43 2310 Ismail, Dr. Syed NASA Langley Research Center LASE / DC-8 Water Vapor TC4 1 1 2007 08 10 2008 02 26 0.0 GPS altitude of observation (m) Elapsed time in UT seconds from 0 hours on day given by date 1 0.001 9999999 Water Vapor Mixing Ratio (g/kg) 10 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.01 0.01 1.0 99999 99999 99999 99999 99999 99999 99999 99999 99999 99999 Number of values for current recorded time GPS altitude at which data begins (m) Altitude increment (m) GPS altitude of aircraft (m) Hour of day of observation (UT) Minute of hour of observation (UT) Second of minute of observation (UT) Latitude ( +N degrees) Longitude ( +E degrees) Altitude of the ground (m) 1 number of special comment lines Revision 1: post mission processing 13 number of normal comment lines ----------- FOR ALL FLIGHTS ------------------------------------------------- Vertical data interval is 30 m., horizontal interval is 9 seconds or 2.1 km. Nadir and zenith data are combined in this file so the vertical averaging and/or horizontal resultion are different above versus below the aircraft altitude. Nadir: vertical resolution is 450 m., horizontal resolution is 1 minute or 14 km. Zenith: vertical resolution is 990 m., horizontal resolution is 3 minutes or 42 km. The water vapor mixing ratio was calculated using an air density profile derived from flight specific averages of dropsondes and radiosondes. When using these data, the user must be aware that noise increases with range and that there may be a bias or increase in noise in and on the far side (relative to lidar location) of clouds due to signal saturations, optical attenuation, and/or signal processing methods. LASE measurement accuracy is better than 6 % or 0.01 g/kg, whichever is larger, across the troposphere. ----------------------------------------------------------------------------- 53779 20 2257 30 4447 14 56 19 1029 -8450 99999 9756 9466 9193 8934 8693 8459 8252 8069 7907 7762 7634 7535 7447 7372 7315 7268 7236 7709 7684 7655 53788 23 2250 30 4530 14 56 28 1030 -8451 99999 10033 9792 9555 9321 9099 8885 8688 8505 8338 8185 8041 7910 7783 7667 7570 7483 7403 7336 7278 7223 7546 7501 7454 53797 27 2251 30 4621 14 56 37 1031 -8452 99999 9948 9759 9574 9391 9209 9025 8851 8682 8521 8372 8229 8086 7940 7803 7681 7567 7458 7359 7268 7182 7107 7046 6998 6959 7006 6942 6897 53806 30 2236 30 4696 14 56 46 1033 -8454 99999 9916 9746 9578 9409 9244 9073 8902 8743 8595 8449 8308 8169 8026 7888 7762 7643 7527 7422 7325 7230 7146 7073 7007 6944 6887 6837 6797 6741 6721 6701 53815 32 2250 30 4770 14 56 55 1034 -8455 99999 9980 9795 9618 9442 9270 9096 8924 8768 8621 8480 8342 8207 8067 7930 7805 7689 7574 7465 7361 7262 7169 7084 7002 6924 6852 6789 6733 6690 6655 6580 6562 6553 53876 36 2246 30 5246 14 57 56 1042 -8463 99999 9852 9670 9500 9335 9174 9016 8860 8718 8588 8465 8341 8218 8094 7971 7854 7747 7639 7533 7432 7334 7239 7150 7064 6978 6897 6824 6756 6698 6644 6592 6537 6485 6433 6388 6351 6490 53885 38 2245 30 5305 14 58 5 1043 -8464 99999 9852 9670 9500 9335 9174 9016 8860 8718 8588 8465 8341 8218 8094 7971 7854 7747 7639 7533 7432 7334 7239 7150 7064 6978 6897 6824 6756 6698 6644 6592 6537 6485 6433 6388 6351 6490 6484 6483 53894 42 2206 30 5356 14 58 14 1044 -8465 99999 9946 9765 9595 9431 9269 9114 8963 8810 8667 8535 8411 8289 8166 8041 7916 7798 7686 7575 7470 7373 7279 7187 7102 7017 6934 6856 6784 6718 6659 6605 6551 6494 6438 6380 6326 6276 6228 6186 6333 6306 6281 6257 53903 84 1027 30 5407 14 58 23 1046 -8466 99999 14624 14570 14495 14412 14314 14207 14089 13974 13839 14990 14671 14353 14011 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 8050 7916 7786 7663 7543 7431 7331 7234 7138 7051 6964 6876 6793 6716 6645 6580 6515 6449 6380 6312 6242 6175 6115 6060 6009 5960 5916 6100 6066 6039 6007 53912 59 2224 30 5464 14 58 32 1047 -8467 99999 9903 9766 9629 9489 9335 9187 9040 8882 8726 8579 8437 8293 8144 7996 7845 7700 7561 7430 7313 7212 7118 7026 6942 6860 6778 6703 6637 6579 6529 6479 6429 6374 6320 6264 6210 6158 6109 6063 6015 5968 5922 5874 5827 5782 5743 5709 5678 5648 5620 5590 5560 5532 5502 5474 5450 5573 5570 5569 5574 53921 99 1086 30 5526 14 58 41 1048 -8469 99999 14561 14468 14345 14219 14085 13948 13802 15594 15298 15005 14692 14384 14067 13734 13428 13150 12903 12690 12515 12372 12209 12059 11892 11725 11550 11392 11254 11141 11026 10907 10796 10703 10598 10493 10391 10296 10186 10079 9966 9862 9752 9624 9478 9330 9176 9008 8839 8676 8511 8340 8164 7993 7825 7664 7513 7376 7256 7154 7063 6980 6906 6834 6763 6698 6640 6590 6545 6499 6451 6398 6345 6292 6240 6191 6145 6102 6058 6014 5970 5928 5886 5845 5808 5775 5744 5711 5677 5640 5601 5563 5522 5482 5442 5399 5360 5457 5421 5389 5353 54155 113 2037 30 6927 15 2 35 1084 -8499 99999 10033 9912 9812 9653 9496 9370 9254 9181 9167 9158 9121 9055 8969 8873 8825 8755 8699 8626 8573 8498 8398 8299 8181 8026 7860 7705 7566 7441 7332 7201 7072 6962 6871 6787 6729 6689 6644 6610 6579 6546 6507 6468 6416 6355 6298 6242 6178 6115 6049 5970 5889 5815 5744 5684 5638 5602 5566 5533 5500 5463 5436 5415 5388 5359 5327 5290 5249 5208 5167 5119 5068 5012 4956 4904 4858 4806 4749 4690 4633 4575 4521 4471 4420 4365 4314 4263 4222 4184 4148 4111 4079 4052 4029 4011 4002 3992 3979 3965 3955 3944 3933 3918 3902 3883 3865 3844 4184 4173 4155 4136 4116 4096 4064 54164 135 1441 30 6991 15 2 44 1085 -8501 99999 11753 11639 11579 11534 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9871 9672 9454 9290 9192 9108 9026 8931 8822 8688 8591 8478 8405 8344 8307 8252 8181 8114 8016 7873 7716 7558 7416 7286 7180 7062 6945 6840 6755 6675 6627 6600 6573 6562 6556 6544 6532 6516 6481 6433 6386 6335 6271 6196 6113 6012 5904 5800 5694 5597 5513 5439 5370 5314 5264 5217 5185 5163 5139 5116 5096 5072 5044 5019 4995 4965 4928 4886 4839 4791 4744 4690 4630 4571 4514 4453 4395 4343 4291 4240 4191 4146 4111 4083 4060 4039 4026 4019 4014 4013 4019 4027 4030 4031 4028 4024 4018 4006 3988 3968 3947 3922 3898 3876 4110 4081 4053 4021 3976 3922 3880 54173 129 1580 30 7040 15 2 53 1086 -8502 99999 10335 10246 10128 10089 10080 10164 10367 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9934 9629 9383 9122 8900 8745 8642 8568 8470 8356 8249 8195 8159 8178 8223 8272 8302 8314 8317 8299 8224 8101 7956 7825 7691 7558 7417 7264 7104 6960 6833 6738 6671 6615 6566 6533 6510 6494 6468 6436 6402 6363 6322 6274 6218 6147 6053 5947 5839 5736 5632 5540 5456 5380 5310 5243 5183 5140 5104 5067 5034 5008 4976 4943 4910 4879 4842 4801 4755 4709 4664 4615 4558 4497 4436 4375 4312 4256 4207 4156 4106 4060 4020 3990 3967 3950 3941 3939 3943 3951 3964 3985 4007 4024 4043 4059 4071 4078 4078 4070 4057 4041 4022 4002 3985 3966 3944 4203 4166 4116 4057 54182 133 1623 30 7083 15 3 2 1088 -8503 99999 9260 9197 9251 9387 9626 9969 10295 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9551 9179 8865 8618 8430 8249 8098 7975 7908 7895 7938 8026 8112 8184 8231 8276 8306 8269 8181 8061 7938 7806 7671 7533 7369 7207 7052 6904 6788 6704 6634 6572 6523 6486 6458 6428 6385 6343 6304 6277 6244 6207 6162 6096 6016 5929 5849 5771 5695 5623 5554 5490 5422 5354 5292 5234 5174 5116 5065 5013 4963 4910 4858 4809 4757 4706 4656 4610 4562 4507 4450 4395 4343 4287 4234 4185 4134 4084 4034 3992 3958 3933 3911 3896 3894 3900 3909 3926 3951 3977 4002 4030 4057 4082 4102 4112 4112 4109 4104 4091 4076 4059 4039 4013 3988 3962 4055 4000 3945 3906 3880 3851 3826 54191 143 1367 30 7127 15 3 11 1089 -8505 99999 14688 9999999 9999999 9999999 9999999 9999999 9999999 9999999 7660 7599 7644 7779 8025 8386 8773 9266 9718 10108 10499 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9502 9175 8917 8676 8452 8252 8125 8054 8022 8040 8096 8166 8221 8265 8302 8291 8246 8158 8061 7963 7859 7738 7594 7464 7337 7200 7085 6987 6913 6850 6795 6742 6700 6652 6585 6521 6465 6415 6357 6298 6235 6154 6066 5965 5869 5781 5700 5628 5562 5505 5443 5379 5324 5275 5222 5169 5123 5072 5025 4976 4924 4871 4814 4755 4696 4645 4594 4533 4467 4402 4341 4280 4220 4166 4109 4054 4000 3955 3921 3896 3874 3859 3857 3865 3880 3901 3931 3963 3995 4029 4061 4090 4114 4125 4126 4123 4117 4105 4089 4070 4046 4016 3986 3955 3924 3927 3878 3840 3820 3804 3794 3792 3782 54200 138 1592 30 7172 15 3 20 1091 -8506 99999 7170 7198 7213 7333 7561 7916 8407 8930 9478 9941 10350 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9750 9309 8927 8630 8416 8237 8088 7970 7919 7926 7957 8045 8176 8307 8393 8458 8504 8487 8422 8306 8164 8023 7868 7707 7543 7410 7277 7131 7008 6912 6845 6798 6755 6712 6678 6635 6563 6499 6443 6381 6309 6237 6164 6076 5982 5873 5764 5673 5587 5507 5443 5391 5334 5272 5216 5164 5109 5055 5006 4955 4911 4866 4814 4763 4711 4657 4605 4560 4515 4463 4408 4352 4295 4239 4184 4132 4078 4028 3979 3935 3901 3875 3853 3843 3848 3861 3883 3914 3951 3990 4030 4070 4106 4140 4168 4184 4188 4184 4172 4153 4129 4100 4066 4029 3990 3948 3909 3875 3843 3851 3822 3796 3775 3762 3740 3701 3666 54209 136 1702 30 7222 15 3 29 1092 -8507 99999 7354 7686 8173 8729 9317 9834 10277 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9605 9229 8866 8520 8238 8021 7889 7805 7707 7654 7666 7687 7757 7882 8025 8130 8213 8281 8296 8263 8187 8071 7953 7824 7689 7540 7419 7290 7131 6990 6872 6780 6701 6626 6564 6513 6465 6394 6339 6291 6240 6181 6126 6077 6008 5926 5825 5717 5620 5522 5428 5347 5280 5207 5132 5069 5011 4953 4897 4850 4810 4776 4742 4702 4667 4632 4591 4548 4510 4473 4427 4374 4321 4268 4215 4161 4111 4064 4024 3980 3940 3911 3894 3880 3875 3883 3900 3923 3951 3982 4018 4055 4090 4119 4149 4174 4186 4186 4179 4166 4147 4124 4098 4069 4038 4002 3963 3927 3895 3864 3836 9999999 3885 3845 3816 3779 3729 3683 3646 3616 54218 132 1626 30 7266 15 3 38 1093 -8508 99999 10934 7467 7573 7734 7976 8369 8835 9338 9771 10137 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9672 9353 9058 8779 8572 8422 8335 8255 8169 8144 8165 8151 8169 8249 8352 8420 8450 8441 8393 8305 8179 8027 7896 7759 7606 7445 7324 7205 7064 6933 6821 6741 6675 6599 6539 6490 6435 6350 6286 6239 6189 6133 6082 6036 5983 5925 5842 5756 5687 5614 5540 5476 5422 5354 5276 5200 5121 5046 4974 4906 4841 4790 4739 4685 4638 4597 4554 4516 4490 4462 4432 4403 4370 4334 4297 4259 4217 4179 4143 4100 4059 4027 4001 3973 3959 3954 3956 3964 3978 3995 4018 4046 4071 4093 4121 4144 4155 4157 4158 4153 4143 4130 4114 4095 4072 4043 4011 3982 3955 3925 3896 3871 3850 54227 137 1605 30 7305 15 3 47 1095 -8510 99999 9956 9865 9816 9811 9882 10012 10153 10359 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9955 9558 9210 8914 8678 8464 8323 8205 8152 8120 8100 8139 8227 8279 8336 8446 8566 8629 8653 8651 8620 8548 8441 8293 8160 8017 7843 7658 7522 7393 7226 7059 6919 6818 6731 6623 6530 6456 6389 6293 6218 6176 6137 6086 6034 5998 5970 5936 5870 5798 5757 5711 5654 5601 5555 5498 5418 5336 5253 5181 5107 5027 4951 4892 4834 4764 4702 4653 4607 4565 4533 4504 4476 4446 4409 4372 4340 4306 4265 4229 4194 4152 4107 4071 4042 4014 3995 3982 3974 3973 3976 3983 3995 4016 4035 4052 4076 4099 4111 4116 4120 4118 4113 4106 4095 4082 4064 4040 4010 3984 3957 3929 3899 3873 3851 3827 9999999 3828 3778 3740 54236 132 1712 30 7352 15 3 56 1096 -8511 99999 10478 10196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9968 9573 9247 8954 8706 8512 8400 8273 8210 8173 8163 8208 8267 8269 8285 8399 8521 8584 8620 8626 8610 8557 8486 8361 8245 8116 7935 7750 7628 7507 7336 7158 7005 6886 6797 6692 6599 6518 6461 6372 6301 6264 6226 6164 6095 6038 5989 5934 5851 5745 5663 5575 5486 5400 5327 5246 5149 5055 4970 4900 4833 4764 4703 4654 4614 4571 4537 4516 4495 4480 4475 4473 4467 4457 4440 4427 4415 4398 4375 4357 4337 4308 4274 4248 4224 4198 4175 4160 4150 4140 4125 4111 4102 4101 4097 4094 4095 4094 4087 4077 4068 4060 4050 4037 4024 4014 4003 3988 3968 3948 3928 3907 3884 3860 3839 3815 3790 3764 54245 132 1780 30 7420 15 4 5 1098 -8512 99999 10224 10369 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9989 9755 9457 9082 8724 8425 8152 7943 7794 7730 7648 7605 7590 7621 7716 7831 7924 8024 8205 8392 8507 8586 8631 8646 8608 8556 8447 8316 8168 7963 7745 7572 7411 7217 7013 6851 6722 6626 6534 6460 6399 6368 6329 6295 6291 6286 6252 6204 6159 6121 6067 5988 5879 5779 5675 5563 5453 5349 5245 5126 5010 4908 4822 4745 4668 4600 4545 4507 4473 4450 4445 4445 4449 4459 4477 4494 4506 4510 4512 4514 4508 4493 4479 4459 4430 4390 4352 4319 4288 4260 4235 4214 4194 4172 4152 4139 4135 4128 4120 4115 4109 4100 4088 4076 4059 4041 4021 4001 3983 3966 3944 3920 3898 3877 3856 3837 3817 3798 3778 3757 3740 3724 3709 54254 131 1806 30 7506 15 4 14 1099 -8513 99999 10174 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9848 9570 9212 8811 8452 8153 7901 7739 7655 7656 7630 7627 7663 7749 7888 8033 8149 8270 8445 8613 8711 8767 8788 8771 8694 8604 8466 8299 8116 7885 7644 7442 7260 7054 6844 6682 6550 6444 6352 6289 6241 6223 6201 6182 6188 6186 6156 6106 6057 6014 5951 5873 5772 5673 5564 5450 5338 5240 5141 5036 4939 4857 4793 4738 4688 4651 4619 4594 4573 4563 4570 4576 4578 4584 4592 4597 4592 4582 4572 4561 4543 4520 4505 4491 4470 4438 4409 4389 4371 4352 4334 4321 4302 4277 4248 4219 4197 4171 4141 4111 4087 4062 4035 4012 3991 3973 3955 3941 3933 3930 3927 3922 3915 3909 3902 3889 3874 3857 3836 3809 3784 3760 3737 54263 133 2057 30 7607 15 4 23 1101 -8514 99999 9912 9499 9063 8664 8318 8017 7798 7647 7596 7510 7446 7428 7502 7635 7796 7955 8098 8278 8459 8576 8659 8708 8727 8676 8607 8491 8332 8165 7942 7695 7475 7289 7088 6878 6716 6587 6487 6414 6373 6352 6358 6362 6353 6369 6386 6370 6320 6264 6209 6131 6030 5903 5765 5622 5475 5329 5201 5082 4957 4842 4749 4684 4637 4602 4584 4574 4576 4585 4599 4631 4662 4687 4716 4746 4767 4774 4773 4770 4767 4757 4739 4724 4712 4694 4663 4636 4614 4587 4556 4524 4497 4464 4420 4366 4307 4255 4203 4145 4089 4039 3989 3942 3906 3878 3855 3834 3818 3810 3811 3816 3820 3822 3825 3826 3821 3813 3804 3788 3767 3748 3732 3714 9999999 9999999 1127 1233 1337 1440 1534 1619 1700 1771 1831 54272 136 2039 30 7709 15 4 32 1102 -8515 99999 9774 9431 9027 8628 8329 8068 7802 7603 7562 7659 7730 7765 7817 7958 8114 8270 8456 8636 8838 8996 9079 9116 9119 9073 8964 8853 8692 8477 8276 8058 7825 7596 7412 7220 7021 6869 6755 6683 6639 6608 6582 6599 6630 6631 6635 6641 6614 6539 6455 6379 6287 6175 6039 5892 5748 5602 5446 5300 5167 5044 4935 4853 4798 4757 4724 4706 4702 4715 4738 4762 4796 4836 4872 4914 4948 4964 4963 4958 4953 4948 4939 4919 4888 4855 4819 4774 4733 4700 4657 4607 4560 4517 4465 4404 4332 4255 4181 4115 4047 3981 3925 3870 3818 3780 3755 3735 3715 3702 3698 3701 3710 3721 3724 3728 3730 3725 3714 3701 3679 3650 3625 3605 3584 3563 3540 3512 3487 744 814 882 948 1011 1067 1116 1158 1191 54281 97 3310 30 7780 15 4 41 1104 -8516 99999 6493 6521 6548 6573 6578 6552 6501 6451 6375 6287 6171 6022 5860 5692 5503 5317 5150 5003 4878 4789 4737 4699 4679 4686 4705 4737 4786 4847 4920 4993 5053 5112 5164 5185 5175 5151 5130 5105 5070 5024 4969 4915 4855 4775 4700 4640 4575 4499 4431 4376 4318 4249 4167 4078 3996 3926 3850 3779 3725 3673 3619 3580 3559 3544 3525 3509 3498 3500 3509 3516 3513 3510 3505 3489 3470 3452 3426 3392 3362 3341 3324 3311 3295 3276 3263 3259 3258 603 643 683 722 762 797 828 854 876 896 54290 96 3429 30 7839 15 4 50 1105 -8517 99999 7111 7030 6900 6753 6598 6419 6232 5981 5712 5463 5211 4980 4789 4643 4529 4454 4429 4439 4486 4571 4662 4762 4873 4989 5114 5224 5294 5341 5378 5380 5346 5291 5230 5165 5090 5001 4908 4830 4757 4655 4551 4469 4396 4309 4226 4157 4094 4023 3931 3827 3734 3658 3576 3497 3447 3406 3367 3339 3328 3325 3319 3310 3304 3311 3323 3329 3322 3313 3296 3267 3236 3203 3166 3124 3089 3064 3044 3028 3013 3001 2997 3000 3007 3019 3036 3052 495 523 550 578 606 631 654 675 693 709 54299 99 3412 30 7882 15 4 59 1107 -8518 99999 7180 7140 7042 6931 6822 6695 6569 6389 6189 5976 5737 5516 5324 5176 5052 4950 4903 4880 4876 4880 4897 4922 4965 5030 5111 5184 5221 5225 5218 5190 5142 5065 4982 4900 4819 4725 4623 4526 4429 4308 4197 4105 4031 3946 3855 3770 3701 3629 3543 3449 3361 3288 3220 3160 3130 3099 3072 3057 3064 3080 3093 3104 3115 3128 3138 3149 3157 3156 3141 3112 3088 3064 3031 2992 2964 2952 2938 2928 2927 2934 2946 2960 2979 3007 3041 3070 3096 3126 456 473 491 509 530 552 573 592 609 624 639 54308 102 3412 30 7912 15 5 8 1109 -8519 99999 6857 6787 6670 6528 6382 6223 6067 5905 5759 5615 5455 5306 5181 5100 5046 5008 5005 5015 5028 5036 5049 5059 5066 5072 5080 5086 5068 5031 4982 4901 4808 4699 4586 4488 4408 4323 4237 4156 4077 3985 3905 3834 3766 3690 3615 3539 3465 3383 3290 3182 3075 2982 2906 2844 2806 2767 2737 2726 2742 2772 2806 2845 2888 2926 2964 3004 3038 3059 3063 3047 3033 3019 3004 2979 2961 2951 2943 2939 2948 2972 3004 3040 3080 3125 3180 3231 3280 3323 9999999 9999999 9999999 570 592 616 639 664 690 714 737 759 778 793 54317 187 923 30 7943 15 5 17 1110 -8520 99999 13836 13483 13247 13120 13054 13066 13221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 10062 9881 9749 9650 9548 9476 9406 9332 9323 9319 9321 9278 9326 9318 9260 9186 9095 9011 8878 8712 8488 8246 8031 7786 7507 7237 7016 6801 6605 6458 6335 6282 6253 6240 6265 6362 6493 6605 6694 6805 6904 6984 7030 7073 7113 7142 7127 7072 7008 6932 6810 6680 6559 6447 6323 6202 6070 5936 5799 5645 5495 5357 5245 5151 5072 5019 4968 4925 4889 4874 4869 4878 4897 4914 4934 4943 4938 4917 4871 4809 4726 4628 4526 4424 4310 4185 4044 3900 3759 3629 3505 3388 3280 3181 3087 3003 2926 2858 2793 2731 2684 2661 2653 2657 2659 2670 2693 2729 2770 2814 2860 2906 2944 2976 3014 3051 3079 3096 3102 3114 3124 3135 3141 3151 3167 3184 3203 3227 3260 3293 3322 3350 3379 3412 3439 9999999 9999999 9999999 9999999 9999999 9999999 9999999 776 810 845 881 918 954 988 1018 1045 1067 1086 54326 153 1969 30 7969 15 5 26 1112 -8521 99999 9892 9702 9534 9347 9175 9055 8969 8943 8925 8895 8847 8868 8858 8801 8749 8691 8642 8534 8411 8249 8064 7899 7710 7493 7304 7155 7015 6885 6801 6721 6694 6676 6669 6695 6773 6866 6932 6977 7036 7079 7107 7109 7113 7110 7105 7065 7000 6939 6862 6746 6629 6523 6418 6304 6195 6068 5940 5802 5645 5490 5348 5222 5105 5006 4928 4849 4779 4722 4683 4657 4651 4650 4654 4665 4670 4659 4640 4605 4557 4490 4410 4316 4220 4108 3981 3835 3693 3550 3409 3274 3153 3042 2940 2845 2767 2703 2656 2618 2594 2588 2604 2630 2670 2714 2763 2814 2867 2921 2975 3024 3066 3100 3125 3148 3168 3180 3185 3183 3187 3191 3198 3208 3221 3239 3261 3287 3319 3361 3403 3438 3474 3508 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 961 1004 1047 1091 1134 1177 1216 1250 1279 1305 1325 54335 190 912 30 7992 15 5 35 1114 -8521 99999 14060 13890 13696 13527 13419 13362 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 10036 9828 9622 9434 9272 9165 9063 8967 8863 8815 8720 8593 8476 8379 8295 8181 8061 7918 7778 7653 7517 7371 7246 7150 7061 6987 6946 6905 6898 6888 6886 6907 6974 7050 7105 7136 7172 7191 7198 7183 7170 7152 7131 7078 7005 6931 6841 6710 6579 6458 6343 6222 6103 5969 5833 5690 5534 5382 5244 5123 5009 4907 4827 4745 4669 4601 4547 4507 4489 4481 4476 4478 4479 4466 4445 4417 4383 4336 4279 4208 4131 4040 3931 3800 3666 3531 3395 3259 3134 3019 2908 2801 2705 2625 2565 2520 2494 2487 2503 2529 2563 2604 2653 2706 2760 2814 2867 2916 2961 2995 3022 3044 3068 3089 3107 3124 3147 3171 3197 3225 3258 3297 3339 3383 3428 3476 3521 3554 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1271 1324 1378 1432 1483 1533 1577 1615 1648 1676 1699 54344 190 918 30 8028 15 5 44 1116 -8522 99999 13285 13228 13173 13141 13139 13149 13209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9855 9628 9414 9211 9046 8956 8870 8793 8725 8706 8620 8509 8418 8343 8271 8168 8058 7923 7801 7682 7551 7433 7333 7248 7174 7122 7106 7083 7086 7085 7098 7135 7200 7263 7308 7331 7353 7353 7342 7309 7280 7234 7186 7121 7039 6955 6857 6735 6620 6519 6424 6313 6203 6078 5949 5812 5670 5528 5388 5262 5136 5018 4917 4813 4710 4612 4531 4466 4424 4393 4364 4343 4323 4297 4264 4230 4192 4141 4079 4006 3931 3844 3740 3615 3489 3367 3244 3121 3007 2905 2808 2714 2630 2562 2514 2478 2458 2455 2475 2502 2533 2569 2614 2663 2712 2760 2809 2858 2903 2941 2976 3007 3040 3069 3097 3125 3157 3188 3220 3250 3284 3320 3357 3394 3430 3466 3499 3524 3543 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1753 1806 1858 1907 1951 1992 2027 2057 2082 2103 2120 54353 167 899 30 8069 15 5 53 1118 -8523 99999 14049 13869 13688 13481 13293 13158 13072 13008 12962 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 10025 9753 9503 9250 9052 8931 8831 8732 8651 8594 8483 8360 8276 8206 8127 8032 7946 7840 7758 7693 7625 7561 7513 7470 7442 7436 7456 7454 7463 7465 7471 7482 7516 7539 7531 7499 7466 7415 7354 7282 7216 7136 7063 6981 6891 6807 6723 6626 6535 6463 6394 6307 6219 6121 6015 5901 5784 5658 5531 5414 5293 5174 5067 4957 4847 4744 4661 4592 4544 4505 4465 4433 4406 4375 4339 4301 4254 4194 4122 4035 3940 3834 3712 3570 3427 3287 3146 3008 2879 2763 2658 2564 2480 2415 2374 2349 2339 2350 2380 2417 2458 2505 2556 2611 2664 2714 2763 2810 2853 2891 2925 2956 2986 3015 3044 3073 3107 3140 3175 3209 3244 3281 3322 3362 3400 3437 3472 3499 3520 54363 168 910 30 8110 15 6 3 1120 -8523 99999 13974 13916 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9968 9765 9586 9416 9223 9081 8991 8942 8853 8763 8690 8591 8472 8349 8245 8137 8008 7880 7738 7639 7550 7477 7398 7345 7305 7280 7278 7299 7312 7343 7374 7412 7451 7507 7545 7553 7534 7507 7464 7410 7345 7274 7192 7111 7012 6907 6808 6707 6600 6505 6431 6357 6274 6191 6102 6006 5906 5803 5697 5590 5486 5380 5275 5176 5069 4960 4857 4765 4686 4624 4567 4510 4456 4407 4357 4301 4242 4175 4099 4012 3910 3804 3690 3562 3417 3272 3131 2988 2851 2724 2615 2520 2436 2363 2310 2280 2265 2264 2282 2316 2355 2398 2448 2501 2554 2598 2637 2674 2712 2746 2778 2809 2836 2859 2886 2916 2949 2987 3026 3068 3114 3162 3210 3263 3313 3359 3401 3441 3472 3496 3514 54372 470 908 30 8138 15 6 12 1121 -8524 99999 13683 13689 13714 13688 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 10111 9877 9669 9420 9206 9044 8934 8804 8670 8549 8402 8254 8113 7976 7841 7708 7591 7478 7410 7360 7317 7262 7213 7179 7158 7169 7194 7210 7237 7259 7273 7293 7323 7345 7339 7322 7307 7284 7247 7204 7155 7096 7035 6965 6896 6837 6765 6683 6606 6547 6486 6414 6336 6252 6158 6056 5956 5853 5744 5630 5507 5387 5271 5153 5032 4910 4796 4692 4606 4528 4453 4381 4312 4247 4182 4120 4054 3981 3896 3796 3692 3583 3463 3328 3187 3046 2902 2763 2631 2518 2419 2331 2256 2201 2170 2156 2159 2180 2217 2263 2317 2378 2442 2506 2562 2609 2654 2696 2736 2774 2808 2834 2860 2890 2919 2950 2987 3025 3065 3109 3155 3202 3251 3297 3336 3371 3405 3429 3446 3459 3466 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1903 1931 1963 1999 2037 2072 2105 2132 2155 2177 2196 2212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 81 82 82 83 84 84 84 84 86 88 89 91 93 95 99 103 108 114 120 126 133 140 147 155 165 175 186 198 211 224 239 254 271 288 305 323 341 359 377 394 410 424 439 452 465 476 487 497 506 513 519 525 528 530 531 530 529 525 520 513 507 54381 470 918 30 8178 15 6 21 1123 -8525 99999 12802 12672 12581 12548 12609 12677 12777 12822 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9812 9487 9205 8975 8719 8475 8246 8005 7767 7563 7374 7223 7109 7030 6955 6953 6979 7025 7072 7111 7141 7181 7237 7299 7338 7386 7403 7398 7391 7391 7379 7352 7310 7262 7213 7157 7095 7044 6992 6942 6878 6826 6785 6731 6670 6610 6561 6513 6452 6386 6320 6244 6153 6053 5950 5841 5720 5592 5464 5339 5207 5071 4935 4803 4682 4572 4472 4383 4297 4214 4136 4065 3997 3925 3846 3762 3669 3574 3480 3373 3257 3135 3005 2877 2758 2647 2546 2456 2379 2311 2259 2225 2206 2198 2209 2230 2258 2297 2342 2385 2430 2472 2508 2545 2583 2616 2647 2677 2703 2729 2761 2794 2828 2867 2908 2953 2999 3048 3098 3150 3201 3248 3293 3335 3367 3391 3411 3426 3433 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1206 1253 1300 1349 1397 1444 1489 1527 1561 1591 1618 1641 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 60 61 63 65 66 67 69 71 74 76 79 82 85 89 94 100 106 112 119 127 135 143 152 162 172 184 197 211 225 241 257 274 292 309 328 347 365 383 401 417 432 447 460 473 484 494 504 512 520 526 531 534 535 536 534 533 529 523 517 508 498 54390 470 911 30 8231 15 6 30 1125 -8525 99999 12530 12307 12217 12172 12201 12336 12482 12659 12794 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9830 9513 9231 8945 8684 8458 8241 8022 7817 7627 7489 7376 7277 7177 7145 7133 7148 7157 7144 7114 7083 7065 7048 7036 7043 7035 7019 7002 6997 6991 6980 6957 6936 6929 6907 6879 6856 6837 6809 6771 6738 6705 6664 6622 6579 6547 6516 6468 6407 6356 6295 6224 6147 6067 5972 5860 5740 5618 5496 5364 5226 5083 4947 4822 4705 4597 4496 4393 4289 4194 4109 4029 3946 3854 3757 3654 3553 3456 3352 3242 3129 3015 2905 2805 2714 2631 2558 2494 2439 2396 2367 2345 2328 2324 2324 2328 2339 2352 2369 2388 2405 2420 2441 2464 2486 2514 2545 2574 2607 2647 2690 2731 2778 2824 2873 2922 2970 3018 3069 3116 3156 3193 3231 3258 3278 3297 3315 3328 3336 3334 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1208 1256 1306 1354 1400 1445 1486 1531 1573 1610 1644 1675 1701 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 39 42 45 47 50 52 53 55 59 62 65 69 73 76 81 86 92 98 105 112 120 129 138 146 156 167 178 191 206 221 237 253 270 288 306 325 344 363 381 399 416 431 445 458 471 482 492 501 510 517 524 529 532 534 534 532 530 526 520 514 504 54399 470 917 30 8297 15 6 39 1127 -8526 99999 14044 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9983 9740 9471 9228 8951 8690 8438 8228 8005 7788 7559 7371 7205 7051 6907 6821 6772 6757 6746 6736 6721 6709 6702 6701 6714 6756 6796 6817 6841 6869 6892 6905 6903 6892 6894 6873 6841 6811 6788 6748 6693 6640 6592 6541 6496 6446 6408 6377 6334 6274 6230 6177 6111 6032 5951 5855 5745 5631 5514 5390 5265 5134 4999 4875 4765 4660 4568 4486 4404 4320 4244 4173 4104 4027 3942 3849 3746 3640 3534 3419 3301 3179 3056 2938 2835 2741 2660 2590 2533 2488 2461 2446 2437 2433 2442 2454 2469 2487 2508 2529 2548 2560 2569 2581 2592 2597 2607 2622 2638 2657 2677 2697 2719 2747 2772 2804 2841 2878 2913 2953 2993 3033 3072 3109 3138 3168 3199 3231 3256 3281 3293 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1208 1258 1308 1357 1406 1451 1496 1545 1589 1630 1667 1699 1727 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 27 28 29 30 31 32 33 36 38 41 44 47 51 55 61 67 74 82 90 99 108 119 129 140 152 165 180 195 212 229 247 265 284 303 322 342 361 379 397 414 428 442 455 467 476 485 494 501 507 511 515 517 518 517 514 511 506 499 492 483 472 54408 426 2232 30 8352 15 6 48 1128 -8527 99999 9970 9580 9215 8866 8594 8297 8011 7743 7556 7395 7249 7125 7047 7008 7010 6999 6995 6976 6960 6936 6924 6928 6942 6951 6940 6926 6919 6927 6937 6927 6905 6890 6864 6824 6785 6751 6703 6638 6571 6505 6438 6377 6303 6227 6164 6107 6041 5988 5930 5862 5785 5709 5629 5536 5448 5361 5263 5166 5067 4963 4859 4764 4672 4592 4523 4450 4370 4296 4227 4154 4076 3994 3909 3819 3728 3639 3541 3444 3339 3228 3123 3035 2954 2879 2813 2755 2703 2662 2627 2597 2573 2558 2543 2535 2535 2537 2539 2539 2538 2536 2539 2544 2545 2550 2555 2558 2565 2575 2584 2594 2612 2629 2655 2686 2721 2759 2802 2849 2900 2955 3012 3062 3115 3169 3222 3266 3308 3335 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1208 1260 1310 1359 1405 1451 1497 1543 1585 1623 1657 1686 1709 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 22 24 25 26 28 29 30 31 34 36 39 42 46 50 55 60 66 73 80 88 97 106 116 126 137 148 161 175 190 206 223 240 257 276 293 312 330 348 365 381 396 409 422 433 443 452 460 467 473 479 483 486 488 488 487 484 481 476 470 463 454 54417 427 2214 30 8394 15 6 57 1130 -8528 99999 9874 9611 9338 9060 8829 8573 8309 8057 7878 7720 7585 7466 7363 7295 7256 7204 7147 7083 7014 6937 6879 6842 6819 6794 6745 6697 6654 6631 6612 6586 6556 6526 6493 6453 6412 6370 6311 6241 6168 6096 6021 5958 5889 5811 5748 5692 5640 5593 5546 5495 5450 5410 5361 5299 5246 5188 5119 5048 4984 4909 4834 4759 4688 4631 4583 4523 4457 4401 4347 4287 4229 4168 4098 4021 3942 3860 3772 3681 3577 3465 3358 3262 3168 3079 2995 2911 2832 2765 2705 2651 2607 2571 2537 2510 2492 2480 2475 2473 2472 2475 2486 2497 2506 2515 2521 2526 2535 2540 2546 2554 2564 2567 2576 2591 2612 2636 2671 2714 2765 2825 2886 2944 3011 3079 3147 3208 3269 3314 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2938 2890 1206 1257 1307 1355 1402 1448 1495 1540 1586 1627 1661 1691 1716 1737 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 40 42 43 45 47 49 51 53 56 58 61 65 69 72 77 82 87 93 100 107 115 124 132 141 151 161 173 186 200 215 230 246 262 279 296 313 329 344 358 371 382 393 403 411 418 425 431 436 441 445 448 449 449 448 445 442 437 432 425 417 407 54426 426 2230 30 8440 15 7 6 1132 -8529 99999 9969 9733 9469 9206 8984 8732 8464 8223 8041 7861 7720 7610 7515 7456 7413 7356 7316 7278 7229 7171 7128 7109 7082 7052 7007 6953 6889 6841 6788 6732 6674 6605 6530 6453 6374 6297 6199 6099 5992 5888 5787 5706 5619 5523 5440 5370 5304 5246 5194 5148 5108 5078 5045 5012 4989 4966 4932 4902 4885 4861 4832 4806 4780 4757 4737 4709 4671 4635 4592 4538 4475 4407 4330 4244 4153 4058 3956 3852 3742 3625 3510 3404 3300 3204 3112 3024 2941 2866 2795 2730 2676 2630 2588 2555 2528 2510 2502 2502 2507 2518 2536 2553 2567 2581 2590 2595 2601 2597 2589 2581 2569 2546 2526 2512 2503 2499 2509 2530 2564 2610 2662 2717 2787 2860 2936 3011 3091 3157 3209 3250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2945 2896 2855 9999999 9999999 1634 1676 1715 1754 1792 1830 1866 1898 1924 1948 1968 1986 2000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 30 31 32 33 34 35 36 37 39 41 43 46 49 52 56 61 66 71 77 84 91 99 108 117 126 137 147 160 173 188 203 218 235 252 269 286 303 319 333 347 359 370 380 389 398 404 410 416 421 425 429 432 434 433 432 430 427 422 416 410 402 54435 425 2276 30 8486 15 7 15 1134 -8529 99999 9864 9588 9358 9085 8782 8514 8302 8098 7915 7767 7637 7567 7524 7474 7439 7421 7400 7366 7354 7358 7351 7342 7314 7264 7200 7142 7058 6959 6853 6742 6633 6524 6412 6297 6175 6048 5917 5797 5698 5615 5528 5436 5357 5292 5230 5166 5109 5061 5018 4980 4949 4921 4900 4872 4836 4804 4786 4768 4747 4728 4712 4696 4680 4663 4642 4616 4583 4542 4493 4439 4378 4304 4221 4132 4034 3934 3828 3718 3604 3494 3387 3284 3186 3097 3011 2933 2861 2799 2746 2700 2661 2629 2600 2579 2570 2566 2566 2569 2572 2571 2570 2569 2563 2556 2548 2527 2503 2485 2462 2431 2405 2387 2373 2367 2377 2398 2431 2477 2526 2583 2659 2739 2819 2899 2983 3054 3114 3166 3206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2538 2536 2534 2532 2530 2527 2522 2518 2514 2509 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 37 37 38 39 40 41 41 43 44 46 48 50 53 56 60 64 69 74 80 86 93 101 109 118 127 137 147 159 171 185 198 213 228 244 259 275 290 304 318 330 340 350 358 366 372 377 382 386 389 392 395 397 398 398 396 393 390 386 381 376 369 361 54444 367 2292 30 8532 15 7 24 1135 -8530 99999 9941 9713 9519 9306 9059 8838 8659 8479 8314 8166 8015 7916 7847 7764 7685 7623 7564 7501 7457 7428 7387 7357 7314 7250 7175 7119 7036 6938 6837 6730 6619 6508 6385 6254 6117 5979 5830 5689 5571 5472 5364 5256 5161 5083 5012 4945 4887 4843 4812 4790 4772 4762 4758 4749 4731 4720 4723 4724 4715 4703 4692 4680 4667 4652 4634 4613 4583 4544 4499 4454 4402 4333 4253 4174 4088 3996 3901 3805 3701 3596 3493 3396 3306 3222 3137 3056 2987 2927 2869 2818 2776 2739 2701 2674 2660 2652 2647 2642 2637 2633 2632 2630 2625 2622 2617 2599 2576 2559 2535 2502 2473 2449 2431 2419 2421 2427 2448 2480 2517 2565 2635 2713 2791 2873 2960 3038 3107 3168 3217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 42 42 41 41 54453 367 2311 30 8581 15 7 33 1137 -8531 99999 10041 9876 9712 9508 9326 9158 8973 8805 8645 8481 8374 8297 8210 8119 8037 7954 7874 7814 7756 7684 7628 7565 7478 7379 7302 7193 7066 6939 6800 6670 6544 6408 6260 6115 5966 5808 5662 5541 5436 5325 5214 5118 5037 4968 4894 4831 4783 4751 4729 4717 4710 4706 4698 4679 4663 4666 4667 4654 4638 4628 4615 4604 4592 4579 4563 4541 4509 4468 4432 4391 4329 4254 4182 4104 4018 3927 3831 3728 3623 3518 3419 3328 3248 3166 3088 3025 2974 2929 2890 2860 2839 2817 2804 2800 2804 2812 2819 2823 2826 2831 2832 2826 2818 2804 2777 2745 2728 2710 2684 2659 2637 2621 2611 2613 2624 2648 2682 2711 2748 2804 2864 2904 2933 2967 2994 3014 3028 3032 3024 3006 2972 2934 2913 2901 2878 2855 2839 2827 2812 2801 2791 2781 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2536 2434 2348 2275 2210 2142 2077 2008 1944 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 49 47 46 45 44 54462 365 2368 30 8638 15 7 42 1139 -8532 99999 9933 9751 9593 9457 9297 9147 8987 8829 8739 8663 8564 8453 8373 8272 8154 8048 7945 7820 7711 7601 7467 7328 7208 7056 6898 6753 6607 6462 6337 6204 6061 5927 5795 5649 5508 5390 5285 5176 5068 4963 4869 4786 4705 4631 4582 4556 4542 4540 4549 4564 4577 4584 4592 4615 4642 4653 4657 4662 4659 4647 4631 4610 4580 4540 4493 4440 4388 4332 4258 4175 4097 4019 3936 3859 3786 3707 3626 3546 3474 3409 3351 3291 3234 3186 3145 3103 3063 3031 2999 2963 2934 2915 2903 2895 2888 2879 2871 2866 2862 2855 2848 2836 2814 2789 2776 2765 2746 2727 2710 2696 2684 2683 2687 2701 2723 2740 2764 2805 2850 2876 2888 2905 2917 2922 2926 2924 2914 2895 2864 2830 2816 2812 2797 2784 2780 2780 2776 2777 2777 2776 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 48 46 43 41 39 54471 386 1746 30 8706 15 7 51 1141 -8533 99999 10202 10212 10295 10455 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9741 9477 9256 9054 8841 8661 8496 8352 8280 8249 8222 8170 8156 8123 8066 7996 7927 7838 7765 7687 7568 7423 7292 7124 6941 6768 6601 6424 6266 6104 5939 5785 5634 5472 5320 5196 5094 4994 4905 4816 4739 4674 4612 4556 4523 4510 4507 4512 4527 4544 4562 4565 4561 4565 4575 4566 4551 4540 4523 4497 4468 4435 4394 4346 4293 4230 4177 4127 4062 3986 3917 3849 3777 3709 3647 3577 3504 3433 3365 3303 3254 3200 3144 3099 3064 3029 2995 2969 2946 2915 2893 2879 2874 2875 2875 2871 2867 2871 2874 2875 2878 2873 2856 2835 2829 2823 2810 2795 2782 2769 2757 2751 2747 2750 2757 2757 2768 2795 2827 2838 2839 2845 2849 2850 2854 2857 2852 2843 2823 2801 2797 2801 2794 2785 2784 2785 2780 2778 2772 2761 2752 2739 2725 2714 2681 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 54 50 47 42 39 54480 384 1790 30 8780 15 8 0 1143 -8533 99999 10203 10271 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9825 9581 9384 9195 8964 8747 8552 8380 8270 8195 8141 8079 8051 8014 7951 7886 7821 7737 7673 7619 7532 7414 7307 7177 7034 6886 6742 6581 6430 6270 6110 5968 5822 5658 5497 5360 5246 5137 5034 4932 4851 4776 4709 4650 4613 4587 4571 4565 4565 4572 4576 4566 4542 4517 4499 4462 4423 4383 4340 4295 4247 4190 4128 4067 4006 3942 3888 3845 3797 3741 3691 3644 3598 3554 3513 3474 3434 3399 3360 3323 3295 3263 3225 3196 3173 3146 3115 3087 3061 3028 2995 2965 2939 2922 2902 2878 2856 2846 2835 2824 2818 2813 2799 2784 2783 2789 2793 2796 2798 2802 2807 2815 2819 2830 2846 2855 2868 2896 2929 2937 2930 2929 2927 2926 2927 2922 2911 2897 2869 2834 2818 2812 2795 2774 2764 2757 2744 2730 2710 2688 2672 2654 2637 2623 9999999 9999999 9999999 9999999 9999999 1669 1625 1569 1530 1510 1511 1529 1573 1645 1738 1838 1943 2057 2183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 90 88 85 83 80 77 74 71 67 64 61 57 54 50 47 43 40 37 34 31 28 26 23 21 19 17 15 14 13 12 11 10 10 10 10 10 11 11 12 14 15 16 18 20 22 25 28 31 34 38 41 45 49 53 56 60 63 67 70 73 75 77 79 81 82 82 82 82 81 79 77 74 71 67 62 58 53 47 42 54489 383 1814 30 8834 15 8 9 1144 -8534 99999 9566 9665 9816 9984 10129 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9690 9403 9121 8846 8594 8406 8258 8148 8020 7927 7843 7754 7656 7555 7451 7385 7336 7261 7172 7097 6995 6874 6742 6621 6484 6355 6215 6078 5958 5832 5683 5532 5404 5293 5185 5086 4996 4921 4848 4782 4710 4662 4624 4596 4577 4567 4558 4541 4510 4466 4426 4392 4341 4290 4241 4203 4158 4110 4059 4003 3949 3894 3843 3800 3765 3720 3662 3615 3572 3525 3476 3428 3379 3329 3283 3238 3200 3169 3136 3097 3069 3048 3025 2996 2971 2946 2919 2889 2859 2833 2814 2789 2760 2736 2726 2721 2718 2720 2726 2731 2736 2755 2791 2828 2859 2887 2915 2943 2971 2993 3014 3037 3049 3057 3075 3097 3094 3070 3047 3025 3005 2987 2964 2937 2906 2865 2817 2792 2778 2755 2726 2708 2694 2675 2657 2634 2611 2592 2572 2552 2535 2501 2455 2375 2303 2240 2182 2133 2086 1025 1012 1018 1039 1081 1149 1231 1317 1405 1500 1605 1696 1771 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 88 86 83 80 78 75 72 69 66 62 59 56 52 49 45 42 39 35 32 30 27 24 22 19 17 15 13 12 11 10 9 9 8 8 9 9 10 11 13 14 16 18 20 23 26 29 33 37 41 46 50 55 59 63 67 72 76 80 83 86 89 91 93 94 95 95 94 93 91 88 85 81 77 71 66 60 54 54498 406 1141 30 8881 15 8 18 1146 -8535 99999 12969 12779 12614 12489 12366 12299 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9476 9607 9737 9859 9964 10084 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9727 9497 9267 9052 8849 8691 8543 8411 8264 8136 8000 7855 7704 7561 7403 7277 7165 7034 6888 6768 6642 6516 6396 6297 6185 6081 5976 5879 5794 5717 5613 5506 5418 5347 5266 5186 5111 5050 4985 4931 4867 4823 4790 4762 4727 4704 4689 4664 4620 4562 4508 4454 4385 4311 4233 4175 4109 4030 3949 3874 3802 3722 3646 3577 3524 3467 3402 3341 3290 3238 3180 3125 3080 3036 2998 2957 2926 2904 2885 2861 2843 2837 2834 2827 2825 2827 2826 2821 2817 2817 2822 2824 2819 2819 2827 2836 2842 2850 2862 2868 2871 2891 2927 2963 2989 3012 3040 3072 3100 3120 3143 3168 3179 3181 3190 3204 3190 3151 3108 3070 3034 2994 2947 2900 2851 2797 2738 2701 2680 2653 2624 2604 2591 2577 2562 2543 2523 2506 2485 2466 2445 2408 2364 2290 2224 2161 2105 2059 2020 1986 1957 1931 1928 855 940 1043 1153 1271 1419 1581 1731 1865 1981 2076 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 85 83 80 78 75 72 69 66 63 60 57 54 50 47 43 40 37 34 31 29 26 23 21 19 16 15 14 13 12 11 11 11 11 11 12 13 15 16 18 20 22 25 28 32 35 40 44 49 54 59 64 68 73 78 83 88 92 96 100 102 105 107 108 109 109 108 107 105 102 98 94 89 84 78 71 64 57 54507 380 1902 30 8922 15 8 27 1148 -8535 99999 9567 9660 9779 9893 9976 10077 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9722 9497 9247 9028 8848 8699 8546 8423 8303 8218 8120 8005 7876 7764 7641 7530 7428 7324 7197 7072 6937 6806 6668 6547 6409 6281 6152 6034 5926 5834 5719 5603 5500 5414 5330 5254 5181 5124 5059 4995 4913 4858 4817 4784 4737 4702 4674 4637 4582 4517 4455 4401 4334 4263 4194 4151 4092 4014 3930 3853 3775 3689 3603 3524 3451 3370 3279 3190 3112 3041 2958 2884 2823 2767 2718 2675 2648 2634 2629 2623 2624 2641 2661 2678 2694 2717 2733 2742 2746 2750 2752 2744 2729 2713 2708 2706 2696 2688 2684 2678 2666 2664 2673 2684 2690 2695 2705 2719 2733 2742 2753 2772 2791 2812 2841 2879 2913 2942 2974 3007 3043 3075 3104 3127 3143 3151 9999999 9999999 9999999 9999999 9999999 9999999 2945 2885 2823 2757 2689 2617 2542 2473 2405 2330 2259 2175 2107 2046 1991 1948 1917 1896 1880 1870 1886 1913 1956 1083 1192 1308 1453 1611 1766 1914 2043 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 79 77 75 72 70 67 65 62 59 56 53 50 47 43 40 37 34 32 29 26 24 21 19 17 16 14 13 13 12 12 12 12 13 14 16 18 20 22 24 27 30 34 38 42 47 52 57 62 68 73 78 83 88 93 98 103 107 111 114 116 118 119 120 119 118 116 114 110 106 101 95 89 82 75 67 54516 408 1069 30 8959 15 8 36 1150 -8536 99999 13118 12850 12527 12334 12184 12062 11985 11994 12081 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9810 9900 10012 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9631 9328 9063 8826 8623 8415 8241 8066 7928 7803 7679 7546 7429 7315 7217 7122 7037 6934 6835 6713 6599 6485 6393 6281 6170 6056 5954 5854 5771 5670 5578 5488 5407 5331 5278 5226 5179 5127 5085 5028 4989 4956 4932 4887 4847 4808 4761 4699 4623 4534 4446 4346 4240 4127 4037 3934 3818 3699 3590 3488 3383 3287 3203 3135 3069 2997 2934 2881 2835 2776 2725 2682 2637 2595 2554 2525 2503 2480 2453 2431 2429 2430 2430 2435 2450 2462 2473 2491 2515 2540 2555 2559 2566 2581 2594 2594 2597 2599 2593 2579 2570 2572 2574 2567 2560 2561 2572 2580 2588 2603 2628 2652 2679 2717 2769 2823 2873 2922 2977 3033 3082 3125 3168 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2945 2863 2779 2692 2602 2509 2423 2339 2255 2181 2094 2024 1966 1919 1884 1858 1856 1857 1866 1897 1936 1989 1030 1150 1273 1425 1589 1751 1905 2057 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 79 76 74 72 69 66 64 61 58 55 52 49 46 42 39 36 33 30 28 25 22 20 18 16 15 14 13 12 12 12 12 13 15 16 18 20 22 25 28 32 35 40 44 49 55 60 66 72 77 83 88 94 99 105 110 114 118 121 124 126 127 128 128 127 125 122 118 114 109 103 97 90 82 75 67 54525 360 2508 30 8988 15 8 45 1151 -8537 99999 9426 9199 8997 8829 8642 8477 8311 8162 8026 7904 7778 7657 7546 7443 7330 7231 7128 7032 6914 6810 6704 6606 6501 6396 6286 6184 6083 5995 5890 5799 5704 5614 5524 5450 5378 5318 5259 5201 5126 5068 5018 4978 4919 4866 4810 4746 4666 4576 4483 4390 4282 4163 4047 3957 3859 3750 3638 3538 3445 3352 3270 3201 3142 3077 3004 2939 2889 2839 2775 2710 2650 2591 2537 2489 2455 2425 2401 2378 2370 2386 2408 2428 2450 2477 2503 2529 2562 2594 2617 2624 2618 2609 2604 2599 2580 2560 2542 2522 2498 2484 2479 2474 2465 2461 2468 2490 2514 2536 2557 2586 2617 2650 2692 2750 2806 2858 2908 2963 3019 3071 3119 3161 3197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2914 2832 2743 2648 2547 2452 2360 2277 2190 2096 2015 1947 1893 1853 1827 1827 1834 1848 1881 1937 2007 2081 1022 1137 1273 1425 1579 1732 1886 2042 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 79 77 75 73 70 68 65 62 59 56 54 51 48 44 41 39 36 33 30 28 25 23 21 20 19 18 18 17 18 18 19 21 22 24 27 29 32 35 38 42 47 51 57 62 68 73 79 85 90 96 101 107 112 117 122 125 128 131 132 133 134 133 132 129 126 122 117 111 105 98 90 82 73 64 54534 404 1186 30 9016 15 8 54 1153 -8538 99999 12688 12423 12199 12032 11981 11972 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9485 9343 9222 9076 8944 8787 8631 8469 8325 8177 8032 7879 7719 7543 7388 7231 7081 6920 6781 6646 6535 6425 6330 6233 6147 6062 5996 5927 5878 5823 5758 5686 5622 5556 5497 5430 5359 5268 5188 5111 5040 4957 4879 4794 4701 4607 4515 4427 4337 4236 4130 4031 3955 3871 3781 3689 3604 3523 3441 3372 3308 3245 3173 3098 3028 2968 2905 2829 2750 2673 2597 2529 2470 2426 2387 2357 2333 2322 2335 2358 2386 2418 2457 2499 2544 2591 2634 2667 2688 2693 2693 2692 2687 2665 2641 2614 2584 2552 2527 2505 2484 2462 2447 2441 2453 2468 2484 2506 2536 2568 2604 2648 2705 2762 2819 2877 2939 2999 3050 3095 3139 3175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2919 2840 2758 2669 2574 2484 2397 2317 2237 2154 2078 2005 1947 1906 1888 1892 1900 1911 1939 1986 2040 2099 2178 798 938 1090 1252 1417 1588 1758 1917 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 77 75 73 70 68 65 62 60 57 54 51 48 45 41 38 35 32 30 27 24 22 21 19 18 18 17 17 17 18 20 21 23 26 28 31 34 38 42 46 51 57 62 68 74 80 86 92 97 103 109 114 120 125 129 132 135 138 139 140 140 139 137 134 130 125 119 113 106 98 90 81 71 62 54543 406 1123 30 9043 15 9 3 1155 -8539 99999 13228 12876 12626 12434 12251 12105 11979 11931 11948 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9555 9420 9316 9227 9106 8998 8867 8737 8602 8462 8307 8152 7992 7810 7612 7430 7238 7036 6833 6655 6485 6347 6221 6107 6009 5924 5845 5796 5751 5715 5674 5635 5593 5559 5521 5482 5433 5375 5298 5235 5179 5129 5061 4993 4920 4847 4773 4697 4622 4547 4461 4367 4277 4201 4110 4008 3901 3794 3695 3599 3507 3414 3322 3220 3114 3016 2931 2846 2755 2665 2580 2498 2428 2370 2330 2298 2275 2261 2263 2287 2319 2357 2402 2453 2504 2556 2614 2667 2705 2726 2731 2735 2736 2730 2710 2688 2657 2624 2588 2560 2537 2513 2484 2460 2448 2453 2458 2466 2479 2500 2523 2554 2590 2641 2694 2751 2809 2877 2949 3014 3076 3136 3189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2752 2644 2542 2438 2342 2248 2158 2071 1979 1917 1876 1861 1871 1886 1907 1938 1991 2051 2124 2228 9999999 1316 1452 1591 1729 1863 1990 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 77 74 72 70 67 65 62 59 56 53 51 47 44 41 38 35 32 30 27 25 23 22 21 20 19 19 19 20 22 23 25 28 30 33 36 40 44 48 53 58 64 70 76 81 87 93 98 104 109 115 120 124 128 132 134 136 138 138 138 136 134 131 127 121 115 108 101 93 84 75 65 54552 355 2678 30 9068 15 9 12 1157 -8539 99999 9299 9165 9037 8901 8746 8565 8393 8217 8008 7781 7592 7399 7188 6979 6797 6631 6501 6370 6247 6138 6043 5950 5887 5837 5796 5733 5674 5620 5581 5548 5512 5464 5410 5349 5303 5268 5237 5187 5127 5061 4999 4938 4870 4796 4711 4614 4509 4411 4318 4217 4103 3981 3863 3761 3664 3571 3480 3393 3294 3192 3099 3018 2938 2856 2771 2691 2619 2556 2500 2459 2430 2407 2391 2394 2419 2451 2487 2526 2566 2608 2654 2699 2740 2769 2783 2777 2770 2762 2748 2722 2695 2661 2630 2598 2572 2547 2523 2494 2468 2453 2455 2459 2467 2480 2498 2520 2549 2578 2625 2678 2735 2796 2867 2943 3012 3081 3146 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2717 2630 2548 2468 2389 2309 2223 2168 2133 2117 2125 2131 2128 2126 2128 2136 1548 1663 1788 1924 2065 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 77 75 72 70 67 65 62 59 56 53 50 47 44 40 37 34 31 29 26 24 23 21 20 19 19 19 20 21 23 25 27 29 32 35 39 43 47 52 57 62 68 74 79 85 90 96 101 106 111 116 120 124 127 130 132 133 133 133 131 129 125 121 115 109 102 94 86 77 68 58 48 54561 349 2860 30 9100 15 9 21 1159 -8540 99999 8632 8416 8184 7927 7702 7460 7215 6974 6764 6573 6424 6285 6158 6035 5942 5857 5801 5751 5716 5667 5624 5584 5559 5537 5510 5466 5421 5375 5350 5329 5311 5279 5240 5186 5136 5091 5040 4974 4896 4807 4709 4611 4513 4403 4282 4146 4011 3893 3791 3695 3595 3499 3404 3312 3228 3161 3098 3034 2961 2888 2827 2774 2724 2679 2641 2612 2589 2579 2583 2596 2613 2631 2651 2682 2720 2758 2793 2817 2833 2834 2833 2829 2818 2802 2782 2752 2722 2689 2660 2630 2601 2565 2532 2505 2490 2477 2469 2467 2467 2470 2481 2498 2534 2575 2623 2678 2744 2815 2885 2958 3030 3093 3151 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2693 2622 2556 2494 2435 2372 2321 2291 2275 2272 2291 2303 2304 2308 2317 1536 1653 1758 1872 1995 2119 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 77 75 72 70 67 64 62 59 56 53 50 47 43 40 37 34 31 28 26 24 23 22 21 20 20 21 22 23 25 27 29 32 35 38 42 46 50 55 60 65 71 76 81 86 91 95 100 104 109 113 116 119 121 122 123 123 122 121 118 114 110 104 98 91 83 75 66 57 48 38 54570 351 2793 30 9123 15 9 30 1160 -8541 99999 8855 8630 8406 8184 7959 7720 7505 7284 7062 6854 6667 6504 6382 6273 6182 6095 6030 5973 5933 5899 5879 5850 5827 5804 5790 5777 5751 5709 5661 5607 5568 5527 5483 5430 5368 5286 5207 5132 5056 4971 4875 4777 4674 4581 4488 4390 4293 4189 4086 3996 3923 3858 3783 3703 3618 3540 3460 3387 3309 3233 3144 3052 2972 2900 2834 2774 2718 2675 2645 2632 2630 2645 2669 2698 2729 2772 2818 2865 2908 2942 2968 2980 2987 2989 2984 2976 2958 2931 2900 2868 2836 2804 2770 2727 2683 2643 2614 2589 2567 2550 2534 2522 2519 2520 2539 2569 2606 2649 2707 2773 2840 2909 2977 3038 3096 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2728 2651 2578 2510 2455 2406 2358 2322 2309 2306 2321 2343 2363 2371 2381 9999999 9999999 1565 1684 1811 1946 2079 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 76 74 72 69 67 64 61 58 56 53 50 47 43 40 37 34 32 29 27 26 25 24 23 23 24 24 26 27 29 31 34 37 40 44 48 52 57 62 67 72 77 82 87 92 96 101 105 109 113 116 119 121 122 122 122 121 119 116 112 107 102 95 88 80 71 62 53 43 33 54579 376 2035 30 9145 15 9 39 1162 -8542 99999 10191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 8792 8568 8332 8111 7889 7674 7443 7216 7012 6819 6651 6526 6409 6305 6200 6115 6043 5995 5939 5897 5855 5824 5796 5774 5762 5741 5703 5658 5605 5576 5545 5506 5450 5393 5310 5230 5153 5077 4997 4907 4814 4722 4645 4577 4498 4423 4345 4274 4211 4162 4119 4058 3986 3907 3830 3750 3668 3576 3477 3366 3256 3159 3071 2990 2921 2857 2812 2784 2770 2770 2787 2817 2858 2907 2967 3024 3076 3123 3165 3198 3218 3233 3242 3244 3237 3223 3199 3168 3130 3092 3053 3013 2961 2903 2845 2797 2752 2710 2674 2642 2612 2593 2579 2579 2589 2611 2642 2687 2744 2805 2868 2928 2982 3034 3084 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2725 2651 2578 2504 2440 2390 2345 2310 2294 2291 2308 2333 2360 2378 2402 9999999 9999999 9999999 9999999 1795 1929 2061 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 79 76 74 71 69 66 63 60 57 54 51 48 44 41 38 35 32 30 28 26 25 24 23 23 23 24 25 26 28 30 33 35 39 42 46 50 54 59 64 69 74 78 83 87 92 96 100 103 107 110 112 114 115 115 114 113 111 108 103 99 93 86 79 71 63 54 45 35 25 54588 376 2029 30 9169 15 9 48 1164 -8543 99999 10153 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 8845 8574 8326 8072 7842 7632 7443 7238 7040 6870 6720 6591 6515 6452 6399 6331 6271 6211 6172 6126 6085 6034 6001 5975 5955 5931 5903 5859 5808 5756 5729 5708 5682 5631 5569 5489 5422 5356 5284 5208 5124 5039 4949 4871 4801 4721 4637 4544 4460 4393 4332 4266 4182 4095 3999 3909 3818 3726 3630 3526 3412 3312 3234 3166 3098 3048 3009 2987 2980 2944 2937 2947 2967 2996 3035 3086 3126 3152 3178 3204 3259 3283 3300 3310 3395 3436 3466 3485 3494 3492 3484 3479 3472 3451 3420 3303 3227 3157 3091 2994 2919 2848 2787 2734 2698 2675 2666 2667 2682 2710 2786 2850 2911 2967 3019 3067 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2710 2632 2552 2470 2398 2339 2275 2214 2168 2134 2120 2117 2118 2114 2113 2117 2118 2127 2145 2149 2156 2175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 77 74 72 69 67 64 61 58 55 52 49 46 43 39 36 33 31 29 27 25 24 23 23 23 23 24 25 27 29 31 33 36 39 42 46 50 54 59 63 67 72 76 80 84 87 91 94 97 100 102 104 105 105 105 104 102 99 96 91 87 81 75 68 61 53 45 36 28 54597 352 2745 30 9195 15 9 57 1166 -8544 99999 9008 8741 8478 8247 8010 7806 7623 7456 7277 7117 6993 6883 6798 6750 6707 6666 6608 6550 6491 6451 6396 6339 6277 6233 6189 6147 6103 6054 5995 5932 5874 5839 5816 5786 5728 5666 5590 5523 5450 5374 5296 5205 5110 5006 4913 4826 4727 4620 4512 4421 4342 4268 4195 4117 4043 3964 3900 3842 3790 3736 3675 3611 3564 3534 3506 3478 3464 3453 3448 3447 3416 3410 3411 3419 3431 3453 3482 3497 3502 3512 3527 3568 3582 3595 3603 3684 3719 3743 3758 3764 3752 3732 3714 3691 3648 3591 3453 3356 3260 3168 3045 2947 2858 2780 2713 2670 2642 2627 2624 2637 2664 2739 2800 2861 2919 2970 3017 3052 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2755 2684 2618 2555 2492 2441 2401 2363 2320 2292 2273 2272 2279 2290 2292 2297 2303 2304 9999999 1891 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 76 73 71 69 66 63 61 58 55 52 49 46 42 39 36 34 31 29 27 26 25 24 23 24 24 25 26 27 29 31 33 36 38 41 45 49 53 56 60 64 68 72 75 79 82 85 89 91 93 95 97 98 98 98 96 95 92 89 85 81 75 70 63 57 50 43 36 54606 413 921 30 9231 15 10 6 1168 -8545 99999 14023 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 8761 8510 8285 8059 7871 7698 7529 7355 7223 7124 7029 6960 6915 6882 6848 6787 6712 6646 6590 6518 6452 6391 6342 6283 6223 6162 6098 6036 5968 5912 5878 5848 5794 5717 5638 5540 5446 5355 5267 5180 5077 4969 4852 4756 4663 4563 4476 4399 4337 4281 4234 4189 4136 4087 4039 4016 4003 3992 3971 3942 3912 3883 3872 3867 3863 3863 3862 3865 3871 3840 3822 3809 3802 3800 3808 3820 3825 3818 3812 3807 3843 3859 3872 3875 3948 3973 3985 3988 3980 3955 3922 3882 3833 3769 3700 3543 3426 3313 3206 3071 2968 2875 2792 2727 2684 2650 2633 2631 2640 2655 2717 2764 2809 2857 2899 2934 2963 2982 9999999 9999999 9999999 2957 2921 2877 2828 2775 2711 2652 2594 2545 2493 2450 2410 2360 2302 2255 2215 2184 2160 2140 2111 2092 2067 2038 2007 1993 1964 1951 1975 2016 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 78 75 73 70 67 65 62 59 56 53 49 46 43 39 36 33 31 28 26 25 23 22 22 22 22 22 23 24 26 28 30 33 35 38 41 45 49 52 56 60 63 67 71 74 78 81 84 87 89 92 93 95 95 95 95 93 91 89 86 82 78 73 67 62 56 50 44 54615 470 925 30 9265 15 10 15 1169 -8545 99999 13745 13527 13317 13187 13149 13139 13118 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 8744 8496 8242 8029 7843 7643 7435 7272 7154 7044 6966 6917 6888 6854 6799 6745 6701 6669 6619 6565 6530 6506 6471 6424 6367 6300 6225 6142 6076 6026 5972 5892 5786 5678 5557 5435 5317 5209 5109 5002 4898 4793 4708 4622 4531 4452 4394 4353 4316 4286 4256 4217 4178 4142 4132 4133 4138 4133 4123 4117 4116 4129 4145 4166 4188 4212 4239 4265 4248 4237 4226 4213 4200 4200 4199 4185 4156 4128 4099 4111 4099 4085 4065 4118 4119 4110 4098 4075 9999999 9999999 9999999 3865 3793 3718 3555 3436 3321 3208 3069 2971 2882 2805 2751 2718 2691 2683 2689 2705 2726 2793 2841 2887 2937 2976 3003 3024 9999999 9999999 9999999 9999999 2936 2883 2825 2765 2705 2634 2568 2505 2457 2417 2393 2385 2386 2396 2417 2444 2486 9999999 9999999 9999999 9999999 9999999 2293 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 72 69 67 65 62 60 57 54 52 49 46 43 40 36 34 31 29 26 25 23 22 21 21 21 21 22 22 24 25 27 29 31 33 36 39 42 45 48 51 55 58 61 65 68 71 74 77 80 82 84 86 88 88 89 88 87 86 84 82 79 76 73 69 65 61 56 52 47 43 38 33 29 24 20 16 12 8 5 3 1 0 0 0 0 1 3 6 10 14 19 24 30 36 43 49 56 64 71 78 86 93 100 107 114 121 127 133 139 144 148 152 155 158 159 160 161 160 159 158 155 151 147 142 54624 470 924 30 9294 15 10 24 1171 -8546 99999 13445 13174 12905 12747 12685 12653 12645 12627 12616 12620 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 8796 8576 8348 8154 7987 7815 7626 7470 7368 7273 7194 7127 7076 7022 6944 6856 6774 6705 6621 6528 6445 6381 6318 6240 6162 6088 6025 5951 5899 5870 5842 5796 5726 5652 5571 5485 5398 5309 5236 5150 5059 4952 4863 4768 4663 4572 4503 4451 4406 4368 4330 4288 4257 4227 4227 4242 4267 4283 4296 4312 4334 4368 4409 4450 4493 4534 4575 4608 4592 4582 9999999 9999999 9999999 9999999 9999999 9999999 4430 4380 4330 4319 4287 4254 4214 4251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 3880 3814 3662 3553 3445 3342 3212 3119 3032 2954 2893 2845 2802 2774 2760 2753 2751 2793 2820 2852 2892 2923 2948 2974 2988 9999999 9999999 9999999 2957 2921 2879 2830 2779 2717 2653 2579 2507 2435 2369 2317 2277 2236 2202 2183 2182 2186 2199 2216 2240 2259 2277 9999999 2170 2212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 75 72 70 68 65 63 60 57 55 52 49 46 42 39 36 33 31 28 26 25 23 22 21 21 21 21 21 22 23 24 25 27 29 31 33 35 38 41 43 46 49 53 56 59 63 66 69 72 75 78 81 83 85 87 88 88 89 89 88 87 86 85 83 81 80 77 75 72 70 67 64 61 58 55 52 49 46 43 41 39 38 36 36 35 36 36 38 40 42 45 48 51 55 58 62 66 71 75 79 84 88 93 97 102 106 110 114 117 121 123 126 128 129 130 130 130 129 128 126 124 121 117 113 54633 471 897 30 9327 15 10 33 1173 -8547 99999 13791 13496 13217 13004 12873 12784 12736 12757 12739 12734 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 8497 8295 8105 7927 7726 7550 7417 7286 7162 7061 6985 6895 6781 6662 6546 6455 6355 6251 6165 6111 6056 5986 5932 5901 5883 5849 5846 5869 5890 5893 5865 5837 5802 5745 5669 5591 5530 5439 5331 5204 5092 4971 4837 4713 4616 4539 4468 4405 4354 4309 4282 4259 4274 4310 4362 4407 4448 4491 4546 4605 4669 4727 4780 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 4405 4324 4245 4215 4176 4144 4111 4159 4153 4147 4143 9999999 9999999 9999999 9999999 9999999 9999999 9999999 3778 3674 3560 3449 3306 3200 3097 3002 2923 2853 2792 2745 2717 2697 2682 2716 2734 2763 2802 2834 2861 2892 2912 2917 2922 2925 2912 2885 2851 2808 2758 2699 2632 2555 2481 2406 2332 2271 2220 2166 2115 2077 2054 2039 2036 2041 2053 2069 2085 2101 2122 1734 1770 1801 1825 1843 1855 1860 1856 1843 1824 1798 1767 1734 1699 1663 1628 1595 1564 1533 1500 1470 1444 1421 1400 1383 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 71 69 67 64 62 60 57 55 52 49 47 44 41 38 35 33 30 28 26 25 23 22 22 21 21 21 21 21 22 22 23 24 26 27 29 31 33 35 37 40 43 45 48 51 54 57 60 63 66 69 72 74 77 79 80 82 83 84 85 86 86 87 87 87 87 87 87 86 86 85 84 83 81 80 79 77 76 75 74 73 72 71 71 71 71 72 72 73 74 75 76 77 79 80 82 83 85 86 88 90 91 93 95 97 98 100 101 102 103 104 105 105 104 104 103 101 100 98 95 93 89 86 54642 471 898 30 9358 15 10 42 1175 -8548 99999 13378 13056 12763 12530 12340 12204 12138 12125 12092 12099 12172 12344 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 8477 8278 8111 7924 7744 7582 7423 7275 7139 7025 6898 6759 6624 6483 6359 6242 6134 6058 6005 5958 5910 5879 5859 5846 5826 5840 5873 5900 5913 5909 5898 5877 5818 5749 5680 5622 5529 5428 5316 5207 5076 4933 4811 4713 4622 4535 4464 4406 4351 4310 4274 4284 4316 4357 4401 4453 4511 4560 4617 4683 4749 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 4436 4363 4281 4194 4163 4124 4095 4059 4111 4108 4102 4097 9999999 9999999 9999999 9999999 9999999 9999999 9999999 3756 3651 3534 3419 3269 3155 3045 2941 2853 2773 2699 2641 2603 2576 2550 2576 2592 2622 2667 2704 2738 2775 2808 2827 2844 2861 2865 2853 2836 2812 2781 2739 2689 2627 2570 2514 2455 2403 2352 2297 2238 2188 2149 2114 2087 2064 1218 1261 1301 1339 1373 1398 1413 1419 1418 1407 1390 1365 1334 1298 1260 1222 1185 1153 1127 1104 1083 1067 1056 1050 1048 1048 1050 1052 1054 1053 1053 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 62 60 58 56 54 51 49 46 44 41 38 36 33 30 28 26 24 22 20 19 18 17 16 15 15 14 14 14 14 14 15 16 17 18 20 21 23 25 27 29 31 34 36 39 42 45 48 51 54 57 60 63 66 69 72 75 78 80 83 86 88 91 93 95 97 99 101 102 104 105 105 106 107 107 108 108 108 109 109 108 108 108 108 108 107 107 107 106 106 105 104 104 103 103 102 102 101 101 100 99 99 98 98 97 96 96 95 94 92 91 89 88 86 84 82 79 76 73 69 66 54651 470 917 30 9377 15 10 51 1177 -8549 99999 12683 12411 12220 12060 11924 11833 11835 11819 11829 11887 12038 12263 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 8609 8488 8361 8261 8128 7980 7831 7673 7541 7403 7269 7100 6915 6732 6558 6404 6254 6118 6022 5943 5881 5832 5817 5801 5797 5783 5811 5870 5918 5940 5941 5935 5905 5832 5758 5684 5619 5511 5396 5271 5155 5015 4859 4742 4658 4587 4525 4491 4469 4437 4417 4405 4437 4491 4547 4600 4658 4721 4756 4796 4848 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 4385 4313 4251 4200 4146 4092 4029 3969 3906 3847 3788 3727 3654 3567 3480 3402 3324 3239 3136 3034 2940 2860 2780 2709 2655 2606 2558 2521 2512 2514 2515 2517 2531 2565 2611 2653 2695 2745 2786 2807 2824 2842 2851 2838 2815 2785 2749 2700 2638 2565 2496 2427 2352 2284 2224 2161 2096 2037 1988 1945 1910 1881 1853 1833 1814 1791 1764 1740 1712 733 698 660 619 573 522 467 415 366 319 281 251 234 226 231 250 284 333 394 473 554 632 705 769 827 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 57 56 54 52 49 47 45 42 40 38 35 32 30 27 25 23 21 19 17 16 14 13 12 11 11 10 10 9 9 10 10 11 11 12 13 15 16 18 20 22 24 27 29 32 35 39 42 45 49 52 56 60 64 68 72 76 79 83 87 91 95 99 102 106 109 112 115 117 120 122 124 125 127 128 129 130 131 131 131 130 130 129 128 127 126 124 123 121 119 117 115 113 111 109 107 105 102 100 98 96 94 91 89 87 85 83 81 79 77 74 72 70 67 65 62 59 57 53 50 54660 470 900 30 9390 15 11 0 1179 -8549 99999 13357 13057 12787 12590 12446 12297 12162 12083 12016 11973 11985 12064 12210 12342 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 8627 8461 8294 8175 8033 7861 7684 7498 7339 7180 7050 6887 6694 6522 6355 6209 6073 5974 5916 5864 5837 5826 5845 5862 5887 5888 5926 6004 6050 6072 6077 6074 6021 5919 5825 5731 5655 5545 5431 5315 5218 5099 4955 4865 4817 4781 4753 4759 4778 4772 4773 4763 4786 4834 4875 4899 4924 4954 4955 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 4449 4376 4296 4195 4086 3985 3894 3819 3746 3674 3600 3533 3482 3438 3402 3369 3340 3302 3264 3235 3209 3177 3122 3059 2997 2939 2874 2807 2748 2688 2621 2552 2503 2470 2440 2409 2389 2393 2418 2443 2475 2522 2567 2601 2630 2662 2691 2704 2702 2689 2668 2635 2583 2519 2456 2392 2319 2249 2180 2115 2049 1990 1937 1893 1861 1835 1810 1791 1776 1760 1737 1712 1686 1664 1639 1590 1527 1476 68 14 1343 1328 -108 -134 -150 -152 -143 -121 -84 -33 33 110 202 312 417 516 606 687 760 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 59 57 55 53 51 49 47 45 43 40 38 36 33 31 29 27 25 23 22 20 19 17 16 15 14 13 13 12 12 12 12 13 13 14 14 15 17 18 20 21 24 26 28 31 34 37 41 44 48 52 55 60 64 69 73 78 82 87 92 97 101 106 110 114 118 121 125 128 130 133 135 138 139 141 142 143 143 143 142 142 141 139 138 136 133 131 128 125 123 120 116 113 110 107 103 100 97 93 90 87 84 82 79 76 73 70 68 65 63 61 59 57 55 53 51 49 46 54669 429 2152 30 9412 15 11 9 1180 -8550 99999 9770 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 7889 7669 7450 7237 7053 6826 6584 6389 6194 6005 5837 5709 5618 5539 5506 5510 5563 5622 5678 5715 5798 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 -112 -17 81 180 284 397 513 619 713 797 870 935 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 59 58 56 55 53 51 49 48 46 44 42 40 38 36 34 32 31 29 27 26 24 23 22 21 20 19 19 19 19 19 19 19 19 20 21 22 23 24 25 27 29 32 34 37 40 44 47 50 54 58 63 67 72 76 81 86 91 95 100 105 109 113 118 122 125 129 132 135 137 140 142 144 145 146 146 146 146 145 144 142 140 138 135 132 129 126 122 119 115 111 108 104 100 96 92 88 85 81 78 75 71 68 65 62 60 57 55 53 51 50 48 47 46 46 45 44 43 54678 229 7663 30 9433 15 11 18 1182 -8551 99999 684 985 1250 1475 1652 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 62 61 59 58 56 55 53 51 49 48 46 44 42 40 38 36 35 33 32 30 29 28 27 26 25 24 24 24 24 24 24 24 25 25 26 27 28 30 32 34 36 39 42 45 48 51 55 59 63 68 72 77 81 86 91 96 100 105 110 114 118 122 126 130 133 136 139 141 143 145 146 147 147 148 147 146 144 143 140 138 135 132 128 125 121 117 113 109 104 100 96 91 87 83 79 75 71 68 64 54687 230 7647 30 9447 15 11 27 1184 -8552 99999 1667 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 58 57 55 54 53 51 50 48 47 45 44 42 40 39 37 35 34 32 31 30 29 27 27 26 25 25 24 24 24 24 24 24 25 25 26 27 29 30 32 34 37 40 43 46 50 53 57 61 66 71 75 80 85 90 95 100 105 110 115 119 124 128 132 135 139 142 144 146 148 150 150 151 151 150 149 147 145 143 140 137 134 130 126 122 118 113 109 104 100 95 90 86 81 77 73 69 65 61 58 54696 98 11595 30 9465 15 11 36 1186 -8552 99999 55 54 53 52 50 49 48 46 45 43 42 40 38 37 35 33 32 30 29 28 27 26 25 24 24 24 24 23 23 24 24 24 25 26 28 29 31 33 35 38 41 44 48 51 55 59 64 69 73 78 84 89 94 99 104 109 114 119 123 128 132 136 139 142 145 148 149 151 152 153 153 153 152 150 148 146 143 140 137 133 129 125 120 116 111 106 102 97 92 87 82 78 73 69 65 61 57 53 54705 230 7656 30 9486 15 11 45 1188 -8553 99999 1618 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 50 49 48 47 46 44 43 42 41 39 38 36 35 33 32 30 29 28 27 26 25 25 25 24 24 25 25 25 26 27 28 29 31 32 35 37 39 43 46 50 53 57 61 65 70 75 79 84 89 94 99 104 109 114 118 123 127 131 134 138 141 144 146 148 149 150 151 151 150 150 148 146 144 141 138 135 132 128 124 119 115 110 106 101 96 91 87 82 77 73 68 64 60 56 53 49 54714 229 7662 30 9522 15 11 54 1190 -8554 99999 1720 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 52 51 50 49 47 46 44 43 41 40 38 37 35 33 31 29 28 27 26 25 24 23 22 22 22 22 22 23 23 24 25 26 28 30 32 34 37 40 44 47 51 55 59 64 68 73 78 83 88 93 98 104 108 113 118 122 126 130 134 137 140 142 144 146 147 148 149 149 148 148 146 144 142 139 136 133 130 126 122 118 113 108 104 99 94 90 85 80 76 71 67 63 59 55 51 54723 230 7648 30 9568 15 12 3 1192 -8555 99999 1699 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 49 48 47 46 44 43 42 40 39 37 36 34 32 30 29 27 26 25 24 23 22 22 22 22 22 22 22 23 24 25 27 29 31 33 35 38 41 45 49 53 57 61 65 70 74 79 84 90 94 99 104 109 114 118 122 126 130 133 136 139 141 143 145 146 147 147 147 146 146 144 142 140 137 134 131 127 123 119 115 111 106 102 97 92 87 83 78 74 69 65 61 57 53 49 46 54732 94 11733 30 9603 15 12 12 1193 -8555 99999 47 46 45 43 42 41 39 38 36 35 33 32 30 28 27 26 25 24 23 22 22 22 22 22 23 24 25 26 27 29 31 33 36 38 41 45 48 52 57 61 65 70 74 79 84 89 94 99 104 109 113 118 122 126 129 133 136 139 141 143 145 146 147 147 147 147 146 144 143 140 138 135 131 128 124 120 116 112 107 103 98 94 89 84 80 75 71 67 63 59 55 52 48 45 54741 230 7659 30 9639 15 12 21 1196 -8556 99999 1799 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 43 42 41 40 39 38 37 36 34 33 31 30 29 27 26 25 25 24 24 24 24 24 24 25 26 27 29 30 32 34 37 40 43 46 50 54 58 62 66 71 75 80 85 90 95 100 105 110 114 118 122 126 130 133 136 138 140 142 143 144 145 145 145 144 143 141 139 137 134 131 127 124 120 116 112 108 103 99 95 90 86 82 78 74 70 66 62 59 56 53 50 48 54750 91 11829 30 9669 15 12 30 1197 -8557 99999 46 45 44 43 42 41 39 38 37 35 33 32 31 29 28 27 26 26 25 25 25 25 25 26 27 28 29 31 33 35 37 40 43 47 50 54 58 62 66 71 76 80 85 90 94 99 104 108 112 116 120 124 127 130 133 136 138 140 141 142 142 142 142 141 140 138 136 133 130 128 124 121 117 113 109 105 101 97 93 89 85 81 77 73 70 66 63 61 58 55 53 54759 88 11893 30 9703 15 12 39 1199 -8558 99999 48 47 46 45 44 43 42 40 39 38 36 35 34 33 32 31 30 30 29 29 29 30 30 31 32 34 35 37 39 41 44 46 50 53 56 60 64 67 72 76 80 85 89 93 97 101 105 109 112 115 118 121 124 126 128 130 131 132 132 133 132 132 131 129 127 125 123 120 118 115 112 108 105 101 98 94 91 87 84 81 77 74 71 69 66 64 62 60 54768 230 7660 30 9730 15 12 48 1201 -8559 99999 1309 1435 1554 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 50 49 48 47 46 45 44 43 42 41 39 38 37 36 36 35 34 34 34 34 34 34 35 36 38 39 41 43 45 47 50 53 56 59 62 66 69 73 77 81 85 88 92 96 100 103 106 109 112 114 117 119 121 122 124 124 125 125 125 124 123 122 120 118 116 113 111 109 106 103 100 97 94 91 88 85 81 79 76 73 71 69 67 65 64 62 61 60 54777 229 7663 30 9763 15 12 57 1203 -8559 99999 1781 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 50 49 48 47 46 45 44 43 41 41 40 39 38 37 36 36 35 35 35 35 36 37 38 39 41 42 44 47 49 52 55 58 61 64 67 71 75 78 82 86 89 93 96 100 103 106 109 111 113 115 117 119 120 121 121 121 121 120 119 118 117 115 113 111 108 106 103 100 98 95 92 89 86 83 80 77 75 72 70 68 66 64 62 61 60 59 54786 230 7659 30 9789 15 13 6 1205 -8560 99999 1742 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 50 49 48 47 45 44 43 42 41 40 39 39 38 37 37 36 36 37 37 38 39 40 42 43 45 47 50 52 55 58 61 64 67 71 74 78 81 85 88 91 95 98 100 103 105 108 110 111 113 114 115 115 115 115 115 114 113 112 111 109 107 105 102 100 98 95 93 90 87 85 82 79 77 74 72 69 67 65 64 62 61 60 59 58 57 54795 84 12028 30 9808 15 13 15 1207 -8561 99999 48 47 46 45 44 43 42 41 41 40 40 39 39 38 38 38 39 39 40 41 43 44 46 48 50 52 55 58 60 63 66 69 72 76 79 82 85 88 91 94 96 99 101 103 105 107 108 109 110 111 111 111 111 111 110 109 108 106 105 103 101 99 96 94 92 89 87 84 82 79 77 74 72 70 67 65 63 62 60 59 58 57 56 55 54804 83 12061 30 9841 15 13 24 1209 -8562 99999 44 43 42 41 41 40 40 39 39 39 38 38 38 38 38 39 40 41 42 43 45 47 49 51 54 57 59 62 66 69 72 75 78 82 85 88 91 94 97 99 102 104 106 108 109 111 112 112 113 113 113 113 112 111 110 109 107 105 103 101 98 96 94 91 88 86 83 80 78 75 72 70 67 65 63 60 58 57 55 54 52 51 50 54813 83 12046 30 9886 15 13 33 1210 -8563 99999 43 43 42 42 41 41 41 40 40 40 40 40 40 40 40 41 42 43 44 46 47 49 51 53 56 59 62 65 67 71 74 77 80 83 86 89 92 95 97 100 102 104 106 108 110 111 112 113 113 113 113 113 112 111 110 108 106 104 102 99 97 94 92 89 86 83 80 77 74 71 68 65 62 59 57 54 52 49 47 46 44 42 41 54822 82 12088 30 9928 15 13 42 1212 -8563 99999 43 43 42 42 42 41 41 41 41 41 41 41 41 41 42 42 44 45 46 48 50 52 54 56 59 62 65 68 71 74 77 80 83 86 89 92 95 98 101 103 105 107 109 110 112 113 113 114 114 114 113 113 111 110 108 106 104 102 99 96 93 90 87 84 81 78 74 71 68 64 61 58 55 52 49 47 44 42 40 38 36 35 54831 82 12095 30 9965 15 13 51 1214 -8564 99999 42 42 42 41 41 40 40 40 40 40 40 40 40 41 41 42 43 44 46 47 49 52 54 57 59 62 65 68 72 75 78 81 84 88 91 94 97 100 102 105 107 109 111 112 113 114 115 115 115 115 114 113 112 111 109 107 104 102 99 96 93 90 87 84 80 77 74 70 67 63 60 56 53 50 47 44 42 39 37 35 33 31 54840 81 12107 30 10007 15 14 0 1216 -8565 99999 36 36 36 35 35 35 35 35 36 36 36 37 37 38 39 40 42 44 46 48 50 53 56 59 63 66 70 73 77 81 84 88 91 95 98 101 104 107 110 112 114 116 118 119 120 121 121 121 121 120 119 117 115 113 111 108 105 102 99 96 92 89 85 81 77 74 70 66 62 58 54 50 47 43 40 36 33 31 28 25 23 54849 81 12116 30 10046 15 14 9 1218 -8566 99999 32 32 32 32 32 32 32 32 32 32 33 33 34 35 36 38 40 42 44 47 49 52 56 59 63 67 71 75 79 83 87 91 95 98 102 105 109 112 115 118 120 122 124 125 126 127 128 128 127 126 125 124 122 119 117 114 111 107 104 100 96 92 88 84 80 75 71 67 62 57 53 49 44 40 36 32 28 25 21 18 15 54858 80 12159 30 10089 15 14 18 1220 -8567 99999 28 28 28 28 29 29 29 30 30 31 32 33 34 36 37 39 42 44 47 50 53 57 60 64 68 72 76 80 85 89 93 96 100 104 107 111 114 117 119 122 124 126 127 129 129 130 130 129 128 127 125 123 121 118 116 112 109 106 102 98 94 89 85 80 76 71 66 61 56 51 47 42 37 33 28 24 20 16 12 8 54867 253 6946 30 10126 15 14 27 1222 -8567 99999 2404 2309 2211 2189 2167 2159 2184 2215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 28 29 29 29 30 30 31 32 33 34 35 37 38 40 42 44 47 50 53 56 59 63 67 71 75 79 83 87 91 95 99 103 106 110 113 116 119 121 123 125 127 129 130 130 131 130 130 129 127 126 124 121 119 116 113 109 106 102 98 94 89 85 80 76 71 66 61 56 52 47 42 37 33 28 24 20 16 11 7 54876 253 6945 30 10155 15 14 36 1224 -8568 99999 2444 2332 2209 2173 2152 2149 2170 2184 2208 9999999 2168 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1899 1847 1811 1795 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 32 32 33 33 34 34 35 36 36 37 39 40 41 43 45 47 50 52 55 58 62 65 69 73 77 81 85 89 92 96 100 103 106 110 113 116 118 121 123 124 126 127 128 129 129 129 128 127 126 124 122 120 117 115 112 108 105 101 97 93 89 85 80 76 71 67 62 57 52 48 43 38 34 29 25 21 17 13 8 54885 253 6947 30 10187 15 14 45 1225 -8569 99999 2132 2078 2006 2036 2090 2162 2225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 34 34 34 35 35 36 37 38 39 40 41 42 44 46 48 50 53 55 58 61 65 68 72 76 79 83 87 91 94 98 101 105 108 111 114 116 119 121 123 124 126 127 127 128 128 127 127 125 124 122 120 118 116 113 110 107 103 100 96 92 88 83 79 75 70 65 61 56 51 47 42 37 33 28 24 19 15 10 54894 253 6965 30 10205 15 14 54 1227 -8570 99999 1968 1784 1600 1541 1514 1516 1519 1532 1590 1664 1744 1863 1997 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1458 1303 1161 1035 925 829 751 693 655 633 628 638 660 695 737 783 833 886 936 981 1026 1064 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 34 34 34 35 35 36 37 38 39 40 42 43 45 47 49 51 54 56 59 63 66 70 73 77 81 84 88 92 95 99 102 105 108 111 114 116 119 121 123 124 125 126 127 127 127 127 126 125 124 122 120 118 115 112 109 106 103 99 95 91 87 83 79 74 70 65 60 56 51 46 41 36 31 26 22 17 12 54903 235 7486 30 10216 15 15 3 1229 -8571 99999 1916 1713 1542 1388 1261 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1588 1508 1437 1374 1320 1273 1231 1194 1163 1132 1101 1069 1037 1004 972 942 913 886 862 841 823 810 802 799 802 810 822 835 849 863 877 891 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 35 35 36 36 37 38 39 40 41 42 44 45 47 49 51 53 56 59 62 65 68 72 75 79 82 86 89 93 96 100 103 106 109 111 114 116 119 121 122 124 125 126 126 126 126 126 125 124 123 121 119 117 114 111 108 105 102 98 94 91 87 82 78 74 69 65 60 55 50 45 40 35 31 26 21 16 54912 253 6961 30 10231 15 15 12 1231 -8571 99999 2397 2401 2409 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1629 1555 1492 1437 1390 1350 1317 1287 1262 1244 1231 1210 1190 1168 1146 1124 1101 1077 1052 1027 1001 974 947 920 894 869 845 822 802 785 771 760 751 744 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 36 37 37 38 39 40 41 42 44 45 47 48 50 53 55 57 60 63 66 70 73 77 80 84 87 91 94 98 101 104 107 110 113 115 118 120 122 123 125 126 127 127 128 127 127 126 125 124 122 120 118 115 113 110 106 103 99 96 92 88 83 79 74 70 65 60 55 50 45 40 35 30 25 20 15 54916 75 12300 30 10238 15 15 16 1232 -8572 99999 39 39 40 41 42 43 44 45 46 47 49 51 53 55 57 60 62 65 69 72 75 79 82 86 89 92 96 99 102 105 108 111 114 116 118 120 122 124 125 126 127 128 128 128 127 126 125 124 122 120 118 115 112 109 106 102 99 95 91 87 82 78 73 68 64 59 54 49 43 38 33 28 23 17 12 54921 65 6945 30 10245 15 15 21 1233 -8572 99999 3206 3273 3326 3360 9999999 9999999 9999999 9999999 3192 3098 3015 2917 2776 2620 2484 2356 2201 2035 1904 1791 1704 1628 1576 9999999 2805 2632 2453 2266 2133 2011 1901 1800 1716 1641 1575 1516 1463 1413 1368 1329 1296 1269 1248 1221 1195 1171 1148 1127 1107 1088 1069 1049 1029 1010 991 972 952 931 909 889 870 854 840 829 818 54930 253 6959 30 10259 15 15 30 1235 -8573 99999 2936 2895 2837 2768 2706 2634 2569 2457 2354 2240 2137 2038 1921 1820 1733 1728 1689 1644 1637 1632 1647 1670 1720 1782 1858 2523 2382 2231 2123 2021 1926 1837 1762 1694 1630 1571 1517 1466 1418 1376 1340 1310 1286 1257 1227 1200 1175 1152 1131 1114 1098 1084 1071 1059 1049 1038 1025 1011 996 980 965 950 936 922 910 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 42 43 44 45 46 47 48 50 51 53 55 57 59 62 65 68 71 74 78 81 84 88 91 95 98 101 104 107 110 113 115 118 120 122 124 125 126 127 128 129 129 128 128 127 126 125 123 121 118 116 113 109 106 102 99 95 91 86 82 77 73 68 63 58 52 47 42 36 31 25 20 14 9 54939 243 7251 30 10281 15 15 39 1237 -8574 99999 2148 2054 1930 1839 1769 1768 1735 1664 1640 1633 1645 1648 1674 1711 1759 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1548 1483 1424 1368 1318 1274 1239 1211 1190 1169 1145 1123 1103 1086 1071 1059 1048 1038 1029 1022 1015 1009 1001 992 983 973 962 951 940 929 918 908 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 43 44 45 46 47 48 50 51 53 55 57 59 61 64 67 70 74 77 80 84 87 91 94 97 100 103 106 109 112 115 117 119 121 123 125 126 127 128 129 129 129 128 128 127 126 124 122 120 117 114 111 108 104 100 96 92 88 83 79 74 69 63 58 53 47 42 36 30 25 19 13 7 54948 241 7330 30 10300 15 15 48 1239 -8575 99999 2021 1902 1800 1774 1718 1626 1591 1584 1596 1599 1627 1671 1730 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1555 1472 1398 1332 1273 1219 1174 1137 1110 1090 1071 1050 1031 1015 1000 989 980 974 968 963 960 958 956 953 950 946 942 938 932 927 922 917 911 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 40 41 42 43 44 45 46 48 50 51 54 56 58 61 64 67 70 74 77 81 84 88 91 94 98 101 104 107 110 113 115 118 120 122 123 125 126 127 128 128 128 128 128 127 126 125 123 121 118 115 112 109 105 101 97 93 89 84 80 75 70 64 59 53 48 42 36 30 24 18 12 54957 240 7358 30 10328 15 15 57 1240 -8576 99999 2046 1897 1805 1687 1574 1500 1447 1416 1394 1400 1424 1469 1533 1550 1611 9999999 9999999 9999999 9999999 9999999 1543 1459 1384 1317 1258 1206 1163 1128 1102 1085 1067 1047 1030 1015 1002 992 985 979 974 971 969 967 965 964 962 960 958 955 951 948 944 940 935 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 37 38 39 40 41 42 43 45 47 48 50 53 55 58 61 64 67 71 74 78 81 85 88 92 95 99 102 105 108 111 113 116 118 120 122 124 125 127 128 128 129 129 129 128 127 125 124 121 119 116 113 109 106 102 98 94 89 84 80 74 69 64 58 53 47 41 35 29 22 16 54966 327 4743 30 10353 15 16 6 1242 -8576 99999 4198 3854 3539 3278 2983 2643 2301 2032 1862 1743 1687 1622 1644 1625 1543 1445 1422 1377 1268 1190 1119 1040 957 838 731 630 586 532 515 562 612 613 625 647 617 646 756 855 921 968 1031 1117 1230 1326 1459 1654 1794 1860 2017 2314 2532 2558 2574 2620 2662 2660 2607 2534 2453 2253 1938 1775 1794 1725 1582 1480 1513 1576 1656 1748 1898 2046 2140 2243 2399 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1877 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1541 1462 1390 1325 1268 1216 1173 1138 1113 1095 1079 1061 1045 1033 1022 1013 1007 1002 999 997 996 995 994 993 991 989 987 983 979 975 970 965 960 955 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 35 36 37 38 39 40 41 43 44 46 48 50 53 56 59 62 65 68 72 75 79 82 86 89 93 96 99 103 106 109 111 114 116 119 121 123 125 126 127 128 129 129 129 128 127 126 124 122 120 117 114 111 107 103 99 95 90 85 80 75 70 64 58 52 46 39 33 26 19 54975 329 4673 30 10373 15 16 15 1244 -8577 99999 4739 4418 4102 3742 3376 3058 2753 2462 2226 2056 1978 1946 1970 1977 2062 2134 2163 2150 2159 2141 2074 2022 1945 1823 1684 1502 1325 1134 998 865 762 709 658 591 558 546 488 500 621 741 835 917 1021 1111 1217 1306 1420 1619 1779 1850 1980 2249 2453 2452 2479 2536 2599 2623 2670 2691 2721 2662 2453 2347 2441 2478 2426 2393 2496 2536 2584 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1945 1898 1854 1815 1798 1787 1791 9999999 9999999 9999999 9999999 9999999 9999999 1573 1485 1412 1348 1291 1240 1196 1157 1126 1103 1088 1070 1055 1040 1027 1018 1011 1005 1003 1002 1002 1002 1003 1005 1005 1005 1004 1003 1001 997 993 988 982 976 970 965 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 30 31 32 33 34 35 36 37 39 41 43 45 47 50 53 56 59 62 66 69 73 76 80 84 87 90 94 97 100 103 106 109 111 114 116 119 121 122 124 125 126 126 126 126 125 124 122 120 118 116 113 110 107 103 99 95 90 86 81 76 70 65 59 52 46 40 33 26 54984 331 4605 30 10395 15 16 24 1246 -8578 99999 3816 3628 3419 3203 3046 2887 2727 2627 2570 2528 2506 2532 2608 2716 2851 2908 2988 3044 3058 2969 2876 2774 2622 2467 2291 2082 1882 1669 1478 1265 1125 1005 904 833 800 759 737 734 695 703 813 902 972 1022 1109 1188 1283 1375 1487 1667 1821 1904 2040 2304 2519 2563 2640 2735 2833 2883 2940 2962 9999999 9999999 2714 2578 2589 2550 2445 2371 2384 2318 2247 2166 2143 2129 2115 2122 1915 1768 1573 1311 1055 775 477 189 -29 -239 -461 -475 -517 -569 -670 -185 351 889 1388 1865 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1709 1625 1541 1462 1389 1326 1270 1219 1173 1133 1100 1074 1052 1035 1021 1012 1002 995 990 987 986 988 990 993 997 1000 1003 1005 1006 1007 1007 1007 1005 1002 999 994 989 984 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 27 28 29 30 31 32 33 34 35 37 39 41 43 46 48 51 54 57 60 64 67 71 74 77 81 84 87 90 93 96 99 102 105 107 110 112 114 116 118 119 120 121 121 121 120 119 118 116 115 113 110 107 104 101 97 93 89 85 80 75 70 64 59 52 46 39 33 54993 329 4662 30 10422 15 16 33 1248 -8579 99999 4878 4464 4114 3870 3648 3429 3281 3192 3140 3094 3089 3148 3244 3357 3413 3478 3502 3480 3372 3264 3159 3008 2848 2650 2421 2199 1990 1812 1616 1481 1376 1288 1212 1168 1119 1078 1055 983 970 1064 1153 1208 1246 1325 1386 1464 1556 1677 1865 2045 2160 2317 2604 2842 2905 2999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2550 2449 2347 2252 2206 2167 2080 2039 1982 1848 1715 1559 1381 1264 1220 1187 1135 1148 1172 1140 1122 1261 1458 1648 1799 1920 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1634 1549 1470 1396 1332 1275 1222 1175 1136 1103 1078 1056 1039 1026 1017 1009 1004 1001 1001 1001 1003 1006 1010 1014 1017 1020 1022 1023 1023 1023 1022 1020 1017 1014 1010 1005 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 30 31 32 32 33 34 35 36 38 39 41 43 45 47 50 53 55 58 61 64 67 70 73 76 79 81 84 87 89 92 94 97 99 101 103 105 107 109 110 111 112 112 112 111 110 109 108 106 105 102 100 97 94 91 87 84 80 75 71 66 61 55 50 44 37 55002 345 4186 30 10456 15 16 42 1250 -8580 99999 4669 4808 4930 5070 5239 5403 9999999 9999999 9999999 9999999 9999999 9999999 5057 4882 4683 4422 4167 3964 3852 3764 3645 3558 3523 3527 3521 3528 3561 3610 3667 3684 3707 3726 3716 3628 3529 3452 3344 3221 3069 2898 2724 2564 2417 2256 2126 2013 1899 1791 1707 1617 1518 1434 1289 1192 1195 1209 1203 1197 1218 1235 1281 1350 1450 1632 1807 1917 2063 2367 2627 2717 2839 2967 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2554 2511 2474 2484 2480 2427 9999999 9999999 2345 2240 2136 2007 1874 1773 1640 1500 1408 1305 1145 1018 1034 1063 1107 1166 1228 1294 1383 1486 1588 1747 9999999 9999999 9999999 9999999 9999999 1636 1576 1520 1465 1413 1364 1319 1281 1248 1219 1193 1172 1153 1138 1126 1117 1111 1106 1102 1100 1099 1099 1099 1097 1095 1093 1089 1085 1081 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 33 34 35 35 36 37 38 40 41 43 44 46 48 50 53 55 58 61 63 66 69 71 74 77 79 81 83 86 88 90 92 94 96 97 99 100 102 103 103 104 104 103 103 102 101 100 98 97 95 92 90 87 84 81 78 74 70 66 62 58 53 48 42 37 31 55011 369 3472 30 10492 15 16 51 1252 -8581 99999 7020 7143 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 6221 5880 5574 5332 5173 5030 4900 4823 4824 4850 4905 4985 5052 5103 5140 5194 5265 5323 5302 5205 5120 5039 4941 4819 4699 4582 4436 4290 4180 4136 4103 4031 3963 3945 3960 3956 3934 3913 3900 3885 3854 3831 3821 3788 3690 3580 3497 3413 3317 3193 3074 2957 2850 2744 2637 2533 2437 2337 2231 2152 2078 1992 1897 1738 1633 1714 1808 1890 1977 2091 2200 2337 2486 2671 2931 3167 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2848 2677 2473 2103 1786 1824 1807 1690 1595 1691 1708 1720 1722 1732 1746 1813 1866 1870 1963 2032 1915 1829 1760 1696 1632 1609 1557 1520 1537 1532 1448 1376 1432 1489 1539 1580 1608 1633 1667 1706 1746 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1544 1495 1450 1410 1375 1344 1317 1294 1275 1259 1246 1237 1230 1224 1219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 34 35 36 37 37 38 39 41 42 43 45 47 49 51 53 55 58 60 63 65 67 70 72 74 76 78 80 82 84 86 88 89 90 92 93 94 95 95 96 96 95 95 94 93 92 91 90 88 86 83 81 78 76 73 69 66 63 59 55 51 46 41 36 31 55020 396 2668 30 10528 15 17 0 1254 -8581 99999 9085 10086 9959 9772 9510 9314 9047 8724 8498 8181 7818 7468 7138 6739 6382 6129 5815 5553 5382 5277 5186 5215 5293 5345 5475 5664 5832 5973 6160 6329 6432 6541 6591 6596 6557 6437 6257 6085 5953 5776 5569 5391 5275 5180 5125 5106 5143 5221 5312 5400 5536 5690 5788 5817 5839 5857 5880 5847 5762 5608 5436 5222 4981 4742 4538 4344 4135 3953 3839 3771 3745 3710 3701 3727 3802 3869 3948 4040 4124 4171 4197 4219 4233 4212 4155 4064 3973 3867 3758 3621 3494 3360 3227 3109 3016 2924 2839 2758 2668 2587 2518 2445 2391 2291 2179 2055 1943 1813 1679 1557 1425 1311 1207 1118 1086 1077 1091 1107 1245 1447 1670 1924 2207 2492 2755 3054 3331 3606 3886 4042 9999999 9999999 9999999 9999999 9999999 9999999 3758 3553 3327 3107 2884 2672 2453 2220 2064 1952 1858 1781 1727 1686 1647 1648 1651 1678 1710 1723 1729 1742 1769 1791 1803 1804 1798 1796 1789 1786 1778 1759 1723 1840 1804 1764 1722 1676 1627 1582 1539 1500 1463 1430 1401 1375 1352 1331 1313 1299 1288 1280 1274 1271 1269 1266 1262 1258 1254 1247 1239 1228 1216 1202 1188 1173 1158 1142 1126 1111 1097 1083 1071 1059 1048 1039 1031 1024 1019 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 36 36 37 38 39 40 41 42 43 45 46 48 49 51 54 56 58 60 63 65 67 69 71 73 75 77 78 80 82 83 84 86 87 88 88 89 90 90 90 90 89 89 88 87 86 85 83 81 79 77 74 72 69 66 63 60 57 53 49 45 41 36 31 55029 403 2461 30 10561 15 17 9 1256 -8582 99999 11648 11410 11216 11000 10689 10388 10066 9783 9528 9304 9066 8873 8819 8660 8468 8327 8131 7901 7666 7436 7169 6942 6750 6460 6202 6050 5970 5906 5911 5952 6006 6117 6263 6388 6519 6703 6847 6929 7014 7070 7057 6976 6820 6637 6466 6326 6136 5915 5730 5579 5419 5305 5242 5222 5205 5210 5216 5253 5297 5317 5285 5266 5258 5258 5228 5178 5076 4941 4783 4627 4461 4315 4183 4060 3933 3835 3766 3736 3697 3675 3684 3738 3802 3878 3955 4047 4133 4202 4239 4282 4313 4305 4268 4237 4187 4116 4015 3913 3800 3693 3581 3473 3364 3260 3148 3034 2932 2827 2707 2603 2500 2404 2296 2193 2079 1968 1874 1771 1699 1641 1587 1552 1533 1538 1553 1601 1672 1763 1899 2046 2200 2335 2505 2649 2802 2963 3084 3181 3253 3294 3291 3265 3230 3115 2998 2862 2729 2592 2470 2334 2184 2065 1967 1885 1825 1783 1750 1715 1722 1724 1744 1764 1768 1759 1758 1772 1777 1770 1761 1744 1731 1719 1715 1706 1696 1677 1655 1642 1693 1650 1604 1556 1511 1469 1430 1393 1363 1339 1318 1300 1286 1275 1268 1265 1263 1265 1269 1272 1274 1275 1276 1274 1269 1262 1252 1240 1227 1211 1195 1178 1160 1142 1124 1107 1091 1075 1060 1046 1034 1023 1014 1007 1001 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 37 37 38 39 40 41 42 43 44 45 47 48 50 52 54 56 58 60 62 65 66 68 70 71 73 74 76 77 78 79 80 81 81 82 82 83 83 83 82 82 81 80 79 77 76 74 72 70 67 65 62 59 56 53 50 47 43 40 36 32 27 22 55038 409 2289 30 10599 15 17 18 1257 -8583 99999 9928 10014 10094 12638 12553 12425 12267 12056 11859 11600 11180 10755 10334 9945 9609 9308 8995 8710 8534 8283 8086 7937 7721 7447 7226 7036 6811 6637 6502 6301 6137 6038 6011 6027 6110 6182 6257 6393 6582 6738 6899 7097 7228 7292 7343 7359 7334 7252 7091 6884 6688 6504 6269 6002 5765 5548 5327 5160 5036 4947 4869 4798 4735 4707 4709 4699 4653 4635 4631 4631 4610 4574 4497 4412 4319 4219 4120 4039 3959 3874 3786 3736 3701 3696 3675 3665 3685 3739 3787 3846 3925 4018 4086 4146 4185 4231 4259 4265 4249 4245 4225 4180 4110 4053 3981 3895 3798 3719 3640 3563 3482 3392 3298 3198 3088 2988 2895 2809 2698 2589 2484 2386 2293 2215 2159 2104 2061 2044 2038 2053 2076 2121 2175 2263 2364 2460 2558 2660 2740 2806 2882 2963 3007 3037 3043 3034 3001 2959 2884 2795 2710 2611 2498 2405 2323 2227 2115 2034 1967 1916 1876 1845 1819 1812 1816 1818 1833 1858 1868 1860 1862 1883 1890 1886 1874 1855 1836 1815 1789 1752 1717 1675 1624 1583 1550 1611 1560 1511 1468 1428 1392 1360 1334 1313 1297 1284 1274 1269 1266 1266 1269 1274 1280 1285 1287 1289 1288 1285 1279 1271 1260 1247 1232 1215 1197 1179 1159 1139 1119 1101 1082 1065 1049 1033 1018 1005 994 984 976 970 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 36 37 38 39 40 41 42 43 44 45 47 48 50 52 54 56 58 60 62 63 65 67 68 69 71 72 73 74 74 75 75 76 76 76 76 76 75 75 74 73 72 71 69 68 66 64 62 59 57 55 52 49 46 44 41 38 34 31 28 24 20 55047 414 2112 30 10632 15 17 27 1259 -8584 99999 8702 9031 9294 9549 9848 10247 10658 11026 11309 11512 11664 11686 11604 11531 11457 11278 10924 10564 10160 9729 9325 8979 8633 8285 8061 7831 7677 7566 7423 7243 7123 7065 6965 6917 6911 6861 6809 6790 6828 6869 6931 6962 6984 7069 7183 7260 7310 7407 7455 7451 7428 7393 7335 7230 7066 6893 6737 6586 6355 6100 5862 5661 5448 5268 5121 4996 4867 4740 4626 4546 4468 4391 4296 4247 4214 4195 4162 4123 4065 4007 3961 3927 3895 3872 3846 3826 3790 3776 3765 3780 3781 3778 3787 3816 3833 3842 3857 3884 3894 3907 3906 3914 3912 3905 3874 3854 3844 3835 3812 3807 3791 3765 3727 3708 3681 3649 3617 3566 3500 3439 3359 3266 3157 3050 2912 2782 2664 2558 2445 2351 2276 2211 2169 2167 2177 2213 2264 2343 2439 2571 2704 2823 2940 3069 3164 3239 3306 3375 3386 3364 3314 3254 3173 3067 2927 2798 2677 2555 2413 2308 2228 2149 2053 1994 1968 1959 1945 1939 1946 1968 1986 2000 2017 2044 2053 2039 2028 2036 2033 2009 1979 1953 1925 1896 1867 1827 1788 1742 1688 1636 1584 1534 1485 1439 1399 1364 1334 1308 1287 1273 1263 1257 1256 1258 1263 1268 1275 1285 1295 1303 1307 1309 1309 1306 1299 1290 1277 1261 1243 1224 1204 1183 1160 1138 1116 1095 1074 1056 1038 1022 1007 992 979 968 959 951 945 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 38 39 40 40 41 42 43 44 45 47 48 49 51 53 54 56 58 60 61 63 64 65 66 67 68 68 69 69 69 69 69 69 68 68 67 66 65 64 63 61 60 58 56 54 52 50 48 45 43 41 38 36 34 31 29 26 23 21 18 55056 419 1990 30 10660 15 17 36 1261 -8585 99999 7281 7659 8025 8416 8884 9464 10005 10483 10853 11198 11430 11619 11671 11627 11513 11306 10983 10640 10342 9946 9391 8830 8333 7932 7604 7357 7108 6892 6801 6684 6636 6656 6685 6651 6673 6766 6807 6856 6902 6899 6889 6925 7003 7072 7189 7255 7286 7364 7463 7504 7518 7584 7599 7560 7495 7412 7312 7173 6979 6767 6598 6454 6247 6033 5853 5699 5518 5369 5259 5174 5074 4958 4843 4759 4668 4570 4444 4346 4259 4171 4078 4003 3916 3825 3743 3697 3666 3651 3632 3625 3611 3635 3670 3727 3788 3845 3892 3947 3998 4049 4090 4136 4155 4168 4178 4176 4141 4095 4025 3952 3882 3825 3771 3729 3680 3620 3553 3521 3495 3462 3443 3424 3387 3349 3300 3243 3173 3098 3000 2899 2819 2746 2667 2593 2540 2492 2421 2392 2392 2408 2436 2478 2525 2595 2677 2735 2789 2884 2958 2993 3026 3144 3213 3225 3224 3208 3182 3143 3082 3012 2957 2901 2747 2620 2554 2475 2339 2233 2169 2121 2073 2035 2010 1997 1988 1973 1966 2014 2042 2029 2020 2023 2015 1991 1954 1924 1890 1854 1819 1778 1739 1694 1645 1601 1564 1506 1459 1415 1379 1352 1328 1309 1295 1285 1280 1278 1281 1284 1290 1296 1302 1308 1315 1320 1321 1321 1318 1312 1304 1293 1279 1262 1244 1223 1202 1181 1158 1135 1112 1089 1067 1047 1028 1011 994 979 964 951 939 929 920 913 906 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 41 42 43 44 45 45 46 47 48 49 51 52 53 55 56 58 59 60 61 62 62 63 63 63 63 63 63 63 62 61 61 60 59 57 56 55 53 52 50 48 46 44 42 41 39 37 35 33 31 30 28 26 25 23 21 19 17 15 12 55065 416 2076 30 10686 15 17 45 1263 -8586 99999 7675 7893 8239 8561 8783 9102 9572 9907 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9006 8606 8206 7886 7538 7212 6977 6742 6601 6560 6549 6456 6500 6708 6884 7034 7191 7314 7413 7552 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 6507 6281 6108 5892 5678 5509 5376 5204 5059 4972 4936 4893 4830 4768 4737 4705 4669 4599 4553 4508 4461 4399 4368 4321 4256 4176 4115 4068 4038 3998 3958 3901 3872 3850 3855 3866 3877 3874 3876 3878 3891 3907 3934 3941 3939 3948 3955 3944 3930 3892 3845 3802 3769 3737 3710 3679 3630 3567 3524 3499 3461 3434 3403 3351 3298 3235 3158 3071 2981 2875 2759 2669 2585 2497 2406 2332 2258 2211 2198 2201 2228 2270 2319 2379 2464 2565 2645 2736 2829 2911 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2476 2389 2322 2269 2226 2181 2140 2109 2090 2077 2065 2068 2078 2081 2068 2053 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1804 1757 1707 1645 1579 1525 1487 1445 1371 1339 1316 1299 1285 1277 1274 1273 1276 1282 1289 1298 1307 1314 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 43 43 44 45 46 47 47 48 49 51 52 53 54 55 56 57 58 59 59 59 59 60 59 59 59 58 58 57 56 54 53 52 51 49 47 46 44 42 40 38 37 35 33 31 30 28 27 25 24 23 22 20 19 18 17 15 14 12 55069 57 12840 30 10701 15 17 49 1264 -8586 99999 42 43 44 45 45 46 47 48 49 50 51 52 53 54 54 55 55 56 56 56 56 56 55 55 54 53 52 51 49 48 47 45 43 42 40 38 36 34 32 31 29 27 26 24 23 22 21 20 19 18 17 16 16 15 14 13 11 55074 210 2020 30 10720 15 17 54 1265 -8587 99999 6271 6628 7009 7530 8084 8542 8868 9132 9403 9593 9696 9684 9670 9585 9363 9137 8970 8929 8721 8323 7926 7660 7435 7230 7121 7012 6906 6896 6897 6988 7101 7192 7182 7310 7548 7713 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 6672 6452 6309 6220 6078 5922 5810 5709 5558 5425 5331 5262 5168 5045 4913 4821 4736 4641 4500 4384 4287 4203 4117 4073 4027 3976 3921 3897 3884 3895 3885 3869 3841 3853 3876 3911 3941 3962 3950 3942 3934 3938 3938 3953 3946 3930 3923 3914 3887 3860 3816 3774 3738 3713 3678 3638 3589 3523 3437 3368 3323 3272 3225 3178 3116 3049 2966 2879 2795 2722 2648 2571 2513 2471 2423 2371 2331 2304 2297 2314 2342 2388 2438 2486 2531 2592 2662 2719 2780 2841 2887 2922 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2671 2601 2530 2446 2367 2311 2260 2200 2144 2109 2076 2050 2025 2011 2011 2024 2043 2068 2098 2129 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1737 1662 1584 1516 1461 1406 1351 1310 1348 1328 1312 1302 1297 1295 1296 1301 1305 1313 1321 1327 55083 399 1987 30 10747 15 18 3 1267 -8587 99999 5314 5461 5510 5574 5769 5962 6125 6256 6463 6681 6749 6911 7153 7410 7543 7605 7761 7930 8221 8321 8234 8144 8094 7995 7891 7915 7851 7699 7605 7517 7509 7500 7506 7393 7406 7550 7667 7795 7967 8105 8191 8338 8531 8663 8801 8852 8837 8813 8810 8712 8574 8445 8264 8016 7770 7556 7335 7107 6887 6674 6513 6392 6253 6105 5990 5879 5754 5661 5599 5535 5423 5290 5150 5020 4901 4799 4681 4572 4489 4418 4355 4322 4281 4249 4235 4262 4286 4324 4347 4346 4307 4280 4263 4239 4199 4150 4086 4025 3942 3860 3767 3703 3628 3557 3515 3486 3454 3415 3379 3359 3348 3333 3324 3330 3328 3320 3298 3290 3292 3271 3252 3227 3199 3153 3085 3011 2938 2852 2755 2659 2578 2496 2407 2319 2248 2191 2161 2152 2169 2207 2253 2310 2378 2463 2561 2652 2752 2848 2932 3006 3067 3089 3077 3054 3023 2971 2904 2830 2743 2646 2543 2431 2330 2246 2166 2084 2028 1996 1962 1929 1912 1912 1924 1942 1967 1995 2031 2060 2079 2097 2109 2114 2109 2100 2087 2068 2042 2007 1970 1919 1866 1813 1754 1691 1625 1571 1520 1468 1425 1398 1374 1354 1340 1330 1323 1318 1316 1315 1317 1320 1323 1326 1329 1329 1327 1326 1322 1315 1306 1295 1281 1265 1247 1227 1205 1183 1160 1135 1111 1087 1064 1041 1021 1001 983 967 951 938 925 912 899 888 878 869 862 856 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 42 43 44 44 45 46 47 47 48 49 50 51 52 53 53 54 54 55 55 55 55 54 54 53 52 51 50 49 47 46 44 43 41 39 37 35 55092 398 2017 30 10777 15 18 12 1269 -8588 99999 4592 4738 4871 5149 5426 5690 5822 6043 6301 6450 6639 6856 7088 7235 7288 7488 7678 8026 8146 8048 7950 7924 7843 7693 7666 7581 7355 7187 7057 7034 7003 6999 6858 6859 7017 7160 7303 7505 7705 7847 8020 8270 8476 8685 8808 8866 8903 8946 8878 8729 8553 8346 8087 7814 7557 7309 7051 6782 6509 6286 6101 5923 5760 5644 5567 5509 5459 5426 5414 5374 5315 5258 5210 5164 5127 5065 4991 4935 4893 4836 4786 4733 4690 4652 4645 4629 4626 4611 4565 4480 4416 4368 4306 4231 4161 4084 4016 3930 3842 3746 3672 3586 3508 3474 3448 3409 3364 3314 3264 3221 3179 3144 3115 3084 3050 3012 2985 2967 2938 2922 2905 2895 2882 2862 2832 2793 2746 2698 2649 2612 2568 2517 2455 2388 2330 2299 2277 2276 2291 2320 2360 2402 2454 2522 2591 2672 2754 2840 2923 2988 3015 3016 3006 2984 2940 2881 2822 2756 2679 2591 2493 2404 2321 2242 2175 2135 2118 2092 2068 2056 2060 2074 2091 2110 2132 2157 2174 2184 2197 2196 2186 2164 2144 2120 2095 2065 2023 1977 1923 1865 1808 1750 1684 1607 1542 1481 1420 1369 1323 1403 1380 1364 1351 1342 1335 1330 1326 1324 1323 1323 1324 1326 1324 1322 1320 1316 1311 1303 1293 1281 1267 1250 1231 1211 1190 1167 1143 1119 1095 1071 1047 1026 1005 986 968 952 937 923 909 896 884 872 862 854 846 840 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 43 44 44 45 46 47 47 48 49 50 51 52 52 53 54 55 55 55 55 55 55 54 54 53 52 51 49 48 46 45 43 41 39 37 35 55101 395 2108 30 10808 15 18 21 1270 -8589 99999 7594 7513 7459 7250 7081 7039 6978 6901 6844 6805 6820 6809 6879 6877 7164 7357 7399 7449 7626 7782 7879 8084 8267 8385 8539 8562 8581 8599 8679 8560 8453 8412 8336 8205 8075 7936 7765 7651 7581 7475 7453 7453 7412 7336 7298 7230 7146 7063 6992 6894 6795 6711 6583 6461 6352 6254 6175 6137 6130 6107 6106 6114 6122 6136 6172 6206 6190 6181 6143 6087 6011 5921 5790 5625 5489 5356 5218 5094 4946 4804 4678 4607 4537 4495 4455 4384 4290 4222 4178 4130 4083 4042 3992 3963 3916 3860 3776 3698 3605 3519 3473 3441 3393 3331 3252 3167 3083 3013 2953 2900 2856 2826 2789 2759 2732 2700 2676 2661 2660 2668 2674 2673 2650 2615 2581 2542 2498 2465 2434 2400 2357 2320 2297 2274 2268 2269 2282 2311 2337 2374 2420 2479 2537 2591 2648 2705 2755 2779 2787 2783 2765 2726 2671 2618 2555 2489 2411 2327 2252 2185 2122 2064 2026 2005 1982 1976 1989 2020 2067 2118 2163 2207 2255 2295 2321 2347 2356 2350 2337 2315 2275 2224 2167 2088 2005 1924 1841 1753 1668 1578 1485 1415 1360 1306 1273 1257 1253 1253 1376 1354 1335 1318 1304 1293 1286 1280 1277 1277 1279 1278 1279 1281 1282 1281 1279 1274 1268 1259 1247 1232 1216 1198 1177 1155 1132 1107 1083 1059 1036 1014 993 974 957 941 926 912 898 885 871 859 849 840 832 824 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 44 45 46 46 47 48 49 50 50 51 52 53 54 54 55 55 56 56 56 56 55 55 54 52 51 50 48 47 45 43 41 39 37 34 55110 392 2199 30 10839 15 18 30 1272 -8590 99999 6755 6553 6516 6517 6479 6458 6508 6665 6793 6951 7053 7457 7769 7923 8048 8324 8562 8677 8872 9058 9151 9234 9172 9117 9024 8999 8797 8621 8490 8354 8138 7982 7859 7704 7549 7464 7345 7325 7315 7290 7208 7162 7074 6974 6861 6804 6695 6577 6454 6326 6205 6108 5992 5907 5889 5940 5975 6040 6122 6211 6278 6350 6417 6454 6481 6470 6434 6395 6327 6185 5983 5811 5634 5443 5275 5098 4943 4797 4692 4598 4542 4497 4420 4337 4294 4276 4247 4214 4194 4147 4110 4043 3969 3874 3783 3676 3563 3479 3404 3317 3225 3126 3038 2954 2896 2854 2823 2800 2794 2776 2756 2744 2726 2705 2687 2670 2643 2605 2562 2496 2417 2347 2275 2202 2144 2096 2051 2016 1996 1977 1970 2000 2039 2082 2144 2203 2267 2339 2423 2506 2596 2685 2757 2814 2861 2891 2900 2895 2876 2831 2783 2725 2659 2580 2500 2412 2324 2249 2183 2131 2101 2071 2050 2042 2054 2082 2121 2164 2202 2243 2283 2313 2336 2350 2353 2335 2305 2269 2225 2173 2092 2007 1917 1829 1735 1638 1549 1465 1393 1329 1276 1250 1229 1220 1219 1242 1391 1367 1345 1325 1309 1297 1287 1279 1276 1274 1271 1270 1270 1271 1270 1267 1262 1256 1248 1238 1225 1211 1195 1177 1156 1135 1112 1089 1066 1043 1022 1002 983 965 948 932 917 902 887 872 857 844 831 820 810 801 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 46 47 48 48 49 50 51 52 52 53 54 55 56 57 57 58 58 58 58 57 57 56 55 53 52 50 49 47 45 43 40 38 36 55119 394 2136 30 10866 15 18 39 1274 -8591 99999 9688 9432 9054 8702 8382 8113 7852 7678 7485 7397 7364 7462 7509 7813 8064 8327 8533 8772 8890 8990 9127 9200 9145 9143 8987 8812 8548 8360 8057 7813 7559 7341 7117 6976 6825 6671 6536 6477 6366 6363 6362 6393 6370 6382 6351 6322 6279 6297 6295 6309 6305 6297 6294 6329 6330 6372 6440 6554 6620 6686 6757 6829 6855 6848 6819 6774 6717 6628 6513 6401 6256 6053 5818 5628 5445 5251 5079 4897 4750 4608 4505 4419 4369 4322 4256 4191 4159 4134 4106 4082 4076 4043 4032 3988 3945 3871 3792 3693 3600 3525 3455 3385 3319 3244 3179 3108 3064 3025 2998 2963 2946 2920 2888 2846 2791 2730 2667 2602 2528 2448 2372 2275 2170 2073 1992 1910 1842 1791 1756 1742 1743 1747 1755 1797 1843 1886 1955 2028 2115 2206 2312 2422 2536 2653 2748 2828 2904 2971 3015 3044 3055 3033 3006 2955 2892 2821 2742 2655 2555 2475 2400 2335 2285 2231 2191 2169 2163 2170 2188 2212 2222 2234 2247 2258 2258 2257 2247 2222 2190 2150 2101 2046 1969 1894 1811 1741 1667 1588 1511 1445 1382 1320 1272 1250 1232 1227 1232 1252 1350 1326 1303 1284 1270 1261 1252 1245 1243 1243 1243 1244 1246 1249 1251 1250 1246 1243 1237 1229 1219 1207 1194 1177 1159 1139 1117 1095 1073 1050 1029 1009 989 969 951 934 917 901 885 869 854 838 823 810 798 787 777 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 47 48 48 49 50 51 51 52 53 54 55 56 57 57 58 59 59 59 59 58 57 56 55 54 53 51 49 47 45 43 41 38 35 55128 392 2197 30 10897 15 18 48 1276 -8591 99999 10662 10210 6113 6133 6178 6293 6463 6624 6778 7060 7284 7710 8139 8614 8996 9341 9605 9839 10066 10261 10318 10324 10084 9830 9498 9242 8909 8596 8216 7878 7550 7286 7044 6832 6601 6438 6274 6245 6221 6239 6197 6191 6189 6204 6198 6256 6307 6360 6371 6386 6434 6528 6596 6674 6741 6863 6941 6996 7062 7136 7148 7109 7033 6944 6854 6727 6555 6370 6163 5916 5640 5411 5189 4958 4740 4525 4353 4202 4093 3996 3937 3891 3833 3781 3769 3766 3753 3755 3772 3772 3802 3810 3815 3790 3760 3699 3650 3615 3590 3565 3539 3500 3455 3404 3375 3345 3322 3290 3274 3235 3195 3133 3058 2971 2874 2771 2664 2564 2473 2358 2243 2129 2027 1918 1834 1773 1733 1713 1702 1689 1684 1714 1741 1768 1828 1885 1956 2043 2152 2274 2397 2524 2625 2725 2835 2940 3011 3066 3094 3084 3061 3013 2950 2881 2796 2693 2576 2494 2415 2336 2263 2196 2157 2140 2138 2152 2182 2214 2222 2231 2250 2271 2267 2254 2235 2206 2176 2129 2073 2012 1932 1850 1767 1698 1633 1559 1490 1431 1378 1325 1285 1265 1247 1241 1250 1277 1360 1338 1316 1297 1282 1270 1256 1245 1239 1235 1231 1230 1230 1230 1230 1228 1225 1222 1218 1211 1203 1194 1184 1171 1154 1136 1116 1096 1074 1053 1033 1013 993 973 954 937 920 903 887 871 856 840 823 808 794 782 770 760 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 50 50 51 52 52 53 54 55 56 56 57 58 59 60 60 60 60 60 60 59 58 57 56 54 53 51 49 47 45 42 40 37 55137 393 2164 30 10924 15 18 57 1278 -8592 99999 9322 8912 8514 8121 7737 7264 6809 6410 6900 7124 7318 7486 7787 8131 8447 8679 8955 9140 9314 9426 9483 9488 9463 9235 8974 8734 8583 8355 8129 7849 7577 7254 6965 6719 6538 6350 6196 6067 6050 6039 6053 6025 6073 6140 6208 6253 6362 6484 6567 6586 6597 6614 6648 6653 6675 6689 6756 6761 6731 6731 6735 6698 6632 6566 6507 6458 6393 6291 6183 6053 5875 5665 5484 5299 5096 4912 4714 4543 4374 4222 4074 3960 3871 3775 3685 3641 3608 3576 3568 3584 3591 3632 3653 3673 3679 3684 3658 3630 3612 3595 3572 3546 3508 3461 3399 3357 3315 3284 3253 3237 3199 3166 3115 3048 2978 2905 2823 2744 2677 2615 2517 2414 2305 2195 2078 1980 1892 1824 1777 1727 1672 1635 1626 1616 1620 1664 1715 1787 1883 1994 2122 2262 2408 2533 2663 2807 2938 3035 3107 3147 3153 3143 3102 3043 2976 2888 2779 2657 2569 2490 2404 2324 2254 2214 2196 2193 2207 2233 2259 2262 2267 2284 2299 2284 2252 2222 2186 2145 2089 2026 1956 1869 1786 1710 1657 1610 1547 1485 1439 1402 1359 1331 1321 1314 1313 1321 1419 1390 1365 1339 1316 1296 1278 1259 1241 1230 1221 1213 1207 1203 1202 1200 1198 1196 1194 1192 1187 1181 1174 1166 1155 1141 1126 1108 1090 1070 1050 1031 1012 993 974 957 940 924 907 891 875 859 843 826 809 793 778 764 753 742 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 51 51 52 53 53 54 55 56 57 58 59 59 60 61 61 61 61 61 60 59 58 57 56 54 52 51 49 46 44 42 39 55146 385 2401 30 10951 15 19 6 1280 -8593 99999 7980 8058 8095 8074 8160 8341 8563 8699 8904 9092 9311 9484 9624 9729 9863 9844 9727 9561 9446 9264 9067 8819 8559 8228 7943 7673 7417 7155 6936 6733 6636 6569 6532 6466 6467 6473 6482 6492 6568 6634 6664 6635 6583 6527 6507 6454 6406 6351 6349 6304 6244 6209 6176 6132 6079 6024 5987 5982 5972 5920 5853 5762 5636 5481 5335 5163 4966 4794 4593 4400 4214 4051 3897 3772 3665 3556 3478 3444 3411 3394 3426 3491 3539 3614 3685 3755 3808 3849 3856 3862 3877 3874 3853 3842 3812 3752 3667 3605 3546 3490 3435 3379 3297 3224 3131 3019 2911 2824 2721 2628 2553 2497 2412 2332 2245 2153 2066 2006 1946 1911 1896 1876 1828 1799 1786 1763 1743 1757 1770 1810 1877 1949 2038 2149 2258 2354 2466 2606 2733 2835 2924 2983 3017 3039 3020 2977 2935 2870 2778 2682 2609 2523 2420 2326 2237 2178 2153 2132 2123 2138 2156 2158 2167 2196 2219 2219 2219 2223 2214 2205 2172 2117 2054 1975 1892 1812 1746 1679 1593 1516 1452 1394 1334 1294 1269 1253 1249 1258 1381 1358 1339 1319 1301 1286 1273 1258 1243 1232 1223 1215 1209 1205 1202 1199 1195 1190 1187 1183 1177 1169 1161 1152 1142 1128 1113 1097 1079 1060 1041 1022 1004 986 968 951 935 918 902 885 869 852 836 819 801 782 765 748 734 721 710 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 50 51 51 52 53 54 54 55 56 57 58 58 59 59 60 60 60 60 59 58 57 56 55 53 52 50 48 46 44 42 55155 385 2396 30 10976 15 19 15 1282 -8594 99999 10063 10052 10082 6986 7100 7309 7612 7915 8201 8498 8790 9025 9230 9416 9560 9607 9566 9462 9364 9254 9101 8900 8682 8398 8144 7933 7729 7487 7232 7012 6879 6776 6689 6552 6453 6393 6331 6287 6320 6368 6381 6361 6346 6354 6391 6408 6410 6403 6449 6479 6469 6461 6427 6364 6259 6151 6046 5959 5865 5744 5597 5451 5286 5102 4916 4727 4531 4380 4219 4093 3966 3859 3754 3671 3598 3542 3515 3528 3538 3559 3598 3658 3690 3738 3769 3807 3837 3861 3856 3853 3851 3832 3796 3775 3746 3717 3678 3656 3629 3608 3579 3551 3503 3461 3405 3324 3235 3152 3049 2947 2843 2746 2627 2518 2403 2286 2172 2074 1974 1890 1836 1788 1731 1693 1669 1644 1625 1638 1653 1694 1761 1829 1916 2024 2134 2226 2326 2441 2550 2642 2725 2780 2822 2853 2840 2798 2765 2713 2637 2550 2486 2414 2334 2249 2167 2111 2091 2064 2042 2044 2064 2070 2080 2110 2145 2156 2164 2170 2170 2172 2154 2106 2049 1984 1920 1846 1781 1718 1635 1555 1494 1441 1386 1350 1326 1441 1419 1397 1378 1360 1342 1323 1307 1293 1279 1262 1245 1231 1220 1210 1200 1194 1189 1183 1177 1170 1165 1160 1152 1143 1136 1127 1117 1104 1091 1076 1059 1042 1025 1008 992 975 959 942 926 910 893 876 858 841 823 804 785 766 745 725 708 693 680 668 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 45 46 47 47 48 48 49 50 51 52 52 53 54 55 55 56 56 56 56 55 55 54 53 53 51 50 49 47 46 55164 417 1437 30 11007 15 19 24 1284 -8594 99999 11252 11242 11131 10962 10752 10537 10437 10444 10423 10371 10288 10215 10150 10167 10187 10243 10323 10285 10173 10104 10011 9838 9639 9494 9331 9323 9757 9323 8874 8434 7962 7510 7097 6880 6820 6850 6940 7124 7408 7731 8054 8405 8713 9000 9207 9423 9582 9668 9686 9660 9574 9426 9268 9131 8983 8799 8610 8466 8320 8156 7949 7778 7684 7560 7424 7267 7155 7058 6913 6748 6624 6535 6419 6270 6175 6111 6055 5974 5919 5869 5869 5863 5830 5825 5832 5816 5752 5699 5660 5601 5543 5472 5382 5282 5172 5027 4868 4714 4543 4400 4252 4126 3985 3849 3721 3614 3525 3464 3433 3430 3434 3454 3490 3551 3600 3673 3747 3840 3935 4024 4083 4127 4162 4179 4177 4173 4156 4125 4077 4021 3945 3861 3764 3659 3536 3420 3310 3189 3064 2947 2835 2740 2646 2561 2477 2423 2377 2329 2282 2250 2207 2156 2115 2083 2048 2017 1982 1957 1941 1940 1925 1926 1955 1985 2033 2109 2197 2279 2358 2446 2531 2612 2680 2724 2763 2797 2794 2766 2741 2695 2626 2550 2489 2427 2357 2283 2205 2145 2112 2073 2031 2004 1992 1977 1970 1981 1993 1987 1983 1982 1975 1981 1978 1951 1912 1878 1854 1822 1793 1760 1709 1659 1620 1580 1502 1465 1432 1407 1386 1367 1352 1337 1323 1309 1297 1286 1276 1264 1250 1238 1228 1217 1206 1197 1189 1180 1172 1163 1156 1147 1139 1129 1120 1111 1102 1091 1079 1066 1053 1038 1023 1008 994 978 963 948 932 915 898 880 862 843 824 804 784 763 741 719 699 681 665 651 639 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 43 43 44 45 45 46 47 47 48 49 50 51 51 52 53 53 53 53 53 53 52 52 51 51 50 49 48 55173 418 1403 30 11033 15 19 33 1286 -8595 99999 10209 10347 10432 10455 10464 10485 10526 10656 10901 11081 11183 11197 11175 11065 11021 10960 10867 10778 10557 10191 9859 9532 9196 8840 8665 8489 8456 9467 9140 8777 8434 8073 7758 7484 7334 7268 7260 7276 7365 7544 7787 8033 8291 8504 8723 8892 9115 9284 9410 9484 9549 9560 9494 9420 9359 9271 9121 8959 8849 8716 8562 8336 8146 8020 7887 7739 7563 7447 7353 7220 7081 6984 6923 6830 6727 6660 6613 6569 6497 6415 6317 6272 6228 6152 6077 6000 5902 5759 5616 5479 5343 5220 5080 4930 4802 4692 4548 4382 4236 4106 4003 3897 3829 3766 3697 3629 3576 3549 3541 3535 3539 3549 3573 3596 3630 3665 3726 3783 3856 3943 4024 4079 4125 4168 4205 4226 4241 4240 4223 4183 4129 4055 3965 3858 3742 3608 3483 3359 3228 3095 2974 2861 2776 2706 2647 2583 2545 2516 2480 2435 2407 2371 2324 2273 2232 2196 2164 2115 2069 2034 2015 1979 1958 1965 1979 1999 2034 2083 2139 2186 2236 2287 2343 2388 2407 2430 2452 2442 2409 2377 2342 2289 2230 2176 2126 2066 1998 1922 1867 1849 1826 1800 1795 1807 1826 1845 1881 1922 1955 1983 2011 2036 2071 2093 2076 2041 2018 1999 1968 1930 1892 1835 1775 1720 1669 1482 1452 1424 1401 1379 1361 1345 1330 1315 1300 1287 1275 1265 1252 1239 1228 1218 1207 1197 1189 1181 1172 1164 1156 1148 1141 1132 1123 1115 1107 1097 1087 1076 1065 1052 1039 1025 1012 997 982 968 952 936 919 901 882 863 843 823 802 781 759 736 713 691 670 652 636 621 609 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 41 41 41 42 43 43 44 45 45 46 47 48 49 49 50 50 50 50 50 50 50 50 50 49 48 48 47 55182 419 1370 30 11060 15 19 42 1287 -8596 99999 10563 10707 10820 10850 10796 10710 10667 10657 10689 10828 10892 10843 10758 10691 10587 10552 10512 10432 10399 10288 10032 9805 9626 9442 9227 9171 9150 8770 8511 8274 8009 7776 7540 7396 7273 7238 7254 7264 7305 7449 7628 7873 8139 8449 8684 8879 9018 9200 9337 9475 9560 9647 9737 9752 9689 9615 9526 9403 9255 9173 9064 8948 8781 8618 8484 8363 8204 7994 7817 7709 7594 7468 7352 7254 7102 6947 6808 6687 6565 6434 6281 6147 6065 5992 5865 5740 5619 5505 5372 5269 5163 5069 4975 4882 4793 4740 4680 4592 4483 4406 4330 4285 4234 4208 4169 4127 4080 4048 4028 4017 3995 3989 3980 3982 3972 3972 3959 3951 3939 3942 3962 3977 3975 3963 3941 3919 3889 3865 3836 3806 3761 3706 3653 3595 3533 3465 3380 3301 3227 3153 3080 3016 2944 2883 2821 2764 2710 2675 2643 2594 2537 2500 2460 2415 2366 2318 2275 2248 2217 2198 2192 2191 2163 2134 2133 2141 2149 2158 2165 2182 2199 2211 2214 2224 2226 2209 2202 2207 2207 2187 2154 2115 2085 2064 2039 2009 1980 1947 1904 1870 1862 1850 1832 1817 1820 1845 1881 1910 1934 1959 1984 2008 2032 2066 2090 2081 2051 2029 2019 1996 1957 1906 1853 1796 1738 1687 1557 1518 1477 1442 1410 1381 1356 1331 1306 1285 1267 1250 1236 1222 1210 1199 1189 1181 1173 1167 1161 1155 1150 1145 1140 1134 1128 1121 1115 1108 1100 1091 1082 1073 1061 1049 1036 1022 1008 992 977 960 943 924 904 883 861 839 816 793 770 746 722 698 675 653 634 618 604 592 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 38 38 38 39 39 40 40 41 42 43 43 44 45 45 46 46 46 47 47 47 47 47 47 47 46 55191 417 1423 30 11083 15 19 51 1289 -8597 99999 11803 11916 11904 11795 11650 11527 11378 11278 11290 11218 11032 10796 10573 10336 10177 10019 9830 9729 9551 9214 8921 8745 8592 8452 8488 8583 8749 8803 8455 8083 7735 7389 7101 6856 6753 6700 6636 6641 6801 6964 7246 7590 8001 8354 8694 8956 9265 9587 9928 10144 10349 10515 10566 10477 10379 10234 10035 9777 9568 9319 9087 8789 8478 8206 7995 7759 7516 7306 7195 7089 6981 6891 6843 6738 6641 6563 6495 6423 6338 6210 6095 6027 5984 5885 5788 5685 5571 5447 5364 5273 5190 5115 5044 4972 4938 4896 4820 4719 4640 4541 4476 4418 4376 4313 4242 4166 4108 4060 4021 3981 3969 3969 3984 3987 4007 4015 4025 4020 4034 4070 4097 4092 4058 4010 3954 3879 3790 3687 3601 3515 3419 3325 3249 3172 3085 2995 2928 2902 2886 2862 2842 2833 2840 2821 2797 2781 2782 2772 2737 2690 2663 2622 2554 2482 2433 2402 2378 2345 2336 2343 2352 2325 2298 2297 2303 2296 2286 2273 2265 2245 2201 2142 2094 2039 1967 1901 1860 1826 1787 1748 1711 1697 1706 1711 1711 1730 1758 1773 1793 1831 1862 1882 1891 1909 1948 1996 2023 2036 2051 2066 2068 2066 2073 2070 2039 1996 1967 1957 1929 1877 1813 1753 1688 1622 1570 1523 1517 1477 1441 1405 1374 1346 1319 1293 1271 1252 1235 1219 1205 1193 1183 1175 1167 1159 1154 1149 1145 1141 1138 1134 1128 1123 1117 1111 1105 1098 1090 1082 1072 1061 1049 1036 1022 1007 992 976 959 940 920 899 877 854 831 807 783 758 733 708 684 660 637 616 598 583 570 559 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 38 38 39 39 40 40 41 42 42 43 43 44 44 45 45 46 46 46 47 47 47 47 46 55200 413 1570 30 11110 15 20 0 1291 -8598 99999 12249 12152 12083 12089 12099 12012 11858 11754 11557 11370 11232 11028 10790 10446 9952 9449 9063 8748 8404 8197 8021 7890 9637 9223 8773 8356 7958 7658 7375 7177 6995 6846 6864 6996 7094 7303 7591 7938 8198 8484 8757 9066 9366 9661 9882 10125 10309 10315 10191 10082 9941 9717 9444 9195 8901 8610 8317 8039 7816 7636 7408 7173 6992 6915 6843 6779 6756 6744 6694 6662 6645 6600 6525 6435 6308 6213 6157 6120 6032 5957 5867 5747 5639 5562 5459 5358 5273 5190 5094 5024 4935 4825 4700 4594 4485 4406 4348 4291 4227 4172 4114 4063 4033 4028 4023 4028 4049 4072 4076 4069 4048 4025 4001 3982 3977 3968 3944 3891 3820 3756 3702 3628 3544 3481 3439 3395 3348 3303 3259 3206 3142 3083 3061 3044 3005 2948 2901 2870 2818 2750 2689 2646 2604 2544 2482 2450 2425 2376 2332 2318 2334 2357 2375 2410 2458 2503 2512 2510 2529 2544 2536 2504 2466 2423 2364 2276 2178 2081 1982 1868 1769 1697 1646 1595 1555 1522 1524 1552 1578 1601 1641 1685 1721 1756 1806 1838 1853 1847 1840 1847 1856 1846 1820 1800 1788 1767 1750 1746 1741 1717 1692 1686 1704 1714 1699 1674 1651 1621 1589 1562 1537 1526 1486 1452 1416 1382 1351 1322 1295 1272 1251 1232 1214 1198 1184 1172 1162 1153 1144 1139 1134 1129 1126 1124 1122 1118 1116 1112 1109 1105 1100 1093 1086 1078 1067 1056 1044 1029 1014 997 980 961 940 918 896 872 848 823 798 772 746 721 696 671 647 624 602 584 567 553 542 533 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 38 38 39 39 40 41 41 42 43 43 44 44 45 45 45 46 46 46 46 46 46 46 46 55209 408 1719 30 11139 15 20 9 1293 -8599 99999 10908 10864 10887 10794 10638 10533 10359 10131 9797 9348 8931 8619 8377 8086 7954 7853 7733 11337 10901 10413 9948 9502 9131 8730 8413 8044 7648 7443 7324 7159 7117 7166 7246 7276 7384 7483 7694 7968 8272 8520 8844 9158 9304 9343 9382 9371 9292 9147 9001 8786 8579 8329 8039 7759 7525 7248 6980 6773 6656 6577 6510 6476 6473 6449 6466 6485 6475 6433 6404 6334 6272 6221 6172 6079 5981 5889 5777 5680 5611 5505 5416 5359 5311 5237 5185 5127 5044 4948 4872 4797 4719 4643 4564 4470 4384 4283 4183 4112 4070 4028 3996 4003 4017 4009 3991 3980 3978 3966 3954 3959 3957 3926 3856 3771 3696 3627 3517 3399 3316 3248 3172 3097 3047 3015 2983 2944 2930 2966 3008 3020 3023 3054 3095 3093 3065 3035 3018 2985 2918 2833 2776 2718 2623 2537 2487 2462 2435 2401 2402 2432 2473 2482 2477 2489 2501 2490 2461 2433 2390 2323 2221 2108 1997 1875 1737 1603 1493 1409 1341 1296 1266 1269 1294 1331 1379 1450 1529 1609 1689 1771 1838 1894 1930 1957 1983 2002 1996 1975 1946 1912 1873 1837 1802 1765 1724 1683 1654 1646 1634 1610 1584 1557 1521 1486 1464 1437 1402 1366 1460 1422 1385 1353 1323 1295 1273 1254 1236 1218 1202 1188 1176 1164 1153 1142 1134 1126 1118 1112 1106 1101 1095 1091 1088 1086 1083 1080 1075 1071 1066 1059 1052 1043 1031 1019 1004 989 971 951 929 906 882 857 832 805 778 751 725 699 673 649 625 603 583 565 550 538 527 519 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 38 39 39 39 40 41 41 42 43 43 44 44 45 45 45 45 46 46 46 46 46 46 46 55218 376 2673 30 11163 15 20 18 1295 -8599 99999 6810 6944 7102 7248 7366 7445 7583 7725 7943 8189 8309 8362 8465 8559 8609 8635 8620 8518 8406 8309 8156 7956 7778 7554 7310 7120 6985 6890 6783 6716 6665 6616 6622 6611 6533 6430 6350 6246 6155 6094 6007 5889 5759 5651 5523 5431 5377 5284 5224 5208 5199 5166 5144 5114 5055 5002 4949 4894 4825 4744 4643 4513 4393 4257 4121 4013 3940 3870 3810 3792 3787 3783 3776 3784 3812 3827 3841 3861 3874 3848 3792 3712 3632 3553 3433 3294 3170 3062 2945 2827 2745 2682 2628 2582 2587 2632 2678 2720 2757 2815 2886 2931 2951 2967 2992 2989 2963 2923 2899 2862 2797 2741 2706 2692 2682 2663 2663 2682 2707 2702 2684 2679 2671 2640 2584 2518 2440 2342 2221 2086 1954 1823 1685 1551 1439 1363 1310 1275 1253 1262 1303 1359 1418 1485 1568 1655 1734 1810 1878 1938 1969 1980 1989 1997 1991 1963 1926 1890 1856 1815 1774 1738 1705 1669 1640 1630 1619 1596 1563 1526 1486 1447 1418 1380 1341 1296 1247 1414 1373 1335 1300 1269 1244 1222 1202 1184 1169 1155 1143 1134 1124 1115 1108 1102 1097 1094 1091 1088 1085 1084 1083 1082 1080 1078 1074 1071 1066 1060 1052 1043 1031 1018 1003 987 968 948 927 905 881 856 831 805 779 753 727 701 677 652 629 607 587 568 551 537 526 516 508 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 40 40 41 41 42 42 43 44 44 45 46 46 47 47 47 48 48 48 48 48 48 48 55227 372 2796 30 11196 15 20 27 1297 -8600 99999 7399 7385 7439 7506 7561 7667 7762 7833 7947 8021 8090 8141 8131 8029 7924 7832 7676 7472 7324 7149 6977 6821 6688 6600 6513 6435 6373 6352 6388 6388 6336 6278 6237 6150 6055 5973 5880 5781 5670 5568 5467 5403 5350 5257 5219 5230 5247 5248 5264 5279 5286 5300 5292 5272 5234 5166 5062 4938 4818 4657 4474 4296 4138 3988 3850 3744 3659 3586 3515 3475 3468 3458 3447 3448 3452 3435 3414 3373 3330 3292 3217 3117 3031 2966 2885 2797 2751 2722 2702 2691 2729 2787 2853 2914 2957 3017 3090 3137 3154 3168 3181 3157 3102 3035 2979 2911 2824 2744 2681 2646 2615 2578 2557 2563 2575 2569 2554 2564 2568 2556 2512 2454 2383 2298 2186 2057 1928 1810 1675 1546 1429 1354 1291 1252 1223 1228 1265 1318 1371 1433 1513 1599 1666 1736 1799 1862 1893 1908 1915 1920 1914 1891 1865 1841 1824 1795 1765 1742 1722 1693 1665 1653 1640 1613 1580 1536 1485 1426 1371 1307 1250 1194 1139 1085 1044 1336 1301 1270 1245 1225 1205 1186 1171 1156 1143 1132 1120 1109 1100 1092 1085 1079 1074 1069 1065 1062 1061 1059 1057 1055 1053 1051 1049 1044 1039 1032 1022 1011 998 984 966 948 927 905 881 856 831 804 777 750 723 697 671 646 622 600 580 560 543 529 517 507 498 492 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 42 42 43 43 44 44 44 45 45 46 46 46 47 47 47 47 47 48 47 47 47 47 55236 371 2803 30 11233 15 20 36 1299 -8601 99999 5690 7839 7837 7875 7924 8021 8095 8106 8162 8172 8179 8192 8146 8048 7929 7806 7604 7361 7172 6970 6797 6648 6533 6450 6365 6302 6259 6264 6308 6330 6317 6301 6314 6299 6268 6215 6129 6038 5943 5852 5734 5639 5545 5411 5307 5238 5185 5105 5019 4932 4882 4871 4841 4810 4776 4738 4674 4597 4543 4462 4374 4278 4208 4157 4113 4070 4029 3999 3953 3927 3920 3892 3852 3797 3749 3669 3585 3480 3366 3256 3112 2944 2783 2651 2509 2359 2262 2198 2157 2135 2167 2227 2307 2400 2486 2601 2740 2870 2978 3080 3184 3248 3276 3278 3270 3246 3204 3156 3099 3061 3014 2950 2887 2846 2820 2781 2735 2709 2680 2648 2581 2500 2405 2311 2193 2065 1940 1824 1686 1546 1413 1319 1241 1202 1167 1171 1202 1254 1304 1364 1443 1530 1602 1678 1742 1811 1847 1861 1856 1853 1839 1809 1776 1748 1725 1689 1649 1615 1591 1570 1547 1541 1541 1532 1512 1480 1447 1405 1365 1315 1268 1227 1460 1420 1381 1343 1309 1280 1254 1232 1209 1189 1171 1153 1137 1123 1109 1096 1085 1075 1066 1058 1052 1046 1042 1041 1039 1038 1037 1036 1035 1035 1034 1031 1026 1020 1012 1002 990 977 960 941 920 898 874 849 823 795 768 740 713 686 660 635 611 589 569 550 534 519 507 498 489 483 478 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 60 58 57 55 53 50 48 46 43 40 38 35 32 29 26 23 21 18 16 14 55245 371 2807 30 11267 15 20 45 1300 -8602 99999 8652 7043 7213 7362 7553 7734 7846 7948 8006 8069 8156 8153 8057 7909 7773 7559 7285 7065 6886 6732 6587 6453 6358 6263 6195 6141 6147 6208 6274 6286 6306 6344 6342 6313 6252 6157 6077 5997 5933 5837 5754 5661 5529 5408 5325 5259 5186 5106 5005 4928 4890 4824 4759 4675 4597 4505 4420 4359 4283 4213 4125 4049 3998 3963 3945 3926 3913 3876 3869 3877 3858 3818 3765 3719 3642 3580 3514 3434 3356 3241 3112 2998 2921 2829 2724 2672 2637 2618 2619 2668 2723 2773 2834 2891 2974 3064 3137 3185 3219 3254 3254 3238 3204 3154 3085 3004 2936 2865 2814 2760 2698 2638 2592 2567 2541 2505 2476 2440 2402 2337 2267 2178 2084 1971 1854 1743 1643 1533 1423 1313 1238 1176 1156 1149 1167 1191 1230 1275 1322 1377 1429 1469 1515 1543 1581 1594 1599 1581 1563 1554 1553 1565 1577 1596 1606 1622 1650 1682 1726 1752 1784 1815 1836 1839 1815 1777 1664 1630 1597 1558 1520 1484 1448 1410 1372 1337 1307 1280 1255 1229 1206 1184 1162 1143 1127 1112 1097 1083 1072 1062 1054 1047 1042 1038 1037 1035 1033 1033 1033 1032 1031 1031 1029 1024 1019 1010 1001 989 974 956 937 916 893 868 841 814 786 757 729 701 674 648 623 600 579 559 542 526 513 502 493 486 480 475 471 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 49 47 45 44 42 40 38 36 34 32 29 27 24 22 19 17 15 13 11 9 55254 371 2803 30 11293 15 20 54 1302 -8603 99999 6881 7178 7263 7420 7545 7667 7782 7817 7812 7775 7752 7740 7647 7471 7229 7011 6777 6470 6209 5995 5805 5620 5487 5438 5408 5411 5465 5579 5764 5975 6155 6319 6508 6641 6728 6764 6742 6696 6615 6533 6420 6273 6124 5943 5772 5614 5486 5364 5257 5149 5083 5055 5010 4968 4905 4838 4777 4699 4629 4527 4429 4305 4188 4081 3963 3843 3740 3656 3567 3514 3480 3431 3374 3310 3277 3241 3239 3234 3228 3236 3218 3182 3139 3113 3075 3026 3013 3014 3025 3038 3070 3090 3105 3133 3169 3225 3282 3336 3363 3375 3379 3361 3336 3302 3253 3195 3125 3060 2979 2906 2836 2767 2701 2647 2602 2562 2500 2438 2374 2316 2242 2163 2070 1971 1863 1759 1661 1570 1483 1407 1329 1281 1247 1240 1241 1246 1255 1276 1315 1344 1362 1378 1386 1398 1391 1397 1401 1397 1369 1336 1324 1332 1355 1374 1404 1438 1476 1515 1551 1602 1634 1661 1684 1706 1720 1709 1675 1623 1567 1502 1435 1381 1328 1409 1373 1335 1303 1276 1253 1231 1209 1191 1176 1160 1144 1132 1120 1107 1094 1083 1073 1064 1055 1047 1042 1039 1035 1031 1029 1028 1027 1026 1025 1025 1022 1018 1011 1003 992 978 960 941 920 896 870 843 814 785 754 725 696 668 642 617 593 572 553 536 521 508 498 489 481 476 471 467 464 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 25 24 22 21 19 18 16 14 12 10 8 6 4 2 55263 372 2779 30 11329 15 21 3 1304 -8604 99999 8545 8253 8032 7876 7693 7520 7365 7276 7189 7127 7159 7223 7254 7226 7189 7176 7134 6993 6871 6779 6701 6589 6501 6456 6406 6319 6265 6251 6301 6373 6435 6501 6601 6659 6685 6670 6611 6528 6438 6369 6297 6181 6054 5912 5770 5615 5481 5373 5287 5184 5100 5060 5019 4958 4856 4748 4667 4588 4504 4390 4304 4198 4072 3944 3831 3731 3654 3586 3520 3489 3486 3460 3420 3379 3367 3349 3357 3361 3368 3374 3354 3299 3234 3187 3140 3074 3035 3014 3004 3001 3017 3028 3057 3103 3152 3215 3294 3376 3433 3470 3499 3511 3507 3483 3438 3380 3302 3202 3081 2981 2887 2782 2669 2571 2480 2394 2295 2208 2136 2073 1993 1914 1843 1778 1702 1627 1564 1522 1484 1459 1427 1411 1397 1396 1392 1387 1385 1382 1380 1365 1344 1329 1302 1283 1246 1234 1231 1235 1222 1217 1241 1287 1345 1407 1477 1547 1607 1665 1707 1762 1791 1806 1802 1793 1770 1717 1644 1562 1479 1391 1301 1227 1155 1391 1355 1318 1287 1261 1238 1216 1194 1177 1164 1151 1138 1127 1117 1105 1093 1083 1073 1064 1054 1045 1039 1035 1031 1026 1023 1021 1020 1020 1020 1021 1019 1016 1010 1004 994 982 965 947 926 903 877 849 820 789 758 727 697 668 641 615 590 568 548 531 515 502 491 482 475 469 464 460 458 455 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 41 39 38 36 34 33 31 29 27 24 22 19 17 14 12 9 7 5 3 55272 373 2748 30 11358 15 21 12 1306 -8605 99999 10367 10112 9844 9628 9411 9141 8850 8602 8351 8062 7827 7684 7560 7400 7148 6912 6759 6612 6381 6196 6060 5938 5762 5646 5615 5645 5659 5664 5719 5866 6053 6229 6405 6612 6772 6899 6962 6994 7004 6983 6918 6821 6713 6567 6390 6191 5953 5736 5547 5392 5216 5082 4989 4881 4766 4639 4533 4456 4412 4378 4312 4297 4258 4203 4137 4090 4052 4030 4019 3998 3983 3979 3943 3888 3822 3795 3754 3730 3699 3666 3630 3580 3506 3419 3349 3299 3231 3181 3134 3085 3037 3000 2966 2950 2963 2983 3000 3027 3077 3116 3146 3177 3201 3220 3237 3235 3223 3197 3145 3058 2987 2936 2879 2805 2728 2639 2543 2434 2327 2240 2174 2095 2009 1935 1874 1801 1722 1650 1592 1547 1526 1498 1484 1471 1453 1412 1369 1332 1297 1267 1230 1183 1142 1093 1053 995 971 956 948 936 946 986 1047 1115 1181 1251 1329 1403 1482 1547 1620 1662 1693 1715 1731 1728 1692 1636 1574 1511 1441 1366 1295 1389 1359 1059 1299 1273 1252 1233 1212 1192 1176 1163 1149 1134 1122 1110 1097 1084 1072 1063 1053 1043 1035 1031 1028 1025 1023 1022 1023 1024 1026 1028 1030 1029 1026 1021 1013 1003 989 971 951 929 903 876 846 816 784 752 720 690 661 633 608 584 563 544 527 512 500 490 481 474 469 465 461 458 456 454 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 41 39 38 36 35 33 31 29 27 25 23 20 18 15 13 11 9 7 55281 373 2742 30 11382 15 21 21 1308 -8605 99999 9095 8885 8685 8514 8395 8282 8167 8064 8006 7959 7869 7835 7857 7862 7816 7697 7589 7492 7368 7141 6928 6748 6585 6364 6182 6062 5994 5908 5845 5845 5932 6076 6238 6407 6624 6808 6967 7062 7127 7159 7171 7143 7092 7008 6866 6685 6462 6199 5957 5747 5571 5360 5180 5042 4918 4793 4665 4571 4501 4472 4451 4408 4410 4395 4345 4280 4258 4247 4245 4239 4217 4194 4164 4118 4051 3981 3945 3890 3843 3804 3770 3715 3646 3563 3472 3395 3336 3272 3219 3170 3118 3071 3035 3003 2985 2993 3021 3049 3080 3131 3185 3223 3256 3284 3309 3325 3315 3297 3259 3195 3098 3006 2930 2857 2766 2664 2557 2449 2326 2213 2125 2060 1986 1917 1859 1810 1747 1682 1616 1559 1512 1487 1456 1433 1394 1347 1288 1235 1184 1135 1100 1067 1018 973 935 919 886 884 899 931 964 1003 1059 1134 1221 1298 1371 1456 1538 1615 1659 1709 1738 1762 1777 1781 1771 1735 1681 1614 1545 1481 1413 1349 1339 1317 1296 1271 1250 1235 1222 1205 1188 1175 1164 1151 1137 1126 1116 1102 1088 1075 1066 1056 1045 1036 1031 1028 1024 1022 1022 1023 1025 1027 1030 1032 1032 1029 1025 1018 1008 993 976 956 933 906 878 848 817 784 751 719 688 658 629 603 580 558 538 522 508 496 486 477 471 466 462 459 457 455 453 452 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 38 37 35 34 32 31 29 27 25 23 20 18 16 13 11 9 55290 376 2671 30 11401 15 21 30 1310 -8606 99999 7605 7595 7507 7416 7306 7240 7231 7171 7143 7210 7364 7473 7495 7658 7867 8044 8105 8085 8078 8082 8025 7848 7648 7480 7257 6925 6649 6480 6338 6191 6082 6046 6091 6205 6306 6416 6599 6776 6916 7026 7127 7191 7223 7204 7149 7048 6888 6694 6457 6205 5968 5743 5534 5288 5062 4877 4719 4566 4434 4329 4247 4217 4199 4169 4184 4193 4177 4154 4188 4224 4270 4305 4314 4309 4299 4282 4243 4203 4181 4125 4070 4022 3977 3906 3825 3727 3626 3531 3438 3345 3257 3163 3062 2976 2904 2852 2824 2815 2831 2868 2911 2970 3046 3128 3199 3274 3345 3400 3422 3435 3406 3341 3255 3167 3077 2983 2870 2738 2594 2464 2313 2173 2067 1988 1903 1829 1773 1720 1653 1584 1511 1457 1418 1394 1351 1315 1273 1217 1145 1079 1026 970 924 889 846 818 788 771 749 764 801 849 902 963 1036 1124 1219 1308 1391 1487 1568 1643 1694 1747 1780 1803 1815 1815 1810 1783 1727 1671 1617 1560 1489 1425 1318 1293 1270 1243 1221 1206 1193 1176 1159 1149 1140 1129 1117 1106 1096 1084 1071 1060 1053 1044 1036 1029 1025 1023 1020 1019 1021 1023 1026 1029 1032 1034 1034 1030 1024 1016 1004 989 970 949 925 897 868 837 806 773 740 709 678 649 621 596 573 552 533 517 504 492 483 475 468 464 460 457 454 452 450 448 447 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 41 40 38 37 35 34 32 30 28 26 24 21 19 17 15 13 55299 247 2653 30 11413 15 21 39 1311 -8607 99999 9166 8922 8728 8453 8166 7902 7626 7479 7305 7109 7018 7035 7068 7058 7237 7467 7633 7728 7719 7735 7801 7896 7849 7712 7594 7401 7114 6845 6680 6528 6367 6240 6153 6182 6305 6412 6497 6650 6825 6950 7048 7132 7200 7220 7182 7116 7006 6844 6641 6403 6170 5954 5769 5606 5425 5261 5117 4991 4875 4770 4673 4602 4588 4571 4518 4490 4460 4405 4328 4301 4289 4317 4327 4313 4301 4311 4325 4321 4320 4345 4346 4339 4315 4305 4266 4205 4102 3994 3885 3768 3634 3486 3333 3182 3048 2929 2838 2786 2746 2733 2747 2780 2837 2923 3029 3127 3241 3338 3414 3453 3486 3479 3440 3381 3315 3239 3159 3055 2924 2767 2625 2456 2306 2190 2103 2003 1904 1816 1726 1635 1551 1465 1397 1346 1319 1273 1239 1193 1130 1054 988 937 889 860 834 795 772 749 740 730 751 782 834 901 969 1045 1138 1231 1317 1402 1499 1582 1666 1723 1767 1796 1825 1832 1817 1796 1753 1682 1610 1541 1465 1380 1296 1202 1114 1041 977 922 1204 1195 1183 1170 1162 1153 1143 1133 1123 1113 1101 1088 1078 1072 1064 1056 1049 1045 1042 1039 1038 1039 1041 1042 1043 1044 1044 1042 1035 1026 1016 1002 985 966 944 919 891 862 831 801 769 738 708 679 651 624 599 577 556 538 521 507 496 486 477 470 464 460 455 452 449 446 444 442 440 55308 249 2609 30 11429 15 21 48 1313 -8608 99999 7962 7711 7431 7206 6944 6651 6403 6266 6279 6267 6210 6241 6393 6601 6750 7049 7440 7778 8005 8114 8247 8408 8560 8555 8463 8414 8281 8009 7716 7508 7297 7050 6822 6641 6560 6548 6493 6416 6424 6452 6421 6389 6387 6392 6365 6300 6223 6133 6009 5864 5716 5617 5533 5462 5412 5352 5295 5265 5253 5244 5236 5220 5181 5161 5123 5038 4959 4885 4768 4617 4516 4428 4352 4265 4175 4092 4040 4019 4012 4016 4048 4050 4038 4031 4051 4037 4009 3949 3879 3774 3655 3511 3345 3163 2979 2806 2648 2519 2433 2361 2319 2306 2325 2377 2479 2612 2753 2921 3074 3202 3293 3388 3452 3468 3452 3427 3385 3320 3217 3088 2933 2781 2593 2428 2304 2223 2121 2014 1932 1871 1797 1723 1652 1613 1578 1552 1500 1465 1416 1340 1236 1150 1090 1028 957 904 857 836 800 779 774 813 861 921 998 1086 1172 1256 1329 1407 1481 1552 1590 1639 1670 1679 1676 1668 1648 1615 1583 1533 1463 1412 1362 1309 1257 1213 1153 1102 1063 1018 1182 1173 1164 1154 1144 1139 1133 1127 1118 1109 1101 1091 1080 1071 1066 1060 1052 1045 1042 1039 1037 1036 1037 1040 1041 1042 1043 1043 1040 1034 1026 1016 1004 988 970 949 926 899 870 841 812 781 750 720 691 662 635 609 585 563 543 526 511 499 488 478 471 464 460 456 452 450 447 445 443 442 440 55317 250 2600 30 11450 15 21 57 1315 -8608 99999 7804 7606 7411 7228 6944 6617 6321 6127 6057 5938 5775 5705 5768 5904 6028 6351 6774 7163 7457 7698 7998 8328 8637 8787 8821 8889 8861 8672 8411 8205 7951 7675 7402 7169 6988 6860 6693 6511 6429 6422 6379 6349 6347 6375 6369 6337 6278 6228 6161 6094 6026 5992 5952 5893 5823 5726 5630 5568 5507 5462 5420 5365 5282 5214 5132 5015 4927 4858 4769 4658 4585 4508 4432 4358 4281 4216 4181 4156 4140 4119 4114 4077 4028 3976 3941 3892 3852 3788 3709 3591 3463 3317 3165 3006 2861 2722 2582 2454 2373 2318 2286 2257 2260 2303 2394 2500 2620 2769 2901 3004 3089 3185 3280 3327 3329 3319 3309 3279 3204 3110 3001 2877 2711 2556 2429 2323 2200 2057 1934 1837 1726 1611 1504 1432 1357 1292 1232 1196 1151 1095 1027 973 941 916 892 892 897 906 893 902 918 952 996 1049 1114 1177 1244 1315 1371 1421 1465 1507 1532 1573 1597 1610 1615 1611 1602 1582 1568 1536 1487 1454 1427 1397 1360 1331 1285 1239 1272 1250 1230 1215 1202 1187 1172 1160 1149 1135 1121 1110 1099 1087 1076 1067 1063 1058 1053 1049 1047 1047 1046 1046 1049 1052 1053 1053 1053 1051 1046 1038 1028 1017 1004 988 970 950 927 902 875 847 819 790 761 732 703 675 647 621 596 574 553 534 518 504 492 481 472 465 460 456 453 450 448 446 445 444 443 442 55326 250 2622 30 11472 15 22 6 1317 -8609 99999 5827 5633 5447 5311 5145 4966 4865 4808 4908 5031 5136 5313 5645 6071 6452 6969 7582 8116 8529 8875 9201 9521 9826 9959 9945 9963 9875 9583 9194 8863 8479 8072 7737 7457 7209 7009 6789 6558 6429 6395 6318 6258 6258 6291 6289 6271 6229 6156 6076 6013 5965 5958 5950 5925 5870 5801 5731 5684 5644 5610 5577 5532 5467 5403 5312 5196 5079 4976 4866 4741 4651 4567 4483 4394 4307 4237 4178 4132 4096 4051 4013 3952 3878 3785 3714 3624 3541 3455 3361 3240 3110 2991 2874 2753 2661 2580 2507 2445 2429 2438 2465 2489 2519 2580 2685 2803 2915 3045 3149 3210 3248 3297 3348 3359 3323 3273 3222 3167 3081 2977 2857 2731 2574 2448 2358 2287 2200 2094 1999 1916 1824 1734 1646 1576 1495 1423 1356 1296 1215 1119 1022 936 869 823 796 797 803 813 821 854 893 951 1038 1138 1244 1339 1432 1528 1600 1656 1700 1733 1737 1737 1722 1700 1667 1612 1550 1485 1435 1374 1302 1253 1216 1180 1149 1140 1131 1122 1119 1106 1209 1194 1180 1164 1150 1140 1131 1121 1110 1101 1093 1083 1075 1070 1069 1068 1066 1065 1067 1069 1069 1070 1073 1076 1077 1077 1076 1073 1067 1057 1047 1035 1021 1005 986 966 944 918 891 864 836 807 778 750 721 692 664 637 612 588 566 547 530 515 501 489 480 472 466 461 458 455 453 451 450 449 449 448 55335 377 2650 30 11500 15 22 15 1319 -8610 99999 9008 8506 7993 7452 6862 6331 5832 5381 4968 4640 4453 4507 4754 5058 5514 6122 6689 7218 7764 8378 8944 9449 9801 10025 10236 10296 10128 9836 9555 9182 8751 8399 8082 7774 7455 7132 6833 6631 6505 6339 6225 6184 6169 6143 6128 6103 6032 5971 5942 5947 5994 6032 6043 6033 6006 5953 5897 5842 5770 5686 5594 5490 5369 5202 5012 4825 4641 4466 4293 4168 4054 3948 3843 3747 3688 3635 3598 3596 3600 3602 3577 3564 3537 3513 3474 3440 3407 3379 3333 3264 3206 3147 3064 2998 2947 2899 2840 2798 2769 2751 2739 2727 2731 2768 2819 2866 2937 3000 3042 3059 3088 3128 3163 3166 3152 3121 3077 3002 2909 2807 2704 2570 2456 2347 2253 2154 2046 1936 1839 1742 1660 1593 1542 1472 1398 1320 1246 1154 1068 987 908 832 770 725 702 686 677 670 697 746 824 931 1051 1173 1284 1398 1522 1633 1725 1809 1868 1888 1903 1911 1908 1877 1820 1753 1677 1618 1550 1470 1401 1345 1283 1227 1206 1188 1157 1126 1230 1210 1194 1180 1165 1151 1140 1132 1124 1114 1106 1099 1092 1086 1083 1081 1081 1080 1079 1080 1082 1082 1081 1083 1085 1086 1085 1084 1080 1074 1065 1055 1043 1030 1014 996 976 955 930 904 877 850 821 793 764 736 707 679 651 625 600 578 557 539 522 507 494 483 474 467 461 456 453 451 449 448 447 447 447 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 25 24 23 22 21 20 55344 377 2645 30 11525 15 22 24 1321 -8611 99999 9348 8975 8587 8171 7721 7319 6937 6582 6227 5805 5455 5286 5333 5389 5577 5899 6229 6559 6903 7320 7754 8145 8465 8732 9081 9304 9363 9275 9177 8979 8699 8463 8220 7958 7656 7304 6974 6677 6436 6151 5944 5815 5743 5713 5726 5751 5745 5765 5826 5916 6044 6143 6237 6304 6333 6309 6267 6222 6130 5999 5869 5730 5567 5356 5118 4883 4662 4437 4205 4021 3868 3728 3583 3457 3375 3293 3224 3195 3187 3202 3212 3232 3226 3230 3226 3228 3233 3251 3241 3209 3180 3154 3107 3069 3028 2977 2915 2878 2857 2850 2837 2818 2791 2797 2820 2852 2904 2952 2995 3023 3063 3114 3163 3179 3166 3142 3113 3072 3020 2945 2863 2750 2638 2508 2390 2275 2153 2026 1914 1804 1711 1631 1565 1487 1426 1363 1301 1235 1180 1130 1075 1019 974 943 931 917 905 893 903 917 960 1032 1115 1196 1268 1346 1435 1515 1581 1644 1691 1703 1706 1703 1698 1661 1593 1525 1456 1404 1343 1273 1207 1155 1101 1057 1053 1057 1051 1046 1287 1262 1242 1225 1210 1193 1179 1170 1161 1148 1137 1129 1122 1115 1111 1108 1106 1103 1100 1097 1097 1094 1091 1090 1089 1087 1084 1080 1075 1068 1059 1049 1038 1026 1012 996 978 960 938 914 890 864 838 810 782 754 725 696 667 640 615 591 569 549 531 514 500 488 477 469 462 457 453 450 448 446 445 444 444 443 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 23 22 21 20 19 55353 387 2793 30 11553 15 22 33 1322 -8612 99999 7338 7090 6887 6586 6180 5773 5393 5240 5139 5200 5391 5567 5763 6022 6413 6860 7276 7658 8046 8510 8898 9184 9350 9451 9409 9278 9173 9037 8865 8599 8256 7918 7582 7250 6879 6570 6317 6090 5928 5819 5730 5650 5601 5573 5593 5674 5739 5800 5872 5913 5901 5874 5860 5795 5714 5645 5553 5415 5258 5078 4888 4709 4540 4348 4192 4067 3945 3809 3706 3617 3507 3405 3357 3312 3285 3264 3256 3224 3201 3180 3168 3180 3215 3214 3211 3218 3225 3211 3211 3205 3179 3137 3101 3074 3061 3041 2999 2951 2932 2920 2930 2962 3000 3041 3080 3134 3207 3293 3354 3388 3402 3405 3388 3354 3293 3203 3084 2947 2781 2612 2440 2263 2083 1912 1742 1608 1503 1415 1327 1268 1222 1178 1146 1127 1127 1129 1114 1101 1102 1116 1109 1091 1074 1077 1078 1098 1144 1187 1228 1249 1281 1338 1398 1444 1489 1524 1534 1540 1539 1539 1518 1469 1430 1399 1388 1356 1311 1264 1229 1195 1175 1185 1199 1194 1180 1297 1281 1268 1258 1246 1234 1222 1213 1202 1189 1176 1166 1157 1147 1139 1133 1127 1121 1114 1109 1106 1101 1096 1093 1091 1088 1083 1079 1073 1066 1058 1049 1041 1031 1018 1004 989 972 952 932 909 885 860 833 805 777 747 717 688 659 632 606 582 560 540 522 506 492 481 471 463 458 453 450 447 445 444 443 442 442 441 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 19 19 18 17 17 16 15 14 14 13 11 10 9 8 6 5 3 1 55362 388 2760 30 11580 15 22 42 1324 -8612 99999 7860 7549 7306 7063 6727 6310 5935 5725 5672 5725 5900 6196 6436 6671 6980 7382 7803 8121 8428 8758 9071 9312 9447 9479 9452 9327 9128 8991 8853 8661 8394 8059 7739 7420 7117 6782 6497 6290 6097 5966 5880 5819 5764 5731 5703 5710 5777 5845 5890 5928 5948 5920 5846 5794 5696 5596 5510 5396 5235 5082 4918 4743 4572 4442 4307 4207 4128 4059 3970 3905 3835 3725 3611 3541 3457 3380 3308 3252 3164 3084 3005 2945 2922 2934 2933 2942 2982 3041 3091 3162 3232 3284 3317 3343 3359 3374 3377 3345 3285 3223 3159 3105 3062 3030 3011 2997 2996 3009 3044 3078 3103 3110 3111 3108 3101 3073 3023 2957 2865 2728 2579 2431 2283 2132 1985 1833 1720 1641 1575 1511 1474 1445 1411 1386 1380 1390 1400 1384 1355 1329 1316 1282 1228 1174 1146 1117 1102 1108 1120 1132 1132 1139 1180 1237 1288 1332 1365 1380 1389 1381 1373 1347 1305 1273 1250 1247 1232 1208 1174 1148 1130 1130 1157 1190 1205 1212 1239 1233 1228 1226 1222 1219 1216 1214 1211 1203 1196 1190 1183 1174 1165 1157 1146 1137 1128 1120 1115 1108 1101 1097 1093 1089 1083 1079 1073 1067 1061 1054 1046 1037 1026 1013 999 984 966 947 927 905 881 855 828 800 771 742 712 683 655 628 603 579 557 536 519 503 490 479 470 463 457 452 449 446 444 442 441 440 439 437 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 20 19 18 18 17 16 16 15 14 13 12 10 9 8 6 5 3 1 55371 388 2781 30 11601 15 22 51 1326 -8613 99999 9299 6812 6990 7076 7104 7186 7244 7265 7319 7480 7699 7795 7857 7968 8152 8295 8297 8315 8423 8570 8619 8590 8488 8352 8121 7830 7630 7475 7305 7071 6792 6595 6385 6167 5926 5778 5720 5687 5702 5751 5845 5950 6032 6086 6166 6278 6338 6372 6411 6410 6338 6192 6057 5893 5736 5575 5382 5182 4995 4780 4574 4397 4271 4130 4017 3945 3908 3864 3830 3794 3731 3652 3594 3527 3475 3421 3375 3298 3226 3167 3112 3091 3105 3117 3137 3182 3260 3332 3418 3495 3551 3581 3584 3579 3562 3536 3469 3364 3252 3137 3039 2948 2874 2826 2793 2780 2784 2824 2871 2914 2942 2958 2977 2995 2995 2969 2929 2857 2737 2600 2458 2319 2180 2031 1880 1762 1677 1598 1522 1471 1427 1372 1326 1296 1285 1279 1255 1222 1209 1201 1172 1133 1107 1105 1102 1111 1139 1179 1223 1253 1294 1358 1428 1487 1550 1607 1649 1677 1685 1688 1676 1650 1627 1607 1598 1561 1513 1458 1395 1327 1270 1233 1199 1148 1094 1045 1266 1265 1266 1266 1263 1259 1255 1249 1239 1228 1218 1206 1193 1180 1167 1154 1142 1130 1120 1111 1102 1093 1086 1081 1077 1072 1068 1063 1058 1052 1046 1039 1030 1020 1008 994 979 961 942 921 899 875 850 824 796 768 740 711 683 656 631 606 583 561 541 523 508 494 482 472 464 458 453 449 446 443 441 439 438 437 436 435 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 20 20 19 18 17 17 16 15 14 13 11 10 9 7 6 4 2 0 -1 55380 387 2797 30 11617 15 23 0 1328 -8614 99999 10423 6493 6690 6823 6932 7110 7256 7339 7414 7573 7720 7770 7820 7931 8054 8117 8044 7994 8044 8153 8156 8123 8035 7924 7745 7570 7473 7390 7301 7187 7027 6940 6837 6709 6505 6383 6295 6219 6200 6211 6216 6217 6197 6121 6043 6018 5960 5896 5839 5762 5630 5472 5345 5192 5055 4942 4819 4695 4613 4531 4437 4348 4284 4208 4175 4171 4179 4153 4118 4059 3972 3878 3805 3725 3638 3537 3465 3383 3318 3265 3214 3192 3219 3252 3294 3354 3429 3493 3569 3647 3719 3761 3765 3741 3708 3675 3610 3508 3402 3291 3193 3100 3026 2957 2889 2834 2792 2796 2813 2818 2812 2798 2784 2762 2744 2722 2695 2632 2540 2456 2371 2282 2180 2065 1951 1859 1786 1716 1657 1608 1542 1455 1393 1343 1307 1278 1234 1186 1164 1149 1113 1084 1073 1070 1071 1086 1123 1169 1224 1257 1292 1358 1430 1489 1548 1609 1651 1686 1716 1737 1746 1748 1741 1732 1736 1723 1694 1663 1619 1575 1535 1324 1312 1302 1295 1288 1285 1285 1287 1286 1283 1278 1273 1268 1258 1244 1232 1218 1204 1188 1172 1157 1142 1127 1113 1101 1091 1082 1074 1067 1062 1056 1052 1047 1042 1037 1030 1024 1016 1006 995 982 968 951 934 914 893 871 847 821 795 768 741 713 685 659 634 609 586 564 544 526 510 496 483 473 464 458 452 448 445 442 440 438 436 435 434 432 431 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 21 21 20 19 18 17 16 15 14 12 11 10 8 7 5 3 1 0 55389 388 2775 30 11625 15 23 9 1330 -8615 99999 9495 9313 9074 8895 5897 6009 6051 6024 5974 6055 6139 6154 6151 6192 6222 6206 6074 6027 6097 6245 6309 6384 6452 6519 6547 6598 6680 6774 6863 6948 6978 7037 7031 6972 6837 6753 6665 6583 6548 6518 6449 6400 6338 6221 6092 6009 5909 5823 5756 5661 5521 5371 5240 5102 4989 4919 4824 4724 4670 4611 4558 4518 4490 4437 4402 4397 4391 4369 4333 4281 4195 4103 4018 3938 3859 3753 3655 3554 3484 3445 3399 3390 3412 3433 3445 3475 3536 3604 3663 3711 3758 3780 3757 3702 3641 3582 3486 3361 3241 3129 3025 2914 2827 2769 2724 2695 2687 2743 2815 2879 2935 2989 3040 3075 3097 3113 3122 3071 2970 2866 2746 2613 2453 2282 2111 1960 1831 1711 1619 1547 1463 1373 1320 1289 1275 1276 1272 1270 1280 1284 1265 1246 1233 1223 1219 1223 1238 1256 1276 1273 1279 1308 1345 1386 1434 1487 1530 1574 1602 1613 1623 1628 1633 1644 1667 1666 1658 1642 1604 1571 1549 1531 1501 1360 1355 1347 1340 1334 1330 1324 1315 1304 1293 1281 1266 1248 1232 1217 1200 1182 1164 1148 1133 1118 1103 1090 1080 1071 1064 1058 1053 1048 1043 1039 1034 1029 1022 1015 1007 996 985 971 957 940 923 903 883 861 838 813 788 763 736 710 684 659 634 610 587 565 545 527 511 496 483 472 463 456 450 445 442 439 437 436 434 432 430 428 427 425 424 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 23 22 21 21 20 19 18 17 16 15 14 13 11 10 9 7 5 3 1 55398 389 2749 30 11629 15 23 18 1332 -8616 99999 6195 6313 6483 6621 6698 6756 6833 6838 6773 6693 6717 6716 6625 6499 6399 6307 6203 6054 6013 6100 6250 6319 6407 6519 6624 6689 6776 6902 7028 7136 7206 7199 7186 7120 6991 6798 6656 6521 6362 6233 6109 5961 5827 5712 5563 5423 5336 5246 5167 5130 5096 5037 4970 4939 4911 4893 4895 4882 4850 4844 4818 4783 4753 4728 4653 4569 4504 4448 4377 4311 4251 4181 4101 4021 3943 3890 3829 3783 3749 3759 3792 3799 3818 3857 3870 3870 3871 3890 3920 3949 3948 3941 3919 3856 3758 3670 3601 3512 3405 3311 3210 3113 3019 2941 2877 2833 2808 2778 2782 2801 2800 2793 2791 2779 2750 2734 2720 2692 2626 2543 2456 2349 2243 2134 2018 1907 1809 1725 1663 1627 1588 1544 1504 1488 1464 1459 1476 1482 1472 1471 1475 1458 1433 1402 1379 1370 1355 1345 1342 1357 1348 1334 1345 1369 1401 1428 1462 1494 1530 1542 1533 1535 1541 1541 1543 1553 1548 1538 1531 1502 1479 1470 1356 1351 1349 1347 1343 1339 1337 1336 1334 1329 1323 1315 1306 1291 1274 1257 1240 1221 1203 1186 1169 1152 1136 1120 1105 1092 1081 1072 1064 1057 1048 1041 1033 1025 1016 1007 998 988 977 964 951 936 921 903 885 866 846 824 801 778 754 729 703 678 654 630 606 583 562 542 524 507 493 480 469 460 453 447 443 440 437 435 434 433 431 430 428 427 426 425 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 24 23 23 22 21 20 20 19 18 17 16 15 14 13 12 10 8 6 4 55407 392 2663 30 11633 15 23 27 1333 -8617 99999 7629 7495 7402 7367 7396 7441 7440 7318 7325 7458 7509 7480 7455 7467 7436 7296 7124 6961 6812 6656 6487 6417 6417 6412 6308 6226 6196 6171 6163 6196 6281 6353 6420 6507 6564 6611 6615 6596 6536 6489 6431 6340 6262 6151 5993 5833 5707 5534 5318 5149 5006 4880 4780 4691 4610 4530 4480 4444 4449 4493 4525 4535 4587 4647 4690 4715 4737 4731 4707 4684 4665 4633 4587 4525 4442 4358 4275 4192 4112 4020 3948 3904 3888 3894 3889 3913 3952 3989 4014 4042 4080 4118 4144 4160 4181 4179 4116 4020 3921 3831 3706 3564 3425 3278 3132 2987 2866 2754 2646 2549 2462 2417 2395 2370 2353 2345 2329 2293 2279 2276 2264 2216 2171 2135 2080 2016 1950 1877 1811 1742 1687 1654 1651 1632 1598 1568 1557 1521 1496 1494 1491 1467 1446 1425 1399 1373 1346 1327 1333 1337 1338 1353 1398 1423 1441 1474 1523 1570 1612 1653 1683 1702 1697 1665 1646 1635 1610 1577 1548 1503 1450 1402 1347 1300 1266 1235 1193 1151 1111 1337 1334 1329 1324 1316 1306 1296 1284 1271 1255 1238 1223 1206 1190 1174 1159 1145 1132 1119 1107 1096 1087 1078 1070 1064 1057 1050 1043 1036 1028 1020 1011 1001 991 979 965 950 934 918 899 879 859 837 814 789 765 740 715 690 666 642 618 596 574 554 535 518 502 488 477 467 458 451 445 441 438 436 434 432 431 429 428 426 425 424 423 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 26 25 25 24 23 23 22 21 20 20 19 18 17 16 14 13 11 9 7 55416 393 2634 30 11634 15 23 36 1335 -8617 99999 6781 6772 6822 6929 7072 7271 7504 7602 7605 7682 7840 7924 7891 7813 7748 7685 7510 7251 6962 6706 6447 6180 6027 5944 5863 5705 5561 5488 5443 5429 5429 5485 5556 5626 5710 5781 5848 5859 5851 5839 5851 5839 5796 5766 5702 5595 5491 5415 5331 5205 5094 4997 4928 4873 4817 4773 4752 4747 4746 4746 4771 4780 4769 4768 4771 4775 4774 4745 4693 4621 4544 4453 4362 4268 4206 4146 4078 4018 3974 3930 3866 3821 3831 3874 3931 3970 4033 4108 4170 4198 4227 4275 4313 4322 4319 4324 4299 4208 4083 3959 3850 3720 3566 3429 3303 3171 3032 2909 2798 2696 2607 2531 2486 2454 2411 2364 2325 2289 2226 2172 2123 2060 1970 1894 1840 1774 1703 1634 1570 1527 1492 1463 1453 1481 1499 1502 1521 1565 1583 1586 1595 1604 1603 1603 1591 1568 1548 1525 1484 1461 1442 1429 1416 1426 1430 1438 1458 1481 1503 1532 1568 1590 1605 1617 1607 1606 1599 1577 1551 1532 1500 1457 1425 1380 1330 1291 1255 1217 1178 1143 1346 1330 1314 1299 1283 1267 1253 1240 1227 1211 1197 1184 1172 1160 1150 1142 1135 1128 1121 1114 1108 1102 1095 1088 1082 1075 1066 1057 1047 1036 1024 1010 996 981 965 948 930 913 894 874 854 832 810 788 765 742 719 696 673 650 627 605 584 564 545 527 511 497 484 472 463 455 448 443 439 436 434 432 430 429 427 425 424 422 421 419 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 26 25 25 24 23 22 22 21 20 19 18 17 16 14 12 9 7 4 1 55425 391 2673 30 11643 15 23 45 1337 -8618 99999 2900 6757 6844 6933 6986 7042 7088 7065 7051 7094 7054 6957 6826 6722 6634 6510 6360 6175 6033 5932 5846 5828 5848 5923 5940 5968 6062 6146 6247 6339 6435 6487 6546 6606 6618 6603 6554 6498 6435 6395 6340 6227 6134 6006 5831 5655 5528 5394 5212 5045 4899 4786 4696 4590 4488 4408 4368 4338 4316 4336 4366 4375 4373 4404 4466 4520 4535 4522 4499 4471 4429 4375 4316 4282 4227 4154 4098 4072 4020 3929 3859 3839 3845 3867 3888 3940 3994 4031 4042 4075 4130 4162 4163 4171 4184 4160 4081 3983 3893 3809 3689 3556 3448 3346 3220 3090 2984 2893 2802 2723 2659 2619 2584 2529 2467 2422 2382 2306 2233 2173 2100 2005 1928 1869 1802 1737 1686 1632 1598 1574 1560 1554 1582 1604 1616 1638 1674 1671 1661 1661 1657 1624 1597 1566 1529 1491 1457 1416 1394 1375 1365 1354 1378 1393 1399 1413 1448 1481 1515 1544 1560 1563 1563 1542 1531 1515 1494 1459 1433 1405 1372 1339 1300 1260 1241 1226 1217 1206 1192 1164 1394 1368 1342 1316 1291 1268 1247 1226 1203 1182 1166 1152 1140 1131 1126 1122 1118 1114 1110 1107 1103 1097 1092 1087 1079 1070 1060 1049 1037 1022 1006 990 973 956 937 919 900 880 859 838 817 795 772 750 727 705 682 659 637 615 593 572 553 535 518 503 489 477 466 457 449 443 438 434 431 429 426 425 422 420 418 416 414 412 410 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 26 26 25 24 23 23 22 21 20 19 18 17 16 14 12 10 7 4 55434 394 2594 30 11654 15 23 54 1339 -8619 99999 4130 5789 5904 6060 6237 6453 6645 6816 6972 7057 7037 6968 6927 6788 6608 6432 6255 6117 5922 5720 5514 5371 5282 5232 5265 5357 5490 5598 5724 5930 6084 6237 6362 6526 6625 6686 6729 6734 6714 6651 6541 6451 6374 6291 6124 6003 5877 5707 5494 5319 5170 4993 4806 4636 4497 4413 4318 4242 4187 4181 4172 4153 4182 4253 4316 4354 4401 4480 4545 4578 4581 4570 4534 4475 4400 4326 4283 4224 4149 4080 4044 4007 3942 3899 3902 3927 3952 3989 4057 4125 4174 4197 4219 4240 4249 4227 4201 4191 4156 4066 3947 3840 3734 3608 3482 3381 3284 3183 3080 2986 2906 2826 2747 2666 2596 2535 2461 2382 2296 2208 2090 1975 1873 1767 1667 1595 1546 1485 1443 1433 1435 1456 1492 1551 1618 1706 1788 1860 1940 2010 2029 2035 2047 2049 2020 1986 1945 1890 1824 1767 1716 1677 1622 1573 1529 1512 1485 1448 1419 1404 1386 1366 1356 1348 1324 1283 1234 1214 1195 1174 1157 1150 1146 1140 1134 1129 1125 1129 1129 1136 1148 1152 1144 1132 1118 1094 1296 1272 1251 1232 1213 1193 1176 1162 1150 1139 1132 1127 1122 1116 1112 1107 1103 1098 1091 1084 1078 1069 1059 1049 1038 1026 1011 997 981 964 946 928 910 892 873 852 831 810 788 765 743 720 698 676 654 632 611 590 569 551 533 517 502 488 476 466 457 449 442 437 432 429 426 423 421 418 416 413 411 408 406 404 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 29 29 28 27 26 25 24 23 22 21 20 19 18 16 13 11 8 5 55443 404 2301 30 11661 15 24 3 1341 -8620 99999 9472 9271 8984 8663 8317 8046 7791 7644 7502 7295 7170 7068 7032 7047 7127 7217 7202 7136 7029 6868 6654 6439 6121 5804 5578 5353 5164 4963 4816 4651 4539 4533 4597 4771 4977 5191 5390 5612 5880 6063 6243 6389 6544 6617 6664 6697 6676 6639 6521 6378 6289 6219 6146 6008 5910 5783 5618 5431 5269 5153 5009 4842 4682 4587 4535 4455 4382 4327 4317 4309 4294 4327 4390 4454 4455 4464 4529 4595 4609 4588 4556 4504 4419 4320 4221 4167 4087 3981 3881 3830 3784 3701 3628 3605 3606 3615 3650 3747 3840 3909 3956 4021 4105 4184 4228 4260 4298 4307 4259 4190 4122 4038 3901 3753 3632 3516 3389 3242 3090 2960 2845 2749 2654 2578 2508 2432 2353 2282 2229 2156 2078 2004 1927 1872 1836 1801 1743 1704 1698 1699 1711 1727 1759 1792 1829 1862 1894 1945 1979 1967 1948 1939 1926 1876 1819 1761 1708 1642 1577 1528 1490 1439 1388 1344 1326 1307 1280 1246 1237 1231 1222 1215 1222 1218 1195 1168 1164 1158 1157 1160 1168 1184 1207 1211 1211 1208 1217 1215 1226 1245 1252 1247 1238 1221 1319 1298 1277 1258 1241 1223 1203 1186 1173 1161 1149 1141 1135 1128 1122 1119 1115 1111 1106 1098 1091 1083 1074 1063 1053 1042 1029 1015 999 982 964 945 927 909 890 870 850 829 808 786 763 741 719 697 675 654 633 611 590 570 551 533 517 502 488 476 465 455 447 440 434 428 425 421 418 415 412 409 405 402 399 396 394 391 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 30 29 28 27 26 25 24 23 22 21 20 19 18 16 13 11 8 4 1 55452 403 2312 30 11672 15 24 12 1343 -8621 99999 8404 8247 7988 7703 7386 7129 6905 6783 6709 6584 6550 6529 6566 6647 6762 6889 6924 6927 6893 6787 6598 6384 6076 5753 5538 5322 5138 4959 4810 4659 4560 4581 4639 4782 4979 5200 5411 5668 5971 6173 6366 6522 6667 6768 6859 6922 6911 6916 6859 6754 6712 6687 6643 6553 6498 6414 6308 6191 6060 5934 5791 5628 5442 5307 5200 5045 4901 4766 4659 4567 4483 4440 4432 4447 4429 4420 4465 4513 4522 4525 4524 4495 4445 4375 4292 4225 4129 4013 3909 3840 3770 3680 3614 3581 3555 3551 3587 3674 3763 3840 3915 4006 4100 4171 4224 4272 4311 4316 4284 4238 4176 4081 3941 3797 3672 3539 3398 3246 3098 2960 2834 2733 2643 2552 2461 2370 2290 2221 2165 2092 2023 1961 1894 1839 1807 1783 1735 1693 1690 1701 1732 1762 1796 1827 1874 1919 1956 2018 2072 2083 2076 2070 2061 2018 1967 1901 1831 1759 1691 1624 1559 1488 1410 1337 1288 1241 1196 1154 1134 1113 1099 1097 1106 1110 1102 1099 1116 1134 1156 1175 1208 1243 1275 1287 1294 1294 1295 1283 1276 1276 1264 1239 1216 1193 1172 1250 1236 1227 1218 1208 1194 1182 1173 1163 1155 1150 1145 1138 1132 1128 1123 1118 1111 1102 1093 1085 1075 1065 1054 1044 1031 1017 1002 986 969 951 933 916 897 877 857 835 813 791 768 746 724 701 679 658 636 615 594 574 555 537 521 506 492 479 468 458 450 443 436 431 426 423 419 416 412 409 405 401 398 395 392 389 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 31 30 29 29 28 27 26 25 24 23 22 21 20 18 15 13 10 7 55461 399 2431 30 11671 15 24 21 1344 -8621 99999 6457 8893 8632 8362 8115 7853 7609 7324 7120 7016 6950 6900 6806 6696 6586 6425 6191 5923 5606 5298 5107 4942 4821 4712 4627 4556 4510 4552 4628 4748 4906 5096 5285 5500 5721 5860 5972 6054 6127 6172 6214 6258 6241 6252 6234 6196 6203 6229 6245 6251 6269 9999999 9999999 9999999 9999999 9999999 5863 5706 5529 5394 5258 5083 4913 4756 4617 4507 4391 4318 4288 4292 4282 4294 4355 4416 4431 4459 4488 4509 4504 4463 4405 4362 4292 4190 4103 4040 3958 3853 3767 3717 3666 3637 3636 3683 3750 3810 3876 3959 4052 4121 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 3360 3216 3081 2948 2850 2778 2708 2633 2561 2495 2432 2385 2335 2285 2236 2176 2120 2083 2056 1994 1920 1866 1822 1790 1762 1743 1715 1692 1670 1648 1658 1677 1668 1645 1628 1624 1608 1595 1575 1553 1526 1500 1478 1455 1425 1393 1359 1334 1304 1279 1255 1245 1232 1220 1217 1229 1238 1233 1238 1265 1283 1291 1302 1338 1374 1404 1411 1408 1403 1396 1371 1349 1339 1312 1261 1217 1185 1271 1253 1237 1224 1211 1198 1182 1169 1159 1150 1142 1137 1131 1124 1118 1114 1110 1106 1100 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 732 710 688 667 646 625 604 584 565 548 532 518 504 492 480 470 462 454 447 441 437 432 428 424 419 415 410 406 402 398 394 391 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 33 32 31 30 29 28 27 26 24 23 22 21 19 17 14 11 8 5 55470 399 2431 30 11671 15 24 30 1346 -8622 99999 7189 6917 6616 8909 8540 8163 7793 7433 7064 6808 6564 6376 6198 6070 5964 5831 5642 5432 5193 4975 4856 4785 4767 4778 4794 4835 4893 5029 5175 5338 5531 5753 5982 6222 6440 6574 6662 6717 6735 6735 6742 6718 6641 6588 6512 6420 6376 6361 6338 6329 6344 6339 6315 6260 6149 6026 5899 5730 5520 5346 5166 4931 4696 4480 4285 4125 3983 3878 3849 3869 3871 3889 3987 4110 4204 4311 4428 4531 4603 4630 4631 4635 4615 4546 4479 4425 4352 4241 4141 4057 3977 3922 3899 3909 3929 3941 3961 3996 4041 4070 4099 4134 4154 4133 4097 4059 3997 3904 3793 3693 3598 3494 3387 3269 3154 3041 2942 2874 2835 2789 2729 2666 2612 2556 2506 2461 2412 2352 2286 2228 2178 2125 2052 1965 1894 1833 1788 1748 1717 1678 1641 1611 1594 1600 1611 1610 1603 1594 1598 1597 1604 1595 1580 1559 1539 1520 1501 1475 1446 1412 1381 1343 1312 1281 1251 1214 1182 1158 1146 1142 1130 1124 1130 1138 1147 1167 1213 1263 1303 1339 1371 1407 1443 1467 1480 1496 1494 1471 1448 1296 1284 1274 1264 1256 1249 1240 1228 1215 1203 1191 1181 1171 1161 1149 1139 1130 1120 1111 1101 1091 1081 1072 1063 1053 1044 1034 1023 1011 998 984 968 953 937 922 905 888 869 850 830 810 789 768 747 727 706 686 666 645 625 606 588 570 555 540 525 512 500 489 479 470 462 455 448 442 436 431 425 420 414 409 404 399 395 392 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 32 31 30 29 28 27 26 25 24 23 21 20 18 16 13 10 6 3 55479 435 1352 30 11672 15 24 39 1348 -8623 99999 14087 14071 14032 13946 13799 13721 13710 13706 13722 13674 13611 13510 13423 13264 13120 12987 12706 12276 11839 11377 10935 10583 10243 9837 9539 9300 9061 8769 8577 8411 8245 8143 10831 10715 10458 10174 9806 9399 8979 8603 8259 7881 7554 7206 6880 6635 6376 6167 6004 5877 5789 5671 5497 5318 5126 4947 4855 4823 4842 4868 4909 4975 5048 5152 5282 5415 5591 5803 5990 6186 6359 6450 6489 6508 6533 6540 6557 6549 6506 6489 6444 6374 6346 6345 6326 6319 6334 6334 6315 6257 6142 6013 5893 5739 5547 5406 5257 5053 4857 4673 4489 4345 4224 4133 4091 4102 4099 4100 4163 4226 4260 4326 4408 4475 4537 4593 4614 4629 4622 4583 4540 4505 4455 4368 4306 4248 4164 4099 4058 4037 4016 4006 4005 4013 4040 4057 4071 4095 4121 4106 4075 4050 4005 3937 3842 3744 3636 3518 3398 3252 3108 2983 2864 2749 2663 2592 2514 2432 2365 2310 2270 2236 2200 2163 2142 2118 2084 2044 2006 1952 1890 1835 1793 1746 1701 1649 1603 1564 1536 1513 1503 1496 1495 1493 1509 1525 1550 1571 1589 1595 1598 1599 1597 1587 1573 1554 1533 1503 1466 1424 1395 1358 1316 1283 1263 1252 1235 1227 1220 1222 1227 1235 1262 1297 1330 1353 1378 1403 1425 1441 1446 1449 1439 1419 1396 1317 1311 1304 1295 1289 1282 1274 1262 1247 1234 1219 1207 1196 1182 1167 1153 1140 1128 1116 1104 1092 1080 1069 1060 1050 1041 1032 1022 1011 1000 988 975 962 949 935 921 905 888 870 852 833 814 793 773 753 733 713 693 673 653 634 616 598 582 566 551 537 524 512 501 491 481 472 464 456 449 441 434 427 420 414 408 403 398 394 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 23 22 21 21 20 19 18 16 14 12 9 5 1 55488 436 1320 30 11670 15 24 48 1350 -8624 99999 13889 13795 13685 13554 13386 13158 12973 12806 12660 12607 12529 12431 12343 12330 12290 12259 12296 12256 12101 11890 11564 10233 10383 10570 10709 10847 10907 10870 10757 10732 10716 10627 10451 10225 9902 9531 9167 8842 8572 8322 8025 7732 7411 7190 6891 6640 6448 6243 6048 5924 5817 5716 5580 5424 5243 5128 5032 4987 4967 5013 5041 5037 5055 5117 5190 5250 5315 5418 5533 5614 5677 5740 5793 5830 5856 5903 5993 6099 6164 6212 6309 6385 6436 6506 6586 6629 6666 6689 6653 6591 6508 6363 6203 6044 5865 5666 5507 5329 5108 4927 4764 4589 4447 4349 4278 4213 4169 4125 4100 4122 4134 4136 4177 4245 4287 4329 4381 4414 4425 4413 4393 4387 4373 4342 4275 4217 4155 4077 4017 3976 3962 3950 3940 3951 3981 4030 4066 4105 4146 4189 4203 4199 4190 4159 4106 4011 3896 3781 3652 3505 3322 3145 2978 2822 2670 2547 2454 2360 2250 2152 2088 2057 2028 2001 1984 1994 1995 1988 1978 1983 1973 1940 1908 1900 1884 1853 1803 1759 1723 1694 1664 1648 1641 1625 1595 1582 1579 1584 1578 1576 1573 1567 1554 1534 1512 1491 1465 1436 1412 1400 1376 1355 1335 1322 1314 1314 1324 1334 1349 1358 1366 1371 1376 1390 1395 1401 1404 1405 1401 1391 1377 1357 1342 1320 1297 1274 1263 1309 1315 1318 1321 1322 1319 1310 1298 1285 1270 1256 1241 1223 1205 1187 1169 1151 1133 1116 1099 1083 1069 1056 1043 1032 1021 1010 999 989 978 966 955 944 932 919 905 891 875 858 842 824 806 787 769 750 731 712 693 674 655 637 620 603 587 572 557 543 530 518 507 496 486 477 468 459 451 443 435 427 420 413 408 403 398 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 23 22 21 21 20 19 18 16 14 12 9 5 1 55497 434 1382 30 11672 15 24 57 1352 -8625 99999 13826 13664 13440 13135 12865 12663 12483 12398 12286 12203 12128 12126 12090 12103 12203 12204 12067 11894 11625 8177 8561 9014 9398 9787 10147 10425 10591 10784 10982 11092 11002 10782 10483 10167 9804 9393 8983 8663 8295 7964 7638 7378 7043 6731 6513 6348 6224 6116 5973 5825 5653 5484 5319 5243 5151 5069 5031 5054 5087 5062 5052 5072 5140 5247 5344 5473 5605 5663 5685 5723 5797 5877 5976 6054 6159 6282 6368 6417 6488 6586 6678 6768 6853 6879 6904 6891 6801 6680 6566 6408 6214 6019 5829 5630 5440 5225 4993 4816 4675 4516 4393 4322 4267 4205 4172 4157 4159 4173 4173 4163 4191 4244 4280 4309 4354 4366 4352 4328 4299 4276 4249 4211 4159 4108 4062 4000 3946 3905 3883 3869 3872 3893 3925 3974 4008 4033 4057 4079 4090 4079 4068 4038 3989 3906 3799 3689 3569 3432 3271 3125 2992 2864 2740 2636 2560 2480 2385 2301 2246 2215 2176 2143 2120 2108 2077 2040 2009 1994 1968 1916 1859 1822 1785 1740 1693 1669 1644 1616 1598 1603 1622 1631 1626 1625 1633 1651 1658 1663 1663 1644 1600 1558 1527 1491 1446 1394 1347 1307 1272 1250 1232 1223 1215 1215 1233 1265 1297 1319 1346 1368 1379 1394 1406 1412 1405 1396 1383 1370 1348 1315 1284 1249 1218 1185 1165 1153 1290 1301 1311 1318 1321 1317 1310 1300 1287 1274 1259 1241 1222 1203 1184 1164 1146 1127 1110 1094 1079 1066 1052 1040 1028 1016 1005 994 983 971 960 950 938 926 914 900 886 872 857 842 825 808 790 772 754 736 717 698 680 662 644 627 610 593 577 563 549 536 523 511 499 488 478 468 458 448 439 429 421 413 407 401 395 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 23 22 21 21 20 19 18 16 14 12 9 6 2 55506 434 1384 30 11674 15 25 6 1354 -8626 99999 14496 14205 13871 13451 12999 12607 12194 11928 11657 11446 11245 11161 11019 10892 10861 10824 10672 10549 10323 10076 9904 9834 9650 9166 9305 9421 9529 9744 9953 10057 10017 9895 9732 9547 9280 9011 8727 8492 8095 7712 7404 7135 6770 6372 6093 5872 5638 5406 5162 4981 4782 4590 4426 4399 4431 4441 4500 4633 4803 4915 5023 5189 5380 5602 5774 5929 6065 6119 6136 6135 6169 6213 6255 6277 6293 6336 6341 6346 6371 6425 6494 6563 6634 6644 6639 6614 6514 6392 6274 6138 5962 5781 5605 5403 5195 4979 4765 4593 4452 4301 4164 4079 4015 3931 3879 3862 3867 3860 3857 3865 3898 3950 4006 4063 4135 4188 4212 4227 4259 4297 4327 4343 4353 4349 4350 4340 4330 4313 4302 4294 4296 4306 4310 4320 4305 4258 4217 4187 4162 4104 4035 3941 3824 3690 3540 3394 3261 3127 2970 2837 2739 2635 2522 2431 2384 2343 2296 2265 2250 2247 2221 2190 2164 2153 2116 2051 1996 1967 1921 1832 1741 1676 1616 1560 1514 1510 1512 1515 1522 1555 1612 1658 1678 1700 1739 1788 1819 1841 1857 1851 1808 1763 1726 1680 1621 1562 1513 1474 1437 1402 1361 1335 1314 1292 1292 1303 1309 1296 1294 1294 1278 1257 1225 1189 1159 1137 1111 1091 1070 1036 1004 978 968 965 972 984 993 1012 1029 1336 1332 1325 1314 1300 1284 1269 1253 1236 1219 1201 1182 1162 1143 1124 1108 1093 1077 1063 1049 1036 1022 1010 998 986 975 963 953 943 932 920 909 897 884 871 858 845 830 814 798 782 765 749 731 714 696 678 661 644 627 610 593 578 562 547 533 518 505 491 478 466 454 442 430 419 410 401 393 387 381 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 24 24 23 22 22 21 20 18 16 14 11 8 4 55515 435 1356 30 11676 15 25 15 1356 -8626 99999 12746 12514 12252 11929 11550 11109 10706 10248 9968 9751 9599 9420 9337 9224 9194 9223 9272 9265 9312 9253 8763 8777 8791 8724 8717 8688 8597 8580 8673 8812 8862 8834 8771 8724 8673 8559 8444 8322 8232 7975 7746 7612 7466 7224 6963 6834 6699 6527 6344 6125 5955 5787 5615 5477 5466 5505 5471 5492 5576 5647 5666 5729 5829 5926 6070 6149 6170 6198 6165 6102 6033 6015 5979 5944 5934 5912 5904 5888 5890 5908 5971 6084 6186 6268 6297 6304 6302 6250 6185 6116 6029 5896 5738 5581 5416 5237 5031 4826 4683 4562 4440 4323 4253 4199 4122 4075 4066 4095 4109 4100 4099 4119 4150 4180 4204 4228 4236 4222 4188 4164 4145 4125 4095 4066 4041 4037 4044 4052 4049 4067 4094 4133 4172 4212 4266 4296 4288 4271 4264 4254 4201 4130 4041 3930 3788 3633 3480 3338 3202 3033 2880 2760 2639 2490 2362 2280 2195 2102 2018 1949 1893 1830 1768 1716 1706 1689 1654 1629 1646 1659 1640 1630 1637 1653 1678 1706 1753 1792 1821 1828 1847 1879 1898 1890 1876 1861 1847 1827 1805 1782 1744 1681 1626 1583 1536 1480 1436 1412 1395 1383 1382 1382 1395 1411 1420 1450 1494 1528 1542 1564 1586 1582 1563 1533 1494 1457 1423 1375 1326 1278 1215 1147 1082 1041 1010 993 990 990 1000 1013 1359 1353 1345 1333 1317 1301 1284 1268 1250 1234 1217 1198 1178 1160 1144 1129 1114 1099 1085 1072 1058 1045 1032 1020 1006 992 979 966 953 940 926 913 900 886 871 858 844 828 813 798 783 768 752 736 719 703 686 669 652 636 618 601 585 570 554 538 523 508 493 479 465 452 439 426 414 403 393 385 378 371 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 27 26 26 25 24 23 22 21 19 17 14 11 8 55524 435 1357 30 11677 15 25 24 1357 -8627 99999 12962 12704 12425 12089 11712 11278 10875 10479 10288 10132 10004 9889 9887 9857 9880 9951 10047 10091 10179 10160 8836 8864 8863 8808 8806 8795 8695 8689 8840 8974 8963 8871 8780 8703 8597 8435 8263 8157 8076 7818 7577 7470 7354 7129 6908 6829 6766 6658 6485 6296 6170 6059 5899 5787 5799 5866 5848 5851 5910 5943 5924 5920 5944 6011 6090 6102 6054 6025 5925 5814 5720 5682 5653 5634 5652 5673 5722 5764 5812 5907 6029 6185 6335 6476 6556 6581 6592 6549 6497 6439 6361 6245 6109 5961 5774 5577 5370 5157 4988 4838 4680 4505 4371 4244 4088 3956 3849 3775 3699 3617 3554 3519 3512 3499 3502 3534 3578 3613 3633 3677 3725 3775 3823 3871 3927 3989 4048 4095 4138 4182 4216 4258 4296 4331 4378 4407 4396 4366 4349 4329 4277 4206 4119 4010 3870 3719 3562 3412 3267 3086 2915 2784 2664 2507 2357 2251 2143 2030 1932 1859 1799 1732 1665 1608 1599 1588 1553 1527 1556 1596 1604 1630 1677 1730 1785 1842 1922 1999 2064 2104 2151 2213 2252 2259 2246 2228 2203 2157 2100 2038 1962 1862 1763 1676 1577 1466 1366 1295 1230 1179 1148 1120 1121 1137 1156 1197 1258 1314 1346 1398 1463 1507 1529 1534 1524 1506 1490 1452 1408 1366 1306 1231 1156 1110 1067 1021 984 953 939 930 1373 1369 1364 1355 1341 1326 1312 1297 1280 1265 1248 1229 1209 1190 1172 1154 1137 1119 1102 1086 1070 1053 1038 1023 1007 991 978 964 951 938 925 913 900 887 875 863 850 836 823 809 796 782 767 751 735 718 701 683 665 647 629 610 592 574 556 538 521 504 488 473 457 443 429 416 403 392 383 374 367 361 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 29 28 28 27 26 26 25 24 23 22 20 18 15 12 55533 438 1265 30 11675 15 25 33 1359 -8628 99999 14218 13836 13425 12966 12465 11957 11355 10900 10560 10301 10012 9942 9880 9822 9757 9767 9711 9743 9849 9987 10098 10270 10306 10318 10312 10353 10316 10120 9894 9617 9315 9131 8965 8725 8462 8234 8089 7973 7808 7653 7630 7713 7599 7455 7394 7275 7080 6885 6780 6698 6585 6382 6107 5935 5826 5676 5559 5582 5683 5745 5876 6029 6142 6192 6218 6244 6325 6455 6474 6408 6322 6152 5970 5810 5724 5640 5575 5554 5558 5606 5655 5697 5766 5899 6059 6222 6378 6474 6490 6456 6370 6284 6207 6119 5993 5859 5711 5537 5331 5129 4939 4799 4670 4554 4413 4293 4175 4031 3907 3819 3763 3706 3634 3589 3558 3543 3531 3541 3565 3620 3685 3734 3784 3832 3877 3917 3963 4014 4069 4136 4188 4215 4246 4285 4330 4366 4404 4468 4515 4519 4497 4479 4468 4425 4352 4269 4170 4031 3867 3697 3525 3353 3143 2946 2783 2641 2476 2317 2206 2092 1971 1875 1817 1775 1719 1676 1644 1647 1644 1631 1623 1656 1687 1683 1702 1745 1786 1822 1866 1937 1990 2031 2061 2101 2149 2170 2168 2152 2129 2093 2035 1972 1906 1824 1725 1634 1556 1462 1359 1268 1212 1156 1119 1111 1107 1126 1157 1186 1232 1289 1348 1384 1443 1507 1545 1551 1544 1531 1505 1482 1442 1401 1365 1311 1243 1170 1132 1100 1064 1043 1040 1050 1377 1376 1371 1364 1355 1341 1325 1310 1294 1275 1259 1241 1221 1199 1180 1162 1144 1126 1109 1092 1077 1061 1046 1032 1018 1004 989 976 964 952 939 927 915 903 890 877 865 852 839 826 813 799 786 771 755 740 724 706 689 671 653 634 615 595 577 558 539 520 502 485 469 453 438 423 410 397 386 376 367 360 354 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 33 32 31 31 30 29 29 28 27 26 26 25 23 22 20 18 16 13 55542 437 1296 30 11676 15 25 42 1361 -8629 99999 14147 13888 13589 13244 12857 12346 11861 11460 11135 10777 10610 10384 10139 9856 9656 9420 9305 9188 9100 9001 8977 8849 12313 12180 11902 11549 11182 10750 10316 9904 9539 9177 8829 8442 8061 7798 7626 7447 7283 7212 7258 7179 7106 7071 7013 6938 6865 6815 6793 6807 6713 6521 6387 6311 6211 6097 6075 6133 6154 6204 6244 6261 6242 6209 6142 6147 6207 6188 6082 5959 5800 5642 5482 5409 5356 5327 5322 5353 5432 5522 5592 5683 5838 6035 6224 6392 6510 6564 6565 6508 6457 6420 6366 6250 6114 5961 5782 5549 5310 5091 4925 4758 4605 4419 4258 4098 3920 3765 3664 3592 3527 3457 3424 3417 3425 3437 3482 3539 3636 3744 3837 3927 4003 4077 4149 4228 4303 4368 4433 4472 4476 4476 4464 4444 4411 4372 4353 4329 4270 4186 4109 4056 3998 3931 3877 3814 3720 3630 3544 3457 3378 3264 3150 3046 2957 2841 2715 2608 2481 2332 2200 2097 1996 1879 1779 1681 1614 1555 1508 1469 1465 1468 1451 1463 1503 1553 1610 1678 1769 1840 1909 1970 2036 2098 2135 2155 2156 2147 2119 2068 2005 1928 1835 1727 1632 1545 1445 1338 1242 1182 1120 1078 1062 1054 1067 1092 1123 1169 1228 1285 1326 1388 1458 1512 1533 1544 1556 1559 1564 1553 1542 1529 1498 1446 1387 1357 1331 1290 1262 1247 1241 1379 1380 1379 1376 1369 1356 1340 1324 1307 1286 1268 1248 1226 1203 1181 1161 1142 1123 1105 1088 1073 1059 1045 1031 1018 1004 990 978 965 953 941 928 916 903 891 878 865 852 839 827 814 802 788 774 759 744 728 712 694 677 658 639 619 600 580 561 542 522 504 487 470 453 438 424 410 397 385 376 367 360 354 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 33 32 31 31 30 29 29 28 27 27 26 25 24 23 22 20 18 16 55551 437 1295 30 11675 15 25 51 1363 -8630 99999 11650 11704 11769 11825 11857 11822 11840 11929 12068 12173 12355 12485 12388 12203 11972 11709 11476 11155 10837 10482 10150 9736 13573 13240 12722 12084 11430 10711 10048 9497 8989 8478 7967 7499 7080 6857 6741 6591 6448 6404 6498 6498 6553 6612 6609 6580 6546 6546 6584 6637 6535 6342 6280 6307 6306 6281 6329 6422 6488 6590 6707 6800 6853 6855 6809 6835 6901 6856 6706 6537 6341 6168 6007 5899 5778 5644 5537 5449 5409 5402 5395 5413 5476 5578 5692 5805 5868 5858 5833 5808 5817 5830 5834 5784 5699 5592 5451 5284 5121 4971 4847 4710 4611 4469 4315 4168 4011 3888 3818 3798 3786 3759 3747 3743 3749 3769 3819 3860 3933 4022 4070 4116 4137 4146 4135 4126 4140 4164 4200 4211 4186 4159 4116 4082 4055 4040 4043 4042 4017 3973 3944 3928 3901 3865 3831 3794 3734 3691 3638 3563 3499 3402 3307 3222 3155 3059 2942 2841 2721 2598 2485 2388 2286 2177 2094 1999 1931 1874 1814 1746 1705 1678 1633 1613 1613 1627 1657 1703 1764 1805 1862 1913 1968 2031 2089 2134 2154 2160 2149 2115 2061 1981 1883 1779 1684 1578 1454 1328 1205 1110 1020 966 940 920 918 934 967 1018 1075 1142 1199 1283 1371 1449 1500 1537 1563 1579 1599 1605 1606 1603 1577 1522 1454 1417 1384 1345 1359 1273 1257 1389 1391 1390 1388 1382 1370 1355 1339 1322 1301 1280 1259 1237 1213 1191 1169 1149 1130 1111 1094 1078 1063 1050 1035 1022 1008 993 980 968 955 942 929 917 904 891 878 865 852 839 827 815 803 789 775 760 745 729 712 695 677 658 638 618 598 578 558 538 519 500 482 465 448 432 418 403 390 379 369 361 354 348 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 33 33 32 32 32 31 31 30 30 29 29 28 27 26 25 23 21 19 55560 302 1293 30 11673 15 26 0 1365 -8630 99999 10757 10780 10833 10891 10941 10954 11055 11284 11564 11780 12089 12357 12362 12289 12188 12038 11899 11649 11367 11032 10706 10287 9889 9475 9086 8716 8453 8200 8004 7891 7932 7992 8128 8317 8550 8885 9238 6588 6596 6725 6908 7014 7087 7113 7060 6999 6957 6851 6755 6682 6478 6223 6140 6161 6169 6160 6212 6282 6424 6616 6825 7004 7216 7352 7444 7582 7707 7702 7609 7483 7324 7183 7049 6880 6678 6431 6200 5990 5864 5746 5610 5527 5472 5443 5424 5410 5374 5298 5245 5189 5205 5257 5298 5274 5237 5212 5165 5110 5051 5000 4991 4944 4911 4821 4730 4621 4475 4335 4238 4178 4103 3985 3874 3788 3712 3627 3584 3541 3550 3580 3582 3600 3623 3652 3675 3716 3809 3907 4001 4080 4142 4209 4261 4309 4347 4382 4418 4434 4426 4400 4375 4336 4282 4229 4176 4112 4022 3953 3881 3794 3721 3620 3526 3440 3360 3255 3143 3045 2917 2773 2636 2509 2369 2216 2086 1954 1848 1744 1631 1516 1428 1356 1281 1243 1244 1266 1307 1364 1440 1505 1585 1668 1763 1871 1975 2068 2130 2167 2180 2164 2121 2048 1957 1866 1776 1665 1530 1395 1261 1151 1044 976 946 925 914 924 958 1004 1043 1095 1150 1233 1319 1398 1459 1513 1557 1587 1620 1645 1663 1675 1670 1644 1603 1579 1552 1506 1365 1425 1372 1373 1372 1369 1365 1358 1346 1333 1318 1302 1284 1266 1249 1228 1206 1185 1164 1144 1125 1108 1092 1077 1064 1050 1037 1025 1011 997 985 972 959 946 933 920 905 891 876 862 848 834 820 807 793 779 764 749 734 717 700 683 665 646 627 607 587 567 547 528 509 491 473 456 440 425 410 397 384 372 363 354 347 342 55569 301 1322 30 11672 15 26 9 1367 -8631 99999 9955 10251 10582 10919 11205 11555 11867 12201 12463 12779 13003 12906 12719 12458 12157 11874 11499 11106 10652 10223 9761 9414 9078 8750 8454 8276 8098 7987 7986 8131 8260 8408 8538 8726 9016 9281 6423 6478 6630 6833 7005 7172 7252 7204 7119 7087 6997 6918 6864 6708 6488 6389 6351 6343 6377 6459 6486 6571 6736 6938 7101 7279 7371 7426 7538 7640 7632 7594 7516 7343 7156 6999 6822 6610 6360 6122 5906 5776 5648 5484 5378 5298 5224 5178 5169 5155 5108 5089 5073 5107 5170 5225 5232 5226 5227 5189 5148 5094 5022 4972 4893 4830 4712 4588 4455 4295 4151 4041 3959 3883 3793 3701 3631 3588 3537 3514 3494 3526 3579 3612 3647 3666 3682 3695 3708 3768 3839 3914 3966 4002 4052 4091 4122 4153 4186 4239 4280 4313 4332 4355 4357 4348 4336 4333 4335 4312 4294 4273 4226 4172 4080 3992 3904 3816 3702 3571 3445 3294 3127 2954 2787 2620 2440 2280 2126 1997 1871 1738 1608 1502 1414 1327 1265 1238 1230 1241 1262 1297 1326 1370 1425 1498 1592 1686 1776 1844 1895 1933 1951 1950 1915 1860 1809 1756 1686 1589 1488 1371 1267 1162 1090 1049 1014 978 955 956 975 990 1026 1067 1132 1203 1285 1354 1419 1479 1523 1564 1602 1637 1662 1675 1666 1634 1613 1589 1324 1337 1349 1357 1365 1370 1374 1374 1371 1362 1351 1337 1322 1302 1282 1261 1238 1213 1189 1165 1143 1121 1102 1085 1069 1055 1042 1029 1016 1003 991 979 967 955 943 930 916 900 885 870 854 838 823 808 794 779 764 750 734 719 703 688 672 655 638 621 603 584 566 547 529 512 494 478 461 446 431 416 403 390 378 368 359 352 346 55578 290 1652 30 11672 15 26 18 1369 -8632 99999 14041 13777 13457 13099 12684 12267 11787 11209 10651 10083 9604 9089 8600 8178 7854 7548 7326 7231 7305 7405 7517 7623 7835 8148 8423 6194 6241 6363 6534 6707 6881 6995 7020 7015 7046 7010 7008 7041 7002 6889 6857 6862 6919 7010 7107 7131 7214 7372 7531 7643 7779 7814 7799 7811 7805 7716 7618 7439 7156 6881 6652 6399 6124 5844 5560 5300 5142 5010 4865 4782 4737 4680 4653 4671 4690 4693 4711 4698 4716 4777 4814 4792 4771 4767 4720 4638 4568 4510 4492 4438 4394 4335 4300 4253 4181 4147 4150 4138 4116 4095 4090 4082 4076 4026 3995 3950 3923 3909 3896 3884 3837 3797 3782 3759 3767 3774 3802 3814 3837 3882 3930 3975 4009 4025 4060 4099 4127 4138 4163 4184 4205 4217 4243 4267 4267 4269 4265 4252 4245 4212 4160 4084 3997 3891 3764 3638 3491 3324 3148 2970 2784 2601 2438 2273 2102 1940 1793 1662 1547 1445 1338 1256 1202 1179 1187 1216 1248 1277 1327 1411 1520 1644 1759 1864 1947 2022 2085 2135 2141 2096 2024 1951 1862 1749 1611 1466 1307 1163 1023 923 854 782 706 663 660 675 688 722 770 837 908 985 1063 1145 1214 1263 1317 1374 1426 1469 1501 1515 1514 1511 1332 1339 1346 1355 1362 1367 1370 1372 1372 1371 1365 1355 1342 1328 1311 1292 1273 1253 1229 1205 1180 1155 1132 1112 1091 1072 1055 1039 1023 1007 991 976 962 949 936 924 912 898 883 870 856 842 827 814 800 786 772 758 744 729 714 698 683 667 650 634 616 599 581 563 545 527 510 493 476 459 444 429 415 401 388 376 366 356 349 343 55587 285 1803 30 11673 15 26 27 1370 -8633 99999 12264 11936 11529 11063 10517 9936 9276 8655 8177 7763 7380 7097 6950 6870 6793 6760 6766 6878 7069 7239 6177 6403 6679 7022 7312 7581 7781 7919 7986 7977 7817 7685 7553 7348 7002 6778 6607 6471 6336 6253 6159 6157 6181 6232 6340 6574 6705 6810 6949 7139 7239 7317 7354 7311 7241 7141 6970 6826 6658 6452 6176 5978 5797 5596 5423 5273 5106 4947 4809 4686 4592 4552 4463 4411 4388 4402 4390 4393 4438 4453 4458 4474 4491 4552 4581 4619 4623 4654 4665 4646 4630 4621 4583 4517 4457 4393 4314 4245 4148 4057 3936 3849 3774 3707 3669 3614 3580 3586 3592 3616 3655 3745 3821 3906 4023 4145 4242 4317 4362 4387 4416 4439 4431 4430 4415 4382 4319 4277 4233 4179 4148 4112 4066 4038 4012 3966 3888 3803 3702 3595 3478 3344 3192 3030 2830 2599 2386 2205 2023 1831 1656 1513 1387 1274 1173 1106 1070 1051 1055 1112 1204 1290 1369 1475 1606 1739 1866 1982 2089 2171 2227 2264 2292 2291 2236 2148 2054 1947 1810 1659 1520 1375 1238 1110 1015 943 871 797 744 721 719 723 742 776 821 857 898 952 1017 1073 1116 1167 1217 1267 1310 1347 1376 1397 1412 1417 1305 1312 1321 1332 1340 1346 1351 1353 1353 1350 1342 1330 1317 1300 1281 1261 1242 1219 1194 1169 1146 1123 1103 1084 1066 1049 1033 1017 1002 987 972 957 943 930 917 903 889 874 860 845 831 817 803 790 776 761 747 733 718 703 688 672 656 640 624 607 589 572 555 538 521 505 489 473 457 442 428 414 400 387 375 365 355 347 341 55596 250 2854 30 11674 15 26 36 1372 -8634 99999 6757 6578 6377 6202 6083 5985 6038 6154 6299 6471 6788 7047 7281 7521 7742 7841 7894 7907 7779 7581 7339 6990 6655 6309 5938 5522 5208 4926 4648 4443 4291 4160 4065 4017 4006 4052 4143 4180 4245 4326 4440 4515 4592 4681 4736 4770 4795 4814 4865 4889 4909 4893 4901 4895 4865 4822 4791 4733 4669 4610 4543 4461 4396 4297 4189 4052 3963 3885 3812 3752 3675 3612 3587 3555 3533 3540 3591 3606 3641 3721 3811 3868 3910 3928 3943 3971 4001 4025 4068 4096 4086 4043 4034 4016 3985 3974 3975 3964 3954 3944 3928 3881 3804 3698 3594 3496 3394 3273 3148 2986 2784 2572 2393 2242 2094 1941 1802 1679 1570 1462 1380 1333 1298 1287 1319 1388 1469 1546 1626 1702 1789 1891 1989 2078 2152 2209 2245 2270 2257 2205 2143 2072 1976 1855 1737 1627 1494 1359 1237 1153 1086 1005 926 870 837 803 769 759 766 778 779 790 827 869 896 913 949 984 1022 1060 1095 1129 1162 1190 1215 1239 1280 1297 1313 1314 1313 1316 1317 1316 1313 1306 1298 1288 1276 1262 1247 1231 1210 1187 1165 1143 1120 1100 1080 1060 1043 1025 1008 992 976 959 944 931 917 903 889 875 860 846 831 817 803 788 773 758 743 728 713 699 683 668 652 637 622 606 591 575 559 543 528 513 498 482 467 453 439 425 411 398 385 373 362 353 345 338 55605 248 2913 30 11673 15 26 45 1374 -8635 99999 6099 6000 5952 5934 5939 6008 6096 6211 6509 6749 6969 7194 7458 7627 7747 7823 7749 7595 7357 7016 6713 6397 6061 5651 5329 5035 4772 4587 4432 4291 4187 4127 4117 4182 4275 4293 4330 4370 4419 4463 4514 4560 4557 4548 4536 4535 4583 4605 4610 4603 4634 4657 4668 4688 4699 4670 4619 4562 4493 4409 4312 4161 4001 3823 3684 3554 3446 3353 3250 3166 3134 3130 3159 3219 3330 3437 3577 3747 3932 4092 4225 4318 4396 4474 4545 4603 4643 4645 4599 4506 4422 4338 4252 4175 4096 4021 3948 3881 3817 3740 3632 3518 3415 3321 3226 3130 3021 2874 2699 2530 2386 2271 2152 2025 1905 1807 1716 1626 1574 1551 1522 1509 1540 1599 1662 1723 1784 1848 1918 1991 2057 2117 2162 2179 2183 2186 2153 2082 1999 1913 1802 1667 1529 1410 1284 1157 1048 981 939 877 819 793 789 791 787 805 837 872 885 895 928 955 956 946 960 973 981 990 998 1009 1020 1033 1048 1072 1115 1137 1154 1288 1284 1284 1285 1285 1285 1282 1278 1272 1266 1256 1245 1233 1215 1195 1175 1155 1133 1111 1091 1070 1051 1031 1012 994 975 956 938 922 906 890 875 860 845 830 815 801 788 773 759 744 730 716 702 688 674 658 643 627 612 596 580 564 548 532 516 501 486 471 456 441 427 414 401 388 375 364 354 345 337 331 55614 248 2911 30 11671 15 26 54 1376 -8635 99999 6181 6017 5904 5805 5742 5753 5777 5788 5982 6199 6425 6646 6896 7090 7281 7437 7451 7382 7222 6924 6676 6426 6165 5852 5603 5352 5118 4951 4821 4682 4580 4498 4450 4487 4541 4489 4450 4426 4398 4368 4379 4387 4347 4299 4261 4245 4291 4328 4331 4341 4397 4446 4474 4526 4569 4548 4512 4479 4432 4362 4270 4134 3982 3829 3712 3613 3531 3469 3387 3319 3306 3308 3330 3383 3486 3574 3677 3825 3979 4089 4172 4228 4270 4306 4338 4360 4369 4358 4310 4224 4173 4129 4069 4030 4015 4002 3979 3967 3964 3931 3859 3789 3719 3648 3565 3465 3354 3218 3041 2850 2683 2553 2414 2268 2155 2076 1986 1889 1825 1796 1756 1725 1720 1734 1753 1759 1750 1747 1755 1747 1731 1734 1740 1728 1709 1702 1666 1607 1561 1513 1456 1392 1324 1260 1206 1151 1089 1059 1046 1005 963 952 957 953 951 961 978 1006 1020 1020 1041 1067 1069 1057 1067 1072 1066 1058 1050 1047 1044 1038 1023 1018 1033 1032 1028 1243 1250 1261 1271 1279 1284 1285 1286 1284 1281 1274 1265 1251 1233 1213 1192 1171 1149 1127 1107 1086 1065 1045 1026 1006 987 967 948 931 914 896 879 863 846 829 813 798 783 768 753 738 724 710 696 682 669 654 640 625 610 595 579 562 546 530 514 499 484 468 453 438 424 411 398 385 372 361 351 342 335 328 55623 248 2913 30 11673 15 27 3 1378 -8636 99999 6712 6551 6428 6303 6178 6123 6036 5942 5961 6013 6054 6118 6245 6375 6505 6637 6667 6643 6522 6325 6204 6101 6003 5831 5686 5553 5443 5341 5240 5141 5076 5006 4950 4965 4988 4898 4800 4695 4606 4532 4486 4418 4339 4284 4223 4168 4177 4209 4216 4232 4298 4375 4441 4516 4557 4556 4557 4551 4501 4433 4346 4215 4039 3869 3748 3653 3565 3495 3428 3384 3377 3386 3420 3496 3610 3709 3819 3975 4124 4206 4254 4285 4301 4297 4303 4310 4295 4250 4177 4077 4023 3989 3960 3947 3956 3957 3943 3932 3935 3895 3807 3707 3611 3502 3387 3261 3119 2941 2740 2544 2385 2264 2155 2040 1960 1933 1922 1909 1932 1979 1999 2014 2056 2108 2149 2164 2147 2103 2068 2015 1942 1873 1808 1728 1643 1587 1525 1450 1397 1351 1301 1271 1262 1253 1250 1241 1222 1223 1233 1211 1174 1154 1127 1077 1032 1010 982 958 925 886 869 862 843 821 835 850 856 886 918 950 976 1007 1031 1062 1112 1145 1178 1273 1274 1280 1286 1287 1286 1283 1279 1274 1268 1260 1250 1237 1222 1205 1187 1168 1147 1126 1107 1087 1068 1047 1027 1007 986 964 944 925 906 887 869 852 836 820 805 790 776 762 748 734 721 707 694 680 666 652 637 621 606 589 573 556 539 523 506 491 475 459 444 430 416 403 391 378 367 356 347 338 331 325 55632 249 2884 30 11674 15 27 12 1380 -8637 99999 7667 5293 5250 5271 5300 5313 5407 5492 5574 5724 5881 6004 6142 6303 6442 6542 6651 6655 6597 6428 6203 6057 5916 5788 5623 5490 5383 5318 5253 5180 5131 5078 5011 4949 4962 4944 4807 4673 4521 4397 4293 4235 4161 4100 4087 4068 4082 4152 4246 4336 4431 4564 4690 4795 4871 4897 4859 4821 4771 4670 4534 4384 4214 4016 3808 3670 3570 3494 3438 3405 3416 3466 3513 3578 3673 3823 3944 4067 4213 4349 4415 4442 4445 4438 4408 4375 4337 4300 4231 4152 4046 3981 3922 3874 3850 3844 3835 3814 3795 3792 3748 3668 3565 3471 3353 3227 3103 2979 2832 2658 2492 2359 2262 2184 2116 2088 2101 2130 2158 2226 2308 2356 2397 2451 2514 2559 2577 2570 2518 2445 2341 2221 2107 1987 1847 1712 1608 1497 1374 1279 1207 1136 1084 1067 1068 1089 1098 1093 1113 1151 1153 1129 1118 1104 1061 1007 970 925 876 812 735 689 666 637 601 603 625 640 678 725 779 831 888 941 999 1081 1145 1203 1256 1302 1296 1299 1296 1290 1283 1275 1266 1256 1245 1233 1218 1201 1183 1167 1150 1131 1111 1093 1076 1059 1040 1023 1005 985 965 946 928 910 891 873 856 840 824 808 793 779 764 749 735 722 708 695 680 666 651 636 619 603 587 570 552 535 518 501 485 469 453 438 424 411 398 385 373 362 352 343 335 328 323 55641 251 2823 30 11673 15 27 21 1382 -8638 99999 6862 5786 5697 5519 5338 5238 5193 5232 5311 5410 5520 5687 5864 6042 6281 6528 6728 6876 7062 7140 7115 6959 6744 6595 6429 6280 6128 5999 5831 5662 5539 5421 5331 5243 5153 5069 5047 5008 4866 4744 4611 4469 4354 4304 4242 4157 4123 4074 4048 4079 4154 4228 4297 4402 4502 4572 4629 4640 4609 4572 4521 4416 4294 4158 3994 3798 3616 3519 3448 3385 3353 3350 3378 3423 3493 3598 3741 3917 4060 4205 4365 4494 4552 4586 4611 4614 4582 4545 4515 4463 4374 4255 4121 4024 3938 3865 3832 3812 3780 3732 3693 3683 3666 3605 3519 3433 3341 3235 3143 3059 2952 2806 2655 2535 2458 2416 2371 2327 2316 2332 2351 2397 2461 2485 2479 2475 2479 2484 2471 2421 2305 2168 2024 1883 1754 1634 1502 1379 1293 1221 1152 1127 1124 1118 1133 1185 1256 1343 1411 1447 1495 1551 1564 1543 1525 1496 1429 1343 1264 1177 1093 987 862 761 692 625 561 538 539 539 564 599 653 724 808 882 975 1090 1197 1292 1368 1431 1306 1308 1304 1297 1286 1276 1264 1251 1237 1219 1200 1180 1161 1144 1127 1109 1090 1075 1061 1048 1033 1019 1004 988 971 955 938 921 903 885 867 850 832 814 797 781 764 748 732 718 703 689 674 660 645 630 614 599 583 566 549 533 516 500 485 469 453 438 425 411 398 386 374 362 352 343 335 329 323 55650 254 2734 30 11674 15 27 30 1383 -8639 99999 9818 9388 6494 6477 6378 6278 6130 5982 5905 5859 5924 6076 6232 6355 6499 6700 6900 7121 7328 7499 7633 7747 7732 7623 7416 7130 6844 6530 6232 5954 5692 5418 5171 4965 4780 4648 4541 4460 4402 4412 4400 4332 4283 4245 4176 4124 4112 4099 4068 4073 4036 4036 4078 4148 4210 4297 4406 4517 4597 4690 4743 4770 4771 4742 4668 4597 4512 4407 4272 4135 4027 3935 3847 3781 3735 3718 3694 3682 3721 3780 3854 3908 3961 4023 4071 4102 4121 4150 4173 4153 4127 4124 4108 4058 4007 3960 3913 3874 3845 3843 3836 3828 3794 3754 3748 3730 3668 3597 3529 3453 3362 3302 3245 3185 3099 3007 2932 2895 2884 2859 2832 2831 2841 2843 2848 2860 2831 2781 2716 2657 2599 2515 2385 2201 2022 1839 1670 1521 1382 1240 1111 1016 934 872 850 845 857 895 976 1061 1173 1261 1318 1388 1470 1512 1519 1530 1529 1487 1428 1366 1303 1235 1145 1033 943 875 809 744 713 709 702 709 729 768 818 874 935 1014 1106 1191 1270 1330 1375 1306 1307 1304 1297 1286 1274 1262 1250 1237 1219 1201 1183 1166 1150 1134 1118 1100 1085 1070 1057 1043 1029 1014 997 980 963 945 927 908 889 870 852 833 815 797 779 762 745 729 714 700 685 671 656 642 628 613 598 583 567 550 534 518 502 486 470 454 439 424 410 396 383 370 357 347 337 329 322 316 55659 258 2611 30 11671 15 27 39 1385 -8639 99999 8712 8439 8116 6605 6400 6214 6073 5968 5814 5717 5557 5411 5340 5344 5434 5570 5733 5910 6110 6340 6577 6849 7152 7402 7610 7810 7926 7960 7891 7769 7650 7462 7249 7040 6840 6629 6432 6240 6050 5884 5723 5561 5395 5290 5153 4967 4803 4660 4496 4333 4182 4027 3870 3774 3646 3562 3519 3510 3501 3540 3633 3753 3844 3942 4016 4093 4143 4178 4170 4159 4113 4055 3977 3894 3824 3741 3648 3601 3584 3599 3605 3639 3706 3776 3865 3963 4059 4156 4231 4285 4326 4373 4388 4350 4303 4271 4216 4136 4075 4021 3954 3905 3872 3871 3871 3884 3878 3870 3888 3895 3855 3808 3745 3665 3566 3490 3394 3289 3167 3052 2942 2861 2806 2756 2704 2681 2671 2679 2693 2710 2692 2667 2631 2592 2534 2448 2328 2168 2002 1826 1666 1526 1380 1231 1096 1009 948 900 879 875 904 956 1034 1122 1251 1353 1417 1490 1574 1631 1647 1645 1628 1594 1553 1491 1425 1361 1273 1155 1056 990 931 869 822 796 780 791 808 834 875 919 962 1028 1106 1183 1250 1303 1346 1317 1317 1315 1308 1298 1284 1271 1256 1241 1221 1201 1182 1166 1149 1132 1117 1101 1086 1073 1061 1049 1036 1021 1004 988 971 953 935 915 895 875 856 836 817 798 779 760 743 727 712 697 682 668 653 639 624 610 595 579 563 547 531 514 498 482 465 448 432 417 402 388 374 361 348 337 328 320 312 306 55668 261 2521 30 11671 15 27 48 1387 -8640 99999 5509 5367 5627 5872 6081 6256 6380 6468 6511 6510 6535 6530 6569 6503 6404 6382 6405 6449 6490 6572 6648 6666 6673 6693 6790 6887 6908 6890 6942 6977 6961 6894 6843 6823 6726 6619 6547 6509 6438 6306 6170 6062 5982 5845 5688 5520 5385 5205 4994 4826 4692 4549 4381 4240 4134 4024 3931 3800 3725 3659 3614 3572 3553 3559 3575 3560 3552 3562 3586 3601 3641 3684 3729 3764 3832 3885 3942 4016 4077 4131 4213 4295 4378 4443 4496 4528 4532 4538 4522 4485 4441 4364 4291 4216 4142 4064 3972 3882 3808 3758 3720 3717 3741 3760 3785 3835 3912 3959 4007 4038 4032 4019 3988 3924 3819 3692 3545 3379 3248 3120 2990 2858 2757 2669 2611 2605 2617 2632 2660 2712 2770 2821 2868 2869 2847 2803 2748 2657 2532 2382 2190 1994 1797 1626 1469 1320 1185 1075 1016 992 980 991 1029 1101 1184 1282 1384 1507 1585 1629 1667 1712 1724 1688 1631 1565 1491 1407 1309 1219 1139 1048 941 871 840 826 805 794 812 837 885 935 993 1059 1120 1177 1243 1323 1397 1450 1356 1357 1359 1359 1358 1351 1340 1325 1309 1291 1272 1249 1223 1200 1179 1157 1136 1118 1099 1082 1067 1054 1042 1030 1016 1002 988 974 958 941 924 906 886 867 847 828 808 788 768 749 731 714 698 682 666 651 636 622 607 593 578 562 546 530 514 497 481 464 447 431 415 400 385 370 356 343 332 322 313 305 299 55677 268 2311 30 11671 15 27 57 1389 -8641 99999 5760 5925 5974 6036 6095 6233 6445 6608 6648 6683 6804 6833 6798 6846 6917 6910 6768 6588 6368 6246 6024 5771 5617 5557 5518 5436 5478 5584 5676 5757 5889 6145 6424 6655 6810 7004 7193 7328 7402 7472 7554 7524 7434 7337 7232 7078 6859 6629 6395 6223 6035 5843 5645 5485 5303 5110 4949 4829 4720 4609 4503 4414 4318 4241 4102 3986 3870 3783 3702 3630 3581 3534 3464 3399 3356 3347 3346 3381 3423 3480 3541 3619 3683 3739 3811 3869 3941 4020 4103 4190 4252 4298 4325 4336 4349 4366 4390 4403 4404 4411 4412 4408 4414 4411 4405 4414 4414 4395 4393 4411 4370 4293 4220 4157 4061 3972 3870 3745 3604 3442 3248 3072 2919 2778 2627 2537 2469 2413 2357 2348 2346 2363 2414 2490 2560 2633 2709 2783 2836 2873 2867 2859 2843 2822 2759 2677 2582 2447 2292 2149 2042 1939 1823 1707 1618 1569 1531 1493 1463 1453 1465 1479 1512 1559 1618 1627 1611 1606 1623 1622 1584 1526 1460 1389 1315 1229 1153 1083 997 897 837 813 793 761 731 728 746 795 851 915 989 1054 1116 1196 1373 1377 1377 1377 1378 1375 1374 1372 1367 1358 1345 1328 1310 1290 1263 1235 1210 1188 1164 1140 1119 1098 1077 1059 1044 1031 1019 1007 994 982 971 957 943 929 913 896 878 860 841 822 801 781 761 742 723 704 686 668 650 633 617 601 585 569 552 536 519 503 487 471 454 438 422 407 392 378 364 350 338 326 317 308 301 295 55686 268 2310 30 11670 15 28 6 1391 -8642 99999 4135 4245 4311 4447 4610 4867 5270 5641 5899 6166 6522 6805 7056 7338 7583 7716 7714 7593 7440 7389 7233 7003 6868 6810 6772 6686 6714 6778 6848 6891 6987 7188 7417 7545 7563 7610 7669 7679 7625 7552 7490 7325 7091 6862 6664 6441 6140 5837 5566 5374 5166 4968 4787 4669 4550 4438 4357 4336 4313 4279 4249 4276 4288 4276 4199 4153 4080 3990 3875 3763 3666 3572 3451 3354 3299 3268 3211 3211 3280 3381 3479 3595 3715 3832 3946 4035 4127 4226 4292 4333 4355 4383 4368 4321 4284 4263 4268 4288 4330 4387 4453 4529 4613 4723 4821 4909 4969 5017 5038 5023 4961 4832 4675 4491 4306 4124 3926 3707 3455 3222 3012 2840 2706 2611 2550 2495 2481 2486 2505 2540 2571 2610 2673 2768 2833 2864 2882 2888 2876 2849 2814 2780 2735 2683 2596 2503 2415 2300 2168 2046 1968 1900 1819 1731 1656 1619 1587 1558 1538 1527 1530 1513 1509 1521 1550 1532 1488 1460 1455 1437 1390 1335 1277 1218 1164 1106 1075 1052 1006 943 924 928 924 906 889 885 889 911 938 977 1016 1038 1060 1109 1363 1362 1361 1363 1362 1360 1359 1360 1357 1351 1341 1328 1313 1295 1270 1243 1219 1195 1170 1145 1123 1100 1078 1058 1041 1026 1013 999 985 973 961 947 933 918 903 886 869 851 833 813 793 773 753 734 714 695 677 658 640 623 607 591 575 559 543 527 511 495 480 464 448 432 416 401 386 371 357 343 329 318 308 299 291 285 55695 269 2280 30 11670 15 28 15 1393 -8643 99999 6010 6297 4148 4317 4533 4729 4994 5383 5774 6027 6296 6680 6990 7227 7463 7656 7766 7739 7568 7333 7198 6949 6604 6364 6218 6099 5934 5914 5964 6051 6142 6304 6589 6888 7069 7182 7337 7528 7641 7721 7777 7824 7729 7534 7331 7136 6886 6542 6210 5947 5731 5488 5244 5038 4869 4703 4574 4482 4470 4443 4397 4345 4349 4339 4279 4169 4103 4015 3899 3763 3633 3500 3379 3231 3110 3048 3031 2969 2949 3002 3081 3143 3225 3304 3373 3422 3443 3465 3504 3522 3520 3492 3494 3460 3406 3386 3403 3458 3581 3738 3953 4163 4393 4634 4907 5170 5422 5651 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 4492 4150 3831 3543 3289 3124 2982 2888 2786 2732 2696 2703 2688 2679 2695 2743 2783 2791 2777 2749 2678 2606 2507 2433 2360 2285 2176 2060 1964 1872 1774 1682 1637 1615 1588 1561 1542 1565 1599 1633 1660 1695 1745 1766 1773 1790 1823 1810 1771 1734 1711 1679 1622 1552 1478 1413 1359 1296 1257 1235 1199 1146 1122 1120 1112 1087 1071 1062 1060 1079 1096 1118 1140 1154 1160 1189 1353 1351 1348 1348 1348 1347 1346 1346 1344 1339 1330 1318 1304 1286 1264 1238 1215 1191 1165 1140 1118 1095 1073 1053 1035 1020 1005 991 977 965 952 939 924 910 895 877 859 841 822 801 781 760 739 719 698 678 658 639 621 603 587 571 555 539 524 508 493 478 463 448 433 418 403 388 373 359 345 331 318 307 297 288 281 274 55704 153 5761 30 11671 15 28 24 1395 -8644 99999 5504 9999999 9999999 9999999 4293 3978 3695 3441 3270 3120 3013 2893 2829 2796 2798 2768 2742 2750 2790 2823 2819 2787 2743 2659 2566 2447 2363 2276 2171 2037 1911 1823 1744 1656 1577 1548 1554 1557 1558 1575 1632 1690 1745 1800 1859 1919 1938 1936 1943 1959 1935 1879 1823 1775 1714 1638 1554 1461 1368 1289 1218 1166 1129 1086 1043 1022 1017 1005 992 994 993 994 1023 1063 1104 1130 1152 1362 1359 1361 1361 1360 1363 1365 1365 1367 1370 1368 1364 1355 1342 1328 1311 1289 1263 1238 1212 1184 1156 1131 1104 1079 1056 1034 1015 997 980 962 947 932 917 901 886 869 851 832 813 794 773 753 732 712 691 671 650 631 612 594 577 561 545 530 515 500 485 471 456 443 429 415 401 388 374 361 347 334 322 310 299 289 281 274 268 55713 153 5763 30 11673 15 28 33 1396 -8644 99999 6170 9999999 9999999 9999999 9999999 4085 3714 3368 3119 2895 2716 2566 2506 2500 2540 2560 2585 2659 2774 2868 2907 2920 2918 2864 2798 2706 2628 2523 2378 2196 2024 1893 1769 1630 1504 1427 1372 1326 1298 1299 1337 1382 1439 1513 1602 1695 1753 1793 1836 1884 1891 1879 1855 1823 1767 1693 1610 1511 1408 1315 1229 1162 1108 1064 1024 1008 1002 995 995 1011 1025 1040 1077 1126 1170 1199 1218 1241 1268 1298 1329 1361 1406 1444 1461 1476 1494 1503 1497 1487 1488 1491 1481 1441 1382 1315 1238 1151 1073 1016 967 911 852 795 742 689 642 611 601 603 606 621 638 644 640 633 788 768 748 728 709 690 670 650 631 613 594 576 559 542 526 510 495 480 466 451 437 423 410 398 385 373 361 349 338 327 316 305 295 287 280 274 269 55722 153 5761 30 11671 15 28 42 1398 -8645 99999 6190 9999999 9999999 9999999 9999999 4407 4139 3902 3759 3653 3599 3585 3627 3663 3733 3677 3645 3652 3686 3642 3550 3429 3288 3113 2928 2729 2540 2343 2143 1931 1803 1696 1587 1475 1372 1310 1266 1242 1228 1233 1257 1275 1313 1375 1439 1499 1546 1585 1620 1661 1675 1680 1668 1643 1593 1541 1495 1426 1341 1268 1199 1138 1092 1063 1042 1032 1021 1012 1020 1057 1089 1112 1154 1204 1249 1279 1308 1337 1361 1384 1414 1450 1497 1530 1536 1542 1554 1564 1571 1579 1594 1597 1582 1544 1491 1432 1360 1276 1200 1132 1060 976 887 801 717 638 570 524 498 485 473 480 498 507 515 529 554 760 739 720 700 680 660 639 619 600 581 562 543 526 509 493 477 463 448 434 421 408 396 385 373 362 352 341 331 321 311 301 292 285 278 273 268 55731 153 5758 30 11668 15 28 51 1400 -8646 99999 6141 9999999 9999999 9999999 4327 4111 3915 3763 3728 3731 3772 3866 4054 4216 4384 4501 9999999 9999999 9999999 9999999 9999999 9999999 3976 3735 3494 3267 3052 2802 2560 2326 2151 2071 1973 1880 1794 1713 1622 1546 1482 1427 1369 1291 1251 1237 1222 1208 1224 1254 1279 1321 1364 1421 1477 1519 1542 1570 1607 1600 1570 1549 1517 1459 1395 1344 1299 1255 1197 1132 1086 1068 1045 1026 1042 1076 1108 1133 1161 1193 1224 1252 1290 1345 1409 1454 1472 1490 1502 1507 1506 1512 1521 1526 1512 1482 1442 1392 1323 1243 1178 1126 1061 991 916 845 766 689 616 563 526 498 475 476 490 491 486 493 513 537 553 571 583 590 642 561 540 519 562 543 525 508 492 476 461 448 434 421 408 396 385 374 363 353 343 332 323 313 304 294 286 279 273 267 263 55740 153 5758 30 11668 15 29 0 1402 -8647 99999 7276 9999999 9999999 9999999 9999999 9999999 9999999 4120 3870 3669 3481 3341 3300 3249 3210 3151 3133 3150 3169 3164 3120 3075 2985 2850 2707 2585 2470 2322 2186 2063 1975 1887 1805 1752 1695 1646 1571 1510 1454 1404 1351 1292 1271 1267 1251 1248 1273 1303 1316 1352 1400 1466 1531 1584 1618 1649 1678 1665 1634 1624 1588 1527 1454 1399 1347 1283 1210 1137 1091 1072 1055 1051 1075 1111 1130 1154 1184 1230 1274 1303 1346 1400 1461 1500 1520 1540 1543 1550 1542 1544 1552 1558 1532 1482 1432 1375 1305 1230 1166 1107 1036 963 876 808 742 670 594 538 501 466 439 431 431 427 420 425 442 470 488 501 513 527 527 523 519 506 480 450 433 498 481 465 450 436 423 410 398 386 376 365 356 346 337 328 319 310 302 293 285 279 273 268 263 55749 148 5910 30 11670 15 29 9 1404 -8648 99999 4546 4083 3585 3305 3071 2860 2668 2608 2540 2496 2431 2399 2404 2485 2544 2572 2610 2657 2601 2530 2479 2442 2374 2305 2232 2187 2142 2099 2036 1974 1910 1804 1707 1626 1563 1490 1398 1327 1282 1249 1231 1239 1258 1267 1288 1321 1388 1455 1504 1523 1534 1553 1553 1528 1508 1464 1396 1309 1244 1195 1134 1058 981 932 919 919 930 963 1019 1061 1111 1166 1245 1315 1365 1424 1494 1569 1614 1632 1641 1630 1618 1582 1556 1529 1499 1436 1346 1262 1185 1103 1022 963 915 857 804 737 696 665 633 592 568 566 555 540 534 532 523 510 511 522 547 561 560 554 560 561 557 558 553 535 510 490 500 484 468 454 440 427 414 402 391 380 370 360 351 341 332 323 314 305 297 289 282 276 271 266 55758 149 5880 30 11670 15 29 18 1406 -8648 99999 4852 4553 4263 3940 3671 3468 3291 3120 2994 2881 2797 2688 2613 2576 2617 2641 2643 2660 2697 2708 2678 2661 2666 2640 2607 2555 2514 2455 2382 2284 2185 2085 1934 1772 1628 1506 1383 1242 1132 1054 1001 976 987 1025 1060 1107 1163 1262 1372 1455 1506 1538 1572 1589 1579 1567 1524 1460 1364 1285 1228 1166 1080 992 937 917 921 936 959 1001 1034 1081 1131 1217 1301 1354 1408 1473 1541 1583 1599 1602 1584 1571 1534 1504 1471 1439 1367 1270 1185 1112 1041 974 930 899 856 822 776 762 754 751 734 730 739 740 733 726 718 701 678 669 664 673 668 652 623 603 586 568 550 522 489 452 525 508 363 336 462 448 434 421 408 396 384 373 362 352 342 332 322 313 304 295 288 281 275 270 266 55767 150 5850 30 11670 15 29 27 1408 -8649 99999 4970 4634 4305 3996 3645 3338 3100 2886 2689 2532 2390 2277 2170 2102 2056 2093 2125 2148 2196 2268 2322 2344 2393 2442 2465 2490 2504 2514 2494 2458 2397 2338 2261 2122 1989 1871 1765 1642 1517 1421 1348 1289 1258 1275 1323 1356 1387 1429 1511 1579 1615 1623 1620 1616 1590 1543 1497 1420 1320 1194 1097 1026 957 875 802 772 775 799 840 896 971 1043 1134 1223 1512 1519 1520 1517 1510 1497 1479 1461 1440 1418 1393 1368 1346 1324 1301 1277 1255 1235 1216 1197 1178 1160 1139 1119 1098 1078 1059 1039 1017 994 972 950 927 904 882 859 836 814 792 770 749 726 705 684 664 644 624 604 585 566 547 529 512 496 480 464 450 436 423 410 398 386 375 365 354 344 335 325 316 307 298 291 284 278 273 268 55776 153 5758 30 11668 15 29 36 1409 -8650 99999 5400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 4405 4066 3764 3478 3202 2943 2732 2538 2438 2346 2285 2321 2406 2481 2532 2606 2664 2695 2724 2730 2728 2697 2645 2562 2493 2392 2228 2065 1917 1771 1622 1484 1372 1280 1201 1143 1137 1165 1186 1193 1229 1308 1372 1416 1452 1478 1489 1482 1463 1450 1411 1348 1266 1201 1162 1114 1055 1010 997 1000 1020 1066 1119 1176 1234 1315 1518 1535 1547 1553 1552 1548 1536 1519 1502 1482 1459 1434 1408 1384 1359 1333 1306 1280 1256 1233 1210 1190 1170 1148 1126 1105 1083 1064 1042 1020 998 977 955 932 909 886 863 840 817 795 772 750 727 705 684 664 643 623 604 585 566 548 531 515 500 485 471 457 445 432 420 408 396 385 374 363 352 340 329 318 308 298 289 281 273 267 261 55785 242 3087 30 11667 15 29 45 1411 -8651 99999 10081 9841 9666 9260 8776 3905 3812 3878 4038 4143 4247 4322 4426 4569 4812 5076 5351 5679 5885 5985 6084 6168 6166 6113 6087 6042 6016 5903 5709 5432 5137 4834 4488 4221 3988 3730 3467 3223 3034 2838 2640 2466 2449 2508 2630 2783 2919 3036 3142 3267 3374 3513 3657 3712 3738 3766 3793 3771 3766 3717 3640 3617 3637 3633 3617 3662 3680 3663 3646 3585 3521 3456 3403 3297 3223 3191 3139 3055 3025 3045 3079 3168 3287 3450 3749 4083 4371 4571 4793 4975 9999999 9999999 9999999 9999999 9999999 9999999 9999999 4722 4507 4205 3879 3586 3361 3128 2928 2740 2558 2453 2364 2296 2314 2398 2458 2472 2499 2516 2521 2504 2471 2414 2353 2300 2225 2176 2107 2011 1923 1850 1779 1715 1671 1637 1612 1585 1573 1582 1591 1580 1546 1543 1548 1526 1483 1440 1389 1324 1252 1181 1132 1075 1015 957 920 911 898 891 906 957 1027 1104 1195 1289 1386 1483 1547 1561 1575 1583 1583 1576 1566 1548 1526 1507 1485 1462 1436 1410 1384 1358 1330 1301 1274 1249 1226 1202 1180 1159 1137 1114 1092 1070 1050 1029 1007 985 964 942 920 897 875 853 830 808 786 765 743 722 701 681 662 643 624 605 587 570 553 536 521 506 491 477 463 450 437 425 413 401 390 378 367 356 345 333 322 312 302 293 284 277 270 264 55794 246 2970 30 11670 15 29 54 1413 -8652 99999 8165 8160 6377 6206 6028 5797 5581 5352 5116 4891 4677 4594 4625 4714 4827 4909 5033 5178 5357 5541 5744 6007 6145 6185 6206 6199 6136 6025 5906 5797 5736 5586 5380 5158 4929 4697 4419 4201 4024 3849 3678 3498 3362 3220 3036 2848 2800 2820 2879 2960 3026 3068 3113 3167 3196 3267 3370 3402 3413 3440 3480 3476 3494 3467 3432 3431 3470 3483 3500 3596 3670 3696 3709 3677 3686 3683 3678 3627 3590 3564 3525 3490 3508 3562 3603 3645 3721 3864 4136 4392 4619 4792 4958 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 4746 4500 4177 3819 3469 3164 2889 2643 2399 2152 1997 1881 1778 1750 1778 1805 1818 1841 1881 1930 1963 1973 1960 1955 1961 1940 1937 1933 1919 1901 1887 1872 1868 1872 1878 1889 1891 1887 1881 1869 1846 1790 1744 1691 1610 1513 1417 1317 1213 1111 1015 944 884 839 812 799 817 831 858 911 994 1085 1173 1268 1360 1447 1535 1650 1654 1659 1660 1652 1639 1620 1595 1568 1544 1519 1495 1468 1441 1413 1385 1356 1325 1296 1268 1241 1214 1189 1165 1140 1115 1090 1066 1044 1022 999 976 955 933 911 889 868 847 825 804 783 762 742 721 701 682 663 645 627 610 593 576 560 544 530 515 502 488 475 462 450 438 426 414 402 391 379 367 356 344 332 321 310 301 292 284 277 271 55803 249 2881 30 11671 15 30 3 1415 -8653 99999 9125 7071 6954 6863 6731 6514 6282 6031 5712 5408 5163 4972 4809 4653 4567 4606 4742 4909 5057 5230 5410 5629 5860 6090 6366 6554 6629 6626 6574 6470 6314 6133 5944 5782 5564 5308 5022 4728 4464 4179 3948 3763 3614 3486 3368 3279 3184 3059 2933 2907 2929 2998 3088 3142 3162 3177 3217 3228 3287 3381 3430 3467 3517 3591 3635 3693 3689 3666 3682 3721 3737 3724 3777 3792 3747 3678 3565 3503 3433 3372 3296 3250 3257 3241 3232 3292 3414 3542 3660 3809 4017 4328 4615 4846 5017 5168 9999999 9999999 9999999 9999999 9999999 9999999 9999999 4767 4525 4274 3977 3640 3351 3107 2885 2714 2553 2399 2278 2184 2125 2136 2166 2166 2154 2131 2114 2095 2062 2005 1912 1833 1758 1681 1642 1592 1546 1517 1508 1501 1520 1572 1617 1661 1709 1749 1784 1817 1844 1838 1840 1824 1763 1685 1608 1520 1419 1323 1232 1152 1083 1031 993 967 965 967 984 1040 1123 1212 1298 1380 1465 1547 1694 1697 1701 1704 1701 1693 1681 1662 1636 1607 1582 1556 1529 1501 1472 1444 1416 1384 1349 1318 1286 1255 1225 1197 1169 1141 1114 1087 1061 1037 1012 988 964 942 920 897 875 854 832 810 789 768 748 728 707 688 670 652 634 616 600 584 568 553 538 524 511 497 484 471 459 446 434 422 411 399 387 375 363 351 340 328 316 305 296 287 279 272 267 55812 255 2698 30 11668 15 30 12 1417 -8653 99999 6992 7155 7368 7557 7532 7438 7295 7139 6927 6738 6540 6290 5996 5712 5383 5041 4732 4475 4269 4109 4006 3972 4037 4164 4269 4409 4608 4864 5137 5405 5757 6055 6250 6360 6391 6383 6340 6272 6181 6098 5948 5724 5457 5191 4962 4691 4452 4252 4087 3961 3839 3731 3594 3420 3254 3171 3137 3151 3175 3155 3102 3042 3010 2969 2978 3023 3047 3093 3167 3255 3316 3397 3428 3438 3478 3536 3582 3594 3642 3641 3581 3493 3337 3220 3113 3035 2944 2887 2871 2854 2850 2882 2984 3112 3227 3366 3548 3848 4109 4315 4446 4560 4649 4701 4742 4772 4777 4706 4522 4360 4229 4106 3920 3751 3605 3515 3445 3388 3329 3262 3184 3088 3009 2985 2944 2865 2766 2661 2521 2387 2236 2074 1911 1767 1647 1562 1520 1481 1457 1467 1497 1529 1580 1669 1761 1849 1911 1955 1987 2000 1987 1950 1928 1872 1770 1655 1549 1447 1337 1228 1134 1074 1028 996 1000 1028 1065 1094 1149 1236 1346 1449 1537 1620 1694 1716 1721 1721 1722 1725 1719 1707 1689 1668 1640 1612 1586 1560 1535 1509 1482 1457 1430 1401 1368 1337 1307 1277 1246 1218 1189 1160 1131 1102 1074 1048 1021 996 971 948 925 902 879 857 835 813 792 772 752 732 711 692 674 655 637 620 604 587 571 556 541 526 511 497 484 470 457 444 431 419 407 395 383 371 359 347 336 324 313 302 293 284 276 270 264 55821 256 2666 30 11666 15 30 21 1419 -8654 99999 6867 6877 6970 7128 7341 6229 6189 6138 6098 6027 5999 5982 5888 5762 5639 5503 5352 5192 5022 4881 4779 4703 4650 4657 4719 4777 4842 4960 5157 5379 5566 5799 6004 6141 6224 6221 6172 6124 6068 5980 5910 5806 5651 5432 5212 5035 4850 4677 4520 4375 4265 4148 4045 3918 3752 3565 3436 3329 3264 3211 3119 2986 2859 2767 2679 2654 2686 2695 2728 2801 2906 2999 3125 3223 3289 3374 3475 3564 3620 3699 3721 3679 3607 3460 3338 3226 3143 3046 2971 2948 2924 2917 2944 3042 3175 3294 3428 3591 3870 4119 4304 4419 4515 4578 4594 4606 4603 4576 4472 4257 4063 3916 3788 3604 3441 3318 3236 3172 3130 3091 3044 2988 2909 2851 2850 2828 2755 2664 2571 2440 2301 2149 1990 1834 1694 1583 1511 1487 1463 1454 1488 1552 1614 1685 1786 1893 1990 2060 2108 2145 2157 2129 2076 2036 1969 1860 1739 1632 1532 1428 1326 1240 1191 1165 1149 1167 1216 1277 1323 1392 1487 1594 1690 1773 1851 1924 1631 1643 1650 1656 1664 1664 1657 1646 1632 1612 1592 1573 1553 1533 1512 1488 1465 1440 1412 1379 1348 1319 1288 1255 1223 1192 1160 1128 1097 1067 1039 1011 984 959 936 912 888 866 845 825 805 785 766 747 728 709 691 673 656 638 621 605 589 573 557 541 526 511 496 482 468 455 441 428 415 403 391 379 367 355 343 332 320 309 298 289 280 272 266 260 55830 288 1706 30 11666 15 30 30 1421 -8655 99999 11973 11807 11571 11295 10927 10517 10119 9838 9652 9506 9324 9077 8888 11141 11107 11009 10860 10616 10376 10070 9639 9086 8595 8096 7648 7241 6894 6544 6301 6108 5984 5862 5849 5820 5847 5952 6078 6187 6318 6423 6451 6424 6409 6350 6232 6069 5901 5715 5510 5282 5036 4843 4720 4620 4549 4546 4613 4690 4789 4940 5160 5404 5617 5883 6149 6356 6503 6553 6549 6531 6509 6449 6384 6287 6131 5913 5690 5508 5302 5074 4864 4661 4496 4356 4241 4081 3886 3670 3480 3320 3228 3135 3007 2859 2727 2607 2509 2462 2448 2410 2415 2446 2524 2618 2739 2810 2875 2962 3059 3167 3275 3383 3450 3460 3436 3335 3273 3218 3185 3143 3117 3119 3115 3113 3123 3179 3290 3379 3479 3613 3858 4068 4214 4292 4351 4397 4416 4435 4456 4461 4396 4213 4055 3944 3851 3705 3577 3482 3424 3381 3345 3299 3242 3172 3081 3017 3014 2991 2916 2816 2709 2576 2443 2302 2146 1998 1878 1788 1729 1711 1693 1682 1693 1732 1778 1839 1911 1970 2020 2054 2071 2069 2034 1969 1885 1812 1723 1622 1522 1428 1333 1248 1185 1150 1151 1169 1190 1246 1324 1407 1475 1557 1644 1730 1809 1882 1945 1994 1680 1684 1684 1684 1683 1675 1661 1645 1625 1603 1582 1562 1543 1523 1503 1480 1459 1435 1408 1378 1350 1323 1293 1260 1228 1195 1161 1129 1098 1067 1038 1009 982 956 933 909 886 865 845 826 808 790 773 756 739 722 706 690 673 656 640 623 607 590 573 556 540 524 508 492 477 462 448 434 420 407 395 382 370 358 346 334 322 311 300 290 281 273 266 260 55839 297 1441 30 11671 15 30 39 1422 -8656 99999 13692 13582 13478 13334 13194 13036 12842 12613 12413 12205 11974 11710 11452 11103 10736 10373 10104 10847 10922 11055 11097 11076 10939 10723 10434 10134 9738 9431 9051 8519 7903 7430 7011 6632 6336 6156 6018 5968 5976 6034 6085 6222 6303 6398 6576 6720 6784 6832 6890 6858 6744 6629 6486 6314 6151 5999 5864 5738 5612 5452 5355 5343 5332 5309 5329 5388 5432 5482 5537 5588 5649 5664 5722 5793 5848 5869 5816 5756 5696 5650 5618 5605 5581 5528 5456 5374 5320 5241 5124 4997 4864 4727 4592 4475 4321 4111 3869 3627 3409 3242 3077 2884 2688 2510 2344 2199 2124 2084 2035 2012 2016 2088 2198 2333 2432 2541 2675 2813 2971 3137 3302 3421 3485 3526 3544 3590 3611 3626 3609 3593 3580 3563 3550 3536 3548 3571 3587 3630 3687 3781 3859 3925 3961 4014 4063 4106 4148 4188 4203 4170 4112 4061 4011 3960 3869 3779 3683 3600 3512 3435 3344 3234 3113 2992 2897 2818 2725 2614 2495 2397 2285 2188 2093 1996 1899 1823 1775 1754 1758 1757 1756 1780 1826 1877 1926 1979 2009 2027 2034 2032 2015 1980 1916 1839 1772 1700 1620 1538 1466 1394 1326 1283 1255 1251 1259 1268 1302 1360 1427 1478 1542 1611 1677 1739 1804 1869 1919 1949 1663 1669 1676 1680 1676 1667 1658 1644 1624 1604 1585 1567 1547 1526 1502 1479 1453 1424 1392 1362 1332 1299 1265 1232 1198 1165 1132 1100 1068 1039 1011 984 960 937 915 893 873 855 838 822 806 790 775 760 746 731 716 701 685 669 653 636 619 602 584 566 549 532 514 497 480 463 447 432 417 403 389 375 362 349 337 325 313 302 292 283 276 269 263 55848 299 1378 30 11668 15 30 48 1424 -8657 99999 14263 14238 14163 13982 13772 13501 13244 12955 12588 12197 11876 11565 11254 10935 10695 10408 10115 11248 11134 11018 11022 11110 11154 11151 11008 10864 10628 10380 10019 9727 9396 8929 8338 7830 7374 6933 6529 6227 5946 5757 5623 5546 5515 5616 5687 5741 5903 6092 6209 6351 6534 6666 6700 6713 6661 6577 6503 6403 6296 6201 6090 5931 5799 5754 5662 5535 5444 5409 5384 5378 5386 5378 5363 5300 5258 5267 5286 5276 5172 5068 4975 4887 4803 4740 4710 4662 4608 4557 4546 4554 4514 4449 4394 4369 4362 4364 4344 4284 4188 4052 3923 3834 3745 3625 3468 3320 3176 3043 2966 2911 2850 2811 2793 2838 2906 2998 3051 3107 3162 3213 3280 3350 3395 3391 3342 3278 3186 3121 3032 2971 2890 2821 2779 2759 2762 2766 2811 2896 2990 3106 3225 3374 3498 3609 3684 3765 3843 3899 3946 3979 4001 3970 3906 3853 3801 3756 3690 3634 3577 3524 3477 3434 3384 3322 3256 3180 3133 3098 3037 2949 2851 2758 2651 2563 2476 2378 2279 2188 2113 2051 2020 1983 1934 1904 1904 1917 1932 1954 1953 1947 1945 1933 1916 1895 1865 1809 1755 1711 1670 1623 1573 1519 1465 1432 1407 1391 1383 1379 1383 1400 1432 1459 1490 1516 1537 1563 1594 1630 1647 1650 1629 1605 1667 1679 1681 1681 1677 1665 1647 1628 1610 1589 1567 1543 1518 1493 1467 1437 1406 1377 1347 1314 1281 1248 1215 1181 1147 1115 1083 1052 1022 993 967 941 917 894 873 854 835 818 802 788 773 760 747 734 721 708 694 681 666 651 636 620 604 586 569 552 534 516 497 479 462 444 428 412 396 381 366 351 338 325 312 301 290 281 273 266 260 55857 299 1376 30 11666 15 30 57 1426 -8657 99999 14230 14199 14102 13916 13695 13409 13104 12749 12370 12013 11703 11389 11069 10736 10444 10118 9756 11844 11614 11360 11196 11109 11000 10844 10610 10419 10141 9839 9464 9179 8893 8505 8026 7619 7302 7026 6765 6587 6447 6384 6347 6349 6414 6587 6700 6749 6876 7014 7084 7152 7228 7266 7225 7159 7003 6828 6676 6506 6347 6231 6124 5987 5875 5834 5728 5603 5506 5453 5394 5371 5366 5349 5304 5213 5133 5112 5101 5085 5012 4963 4909 4857 4816 4798 4799 4792 4776 4775 4791 4813 4778 4725 4661 4604 4556 4525 4476 4390 4279 4135 3981 3858 3723 3575 3406 3251 3089 2940 2841 2764 2689 2640 2614 2641 2701 2795 2862 2944 3024 3097 3177 3264 3326 3339 3315 3264 3176 3111 3028 2955 2856 2773 2709 2666 2650 2650 2678 2744 2843 2957 3084 3249 3373 3476 3554 3638 3701 3756 3803 3819 3815 3781 3726 3671 3625 3577 3508 3471 3438 3407 3383 3380 3351 3310 3284 3248 3227 3206 3151 3066 2981 2903 2799 2708 2622 2531 2428 2351 2288 2230 2196 2158 2114 2092 2093 2093 2087 2095 2087 2073 2059 2043 2008 1965 1911 1843 1776 1716 1654 1584 1518 1455 1387 1344 1304 1267 1232 1206 1192 1201 1225 1247 1280 1311 1345 1391 1450 1523 1571 1606 1630 1656 1641 1638 1628 1617 1606 1589 1570 1550 1534 1517 1500 1483 1465 1450 1432 1411 1389 1367 1345 1318 1290 1261 1232 1201 1170 1138 1106 1074 1042 1012 984 957 932 906 884 864 845 827 810 794 780 766 753 741 729 716 703 689 676 661 646 630 614 596 579 561 543 525 506 487 468 450 432 415 398 381 365 350 335 321 307 295 284 274 266 259 253 55866 297 1435 30 11665 15 31 6 1428 -8658 99999 13026 12716 12369 11999 11632 11251 10834 10490 10221 9963 9742 9557 9399 9205 9010 8894 8886 8913 8870 8769 8644 8510 8323 10227 9977 9611 9167 8744 8312 7871 7434 7019 6674 6350 6066 5891 5813 5809 5771 5753 5832 5970 6119 6236 6416 6537 6622 6766 6923 7054 7114 7104 7048 7016 6998 6970 6952 6921 6844 6745 6700 6715 6630 6487 6333 6203 6066 5941 5819 5680 5488 5261 5049 4934 4830 4715 4565 4458 4386 4335 4299 4303 4317 4322 4325 4348 4384 4434 4416 4373 4340 4304 4274 4273 4271 4255 4233 4195 4137 4098 4049 3975 3870 3770 3640 3490 3367 3234 3060 2888 2727 2590 2484 2428 2364 2327 2321 2315 2338 2424 2511 2565 2621 2694 2754 2829 2893 2954 2987 3032 3077 3130 3222 3310 3371 3451 3557 3662 3743 3829 3874 3903 3908 3901 3866 3830 3780 3698 3603 3516 3430 3349 3267 3201 3138 3103 3070 3047 3045 3068 3070 3064 3056 3042 3026 3002 2957 2900 2839 2780 2709 2648 2583 2517 2436 2367 2306 2254 2221 2183 2131 2081 2052 2031 2005 1983 1957 1939 1918 1901 1883 1864 1839 1793 1750 1719 1699 1663 1614 1570 1521 1482 1436 1397 1361 1319 1287 1274 1284 1302 1331 1359 1394 1452 1513 1591 1654 1707 1743 1777 1696 1691 1679 1665 1649 1628 1605 1579 1555 1533 1514 1495 1475 1456 1435 1411 1385 1362 1339 1312 1284 1255 1226 1197 1167 1136 1105 1075 1045 1016 989 964 940 915 893 873 854 835 818 802 787 774 761 749 736 724 711 698 685 671 657 642 626 609 593 575 557 539 520 501 483 464 446 428 410 393 377 360 345 331 316 303 292 281 272 265 259 55875 276 2066 30 11666 15 31 15 1430 -8659 99999 9720 9552 10419 10083 9614 9064 8527 7979 7432 6934 6502 6097 5708 5415 5224 5157 5160 5156 5167 5276 5414 5545 5666 5836 5955 6047 6215 6424 6594 6735 6797 6856 6944 7084 7233 7399 7550 7620 7645 7703 7785 7751 7618 7466 7272 7041 6790 6548 6268 5934 5580 5233 4984 4757 4525 4290 4113 3991 3892 3851 3862 3887 3905 3917 3941 3969 4016 4017 4005 3998 3953 3913 3903 3899 3886 3878 3857 3814 3800 3781 3749 3707 3663 3578 3471 3417 3367 3263 3154 3032 2924 2843 2796 2723 2681 2671 2646 2638 2715 2808 2859 2889 2945 2997 3077 3140 3194 3220 3266 3291 3301 3345 3394 3382 3376 3402 3436 3449 3460 3427 3396 3351 3305 3232 3188 3152 3089 3016 2970 2938 2904 2866 2849 2842 2873 2892 2918 2968 3053 3107 3151 3194 3239 3278 3296 3287 3265 3236 3197 3133 3074 3008 2926 2813 2703 2596 2487 2385 2275 2153 2034 1943 1856 1768 1693 1629 1584 1553 1544 1540 1540 1549 1540 1532 1547 1575 1574 1561 1559 1551 1538 1509 1477 1438 1396 1360 1338 1350 1375 1400 1426 1480 1559 1626 1705 1782 1853 1904 1695 1703 1702 1695 1685 1675 1657 1635 1610 1585 1561 1538 1514 1489 1465 1439 1412 1384 1358 1333 1304 1276 1247 1220 1192 1163 1133 1104 1076 1048 1021 995 969 945 921 899 879 859 841 824 808 793 780 768 756 744 732 720 708 695 682 668 653 637 620 603 586 567 548 529 509 490 471 452 433 415 397 380 363 347 332 317 304 292 282 273 265 259 55884 266 2367 30 11667 15 31 24 1432 -8660 99999 5779 5781 5745 5712 5727 5764 5813 5858 5933 6052 6155 6257 6337 6455 6573 6639 6722 6824 6865 6869 6832 6808 6817 6882 6976 7047 7085 7084 7032 7001 7036 6981 6860 6758 6627 6456 6303 6170 5980 5744 5508 5274 5103 4963 4805 4605 4439 4296 4151 4054 4007 3963 3905 3869 3843 3827 3841 3827 3797 3784 3765 3760 3782 3805 3820 3832 3818 3802 3809 3818 3829 3831 3815 3767 3699 3656 3607 3532 3453 3356 3259 3171 3079 2959 2864 2778 2677 2600 2589 2586 2560 2541 2536 2549 2599 2651 2722 2791 2885 2951 3013 3108 3198 3250 3310 3392 3460 3509 3538 3521 3510 3472 3423 3344 3298 3245 3171 3102 3043 2994 2951 2902 2870 2850 2864 2850 2855 2892 2960 2998 3039 3078 3119 3160 3178 3178 3183 3176 3158 3119 3100 3067 3011 2924 2837 2746 2649 2545 2441 2330 2208 2088 1981 1879 1791 1712 1655 1611 1589 1574 1562 1563 1557 1546 1550 1566 1566 1547 1531 1498 1448 1376 1309 1239 1167 1107 1072 1066 1073 1089 1128 1200 1302 1401 1521 1649 1776 1877 1736 1746 1744 1735 1723 1709 1687 1661 1633 1603 1573 1543 1512 1481 1452 1421 1391 1362 1335 1308 1278 1250 1223 1197 1172 1146 1120 1095 1071 1046 1022 999 976 955 933 914 895 876 858 841 825 810 796 782 769 756 743 731 718 704 691 676 661 646 630 613 596 578 560 541 521 502 482 463 444 425 406 388 370 353 337 322 307 294 283 273 265 258 55893 261 2515 30 11665 15 31 33 1434 -8661 99999 7051 6967 7042 6996 6988 6952 6888 6834 6764 6689 6520 6415 6411 6376 6298 6215 6189 6198 6251 6367 6496 6638 6725 6726 6766 6890 6938 6902 6877 6800 6657 6535 6429 6299 6121 5925 5695 5504 5351 5143 4901 4671 4445 4213 4048 3947 3826 3688 3556 3435 3342 3279 3225 3181 3191 3187 3206 3270 3349 3420 3500 3582 3678 3805 3930 4050 4163 4231 4256 4251 4265 4257 4209 4132 4016 3874 3711 3523 3304 3098 2890 2666 2475 2351 2251 2142 2066 2023 2031 2088 2162 2271 2396 2546 2672 2805 2971 3121 3216 3292 3378 3434 3465 3455 3405 3361 3287 3192 3073 3005 2926 2832 2756 2700 2666 2641 2618 2613 2626 2665 2681 2713 2784 2882 2941 3007 3064 3122 3181 3222 3249 3267 3274 3270 3256 3256 3246 3211 3138 3061 2977 2886 2788 2686 2572 2435 2311 2191 2073 1955 1845 1755 1676 1615 1564 1523 1497 1464 1431 1421 1428 1419 1393 1374 1350 1309 1243 1187 1137 1087 1037 1012 1022 1040 1057 1103 1186 1301 1405 1521 1650 1787 1705 1720 1726 1722 1711 1698 1683 1660 1636 1609 1581 1551 1523 1493 1464 1435 1404 1373 1342 1313 1285 1255 1228 1201 1175 1149 1124 1099 1074 1051 1029 1006 985 965 945 926 908 890 873 856 840 824 810 796 782 769 755 742 729 715 702 688 674 659 644 629 613 596 580 562 544 526 507 489 470 451 432 414 396 378 361 345 329 314 301 289 280 271 264 55902 256 2661 30 11661 15 31 42 1435 -8662 99999 6025 5895 5813 5722 5617 5471 5343 5343 5349 5374 5398 5485 5642 5837 6115 6383 6676 6922 7080 7252 7447 7569 7573 7587 7489 7296 7117 6932 6699 6397 6089 5757 5473 5239 4942 4666 4417 4217 4002 3865 3825 3791 3748 3710 3678 3675 3673 3659 3629 3670 3690 3711 3730 3760 3772 3789 3816 3859 3924 3997 4061 4140 4178 4192 4165 4154 4128 4074 4010 3940 3821 3653 3451 3242 3052 2872 2677 2508 2391 2289 2173 2098 2069 2080 2114 2178 2287 2416 2562 2678 2793 2931 3068 3166 3253 3347 3396 3413 3387 3330 3282 3204 3096 2958 2871 2770 2654 2553 2465 2402 2354 2319 2299 2304 2334 2335 2364 2442 2555 2630 2723 2820 2912 3005 3084 3148 3199 3238 3257 3268 3290 3286 3248 3174 3090 2990 2878 2764 2656 2539 2398 2267 2147 2039 1932 1842 1779 1729 1691 1667 1656 1651 1640 1619 1602 1602 1596 1572 1546 1516 1458 1380 1320 1271 1225 1182 1168 1172 1179 1198 1244 1321 1419 1509 1605 1717 1815 1819 1818 1808 1789 1762 1731 1700 1663 1625 1589 1555 1523 1492 1463 1436 1409 1382 1355 1330 1306 1282 1256 1232 1207 1183 1158 1132 1107 1082 1059 1035 1012 990 969 950 932 914 896 879 863 847 832 817 803 789 774 760 746 733 719 704 690 675 659 644 629 613 597 581 564 546 529 511 493 475 457 439 422 405 387 370 354 338 322 309 297 287 279 272 55911 253 2753 30 11663 15 31 51 1437 -8662 99999 9071 6133 6102 6106 6165 6213 6275 6370 6517 6742 6991 7270 7512 7741 7925 8027 8122 8219 8234 8146 8035 7809 7532 7291 7030 6702 6342 6002 5658 5356 5117 4835 4612 4425 4266 4098 4020 4006 3959 3897 3856 3822 3807 3771 3714 3645 3664 3640 3615 3628 3671 3681 3685 3724 3794 3876 3961 4028 4127 4200 4239 4217 4205 4160 4046 3907 3772 3605 3396 3145 2894 2660 2456 2254 2087 1988 1917 1854 1850 1908 2011 2122 2255 2416 2603 2812 2987 3149 3311 3449 3532 3593 3648 3652 3625 3554 3459 3369 3245 3084 2881 2736 2588 2444 2324 2216 2135 2068 2021 1997 1999 2042 2063 2118 2224 2376 2490 2597 2689 2778 2881 2980 3063 3134 3185 3216 3219 3240 3250 3234 3170 3095 3021 2943 2859 2770 2661 2533 2409 2296 2194 2109 2023 1941 1861 1804 1758 1723 1700 1679 1652 1635 1628 1621 1602 1581 1544 1497 1442 1409 1385 1363 1341 1340 1349 1356 1373 1425 1498 1585 1660 1742 1830 1710 1705 1699 1687 1667 1644 1621 1600 1573 1545 1517 1492 1467 1445 1423 1402 1380 1356 1333 1310 1286 1263 1238 1214 1190 1165 1141 1116 1091 1066 1043 1022 1000 980 961 944 927 910 895 879 864 849 834 820 805 790 774 758 743 727 712 696 680 664 648 632 617 602 586 571 555 539 523 507 490 474 457 441 424 408 392 375 360 344 329 316 304 294 286 279 55920 253 2753 30 11663 15 32 0 1439 -8663 99999 9170 9266 9329 6392 6435 6477 6513 6554 6616 6697 6764 6903 7017 7112 7188 7246 7283 7345 7374 7345 7325 7231 7089 6962 6828 6623 6366 6115 5861 5635 5440 5203 5001 4816 4644 4453 4348 4308 4246 4167 4122 4095 4081 4035 3976 3911 3909 3881 3867 3895 3952 3950 3929 3947 4014 4087 4162 4248 4385 4482 4546 4557 4565 4529 4418 4273 4148 3997 3774 3471 3165 2876 2598 2322 2088 1914 1778 1662 1602 1622 1696 1778 1879 2036 2243 2475 2668 2846 3005 3144 3232 3293 3341 3348 3306 3220 3116 3031 2908 2757 2584 2485 2389 2310 2253 2215 2202 2198 2204 2239 2299 2386 2427 2494 2589 2693 2740 2779 2807 2837 2877 2907 2930 2954 2961 2959 2952 2989 3021 3038 3023 3004 2988 2964 2925 2883 2827 2745 2647 2557 2463 2367 2253 2140 2025 1936 1862 1796 1742 1692 1633 1593 1571 1566 1552 1540 1516 1484 1442 1428 1427 1428 1421 1427 1440 1447 1449 1476 1520 1576 1626 1676 1737 1789 1790 1788 1776 1759 1740 1718 1698 1670 1637 1603 1571 1539 1506 1475 1444 1413 1381 1350 1320 1289 1259 1229 1201 1175 1149 1122 1097 1071 1048 1026 1004 983 963 945 928 912 897 882 867 852 838 825 812 798 784 769 754 740 725 710 695 679 663 647 631 616 600 585 569 554 538 523 508 492 476 461 445 430 414 398 383 368 352 337 324 312 302 293 286 55929 253 2754 30 11664 15 32 9 1441 -8664 99999 7879 6009 6001 6008 6058 6139 6214 6271 6355 6429 6430 6476 6538 6618 6667 6671 6621 6582 6549 6493 6480 6423 6328 6261 6175 6053 5900 5747 5583 5413 5281 5126 5017 4912 4778 4611 4509 4442 4353 4274 4249 4228 4204 4130 4053 3952 3901 3828 3783 3789 3802 3740 3678 3656 3674 3679 3708 3763 3865 3944 4014 4052 4077 4057 3985 3912 3887 3849 3746 3569 3378 3190 2999 2835 2696 2590 2494 2412 2366 2365 2386 2401 2414 2468 2553 2669 2750 2822 2856 2875 2865 2854 2833 2793 2729 2654 2567 2504 2421 2331 2228 2188 2150 2130 2139 2165 2204 2251 2305 2385 2471 2576 2642 2731 2839 2937 2983 3018 3051 3079 3097 3113 3133 3152 3136 3114 3087 3100 3107 3096 3071 3053 3045 3020 2984 2962 2927 2863 2776 2708 2638 2572 2484 2387 2277 2180 2089 2003 1931 1865 1785 1713 1653 1623 1586 1549 1501 1447 1389 1369 1373 1376 1367 1369 1370 1363 1362 1391 1429 1479 1529 1581 1651 1791 1784 1777 1763 1744 1725 1706 1686 1656 1624 1594 1568 1541 1511 1480 1450 1418 1386 1355 1326 1294 1261 1230 1200 1171 1144 1115 1087 1060 1036 1013 991 970 951 932 916 901 887 874 860 846 832 819 806 792 778 763 748 732 716 700 684 668 651 634 618 602 587 572 557 542 528 513 498 484 469 455 440 425 411 396 381 367 353 339 326 316 307 299 292 55938 257 2633 30 11663 15 32 18 1443 -8665 99999 5937 6192 5332 5273 5223 5156 5100 5071 5061 5085 5137 5225 5341 5497 5562 5650 5805 6018 6198 6356 6486 6586 6694 6799 6925 7026 7068 7096 7031 6946 6825 6645 6423 6191 5969 5696 5470 5266 5018 4749 4513 4319 4143 4036 3985 3941 3930 3895 3852 3802 3819 3832 3862 3936 4009 4020 4033 4067 4107 4122 4157 4198 4262 4304 4336 4312 4257 4156 4016 3875 3777 3666 3493 3263 3036 2813 2598 2422 2276 2155 2063 2000 1970 1981 2018 2057 2095 2180 2298 2431 2531 2620 2676 2720 2743 2755 2749 2740 2710 2665 2608 2577 2520 2458 2408 2421 2440 2472 2515 2576 2652 2730 2799 2885 2974 3057 3091 3146 3209 3243 3219 3182 3152 3131 3099 3066 3053 3051 3020 2987 2975 3007 3029 3035 3029 3037 3048 3029 2992 2962 2922 2841 2735 2651 2568 2483 2374 2266 2152 2054 1963 1881 1817 1759 1689 1626 1580 1561 1530 1495 1442 1396 1344 1324 1323 1326 1320 1317 1313 1308 1307 1332 1360 1402 1450 1503 1561 1633 1912 1891 1865 1832 1798 1767 1735 1695 1652 1612 1577 1542 1509 1475 1443 1412 1380 1348 1319 1288 1258 1227 1198 1169 1142 1115 1086 1059 1033 1009 987 965 945 927 911 896 881 868 856 842 828 815 803 790 776 761 746 731 715 699 683 667 651 633 617 602 586 571 556 541 526 512 498 484 470 456 442 429 415 402 388 375 362 349 338 328 320 312 305 55947 261 2512 30 11662 15 32 27 1445 -8666 99999 6151 6179 6232 6363 5654 5679 5664 5691 5714 5703 5705 5692 5681 5697 5732 5768 5797 5826 5771 5717 5744 5819 5877 5952 6020 6055 6074 6098 6173 6266 6339 6399 6412 6413 6382 6281 6144 6006 5847 5658 5517 5410 5268 5087 4910 4738 4581 4478 4418 4377 4356 4319 4276 4237 4230 4209 4190 4205 4223 4195 4187 4208 4221 4191 4155 4133 4126 4113 4092 4041 3969 3866 3720 3575 3476 3368 3199 2996 2813 2652 2492 2363 2242 2144 2057 1989 1946 1956 1975 1980 1979 2022 2095 2192 2268 2344 2394 2450 2488 2530 2570 2609 2614 2620 2624 2654 2669 2675 2672 2707 2750 2793 2829 2892 2960 3016 3051 3105 3166 3228 3238 3256 3282 3298 3270 3218 3184 3166 3131 3099 3082 3092 3078 3056 3028 3043 3055 3050 3033 3029 3034 3015 2982 2953 2908 2852 2773 2716 2659 2622 2558 2483 2403 2333 2267 2210 2164 2115 2053 2001 1937 1889 1830 1768 1685 1614 1551 1511 1489 1465 1426 1388 1351 1318 1287 1286 1287 1298 1315 1336 1363 1404 1870 1850 1827 1799 1772 1749 1728 1698 1663 1630 1603 1574 1545 1514 1484 1454 1423 1391 1359 1327 1294 1260 1226 1193 1163 1132 1101 1070 1042 1015 990 966 945 926 908 890 875 861 848 833 819 805 793 780 766 753 738 723 708 693 678 663 647 631 616 601 587 572 558 544 530 516 503 490 476 462 449 435 423 410 397 384 371 359 348 339 330 323 317 55956 266 2362 30 11662 15 32 36 1447 -8667 99999 5130 5282 5466 5375 5267 5232 5240 5257 5263 5274 5227 5191 5240 5302 5401 5568 5710 5819 5925 6064 6204 6327 6426 6418 6391 6400 6399 6357 6325 6279 6170 6041 5937 5920 5965 6018 6074 6112 6155 6169 6139 6103 6071 6002 5902 5830 5788 5688 5529 5354 5168 4987 4852 4755 4674 4594 4499 4379 4267 4175 4092 4018 3990 3971 3905 3865 3849 3822 3775 3748 3753 3752 3764 3776 3771 3749 3694 3587 3475 3401 3307 3160 2990 2819 2645 2461 2326 2207 2119 2042 1971 1923 1937 1962 1991 2026 2097 2186 2298 2393 2486 2549 2610 2637 2670 2709 2758 2772 2780 2770 2783 2789 2787 2780 2814 2853 2878 2891 2936 2988 3029 3034 3055 3094 3146 3145 3149 3171 3180 3147 3097 3073 3077 3068 3051 3039 3069 3079 3067 3042 3064 3085 3084 3076 3075 3084 3069 3028 2983 2928 2863 2770 2698 2635 2595 2527 2435 2337 2256 2188 2131 2093 2052 1995 1946 1887 1843 1797 1747 1669 1599 1546 1512 1489 1458 1411 1355 1308 1271 1241 1239 1234 1224 1223 1230 1247 1273 1292 1289 1873 1852 1831 1812 1791 1762 1726 1689 1657 1624 1589 1551 1515 1477 1441 1405 1369 1333 1296 1259 1221 1186 1154 1123 1092 1061 1033 1007 982 959 938 919 901 884 869 856 843 828 814 800 787 773 759 744 730 714 698 682 666 651 635 619 604 590 576 562 548 535 522 509 497 484 472 459 447 434 422 410 398 386 374 362 351 342 334 326 320 55965 268 2302 30 11662 15 32 45 1448 -8667 99999 6329 5944 5897 5828 5760 5670 5543 5495 5518 5496 5498 5493 5434 5410 5462 5529 5627 5839 6019 6137 6247 6358 6453 6533 6587 6506 6394 6329 6229 6064 5915 5767 5567 5377 5248 5206 5272 5354 5438 5526 5672 5797 5861 5928 6009 6045 6056 6056 6062 5974 5813 5605 5388 5167 4983 4810 4662 4523 4386 4240 4121 4009 3925 3855 3868 3895 3894 3899 3930 3934 3924 3916 3932 3919 3903 3873 3827 3761 3672 3517 3362 3224 3087 2912 2737 2562 2393 2230 2123 2041 1988 1952 1934 1927 1992 2060 2141 2204 2290 2381 2474 2545 2609 2649 2675 2656 2641 2625 2634 2596 2566 2534 2545 2556 2576 2622 2711 2808 2889 2958 3078 3204 3323 3396 3488 3574 3652 3677 3702 3725 3727 3686 3621 3574 3558 3516 3461 3407 3384 3344 3307 3263 3248 3230 3196 3142 3096 3064 3017 2949 2881 2808 2729 2631 2541 2444 2375 2292 2197 2099 2022 1951 1883 1834 1780 1720 1676 1621 1578 1544 1515 1453 1398 1352 1321 1307 1297 1277 1252 1237 1227 1212 1225 1241 1256 1275 1311 1350 1395 1433 1448 1935 1920 1903 1885 1862 1833 1797 1759 1725 1688 1647 1603 1561 1519 1478 1437 1396 1354 1313 1272 1231 1192 1156 1120 1086 1053 1023 995 969 945 924 905 887 870 855 841 828 814 800 787 774 760 746 732 717 701 685 669 653 637 622 606 591 577 563 550 536 524 512 499 488 476 465 453 441 429 418 406 395 384 373 362 352 343 336 329 323 55974 271 2214 30 11664 15 32 54 1450 -8668 99999 5392 5399 5392 5364 5362 5334 5327 5452 5529 5501 5526 5631 5661 5711 5792 5830 5868 5940 6000 6048 6171 6245 6249 6280 6323 6334 6326 6323 6191 6018 5905 5798 5646 5509 5397 5252 5121 5006 4922 4934 4973 5020 5080 5231 5371 5440 5483 5528 5560 5585 5586 5592 5554 5483 5356 5213 5061 4927 4785 4658 4543 4450 4355 4271 4164 4094 4034 4030 4030 4020 4022 4033 4017 3983 3942 3920 3855 3790 3715 3645 3548 3447 3314 3178 3047 2923 2785 2663 2544 2436 2339 2302 2282 2277 2282 2301 2309 2359 2411 2486 2538 2599 2642 2673 2684 2677 2644 2606 2535 2468 2397 2362 2292 2231 2171 2161 2175 2216 2295 2414 2544 2664 2775 2940 3115 3291 3410 3533 3653 3751 3793 3818 3837 3833 3788 3732 3693 3679 3627 3548 3466 3425 3382 3335 3287 3255 3214 3153 3081 3030 2988 2933 2848 2773 2707 2646 2577 2514 2448 2401 2345 2286 2230 2189 2136 2079 2025 1968 1896 1829 1745 1658 1572 1493 1398 1312 1235 1167 1105 1056 1008 966 949 956 968 1006 1045 1086 1132 1193 1265 1337 1408 1463 1505 1924 1901 1880 1858 1832 1798 1763 1733 1702 1668 1629 1592 1553 1515 1477 1437 1397 1357 1315 1272 1231 1192 1154 1117 1081 1048 1017 988 961 936 914 893 875 858 843 829 814 799 784 771 757 743 728 714 698 682 667 651 636 620 605 591 577 564 550 537 525 513 501 490 479 467 455 443 432 420 409 398 387 376 365 356 347 340 334 328 55983 276 2066 30 11666 15 33 3 1452 -8669 99999 9069 8592 8169 7725 7262 6760 6310 6007 5760 5643 5587 5635 5737 5789 5829 5904 6023 6035 6078 6147 6165 6122 6069 6009 5896 5826 5762 5713 5732 5739 5751 5763 5821 5785 5730 5746 5800 5811 5801 5805 5767 5704 5603 5500 5481 5454 5427 5396 5432 5463 5437 5385 5333 5286 5254 5233 5229 5194 5123 5010 4894 4765 4645 4521 4419 4322 4232 4163 4128 4063 3997 3923 3904 3909 3907 3908 3927 3929 3905 3852 3824 3772 3712 3623 3541 3459 3393 3296 3172 3042 2930 2814 2711 2617 2539 2455 2413 2379 2363 2363 2371 2360 2372 2404 2470 2520 2558 2582 2596 2601 2602 2586 2566 2524 2478 2426 2409 2393 2379 2366 2392 2451 2533 2647 2783 2924 3055 3178 3338 3506 3659 3739 3796 3854 3882 3859 3815 3765 3699 3614 3516 3437 3389 3315 3218 3136 3117 3114 3106 3092 3083 3071 3048 3017 2996 2986 2958 2889 2816 2747 2677 2596 2508 2413 2334 2257 2174 2088 2011 1922 1837 1766 1700 1634 1585 1526 1461 1407 1364 1316 1283 1259 1240 1220 1213 1196 1173 1171 1185 1196 1221 1239 1248 1256 1283 1306 1332 1363 1385 1398 1418 1436 1445 1452 1802 1771 1739 1709 1680 1647 1611 1576 1539 1503 1467 1430 1392 1354 1315 1274 1234 1195 1159 1122 1087 1052 1021 992 964 939 916 896 877 860 844 829 814 799 784 770 757 743 729 715 699 684 669 654 638 623 609 595 582 568 555 542 530 518 507 495 484 473 461 450 438 427 416 405 394 382 372 362 354 346 339 334 55992 281 1919 30 11669 15 33 12 1454 -8670 99999 9255 9236 10476 10032 9515 8964 8433 7958 7471 6937 6301 5781 5508 5336 5249 5232 5329 5442 5522 5604 5735 5927 6015 6060 6134 6259 6360 6353 6323 6238 6150 6052 5996 5992 5978 5948 5864 5804 5733 5637 5573 5535 5528 5508 5515 5524 5521 5480 5426 5426 5428 5440 5474 5518 5556 5541 5501 5433 5360 5302 5233 5178 5111 5014 4893 4790 4694 4579 4467 4390 4310 4240 4197 4196 4156 4123 4076 4061 4083 4110 4113 4125 4145 4150 4108 4100 4065 4006 3902 3816 3730 3663 3562 3418 3253 3115 2965 2808 2657 2533 2395 2287 2215 2176 2150 2127 2082 2073 2106 2180 2239 2303 2375 2439 2498 2558 2615 2654 2667 2668 2662 2686 2694 2683 2659 2668 2693 2722 2781 2851 2931 3009 3088 3186 3301 3420 3484 3539 3608 3664 3684 3681 3672 3652 3625 3576 3520 3479 3435 3363 3285 3248 3229 3200 3157 3108 3068 3028 2978 2922 2879 2843 2784 2707 2641 2588 2534 2470 2398 2345 2300 2241 2178 2121 2059 1994 1924 1851 1783 1723 1647 1558 1479 1407 1326 1259 1206 1159 1114 1082 1055 1040 1048 1071 1097 1145 1182 1207 1241 1294 1334 1370 1407 1438 1462 1482 1486 1487 1490 1818 1792 1763 1735 1706 1670 1633 1598 1561 1525 1488 1449 1411 1372 1332 1291 1250 1212 1174 1138 1102 1068 1036 1006 977 951 927 906 885 866 849 833 816 801 785 771 757 742 728 714 699 683 669 654 640 626 612 599 587 574 561 549 537 526 514 503 492 480 468 457 445 434 422 411 399 387 377 367 358 350 344 338 56001 289 1682 30 11672 15 33 21 1456 -8671 99999 11643 11475 11295 11079 10806 10559 10381 12520 12272 11863 11360 10788 10191 9484 8791 8228 7741 7176 6506 5908 5528 5243 5026 4822 4729 4652 4556 4466 4480 4614 4714 4791 4944 5185 5442 5602 5764 5892 6057 6211 6377 6568 6742 6868 6889 6884 6850 6754 6632 6502 6406 6280 6146 5988 5790 5565 5341 5181 5037 4945 4911 4906 4919 4931 4944 4927 4923 4967 5008 5074 5127 5129 5074 5019 4951 4833 4716 4616 4495 4368 4266 4195 4092 4022 3953 3926 3954 4019 4068 4112 4177 4227 4236 4271 4281 4253 4172 4092 3972 3846 3684 3490 3266 3078 2895 2708 2529 2383 2243 2152 2123 2141 2170 2223 2272 2354 2459 2592 2697 2802 2901 2983 3057 3119 3158 3161 3130 3087 3030 3000 2949 2884 2815 2774 2748 2730 2731 2739 2767 2796 2830 2887 2972 3068 3116 3164 3226 3288 3329 3353 3381 3412 3441 3442 3431 3437 3438 3402 3346 3319 3304 3283 3238 3178 3118 3059 2994 2915 2856 2807 2727 2628 2540 2471 2415 2350 2270 2203 2157 2110 2053 2000 1952 1895 1834 1775 1726 1686 1630 1552 1483 1428 1377 1327 1281 1243 1202 1174 1153 1144 1157 1182 1210 1256 1301 1335 1371 1421 1456 1486 1517 1550 1567 1578 1573 1562 1559 1547 1766 1747 1728 1705 1675 1640 1607 1571 1537 1501 1463 1424 1384 1342 1299 1258 1218 1179 1142 1105 1071 1039 1009 981 954 930 908 888 870 852 835 818 802 786 772 758 744 729 715 700 684 669 655 640 625 611 598 585 573 560 548 536 525 514 503 493 482 471 460 449 438 427 416 405 394 383 373 364 357 350 345 56010 291 1621 30 11671 15 33 30 1458 -8671 99999 10986 10807 10594 10329 10070 9792 9486 9253 9017 12043 12025 11872 11639 11341 10985 10494 10046 9671 9295 8816 8196 7624 7200 6832 6498 6198 5990 5818 5637 5512 5483 5539 5547 5567 5665 5851 6047 6175 6298 6371 6429 6487 6552 6641 6719 6777 6774 6771 6736 6632 6514 6404 6326 6242 6186 6122 5998 5837 5662 5529 5400 5301 5259 5241 5233 5215 5193 5150 5111 5086 5067 5087 5113 5096 5023 4960 4880 4737 4593 4474 4352 4223 4108 4014 3916 3841 3753 3685 3680 3722 3739 3762 3818 3868 3883 3901 3900 3874 3813 3737 3631 3538 3431 3289 3114 2975 2848 2707 2568 2455 2358 2303 2302 2334 2380 2454 2510 2572 2665 2788 2884 2970 3063 3148 3228 3294 3335 3333 3297 3244 3173 3131 3083 3007 2909 2826 2753 2684 2638 2603 2588 2587 2601 2648 2728 2823 2883 2945 3025 3113 3195 3262 3318 3370 3411 3422 3415 3418 3404 3353 3283 3233 3195 3162 3113 3049 2993 2957 2914 2865 2832 2814 2768 2709 2659 2624 2597 2552 2476 2400 2341 2279 2196 2108 2021 1931 1831 1737 1654 1581 1499 1402 1310 1245 1199 1158 1118 1091 1067 1059 1058 1075 1109 1161 1219 1288 1362 1434 1501 1572 1630 1690 1748 1813 1860 1897 1916 1919 1828 1811 1787 1763 1737 1710 1677 1642 1607 1571 1535 1499 1460 1420 1380 1340 1300 1261 1223 1186 1148 1111 1076 1042 1012 982 954 929 905 883 863 844 826 808 793 778 764 751 738 725 712 699 685 672 660 647 633 620 608 595 582 570 557 544 532 519 507 495 483 470 458 447 435 424 413 402 391 381 372 364 357 351 346 56019 293 1562 30 11672 15 33 39 1459 -8672 99999 13597 13255 12880 12485 11981 11407 10828 10271 9906 9602 9291 8984 8684 8409 8178 8076 8070 9154 8842 8596 8274 7865 7375 6985 6742 6545 6356 6221 6155 6070 5913 5810 5772 5786 5732 5698 5746 5897 6023 6056 6100 6133 6161 6189 6255 6374 6462 6509 6482 6440 6370 6251 6122 6012 5949 5863 5783 5692 5565 5409 5256 5158 5074 5028 5039 5072 5120 5162 5208 5232 5282 5343 5405 5476 5538 5549 5499 5452 5385 5251 5106 4961 4807 4643 4495 4355 4211 4086 3962 3859 3821 3833 3830 3825 3849 3865 3855 3848 3832 3789 3703 3610 3495 3385 3274 3133 2969 2839 2738 2634 2545 2493 2449 2423 2450 2516 2586 2681 2772 2857 2957 3060 3141 3199 3266 3320 3360 3397 3422 3395 3339 3277 3193 3118 3041 2949 2851 2765 2695 2619 2565 2521 2489 2475 2492 2541 2616 2707 2783 2861 2951 3047 3134 3202 3269 3329 3377 3401 3402 3396 3366 3299 3220 3150 3090 3033 2964 2882 2811 2754 2699 2644 2607 2581 2545 2503 2474 2459 2458 2446 2404 2351 2317 2279 2217 2141 2065 1985 1887 1790 1702 1617 1525 1410 1294 1213 1165 1122 1081 1063 1053 1053 1060 1092 1140 1207 1279 1351 1427 1503 1568 1623 1668 1719 1767 1827 1876 1920 1952 1976 1992 1799 1778 1756 1732 1708 1678 1646 1613 1579 1546 1512 1473 1434 1394 1355 1314 1275 1237 1199 1160 1123 1087 1052 1021 991 963 937 913 890 869 850 832 814 798 783 768 755 743 730 717 704 691 678 666 654 641 628 615 602 588 576 562 549 536 523 510 498 486 473 461 450 439 428 417 407 397 387 379 371 365 360 355 56028 294 1532 30 11672 15 33 48 1461 -8673 99999 11857 11729 11577 11425 11278 11069 10830 10623 10417 10203 9960 9722 9464 9229 8992 8772 8636 8543 10059 9747 9484 9135 8680 8119 7616 7228 6908 6615 6395 6271 6138 5928 5769 5705 5707 5661 5615 5640 5775 5882 5858 5824 5786 5725 5645 5618 5659 5706 5732 5686 5604 5570 5521 5465 5454 5535 5604 5657 5708 5733 5717 5687 5655 5626 5637 5702 5729 5768 5800 5813 5782 5767 5776 5780 5765 5749 5694 5601 5486 5340 5126 4919 4702 4477 4257 4073 3894 3713 3560 3443 3353 3327 3356 3395 3448 3545 3635 3701 3769 3826 3838 3814 3786 3723 3637 3531 3386 3226 3090 2966 2823 2693 2591 2492 2409 2388 2419 2448 2509 2593 2684 2796 2908 3010 3102 3209 3311 3403 3487 3551 3552 3515 3472 3405 3322 3235 3134 3014 2893 2793 2686 2600 2532 2486 2474 2503 2560 2640 2735 2824 2915 3016 3129 3229 3294 3351 3388 3403 3390 3352 3302 3224 3117 3005 2912 2830 2745 2662 2583 2526 2489 2471 2465 2473 2484 2479 2479 2490 2508 2522 2523 2503 2464 2431 2393 2333 2252 2163 2075 1976 1888 1800 1711 1614 1504 1398 1321 1277 1241 1204 1189 1182 1189 1202 1237 1280 1344 1418 1491 1565 1636 1694 1738 1767 1801 1837 1882 1908 1923 1937 1950 1954 1868 1845 1819 1789 1756 1716 1675 1634 1593 1551 1510 1467 1423 1380 1339 1298 1259 1221 1185 1150 1115 1080 1048 1018 990 962 937 913 891 870 850 831 813 796 780 766 753 740 727 715 702 690 678 667 656 644 632 619 607 595 582 569 556 543 530 517 504 491 478 466 454 443 432 421 411 401 392 383 376 370 365 360 56037 295 1499 30 11669 15 33 57 1463 -8674 99999 12814 12659 12518 12355 12174 11983 11742 11508 11291 11066 10840 10591 10333 10032 9730 9492 9301 9153 9722 9602 9512 9448 9286 9024 8652 8310 8035 7828 7589 7352 7128 6848 6495 6208 6016 5918 5778 5611 5498 5518 5526 5452 5395 5382 5362 5357 5402 5466 5501 5497 5422 5331 5319 5324 5310 5358 5458 5523 5592 5697 5789 5867 5975 6093 6209 6333 6458 6523 6576 6613 6610 6574 6551 6516 6438 6313 6192 6033 5846 5647 5438 5204 4969 4714 4452 4200 3978 3743 3516 3315 3178 3057 2978 2942 2927 2937 2981 3055 3149 3252 3360 3431 3490 3554 3603 3587 3536 3460 3364 3269 3166 3044 2902 2756 2608 2462 2390 2365 2328 2318 2366 2450 2553 2661 2765 2864 2983 3114 3246 3376 3490 3536 3541 3548 3533 3499 3447 3380 3299 3224 3166 3087 3003 2930 2867 2832 2820 2837 2871 2916 2944 2983 3031 3098 3148 3168 3197 3234 3256 3257 3234 3215 3159 3083 2997 2930 2857 2774 2672 2573 2495 2424 2351 2291 2241 2198 2147 2123 2108 2109 2110 2107 2102 2102 2116 2121 2108 2076 2037 2004 1958 1909 1849 1781 1696 1594 1502 1429 1375 1318 1269 1246 1249 1265 1284 1326 1386 1459 1538 1620 1714 1795 1860 1906 1941 1979 2008 2026 2026 2022 2012 1965 1949 1927 1899 1867 1832 1790 1741 1691 1643 1594 1545 1496 1448 1401 1355 1310 1269 1230 1193 1158 1124 1092 1062 1033 1007 983 960 937 916 896 876 857 840 822 806 790 775 761 748 734 721 708 695 683 672 660 648 635 623 610 598 585 572 559 545 532 519 506 493 481 468 457 446 435 425 415 406 397 389 382 377 371 367 56046 295 1498 30 11668 15 34 6 1465 -8675 99999 12773 12540 12284 12002 11740 11500 11229 11013 10814 10604 10439 10295 10138 9950 10126 10011 9895 9764 9624 9465 9289 9286 9347 9316 9141 9002 8860 8675 8424 8156 7863 7533 7109 6658 6294 6048 5752 5418 5187 5100 4999 4887 4838 4839 4867 4932 5040 5175 5309 5389 5410 5423 5459 5478 5500 5594 5677 5703 5727 5788 5827 5819 5827 5877 5961 6058 6146 6223 6298 6321 6263 6203 6207 6213 6155 6043 5948 5846 5695 5510 5311 5102 4883 4637 4426 4269 4122 3917 3710 3530 3418 3330 3264 3234 3215 3194 3188 3207 3248 3269 3283 3276 3281 3295 3310 3266 3191 3097 3001 2924 2859 2791 2719 2643 2571 2492 2484 2507 2519 2542 2619 2721 2836 2937 3037 3145 3258 3361 3462 3558 3639 3649 3627 3603 3565 3494 3393 3282 3171 3047 2927 2805 2695 2599 2529 2489 2481 2501 2544 2597 2663 2760 2860 2963 3060 3122 3176 3225 3253 3247 3217 3189 3125 3041 2950 2864 2764 2665 2569 2479 2421 2380 2335 2299 2280 2269 2242 2232 2224 2224 2226 2222 2205 2182 2173 2138 2079 2015 1956 1901 1835 1779 1721 1665 1597 1516 1455 1424 1410 1390 1388 1409 1443 1480 1513 1563 1607 1659 1710 1755 1808 1846 1856 1841 1827 1817 1811 1806 1788 1773 1765 1766 1926 1903 1876 1844 1808 1768 1722 1671 1621 1571 1522 1474 1427 1381 1336 1293 1254 1217 1183 1151 1120 1090 1062 1035 1010 987 964 942 921 901 880 861 842 823 805 788 773 758 743 729 715 701 689 676 665 654 642 630 619 607 594 582 569 556 543 530 517 504 491 478 466 454 443 432 422 412 403 395 388 381 376 371 367 56055 294 1526 30 11666 15 34 15 1467 -8676 99999 11715 11494 11245 11024 10818 10566 10328 10091 9897 9790 9742 9706 9640 9601 10013 10104 10163 10239 10333 10370 10375 10383 10327 10174 10039 9813 9528 9194 8828 8391 7939 7444 6933 6467 6093 5700 5331 5058 4890 4704 4557 4499 4493 4530 4620 4738 4906 5054 5148 5220 5307 5363 5395 5434 5516 5555 5517 5463 5448 5431 5385 5325 5335 5400 5480 5549 5654 5768 5835 5849 5890 6002 6118 6167 6144 6127 6108 6025 5909 5765 5603 5396 5145 4924 4748 4565 4313 4058 3817 3644 3493 3364 3270 3178 3087 3003 2970 2991 3000 3007 2997 3024 3065 3111 3102 3068 3024 2973 2935 2915 2910 2892 2838 2774 2710 2714 2729 2731 2757 2838 2937 3028 3105 3188 3274 3358 3424 3507 3594 3645 3620 3564 3516 3448 3345 3218 3099 2989 2864 2735 2607 2501 2402 2327 2301 2311 2359 2417 2478 2552 2661 2765 2862 2957 3022 3074 3121 3150 3149 3128 3112 3051 2975 2897 2828 2746 2667 2598 2534 2502 2483 2446 2413 2393 2366 2318 2291 2269 2250 2222 2175 2112 2044 1990 1919 1834 1757 1695 1633 1570 1525 1483 1441 1398 1350 1329 1344 1375 1384 1406 1445 1490 1525 1569 1625 1674 1725 1774 1814 1860 1897 1901 1884 1881 1883 1885 1887 1880 1865 1855 1848 1956 1940 1914 1882 1845 1802 1754 1703 1649 1594 1541 1489 1438 1386 1336 1289 1247 1207 1171 1138 1107 1076 1047 1021 996 973 951 929 908 889 869 851 833 815 798 782 767 753 739 725 712 699 687 675 664 653 641 629 616 604 591 577 564 550 536 522 508 495 482 469 456 445 434 425 416 407 399 392 386 381 376 372 369 56064 294 1527 30 11667 15 34 24 1469 -8676 99999 8874 8983 9087 9244 9407 9511 9642 9681 9790 9633 9534 9452 9373 9289 9545 9625 9656 9705 9783 9828 9857 9879 9859 9753 9654 9556 9411 9257 9073 8836 8561 8250 7930 7595 7288 6943 6582 6306 6093 5853 5567 5331 5097 4907 4786 4728 4719 4676 4600 4539 4518 4533 4568 4641 4769 4872 4920 4976 5082 5182 5231 5244 5302 5399 5515 5601 5691 5753 5763 5715 5704 5765 5838 5857 5805 5754 5732 5697 5645 5543 5420 5255 5064 4904 4782 4651 4455 4245 4025 3867 3757 3662 3572 3471 3387 3334 3332 3359 3363 3374 3375 3401 3442 3502 3512 3469 3384 3298 3238 3191 3135 3055 2953 2844 2719 2639 2572 2505 2457 2466 2509 2580 2649 2725 2806 2899 2988 3096 3220 3321 3363 3380 3394 3381 3323 3233 3134 3038 2927 2807 2682 2584 2494 2416 2386 2395 2446 2512 2588 2683 2816 2948 3065 3168 3244 3304 3340 3352 3339 3303 3266 3182 3076 2964 2854 2724 2599 2497 2407 2348 2309 2259 2212 2170 2122 2063 2028 2004 1986 1971 1944 1901 1850 1812 1759 1698 1650 1621 1596 1576 1565 1551 1533 1510 1486 1496 1535 1574 1598 1631 1660 1690 1710 1741 1778 1804 1827 1848 1865 1874 1863 1838 1806 1784 1768 1770 1776 1778 1769 1767 1778 1987 1960 1925 1882 1836 1788 1737 1685 1633 1580 1529 1480 1432 1383 1337 1292 1250 1212 1177 1145 1114 1084 1055 1028 1002 978 955 932 912 892 872 853 835 817 799 782 766 751 736 722 708 694 681 668 656 644 631 618 605 592 579 565 552 538 525 511 498 485 473 461 450 439 430 421 413 405 398 392 386 381 376 373 370 56073 295 1497 30 11667 15 34 33 1470 -8677 99999 8617 9066 9472 9913 10438 10989 11505 12014 12420 12833 12927 12971 12923 12809 11815 11687 11556 11426 11319 11220 11071 10895 10688 10458 10209 9945 9718 9483 9232 8957 8671 8367 8017 7704 7436 7211 6981 6728 6520 6326 6111 5818 5547 5318 5137 4982 4862 4823 4739 4603 4489 4436 4457 4531 4648 4815 4976 5099 5198 5334 5491 5593 5609 5643 5712 5789 5820 5836 5811 5738 5618 5516 5477 5478 5435 5310 5198 5142 5088 5014 4897 4761 4598 4428 4294 4199 4113 3972 3806 3649 3569 3533 3505 3485 3453 3429 3426 3465 3510 3519 3507 3485 3497 3528 3547 3506 3419 3297 3173 3086 3027 2971 2879 2776 2680 2593 2544 2480 2407 2363 2369 2405 2464 2521 2576 2632 2696 2766 2855 2955 3036 3071 3106 3140 3155 3126 3061 2994 2940 2888 2821 2743 2691 2636 2596 2596 2624 2684 2754 2821 2905 3031 3150 3234 3291 3326 3354 3359 3350 3319 3265 3213 3121 3015 2910 2813 2693 2574 2491 2420 2378 2342 2296 2250 2207 2167 2113 2081 2055 2037 2023 1997 1973 1939 1920 1894 1868 1857 1860 1861 1851 1848 1843 1833 1818 1799 1806 1822 1835 1833 1838 1837 1830 1817 1811 1815 1802 1782 1757 1728 1691 1643 1589 1532 1480 1434 1410 1399 1389 1380 1382 1407 1433 1888 1852 1810 1768 1724 1678 1631 1585 1539 1493 1450 1408 1366 1325 1285 1247 1212 1180 1150 1121 1093 1066 1039 1014 989 965 941 919 898 878 858 839 820 802 784 768 752 737 722 708 693 680 666 653 640 626 613 599 586 572 558 545 531 518 505 493 481 469 458 448 438 429 421 413 406 399 392 387 382 377 373 370 56082 295 1497 30 11667 15 34 42 1472 -8678 99999 9656 10164 10601 11045 11552 12053 12555 13071 13445 13720 12246 12382 12432 12419 12379 12335 12284 12257 12121 11869 11515 11104 10694 10316 9945 9549 9206 8889 8549 8157 7777 7415 7059 6775 6546 6381 6263 6135 6011 5883 5814 5693 5524 5347 5219 5120 5044 4994 4887 4746 4632 4545 4523 4581 4690 4790 4870 4970 5088 5254 5435 5549 5595 5667 5761 5857 5921 5966 5945 5872 5752 5640 5587 5565 5481 5325 5195 5112 5019 4917 4786 4642 4471 4298 4172 4104 4056 3928 3777 3649 3581 3527 3488 3461 3415 3356 3314 3318 3357 3353 3320 3274 3293 3325 3341 3316 3269 3183 3090 3033 3008 2981 2912 2799 2688 2590 2527 2426 2324 2251 2206 2188 2194 2208 2225 2261 2309 2370 2475 2599 2702 2769 2845 2920 2978 3014 3016 3026 3042 3047 3017 2973 2949 2903 2868 2870 2892 2934 2971 3003 3042 3109 3166 3196 3207 3208 3204 3183 3163 3124 3058 3003 2923 2841 2759 2693 2616 2533 2475 2419 2384 2355 2311 2258 2212 2173 2115 2068 2026 1989 1946 1890 1843 1792 1764 1727 1688 1672 1673 1667 1660 1660 1668 1674 1680 1691 1732 1777 1812 1829 1865 1897 1922 1933 1951 1964 1962 1938 1912 1880 1836 1774 1705 1637 1579 1517 1474 1436 1405 1374 1359 1360 1370 1816 1784 1747 1710 1671 1630 1587 1546 1503 1460 1418 1376 1335 1294 1254 1217 1182 1150 1120 1092 1065 1038 1013 989 967 945 925 906 887 869 851 835 818 801 785 770 754 740 725 711 696 681 667 653 640 626 612 598 584 570 556 543 530 518 505 494 483 472 461 452 443 434 425 418 410 404 397 391 386 381 377 374 56091 293 1557 30 11667 15 34 51 1474 -8679 99999 10614 10889 11281 11663 12016 12384 12784 13158 13206 13240 13250 13247 13159 12974 12829 12679 12475 12164 9190 9157 9093 9012 8896 8714 8559 8431 8311 8132 7932 7744 7563 7377 7203 7089 7022 6943 6819 6640 6505 6307 6043 5730 5474 5245 5002 4782 4550 4321 4136 3999 3919 3933 4044 4161 4263 4420 4629 4853 5076 5256 5371 5503 5634 5743 5806 5860 5839 5732 5582 5457 5371 5305 5212 5102 5027 4993 4951 4904 4841 4772 4677 4588 4556 4568 4580 4503 4395 4304 4240 4178 4130 4077 4018 3938 3866 3819 3806 3752 3657 3551 3519 3497 3461 3380 3280 3140 3000 2880 2798 2720 2616 2478 2350 2251 2191 2096 2014 1952 1919 1917 1956 2008 2065 2130 2207 2299 2431 2572 2694 2783 2876 2956 3025 3080 3105 3111 3114 3104 3063 3011 2975 2905 2846 2815 2799 2802 2809 2812 2814 2844 2879 2899 2910 2916 2912 2889 2879 2857 2816 2785 2741 2685 2627 2583 2529 2473 2434 2392 2367 2354 2329 2287 2247 2214 2167 2119 2080 2052 2024 1985 1945 1908 1889 1859 1826 1814 1827 1833 1834 1829 1841 1847 1844 1842 1861 1878 1886 1880 1892 1903 1908 1887 1872 1860 1847 1813 1785 1751 1704 1645 1586 1529 1481 1429 1386 1345 1328 1318 1318 1326 1341 1363 1701 1675 1648 1619 1586 1552 1518 1482 1445 1407 1369 1330 1292 1253 1216 1180 1148 1118 1089 1062 1036 1011 988 965 945 924 906 887 870 853 836 819 802 786 770 754 738 723 708 693 679 664 650 637 623 610 597 584 572 559 547 535 523 512 501 490 480 470 461 452 443 435 427 420 413 406 400 394 389 385 382 56100 293 1556 30 11666 15 35 0 1476 -8680 99999 9657 9998 10419 10819 11169 11516 11898 12264 12331 12358 12309 12201 12061 11806 11561 11341 11140 10856 10582 9598 9393 9182 8960 8638 8313 8003 7672 7307 7012 6761 6551 6371 6226 6102 6095 6131 6127 6065 6062 5999 5896 5776 5688 5548 5411 5263 5057 4850 4746 4653 4551 4514 4545 4569 4602 4684 4779 4897 5058 5147 5173 5263 5358 5406 5417 5454 5436 5374 5290 5209 5144 5113 5050 4964 4915 4909 4865 4810 4732 4646 4539 4449 4402 4390 4383 4318 4234 4186 4146 4118 4106 4094 4086 4063 4039 4014 3998 3934 3813 3681 3606 3529 3427 3300 3161 2992 2835 2681 2568 2478 2391 2293 2212 2167 2156 2106 2062 2030 2032 2048 2091 2131 2185 2242 2297 2343 2413 2494 2569 2607 2658 2711 2755 2767 2758 2743 2734 2712 2662 2612 2597 2552 2507 2486 2492 2507 2517 2539 2581 2643 2699 2740 2783 2831 2867 2861 2878 2902 2898 2890 2885 2872 2833 2790 2744 2706 2692 2662 2624 2595 2575 2520 2455 2411 2357 2279 2206 2160 2119 2063 1996 1916 1867 1827 1789 1771 1795 1814 1809 1806 1837 1868 1890 1909 1946 1981 2008 2006 2013 2011 1992 1940 1893 1856 1812 1741 1678 1615 1546 1466 1398 1341 1301 1256 1225 1201 1200 1200 1208 1231 1267 1305 1581 1563 1544 1525 1504 1482 1460 1436 1409 1381 1350 1317 1284 1249 1214 1180 1148 1118 1088 1059 1031 1004 978 954 933 912 892 873 855 839 823 807 791 776 761 747 733 720 707 693 679 666 653 641 627 614 601 588 575 562 550 538 526 514 503 493 484 474 466 457 449 441 434 428 421 415 409 404 400 396 393 56109 293 1554 30 11664 15 35 9 1478 -8681 99999 9184 9579 10012 10379 10725 11080 11465 11862 11972 12039 12069 12107 12109 12022 11993 11984 11983 11914 11862 9946 9648 9342 9004 8583 8129 7711 7314 6915 6598 6340 6139 6004 5876 5800 5841 5952 6004 5984 6011 5975 5914 5840 5793 5724 5648 5534 5362 5211 5148 5092 5036 5027 5059 5067 5087 5143 5216 5308 5413 5455 5461 5507 5542 5524 5491 5457 5380 5283 5183 5100 5007 4922 4801 4667 4565 4482 4388 4310 4214 4082 3931 3807 3728 3681 3647 3596 3553 3554 3555 3565 3619 3675 3726 3771 3841 3922 4001 4023 3979 3906 3855 3777 3660 3523 3370 3161 2953 2737 2551 2381 2211 2040 1899 1808 1767 1711 1680 1673 1713 1784 1888 1989 2102 2221 2329 2422 2523 2630 2727 2769 2808 2843 2868 2851 2802 2760 2730 2704 2654 2604 2593 2562 2524 2498 2521 2557 2572 2593 2629 2673 2693 2697 2695 2697 2694 2651 2633 2632 2616 2583 2558 2546 2515 2485 2471 2480 2506 2518 2523 2530 2553 2550 2530 2520 2502 2455 2404 2377 2347 2292 2219 2133 2066 2009 1960 1922 1916 1909 1884 1863 1875 1888 1895 1908 1936 1959 1974 1972 1975 1966 1947 1891 1835 1786 1727 1644 1574 1504 1421 1330 1260 1212 1182 1148 1121 1103 1122 1144 1179 1235 1303 1558 1538 1515 1493 1472 1449 1428 1408 1387 1364 1339 1311 1283 1253 1220 1188 1155 1124 1094 1065 1037 1010 983 957 934 913 893 874 856 840 826 812 799 785 772 759 747 736 725 714 702 690 678 666 653 641 628 615 602 589 576 563 551 538 526 515 505 496 487 478 470 462 455 449 443 437 430 425 419 415 411 408 56118 293 1555 30 11665 15 35 18 1480 -8681 99999 11185 11328 11512 11634 11732 11828 11945 12066 12241 12368 12407 12440 12453 12385 12361 12320 12287 12175 12108 10875 10512 10152 9760 9291 8780 8306 7857 7425 7063 6743 6499 6343 6163 6017 5982 6030 6004 5924 5896 5834 5762 5670 5583 5518 5480 5412 5285 5218 5259 5308 5338 5406 5508 5587 5651 5734 5830 5932 6019 5998 5931 5913 5873 5769 5655 5561 5418 5245 5083 4945 4818 4714 4593 4463 4390 4343 4266 4215 4161 4069 3942 3857 3834 3838 3852 3826 3792 3803 3808 3806 3833 3871 3899 3894 3905 3936 3970 3929 3808 3667 3564 3450 3303 3143 2975 2764 2554 2318 2128 1975 1815 1649 1528 1462 1443 1418 1410 1412 1475 1574 1698 1816 1968 2113 2228 2326 2423 2516 2608 2644 2668 2689 2705 2656 2580 2528 2494 2462 2421 2392 2402 2402 2400 2408 2466 2535 2583 2632 2712 2786 2821 2838 2850 2869 2892 2880 2883 2888 2874 2835 2796 2771 2734 2693 2668 2663 2669 2658 2626 2577 2541 2500 2459 2433 2400 2345 2280 2234 2188 2135 2083 2020 1972 1936 1913 1899 1905 1908 1894 1885 1905 1934 1964 1994 2025 2040 2054 2055 2065 2070 2073 2044 1998 1954 1904 1834 1771 1695 1614 1516 1431 1353 1293 1229 1167 1104 1076 1068 1082 1109 1160 1209 1396 1381 1369 1358 1344 1333 1323 1311 1296 1280 1261 1240 1219 1194 1166 1139 1111 1083 1056 1031 1005 980 955 931 911 890 871 853 837 822 808 795 782 769 757 746 735 726 716 705 695 683 673 662 650 638 626 615 603 591 580 568 557 545 535 525 516 507 498 490 482 475 467 460 453 446 439 433 428 423 419 56127 291 1615 30 11665 15 35 27 1482 -8682 99999 10384 10603 10797 10992 11212 11423 11660 11852 11983 12109 12199 12202 12254 12263 12255 12129 12036 10586 10235 9898 9485 9025 8524 8039 7578 7150 6789 6486 6266 6116 5953 5875 5904 6009 6052 6051 6090 6107 6114 6116 6080 6030 5999 5922 5781 5685 5685 5693 5643 5604 5620 5627 5630 5642 5637 5670 5730 5688 5625 5655 5678 5606 5512 5448 5366 5261 5140 5017 4918 4848 4735 4598 4525 4467 4354 4244 4147 4037 3910 3799 3727 3702 3700 3650 3596 3604 3607 3599 3613 3629 3657 3658 3651 3656 3677 3643 3530 3399 3310 3215 3091 2953 2817 2649 2493 2304 2165 2079 1990 1893 1829 1812 1830 1839 1867 1895 1973 2068 2167 2252 2359 2443 2486 2520 2546 2559 2574 2548 2511 2464 2413 2318 2213 2148 2098 2067 2051 2060 2089 2116 2154 2197 2280 2375 2448 2529 2625 2706 2742 2776 2797 2813 2827 2813 2812 2818 2811 2783 2749 2734 2703 2681 2679 2701 2724 2728 2711 2677 2658 2636 2607 2595 2572 2535 2483 2451 2412 2365 2307 2238 2184 2141 2101 2063 2040 2016 1965 1921 1903 1901 1897 1883 1859 1831 1805 1769 1752 1746 1745 1715 1672 1634 1602 1556 1510 1453 1406 1356 1315 1285 1273 1246 1207 1163 1157 1171 1206 1243 1292 1300 1288 1280 1274 1269 1264 1262 1260 1257 1250 1238 1224 1208 1189 1165 1138 1110 1082 1054 1026 1000 974 948 923 901 882 863 846 830 816 804 792 781 770 760 749 739 730 722 714 705 695 686 676 667 657 647 637 627 617 607 597 586 576 565 555 545 535 526 517 508 499 491 482 474 466 458 450 443 437 432 428 56136 287 1736 30 11666 15 35 36 1483 -8683 99999 10508 10386 10319 10313 10395 10532 10710 10826 11029 11227 11439 11592 11919 11532 11156 10817 10417 9976 9424 8851 8340 7872 7409 6994 6661 6350 5953 5635 5428 5369 5271 5109 4986 4912 4894 4845 4785 4802 4865 4887 4869 4933 5105 5291 5368 5428 5581 5723 5797 5842 5872 5916 5934 5845 5728 5699 5662 5520 5351 5240 5120 4949 4759 4619 4523 4463 4378 4285 4245 4234 4175 4121 4102 4074 4006 3948 3932 3967 4005 3992 3964 3974 3969 3952 3952 3949 3951 3908 3857 3820 3804 3737 3600 3433 3292 3142 2970 2799 2637 2434 2243 2012 1833 1712 1608 1495 1420 1393 1411 1439 1510 1592 1717 1854 1993 2126 2297 2455 2554 2625 2683 2706 2716 2691 2646 2573 2488 2353 2212 2125 2053 1994 1946 1936 1949 1979 2047 2124 2241 2366 2469 2575 2703 2822 2891 2956 2998 3028 3054 3054 3046 3029 3006 2957 2896 2852 2801 2762 2730 2715 2700 2682 2652 2602 2575 2557 2536 2526 2507 2491 2470 2462 2438 2410 2373 2320 2271 2234 2204 2168 2133 2097 2040 1988 1950 1925 1905 1885 1856 1826 1807 1788 1780 1779 1791 1790 1768 1745 1728 1700 1661 1606 1550 1485 1429 1374 1322 1262 1190 1104 1047 1017 1014 1020 1316 1303 1295 1289 1284 1276 1268 1260 1253 1244 1232 1217 1199 1179 1156 1129 1101 1073 1045 1019 993 968 944 920 897 877 859 842 826 812 799 788 777 767 758 749 742 734 727 721 715 708 701 693 685 677 668 658 648 638 628 617 606 595 583 572 560 550 540 531 521 512 503 495 487 479 471 463 455 449 442 437 433 56145 279 1977 30 11667 15 35 45 1485 -8684 99999 14004 13829 13557 13291 12907 12476 12011 11659 11353 11043 10558 10028 9560 9188 8777 8407 8063 7750 7341 6976 6674 6571 6431 6202 5927 5736 5623 5500 5369 5342 5348 5360 5328 5384 5546 5726 5759 5770 5871 5979 6000 5967 5894 5812 5691 5494 5284 5159 5025 4811 4590 4446 4320 4171 4021 3928 3889 3888 3896 3911 3965 4037 4074 4111 4154 4191 4196 4177 4170 4198 4225 4208 4181 4162 4115 4063 4015 3955 3912 3862 3796 3722 3676 3601 3477 3337 3216 3090 2949 2816 2675 2504 2354 2164 1995 1880 1795 1720 1676 1662 1676 1703 1773 1852 1964 2102 2245 2373 2526 2669 2764 2835 2871 2875 2874 2844 2791 2703 2605 2458 2300 2181 2073 1985 1906 1852 1816 1805 1827 1857 1928 2019 2110 2206 2336 2463 2555 2650 2736 2818 2906 2970 3020 3056 3088 3085 3060 3036 3006 2967 2936 2920 2907 2881 2834 2760 2711 2679 2648 2621 2588 2552 2513 2477 2442 2408 2359 2286 2217 2173 2146 2110 2070 2030 1972 1928 1904 1899 1906 1901 1878 1860 1862 1871 1877 1875 1881 1882 1870 1857 1847 1823 1779 1720 1665 1606 1557 1505 1440 1372 1308 1245 1194 1373 1333 1300 1281 1270 1263 1258 1256 1253 1250 1248 1246 1243 1236 1224 1208 1191 1170 1144 1116 1086 1058 1029 1001 974 947 921 896 874 855 837 821 807 795 784 775 766 757 750 744 738 732 727 722 716 709 702 694 686 677 667 657 647 636 625 614 602 590 578 567 556 545 535 525 515 506 497 488 480 471 462 455 448 442 437 432 56154 249 2875 30 11665 15 35 54 1487 -8685 99999 7590 5409 5565 5752 5968 6151 6248 6331 6463 6618 6693 6673 6591 6481 6325 6061 5785 5562 5329 5022 4700 4427 4182 3960 3723 3539 3454 3420 3408 3405 3458 3534 3600 3678 3747 3824 3905 3946 3983 4081 4181 4212 4235 4276 4288 4287 4273 4237 4199 4169 4099 4002 3944 3853 3692 3506 3346 3183 2986 2803 2604 2397 2216 2009 1825 1712 1633 1555 1510 1503 1532 1586 1676 1782 1908 2065 2204 2327 2471 2609 2692 2749 2766 2743 2715 2665 2581 2463 2342 2185 2010 1888 1784 1705 1635 1590 1560 1572 1637 1707 1816 1958 2106 2253 2432 2617 2770 2926 3059 3179 3306 3413 3491 3531 3559 3538 3477 3410 3332 3239 3147 3053 2953 2849 2736 2603 2494 2410 2343 2295 2253 2219 2190 2169 2154 2149 2143 2118 2087 2072 2062 2043 2015 1983 1928 1882 1852 1841 1850 1850 1823 1804 1807 1828 1854 1881 1913 1936 1944 1938 1934 1917 1870 1797 1720 1644 1571 1497 1409 1317 1231 1152 1386 1341 1295 1260 1240 1227 1219 1214 1213 1211 1210 1210 1210 1208 1202 1191 1176 1160 1140 1115 1088 1060 1033 1006 980 953 926 902 878 858 839 823 808 796 784 775 767 760 752 746 741 735 730 725 720 714 708 701 693 685 676 665 656 645 634 623 612 600 588 577 565 554 543 533 523 513 503 493 484 475 466 456 448 441 434 428 423 56163 249 2876 30 11666 15 36 3 1489 -8685 99999 5178 5256 5381 5555 5740 5889 5945 5982 6056 6172 6228 6217 6172 6099 5973 5772 5562 5402 5238 5026 4798 4611 4442 4278 4085 3933 3873 3843 3839 3838 3904 3988 4064 4144 4212 4285 4339 4347 4356 4412 4472 4437 4376 4316 4252 4143 4019 3891 3774 3680 3565 3457 3415 3363 3272 3147 3079 3038 2972 2900 2820 2741 2652 2528 2394 2303 2225 2130 2045 1979 1957 1954 1969 2001 2042 2130 2202 2281 2391 2503 2582 2636 2648 2625 2608 2581 2508 2401 2295 2169 2015 1900 1790 1700 1626 1562 1516 1524 1592 1661 1743 1859 1996 2135 2301 2477 2644 2817 2970 3099 3243 3387 3507 3575 3625 3649 3636 3602 3554 3495 3433 3354 3256 3148 3043 2920 2797 2686 2595 2531 2465 2408 2355 2304 2250 2206 2167 2122 2081 2051 2016 1967 1913 1861 1792 1740 1704 1696 1711 1724 1713 1708 1733 1780 1828 1884 1952 2013 2051 2068 2073 2063 2015 1942 1863 1785 1711 1620 1507 1395 1292 1198 1414 1370 1325 1290 1270 1257 1247 1240 1236 1231 1226 1221 1215 1207 1194 1176 1155 1133 1108 1080 1050 1021 993 967 942 918 894 872 852 834 819 807 796 786 777 770 764 757 751 745 740 735 730 726 721 716 709 702 695 687 678 669 659 649 638 627 616 604 592 581 569 558 546 535 524 514 503 493 483 473 463 453 444 436 429 422 417 56172 252 2788 30 11668 15 36 12 1491 -8686 99999 6191 5632 5513 5455 5434 5449 5515 5575 5655 5700 5771 5890 6035 6124 6157 6163 6159 6090 5958 5803 5677 5551 5389 5217 5066 4925 4770 4570 4418 4366 4351 4335 4320 4345 4384 4432 4456 4464 4477 4477 4425 4364 4370 4378 4301 4195 4096 4015 3909 3803 3684 3587 3519 3429 3338 3307 3282 3207 3098 3048 3014 2964 2905 2842 2771 2698 2605 2500 2441 2393 2317 2246 2194 2164 2124 2108 2098 2068 2072 2067 2074 2099 2127 2126 2127 2123 2093 2076 2085 2072 2023 1979 1950 1899 1867 1835 1824 1826 1825 1811 1820 1881 1939 1987 2068 2181 2298 2416 2546 2688 2836 2956 3054 3172 3303 3415 3478 3513 3525 3493 3429 3357 3298 3234 3142 3037 2932 2833 2721 2613 2529 2468 2442 2414 2404 2404 2391 2361 2342 2325 2298 2266 2242 2215 2171 2109 2041 1960 1896 1841 1816 1815 1816 1794 1778 1791 1833 1879 1924 1974 2026 2053 2060 2058 2043 1984 1904 1820 1736 1658 1568 1448 1328 1222 1128 1399 1352 1308 1274 1253 1242 1234 1230 1227 1223 1219 1216 1210 1202 1190 1173 1151 1129 1103 1073 1042 1011 981 954 928 902 878 856 837 820 806 795 786 778 770 764 758 752 746 740 735 729 723 717 711 705 698 691 683 676 668 660 651 643 634 625 615 606 596 586 575 565 554 543 532 521 510 498 486 475 463 452 442 432 424 416 410 56181 257 2639 30 11669 15 36 21 1493 -8687 99999 7778 7641 5282 5366 5412 5459 5484 5532 5623 5724 5841 5941 6042 6128 6187 6267 6363 6479 6550 6577 6579 6539 6449 6330 6219 6108 6003 5875 5743 5610 5486 5361 5173 5027 4945 4869 4781 4692 4623 4542 4487 4404 4305 4220 4138 4015 3890 3859 3831 3758 3682 3625 3599 3556 3522 3465 3429 3420 3377 3324 3306 3297 3235 3130 3052 2982 2899 2792 2677 2562 2450 2340 2221 2151 2106 2057 2007 1981 1996 2011 2045 2092 2125 2189 2233 2289 2342 2392 2408 2409 2394 2354 2309 2273 2217 2136 2055 1996 1925 1880 1840 1828 1834 1847 1854 1889 1972 2054 2131 2239 2370 2500 2624 2755 2894 3032 3130 3203 3289 3390 3468 3507 3529 3526 3480 3405 3326 3260 3185 3086 2971 2870 2773 2664 2559 2471 2402 2358 2327 2321 2330 2331 2315 2310 2306 2300 2292 2295 2297 2273 2226 2167 2093 2027 1958 1906 1875 1853 1812 1776 1769 1788 1808 1831 1868 1919 1959 1985 1996 1998 1956 1889 1810 1734 1662 1569 1446 1324 1206 1521 1472 1432 1392 1359 1337 1324 1313 1303 1293 1282 1271 1259 1245 1229 1209 1185 1157 1128 1098 1065 1031 997 965 936 910 884 860 839 821 805 792 782 774 767 761 756 753 749 745 740 737 733 728 722 717 711 704 697 689 682 673 664 656 647 638 628 619 609 600 590 580 570 559 548 537 526 515 503 491 479 467 455 444 434 424 416 410 56190 272 2189 30 11669 15 36 30 1494 -8688 99999 12491 12242 12021 11837 11655 11429 11209 10850 10469 10067 9654 9283 8947 8587 8242 7938 7681 7382 7104 6837 6618 6488 6496 6525 6573 6622 6665 6698 6735 6773 6816 6851 6920 6928 6905 6859 6783 6632 6457 6298 6135 5987 5841 5699 5543 5412 5283 5105 4982 4904 4827 4750 4684 4640 4574 4546 4492 4431 4378 4329 4234 4151 4136 4118 4065 4009 3951 3917 3859 3809 3737 3691 3651 3578 3499 3453 3404 3323 3203 3100 3007 2901 2769 2642 2517 2391 2268 2144 2051 1979 1913 1848 1804 1802 1815 1845 1891 1931 2002 2074 2151 2215 2282 2332 2368 2389 2393 2387 2381 2350 2292 2239 2209 2153 2096 2056 2029 2003 1985 1963 1948 1970 1994 2016 2076 2163 2243 2321 2423 2535 2638 2733 2821 2915 3023 3130 3210 3274 3310 3295 3253 3213 3177 3127 3066 2994 2922 2843 2752 2664 2596 2537 2495 2467 2466 2478 2476 2459 2452 2444 2438 2428 2434 2448 2439 2395 2343 2292 2249 2207 2177 2165 2167 2151 2130 2128 2146 2156 2150 2153 2177 2191 2183 2154 2113 2038 1944 1838 1725 1619 1494 1347 1213 1100 1004 908 1476 1438 1406 1385 1374 1362 1351 1336 1320 1303 1285 1264 1242 1217 1188 1156 1123 1088 1051 1013 976 942 912 884 858 833 812 794 778 766 757 751 746 741 738 737 735 733 730 729 727 724 720 716 711 705 698 691 684 676 667 658 649 641 631 622 613 604 595 586 577 567 556 546 534 523 511 499 486 473 461 449 438 428 420 412 56199 258 2606 30 11666 15 36 39 1496 -8689 99999 7260 7205 7174 7107 7010 6926 6858 6895 7047 7200 7325 7455 7542 7570 7571 7584 7553 7484 7432 7319 7167 7025 6860 6645 6444 6299 6175 6080 5999 5941 5861 5798 5723 5612 5523 5438 5313 5141 4955 4781 4570 4376 4161 3929 3716 3543 3385 3283 3265 3281 3299 3333 3400 3509 3614 3723 3809 3901 4015 4079 4105 4113 4087 4017 3899 3773 3657 3527 3360 3162 2983 2820 2682 2539 2434 2343 2273 2203 2137 2105 2102 2083 2063 2047 2075 2086 2092 2078 2057 2029 2003 1964 1935 1917 1899 1863 1838 1841 1866 1875 1876 1892 1916 1945 1976 1996 2008 2026 2041 2056 2095 2163 2216 2265 2335 2426 2497 2572 2653 2735 2832 2950 3056 3146 3202 3218 3202 3191 3178 3139 3095 3050 2995 2927 2850 2774 2693 2617 2556 2522 2505 2489 2461 2414 2379 2345 2318 2297 2281 2280 2265 2237 2204 2172 2147 2131 2128 2136 2165 2183 2187 2195 2210 2222 2218 2214 2216 2207 2178 2125 2060 1968 1867 1754 1641 1536 1429 1317 1220 1139 1074 1019 1434 1390 1352 1324 1308 1293 1278 1264 1251 1239 1226 1208 1190 1169 1145 1117 1088 1058 1024 988 953 920 891 862 835 809 788 769 754 741 732 725 719 715 713 712 711 709 708 707 707 706 704 702 700 695 691 687 682 677 671 664 657 651 643 635 628 620 611 603 594 584 573 561 549 537 524 510 496 482 468 455 443 432 423 415 56208 274 2125 30 11665 15 36 48 1498 -8690 99999 9861 9861 9912 10007 10067 10076 10088 10969 10823 10603 10324 9988 9555 9078 8685 8288 7821 7460 7198 6909 6660 6501 6430 6454 6562 6658 6761 6919 7048 7116 7163 7271 7319 7343 7371 7347 7293 7237 7156 7042 6950 6891 6813 6740 6656 6584 6484 6406 6291 6149 6015 5865 5655 5393 5129 4862 4567 4303 4025 3762 3517 3296 3102 2988 2955 2958 2981 3038 3116 3213 3321 3453 3564 3671 3782 3852 3907 3939 3922 3868 3783 3678 3562 3449 3327 3183 3029 2878 2763 2648 2563 2486 2423 2365 2304 2266 2248 2233 2219 2199 2211 2220 2230 2220 2202 2175 2136 2084 2042 2007 1962 1900 1839 1796 1767 1715 1661 1630 1606 1590 1586 1596 1615 1642 1673 1719 1809 1928 2041 2154 2300 2451 2569 2686 2809 2924 3036 3156 3259 3342 3396 3394 3364 3337 3314 3257 3203 3160 3104 3031 2950 2876 2800 2725 2662 2616 2597 2573 2536 2478 2437 2393 2354 2327 2310 2309 2286 2250 2214 2177 2149 2122 2114 2109 2120 2121 2111 2102 2096 2085 2063 2046 2039 2019 1990 1940 1881 1794 1703 1603 1506 1416 1325 1227 1149 1077 1020 968 950 1354 1315 1285 1267 1252 1237 1223 1211 1200 1187 1171 1157 1139 1117 1093 1068 1040 1008 974 940 908 877 846 816 788 764 742 724 709 698 689 683 678 676 675 675 676 677 680 682 684 685 686 685 684 682 680 677 673 668 663 657 651 644 637 631 623 616 608 600 591 580 570 558 546 534 521 507 493 478 464 452 441 431 423 56217 281 1915 30 11665 15 36 57 1500 -8690 99999 10065 9957 9909 10172 10365 10657 10971 11283 11579 11769 11842 11929 11975 11968 11872 11692 11341 10937 10485 9986 9538 9164 8789 8381 8082 7862 7627 7424 7274 7185 7163 7230 7274 7303 7348 7369 7312 7237 7232 7168 7076 6970 6836 6708 6591 6477 6337 6240 6200 6162 6141 6143 6176 6161 6138 6093 6056 6005 5909 5748 5530 5298 5050 4761 4495 4215 3941 3657 3411 3226 3108 3046 3036 3057 3113 3191 3296 3409 3546 3660 3764 3864 3933 3978 3981 3940 3860 3737 3607 3474 3341 3185 3011 2826 2650 2515 2389 2304 2234 2175 2117 2072 2064 2054 2040 2031 2032 2063 2090 2116 2123 2123 2102 2064 2035 2024 2006 1968 1929 1906 1904 1904 1887 1873 1883 1891 1897 1920 1961 1993 2019 2049 2091 2160 2227 2271 2320 2401 2481 2526 2574 2641 2693 2743 2806 2882 2958 3013 3020 3021 3039 3061 3041 3028 3031 3019 2982 2938 2899 2865 2812 2752 2702 2686 2666 2630 2573 2533 2493 2453 2426 2412 2415 2398 2352 2311 2272 2252 2230 2215 2207 2220 2233 2226 2221 2223 2213 2191 2175 2176 2164 2145 2093 2024 1937 1841 1725 1607 1504 1394 1274 1178 1090 1013 941 904 885 1323 1296 1278 1262 1248 1234 1221 1208 1191 1172 1154 1133 1110 1084 1056 1026 994 960 926 892 860 827 796 767 741 718 697 680 666 655 646 640 636 636 637 638 642 647 652 658 662 667 671 674 677 678 680 679 677 674 671 666 661 655 649 642 634 626 617 607 596 585 573 560 547 533 519 504 489 475 462 451 441 433 56226 289 1675 30 11665 15 37 6 1502 -8691 99999 13355 13162 12916 12633 12274 11944 11561 11278 10959 10621 10354 10264 10405 10614 10851 11123 11392 11532 11549 11603 11601 11524 11423 11277 10982 10610 10164 9669 9281 9013 8696 8326 8066 7865 7629 7430 7303 7214 7176 7219 7228 7245 7288 7292 7187 7090 7079 7026 6963 6891 6769 6646 6549 6458 6327 6261 6245 6237 6240 6257 6290 6266 6223 6149 6088 6044 5955 5795 5576 5354 5118 4838 4568 4287 4024 3753 3525 3355 3245 3177 3135 3121 3163 3227 3313 3408 3532 3634 3731 3819 3884 3928 3932 3888 3828 3755 3673 3559 3446 3317 3163 2993 2833 2702 2581 2486 2393 2313 2246 2173 2112 2051 1998 1959 1938 1939 1933 1924 1907 1894 1883 1868 1868 1876 1871 1847 1833 1840 1861 1868 1864 1870 1895 1913 1917 1933 1961 1976 1998 2034 2096 2183 2260 2307 2371 2469 2564 2632 2705 2794 2858 2905 2951 2991 3031 3030 2969 2904 2865 2818 2730 2661 2622 2576 2514 2460 2436 2438 2443 2439 2464 2527 2586 2623 2649 2688 2716 2718 2717 2713 2717 2688 2622 2549 2478 2413 2345 2288 2249 2221 2194 2156 2129 2111 2089 2056 2032 2025 2008 1982 1944 1895 1825 1738 1639 1537 1442 1342 1246 1180 1127 1084 1043 1026 1322 1296 1274 1258 1244 1231 1216 1202 1188 1172 1153 1134 1113 1090 1064 1037 1007 975 941 906 873 840 807 774 743 715 690 668 649 633 620 610 602 598 596 597 600 604 611 619 627 635 642 649 656 661 666 670 672 673 673 671 668 664 660 655 649 642 634 626 617 607 595 583 571 558 545 531 516 501 487 474 463 453 445 56235 289 1677 30 11667 15 37 15 1504 -8692 99999 13725 13621 13441 13205 12880 12552 12141 11810 11434 11058 10729 10341 10408 10491 10604 10752 10908 10989 11024 11097 11123 11074 10982 10872 10679 10398 10073 9731 9458 9290 9083 8778 8555 8413 8238 8073 7984 7917 7855 7847 7812 7749 7728 7671 7493 7323 7270 7149 6984 6803 6572 6331 6138 5967 5762 5615 5530 5430 5364 5343 5343 5298 5260 5217 5207 5237 5246 5190 5090 4989 4861 4691 4536 4375 4213 4041 3889 3774 3701 3648 3610 3591 3619 3673 3740 3824 3929 4017 4086 4154 4200 4233 4237 4195 4134 4053 3952 3809 3644 3463 3254 3036 2832 2655 2478 2315 2157 2023 1922 1831 1760 1703 1672 1666 1694 1758 1818 1866 1904 1948 2001 2052 2088 2100 2091 2066 2051 2046 2056 2040 2004 1975 1967 1962 1959 1969 1985 2007 2058 2127 2209 2291 2361 2399 2458 2545 2624 2677 2723 2768 2784 2789 2794 2789 2788 2762 2704 2652 2623 2585 2521 2475 2462 2450 2433 2423 2434 2461 2490 2507 2540 2597 2649 2683 2709 2743 2767 2768 2766 2754 2749 2720 2660 2595 2527 2469 2412 2359 2319 2282 2243 2190 2137 2092 2046 2002 1961 1930 1890 1848 1796 1735 1666 1586 1496 1409 1330 1256 1187 1150 1114 1087 1069 1284 1252 1226 1203 1187 1176 1168 1159 1152 1145 1134 1121 1108 1090 1070 1049 1024 995 964 931 897 862 828 793 758 726 696 668 643 622 603 588 576 567 562 561 562 566 572 580 590 601 612 623 634 644 653 661 668 673 676 677 677 676 673 669 664 657 650 642 634 624 613 602 589 576 563 550 535 521 506 492 479 468 458 450 56244 290 1646 30 11666 15 37 24 1505 -8693 99999 12712 12620 12494 12324 12152 11924 11702 11492 11321 11131 10990 10900 10810 11700 11631 11562 11512 11454 11326 11108 10986 10825 10642 10460 10281 10033 9755 9463 9185 8963 8856 8691 8429 8241 8105 7924 7769 7661 7547 7459 7445 7415 7372 7352 7302 7153 7051 7049 6983 6898 6779 6587 6377 6220 6073 5878 5718 5587 5459 5370 5325 5278 5196 5119 5014 4965 4985 4998 4960 4889 4825 4732 4618 4515 4404 4280 4134 3985 3872 3812 3750 3682 3630 3619 3631 3665 3736 3837 3929 4009 4091 4169 4252 4310 4315 4303 4264 4204 4094 3949 3773 3557 3322 3096 2887 2675 2472 2275 2098 1953 1823 1734 1660 1611 1581 1582 1621 1660 1681 1703 1742 1796 1834 1863 1881 1886 1863 1846 1841 1862 1861 1838 1821 1829 1824 1811 1803 1822 1849 1901 1963 2049 2143 2230 2294 2396 2524 2644 2736 2832 2929 2995 3033 3064 3078 3087 3054 2984 2919 2861 2774 2663 2573 2518 2455 2390 2346 2328 2331 2333 2340 2374 2433 2484 2522 2560 2603 2632 2637 2644 2641 2637 2615 2564 2512 2453 2405 2360 2315 2284 2256 2231 2191 2147 2115 2080 2039 1992 1955 1910 1859 1795 1718 1640 1554 1453 1354 1275 1212 1147 1109 1085 1072 1061 1238 1207 1181 1159 1143 1132 1124 1117 1111 1104 1094 1081 1069 1054 1035 1014 990 962 932 901 868 834 801 766 731 698 668 639 612 589 569 553 540 531 525 522 523 527 533 542 554 566 580 594 608 621 633 644 653 661 668 671 673 674 672 669 665 660 653 646 638 629 618 607 594 581 568 555 541 527 512 499 486 475 466 458 56253 290 1647 30 11667 15 37 33 1507 -8694 99999 11344 11273 11157 11014 10873 10715 10592 10481 10395 10263 10164 10105 11953 11846 11706 11565 11451 11338 11174 11010 10935 10785 10607 10425 10267 10067 9827 9546 9287 9075 8932 8735 8466 8233 8034 7798 7588 7403 7235 7072 6954 6835 6735 6641 6516 6329 6213 6185 6147 6098 6022 5898 5786 5725 5699 5650 5629 5595 5562 5573 5613 5621 5588 5507 5384 5314 5303 5279 5214 5114 5005 4858 4727 4633 4544 4446 4322 4195 4124 4097 4053 3987 3930 3892 3858 3843 3873 3904 3906 3881 3869 3872 3894 3904 3872 3832 3787 3730 3648 3557 3440 3276 3111 2954 2809 2664 2521 2380 2246 2147 2062 2008 1966 1931 1902 1902 1943 1978 2004 2026 2044 2068 2063 2032 1983 1926 1845 1755 1678 1617 1536 1446 1378 1339 1324 1323 1334 1385 1482 1616 1763 1933 2123 2301 2468 2665 2873 3063 3211 3317 3400 3452 3476 3465 3421 3364 3260 3121 2997 2877 2734 2574 2428 2315 2214 2126 2053 1998 1967 1940 1926 1956 2014 2063 2111 2167 2229 2289 2339 2391 2434 2479 2511 2521 2541 2538 2529 2516 2499 2484 2469 2452 2412 2358 2313 2266 2217 2165 2111 2044 1982 1907 1816 1730 1638 1521 1402 1305 1225 1146 1083 1028 987 1242 1219 1196 1175 1157 1141 1130 1121 1112 1101 1088 1072 1052 1034 1013 989 963 935 906 874 843 811 779 747 715 684 656 630 605 582 562 545 530 519 511 506 504 504 507 513 522 532 544 558 572 587 601 614 627 638 648 656 662 667 669 670 669 666 662 656 649 642 633 623 611 599 586 573 559 545 531 516 502 490 479 469 461 56262 290 1650 30 11670 15 37 42 1509 -8694 99999 11557 11464 11319 11149 10976 10787 10631 10498 10396 10243 10106 10020 9966 11463 11375 11288 11225 11142 11007 10801 10691 10503 10304 10128 9992 9814 9572 9290 9041 8838 8694 8507 8291 8104 7940 7735 7558 7404 7237 7062 6924 6831 6768 6706 6610 6467 6388 6373 6375 6395 6392 6347 6291 6289 6322 6323 6304 6246 6177 6153 6146 6110 6027 5879 5666 5505 5414 5341 5243 5131 5003 4862 4755 4701 4646 4583 4480 4373 4318 4307 4252 4161 4068 3990 3903 3858 3853 3839 3781 3701 3639 3615 3616 3607 3567 3547 3520 3480 3413 3330 3208 3046 2897 2773 2663 2545 2419 2292 2172 2082 2015 1992 1975 1962 1958 1978 2037 2084 2113 2137 2162 2188 2186 2157 2117 2046 1951 1858 1784 1738 1689 1624 1578 1552 1552 1563 1591 1656 1764 1890 2029 2174 2333 2477 2598 2743 2902 3049 3157 3214 3247 3251 3231 3177 3110 3041 2937 2795 2663 2542 2393 2229 2070 1950 1858 1777 1722 1688 1685 1688 1702 1761 1853 1954 2053 2170 2293 2411 2517 2615 2707 2781 2836 2864 2890 2891 2880 2862 2826 2772 2710 2644 2569 2490 2425 2351 2280 2202 2126 2038 1962 1877 1781 1692 1603 1494 1384 1287 1192 1092 1022 966 1241 1215 1195 1180 1166 1153 1140 1128 1119 1111 1100 1084 1065 1044 1023 1000 974 946 916 884 849 817 785 753 720 687 658 630 605 581 558 540 523 510 501 495 490 489 490 494 500 509 519 532 546 561 576 591 605 617 629 640 650 658 663 667 668 668 666 662 656 649 641 632 622 610 596 583 568 554 540 525 510 496 484 472 463 455 56271 290 1647 30 11667 15 37 51 1511 -8695 99999 11788 11675 11535 11376 11206 11007 10834 10695 10570 10382 10237 10176 12229 12012 11737 11445 11175 10881 10530 10224 10000 9734 9499 9304 9136 8967 8760 8535 8341 8207 8140 8037 7910 7783 7671 7550 7452 7337 7188 7046 6945 6867 6799 6734 6629 6486 6392 6324 6309 6309 6263 6164 6080 6066 6063 6010 5952 5858 5765 5723 5701 5676 5634 5511 5335 5223 5197 5180 5153 5146 5133 5115 5139 5196 5232 5249 5220 5187 5194 5222 5193 5106 5009 4904 4758 4659 4587 4481 4320 4153 4006 3882 3775 3666 3542 3450 3351 3240 3121 3014 2869 2695 2566 2478 2399 2320 2249 2192 2146 2126 2116 2147 2194 2223 2241 2267 2316 2327 2311 2281 2250 2208 2129 2023 1906 1773 1638 1503 1406 1342 1307 1277 1292 1336 1412 1496 1601 1732 1896 2074 2265 2437 2602 2743 2868 2989 3105 3184 3229 3228 3198 3123 3040 2931 2806 2664 2510 2348 2200 2051 1885 1721 1589 1486 1421 1375 1372 1385 1431 1490 1570 1684 1813 1947 2082 2228 2369 2489 2599 2683 2771 2848 2908 2939 2970 2984 2985 2985 2966 2933 2899 2858 2803 2740 2694 2626 2549 2463 2371 2262 2150 2029 1898 1784 1677 1547 1418 1301 1291 1247 1209 1174 1146 1124 1107 1095 1086 1078 1071 1066 1060 1055 1047 1033 1016 996 976 953 927 899 868 835 800 766 734 703 671 642 616 592 568 547 528 512 498 487 479 474 470 469 470 473 479 487 497 509 523 538 553 568 582 596 609 621 632 640 647 651 653 653 651 646 640 633 624 615 604 592 578 565 551 537 523 510 496 482 471 460 451 443 56280 252 2787 30 11667 15 38 0 1513 -8696 99999 7691 7614 7570 7555 7510 7438 7344 7198 7064 6936 6865 6820 6701 6515 6335 6221 6119 5977 5830 5643 5466 5359 5260 5176 5109 5004 4841 4758 4775 4812 4862 4948 5026 5090 5215 5371 5478 5579 5632 5659 5679 5698 5644 5530 5417 5271 5063 4890 4752 4576 4347 4130 3928 3744 3578 3429 3293 3212 3122 2982 2849 2750 2634 2493 2394 2332 2266 2198 2140 2109 2101 2102 2087 2112 2191 2267 2324 2383 2461 2505 2535 2566 2600 2637 2619 2537 2437 2334 2228 2099 1979 1865 1773 1686 1635 1608 1612 1630 1651 1702 1804 1938 2089 2223 2359 2485 2628 2765 2885 2976 3026 3017 2968 2889 2809 2709 2582 2435 2284 2133 2002 1866 1733 1624 1547 1499 1489 1506 1550 1599 1671 1749 1846 1959 2066 2165 2259 2351 2425 2469 2512 2542 2580 2622 2664 2694 2731 2750 2760 2788 2805 2807 2793 2765 2730 2684 2649 2595 2527 2438 2332 2213 2101 1997 1883 1776 1671 1559 1454 1359 1239 1197 1159 1125 1095 1072 1055 1043 1031 1021 1012 1004 997 991 984 972 956 938 921 901 878 854 826 797 766 737 708 681 654 628 606 586 566 548 533 519 507 498 490 486 482 480 480 481 484 488 495 503 513 525 538 551 563 574 586 597 607 615 622 627 630 631 630 627 622 615 608 599 589 578 565 552 539 525 512 498 484 471 459 448 439 431 56289 246 2968 30 11668 15 38 9 1515 -8697 99999 7588 7601 7648 7633 7545 7432 7242 6987 6753 6573 6382 6157 5912 5610 5364 5233 5127 5035 5008 4955 4852 4843 4917 4991 5052 5138 5212 5288 5447 5602 5676 5738 5748 5729 5718 5726 5658 5534 5405 5242 5033 4864 4710 4497 4243 4009 3782 3587 3426 3276 3129 3039 2947 2815 2715 2650 2563 2463 2406 2370 2320 2278 2241 2194 2167 2146 2100 2086 2137 2169 2168 2184 2226 2245 2276 2320 2360 2397 2407 2356 2303 2261 2214 2122 2029 1954 1881 1802 1756 1715 1698 1691 1694 1718 1793 1888 1993 2092 2212 2338 2477 2612 2732 2816 2869 2876 2850 2794 2735 2656 2554 2432 2308 2190 2099 2003 1909 1835 1791 1766 1775 1806 1860 1919 1989 2057 2135 2223 2295 2342 2389 2436 2470 2485 2505 2504 2513 2533 2557 2574 2606 2634 2653 2684 2700 2697 2692 2672 2640 2595 2573 2536 2473 2388 2292 2190 2086 1979 1870 1778 1694 1596 1499 1409 1297 1253 1211 1172 1137 1110 1089 1073 1058 1044 1032 1022 1012 1006 999 984 966 948 930 909 886 861 833 804 773 743 715 689 663 638 617 599 582 566 552 539 528 520 513 508 504 501 499 498 499 501 504 510 517 527 537 548 558 569 579 590 599 608 615 620 623 624 623 620 615 609 601 592 582 570 558 545 531 518 504 491 477 464 453 442 434 426 56298 246 2967 30 11667 15 38 18 1516 -8698 99999 7708 7743 7797 7794 7729 7648 7505 7328 7185 7081 6931 6743 6532 6264 6038 5906 5776 5641 5544 5420 5233 5135 5085 5045 5003 5006 5013 5042 5164 5289 5338 5394 5425 5447 5468 5522 5490 5406 5310 5181 4998 4828 4659 4421 4145 3901 3651 3429 3237 3062 2884 2779 2692 2571 2484 2445 2405 2354 2343 2343 2320 2316 2313 2302 2311 2318 2287 2272 2310 2325 2309 2306 2318 2318 2337 2370 2392 2411 2401 2340 2283 2241 2185 2089 1995 1906 1817 1733 1669 1605 1563 1534 1521 1533 1590 1664 1752 1848 1967 2103 2260 2407 2544 2650 2736 2781 2789 2760 2728 2671 2586 2480 2375 2268 2170 2057 1949 1855 1797 1754 1738 1749 1782 1820 1868 1918 1986 2068 2142 2198 2262 2329 2378 2404 2438 2460 2487 2525 2559 2591 2644 2684 2700 2725 2739 2730 2714 2695 2666 2623 2589 2542 2475 2403 2317 2218 2125 2038 1952 1878 1814 1740 1658 1364 1324 1285 1247 1210 1177 1149 1126 1109 1090 1072 1056 1041 1026 1015 1003 986 967 948 929 908 886 862 835 808 779 751 724 699 674 650 629 611 594 578 564 552 541 532 525 520 515 512 509 508 507 508 510 514 520 528 536 546 555 564 573 583 592 601 608 613 617 619 619 617 613 607 599 591 581 569 557 543 529 514 500 486 472 458 447 436 427 419 56307 246 2966 30 11666 15 38 27 1518 -8699 99999 7921 7970 8031 8026 7976 7915 7780 7615 7476 7361 7196 7006 6810 6542 6306 6148 5989 5835 5726 5607 5425 5326 5251 5185 5149 5174 5181 5196 5319 5428 5448 5489 5519 5543 5551 5574 5503 5397 5292 5137 4928 4740 4550 4270 3957 3684 3408 3157 2931 2730 2552 2460 2389 2283 2221 2217 2218 2207 2252 2318 2356 2385 2412 2427 2438 2430 2379 2332 2326 2293 2230 2175 2155 2121 2107 2123 2150 2177 2184 2173 2171 2177 2183 2155 2128 2092 2055 2001 1953 1900 1858 1820 1794 1771 1771 1780 1814 1844 1906 1993 2108 2213 2320 2410 2486 2527 2538 2521 2521 2503 2467 2410 2360 2301 2239 2169 2109 2060 2039 2021 2028 2054 2092 2129 2182 2231 2283 2345 2399 2439 2485 2528 2544 2542 2555 2555 2568 2600 2619 2633 2667 2701 2712 2733 2744 2724 2698 2676 2651 2613 2575 2513 2431 2351 2260 2155 2051 1952 1855 1760 1678 1598 1517 1422 1320 1236 1223 1188 1155 1126 1100 1080 1058 1038 1019 1004 989 978 966 950 933 916 898 879 860 840 817 794 770 747 724 702 681 661 644 629 614 601 590 579 568 560 552 546 540 534 529 525 521 518 516 516 518 522 527 533 540 547 555 564 573 582 589 595 600 603 605 604 600 596 589 580 571 560 547 534 519 505 491 476 462 448 436 426 417 409 56316 272 2184 30 11664 15 38 36 1520 -8699 99999 11177 11138 11084 10991 8500 8483 8469 8462 8451 8450 8449 8411 8426 8460 8578 8721 8841 8991 9153 9275 9358 9436 9497 9495 9470 9410 9340 9229 9085 8880 8665 8457 8163 7825 7521 7231 6891 6553 6248 5905 5589 5342 5116 4930 4814 4714 4610 4617 4667 4713 4799 4949 5088 5236 5453 5648 5769 5885 5962 5991 5992 5960 5829 5657 5477 5247 4969 4697 4423 4089 3749 3450 3173 2912 2709 2535 2406 2360 2339 2303 2308 2359 2419 2460 2534 2594 2620 2616 2618 2583 2534 2452 2328 2205 2108 1990 1860 1742 1662 1579 1541 1536 1569 1606 1644 1689 1761 1839 1907 1955 1998 2026 2048 2044 2036 2021 2007 1971 1938 1913 1893 1877 1890 1914 1955 2021 2110 2183 2275 2363 2437 2497 2545 2568 2588 2601 2593 2554 2527 2502 2471 2429 2399 2370 2370 2377 2397 2433 2488 2540 2602 2661 2735 2800 2853 2888 2922 2948 2941 2897 2853 2790 2729 2671 2611 2534 2470 2399 2318 2245 2181 2116 2052 2008 1980 1948 1936 1912 1889 1872 1860 1845 1835 1834 1831 1814 1793 1771 1745 1289 1248 1208 1173 1140 1110 1084 1057 1036 1016 996 979 963 948 937 927 915 902 889 876 861 847 833 816 798 779 759 738 719 699 680 661 644 627 611 597 583 568 556 545 536 527 519 512 506 501 497 495 496 498 501 507 514 522 530 538 548 557 565 573 579 584 586 587 585 581 576 568 560 550 539 526 513 499 486 473 460 446 434 424 414 406 400 56325 284 1823 30 11663 15 38 45 1522 -8700 99999 11730 11628 11514 11381 11260 11179 11048 10940 10903 9707 9552 9421 9336 9256 9194 9104 9048 8980 8911 8931 9026 9120 9201 9246 9353 9446 9559 9660 9691 9740 9769 9738 9669 9595 9492 9298 9084 8865 8657 8456 8248 8021 7801 7620 7372 7109 6899 6694 6455 6231 6053 5845 5668 5550 5421 5306 5220 5128 5021 4989 4968 4928 4941 4996 5032 5064 5159 5226 5244 5295 5354 5395 5429 5434 5373 5277 5173 5012 4814 4596 4363 4083 3809 3552 3282 2990 2761 2563 2400 2305 2270 2232 2221 2252 2327 2403 2491 2548 2579 2599 2629 2596 2544 2476 2368 2224 2101 1997 1886 1778 1700 1644 1640 1675 1729 1799 1900 2006 2112 2216 2325 2417 2465 2488 2495 2477 2435 2381 2316 2242 2169 2081 1997 1952 1945 1944 1949 1991 2054 2115 2187 2266 2341 2412 2470 2509 2563 2628 2657 2648 2654 2674 2692 2703 2718 2743 2787 2822 2848 2879 2917 2939 2941 2939 2951 2954 2934 2889 2843 2797 2724 2624 2538 2463 2393 2327 2264 2193 2138 2080 2006 1952 1915 1880 1835 1807 1793 1774 1764 1754 1748 1757 1769 1775 1780 1808 1826 1829 1826 1387 1336 1285 1239 1193 1151 1111 1075 1044 1015 991 968 949 934 922 911 902 895 889 880 872 863 853 840 828 812 796 778 759 739 720 701 682 664 647 630 614 600 587 573 560 549 539 529 519 511 504 497 492 488 488 488 490 494 500 507 515 523 532 541 550 557 563 568 570 570 568 563 556 548 540 530 519 506 492 478 463 449 434 421 408 395 384 374 366 56334 287 1732 30 11662 15 38 54 1524 -8701 99999 11809 11762 11786 11725 11627 11538 11418 11310 11283 11212 11153 11184 8887 8786 8716 8685 8657 8636 8595 8595 8615 8614 8670 8796 8923 9018 9084 9205 9326 9460 9582 9618 9679 9743 9760 9720 9675 9601 9452 9268 9061 8860 8669 8449 8213 7964 7760 7507 7220 6948 6686 6424 6191 5986 5766 5584 5457 5317 5183 5075 4987 4882 4833 4808 4793 4835 4878 4882 4886 4947 4996 5003 5039 5083 5103 5111 5105 5047 4969 4874 4722 4560 4396 4230 4028 3817 3615 3393 3157 2984 2828 2688 2596 2542 2493 2461 2456 2478 2483 2490 2479 2455 2445 2443 2374 2291 2203 2091 1950 1823 1727 1627 1540 1492 1462 1476 1506 1541 1585 1669 1765 1865 1950 2031 2105 2148 2178 2192 2182 2171 2145 2134 2114 2108 2092 2079 2091 2147 2227 2313 2403 2504 2601 2715 2810 2910 2982 3038 3074 3110 3150 3170 3151 3121 3080 3062 3035 3006 2975 2967 2946 2922 2909 2904 2892 2871 2832 2808 2797 2794 2764 2735 2708 2656 2582 2524 2481 2437 2396 2354 2292 2246 2209 2152 2088 2034 1982 1926 1897 1875 1836 1798 1769 1728 1702 1702 1705 1695 1699 1712 1720 1726 1402 1354 1304 1258 1212 1171 1129 1091 1058 1027 1001 976 953 935 921 907 897 889 882 874 865 856 847 836 825 813 799 785 768 751 733 715 696 678 660 643 627 611 595 579 564 550 538 526 515 505 497 490 484 479 477 477 478 481 486 492 499 506 514 522 531 538 544 549 552 553 551 548 543 536 529 520 509 497 484 469 455 440 426 412 398 385 374 364 356 56343 289 1672 30 11662 15 39 3 1526 -8702 99999 10495 10576 10608 10674 10817 10897 10964 11026 10999 10957 11002 11016 11056 11175 9763 9679 9604 9584 9603 9638 9647 9646 9619 9547 9540 9580 9626 9635 9607 9579 9547 9525 9471 9327 9189 9049 8906 8739 8599 8419 8174 7904 7639 7424 7269 7110 6956 6824 6749 6668 6586 6529 6471 6393 6337 6303 6260 6236 6204 6127 6033 5942 5835 5688 5579 5483 5386 5332 5288 5224 5164 5134 5093 5046 5032 5029 5004 4983 4972 4901 4785 4640 4455 4261 4058 3867 3661 3453 3245 3024 2811 2678 2565 2449 2383 2374 2381 2399 2436 2490 2511 2537 2544 2548 2570 2582 2512 2423 2338 2252 2139 2030 1927 1828 1744 1698 1664 1660 1655 1642 1632 1671 1732 1809 1850 1878 1910 1938 1954 1968 1955 1933 1900 1891 1883 1898 1896 1886 1888 1950 2044 2156 2278 2412 2542 2697 2845 3004 3137 3254 3346 3442 3542 3623 3647 3647 3610 3580 3541 3490 3425 3372 3298 3217 3140 3072 2995 2915 2817 2733 2672 2642 2585 2530 2480 2417 2347 2301 2272 2247 2223 2194 2141 2103 2081 2036 1977 1934 1880 1836 1819 1803 1774 1750 1738 1717 1716 1738 1752 1756 1766 1781 1792 1367 1323 1277 1228 1184 1143 1108 1073 1039 1008 980 955 930 910 895 883 872 863 856 850 844 836 828 821 814 806 797 787 774 760 744 728 711 693 675 657 640 622 603 585 566 549 533 518 505 492 480 470 462 455 450 448 448 449 451 456 463 470 477 486 495 504 511 518 523 527 529 528 526 522 516 510 501 492 482 470 456 443 430 417 404 392 380 370 361 353 56352 290 1643 30 11663 15 39 12 1527 -8703 99999 11604 11698 11745 11725 11724 11776 11758 11725 11639 11500 11376 11331 11228 11180 11212 10106 9982 9871 9821 9821 9830 9811 9784 9750 9675 9673 9707 9755 9741 9676 9591 9520 9452 9343 9122 8908 8691 8494 8291 8128 7934 7689 7413 7156 6966 6844 6699 6574 6483 6466 6444 6419 6404 6360 6293 6257 6247 6242 6260 6248 6172 6096 6004 5881 5732 5609 5485 5367 5308 5251 5175 5111 5062 5001 4959 4961 4985 5005 5045 5074 5043 4978 4865 4708 4544 4360 4164 3959 3755 3530 3287 3031 2830 2646 2473 2363 2314 2318 2326 2346 2405 2454 2509 2538 2575 2617 2652 2624 2549 2468 2378 2242 2071 1914 1778 1628 1502 1390 1315 1251 1203 1170 1181 1251 1345 1407 1489 1613 1741 1848 1970 2071 2150 2217 2292 2342 2402 2438 2434 2425 2460 2516 2560 2606 2663 2707 2779 2859 2945 3021 3106 3174 3245 3344 3444 3505 3531 3526 3524 3520 3503 3459 3424 3368 3283 3175 3072 2974 2870 2743 2624 2529 2469 2394 2317 2259 2200 2132 2091 2080 2087 2099 2103 2074 2050 2035 2006 1968 1934 1888 1845 1824 1805 1770 1740 1725 1699 1681 1690 1710 1724 1285 1243 1198 1157 1119 1080 1042 1008 977 951 926 902 880 861 842 825 810 800 791 783 776 769 764 758 750 743 737 732 726 719 711 702 691 678 665 651 637 622 606 590 573 556 538 520 503 486 471 457 444 432 422 414 407 402 400 400 402 405 410 416 424 431 440 449 458 466 473 478 483 485 485 483 479 473 466 458 448 438 426 413 400 388 376 364 352 342 334 326 320 56361 291 1612 30 11662 15 39 21 1529 -8704 99999 11308 11224 11192 11101 10933 10785 10683 10538 10461 10422 10413 10452 10539 10561 10658 10830 10976 9421 9356 9358 9418 9495 9553 9585 9619 9605 9667 9754 9884 9951 9991 10020 10061 10095 10052 9888 9729 9558 9393 9182 8964 8675 8311 7880 7440 7060 6745 6397 6067 5803 5636 5489 5366 5274 5185 5125 5130 5194 5295 5441 5536 5566 5612 5637 5609 5559 5512 5443 5353 5309 5261 5193 5131 5060 4977 4932 4928 4938 4948 5000 5030 5013 4968 4891 4787 4668 4524 4357 4192 4033 3850 3639 3400 3227 3048 2859 2722 2649 2625 2599 2586 2615 2658 2710 2718 2737 2779 2825 2786 2716 2664 2604 2484 2327 2180 2055 1903 1756 1613 1531 1449 1370 1313 1314 1358 1413 1438 1497 1600 1706 1790 1904 1998 2070 2115 2175 2217 2267 2300 2310 2314 2359 2428 2487 2536 2596 2642 2720 2805 2899 2982 3072 3129 3169 3228 3300 3343 3341 3309 3295 3281 3252 3206 3188 3154 3091 3013 2967 2933 2898 2830 2757 2706 2686 2642 2594 2560 2504 2413 2343 2300 2276 2250 2224 2166 2119 2089 2053 2010 1964 1906 1846 1816 1792 1755 1719 1689 1638 1586 1557 1543 1528 1515 1494 1072 1037 1003 967 931 898 869 842 816 792 772 755 738 723 711 703 697 691 687 685 682 679 675 671 667 663 659 654 648 640 630 618 606 592 577 562 545 529 512 494 477 459 442 426 411 398 386 376 367 361 355 353 352 353 355 359 364 370 376 383 390 397 404 409 414 418 420 420 419 416 411 405 397 389 379 369 358 346 334 323 312 301 292 283 276 270 265 56370 296 1463 30 11663 15 39 30 1531 -8704 99999 10773 10607 10385 10222 10132 10136 10161 10305 10408 10570 10714 10823 10868 11029 11204 11315 11373 11462 11447 11402 11426 9443 9245 9082 8963 8901 8874 8824 8793 8788 8723 8755 8853 9034 9145 9262 9359 9440 9507 9517 9425 9305 9192 9083 8891 8693 8430 8119 7732 7337 6966 6660 6345 6012 5725 5524 5376 5240 5127 5061 5047 5060 5092 5156 5278 5376 5439 5504 5567 5575 5543 5489 5463 5447 5461 5444 5428 5420 5403 5366 5353 5360 5370 5373 5418 5465 5484 5432 5319 5166 5006 4828 4628 4432 4245 4030 3771 3511 3321 3118 2895 2712 2598 2546 2506 2483 2500 2553 2607 2616 2654 2740 2812 2795 2763 2758 2745 2680 2576 2483 2396 2274 2132 1994 1909 1802 1689 1594 1551 1526 1507 1466 1445 1469 1500 1527 1585 1640 1688 1717 1781 1834 1906 1990 2069 2140 2248 2402 2540 2650 2766 2871 2990 3109 3231 3322 3413 3459 3462 3477 3513 3515 3462 3379 3329 3273 3205 3132 3081 3024 2956 2876 2833 2808 2779 2712 2649 2605 2598 2567 2531 2500 2456 2383 2325 2286 2263 2234 2214 2163 2127 2115 2097 2057 2012 1964 1927 1908 1897 1875 1858 1848 1817 1773 1760 1756 1733 1131 1098 1059 1017 979 942 903 869 840 813 787 766 749 736 726 717 710 707 707 705 705 705 705 702 700 696 692 687 681 674 665 655 643 630 616 602 586 571 555 539 522 506 489 472 455 439 424 410 397 385 375 367 359 354 351 349 348 349 351 354 357 361 365 369 372 375 377 378 378 377 374 370 364 358 352 344 335 327 318 308 299 290 281 274 267 260 255 251 248 56379 296 1461 30 11661 15 39 39 1533 -8705 99999 10939 10739 10505 10331 10190 10147 10135 10212 10374 10670 10904 11104 11251 11533 10223 10095 9890 9682 9460 9309 9098 8889 8746 8650 8619 8644 8727 8881 9004 9130 9206 9342 9476 9597 9683 9739 9718 9650 9566 9413 9168 8884 8596 8337 8059 7768 7406 7034 6683 6320 5986 5726 5481 5227 5043 4951 4917 4901 4898 4900 4945 5050 5163 5257 5413 5540 5615 5676 5742 5762 5739 5690 5643 5611 5614 5572 5504 5454 5411 5327 5271 5248 5231 5208 5200 5197 5179 5147 5064 4955 4856 4733 4561 4378 4216 4036 3805 3573 3364 3138 2882 2658 2457 2311 2184 2071 2011 2020 2057 2058 2080 2155 2227 2285 2363 2468 2563 2620 2627 2611 2604 2564 2474 2353 2262 2142 2013 1888 1768 1649 1545 1413 1313 1287 1300 1303 1335 1392 1474 1554 1673 1785 1921 2067 2201 2326 2489 2676 2818 2921 3036 3139 3249 3341 3431 3492 3551 3571 3563 3571 3589 3579 3533 3461 3419 3373 3319 3240 3179 3112 3036 2953 2897 2848 2800 2730 2653 2580 2549 2504 2453 2409 2365 2305 2256 2226 2211 2199 2198 2174 2151 2157 2168 2163 2140 2105 2068 2041 2018 1991 1963 1941 1886 1817 1769 1732 1681 1084 1057 1025 990 957 923 887 855 826 799 773 753 735 722 710 701 694 690 689 687 686 686 685 682 678 674 668 662 654 645 636 625 613 600 587 574 560 547 533 521 507 494 481 467 454 441 428 415 404 392 382 373 364 356 350 345 340 337 335 333 332 332 332 332 333 333 333 333 333 332 330 328 324 320 315 309 303 296 288 280 271 262 253 245 237 230 223 218 213 56388 296 1461 30 11661 15 39 48 1535 -8706 99999 11403 11286 11053 10828 10587 10487 10442 10454 10507 10678 10830 10884 10860 11045 9707 9613 9459 9296 9087 8964 8832 8805 8803 8749 8730 8742 8788 8899 9002 9140 9212 9292 9365 9431 9494 9478 9363 9233 9104 8901 8651 8369 8078 7784 7464 7157 6834 6528 6241 5932 5693 5515 5368 5215 5151 5147 5196 5251 5323 5403 5508 5623 5707 5768 5886 5926 5930 5905 5896 5848 5774 5677 5580 5506 5444 5340 5261 5217 5181 5096 5060 5042 5002 4942 4872 4806 4723 4657 4555 4451 4365 4227 4037 3847 3698 3543 3342 3182 3021 2846 2636 2457 2278 2147 2046 1967 1950 2009 2084 2112 2154 2249 2334 2434 2555 2704 2843 2942 2977 2957 2941 2890 2782 2633 2510 2354 2188 2010 1828 1660 1505 1319 1167 1092 1076 1041 1037 1062 1131 1212 1330 1447 1609 1784 1934 2076 2270 2494 2680 2818 2969 3103 3230 3323 3406 3480 3555 3569 3552 3548 3559 3543 3483 3404 3368 3333 3281 3219 3182 3134 3068 2985 2932 2896 2862 2794 2711 2644 2603 2543 2480 2430 2378 2319 2275 2250 2239 2230 2219 2194 2179 2189 2195 2187 2143 2090 2040 2002 1967 1933 1888 1846 1790 1732 1691 1670 1638 1592 951 925 896 869 841 814 789 767 747 727 711 698 688 679 674 670 668 668 667 666 666 663 659 654 648 641 634 625 616 605 594 582 570 558 546 533 522 511 501 491 481 470 459 448 437 426 415 404 393 383 373 363 354 345 337 330 324 318 314 310 307 304 302 301 299 298 297 296 294 290 286 280 274 267 260 251 243 234 225 215 206 198 190 184 177 172 168 164 56397 274 2120 30 11660 15 39 57 1537 -8707 99999 11947 11839 11742 11666 11639 8973 9032 9060 9108 9186 9251 9310 9394 9384 9259 9097 9008 8874 8711 8504 8286 8059 7801 7518 7204 6897 6617 6310 6065 5873 5727 5537 5420 5357 5346 5339 5356 5383 5437 5513 5576 5599 5682 5717 5747 5747 5780 5785 5756 5704 5646 5601 5563 5477 5399 5341 5310 5219 5154 5092 5012 4898 4766 4644 4501 4374 4214 4052 3927 3755 3536 3294 3112 2948 2752 2615 2482 2345 2186 2070 1991 1980 2019 2077 2204 2410 2625 2780 2913 3077 3212 3356 3514 3676 3809 3840 3784 3654 3531 3365 3130 2884 2651 2399 2137 1864 1610 1362 1148 916 764 707 691 650 637 677 750 868 1036 1223 1455 1695 1924 2132 2389 2665 2892 3094 3285 3468 3614 3716 3777 3822 3861 3835 3752 3665 3585 3491 3343 3195 3087 3006 2895 2798 2740 2688 2617 2530 2467 2434 2416 2391 2345 2320 2294 2248 2201 2187 2172 2147 2139 2142 2149 2168 2194 2211 2218 2232 2236 2238 2212 2171 2126 2083 2039 1988 1938 1907 1875 1838 1807 1802 1796 967 941 912 879 848 818 789 762 738 718 699 682 668 659 652 648 646 646 646 645 645 644 640 636 630 623 616 607 598 587 576 565 554 542 532 521 509 499 489 479 470 461 451 441 432 421 410 400 389 379 368 358 348 340 331 322 314 307 301 295 290 286 282 279 275 273 270 266 261 256 250 243 236 227 219 209 200 190 182 174 166 159 155 153 152 152 153 154 156 56406 238 3201 30 11661 15 40 6 1538 -8708 99999 4912 4919 4996 5091 5186 5248 5363 5455 5580 5677 5793 5866 5916 5916 5875 5853 5858 5758 5650 5536 5467 5340 5257 5155 5028 4883 4715 4533 4362 4253 4130 3982 3888 3758 3596 3394 3250 3109 2951 2857 2743 2619 2491 2384 2258 2184 2171 2184 2251 2392 2531 2612 2691 2793 2874 2996 3140 3285 3414 3483 3462 3383 3298 3168 2980 2813 2671 2497 2321 2123 1914 1730 1579 1411 1301 1284 1282 1251 1253 1304 1375 1491 1650 1811 2009 2240 2446 2623 2837 3067 3220 3350 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 3195 3035 2893 2754 2576 2437 2351 2316 2266 2233 2243 2273 2305 2316 2333 2371 2402 2422 2415 2428 2429 2400 2347 2318 2284 2227 2190 2170 2152 2149 2162 2182 2192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1887 1836 1814 1785 1762 1724 1701 1673 1652 797 1538 750 729 710 691 674 659 646 635 629 625 621 618 616 614 612 607 603 597 590 582 573 564 553 543 532 522 511 501 490 481 473 464 457 452 446 440 434 429 422 415 407 399 391 381 371 361 351 341 330 320 309 299 290 281 274 266 260 254 248 244 238 231 225 218 210 202 194 185 176 165 156 147 140 132 125 120 119 119 119 120 122 124 56415 228 3504 30 11664 15 40 15 1540 -8708 99999 5983 5909 5848 5790 5726 5689 5645 5546 5432 5299 5233 5141 5085 5011 4926 4814 4651 4471 4325 4242 4147 4013 3928 3837 3731 3568 3429 3317 3203 3131 3038 2968 2879 2756 2594 2470 2408 2374 2385 2450 2524 2571 2580 2602 2637 2723 2820 2944 3094 3199 3224 3189 3133 3049 2932 2824 2731 2638 2536 2373 2176 1995 1843 1666 1541 1499 1481 1436 1401 1400 1442 1537 1677 1830 2039 2288 2530 2742 2987 3233 3410 3560 3704 3841 3925 3956 3913 3817 3707 3534 3314 3088 2871 2649 2409 2210 2058 1950 1845 1787 1779 1790 1826 1880 1983 2088 2181 2266 2330 2404 2455 2492 2507 2530 2514 2440 2395 2372 2329 2271 2241 2236 2219 2220 2210 2205 2175 2133 2072 2041 2052 2034 1974 1942 1917 1880 1829 1810 1776 1752 1720 1702 1688 1688 1651 1596 769 744 721 700 679 659 642 630 623 620 618 616 616 615 614 612 609 605 599 593 584 574 564 552 540 529 519 508 498 489 482 474 468 464 459 456 452 448 444 438 431 423 414 405 394 383 371 359 346 333 320 308 296 285 276 267 259 252 246 240 234 227 220 213 206 198 190 181 171 160 150 140 131 122 114 107 104 103 102 101 102 104 56424 270 2240 30 11660 15 40 24 1542 -8709 99999 9859 9664 9478 9295 9137 8980 8858 8694 8661 8671 8753 8839 8986 9094 9208 9262 9319 9293 9219 9052 8810 8516 8295 8021 7725 7375 7057 6695 6426 6226 6126 6044 6004 5969 5963 6019 6125 6203 6282 6321 6364 6361 6382 6372 6308 6163 6001 5842 5690 5543 5361 5142 4928 4680 4452 4260 4102 3935 3743 3572 3436 3381 3325 3267 3233 3221 3198 3144 3109 3090 3046 3024 2964 2924 2890 2861 2767 2702 2690 2703 2737 2796 2839 2880 2906 2923 2936 3021 3100 3142 3182 3212 3196 3129 3042 2931 2806 2716 2638 2561 2515 2430 2297 2187 2141 2065 2021 2036 2057 2042 2035 2062 2107 2198 2320 2430 2578 2754 2913 3043 3212 3370 3460 3547 3646 3736 3777 3787 3724 3606 3487 3357 3210 3063 2905 2737 2566 2442 2349 2302 2266 2258 2249 2257 2308 2355 2376 2383 2380 2382 2373 2380 2371 2355 2302 2255 2215 2193 2191 2198 2190 2194 2212 2246 2259 2273 2256 2232 2180 2128 2056 1986 1921 1852 1745 1678 1633 1599 1552 1546 1540 1555 1565 1591 1612 1651 1660 1658 845 820 799 778 756 735 718 704 695 689 683 677 673 670 666 661 656 648 641 634 625 614 604 592 580 570 560 551 542 534 526 519 513 508 504 500 496 492 487 481 474 465 455 444 433 420 407 393 378 363 347 332 319 306 294 283 274 266 259 253 246 239 233 226 220 213 205 197 188 179 170 161 152 144 138 133 130 129 129 129 130 131 56433 270 2238 30 11658 15 40 33 1544 -8710 99999 10810 10553 10271 9941 9665 9399 9161 8889 8741 8642 8660 8752 8857 8975 9143 9238 9324 9354 9410 9326 9153 8874 8645 8401 8124 7797 7494 7184 6910 6649 6485 6353 6295 6207 6161 6202 6311 6400 6420 6421 6389 6317 6253 6164 6054 5877 5666 5440 5224 5044 4813 4578 4357 4148 3961 3837 3731 3618 3488 3366 3290 3303 3312 3323 3330 3360 3361 3346 3343 3347 3319 3303 3254 3237 3229 3200 3108 3032 2989 2973 2981 3002 2987 2972 2935 2907 2900 2960 3009 3028 3044 3038 3001 2931 2848 2739 2632 2565 2506 2464 2425 2327 2190 2082 2044 2000 2001 2054 2120 2146 2181 2244 2340 2482 2630 2771 2952 3150 3313 3424 3552 3659 3702 3727 3765 3800 3783 3715 3577 3410 3252 3096 2937 2784 2632 2471 2307 2191 2111 2079 2039 2031 2035 2050 2094 2140 2155 2156 2152 2159 2166 2200 2218 2223 2189 2180 2172 2176 2209 2246 2250 2258 2274 2299 2300 2292 2245 2192 2125 2054 1960 1877 1802 1711 1587 1517 1481 1451 1408 1397 1401 1428 1454 1482 1508 1545 1540 1522 830 804 783 764 744 724 708 694 686 680 675 670 667 663 658 654 650 643 637 630 622 614 605 596 587 579 571 563 555 550 544 538 533 528 524 522 519 516 512 507 500 492 483 473 461 448 435 421 406 390 373 357 341 326 312 300 289 279 270 262 254 246 239 231 224 217 209 200 191 181 172 162 154 146 139 134 132 131 130 130 131 133 56442 272 2180 30 11660 15 40 42 1546 -8711 99999 11265 11213 11037 10881 10740 10569 10479 10353 10203 9987 9834 9692 9673 9757 9844 9851 9887 9865 9867 9839 9809 9629 9408 9143 8913 8651 8416 8123 7830 7531 7307 7131 7063 6985 6881 6760 6722 6738 6800 6813 6767 6671 6552 6417 6300 6176 6013 5756 5495 5285 5109 4938 4742 4539 4354 4187 4044 3955 3870 3767 3649 3557 3532 3559 3571 3568 3575 3608 3647 3720 3821 3900 3935 3989 4028 4066 4102 4103 4061 4009 3964 3915 3878 3810 3658 3472 3301 3158 3017 2918 2833 2725 2622 2509 2418 2344 2281 2192 2126 2129 2154 2184 2209 2190 2131 2081 2094 2108 2150 2192 2217 2210 2224 2262 2322 2429 2550 2661 2811 3009 3202 3338 3485 3616 3719 3814 3901 3968 3973 3931 3814 3652 3506 3360 3181 2979 2789 2596 2402 2242 2113 2040 1977 1964 1960 1984 2052 2112 2149 2182 2226 2267 2289 2344 2381 2401 2368 2344 2310 2277 2262 2248 2217 2186 2160 2141 2116 2110 2062 2004 1953 1915 1867 1823 1794 1753 1675 1629 1598 1569 1534 1514 1484 1470 1474 1469 1450 1436 1406 948 917 888 865 844 819 795 775 757 744 736 730 723 716 709 701 694 688 681 673 666 659 652 645 638 631 624 618 613 609 606 602 597 593 589 586 583 581 577 572 566 558 549 538 527 513 499 484 469 452 435 417 399 382 366 351 337 325 313 303 293 284 275 266 258 251 243 236 228 219 211 203 195 188 181 176 171 169 169 168 168 169 171 56451 264 2419 30 11659 15 40 51 1548 -8712 99999 9286 8971 8747 8587 8541 8652 8737 8770 8849 8895 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 7809 7541 7324 7137 7052 6945 6814 6644 6572 6562 6602 6627 6605 6574 6521 6498 6476 6427 6363 6213 6047 5903 5817 5722 5567 5364 5131 4897 4662 4464 4233 4010 3811 3622 3500 3417 3360 3288 3237 3238 3282 3387 3521 3633 3691 3767 3840 3888 3926 3923 3899 3830 3758 3692 3626 3528 3355 3151 2969 2849 2750 2665 2610 2540 2465 2391 2363 2352 2336 2303 2282 2328 2406 2488 2558 2588 2580 2569 2620 2692 2772 2837 2875 2874 2877 2897 2914 2955 2997 3011 3043 3120 3189 3204 3237 3256 3260 3281 3316 3348 9999999 9999999 3252 3143 3054 2970 2879 2777 2676 2546 2422 2318 2223 2175 2143 2150 2157 2188 2262 2345 2420 2466 2520 2576 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2339 2223 2131 2048 1969 1908 1833 1760 1708 1680 1656 1645 1647 1637 1614 1618 1634 1632 1617 1597 1560 1530 1515 1490 1450 1406 1341 1277 1219 1177 948 922 893 865 841 820 804 792 785 779 771 764 756 750 743 734 725 718 709 702 696 689 682 675 669 663 660 658 655 652 649 646 643 641 639 636 631 625 617 608 598 587 573 559 544 528 511 493 475 455 437 419 402 386 371 356 343 330 318 306 297 287 279 271 263 255 246 238 230 223 217 210 204 200 197 196 196 196 197 198 56460 263 2447 30 11657 15 41 0 1549 -8713 99999 9318 9011 8723 8543 8525 8491 8402 8371 8351 8382 8449 8529 8452 8357 8259 8173 8094 8032 7931 7755 7546 7356 7201 7148 7087 6981 6831 6766 6758 6788 6793 6765 6740 6682 6648 6634 6621 6585 6444 6269 6103 6001 5891 5711 5500 5270 5019 4767 4564 4352 4140 3936 3739 3622 3553 3518 3466 3434 3449 3487 3584 3704 3791 3819 3849 3891 3911 3926 3893 3818 3679 3524 3388 3267 3131 2927 2699 2510 2375 2260 2148 2088 2028 1966 1937 1966 2018 2046 2049 2067 2144 2264 2369 2469 2550 2595 2610 2659 2740 2805 2858 2901 2931 2973 3010 3031 3055 3098 3119 3138 3198 3250 3257 3258 3252 3234 3220 3212 3181 3137 3094 3010 2888 2782 2696 2610 2529 2464 2387 2321 2266 2212 2193 2210 2251 2280 2326 2413 2507 2587 2642 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2224 2137 2046 1955 1872 1800 1743 1715 1692 1653 1597 1569 1544 1504 1467 1435 1392 1343 1307 1268 1233 1198 1143 1165 1118 1074 1038 1004 971 939 911 886 865 847 834 823 813 801 790 780 771 760 750 741 733 726 720 714 709 704 699 695 693 693 693 692 692 691 690 689 688 686 682 677 670 662 653 641 627 613 597 581 564 545 526 506 487 468 449 432 415 398 383 369 357 345 334 324 315 307 298 290 281 273 264 255 247 238 230 221 213 206 200 195 191 187 56469 262 2479 30 11659 15 41 9 1551 -8713 99999 9179 8975 8852 8838 8801 8757 8761 8752 8789 9999999 9999999 9999999 9999999 9999999 9999999 8157 8028 7873 7670 7436 7203 7002 6897 6780 6657 6529 6455 6415 6413 6401 6356 6330 6284 6260 6264 6264 6244 6144 6026 5894 5792 5705 5586 5426 5236 5025 4814 4635 4456 4262 4083 3912 3791 3682 3614 3548 3491 3451 3441 3484 3565 3618 3631 3649 3703 3742 3769 3771 3769 3705 3625 3560 3510 3445 3306 3127 2971 2851 2725 2576 2466 2355 2226 2115 2068 2037 1983 1918 1864 1877 1932 1984 2038 2094 2127 2125 2164 2245 2314 2366 2414 2465 2521 2571 2606 2653 2711 2753 2791 2863 2949 2992 3028 3064 3107 3145 3173 3193 3213 3238 3223 3181 3142 3110 3076 3027 2986 2928 2866 2784 2704 2660 2633 2614 2577 2554 2559 2585 2614 2627 2654 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2124 2025 1941 1865 1809 1763 1707 1642 1605 1576 1541 1513 1482 1437 1647 1586 1522 1459 1402 1345 1291 1238 1190 1152 1118 1082 1049 1022 999 979 963 950 939 926 912 899 887 873 858 845 832 820 809 798 787 777 768 760 756 754 753 752 752 751 751 751 750 750 749 746 742 736 728 718 707 694 679 664 648 631 613 593 573 553 533 513 494 474 455 437 419 402 387 372 359 346 335 323 313 303 294 285 277 269 262 256 250 244 239 235 232 229 227 56478 294 1520 30 11660 15 41 18 1553 -8714 99999 8263 8424 8582 8779 9057 9363 9727 10047 10422 10818 11260 11587 11901 12231 12532 12728 12873 12968 12983 12891 12803 12581 12372 12123 11895 11565 11227 10835 10478 10103 9730 9417 9161 8905 8701 8639 8589 8517 8497 8492 8521 8547 8575 8506 8458 8391 8301 8193 8098 7996 7821 7595 7361 7142 6971 6779 6592 6393 6262 6164 6105 6052 6015 6004 5981 5996 6053 6118 6170 6162 6127 6057 6020 5960 5859 5713 5536 5318 5096 4895 4686 4465 4260 4055 3900 3767 3699 3637 3598 3577 3582 3630 3714 3773 3790 3811 3848 3852 3852 3831 3804 3711 3600 3499 3409 3316 3175 3002 2855 2747 2637 2510 2433 2355 2256 2177 2149 2134 2102 2051 1997 1994 2020 2039 2052 2067 2073 2054 2066 2116 2169 2212 2250 2300 2379 2466 2543 2630 2722 2804 2885 2979 3078 3147 3203 3232 3259 3281 3281 3260 3238 3207 3143 3071 3001 2931 2874 2805 2746 2682 2635 2580 2539 2536 2535 2543 2559 2591 2637 2696 2761 2807 2862 2910 2960 3008 3062 3084 3062 3034 2983 2920 2856 2783 2677 2550 2432 2310 2201 2103 2005 1901 1826 1773 1730 1708 1697 1687 1672 1682 1698 1699 2197 2128 2014 1860 1706 1569 1533 1492 1445 1392 1336 1279 1230 1188 1145 1107 1073 1043 1018 996 980 967 954 940 925 913 900 885 872 859 848 837 825 813 804 796 788 783 781 780 781 781 783 784 786 787 788 789 788 785 780 773 765 755 743 730 715 699 682 663 643 622 601 580 558 537 515 493 472 452 433 415 398 382 368 355 344 333 324 316 308 302 298 295 293 291 290 290 291 292 293 295 56487 294 1520 30 11660 15 41 27 1555 -8715 99999 9002 9128 9230 9370 9576 9795 10069 10303 10625 10952 11336 11583 11765 11971 12165 12246 12289 12315 12331 12242 12143 11934 11753 11545 10843 10694 10517 10304 10152 10006 9839 9675 9553 9407 9226 9112 9003 8889 8806 8676 8529 8379 8232 7966 7734 7541 7348 7152 6977 6820 6651 6484 6332 6201 6148 6092 6041 5971 5994 6029 6069 6086 6118 6177 6234 6304 6382 6437 6481 6450 6409 6345 6323 6249 6141 5987 5811 5595 5379 5170 4955 4727 4516 4304 4152 4005 3894 3792 3730 3678 3666 3707 3793 3839 3842 3842 3869 3871 3854 3800 3746 3644 3508 3360 3230 3089 2899 2667 2479 2344 2216 2074 1985 1915 1851 1819 1847 1890 1925 1943 1964 2024 2107 2168 2208 2235 2238 2199 2188 2205 2204 2175 2170 2192 2242 2302 2367 2443 2530 2615 2711 2841 2988 3087 3168 3230 3290 3318 3312 3289 3257 3215 3156 3093 3030 2962 2890 2805 2745 2689 2650 2611 2590 2596 2599 2611 2622 2639 2658 2694 2741 2779 2828 2870 2906 2935 2968 2971 2945 2922 2876 2824 2773 2716 2624 2508 2395 2275 2170 2079 1989 1894 1832 1789 1749 1727 1716 1709 1701 1718 1742 1765 1796 1798 1731 1510 1280 1612 1572 1526 1474 1415 1353 1290 1240 1197 1156 1116 1082 1053 1027 1006 990 978 966 953 938 926 914 899 885 871 860 847 836 825 816 808 800 795 794 795 797 799 802 805 808 809 811 812 811 808 803 797 789 779 767 754 740 724 708 690 672 652 632 611 591 569 548 526 505 483 463 443 425 407 391 376 363 351 340 330 321 314 308 304 301 298 296 295 295 295 296 297 56496 285 1787 30 11657 15 41 36 1557 -8716 99999 7206 7465 7800 8212 8563 8887 9136 9401 9639 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9469 9337 9206 9102 9059 8991 8900 8855 8817 8769 8731 8655 8553 8435 8313 8070 7811 7554 7284 7008 6755 6499 6230 5982 5740 5504 5346 5259 5216 5188 5274 5398 5547 5673 5806 5982 6198 6419 6614 6790 9999999 9999999 9999999 9999999 9999999 9999999 9999999 6437 6249 6028 5791 5527 5269 5025 4801 4581 4429 4285 4160 4022 3905 3797 3728 3690 3689 3657 3605 3545 3521 3490 3454 3398 3358 3310 3251 3197 3155 3098 3001 2861 2754 2674 2608 2497 2402 2323 2234 2177 2152 2135 2092 2045 2016 2017 2056 2085 2103 2103 2101 2078 2077 2118 2134 2126 2127 2160 2208 2257 2313 2367 2431 2496 2573 2674 2796 2885 2948 3000 3057 3097 3109 3111 3110 3099 3074 3034 2991 2942 2887 2813 2756 2711 2677 2641 2622 2625 2627 2631 2638 2656 2686 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2159 2064 1966 1869 1797 1744 1702 1685 1672 1660 1654 1663 1679 1702 1729 1731 1717 855 669 1647 1604 1554 1498 1436 1370 1303 1251 1206 1164 1125 1093 1066 1043 1025 1013 1006 997 986 974 962 950 935 919 904 890 874 859 844 832 820 809 801 797 796 796 799 802 805 808 810 813 815 815 812 808 803 795 785 774 761 748 732 717 701 684 666 648 629 611 591 572 552 532 512 493 473 455 437 419 403 388 375 362 351 340 331 325 320 316 313 311 309 309 310 310 311 56505 322 675 30 11655 15 41 45 1559 -8717 99999 13113 13141 13407 13633 13781 13882 13879 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 8622 8963 9379 9849 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9453 9220 9023 8847 8713 8643 8577 8459 8372 8323 8284 8233 8141 8037 7944 7838 7644 7411 7188 6957 6728 6525 6365 6208 6055 5899 5765 5701 5699 5728 5770 5892 6050 6219 6360 6480 6608 6734 6837 6908 9999999 9999999 9999999 6753 6552 6392 6210 5999 5763 5536 5308 5086 4850 4655 4493 4350 4189 4093 4022 3955 3859 3770 3686 3636 3592 3560 3502 3452 3383 3318 3267 3239 3206 3183 3170 3147 3124 3109 3060 2990 2905 2851 2793 2725 2629 2535 2450 2353 2269 2218 2185 2146 2107 2103 2123 2164 2186 2210 2244 2284 2293 2291 2316 2325 2306 2289 2291 2299 2299 2295 2298 2322 2363 2396 2436 2509 2588 2642 2690 2741 2781 2798 2815 2829 2854 2868 2865 2839 2829 2820 2798 2770 2763 2768 2778 2799 2830 2843 2855 2847 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2174 2104 2043 1978 1906 1844 1785 1738 1700 1678 1665 1656 1646 1623 1595 1753 1698 1636 1568 1495 1427 1369 1310 1252 1205 1168 1136 1110 1091 1077 1067 1059 1054 1050 1047 1041 1030 1019 1008 993 976 958 939 918 897 876 858 842 828 814 805 800 796 794 794 794 795 796 797 797 797 795 791 786 780 772 763 753 742 729 716 702 687 672 656 640 623 606 588 570 551 531 512 492 474 455 438 421 405 390 376 364 353 343 336 331 327 324 322 321 321 322 323 325 56514 323 649 30 11659 15 41 54 1560 -8717 99999 13827 13524 13420 13537 13623 13613 13551 13516 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9612 9817 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9499 9387 9200 9052 8906 8757 8648 8554 8491 8488 8504 8440 8363 8362 8383 8371 8333 8299 8240 8123 7934 7675 7399 7124 6848 6579 6362 6156 5931 5713 5515 5361 5274 5250 5283 5391 5541 5702 5844 5949 6059 6178 6289 6383 6441 6464 6398 6263 6072 5875 5674 5481 5295 5117 4955 4809 4648 4524 4433 4374 4323 4329 4339 4331 4315 4274 4206 4138 4057 3982 3886 3802 3696 3583 3494 3419 3355 3314 3316 3322 3334 3345 3325 3290 3237 3183 3093 2987 2867 2715 2565 2394 2236 2101 1978 1871 1787 1753 1740 1758 1796 1849 1912 1977 2035 2092 2166 2224 2244 2275 2302 2321 2335 2363 2382 2399 2442 2480 2523 2601 2680 2738 2789 2846 2867 2878 2899 2902 2906 2919 2921 2892 2879 2872 2848 2831 2840 2860 2884 2924 2959 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2538 2499 2495 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2020 1948 1889 1823 1757 1698 1654 1611 1550 1486 1533 1482 1431 1380 1332 1285 1242 1199 1154 1118 1090 1068 1051 1038 1027 1020 1015 1012 1010 1008 1003 993 984 974 960 946 928 909 888 868 847 827 810 795 781 770 763 757 755 753 752 753 753 755 755 756 755 753 749 745 740 733 725 716 707 696 685 674 662 650 636 622 608 592 576 560 543 525 507 489 470 452 433 415 398 382 367 353 341 331 322 316 310 307 304 303 303 303 304 56523 283 1848 30 11658 15 42 3 1562 -8718 99999 9653 9777 9801 9999999 9999999 9999999 9999999 9693 9999999 9999999 9634 9400 9221 9172 9031 8875 8752 8667 8627 8584 8574 8650 8755 8741 8693 8735 8789 8768 8712 8659 8555 8374 8116 7785 7433 7075 6695 6335 6053 5782 5506 5282 5107 4966 4889 4901 4976 5141 5332 5528 5719 5885 6032 6187 6342 6468 6530 6549 6477 6341 6155 5963 5751 5566 5405 5236 5073 4934 4766 4633 4548 4508 4469 4486 4509 4493 4480 4456 4404 4333 4253 4189 4104 4037 3950 3836 3731 3637 3556 3505 3522 3536 3529 3492 3443 3387 3310 3240 3148 3042 2935 2805 2680 2546 2425 2298 2174 2076 2018 1984 1956 1938 1934 1933 1927 1914 1892 1877 1876 1854 1824 1818 1819 1819 1830 1878 1945 2012 2100 2196 2304 2441 2573 2675 2767 2850 2888 2912 2945 2960 2962 2957 2938 2895 2864 2834 2792 2754 2747 2752 2763 2791 2814 2805 2801 2782 2742 2698 2678 2652 2622 2584 2527 2460 2406 2358 2312 2290 2317 2343 2362 2396 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1880 1786 1710 1626 1507 1397 1332 1287 1239 1206 1191 1180 1152 1119 1106 1122 1139 1148 1163 1219 1279 1325 1360 1394 917 918 917 911 905 899 889 878 863 846 828 811 792 774 757 742 727 715 707 700 697 695 693 693 694 694 694 693 692 689 686 682 677 671 664 656 648 639 629 620 610 600 589 577 565 552 539 525 509 494 477 460 442 424 406 388 371 354 338 323 308 296 286 277 270 266 262 259 258 258 258 56532 309 978 30 11658 15 42 12 1564 -8719 99999 12326 12649 12797 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9330 9398 9364 9330 9290 9248 9202 9108 9176 9265 9192 9020 8931 8958 8874 8748 8658 8587 8577 8504 8457 8483 8536 8447 8331 8309 8291 8176 8042 7919 7790 7588 7307 6934 6570 6216 5849 5511 5282 5085 4905 4779 4716 4697 4755 4883 5071 5361 5702 6028 6323 6562 6763 6951 9999999 9999999 9999999 9999999 9999999 9999999 6670 6415 6133 5871 5655 5443 5259 5101 4904 4754 4673 4626 4570 4585 4620 4598 4578 4546 4473 4373 4256 4149 4026 3932 3814 3645 3499 3376 3269 3199 3220 3250 3258 3253 3232 3236 3226 3224 3200 3161 3137 3078 3014 2931 2837 2729 2596 2492 2423 2381 2317 2251 2202 2158 2109 2050 1989 1945 1924 1889 1837 1824 1811 1788 1774 1812 1868 1905 1950 2009 2079 2178 2270 2332 2389 2434 2442 2461 2514 2549 2555 2572 2595 2606 2628 2655 2675 2703 2763 2835 2919 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2560 2423 2302 2194 2096 2047 2059 2078 2082 2100 2134 2169 2202 2232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2024 1949 1886 1817 1734 1660 1597 1532 1441 1358 1319 1298 1264 1231 1206 1191 1151 1098 1048 1028 1015 999 989 1025 1071 1104 1123 1149 1182 1217 1250 1286 9999999 791 782 772 760 746 731 718 705 691 677 664 651 641 634 629 626 624 622 620 618 617 613 611 608 604 600 596 591 585 578 568 557 544 529 514 496 477 456 433 408 381 354 327 301 276 253 234 218 206 197 195 195 201 210 226 244 266 288 311 334 359 380 401 56541 277 1847 30 11657 15 42 21 1566 -8720 99999 9752 9739 9609 9492 9353 9221 9052 8808 8700 8654 8452 8177 8009 7994 7854 7692 7558 7486 7545 7582 7635 7764 7952 8006 8006 8107 8227 8255 8266 8299 8299 8202 8000 7636 7253 6886 6513 6144 5866 5606 5370 5161 5004 4900 4898 4961 5090 5321 5625 5916 6165 6311 6417 6523 6619 6639 6623 6564 6379 6097 5807 5537 5271 5051 4895 4750 4668 4618 4528 4484 4525 4575 4612 4723 4853 4888 4900 4876 4784 4671 4550 4430 4297 4196 4051 3843 3680 3550 3442 3370 3384 3409 3412 3390 3324 3276 3217 3165 3094 3027 2988 2903 2800 2664 2528 2400 2266 2184 2159 2178 2169 2167 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 337 355 370 386 400 413 423 431 438 56550 195 4216 30 11656 15 42 30 1568 -8721 99999 4152 3925 3634 3256 3736 3710 3661 3591 3497 3402 3297 3291 3337 3331 3315 3264 3254 3209 3150 3075 2990 2908 2782 2682 2594 2479 2365 2218 2161 2162 2211 2248 2320 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 372 398 421 440 456 467 56559 190 4574 30 11654 15 42 39 1570 -8722 99999 3739 3666 3557 3423 3313 3228 3077 2928 2808 2700 2620 2505 2422 2388 2368 2317 2240 2289 2406 2527 2618 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 281 309 335 357 377 392 405 414 420 425 427 429 431 56568 188 4632 30 11652 15 42 48 1571 -8722 99999 -3101 -2885 3755 3663 3480 3264 3061 2897 2745 2547 2387 2283 2198 2099 1983 2005 2123 2213 2264 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 257 290 320 345 366 383 397 407 415 420 425 428 56577 188 4633 30 11653 15 42 57 1573 -8723 99999 -2882 -2518 3535 3345 3087 2826 2590 2398 2194 2021 1909 1844 1796 1797 1785 1838 1975 2127 2267 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 271 302 330 353 373 389 402 411 419 424 428 431 56586 189 4604 30 11654 15 43 6 1575 -8724 99999 4201 4118 3949 3716 3478 3196 2897 2618 2382 2122 1859 1666 1552 1499 1507 1540 1663 1881 2131 2375 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 278 305 329 351 370 385 398 407 414 419 423 426 428 56595 281 1785 30 11655 15 43 15 1577 -8725 99999 9470 9526 9562 9509 9562 9651 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9405 9278 9105 8856 8557 8292 8095 7995 7932 7774 7498 7288 7112 6937 6914 6984 7071 7112 7202 7334 7457 7524 7523 7513 7599 9999999 9999999 9999999 9999999 9999999 9999999 6976 6684 6387 6065 5722 5343 4873 4407 3982 3699 3413 3199 3072 3083 3203 3313 3392 3544 3744 3978 4303 4832 5293 5616 5831 5975 9999999 9999999 9999999 9999999 9999999 4042 4101 4147 4202 4249 4285 4266 4218 4176 4165 4182 4174 4128 4078 4012 3898 3777 3689 3586 3450 3308 3191 3048 2883 2761 2680 2657 2644 2641 2684 2788 2884 2990 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 327 347 364 380 392 401 409 414 417 419 421 56604 289 1575 30 11655 15 43 24 1579 -8726 99999 10953 10452 10023 9667 9388 9068 8949 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9009 8674 8329 8001 7684 7365 7090 6814 6582 6362 6156 5966 5800 5673 5579 5494 5442 5377 5272 5176 5142 5123 5087 5013 4939 4877 4843 4820 4782 4767 4701 4548 4422 4378 4329 4231 4104 3974 3861 3747 3611 3484 3400 3347 3272 3292 3404 3510 3547 3574 3632 3736 3858 3967 4080 4209 4267 4281 4293 4323 4279 4209 4153 4122 4087 4025 3934 3858 3767 3628 3499 3449 3403 3329 3258 3229 3187 3118 3065 3044 3070 3093 3090 3099 3168 3216 3239 3281 3346 3377 3376 3386 3403 3396 3354 3244 3124 3018 2902 2756 2615 2465 2302 2140 2013 1923 1839 1751 1664 1610 1607 1640 1676 1718 1775 1840 1902 1961 2020 2063 2077 2080 2092 2111 2114 2101 2062 2027 2006 1998 2000 2020 2035 2047 2074 2119 2163 2216 2271 2328 2381 2426 2459 2488 2497 9999999 2442 2412 2363 2296 2217 2150 2084 2003 1922 1852 1816 1785 1756 1739 1735 1739 1727 1731 1747 1759 1750 1721 1714 1695 1663 1605 1548 1487 1413 1340 1274 1221 1163 1097 1042 1008 985 951 932 924 918 897 873 864 853 843 843 853 873 887 893 701 700 697 690 684 678 672 666 658 650 644 636 628 621 615 607 598 588 577 564 547 527 507 486 462 436 410 381 352 323 296 271 250 231 216 206 201 198 198 203 212 224 240 257 275 292 307 321 335 350 362 372 382 390 397 402 407 411 414 56613 311 974 30 11654 15 43 33 1581 -8727 99999 13520 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 8888 8594 8300 8009 7737 7474 7198 6965 6743 6547 6359 6205 6085 5976 5900 5854 5806 5767 5701 5602 5507 5461 5415 5346 5242 5128 5001 4890 4796 4693 4604 4493 4327 4197 4135 4066 3979 3882 3781 3705 3633 3557 3479 3442 3417 3367 3388 3467 3534 3541 3546 3557 3596 3657 3691 3727 3775 3778 3741 3708 3696 3634 3567 3504 3472 3449 3419 3368 3329 3305 3253 3217 3238 3264 3288 3311 3347 3361 3364 3361 3348 3356 3359 3329 3301 3315 3302 3267 3242 3208 3161 3113 3088 3068 3048 3029 2963 2893 2847 2790 2715 2648 2574 2496 2430 2382 2341 2286 2224 2152 2095 2082 2090 2102 2117 2140 2164 2187 2205 2224 2230 2226 2227 2244 2267 2280 2268 2239 2210 2195 2183 2180 2194 2202 2200 2206 2222 2236 2247 2258 2276 2304 2331 2343 2349 2342 2321 2279 2252 2215 2169 2116 2070 2030 1982 1933 1897 1879 1868 1858 1861 1871 1889 1886 1897 1923 1946 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1616 1553 1504 1442 1368 1303 1263 1219 1165 1121 1090 1060 1021 979 952 931 914 910 927 951 967 976 997 1033 1072 1104 1131 1159 9999999 9999999 746 737 728 719 709 700 692 683 673 663 652 640 625 607 590 575 557 537 516 495 473 451 429 409 391 373 355 340 330 318 305 296 291 288 287 288 291 294 296 299 307 318 329 337 349 360 371 382 391 400 407 413 56622 274 2113 30 11653 15 43 42 1582 -8727 99999 9625 9587 9563 9549 9542 9560 9530 9482 9447 9404 9343 9283 9207 9096 8953 8736 8485 8239 7978 7729 7495 7277 7092 6906 6747 6597 6479 6375 6276 6197 6135 6068 5997 5918 5818 5713 5637 5548 5450 5327 5205 5069 4962 4863 4756 4667 4558 4410 4289 4221 4152 4066 3974 3867 3782 3688 3583 3471 3400 3348 3284 3279 3318 3350 3339 3326 3324 3362 3431 3471 3513 3563 3576 3558 3536 3517 3464 3413 3349 3299 3258 3211 3145 3083 3036 2979 2957 2979 3001 3030 3076 3128 3153 3182 3212 3242 3283 3309 3306 3308 3333 3313 3283 3273 3245 3198 3144 3119 3102 3086 3054 2991 2938 2903 2860 2810 2774 2724 2656 2597 2551 2522 2479 2422 2361 2315 2295 2280 2273 2265 2254 2247 2242 2233 2227 2210 2176 2145 2134 2122 2112 2093 2070 2047 2042 2044 2051 2077 2111 2143 2184 2235 2280 2315 2354 2392 2434 2466 2480 2481 2468 2449 2407 2370 2318 2262 2200 2146 2101 2048 1993 1949 1919 1896 1878 1876 1869 1871 1862 1867 1881 1898 1902 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1420 1363 1304 1233 1155 1086 1020 964 925 903 895 887 874 866 883 918 950 979 1011 1041 1064 1079 9999999 9999999 9999999 9999999 9999999 948 914 865 797 733 720 705 691 675 660 643 626 608 590 573 556 542 527 512 497 482 467 450 435 420 406 392 377 363 349 336 321 308 299 293 289 290 292 297 303 312 324 339 355 369 382 393 56631 271 2115 30 11655 15 43 51 1584 -8728 99999 9650 9613 9601 9582 9562 9583 9580 9999999 9999999 9530 9999999 9999999 9999999 9999999 9999999 8921 8665 8399 8119 7856 7606 7358 7122 6898 6718 6548 6385 6256 6148 6055 5966 5877 5794 5707 5603 5484 5392 5298 5193 5062 4942 4824 4711 4604 4502 4421 4336 4213 4115 4058 4006 3932 3857 3777 3702 3617 3526 3436 3372 3319 3252 3219 3225 3224 3190 3172 3164 3172 3203 3231 3262 3294 3307 3306 3305 3312 3297 3284 3269 3262 3240 3222 3201 3185 3171 3152 3165 3208 3246 3281 3326 3381 3413 3440 3464 3488 3512 3521 3499 3479 3468 3413 3350 3293 3225 3138 3046 2977 2910 2848 2781 2693 2613 2552 2488 2427 2384 2331 2274 2234 2215 2201 2184 2175 2168 2175 2210 2253 2302 2345 2379 2406 2428 2441 2448 2433 2410 2375 2343 2303 2265 2215 2162 2118 2094 2081 2078 2097 2130 2164 2206 2252 2296 2326 2362 2394 2423 2444 2442 2423 2401 2382 2344 2309 2269 2230 2191 2169 2163 2146 2128 2114 2102 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1322 1305 1285 1265 1243 1221 1202 1183 1163 1142 1123 1103 1085 1068 1051 1033 1017 1002 985 969 955 941 925 911 898 886 875 864 853 843 834 823 812 802 792 780 767 754 739 725 709 693 677 662 646 630 616 602 589 575 562 548 534 521 506 491 476 460 444 429 414 399 386 373 364 357 353 350 351 354 360 366 375 384 393 401 409 56640 292 1573 30 11653 15 44 0 1586 -8729 99999 11233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9568 9501 9461 9409 9373 9366 9342 9339 9346 9321 9292 9286 9251 9163 9058 8904 8701 8506 8290 8082 7888 7692 7485 7261 7081 6896 6729 6599 6479 6365 6242 6110 5967 5826 5693 5554 5432 5285 5151 4989 4834 4669 4502 4352 4210 4093 3986 3858 3754 3662 3565 3470 3406 3336 3281 3234 3188 3140 3111 3098 3070 3067 3097 3115 3121 3137 3146 3150 3168 3182 3187 3194 3191 3178 3164 3163 3141 3125 3117 3110 3107 3120 3147 3187 3227 3260 3317 3397 3464 3521 3586 3654 3696 3721 3737 3732 3723 3689 3617 3548 3487 3386 3277 3179 3071 2945 2825 2717 2615 2530 2457 2368 2289 2230 2173 2126 2100 2067 2040 2038 2054 2068 2091 2124 2153 2180 2226 2273 2327 2375 2403 2426 2445 2444 2430 2400 2371 2331 2298 2257 2226 2191 2155 2122 2107 2116 2129 2161 2211 2261 2318 2374 2427 2461 2499 2529 2553 2575 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2200 2175 2147 2130 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1370 1350 1327 1304 1282 1260 1236 1214 1192 1170 1148 1128 1109 1089 1069 1050 1031 1013 995 979 962 946 930 915 902 889 876 864 853 841 828 816 804 791 776 761 746 731 715 698 681 665 649 633 619 605 592 579 566 554 542 530 518 506 495 483 470 460 449 439 430 422 415 410 406 403 402 402 403 404 406 407 408 408 409 409 409 409 56649 294 1514 30 11654 15 44 9 1588 -8730 99999 11307 11187 11110 11029 10944 10920 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9364 9207 9090 9036 9017 9011 9019 9067 9086 9136 9173 9160 9144 9141 9131 9062 8961 8824 8634 8451 8236 8043 7843 7638 7416 7190 7005 6809 6637 6493 6359 6241 6112 5995 5858 5728 5607 5489 5385 5251 5118 4953 4797 4631 4462 4319 4182 4069 3964 3859 3770 3681 3595 3510 3458 3409 3377 3349 3310 3266 3224 3193 3151 3117 3095 3080 3062 3045 3025 3018 3021 3022 3021 3037 3055 3071 3079 3101 3120 3151 3155 3154 3160 3176 3186 3202 3218 3223 3231 3245 3241 3244 3248 3250 3231 3222 3213 3189 3162 3125 3066 3011 2966 2908 2847 2799 2738 2669 2602 2543 2487 2446 2421 2388 2356 2341 2333 2329 2329 2331 2340 2361 2392 2418 2453 2497 2527 2537 2559 2588 2617 2636 2647 2660 2668 2655 2627 2587 2555 2513 2466 2421 2389 2340 2281 2219 2170 2134 2100 2076 2069 2078 2093 2109 2129 2140 2155 2168 2200 2248 2291 2315 2334 2355 2361 2369 2372 2376 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2020 1966 1915 1868 1829 1808 1799 1801 1800 1815 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1467 1444 1419 1396 1372 1347 1320 1295 1271 1245 1219 1194 1170 1145 1121 1098 1076 1055 1033 1013 994 975 957 939 923 908 893 878 865 851 837 822 808 793 778 762 746 730 714 696 680 663 647 631 616 602 589 575 562 549 537 524 512 501 489 477 464 453 442 430 420 410 401 393 386 381 377 373 371 369 369 369 370 370 371 372 372 373 56658 296 1452 30 11652 15 44 18 1590 -8731 99999 11284 11081 10946 10851 10804 10760 10737 13128 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9594 9520 9477 9460 9463 9460 9468 9442 9437 9424 9370 9302 9238 9164 9050 8894 8721 8505 8289 8047 7826 7600 7375 7138 6898 6685 6470 6279 6132 5998 5874 5734 5626 5513 5419 5340 5267 5209 5125 5033 4925 4831 4733 4602 4481 4367 4276 4180 4082 3992 3894 3792 3689 3617 3565 3523 3476 3419 3375 3332 3300 3258 3217 3175 3131 3090 3055 3012 2970 2925 2883 2839 2812 2788 2776 2752 2742 2741 2763 2767 2765 2764 2785 2809 2840 2868 2899 2923 2947 2950 2971 2989 3007 3003 3011 3023 3031 3025 3013 2985 2961 2930 2895 2853 2818 2758 2695 2624 2561 2498 2436 2379 2325 2277 2248 2227 2222 2218 2223 2244 2277 2322 2379 2444 2512 2578 2632 2692 2742 2781 2807 2823 2839 2842 2821 2789 2739 2683 2612 2542 2476 2418 2344 2263 2183 2115 2056 1997 1950 1925 1916 1914 1916 1929 1940 1953 1966 1998 2056 2113 2157 2196 2245 2287 2331 2366 2401 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1885 1832 1802 1792 1789 1788 1810 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1563 1541 1518 1493 1467 1440 1413 1384 1355 1327 1298 1267 1237 1208 1178 1151 1124 1098 1073 1049 1026 1004 984 965 946 928 911 895 880 865 851 835 820 804 789 773 758 741 725 709 692 676 660 644 628 613 598 584 570 556 542 529 515 502 489 477 464 452 440 428 417 407 397 388 381 374 369 364 360 357 355 354 354 354 355 355 356 357 358 56667 298 1392 30 11652 15 44 27 1591 -8732 99999 11553 11228 10996 10827 10737 10715 10730 10741 10779 13165 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9514 9430 9378 9325 9237 9139 9057 8981 8880 8742 8597 8419 8254 8052 7853 7648 7452 7245 7025 6831 6655 6486 6337 6185 6041 5893 5780 5654 5541 5439 5343 5235 5104 4990 4871 4739 4608 4455 4322 4199 4095 3982 3877 3792 3697 3603 3540 3498 3458 3417 3390 3354 3324 3288 3255 3209 3163 3109 3049 2996 2945 2877 2820 2765 2714 2658 2617 2588 2578 2565 2565 2580 2612 2624 2635 2657 2690 2722 2755 2787 2823 2853 2875 2868 2874 2874 2856 2827 2821 2811 2785 2750 2711 2665 2624 2579 2532 2487 2454 2404 2360 2328 2301 2270 2246 2230 2220 2222 2244 2275 2316 2353 2394 2447 2506 2567 2631 2700 2771 2835 2887 2941 2979 2999 2999 2995 2994 2981 2944 2899 2840 2773 2689 2602 2518 2444 2355 2258 2165 2090 2017 1941 1877 1839 1818 1805 1796 1805 1817 1832 1846 1883 1949 2010 2052 2098 2156 2213 2266 2309 2352 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1886 1852 1831 1814 1802 1816 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1495 1466 1437 1406 1375 1345 1314 1282 1248 1217 1186 1157 1129 1102 1075 1049 1026 1004 984 964 946 927 910 894 878 863 847 831 814 798 782 766 749 732 715 699 682 665 649 633 617 601 586 571 556 541 526 512 498 483 470 457 443 431 419 407 397 387 377 369 362 356 351 347 344 341 339 338 337 337 337 337 338 338 338 56676 312 973 30 11653 15 44 36 1593 -8732 99999 12999 12973 12980 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 11583 11276 11062 10873 10739 10639 10597 10564 10564 12491 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9671 9636 9598 9570 9520 9480 9443 9369 9281 9212 9143 9054 8936 8813 8638 8470 8271 8059 7838 7616 7377 7110 6861 6623 6388 6178 5966 5763 5560 5409 5263 5136 5036 4947 4858 4755 4674 4597 4517 4445 4344 4261 4189 4134 4064 3997 3943 3871 3802 3746 3706 3667 3619 3575 3514 3458 3383 3308 3225 3141 3058 2970 2896 2819 2746 2686 2630 2593 2557 2542 2545 2569 2593 2626 2666 2705 2721 2737 2766 2794 2815 2829 2831 2836 2830 2811 2776 2751 2721 2678 2641 2631 2619 2589 2548 2511 2488 2472 2448 2424 2400 2375 2340 2306 2283 2260 2227 2194 2165 2157 2155 2159 2169 2184 2200 2235 2291 2344 2406 2476 2550 2631 2713 2794 2867 2922 2956 2971 2990 3007 3001 2969 2934 2884 2819 2735 2648 2559 2473 2375 2275 2185 2110 2036 1961 1897 1860 1834 1820 1817 1831 1840 1853 1868 1899 1953 2008 2049 2094 2150 2202 2253 2298 2334 2356 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1924 1889 1874 1867 1866 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1463 1433 1402 1371 1340 1309 1278 1246 1214 1184 1156 1128 1102 1076 1051 1028 1005 984 964 944 925 906 889 871 855 838 820 802 785 768 750 733 715 698 681 663 647 630 614 597 581 566 551 535 520 505 490 475 460 445 432 418 405 393 381 371 361 353 345 339 334 330 326 323 321 320 319 319 319 319 319 319 320 320 56685 312 973 30 11653 15 44 45 1595 -8733 99999 12746 12622 12546 12515 12559 12530 12479 12410 12359 12257 12087 11902 11775 11549 11301 11035 10856 10699 10584 10506 10482 10501 10541 12351 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9523 9418 9290 9170 9077 8976 8869 8742 8616 8458 8321 8156 7984 7806 7620 7419 7194 6973 6755 6532 6350 6155 5974 5797 5653 5495 5349 5229 5122 5020 4908 4809 4717 4614 4515 4373 4260 4160 4070 3977 3895 3839 3760 3685 3623 3576 3543 3510 3486 3451 3427 3379 3319 3254 3184 3112 3030 2962 2884 2798 2729 2655 2588 2519 2472 2444 2445 2452 2469 2500 2547 2569 2593 2643 2700 2740 2773 2793 2817 2827 2816 2772 2732 2688 2619 2539 2490 2443 2374 2297 2239 2196 2174 2151 2135 2128 2133 2136 2141 2162 2185 2190 2194 2197 2213 2224 2242 2265 2287 2305 2335 2381 2419 2463 2520 2580 2652 2717 2782 2839 2885 2911 2916 2921 2922 2898 2862 2831 2787 2722 2648 2566 2489 2415 2340 2264 2194 2129 2066 2012 1971 1940 1912 1898 1895 1900 1911 1928 1954 1982 2026 2073 2119 2169 2214 2261 2310 2354 2381 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1990 1931 1882 1847 1835 1844 1861 1882 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1341 1306 1269 1233 1200 1169 1138 1109 1080 1053 1028 1004 981 960 939 918 898 880 862 844 826 807 789 771 753 735 718 700 682 665 648 631 615 599 582 566 551 535 519 503 488 472 456 441 426 411 397 384 372 360 350 341 333 326 320 315 311 308 305 303 302 302 301 301 301 301 301 301 302 56694 304 1212 30 11652 15 44 54 1597 -8734 99999 12234 11988 11759 11571 11418 11177 10952 10740 10612 10518 10462 10449 10491 10573 10664 11654 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9361 9219 9072 8922 8765 8606 8423 8256 8076 7897 7712 7529 7350 7161 6980 6801 6635 6493 6332 6175 6025 5907 5767 5626 5501 5390 5273 5138 5015 4893 4763 4641 4496 4378 4276 4178 4068 3976 3917 3838 3767 3720 3671 3622 3585 3551 3497 3448 3382 3301 3231 3165 3091 3007 2949 2874 2793 2748 2711 2675 2639 2616 2606 2622 2643 2655 2682 2717 2725 2718 2734 2750 2746 2736 2705 2688 2670 2636 2570 2513 2465 2390 2314 2273 2244 2203 2150 2111 2085 2083 2074 2067 2070 2087 2091 2091 2106 2123 2123 2118 2115 2132 2143 2163 2188 2216 2241 2286 2344 2398 2458 2538 2618 2707 2789 2867 2931 2988 3026 3046 3063 3071 3043 3005 2976 2940 2876 2805 2725 2645 2565 2487 2407 2329 2246 2163 2092 2041 1991 1936 1893 1862 1839 1824 1821 1835 1852 1883 1914 1961 2015 2057 2104 2159 2214 2252 2280 2299 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2017 1969 1917 1877 1853 1841 1849 1868 1892 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1284 1247 1213 1179 1148 1117 1087 1059 1032 1007 983 960 937 915 895 874 853 833 812 792 772 752 733 714 695 676 658 641 624 608 592 576 561 545 530 515 500 485 470 455 440 426 412 398 385 372 361 350 340 331 323 316 310 305 301 297 295 293 291 290 289 289 289 289 289 289 56703 312 971 30 11651 15 45 3 1599 -8735 99999 12730 12529 12391 12270 12203 12111 11967 11838 11727 11591 11460 11347 11279 11144 11034 10901 10775 10688 10667 10657 10663 10745 10836 11143 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9256 9069 8891 8726 8567 8409 8236 8087 7928 7764 7604 7455 7329 7184 7036 6887 6740 6616 6476 6339 6214 6114 5985 5842 5712 5593 5457 5303 5162 5029 4892 4766 4611 4480 4360 4241 4116 4027 3973 3900 3829 3783 3732 3686 3650 3619 3572 3529 3462 3382 3312 3242 3150 3051 2981 2899 2813 2761 2713 2669 2630 2601 2593 2612 2636 2642 2669 2713 2726 2722 2735 2748 2738 2717 2676 2636 2597 2532 2439 2360 2295 2198 2090 2022 1969 1917 1864 1831 1815 1827 1840 1854 1885 1936 1975 2010 2061 2118 2160 2196 2221 2250 2274 2301 2327 2348 2369 2403 2440 2471 2504 2559 2615 2673 2722 2780 2832 2875 2906 2922 2935 2938 2908 2876 2854 2831 2777 2718 2658 2602 2538 2477 2412 2350 2283 2223 2180 2159 2127 2089 2056 2037 2023 2016 2018 2034 2047 2069 2088 2126 2163 2181 2201 2232 2262 2276 2285 2288 9999999 9999999 9999999 2155 2104 2055 1991 1930 1889 1841 1794 1764 1750 1752 1770 1804 1840 1900 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1250 1213 1178 1143 1110 1077 1047 1018 990 965 942 919 897 876 855 836 816 796 777 758 740 722 705 687 669 652 636 620 605 590 575 560 546 531 517 502 488 474 460 446 431 418 404 391 378 366 354 344 334 324 316 308 301 295 289 284 280 277 274 272 271 270 269 268 268 56712 312 971 30 11651 15 45 12 1601 -8736 99999 12658 12437 12302 12195 12151 12077 11975 11908 11880 11833 11765 11719 11717 11636 11540 11394 11274 11182 11132 11071 11037 11080 11099 9999999 10480 10548 10655 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9277 9104 8936 8775 8626 8490 8347 8231 8096 7944 7799 7656 7535 7404 7269 7126 6975 6839 6692 6553 6430 6311 6161 5991 5838 5693 5541 5363 5190 5019 4837 4647 4441 4258 4085 3910 3743 3612 3534 3450 3374 3338 3324 3318 3333 3369 3412 3456 3482 3486 3491 3493 3475 3426 3393 3346 3268 3197 3130 3057 2978 2904 2846 2805 2779 2746 2728 2727 2711 2680 2667 2665 2650 2626 2586 2553 2520 2467 2395 2328 2272 2192 2098 2036 1993 1947 1899 1865 1850 1863 1879 1892 1923 1968 2008 2038 2083 2142 2187 2226 2252 2279 2305 2324 2336 2339 2351 2366 2378 2383 2393 2420 2445 2473 2496 2534 2569 2596 2626 2649 2671 2680 2671 2672 2681 2693 2679 2659 2637 2612 2575 2548 2514 2469 2415 2369 2337 2314 2275 2229 2189 2156 2124 2098 2078 2071 2052 2043 2041 2060 2076 2075 2083 2106 2133 2147 2161 2175 2178 2177 2162 2150 2139 2126 9999999 2061 2045 2018 1986 1965 1954 1953 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1228 1192 1156 1121 1087 1056 1026 997 970 944 920 896 874 852 832 811 789 768 748 729 710 691 673 655 638 622 606 591 578 564 551 539 527 515 503 491 480 468 456 444 432 419 407 395 382 370 359 347 336 326 316 307 298 290 284 278 273 268 265 262 260 259 258 257 56721 312 970 30 11650 15 45 21 1602 -8736 99999 12226 12146 12082 12047 12037 11996 11926 11880 11849 11836 11826 11785 11735 11695 11629 11494 11354 11259 11196 11130 11103 11113 9999999 9999999 10545 10587 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9305 9110 8960 8825 8703 8588 8480 8365 8291 8208 8107 7999 7892 7799 7681 7554 7410 7250 7103 6938 6783 6643 6510 6340 6149 5972 5804 5641 5458 5275 5098 4913 4723 4521 4339 4169 4005 3856 3730 3654 3581 3519 3482 3461 3455 3467 3499 3534 3559 3581 3579 3571 3550 3521 3473 3429 3369 3282 3208 3137 3063 2983 2906 2857 2809 2775 2731 2703 2685 2648 2610 2585 2573 2552 2524 2478 2437 2405 2354 2302 2256 2225 2178 2124 2095 2071 2055 2037 2026 2024 2044 2072 2090 2116 2141 2167 2179 2197 2220 2244 2272 2277 2279 2283 2284 2289 2279 2281 2291 2304 2303 2312 2344 2373 2393 2400 2426 2456 2478 2509 2529 2547 2551 2537 2538 2551 2568 2555 2547 2543 2538 2519 2510 2497 2467 2427 2395 2377 2370 2340 2295 2250 2218 2181 2142 2116 2103 2078 2062 2059 2076 2095 2098 2103 2120 2145 2160 2172 2186 2187 2178 2154 2134 2108 2080 2038 1999 1978 1957 1937 1930 1933 1942 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1198 1161 1125 1090 1058 1028 999 972 945 921 897 875 853 832 811 789 768 748 728 709 689 671 653 636 620 605 591 578 565 553 542 532 522 512 503 493 483 473 462 451 440 429 417 404 391 378 365 352 340 328 316 305 294 285 277 270 263 258 254 252 250 248 247 56730 312 970 30 11650 15 45 30 1604 -8737 99999 11855 11718 11643 11571 11512 11467 11435 11449 11497 11569 11673 11737 11812 11885 11959 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9278 9164 9031 8905 8778 8646 8548 8443 8334 8218 8094 7967 7827 7691 7524 7352 7207 7063 6922 6789 6664 6505 6334 6171 6015 5879 5726 5553 5363 5181 4990 4782 4575 4382 4193 4011 3851 3733 3634 3552 3477 3419 3390 3401 3428 3463 3492 3531 3557 3577 3581 3577 3555 3515 3454 3372 3302 3234 3152 3058 2963 2899 2833 2774 2720 2690 2674 2647 2630 2625 2639 2641 2627 2597 2569 2542 2488 2431 2380 2331 2264 2185 2120 2063 2021 1978 1946 1932 1942 1961 1978 2013 2047 2082 2109 2137 2176 2226 2272 2289 2299 2307 2297 2290 2277 2272 2273 2275 2262 2253 2269 2281 2275 2265 2278 2297 2311 2344 2370 2391 2395 2382 2382 2401 2423 2418 2414 2420 2420 2403 2394 2388 2363 2327 2300 2293 2298 2286 2256 2229 2215 2200 2183 2178 2185 2180 2178 2186 2209 2233 2232 2225 2219 2222 2218 2209 2201 2174 2141 2101 2065 2025 1986 1945 1905 1888 1882 1884 1899 1919 1944 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1210 1172 1136 1100 1067 1036 1007 979 952 927 903 880 857 835 814 792 770 749 729 709 690 671 653 637 621 606 592 580 569 558 548 539 530 521 512 503 494 485 475 465 454 443 432 420 407 394 382 369 356 343 331 319 308 297 288 279 271 265 259 255 252 250 248 56739 311 1000 30 11650 15 45 39 1606 -8738 99999 12959 12837 12709 12553 12397 12309 12233 12152 12125 12133 12087 12030 12027 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9311 9194 9093 8979 8879 8767 8652 8567 8475 8371 8255 8144 8045 7932 7818 7663 7511 7369 7242 7103 6968 6848 6689 6503 6326 6169 6021 5832 5631 5421 5229 5039 4829 4616 4425 4242 4055 3895 3794 3713 3629 3560 3511 3488 3498 3514 3526 3544 3576 3588 3598 3595 3580 3537 3480 3411 3317 3245 3175 3090 3003 2915 2847 2767 2705 2647 2617 2603 2578 2564 2566 2588 2594 2585 2566 2541 2518 2479 2451 2419 2380 2321 2247 2191 2141 2099 2057 2023 2008 2009 2029 2051 2080 2106 2134 2170 2209 2256 2313 2358 2374 2374 2378 2362 2344 2318 2293 2275 2255 2228 2197 2189 2190 2167 2148 2156 2181 2197 2231 2265 2291 2306 2308 2318 2342 2371 2368 2353 2355 2351 2329 2308 2293 2264 2227 2198 2184 2179 2165 2131 2102 2093 2091 2087 2096 2113 2123 2137 2155 2187 2223 2243 2255 2264 2281 2286 2281 2278 9999999 9999999 2184 2151 2111 2073 2032 1989 1959 1945 1941 1952 1970 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1187 1149 1113 1079 1047 1016 987 959 933 908 884 860 838 816 794 773 753 733 714 695 677 660 644 629 615 603 591 580 570 560 551 543 535 527 519 510 502 493 483 474 463 453 441 429 417 405 392 379 366 353 340 328 316 305 296 286 279 272 267 262 259 256 56748 288 1688 30 11648 15 45 48 1608 -8739 99999 10514 10488 10459 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9358 9274 9185 9104 8994 8889 8827 8752 8646 8520 8401 8290 8161 8022 7837 7649 7469 7292 7105 6939 6794 6626 6442 6268 6122 5989 5819 5630 5438 5261 5084 4892 4688 4501 4321 4134 3952 3815 3713 3608 3518 3450 3412 3403 3407 3407 3407 3439 3460 3466 3460 3457 3436 3386 3323 3233 3170 3115 3048 2984 2931 2893 2829 2784 2755 2749 2750 2739 2745 2763 2797 2804 2790 2769 2724 2672 2613 2576 2527 2459 2381 2294 2221 2150 2095 2051 2018 2006 2009 2037 2067 2099 2124 2155 2213 2271 2331 2402 2462 2484 2481 2483 2459 2426 2389 2359 2332 2301 2262 2201 2159 2131 2085 2052 2052 2069 2072 2098 2132 2156 2173 2186 2208 2240 2278 2292 2285 2287 2277 2253 2230 2214 2186 2147 2116 2093 2077 2056 2024 1998 1988 1990 1994 2009 2030 2046 2066 2091 2130 2173 2207 2229 2244 2268 2284 2294 2306 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1180 1144 1111 1078 1046 1015 985 957 930 903 877 852 828 804 781 759 738 717 697 679 662 646 631 617 605 594 584 575 567 559 553 546 540 533 526 519 512 504 495 487 477 467 456 445 433 420 407 394 381 368 355 343 331 320 309 300 292 286 280 275 271 56757 263 2437 30 11647 15 45 57 1610 -8740 99999 9324 9216 9128 9042 8916 8791 8702 8609 8491 8355 8235 8123 7987 7830 7644 7474 7314 7150 6983 6846 6727 6593 6441 6291 6160 6035 5884 5725 5568 5413 5239 5048 4845 4653 4467 4282 4095 3950 3850 3757 3680 3623 3586 3566 3565 3570 3583 3630 3666 3675 3666 3659 3636 3575 3505 3402 3311 3223 3125 3020 2930 2851 2748 2658 2596 2555 2531 2499 2494 2493 2519 2524 2516 2503 2477 2445 2408 2384 2355 2304 2253 2189 2136 2080 2039 2003 1980 1979 1994 2034 2068 2099 2130 2167 2233 2294 2354 2425 2486 2513 2517 2526 2507 2475 2432 2393 2358 2317 2262 2185 2118 2064 1991 1935 1905 1895 1875 1881 1896 1913 1928 1944 1971 2014 2060 2090 2104 2128 2133 2129 2124 2125 2110 2087 2068 2059 2052 2042 2019 2006 2008 2021 2035 2064 2097 2118 2144 2182 2228 2275 2313 2344 2368 2395 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1500 1425 1362 1719 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1137 1104 1071 1038 1006 975 945 917 889 862 836 810 785 762 740 718 698 680 663 648 634 621 610 600 591 582 575 569 563 557 551 545 538 532 525 517 509 501 492 483 473 462 451 439 427 415 403 391 379 367 355 345 334 325 318 311 305 300 297 56766 260 2528 30 11648 15 46 6 1612 -8741 99999 9119 8979 8820 8694 8574 8439 8286 8153 8024 7886 7742 7572 7419 7290 7148 6995 6864 6771 6655 6515 6367 6236 6106 5959 5793 5625 5467 5296 5100 4909 4750 4596 4426 4260 4138 4059 3995 3940 3896 3874 3860 3843 3830 3836 3859 3853 3827 3786 3750 3699 3614 3515 3401 3298 3193 3089 2993 2903 2810 2702 2612 2553 2520 2494 2461 2450 2445 2450 2449 2445 2434 2409 2381 2353 2339 2324 2286 2245 2207 2176 2143 2125 2113 2099 2098 2113 2149 2179 2212 2239 2267 2317 2362 2403 2463 2515 2538 2551 2573 2569 2554 2531 2518 2504 2485 2449 2393 2345 2299 2226 2160 2111 2072 2016 1978 1949 1921 1883 1846 1818 1816 1823 1822 1810 1817 1818 1816 1813 1828 1840 1847 1853 1871 1892 1915 1916 1917 1930 1956 1977 2003 2042 2071 2099 2129 2163 2205 2242 2271 2296 2333 2365 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1475 1405 1744 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1134 1101 1067 1034 1003 972 941 912 883 856 828 802 777 754 732 711 691 674 658 643 630 618 608 598 589 581 574 567 560 554 547 541 534 528 520 513 505 497 489 480 470 460 450 440 429 418 407 396 386 375 366 356 348 341 335 329 325 322 56775 301 1297 30 11647 15 46 15 1614 -8741 99999 11939 11693 11569 11486 11432 11373 11349 11393 11502 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 8840 8726 8580 8430 8309 8184 8038 7885 7713 7557 7421 7277 7115 6980 6867 6737 6577 6419 6276 6126 5976 5823 5672 5527 5382 5219 5048 4920 4795 4652 4504 4396 4321 4256 4196 4125 4066 4021 3969 3911 3881 3882 3849 3800 3746 3706 3666 3595 3507 3410 3338 3260 3168 3087 3013 2922 2813 2716 2649 2605 2568 2522 2502 2499 2502 2496 2499 2501 2490 2474 2462 2453 2446 2408 2365 2318 2272 2216 2165 2125 2087 2056 2041 2046 2055 2070 2093 2120 2183 2248 2312 2392 2470 2532 2581 2635 2663 2679 2688 2694 2694 2682 2654 2597 2538 2477 2390 2314 2243 2176 2093 2026 1967 1909 1850 1792 1744 1721 1701 1680 1658 1653 1636 1619 1608 1619 1637 1653 1668 1700 1740 1777 1796 1830 1874 1923 1972 2028 2091 2143 2185 2216 2252 2294 2323 2340 2356 2380 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1781 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1109 1075 1042 1010 978 946 915 886 857 829 802 777 753 731 711 692 675 660 645 633 622 611 601 592 584 576 568 561 554 546 539 532 524 517 509 502 494 486 478 470 461 453 444 435 427 418 409 400 392 384 376 370 363 358 353 349 346 56784 295 1478 30 11648 15 46 24 1615 -8742 99999 11480 11431 11462 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9350 9184 9052 8941 8796 8642 8508 8376 8223 8085 7973 7857 7728 7583 7422 7279 7152 7024 6881 6763 6666 6569 6447 6325 6218 6102 5986 5870 5756 5651 5537 5402 5246 5133 5018 4879 4723 4595 4496 4402 4317 4226 4143 4075 3988 3900 3851 3839 3790 3736 3678 3636 3600 3544 3471 3394 3337 3279 3208 3164 3119 3049 2961 2884 2823 2785 2754 2713 2680 2657 2636 2606 2579 2546 2497 2456 2422 2385 2353 2301 2247 2190 2142 2105 2077 2055 2034 2019 2029 2060 2086 2115 2157 2196 2258 2322 2386 2451 2499 2538 2562 2595 2605 2595 2575 2558 2535 2507 2480 2436 2386 2336 2276 2228 2180 2143 2085 2039 1996 1955 1913 1868 1821 1775 1733 1693 1650 1615 1579 1552 1526 1524 1536 1560 1587 1626 1680 1738 1797 1865 1937 2008 2081 2155 2222 2280 2322 2345 2363 2380 2382 2371 2365 2363 2354 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1536 1485 1437 1399 1760 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1118 1083 1048 1014 980 946 913 881 851 821 793 767 743 720 699 680 663 648 634 621 610 600 591 582 573 566 558 551 544 537 529 522 515 507 500 492 485 477 470 463 455 448 441 434 427 420 414 408 402 396 391 386 382 378 375 372 369 56793 301 1299 30 11649 15 46 33 1617 -8743 99999 11864 11610 11451 11353 11305 11283 11279 11305 11384 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9235 9073 8970 8873 8734 8584 8456 8335 8202 8082 7984 7888 7779 7642 7500 7380 7256 7117 6974 6868 6769 6664 6526 6379 6246 6106 5979 5868 5767 5663 5541 5414 5275 5173 5066 4944 4808 4699 4616 4537 4470 4392 4313 4248 4172 4100 4054 4034 3978 3913 3858 3822 3790 3744 3681 3611 3554 3496 3430 3390 3353 3286 3210 3142 3079 3023 2965 2902 2843 2794 2741 2678 2619 2544 2454 2371 2307 2242 2185 2127 2072 2024 1985 1960 1943 1942 1955 1975 2019 2078 2127 2174 2225 2270 2333 2400 2462 2515 2556 2595 2613 2624 2616 2599 2573 2553 2528 2502 2475 2423 2364 2304 2254 2208 2154 2116 2064 2023 1971 1927 1887 1838 1792 1755 1728 1701 1670 1632 1588 1559 1528 1518 1518 1538 1557 1577 1622 1667 1710 1758 1818 1887 1962 2047 2125 2195 2255 2297 2333 2373 2408 2424 2440 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1581 1566 1551 1535 1522 1724 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1067 1031 994 958 923 889 857 826 796 769 743 720 699 680 663 647 633 620 609 598 588 578 568 560 551 543 535 527 518 510 503 495 488 481 474 467 461 455 448 443 437 432 426 422 417 412 408 403 399 395 392 389 386 383 381 56802 265 2381 30 11651 15 46 42 1619 -8744 99999 9276 9071 8884 8703 8584 8476 8361 8243 8141 8041 7952 7883 7822 7751 7672 7574 7476 7378 7275 7160 7054 6956 6856 6754 6631 6489 6344 6202 6085 5980 5872 5760 5637 5512 5379 5264 5154 5035 4905 4794 4708 4634 4565 4488 4413 4359 4305 4264 4247 4252 4229 4192 4166 4153 4141 4111 4068 4015 3954 3876 3785 3702 3614 3501 3384 3275 3179 3080 2976 2880 2797 2721 2642 2571 2519 2452 2374 2298 2235 2163 2093 2024 1965 1920 1873 1831 1797 1784 1783 1784 1816 1868 1920 1970 2028 2089 2160 2232 2301 2366 2428 2492 2531 2559 2578 2585 2578 2573 2569 2564 2551 2522 2481 2433 2384 2330 2264 2218 2165 2111 2043 1985 1928 1855 1787 1733 1688 1652 1617 1576 1544 1533 1518 1513 1523 1554 1579 1613 1673 1735 1790 1842 1894 1955 2028 2104 2164 2217 2265 2296 2322 2357 2380 2388 2393 2404 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1705 1679 1669 1673 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1079 1044 1009 973 938 905 874 843 813 785 759 735 713 693 675 658 642 628 615 603 591 580 569 559 549 539 529 520 510 501 492 484 476 468 460 454 448 442 436 431 427 422 418 415 412 409 406 403 400 398 395 393 391 389 388 56811 264 2412 30 11652 15 46 51 1621 -8745 99999 9162 8964 8762 8630 8507 8386 8249 8125 7990 7875 7800 7733 7637 7519 7400 7289 7185 7083 6976 6878 6772 6674 6565 6447 6327 6192 6063 5968 5902 5829 5756 5677 5586 5486 5410 5341 5256 5171 5094 5020 4957 4898 4827 4742 4678 4605 4538 4509 4491 4443 4388 4342 4299 4259 4217 4164 4102 4023 3927 3821 3724 3618 3481 3351 3230 3120 3017 2915 2828 2748 2673 2597 2540 2509 2463 2412 2365 2322 2260 2202 2142 2083 2037 1988 1944 1905 1879 1857 1839 1853 1877 1909 1951 2002 2053 2108 2169 2227 2279 2327 2382 2428 2467 2494 2515 2531 2542 2548 2558 2565 2570 2565 2548 2532 2509 2468 2430 2386 2341 2274 2207 2134 2045 1958 1878 1797 1714 1637 1557 1486 1441 1407 1385 1375 1389 1406 1444 1517 1594 1668 1746 1830 1920 2022 2129 2216 2289 2347 2388 2420 2452 2465 2457 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1073 1041 1008 976 945 915 886 858 831 805 781 759 738 718 700 682 665 649 634 619 604 590 576 562 549 536 523 510 498 487 476 467 457 448 441 434 427 422 417 413 410 407 404 402 400 399 397 395 394 393 391 390 389 387 56820 265 2380 30 11650 15 47 0 1623 -8746 99999 9224 9000 8792 8583 8444 8297 8170 8038 7927 7808 7722 7661 7599 7511 7420 7327 7253 7189 7113 7020 6946 6857 6776 6676 6563 6441 6320 6205 6110 6035 5958 5867 5769 5665 5561 5485 5419 5328 5243 5168 5086 4998 4917 4833 4740 4672 4600 4523 4477 4444 4383 4325 4291 4259 4234 4212 4179 4136 4083 4011 3920 3841 3761 3655 3547 3439 3329 3213 3102 3000 2911 2825 2739 2669 2623 2564 2497 2436 2376 2302 2235 2167 2110 2055 1988 1921 1878 1849 1824 1808 1826 1853 1890 1940 2000 2067 2139 2203 2274 2343 2408 2464 2505 2537 2555 2564 2565 2563 2556 2554 2546 2540 2535 2517 2507 2493 2466 2442 2408 2370 2310 2253 2188 2104 2021 1938 1849 1758 1671 1572 1485 1423 1370 1331 1313 1318 1327 1356 1425 1497 1576 1661 1745 1840 1954 2073 2170 2260 2339 2393 2441 2486 2514 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1041 1011 982 955 928 901 875 850 826 803 781 759 739 718 699 680 662 645 627 610 593 578 562 547 533 518 505 492 481 470 459 449 440 432 425 418 413 408 404 400 398 396 394 392 390 389 387 386 385 384 383 382 56829 265 2380 30 11650 15 47 9 1625 -8746 99999 9227 9005 8787 8562 8392 8208 8038 7870 7718 7563 7435 7323 7221 7112 7018 6931 6873 6821 6752 6671 6610 6547 6503 6448 6379 6304 6224 6136 6058 5998 5932 5851 5769 5685 5595 5519 5441 5334 5230 5145 5058 4977 4907 4836 4748 4686 4626 4570 4542 4533 4499 4473 4461 4441 4416 4392 4353 4298 4230 4151 4057 3966 3867 3742 3614 3495 3368 3240 3129 3028 2934 2843 2762 2691 2634 2563 2486 2415 2350 2270 2195 2131 2075 2013 1949 1897 1869 1846 1839 1851 1888 1933 1981 2038 2107 2183 2257 2326 2398 2460 2502 2533 2549 2551 2535 2510 2483 2454 2422 2396 2361 2327 2296 2267 2249 2238 2220 2211 2201 2188 2163 2142 2118 2074 2027 1986 1939 1881 1815 1736 1660 1608 1557 1513 1486 1473 1459 1466 1514 1568 1624 1689 1758 1841 1947 2057 2147 2234 2309 2361 2413 2463 2494 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2100 2058 2010 1955 1902 1860 1823 1786 1746 1723 1700 1684 1674 1678 1696 1717 1743 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1014 989 964 939 914 889 865 842 819 797 775 753 731 710 690 670 651 632 614 596 579 563 547 531 516 502 489 477 465 454 443 434 425 417 410 404 399 394 391 388 386 383 381 380 378 377 376 375 374 373 56838 264 2408 30 11648 15 47 18 1626 -8747 99999 9167 8973 8786 8646 8471 8318 8156 8003 7852 7728 7604 7486 7359 7238 7120 7023 6935 6822 6697 6601 6505 6433 6342 6239 6135 6036 5944 5864 5804 5736 5654 5574 5506 5446 5385 5316 5228 5150 5088 5022 4957 4894 4828 4747 4696 4658 4617 4580 4553 4521 4501 4496 4486 4469 4450 4416 4371 4318 4253 4170 4080 3984 3878 3768 3655 3531 3401 3279 3162 3058 2955 2856 2760 2673 2574 2477 2388 2302 2209 2122 2048 1986 1923 1870 1825 1807 1792 1793 1814 1859 1909 1960 2021 2088 2157 2219 2277 2343 2396 2431 2451 2463 2458 2437 2410 2378 2345 2311 2281 2252 2231 2213 2190 2178 2172 2165 2173 2186 2196 2192 2189 2176 2142 2109 2079 2040 1988 1925 1845 1767 1706 1636 1569 1525 1495 1474 1478 1523 1567 1609 1664 1725 1808 1920 2036 2139 2240 2332 2395 2458 2515 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2081 2032 1980 1934 1887 1850 1826 1809 1793 1789 1785 1783 1783 1791 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 995 971 947 922 899 875 852 830 808 786 764 742 721 701 680 661 642 623 605 587 570 553 537 522 507 493 480 467 455 444 433 424 415 408 401 396 391 387 384 381 378 376 374 372 370 369 367 366 56847 264 2407 30 11647 15 47 27 1628 -8748 99999 9315 9151 8980 8848 8686 8538 8362 8193 8047 7911 7775 7641 7508 7370 7216 7084 6973 6845 6700 6572 6452 6361 6252 6126 6017 5925 5834 5741 5680 5629 5557 5479 5417 5366 5318 5257 5176 5111 5067 5010 4939 4877 4829 4759 4711 4684 4657 4631 4611 4591 4582 4589 4588 4571 4551 4522 4478 4415 4338 4240 4123 4010 3889 3757 3619 3485 3345 3215 3091 2989 2890 2804 2721 2650 2582 2522 2452 2379 2312 2250 2186 2129 2066 2008 1946 1903 1860 1839 1839 1846 1862 1897 1945 1998 2059 2119 2174 2245 2307 2358 2401 2435 2445 2434 2427 2407 2381 2353 2322 2287 2261 2236 2202 2184 2179 2164 2164 2179 2194 2196 2200 2192 2166 2149 2129 2090 2050 2004 1935 1859 1805 1741 1668 1617 1577 1550 1551 1582 1608 1637 1685 1730 1794 1891 1987 2074 2164 2253 2315 2378 2435 2470 2493 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1978 1937 1898 1863 1833 1796 1757 1719 1688 1668 1662 1655 1654 1657 1674 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 893 871 849 827 805 782 761 739 718 698 677 657 638 619 600 582 564 547 531 515 500 485 471 458 446 434 424 415 406 399 392 387 382 377 373 370 366 363 361 359 357 355 56856 263 2435 30 11645 15 47 36 1630 -8749 99999 9198 8995 8821 8601 8425 8232 8055 7912 7779 7665 7570 7477 7376 7265 7185 7108 7026 6937 6865 6782 6714 6619 6501 6412 6331 6235 6137 6050 5963 5855 5757 5662 5569 5482 5379 5265 5177 5108 5017 4911 4813 4723 4626 4556 4505 4447 4392 4349 4308 4293 4295 4286 4270 4258 4248 4232 4201 4158 4092 4006 3925 3842 3741 3624 3505 3372 3243 3116 3005 2881 2770 2665 2574 2497 2445 2387 2326 2282 2253 2223 2216 2205 2202 2191 2210 2220 2240 2271 2293 2304 2326 2361 2393 2425 2454 2471 2497 2519 2533 2538 2543 2541 2520 2502 2479 2446 2398 2346 2295 2256 2214 2164 2119 2092 2061 2032 2013 2001 1989 1981 1969 1960 1965 1963 1937 1916 1900 1872 1834 1808 1781 1751 1740 1726 1726 1751 1793 1821 1856 1913 1961 2009 2077 2140 2200 2256 2302 2318 2347 2364 2358 2346 2337 2317 2285 2265 2243 2205 2180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1328 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 833 809 786 763 741 720 699 679 659 640 621 603 586 569 552 536 520 505 490 475 462 449 437 425 415 406 397 390 383 377 371 367 363 359 356 354 351 349 56865 262 2464 30 11644 15 47 45 1632 -8750 99999 9284 9162 8985 8833 8646 8467 8322 8173 8015 7864 7724 7578 7413 7274 7133 6995 6847 6723 6600 6501 6379 6232 6122 6036 5942 5849 5765 5696 5605 5526 5462 5412 5364 5297 5220 5172 5151 5106 5042 4982 4922 4852 4793 4747 4695 4642 4587 4533 4502 4495 4473 4438 4409 4388 4363 4320 4273 4219 4149 4080 3998 3900 3791 3679 3537 3403 3271 3144 2989 2853 2736 2627 2524 2448 2369 2306 2263 2236 2216 2228 2225 2226 2231 2282 2310 2332 2359 2370 2361 2360 2367 2371 2374 2363 2332 2323 2321 2309 2291 2291 2296 2289 2292 2295 2299 2291 2274 2254 2255 2257 2248 2235 2240 2229 2212 2190 2170 2154 2145 2117 2082 2058 2027 1966 1912 1867 1816 1752 1699 1643 1594 1572 1549 1546 1573 1627 1670 1725 1806 1879 1948 2036 2120 2209 2290 2362 2395 2433 2449 2439 2419 2409 2390 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1682 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 805 783 762 741 721 701 682 664 646 629 612 595 579 563 547 531 515 500 485 471 457 444 432 420 408 398 389 380 372 366 359 354 349 345 342 340 56874 257 2614 30 11644 15 47 54 1634 -8751 99999 8728 8575 8408 8225 8050 7902 7747 7557 7395 7210 7023 6840 6702 6569 6450 6318 6159 6036 5944 5843 5741 5640 5562 5464 5390 5342 5300 5237 5156 5079 5023 4991 4950 4887 4827 4765 4704 4656 4632 4602 4562 4540 4541 4561 4595 4619 4628 4631 4641 4641 4620 4586 4530 4445 4357 4263 4129 3974 3813 3627 3454 3286 3132 2959 2817 2700 2598 2525 2479 2435 2400 2400 2407 2428 2476 2498 2512 2526 2574 2595 2606 2612 2587 2554 2522 2503 2490 2489 2464 2426 2425 2439 2445 2442 2455 2472 2481 2485 2479 2478 2455 2404 2341 2309 2276 2226 2168 2128 2091 2051 2011 1976 1972 1983 1975 1965 1975 1986 1959 1936 1917 1901 1871 1834 1786 1744 1729 1707 1690 1705 1741 1769 1798 1853 1903 1956 2008 2049 2100 2152 2196 2199 2203 2197 2170 2135 2107 2088 2066 2049 2034 2020 2034 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2040 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 820 799 779 759 740 722 705 687 671 656 641 626 611 597 583 568 554 539 525 510 496 481 467 454 440 427 414 402 391 381 371 362 354 348 342 337 334 56883 256 2643 30 11643 15 48 3 1635 -8751 99999 8814 8630 8436 8229 8048 7847 7604 7386 7156 6938 6724 6553 6395 6246 6097 5938 5831 5751 5668 5587 5512 5465 5400 5352 5330 5308 5253 5174 5109 5067 5039 5004 4947 4890 4828 4770 4724 4706 4688 4663 4656 4673 4701 4738 4760 4769 4768 4784 4798 4783 4754 4697 4610 4520 4410 4254 4092 3943 3766 3597 3434 3276 3091 2933 2811 2716 2667 2638 2589 2561 2585 2617 2647 2707 2742 2770 2796 2843 2861 2866 2841 2762 2667 2597 2542 2483 2415 2330 2238 2189 2160 2132 2116 2129 2141 2148 2169 2206 2242 2254 2233 2220 2247 2270 2263 2250 2259 2259 2236 2212 2206 2225 2241 2233 2211 2207 2190 2116 2036 1975 1919 1837 1749 1664 1586 1534 1481 1430 1419 1446 1476 1515 1597 1691 1769 1838 1907 1984 2060 2131 2163 2181 2193 2175 2142 2116 2096 2068 2037 2023 2017 2033 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1960 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 834 814 794 775 757 739 722 705 689 674 659 645 632 618 605 592 579 565 552 538 524 510 496 482 468 454 440 427 414 401 390 379 368 360 352 345 340 335 56892 296 1445 30 11645 15 48 12 1638 -8752 99999 11496 11368 11336 11365 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9230 9010 8864 8714 8603 8432 8282 8125 7999 7931 7844 7771 7678 7588 7480 7336 7214 7083 6964 6836 6746 6670 6592 6521 6405 6333 6293 6265 6223 6164 6115 6030 5945 5857 5760 5656 5539 5438 5335 5265 5184 5062 4949 4852 4786 4741 4719 4689 4658 4660 4671 4683 4710 4727 4724 4722 4756 4779 4782 4765 4714 4635 4566 4498 4367 4230 4094 3925 3774 3628 3476 3299 3158 3044 2945 2901 2884 2847 2816 2835 2862 2897 2954 2977 2993 3009 3036 3025 2991 2930 2816 2683 2574 2483 2395 2286 2158 2031 1951 1900 1859 1830 1839 1854 1875 1904 1958 2016 2045 2036 2057 2124 2186 2212 2225 2247 2254 2223 2190 2180 2201 2205 2173 2131 2113 2066 1965 1868 1801 1745 1668 1597 1551 1519 1497 1469 1454 1481 1543 1614 1701 1821 1933 2010 2067 2131 2194 2247 2289 2293 2275 2246 2196 2136 2077 2023 1969 1922 1900 1896 1914 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1940 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 816 796 777 759 741 724 708 692 678 665 652 640 628 616 605 594 583 571 559 547 534 520 507 493 479 465 451 436 422 408 395 383 372 362 354 347 341 56901 301 1296 30 11646 15 48 21 1639 -8753 99999 11890 11671 11475 11191 10981 10851 10718 10644 10588 10557 10514 10474 10419 10386 11501 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9293 9028 8833 8749 8672 8587 8407 8287 8240 8243 8255 8208 8217 8211 8196 8111 7986 7885 7733 7567 7421 7351 7260 7117 6955 6785 6689 6619 6557 6475 6395 6318 6197 6102 6013 5910 5784 5647 5516 5396 5298 5183 5038 4890 4768 4670 4589 4524 4457 4410 4390 4373 4367 4394 4433 4459 4490 4561 4639 4694 4739 4764 4779 4794 4775 4689 4607 4521 4395 4257 4119 3958 3760 3584 3430 3296 3211 3139 3040 2970 2963 2963 2974 3012 3035 3046 3059 3089 3082 3070 3013 2901 2761 2651 2551 2443 2318 2173 2026 1919 1845 1788 1741 1747 1754 1777 1808 1879 1954 2001 2021 2067 2153 2243 2292 2320 2352 2376 2347 2310 2295 2301 2287 2243 2196 2164 2111 2010 1903 1833 1788 1725 1661 1621 1596 1574 1557 1546 1565 1609 1664 1725 1814 1903 1958 1990 2028 2060 2091 2120 2126 2106 2083 2049 2011 1969 1935 1897 1869 1860 1863 1882 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 -904 -708 1681 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 880 859 839 820 800 782 764 746 729 713 698 684 671 658 646 636 625 616 606 596 587 577 566 555 544 532 519 505 492 477 462 446 431 415 400 384 370 358 347 338 330 56910 297 1416 30 11646 15 48 30 1641 -8754 99999 11551 11408 11228 11122 11045 11021 10962 10931 10336 10667 10958 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9288 9320 9316 9258 9999999 8977 8937 8895 8826 8694 8582 8430 8197 7973 7799 7619 7329 7078 6891 6794 6690 6557 6451 6346 6282 6238 6260 6300 6264 6175 6062 5996 5924 5829 5738 5651 5551 5419 5304 5214 5111 4980 4876 4834 4812 4791 4760 4742 4755 4738 4695 4696 4736 4767 4770 4802 4835 4834 4808 4779 4758 4751 4709 4594 4492 4405 4289 4151 4018 3882 3708 3565 3443 3351 3297 3243 3161 3105 3106 3111 3134 3158 3167 3159 3150 3161 3132 3100 3016 2876 2713 2565 2444 2328 2201 2043 1892 1787 1713 1654 1609 1618 1634 1665 1717 1801 1905 1961 1981 2022 2108 2201 2251 2275 2304 2318 2285 2234 2215 2210 2199 2153 2113 2085 2042 1949 1841 1770 1734 1676 1619 1573 1542 1503 1469 1429 1425 1445 1484 1524 1600 1685 1733 1754 1795 1830 1873 1912 1937 1936 1939 1925 1904 1881 1868 1845 1833 1847 1878 1909 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1934 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1086 1065 1044 1022 1002 986 974 964 945 926 907 889 870 851 831 812 793 775 757 740 723 707 692 678 665 652 641 630 621 612 604 596 588 580 572 563 553 543 532 521 508 495 481 466 450 434 417 400 382 366 351 338 326 315 56919 312 966 30 11646 15 48 39 1643 -8755 99999 13193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 8965 8872 8768 8601 8449 8283 8046 7803 7614 7431 7186 6952 6757 6657 6602 6549 6537 6542 6549 6559 6623 6704 6728 6691 6596 6513 6418 6312 6169 6019 5846 5607 5376 5211 5059 4908 4792 4756 4746 4787 4817 4859 4940 5026 5083 5152 5267 5363 5390 5407 5382 5329 5240 5144 5016 4900 4779 4584 4379 4189 4010 3832 3667 3528 3391 3314 3248 3198 3186 3201 3195 3183 3210 3253 3306 3326 3320 3297 3266 3229 3143 3057 2930 2751 2537 2340 2184 2051 1903 1738 1602 1509 1440 1383 1353 1374 1400 1440 1507 1610 1732 1809 1841 1901 2009 2124 2200 2254 2318 2352 2333 2298 2292 2290 2278 2225 2176 2144 2093 1983 1857 1769 1710 1628 1567 1532 1515 1487 1467 1439 1445 1470 1515 1557 1634 1715 1753 1770 1808 1828 1854 1877 1891 1875 1870 1854 1835 1809 1798 1776 1765 1783 1814 1844 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 -920 1933 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1084 1050 1022 993 967 942 920 904 892 884 868 852 837 821 807 791 775 760 745 730 716 702 689 675 662 650 638 627 617 607 599 590 582 575 567 560 552 544 536 527 517 506 494 481 466 450 433 415 396 375 354 335 317 300 286 273 56928 264 2407 30 11647 15 48 48 1645 -8756 99999 9251 9175 9099 8974 8815 8669 8561 8510 8455 8312 8184 8046 7825 7609 7475 7333 7113 6900 6733 6640 6601 6566 6574 6596 6649 6698 6796 6926 6998 7002 6946 6908 6856 6786 6684 6539 6360 6108 5844 5618 5414 5216 5024 4905 4807 4761 4709 4683 4695 4719 4744 4780 4860 4951 4986 5003 4982 4951 4878 4799 4691 4590 4484 4312 4127 3953 3804 3650 3489 3355 3234 3165 3100 3060 3053 3072 3069 3042 3050 3080 3116 3116 3104 3091 3057 3008 2916 2834 2728 2587 2415 2258 2158 2077 1972 1857 1772 1713 1664 1637 1627 1666 1707 1735 1773 1846 1932 1967 1971 2005 2069 2136 2166 2182 2207 2213 2164 2097 2072 2050 2018 1963 1921 1896 1853 1776 1688 1656 1647 1627 1638 1681 1740 1788 1843 1877 1921 1969 2023 2075 2142 2192 2186 2158 2132 2070 2018 1971 1912 1830 1774 1730 1691 1646 1615 1591 1603 1647 1703 1768 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1872 9999999 9999999 9999999 9999999 9999999 9999999 1096 1034 982 941 910 885 861 840 823 811 805 804 792 780 768 756 745 734 722 710 697 685 672 659 647 634 622 610 598 588 578 569 561 553 546 540 534 529 524 518 512 505 498 490 480 469 455 440 422 403 383 362 341 319 298 279 262 247 235 56937 298 1387 30 11647 15 48 57 1647 -8757 99999 11566 11262 11067 10906 10839 10823 10953 11193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9110 8816 8606 8548 8471 8335 8166 8042 7969 7948 7903 7792 7715 7615 7402 7240 7194 7134 7020 6923 6855 6846 6855 6875 6916 6982 7063 7115 7202 7323 7366 7331 7239 7147 7037 6928 6784 6615 6407 6148 5872 5639 5445 5263 5098 4990 4889 4844 4787 4747 4738 4737 4718 4705 4725 4752 4731 4685 4612 4537 4441 4358 4249 4169 4087 3947 3807 3693 3594 3481 3361 3262 3163 3096 3018 2951 2899 2885 2846 2805 2796 2798 2799 2787 2790 2812 2821 2829 2797 2776 2742 2685 2579 2469 2381 2303 2202 2098 2006 1909 1805 1710 1636 1619 1621 1613 1606 1626 1672 1698 1708 1750 1810 1873 1916 1947 1993 2016 1989 1935 1905 1888 1873 1837 1799 1769 1727 1673 1631 1647 1679 1701 1748 1818 1902 1991 2088 2166 2241 2304 2366 2424 2476 2486 2433 2377 2318 2227 2140 2058 1962 1838 1730 1644 1595 1554 1514 1484 1498 1542 1590 1648 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1769 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1090 1018 956 903 859 817 782 753 732 718 707 697 688 678 669 661 652 643 634 625 615 606 596 586 577 567 557 547 539 530 522 515 508 502 497 491 487 482 477 472 466 460 452 444 433 421 407 391 374 355 336 316 295 275 257 241 227 216 56946 312 970 30 11650 15 49 6 1649 -8757 99999 12876 12974 13132 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 11908 11648 11352 11031 10842 10738 10742 10787 10978 11309 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 8990 8727 8425 8201 8127 8049 7915 7757 7660 7621 7644 7637 7571 7549 7509 7380 7291 7309 7292 7212 7147 7101 7118 7143 7159 7195 7257 7330 7357 7412 7503 9999999 9999999 9999999 7186 7051 6917 6732 6520 6285 6010 5718 5476 5292 5135 4991 4921 4861 4863 4859 4863 4897 4948 4985 5014 5057 5116 5115 5072 4995 4910 4787 4669 4516 4388 4260 4080 3886 3709 3562 3408 3229 3083 2952 2854 2751 2671 2617 2606 2581 2559 2555 2564 2580 2571 2572 2606 2620 2614 2566 2519 2452 2365 2253 2133 2028 1951 1860 1769 1706 1651 1586 1533 1522 1554 1620 1687 1753 1812 1893 1950 1977 2028 2084 2121 2137 2133 2130 2088 2024 1928 1841 1758 1692 1615 1552 1511 1471 1437 1426 1458 1520 1592 1702 1816 1938 2066 2202 2317 2412 2483 2538 2575 2593 2572 2503 2429 2341 2216 2101 2001 1897 1775 1673 1601 1564 1546 1535 1534 1566 1617 1662 1716 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1486 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1041 961 886 820 763 714 674 643 620 606 600 593 586 580 574 567 561 554 548 541 534 527 520 513 505 498 491 485 479 473 467 463 458 454 449 445 441 436 431 425 419 411 401 390 377 362 345 328 309 290 270 251 233 217 204 192 56955 286 1747 30 11647 15 49 15 1651 -8758 99999 15530 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9238 8882 8536 8172 7839 7655 7435 7296 7335 7408 7387 7358 7441 7567 7711 7815 7848 7900 7923 7843 7761 7790 7787 7691 7579 7519 7510 7466 7416 7395 7442 7508 7500 7497 9999999 9999999 9999999 9999999 7178 7049 6916 6723 6525 6309 6051 5740 5471 5302 5214 5130 5119 5113 5190 5230 5276 5354 5456 5535 5588 5634 5685 5663 5566 5379 5185 4940 4713 4448 4235 4009 3723 3431 3170 2951 2757 2573 2462 2380 2346 2289 2285 2303 2358 2387 2445 2529 2613 2679 2719 2766 2831 2831 2813 2760 2720 2631 2505 2361 2221 2075 1944 1814 1715 1652 1585 1509 1462 1461 1495 1565 1655 1767 1861 1958 2033 2094 2164 2220 2253 2257 2244 2238 2182 2105 1998 1890 1770 1682 1602 1536 1487 1440 1390 1357 1388 1444 1502 1603 1710 1819 1939 2077 2182 2260 2315 2343 2359 2373 2358 2281 2201 2107 1981 1870 1779 1682 1576 1492 1447 1440 1462 1493 1536 1601 1688 1774 1871 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1703 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1004 934 879 836 803 779 762 751 744 741 740 733 721 706 689 668 646 623 602 580 558 538 519 502 487 474 464 455 447 439 433 428 422 417 412 407 402 397 392 386 381 374 366 356 345 332 319 305 290 274 258 242 228 215 203 194 56964 297 1416 30 11646 15 49 24 1652 -8759 99999 10543 10685 10829 11007 11241 11567 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9109 8620 8120 7688 7222 6778 6458 6263 6096 5995 6007 6064 6100 6168 6302 6517 6720 6835 6940 7113 7289 7425 7518 7630 7710 7717 7714 7781 7902 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 7109 6923 6766 6593 6402 6183 6031 5928 5920 5915 5967 5981 6055 6090 6134 6200 6276 6316 9999999 9999999 9999999 9999999 9999999 9999999 5590 5326 5090 4807 4565 4316 4038 3760 3504 3263 3084 2910 2788 2694 2670 2626 2610 2604 2644 2670 2717 2763 2820 2867 2891 2898 2928 2911 2872 2790 2721 2630 2529 2414 2306 2200 2118 2031 1971 1957 1943 1920 1911 1932 1975 2040 2110 2182 2234 2265 2271 2265 2263 2249 2212 2163 2100 2047 1956 1863 1759 1658 1546 1454 1391 1347 1313 1282 1255 1243 1276 1326 1383 1498 1626 1743 1857 1984 2102 2184 2240 2274 2309 2331 2312 2244 2182 2116 2024 1924 1851 1790 1726 1668 1651 1679 1726 1767 1820 1902 2002 2093 2177 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1219 1199 1165 1126 1085 1032 995 969 953 946 954 973 1007 1052 1104 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 729 677 631 592 560 533 510 492 477 466 458 451 444 437 430 423 417 410 404 397 389 381 371 361 349 337 324 311 297 282 268 256 244 235 227 56973 295 1480 30 11650 15 49 33 1654 -8760 99999 12333 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9198 8804 8450 8091 7778 7440 7129 6913 6772 6666 6594 6639 6741 6821 6862 6954 7151 7306 7396 7463 7558 7640 7685 7682 7694 7702 7631 7512 7445 7454 7430 7322 7187 7085 6987 6903 6807 6753 6728 6694 6599 6535 6474 6423 6346 6301 6273 6314 6358 6406 6416 6465 6472 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 5693 5520 5309 5118 4923 4688 4445 4212 3983 3802 3633 3486 3345 3253 3155 3066 2992 2959 2923 2894 2885 2895 2910 2911 2898 2905 2888 2857 2798 2735 2665 2598 2520 2441 2364 2295 2212 2142 2124 2099 2070 2050 2058 2078 2120 2171 2225 2266 2297 2316 2343 2377 2391 2355 2322 2272 2218 2125 2031 1927 1806 1672 1549 1459 1388 1309 1248 1214 1213 1240 1288 1361 1484 1631 1775 1935 2105 2263 2369 2443 2500 2543 2556 2529 2462 2391 2302 2192 2064 1952 1843 1734 1634 1581 1568 1575 1580 1606 1661 1739 1821 1909 2005 2087 2148 2207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1680 1606 1508 1412 1368 1326 1283 -180 -139 -83 -25 66 173 280 386 505 632 743 846 932 995 1039 1069 1084 1086 1089 1079 1064 1061 1064 1075 1091 1120 1158 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 733 686 646 612 583 558 538 520 507 495 485 474 464 454 444 435 426 417 409 400 391 381 371 359 348 336 324 311 298 286 275 266 257 250 56982 289 1662 30 11652 15 49 42 1656 -8761 99999 14310 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9109 8783 8504 7712 7650 7607 7556 7513 7473 7551 7673 7696 7639 7615 7688 7670 7575 7487 7436 7350 7203 7070 6984 6924 6784 6615 6513 6514 6521 6468 6405 6393 6380 6367 6375 6448 6529 6590 6608 6643 6668 6709 6717 6729 6749 6808 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 5784 5630 5480 5305 5085 4872 4657 4411 4196 4023 3850 3667 3513 3378 3247 3126 3037 2970 2940 2953 2961 2986 3025 3052 3065 3063 3070 3063 3024 2960 2880 2797 2717 2627 2516 2419 2340 2280 2222 2177 2165 2163 2159 2172 2205 2260 2287 2288 2287 2301 2303 2272 2228 2186 2139 2069 1985 1922 1870 1798 1712 1657 1634 1619 1602 1597 1620 1635 1657 1676 1723 1798 1866 1920 1987 2060 2111 2134 2148 2161 2178 2178 2168 2143 2120 2078 2017 1959 1918 1886 1856 1836 1838 1853 1873 1880 1898 1942 2000 2067 2134 2197 2253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1582 1462 1386 1308 -4 8 35 79 134 200 278 360 448 540 635 718 795 864 919 964 1002 1035 1060 1082 1100 1112 1132 1156 1184 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 721 687 656 629 605 584 565 547 531 515 499 485 472 460 449 438 428 418 407 397 386 374 363 351 340 329 318 308 300 292 286 56991 289 1661 30 11651 15 49 51 1658 -8762 99999 13859 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 8960 8810 8714 8602 8508 8409 8393 8426 8375 8281 8259 8318 8246 8169 8073 7959 7796 7591 7397 7226 7093 6859 6575 6367 6218 6063 5873 5720 5607 5549 5517 5525 5602 5715 5835 5921 6084 6259 6433 6597 6743 6880 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 5810 5701 5585 5497 5405 5289 5172 5032 4858 4705 4612 4487 4346 4208 4088 3945 3798 3675 3556 3473 3426 3367 3340 3326 3297 3231 3171 3125 3090 3045 2975 2887 2818 2763 2691 2613 2567 2524 2491 2463 2449 2459 2471 2458 2434 2439 2470 2453 2407 2364 2323 2259 2186 2123 2076 2041 1979 1904 1868 1868 1851 1818 1828 1858 1878 1891 1917 1957 1972 1971 1950 1952 1982 1992 1975 1966 1964 1932 1892 1867 1859 1857 1840 1820 1805 1805 1801 1785 1787 1804 1828 1846 1879 1921 1965 1992 2007 2031 2066 2102 2141 2169 2191 2202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1553 1450 1345 1269 1308 1341 1380 1396 1399 1419 755 812 869 919 967 1017 1062 1107 1154 1202 1245 1286 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 656 629 604 580 558 537 518 501 486 471 458 447 435 425 415 406 397 387 378 368 359 350 341 334 327 321 57000 292 1570 30 11650 15 50 0 1660 -8762 99999 14579 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9400 9304 9224 9999999 9999999 9999999 9999999 8850 8778 8749 8624 8488 8341 8176 7990 7730 7504 7296 7106 6820 6510 6261 6078 5893 5694 5535 5432 5384 5363 5392 5519 5660 5817 5958 6161 6357 6545 6719 6860 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 5894 5853 9999999 9999999 9999999 9999999 9999999 5470 5319 5193 5104 4987 4865 4760 4658 4528 4373 4222 4099 4014 3952 3873 3827 3786 3709 3607 3513 3423 3336 3239 3129 3017 2944 2877 2797 2718 2678 2636 2615 2620 2625 2650 2678 2676 2658 2645 2655 2614 2553 2490 2428 2348 2262 2172 2091 2038 1965 1890 1864 1877 1895 1892 1923 1959 1990 2016 2040 2077 2092 2083 2043 2024 2026 2008 1972 1941 1915 1872 1836 1822 1820 1828 1818 1807 1809 1820 1822 1813 1812 1813 1811 1814 1829 1847 1860 1862 1864 1882 1917 1953 1999 2048 2083 2108 2143 2180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 628 603 578 556 536 518 501 486 473 461 451 442 434 427 421 415 411 407 403 400 398 396 395 57009 256 2649 30 11649 15 50 9 1662 -8763 99999 8724 8532 8384 8149 7921 7708 7513 7327 7083 6883 6739 6620 6403 6180 6010 5893 5747 5581 5448 5369 5349 5342 5371 5492 5617 5742 5858 6061 6273 6471 6660 6828 6973 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 5861 5836 5813 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 5024 4870 4720 4575 4449 4356 4241 4128 4031 3919 3770 3637 3524 3416 3301 3186 3077 2995 2941 2882 2804 2766 2737 2712 2695 2694 2713 2719 2700 2662 2620 2604 2557 2487 2423 2373 2299 2219 2148 2090 2055 1995 1941 1920 1937 1957 1953 1974 1994 2001 1999 2001 2015 2011 1994 1946 1916 1905 1889 1865 1856 1860 1842 1837 1848 1875 1910 1928 1946 1963 1987 2004 2006 2004 1993 1967 1935 1914 1889 1860 1807 1744 1683 1630 1587 1554 1524 1470 1417 1379 1355 1354 1365 1376 1391 1419 1444 1491 1567 1659 1758 1861 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 583 561 540 522 505 490 476 464 453 444 435 428 421 415 410 406 402 399 397 395 57018 256 2647 30 11647 15 50 18 1663 -8764 99999 8665 8419 8230 7981 7746 7552 7391 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2077 2035 1997 1949 1897 1847 1795 1759 1722 1693 1654 1641 1656 1687 1713 1755 1811 1868 1944 2027 2109 2189 2254 2302 2343 2380 2405 2398 2377 2360 2330 2296 2265 2227 2182 2123 2073 2024 1997 1980 1962 1947 1925 1906 1885 1875 1872 1869 1864 1859 1858 1839 1837 1842 1852 1875 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 576 555 535 517 501 486 473 461 450 441 432 425 418 412 407 403 399 396 394 57027 288 1689 30 11649 15 50 27 1665 -8765 99999 13158 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 8616 8343 7982 7644 7396 7215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 -240 118 453 767 1096 1422 1420 1421 1432 1436 1405 1393 1415 1453 1506 1577 1662 1747 1864 1985 2095 2204 2306 2399 2491 2565 2611 2626 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1998 1953 1887 1828 1775 1729 1691 1650 1637 1634 1633 1626 1625 1639 1647 1657 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 565 545 527 511 495 481 468 456 445 435 427 418 411 404 399 394 390 387 57036 251 2799 30 11649 15 50 36 1667 -8766 99999 6628 6696 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 -34 368 782 1165 1554 1967 2336 2591 2803 3035 3303 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 2472 2387 2309 2241 2164 2099 2048 2030 2040 2078 2112 2153 2210 2270 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 557 539 523 507 493 479 467 455 445 435 425 416 408 402 396 391 387 57045 146 5949 30 11649 15 50 45 1669 -8767 99999 1379 1567 1790 1979 2168 2200 2196 2159 2122 2081 2082 2113 2143 2165 2200 2227 2370 2463 2558 2660 2872 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1955 1849 1741 1624 1506 1407 1344 1295 1262 1247 1263 1278 1313 1360 1411 1463 1526 1585 1635 1690 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 538 522 508 494 481 468 456 445 435 424 415 407 400 394 389 57054 146 5950 30 11650 15 50 54 1671 -8767 99999 1959 2222 2479 2707 2861 3007 3069 3084 3056 3009 2965 2899 2779 2620 2467 2361 2251 2155 2065 2033 2029 2040 2043 2055 2142 2223 2304 2435 2581 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1947 1791 1639 1482 1327 1213 1122 1055 1018 1011 1040 1075 1140 1224 1323 1423 1531 1636 1737 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 528 513 499 485 471 459 447 435 424 415 406 399 392 387 57063 146 5951 30 11651 15 51 3 1673 -8768 99999 1732 1900 2053 2205 2344 2496 2593 2684 2748 2798 2857 2878 2860 2813 2774 2740 2701 2679 2605 2546 2503 2468 2417 2369 2392 2407 2435 2506 2581 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1905 1785 1658 1532 1448 1389 1353 1341 1351 1387 1428 1480 1547 1625 1705 1788 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 506 492 477 463 450 437 425 414 405 396 389 383 57072 146 5949 30 11649 15 51 12 1674 -8769 99999 1680 1849 2006 2161 2300 2457 2567 2676 2751 2814 2893 2939 2938 2901 2872 2841 2797 2763 2677 2603 2541 2477 2389 2306 2295 2275 2270 2316 2381 2463 2535 2583 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1932 1846 1778 1725 1689 1673 1679 1690 1709 1740 1777 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 471 456 443 429 418 407 399 391 385 57081 146 5949 30 11649 15 51 21 1677 -8770 99999 1753 1895 2035 2173 2295 2437 2543 2646 2721 2792 2871 2920 2924 2894 2865 2831 2786 2746 2661 2588 2520 2455 2367 2286 2264 2248 2249 2298 2365 2448 2525 2577 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 461 447 433 421 410 401 393 386 57090 146 5951 30 11651 15 51 30 1678 -8771 99999 2057 2123 2198 2294 2360 2456 2550 2636 2719 2796 2890 2947 2960 2945 2933 2911 2879 2851 2781 2725 2673 2623 2549 2479 2452 2427 2419 2456 2504 2563 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 464 450 436 424 414 405 397 390 57099 107 7122 30 11652 15 51 39 1680 -8772 99999 2890 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 457 435 417 401 389 379 372 367 365 57108 102 7122 30 11652 15 51 48 1682 -8773 99999 2954 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1281 1249 1225 1207 1198 1204 1217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 816 841 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 506 494 483 474 464 457 455 57117 98 7150 30 11650 15 51 57 1684 -8774 99999 2665 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 700 517 342 159 21 -87 -174 -236 -195 -109 22 191 386 590 820 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 560 528 503 485 473 465 462 464 469 476 485 57126 91 7148 30 11648 15 52 6 1686 -8774 99999 2754 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 795 701 654 627 648 713 799 914 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 620 594 574 561 553 550 552 557 563 57135 92 7148 30 11648 15 52 15 1688 -8775 99999 2873 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 865 693 527 371 219 83 -32 -112 -126 -90 -8 159 438 762 1069 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 644 602 569 545 529 520 517 518 521 528 536 544 551 57144 92 7148 30 11648 15 52 24 1690 -8776 99999 2952 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 821 664 508 367 229 108 6 -69 -79 -40 36 180 443 763 1066 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 623 580 547 524 509 504 504 508 515 525 536 546 555 57153 92 7148 30 11648 15 52 33 1691 -8777 99999 3167 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1531 1469 1412 1358 1310 1274 1254 1237 1220 1205 1188 1171 1164 1165 1172 1185 1202 1217 1231 9999999 9999999 9999999 9999999 9999999 944 828 697 547 392 242 99 -26 -133 -212 -232 -209 -154 -31 205 495 775 1085 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 650 603 565 538 519 510 509 512 518 528 539 550 561 57162 92 7146 30 11646 15 52 42 1693 -8778 99999 2438 9999999 9999999 9999999 2043 1952 1870 1778 1689 1596 1493 1382 1320 1263 1198 1149 1127 1106 1090 1105 1140 1185 1252 1297 1347 1417 1491 1528 1560 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 910 743 574 421 288 179 96 45 59 125 226 391 649 949 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 599 557 525 503 492 489 493 500 512 526 541 554 57171 93 7147 30 11647 15 52 51 1695 -8779 99999 2410 9999999 9999999 2091 2015 1943 1885 1824 1745 1659 1583 1521 1476 1438 1401 1373 1354 1338 1321 1329 1356 1388 1432 1479 1526 1575 1620 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1152 1108 1065 1036 1002 964 918 894 875 858 849 855 881 915 956 1010 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 607 560 521 492 473 463 462 467 478 492 510 528 545 561 57180 83 7417 30 11647 15 53 0 1697 -8779 99999 1492 1447 1419 1395 1382 1380 1384 1389 1399 1415 1445 1484 1532 1592 1657 1705 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 666 612 563 522 489 466 452 447 450 459 473 491 512 533 553 57189 83 7417 30 11647 15 53 9 1699 -8780 99999 1832 1870 1931 1980 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1356 1346 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 675 626 583 546 517 496 483 479 481 488 501 515 532 549 565 57198 83 7416 30 11646 15 53 18 1701 -8781 99999 1530 1627 1762 1883 1963 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1343 1284 1246 1228 1233 1253 2244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 660 615 576 544 519 501 491 489 492 500 511 524 539 553 57207 85 7418 30 11648 15 53 27 1703 -8782 99999 1475 1577 1693 1805 1888 1943 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1336 1288 1259 1251 1264 1291 1345 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 626 588 555 529 510 498 491 490 492 497 505 514 524 534 57216 89 7418 30 11648 15 53 36 1705 -8783 99999 1784 1805 1861 1918 1966 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1341 1331 1346 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 618 591 569 551 536 524 514 506 500 495 490 487 485 483 481 479 57225 97 7418 30 11648 15 53 45 1706 -8784 99999 1262 1272 1317 1389 1464 1542 1612 1673 1762 1848 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1378 1315 1257 1213 1187 1179 1196 1231 1296 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 524 497 470 446 422 401 382 366 353 343 336 332 330 327 326 57234 97 7416 30 11646 15 53 54 1708 -8785 99999 811 829 810 838 882 920 984 1067 1192 1325 1444 1539 1621 1691 1736 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 495 455 417 381 349 321 299 283 272 266 262 260 258 57423 61 8157 30 11637 15 57 3 1748 -8803 99999 1422 1389 1359 1330 1302 1278 1259 1244 1231 1217 1204 1190 1185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 592 567 547 530 517 509 505 503 503 57432 48 8486 30 11636 15 57 12 1749 -8803 99999 1187 1144 1101 1055 999 944 879 9999999 754 702 648 588 518 464 9999999 9999999 9999999 388 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 610 585 565 550 538 531 527 526 57441 84 7406 30 11636 15 57 21 1751 -8804 99999 1758 1799 1834 1876 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1154 1092 9999999 9999999 9999999 9999999 706 623 535 437 357 293 249 215 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 633 600 574 555 540 531 524 521 521 524 57450 83 7408 30 11638 15 57 30 1753 -8805 99999 1316 1431 1506 1589 1674 1749 1798 1835 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1073 9999999 9999999 9999999 666 560 450 330 230 146 85 32 1 9 52 124 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 613 589 570 556 547 540 537 537 57459 83 7410 30 11640 15 57 39 1755 -8806 99999 514 792 1034 1273 1500 1685 1809 1895 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 600 582 570 561 555 552 552 57468 81 7411 30 11641 15 57 48 1757 -8807 99999 587 837 1044 1221 1399 1545 1646 1714 1769 1797 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 989 957 935 923 920 924 934 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 598 586 577 571 57477 55 7412 30 11642 15 57 57 1759 -8808 99999 577 805 989 1161 1330 1469 1556 1628 1701 1746 1774 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1024 973 930 893 867 850 843 845 856 873 895 921 57486 54 7411 30 11641 15 58 6 1761 -8809 99999 645 849 1017 1179 1327 1448 1532 1595 1643 1656 1661 1669 1655 1652 1657 1643 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1051 999 955 919 891 872 863 863 872 888 909 934 57495 52 7410 30 11640 15 58 15 1762 -8809 99999 706 901 1055 1200 1330 1440 1524 1592 1648 1679 1702 1722 1715 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1005 990 978 968 57504 12 7410 30 11640 15 58 24 1764 -8810 99999 279 504 697 889 1079 1248 1385 1493 1590 1659 1721 1772 57513 218 3540 30 11640 15 58 33 1766 -8811 99999 1888 1644 1422 1164 1051 984 972 1047 1151 1329 1630 4420 4461 4501 4544 4603 4668 4729 4747 4713 4639 4524 4422 4349 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 374 474 542 602 679 753 802 844 897 940 993 1057 1113 1174 1241 1275 1303 1364 1437 1493 1554 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 777 746 719 695 673 656 643 632 621 611 601 589 578 567 557 547 535 524 514 507 501 495 492 490 488 486 485 57522 287 1470 30 11640 15 58 42 1768 -8812 99999 11872 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9877 9534 9166 8798 8491 8161 7870 7604 7417 7167 6952 6790 6631 6883 6804 6695 6540 6423 6333 6341 6316 6279 6263 6219 6159 6080 6028 5988 5892 5753 5528 5329 5120 4890 4590 4317 4064 3828 3651 3503 3347 3203 3066 2993 2931 2977 3041 3121 3182 3227 3257 3289 3321 3332 3337 3409 3462 3507 3503 3521 3495 3482 3494 3548 3672 3807 3928 4028 4103 4179 4208 4282 4361 4450 4523 4597 4638 4642 4634 4597 4581 4586 4597 4635 4666 4690 4676 4661 4677 4699 4730 4758 4801 4840 4852 4852 4836 4784 4710 4615 4549 4491 4421 4295 4140 3982 3821 3633 3451 3298 3131 2954 2816 2703 2604 2488 2362 2262 2212 2198 2156 2130 2106 2070 2031 2016 2014 2025 2007 1990 1956 1952 1910 1863 1802 1771 1737 1729 1705 1669 1596 1514 1393 1294 1195 1119 1013 950 866 772 686 638 607 622 661 735 833 950 1072 1212 1370 1548 1687 1814 1939 2034 2067 2055 2016 1931 1822 1679 1526 1355 1172 966 743 545 396 279 186 125 92 58 78 124 203 323 463 586 704 852 999 1124 1240 1353 1451 1548 1652 1733 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 746 708 675 643 614 590 570 552 535 522 513 506 499 494 490 487 484 480 478 480 480 480 482 484 485 484 482 57531 304 1196 30 11636 15 58 51 1770 -8813 99999 12307 12140 11980 11811 11734 11679 11678 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 10167 9985 9745 9461 9170 8892 8621 8321 8047 7777 7545 7305 7071 6882 6738 6619 6479 6377 6329 6351 6349 6337 6338 6316 6278 6209 6132 6055 5936 5793 5570 5354 5106 4846 4537 4238 3965 3736 3555 3392 3226 3092 2978 2926 2877 2931 3013 3133 3225 3306 3394 3474 3527 3557 3587 3670 3724 3767 3758 3765 3726 3691 3664 3686 3760 3842 3924 4006 4073 4138 4174 4257 4337 4440 4526 4612 4675 4706 4709 4695 4681 4665 4640 4637 4628 4610 4561 4508 4464 4437 4420 4401 4398 4410 4403 4399 4396 4379 4345 4306 4285 4270 4251 4205 4123 4029 3929 3815 3698 3584 3442 3280 3136 3009 2881 2745 2588 2448 2322 2211 2091 1983 1874 1749 1631 1555 1487 1444 1382 1331 1273 1255 1225 1211 1219 1253 1280 1338 1401 1465 1502 1558 1586 1624 1653 1686 1686 1694 1676 1627 1568 1535 1494 1466 1443 1435 1419 1399 1387 1391 1416 1455 1477 1501 1534 1562 1566 1557 1543 1498 1444 1382 1331 1265 1189 1086 983 890 822 776 738 700 653 592 572 563 561 564 578 586 610 644 682 720 759 790 820 890 977 1041 1099 1156 1207 1260 1336 1408 1466 1526 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 805 763 725 690 660 633 611 594 583 573 564 560 559 558 558 558 557 555 550 543 536 529 520 509 499 489 479 467 456 445 435 425 416 410 405 400 395 57540 288 1285 30 11635 15 59 0 1772 -8814 99999 12083 11898 11731 11596 11552 11526 11461 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 10278 10069 9882 9664 9405 9140 8886 8645 8398 8169 7944 7736 7526 7318 7141 7009 6906 6786 6685 6613 6590 6539 6465 6371 6248 6113 5947 5764 5586 5382 5164 4880 4621 4340 4072 3789 3525 3310 3152 3047 2960 2897 2877 2859 2897 2948 3077 3211 3377 3523 3642 3766 3856 3920 3970 4024 4100 4142 4200 4203 4196 4152 4110 4070 4059 4089 4119 4165 4217 4248 4267 4277 4334 4381 4451 4513 4577 4636 4673 4687 4698 4724 4747 4755 4783 4808 4815 4775 4719 4672 4644 4613 4571 4528 4493 4434 4372 4312 4250 4176 4108 4051 4020 3995 3951 3879 3799 3713 3636 3570 3508 3410 3294 3170 3054 2925 2787 2625 2476 2333 2198 2065 1947 1820 1683 1554 1478 1413 1384 1339 1313 1291 1303 1306 1317 1350 1393 1428 1482 1527 1572 1575 1586 1570 1569 1556 1531 1481 1437 1383 1305 1233 1189 1145 1122 1107 1120 1139 1155 1175 1211 1287 1371 1445 1520 1596 1659 1699 1726 1748 1745 1730 1686 1650 1600 1537 1431 1310 1190 1073 973 872 770 664 541 437 343 277 221 182 153 159 194 245 313 385 464 530 618 729 848 959 1051 1138 1216 1301 1361 1412 1473 1509 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 831 782 734 689 648 612 579 550 526 507 490 476 466 459 455 454 456 462 468 475 482 490 500 512 523 57549 289 1257 30 11637 15 59 9 1774 -8815 99999 12180 11960 11788 11620 11467 11379 11317 11224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 10343 10130 9954 9748 9505 9262 9050 8848 8618 8387 8164 7943 7720 7488 7279 7115 6978 6826 6708 6630 6589 6517 6443 6358 6260 6149 6012 5844 5680 5497 5296 5034 4783 4503 4229 3939 3679 3451 3279 3141 3019 2940 2918 2909 2939 2981 3099 3223 3371 3504 3632 3743 3817 3873 3923 3978 4031 4051 4071 4069 4065 4022 3996 3982 3984 4012 4057 4117 4174 4229 4279 4328 4417 4504 4586 4652 4713 4751 4772 4792 4800 4805 4813 4800 4786 4765 4739 4677 4604 4542 4491 4452 4415 4370 4321 4259 4195 4129 4083 4034 3993 3948 3912 3872 3821 3767 3704 3635 3571 3508 3447 3362 3265 3146 3020 2872 2713 2533 2369 2213 2054 1900 1759 1621 1484 1364 1299 1245 1229 1216 1231 1257 1314 1364 1417 1490 1557 1605 1656 1707 1747 1738 1731 1703 1690 1657 1619 1578 1545 1504 1437 1389 1370 1353 1337 1321 1332 1346 1353 1353 1378 1429 1467 1495 1529 1575 1609 1630 1647 1669 1689 1692 1676 1672 1660 1623 1548 1470 1387 1295 1204 1102 996 882 753 629 523 439 356 284 223 198 195 206 242 287 352 423 523 639 765 877 976 1076 1178 1292 1376 1453 1520 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 813 759 706 657 612 574 539 508 483 462 445 430 420 413 410 411 416 425 436 448 461 476 493 511 528 57558 292 1165 30 11635 15 59 18 1775 -8815 99999 12360 12223 12047 11883 11720 11587 11445 11333 11276 11237 11167 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 10190 9941 9681 9394 9117 8861 8612 8370 8145 7928 7702 7476 7243 7038 6886 6761 6624 6518 6441 6374 6281 6203 6113 6010 5896 5773 5633 5507 5374 5218 5017 4838 4620 4406 4201 4024 3859 3721 3595 3469 3374 3320 3271 3252 3246 3290 3329 3403 3472 3543 3601 3630 3659 3695 3752 3814 3857 3892 3899 3907 3877 3862 3853 3856 3861 3885 3931 3970 4012 4042 4064 4124 4196 4277 4349 4440 4516 4573 4624 4678 4734 4787 4827 4865 4898 4923 4901 4859 4816 4775 4728 4677 4623 4557 4466 4363 4256 4160 4055 3954 3857 3779 3702 3618 3539 3460 3380 3302 3240 3191 3124 3045 2947 2841 2716 2578 2419 2266 2124 1969 1812 1664 1527 1381 1257 1185 1129 1105 1099 1124 1160 1224 1294 1363 1456 1546 1613 1678 1747 1794 1788 1787 1778 1767 1733 1699 1663 1623 1576 1506 1455 1436 1413 1383 1358 1365 1368 1355 1347 1364 1397 1416 1433 1459 1498 1527 1540 1554 1583 1611 1616 1608 1614 1603 1570 1512 1460 1406 1344 1279 1202 1125 1033 935 839 770 712 651 607 566 554 564 587 645 699 783 872 1014 1141 1277 1392 1499 953 1144 1333 1508 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 886 837 790 744 700 660 621 584 551 523 499 476 458 445 433 422 414 408 406 407 411 419 429 440 451 463 480 497 515 57567 297 983 30 11633 15 59 27 1777 -8816 99999 12857 12595 12380 12200 12024 11891 11750 11649 11528 11436 11354 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9987 9684 9356 9025 8716 8429 8157 7900 7663 7440 7228 7009 6813 6679 6592 6505 6443 6395 6349 6289 6219 6133 6044 5943 5813 5654 5507 5367 5207 4993 4784 4557 4350 4161 3981 3837 3731 3625 3510 3439 3423 3410 3404 3398 3439 3495 3559 3599 3652 3704 3716 3713 3723 3757 3787 3794 3800 3800 3809 3782 3761 3754 3773 3786 3814 3857 3897 3940 3985 4031 4103 4175 4247 4307 4387 4459 4528 4594 4660 4716 4775 4833 4887 4928 4955 4947 4931 4912 4888 4852 4796 4725 4629 4515 4399 4281 4166 4037 3906 3781 3676 3571 3458 3362 3275 3197 3120 3063 3012 2952 2880 2788 2694 2595 2472 2319 2162 2021 1858 1686 1517 1362 1201 1057 952 871 824 798 796 824 890 977 1056 1161 1281 1386 1492 1608 1712 1770 1824 1866 1901 1916 1919 1908 1887 1864 1819 1779 1766 1741 1701 1662 1651 1640 1613 1594 1591 1601 1601 1601 1609 1632 1637 1626 1619 1622 1622 1606 1576 1559 1524 1477 1414 1363 1303 1229 1150 1075 1006 943 869 800 736 682 620 578 538 497 451 414 385 360 340 326 314 321 327 347 384 441 495 579 672 775 859 952 1055 1161 1256 1353 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 883 829 778 733 687 644 603 564 527 493 464 438 417 399 385 375 371 368 368 371 379 391 406 423 443 463 482 499 520 57576 297 981 30 11631 15 59 36 1779 -8817 99999 12688 12437 12207 11986 11764 11589 11410 11247 11077 10960 10851 10756 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 10161 9876 9567 9252 8944 8634 8346 8072 7815 7564 7318 7081 6872 6710 6589 6480 6407 6336 6258 6175 6088 5971 5838 5696 5534 5355 5179 5011 4829 4609 4397 4175 3990 3823 3675 3570 3520 3488 3445 3439 3480 3520 3563 3616 3708 3792 3871 3908 3951 3980 3970 3937 3897 3882 3859 3816 3773 3722 3676 3603 3556 3524 3530 3545 3577 3619 3657 3717 3782 3851 3941 4037 4141 4223 4311 4380 4450 4513 4569 4624 4683 4746 4796 4835 4869 4878 4879 4868 4869 4865 4847 4808 4741 4650 4536 4410 4284 4142 3991 3832 3685 3527 3366 3213 3065 2933 2812 2712 2626 2551 2474 2379 2294 2208 2111 1994 1885 1794 1688 1580 1468 1362 1252 1157 1088 1041 1028 1022 1027 1052 1105 1177 1235 1313 1393 1466 1541 1629 1701 1740 1772 1789 1802 1813 1817 1814 1793 1770 1725 1692 1676 1647 1602 1559 1540 1524 1499 1481 1475 1478 1471 1471 1492 1533 1560 1574 1593 1621 1649 1657 1653 1658 1646 1615 1571 1533 1485 1412 1327 1239 1161 1084 1000 925 856 790 721 679 657 643 634 632 646 673 709 748 795 854 895 943 998 1060 1095 1117 1131 1136 779 791 811 842 882 933 993 1058 1128 1201 1274 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 927 878 831 785 741 701 662 625 590 553 517 484 453 426 403 381 364 351 343 338 335 337 345 357 374 395 418 443 467 490 516 57585 299 983 30 11633 15 59 45 1781 -8818 99999 12094 11917 11815 11720 11611 11535 11474 11425 11333 11262 11190 11129 11056 11016 11017 11051 11053 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 10028 9720 9416 9136 8885 8637 8383 8158 7947 7737 7509 7308 7146 7010 6861 6712 6567 6417 6259 6078 5879 5691 5492 5274 5044 4837 4648 4455 4232 4019 3830 3678 3526 3384 3285 3250 3226 3202 3218 3295 3377 3452 3538 3674 3808 3935 4015 4108 4188 4241 4249 4235 4237 4225 4175 4114 4042 3972 3876 3802 3730 3706 3702 3715 3725 3744 3795 3851 3909 3985 4066 4157 4225 4287 4331 4380 4416 4432 4450 4476 4506 4525 4536 4543 4528 4517 4512 4518 4528 4535 4528 4494 4443 4363 4272 4178 4064 3936 3803 3678 3534 3367 3207 3049 2895 2749 2628 2520 2430 2340 2241 2144 2056 1959 1854 1758 1685 1591 1488 1377 1271 1160 1062 982 922 881 866 861 878 918 975 1019 1093 1185 1286 1385 1497 1598 1677 1752 1823 1886 1944 1989 2026 2048 2074 2071 2062 2049 2024 1982 1936 1902 1862 1812 1759 1718 1691 1658 1635 1625 1636 1644 1655 1676 1702 1734 1739 1741 1747 1741 1708 1653 1600 1531 1442 1344 1235 1130 1019 906 796 707 622 535 473 438 419 407 402 414 440 485 539 612 696 767 833 906 984 1044 1086 1116 871 869 874 885 900 923 954 993 1036 1084 1134 1185 1235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 952 905 860 817 775 737 701 666 633 599 566 533 501 469 440 412 384 358 336 319 303 291 284 284 289 301 318 341 366 394 422 455 488 519 57594 298 982 30 11632 15 59 54 1783 -8819 99999 12237 12111 12063 12028 11997 12000 12015 12037 12004 11991 11974 11932 11853 11788 9999999 9999999 11586 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 10121 9861 9633 9381 9096 8842 8656 8488 8315 8174 8022 7869 7687 7494 7307 7134 6952 6749 6567 6399 6202 5964 5693 5436 5170 4916 4687 4498 4347 4201 4039 3899 3788 3687 3589 3530 3502 3525 3544 3557 3592 3654 3702 3726 3768 3849 3911 3967 4007 4069 4104 4129 4136 4146 4184 4224 4228 4235 4253 4248 4203 4186 4174 4171 4147 4135 4127 4124 4142 4151 4148 4172 4189 4191 4206 4237 4241 4230 4227 4225 4237 4250 4255 4245 4235 4226 4211 4213 4236 4250 4266 4288 4326 4331 4326 4281 4215 4134 4041 3937 3829 3697 3537 3341 3154 2969 2789 2596 2437 2281 2152 2041 1944 1840 1743 1644 1565 1502 1481 1447 1411 1358 1301 1234 1197 1172 1149 1129 1146 1164 1192 1217 1254 1273 1306 1346 1405 1486 1570 1632 1682 1733 1787 1826 1866 1903 1943 1963 1978 1979 1961 1930 1887 1838 1786 1737 1691 1644 1601 1576 1555 1535 1534 1551 1592 1644 1706 1766 1823 1879 1911 1929 1944 1932 1879 1816 1754 1668 1557 1426 1294 1161 1033 906 790 700 608 509 449 428 415 396 388 399 433 484 542 609 686 750 807 880 966 1029 1073 1104 912 908 910 918 930 949 974 1006 1041 1084 1130 1176 1221 1264 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 956 910 866 824 784 745 708 672 637 602 566 530 493 455 419 384 350 318 289 264 243 228 219 217 223 235 255 281 312 346 384 423 463 502 57603 302 980 30 11630 16 0 3 1785 -8820 99999 11468 11250 11113 11041 11032 11080 11181 11302 11389 11503 11622 11733 11804 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9925 9564 9162 8783 8476 8208 7962 7734 7515 7341 7175 7008 6867 6775 6672 6561 6457 6365 6264 6113 5915 5694 5475 5256 5033 4836 4663 4488 4294 4123 3986 3876 3771 3680 3619 3608 3624 3626 3643 3680 3703 3719 3746 3805 3841 3855 3851 3868 3875 3882 3879 3864 3881 3914 3931 3964 4009 4035 4017 4044 4097 4156 4192 4210 4222 4237 4268 4286 4283 4303 4295 4259 4241 4256 4255 4237 4225 4223 4263 4317 4365 4401 4447 4494 4517 4558 4604 4631 4641 4624 4608 4553 4479 4350 4181 3990 3795 3577 3363 3142 2919 2688 2472 2274 2099 1926 1798 1677 1608 1579 1579 1560 1547 1533 1542 1558 1603 1639 1664 1666 1649 1615 1612 1598 1564 1510 1492 1492 1496 1487 1475 1453 1440 1427 1442 1501 1578 1631 1669 1721 1792 1860 1917 1968 2025 2070 2093 2090 2074 2046 1986 1898 1804 1717 1632 1540 1450 1382 1325 1269 1231 1229 1271 1329 1386 1444 1508 1570 1613 1648 1675 1673 1625 1565 1506 1437 1346 1226 1108 999 898 805 727 676 622 567 545 559 581 591 598 609 647 695 740 789 844 893 935 996 1066 1118 1160 1187 1215 1256 1305 1336 1045 1059 1078 1102 1130 1165 1200 1238 1274 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 997 951 906 862 821 782 744 708 674 643 612 583 555 528 502 477 452 430 409 390 374 361 350 342 337 335 337 341 349 357 369 384 399 415 430 443 455 465 474 57612 306 978 30 11628 16 0 12 1787 -8821 99999 12343 12153 12027 11944 11905 11895 11916 11918 11906 11914 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9996 9676 9353 8974 8602 8286 8007 7757 7501 7267 7070 6895 6704 6536 6425 6318 6188 6046 5911 5787 5615 5418 5192 4985 4758 4552 4356 4194 4036 3865 3707 3596 3517 3463 3408 3400 3404 3443 3470 3524 3592 3646 3685 3736 3806 3861 3899 3937 3982 4032 4073 4119 4150 4203 4252 4257 4289 4332 4342 4314 4318 4341 4350 4334 4295 4256 4228 4202 4163 4125 4131 4097 4039 4003 3998 3992 3970 3963 3972 4013 4060 4102 4146 4203 4256 4291 4341 4393 4433 4460 4452 4437 4375 4290 4159 3988 3793 3592 3371 3146 2908 2674 2439 2214 2008 1827 1660 1547 1447 1401 1401 1434 1451 1469 1491 1546 1603 1682 1754 1815 1850 1857 1845 1857 1852 1823 1761 1729 1715 1699 1651 1602 1543 1487 1433 1408 1429 1466 1481 1490 1515 1572 1628 1680 1731 1801 1867 1923 1956 1974 1974 1941 1883 1818 1745 1669 1581 1487 1403 1331 1260 1197 1161 1168 1200 1245 1294 1346 1403 1454 1499 1544 1570 1563 1539 1511 1479 1432 1355 1266 1172 1084 1004 933 885 826 759 715 699 699 690 675 658 668 699 730 771 822 869 910 977 1063 1137 1205 1250 1052 1059 1072 1089 1108 1130 1154 1180 1207 1237 1266 1295 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 991 945 902 859 817 777 739 703 668 635 603 573 544 516 490 465 443 423 404 388 374 361 351 342 336 333 331 332 334 339 344 351 360 368 377 387 399 408 418 427 433 438 442 443 57621 307 1101 30 11631 16 0 21 1789 -8821 99999 12645 12466 12310 12176 12106 12037 11908 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 10277 9973 9678 9415 9161 8825 8503 8255 8061 7878 7675 7484 7312 7133 6905 6680 6526 6377 6181 5942 5733 5550 5324 5060 4779 4536 4290 4083 3895 3752 3627 3482 3354 3289 3288 3299 3306 3352 3405 3504 3591 3697 3799 3873 3920 3965 4031 4079 4104 4110 4112 4123 4122 4133 4126 4143 4167 4155 4174 4215 4241 4231 4248 4289 4325 4355 4349 4334 4331 4325 4300 4264 4270 4248 4204 4169 4156 4151 4128 4109 4093 4106 4135 4152 4167 4193 4216 4217 4229 4246 4262 4279 4261 4232 4168 4091 3971 3811 3633 3445 3232 3018 2791 2569 2339 2104 1868 1661 1476 1335 1214 1159 1150 1166 1180 1213 1257 1337 1422 1531 1648 1764 1847 1898 1939 1988 1999 1983 1948 1933 1921 1900 1836 1762 1675 1588 1506 1469 1477 1485 1479 1490 1520 1579 1641 1704 1763 1849 1931 2006 2065 2103 2104 2064 2018 1964 1891 1810 1708 1601 1500 1415 1332 1267 1227 1216 1227 1258 1307 1353 1401 1444 1489 1536 1556 1550 1534 1516 1490 1448 1386 1313 1236 1157 1085 1025 986 928 868 837 824 814 794 769 738 727 740 756 782 807 833 859 913 977 1035 1091 1101 1111 1125 1144 1168 1193 1218 1243 1266 1286 1303 1317 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1053 1014 974 935 896 857 819 782 746 710 675 640 607 575 545 516 488 462 437 414 394 376 360 348 338 331 327 325 327 330 336 343 351 361 371 380 390 399 407 413 418 421 423 422 420 416 410 403 395 387 380 373 367 57630 309 1047 30 11637 16 0 30 1790 -8822 99999 12635 12456 12312 12134 12045 12007 12011 11979 11913 11885 11868 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 10197 9818 9455 9125 8794 8402 8082 7860 7678 7514 7344 7197 7082 6955 6786 6639 6560 6472 6319 6143 5978 5807 5586 5327 5041 4801 4554 4330 4116 3947 3770 3581 3428 3348 3312 3313 3316 3342 3381 3480 3570 3687 3808 3900 3969 4056 4136 4180 4205 4216 4206 4204 4203 4201 4168 4157 4149 4116 4127 4153 4151 4133 4143 4167 4192 4224 4213 4184 4183 4184 4159 4117 4103 4058 3995 3957 3936 3925 3906 3881 3859 3880 3940 3978 4016 4064 4104 4121 4146 4176 4193 4211 4199 4165 4104 4022 3896 3710 3515 3315 3100 2895 2694 2498 2294 2087 1884 1698 1548 1442 1357 1323 1340 1364 1372 1387 1411 1461 1526 1606 1695 1784 1857 1886 1900 1934 1948 1933 1908 1914 1937 1945 1906 1839 1774 1709 1639 1604 1622 1640 1627 1618 1630 1673 1721 1757 1792 1859 1929 1983 2024 2057 2054 2014 1964 1912 1845 1771 1670 1558 1459 1375 1293 1231 1197 1183 1185 1200 1226 1258 1294 1327 1362 1402 1420 1406 1383 1361 1337 1297 1247 1195 1143 1087 1035 993 975 943 908 903 920 931 919 896 867 845 835 830 837 838 839 836 858 1070 1080 1092 1103 1114 1129 1147 1168 1191 1211 1230 1247 1260 1271 1278 1283 1285 9999999 9999999 9999999 9999999 9999999 9999999 1169 1139 1107 1073 1038 1002 966 929 892 857 821 787 753 719 686 654 621 588 556 526 496 468 441 415 391 370 351 334 321 311 304 300 299 301 305 312 320 329 340 350 361 371 380 388 394 398 400 401 400 396 391 385 377 368 359 350 342 335 328 57639 289 1647 30 11637 16 0 39 1792 -8823 99999 10727 10306 9970 9695 9402 9069 8758 8498 8220 7883 7636 7488 7352 7226 7107 7020 6942 6852 6711 6615 6561 6488 6341 6186 6050 5879 5659 5425 5172 4946 4702 4501 4300 4136 3954 3777 3639 3573 3546 3546 3556 3568 3587 3672 3759 3872 3968 4050 4111 4182 4241 4261 4268 4259 4214 4189 4188 4176 4114 4073 4040 3998 3999 4028 4033 4027 4040 4054 4081 4141 4149 4128 4148 4172 4161 4140 4146 4116 4057 4029 4014 4022 4023 4007 3980 4001 4059 4090 4124 4171 4194 4180 4168 4160 4131 4100 4034 3951 3847 3726 3570 3374 3178 2993 2802 2639 2500 2376 2252 2138 2039 1955 1895 1876 1866 1892 1943 1986 1993 1996 1997 2006 2014 2033 2045 2040 2025 1984 1929 1903 1865 1803 1738 1718 1717 1705 1662 1608 1556 1516 1480 1466 1493 1525 1522 1518 1543 1607 1660 1693 1724 1779 1829 1866 1886 1897 1890 1851 1790 1731 1664 1579 1461 1346 1256 1187 1127 1080 1059 1063 1083 1112 1154 1208 1260 1307 1354 1406 1434 1427 1403 1372 1347 1312 1265 1218 1166 1114 1071 1047 1044 1040 1039 1057 1087 1113 1119 1110 1085 1060 1036 1013 988 951 913 879 1027 1040 1052 1066 1080 1095 1113 1132 1154 1176 1197 1215 1231 1245 1256 1264 1268 1269 1264 9999999 9999999 1223 1199 1172 1143 1111 1078 1043 1007 970 932 894 857 820 783 746 711 675 639 604 568 533 499 467 436 407 380 355 333 314 299 287 278 273 271 272 277 283 291 301 311 323 334 345 354 362 369 375 378 379 378 376 372 366 359 352 343 333 323 315 307 299 293 57648 295 1461 30 11631 16 0 48 1794 -8824 99999 11306 11137 10972 10797 10541 10369 10139 9883 9591 9284 8968 8636 8344 8092 7832 7509 7242 7047 6885 6749 6633 6525 6413 6303 6173 6086 6029 5947 5818 5673 5565 5449 5304 5135 4920 4711 4486 4329 4177 4046 3893 3734 3617 3564 3572 3612 3662 3704 3737 3854 3976 4124 4239 4326 4386 4444 4492 4498 4496 4461 4381 4308 4277 4249 4175 4122 4083 4031 4030 4062 4087 4100