7498 7494 7493 7497 7495 7492 7494 7486 7485 7491 7489 7488 7486 7485 7484 7484 7483 7482 7478 7477 7475 7476 7475 7474 7473 7474 7472 7471 7471 7470 7470 7469 7465 7464 7464 7456 7463 7462 7455 7461 7460 7459 7458 7454 7453 7453 7452 7443 7451 7450 7449 7442 7448 7437 7441 7423 7439 7438 7438 7437 7436 7422 7435 7434 7433 7432 7421 7431 7430 7429 7428 7420 7427 7419 7426 7425 7424 7418 7421 7420 7419 7416 7407 7411 7415 7410 7409 7406 7405 7404 7401 7407 7401 7400 7400 7401 7399 7398 7400 7399 7397 7398 7396 7395 7395 7392 7394 7393 7391 7390 7389 7382 7381 7386 7378 7385 7383 7382 7377 7380 7376 7375 7377 7374 7376 7373 7372 7366 7365 7368 7367 7364 7366 7365 7362 7363 7361 7361 7359 7360 7359 7358 7358 7357 7356 7355 7354 7353 7352 7346 7345 7349 7347 7344 7343 7342 7341 7340 7339 7336 7335 7334 7329 7333 7332 7328 7327 7331 7324 7326 7329 7323 7325 7322 7321 7324 7323 7320 7322 7321 7320 7319 7316 7310 7315 7309 7314 7312 7311 7310 7308 7300 7307 7306 7304 7304 7303 7299 7292 7291 7299 7298 7297 7290 7296 7295 7289 7287 7286 7285 7287 7284 7286 7285 7283 7284 7282 7282 7281 7281 7280 7279 7278 7276 7275 7268 7271 7271 7267 7270 7268 7266 7265 7267 7260 7264 7259 7263 7258 7259 7257 7258 7256 7253 7252 7255 7241 7251 7245 7240 7244 7243 7242 7241 7240 7239 7238 7239 7238 7237 7237 7236 7235 7236 7234 7235 7225 7233 7232 7231 7230 7229 7228 7225 7220 7224 7223 7218 7222 7221 7220 7218 7217 7216 7213 7210 7209 7208 7207 7206 7207 7200 7204 7206 7205 7204 7199 7203 7202 7192 7191 7198 7196 7195 7194 7188 7190 7187 7189 7188 7185 7186 7185 7184 7183 7177 7183 7182 7181 7176 7175 7174 7173 7173 7167 7166 7172 7171 7170 7168 7165 7167 7164 7163 7162 7161 7159 7158 7160 7154 7154 7153 7155 7154 7152 7151 7153 7152 7147 7146 7150 7149 7145 7137 7136 7144 7143 7142 7135 7140 7138 7134 7133 7137 7136 7132 7134 7131 7119 7130 7129 7123 7123 7122 7122 7119 7118 7118 7117 7116 7117 7115 7118 7116 7114 7107 7113 7112 7111 7110 7109 7098 7106 7106 7105 7104 7103 7102 7101 7097 7092 7099 7096 7095 7091 7094 7092 7090 7088 7087 7089 7086 7086 7080 7079 7085 7084 7082 7075 7074 7078 7077 7073 7072 7071 7075 7064 7070 7069 7068 7063 7062 7067 7066 7062 7061 7061 7057 7056 7055 7060 7058 7057 7055 7054 7054 7045 7053 7052 7051 7044 7043 7043 7042 7042 7041 7041 7040 7040 7039 7038 7031 7037 7037 7036 7032 7031 7022 7021 7015 7030 7029 7028 7027 7026 7025 7024 7023 7021 7019 7014 7009 7018 7017 7016 7015 7014 7012 7008 7007 7005 7006 7004 7003 7003 7002 7001 7001 7000 6999 6998 6992 6991 6990 6993 6992 6991 6990 6989 6989 6988 6981 6984 6986 6980 6983 6982 6974 6979 6977 6976 6973 6975 6972 6974 6973 6972 6971 6970 6969 6968 6967 6957 6966 6965 6964 6961 6963 6959 6958 6960 6959 6958 6957 6956 6953 6952 6951 6950 6947 6949 6948 6946 6945 6941 6944 6944 6943 6941 6940 6939 6938 6937 6934 6935 6933 6932 6923 6922 6931 6930 6929 6921 6920 6922 6912 6919 6918 6911 6915 6910 6913 6909 6912 6908 6911 6910 6909 6907 6908 6904 6903 6906 6901 6900 6903 6899 6900 6900 6899 6898 6898 6897 6897 6896 6895 6894 6893 6862 6884 6883 6861 6882 6881 6860 6877 6859 6876 6865 6864 6858 6857 6863 6856 6875 6854 6862 6853 6861 6852 6860 6852 6859 6858 6850 6851 6850 6849 6849 6848 6847 6847 6846 6845 6847 6846 6844 6843 6845 6842 6844 6843 6842 6841 6840 6841 6839 6840 6839 6838 6836 6837 6835 6828 6827 6834 6833 6832 6831 6826 6822 6825 6822 6824 6821 6823 6822 6821 6820 6820 6810 6818 6800 6809 6799 6808 6807 6806 6805 6798 6797 6796 6795 6804 6803 6802 6801 6794 6793 6800 6799 6792 6798 6796 6795 6790 6791 6790 6789 6784 6788 6783 6787 6786 6785 6784 6782 6783 6782 6781 6778 6760 6778 6776 6774 6759 6771 6770 6769 6768 6767 6765 6765 6764 6763 6762 6761 6759 6758 6757 6756 6755 6754 6754 6751 6753 6752 6750 6749 6744 6744 6743 6743 6742 6741 6743 6740 6738 6739 6738 6737 6737 6736 6733 6735 6732 6731 6730 6729 6728 6724 6724 6723 6723 6722 6723 6720 6721 6720 6719 6718 6716 6713 6716 6715 6714 6713 6712 6712 6711 6710 6709 6707 6707 6706 6705 6704 6703 6701 6700 6699 6698 6697 6696 6696 6695 6694 6692 6690 6688 6689 6686 6685 6683 6676 6684 6683 6682 6682 6681 6679 6672 6671 6675 6670 6669 6674 6669 6668 6664 6667 6651 6666 6665 6650 6664 6663 6649 6662 6661 6648 6657 6647 6655 6641 6654 6654 6653 6652 6651 6645 6645 6638 6640 6639 6638 6640 6637 6636 6635 6634 6633 6631 6637 6636 6634 6624 6633 6631 6630 6629 6628 6623 6627 6622 6621 6620 6616 6619 6618 6617 6616 6614 6609 6613 6612 6608 6612 6611 6606 6602 6606 6605 6589 6601 6600 6599 6598 6597 6588 6587 6584 6583 6596 6595 6594 6593 6581 6591 6583 6580 6582 6582 6579 6581 6578 6577 6573 6576 6578 6572 6575 6574 6577 6571 6573 6568 6567 6569 6568 6567 6565 6566 6564 6563 6565 6564 6563 6562 6552 6560 6559 6557 6556 6553 6552 6551 6550 6551 6550 6547 6536 6548 6544 6546 6545 6544 6543 6539 6538 6533 6535 6534 6532 6533 6531 6530 6532 6531 6528 6526 6528 6527 6525 6522 6525 6524 6521 6520 6515 6516 6515 6514 6513 6509 6512 6511 6508 6505 6510 6504 6509 6507 6505 6504 6498 6497 6503 6501 6495 6496 6494 6495 6493 6481 6492 6490 6490 6489 6485 6484 6480 6483 6482 6474 6481 6480 6479 6478 6473 6477 6476 6474 6472 6467 6471 6470 6466 6465 6469 6468 6466 6464 6465 6464 6463 6462 6463 6461 6460 6459 6458 6457 6456 6456 6455 6454 6453 6448 6447 6444 6443 6446 6443 6442 6440 6438 6439 6438 6437 6438 6437 6434 6435 6436 6434 6433 6432 6431 6430 6425 6417 6424 6423 6422 6416 6420 6415 6414 6415 6414 6413 6412 6411 6413 6401 6412 6411 6400 6407 6404 6403 6399 6402 6398 6401 6399 6397 6399 6398 6394 6393 6396 6395 6393 6389 6392 6390 6390 6388 6389 6388 6387 6377 6382 6381 6384 6383 6382 6380 6379 6376 6376 6375 6374 6365 6372 6371 6364 6363 6362 6361 6360 6359 6358 6357 6356 6358 6355 6357 6356 6354 6355 6353 6352 6352 6351 6351 6350 6350 6349 6348 6348 6347 6344 6339 6341 6338 6340 6339 6335 6337 6336 6333 6323 6334 6331 6322 6330 6330 6329 6328 6321 6327 6326 6320 6319 6318 6319 6317 6315 6318 6314 6313 6310 6314 6313 6311 6311 6303 6310 6309 6303 6302 6302 6301 6301 6299 6298 6300 6297 6297 6296 6295 6294 6293 6289 6291 6290 6291 6289 6288 6288 6287 6285 6284 6278 6283 6271 6277 6268 6276 6275 6267 6274 6273 6266 6272 6271 6270 6269 6268 6266 6265 6257 6264 6263 6256 6258 6255 6255 6253 6246 6254 6253 6245 6252 6251 6250 6249 6248 6247 6244 6235 6242 6242 6241 6240 6234 6239 6233 6227 6232 6232 6226 6231 6230 6229 6228 6227 6225 6224 6225 6224 6223 6223 6222 6220 6221 6220 6213 6219 6218 6216 6215 6212 6212 6211 6204 6210 6207 6206 6202 6203 6201 6205 6200 6199 6202 6198 6198 6197 6197 6190 6195 6195 6194 6190 6189 6189 6188 6187 6186 6186 6176 6185 6184 6181 6175 6180 6179 6178 6177 6174 6173 6171 6172 6170 6164 6169 6168 6163 6162 6166 6165 6164 6161 6163 6162 6160 6159 6158 6156 6156 6155 6141 6154 6152 6151 6150 6149 6140 6148 6147 6146 6145 6142 6141 6139 6137 6134 6133 6132 6131 6130 6125 6134 6133 6132 6131 6130 6129 6120 6127 6119 6124 6117 6103 6117 6102 6116 6115 6114 6113 6112 6101 6110 6109 6109 6108 6107 6106 6105 6100 6099 6102 6098 6095 6094 6101 6098 6097 6095 6093 6095 6092 6094 6093 6092 6091 6086 6088 6085 6087 6086 6083 6084 6082 6081 6079 6079 6078 6077 6076 6075 6074 6073 6072 6063 6071 6069 6064 6062 6061 6060 6058 6064 6063 6058 6057 6046 6045 6044 6054 6045 6049 6043 6042 6048 6044 6047 6043 6042 6041 6040 6041 6040 6039 6038 6039 6034 6037 6036 6035 6028 6033 6032 6031 6025 6027 6026 6024 6025 6023 6024 6023 6022 6021 6021 6020 6012 6019 6018 6017 6016 6015 6013 6013 6012 6011 6009 6008 6006 6007 6005 6005 6004 6002 6001 6000 5994 5993 5998 5997 5992 5995 5991 5989 5990 5988 5989 5987 5986 5985 5982 5984 5981 5983 5979 5975 5980 5977 5961 5976 5975 5974 5973 5968 5971 5967 5967 5966 5966 5964 5960 5961 5960 5959 5959 5958 5956 5955 5958 5957 5956 5955 5954 5953 5947 5946 5945 5944 5946 5942 5945 5944 5943 5942 5940 5941 5940 5939 5938 5935 5927 5934 5932 5932 5931 5929 5929 5928 5927 5926 5926 5925 5924 5923 5922 5921 5920 5919 5918 5917 5910 5914 5909 5913 5912 5911 5908 5907 5899 5906 5905 5897 5903 5902 5901 5900 5899 5890 5898 5897 5896 5893 5893 5892 5891 5889 5889 5888 5883 5881 5871 5881 5880 5879 5878 5877 5876 5875 5870 5874 5869 5868 5873 5867 5872 5871 5870 5869 5867 5866 5857 5857 5858 5856 5857 5856 5855 5854 5853 5855 5852 5854 5850 5849 5849 5848 5847 5846 5844 5838 5838 5837 5843 5836 5835 5834 5837 5828 5836 5832 5835 5827 5834 5833 5832 5830 5830 5829 5826 5823 5820 5825 5822 5816 5821 5820 5819 5815 5818 5817 5814 5813 5806 5811 5810 5808 5807 5806 5804 5805 5804 5801 5793 5803 5799 5798 5792 5791 5797 5796 5795 5794 5793 5790 5790 5789 5785 5785 5784 5783 5774 5784 5783 5782 5781 5780 5778 5775 5777 5776 5774 5773 5772 5771 5771 5769 5769 5768 5764 5756 5763 5759 5755 5758 5760 5757 5758 5756 5757 5755 5754 5754 5753 5752 5751 5750 5749 5734 5748 5746 5742 5745 5744 5741 5740 5733 5735 5738 5734 5735 5732 5733 5731 5731 5730 5731 5729 5720 5726 5727 5725 5719 5724 5718 5720 5713 5712 5715 5711 5716 5714 5711 5710 5710 5709 5709 5708 5708 5707 5702 5706 5705 5701 5700 5699 5701 5698 5697 5696 5696 5695 5694 5690 5693 5691 5689 5690 5675 5688 5687 5686 5683 5682 5674 5673 5672 5668 5670 5664 5663 5669 5662 5668 5667 5664 5661 5662 5661 5663 5661 5660 5660 5655 5659 5658 5657 5656 5658 5654 5655 5654 5653 5651 5651 5650 5648 5647 5649 5646 5642 5641 5644 5643 5643 5642 5640 5626 5639 5638 5634 5633 5625 5619 5624 5622 5618 5622 5617 5616 5615 5614 5621 5612 5620 5611 5610 5602 5601 5609 5609 5600 5599 5608 5605 5606 5598 5605 5604 5603 5602 5600 5599 5597 5596 5599 5595 5598 5594 5597 5596 5592 5592 5591 5591 5588 5584 5587 5573 5586 5585 5583 5583 5582 5581 5572 5580 5579 5578 5577 5574 5571 5570 5560 5569 5568 5566 5559 5565 5565 5564 5563 5558 5562 5561 5560 5557 5552 5557 5556 5551 5555 5554 5552 5551 5550 5550 5549 5548 5546 5542 5543 5531 5542 5541 5540 5537 5530 5529 5536 5535 5528 5534 5532 5527 5531 5526 5524 5523 5522 5520 5521 5520 5522 5519 5521 5520 5519 5510 5517 5512 5509 5512 5505 5511 5510 5504 5503 5509 5508 5505 5504 5503 5502 5490 5501 5500 5499 5498 5497 5495 5489 5488 5489 5488 5487 5484 5486 5485 5477 5476 5484 5483 5482 5481 5480 5475 5474 5479 5478 5473 5471 5470 5469 5468 5472 5468 5467 5467 5464 5457 5463 5456 5462 5455 5454 5459 5458 5457 5453 5443 5454 5453 5451 5449 5448 5448 5447 5447 5446 5442 5445 5441 5444 5442 5439 5440 5438 5435 5434 5437 5436 5433 5432 5429 5431 5428 5430 5429 5426 5427 5420 5425 5424 5422 5421 5419 5420 5416 5418 5414 5416 5415 5414 5413 5411 5407 5399 5405 5406 5405 5403 5402 5402 5398 5401 5393 5397 5392 5397 5385 5396 5395 5394 5393 5390 5389 5388 5387 5379 5384 5385 5383 5382 5381 5375 5374 5378 5373 5372 5376 5371 5369 5370 5368 5368 5366 5359 5358 5365 5364 5357 5352 5356 5363 5351 5350 5355 5349 5348 5347 5354 5346 5345 5353 5352 5349 5344 5348 5347 5346 5345 5337 5344 5342 5336 5336 5335 5335 5328 5327 5330 5326 5331 5329 5328 5321 5320 5327 5325 5324 5319 5319 5318 5322 5318 5317 5317 5316 5316 5314 5304 5303 5310 5313 5302 5311 5310 5309 5308 5301 5300 5299 5299 5298 5297 5296 5298 5297 5296 5295 5287 5294 5293 5292 5286 5291 5290 5289 5274 5273 5272 5285 5283 5271 5272 5270 5276 5271 5269 5270 5269 5268 5268 5267 5266 5267 5266 5265 5260 5258 5265 5254 5261 5253 5260 5257 5257 5252 5256 5251 5255 5251 5250 5253 5252 5249 5250 5248 5247 5244 5245 5244 5243 5240 5239 5238 5238 5229 5237 5232 5228 5235 5231 5227 5226 5223 5225 5222 5221 5220 5224 5223 5219 5222 5218 5217 5214 5215 5213 5208 5207 5212 5214 5211 5206 5209 5205 5204 5203 5202 5201 5198 5194 5195 5194 5197 5193 5192 5196 5193 5192 5181 5191 5191 5190 5180 5188 5188 5187 5182 5185 5184 5179 5181 5178 5176 5177 5170 5176 5175 5173 5173 5172 5171 5169 5170 5169 5168 5162 5167 5161 5160 5161 5159 5160 5159 5155 5158 5157 5154 5156 5152 5151 5153 5150 5149 5148 5147 5146 5145 5144 5142 5141 5142 5141 5138 5140 5139 5137 5134 5136 5134 5128 5133 5127 5126 5127 5126 5125 5124 5125 5116 5124 5123 5122 5121 5119 5119 5118 5116 5109 5115 5112 5112 5108 5110 5107 5104 5098 5104 5097 5090 5102 5101 5099 5096 5098 5097 5095 5089 5094 5093 5092 5088 5091 5087 5086 5089 5088 5085 5075 5084 5083 5082 5074 5079 5075 5076 5074 5073 5073 5070 5065 5071 5069 5068 5070 5069 5067 5066 5064 5064 5063 5063 5062 5058 5057 5055 5050 5055 5054 5052 5050 5047 5051 5050 5046 5049 5047 5046 5041 5045 5036 5040 5039 5034 5033 5032 5033 5032 5031 5032 5030 5031 5030 5025 5029 5028 5027 5026 5024 5024 5023 5021 5009 5019 5014 5013 5008 5012 5011 5007 5010 5009 5006 5008 5004 5007 5006 5004 5003 5005 5001 5002 5000 4999 4999 4993 4998 4997 4996 4992 4991 4990 4989 4977 4990 4989 4987 4983 4982 4976 4981 4975 4980 4979 4978 4973 4977 4972 4972 4971 4967 4971 4970 4969 4966 4968 4965 4964 4963 4946 4963 4961 4960 4957 4958 4956 4957 4955 4956 4954 4953 4951 4950 4949 4948 4947 4946 4945 4945 4941 4944 4943 4940 4938 4937 4935 4936 4932 4934 4933 4934 4932 4927 4931 4930 4929 4928 4926 4922 4921 4922 4920 4921 4919 4918 4917 4918 4912 4916 4915 4912 4911 4910 4900 4909 4908 4899 4907 4904 4899 4903 4898 4896 4895 4894 4897 4897 4896 4895 4893 4893 4888 4892 4887 4889 4888 4886 4885 4884 4883 4882 4880 4876 4862 4875 4879 4875 4874 4862 4872 4871 4861 4870 4869 4861 4860 4860 4859 4859 4858 4858 4857 4856 4855 4857 4856 4854 4853 4853 4850 4852 4851 4849 4848 4840 4820 4847 4837 4837 4836 4835 4834 4819 4818 4833 4817 4832 4831 4816 4830 4829 4828 4827 4826 4815 4814 4813 4812 4815 4814 4813 4808 4812 4810 4811 4810 4809 4807 4808 4806 4807 4805 4806 4805 4804 4803 4804 4802 4803 4800 4799 4798 4798 4797 4797 4796 4796 4795 4793 4783 4791 4792 4791 4782 4790 4789 4788 4787 4786 4781 4784 4783 4782 4780 4779 4777 4776 4772 4775 4771 4770 4766 4769 4768 4767 4766 4763 4765 4762 4762 4761 4761 4760 4759 4758 4757 4756 4755 4749 4754 4751 4748 4747 4750 4746 4749 4744 4745 4743 4742 4742 4741 4737 4739 4736 4736 4735 4735 4734 4734 4723 4732 4731 4722 4727 4726 4718 4719 4720 4718 4718 4717 4717 4716 4716 4715 4715 4714 4710 4709 4714 4713 4712 4711 4707 4706 4708 4705 4704 4700 4704 4703 4702 4697 4699 4688 4696 4695 4694 4693 4681 4680 4687 4685 4684 4680 4679 4678 4678 4677 4677 4674 4676 4676 4675 4673 4675 4674 4671 4669 4673 4668 4672 4671 4670 4667 4668 4666 4665 4664 4661 4661 4660 4658 4653 4653 4651 4652 4651 4650 4651 4650 4649 4643 4645 4642 4644 4646 4643 4645 4641 4642 4630 4640 4639 4638 4635 4629 4634 4633 4628 4632 4627 4631 4630 4629 4626 4620 4619 4618 4617 4616 4617 4615 4614 4613 4612 4616 4615 4610 4610 4610 4609 4609 4608 4608 4601 4606 4600 4599 4598 4598 4597 4598 4597 4596 4585 4593 4584 4591 4593 4592 4591 4590 4588 4587 4585 4584 4583 4583 4582 4582 4581 4571 4580 4577 4571 4570 4570 4569 4568 4567 4568 4566 4567 4566 4565 4564 4563 4565 4563 4562 4561 4558 4557 4553 4552 4551 4550 4553 4552 4551 4550 4549 4549 4548 4547 4546 4546 4545 4544 4543 4542 4541 4540 4538 4537 4532 4535 4534 4531 4530 4529 4528 4523 4522 4527 4521 4521 4520 4519 4520 4518 4519 4518 4510 4515 4513 4503 4512 4508 4511 4510 4509 4508 4507 4502 4505 4504 4501 4500 4499 4499 4492 4498 4491 4491 4496 4490 4489 4488 4487 4490 4489 4488 4487 4484 4473 4472 4477 4471 4470 4475 4475 4469 4474 4468 4467 4473 4472 4471 4470 4466 4465 4464 4466 4468 4465 4463 4460 4461 4459 4457 4460 4459 4458 4457 4456 4456 4455 4454 4448 4452 4447 4443 4446 4442 4445 4444 4441 4443 4442 4432 4439 4438 4438 4437 4437 4436 4429 4433 4431 4431 4430 4427 4422 4425 4424 4423 4423 4422 4419 4418 4421 4420 4417 4414 4414 4413 4413 4409 4412 4411 4408 4410 4407 4406 4405 4404 4404 4402 4401 4399 4398 4393 4391 4396 4392 4395 4394 4390 4375 4390 4389 4380 4388 4387 4386 4385 4384 4383 4379 4374 4378 4377 4373 4376 4375 4372 4371 4370 4369 4368 4361 4360 4367 4365 4364 4363 4363 4362 4359 4358 4358 4355 4354 4357 4353 4352 4355 4352 4351 4350 4349 4349 4348 4347 4346 4329 4345 4335 4342 4334 4341 4333 4332 4336 4335 4331 4329 4329 4328 4328 4327 4327 4326 4326 4325 4323 4321 4306 4322 4321 4320 4319 4305 4318 4316 4314 4315 4313 4312 4312 4311 4308 4306 4304 4307 4306 4304 4303 4299 4298 4300 4293 4283 4297 4295 4294 4292 4293 4291 4290 4289 4285 4284 4282 4283 4281 4280 4282 4281 4280 4279 4278 4278 4267 4277 4274 4273 4272 4271 4271 4270 4269 4266 4266 4265 4265 4259 4263 4261 4260 4259 4258 4258 4256 4256 4255 4252 4254 4252 4250 4251 4249 4247 4242 4241 4240 4239 4241 4238 4237 4236 4236 4227 4235 4235 4234 4234 4233 4232 4226 4225 4224 4223 4224 4222 4223 4221 4219 4220 4219 4218 4218 4217 4217 4215 4216 4215 4214 4205 4212 4204 4208 4203 4202 4207 4206 4205 4197 4201 4196 4199 4199 4198 4197 4196 4195 4195 4194 4185 4192 4191 4186 4180 4179 4178 4185 4184 4177 4181 4180 4179 4180 4178 4175 4176 4174 4175 4173 4171 4172 4171 4170 4159 4158 4167 4157 4156 4155 4160 4154 4148 4153 4147 4146 4152 4151 4145 4150 4147 4144 4143 4146 4143 4145 4142 4142 4144 4143 4141 4122 4141 4140 4139 4138 4137 4135 4125 4132 4131 4124 4123 4130 4122 4121 4120 4119 4118 4121 4117 4120 4115 4119 4113 4118 4117 4114 4113 4101 4112 4111 4110 4109 4106 4103 4105 4104 4101 4100 4102 4101 4099 4099 4098 4093 4097 4096 4092 4086 4085 4084 4088 4087 4085 4083 4082 4082 4080 4079 4081 4075 4080 4079 4078 4077 4074 4076 4072 4071 4073 4070 4063 4062 4062 4057 4061 4056 4054 4060 4059 4058 4053 4057 4052 4051 4050 4056 4055 4054 4053 4051 4050 4049 4048 4047 4040 4046 4044 4039 4033 4040 4032 4040 4039 4031 4030 4036 4029 4026 4025 4024 4031 4023 4025 4023 4022 4021 4021 4020 4020 4019 4019 4018 4018 4017 4017 4016 4015 4012 4010 4011 4009 4010 3994 4008 4003 4002 4001 4000 3999 3998 3997 3996 3995 3993 3992 3994 3993 3992 3984 3983 3991 3989 3988 3985 3984 3982 3981 3979 3982 3981 3963 3978 3963 3962 3961 3965 3964 3960 3963 3959 3962 3958 3961 3957 3960 3959 3958 3957 3956 3955 3956 3954 3955 3954 3953 3953 3952 3952 3951 3949 3948 3949 3948 3947 3947 3946 3942 3936 3935 3937 3936 3934 3933 3935 3932 3934 3930 3933 3932 3931 3929 3928 3927 3926 3921 3926 3925 3922 3920 3912 3917 3918 3917 3916 3916 3915 3911 3913 3912 3911 3910 3909 3904 3908 3904 3906 3903 3903 3897 3901 3898 3896 3895 3894 3897 3896 3894 3893 3891 3891 3889 3890 3889 3888 3886 3885 3882 3883 3882 3881 3874 3880 3879 3878 3875 3873 3872 3871 3869 3870 3868 3869 3868 3867 3866 3859 3858 3860 3857 3859 3858 3857 3856 3853 3834 3852 3853 3851 3833 3852 3850 3848 3847 3848 3847 3846 3845 3844 3843 3842 3840 3839 3838 3836 3832 3836 3835 3833 3831 3830 3829 3828 3827 3825 3824 3823 3821 3822 3818 3814 3821 3813 3819 3817 3817 3816 3814 3812 3813 3812 3811 3809 3804 3808 3807 3806 3805 3804 3803 3799 3798 3797 3796 3783 3794 3794 3793 3792 3791 3790 3788 3782 3782 3786 3781 3781 3780 3778 3778 3780 3779 3777 3776 3774 3775 3771 3769 3768 3768 3770 3767 3765 3767 3766 3749 3765 3763 3763 3762 3761 3757 3759 3756 3755 3755 3754 3753 3751 3750 3748 3749 3747 3748 3746 3747 3745 3742 3741 3740 3740 3739 3739 3737 3737 3736 3735 3733 3732 3729 3728 3727 3728 3723 3722 3727 3726 3725 3724 3723 3720 3721 3720 3719 3718 3717 3716 3715 3711 3708 3710 3706 3709 3708 3707 3705 3705 3704 3703 3699 3700 3698 3693 3692 3697 3691 3696 3695 3694 3690 3682 3681 3680 3679 3678 3680 3677 3676 3675 3679 3674 3673 3672 3678 3677 3670 3671 3669 3668 3670 3669 3668 3667 3667 3666 3666 3665 3661 3664 3658 3653 3660 3656 3655 3654 3653 3652 3652 3651 3650 3649 3648 3635 3639 3634 3644 3638 3633 3637 3632 3636 3631 3635 3634 3633 3632 3628 3627 3626 3629 3628 3629 3625 3628 3624 3627 3625 3623 3622 3621 3621 3620 3620 3619 3616 3616 3613 3604 3614 3612 3611 3603 3610 3609 3608 3606 3602 3601 3600 3599 3598 3597 3600 3599 3596 3595 3594 3593 3592 3589 3588 3589 3583 3587 3586 3584 3582 3559 3583 3580 3581 3579 3580 3579 3578 3577 3576 3575 3570 3558 3557 3569 3568 3567 3566 3565 3556 3555 3564 3563 3551 3561 3554 3550 3549 3551 3548 3550 3549 3548 3547 3547 3546 3548 3547 3544 3540 3539 3538 3537 3538 3536 3537 3536 3534 3535 3533 3533 3532 3532 3531 3527 3530 3529 3527 3526 3523 3525 3522 3523 3522 3521 3517 3516 3517 3514 3513 3513 3512 3511 3506 3502 3509 3508 3505 3501 3504 3503 3502 3501 3499 3498 3497 3496 3495 3495 3494 3493 3491 3489 3491 3488 3490 3489 3487 3487 3486 3485 3484 3481 3479 3480 3478 3478 3477 3477 3476 3474 3474 3473 3470 3469 3467 3468 3467 3466 3465 3464 3462 3460 3462 3461 3460 3459 3458 3457 3456 3454 3453 3451 3450 3448 3447 3446 3445 3442 3444 3439 3443 3438 3442 3441 3438 3437 3434 3436 3435 3435 3434 3433 3432 3431 3427 3419 3426 3424 3423 3423 3422 3421 3413 3418 3417 3412 3416 3414 3400 3412 3413 3411 3410 3409 3409 3408 3407 3406 3405 3404 3403 3396 3400 3395 3395 3398 3394 3393 3394 3391 3393 3392 3390 3391 3390 3389 3388 3387 3385 3384 3383 3382 3382 3381 3380 3372 3371 3376 3375 3374 3370 3371 3370 3369 3369 3368 3367 3362 3361 3360 3361 3359 3360 3359 3358 3357 3356 3356 3355 3351 3351 3350 3348 3348 3347 3346 3345 3344 3343 3340 3340 3339 3341 3340 3339 3338 3335 3337 3335 3331 3334 3333 3329 3330 3328 3327 3326 3325 3303 3323 3302 3322 3321 3320 3320 3319 3317 3316 3315 3315 3314 3313 3312 3311 3301 3303 3300 3302 3301 3300 3299 3298 3299 3298 3297 3297 3296 3296 3295 3294 3293 3287 3292 3286 3286 3280 3285 3284 3283 3282 3281 3279 3278 3277 3280 3276 3273 3277 3276 3270 3274 3272 3262 3269 3269 3268 3267 3266 3263 3262 3260 3261 3260 3258 3258 3257 3256 3250 3255 3255 3254 3253 3248 3249 3240 3239 3247 3240 3245 3238 3242 3237 3236 3241 3239 3238 3237 3236 3235 3235 3234 3232 3231 3231 3230 3229 3228 3227 3226 3223 3222 3221 3216 3220 3219 3218 3216 3209 3214 3208 3213 3213 3212 3211 3207 3205 3203 3204 3203 3202 3201 3202 3195 3200 3199 3194 3198 3196 3193 3192 3193 3191 3190 3190 3189 3187 3187 3186 3185 3184 3183 3182 3181 3169 3175 3168 3174 3167 3166 3173 3172 3171 3170 3165 3169 3168 3165 3163 3158 3163 3159 3162 3161 3158 3157 3157 3157 3156 3155 3149 3152 3151 3145 3150 3144 3148 3143 3146 3143 3142 3142 3141 3141 3135 3140 3139 3134 3135 3134 3133 3131 3130 3125 3122 3129 3123 3128 3127 3126 3125 3124 3123 3122 3121 3120 3115 3117 3116 3114 3113 3112 3111 3108 3110 3108 3107 3107 3106 3105 3104 3103 3102 3101 3100 3091 3097 3096 3093 3092 3090 3091 3088 3089 3084 3087 3086 3083 3085 3080 3084 3081 3080 3079 3079 3071 3078 3077 3076 3070 3075 3074 3073 3070 3060 3069 3068 3065 3059 3064 3063 3058 3057 3049 3048 3056 3055 3047 3046 3045 3053 3043 3041 3040 3042 3041 3039 3038 3040 3039 3038 3038 3037 3036 3037 3037 3035 3036 3034 3035 3029 3023 3032 3028 3030 3022 3027 3026 3023 3021 3022 3018 3017 3016 3020 3015 3019 3016 3017 3015 3014 3014 3013 3011 3006 3006 2998 3005 2997 3004 2996 3001 2997 2996 2995 2995 2994 2993 2992 2994 2993 2986 2992 2990 2989 2988 2984 2985 2974 2973 2983 2982 2980 2972 2980 2979 2977 2971 2977 2976 2975 2974 2970 2969 2968 2967 2966 2964 2965 2964 2963 2963 2958 2955 2961 2957 2956 2955 2954 2954 2940 2952 2951 2951 2950 2939 2948 2947 2946 2938 2940 2937 2939 2938 2936 2935 2937 2936 2933 2935 2934 2933 2932 2928 2931 2927 2926 2925 2924 2923 2924 2922 2923 2919 2921 2918 2918 2917 2916 2915 2911 2910 2910 2909 2907 2905 2902 2904 2903 2901 2901 2900 2902 2899 2901 2898 2897 2896 2892 2891 2890 2889 2888 2889 2887 2886 2887 2886 2885 2884 2884 2883 2882 2876 2875 2879 2875 2874 2873 2870 2870 2869 2872 2871 2870 2869 2868 2868 2867 2858 2865 2863 2862 2861 2860 2859 2857 2850 2849 2856 2850 2849 2848 2847 2847 2847 2846 2846 2843 2844 2842 2842 2841 2835 2837 2836 2834 2834 2832 2833 2833 2832 2831 2823 2825 2830 2829 2824 2822 2822 2818 2821 2820 2815 2814 2816 2817 2815 2813 2814 2812 2813 2801 2811 2801 2792 2791 2790 2789 2800 2788 2799 2798 2797 2796 2795 2787 2794 2781 2793 2792 2791 2780 2790 2779 2788 2788 2787 2786 2785 2774 2775 2782 2777 2773 2772 2774 2774 2771 2770 2763 2773 2772 2771 2770 2769 2767 2766 2761 2760 2759 2762 2761 2758 2759 2753 2757 2756 2751 2750 2753 2752 2750 2749 2750 2749 2748 2748 2747 2746 2745 2743 2741 2740 2739 2740 2739 2738 2733 2732 2725 2724 2726 2723 2722 2725 2724 2721 2723 2712 2722 2721 2720 2716 2716 2711 2715 2714 2713 2712 2711 2710 2710 2709 2708 2706 2708 2707 2700 2705 2704 2698 2703 2700 2697 2699 2696 2681 2694 2695 2694 2680 2693 2692 2691 2690 2684 2681 2680 2679 2679 2678 2678 2677 2677 2676 2675 2676 2671 2674 2672 2672 2666 2671 2668 2667 2665 2666 2664 2661 2665 2663 2662 2660 2659 2658 2652 2651 2650 2649 2650 2643 2642 2648 2647 2634 2641 2633 2643 2632 2640 2639 2638 2637 2634 2631 2624 2633 2623 2633 2632 2622 2632 2631 2630 2629 2626 2623 2625 2622 2621 2620 2621 2618 2617 2616 2616 2615 2613 2612 2613 2607 2606 2611 2610 2609 2603 2605 2604 2603 2599 2598 2598 2597 2596 2597 2595 2596 2595 2593 2594 2592 2591 2590 2590 2589 2588 2587 2581 2586 2585 2583 2580 2579 2576 2570 2575 2574 2574 2573 2563 2562 2572 2571 2570 2569 2561 2568 2567 2566 2565 2564 2563 2562 2561 2560 2559 2554 2549 2544 2553 2552 2551 2547 2546 2545 2544 2543 2543 2545 2541 2541 2540 2542 2539 2538 2536 2528 2537 2536 2535 2534 2524 2530 2523 2527 2522 2526 2521 2514 2525 2518 2522 2519 2517 2518 2517 2516 2516 2510 2514 2513 2512 2509 2509 2508 2508 2507 2507 2506 2503 2500 2485 2498 2484 2498 2497 2496 2495 2494 2483 2482 2493 2492 2490 2490 2489 2478 2477 2476 2481 2475 2474 2480 2479 2478 2477 2473 2476 2475 2471 2468 2467 2466 2465 2464 2465 2463 2462 2465 2464 2460 2460 2460 2459 2454 2457 2455 2454 2453 2452 2453 2452 2451 2451 2450 2449 2433 2433 2432 2431 2432 2430 2431 2430 2429 2429 2428 2428 2427 2426 2427 2425 2424 2423 2426 2425 2424 2422 2423 2421 2422 2418 2417 2416 2417 2416 2415 2414 2413 2411 2412 2410 2411 2409 2410 2406 2408 2407 2405 2404 2402 2402 2401 2396 2397 2390 2389 2396 2395 2394 2388 2388 2387 2386 2383 2380 2375 2382 2374 2381 2379 2380 2373 2379 2378 2377 2372 2376 2374 2374 2373 2371 2372 2370 2369 2364 2363 2362 2361 2360 2358 2359 2358 2357 2357 2356 2356 2355 2355 2354 2353 2352 2347 2349 2348 2346 2337 2345 2344 2345 2344 2343 2338 2337 2339 2338 2336 2332 2335 2331 2334 2331 2330 2329 2326 2328 2327 2325 2324 2322 2321 2323 2321 2320 2319 2318 2317 2313 2309 2308 2307 2308 2308 2306 2307 2306 2305 2304 2303 2305 2304 2302 2299 2300 2298 2298 2297 2297 2296 2295 2294 2293 2289 2288 2286 2285 2279 2285 2284 2278 2282 2281 2280 2279 2278 2264 2277 2276 2275 2272 2271 2271 2264 2270 2269 2268 2267 2263 2263 2263 2262 2261 2260 2260 2256 2258 2255 2247 2254 2253 2251 2246 2245 2250 2248 2247 2246 2246 2245 2244 2244 2243 2242 2239 2238 2234 2237 2228 2226 2232 2227 2225 2224 2226 2223 2222 2225 2224 2221 2219 2220 2219 2218 2218 2217 2216 2214 2215 2212 2213 2212 2211 2203 2211 2210 2209 2208 2207 2206 2202 2202 2201 2201 2200 2199 2194 2192 2192 2193 2191 2192 2191 2190 2190 2189 2188 2186 2184 2165 2183 2182 2179 2164 2178 2163 2176 2176 2165 2175 2162 2174 2173 2172 2171 2170 2169 2161 2164 2160 2155 2154 2159 2157 2149 2153 2152 2149 2151 2148 2150 2147 2149 2145 2148 2147 2140 2146 2139 2145 2130 2144 2143 2142 2141 2140 2139 2137 2132 2129 2125 2124 2128 2117 2120 2127 2126 2114 2118 2113 2116 2115 2115 2114 2113 2112 2112 2111 2110 2111 2104 2110 2108 2109 2108 2105 2107 2106 2104 2103 2100 2103 2099 2102 2101 2098 2095 2096 2095 2094 2089 2087 2092 2091 2090 2089 2084 2086 2083 2082 2074 2081 2080 2079 2073 2073 2075 2072 2071 2070 2072 2069 2071 2065 2064 2070 2069 2068 2067 2066 2065 2062 2063 2061 2060 2059 2057 2056 2048 2054 2053 2052 2047 2051 2050 2043 2049 2048 2045 2042 2041 2028 2041 2040 2038 2039 2027 2037 2034 2033 2032 2031 2030 2030 2029 2028 2026 2025 2025 2024 2020 2019 2022 2018 2015 2014 2017 2014 2013 2012 2011 2011 2011 2010 2010 2009 2001 2008 2001 2000 1989 2000 1999 1998 1997 1996 1988 1995 1987 1986 1994 1985 1983 1982 1984 1981 1980 1979 1983 1982 1981 1980 1973 1978 1972 1977 1976 1975 1971 1970 1974 1967 1969 1966 1965 1968 1967 1964 1966 1963 1962 1957 1956 1956 1955 1954 1955 1953 1954 1953 1952 1951 1951 1950 1949 1948 1947 1946 1945 1940 1942 1941 1939 1938 1938 1937 1937 1928 1927 1936 1935 1933 1929 1932 1931 1928 1927 1927 1926 1925 1924 1922 1915 1919 1914 1918 1913 1917 1914 1910 1911 1902 1909 1909 1908 1901 1904 1900 1899 1903 1896 1898 1897 1900 1895 1894 1895 1894 1883 1882 1890 1889 1890 1881 1880 1889 1879 1879 1886 1885 1878 1877 1876 1878 1877 1876 1875 1875 1874 1873 1874 1871 1871 1870 1859 1868 1865 1864 1864 1858 1863 1857 1861 1860 1859 1856 1855 1841 1847 1846 1845 1844 1840 1843 1842 1839 1841 1840 1838 1839 1839 1837 1838 1836 1837 1836 1835 1835 1832 1834 1831 1833 1831 1829 1829 1824 1828 1827 1826 1823 1825 1824 1822 1821 1820 1819 1818 1816 1812 1807 1812 1806 1805 1811 1810 1809 1808 1804 1807 1806 1803 1802 1800 1800 1799 1798 1796 1796 1777 1795 1783 1782 1792 1781 1776 1780 1779 1778 1787 1777 1775 1776 1775 1774 1774 1773 1772 1773 1768 1766 1767 1766 1765 1763 1768 1767 1766 1765 1762 1764 1763 1762 1755 1760 1754 1755 1754 1749 1753 1748 1747 1746 1752 1751 1750 1749 1748 1744 1743 1737 1743 1742 1741 1731 1740 1739 1738 1734 1734 1733 1730 1729 1732 1728 1731 1730 1727 1726 1725 1724 1724 1722 1722 1721 1720 1719 1714 1718 1717 1716 1713 1712 1711 1698 1710 1708 1708 1707 1706 1705 1697 1701 1696 1695 1700 1699 1698 1696 1695 1692 1694 1691 1693 1690 1691 1689 1688 1687 1686 1684 1683 1678 1679 1677 1676 1678 1677 1676 1675 1673 1672 1664 1671 1663 1668 1666 1665 1662 1664 1661 1660 1660 1659 1658 1656 1659 1658 1657 1656 1655 1655 1654 1652 1651 1650 1640 1649 1647 1639 1646 1638 1637 1636 1634 1629 1628 1627 1634 1633 1632 1631 1630 1629 1628 1624 1620 1626 1625 1619 1624 1623 1622 1621 1618 1619 1619 1618 1617 1617 1616 1610 1610 1601 1600 1609 1599 1608 1607 1598 1605 1603 1602 1597 1592 1601 1600 1599 1598 1595 1591 1590 1591 1589 1590 1581 1586 1580 1579 1575 1581 1574 1575 1579 1578 1577 1576 1573 1568 1567 1571 1573 1572 1566 1571 1570 1569 1556 1567 1566 1565 1565 1564 1563 1560 1558 1557 1555 1554 1557 1556 1553 1554 1553 1552 1551 1549 1548 1547 1546 1545 1541 1541 1540 1533 1539 1535 1532 1534 1531 1534 1531 1530 1519 1530 1528 1528 1527 1523 1522 1523 1521 1518 1517 1522 1521 1520 1519 1510 1517 1516 1515 1511 1510 1509 1508 1507 1509 1508 1505 1506 1503 1504 1502 1492 1494 1497 1491 1490 1493 1489 1490 1480 1488 1479 1487 1486 1489 1488 1485 1484 1482 1478 1478 1477 1476 1477 1476 1475 1475 1474 1470 1474 1472 1468 1471 1470 1469 1467 1466 1466 1465 1463 1457 1462 1461 1456 1459 1456 1455 1447 1454 1453 1448 1436 1446 1435 1445 1444 1443 1441 1434 1433 1440 1440 1439 1438 1435 1432 1434 1421 1431 1420 1430 1419 1418 1429 1419 1418 1426 1425 1417 1424 1416 1417 1416 1415 1415 1414 1414 1408 1407 1405 1410 1406 1404 1409 1402 1405 1401 1400 1391 1404 1403 1401 1399 1400 1398 1381 1397 1389 1390 1388 1387 1389 1388 1387 1386 1385 1380 1384 1383 1382 1381 1379 1367 1377 1376 1375 1374 1366 1366 1365 1363 1365 1364 1363 1362 1363 1361 1360 1359 1362 1361 1358 1360 1359 1354 1358 1356 1349 1353 1348 1347 1340 1346 1339 1345 1344 1343 1338 1342 1337 1336 1341 1340 1339 1335 1337 1334 1336 1333 1334 1333 1332 1328 1327 1327 1325 1326 1325 1324 1323 1322 1321 1320 1319 1318 1314 1315 1314 1313 1312 1311 1310 1309 1308 1307 1305 1304 1302 1300 1303 1302 1299 1293 1292 1298 1290 1291 1290 1295 1289 1289 1288 1287 1286 1285 1284 1283 1284 1282 1281 1283 1279 1280 1278 1272 1277 1277 1276 1275 1273 1272 1271 1270 1269 1261 1262 1261 1260 1259 1259 1258 1258 1257 1257 1256 1255 1256 1255 1253 1248 1247 1246 1250 1249 1248 1244 1230 1243 1243 1242 1241 1240 1239 1229 1238 1229 1234 1233 1232 1231 1228 1224 1223 1222 1219 1228 1227 1226 1220 1222 1221 1218 1220 1217 1217 1214 1213 1216 1214 1212 1211 1211 1210 1209 1208 1202 1206 1205 1201 1204 1202 1200 1201 1200 1199 1198 1190 1189 1183 1182 1185 1180 1179 1181 1180 1178 1184 1177 1179 1178 1175 1176 1176 1175 1175 1174 1174 1173 1167 1166 1170 1168 1167 1166 1165 1164 1165 1163 1164 1162 1161 1158 1160 1156 1157 1156 1155 1154 1153 1150 1145 1142 1149 1149 1148 1143 1142 1141 1142 1141 1140 1141 1138 1137 1136 1136 1135 1134 1134 1120 1125 1132 1131 1130 1124 1119 1118 1117 1122 1121 1116 1121 1120 1119 1113 1111 1112 1114 1113 1111 1110 1108 1110 1109 1107 1106 1102 1103 1102 1101 1101 1100 1098 1099 1093 1097 1096 1093 1092 1092 1091 1090 1088 1083 1089 1086 1084 1082 1081 1082 1080 1079 1078 1073 1077 1077 1076 1072 1075 1071 1070 1069 1068 1069 1063 1066 1066 1062 1065 1062 1061 1058 1052 1059 1058 1057 1053 1052 1050 1051 1051 1050 1049 1040 1049 1047 1047 1046 1044 1043 1042 1041 1039 1040 1038 1035 1032 1031 1034 1033 1030 1031 1030 1029 1028 1024 1023 1025 1024 1022 1021 1020 1020 1016 1019 1015 1017 1014 1013 1009 1012 992 1008 1008 1007 1006 1004 991 1004 990 1003 1002 1000 995 999 998 997 989 994 987 993 981 991 980 987 986 985 982 974 973 979 978 981 975 977 976 974 972 972 964 971 963 962 961 961 960 960 959 959 959 958 958 956 957 954 956 952 953 947 952 951 950 949 946 945 940 944 942 940 939 938 939 938 937 936 936 935 935 934 929 932 929 931 928 929 928 927 920 925 924 919 921 920 918 918 917 911 916 910 909 907 911 900 906 899 906 898 905 897 904 899 896 898 897 895 896 894 895 889 893 892 891 888 889 887 888 886 881 878 878 877 876 875 880 879 878 874 866 873 865 864 872 871 870 869 867 863 866 864 863 851 862 859 858 857 853 852 851 850 850 849 849 848 847 846 845 840 844 839 838 843 842 841 840 837 826 837 835 829 833 828 827 826 825 828 827 823 822 819 821 820 818 805 817 817 816 813 806 812 804 805 804 803 802 802 801 801 801 800 800 799 799 798 795 794 792 791 790 789 782 788 787 781 787 786 780 779 786 785 784 773 779 778 772 775 771 774 773 770 770 769 769 768 767 767 766 765 764 763 761 760 759 758 759 758 757 757 756 755 752 750 751 749 748 748 747 739 744 738 743 742 741 740 737 736 737 736 735 723 734 732 731 730 729 727 722 723 721 722 721 720 719 720 712 711 717 710 716 710 710 709 709 708 694 705 706 705 693 704 701 703 700 699 698 698 697 692 696 695 694 693 692 691 690 689 688 682 678 681 680 679 678 676 677 676 676 675 675 673 670 673 672 669 666 666 664 663 665 664 662 656 655 647 659 658 658 657 656 655 654 653 650 647 643 646 642 641 639 645 636 639 638 637 635 634 633 632 636 635 634 633 631 630 629 628 627 626 625 620 624 623 621 620 619 612 614 610 614 613 612 609 610 608 607 604 606 603 602 601 600 601 599 600 599 598 597 597 596 594 593 587 586 585 588 584 587 586 585 584 583 582 576 581 580 579 578 575 574 567 573 570 569 569 567 567 566 566 565 565 564 558 551 561 560 556 555 554 550 555 554 552 549 548 538 545 548 546 544 537 536 543 542 541 535 529 534 533 528 528 527 526 527 526 525 525 524 524 523 523 522 521 520 519 518 507 517 516 506 513 514 513 512 511 509 508 505 499 503 505 504 502 501 500 499 498 497 497 496 492 486 492 485 491 489 486 484 483 484 482 481 476 475 480 477 474 476 475 474 470 473 471 469 468 467 464 462 465 463 462 462 461 455 461 460 459 458 457 456 455 454 452 450 449 437 448 444 447 446 445 436 443 442 441 440 435 435 434 431 431 430 427 417 430 429 428 426 425 425 416 424 423 415 414 419 418 417 416 415 412 412 411 410 409 408 407 406 402 405 404 401 402 401 400 400 399 394 393 384 391 376 390 375 389 389 388 387 386 384 380 382 381 379 378 374 375 374 374 373 373 372 370 359 369 368 358 357 356 363 362 363 362 361 360 355 354 352 352 351 351 350 349 350 347 348 346 340 344 339 343 339 338 338 327 337 321 336 320 335 332 319 332 330 331 330 329 328 326 325 324 323 323 322 321 320 319 318 317 313 314 313 312 311 310 308 307 307 305 305 304 303 294 290 295 289 293 288 287 286 292 285 291 290 289 287 287 284 286 274 283 282 281 273 280 272 279 273 271 270 270 269 268 267 266 265 266 262 265 248 264 261 262 261 247 260 259 258 257 256 255 254 253 252 251 250 248 246 247 246 245 238 243 238 237 236 235 237 236 235 234 228 233 232 225 224 222 227 225 224 224 223 221 214 220 217 217 216 213 215 213 212 208 211 211 210 209 208 207 206 205 204 202 199 198 197 197 196 196 195 195 194 193 192 187 187 186 185 186 184 182 181 183 180 180 179 179 178 165 173 172 171 164 170 169 168 167 166 165 162 162 161 160 161 160 156 159 158 156 155 151 154 153 150 148 140 146 145 146 144 143 140 139 141 138 140 132 137 136 131 135 134 133 130 129 124 128 127 118 126 125 124 122 119 117 113 118 117 116 115 105 114 111 111 106 110 109 107 105 104 104 99 102 101 98 99 98 84 96 92 95 91 90 83 82 89 85 85 84 81 83 82 81 80 78 80 78 68 77 71 68 67 67 66 65 66 65 64 63 62 61 64 60 62 59 58 57 56 55 53 51 50 52 49 51 50 49 48 47 41 40 40 39 39 38 38 37 37 36 35 31 30 26 28 26 25 27 26 25 24 22 22 20 19 21 20 18 10 16 15 10 9 6 9 8 7 4 6 3 5 2 4 3 2 1 