7499 7497 7494 7496 7493 7489 7493 7492 7488 7484 7488 7487 7483 7480 7486 7477 7481 7476 7480 7479 7475 7478 7477 7474 7473 7469 7468 7472 7471 7469 7468 7467 7466 7466 7465 7464 7463 7453 7453 7452 7457 7451 7450 7456 7455 7454 7443 7448 7448 7447 7442 7446 7445 7444 7443 7441 7440 7442 7441 7440 7439 7439 7438 7434 7430 7422 7427 7421 7426 7420 7425 7419 7424 7418 7417 7416 7423 7422 7408 7407 7414 7408 7413 7412 7407 7405 7406 7405 7406 7405 7404 7404 7403 7402 7401 7392 7403 7401 7393 7400 7398 7391 7392 7390 7389 7388 7391 7389 7387 7388 7386 7387 7386 7385 7385 7384 7384 7383 7381 7380 7367 7362 7378 7366 7365 7374 7364 7361 7360 7363 7359 7358 7362 7357 7356 7355 7361 7356 7355 7358 7354 7354 7343 7353 7342 7352 7341 7340 7351 7348 7339 7348 7347 7338 7346 7345 7344 7339 7338 7337 7336 7337 7336 7335 7334 7329 7333 7326 7325 7328 7324 7323 7322 7327 7326 7325 7321 7311 7321 7319 7318 7318 7309 7317 7316 7309 7309 7308 7307 7307 7306 7306 7305 7301 7298 7300 7303 7302 7299 7298 7297 7297 7296 7293 7295 7294 7292 7286 7291 7285 7289 7288 7287 7285 7284 7284 7280 7283 7282 7273 7272 7279 7277 7271 7276 7275 7273 7270 7267 7271 7270 7268 7266 7265 7248 7264 7263 7260 7258 7257 7259 7256 7255 7249 7248 7247 7247 7246 7245 7246 7245 7239 7238 7244 7243 7242 7241 7237 7239 7236 7237 7236 7235 7233 7232 7235 7234 7230 7232 7231 7230 7229 7228 7227 7225 7224 7223 7223 7222 7221 7220 7213 7218 7217 7212 7211 7209 7203 7208 7202 7205 7201 7205 7204 7203 7202 7202 7201 7200 7198 7200 7198 7197 7193 7194 7192 7193 7192 7191 7190 7182 7181 7180 7171 7175 7170 7177 7176 7169 7175 7168 7174 7174 7173 7172 7171 7167 7165 7164 7166 7163 7162 7165 7163 7161 7152 7151 7159 7160 7148 7158 7147 7158 7157 7156 7155 7152 7148 7146 7146 7145 7142 7144 7143 7141 7140 7139 7142 7141 7138 7138 7137 7134 7136 7122 7134 7133 7120 7132 7131 7130 7129 7121 7120 7126 7120 7119 7119 7118 7118 7116 7117 7113 7116 7112 7115 7114 7108 7111 7110 7107 7107 7106 7106 7104 7102 7094 7101 7094 7100 7099 7093 7093 7091 7092 7091 7091 7090 7090 7089 7088 7087 7086 7086 7085 7085 7084 7083 7082 7081 7080 7078 7075 7077 7076 7074 7067 7066 7062 7061 7061 7064 7063 7060 7062 7059 7058 7061 7060 7059 7057 7055 7057 7056 7055 7044 7054 7053 7052 7051 7043 7042 7046 7042 7041 7040 7041 7039 7039 7038 7030 7039 7038 7037 7036 7035 7034 7033 7032 7030 7029 7025 7023 7025 7024 7023 7022 7022 7019 7021 7020 7018 7016 7013 7012 7015 7014 7012 7011 7010 7008 7007 7006 7005 7003 7002 7004 7000 7001 6992 7000 6998 6991 6994 6993 6990 6989 6988 6992 6991 6990 6989 6988 6987 6986 6985 6984 6968 6967 6978 6977 6966 6976 6975 6974 6972 6965 6967 6964 6967 6966 6963 6962 6965 6964 6963 6962 6958 6954 6957 6959 6958 6956 6953 6955 6952 6954 6951 6950 6949 6947 6948 6947 6946 6945 6939 6944 6938 6928 6933 6932 6927 6931 6930 6926 6929 6925 6923 6922 6921 6920 6928 6927 6917 6924 6923 6919 6919 6916 6915 6918 6916 6904 6903 6902 6914 6912 6911 6910 6910 6901 6909 6907 6901 6901 6900 6900 6899 6898 6894 6895 6896 6893 6893 6894 6893 6890 6892 6891 6889 6890 6888 6887 6887 6886 6884 6884 6883 6878 6872 6871 6877 6870 6874 6873 6871 6869 6870 6868 6867 6869 6868 6867 6865 6863 6862 6861 6860 6851 6850 6859 6849 6857 6857 6856 6855 6853 6852 6848 6851 6850 6847 6846 6843 6842 6841 6840 6839 6838 6833 6837 6836 6835 6832 6831 6830 6834 6833 6827 6829 6826 6825 6828 6825 6824 6819 6818 6823 6822 6817 6816 6815 6812 6793 6814 6792 6813 6812 6808 6791 6801 6800 6790 6799 6798 6797 6796 6789 6788 6795 6794 6787 6793 6792 6786 6785 6790 6784 6789 6788 6788 6787 6783 6784 6782 6781 6782 6781 6780 6779 6780 6778 6777 6776 6775 6768 6770 6769 6768 6768 6767 6766 6767 6764 6765 6764 6763 6762 6760 6759 6759 6758 6757 6756 6752 6748 6747 6751 6750 6746 6749 6743 6745 6744 6742 6741 6742 6740 6736 6741 6740 6739 6737 6735 6730 6735 6734 6733 6729 6728 6727 6724 6723 6719 6718 6724 6723 6722 6717 6721 6720 6719 6716 6715 6716 6714 6713 6708 6711 6708 6707 6707 6706 6705 6704 6700 6703 6699 6701 6700 6699 6694 6698 6697 6696 6694 6693 6689 6692 6691 6689 6688 6683 6686 6683 6682 6683 6682 6671 6677 6680 6676 6675 6670 6674 6669 6673 6672 6668 6663 6670 6667 6662 6666 6665 6662 6650 6652 6651 6660 6650 6649 6648 6649 6647 6648 6646 6647 6645 6646 6645 6644 6644 6643 6643 6642 6642 6639 6636 6638 6637 6635 6636 6634 6632 6634 6633 6632 6623 6631 6630 6629 6625 6624 6622 6621 6620 6622 6620 6619 6618 6619 6617 6615 6616 6615 6614 6612 6609 6611 6603 6609 6608 6606 6603 6602 6602 6600 6598 6600 6599 6597 6595 6571 6595 6594 6593 6588 6585 6589 6588 6570 6587 6586 6585 6584 6583 6582 6581 6580 6569 6579 6578 6577 6571 6570 6571 6564 6568 6562 6558 6566 6565 6557 6560 6561 6559 6560 6559 6558 6556 6555 6556 6544 6554 6555 6554 6553 6550 6539 6546 6538 6537 6543 6544 6536 6543 6542 6535 6541 6540 6534 6524 6523 6522 6521 6520 6531 6530 6519 6518 6517 6516 6516 6515 6515 6514 6513 6512 6514 6511 6513 6510 6512 6509 6511 6503 6510 6509 6502 6508 6507 6504 6503 6501 6500 6501 6497 6502 6499 6499 6498 6497 6496 6496 6495 6481 6490 6487 6486 6480 6479 6483 6478 6482 6483 6481 6480 6479 6477 6478 6476 6475 6474 6473 6462 6472 6461 6471 6470 6469 6468 6460 6466 6465 6455 6454 6459 6458 6453 6457 6456 6452 6451 6443 6455 6454 6452 6449 6448 6447 6449 6448 6442 6446 6441 6441 6440 6437 6440 6439 6431 6437 6436 6435 6430 6434 6433 6431 6429 6429 6421 6428 6427 6423 6420 6416 6417 6415 6415 6414 6405 6414 6413 6412 6411 6410 6399 6409 6408 6407 6406 6405 6404 6398 6400 6398 6397 6397 6396 6395 6398 6396 6395 6394 6393 6394 6393 6392 6391 6386 6385 6384 6383 6363 6381 6374 6380 6379 6377 6376 6373 6375 6374 6362 6373 6372 6361 6360 6371 6370 6369 6361 6364 6360 6360 6359 6359 6358 6358 6357 6356 6355 6357 6356 6354 6353 6352 6351 6350 6349 6343 6348 6347 6342 6344 6335 6340 6337 6336 6335 6339 6338 6334 6332 6334 6331 6330 6323 6331 6329 6328 6328 6327 6324 6323 6322 6319 6318 6312 6313 6311 6310 6312 6311 6310 6306 6309 6308 6304 6303 6293 6303 6305 6304 6303 6301 6292 6301 6300 6300 6299 6298 6291 6290 6290 6289 6289 6287 6286 6288 6285 6284 6287 6286 6284 6283 6282 6281 6281 6280 6277 6273 6270 6276 6275 6274 6273 6272 6271 6269 6268 6268 6267 6263 6261 6259 6262 6257 6258 6257 6244 6256 6243 6255 6251 6242 6250 6248 6241 6240 6239 6235 6238 6229 6228 6234 6233 6232 6227 6231 6230 6229 6228 6226 6225 6205 6224 6223 6225 6222 6220 6219 6218 6217 6204 6217 6216 6213 6214 6203 6213 6212 6208 6202 6208 6207 6201 6204 6200 6205 6199 6204 6203 6198 6202 6201 6197 6200 6199 6196 6193 6195 6197 6192 6194 6191 6190 6189 6187 6187 6175 6186 6174 6185 6184 6182 6182 6173 6181 6180 6174 6173 6177 6175 6174 6172 6171 6172 6161 6170 6166 6165 6156 6163 6162 6160 6159 6161 6158 6160 6159 6157 6155 6151 6154 6153 6152 6147 6149 6148 6147 6146 6145 6139 6129 6139 6138 6128 6138 6137 6137 6127 6135 6136 6135 6134 6128 6131 6130 6126 6121 6126 6125 6120 6119 6124 6121 6118 6120 6119 6105 6117 6116 6113 6112 6111 6110 6109 6104 6103 6106 6106 6105 6102 6105 6104 6103 6099 6101 6098 6097 6096 6088 6095 6092 6086 6091 6087 6085 6086 6084 6083 6085 6084 6080 6077 6076 6076 6075 6078 6075 6074 6074 6064 6073 6072 6071 6070 6069 6068 6067 6063 6058 6061 6059 6057 6056 6055 6058 6057 6056 6055 6054 6053 6054 6031 6051 6050 6048 6049 6030 6047 6046 6045 6044 6029 6040 6039 6038 6038 6037 6037 6036 6036 6035 6034 6033 6029 6029 6028 6028 6027 6027 6026 6021 6020 6019 6019 6014 6013 6017 6012 6013 6015 6012 6011 6010 6009 6011 6008 6007 5998 6006 6005 6004 6003 6002 5998 5997 5997 5996 5996 5995 5993 5993 5992 5991 5991 5990 5989 5985 5988 5984 5983 5979 5982 5981 5980 5979 5978 5976 5969 5975 5975 5974 5973 5971 5971 5955 5970 5969 5967 5964 5954 5953 5963 5962 5961 5951 5960 5959 5958 5957 5956 5951 5950 5953 5951 5949 5946 5945 5945 5944 5942 5938 5937 5932 5941 5936 5940 5935 5933 5933 5931 5932 5931 5930 5927 5930 5929 5926 5928 5927 5925 5922 5920 5921 5920 5919 5919 5917 5917 5916 5911 5910 5910 5910 5909 5909 5908 5908 5905 5903 5906 5904 5902 5902 5898 5901 5900 5897 5896 5895 5896 5894 5892 5891 5882 5890 5881 5885 5880 5879 5872 5878 5876 5876 5871 5875 5874 5870 5869 5868 5867 5866 5865 5871 5872 5871 5870 5869 5868 5861 5864 5863 5862 5858 5861 5857 5858 5857 5856 5856 5855 5855 5854 5853 5851 5844 5843 5843 5842 5841 5840 5842 5839 5841 5838 5837 5838 5836 5835 5837 5834 5830 5822 5829 5828 5821 5827 5826 5825 5824 5820 5821 5820 5817 5816 5819 5817 5815 5818 5808 5815 5814 5813 5812 5811 5807 5810 5809 5807 5806 5805 5804 5802 5801 5797 5797 5798 5797 5796 5795 5796 5792 5794 5793 5792 5791 5790 5786 5785 5785 5783 5774 5784 5783 5782 5781 5780 5779 5777 5773 5772 5773 5772 5771 5771 5770 5769 5767 5768 5767 5766 5765 5764 5763 5759 5758 5760 5752 5750 5757 5756 5754 5750 5749 5747 5747 5746 5744 5744 5743 5740 5738 5737 5740 5739 5738 5733 5737 5732 5729 5736 5734 5730 5731 5730 5729 5729 5728 5728 5727 5721 5724 5711 5716 5719 5718 5715 5717 5710 5714 5715 5713 5712 5711 5709 5703 5710 5706 5707 5702 5705 5704 5703 5696 5700 5700 5699 5698 5697 5696 5695 5695 5694 5685 5684 5683 5688 5687 5682 5686 5685 5684 5681 5683 5682 5680 5677 5676 5675 5664 5674 5673 5663 5672 5671 5670 5660 5666 5659 5658 5661 5661 5660 5659 5658 5657 5655 5657 5656 5654 5655 5654 5653 5652 5647 5651 5650 5649 5648 5646 5642 5641 5640 5637 5633 5636 5635 5629 5634 5633 5632 5631 5630 5629 5628 5627 5626 5628 5627 5625 5624 5619 5618 5617 5617 5613 5612 5611 5616 5610 5611 5610 5603 5602 5609 5609 5601 5608 5607 5606 5605 5597 5596 5598 5595 5600 5599 5594 5597 5597 5596 5594 5593 5592 5591 5589 5588 5587 5587 5586 5586 5585 5582 5573 5578 5577 5572 5576 5576 5575 5571 5573 5573 5572 5567 5569 5568 5567 5566 5565 5566 5565 5564 5561 5558 5561 5560 5559 5557 5556 5556 5555 5553 5548 5552 5549 5549 5547 5547 5546 5545 5544 5543 5540 5539 5538 5538 5538 5526 5537 5536 5535 5532 5526 5530 5525 5524 5525 5524 5523 5523 5522 5520 5521 5520 5518 5519 5517 5517 5516 5513 5510 5509 5513 5512 5501 5508 5500 5499 5499 5498 5498 5497 5497 5496 5496 5495 5495 5494 5490 5494 5493 5492 5491 5490 5489 5489 5487 5488 5487 5486 5485 5481 5479 5478 5480 5477 5477 5476 5475 5472 5471 5474 5470 5463 5468 5453 5452 5468 5467 5466 5460 5462 5461 5459 5451 5460 5459 5458 5457 5453 5450 5452 5451 5450 5449 5445 5444 5448 5447 5445 5441 5443 5440 5439 5439 5436 5430 5429 5429 5435 5428 5429 5428 5427 5427 5426 5425 5424 5426 5425 5424 5422 5422 5421 5415 5417 5419 5416 5415 5414 5414 5413 5412 5409 5411 5410 5409 5408 5406 5405 5404 5400 5400 5395 5394 5399 5396 5395 5396 5395 5394 5393 5392 5391 5389 5386 5388 5386 5385 5386 5385 5384 5382 5379 5378 5379 5377 5377 5376 5376 5375 5374 5373 5372 5368 5366 5367 5366 5365 5365 5364 5364 5363 5362 5360 5359 5359 5358 5357 5355 5354 5349 5348 5347 5346 5346 5345 5343 5342 5344 5343 5341 5342 5339 5339 5338 5338 5337 5336 5335 5325 5334 5333 5331 5330 5329 5324 5327 5323 5322 5322 5321 5320 5321 5320 5319 5318 5306 5312 5305 5311 5310 5304 5309 5308 5307 5303 5306 5302 5301 5291 5304 5300 5299 5298 5296 5290 5294 5295 5294 5289 5293 5292 5288 5287 5290 5280 5279 5286 5285 5283 5283 5282 5281 5280 5271 5278 5277 5277 5276 5272 5271 5270 5271 5270 5269 5268 5268 5267 5265 5262 5263 5262 5261 5260 5257 5256 5255 5254 5251 5252 5244 5250 5243 5244 5243 5242 5242 5241 5240 5243 5241 5240 5239 5238 5239 5238 5237 5222 5236 5235 5234 5233 5225 5228 5224 5221 5220 5219 5223 5222 5218 5217 5221 5219 5218 5217 5216 5201 5216 5215 5214 5213 5212 5211 5210 5203 5206 5205 5181 5204 5200 5198 5200 5197 5197 5196 5180 5195 5193 5192 5192 5191 5190 5187 5188 5185 5186 5185 5184 5183 5179 5182 5181 5177 5178 5178 5176 5177 5176 5175 5174 5170 5155 5168 5167 5154 5166 5165 5153 5158 5152 5150 5149 5151 5148 5150 5147 5146 5149 5148 5147 5145 5144 5146 5143 5145 5142 5140 5139 5137 5136 5138 5138 5137 5136 5135 5134 5135 5134 5133 5131 5124 5131 5130 5129 5128 5127 5126 5123 5114 5122 5121 5113 5120 5119 5118 5112 5115 5109 5108 5107 5111 5110 5105 5109 5101 5104 5104 5100 5095 5103 5102 5100 5099 5098 5094 5097 5097 5096 5094 5093 5092 5091 5085 5081 5084 5083 5082 5072 5080 5079 5078 5075 5076 5071 5070 5075 5069 5074 5073 5068 5072 5066 5066 5065 5063 5061 5061 5060 5059 5058 5062 5061 5060 5057 5059 5056 5050 5055 5043 5042 5049 5041 5040 5039 5048 5047 5038 5045 5044 5037 5036 5040 5030 5039 5038 5037 5029 5033 5032 5019 5018 5031 5028 5024 5023 5023 5022 5022 5017 5021 5016 5020 5015 5018 5017 5016 5014 5015 5013 5012 5007 5005 5006 5007 5005 5004 5004 5003 5003 5002 5001 5000 5001 4999 4998 4993 4997 4996 4995 4990 4992 4988 4983 4987 4987 4982 4986 4985 4984 4980 4979 4978 4977 4976 4975 4975 4974 4973 4974 4972 4971 4970 4969 4963 4963 4950 4962 4961 4949 4960 4948 4959 4958 4947 4957 4946 4956 4955 4954 4953 4952 4951 4950 4928 4945 4945 4944 4927 4943 4942 4926 4925 4940 4939 4936 4935 4934 4933 4932 4931 4924 4930 4929 4928 4927 4926 4925 4924 4918 4918 4917 4921 4916 4917 4916 4915 4915 4914 4912 4913 4912 4902 4902 4910 4901 4901 4898 4900 4897 4899 4898 4896 4897 4895 4896 4895 4894 4893 4893 4891 4890 4892 4891 4889 4884 4883 4882 4881 4882 4881 4880 4880 4879 4877 4874 4876 4873 4875 4872 4872 4860 4871 4859 4870 4868 4866 4859 4858 4858 4857 4856 4857 4855 4854 4856 4853 4852 4841 4851 4840 4851 4839 4850 4849 4848 4838 4847 4846 4845 4844 4843 4842 4841 4837 4833 4836 4835 4834 4832 4833 4830 4829 4818 4830 4819 4828 4824 4817 4818 4815 4821 4817 4820 4816 4815 4815 4814 4812 4811 4810 4811 4809 4808 4801 4803 4802 4801 4800 4800 4799 4799 4798 4797 4798 4797 4779 4796 4794 4792 4793 4792 4791 4790 4789 4788 4786 4785 4785 4784 4782 4782 4781 4769 4778 4778 4777 4776 4775 4774 4769 4753 4768 4768 4767 4752 4766 4762 4764 4763 4751 4762 4761 4759 4759 4758 4757 4756 4755 4750 4750 4749 4749 4748 4745 4747 4740 4739 4746 4744 4739 4738 4737 4739 4738 4734 4735 4734 4733 4732 4731 4729 4724 4723 4728 4727 4727 4726 4720 4723 4719 4722 4718 4721 4717 4716 4710 4713 4714 4709 4707 4710 4706 4706 4705 4703 4705 4702 4704 4701 4700 4695 4701 4694 4699 4694 4693 4692 4691 4693 4691 4690 4691 4690 4689 4689 4688 4684 4683 4682 4682 4681 4680 4679 4678 4677 4676 4675 4674 4673 4669 4667 4671 4668 4665 4665 4664 4667 4666 4663 4662 4646 4645 4647 4645 4644 4643 4645 4644 4642 4641 4640 4643 4639 4642 4641 4640 4638 4637 4637 4636 4635 4636 4634 4635 4634 4633 4633 4632 4631 4631 4630 4629 4630 4629 4628 4610 4627 4625 4623 4622 4622 4621 4609 4617 4608 4613 4607 4612 4606 4611 4610 4612 4609 4608 4607 4602 4605 4604 4601 4603 4600 4601 4599 4591 4598 4589 4588 4594 4587 4590 4589 4584 4586 4583 4582 4585 4584 4578 4577 4582 4578 4581 4576 4580 4577 4576 4575 4574 4567 4572 4562 4561 4566 4566 4560 4559 4565 4562 4556 4561 4558 4555 4557 4554 4556 4553 4555 4553 4551 4552 4539 4550 4550 4549 4538 4548 4547 4546 4545 4537 4536 4542 4538 4540 4535 4537 4536 4535 4534 4533 4529 4528 4529 4527 4526 4528 4525 4521 4520 4519 4519 4521 4518 4517 4516 4518 4517 4515 4496 4514 4513 4512 4511 4506 4494 4505 4495 4494 4493 4491 4490 4492 4491 4489 4490 4490 4489 4488 4487 4489 4488 4486 4485 4487 4486 4484 4485 4483 4484 4481 4481 4480 4479 4473 4472 4474 4473 4472 4471 4471 4470 4469 4468 4467 4465 4464 4466 4465 4463 4464 4462 4462 4461 4460 4459 4458 4457 4453 4455 4454 4453 4452 4451 4450 4444 4443 4442 4445 4441 4444 4443 4442 4441 4440 4439 4438 4436 4435 4434 4433 4423 4430 4422 4427 4426 4425 4421 4420 4419 4424 4418 4417 4419 4417 4413 4412 4416 4411 4414 4410 4409 4405 4408 4407 4405 4402 4401 4404 4403 4401 4393 4399 4398 4392 4398 4396 4396 4395 4394 4391 4393 4388 4390 4388 4386 4380 4387 4385 4375 4384 4374 4380 4379 4377 4377 4376 4373 4373 4370 4372 4369 4371 4370 4369 4368 4368 4367 4359 4365 4364 4363 4361 4360 4355 4354 4358 4345 4353 4352 4344 4342 4342 4340 4339 4341 4338 4340 4337 4339 4338 4336 4337 4335 4336 4334 4336 4333 4335 4334 4332 4327 4325 4331 4326 4325 4328 4324 4322 4324 4323 4322 4321 4321 4320 4318 4318 4317 4310 4315 4314 4310 4309 4307 4309 4306 4306 4305 4305 4284 4304 4301 4302 4301 4300 4299 4298 4289 4295 4294 4293 4292 4288 4291 4290 4286 4287 4286 4285 4284 4283 4283 4282 4281 4279 4278 4276 4276 4275 4267 4268 4267 4266 4266 4265 4264 4262 4260 4262 4261 4261 4259 4256 4255 4257 4255 4254 4253 4254 4253 4252 4250 4249 4240 4239 4237 4236 4235 4238 4234 4237 4233 4232 4236 4235 4231 4234 4230 4229 4233 4232 4231 4221 4228 4227 4226 4222 4221 4220 4220 4219 4219 4218 4217 4218 4216 4216 4214 4209 4211 4213 4208 4211 4210 4207 4207 4206 4203 4206 4204 4203 4194 4202 4201 4196 4199 4183 4195 4190 4193 4192 4189 4188 4189 4188 4187 4186 4181 4182 4181 4176 4180 4175 4170 4179 4178 4177 4176 4172 4169 4170 4170 4169 4168 4169 4167 4168 4162 4166 4161 4159 4160 4158 4159 4158 4157 4157 4156 4156 4155 4146 4147 4146 4145 4144 4143 4142 4145 4144 4143 4133 4141 4132 4140 4131 4139 4138 4130 4129 4128 4127 4130 4129 4126 4122 4128 4127 4121 4126 4123 4120 4119 4115 4118 4117 4114 4115 4115 4113 4114 4107 4111 4112 4110 4109 4106 4105 4105 4103 4102 4100 4101 4099 4098 4099 4097 4096 4095 4094 4093 4090 4089 4087 4088 4087 4087 4086 4085 4085 4084 4083 4082 4077 4080 4079 4076 4075 4074 4063 4067 4057 4066 4062 4061 4060 4065 4056 4059 4055 4054 4053 4052 4058 4051 4057 4056 4050 4055 4054 4053 4049 4047 4047 4041 4046 4040 4042 4041 4040 4039 4036 4038 4037 4020 4019 4018 4036 4035 4017 4034 4033 4032 4016 4030 4029 4028 4028 4027 4026 4025 4024 4023 4022 4021 4020 4017 4015 4016 4015 4013 4013 4009 4012 4011 3996 3995 4008 4007 4006 4001 3994 4000 3993 3999 3992 3998 3997 3991 3996 3987 3990 3986 3985 3989 3988 3987 3984 3986 3985 3984 3983 3982 3979 3981 3973 3978 3976 3972 3966 3971 3970 3965 3965 3964 3964 3963 3962 3960 3961 3961 3960 3959 3960 3948 3957 3958 3956 3956 3955 3951 3950 3949 3950 3949 3946 3948 3947 3944 3945 3942 3943 3941 3942 3941 3940 3939 3938 3937 3933 3933 3932 3931 3932 3929 3930 3929 3928 3927 3925 3923 3917 3922 3921 3920 3916 3912 3918 3917 3915 3911 3914 3910 3910 3907 3906 3905 3906 3905 3896 3904 3887 3903 3902 3901 3900 3894 3893 3895 3894 3886 3889 3891 3885 3890 3884 3888 3887 3882 3886 3882 3878 3881 3880 3877 3877 3876 3876 3875 3873 3868 3858 3866 3866 3865 3857 3864 3856 3863 3860 3855 3859 3856 3858 3857 3854 3856 3855 3854 3839 3853 3853 3852 3852 3851 3850 3849 3848 3838 3838 3837 3837 3836 3836 3833 3835 3834 3833 3832 3834 3831 3833 3830 3832 3831 3829 3829 3828 3825 3824 3823 3822 3821 3821 3819 3819 3818 3814 3817 3816 3815 3814 3813 3811 3807 3807 3806 3805 3807 3804 3803 3801 3802 3799 3798 3799 3798 3797 3790 3796 3793 3792 3791 3789 3788 3789 3787 3784 3783 3784 3783 3782 3781 3780 3778 3777 3777 3776 3776 3774 3770 3774 3773 3772 3771 3770 3769 3758 3765 3764 3763 3762 3757 3760 3752 3758 3756 3751 3750 3755 3749 3754 3744 3743 3748 3742 3747 3746 3745 3744 3743 3741 3738 3740 3737 3739 3738 3736 3736 3735 3733 3732 3733 3732 3731 3718 3728 3727 3718 3721 3717 3720 3717 3719 3718 3717 3716 3711 3715 3714 3710 3708 3713 3709 3707 3706 3708 3707 3705 3704 3702 3703 3702 3701 3700 3699 3698 3697 3694 3685 3694 3693 3692 3691 3684 3690 3688 3685 3683 3684 3682 3683 3678 3681 3680 3677 3679 3677 3666 3676 3675 3674 3672 3667 3668 3667 3666 3656 3665 3663 3663 3662 3655 3661 3653 3655 3654 3653 3652 3650 3649 3648 3647 3651 3642 3650 3648 3647 3646 3644 3635 3643 3642 3641 3634 3640 3633 3632 3633 3631 3630 3629 3627 3626 3622 3620 3626 3625 3619 3622 3618 3615 3614 3620 3617 3613 3617 3612 3616 3615 3611 3614 3613 3611 3602 3610 3600 3601 3599 3600 3599 3598 3597 3595 3598 3594 3597 3589 3588 3592 3591 3590 3589 3588 3586 3585 3584 3587 3586 3583 3585 3583 3582 3581 3577 3576 3574 3575 3574 3573 3571 3570 3570 3569 3569 3567 3568 3560 3566 3566 3565 3564 3563 3562 3560 3551 3559 3557 3550 3554 3548 3548 3547 3545 3546 3545 3545 3544 3536 3543 3541 3535 3538 3540 3539 3534 3538 3537 3536 3532 3533 3532 3531 3530 3531 3529 3528 3527 3526 3525 3524 3517 3516 3516 3515 3514 3515 3513 3512 3512 3511 3512 3511 3509 3510 3509 3508 3507 3506 3503 3501 3500 3497 3498 3498 3497 3496 3487 3496 3493 3493 3486 3491 3491 3490 3485 3484 3485 3484 3483 3481 3480 3474 3480 3473 3479 3478 3477 3472 3465 3471 3470 3464 3469 3468 3463 3462 3461 3460 3460 3459 3458 3457 3455 3459 3454 3449 3453 3452 3455 3454 3451 3450 3448 3449 3448 3437 3447 3445 3444 3443 3442 3436 3441 3438 3440 3439 3435 3437 3436 3425 3434 3433 3431 3429 3428 3426 3425 3424 3424 3423 3422 3421 3421 3420 3419 3418 3417 3416 3415 3414 3413 3412 3411 3411 3410 3409 3406 3392 3406 3404 3403 3391 3390 3395 3389 3394 3388 3393 3392 3391 3387 3390 3386 3386 3385 3384 3383 3385 3382 3384 3383 3382 3381 3376 3380 3375 3372 3371 3370 3374 3370 3369 3368 3366 3368 3353 3367 3366 3365 3364 3360 3360 3354 3359 3352 3358 3357 3353 3356 3352 3351 3351 3349 3348 3347 3339 3346 3346 3345 3344 3340 3339 3338 3338 3337 3333 3336 3335 3334 3333 3332 3332 3327 3330 3325 3324 3323 3317 3326 3322 3321 3319 3318 3317 3316 3316 3309 3315 3314 3308 3313 3307 3311 3301 3310 3309 3306 3300 3298 3302 3297 3301 3300 3296 3295 3299 3298 3297 3296 3295 3294 3293 3292 3281 3286 3280 3285 3284 3279 3278 3283 3282 3279 3277 3277 3277 3276 3276 3275 3275 3274 3267 3271 3251 3265 3264 3264 3263 3261 3260 3260 3259 3258 3257 3256 3250 3254 3250 3249 3248 3247 3249 3246 3248 3247 3246 3245 3245 3244 3240 3242 3237 3236 3239 3235 3231 3238 3237 3224 3223 3233 3232 3231 3230 3229 3228 3227 3226 3225 3223 3222 3222 3221 3221 3220 3217 3216 3216 3208 3213 3214 3213 3212 3206 3210 3209 3208 3207 3205 3202 3201 3201 3200 3187 3197 3199 3186 3197 3196 3181 3192 3191 3186 3180 3185 3184 3183 3179 3182 3181 3180 3179 3177 3176 3178 3173 3177 3176 3174 3172 3168 3173 3171 3167 3169 3166 3166 3165 3164 3163 3162 3161 3160 3159 3158 3150 3153 3149 3143 3152 3152 3151 3150 3149 3139 3145 3142 3138 3141 3144 3137 3136 3135 3140 3138 3130 3138 3137 3135 3133 3128 3132 3131 3130 3129 3128 3126 3127 3126 3125 3124 3123 3122 3117 3116 3108 3107 3114 3107 3106 3105 3113 3106 3105 3110 3104 3105 3102 3104 3103 3102 3101 3100 3100 3099 3098 3097 3096 3091 3093 3087 3090 3089 3088 3084 3086 3085 3084 3083 3083 3082 3080 3080 3079 3079 3069 3078 3069 3068 3068 3067 3066 3065 3065 3064 3063 3056 3055 3064 3063 3062 3061 3060 3061 3060 3059 3054 3054 3053 3052 3051 3052 3050 3049 3048 3047 3048 3046 3044 3043 3042 3042 3041 3040 3038 3031 3035 3030 3031 3030 3029 3028 3029 3028 3027 3026 3026 3025 3024 3023 3022 3019 3015 3018 3014 3017 3010 3014 3013 3009 3011 3012 3010 3009 3008 3006 3004 3003 3005 3004 2993 3003 3002 3001 2983 2999 2998 2982 2992 2991 2990 2989 2987 2986 2986 2985 2984 2983 2982 2981 2981 2980 2980 2977 2971 2977 2976 2975 2973 2970 2972 2970 2969 2964 2970 2969 2968 2967 2966 2963 2960 2952 2959 2960 2958 2957 2951 2957 2956 2951 2950 2946 2949 2948 2947 2944 2946 2942 2943 2936 2942 2941 2935 2940 2934 2939 2938 2935 2928 2927 2933 2931 2931 2930 2924 2926 2928 2923 2925 2923 2919 2921 2918 2917 2916 2916 2915 2914 2915 2914 2913 2912 2906 2910 2909 2906 2905 2904 2903 2905 2904 2902 2901 2900 2900 2899 2896 2897 2895 2891 2890 2889 2888 2877 2886 2884 2883 2876 2882 2882 2875 2881 2880 2879 2874 2873 2878 2875 2874 2873 2872 2872 2871 2870 2868 2869 2868 2867 2866 2864 2863 2863 2862 2858 2857 2854 2856 2855 2853 2854 2853 2852 2844 2851 2843 2838 2841 2837 2836 2840 2835 2839 2838 2826 2837 2836 2835 2834 2825 2824 2831 2830 2829 2828 2823 2822 2825 2816 2824 2822 2815 2814 2813 2812 2818 2813 2811 2812 2810 2809 2811 2808 2807 2810 2809 2808 2806 2805 2805 2804 2803 2802 2802 2801 2798 2797 2796 2796 2794 2795 2794 2793 2792 2791 2790 2785 2784 2783 2782 2782 2781 2781 2780 2778 2768 2776 2777 2776 2775 2771 2767 2770 2766 2769 2765 2764 2763 2766 2760 2765 2764 2757 2761 2759 2759 2758 2756 2755 2754 2753 2752 2751 2749 2743 2748 2742 2747 2743 2745 2744 2740 2742 2740 2739 2739 2732 2738 2737 2736 2735 2734 2731 2731 2729 2728 2727 2727 2718 2726 2724 2719 2718 2717 2718 2716 2717 2715 2714 2713 2715 2714 2713 2712 2711 2708 2705 2707 2703 2693 2705 2702 2701 2700 2699 2692 2695 2690 2692 2691 2690 2694 2693 2690 2689 2688 2689 2687 2665 2686 2685 2684 2683 2682 2681 2680 2679 2675 2674 2673 2674 2672 2671 2664 2665 2663 2669 2662 2664 2653 2662 2652 2651 2659 2658 2658 2657 2657 2643 2655 2650 2649 2648 2642 2641 2647 2640 2646 2642 2643 2641 2639 2640 2639 2638 2638 2633 2632 2637 2636 2635 2631 2626 2630 2629 2628 2627 2626 2625 2624 2625 2622 2623 2622 2621 2620 2616 2614 2615 2614 2611 2613 2611 2610 2609 2609 2608 2607 2607 2606 2605 2604 2603 2602 2601 2600 2599 2595 2591 2595 2592 2590 2589 2591 2590 2589 2588 2588 2587 2586 2581 2582 2579 2581 2580 2578 2579 2578 2577 2576 2575 2571 2563 2570 2562 2567 2566 2565 2564 2563 2560 2560 2559 2550 2549 2558 2557 2556 2548 2553 2547 2545 2547 2546 2546 2545 2545 2544 2543 2544 2542 2543 2542 2540 2535 2540 2539 2535 2534 2534 2533 2533 2532 2531 2530 2528 2529 2528 2527 2526 2525 2520 2518 2517 2516 2519 2518 2515 2517 2516 2515 2514 2510 2509 2509 2508 2502 2503 2501 2506 2502 2500 2499 2495 2498 2494 2497 2497 2495 2494 2493 2493 2492 2492 2491 2490 2488 2487 2486 2485 2485 2484 2483 2482 2479 2478 2474 2477 2475 2470 2473 2474 2472 2469 2468 2467 2465 2465 2464 2459 2462 2447 2459 2458 2458 2446 2457 2457 2456 2449 2445 2444 2445 2443 2442 2446 2445 2444 2441 2440 2443 2442 2441 2440 2439 2439 2438 2437 2436 2435 2427 2434 2433 2432 2431 2430 2428 2425 2426 2425 2424 2423 2422 2422 2421 2420 2419 2418 2414 2414 2404 2403 2413 2412 2411 2409 2408 2402 2407 2403 2398 2397 2396 2401 2401 2400 2395 2396 2394 2393 2377 2376 2393 2392 2391 2390 2389 2387 2384 2386 2383 2382 2375 2374 2381 2380 2379 2373 2372 2367 2375 2374 2373 2372 2367 2370 2366 2366 2365 2364 2363 2357 2359 2355 2353 2351 2358 2352 2350 2349 2350 2341 2348 2340 2347 2339 2346 2345 2338 2343 2343 2337 2342 2336 2339 2337 2336 2335 2320 2335 2333 2334 2333 2332 2331 2326 2325 2324 2322 2319 2318 2321 2317 2318 2320 2317 2318 2316 2316 2315 2309 2314 2313 2306 2308 2307 2305 2306 2305 2304 2302 2301 2303 2302 2301 2300 2297 2296 2290 2295 2294 2293 2292 2291 2290 2289 2289 2288 2287 2286 2285 2284 2283 2282 2281 2274 2272 2272 2271 2275 2269 2257 2269 2268 2256 2267 2265 2255 2254 2264 2253 2263 2261 2262 2261 2260 2259 2252 2244 2243 2242 2249 2250 2249 2248 2246 2244 2243 2242 2241 2241 2240 2239 2238 2240 2236 2235 2235 2234 2233 2233 2232 2224 2231 2231 2230 2229 2228 2224 2220 2219 2223 2209 2221 2218 2217 2219 2216 2215 2214 2213 2208 2211 2206 2201 2210 2209 2195 2205 2194 2193 2200 2199 2192 2194 2193 2191 2190 2192 2195 2191 2189 2190 2188 2189 2188 2175 2185 2184 2183 2172 2183 2182 2182 2181 2180 2179 2178 2177 2176 2175 2173 2171 2171 2170 2168 2168 2167 2166 2164 2162 2153 2162 2161 2155 2159 2158 2157 2154 2153 2152 2151 2145 2152 2151 2150 2149 2148 2146 2141 2144 2143 2140 2142 2132 2139 2130 2129 2128 2130 2129 2129 2128 2127 2127 2126 2122 2126 2124 2115 2122 2120 2121 2119 2118 2118 2114 2117 2113 2116 2115 2114 2112 2111 2110 2109 2108 2108 2107 2106 2095 2095 2094 2093 2092 2094 2091 2090 2093 2089 2088 2091 2087 2090 2089 2088 2087 2086 2082 2085 2085 2084 2076 2081 2075 2068 2074 2073 2072 2071 2070 2069 2067 2066 2061 2066 2065 2060 2062 2062 2061 2060 2059 2058 2057 2056 2059 2058 2057 2055 2055 2054 2053 2052 2047 2050 2046 2045 2043 2046 2043 2036 2042 2036 2035 2039 2034 2034 2033 2034 2033 2032 2032 2031 2030 2023 2022 2016 2021 2018 2015 2019 2014 2013 2018 2017 2009 2016 2015 2008 2007 2013 2012 2012 2011 2000 2009 2008 2007 2006 2002 2001 2001 2000 2000 1999 1998 1992 1995 1991 1988 1989 1989 1988 1987 1986 1975 1987 1986 1985 1984 1974 1983 1982 1973 1972 1979 1978 1977 1962 1971 1961 1960 1959 1970 1958 1969 1967 1966 1965 1965 1964 1963 1962 1960 1959 1958 1957 1949 1942 1955 1954 1953 1941 1948 1947 1945 1943 1944 1943 1940 1942 1941 1940 1939 1938 1937 1933 1933 1932 1932 1931 1931 1929 1930 1929 1928 1926 1925 1925 1924 1923 1922 1920 1920 1919 1914 1918 1917 1913 1912 1911 1910 1909 1908 1910 1907 1899 1898 1906 1905 1904 1903 1902 1896 1897 1896 1895 1893 1891 1892 1891 1885 1890 1884 1888 1888 1887 1883 1886 1885 1883 1871 1882 1867 1871 1866 1870 1865 1869 1864 1863 1862 1868 1867 1866 1865 1861 1864 1863 1849 1848 1862 1861 1860 1858 1847 1857 1857 1856 1855 1847 1846 1852 1851 1845 1836 1844 1843 1842 1841 1840 1835 1832 1838 1837 1836 1834 1833 1831 1830 1832 1829 1828 1831 1827 1825 1816 1822 1815 1814 1823 1822 1821 1820 1819 1818 1813 1806 1812 1811 1805 1810 1809 1804 1803 1798 1797 1802 1805 1796 1801 1795 1799 1794 1786 1793 1785 1796 1792 1791 1790 1787 1786 1785 1784 1784 1783 1780 1779 1783 1782 1781 1776 1777 1778 1775 1776 1774 1776 1775 1773 1772 1768 1771 1770 1767 1768 1767 1766 1765 1764 1763 1762 1753 1759 1758 1752 1751 1755 1750 1753 1747 1746 1745 1749 1744 1748 1743 1742 1741 1740 1739 1737 1738 1737 1736 1736 1735 1734 1735 1733 1725 1724 1723 1720 1719 1718 1725 1724 1723 1717 1722 1721 1720 1719 1718 1717 1715 1705 1715 1714 1710 1704 1703 1710 1709 1702 1707 1702 1701 1697 1696 1700 1695 1692 1697 1696 1694 1691 1689 1690 1689 1688 1687 1680 1688 1682 1684 1679 1681 1683 1680 1678 1679 1677 1676 1671 1675 1670 1674 1669 1673 1672 1669 1668 1668 1667 1666 1666 1665 1664 1657 1662 1656 1655 1645 1654 1644 1653 1652 1651 1650 1649 1643 1648 1647 1646 1642 1636 1641 1641 1640 1635 1625 1624 1639 1638 1637 1636 1635 1634 1633 1632 1627 1623 1626 1622 1625 1619 1617 1624 1623 1612 1619 1618 1611 1617 1616 1610 1615 1614 1613 1606 1609 1602 1601 1603 1600 1599 1604 1603 1602 1598 1601 1597 1596 1598 1597 1595 1593 1590 1591 1590 1589 1587 1586 1581 1580 1581 1580 1580 1579 1565 1578 1576 1575 1574 1574 1573 1572 1570 1564 1569 1568 1567 1560 1566 1565 1564 1563 1561 1560 1559 1559 1558 1557 1556 1556 1555 1553 1552 1547 1552 1551 1548 1549 1546 1547 1545 1544 1543 1542 1541 1539 1538 1537 1536 1534 1534 1523 1533 1532 1531 1530 1529 1522 1528 1527 1526 1525 1524 1522 1521 1520 1519 1518 1517 1510 1516 1514 1512 1513 1511 1510 1509 1509 1508 1507 1500 1499 1498 1497 1499 1496 1495 1498 1489 1494 1488 1493 1491 1490 1487 1486 1485 1484 1483 1482 1481 1480 1479 1473 1476 1472 1473 1471 1470 1472 1470 1468 1469 1469 1458 1468 1467 1466 1467 1465 1464 1459 1461 1458 1457 1457 1459 1456 1455 1447 1456 1455 1453 1453 1452 1451 1448 1444 1446 1445 1443 1442 1442 1436 1441 1435 1440 1439 1436 1435 1434 1430 1433 1430 1432 1429 1428 1429 1428 1427 1425 1425 1424 1421 1422 1420 1419 1409 1417 1416 1415 1413 1408 1412 1411 1410 1409 1408 1407 1407 1406 1405 1399 1403 1398 1397 1396 1397 1396 1389 1395 1392 1393 1391 1390 1389 1388 1388 1387 1385 1386 1385 1384 1383 1382 1381 1380 1378 1374 1377 1376 1375 1373 1367 1366 1369 1368 1367 1366 1365 1365 1364 1364 1363 1359 1360 1358 1348 1357 1357 1356 1351 1354 1352 1350 1349 1346 1343 1339 1347 1342 1345 1342 1341 1341 1338 1339 1338 1337 1334 1333 1329 1331 1328 1332 1331 1330 1329 1327 1321 1326 1325 1324 1312 1322 1320 1318 1317 1311 1311 1310 1309 1312 1310 1310 1309 1308 1307 1301 1307 1306 1301 1300 1296 1300 1299 1295 1296 1294 1295 1293 1294 1293 1292 1292 1291 1290 1288 1283 1282 1281 1279 1280 1279 1278 1278 1278 1277 1277 1276 1276 1275 1271 1272 1270 1269 1267 1263 1262 1260 1261 1259 1260 1258 1259 1251 1258 1257 1256 1254 1250 1249 1248 1247 1246 1248 1242 1245 1244 1243 1241 1240 1242 1239 1241 1240 1237 1236 1232 1233 1222 1232 1230 1221 1229 1228 1220 1219 1221 1227 1226 1220 1219 1218 1217 1218 1217 1216 1216 1215 1215 1214 1213 1212 1211 1210 1208 1205 1207 1204 1203 1201 1200 1200 1201 1200 1199 1199 1198 1197 1193 1195 1194 1192 1190 1188 1190 1189 1187 1184 1183 1173 1172 1181 1180 1172 1171 1178 1178 1177 1171 1172 1167 1171 1170 1167 1165 1166 1165 1164 1164 1163 1163 1162 1161 1160 1159 1158 1157 1156 1154 1154 1153 1152 1151 1150 1149 1143 1148 1142 1137 1136 1142 1140 1140 1139 1137 1136 1135 1134 1133 1126 1132 1130 1129 1128 1127 1126 1124 1124 1125 1124 1123 1122 1121 1120 1119 1118 1117 1116 1112 1115 1114 1112 1111 1109 1110 1105 1108 1104 1103 1101 1092 1091 1090 1096 1095 1089 1093 1088 1092 1087 1086 1082 1084 1083 1090 1089 1082 1081 1080 1079 1078 1077 1075 1076 1074 1073 1072 1074 1073 1072 1071 1067 1070 1071 1069 1068 1066 1066 1065 1064 1054 1061 1053 1061 1060 1059 1058 1057 1055 1052 1054 1051 1050 1051 1050 1049 1045 1043 1042 1041 1040 1039 1036 1035 1035 1036 1034 1033 1029 1028 1033 1027 1032 1031 1030 1024 1026 1023 1022 1015 1021 1014 1020 1012 1013 1011 1012 1011 1009 1007 1008 1010 1009 1006 1007 1005 1004 1006 1005 1003 1004 1003 1002 1001 995 994 992 996 995 994 991 990 989 981 982 981 986 985 984 983 982 980 979 978 977 976 975 974 973 967 972 966 971 970 969 968 967 965 959 964 962 961 958 960 958 957 956 955 948 954 951 950 947 946 945 949 945 944 943 944 935 942 941 934 939 938 936 933 932 935 934 933 932 931 930 924 926 923 925 924 922 923 918 921 917 916 912 915 914 913 911 910 902 909 908 901 907 906 900 905 899 901 900 899 898 896 895 894 894 893 893 892 892 891 888 882 882 881 881 880 880 879 878 879 878 877 877 876 875 872 871 869 870 868 867 865 861 856 864 863 862 861 855 860 859 858 854 853 855 851 849 848 850 847 846 849 845 847 845 844 844 843 838 840 839 838 837 837 836 834 829 828 830 829 827 828 823 826 825 824 818 817 822 821 816 815 815 814 813 812 812 811 810 811 810 809 798 801 800 799 798 797 797 796 795 794 796 795 785 794 792 793 792 791 790 789 788 784 784 783 783 782 781 773 772 778 775 771 771 770 770 772 769 769 768 768 766 766 765 762 761 761 760 759 758 757 756 749 756 755 754 753 752 751 748 747 745 747 746 745 744 743 741 739 740 738 734 737 736 735 732 733 721 731 730 729 720 719 720 719 718 717 716 718 717 706 715 714 713 712 711 710 709 708 707 706 705 705 697 703 702 702 692 696 700 699 691 695 690 690 689 689 687 686 685 688 687 684 683 684 681 677 681 680 676 675 674 673 674 675 672 673 672 671 666 668 665 666 664 663 662 661 659 660 659 654 657 653 652 651 647 649 649 648 647 646 646 645 638 643 643 642 637 638 637 637 632 631 636 635 634 630 630 629 627 624 625 623 613 624 622 623 622 621 619 612 618 617 616 615 614 613 611 609 609 608 607 605 606 604 603 601 601 600 599 598 597 596 595 594 582 581 580 588 579 587 586 585 584 583 582 581 580 578 579 577 578 577 576 568 573 567 572 571 565 564 566 563 563 562 561 558 555 554 559 553 552 555 554 551 553 552 552 551 550 549 547 546 542 545 544 543 541 541 540 538 537 534 536 533 533 522 525 531 530 524 521 523 520 521 519 520 519 519 518 512 516 514 513 513 511 510 511 509 508 507 500 499 504 505 504 503 501 498 500 499 497 493 488 492 491 487 486 485 484 484 481 480 483 479 482 481 478 476 480 479 478 472 476 475 474 473 471 470 467 468 466 465 457 464 450 457 456 456 455 441 454 453 440 452 451 439 438 437 450 449 448 447 446 440 444 439 436 435 433 430 432 431 422 421 430 420 429 428 427 425 425 424 419 418 423 422 421 417 417 409 416 415 414 413 412 408 410 407 409 408 406 407 406 405 404 401 399 393 398 392 396 391 391 390 389 388 387 387 386 386 385 384 385 384 383 383 382 378 380 372 377 373 372 359 371 370 358 357 369 367 366 366 365 364 363 362 361 360 359 353 357 355 355 354 352 351 350 350 348 347 346 324 345 339 342 341 340 338 339 338 337 336 336 335 334 333 332 331 320 328 323 319 323 322 321 318 319 317 312 307 315 311 306 310 309 308 305 304 307 303 306 302 301 305 300 299 298 295 297 296 295 294 294 293 293 291 290 286 285 285 285 284 284 275 281 274 274 273 272 273 271 270 269 272 267 267 271 270 265 264 266 265 263 262 264 261 260 260 257 259 258 256 251 255 254 253 250 244 249 237 236 242 242 241 240 235 239 234 233 237 236 231 235 233 232 231 230 230 229 225 227 225 224 223 224 222 220 220 219 219 218 217 212 213 204 211 203 209 208 207 202 206 206 205 203 201 191 190 200 199 198 197 196 195 186 189 188 187 186 185 185 184 183 182 183 183 182 181 179 178 171 177 176 173 172 171 170 168 165 164 163 162 158 161 160 159 157 158 156 155 155 153 154 153 145 152 151 144 147 146 137 145 144 143 142 141 136 140 139 131 138 134 134 133 132 133 132 131 130 118 117 123 122 120 116 119 115 115 114 114 109 108 113 112 111 107 110 109 106 108 104 91 104 103 101 96 100 96 90 89 95 83 93 88 92 84 82 81 85 80 83 79 76 75 82 72 78 74 73 77 72 76 71 70 69 69 68 68 68 67 63 65 61 62 61 56 60 59 58 57 55 57 56 54 54 53 52 51 50 49 46 43 40 44 39 42 27 38 37 36 26 35 27 25 24 26 25 23 24 22 23 21 18 22 21 20 17 16 15 19 18 12 16 14 11 12 9 8 10 8 7 7 6 5 4 2 1 1 