mirror of
https://git.sb/baoshuo/OI-codes.git
synced 2024-12-25 18:32:00 +00:00
3 lines
1.2 MiB (Stored with Git LFS)
3 lines
1.2 MiB (Stored with Git LFS)
300000 152326 278493
|
|
9389 7601 9148 8923 9285 7411 9488 5772 5822 8310 7544 5167 6593 6886 8963 9317 7164 6968 8635 9670 5732 9799 8737 7028 5841 5592 6521 9517 7285 5898 6891 8026 5372 6080 5871 5138 5104 8162 7324 5169 6846 5462 5381 7217 9875 9796 6094 5314 5809 7810 6733 6278 6934 6377 9605 9830 5649 9701 6893 7229 7757 5656 8763 8198 7150 8604 7459 7369 9902 7531 7778 5809 5637 7854 8290 6141 8310 8539 5373 6500 6778 7101 6592 9811 5473 7876 7361 8388 7321 7394 6448 6836 7784 7532 7581 9496 8865 7159 8056 7665 8724 5515 7731 6334 8729 6880 5890 5220 7853 6980 6943 9023 8781 6822 6489 5472 9852 5913 9258 8935 7409 6521 8847 7315 7243 8827 8330 5293 6005 8037 6615 6417 9724 7109 6857 9137 8106 8983 6110 6656 7351 5885 5107 8001 5181 8975 5179 8228 9185 5119 7399 5267 5078 6151 8513 9900 7847 9809 8591 9421 8784 7793 8520 6570 8476 6890 8740 7883 5283 7498 5905 6166 9242 6255 7904 8236 8763 8665 9864 5376 5311 8176 9667 6680 5111 6240 5635 8289 9213 8836 8615 5186 9850 8221 8885 7558 9670 7751 5984 5455 8926 5774 9989 7488 9232 8911 8593 7551 5574 6822 5520 8573 7856 6971 9392 6405 5175 9961 6434 5827 9317 9862 9472 9103 9275 5213 7301 6013 6430 8707 7514 6102 6022 8126 5302 6491 6086 6651 7634 8871 6092 6888 9981 7379 7809 7873 9931 9357 6190 7092 6238 6417 8305 8959 8824 7371 9250 9268 5116 8192 9924 8869 9085 9396 8183 9237 9239 9419 9445 5486 5971 7526 5309 8306 8546 6533 6875 5622 7424 6322 9026 5600 6961 5640 6904 7799 9999 5908 7651 7145 8455 5712 6083 7880 6496 7451 6031 8988 7692 8841 7820 8882 7809 5259 6486 9960 9385 5244 7735 8492 6895 5103 7490 8452 6879 7055 6844 9554 9556 5233 6448 5576 7062 7646 9543 8009 6037 7100 9486 6759 7441 9241 9379 7359 5071 5424 6032 8985 6513 5659 8419 9362 7448 7050 9016 9579 7582 9127 7402 7539 7447 6544 8227 5740 9852 8733 9384 6887 5947 7198 5381 6103 5249 8034 6803 6771 9583 8580 5260 6763 6427 6121 6690 8730 5846 5175 9086 9477 5610 6068 6395 5432 8920 8609 5488 7782 6559 8756 9307 7483 5667 9937 5386 8027 7799 7787 7361 5252 5727 8535 6836 9536 9511 8542 7751 6529 6699 8502 8300 5840 6029 9730 6260 8993 6150 5733 7570 5000 8831 8099 8162 5453 5778 7382 6665 5865 9377 5434 8501 8073 9252 5406 6933 7924 7268 7125 9929 9965 6723 5164 8296 9645 7285 9728 8291 5216 6140 5955 5868 7696 6743 8272 7202 8693 9116 8996 9640 7730 9500 6665 8696 5384 8660 8299 6550 9716 5208 8221 6730 7355 6904 8123 8464 6560 9903 5197 8757 6912 8916 8550 5043 6205 6695 9113 8717 5601 6649 9450 6262 7828 9697 5860 8307 6663 8691 9467 8296 5604 5650 9595 9385 5220 8936 9302 5573 7852 7699 7178 5680 5782 5998 7032 7295 7109 7735 6635 8868 7739 6853 5121 6428 5865 5922 7175 8118 7926 9838 5795 7289 9977 6387 6012 6078 9962 5547 9177 7207 9657 5073 5214 5613 5899 7119 8166 7153 8037 9448 8382 5905 9375 8086 8619 7034 9356 8966 8388 8483 9994 9211 6980 8428 8792 5707 5801 5488 7726 9767 5415 6815 7116 6552 8100 9854 8493 9402 8661 9086 8291 6780 7984 6769 5730 7912 9796 6598 6268 8643 5846 8461 5055 5883 5413 6657 6667 5043 8827 9462 9969 6278 6251 8468 8019 8397 6707 6678 6689 7603 7497 6094 5561 6213 7475 9471 9074 8055 6352 9084 8327 9240 9014 6401 7946 6489 5700 7706 9851 7011 6303 7396 6261 6044 9551 5092 8582 9335 9509 5080 5362 5962 9579 5368 5642 6631 8658 5367 7973 9456 8368 7285 7957 6978 5284 7975 8501 6574 8377 7145 9545 5967 5449 9017 7056 7978 5308 5909 8031 8789 6893 8542 6602 8615 9128 7337 8477 8454 8160 5987 8823 7133 7607 7066 8818 9349 5286 6190 7878 5884 6682 8940 8051 9730 6103 5526 5388 6034 7019 5948 6384 6417 7406 9066 8527 6712 8406 7300 8224 9319 8089 9460 6984 9420 6286 7595 8999 9926 8296 6038 5620 5191 7151 8054 6478 9242 5393 6515 6374 5758 9385 5654 9169 9830 7225 6771 9040 6984 6979 5765 6448 6945 7026 6581 6135 6426 9725 5774 9591 5807 9524 8411 7742 9924 6499 8430 7782 6456 9589 8221 5323 7653 8287 5397 7017 5338 7656 9080 8134 9453 9142 8024 7790 7513 7451 5077 6076 9645 9063 5403 7945 9854 6004 6451 7967 7847 5102 9974 7917 6805 8975 5075 5812 6131 5644 9726 8025 9114 9845 8244 6780 8730 8355 8493 6960 9609 7392 5131 7219 6953 8092 7666 7073 8332 7924 8512 6162 7457 8665 7715 9484 9709 9142 8137 5921 7687 5463 6883 8869 8332 9310 9519 8809 7497 7602 9773 9896 7463 6518 7744 8261 7602 7973 6515 9333 6345 6600 7142 5338 5551 5126 9141 8245 8635 7192 5202 8462 6278 6420 9960 7614 6188 8691 6160 9478 7715 8845 9168 5506 9846 5923 5088 5955 5831 5858 6083 6713 6424 5795 9733 5394 5553 6686 5102 5592 8545 8226 8043 9779 5321 8687 5408 5771 8342 7924 8771 6696 5878 7039 8994 9530 8115 9767 8949 7083 6086 8932 6481 9868 5140 6959 8246 8700 6451 9237 9015 6842 6084 5485 8275 8303 7076 8355 7774 5682 5562 9251 7436 6235 7212 5060 7274 9599 7471 8007 9376 8743 9112 8554 9338 7171 7775 9007 5174 7138 7754 6087 7620 6299 5209 6888 7759 7484 7951 7645 9659 6908 7149 6752 6791 9474 8972 9192 6543 8246 6124 8004 9831 7611 9750 6353 9021 6651 9006 5391 7150 9809 7380 6436 8257 5015 6642 5505 8269 5769 9550 8590 8113 9363 9091 9033 5118 9403 7307 9652 6411 8183 5507 9345 5796 5350 8586 7370 8374 8586 8743 5970 7773 8399 9064 6686 8307 6722 5431 9072 7202 8504 8153 6808 7929 8196 9896 6647 6580 6674 5335 9136 7940 9306 6790 6629 5027 8662 6362 6162 7723 8196 5805 5483 5935 8728 8794 6514 9651 5427 9664 9238 7544 5320 5030 7363 9117 6669 5820 5009 9734 7812 5070 5670 9063 9368 5841 7110 7063 7948 8144 7538 7947 5110 7605 9334 7228 7331 9184 9654 8038 5181 5238 6259 6056 5232 8044 5548 8785 6742 8637 7347 7863 9607 5085 6284 7310 8951 5656 9941 8661 5688 7839 7174 7748 8362 6990 8753 6209 8596 6341 7896 9912 8150 6776 8734 5199 7222 8595 7269 9295 7962 7008 8797 7600 9377 6883 7820 9763 9467 8846 8421 5269 5691 5206 8230 5038 8455 5687 5418 7489 6216 6851 5101 7999 9557 8306 9798 5302 6595 9791 6162 6130 9774 6506 9727 5949 9736 6809 5782 7186 7821 9423 8463 7985 9690 7204 8555 9641 6438 7317 6486 7871 9718 9850 5749 9465 7521 8842 5285 5742 7634 6458 6204 9193 7561 9201 8533 8411 9301 5701 9875 9133 7691 5928 5109 9236 9322 9180 5758 8536 9162 9686 5909 5666 9104 5085 8252 9504 8894 7941 5762 9902 7062 7317 8131 8358 5936 6649 6536 9978 8078 9729 5784 9068 9950 5049 7523 6675 8884 6256 5630 6618 9217 6257 7317 9984 7641 7548 9856 7312 6443 6769 9116 8728 7160 9393 9975 6271 7259 6830 5819 7229 9113 7509 9948 8311 8823 7897 9929 5221 7364 9295 9687 9704 5828 7910 7341 7607 6954 6396 8955 8453 7629 8740 6280 6995 5246 7535 5970 5866 7076 8075 6666 8805 5689 9070 7338 6430 8847 5235 7866 8109 8250 5860 5205 8313 6618 5370 8100 6313 7241 9892 9953 5992 5559 9847 7205 7426 9392 7768 5017 6630 7114 9927 7672 7387 7093 8089 8728 8986 9153 9008 5835 5645 8199 8327 5281 7596 8636 7630 8506 8081 7917 8746 8268 6330 9385 6140 8011 6758 5114 6799 7622 6395 6141 9323 9851 6261 8818 9694 9656 7086 8195 6130 8152 7454 5122 6885 7900 8798 6311 9258 7274 6156 6714 5008 5371 8746 9885 9791 5101 9356 9373 7443 9602 6554 8921 8647 6482 9048 9914 8209 8977 6924 5429 5014 7805 9622 7644 9816 6871 6636 6934 8927 6456 5663 9267 9804 8795 7776 6054 8183 9389 6654 6754 9795 5791 5275 8449 8454 6260 9396 7704 6090 7607 6132 9378 7126 7927 8499 6648 9300 9888 9368 9308 8762 6231 6834 5587 7088 9275 8059 7376 7687 7427 8008 7205 9572 9369 7354 5491 9001 7374 9276 8233 9714 9809 6931 6716 8202 5638 5473 7135 6699 7585 8998 5775 6774 8386 7110 9391 9982 5072 5088 5525 8573 8838 6440 5586 5990 9328 6123 9436 9992 7083 8225 6591 9754 9309 8506 8217 5079 9811 6965 5152 5585 6944 8522 5239 5566 7950 5348 8804 9160 9283 9763 7129 8499 7155 9616 9036 7631 7434 6450 8878 5098 9077 9977 7051 7173 9754 6624 8563 6907 6591 8851 8818 5180 7919 9952 5930 7830 9133 7258 8117 6095 5005 9495 6723 6728 7658 9706 7575 8356 8057 9639 6369 8942 5796 8747 9433 6731 7987 6673 9202 9756 9301 7412 5885 7645 9544 5027 9165 9675 8186 8965 7312 9339 7504 8884 6132 5519 8024 5216 5968 9045 9450 9886 7117 7717 6739 6798 7851 9959 9326 5495 6982 5608 5658 9894 5305 5986 7449 8163 5707 8322 6872 8273 6859 7860 8715 6559 5680 5655 5223 7789 5396 8326 6819 9890 5601 5141 6614 5437 8223 9123 6306 8238 8199 5629 6513 5388 8193 8061 7074 7817 6845 9294 8249 8222 7743 8103 5410 9149 8219 5601 5177 7140 6487 9423 9836 9958 7526 8690 5267 8152 8906 8420 6778 9352 7900 5181 5591 8485 5221 8425 5481 8276 7973 9484 7395 7567 7582 5132 8504 8955 8392 9601 7216 6989 5720 6542 8785 7315 7653 6407 8183 9376 7779 7786 9880 5885 6166 5923 6798 7876 6918 5443 7511 9521 7312 6325 6564 6587 6538 7450 8477 5133 7592 6740 8421 8770 7339 8585 6976 9838 7955 7981 5267 5562 5945 9015 9679 6996 6367 9446 5041 6043 7149 9652 8051 6734 6270 8001 6526 6918 6737 8219 9307 6656 8315 6639 5366 5590 7082 9387 7663 5780 7048 7525 7295 7813 7075 8651 8205 7250 5908 6696 8596 9503 7569 5802 7172 6680 8215 8611 7453 7400 5282 9288 9178 8911 7721 7359 7463 6637 8763 8174 7144 8209 5985 6842 9273 6112 9150 8321 8648 5411 5920 7965 6001 5885 7805 6557 9659 6609 5555 8727 7554 8146 9928 8252 9059 7183 8607 5751 8597 7742 5993 6304 9424 8221 5329 9010 9230 7592 7801 9081 5724 5775 9026 9126 7843 8799 7211 9759 9567 7030 9927 9150 7655 9780 5916 8823 5569 5315 6503 6136 5315 9564 8212 8913 6581 5429 5179 6268 8492 9798 9730 5340 7826 9842 8515 6027 5164 7427 9049 9806 8865 5935 5679 5319 8299 7921 7811 5142 8554 7034 6387 9262 5818 9655 9542 8789 6066 8291 5381 5398 6546 9209 7800 9324 5227 7855 8654 5558 6801 7037 7230 9257 8577 6942 6178 8233 7917 6734 5705 8095 6441 7716 6052 5763 5162 6331 7916 9480 5307 6245 8995 7473 8829 9616 9783 9379 7806 5592 6480 7090 5156 8523 6329 6635 6484 5880 8259 7541 6845 7109 5834 6766 8522 6817 8888 9487 5875 7484 6619 5418 6006 7979 6196 9165 8498 5245 7831 8059 9816 9541 5436 9461 9902 6147 9399 5015 9987 7168 9629 9640 9166 7291 9381 6199 9548 5322 8188 5131 5074 5448 6497 7109 5108 6131 6590 8394 7738 6333 5960 9671 7586 6202 9646 6012 7294 6292 6900 8889 6682 6227 6127 6821 9440 9255 6245 6340 5881 6588 7672 8472 9186 6246 6540 8221 9529 7470 5337 7261 6107 9821 7625 5805 9184 5383 7594 8287 8237 7432 6514 8998 9978 8994 9779 7331 6373 7518 8945 8308 6773 9761 7817 7122 5294 5465 7862 6160 5100 7943 7921 9546 9694 8829 7419 5574 9776 9894 6469 9831 5010 7428 9863 6784 5216 9173 6244 7520 7823 9313 6138 5195 8748 8226 5038 7869 9299 6686 7622 8111 9741 5813 7551 6082 7681 9785 6129 9259 6008 7941 5967 7726 5521 6949 8541 6364 6670 5410 7236 5605 6587 8154 6422 7448 8979 8283 6717 5889 6308 7779 9459 8819 6795 8488 7161 9808 7302 5231 7626 9074 7990 7834 7697 8309 9890 5852 6680 6288 7504 5511 5481 9623 5366 5649 6679 8432 8635 9674 8172 6162 7128 7637 5427 5158 9510 5427 7523 7801 7711 9656 5200 6852 5710 9980 8495 6097 8182 5046 8768 8250 6131 6692 6206 9787 7969 5694 9700 6179 8146 6410 9892 7906 7173 6775 5530 9083 5861 8483 5852 6001 8203 5852 9456 7519 6389 7504 6510 8007 6553 5911 9127 5423 7025 5737 5435 6837 7759 6427 8348 6160 5764 7951 7615 6596 8862 5914 8626 9824 6834 5522 8645 6732 8201 9587 5562 9944 5976 6936 9146 8979 8556 6474 6175 6267 8642 6884 7268 7069 6261 7780 8998 9349 5044 7429 9196 5049 7645 9412 9712 8044 9127 5935 6153 7523 9508 6665 8390 9379 6304 8768 7173 7743 6830 9416 8666 6178 9339 6816 8956 6905 6823 9253 5186 5677 8917 5607 8425 8687 5502 5277 8414 6724 8039 5370 6008 9622 5150 9785 6639 6387 9556 8437 6677 7627 6698 8387 5811 8564 9258 7484 7202 6308 8083 5326 8121 6534 6211 6222 7711 7357 8398 8250 8098 8605 9445 5245 7836 9250 8318 5911 5986 9268 7998 5581 5434 6270 8801 6944 8933 9800 5783 7884 8846 7103 8187 7077 6843 5229 7243 9633 9299 9278 5845 7332 5563 9067 5182 5669 7357 8353 9014 7291 7721 9072 5614 9506 9713 6058 5334 8099 9839 8619 9774 6384 6802 8082 5714 9707 6013 6141 5133 8224 6305 9508 7861 5874 5232 8722 5267 7593 8509 5950 6593 7058 9646 7203 6172 6145 5547 7508 9788 6462 9005 9016 9702 6106 7658 6209 8464 5559 9784 9178 5286 6444 9687 8609 6066 5231 6213 8550 7675 9483 6255 6817 7460 6306 8972 5323 6843 5353 7803 7416 8726 5477 8620 5333 9306 6768 7434 9878 6426 6463 7165 6115 7149 6815 5678 7829 6406 9517 9131 7889 8710 7291 5502 8489 7472 8462 8624 5024 6133 6325 8716 6639 7407 6641 9726 6892 8178 8264 5050 5748 7585 6695 5307 8883 9773 6829 7126 5868 6270 7483 9573 6326 8860 8705 5149 7451 9427 5406 7707 5966 5044 8882 6547 5934 6610 8716 7354 6673 6960 5448 9230 7193 6947 5228 8268 9469 6312 5438 9952 8413 9395 6493 9942 6708 5791 8122 7370 5860 5496 6915 8345 6430 9899 5993 5213 9035 6501 5618 8326 7420 6012 6908 7900 8774 5171 7393 8935 6901 5239 6179 7081 6521 6401 7856 8944 9877 7944 8462 7597 6691 8744 6308 6854 5972 8527 5539 6120 8837 6986 7198 8072 7324 6122 5318 9516 6792 5047 6709 6183 5080 7757 9441 9122 6388 5793 5310 5309 6028 9982 7535 9143 8563 9277 8184 5815 5356 9676 6643 9816 7384 6453 8542 6420 5688 9892 8967 5260 9618 7843 6376 6652 8012 7770 7746 7307 9580 7606 9083 9587 8376 9376 8065 8217 9940 8629 9844 8990 7878 6750 6097 5922 6135 6821 9742 7746 6696 6754 7956 5603 5324 5256 8863 5996 9165 7379 6565 7897 8741 7663 7439 9604 5596 7502 7535 9454 7109 7331 5899 7261 8528 6680 9676 7549 9637 7553 9835 7409 9355 9363 7016 5375 8758 9990 5461 6581 8439 5276 8500 7694 8740 7757 8070 6549 6445 6538 9759 9888 8444 5656 9346 7578 6561 7771 5071 7163 5645 5612 8953 8276 6741 7933 5629 9684 5145 9796 6477 8543 8873 6948 7021 9753 9853 7242 8183 7683 8042 9659 5759 5352 9114 8944 9279 6627 7029 5400 8230 5381 7964 6001 6669 5137 7922 7091 6633 6835 5194 5882 9420 8456 6832 6577 5355 6677 9635 6779 7292 9481 5672 9986 7960 7623 7834 9805 8669 8814 9351 6598 6664 10000 7169 6008 9384 9438 8151 7536 6118 9518 6367 6892 5700 7037 9314 6302 5399 6738 7596 7969 7400 7340 7960 8203 5589 7127 6022 8367 7806 8549 6395 5315 8633 9738 8026 8805 5783 6370 6563 9958 7196 9632 9269 6347 6920 9897 7340 7801 9375 6971 9857 9546 7150 6797 8194 5219 7836 7975 6868 5268 7819 7190 8450 6720 5606 8208 8911 6692 5380 9843 5287 7170 6690 5347 8558 5565 6714 9827 6367 6925 5159 6944 6762 8106 5026 6804 8137 7597 7972 9147 5415 5295 5118 7930 8235 5871 8590 9481 9272 6602 5858 8004 9942 7513 6426 9269 6180 9536 6222 7170 7199 6325 6742 6823 7164 5620 7719 5866 9014 6122 8210 9197 7155 6379 5235 5690 5810 5772 6827 5361 5330 6441 9833 7756 6742 9900 7695 8705 7687 9869 6320 9026 9370 6432 7008 6566 8242 9342 6610 5071 9313 8403 8072 9647 5453 6202 8751 9577 7366 8238 5041 6047 6306 5026 9737 5284 5110 9544 7756 9256 8946 8857 9091 7053 6772 8353 9106 6611 8999 8713 8940 9281 6552 8260 7933 5922 6706 7333 5276 8643 8623 5435 9779 5476 5145 8001 9027 7238 6633 7643 9480 5469 6053 5416 7706 9450 5991 6642 5912 5130 6857 5863 5631 5785 7849 9661 6072 7728 6348 5423 8858 6841 9520 8950 7796 6389 7428 8444 5281 5317 6468 8563 8186 6455 7504 9437 7567 6802 5636 9429 7146 7443 6820 5464 8255 5790 8876 9987 9463 5839 5117 8791 6885 6498 7609 8417 9233 7695 7143 9825 8554 5984 9427 6089 6508 9258 7956 5099 7467 5879 6800 6160 5365 7917 5981 8039 6776 9313 7279 5792 7863 7524 7977 9637 8482 6404 6812 9812 6255 8362 5761 6692 6278 7496 8074 8345 8226 7017 7189 5043 6466 8518 8790 6348 9982 8505 6997 5386 9142 5928 7209 8288 6463 7062 7013 6952 8955 7535 7926 6840 6467 9685 5256 9551 8222 6727 9514 9923 8321 6888 7167 5892 5283 7076 5889 7110 7802 5775 9945 5291 8261 8598 7429 8701 7796 5248 6531 9527 9494 7739 6049 6182 5440 8851 7051 8076 6703 9740 9716 7144 7466 8125 6338 8678 7558 6169 5657 7373 8484 7445 5553 8474 7958 6559 6558 5648 9905 6137 6567 7049 9349 9517 6100 9389 9039 5890 7328 7756 7745 8117 5938 8316 9858 8812 6943 5974 6910 9475 9928 5421 6273 5218 9715 5427 6632 6999 5109 7954 5821 9772 7775 6754 9503 8312 6630 9416 5981 6168 7607 6176 9349 7503 7175 8574 7305 9883 5566 6642 8296 5061 8793 9567 7830 9483 8133 6439 7462 5998 9312 8368 8897 5851 9020 9604 6167 9724 7996 7214 9125 9410 6213 7774 7904 5404 7145 9643 9397 6852 9725 8143 9497 5147 6333 6235 5433 5365 5807 6546 5244 8334 6774 5717 6646 8001 9886 9067 7035 5980 5957 8048 5279 7206 8434 9733 6438 5933 5221 9949 6931 6835 5026 5652 5562 7476 5097 5245 8845 9666 7208 5206 8890 6102 6311 6294 5788 5448 9228 6569 9204 6674 9748 7835 5868 6507 5880 5994 5949 8155 8617 8321 7401 9233 6388 8789 9646 9718 8689 6393 7951 8011 6257 6949 8464 6024 6097 5491 9049 5993 6817 5642 6407 6385 9396 5584 9361 7571 5862 8294 5701 5310 8495 8450 9956 8750 6865 9383 6147 5773 6286 5261 5186 5684 5479 5358 6482 7823 7017 8218 5052 8326 5418 9533 5921 8185 6875 9497 9718 9805 5808 9554 7416 7869 5569 6347 5237 8370 8238 6886 6229 5903 9851 8944 6420 6044 7587 9898 5757 5728 5511 9340 8663 6801 7538 6244 9166 8239 8069 8964 9195 5229 7747 7015 8257 5221 8613 8474 9277 6739 6927 9957 8169 5938 5495 6296 5426 5070 7087 7248 5685 9491 7432 7033 8079 7409 7233 5694 6117 8493 7877 5435 8908 5492 5300 9967 8342 6891 6975 7449 8444 7052 5972 6062 6364 8626 5403 9751 6153 6818 7229 8316 8573 7237 9562 9276 5645 7497 8103 6042 5960 6448 8934 7873 6224 5150 7271 9635 5421 7138 7253 8238 7197 9795 8833 6232 7070 6184 8419 8479 5396 8612 8446 5650 5877 6733 8511 8463 5750 7304 9985 5484 7902 5710 6263 7472 5189 9858 8764 6775 7321 5211 5077 7544 6284 9431 5154 9415 8253 6581 8362 7294 9193 8351 6420 7062 8859 9886 9060 7063 6140 5678 7399 8567 7729 6160 5283 6718 7971 8494 5057 7675 7399 9767 5847 8463 5098 7893 9619 9416 7485 8684 9120 6240 9617 5708 8425 6103 5599 7968 6843 6393 8520 5644 5682 6452 7775 5339 6306 5765 8572 8058 6777 7976 9757 9903 7342 7249 5187 7533 9419 6479 5911 9559 5804 7622 8752 7633 5581 7082 8902 6481 8784 8417 8335 5109 5403 5050 8874 7006 8794 7603 7658 5676 6426 6986 6188 5584 6812 5905 7754 7567 9067 8974 9930 7472 9949 9489 7402 8535 8476 9955 8134 5568 9704 5168 9686 5542 7387 7616 7382 6007 5374 6033 6003 6574 9532 5717 8159 8495 5899 9495 9574 9017 5273 8061 8979 7909 9582 9010 8101 9283 7124 7859 6550 7002 5545 7356 6534 9468 5270 5368 5747 5715 6226 9247 9776 5300 9635 6947 8900 8743 7769 9338 8846 8210 9430 6182 6323 9673 8935 7478 7001 8636 6607 6770 9033 7842 6778 8413 8820 8479 5383 7763 8449 7571 7746 7854 6758 9167 9816 6199 8701 9297 5772 8349 9422 6832 7601 6561 9626 7484 8086 9745 5320 5142 9727 6216 9896 8593 8761 8996 8550 6442 6955 8219 6189 6609 8901 8630 8143 7416 7376 9370 9006 8293 7685 9899 5292 7853 7709 7133 7372 8425 5009 7462 9091 5310 7495 8238 8562 6176 9216 9867 5251 5364 5013 6135 7723 9176 5798 9510 9312 6287 8886 6988 8495 8895 6327 8175 9866 6172 7910 9471 8063 5066 7522 6966 9389 9048 7785 9268 9897 5955 6025 9473 6416 5630 6870 7364 5763 8728 6880 5503 7242 9352 6824 5070 8727 7674 6925 7903 9139 8681 7119 8689 9776 6158 6818 8451 7636 6562 7597 6556 7504 8949 6097 8771 5290 5143 5835 9240 9342 9868 8528 9366 7242 9903 8403 7703 6320 5257 5761 9119 9768 6236 7310 5135 8085 6755 7653 8963 9742 5636 9686 6607 9468 5911 6007 6084 5639 6118 8293 6129 9490 9249 5710 7089 6310 8578 9342 6328 5929 6799 9323 7840 5622 8204 7614 8995 9345 8910 8151 6609 8464 7773 8443 7635 6165 6832 5481 5114 6591 6346 9540 6407 9377 7666 8448 8923 9450 5384 9685 6790 9225 6638 8907 5930 5649 6828 8209 8518 7243 9066 9725 7094 8711 6718 9374 9116 7529 6220 5631 8538 6000 5421 5311 5809 6111 6531 5341 8322 7106 6378 9949 5479 5854 8038 5254 5519 5269 8736 7209 5570 5064 7873 7606 8221 7447 6372 7515 5873 9238 8291 9297 9485 5775 9025 5484 6393 9902 9714 5829 7052 9860 9134 7432 6533 8877 9894 9252 7840 9542 5944 7176 6027 7701 7195 6629 7894 8870 6212 8930 6093 8991 8216 8514 5601 6636 6699 5155 9815 8495 5240 8745 9959 7371 7613 8997 7755 9656 5408 5074 8689 7906 7842 8266 6299 5281 6948 8000 5299 9236 5481 6648 5121 9051 6808 7651 8555 7901 6954 7676 6775 9300 9807 5414 8898 5040 9287 6908 9489 9800 5578 7411 6460 5700 9820 9727 6477 9639 9580 9119 9259 5674 6969 7827 7487 5194 7757 6836 6968 6723 8381 6301 6783 9812 9041 8824 9564 9890 8314 7157 5325 8556 9475 9218 7822 9500 7754 6090 8452 8721 6274 9814 6708 5922 7745 9536 9485 8267 5448 5858 8771 9617 5715 5194 5149 9607 8209 5523 9844 6887 8711 6031 9487 7259 6339 5449 6552 8874 6731 8406 7821 7839 8842 5967 8862 6127 6697 5662 6275 7346 8674 8298 8290 6095 9107 8193 9412 6808 5236 8734 7326 6831 7958 5565 5113 5860 6472 8800 5837 9366 5281 9994 8820 5489 9546 6979 7293 6978 9328 9334 7168 8281 7406 6991 9932 9996 7535 5320 8672 7159 7361 6817 8132 8834 7708 6924 9466 8323 8780 5890 7182 6229 5157 6716 5124 5133 7873 6747 7327 9323 9769 7112 5854 7669 7002 6322 7228 6497 5533 7311 5090 8451 8205 5147 6594 8111 5620 7227 9878 9811 7100 9401 9051 7086 7544 8380 7901 5652 8242 6647 6494 6176 8581 6439 8414 6188 8457 5041 5714 8142 7338 5443 7019 9132 6048 8194 8817 9804 6652 8457 9989 8060 9713 8814 7159 9763 8555 9588 9815 6756 8276 8540 9647 5259 7493 9419 5229 9704 5015 6900 6693 8049 7990 7793 6175 7899 9541 9376 6926 7435 5247 5676 8805 8833 8285 8762 6473 9647 9058 6932 8726 8063 5919 9104 5753 8363 8539 5276 8584 9947 8857 8751 9829 9231 6989 9080 9669 6457 8306 6089 5965 7849 9173 7781 9285 7922 8372 9225 5043 5022 6326 9987 5580 5474 6836 9511 6859 8337 9268 5260 8579 8156 7500 5675 5117 6621 9638 8774 7608 5290 8393 7830 8954 5242 9813 7773 5626 6060 7172 8013 5092 8968 9352 6775 9423 6980 6280 9586 9015 7406 9181 6861 8531 7953 9910 6311 8583 6128 6885 9038 7078 5621 8752 7465 7932 8329 6654 8355 6537 7743 9814 5648 7093 6237 8064 6323 9686 6076 8898 5853 7469 7553 5106 8121 8683 8708 8324 6639 6204 5514 9495 8966 9204 6469 9932 7583 9351 8013 5374 7271 9309 5171 5722 7052 9827 5821 6084 6564 9847 8920 6517 5911 5374 5281 7782 5107 7934 5225 8695 5190 5659 8432 5833 5234 7282 8215 5926 8273 8343 6874 8167 9760 7637 5171 8774 6734 8377 7325 8490 9943 9771 5347 6520 5265 9146 7771 7233 7421 7691 5286 9608 8920 9421 8650 9170 6987 9579 5487 7063 8911 6838 6970 5597 5967 5393 5334 8058 9701 7745 9175 6479 8194 5782 9850 6781 7759 9563 9094 6333 9989 6973 7520 9892 5320 6908 5963 8900 9531 9208 8759 7523 8785 5532 9897 9228 5503 5688 9056 6974 6288 9816 8196 5032 8719 5258 5510 5358 6048 8794 6979 8785 5340 5870 6177 9812 6489 5663 8746 7451 5694 7802 9788 6394 9340 9219 8294 7982 5198 9810 9735 6334 9400 9802 6571 5695 8894 5124 9851 6394 8534 7357 6402 9437 6862 7440 7139 5577 8454 8457 6523 5951 5267 8983 5194 5753 9812 7761 8715 6826 8211 7679 7004 6965 7447 9456 7720 6392 7222 8392 9228 8852 5124 8220 8602 6505 9058 9870 7034 5995 6568 9270 9071 9230 5431 5195 6834 8194 5952 7325 8135 6602 9742 5535 8225 6576 7535 9437 6591 5154 8640 5726 5442 6817 5900 9001 7592 9007 6846 6328 7464 8751 6394 9396 7102 9782 7736 6081 7585 5428 8544 9558 8691 9063 8563 6072 7051 7952 5675 5183 5037 9360 5064 7188 9092 6589 8192 6121 8881 6452 8170 5258 7329 8529 8316 9887 9485 9581 5115 6586 5721 9997 9009 6743 7304 9648 5284 8564 8239 8166 5128 9681 5980 8884 8520 7126 9609 5372 9253 9794 8601 8607 7786 5176 5928 5152 5750 5974 5954 6273 9957 9073 7645 6719 9719 7667 9870 9279 6192 9219 5182 8030 5992 9134 9077 8017 6008 8133 5282 9458 8463 9886 5490 6054 8170 9027 9774 9498 7804 7290 6794 5929 5429 5591 5820 6115 5741 6456 9956 8192 8940 9522 9489 7649 5068 9448 5891 5547 8661 7404 9569 6762 6888 6888 8579 5282 9915 7793 9350 7107 9445 5194 7236 9087 7322 5745 7130 8012 9318 8139 9083 9273 5286 8723 6687 7341 5098 6706 6717 7671 6428 6116 9580 6494 7006 8823 8049 9341 9684 8252 9902 5929 5600 6320 6750 8358 6514 9468 6933 8540 5481 7594 6242 6341 7196 6526 7826 8020 7987 6671 6066 7584 7574 5202 5613 7453 6173 6552 5144 7096 8567 8831 8534 5254 8622 8982 6297 6115 9653 6065 9224 6274 7928 9134 6553 9232 6029 7608 6956 7030 7595 7972 9369 9163 9167 6342 8574 5428 6330 8100 8627 5449 5361 7666 8706 8264 8153 5569 8415 9839 5136 5040 8057 5438 8274 5535 6525 8664 8331 5101 9491 8311 5836 8105 9582 9206 7038 6371 9360 8372 5024 5465 9390 5887 7508 6924 5297 8303 9634 8156 9582 7625 9213 9860 7135 6338 7082 6352 6059 7217 8845 5655 8949 7428 8914 9122 5397 9717 8283 6794 5544 7044 7779 5930 8945 8155 8234 5602 5927 6370 9050 8949 8666 9019 9768 6182 8014 6494 6054 6582 5740 9909 8376 9054 7819 5664 9317 5272 7379 7250 7149 8690 5891 7318 8487 6171 5828 7433 5068 5003 7654 5635 9697 9269 8842 8621 5276 8869 8566 9338 9146 9208 9958 7688 9958 5881 5233 9377 6430 6479 7887 6399 9997 8591 9357 7929 9951 8716 5356 7349 5118 8487 7494 6477 6056 9148 5408 7390 5936 5312 6268 7879 7719 9634 7578 8275 7704 8389 9303 5146 5531 9852 7571 6375 5535 6914 6243 5536 6199 6556 8720 7990 8189 6315 7201 8680 8047 8507 9475 9090 9358 7095 5134 7522 7582 5861 8482 9010 6416 8166 5419 7657 7795 5651 6418 7719 8506 8923 6812 6819 6760 8777 7036 6302 8513 9169 7413 7805 8196 8813 9388 7764 7738 6192 5797 5536 9550 9397 8916 7045 9517 5659 8485 8770 5063 5754 8537 5681 8834 7103 6069 7511 9115 7302 6664 7178 7134 6980 7972 7095 7317 6679 8630 5668 9424 6446 6659 5923 7361 8386 5444 9825 8544 7729 8343 7793 6029 9925 9037 8140 7989 7469 5099 5108 8777 5807 5001 6189 9756 6543 5551 7359 9656 5139 8856 9752 5902 5022 9932 6610 7510 9894 5091 7864 8002 8400 8830 7101 7302 7982 9078 9597 7125 6642 9497 9950 6235 5842 9655 6032 8100 7748 7834 7631 8038 5301 8995 5257 7735 6760 6271 6817 8925 9771 9487 9020 6326 9058 8420 5729 5969 6793 7875 9132 8216 9661 7926 8772 8183 6053 5802 6390 7156 8751 5235 6844 9728 8541 8877 5593 8473 6178 9258 6364 9081 9084 5941 8916 6423 8952 7336 5398 7414 7107 7465 5598 9263 7460 6929 5638 6732 9314 6597 8343 6383 9311 5370 9767 6257 5916 6950 7283 8056 6489 9896 6060 8881 9448 7732 9624 5047 5556 9497 6955 8968 5976 9781 7235 9490 8733 8365 5026 8102 5348 6967 6996 6917 8450 5380 8704 9959 9316 6906 6121 5176 5483 8131 5282 8103 7638 5977 9167 5285 9988 6716 8291 6622 5545 5996 5714 5366 7355 9843 6569 6723 8058 8514 5422 9983 7790 5557 6826 5008 7430 6598 7728 7591 6030 7508 5776 5452 7605 6869 5966 6416 7073 8170 7793 5649 5978 7927 9057 5186 5790 6165 9798 7364 6400 8605 5879 6066 7503 9627 8836 5042 8596 8091 9352 5419 5891 9159 8167 8533 6198 7856 7584 5869 9253 7416 9531 5348 7484 9413 9165 9852 5188 9538 8167 6132 7110 5414 8587 5582 6248 8024 6885 7159 6912 5382 9233 7278 5460 7904 6065 8437 6395 9409 9021 5996 9919 9071 9144 8983 5457 8471 8338 5014 9377 8271 6603 8775 8948 5569 7699 8574 6163 9341 7971 9843 8008 7060 7002 9000 6814 8348 5137 5825 5671 9053 6630 9669 7682 9967 6057 6982 6858 7272 7161 6232 8369 5092 5939 7143 6172 5392 5448 8459 8277 7542 9007 6003 9874 5321 7974 7966 5018 9149 9887 6901 6951 5175 6490 6548 8573 5692 8567 8444 8407 8666 9597 7556 5194 9709 9401 7947 9025 6479 5182 5123 8890 8510 9688 9816 7329 9384 5821 5425 6565 8574 8376 5020 5118 5698 6094 7798 9103 6292 9412 6535 9672 5228 6042 9339 8398 9929 6714 9275 8215 8963 7548 6291 7089 5008 7669 6386 5520 7146 5204 6611 7284 5824 7515 8636 5345 8528 9305 5836 6958 8964 7525 7058 6516 5605 8543 5191 9311 9772 7864 5760 6009 9666 7865 8819 5910 6157 9333 6378 7059 7975 5815 8320 6975 8271 7178 6728 9930 5228 9966 6795 8955 9524 8385 8705 9369 9790 6369 5734 8544 8821 8696 9642 8682 8641 8406 9906 5161 5016 8764 8841 5911 6235 6302 8229 9447 7206 8193 8351 7695 7656 9100 5479 7467 8303 7075 6735 8539 9813 9922 7740 9092 8843 9737 6528 7655 7571 7019 6096 5277 8328 6507 8680 7012 7466 7041 9827 5032 7282 8758 6826 6097 6597 8973 8910 9490 9766 7775 6720 5466 7996 7876 8385 7464 9094 8892 6192 7436 7502 6452 5595 8686 7329 8320 8975 5088 5111 6719 7057 9911 8641 8149 7799 8936 9163 8750 6200 9699 8646 6977 8781 5974 6987 8187 8700 5916 5302 5343 8531 5691 8862 5906 6173 6113 8013 7616 6564 7395 8263 7980 8340 9012 9923 5369 5852 6112 9650 6614 5373 8302 9778 6575 8171 5574 7010 9208 5845 9229 7560 7180 8865 7861 5631 9854 5678 6593 8402 8202 7999 6031 5402 8961 6294 9953 5587 9919 6025 9759 9588 9597 5801 8649 9443 5688 6757 5987 5152 7972 9567 6673 5347 9514 5695 5751 7698 6156 9719 7412 8315 7907 6179 9304 7560 9818 5062 6777 5081 5008 7107 6130 7401 7548 9738 9391 8801 7519 8241 8267 9734 6210 9697 8495 5911 8269 7566 7263 6578 5962 6023 5272 7365 9348 9925 6001 5267 8354 8054 5442 7168 5203 7663 8768 8423 7039 8175 8048 8423 5650 6475 6530 6055 6136 9639 5574 7150 9671 8510 8428 5066 5859 6010 7983 5939 8467 9217 8845 6125 5343 7636 5384 7551 8658 6887 6611 9888 8012 6136 8094 8239 7403 5259 6248 9836 8930 8514 6887 8890 8000 8881 8649 8667 6906 8552 6957 9309 8786 6307 5100 8743 9338 9823 5138 7371 7656 8671 5523 9361 7532 6175 9503 6058 8880 8238 5774 5102 6878 5317 8551 6357 9760 7927 6136 7370 7966 5693 5399 6120 7041 6318 7803 6320 8813 6861 5346 8116 7620 8565 8567 7974 8432 8147 5484 5187 5706 8124 6740 6263 6033 9884 9905 6812 6411 8506 5505 5389 5580 8194 6713 5909 5172 7741 9633 9082 7255 6370 9101 6547 7043 6617 7939 5910 8454 8080 8793 7647 9425 6819 9260 7547 7086 9105 8056 9769 8550 6648 5045 7246 6504 6003 7865 6391 8177 5183 5528 8994 6790 7107 8300 8668 5352 8385 7640 7242 9671 6281 9167 5694 5020 8115 8810 6746 6803 5965 8124 9170 7321 9075 8195 6564 7596 8185 8059 7252 8104 5665 7699 7164 9504 9334 7257 5806 6528 6836 5128 7959 9578 7257 7764 7584 5929 7687 9497 7475 9896 8781 8140 6406 5295 8480 9851 5620 5861 8090 6399 7675 9042 6180 9911 6092 5296 7852 5385 9129 7528 9685 7804 6105 7484 6730 7775 7065 8200 5658 9028 7410 7550 5350 8970 5268 8085 8362 5745 8673 9761 9719 9878 5274 9319 7305 5321 8802 7892 8757 7154 9653 9858 6408 6009 6324 9993 5416 6136 5273 5998 6177 8734 9965 8242 5344 8813 8485 5985 9629 6864 5479 7841 6983 9197 8499 6540 6539 8136 5868 6056 6812 9365 8457 9340 7612 8871 7141 8844 9335 7004 6463 8480 6496 6085 7638 7598 8216 5455 8032 6858 9449 5394 7635 9766 9067 7812 9496 9063 9398 7408 5986 7485 5400 7886 9987 7328 9471 7907 8606 6720 7240 9078 5405 6983 6490 5959 6696 8205 5930 7285 5770 7625 5553 6891 8721 7756 8965 9008 5652 9847 8991 6361 5687 6064 6454 8533 7097 9249 6798 9828 5535 8191 5560 8668 6584 8622 6243 9928 9008 5175 5588 7004 5223 8246 8524 6697 8031 6686 8957 9003 6625 8695 7343 8707 7946 5346 5410 9564 5132 7380 7709 7352 7433 7665 8949 8112 8262 9427 7401 7573 6953 8971 5149 7035 7367 8647 7422 9324 9524 5118 5809 5028 7299 7113 6426 9798 8544 8603 8148 5918 7001 9759 6269 7157 5432 8127 9219 6291 7679 8902 7442 5003 9209 9521 7740 8295 6031 9424 7628 7646 9728 5644 7241 7091 7851 7060 9422 7575 8940 5991 5048 7816 6195 6923 5607 8485 6769 7222 9923 9452 5093 5168 7284 7790 8784 5374 6486 9877 7691 5526 5060 9852 9030 6907 9732 5383 5136 7355 6573 7598 5887 5366 7535 7902 6488 6811 9416 9097 8499 9070 9193 9329 5291 5976 7410 6181 7255 8928 6482 6232 5166 5655 6833 5051 8352 9585 7221 9506 7758 6584 9437 5880 5425 9297 6315 7357 9692 9970 7880 6975 5531 6259 5084 9829 6949 6694 6643 6221 5023 9209 9702 5459 6720 8569 8899 7528 7241 6963 5485 7063 6078 6913 5322 5778 7695 7216 8733 6770 6389 9475 9718 6253 6291 9994 5794 7912 8339 7652 8264 8182 5244 5608 7750 8519 9686 8716 7976 7425 9839 6244 9678 9302 6765 8884 7698 7004 7901 6699 6849 9738 5383 5190 8841 7889 8865 9120 9885 8163 8595 8036 7679 9472 6854 9121 6322 6888 5960 6357 5990 9362 6063 9704 8691 7918 9286 8799 9997 7758 7628 7957 7319 8458 7190 7892 9784 9193 8193 5292 7419 7342 9982 9553 6119 5341 8811 6943 9168 9219 7831 6722 6133 6306 6895 6580 8530 8332 5401 7363 7671 6976 5145 6451 6815 5208 9741 9459 7715 5280 9545 7721 9347 7615 5686 6190 5190 5499 7218 5172 5319 9639 9769 9062 9376 7897 6306 6568 9721 9011 6318 6712 7405 6524 8576 6451 6220 5442 5925 6872 9635 8356 9277 7614 6879 8293 8559 6593 7928 5382 6745 9289 5381 6049 7842 9110 9060 7410 5833 9922 5251 6273 7363 5204 9854 7753 6097 9875 8703 9603 7118 5526 6894 8920 9607 7329 5997 6783 6610 8139 9723 8213 9968 6186 9469 9869 5830 5752 9760 5656 6787 6725 6065 9190 9768 9226 8130 6607 6426 9070 5202 9807 5386 8348 6432 5486 5234 5774 9317 6906 9123 5454 9822 8423 7451 5157 5940 7512 5264 5502 8476 8760 6517 7154 8615 8153 8841 8308 6084 8107 9366 6995 8159 6019 7753 8829 6014 8635 9717 7162 9305 7021 9811 5019 9897 6563 6762 6727 9511 7232 7906 9586 8963 6253 9766 9461 6507 8224 9495 7564 8395 9472 7170 9740 8976 9289 5117 9846 9729 8268 9256 9086 7297 7478 8328 9802 9139 6709 5790 7455 8922 5386 5241 8021 9626 6425 9742 9961 5359 5144 9803 6754 5286 5850 9683 9355 9127 8096 5025 7633 8406 9683 6057 7163 5185 5075 5549 7168 9309 5138 5889 6732 9748 7495 9826 8401 9417 5255 7340 7515 6590 9071 7440 5846 7838 5399 8188 9802 7981 5042 9440 9623 7863 6653 8332 6007 6035 6404 8181 7068 7493 8544 5325 5853 7464 7289 5181 6290 6023 9490 5683 5121 6699 9546 8483 9220 7849 6343 5220 5252 7757 9225 6977 5061 6311 6217 9528 9261 7320 6089 6761 8592 8411 8961 6690 8698 8973 7648 5735 6497 7726 6398 9282 6528 6254 8431 9569 5610 7537 6814 6444 8278 9320 5598 5288 6799 8953 7510 6231 8712 7460 9718 7653 6013 5186 9038 9666 9336 9141 6666 7047 8011 6526 5681 8608 6166 7570 5027 8545 7323 9946 6070 6829 7019 9398 6164 6893 8191 6205 5605 8865 6897 5904 6845 8145 9102 5501 6104 5997 6551 8827 8511 9588 8174 8425 7481 8998 7262 6993 5403 9959 8090 8604 5768 6692 6400 6222 9942 9689 7289 7932 9258 8992 6490 7548 8609 5972 7344 6928 8059 9445 7102 5318 5907 7669 8510 5060 6084 5798 6189 5598 5785 6181 9399 8705 5394 7435 9199 6757 6270 8873 8826 9743 5774 7981 6383 7856 5609 8548 8436 8412 7395 9926 6435 9603 7985 6982 5735 5750 9494 5838 6641 6387 5246 7844 8187 8097 7655 7277 9259 6745 6051 5754 7699 8721 5449 7887 9017 8340 5755 5964 6754 7513 9239 9270 7672 5144 8435 9295 5899 5407 6107 8845 7006 6500 5874 9004 9034 6754 5836 6279 9710 7556 5148 7833 6567 8337 8180 8569 8146 8004 9281 9580 9132 8524 6432 7238 8078 9532 9718 8497 6437 6938 7818 8299 9603 6689 5880 6549 5433 5936 9398 6358 7169 6456 8517 7386 8080 8361 6230 7953 7220 7247 7816 9943 7334 7316 5716 6150 9810 7502 6724 5442 8853 6709 6702 9874 7368 9834 8136 5313 8701 8207 8738 5093 5658 6698 5425 8884 9338 8584 5151 6404 9558 6519 9120 8892 5519 5113 8521 8889 8108 9137 6522 9485 6516 9287 6263 5062 7484 9326 5030 9713 8802 5432 5807 8651 6708 7731 6167 8883 6031 5717 8709 5005 8583 5957 6454 6768 9389 6488 9886 7832 7404 5435 6010 9162 7412 8486 6316 9036 8024 5519 9953 6271 7698 5279 5326 8896 7739 5820 7268 8564 6735 7641 8353 8433 9488 8450 7286 7640 5276 6265 9262 8690 8069 5839 9099 6593 9918 8428 7807 6665 8697 8599 5220 6212 5324 5179 7549 6705 5087 5060 6340 7614 8109 6105 6107 7044 7218 7518 9641 8819 9843 5816 7335 9340 9826 5443 5199 6115 8877 9086 8158 7503 7172 8504 9924 6491 7166 8141 6825 8630 7719 8120 8974 9533 9334 8341 6416 7846 5044 6453 5173 5321 6163 6540 9277 8723 7175 8628 9564 9561 8707 5356 7317 9681 9512 7563 5803 6463 8064 5131 5857 8696 7805 6429 9610 6556 8270 8578 9420 7550 6054 6138 6963 9158 7745 5500 8445 6710 9606 9385 5640 5361 6468 6797 6452 9044 7324 9122 5647 7541 5839 7936 9754 6560 5127 5113 6849 8111 8302 8689 6575 9820 9744 6268 8973 5365 9601 7985 6447 7789 6266 6925 7807 9135 6399 5001 6069 9494 9868 5409 7887 6725 6799 7096 5501 8131 5553 8742 9773 9998 5266 5784 8315 7762 9950 9009 5876 7423 9387 9197 8309 5046 7590 7685 6941 9400 9250 9149 6042 8329 5072 7552 9640 8792 5787 8987 7096 7341 8550 5910 7809 7976 6418 6933 9645 8146 9815 6723 9190 5313 8392 5132 7965 8621 9660 5016 7592 9180 8086 7024 6999 6152 6549 5153 6790 6832 6062 9858 7913 8744 7464 8870 5628 9260 5532 6778 9413 6452 5114 5606 5200 9856 5794 5144 6666 6325 8488 5864 8842 7883 6201 8932 5620 6394 5051 5750 7326 8255 8724 6550 5765 7506 8309 8101 9411 8438 5303 6870 9997 7292 7378 7292 8902 9917 5191 7451 7295 7853 5187 7668 9677 8656 8438 7364 5659 9058 7870 6033 6492 5977 7662 6790 5721 7989 8308 7967 5859 7032 6164 7593 8650 5079 9953 6007 8188 8500 8452 9893 6957 8093 8559 9591 9409 6130 8561 8738 5622 9651 8138 8868 6188 6012 7550 7338 6636 5883 8655 5143 7454 9772 7003 5827 5088 6007 5942 6395 7199 5674 5319 9187 9603 6059 9615 5553 5179 5143 5506 7264 5513 9675 8498 9737 6103 8761 9180 8071 9147 8846 8789 8222 8874 7880 7023 5766 8142 9414 7057 8151 8303 7023 8842 8501 9032 8959 9012 8821 8171 6820 5422 9888 9298 9068 7930 6683 8619 7256 8435 9249 5365 7788 5268 7347 6815 7329 5351 7812 7795 6945 7823 6445 8351 6272 8604 9700 9556 8213 6008 9146 5447 8135 5216 7380 9931 8051 6307 9104 7659 5110 5297 9555 8568 7967 7139 5498 5462 6986 5274 5354 8548 8544 5241 6957 6365 9494 7831 8280 5394 7063 5623 6221 6445 7366 7218 5706 5630 8992 9664 9592 5172 7689 5399 8545 7172 7137 6543 9191 5765 7072 6861 5741 5766 5269 6766 6609 8661 9645 9489 9664 5485 5180 6573 9120 9681 8773 5168 7411 5358 6930 7334 6475 9023 8009 5241 8882 7937 7902 8654 6452 9823 8460 9313 8985 7629 9978 9367 8023 5669 6836 8345 8135 5892 9222 6658 5816 9700 9441 8241 6702 9506 5924 9960 8997 9336 7146 8079 6406 9967 8326 8864 6536 9628 7069 9741 8962 9773 7033 9277 6399 7928 6138 7171 5123 9348 5840 9697 6378 8718 9919 6080 5937 6951 7093 8719 8050 6363 6237 9767 9479 8974 8316 9992 5619 6856 6971 6050 5817 7681 8197 8783 7821 5112 6785 6081 5243 9548 7070 5786 5146 5779 5014 7174 5429 8449 8549 9123 7052 5649 8031 8823 7962 5359 6080 5172 5191 5763 5781 7954 8906 9115 5871 7972 6104 5783 7587 6182 5780 6175 8225 8972 6995 8715 7954 8899 7520 7827 5059 5037 6970 5602 9298 9889 6601 6008 9717 5471 5575 8756 9900 6237 5759 6340 6958 9233 9281 7874 9744 6387 8178 6067 6456 7121 5693 5535 8979 8083 5425 9667 7061 9737 5857 8718 7395 6898 6410 7928 9583 8595 8757 9711 6152 6817 7162 7406 5633 6332 9166 6976 8650 8184 8119 9130 6220 9404 5079 9338 5370 9313 9845 5450 6748 8765 8161 6065 5754 7899 9607 8117 9339 7647 7320 5821 7258 6506 6505 7645 7368 7473 7522 5834 7606 7078 8917 5694 8070 5541 5422 9852 6459 8014 7536 7321 5243 8240 9629 9407 7353 9458 5945 8900 7518 8360 5273 8734 9879 8181 6236 8433 5793 8865 6395 8712 9779 9474 6664 8323 8599 5860 6555 9612 9075 5084 7626 9239 5528 6345 8422 5602 6863 5648 8125 6187 7026 6477 8871 5749 9006 8526 5314 7949 9650 5684 6596 8951 9940 9117 6008 5248 9103 5437 9218 5037 7263 7050 7351 8078 6824 6335 6033 5157 7467 7575 6653 8442 6651 7050 9262 8302 6418 6721 6178 9243 9033 6005 7127 6409 8313 9228 7074 9412 6760 6261 9102 7406 9032 8734 6354 7209 8264 5317 7400 5489 8773 7439 9192 5647 7762 5369 8637 5445 5732 7482 9806 5330 6765 8142 8570 5111 5924 5522 9131 7390 5664 8797 5571 8732 5989 9145 8364 5058 6891 9896 7988 6825 5368 9948 8998 6986 8494 5836 5082 7882 9823 5591 6935 6340 9594 6987 8080 7219 5939 9797 7482 9543 5436 6156 9750 6284 7051 9960 6446 7098 6493 7702 8083 9567 5890 6148 8661 8931 8685 5192 6591 5036 7094 5793 7844 7454 5873 6742 7523 7439 7672 8319 8510 6519 9400 9288 7837 5321 6976 6136 9886 5271 5036 6593 7085 5482 8793 7287 9300 9369 7637 6980 5784 5435 5540 9785 8653 7375 8468 5326 6077 9825 6863 9913 5613 7892 7263 7891 8999 8856 6322 7410 7473 8044 7004 8540 6443 8957 8021 6179 6476 9789 9774 8044 8257 9675 9131 7101 9369 7226 6554 6592 5563 9807 6795 7478 5447 9009 5604 9676 7747 9700 8851 7089 5871 8856 8436 6670 7691 8759 7659 7653 5806 9359 9575 9174 6326 6873 6588 9058 5003 7608 5802 5802 8335 5478 6894 6321 9499 7749 6545 8219 5530 5719 5369 9036 8658 5381 7534 5383 8884 7339 9828 7638 8131 5650 5731 8752 7239 7026 5606 5456 9962 8427 7195 6212 5690 6522 9283 7860 6749 6419 9563 6444 9153 6614 8990 7544 6344 9775 8226 7743 9084 5096 7787 7302 9166 5637 7809 5177 8390 8276 8308 6799 7788 6351 7885 5945 9730 6818 8783 8399 7922 6737 9065 9059 5715 5058 8633 5311 8107 8959 8784 8556 7727 6142 8171 6902 9401 9961 7690 7868 6693 7714 9922 6443 9445 5836 8114 6795 8247 7009 8815 8636 8315 6117 5985 6310 7917 8040 9708 6787 6156 8210 6576 6439 9268 7667 7267 5956 9849 7360 6463 7128 6258 5019 6971 7202 5499 6398 9650 9016 7640 6473 7265 5527 5194 5971 8206 9459 6405 6724 6418 9584 9397 5907 5868 9380 9714 7700 5334 7798 6255 6362 5009 7373 7093 9221 9576 7731 5464 6511 9019 8741 5588 9163 7204 8694 6644 9630 6775 5774 8251 7639 7711 9426 8014 9719 5519 6165 7648 8470 8422 9614 6728 6702 6847 8234 7988 9008 7727 6154 9397 8460 5996 7570 7909 8144 9762 6924 9494 8025 6302 6377 7058 6567 8069 7017 9618 5281 9839 8827 9270 8946 9123 7296 8722 9935 5121 5254 6216 7981 6427 5885 6661 5392 9204 6807 9860 9006 5158 6876 9222 6062 7820 5064 9068 8387 6839 8997 7859 8860 9743 9220 8515 6350 8761 9643 8737 5473 6088 7311 6926 9765 6993 9922 6176 5812 6367 9140 6845 8102 7072 5080 6132 9639 5058 8270 7470 5104 6692 5610 9876 5774 5662 9663 9634 5735 6540 7793 9867 9864 5597 7094 9340 9233 6502 9132 9430 9104 7906 6141 6245 5321 5162 9420 9708 7499 9409 9040 6550 8798 7270 7205 8259 9094 9916 6594 5420 5024 7546 9436 6239 6462 9658 5615 7644 5601 7699 7424 8725 5376 8383 9724 7493 9982 9691 9695 5019 6326 8177 6884 8685 7770 8059 9863 6753 5263 5290 8151 9274 5072 7745 8046 8219 8321 5445 8382 5555 5319 8901 9238 5642 8141 9652 7422 8404 5744 8107 7807 9458 6157 5864 6466 5786 6723 7592 6865 5581 9185 8682 9219 8751 8160 6499 6782 6995 8679 7655 8369 9677 6681 6323 9464 7633 6759 8912 8248 9837 6442 6764 7952 5213 8360 6616 9888 7003 9056 6240 8837 6063 5005 6862 9669 6591 7389 6484 6620 8564 6578 5059 5565 6624 6393 7300 5949 8294 5198 6680 8234 7260 7360 7615 7956 7516 7261 9145 8605 8069 8128 5999 7692 8472 9418 7608 8018 7888 5798 8604 9211 7285 9185 9945 9681 7838 8668 7441 8246 7981 9285 5872 6166 5142 5768 8242 6175 7424 5133 5038 7552 7725 8644 6755 6228 6323 8412 8350 8313 8206 9617 9632 7937 7270 8772 7920 7517 7808 5849 8633 9596 9488 6191 9881 6093 5951 9110 7850 9709 6658 8824 5944 8330 8660 6129 7755 5235 5388 9639 8536 9535 9472 6016 5233 6651 6358 6017 6708 6642 7726 9183 6364 7457 8752 6900 6252 8502 5102 5452 6111 5295 9861 6961 8399 5551 7920 8833 5405 8285 6082 8908 7312 7308 6698 7304 9706 6085 5928 7042 6452 9837 6844 6821 6117 6119 6045 9759 6871 7608 5846 7796 6940 7968 9839 8821 7827 7527 8109 6025 6238 5936 6779 7328 6193 9573 5845 5415 8110 7272 5513 7272 5500 7812 9057 5377 6503 8269 8436 6757 8931 5105 8351 6081 5715 6780 9465 6587 8568 5987 8170 8190 7830 5984 7593 9904 6778 9338 5207 6611 7057 7236 5102 7128 8168 6384 8298 5498 9602 6939 7739 7822 5674 5897 5381 5568 9095 5537 9042 7208 6027 8157 8524 7384 8574 7237 5903 6626 9154 9788 7329 6356 5553 9284 7660 9860 9464 8732 6620 8500 6570 5177 8466 5986 6782 7437 9894 9206 7418 8101 9504 8372 7124 7016 9896 9634 7657 9696 8893 5223 8385 9132 7734 5197 9874 7433 7476 8070 8865 8547 9170 6475 8568 8890 9727 6386 8786 6380 7485 6642 5139 5675 5300 9440 7795 7491 8248 9618 6043 8499 7819 8237 7534 7895 5422 9429 5039 9492 7254 7160 6210 5520 6913 7349 9231 6270 9625 8778 9339 6267 5771 6007 8245 6883 9422 8048 7247 6411 9166 8013 6127 6039 6605 7086 5436 8813 8094 9579 9347 6601 8259 6669 5427 7297 6078 6352 8990 8032 7741 9126 7629 7158 8491 7605 6133 9727 5264 5692 9434 9790 6966 5990 7398 5194 7040 6581 7600 9039 8682 6086 7892 6655 5812 6273 6384 8979 9355 6547 9150 9730 9493 8377 7346 5044 6612 9611 8723 9047 6339 7505 7775 7756 7621 9094 8123 9910 7247 6884 6020 6265 8485 9837 6586 7402 8638 9617 7845 7029 9337 5423 8877 5863 9810 6149 7363 7458 7095 8363 8597 7094 6241 6882 6854 5357 6886 8974 8544 5182 5619 8867 8784 5187 7203 6108 5009 6747 9893 5247 9019 8645 5010 9389 9151 6199 9947 7275 7456 7487 5265 7996 6428 7560 5448 8558 8067 5701 7629 6076 7396 5963 6993 9655 5858 7095 8523 6014 5929 8028 8106 5791 8259 6823 8958 7594 5052 8565 9500 6535 5438 5264 9901 8910 7384 6717 9264 8622 5646 7572 8713 6146 9753 9513 8873 7585 6484 5281 6434 9939 6952 6775 5538 6827 8721 7396 9899 6476 6568 6276 9088 8833 5341 5747 7952 6109 5562 6428 9217 9998 6396 5705 8436 6531 7988 9032 8077 7180 5092 5286 9619 8426 8851 9941 9450 8871 7792 5512 6031 9542 9457 7196 6957 5457 9707 7192 8393 8269 5107 7026 5202 8728 9753 7535 7693 9379 8427 6706 7876 8449 9258 8162 9818 6986 5936 5858 9705 6496 6693 5356 8127 7212 5955 6085 6066 8200 9699 5630 6028 5895 9617 8016 8843 5314 6947 8307 5822 9202 7901 6130 6551 9019 7601 8527 8868 7543 6838 5954 9222 9327 6646 7953 8258 8355 8130 7928 7317 7512 8281 9875 9536 9903 7388 6274 6137 8751 9351 9090 8538 7416 5992 7307 6209 5596 5346 6655 8547 9925 6215 5348 7084 8434 8368 8775 6976 9789 9762 5575 7333 7279 5216 9503 6443 5303 5194 9194 5722 6145 5906 7877 6034 7169 8824 8909 8796 9186 5208 9143 8708 6413 5799 7074 7591 9728 8993 7430 9408 6225 9789 5564 6354 5858 8031 7154 5840 5158 8180 9074 5571 7785 7961 6385 9874 7615 5488 8668 8075 5723 7192 5458 7906 8946 9871 6180 6925 8150 9204 9570 7796 8524 5380 6646 7729 9987 8112 8753 5821 5740 8361 7180 9365 6152 6835 8386 6400 7736 6786 5878 8240 7748 6524 6947 7242 8227 8890 8958 7634 5715 5966 9651 7092 8056 8636 5740 5054 5311 7845 9299 7157 6266 9764 7269 7483 6056 9076 6640 9593 8401 6066 6068 8636 9631 6866 7101 7347 5241 5110 6044 7462 7149 7897 5334 5483 7333 6582 7917 6274 9102 6319 8946 7924 7782 6119 6199 9086 6610 9847 8349 5248 9812 5327 7863 7290 9275 7974 5843 8671 8701 9391 8925 9734 8308 6365 9068 9977 6747 8752 5607 5613 9542 6872 9557 9353 8798 6979 9515 6672 8716 7542 7145 9052 7567 5875 6118 6844 5628 5626 9241 6749 5498 8493 8023 9907 6267 9081 8485 9458 6010 6532 6560 6587 9389 7660 9779 7367 6447 5153 7250 7473 6585 6379 9263 9490 8623 8147 8438 8003 8673 6655 5396 8900 5414 9800 9185 7810 6559 8441 7047 7377 8332 8315 9785 8672 9980 8028 7670 8938 6657 8211 8934 6898 8757 5859 5923 9557 9994 6879 8033 9879 5690 7964 6840 5073 9727 8761 5550 6598 9020 8923 7664 6255 9346 8777 9307 7609 6565 6544 9727 9561 8630 7011 5110 8743 7964 8251 7395 8541 9924 6725 5479 6787 6463 8338 9045 9435 8315 5422 6225 9826 8643 5513 9128 8853 8580 7001 7246 5462 6659 5979 5588 5837 8494 5677 9922 7220 6247 8397 6725 8003 6048 5492 7700 8655 8706 6797 6623 9388 7284 8678 5556 5977 6620 9375 9459 9125 9106 7306 7321 8388 6587 6379 8661 8454 6449 8833 5576 7664 7241 8719 9144 6000 6025 9690 6263 6074 8145 6771 5254 9587 6980 5672 5579 7479 5769 9281 7873 6489 7887 6361 8783 5001 6554 9292 5499 9853 5112 8204 5039 6882 8000 5837 7112 6407 6557 5259 5621 7268 6704 6616 8714 7552 7223 7735 6923 6985 8178 5864 5568 6793 7218 7097 6613 5237 9580 6265 6977 9020 6132 7609 6422 8545 8532 7394 6998 9991 8213 8940 7087 9324 8811 6654 6281 6101 9281 9605 5863 9304 9416 5464 5119 7980 5371 6800 5099 9237 8702 5551 6382 7277 6749 8268 8718 9055 9460 6398 7146 5437 9026 9697 7118 7849 5370 7460 5357 6516 5709 6744 7437 7825 9408 6629 9385 6990 6237 5113 9462 8361 8582 6786 9498 8992 7135 9054 8565 6553 8951 8862 6484 9169 9337 7222 9309 5707 9432 7965 8991 8370 6687 5213 5825 7759 8904 7757 8657 9391 8443 9483 7995 8685 7604 7402 5280 6281 7290 8713 8277 9603 8701 8576 6054 7621 9702 5467 7745 9835 5038 8017 7614 8035 6888 7827 6803 7544 7058 6816 7946 6883 7707 8544 6881 8995 9733 6759 9128 8329 7953 6779 8409 5697 8001 5273 8430 6851 8593 6302 8406 8040 7788 5913 7163 5700 7805 7315 9273 6700 5380 9235 7016 7114 8863 8292 7876 7745 7027 8448 6936 8079 8705 5993 5142 9742 8477 6702 6641 9510 6230 9110 5415 5168 7646 6715 9813 8627 7426 7265 8754 7619 9629 9329 5526 9530 5767 5123 5331 6117 5064 7840 8505 9117 5179 5308 9512 9575 6645 9835 8765 9301 8463 7528 9016 7732 5293 7952 7611 9636 8690 9599 5008 9578 8040 9679 9298 9057 5388 5631 5198 6451 9702 5842 8481 7102 9615 5472 6595 6686 8607 8798 9610 7593 9362 5408 8614 8220 7404 8783 6898 9243 7823 8868 8333 8535 8399 6848 6199 9354 9442 8327 5789 6971 9189 6705 8300 5421 5761 5698 7285 8386 5447 7929 7032 8647 6512 9691 7716 5484 9660 5502 5661 8119 5357 5747 8135 6441 7170 8531 9403 9781 7484 6239 6583 9167 5141 8535 5866 6975 6605 5553 8289 7173 6028 7751 7954 9465 8326 8592 5293 9597 9579 6262 9274 6333 9443 5660 7948 8747 8636 9983 8383 9335 7063 9932 6466 5278 9185 8611 9411 6370 9213 7981 5303 5091 7439 7778 5333 7608 5841 8002 6622 7552 9643 8260 8431 6079 9508 9682 6860 8763 7627 8512 6434 8507 5756 7967 5119 5917 8327 6148 8973 7584 5077 6220 7874 7087 5024 7125 9421 8892 8489 9012 7654 8873 7464 6450 7676 7458 6536 6172 7509 5778 9436 7180 9069 7665 5634 9316 6000 9034 5337 8403 7884 6429 6663 5439 6132 7717 6505 6738 8556 7724 7825 7016 6610 6629 5006 8143 9430 8841 6093 5470 5376 9551 6612 8422 9479 5556 7938 9999 7850 8393 8483 7696 5917 6233 6349 7260 6856 6435 5454 5341 9840 7249 7833 5933 6023 5515 5653 9401 5395 7670 6609 8208 7411 9197 5384 8066 7880 5661 9623 5191 6050 6184 7141 9657 9187 6400 5955 8086 5972 8568 5565 9824 9621 7972 9380 8595 5226 9680 8347 8798 5661 8809 7764 9574 5601 7258 6374 6062 7440 6103 6345 7693 5148 9102 9437 5085 9273 9048 8826 6782 9377 6557 6325 7357 9359 5165 5639 8183 9442 7791 6601 5714 5685 5635 6301 6517 6076 9684 8448 8911 5190 9614 7466 5127 6418 6172 6000 5949 7621 5467 8796 5410 8279 6183 9246 7727 7443 7971 8114 5910 8560 8587 9035 8683 7440 7654 9718 8994 5602 8523 9523 5654 7144 9724 9166 5760 6610 6261 8280 8866 7005 5258 6355 7410 6343 6473 5617 8173 6944 9714 8929 5508 5686 8138 6144 6455 8167 7346 9788 8670 9774 6297 8138 9714 6314 6297 9871 9408 9868 7477 8561 8870 5551 6310 7563 6733 9300 8126 8497 7056 8423 9623 7397 7656 6491 8036 9988 9873 7418 7022 8627 5783 8334 5272 9210 6021 6337 8878 6376 8886 5754 9535 7810 7177 9209 9234 6680 8940 6235 9791 6498 6052 8605 8061 7624 9871 5476 7228 9741 8151 6094 9341 7466 8334 8884 6574 5436 9113 5861 7421 8658 5861 6663 6812 9546 8290 6523 5333 6221 9665 5749 7506 6316 8169 8293 5838 5261 9341 6116 9453 8383 5762 8211 6561 5100 6056 8642 9870 5881 6679 6918 8479 5816 7200 6068 8674 8993 5913 7134 7024 8975 8526 9286 5199 7503 6919 7880 8336 7763 9322 8785 5813 9681 6587 7824 7754 9436 9455 8330 9754 8903 6461 7256 7335 9154 5184 5234 9129 9188 9619 8484 8565 9402 8249 6140 6705 6937 8738 6322 6788 9182 6450 8672 6660 8973 7094 5931 6483 8882 9232 7378 9161 8430 9043 5209 6451 6964 5386 5210 8019 7666 5246 6957 8367 7008 5340 8186 6622 9373 6565 8968 6395 8349 8845 5884 9492 7012 6077 9119 7994 9190 5035 7204 8249 9492 5623 5381 5713 6068 6216 7738 5671 5926 5613 6969 9260 5798 8761 8587 6162 8030 8435 5672 7410 8726 6201 7035 7680 9716 8309 7302 7941 7848 5333 7048 9079 9297 8500 6177 7282 5804 9905 8616 6271 7043 8974 6147 6818 7098 6378 9900 9376 6730 8317 8150 9392 8739 7531 9675 6258 8918 6178 7709 6731 9846 5806 5312 7184 5022 6911 9615 5343 7537 6581 5019 7370 5246 7690 9414 8732 5796 8482 5563 9498 7739 7804 8242 7969 9966 7986 9719 7420 8916 7031 5289 5887 6176 6976 6571 8306 9945 7237 8098 9175 6355 8374 9281 6402 9479 9912 5080 9578 9505 8461 6040 5616 5533 7336 5299 6934 5227 6069 9621 8847 8173 7543 7704 5198 9568 9453 9953 5849 5980 7466 5952 7743 8850 5308 7195 8234 6523 7865 8411 5853 7501 8642 7301 7238 8593 6508 9022 9297 5985 7721 5470 6865 6207 6584 5550 9053 8789 7949 9589 6866 9201 9810 6354 9627 8261 8299 8580 7585 8095 6402 9298 9164 5054 9577 7382 7256 9731 6575 6145 8216 5981 7200 6910 7121 7531 8848 7126 5271 5688 6842 7858 6219 7665 8649 5660 5654 6790 9924 6847 7682 8959 7710 9766 5647 8455 5127 7201 5903 6865 7030 9548 8116 9602 6378 5348 5509 6026 7482 6831 5109 8162 8861 8630 5281 8527 6292 9024 9865 6354 7204 6697 8744 5049 9472 9934 7237 9353 7388 6486 7757 8949 7233 5267 7254 6648 5874 5996 9921 7460 6701 6496 6049 8081 6073 5923 8194 8563 8860 8393 6188 5572 8779 5273 6704 7049 7397 5038 9464 5302 6127 8502 9797 6449 7879 5423 6272 7494 5959 6903 7588 5771 9082 6102 5617 7480 5391 5057 5192 8847 8570 6813 9192 8506 5311 5839 5477 7340 7541 8617 8964 5485 9616 8309 8089 8439 9362 5974 6812 6895 7658 8326 6790 7456 7527 5948 6367 6128 6052 7739 9838 7048 5732 5102 6890 5892 8071 7522 7528 8746 5567 6871 9894 8784 7569 6000 9465 8512 7446 5774 6441 5532 5122 9133 8835 7409 9403 7667 5902 8277 7195 8400 7146 9916 6532 7691 7316 6071 5308 6175 7372 6179 6685 9865 7139 8319 5139 9029 7331 5607 7581 7853 7881 7687 5218 8417 5080 8592 9071 5802 8294 6939 5732 6915 6662 8106 9149 9865 7957 6181 5547 9466 7742 6701 9535 5463 6048 8712 8215 5824 7200 6362 7269 8258 6046 8539 9367 9367 9071 8916 6814 6987 9461 5259 9543 7398 7393 5710 6405 5885 8310 6098 8849 6372 5917 6219 5342 5201 7465 7649 5401 8882 7538 8614 5988 6105 7573 5208 9548 6812 5065 8442 6333 8846 9660 8382 5999 5937 9973 6666 5018 5269 8365 9861 5032 7440 7440 5958 8306 9051 5926 7831 7746 8621 9756 6199 9259 9133 8270 9100 6200 5224 6598 8958 5140 8329 5356 9829 6596 7621 6597 8047 8758 8837 8252 9641 9188 9743 9483 6907 8820 8875 9853 6642 8383 7882 7139 8818 8412 5358 8164 7971 5301 6123 6197 8889 6437 7505 8111 7933 7260 5143 5206 8990 8564 8926 9061 5425 8376 5944 8385 7260 8219 8964 6247 5228 9500 5684 9280 5464 8256 6649 8078 9056 8211 6158 9170 8339 5969 8616 9662 6442 6242 6350 7137 8086 8692 5853 9472 8617 5554 8671 8888 8571 6089 5145 7424 7770 7665 7343 6858 9972 6924 8425 6682 6048 9756 5410 6684 9524 5339 9364 8282 8150 9101 8239 5781 5986 7089 7639 8049 9249 7192 8386 9225 5778 5290 6310 5235 8815 9623 6450 8344 8926 5416 6286 8020 9725 6770 7025 9840 6259 7876 9318 6209 9679 6094 9217 6118 7327 5072 9853 6322 6136 8836 9220 5505 8714 5202 6565 7627 5590 9643 6752 7981 6034 7895 9188 5233 6987 7913 9898 9316 9005 5590 8313 9345 8324 8022 5781 7635 5551 9054 9682 8469 6737 9331 8106 6877 6767 5015 7925 6127 6196 7375 6067 5109 5718 9678 8219 6371 5126 7554 8316 8295 5351 7397 8870 7066 9676 6757 8249 9905 5790 5480 6376 9344 9629 7204 5728 9604 7827 7509 6910 8772 5012 8407 6939 7304 7195 8644 6461 6771 7572 5241 5290 5872 8747 6080 7952 5627 8894 6150 8740 8357 5238 7839 5263 8000 8698 7967 7886 9046 7911 7895 8095 7857 8180 7456 9067 8062 9911 9129 5884 8371 8396 8674 9261 5931 9932 8818 5048 7666 8759 5902 9459 7361 5302 6966 6295 6090 5902 5705 7166 7315 6304 6009 6635 6375 7803 7775 5531 9720 7120 7438 7783 5984 7203 5626 7563 8273 7655 8842 8051 5404 8329 8059 6243 7556 7884 5348 7298 6284 5288 5931 9277 5236 7078 8268 6919 8469 5054 6381 5315 7383 8436 9062 7975 6101 7669 5131 9298 9728 8645 7793 5850 5757 9399 5704 9690 9645 6360 5894 5469 5114 6602 5158 5968 7160 6184 7778 5899 6129 6610 8277 9036 6333 5023 6701 5860 7346 9822 7727 7405 7734 6178 7688 9727 9937 9751 6409 7033 9101 9888 8838 7664 8158 6344 5946 8659 9489 6147 9492 9875 9798 9250 9551 6961 9209 7636 8771 7504 6920 6511 9682 5185 7631 8792 6293 6586 9685 7685 6475 5299 7176 9145 8150 7676 8231 5372 8177 5899 9465 5012 7169 6286 5606 6380 7638 7474 6487 8940 9896 5041 5249 8511 6238 5008 5914 8535 6003 6920 7407 5490 9405 5960 5285 5958 9502 9530 9308 5294 7965 5303 5781 8607 5160 5183 7917 8096 6431 7009 6281 9189 6969 5810 9580 8143 9449 8628 7778 7412 8792 9074 7429 9287 9856 5996 7936 6169 8590 8057 9989 7339 9792 6665 6283 9109 5011 7601 9637 9534 5324 6387 5182 5562 8929 6909 8443 5650 6014 7326 7422 7974 8098 5433 8953 9018 7663 6182 5033 7992 6286 8022 6135 8837 5770 9262 9412 8491 8758 8382 6798 6323 9097 7542 9560 6615 7597 9277 6750 8381 5781 8066 9841 6584 7382 9537 9312 6095 9904 7974 6011 9084 6669 8548 8564 5782 7449 9832 7563 9044 5773 5752 8563 9815 7011 5010 5969 9964 5041 8439 6228 9196 9401 6501 7748 8889 7404 7846 6159 5915 6738 6614 8828 7865 5462 7335 6792 7254 7603 5307 6801 8495 7907 7240 9341 8446 6906 9291 7505 6759 9188 8753 5629 6430 5832 7524 6386 5457 8842 9604 6122 9294 5749 6920 6823 5713 9546 8156 6286 8338 5389 6494 5397 5506 5758 7017 9013 7515 6622 5862 6261 9109 7138 9186 8519 5071 5280 6659 9675 7922 6864 9392 6002 8030 5268 7441 5768 7394 8469 5940 5872 7344 8544 5947 8198 7604 9081 5500 9591 8726 9788 5167 8925 7796 7069 5950 8110 5004 6790 8738 9145 7544 9524 5864 8440 9471 8936 7012 8632 6726 8943 7892 9366 9786 6469 8539 5827 7774 6397 6942 6995 9925 7702 5177 7521 9688 8652 9058 9859 7077 9955 8211 8767 5025 7240 5554 6147 8846 5959 7311 9499 5040 9161 9322 9153 8257 6709 7375 9891 8047 6688 7845 9411 9566 6716 5938 6943 6055 5926 9030 8519 9847 5230 5153 6767 8245 8139 6675 5835 9714 8712 8296 7513 5800 7426 6491 9178 9800 7070 8524 8059 7599 8317 5062 8062 7354 9457 5349 8034 6294 8566 5433 6620 7836 6048 6037 5601 7115 6610 5512 9231 8535 8938 8715 9996 8775 9659 9148 6978 8295 6087 6130 8530 5456 8253 6897 7819 6945 5268 6347 8499 7704 8791 6511 7335 6350 9263 8509 9415 8748 5483 8352 5683 7790 8695 7372 5182 8716 7365 9435 8277 8855 5766 7318 8999 9006 9825 8239 9120 5422 8699 6526 5659 9390 5579 8640 6498 8565 7130 9995 9630 7595 5471 9582 5048 7356 9241 6447 9562 9599 6544 7723 6215 9743 9031 8835 5082 6221 5571 6855 8169 9721 6797 9272 7205 8055 6310 7085 7573 6202 9528 7062 6372 7375 7868 6421 5938 8537 8172 5872 7773 7650 5934 7641 7787 7449 5531 7112 8482 5147 7279 7596 8732 6735 5571 7505 8262 5291 5367 8928 6837 6644 9533 9607 6861 9972 8688 8281 7262 9566 9546 9065 8042 5998 7833 7831 8427 5332 6007 8542 9000 7943 9943 7865 5341 7850 9533 7348 8747 6361 6671 6995 8609 5815 6759 7386 9082 8637 7819 6256 8849 6148 8893 7564 6218 7784 9050 6324 9086 9345 8337 5425 6909 6348 5135 9476 6102 6178 9697 6375 8344 8687 5763 7015 8473 6535 6773 6315 5673 8150 7340 5707 9561 9451 8433 5738 6799 9520 6103 7015 8721 9511 8907 5693 5122 7191 9544 9710 7704 8731 9284 5550 5263 9106 7750 6035 8529 7428 8907 6046 8682 8045 6890 8084 7741 5363 7609 5260 6413 9722 7139 9539 5021 6258 6562 7635 9536 7110 7240 7438 6406 5336 8626 7427 6035 7001 8801 9398 9369 7628 5642 7259 5543 8156 9786 6838 7824 7967 8828 8178 5517 9576 6275 9630 5293 6077 6875 6824 9372 5195 5670 5856 9388 6972 8727 7318 7748 5344 5120 8262 7110 9294 7897 5298 6554 6222 7326 8849 7058 8350 7878 5304 6348 9303 9532 5285 5775 6381 6353 8233 5283 9896 7329 5539 5011 9871 8670 9941 6403 6315 6384 6897 7266 6566 8661 9069 7528 9599 8282 5208 7204 5296 6065 9966 6582 8112 9265 7775 9796 9159 8414 5764 8610 6138 8138 7252 8167 9361 5623 7882 8273 7725 6256 9053 6840 6286 6752 9306 5382 8639 6553 8992 6433 9215 6973 7560 6585 7629 9003 9811 7566 6876 9592 5753 8372 5576 8816 5683 8425 6191 8460 7357 5429 7867 6753 6206 5245 7028 6765 7816 9854 7109 7883 9051 7682 8489 5195 7849 5271 7730 8143 5512 7888 7314 5173 8314 9844 5532 8020 7032 8923 6625 6463 5043 5037 8921 5294 7023 8804 7099 5538 7883 6974 7463 8658 7745 8312 7572 6406 6556 6919 7251 9830 7026 5134 5383 9234 6917 8631 8602 8204 6006 9464 5553 7547 5386 8027 9658 6177 9915 7431 6375 6910 5067 9891 7940 7211 5981 9890 8738 6165 6108 9683 9239 8227 7435 9786 9319 9123 8057 7093 7578 8119 7023 9467 8260 7088 5015 5614 9613 9974 8850 8175 9905 9840 7094 9477 5876 9919 9860 5668 8141 6448 7579 5653 7225 5321 9657 7491 8084 5024 5013 7288 5217 6707 7697 5710 8547 7639 8544 6839 8793 8998 8822 6781 5942 6530 6020 6389 9183 8728 8549 6239 9285 9623 8421 7937 8129 7367 8517 6822 8775 8923 6869 9314 5035 7239 6323 6737 5797 7270 5054 5252 9110 7210 6811 5449 6555 8708 9742 5691 5479 7970 9958 7822 9172 8552 5357 6750 9700 9199 7369 9645 7236 6324 7971 8370 5767 5468 5653 5293 6610 5749 5407 8071 5411 8088 7105 7802 6328 7075 7399 5309 7085 8953 7675 6580 6158 7911 7364 5509 8048 7706 9791 9137 6793 5490 9588 6017 7846 6160 8633 8038 6275 6633 5514 5695 5618 9717 6304 9909 7113 5147 7900 8214 8901 9391 7836 6078 7146 5673 9973 6666 5182 6218 6754 9909 7215 8559 7233 9615 9626 5941 9682 8735 6089 7094 9911 6649 6620 9483 9091 5128 9359 8876 5864 7292 7273 8416 6876 7534 5786 5754 5597 6409 8322 6523 7525 6598 8528 5531 8862 5228 9718 6779 7090 5453 7253 7509 7774 9210 9618 7195 6354 7824 8354 8173 9615 7147 7396 5450 7902 7963 6909 9019 8074 7321 8168 9112 6492 7728 7983 8723 6916 9729 7378 6356 5638 9097 9417 9869 7818 6482 8383 7793 8913 8155 6631 8403 8321 8512 5238 7345 6891 8568 7447 7060 9507 6230 8224 6190 9994 9850 6869 7086 7897 5562 7971 6982 9435 8059 7078 8727 8452 7690 8625 9765 7118 9082 8654 6203 7215 7678 5834 6327 8019 6925 9496 6965 9685 6716 6848 8131 7912 9834 9789 6044 6486 9336 5474 9550 7637 9575 9452 6529 6527 6970 9523 5248 6789 5114 5910 7317 9541 7156 6364 5055 6386 7179 8777 8778 7017 5182 7680 7758 7017 6431 5745 9218 6880 8406 7910 9848 7855 9369 9611 7510 8278 7196 6720 9927 6342 7856 9618 9763 7983 7115 7319 8402 5595 7246 6505 7538 7368 6594 9082 6023 6753 5434 6983 8847 5121 9268 7557 9396 6420 8150 6837 5375 8692 8852 7216 6489 8501 9572 6060 7998 5230 7834 6316 6759 8578 8964 5998 6166 5525 5630 8655 8635 8203 9534 7120 7240 7549 6002 8527 7590 9845 6384 9702 7332 8709 9243 7398 7329 9328 6536 6715 8259 7676 8456 5681 5958 5650 9364 7313 6212 7023 6271 9363 6645 9723 8204 8775 7650 8509 5488 9539 9995 7348 7575 9810 9693 9930 9045 9893 6809 6056 5070 7468 6611 7711 6631 9568 8354 5991 8755 8264 7799 8631 6873 5988 8668 6429 9317 6499 8168 8572 5869 8780 7426 6568 8852 9282 5583 8764 6687 8540 5324 5339 8893 8120 7514 7209 9275 9366 8848 8381 9321 6446 9903 6975 8517 8338 6176 9740 6332 8210 6128 9094 6221 8975 7663 9644 5326 7488 5944 9797 8042 9215 5552 9225 5073 9436 6651 5257 8021 5406 8387 8521 6518 7336 8477 5182 9057 5223 7718 8693 6308 8021 9864 5218 6485 7269 6308 8692 9345 9342 9724 6018 6742 7743 6544 6145 7777 6486 5725 6271 6494 6673 9085 8593 6228 8047 9875 6674 8078 6701 7082 6016 5260 7585 5100 8509 8560 5280 8532 6099 6648 9331 8902 9074 8827 8299 9102 6086 7550 5353 9845 9589 7142 7415 8754 9591 7481 8213 9338 5335 7735 5128 5357 5976 9827 9651 5500 9335 5889 7962 5632 6744 8579 5770 9327 7466 7254 5013 9244 9428 8363 9621 7461 5377 5507 9388 8727 8527 9930 6105 5876 5515 7596 7743 5068 7684 5995 5347 6665 5388 9125 5618 6756 7436 9456 9449 7946 6917 8214 7234 7913 7938 7552 6105 7027 6622 5194 7282 6178 8139 7179 9778 6635 8408 6608 9996 5231 9361 9631 6476 6674 6963 9465 8089 6624 7807 6218 7339 8021 9470 6168 5959 5598 9397 8080 8256 9892 5950 5650 8917 6588 7699 6531 6881 6068 8490 8107 8831 5715 6419 9225 5204 6922 7590 8103 5240 6837 9747 6585 9140 9647 7396 9370 7853 6661 8100 7377 9091 7848 9669 9530 9198 7084 6313 7069 5490 7684 5538 8001 7963 5213 7698 5763 9048 5488 5560 7966 8990 9981 8343 6901 8735 9909 5897 6100 6246 5744 7202 8849 5654 7117 6780 7742 8567 7213 7971 7636 7590 8991 5970 6892 7159 5151 5350 8260 6295 9842 9638 5946 9784 9329 6379 6795 5052 7235 7257 9832 8932 6323 9026 9811 9967 7432 5482 6738 8157 6854 8571 7573 9961 6683 7194 9112 7498 9642 5428 8301 9464 9092 5268 7692 6519 5646 6932 5041 8092 5623 6765 5247 9696 6982 9522 6811 6652 6338 7394 8142 6397 6308 6543 5456 5529 6520 7595 8003 6191 8559 8247 8059 5336 8033 8589 6207 7685 5023 9133 8323 8228 7458 5397 5959 6356 9269 7981 6784 7395 9761 8053 9830 9835 5838 8216 8598 8950 5949 5041 8750 6387 8172 6442 7654 6572 7466 6869 5273 5680 7855 8507 7716 8881 9449 7696 9999 9534 5220 5561 6073 8982 8532 8616 7506 7651 9540 6567 6445 6768 5293 5993 5384 7478 6582 9226 5505 5741 9637 7235 6509 9255 9851 9538 8300 9395 6083 7652 8012 9644 5218 6362 9085 7905 6991 8000 7360 5469 5591 5828 6764 7679 7547 7711 9444 8427 6315 7837 9118 8718 8140 8311 5086 6355 5286 6002 7970 7552 7591 8059 7656 9701 8326 6919 9726 7994 6158 5181 9436 6613 6136 7906 8095 5267 7139 6389 5176 8256 5017 7190 9095 6477 7277 8767 8833 5175 6436 8371 5437 9666 8725 5333 9900 7369 8804 5609 9306 8181 7494 8282 9093 5443 5636 6086 9367 6488 9162 5596 9174 6228 6619 6588 6640 5455 9502 8137 5463 9591 5128 7903 8784 5207 5883 8936 5518 5612 7109 5086 7976 5810 6862 7297 7198 5064 6747 5468 9579 5276 7966 7648 5246 7237 8365 8561 5879 8431 6202 9639 5112 5407 6707 8092 8403 8328 5000 5382 6800 5516 7831 7703 9157 8763 6246 7184 8633 6298 6489 5693 9865 6429 5309 6746 8096 8383 5823 8274 8448 7556 9195 9571 9091 6434 7068 5818 7004 5317 8054 9661 6431 8137 9522 7106 8028 9824 5878 9211 7870 8360 8986 5126 7609 5096 8680 5693 5863 5604 6865 6507 8508 7840 5495 6738 7607 7468 6772 6495 7735 9709 6042 8214 5877 8346 6687 9469 6749 9887 5702 5039 6228 9602 8337 7908 6302 8997 9682 6330 8032 7253 6432 5107 5855 6700 7403 8262 7239 6106 9456 5962 8012 5226 6990 9881 8063 7838 6705 5789 7045 9533 7760 9753 7765 8481 9691 9423 8012 7971 9684 5729 8497 8357 5011 7305 6580 9526 9361 6853 5468 6992 6580 6400 8844 9832 6123 8848 7666 8008 6246 8958 8368 9954 5644 7763 9496 9826 9904 7516 5463 7427 5870 6664 9537 7681 6929 7937 7570 9802 7176 7540 9952 5832 6307 5102 9884 7158 7309 5650 8999 6350 6914 8168 5475 9001 9408 5897 7428 5999 9990 5833 6717 9759 8525 5847 8341 5310 5504 6626 9216 6644 9466 9639 8124 8859 6163 9098 6552 5564 5991 8208 8205 7048 6251 7876 6318 9247 8672 6386 8825 9596 6026 6899 8856 8676 9431 5091 8559 7683 7084 6256 9901 9768 8281 9087 8216 6055 6892 5591 7356 9190 7056 8605 6726 8609 5053 9336 5480 5326 5771 9156 9734 6147 6905 6413 7020 9078 5304 8904 7656 8603 8402 6007 7537 6262 9407 8637 9934 8709 6563 6283 5825 8024 6002 7896 6332 9167 5952 9333 6839 5986 5317 8716 7622 5109 9422 7912 7984 6808 6684 8218 9659 8842 7137 6712 5853 5361 6868 8724 7460 5910 6514 7959 8032 5610 8254 7883 8577 6730 7171 7859 9643 9992 6891 8745 9954 5981 8199 7757 5575 9938 7017 5505 6355 5760 6584 9125 9508 6792 7579 9353 6974 5768 7340 9790 9311 8449 8278 8378 9253 8113 9782 7395 5529 9046 6917 8211 6646 9287 8132 6953 5593 5154 9102 9990 8397 6576 7290 7448 5029 9621 9185 6253 7653 5635 6398 7810 8820 9423 6680 6594 9272 5920 8937 8154 5195 5347 9160 5291 6138 9518 7195 5934 5188 9973 8040 8791 6168 7224 8567 8047 7049 8190 9708 6007 9242 5355 9863 6157 5301 8634 5473 9530 7515 8012 9241 9533 5834 6811 8938 7320 9306 8569 6594 5162 6669 8732 8273 9198 7998 7572 9077 6106 8739 6903 8724 6103 9189 5643 7142 7162 8574 9133 8740 8554 8867 5999 6850 6758 7505 7129 9219 9586 7870 7253 9403 5901 8018 6890 7834 9381 6155 8887 6905 9195 5462 5004 8860 8415 8934 8359 9621 9558 6790 6033 8608 5747 5766 5031 7996 6255 8225 5271 9611 7332 6564 8668 8002 8340 9233 5629 5505 8012 8029 9578 5911 9351 5781 8904 5885 9447 8633 8416 5003 6703 7603 7754 5037 6811 9135 9458 7799 9604 9653 9119 6981 8850 5651 8866 9211 6589 9795 7195 8153 6246 8079 6259 7245 5003 6329 6776 6061 6669 7093 6978 5021 5051 9615 5634 5787 6828 5696 6582 7153 5256 7876 7510 9125 9228 6753 8168 8039 9472 7988 6079 9259 6438 6084 9658 5317 5788 6709 5864 8207 5349 8314 9454 5996 8709 6891 5764 5031 9138 9941 5462 7042 9008 7716 9276 5224 7826 7578 5133 8051 8043 8038 8062 9026 8448 7370 6368 8359 7115 9597 7378 9036 8317 9784 5053 8312 6911 9281 6157 5608 8688 6073 9310 8640 9208 6624 6255 9384 6561 7684 6963 9756 5767 5935 5834 6973 5051 7840 5087 6415 8582 6391 8565 7126 9814 8038 8108 9954 8838 5706 6688 6079 7411 7577 6460 7018 6031 8614 9002 7747 7492 9437 8469 5878 9629 9607 9891 7231 5392 9376 9475 9409 5422 9565 6450 8828 7833 8593 5776 5958 6426 9683 7217 9758 6237 5009 8702 6598 7881 8299 9164 5082 8473 5601 6580 6790 8743 7914 6074 6229 7095 6213 5025 6417 8023 6791 7925 5531 5946 9478 8018 8592 5783 8377 8663 9873 5160 6793 6249 6591 9555 9513 8181 8038 7500 6598 8409 7326 8420 5949 5042 6715 7895 6117 6305 9241 8937 6278 5515 9552 8260 6321 7005 6976 5037 5099 9218 5873 6263 5475 5686 5758 7891 5761 7271 5005 5087 9060 9874 8804 5595 7037 9958 8784 8377 6135 5263 6974 5686 7323 7841 8643 7045 9473 8354 6139 7721 9067 6523 8390 8753 8324 9113 7330 6966 6092 6490 7182 9349 9207 6862 7146 6797 6195 6104 6184 8160 6684 6767 8328 8560 7736 6252 6279 6589 9094 5902 8912 8258 9336 6261 5255 6285 7647 8867 8911 6708 6259 9107 6732 6459 5580 8752 6722 7231 7195 9550 8487 5592 7433 6547 9596 6843 6425 7535 7076 6256 9682 5382 8344 7891 6644 9795 5590 6275 5692 9116 7232 7238 7051 7048 7152 8047 6946 8087 7104 6967 6745 9435 8964 8005 6633 5077 8948 5079 6944 5238 7743 8034 5346 5728 8370 8306 6567 7315 9156 9163 6103 9478 5849 6953 6146 8119 7564 8062 9552 6566 7891 6383 5934 8068 9692 8455 5341 9845 8733 7837 9191 9244 6290 7518 8083 8671 6127 9396 6004 7484 8384 7313 8946 6341 5889 6077 9390 6381 9835 8667 5471 7264 6048 7042 9809 6387 6815 9805 5382 6861 8915 9329 8834 9983 7477 9208 7323 9159 9006 8743 9540 8128 7419 7404 8332 9732 8681 8133 6182 5215 8370 8567 9414 8883 9092 9794 7155 5375 9720 8734 8218 9376 6555 7362 7720 8720 6601 8879 9688 8459 6882 9841 9045 6171 6325 6668 7938 8299 6729 8455 9415 9369 9809 5545 8878 7079 6920 8685 6739 5055 7311 6235 5148 6966 7580 9629 7415 8513 8461 8746 6875 6294 9652 9045 6638 7188 8066 5035 8604 5355 7412 6883 8399 7046 6816 8233 7842 9966 7227 8355 9517 7650 8918 7476 7897 5430 6611 5998 6425 7257 5717 5624 9601 9511 5706 6537 8519 8166 8680 8262 9795 5967 8132 5507 7950 9136 9327 9339 5011 8013 5397 5374 7441 8108 9685 8368 7459 8426 5502 6575 9052 7865 8466 9938 7418 5094 5337 7140 7689 8222 9660 9019 7639 9917 9870 9349 7505 7123 7007 7223 9714 6537 7394 8928 8797 5129 9660 6563 7088 9804 5188 9108 7908 8722 9963 9173 9796 5653 7566 8331 9165 9846 8665 8432 7147 9472 5517 5488 5665 8080 6026 7599 9784 8645 8760 9739 7379 8442 8967 8589 8268 6437 7210 9415 6001 5194 5460 7368 8097 5144 5240 6354 5145 9669 6890 9141 6561 5860 9388 6945 7075 9717 9493 9106 6053 9815 7638 9772 6974 5008 8018 8626 9460 9840 5943 9286 8851 7764 5545 6858 8938 9181 6260 8172 8356 8551 9736 8703 8796 8483 5259 9778 9700 5939 9843 7185 9359 5222 8860 6165 8173 7108 5112 7009 8543 6321 5221 7269 5036 9394 9917 5440 8348 9005 8278 5023 8375 7509 8999 7203 8692 9703 5756 7319 9878 5988 9117 9337 7679 6824 6951 7511 5238 5038 9554 9068 7089 9351 8687 9419 5329 9497 5532 7305 7172 8813 9749 7587 6673 7420 7093 9051 5949 6178 9934 7149 7587 8145 7912 7101 5233 5288 8248 7132 5124 7038 7044 9341 9046 6909 5901 5521 9419 7543 8535 8042 5408 8889 6209 6006 8810 5880 8155 5934 6906 8634 6521 5914 5052 9007 7097 5753 6948 7078 8985 7522 5057 7910 5542 9107 7055 7453 9667 6537 7931 6042 8116 8327 7694 9409 8940 5024 9238 7553 7856 8505 5896 6150 5382 7912 5881 9984 8047 7473 5665 6515 9920 5439 5688 8962 7012 7604 7994 5387 6106 6383 9327 7663 6316 7861 5718 7079 6067 9535 5943 8607 8897 7449 7613 5330 7904 8113 9661 8731 5411 9458 8528 8419 6370 8518 9728 8048 8517 9764 7278 7953 8270 9771 6020 6456 7941 7876 9215 7655 7827 9866 6725 6116 7917 6091 8753 7566 8825 9250 8934 5950 7644 7762 6544 6697 7760 7041 9154 8316 7658 9041 9230 9774 6987 5233 8005 8403 6371 8630 6833 6457 5271 7927 5440 8062 8698 6416 8213 5967 7963 7866 9476 6997 9134 8112 7122 6815 9086 5445 7674 9894 9845 5577 6483 9747 9328 7449 6739 8597 9648 8365 8836 7555 9608 9663 8648 8342 8610 5458 7401 8309 9409 5063 9745 8554 5891 8203 7059 7654 5979 7585 8260 7274 7043 5812 7945 8067 9347 6979 8258 7851 5950 9312 5044 7507 7350 6274 5161 5576 9756 5994 6416 9862 5047 9438 6283 9790 9528 8188 8916 9596 6488 8314 9615 7222 8702 5915 6951 8548 5493 7484 8068 8094 7481 8775 8644 9591 5603 5022 8044 8240 7715 6945 7253 7158 9888 8968 9617 8592 6829 6735 9666 6666 7123 9042 8228 5511 6338 7858 7601 7759 9629 6733 6733 7477 8774 9500 7740 6792 5955 6380 8908 7258 5511 7454 6460 6646 5008 6982 6010 5076 5153 6860 6115 8806 5032 9899 9282 7783 7861 7915 6725 8535 6482 5935 9188 6529 6705 5051 5126 6753 9841 7493 9812 5163 5735 5988 5658 8991 7945 5511 7373 8980 8333 9186 5806 8325 9440 7615 9938 5761 6756 5590 8271 9198 5365 5323 5910 9206 8201 8154 8461 5558 5396 7859 9957 8246 9630 5712 8868 8134 5717 8545 6280 7956 6160 6446 5605 7775 6470 9245 8455 9755 5088 5235 5701 6395 7111 6995 6321 5920 8295 7739 6027 7323 8366 5270 9545 9432 8035 7993 9899 5623 5363 9277 8610 8734 6048 8093 6956 8436 6509 6126 5428 7448 9330 6048 7755 9424 9619 9698 9335 6624 9794 5472 8291 7753 6985 5941 7279 9911 9464 7621 8137 8238 7771 8700 8089 9441 8084 7064 7590 9987 8907 6757 8204 9326 8422 9565 6144 7419 7828 8514 8336 5443 7277 8052 5995 9481 5434 8857 8584 8512 6941 8988 6542 6886 9060 5928 9877 8637 9661 5246 6427 5649 6692 8107 8994 8745 5123 6428 9309 5661 8848 5485 7332 5613 5915 9307 7206 5779 9956 8499 9335 5616 6734 5229 5399 6904 8182 5963 5260 8831 8726 6681 5327 6913 6363 7563 6421 8292 9792 6059 7950 9769 6261 6501 9832 6005 6917 8844 5746 6339 8225 9835 7419 8132 5437 6088 5862 8876 9306 8382 9733 5449 7167 6356 6081 5876 6718 6994 7529 5916 8657 5830 5712 6699 8392 6616 6981 9734 9232 8793 9148 5392 8362 8979 7847 9518 6101 5381 8177 9157 6907 9010 7839 6681 7508 5137 9680 6426 7274 9049 8164 8527 8636 6207 5139 8918 7567 8531 5330 5735 7089 7072 9552 6145 5826 7336 9771 5348 8818 6569 5033 8804 9106 5196 8632 7840 6525 9525 8496 8677 7031 7442 5807 5026 8426 8839 5127 8776 8960 8518 8251 6423 9766 9529 9899 5877 5480 6884 7778 8115 5337 8339 9918 5744 6052 7965 7187 9464 6032 7013 5861 8928 8683 7771 8142 6188 7515 6623 5326 5683 5702 9170 8484 7090 9790 8823 8685 5317 5375 9137 7448 7691 5548 5317 8226 7700 9386 6426 9543 9767 8229 9330 5920 6968 9577 7031 9306 9166 9372 8393 9144 8882 8762 6702 9110 5085 5670 6478 9600 6539 7791 8105 9721 7449 5779 5796 7306 7150 8369 7719 5644 7079 8190 5984 8914 7104 7521 8673 7960 6060 7348 6216 8275 8017 9187 5162 5812 7023 9729 5148 7161 8733 7640 5456 6056 8906 9812 8822 8104 9560 7096 8245 6646 8823 9853 7388 8212 8532 7384 5155 7063 6714 9567 7728 9969 7768 8693 8836 5709 7350 6015 7970 7116 5352 7907 8428 6946 6198 6534 9181 5853 9383 8009 7842 5636 6508 8337 6033 9977 6671 8461 8787 7984 8317 8995 7662 6204 8645 5803 7934 6966 8684 5120 8042 7399 7678 8509 7629 8886 5261 6106 5779 5725 8081 5721 8435 5809 7715 8130 9198 8469 5958 8609 6235 5034 6265 5064 9868 8093 6866 6652 5362 6217 9892 5731 7673 6284 9382 7587 6103 9759 5445 7729 9494 5932 9849 5464 6878 7028 7179 8884 6202 8355 9018 5473 7526 8265 5053 9333 8634 8933 6641 7977 6526 9959 7719 9831 5927 8311 9300 6248 5906 8073 7397 7900 7836 8355 5404 5413 7080 9166 5286 5479 6175 7191 8798 7615 9155 8093 6182 8469 9641 6694 5294 8795 7315 7457 7313 6449 5193 7231 6618 8568 5953 6454 7111 6581 8570 8484 5001 8680 7629 7659 6367 9692 8046 5425 9999 9006 9200 6771 7639 9822 7198 5390 9763 5715 5156 5925 9122 5894 5291 6698 8039 8399 8527 9945 6016 7426 5691 7850 6171 5762 8563 8612 8603 8846 8101 6147 6253 6303 6459 8126 6225 5970 5140 5326 5374 8953 7897 7693 9838 9054 6606 5312 8817 6413 7055 8122 8451 8619 9985 7681 5757 7925 9999 6601 9272 5147 6075 7958 7858 5901 5093 8770 9940 5009 8818 7215 5001 5342 5258 7063 8686 9475 8868 8947 5566 7681 6490 6718 6839 8619 6437 6743 7923 6390 5370 8181 6778 9484 5160 6397 8486 6233 6839 7633 8415 8947 6305 7955 5468 9565 7464 5959 8643 9226 9917 6333 5440 8819 8700 7491 6594 7786 5548 8345 9789 6652 6523 8916 8099 9526 6450 5617 7134 9925 5887 9905 5664 8763 6014 8151 7127 7278 5607 8324 8691 9194 8899 7617 6518 9916 5378 7019 5251 5681 6203 5399 6969 5939 7912 6760 9731 8985 6068 5006 5988 6028 9124 5305 6331 5779 8353 7273 5151 7070 7734 6593 5939 9669 9805 9708 7208 5099 9891 8366 8141 7013 7270 8961 7915 9684 6422 8303 5546 7950 7251 6213 7907 9904 6934 8289 6810 8450 7461 6271 6690 8471 7031 5685 6189 8461 6063 7913 7582 5631 8969 9838 7143 7276 6861 5509 7386 6152 7016 9662 7274 8558 7377 8145 9873 8008 6415 7972 6013 8976 5443 5510 9004 9322 9707 5540 9429 5911 8022 7189 9596 7226 6629 5730 5961 7124 5333 5736 6695 6840 5028 6743 5435 5205 6219 7409 8010 8661 7670 5714 8606 5203 5567 5309 8897 6705 5268 7919 9904 8043 7660 6228 5286 7644 5832 8921 8456 5278 9152 8039 5597 6814 7931 5418 7528 5485 6708 9624 9968 7668 8690 6553 8338 7336 8267 6112 9843 9602 7280 5452 6454 8863 7424 9859 7247 9690 8447 9149 5418 6164 5626 7125 6533 6332 7251 7222 7578 9544 6871 5153 9653 9395 9664 8336 7131 9009 6678 6125 5715 5421 5196 6528 8289 9535 8355 8536 8250 5149 8329 8248 8857 9070 9551 5464 9654 9827 9873 5620 6726 8550 7389 7347 8135 5351 6610 7334 9950 9830 9864 5693 8894 9278 7077 9583 8071 6341 6481 6832 9065 7935 8667 7971 9223 6109 9605 9897 7256 5356 8853 7750 9585 9320 6156 6753 6339 9174 8315 5321 8470 5380 7793 5228 6137 5313 8344 9644 7487 5866 9822 8166 6533 9049 7147 8486 9261 5424 5620 6896 8283 6015 7485 7293 7227 9595 7526 9329 8994 8825 9469 5059 9967 5256 7857 6845 9203 5622 8002 8119 6554 8995 7723 6083 6471 9393 6684 7278 9376 6332 8051 8762 5876 8256 8133 5835 7912 9600 6256 9045 7493 8484 8479 5523 8814 6188 5193 7323 8900 9740 7893 9089 6809 7619 7681 5735 8825 8094 9938 6666 7062 9740 8172 6584 9586 5347 6984 8145 6998 9541 6843 5978 6037 9386 7682 7333 7079 9366 8183 9323 5967 7765 6747 6898 8178 8424 6057 7859 9184 7997 8906 9817 5091 6584 5215 7879 5250 7680 8361 9577 8389 7594 6384 8566 8456 6081 7690 8126 9894 8640 8248 8489 6595 6306 6516 8306 5456 6729 6159 9226 5349 8596 7783 5788 8027 9358 7629 8272 7808 7493 7993 9983 7771 7385 7680 7758 9096 5979 7676 6685 9930 5542 5401 6587 6561 6181 6476 7293 9067 9990 6544 6637 8772 5891 7224 6517 6512 6177 8992 7105 8695 7689 5225 7050 9741 7887 7496 9006 6132 8599 8087 9914 6298 8703 6891 6415 5105 9100 6686 7319 5860 5277 7254 6740 7011 6926 8766 7453 9607 5772 7723 8059 7791 9186 6535 5540 7205 8764 9939 9333 8011 5242 9496 7251 5313 7195 8659 9615 7459 7148 7037 8197 5356 5328 5215 9105 6156 6938 9184 9574 7643 9003 7958 9084 5320 7993 9559 9783 8632 5839 7065 9257 9269 5822 5790 9321 9315 7729 6551 8821 5809 5411 5655 6020 6565 5705 8637 8995 5239 7804 9689 6720 6357 8386 9074 6080 6295 8732 6695 8583 9294 9433 5447 7709 6325 5857 8772 9926 7716 7978 8353 8547 9128 8679 6183 6552 5871 6974 5772 7436 9213 9393 5930 5704 6776 6472 8805 9258 9258 5833 6596 5649 9971 9891 7419 9091 7312 9730 9329 5718 7922 5604 6734 8166 5632 7643 6101 6724 8055 6843 9459 7750 7322 7827 6393 9644 6545 6421 5755 8467 8815 8095 8190 7942 8656 7575 8944 5241 6080 6178 5871 5578 7798 7810 6295 8567 6696 6434 6350 5248 9535 9620 6386 7154 7157 6232 8903 8402 8775 8327 9808 6158 5997 7184 6518 6820 6775 8766 7627 5462 9532 9620 7860 7847 8074 9758 6790 5754 9697 6630 6766 5599 8110 6458 9380 5776 7321 8747 8101 7423 9524 7386 5910 7010 7204 9489 7901 5618 8391 8710 7409 5109 9715 9493 9383 7794 6352 9701 6079 6589 5119 6536 6596 9417 7391 8303 5020 7338 8038 5889 5657 7803 7827 8847 7486 7743 8415 9266 5122 6242 6528 5765 5718 9991 8442 9337 9667 9517 9443 8723 7578 7509 8319 9476 5110 6327 7380 9404 8993 9717 9323 9963 6256 9220 9677 7145 9708 8593 7361 9358 9854 9938 7839 6240 6529 6376 5651 6759 7134 6865 6245 9712 9545 5141 9422 5231 8673 7094 5448 5068 9109 7911 6517 9945 9382 8263 8408 5702 5152 9233 9855 5751 7103 8480 5422 8538 9134 8017 8407 5085 9741 5926 5188 9279 7920 5647 6331 9937 5114 6417 7946 9156 6217 5488 7892 9546 6125 9580 6139 8375 7431 6234 8674 9830 7787 9636 8920 7688 7572 8001 6041 6709 5703 8006 9443 8199 9687 6768 7619 5751 9618 9597 5439 8154 7820 9342 8661 5147 9705 7775 7797 6320 5944 6778 7691 8979 8482 5456 5196 8241 6187 7870 9205 8484 9667 6535 6798 5354 5129 5669 5055 8254 8528 8185 6369 9526 7345 6066 7395 9091 7578 8148 5593 7314 6770 8386 9108 8748 9319 9702 8177 7124 7151 7350 6802 9226 8870 5751 5480 6934 8806 5856 7222 5726 5651 7528 8227 9584 5573 6901 8943 8818 5202 8687 8062 8072 6312 5945 5709 6060 5921 5229 7701 5787 6882 9297 6879 8621 9345 7903 9004 5733 8787 7328 8544 6073 9164 8930 5521 9724 8648 6060 7080 6767 6643 5041 6841 8071 7911 8409 9399 5463 6384 7327 6405 5744 9325 6457 8117 9954 7642 7417 9228 7633 6995 5961 8978 6404 6582 7380 9295 7429 8902 8891 7415 7754 9629 7463 9850 5862 9343 5211 5638 6075 6086 5877 6445 8543 6655 7035 9954 6152 9317 8272 5455 7470 7910 8040 9710 6300 7592 7860 5845 5895 6761 8525 6572 7995 6385 6651 9457 5575 8648 5760 9782 5029 8767 6849 7202 8301 5501 8953 8078 5577 7117 7113 6144 8831 8140 7142 8828 7615 9841 9269 8874 8784 8328 6307 6174 9459 5531 8397 8519 6893 9869 6008 7596 6126 6836 8808 7812 7344 6901 5589 7059 5175 7256 7041 9992 5266 5513 7252 8263 8316 9545 9089 6107 6554 5021 8013 7167 8705 7650 5835 8358 9586 6620 9396 8060 8700 5465 9341 7273 7607 8689 7383 8742 7290 7673 9485 8754 6588 7274 9403 6696 6064 6781 5920 9637 5163 7877 6037 7648 5928 8530 7517 7846 9580 9352 8310 6957 6527 5460 8711 5593 9573 7473 6275 5783 6208 9035 6057 6308 9590 5907 6536 8279 6382 6630 5776 6918 5300 7380 8334 9431 7058 6814 6941 5953 5846 5659 8562 9230 8468 6558 6828 5705 9452 9607 5936 8609 7613 5138 5520 9658 7038 5229 8690 5210 7071 5546 6221 6301 8602 9896 8445 8160 7375 8391 7624 8738 5033 7964 6721 7081 7966 9386 7452 8583 6697 7082 7924 5528 5274 6372 7322 9311 7867 8465 9023 5549 7484 7736 7152 6280 9623 5436 8373 6566 6128 6160 7366 5940 6692 5868 8263 8829 8306 7598 6883 9758 6070 7364 5141 8209 9752 6996 9004 7344 7463 7943 7025 7626 6475 7430 5984 8975 9656 5722 5676 9668 5428 6384 9120 9368 9425 8845 6112 6457 9684 9688 5081 6621 8720 9954 7705 9334 6319 8729 9570 7147 5651 6152 5353 5587 6819 9965 7949 6512 9708 7023 5743 9068 8644 9268 5663 6899 6905 9445 7672 5441 7704 7956 7708 5401 8311 8104 9607 6323 7019 6661 8351 6248 9539 7513 6571 6709 7318 7503 9749 9677 8091 7290 5273 7442 9044 7420 7634 9230 7746 9512 5451 7623 9200 7777 8942 8397 6977 5111 6181 9021 5239 6686 8001 8488 6572 8468 9196 9581 8906 9842 6576 6209 5099 6017 5519 5757 7789 9713 8375 9285 6322 9990 9270 8383 7498 6287 8517 5947 9685 8187 9515 6325 8960 6415 8308 9649 8205 6832 5272 7576 8767 7427 7183 7104 8890 6659 7400 6202 5035 6129 5197 5401 6499 7270 5165 5840 7034 6573 9728 8009 6883 6985 6023 8752 6656 9624 5603 8936 5198 7986 7118 6887 9251 6662 8453 8693 5183 9062 8743 7617 6309 8937 9068 5630 6818 5888 9894 6208 5256 6923 6926 8339 6777 7766 6974 6620 6345 7699 5775 6769 8311 8462 5435 5688 9580 7012 9972 6725 8993 5630 8665 7577 5824 6462 5710 9299 6466 8250 9015 9546 9898 5180 7936 7635 9425 5051 7853 9651 6533 9212 5693 7294 5019 9253 9078 9793 8813 8238 6183 8995 7174 8263 9791 7777 7806 6300 5199 9768 6464 6455 6316 6327 8563 7323 5931 5719 8401 6848 9905 8222 9436 7145 7542 5023 7391 5866 6000 8231 6678 6883 8899 5964 7559 9472 8900 8809 5914 5848 7587 9977 9948 8832 8178 6396 7807 7451 9379 8161 8254 5110 5364 8543 5285 6293 9944 7210 6848 8268 9057 8070 6208 8096 9552 8676 9162 7994 7326 8765 6998 8626 6638 5742 8151 7463 7477 5914 9865 6580 7359 8523 9216 6711 8655 9252 6903 6405 7366 6275 8199 5206 9732 9290 9764 9218 7111 7206 7285 5556 5190 9477 6216 5295 5890 5431 5538 9723 6032 9565 8108 8267 7388 9105 6632 9790 8130 6204 7407 7394 9984 6766 5506 9383 5968 9890 7337 6772 5199 6815 7275 6337 6642 9189 9939 7115 6755 5993 9091 9406 5141 9291 5957 7417 9207 6398 8600 9248 8133 7781 9006 9187 6050 8234 8128 6190 7678 8128 6064 6059 5818 9952 9583 5284 8929 9111 8745 6602 8918 9004 5258 8888 8931 6037 7927 9587 9029 5818 6047 6026 9734 8528 7609 8838 7169 5078 6411 5230 9414 7473 5252 5713 8270 5559 7260 7585 6655 6885 6946 8501 5905 7459 5624 8810 7828 5797 8885 9507 7664 5621 5993 6623 9195 8612 7277 7146 7929 9295 9845 9043 6136 5265 8704 6648 6706 7621 8316 5975 7021 6141 5084 7924 6683 9085 5378 5856 8853 7195 6421 7407 7566 5932 6470 9905 6786 5185 8684 9168 5012 6308 7135 8311 7473 5761 6952 7472 9197 9759 5366 5070 5673 5799 8812 9418 8839 5779 7638 5465 7478 7250 6125 6807 5869 7817 5087 6984 6277 6481 7613 5626 8728 7131 6955 7945 6723 6452 9664 7919 7490 9476 9922 9044 5468 5759 8984 7953 8543 5066 5911 6238 8774 8431 9124 7176 8851 7555 7948 5807 9718 7188 5854 8855 5772 5149 8857 5569 5134 6186 8938 9639 9082 7154 9020 8567 7423 6172 8520 6268 8333 9444 9621 5841 8586 5354 6471 9472 5174 6620 6831 6675 8395 5376 7953 8599 6611 5391 5962 6545 5526 7938 8970 8846 9742 8509 6039 9060 7676 7475 8493 8519 9236 8057 6846 9177 8825 7815 7615 7931 5015 7430 5285 8852 9190 9985 9940 7578 6551 6287 8564 9223 5297 6081 6035 9497 9434 6647 9866 6559 6786 5812 9236 8794 6386 5064 7936 5619 8914 6625 7994 8498 9556 9361 5617 8667 5695 6511 8304 6918 6898 8054 8869 7332 8039 6166 7940 5595 5632 9302 8322 5177 8349 6918 8770 8417 6238 9257 5375 7278 5897 5777 6162 8388 9069 8605 6264 8082 8210 7133 5511 7980 9239 7170 6040 9814 6337 9935 6085 7661 7350 5519 9680 7273 8746 8400 9530 9340 6574 5484 5755 7315 8239 9594 8957 8103 6822 5373 9877 7109 9417 7736 9304 7966 7651 6381 9525 7156 5220 7811 6073 9728 5495 8522 6253 8144 9580 8801 5404 6456 9837 9581 6468 8112 9965 7359 9966 5211 8264 9482 9911 5236 8865 5190 5972 8997 6935 5508 8370 7435 5063 7005 8544 7224 5826 6597 6553 9196 7614 9910 9490 6433 6929 5078 8131 8600 6128 6920 8043 6605 6792 9726 8112 5530 8099 9407 6986 5459 9603 9384 8683 7097 9157 8771 9507 5173 8186 6162 8641 9724 6678 7084 9773 8079 6360 7020 7078 6357 7104 7921 7529 6956 5908 6181 6267 8503 7250 5978 6081 7933 7284 6845 8382 8494 5997 5009 5694 5862 9951 8906 9578 5819 6196 8787 5646 5524 5915 8919 5986 8094 5020 7522 9336 7544 6459 8706 9662 9916 9241 9168 8614 8596 6588 7058 7860 9785 7589 9301 6497 6463 5465 7375 6359 7482 5063 7115 9653 8596 5666 7836 7834 9914 5626 7283 6380 5569 5344 5929 7253 7902 6572 6923 6836 6548 8869 6856 7015 7733 6533 5663 6516 9741 5233 5722 5416 7980 5785 5996 7613 6555 7246 5262 6229 6388 6352 6742 6243 7801 8023 5163 9183 7170 7129 7548 9739 7772 7488 6088 8429 5145 9572 7296 8622 7430 9355 5592 6327 9974 7454 8600 6735 5086 6733 7368 5102 8378 8290 7236 9427 6404 5047 8573 9005 9386 5270 8130 6833 7262 6589 5442 5555 9043 6642 8481 7359 5085 8851 9546 6907 8336 8788 6369 6573 7721 8236 7325 9980 5382 6662 6964 8005 7223 5690 8330 5046 7754 6550 7605 9851 6622 7040 9248 5090 5371 6586 7338 6520 9905 6553 9379 5456 5811 8249 5107 8090 8617 7306 7206 8489 5464 6374 5782 8485 9851 5724 7430 6447 9810 8883 9730 9175 5941 5958 5213 6244 8201 6899 9881 9908 6970 6476 8095 6748 9283 8720 7518 9966 6562 9039 5250 6474 6633 8979 9375 8390 6289 8045 5818 5879 8649 9357 8727 7678 8576 8821 5606 6978 8821 7617 6387 7835 5279 5059 8896 5509 7701 7324 9716 5753 9690 6662 8469 9600 7400 5726 7212 7748 8964 5329 9936 9077 7186 5705 7957 5070 5030 6413 8194 8303 6289 9901 5631 6892 6758 6340 5707 6790 7717 9260 7595 7475 5817 8599 7546 8527 6022 5554 5918 7574 8795 7439 9890 9244 9729 7801 9833 7501 9961 9525 9456 8320 5071 5639 6859 7297 7891 9562 9517 5978 6274 5683 9045 7875 6949 9026 6704 9532 6854 5119 6426 7183 5184 6255 6037 6661 6677 8137 7411 6552 6718 5157 8617 9425 6386 5634 6563 7532 6794 8925 5782 6123 5320 6915 6110 7184 9334 7384 5284 9482 6669 6516 7070 7877 5636 5909 7295 7483 6895 9470 6288 8181 9306 7858 7253 5023 5378 5871 5576 5862 8886 6915 9922 6219 5478 6182 5549 8478 7383 5329 5880 9701 6328 6349 5552 6709 5017 7051 5571 9938 7666 7029 6211 9881 5569 6472 5388 7821 6974 7041 7482 6116 6254 9376 7622 8459 8518 9551 5878 7284 6766 9660 9338 5476 9579 6118 8651 7446 7790 7896 7768 8686 8350 6038 8127 6397 7369 9270 5336 7113 7906 6008 7443 7014 5211 5036 7298 8304 7251 5348 6669 5066 6421 8763 6998 7978 9877 7642 5214 5828 5404 8962 5295 7625 5103 5663 6792 7786 5792 5958 8581 9959 8903 5149 9099 8517 7843 7759 7102 6500 5837 8381 5617 5791 6433 9494 6436 5631 9813 9295 9721 9946 5297 6183 7035 5779 7626 6021 8338 6339 7681 5485 7862 5181 6910 8925 8205 7838 5283 5463 8081 7692 6095 6939 9050 7027 9212 5021 8981 5926 5931 6878 9360 9819 5344 5227 8118 5700 9991 9745 8421 6293 9272 5169 7227 8746 8158 5439 9847 8010 5257 9707 5762 7666 9875 6119 5370 8210 9868 7520 5695 5151 7231 6429 6775 8434 6062 9103 7855 5429 6511 5874 8459 6702 7996 6081 5252 8824 7062 5267 6151 6309 7212 8766 8393 9294 5998 5616 8538 8890 6465 8538 9301 5381 7512 9673 6227 8976 7391 6931 6878 5778 5784 8040 6163 7419 5693 8802 7604 7204 6590 5640 8334 5942 5805 7593 6734 6441 8616 7257 7688 9408 8663 7146 7588 9641 6133 9641 9478 9011 5440 7482 6371 8253 9920 8464 6693 8464 7244 6445 5780 8105 7721 9547 6370 5553 5183 5776 6605 5061 6129 8407 7237 5293 8068 6945 6360 5914 8592 6518 9717 9056 8091 6950 8385 9620 5250 5774 8164 6156 9200 6638 7207 5330 6202 9977 6954 8951 8652 9017 6520 7652 9401 6731 6251 8123 8820 7793 6857 6495 5081 7615 7507 5794 6929 6749 9649 7518 8050 8837 7660 9712 5698 6411 8904 5214 8481 8624 8804 9275 6506 5201 5180 9867 9257 8929 6931 9475 9228 5816 5528 5249 6820 7414 8645 8647 9143 9495 8726 5160 9417 6936 7262 7468 6689 6334 9878 9098 9137 5436 6302 6559 5447 9976 9163 7142 6472 7426 6628 7932 5429 7635 6132 5716 6253 5662 6977 8489 8496 9343 9323 5036 5764 8950 5445 5230 6560 8633 6301 8173 6280 8517 5516 6013 7720 6084 6980 9478 8192 8604 5945 5851 9238 7302 5419 5403 5794 5434 5909 7076 8034 6416 6219 5870 8084 7380 9858 5583 8662 6727 5426 6881 8920 6848 5404 6077 5651 7504 6544 7312 6294 7875 5260 7477 7551 5374 6031 9154 5391 8910 9571 6924 7630 7880 5087 7869 6524 9133 8983 5245 5546 6693 5252 5341 9610 7661 9811 5726 9883 8721 8780 6919 9335 8161 6862 5663 8358 9424 9856 7011 7341 5017 7567 9757 5857 9197 7745 6380 5769 8799 5725 8412 9825 7962 8867 6421 8140 5651 8997 5101 5923 8937 6970 9131 8050 8579 5632 5330 6291 9966 5316 9782 5487 6347 6774 7626 5659 6195 8014 5252 7298 6156 5267 5533 9815 7521 6554 8233 7668 5250 5692 6973 7963 7413 5357 9140 7267 9963 5362 7796 7503 5202 5551 7545 5164 7187 5394 7331 6239 7546 8576 7939 8974 7305 5387 7247 9911 5030 9928 9286 6301 9169 6803 6310 6982 7818 8937 9489 8772 7653 7047 5672 7936 6880 9441 8920 5431 8468 8527 5883 8597 9080 9698 6149 5876 9291 5460 6254 5113 5285 6062 9308 8789 5789 9567 7936 5154 6985 5466 5516 5952 6424 9850 7060 9316 7027 8765 8074 9355 8783 7518 6067 5796 6003 8231 7642 9061 6453 7338 9317 6958 9373 8828 7415 6636 7368 6436 7981 5160 5937 7955 9062 5704 7686 6671 7037 5970 6067 8296 9827 6320 5588 8354 5778 9829 9037 7291 6473 8819 8738 6896 6997 9386 5419 8035 8267 9451 7513 7921 5332 7386 6455 7352 9348 5410 8043 7022 6915 8162 7895 9939 8112 6529 5456 9635 5716 9899 9821 6729 8764 5011 7664 7558 6305 9411 9830 9001 8198 6715 8292 5431 5928 9363 7095 6796 7395 8300 7709 6058 5436 7258 8310 9200 5077 5843 8870 8713 5831 6716 9598 8021 9827 5295 9313 8083 8071 9432 6734 7465 5370 5568 5441 9132 6782 5271 7021 9680 8608 7254 6620 5764 6558 5161 6396 5887 6093 9432 5386 8867 5051 7939 7512 8397 7943 8047 6076 9981 9889 6889 5315 9637 6957 7712 7492 7666 7405 6967 8343 8847 5369 7710 5983 9453 8914 5113 5432 9755 9902 9996 9903 5488 6216 7162 9228 7149 7916 9686 6597 6485 8977 9797 5763 6251 9212 9055 5228 7236 8274 7995 6018 8082 6790 5261 6278 7166 8530 7118 9353 7959 8852 5418 6695 7247 9006 8684 5467 5827 6666 6748 9370 9981 7459 7297 8925 5769 7841 8639 9963 8010 7702 8808 9360 6689 7785 7092 8901 6188 6085 9307 8158 5061 5864 7163 8736 6224 5608 7489 6996 9674 8891 7200 7719 9955 5020 6524 9537 5038 9584 9352 8772 9419 7282 5635 5068 7934 5967 9947 5471 9757 9535 7067 8561 8569 6473 7447 8634 9185 5020 5717 7515 6571 6563 6155 9133 8403 7257 5202 5303 8178 6695 5566 9001 9202 7526 8351 6607 9786 7148 7780 5961 5839 7435 6273 9645 7958 6207 5426 5672 9127 7721 9969 8446 6758 7071 9530 5137 5342 9573 9458 7500 5621 7292 7999 9553 5747 6223 8620 5686 5859 8412 6518 6048 6485 8809 7549 6607 7305 7367 9537 7326 9590 7707 7604 8068 7074 7493 7950 9786 8007 6307 9384 7255 6554 8784 6324 7242 7063 8653 5841 7408 8947 6056 5101 6106 5530 6915 6398 6893 9491 9418 9540 5577 7559 6008 6755 6004 5153 6260 6200 6099 5122 7827 8073 6637 6527 9954 8278 5486 7475 8803 8542 7690 7082 9057 7682 5379 9911 9519 5017 9107 8930 5227 8281 9042 9028 6828 9578 8413 9497 8151 8267 6750 5224 8114 5985 9875 8474 6878 6235 6124 7760 8408 6895 9065 8633 9911 5310 6279 9447 5670 8966 5588 7932 5918 6778 9531 6794 7095 6498 9997 5938 6977 8726 7942 8473 5438 7057 8452 8110 6386 8869 8871 7525 6913 7691 6211 5052 5310 9493 6701 5613 9122 9726 7026 8478 5561 9773 5574 6076 9568 6292 5143 7707 9657 6604 5671 9739 9401 9149 9202 9826 5182 8883 7981 9487 9062 6830 9972 5862 6482 8503 7542 8510 9366 5731 5390 8575 9208 5596 6665 6609 7867 5173 7576 9433 9271 8437 8427 6105 8283 7028 6714 9681 7180 9359 6739 7441 9443 5346 8699 8760 9419 5070 9111 7599 5659 5910 8708 5540 7385 8987 6735 9509 7428 6267 8307 8071 9201 6367 5407 8886 8179 7488 8758 9410 7971 7429 8840 9113 6963 5385 9056 8795 5755 6298 6087 5267 5466 9691 8053 7480 7922 8758 6671 8930 6615 7541 9356 8435 9963 9683 9042 7018 6224 5286 7539 8384 7581 6032 9502 8444 8771 9677 7503 6620 7795 9289 7549 6696 6568 9439 6789 6824 7522 6114 9578 7693 9754 5710 8603 9490 7599 6996 7815 5302 9960 6804 9904 9926 8467 8357 7531 7606 8112 7045 6782 9916 6657 6867 5089 7710 6745 8478 9936 9565 6967 9124 7299 6205 5127 6909 7813 7819 6560 7173 6811 7461 7145 6820 6022 9459 5724 5218 7674 5396 6365 6303 9809 6959 6684 5245 5028 5596 8723 8112 9262 9594 5846 5161 5874 5659 7879 6152 6140 6851 8395 7912 7091 8856 7012 7818 9437 9162 5399 5505 6919 5384 5258 9471 6571 8213 9784 5668 8134 8407 7886 8230 5268 6656 7412 6279 6773 5112 9778 9006 8355 8504 7384 5453 7065 7811 7462 5327 5216 8991 5466 6506 9482 7950 6897 7387 9761 7159 7606 5562 8604 6396 9288 8162 9417 8140 7374 5038 8785 5400 7197 9251 6274 8285 8865 5040 6707 9675 6466 9086 9746 6080 6932 7541 8234 5674 7861 6730 9249 6044 8934 9622 6870 5566 5833 6190 9716 6834 8285 9320 9194 7255 9055 6746 5960 5346 9929 6126 5602 6947 5357 6781 8867 5388 7218 9787 9225 7779 7634 7484 5902 5258 5166 9083 5883 8258 5394 8540 7526 7481 8929 6079 7556 6514 9997 5953 8273 6940 7226 7060 5857 7328 8047 5371 7852 5011 9726 7364 9004 6049 8418 6758 8715 9567 9003 9080 6230 9195 9386 5042 6721 6003 9794 8715 6172 9490 7541 8838 7668 6137 6355 8930 8599 6267 6300 5779 6556 7138 6524 8374 9103 8122 5381 8007 8211 8944 9181 8283 9476 8432 6660 7616 5020 6409 5669 7899 6775 8555 5271 6207 7231 6380 9644 7255 6136 7290 7492 6285 5383 7277 7748 8369 7553 9071 8780 6349 9897 8204 5119 9612 6556 8390 9977 6823 5239 8947 5357 9251 5206 5813 6664 6130 5431 6833 5519 8218 7143 6556 6820 6156 7121 7894 7014 8990 8560 9898 7609 9272 5040 9017 6845 9649 9134 7938 7854 7446 6360 9433 7145 8926 6156 9195 8564 5898 6032 6167 7541 8275 6156 5171 5679 7310 5665 5292 5297 9722 6334 7739 6404 8576 8320 5728 5699 9083 9845 6770 9013 6174 9803 5341 5392 6200 5319 7865 7395 7469 8396 5718 6868 9670 5796 9735 6325 5459 8552 9754 6781 8555 8644 9676 9557 5256 8843 6956 5088 7545 5828 7048 8525 6516 8751 8965 9281 8171 6250 5505 7374 8582 5432 9996 5647 6746 8369 8610 9195 9703 7511 7701 7750 6161 7806 5551 9933 6174 6781 6307 7033 9500 9079 5612 8866 5417 8794 8672 9141 6302 6072 7316 5268 9525 8378 7428 9639 9795 6604 6092 9565 7049 5287 5354 7600 6957 5437 7277 7215 8359 7871 5196 6806 8605 7478 5469 9397 7545 9088 9899 8206 5125 6817 9645 9393 6421 6608 5749 5523 5572 8894 5920 7139 8893 7214 5641 7883 9827 8599 9824 6932 7716 9865 9320 6850 8084 5986 5880 6511 5329 5321 9461 8623 9476 8308 7367 7902 7249 7784 8062 9371 6864 9317 9927 6434 7505 7776 9663 9294 8971 9624 6805 6748 9525 7426 5822 7948 9768 9078 5022 9438 9530 9632 8905 6053 6743 7260 7640 8814 5885 8026 7271 8212 9215 8631 8188 7995 7302 9648 8151 6900 5478 9183 6695 9534 6734 8926 8372 8939 9722 5346 8998 6751 5035 6913 6906 7425 5486 8485 5283 9247 5223 8596 8848 9448 7152 7199 5793 7145 6527 8277 6701 7298 6194 6964 5062 6000 6822 6609 5024 5779 5925 8282 8709 8890 9458 5918 9510 8621 8356 8634 7407 6516 6685 5065 9549 7305 5236 6583 6732 7829 9600 6550 6223 8470 9730 8216 5770 8679 6864 7614 7240 6901 5548 5570 7881 5294 9849 6378 8500 8296 6949 9981 8388 9337 5717 8275 6864 9307 5106 5593 5673 9749 7142 9972 7165 5077 7667 7401 6249 7897 5444 6242 6502 9219 5961 9275 8981 9952 8427 7299 6188 7202 5408 5536 5566 5160 7228 5855 8216 5140 7953 6883 9592 7150 7528 5368 8800 8701 8936 5633 8878 5125 7360 7825 7414 5110 7693 7530 6059 9611 7834 8901 9766 6798 5120 5460 8984 7040 7293 9198 9457 7077 6184 9742 8426 5807 6871 7347 8991 8575 5499 9525 5360 9101 5892 7774 5652 6507 7772 7535 8198 7153 6074 6357 5844 7272 8856 6558 8724 8222 7332 8050 5004 7825 5507 9796 7675 8600 5390 7604 9363 5254 9923 7836 6635 9358 6187 7438 5289 7657 7452 9025 9284 6439 8810 9110 7904 9074 5233 7484 7240 6773 9046 6564 5625 6381 7304 5178 9913 8063 6992 7415 5933 7362 8443 8421 5804 5356 8973 5231 6534 6806 7370 9502 7608 5619 9929 8804 8001 9111 6905 9970 7878 7280 8281 8829 6828 9263 8499 6077 6382 9979 8647 9610 7588 7845 5756 9927 7252 6246 8700 9301 9515 5004 7740 9221 6655 5556 9375 6734 9808 5023 9251 9300 9945 7922 7412 7642 5094 7862 8652 5108 6312 5342 8286 6538 5702 8541 8804 8494 7741 7422 9149 6295 6332 5247 9680 7348 5047 8507 5071 8072 9665 5415 7470 5096 8033 7423 8065 7836 5340 6432 8942 9077 7438 9117 9238 6120 8618 8626 8892 8478 6722 8281 9780 6122 9139 7633 9098 5014 6075 5461 8176 5128 6037 6843 6655 5435 7155 9892 8441 9184 7388 6629 7377 8902 5824 8635 8889 9863 9571 5243 6204 7431 7824 9730 8677 9776 8696 6501 9914 9819 5092 9045 5726 6355 5950 9902 9331 8533 5650 8338 8930 6791 5139 8485 8078 7866 9299 5966 8344 9993 5025 8926 5211 9677 6444 5247 9138 7427 7487 6283 9960 8107 8064 8467 5882 5969 7323 5279 6485 5319 7038 7835 9632 5142 5893 6873 8924 7598 5363 7331 5943 8389 8469 7667 9992 7960 7875 9248 5874 9929 9444 5270 9890 7562 6264 7510 6199 6116 9894 8733 5114 9516 5878 6802 6089 5353 9950 7180 7329 9885 6617 6101 7254 6313 9905 5597 5289 8334 5575 5381 9053 9066 5735 5943 6681 6883 5697 8556 8044 9510 7578 8226 9367 9309 9970 9907 7148 8847 5595 9807 8563 7282 8286 7497 5502 9222 6026 5442 8419 9443 9946 6851 5202 8630 6541 7345 8645 7343 6190 8008 8645 8184 7534 8578 8515 8173 9129 6542 9010 5540 6338 7781 8208 8641 6247 8361 7365 9773 5114 7223 8815 9925 5668 8565 6524 7843 5371 5578 5982 5136 9392 8939 9952 7320 5327 5838 8069 7843 6704 5075 7094 8526 9524 5761 6711 5451 7815 6087 7655 8265 9260 8098 8345 5579 9417 6158 8344 8979 8886 9847 8597 7333 8623 8782 6545 6767 8471 6299 6351 6388 6758 9262 6408 9324 9311 6355 8209 8709 5903 7874 9780 9932 5077 5543 7183 9174 5879 6270 7614 7400 9883 7966 6960 9431 8767 8967 6154 6481 6761 5470 7176 6336 8016 5680 8380 7457 6491 8013 7521 8542 6114 7702 6419 6989 9020 9169 9783 5164 7053 6656 8449 8141 8641 9338 9311 9239 6685 8301 7380 9069 8950 8345 9060 6894 7505 5000 9274 8962 8045 8989 8663 9396 5345 6270 7612 7815 8239 6739 7374 5662 9841 6754 5909 7589 9069 9780 7345 7449 8835 9013 8237 8113 5523 5260 9995 6765 7453 7697 6506 7292 8459 7365 8893 9341 8883 6267 8624 8854 6377 6757 9317 8131 8875 5444 7057 6892 8047 5324 8724 8326 8793 6173 6315 8653 7123 9017 9582 6612 8701 5149 6470 7396 7806 7089 5596 8411 8510 6510 9100 7468 7965 7511 7332 9337 8437 7812 5910 5928 9316 6086 5253 5826 9441 6060 5225 9908 5786 9146 8527 7134 8508 6824 7459 7031 6495 6435 5062 7826 9012 7169 7804 9366 6355 7692 9893 6791 8988 5585 6634 9884 8080 7517 5461 5647 5244 8277 6444 7568 7217 9876 8149 7463 9113 5167 9436 8008 6915 5377 6738 6733 7495 6997 7633 7297 6338 9309 7013 9622 9003 9331 7938 7149 6483 9305 5908 7344 5445 9574 6259 5814 5255 7514 9478 6284 8367 9543 6446 7979 7022 6479 9747 6647 6686 5757 6486 9593 8485 9385 6907 6903 6483 6047 5229 9444 6241 9513 5662 7893 8107 9898 7901 8854 9582 6895 6875 7331 6791 7717 9064 7301 7893 7170 9634 7726 9846 9316 8101 8462 8017 9581 7479 8062 5830 8647 5076 5812 7758 9428 5252 6049 9655 6083 7089 9150 6031 7427 5274 5521 5496 9919 8951 8110 5494 9471 9827 7100 9672 6177 8139 6691 9843 8409 6237 7340 7711 9656 9069 9022 9951 6401 6215 8015 5830 9223 5759 6795 7808 8492 8928 5550 6540 6528 8265 6809 6363 7182 5472 5189 7094 5787 9648 7909 8410 9446 7568 5950 5350 5139 7277 7873 7499 5679 6232 8919 7941 7700 6394 7294 7211 7865 7412 5677 6507 9874 5485 8495 9369 6593 5109 6322 6872 7675 6651 8146 9720 9849 5771 5801 8300 6029 7054 6260 8370 7481 5006 7007 6585 8446 9218 6444 6551 5058 6270 7811 6171 8345 5157 6560 9980 6958 7701 8607 6367 8506 8611 9406 6664 5328 7182 5877 7064 6585 6258 7903 7671 8247 6862 9028 8438 7590 5574 7294 5751 6911 7873 6239 6401 9744 8182 6316 6267 5144 5615 8920 8319 5147 7406 7278 5677 6396 7026 6146 7961 5720 9002 8341 6462 8907 5359 9392 6227 6070 8738 6782 6197 9473 8993 5117 7394 8398 6179 7520 6689 8007 5226 9347 9184 5871 9128 7938 5066 6809 9110 5058 9028 9293 8485 5583 5347 9466 5080 9197 6032 7506 9650 7771 8539 8282 6653 5564 8590 9992 7935 7313 6644 6221 6378 9385 5879 8588 5848 6410 8673 6699 5503 7253 6471 5287 9312 9434 8795 8953 6813 6486 7780 5675 6307 9916 8911 8310 8684 8934 9442 5904 6173 8824 8025 8493 6103 8784 7885 8472 8599 9712 5395 7103 8714 7628 6182 5940 7316 5118 8303 7366 9776 9378 9187 8395 6997 6669 9190 7942 6691 5727 8582 9742 6931 6981 6302 5134 6870 8280 8736 5000 8655 7006 5931 8443 5136 8933 7854 8184 8853 5316 6584 9501 5831 5698 8717 6910 6312 7681 6653 9639 5206 5133 7770 7026 9254 8067 7952 7873 8728 9007 6022 9815 7591 8206 6323 5247 9855 7044 7686 6544 6051 8878 8981 9528 5778 5125 9509 5720 6848 7146 8887 5778 6088 5168 6328 5875 6585 7729 5412 8110 8774 5133 5210 10000 6043 8600 7794 6318 9519 6420 6898 7174 9481 7838 7943 7528 9040 8230 9175 6403 7923 9304 8568 8854 6668 5707 9737 8254 6545 5855 8248 7206 5819 8900 8867 5998 5899 9067 8914 9984 5195 9913 9229 7362 8034 5999 9144 5423 9787 5846 9830 6672 5955 5251 9412 7072 5195 6146 5824 7183 7861 9155 9920 8293 6734 7392 7876 7568 9187 8000 5065 8636 5159 9373 8042 5244 5137 9598 7315 9139 6962 7828 5998 5755 6722 6610 9836 5980 7703 6965 7221 6071 8604 9109 5260 7070 6298 9343 8478 8615 6765 7496 9180 6345 7296 6601 5265 5984 7071 7981 9470 5401 7986 6586 6665 5388 8041 7168 7068 7617 5217 7620 7226 6284 6409 8048 6378 5328 8014 7683 9413 8198 7884 7113 6040 9021 9068 9381 9636 9726 6543 9574 8133 9754 7929 6435 8013 9500 5549 6565 6728 7402 8171 6142 6897 7333 9313 6201 5533 7641 9731 6524 9814 9515 7141 5553 6023 9040 6973 5539 8052 7209 7318 8393 8714 9357 8131 6718 5760 6614 7666 9515 6843 6631 8922 5286 8400 5276 5649 8229 5432 5517 8949 6286 6463 8646 5575 9598 5113 6578 5639 9907 7103 6407 7319 7214 8071 9732 7510 8062 7411 8055 5439 7517 6733 8126 6710 5637 5703 7341 8009 7549 7258 5611 9054 6645 9912 7957 7179 7411 8187 6125 6401 6456 8094 5288 5744 5670 7400 9906 8317 6650 5851 6489 8566 9602 6649 8832 6209 9891 8530 8495 8984 6466 7833 9405 6859 9117 8215 6359 9283 8505 6018 9979 8949 6662 6892 8799 7344 9830 7149 8041 5692 9828 7489 8425 7373 5084 7786 7592 9494 9059 9893 9737 6945 5582 8218 7652 8973 7010 9306 9977 8857 9100 6414 9308 6926 8121 9118 9385 7555 8797 9508 7738 6128 9483 7560 6034 6652 5185 7451 8140 9720 9628 5473 6683 8658 6039 8344 9120 7382 5811 5009 9886 8857 5613 5278 9504 9787 9927 5437 9658 5264 9727 6177 6354 7212 9852 7070 7962 5186 9100 5122 5057 9612 6513 5948 9723 8160 5563 7435 7390 7554 5404 9093 7330 8695 6787 6293 5612 7649 9948 8439 9563 5879 8056 8991 5223 9749 8460 9837 9297 5517 9368 9173 6717 5626 5176 7901 8997 5057 8804 9570 9288 6164 9705 8155 9517 7720 7689 5776 7811 8530 8539 7750 5827 6598 6526 7874 7311 7674 5589 6121 5902 8285 5268 9106 6820 8905 5227 7046 9003 7976 5892 6530 8164 7088 7175 5629 6929 7073 7919 9236 6830 5969 6321 6156 7764 7373 9044 9367 7291 6363 7844 5481 9073 9487 6229 7451 9147 8939 7662 7324 9075 7983 8602 5064 6841 9860 5359 9329 5845 7561 6502 5415 6663 6240 5597 5206 6811 5805 5529 5834 7928 5879 5867 6508 7963 7345 6536 8648 8591 8501 6389 5024 5814 6874 6982 9244 8393 5654 6246 6474 6023 9678 6767 6826 5625 7020 9215 5894 9120 8650 7631 8483 6103 9420 5714 5139 9075 5535 7166 7508 9754 9800 9022 8677 8980 8434 8068 8472 5265 5314 5966 7156 6295 9721 8213 6728 8022 9688 5018 6022 5176 8147 8905 6601 9875 5664 6260 9385 7224 9658 9225 7537 8800 5317 6897 8048 8835 5823 6911 8677 9108 6489 9325 5844 8809 5745 9722 6555 6785 8587 8333 5816 6136 6454 7461 7238 8026 7623 6587 5837 7464 7793 9698 7443 7525 7175 9624 8049 5531 8785 6977 5439 9690 6608 5789 9392 5164 8831 7464 8782 6888 6820 6935 9962 6802 6433 7276 5390 7864 5281 7095 6081 8791 8216 6218 7576 6728 9274 6019 9955 8674 7420 8846 6619 7044 8251 5685 6432 5240 8689 7500 9205 6991 8786 8592 6373 7822 7454 7414 9522 6665 7505 5638 6063 8918 8301 6488 5842 6140 7269 9159 7581 8444 6331 6114 9590 8096 8109 6824 8732 6282 8197 7510 9986 7526 8905 7609 7922 7811 6059 7511 5819 5881 5096 7061 9747 5758 7830 9343 6010 6079 9934 5746 8962 9663 5936 9656 8225 6256 7572 8386 5710 7980 7867 9641 8078 9197 8672 7808 8091 9619 9971 7597 9122 6287 9186 9653 8399 8370 7608 6886 7559 7587 7651 7303 8229 7725 6051 9186 8196 9375 5823 5287 6695 7242 5171 5318 8036 7666 8170 9062 5586 7031 5218 5935 8867 5248 7754 6172 5792 7134 8293 5984 7411 7448 7551 9225 6553 6668 7855 9363 9678 6255 9968 7970 9627 8427 9989 9482 6917 5663 7182 7132 9146 5535 7139 6202 8852 9981 8421 7619 9105 9163 6457 5691 9222 6945 5092 8361 8347 5033 6472 8516 9686 8375 5138 5320 5841 5885 6623 5589 8792 8241 8734 7885 6915 9873 5325 6253 9041 5321 9887 9023 8329 6511 8222 6994 9806 8145 8013 8723 6056 5153 9684 7557 9658 6168 6851 6409 7338 7879 8323 7505 5534 8264 5088 9613 7869 6327 6143 8720 7621 9097 6996 6152 5437 7437 7107 8403 9570 8943 9558 6077 9860 7845 5986 8770 5138 9142 8020 6524 6473 6874 9462 5064 8131 5714 5957 5595 7367 9736 8810 7274 7866 8156 8896 8952 5962 9254 9958 6502 8980 6545 5680 7245 5891 5529 5365 6236 9365 6853 9363 6992 6425 6254 8313 8649 7921 7803 9468 6365 7232 7024 5506 9958 8439 6348 7342 6308 7103 9479 8317 8181 8554 8930 8579 7355 6801 5162 7786 7083 8285 7165 9924 7522 8162 7302 5794 9453 8248 6009 6451 7565 8641 8395 8222 9414 8515 5098 5518 7816 7129 9760 5180 5341 7448 8631 8677 9752 8814 9048 7543 7601 6213 8466 7937 9234 9026 5785 5644 8303 5094 7708 6288 9982 5513 6855 7479 8661 6889 7697 6289 6323 5975 6632 6495 5758 6072 9114 8578 6057 6057 9224 5994 9604 5840 6680 9118 7885 7492 9398 6807 6020 8364 9303 5546 9788 9027 7196 8682 7604 8770 8529 7237 9530 6967 7097 5713 9532 5176 7037 5247 5666 6578 9412 6153 9151 9064 9705 5867 5302 8153 9578 9271 9281 9265 9895 6384 5210 7322 5373 8370 5798 9501 5393 8262 7396 5437 6419 9231 7898 7040 8845 7687 9036 9518 5199 5988 8076 6635 8330 6962 6232 7861 8902 9237 7592 5808 7699 9402 5253 8478 9231 5045 9617 8154 8424 8737 9443 8091 7877 6146 6343 9822 6208 7014 5465 7304 9094 6639 9050 7058 5591 9078 6452 8870 7363 6012 7904 7135 7059 5873 5719 9588 6754 9348 6738 8053 6209 7961 5678 8768 8182 6096 6360 5400 9069 6598 7100 9843 5194 9048 9222 9282 8372 7378 8933 5759 7669 8577 7082 9792 7889 7322 8528 6454 5027 9787 6559 9201 5906 8105 7125 8414 6556 6343 6964 8787 6078 6000 9023 7748 8394 9634 7647 9732 7727 5200 7697 5727 7442 9931 5219 8548 8462 6753 7009 9083 5008 7427 9476 7390 5877 5947 5471 6280 8626 5597 7623 9672 7593 6211 5915 9095 7502 7214 7261 5802 6684 8007 7783 8523 7841 6725 8468 5714 7726 5838 7060 5174 7921 9579 5651 5980 7760 6406 5751 8914 9799 5798 7320 9593 8931 7470 7696 9878 6815 8014 6677 8565 9318 6515 7804 8470 7702 6364 5156 7616 9434 8023 8610 5686 5329 5302 8092 5462 8386 9125 6277 7360 6485 5181 6578 8045 8075 9655 5241 6997 6477 5461 6126 7649 6762 9648 8569 5936 5989 7303 6503 5452 9939 9836 6208 7759 8431 9811 6901 7569 6125 9599 5500 8412 7047 6471 8449 5747 9674 5023 5614 7129 7528 9398 9464 6847 5858 8696 6314 9328 9229 9423 6754 5272 9073 7556 6244 8514 5488 8124 9777 5371 8924 8025 5756 8548 6767 9968 8121 6470 9208 7658 6304 8901 7949 6106 7163 8992 7190 5787 7328 7084 7984 5676 6510 6641 7549 8372 5924 7417 6244 7913 8871 8480 7221 7952 8397 8491 9041 9799 5997 6362 7355 5501 6795 5167 9385 6955 6021 7488 5121 9359 5473 5562 7150 5961 5434 8497 7977 5401 8776 9581 5509 6650 6203 5662 7634 9542 7919 8697 5185 7466 9011 5425 7480 7875 9592 8946 5806 7051 5094 5062 7134 6280 8916 6973 6477 8390 8726 9035 7609 6448 5977 6795 7508 8043 8094 9322 7589 9656 9467 6890 8373 5997 8019 6892 7290 9296 7754 7335 7441 5812 8420 5015 7467 5038 5426 5456 6984 6616 8298 6313 7270 5801 7125 5562 5349 5978 9747 6706 5691 5174 5181 5400 8013 6336 7742 8687 5928 8109 8111 6175 6557 8763 7721 5054 7128 8094 5294 9044 8484 5547 7264 9619 8028 9480 5383 5991 6392 6008 5043 9844 8273 6699 9580 7105 5184 9408 7665 6128 8167 5427 5549 7703 6868 8386 8145 6055 6292 6187 7447 6585 5699 7241 8739 5603 6337 6755 8095 5218 6407 7673 7177 8604 9064 5352 6418 9493 5599 9876 9199 8546 9933 7487 8906 8423 7280 7326 8532 5137 7182 9635 9193 6498 8629 6420 9828 6783 9260 6935 8157 8053 7657 5025 7224 7507 6800 6220 5299 9031 8555 9322 8872 8926 5729 9356 7373 7347 6890 9936 5335 9766 9271 6775 6856 6766 5484 6919 8785 9769 9112 5541 5721 6727 8594 8379 8580 7963 9694 8706 7693 8728 6286 7721 6272 5110 5175 7060 9308 6425 6792 6476 5732 7028 8850 9072 6955 7267 8226 8930 8840 7012 7439 7476 6751 6215 7570 5322 9201 6295 5329 5383 7932 5612 5226 6987 8567 5182 6916 7054 5296 8065 5748 5728 8001 7103 5683 8341 6228 6863 5851 9492 6920 8681 9224 5841 9638 8646 7435 8798 9019 5314 7750 8219 8609 6766 5935 8008 8566 7558 7835 8059 7560 5156 9584 5678 6365 5404 8276 5520 5834 5958 7022 9159 7858 8317 8792 5198 7020 8743 5188 5194 7301 7376 6819 8564 6690 8827 9594 9198 7768 7708 9320 6712 6491 7333 9781 5531 8153 6084 9045 9035 8398 6216 8777 8692 9151 6703 5372 5328 6944 9817 8998 7292 7138 5291 6704 6220 7084 8359 7255 7175 8906 6073 5483 8027 5090 7971 9625 7628 6406 6595 6771 7787 8344 7127 8749 7304 6355 8064 8615 7220 6766 6503 7971 6187 6269 9141 9575 9280 6321 7074 8906 8406 5738 5104 6558 7033 8920 8548 5927 8181 7028 9420 5632 5754 9802 7885 5457 7174 5784 6623 6192 9496 5526 5654 5711 5916 9903 6991 9643 9811 6628 8584 5164 9823 8629 7349 6725 7711 6559 8468 8729 6110 5439 6809 7986 7685 9932 7246 7036 5788 9683 5360 5866 8235 7564 7358 9762 9224 5193 6705 8963 9133 8658 7384 5839 9843 8684 6593 7285 7106 5570 9957 5291 6187 5468 7817 8662 5719 5901 7465 6342 9929 8573 5402 9827 7350 9109 8853 7820 9545 9322 9396 8170 9819 6275 6063 5378 5711 5812 9235 6614 9966 8102 6424 5133 5451 9866 5090 7138 6039 8358 5205 7015 9508 9585 7989 8657 5116 6933 6146 9954 6322 9426 9132 6663 5409 8612 9856 8715 6175 8586 6509 7274 9173 8703 6356 7780 5954 6106 8873 8973 8595 9113 8281 7534 6518 6243 5823 6883 5649 6929 6377 6643 6064 6847 7853 6437 8420 5498 6564 7641 9371 8856 6696 5320 7073 6362 9003 6874 6641 9918 7574 8113 5846 8697 7779 5413 9024 8892 8583 7335 8926 7581 8064 5413 5963 6693 5994 9183 8036 5208 8404 9637 7342 9839 9233 7549 6697 7428 6261 5794 8932 7727 9913 6214 5827 6980 9138 8550 9088 8006 9536 6396 8629 5733 8520 5292 9730 5472 7144 6200 6536 8039 8368 6450 7638 7722 5915 8042 7861 6359 7692 8909 8434 6331 9598 7899 5181 5269 7133 7693 8499 5216 9809 6090 6191 7026 5681 8469 6299 8310 5570 5600 6059 5489 9947 7905 9270 6159 6951 7791 8401 8902 9272 7352 8536 8343 8513 5348 8871 8439 8939 9212 5780 6213 9863 7531 9384 9495 6768 8372 9024 5194 9283 6255 5107 6372 6940 8205 5221 6099 6503 5467 5550 7854 9216 7700 8164 5689 5475 7583 5469 9926 7205 8789 9642 6673 6478 6796 9115 5275 9918 7138 6365 7591 6921 6728 6497 7229 6625 5681 8593 6937 7767 8765 6146 9019 6077 5288 8458 8199 9984 5887 7998 8140 5634 7936 7167 9370 8271 6872 6136 9889 5386 7098 8605 6754 8337 7048 5366 9032 8993 8202 6340 6502 8296 6999 8336 9678 8559 6922 5633 5685 6121 8651 6570 8796 9554 9205 7348 5315 8412 7958 7652 9862 5963 8909 5456 7918 8175 9983 6636 8661 7401 8218 7380 7571 6635 5533 8012 6561 9269 9837 8910 6048 7071 8120 8303 9146 7867 7164 8599 6313 9953 7192 5587 8181 8791 8194 9819 9057 5135 5130 7866 9062 5426 6470 6008 8036 7396 6095 5315 9700 9948 6387 7324 9504 6488 6260 5305 6305 9291 6827 5189 9852 7596 7685 6732 9690 6232 8019 6830 9083 8853 8545 9698 9185 9679 8299 6443 5218 9534 7156 9405 5380 6352 6299 9444 6226 8341 6834 7845 9005 9820 9932 9806 8709 9559 6222 5991 9834 6061 8197 8256 9665 7664 9746 9926 6021 5743 6529 6193 8330 9141 5402 8607 9747 5721 9270 6472 7250 5095 9531 6676 8210 8486 6752 8764 6662 5375 5991 6636 7458 5346 8405 5320 6592 6986 5476 5676 9250 9114 5631 5146 7519 7387 9671 9143 5366 8550 9080 6855 9504 6453 6850 8196 5191 8635 9462 9609 7714 6709 8836 8664 6321 9680 7581 6232 5220 5274 7478 9205 5353 9968 9449 6297 5595 6706 5123 9194 7149 7617 8739 7731 6756 5008 7199 5998 7858 8134 8631 9156 8918 9767 6157 7374 9598 7633 7145 9044 6820 8413 7457 6117 9052 8201 9717 6234 6224 9510 7610 8177 7009 7945 6454 7127 9864 7039 7351 6196 7601 6708 9362 9571 6251 5847 6426 7564 9441 5846 5819 6669 6226 9420 5024 6578 9866 8399 7986 8796 6198 8118 7316 5011 6857 9296 6747 8347 6750 5482 7587 6663 9748 5058 5541 5918 6379 7041 6980 6650 6358 9665 9031 9838 5284 5081 5501 9577 5540 8996 5518 5126 8869 8842 8221 8467 7477 8491 6271 5954 7891 6205 8922 9677 5416 8973 8869 5144 5691 6242 7911 8943 9546 8253 7891 5948 8673 9905 5791 9345 7378 5330 7115 8867 6371 9661 5487 7879 9513 8106 5028 9849 5134 5528 8654 9493 8982 9142 7172 5915 6422 6446 9991 9283 7065 6026 6548 7257 6126 6042 9281 6756 7810 7137 5696 6949 6384 8349 9295 7712 6959 8257 6562 8932 8296 9008 5445 8761 6481 7137 5936 7099 8940 5080 9220 5254 9454 9945 6971 8897 7495 5371 5807 9042 6353 8791 8808 9605 8424 8893 7968 6070 9681 5099 9393 7707 8730 6494 7415 7304 9808 5889 7046 9020 6935 5220 6348 6682 7715 8709 9773 5536 9236 9312 8202 5537 7521 5463 7919 5658 6050 7168 8996 9531 7893 5151 5989 7152 7978 5733 8914 6557 5984 8457 9501 5789 6953 6192 6349 8769 7358 5103 8998 8949 6745 5135 5465 8112 9032 7517 8517 9778 7098 9062 5422 6960 7046 9077 5230 7825 5224 6121 5680 5469 6998 7404 6296 9336 9816 8836 6112 8088 7655 5013 5123 7597 8388 6770 6382 6937 9659 5346 6636 9381 5441 6862 8980 8889 8063 9528 6901 6013 5240 6059 5193 8659 8271 6701 9508 6017 5816 5995 6574 9643 6833 6916 5549 5874 8203 6500 5241 8358 7111 7568 8040 8611 9964 9533 9185 7558 6865 6457 9466 6819 8533 5175 8426 7600 9891 9101 5705 9334 5960 5903 7521 6697 9278 8364 8424 7508 5100 9842 8768 9010 5512 8872 5903 5431 7198 9319 5763 9326 8177 7416 6307 7148 6271 7948 5493 7776 8441 6536 6255 6864 5445 6374 7132 5785 7684 9866 7091 6342 8393 9224 9997 6732 6265 9313 5248 9934 8242 8911 7392 7540 6017 7405 8931 7361 9335 5484 8521 7303 6125 6051 6585 6743 8946 8736 9556 7253 9376 6327 7195 6490 9594 9084 5161 7200 7801 6253 6149 5363 8173 5991 9249 6328 6266 9447 9447 6097 5147 9572 6938 6197 7242 5794 5722 8956 7282 9260 5246 5031 8271 7014 7607 7391 7285 7968 8762 9894 9400 6265 8526 8717 8106 7654 7901 9341 8493 7543 7727 8276 7062 7534 8418 6573 5034 8192 5511 9093 5186 8292 5757 5490 8973 5988 5159 5537 6613 5461 8856 8975 6945 8751 7921 6407 9701 5375 6028 8945 6865 8034 5448 8310 5202 8892 6461 8563 7405 7437 5708 9746 6422 7114 9472 5837 8320 9809 6148 7079 7506 6064 7060 5534 9689 5258 8586 8791 7451 8631 9816 5573 7320 8589 8103 8723 7304 8801 7472 9252 5258 9338 7692 5500 6213 9139 6182 5994 9031 7728 9913 9665 5156 9882 6767 5059 5156 8494 8185 6265 5403 6902 8205 5008 8523 8301 7574 6693 8481 9452 5201 5778 7962 9160 7397 5708 5754 5817 9205 9762 5968 7942 7709 9762 9967 9292 8304 5939 9195 8877 7866 9241 8738 7016 9201 6489 5930 7833 7279 8692 9186 8800 6431 9145 7269 9541 8531 6361 5559 9030 9105 7915 5363 8366 6557 6362 6400 7973 8835 6542 8510 7263 6661 5285 8653 5659 6861 9060 9288 6366 9068 6667 5298 8621 6223 7606 7090 6579 7481 5638 9153 7061 7434 9899 9275 9616 6538 6458 5684 9589 5428 6232 8421 5007 6835 7059 8522 9333 9036 9853 8956 7907 5908 9224 5854 8180 9611 6167 7294 8611 6839 9636 5900 8145 8562 5761 7251 7619 6211 7695 5262 9815 8940 7153 8969 6689 8926 5587 8719 8068 9960 9709 5654 9669 6356 6028 5992 6202 8009 6789 6288 5956 8125 6957 6396 9505 8146 5275 9873 7833 7442 6594 5494 5088 6961 6050 5164 9875 5168 7695 6983 7519 5998 5041 5439 9123 9959 8312 9228 8937 5383 8164 9523 6793 6388 7899 8268 8277 8850 8748 7227 5542 7919 8199 7884 5201 9801 9274 9684 9374 8657 8200 6086 7035 5013 8322 9762 5324 8571 7863 8705 8071 6456 8116 6519 6989 6355 9449 8733 9747 5416 7259 5843 5562 9281 8753 8445 7894 7559 5905 9813 9457 6982 9312 5401 8170 6438 5994 9725 9203 6239 9812 8838 8377 8603 6635 8571 9711 6123 8876 9719 8598 9445 9411 7893 5657 6415 6205 8945 6872 7259 5714 5034 9271 6692 7048 7279 6592 5550 7751 8505 8490 8300 5803 9530 7200 8337 6913 8459 5107 5731 9402 5750 7698 8556 9053 9625 7085 6031 5543 7485 6617 5412 6174 6025 6917 5660 6090 7469 6209 9374 7245 7682 5432 9459 9554 5142 6928 6038 5737 8162 8230 8986 7058 7579 7179 6636 8718 7446 5377 6153 9409 8524 7908 7869 9119 9635 5782 5985 9452 7760 7334 7994 8798 9421 6912 7330 7815 9251 9727 6282 8994 8614 9404 9749 8645 5747 9404 7883 5829 9276 6001 8382 5215 9629 9615 7374 7718 9063 9719 6112 9128 8074 8911 7663 9667 6525 7563 5447 5562 6241 6168 6292 7630 5957 8118 9715 5117 5570 5018 5941 6534 6775 7270 7847 7131 7274 8112 6332 9436 5953 5076 5937 6790 8136 5684 7004 8827 5612 5222 9136 6813 9378 5625 7835 8713 5754 6141 6902 6940 6029 7974 5794 8773 9384 6651 5860 7986 8724 7427 8125 8056 8548 7626 7266 9341 7168 6189 7785 6593 7560 8041 7385 9660 6363 7582 8328 7417 5708 6708 7085 7259 5492 8638 5859 9093 7172 5001 6833 8234 7278 6190 6452 6077 9292 8022 7739 9864 8147 8789 8835 5842 6737 7059 6275 7568 8595 7969 6961 6659 7472 5903 6260 5646 8270 5750 5269 5392 5605 6063 7884 6501 8552 6420 5044 7627 8161 7537 8922 9590 9449 6315 8425 9798 9839 5135 6813 9081 6749 8923 6252 9209 8549 5554 9103 9662 9479 6103 9884 9941 7071 8724 8162 7349 8051 5991 6215 6765 9838 5476 7121 9321 7935 7569 9422 7718 8802 8369 6943 9020 7275 5389 5729 7404 7981 9862 7220 7850 7564 8635 8494 9266 9341 6126 8419 5366 5606 9459 8913 6473 6520 5243 8887 8399 7409 6486 9868 6283 9692 6757 9906 9655 6963 6680 7927 5763 7315 5804 9287 5179 5317 5466 6750 7452 6832 7761 9528 7375 5755 7107 5070 7736 5681 7051 8242 9655 6738 6746 5523 9508 8514 9998 7910 8117 8372 7967 5043 9980 8171 7088 8052 6326 5428 5983 7868 8823 7918 5955 7510 7796 5360 8547 6342 6467 5025 7555 8834 8810 5216 6327 5275 8963 9703 7893 8170 8321 6165 5339 9612 6513 5140 9906 7372 8486 9209 6968 6486 8600 7518 6765 9062 7011 5123 8154 6931 9194 5724 6952 7873 6111 6651 6678 5654 6786 7954 5057 5623 8998 9877 6776 6157 9008 9233 7477 7548 7063 5053 6939 8448 6736 6735 5100 6826 5475 8920 9762 6711 9052 6751 5387 9144 9698 6361 9237 6712 6525 9941 7287 8642 5458 8008 5102 6383 6198 6869 6237 6384 9919 5192 5083 7706 7462 5682 5548 5415 7516 7486 9431 9359 8084 7858 6823 6368 6830 5344 9236 8318 9638 8075 5685 8219 8991 8407 6969 5493 5365 9927 9499 7724 9652 7055 8481 7067 7838 6609 7833 9100 9518 7160 7333 7231 8699 5234 6611 8876 6912 5218 7533 5781 8906 6192 8140 5278 9120 5615 6548 6598 9517 7153 9584 8900 8571 6703 7569 5676 8432 8678 6880 8719 8468 6584 7671 6629 6544 5702 8846 6774 8299 5420 7118 6812 7472 8449 5005 5211 8954 8801 5482 8915 7597 5953 9792 6864 6464 7383 7332 7219 8514 9515 9289 9902 9930 7565 5662 6815 7757 9908 7949 9530 7801 9643 7215 5873 7353 8809 7947 6216 9303 6891 8434 5974 5973 8154 7909 5800 9521 6793 5211 7601 6205 6570 6038 9230 6020 7423 7392 7767 9339 9907 5393 8433 7950 6517 7099 9787 8625 6029 5353 8959 6552 8312 8304 6650 7046 9890 7033 8197 8955 8417 6169 5232 7879 7381 7222 5781 6514 6473 7999 5519 5388 6210 7666 5791 5242 8891 7266 8509 9855 5912 7784 8244 6896 8921 5214 5511 8838 7818 9992 5880 5885 7706 6418 9359 5550 8398 5832 8455 5121 5379 5450 6682 7647 5860 6765 5780 6399 5442 8090 6666 7077 9122 5150 9074 8061 5696 6445 8102 6034 7990 9269 5092 7775 6761 8711 8234 8211 6305 5220 7690 7024 5193 6686 7790 9996 7753 7798 6335 8769 5086 5363 7496 5110 7544 7019 8321 6510 6613 5575 8764 8575 6158 5074 8881 5044 9556 8521 8953 5448 8429 6445 6925 5976 8371 9114 9959 9682 6162 8199 8269 8599 8091 6176 8064 6039 8077 9178 9109 5450 8208 6993 7858 5153 7392 6310 6204 7699 9465 5690 9693 5543 6415 9631 6395 9325 5327 7717 6747 8488 9913 7414 7568 5666 7842 6339 8488 9660 6488 9210 6516 7073 6486 7846 8076 6516 8241 8250 5634 5462 7521 8618 7959 9018 6948 9810 7384 5457 9185 5834 9344 9812 5366 7011 5697 5170 5082 5613 5440 7259 6285 7305 7121 5117 8946 6261 5956 5000 7947 9811 8111 6427 6895 9471 5903 9314 8951 6698 9231 7414 8579 8904 5660 8277 7176 7095 8081 9005 8545 8434 6473 5451 8287 5712 6841 5721 9852 6456 9417 7880 5704 9236 6499 7417 7259 9176 7746 9194 6372 6054 8761 8572 7632 5124 7583 7429 5288 7354 6471 7034 6282 5689 8381 7391 5261 7545 7377 7958 5841 7211 5891 5353 8291 6437 6506 8458 9719 9832 5384 8494 5810 7538 5942 7365 8307 9542 6151 5787 7161 5316 7042 8325 7550 9760 8479 6406 7821 6233 7927 8374 9035 9819 9328 8594 7692 5677 7091 7748 9589 6745 7486 9109 6713 6788 8787 6028 7955 5883 8166 6962 6418 5530 5895 5330 6014 6776 9386 6440 7353 6516 5287 9056 5479 7652 8486 6897 5049 7714 6171 8159 9251 5194 6857 7486 8920 7618 7182 5010 5226 7388 5337 9606 9768 5079 9773 7954 9169 9756 6194 7087 6439 5844 7541 6702 9878 6999 9801 5558 9648 6597 6445 6838 6898 6753 6091 9361 6879 9338 8350 9003 8679 9469 8319 8219 9089 7712 9015 9186 8788 8294 8656 9259 5449 9869 6955 5440 5101 9785 6297 5775 6626 6193 5779 5895 5077 5313 7125 8975 8716 9307 7949 9061 6210 5146 8718 7916 6617 5278 5853 9171 6886 9718 8427 5508 8146 7639 6735 5517 9215 5815 8195 9637 7363 6842 7454 5473 5063 9013 7962 6030 5016 9778 6699 8207 6689 5904 9238 7359 7207 9703 9130 8735 8976 5291 6678 7439 9627 5905 5570 7599 7266 7567 8376 9564 9333 8263 5791 5311 9702 9147 9660 5683 9882 5260 9653 8831 7116 6788 9434 5617 8000 5466 5400 6702 8955 6805 7927 9005 5773 7246 9936 6183 5993 8152 5780 9381 7309 8602 5978 6020 5102 6902 6662 7304 7024 8422 5776 7793 7484 8724 9413 5361 8973 6342 5870 5122 8207 5456 6168 5359 7584 5093 7267 9244 6361 7576 7027 9734 7504 8243 8133 6377 5974 9977 7447 9846 8098 8071 7190 7120 9504 5626 8652 7598 9230 5442 5349 9101 9910 9061 5837 7551 9489 9645 5366 5721 9189 6450 6358 5001 6429 5322 6044 9947 9777 6013 6173 7756 7147 9644 5137 7386 7892 5535 9005 9188 9589 7558 8883 8950 6992 9483 7439 5061 5773 9446 5955 5848 5849 9119 7205 6856 8954 7119 9942 6549 8489 9110 7088 7760 8707 5697 6479 9711 9967 8632 9797 5474 5777 7061 7968 8120 6579 7310 6410 5723 8631 5097 9016 5683 8558 6980 5363 5957 6159 6062 5073 5331 7662 8319 5204 8921 6226 7062 5929 9338 8608 5978 6283 9014 5815 8447 5363 6562 8905 6794 9969 8567 6415 8607 6873 8866 9620 6208 9929 5197 8350 7329 9545 9755 6448 5259 6328 9689 6696 6606 9494 6291 6613 9446 5603 7031 8248 5127 8232 8716 8145 5176 7254 8748 7438 7551 9962 9754 6695 9393 8427 8195 6266 6715 9316 6227 8416 7809 6665 7061 7470 6883 9731 8273 6637 8610 5233 8995 8815 7509 7075 6270 6211 5895 7650 6012 5841 8780 7082 7223 5488 5857 6599 6602 7913 6304 8180 8363 6881 9382 8590 6863 8276 8737 7165 7266 5254 8075 5145 7493 7956 6708 9677 6654 5366 6487 6370 8755 5290 9357 9278 6474 5654 9043 8548 9789 7084 7129 5659 8081 5996 6166 7863 9506 9764 5988 9680 7215 8878 7565 9710 6833 8258 5346 5766 6125 8013 8541 5211 9180 8452 6992 9669 8802 8111 7611 8901 6661 8335 9972 8412 6320 8485 9440 5447 9844 8886 7170 5685 9570 5422 7512 7665 7484 9996 9698 6163 9327 6931 9898 6113 7479 6658 7893 7649 5454 8342 7341 9842 8018 6375 5149 7086 8467 7274 8380 9522 9481 6271 8783 7361 8412 9886 6661 9882 7524 7265 8828 9467 9807 9941 9412 6025 7144 6544 7414 7712 5561 6012 7685 8717 8416 7924 7387 7901 6780 5287 6093 8016 6963 9834 5596 6150 7711 5652 5914 9945 8623 8793 9559 7238 7388 7268 5635 9525 8816 8253 8304 8111 6114 6471 6473 8785 9644 6604 5174 9729 5824 5792 5610 7539 7845 7826 9986 8257 9382 8712 5348 8580 7420 7558 9586 5653 8139 9952 9818 5608 6588 9418 8883 7797 8399 7358 6503 5502 6661 6750 6178 7175 6420 6286 7467 6866 9435 9973 8984 8892 5027 6659 8271 8765 8025 9339 9266 8275 6624 6180 7019 6796 6284 8797 9187 6584 9351 5402 6545 6158 6355 8239 7797 9933 7585 7222 5671 8316 6630 7252 9692 9478 6536 9303 5680 8089 9662 7605 7180 7088 7168 9066 9131 8240 9550 5697 5802 6602 5011 9036 6004 7314 9321 7763 5122 6674 6234 9931 8489 5183 7607 5135 8799 5468 9388 9607 8449 6112 9096 8134 5189 5213 7954 9575 7602 5719 5371 6151 8043 7380 6004 9152 9266 6827 5777 5885 6320 5621 7437 7607 7456 8627 5011 7975 7719 8451 7787 5896 7031 6858 9357 5337 6415 5020 6254 5728 7468 7784 7148 8213 9485 5570 5434 8867 8404 9591 9305 7913 8744 9344 5737 6728 7659 7051 6719 9225 5840 5805 8186 7358 5536 6396 9772 6446 9362 5174 9290 6905 7499 8870 6095 5683 9234 6119 6469 7004 8067 8405 8411 5689 9576 6387 5631 7386 8945 9334 6594 7215 9903 9829 9806 8566 9970 9248 7276 5966 9509 9478 8045 5085 8161 6588 9508 7468 8521 5765 7098 5087 7912 6328 5123 7642 8278 5692 9036 8759 7417 8739 6555 8702 5488 6230 6405 6267 8426 7367 6007 6084 6160 8548 8527 7415 8956 7120 8014 7025 7713 8868 9983 7874 9956 7465 8874 7359 7063 8247 6621 6959 5181 9316 8324 6847 8686 8935 9558 9714 9084 8648 7757 5428 8356 6621 6471 9537 8828 8290 6703 7556 5513 9857 8719 7623 8918 9107 5985 5895 9211 9277 8194 9111 9322 5550 8838 6109 9913 5564 7372 9933 8186 5039 5721 9241 8370 8263 8068 5238 5604 9150 7444 9318 7461 9438 6763 9715 9086 7030 8236 9579 8289 7176 8564 5450 5327 8490 7449 9836 5869 8786 8945 8805 7026 6572 8997 9775 9503 5886 5565 6337 9367 8094 5948 5484 9333 7961 7574 5085 5747 7614 9670 5384 6862 9477 6216 9451 9195 9555 9247 9478 8958 6476 6612 6997 8590 6620 5429 6271 5751 6806 5457 5074 7866 8307 7723 8127 5850 7887 5312 5521 5249 9135 5325 8571 5122 9160 5196 9067 7959 9774 7286 9777 7061 7306 7481 6911 7565 5080 9969 8312 9549 9204 6203 5517 6777 9619 9682 9850 9524 5105 9526 5678 5593 8075 9503 7912 9435 9217 7889 7057 7737 5057 7475 5700 9689 5957 8815 9308 6324 6127 6102 7030 7572 6916 8670 7980 9948 5228 9822 7075 9695 9831 6431 9902 7780 8830 7917 5815 7355 9025 9475 7486 7707 5576 7328 9503 8108 5172 8075 9009 6203 9300 8336 9245 6180 7059 5148 5977 7439 7137 5715 6991 6328 5644 5109 7964 5828 9626 5038 6988 8504 6314 5090 9561 7055 7644 5131 8483 6236 6034 6872 6730 5321 9273 5856 9561 9861 9686 9237 8624 6001 5310 6650 7709 6221 8052 6509 5697 7041 5341 5458 6838 5475 6441 8692 9683 6220 8645 6424 7945 9436 5363 5624 5022 5885 9019 5747 5599 9942 6206 7120 9094 9151 5550 5049 9657 5247 6089 8777 7352 9573 7172 7613 9008 5776 7174 7231 6924 5136 6065 8244 7717 6788 8936 5142 8949 8384 8191 9081 6426 6450 6693 6440 6196 9533 8320 9219 9236 7143 8229 5367 8291 7948 6592 6974 6551 9800 5501 7587 9842 7999 9823 6997 6691 8073 6812 6979 6905 7191 5192 6020 6612 7258 9973 5456 7611 5008 7945 7193 7909 6882 6569 7304 8445 5073 9026 5207 9844 9363 7510 7184 9631 5839 5263 5208 5391 5335 9235 6033 6988 7925 6766 8721 6834 9938 6452 8997 8719 5570 5383 9589 5551 9287 7728 6427 8376 5883 8669 9528 5945 5999 7486 7184 8523 8629 8281 7949 9854 7441 8672 6476 8860 7106 8915 6542 9597 8010 8059 8596 5920 7397 6904 7057 6312 8447 9680 7642 9059 7482 9537 6864 5349 6144 5085 8987 8060 8342 7769 6694 5761 9386 8541 7806 6864 5185 5742 9465 6039 5558 5314 5119 7470 9028 7061 7612 8091 6508 8860 6185 8869 7738 9356 7366 5871 5870 8488 7903 8726 7928 9443 7955 6931 5329 5012 7931 9431 6834 8701 9606 8181 5991 5995 6697 9758 7306 6993 8571 5354 5181 9005 9472 9777 7632 8319 9904 7219 9292 6288 5612 8465 8305 7631 6983 8827 8467 9337 9507 7660 6374 9167 6446 6429 5388 8387 9629 9958 8310 6847 7399 6282 8613 7128 8412 9119 8403 8602 9539 5213 7768 8598 5339 5065 6382 9331 8835 9188 6084 5346 9009 6175 8163 6168 6283 9924 7823 6458 9315 7254 7008 8196 7875 6538 6203 7740 9678 7620 9530 6765 6517 8944 5340 5053 9155 5629 6822 7903 7144 7392 5867 6165 6495 9326 9569 6694 7686 5523 7171 8242 7924 8074 5385 7607 7724 8671 9652 5181 5157 8911 9163 6105 7077 5178 6029 8373 7627 7667 5154 5757 9408 5826 5052 6657 8808 5349 6984 7578 9438 9650 8810 7353 5170 6045 7603 5444 9336 6137 5522 7835 9756 6439 7778 5726 9160 8655 6713 8777 5582 9722 8295 8976 5936 8154 5440 6286 5056 8976 5405 9532 8572 5390 8272 9246 5784 5502 7432 5338 6642 7480 7050 7676 5460 7726 7665 6255 5977 6831 9182 5348 7901 7376 9596 7236 8367 9004 7659 6762 9167 7278 5989 7219 5090 7394 6354 8588 9778 5166 5681 7672 6927 6965 6413 6147 7870 9331 5271 9697 5513 5721 7411 9582 9622 7803 8211 8856 5920 8011 9803 9449 6040 8185 9834 8385 8273 8688 8950 6879 9692 5715 7060 5601 8358 7217 5103 7837 8907 6629 5531 9781 6198 9298 8493 9055 6406 6940 7927 8536 7643 5570 9525 5425 8136 9437 5449 9490 6170 6728 5449 8218 7063 7722 9204 5709 9517 5264 7169 7530 9475 5490 8542 6252 8562 6171 8099 7261 8017 5302 5797 9740 7353 5328 8278 7722 8354 9809 8423 9069 6059 9004 9897 6707 9192 6247 7771 8190 7035 9743 7584 5173 8967 6355 9807 6740 5696 7904 9175 8709 8362 7833 9619 6509 9361 8248 9476 8820 7696 8767 5301 7154 6781 5260 7375 7268 7674 5135 8721 9261 8355 9811 5973 7997 8099 8197 7311 5362 7648 6618 5314 9773 9222 9902 7575 8657 9166 6530 9067 5316 8497 8709 8303 8622 7522 7026 5188 9020 8726 5017 6566 5142 6830 5183 5201 9407 8579 5002 6049 8033 6413 9063 7104 8380 9152 9789 5354 5850 9854 9771 9341 9443 7496 7751 9890 5371 6410 9938 9863 6496 6238 6559 9308 8969 8995 8861 7426 5270 8419 5577 7547 8760 9162 7644 5167 7719 8965 5830 7679 8187 6682 8861 7132 7779 8447 9684 7150 6487 9207 6823 9584 7070 6593 7370 7911 7935 9002 7450 5223 9227 8315 7339 6891 7456 5745 8571 8649 7249 6679 9096 6382 8158 5337 6860 9767 9717 8487 8210 6885 6390 9133 9145 9196 9152 6555 9295 6546 8074 6803 9376 9985 9221 5335 8564 5483 7293 6724 9404 9116 6191 6459 7219 9903 7206 8722 9386 9830 7334 5612 5976 8655 5901 9687 8478 9080 6265 6406 8716 5080 6558 6934 9351 7114 5718 9841 7639 6052 7299 6393 5616 7875 5194 6876 7344 5335 6002 5477 6856 7731 9469 9953 8825 9764 9198 6308 7536 9034 9965 9147 8624 6935 8563 5033 9893 9278 7993 7611 6255 8816 7992 5092 9489 5073 8911 9262 9673 6199 9678 9028 5285 6171 7462 5714 9892 7809 5033 8640 6690 7206 7869 6613 7961 9813 9248 7450 6093 8986 8204 5859 7331 8149 6813 7947 8898 5858 7426 9595 6975 7112 6028 7506 8460 6957 5818 8709 8063 9428 6921 8317 6561 8864 9968 9294 5469 9737 7562 7044 7978 8678 5335 6804 5968 9220 5929 6202 7889 9140 6278 5819 7051 5658 9192 8029 6372 8027 9428 8186 7835 9027 8003 9869 9434 5345 9797 7336 5901 9323 7187 7213 8662 6089 5726 7980 7952 5867 5986 8850 9437 8346 6184 8730 6539 9655 6258 9080 9250 7637 7520 8521 7976 5329 8249 8899 6661 6151 7898 5443 8306 7845 8667 7058 5421 6534 5050 9946 5980 6665 8215 8054 9675 8549 9498 5792 6168 5090 6690 9058 5764 6146 6584 6872 8300 6806 6562 5850 6621 7041 7065 8950 8449 5929 6887 9542 8004 9199 7767 6722 9367 7419 9453 6946 8523 5753 8901 9860 9712 8601 5932 8869 5101 8716 5752 8971 6233 6365 9652 5801 5726 8501 9851 8776 8863 5010 6315 6571 9709 6136 7358 8708 8408 8084 8483 9807 8249 6128 7731 5087 8088 5753 9541 5448 7479 7602 9535 8858 5771 8056 5254 7028 7695 6454 7014 7608 7208 7248 8285 7822 8849 9306 9076 6478 6769 5243 8707 7511 9210 6789 7580 7663 8531 9659 9553 7505 8164 6133 8542 7168 9709 6229 5457 8232 7602 8475 9468 8049 8762 8461 6152 6216 8820 5230 6674 5476 8025 9475 7518 9634 6961 5013 5516 9772 5260 5339 8722 8839 6372 7242 9379 6072 9775 8897 9555 8791 5015 6243 6914 5854 5054 8743 5040 8294 5516 7106 8811 7135 7231 8552 9430 7812 9690 7442 6796 5039 6162 8450 5469 8110 5359 6809 9269 6326 6034 6634 9761 7028 5268 7506 7722 5893 7761 5042 8646 6073 6207 5437 9646 8717 7796 9128 5669 9922 9036 9150 8505 6583 8686 5259 6557 8804 6375 8047 5106 9768 5045 5783 8853 5884 5322 7824 7439 8109 5534 6322 7376 7715 9237 8775 7021 8201 6874 8854 6823 9913 9184 6301 8623 5573 7385 8369 5567 5181 5920 5877 8810 5338 5306 7930 9950 6837 7237 8413 7514 6143 9174 9335 7945 6878 9477 6528 7925 7133 8009 7270 7610 8943 5147 7040 7805 5541 9037 7325 5126 7322 5036 5210 7664 6912 6030 7859 9459 6830 7042 6080 5545 5823 8972 5418 8166 7433 8199 7026 5013 5983 9266 5875 5371 9576 7655 8900 7555 6777 7268 5294 8256 8977 5687 7213 9469 7218 9338 7065 5906 7515 9327 7194 7457 9225 9250 5331 9049 5020 7870 5460 8949 7246 9480 9297 6752 7237 6296 6256 6485 8379 9898 6949 8042 5414 7642 7371 8452 6317 5234 5368 6411 7922 5276 8483 7228 9245 5843 8641 5966 6862 8184 5885 8950 8419 5250 8818 6537 9310 8144 5990 5162 6063 6064 6822 9844 8518 8684 9890 8339 7790 8246 8594 8811 7003 9416 5109 7226 5478 8654 9251 8891 6143 9280 9932 7725 7601 7187 9116 9781 6031 8303 9213 6228 9225 7657 9216 8434 6873 9220 8951 6098 8117 7095 6770 7252 7665 8247 7134 5248 7603 6761 5055 6705 9738 5895 7295 6035 8400 8844 6294 7343 6776 8622 7952 7456 7970 8485 9164 9322 5433 9174 7015 8903 9058 9331 7953 5336 5497 9319 9609 7996 5512 8259 7560 9897 6453 9161 6072 5187 5539 9484 5984 5791 8716 9764 7050 6487 8374 5551 7141 5362 7038 5508 8662 9008 6858 8382 7887 5568 8424 8717 6709 7838 5918 8877 9568 5821 8894 8595 6259 5687 6290 8342 8639 7781 9741 8843 9211 5279 7069 9868 8200 8997 9603 9083 7352 7690 7242 8622 7469 5802 8055 7306 8154 9766 8327 9271 5509 6940 9625 7582 7471 8322 5556 6233 9718 9743 9820 5307 9204 5881 8270 7117 8130 5110 8005 5686 6448 7670 5917 9685 6066 8579 6690 9083 6254 8166 6686 9732 9844 8873 9635 6524 6096 5784 8559 7793 8784 8222 8097 5890 6994 8031 5009 5933 9177 8860 9458 7939 7103 9497 8699 6160 5152 8406 8791 6726 7482 8744 6613 5907 6274 7624 8775 5332 9564 9960 7829 7040 8182 6886 7527 9980 5202 6121 6983 8849 9484 5378 8530 7963 6248 5806 8649 6641 8537 8019 9308 5806 8307 8813 7760 6793 9751 8376 6959 5329 7401 7922 8406 7650 6897 7944 5415 8910 5937 8438 8912 5900 5980 8976 9998 8421 7637 8928 8086 8019 8806 5199 5682 6017 5309 9312 9935 9283 7016 9723 5767 7493 5653 9726 7873 9676 8914 9507 9511 5149 8468 7933 5327 6185 7518 8141 8165 5961 7436 7044 7961 5807 7611 8828 8885 6842 6290 8181 5785 8126 6608 9752 7233 6563 6018 7334 6534 7043 6203 9570 9896 5877 5431 5942 5694 5299 6634 9778 6440 5279 5190 6258 5329 9785 9045 9607 7098 8815 8128 7613 9371 5089 8922 5075 8793 6160 6476 6026 5950 7504 6748 9311 9246 9342 6886 8978 9282 5035 9091 5527 7941 8474 8987 7112 8500 9168 9277 5412 5082 7894 9602 8807 8909 5123 5641 8346 6365 9344 8506 5740 7743 5878 5040 6713 9467 8704 7700 7294 7690 5796 7728 6547 7434 5381 5296 5827 9285 8157 6187 6978 8011 5025 5371 6265 6769 9530 8535 8994 7267 9884 8270 5104 7770 9272 6293 7714 6534 5865 9648 6110 6674 9958 5261 6004 9049 9366 5731 8620 7883 9812 8092 9274 8874 6000 7283 5219 7179 5788 7057 5277 9042 7761 7965 8548 7803 9471 7580 8953 8374 7989 6837 9087 9501 8712 6363 8041 9087 9935 9872 6025 8368 8758 9585 8341 6645 7482 9510 8803 9962 5695 8612 8737 8988 6085 6668 5849 6532 8795 7141 6608 5933 8562 9195 7726 6463 6384 7770 8165 9858 5432 5700 7393 6418 6408 7276 5445 5502 9240 5489 7709 6530 5109 8002 8480 5902 7595 9281 5197 7791 9167 8323 8829 6784 8891 5762 9594 6035 7329 5694 6602 9794 7092 9025 7020 9085 6695 6345 9396 9300 6607 7467 5870 9381 7167 6738 9231 5325 6419 8989 5559 5354 6911 7171 8745 9406 7104 6601 5344 7626 6037 9807 8271 7788 7022 8039 5023 9846 8002 5941 7736 7146 7345 8779 5004 5384 8275 9811 9205 5805 7901 5458 9195 9023 7844 6903 8060 5052 6385 8087 9402 5408 5977 5535 9528 5946 9646 5597 8687 7025 7912 8862 6917 8110 6600 6517 5278 5288 5305 6594 8043 9477 9658 7930 6425 7875 6798 6846 5040 5792 7596 5228 7633 5885 9695 7895 6349 5274 5419 8115 5552 7000 6493 5926 7292 5430 6347 9261 5203 6434 9141 7775 8895 8444 8179 9742 8967 6452 8766 5082 8700 6014 8399 9571 6074 6258 9670 7787 6553 6973 9780 8952 9167 8051 5182 8718 5641 7326 6994 6739 7556 9818 7860 5775 6372 9394 8279 6581 9074 7458 6270 9783 8541 9178 8843 5696 6972 8315 9923 6145 6943 8323 9288 6849 8169 5380 6384 8918 9847 7543 9265 5277 9723 6374 7663 9698 5098 9106 6338 8519 9751 9264 9035 7474 7402 6785 5854 6162 8760 9753 5392 5624 8806 7744 5176 9540 9552 5637 9349 6382 6921 5196 9542 6768 5700 9978 7350 8685 7815 6862 8721 6168 7952 9726 5687 7855 5199 9062 5109 6475 5726 9500 9448 7352 7280 5468 7098 8263 7307 5084 7539 8589 9420 7113 8656 5093 7609 6809 8547 6068 7128 6985 9107 5097 6757 5493 5544 9448 5099 5603 5642 8244 7255 9825 8209 7825 8642 7699 5507 8355 8828 8649 7433 6032 7925 5917 7340 5670 6188 7523 6625 5976 7259 6421 5467 8581 8271 7729 5576 5039 8924 6560 6128 9384 6131 9758 8333 9042 9838 7618 6160 8178 8394 7613 5502 8534 5214 6699 6945 8783 9147 8815 6722 5949 9114 8604 8430 5015 5974 5640 5218 8613 5525 6592 8615 7946 7170 6948 9249 5930 5063 6358 6050 7352 9114 8851 6873 5325 6457 9236 6456 9041 5006 9405 8335 6825 6295 6384 7534 6011 6647 6078 6965 5400 6705 6715 9459 5499 9395 6685 7332 6490 9529 9486 8070 9506 7921 9024 6671 7140 8031 7822 7926 9458 8176 6131 8012 6073 6407 5039 5206 8462 5411 7930 7407 9084 8763 6234 5379 9954 7333 9149 5455 5882 7905 8844 9182 5927 5635 5398 9716 9753 7148 9516 5671 7576 7799 5397 8645 5276 6068 8390 9148 6220 9960 8648 5586 7738 5683 5018 6104 6075 5444 8889 9440 5585 8135 8977 6881 7917 9381 6309 9873 6487 8413 7267 7238 5409 6752 7963 5984 9803 8994 7932 5804 7808 8502 8458 9213 9901 5378 8934 7617 8254 9599 7036 9786 7476 8566 8869 5866 5702 5694 5325 9468 7979 9906 9082 7827 7620 7742 8525 8562 5694 7120 7620 5498 5567 7408 7996 7053 8099 5185 6783 7570 5856 8934 7956 9794 8000 5878 9083 7891 8105 7911 6094 9138 6863 5541 5965 8952 5330 5832 9310 8965 6499 9520 7635 5200 9156 5307 8161 7481 9945 7104 9475 5397 7448 9989 7731 7634 5326 7111 6285 9522 6256 7358 8157 9617 8665 6189 9248 9786 5752 8969 6763 9614 7302 8762 8991 8711 7144 5163 5798 6552 5880 6254 8625 5887 9134 9559 6071 6490 6630 8283 5801 9806 8877 8056 9236 5948 7213 5727 7315 8230 9041 7169 8926 6399 6856 7855 8613 8750 6788 6890 6058 9507 8180 7609 7360 6729 6166 7615 7958 9129 7067 9584 9043 7769 5986 9235 6892 6230 8424 8722 9454 9161 9750 6094 9954 6915 5790 8800 7484 8296 5945 9103 7819 5915 8376 8125 7913 9474 7791 6290 6851 5221 8360 7089 6887 5277 7963 5290 8088 5780 9439 8027 5889 6552 6191 5272 8265 6050 8280 5638 6074 9769 6304 5334 6150 7608 5509 7998 7072 6307 7946 8293 5079 5864 7890 9124 7309 5140 7866 6099 9725 5727 8352 9772 9523 7660 5865 9869 5601 9992 9208 5095 5242 8897 8663 6937 8786 5587 7017 9775 7024 9184 7937 8656 5277 5659 5169 7243 5867 8589 6771 5358 8152 5568 8872 7172 7702 7869 5095 6273 7661 5671 9047 5069 6276 8630 9908 5005 8765 5960 8578 8433 6363 5104 5258 9116 8625 7388 9496 7190 9237 7456 6637 8578 7112 8208 9063 5165 9289 7967 5204 6408 5140 6786 6497 9976 9182 9892 9183 8013 6499 5658 8532 5809 6322 9788 7677 7618 7052 6265 6248 8252 9508 7928 5999 8962 6704 9772 7459 9435 9687 8239 6348 7373 9141 7034 9743 8356 5364 9741 5938 6332 7737 6856 9830 6660 5720 5778 9965 9677 6048 9829 5187 8019 9339 5714 5669 7422 6478 7517 8071 9886 7195 8770 6905 5085 6778 9120 5906 5827 5486 7985 6220 9621 7671 6579 5890 9435 6885 9610 5057 6180 5161 9171 5840 7342 8547 6682 6980 9414 5855 7464 6441 7702 7955 5325 7961 6762 5017 9456 8633 7387 5786 7654 5473 6095 9003 8879 8852 5484 8491 9544 9617 8991 5952 7792 8709 9873 5110 8616 5212 9040 8291 6887 6842 5450 9520 8114 5025 7622 7032 8192 6418 6238 5643 7325 8059 6617 6776 6240 9199 9386 5016 5572 9114 6855 9884 9280 7632 5279 7311 9214 6522 5251 6467 6978 9710 5275 7182 6867 9225 8932 6880 9773 9297 5640 9723 8836 5214 7832 8239 6498 9164 9931 5268 5380 7302 7366 6905 6410 7377 6233 7824 8316 6184 5876 7270 9597 8549 6445 8462 5588 8244 6252 5498 5006 9741 9037 9179 8396 8833 6037 7372 8791 7525 5830 7520 9233 9140 9140 8036 6002 6997 5533 9646 8253 9771 5283 9272 9125 8399 9661 8809 9428 9978 7865 6336 5195 5982 6706 7264 7038 9759 9956 5336 6617 6267 5948 8007 5427 5867 7920 7466 9426 7407 6421 5543 7403 6093 5596 9217 8588 9169 9642 5328 5114 6368 8779 9468 7828 6234 9583 8893 7068 5920 5476 9041 5878 7024 5831 6537 9321 8662 6185 6767 5274 9185 8149 5791 7084 7700 7863 6550 8693 7397 7512 9594 6457 8872 7667 8890 6009 7520 8105 6594 6799 9450 6319 9395 6776 8846 9582 5231 7572 6319 7610 5480 5842 9139 6798 5278 7111 6910 7666 9711 7895 8058 5032 7788 8869 6584 6832 7745 7601 5961 9576 5892 5341 7696 9377 8908 9408 6148 9369 5790 6788 7353 8325 7253 6948 7116 6236 7917 9240 5085 7985 7068 7205 8701 7031 8538 6123 5402 8730 9846 7687 7868 9966 8659 7744 8917 5195 8393 9891 7805 6639 9003 5382 6412 9486 7090 5535 6780 6668 7334 5273 7189 8798 8981 9462 6914 6060 8503 8276 8040 5027 5424 7439 8636 5536 7754 7566 5066 9792 5404 6328 5287 7712 8524 8696 6673 5847 7956 9882 8932 6715 5091 5758 5607 5476 6158 6065 9011 6529 6290 7105 9782 5585 8818 6081 5042 8379 6275 6230 8679 7902 9486 9331 6266 9115 6726 5451 5730 9692 5011 6807 7329 7672 6508 6396 6825 9285 8943 7262 6556 6614 5532 7911 5094 5786 9132 8600 8890 8009 5895 6088 5203 6525 5247 5909 9766 9968 6439 9164 8516 5401 7153 8175 5433 8553 7275 5933 6043 8822 6006 7930 7030 5518 9865 8100 7042 8045 6492 5915 6810 5811 9610 8263 7764 7940 8131 8955 6823 8738 6212 6606 6405 9323 6331 5003 8625 8907 9167 8381 5535 5334 8976 8651 7331 7144 6130 8306 7247 5797 7171 9759 5492 7577 7403 9193 6738 9417 5433 9955 8645 5897 9098 9270 5506 6594 8594 6574 5723 6324 6930 6143 6794 8712 6433 7385 7322 7303 8690 8899 9372 6968 6226 7707 7364 6239 6006 6539 9193 6652 6008 8304 8003 6120 5743 9505 6744 5951 8986 8970 8703 5286 6817 9828 5677 9065 7122 7957 8483 8948 8510 8939 9966 9149 8563 7844 7679 6442 5167 7319 6302 5640 7771 5255 9984 6154 7806 8507 7668 5566 7610 6554 9370 6775 8733 6040 9608 9660 8251 8496 6036 6664 9538 7854 8076 6613 5259 9616 6744 7912 9776 7966 6483 7416 6723 5932 9172 5008 8353 8150 7993 5379 9157 9473 8098 6781 5254 7631 9797 7633 5361 8580 6625 5992 5988 9431 6235 6856 7194 9021 7716 7032 7813 6301 9069 8550 9626 8147 9317 9764 9342 6064 8309 5044 6174 7461 5897 9452 8433 5543 8747 7380 9319 7119 6003 6005 5165 7438 8508 7362 5386 8716 9537 6310 5263 8010 5852 7583 8612 5808 6541 6558 7995 5242 8931 6823 6314 6088 6763 8992 5906 9147 8432 9646 9003 8271 9001 6742 9655 6082 9161 5724 9915 9719 7590 6960 5840 9509 8395 8848 9524 9297 6606 8739 6208 6342 9974 6389 8760 6394 6766 6394 5176 9063 8113 8777 6858 8539 6722 6280 7839 5282 9163 6802 5634 8198 6663 8176 6691 9463 7668 6811 9433 8971 6943 5281 7394 8634 5737 6063 5448 5215 6352 9107 5928 7752 7809 9707 6157 9153 8760 8454 7485 6696 8085 9068 5453 8249 7013 6371 9168 9883 9882 5110 6067 6887 7883 6238 8746 8901 7941 7681 5505 8858 8127 7083 7939 6955 5667 7405 7274 5508 7117 9360 9512 5574 8572 6192 9757 9125 7424 6620 8053 9943 6349 9733 9115 9017 8098 8861 7474 9719 8777 6379 6658 9431 7584 7633 7372 8320 9581 5701 6345 8716 5898 9276 9076 7887 5576 9338 5065 6171 7116 9847 7786 9978 7535 5487 9380 5865 8402 5390 6517 5098 9367 6581 5903 6257 8328 7383 7521 5497 5225 9530 9647 6305 8515 6602 5710 8339 9978 7824 7243 5403 9113 6797 8292 5701 6281 8840 9303 8402 5605 5637 7847 9382 6190 7216 6672 5227 8022 6200 8791 5967 7693 7159 5599 5128 8881 8360 7856 8384 6623 8819 6852 6742 8794 5962 7434 8817 9225 9245 5124 8151 8021 5677 5755 5728 6295 9168 9462 6956 8623 7363 8301 6822 9046 8484 8789 9870 5174 9791 6909 6971 5965 6491 7435 5625 5865 8705 9325 5387 8817 9809 6932 5450 9039 6400 7729 7669 9990 9855 6664 8811 6014 8204 6197 7439 7015 5761 8393 6489 8268 6340 6414 6254 6022 8173 6495 8597 9364 5229 8168 8827 8928 9307 5179 8534 8217 8859 7555 7021 6422 8825 9500 9906 8508 8813 8024 9998 9201 8056 8250 6565 9901 7712 9336 8993 9864 7958 5056 7981 7271 8960 5485 9258 8441 5425 9597 9343 5705 7446 6937 8011 7655 5734 6272 8834 9833 7108 7323 5290 5408 6866 7228 5418 5790 5890 8503 5677 8137 5908 5254 9029 6248 8331 7546 9559 8366 7842 7770 8301 6599 5552 8062 8888 8088 5443 5837 5100 7532 5858 7017 9771 5073 8181 7833 5792 9758 8356 7762 7894 6796 9117 8742 7255 5652 8684 7805 6956 5465 7809 9183 5706 7714 6884 5942 8686 6619 8082 5401 7180 9989 8923 8274 8221 6122 5342 5083 5250 5603 8148 5053 6502 7567 9738 5158 8448 6097 6129 7784 6084 8986 8879 7640 6619 7273 6280 8179 5013 7288 8149 8138 5704 9862 6259 9174 8160 8546 5187 9833 5451 7812 9133 9950 6394 7230 6055 9348 7306 5537 5662 8478 9622 7399 7692 7386 5788 9276 7708 6287 5630 6801 6400 7499 7394 8922 7181 7323 7734 9494 8213 6056 9247 9694 5203 7754 8233 5922 5287 7692 5894 8112 6071 8743 6625 6938 5905 5007 7870 6361 6126 9381 7190 7444 5144 6777 7695 9981 7461 8672 6174 8560 9632 5705 9462 7479 8020 7320 8089 7808 7822 6769 6377 8115 8893 9743 7550 9368 8128 7152 8280 8514 8064 7203 9293 8463 8213 9783 7779 7055 7123 8414 6287 7635 9663 7621 9354 7937 5865 8403 7446 9301 5309 9364 6845 7928 9897 6993 6178 9699 5201 8950 6073 5781 9117 7259 9829 7738 7060 7050 5020 7454 9141 5548 5084 9677 9517 9347 5107 8534 8641 7378 9927 7418 5455 6538 9811 5788 8895 5220 8810 9952 7526 9037 8600 6662 8301 9505 5210 5269 8150 7576 6773 9024 7156 7826 7864 9602 6088 7814 7140 8781 9979 8032 9242 6545 5468 7100 7783 8477 7827 6691 7405 9228 7109 6100 9104 9209 9623 5297 7136 7531 9002 9538 7094 7698 9659 5585 5985 8938 7658 7485 5374 6986 7316 5646 6678 7029 5764 8503 5349 9264 9302 8957 6347 8242 8816 9571 7901 7256 7416 5212 8706 9841 9924 7296 6624 7493 9796 7726 8926 7163 5578 5525 6163 6509 8310 9946 6850 9194 5857 9492 7268 6133 8025 8897 6875 7766 9478 5777 6053 5198 6175 6084 8623 7898 9118 5318 5449 8702 5231 6150 5131 6533 6576 5675 7182 6299 7691 6740 5149 8423 7590 6739 6650 5099 5077 8939 7059 8482 5844 6787 5198 6070 5128 6097 9646 5520 6886 5203 9157 5631 7212 9498 9743 6712 9436 6414 5525 9705 7097 9447 6069 7534 6517 8925 9929 6591 8834 9861 5170 9644 8354 5771 7963 5379 7565 8099 7995 6555 8643 5402 9193 9111 9576 6840 5672 5344 7396 6592 7846 9872 8955 8310 9658 7637 9034 6618 5364 6831 5834 7219 8440 5912 7481 5529 9339 5518 9020 6089 7602 9596 6510 6503 7000 8852 6029 5512 7767 9154 8449 8693 9715 7619 7095 7083 8634 6587 5222 9143 6009 9077 8310 5722 9726 5274 9074 7952 9209 6326 7016 9936 5871 9671 5216 5790 8649 8259 7892 6124 5209 9487 6239 6843 5941 7162 9577 7632 6518 8814 9415 9940 7350 8818 7662 5415 8826 6365 8066 8686 7807 6532 9655 5328 9822 7797 8266 6127 6933 5638 9344 5270 8410 5312 6422 7704 8720 8671 5044 5987 9200 6870 8982 6140 9539 9826 7516 6507 9096 8765 9282 6964 9386 5919 8269 7182 9317 5083 8872 6566 8402 9993 6976 9523 5773 8930 9253 5183 7621 9675 5777 7076 6707 6234 7795 7695 7754 6366 9628 5070 7059 5684 9009 8970 5594 9842 5725 7742 9488 6985 7621 7880 7977 5788 8574 9884 5003 9328 9782 5358 5213 8707 5770 5722 6452 8238 5814 9845 6054 5789 7560 5203 9179 7246 5058 6869 5700 7448 8225 7664 5380 7924 5541 7413 7797 9483 5531 7461 7918 7317 8083 9386 5599 7138 8833 6348 6878 5087 6379 7262 6807 7737 7336 9838 9162 8836 5715 6836 7612 8362 8967 8836 7216 8171 5690 5940 8162 8752 7289 5932 7393 7756 9683 9075 8746 5037 8996 8842 9735 8500 6369 7614 7057 9033 8778 8130 8393 8150 8592 5230 9700 6735 8415 8364 9397 8133 9840 5329 9858 5250 5958 5824 5833 5453 6812 6037 7180 5195 5186 5907 6751 5204 9869 6305 5429 5873 8914 9245 9600 7071 7072 9978 5790 8994 8486 9480 8374 6370 5765 6711 9510 5068 9582 6543 9795 5413 6184 8562 7174 5736 8591 9349 8469 9473 9135 7411 5910 6030 5510 7346 8571 7274 9973 6076 6857 8579 8457 9894 6288 8642 9582 9593 6864 8687 6031 8636 7041 7700 9869 7411 6821 5391 5645 6561 7313 5261 7145 7881 6907 7395 9552 6089 6687 5965 6810 9187 5399 7993 6044 9249 9475 9674 9438 6901 6615 7982 9469 5519 9726 9565 5993 6126 7958 5787 7587 8808 9280 6142 9756 9009 9765 6866 5501 7094 5188 6335 8768 5189 8087 6933 5356 8602 8897 6282 8150 8926 6278 6443 7310 8123 8311 9776 7646 7014 7013 5640 7405 5781 9000 5028 8698 9954 6134 7286 8874 8885 5558 8808 6675 8174 8360 5682 5786 9369 6466 5991 7221 5539 5260 5597 5631 8782 5498 8087 7972 5207 7158 9106 9365 8614 8339 9344 8216 9523 8668 5875 6842 9334 7752 5741 7808 5624 7822 7483 5940 7547 9770 6788 8091 8052 5450 6270 6909 8081 9192 8705 7343 5490 9128 5768 5909 9212 6606 8745 8726 7170 6050 6686 5436 8095 9293 8453 9731 6141 7865 7476 5957 6886 7903 7466 7185 9851 8319 8594 7880 6372 8349 9684 6267 5702 6896 9844 5097 5014 8257 7400 6165 8714 7521 7464 5172 7074 8842 7429 5643 7727 6454 6309 9601 7348 9037 5417 7984 5559 7457 6115 8261 7710 6629 6307 9497 8176 9020 8149 8942 6310 5741 5007 7902 5435 5864 9022 6758 5181 9869 6025 8977 9704 5041 5592 6867 8771 5249 9405 6021 8050 7228 9016 8870 8944 5065 8735 5306 8535 5237 7494 7838 6411 9448 9778 9748 8874 8836 7941 6087 9379 5021 6327 5645 6546 5640 5843 9178 7973 7497 5666 7789 7041 6771 8769 9333 8653 6768 8653 8591 6059 5267 9204 6441 8735 5803 9301 6736 7815 8335 7191 6305 6688 5976 9634 8484 8002 5439 7243 9707 5917 7927 9162 9381 9294 6675 8270 6251 7301 7725 5284 7412 6816 6002 6459 5377 6858 5702 8116 7162 9262 7582 5791 5996 5194 9722 8909 8956 6978 9115 8483 6267 5894 6947 5130 5157 9878 6632 8424 9110 5976 9537 7450 6777 6765 8858 5396 8977 7006 6596 5257 9141 8897 9341 8443 8031 7039 7949 6996 9020 8678 8057 7672 7115 8890 5254 7117 9453 7102 5205 8714 7316 9749 8274 7625 9358 6338 7787 6778 7634 6709 9967 5459 5251 7626 7106 9713 6297 7264 6761 6240 9125 7003 5645 8425 8321 8654 7549 7520 9452 7312 9264 5940 8551 5481 8665 8276 5947 8258 7125 6614 8377 6764 8692 8509 9568 8734 7436 7314 5625 6237 8253 5802 6930 8699 7654 6735 9417 5132 8231 6111 6363 7594 9814 6279 7539 6100 8197 8211 7553 5195 8523 8365 7996 5199 8535 9646 5784 6550 7212 5617 7543 7683 5202 5273 7809 5680 7690 9979 8595 8852 6863 8566 7826 8330 9502 5822 5443 7452 9957 7313 5709 6705 8399 9054 7620 9646 8778 6993 9243 8284 8727 5162 6168 5141 8535 6924 9685 8696 5366 9300 9718 6692 6437 7322 8368 8506 8920 8344 5332 7485 8206 9563 9562 5252 8760 6036 9811 7926 6829 8468 5021 9716 8087 9942 5809 7560 8572 8545 6897 8456 9751 5875 8989 5733 9655 9788 6742 5589 7043 9561 5066 6750 7501 7813 6796 7476 5140 5411 7457 8908 6942 6220 7371 8144 9308 6850 8417 9163 8173 8833 6233 6514 6995 8908 7309 7154 9806 8199 9353 7061 6389 6098 9518 7501 9907 9772 8020 5920 5049 8436 7455 7351 5993 5610 8356 5525 7113 6571 6725 5607 6161 7497 9288 7756 8559 8779 7430 9565 5128 9958 6667 8431 7637 9506 7891 9632 5894 7218 8060 7317 9790 8198 6710 9960 8355 8095 5638 6237 7347 9359 9544 7738 8210 7525 7321 9303 6983 7039 6921 9238 6387 5568 5174 9512 5596 8378 7114 9388 7639 7220 7723 7027 6628 9959 5043 9473 7910 5450 8928 6933 8804 9156 7099 9573 6473 9595 9094 9971 8636 7945 8144 5099 7106 9680 5603 9199 6329 6744 6687 5873 8665 8023 8201 5527 7315 9302 5088 6751 5264 6886 5626 6446 6337 6368 9329 9221 7613 5445 8082 7742 9410 8707 6027 8187 8364 8277 7236 5268 7001 6318 6018 5082 6635 9572 9208 5515 5903 6348 9388 7925 5581 6436 9901 5187 9672 9594 7144 9501 9357 9982 7907 9867 9128 9526 9674 9806 7032 6216 9495 5154 7107 7005 6519 5528 5795 6319 9649 9516 8014 9412 7344 5609 6980 8868 9075 9924 5266 6491 5160 7607 5714 6001 6894 6424 9447 9057 9001 5673 8382 5341 6669 6937 9418 8481 6749 8425 9517 5053 5925 5935 5883 8495 9538 5039 6666 9384 9860 5639 5941 6575 7288 9156 6862 6744 9647 8356 5343 7043 8029 6584 5591 7513 9176 6816 9713 6504 8412 7184 9759 5614 6657 7847 5387 5968 6082 9393 9779 5340 7344 6855 9143 8278 7262 8312 5082 5649 9357 6848 6207 5987 6060 8020 6584 5650 9865 7707 8871 6740 7429 8998 6377 6708 7358 5877 8308 5866 9778 7078 5896 7939 9140 9307 8295 9642 7378 5910 7985 7739 7324 5344 6211 7620 6696 6447 5557 9067 9187 9892 6014 5369 6155 5737 9586 9722 6274 5988 5007 6371 6405 9849 9477 9066 9684 8761 9238 7988 7579 7188 7311 9113 8405 7942 8970 8259 8729 5294 6963 5100 8206 8788 8000 7753 8772 7550 8608 5950 7024 8269 7845 5767 5387 7513 5780 6466 6178 9560 9067 6263 5833 5173 6676 6009 6697 8224 6182 6939 8511 7720 6435 8664 9113 7916 7366 5834 7969 6927 8716 6285 8063 5776 8367 6856 6746 8682 6594 7216 9118 6756 7724 6252 9242 8633 7545 7552 8709 5842 5778 9972 9594 9542 7256 9205 7970 7520 5225 8677 9217 9509 6919 7811 6933 6334 6741 7195 7647 5724 9295 8933 9472 5412 5712 7554 5246 9924 5265 9952 7081 9557 9256 8703 8605 9030 9790 9678 5951 5672 5837 6393 5739 7913 7547 7570 9091 7281 5310 6554 5878 9757 7760 6665 7421 9991 5925 5080 6157 6784 8719 8128 8108 6564 7970 5881 9669 9957 7290 9229 6796 9080 5503 6445 5506 8795 6307 9744 9895 5541 5625 5146 5622 9276 9454 8872 7024 9059 7762 8675 6538 9768 6179 6872 7126 9041 9063 6757 7158 9694 8588 7254 9340 8106 8694 5653 7350 9345 6679 5861 8764 8458 5166 6792 8878 8347 6107 8621 6727 5867 8632 6536 5639 6554 7782 8455 9362 9875 7825 6828 8686 7365 7578 5801 8189 5227 9629 9634 9550 6812 5248 9551 5644 6362 5582 8460 7662 5607 9208 8854 6523 9472 9185 6743 6077 9290 8384 7627 5650 7350 7417 5803 9713 5713 9766 5980 5754 6333 9738 7315 6239 6799 7263 8570 7341 5712 9888 6328 7034 7853 5914 5171 8608 8132 6756 5897 7699 6398 7017 7459 8192 9669 7449 7324 7051 5395 5277 7570 5962 8852 9942 5280 7365 6698 9481 5722 8413 9431 9320 7073 5892 7584 7820 5755 7283 8276 6948 6402 5526 8348 5576 9219 8909 8366 6393 7941 7581 9705 6551 5284 9546 5215 9011 6777 7012 6823 7356 8655 9359 7616 8088 9541 8300 5171 8216 7759 6580 7466 5564 6350 6330 5684 6801 5114 9812 5073 5558 5825 5553 9565 6515 9360 6594 7999 6129 5519 6979 9836 9884 7654 5754 7785 7738 7756 5769 6770 8955 9004 7979 9876 8405 6851 8936 8682 7567 6639 6198 5864 5709 5600 9704 7390 6454 7350 5634 5007 7323 7855 5550 8103 9777 8705 8815 5376 8497 6721 9659 8356 5618 7151 7690 7369 5711 8152 6674 5038 9441 9284 9413 6389 7237 8722 7613 6762 7137 6820 9429 6761 8524 6240 8237 7924 5753 6758 8474 6173 5639 7110 9544 7072 8466 5444 8681 9188 9958 9294 7199 8410 8778 8305 7127 9739 7473 6389 7117 5446 8765 6853 8621 5067 8634 6195 7576 8935 5033 7179 9867 7621 7792 7326 9250 7669 7197 9574 9765 8476 7256 7047 5505 8213 7248 5897 8249 9682 9069 6688 6620 8930 6507 5815 6115 8099 8131 5702 6359 5549 9322 8511 6833 7465 7210 7677 8854 6403 9688 8081 5261 9883 9634 5768 6356 7381 9889 9503 5175 5194 5791 5400 7424 5661 5963 6939 7117 6719 7088 8683 7373 6060 8493 5797 8540 8715 9235 8230 6399 5953 5063 6299 6225 5061 5481 5649 6822 7300 5911 9955 5794 5855 9804 9345 9684 9684 6108 8643 5716 6497 7382 6852 7774 8622 8334 8573 8353 9988 9631 7940 7897 9368 6344 5832 5681 7347 6393 5903 8229 7605 6674 9449 7158 9313 6905 5497 5122 5256 8393 6271 6784 5541 8169 8546 7560 6257 7212 9407 8520 7603 7706 7519 6131 9128 9240 9479 5439 8199 6945 7220 5506 6097 9242 6269 7257 5541 8683 6007 7690 6463 7828 8733 9648 9435 7451 9145 7607 6115 6046 5297 7405 6642 5306 5641 6759 5619 6488 6320 8588 7304 8243 9347 6113 7975 7238 7204 8021 8060 7928 7077 8416 6287 8735 8026 5514 8452 6798 5904 8150 6142 8651 7273 9241 8763 8762 6195 9956 5181 6832 9952 5189 8601 7472 7277 9402 6379 5159 6845 5928 6140 6186 9787 5411 6400 7766 9669 5537 6218 9822 7813 5189 9040 8912 9546 5259 8465 7343 9370 5903 8723 5625 7099 9650 8609 5379 5009 7823 5488 6269 5796 7579 7616 7469 9196 5248 6167 6603 8272 7974 8024 8089 6086 5187 9295 5808 8046 5602 9991 7710 5408 7109 8075 5125 6544 5606 9812 8625 6449 9066 7634 8732 9643 6506 7435 6296 7313 7249 9003 5675 9129 5732 9815 9768 8579 7723 9802 6974 5665 5681 8828 8813 5669 5638 8930 5803 8649 8176 6026 7324 5274 5473 9813 6682 9695 6157 8445 5080 6943 8027 6726 5403 5159 8393 9179 8149 8065 8302 6251 8057 5534 8222 7761 5487 7469 6941 8700 9482 8167 9511 9721 6569 7639 9132 5905 6884 5384 7633 5469 7322 6021 7319 9134 6131 9692 8773 6132 9871 8466 9051 7188 5342 5318 6598 8585 9565 5489 8791 7772 6264 7916 5206 5186 6283 6187 6853 8593 9535 6591 9940 8869 7978 6018 7631 6647 6044 7584 9373 8532 9286 7605 5998 5234 5716 8296 8211 7305 9256 8405 5930 8042 9832 8104 8941 7286 8162 6998 6772 8656 8522 9974 5362 6774 8070 6652 6266 7923 6568 7864 6116 7508 8553 5817 6645 6708 9331 8333 8891 9171 5223 7560 7144 8837 7415 5787 6874 6835 7598 5213 5349 9006 7448 7288 6448 5775 9188 6128 7378 8641 9333 9769 7473 6976 9051 9368 7222 6256 7527 9260 6812 7201 9111 9208 7911 5656 7074 8114 8213 8675 6353 6472 7080 9436 8817 7464 5366 8105 9893 9937 8407 9329 9272 5743 6691 8131 9200 9220 5736 9572 7429 9114 5032 9484 6007 5457 9532 5202 6573 5304 8668 5565 9431 6754 8314 6846 8919 8954 6569 7191 5296 8003 7786 5229 6595 6892 8273 7529 6342 5835 8391 9647 7293 8683 9233 7413 5335 9130 7304 6009 5929 9847 8394 9919 8182 5488 6862 7112 6823 5660 5477 8767 5417 7823 5010 8601 7194 8080 9843 5929 9556 9988 5507 5241 8230 6825 8118 6937 8651 5845 8456 5426 7247 5405 5564 9671 8644 5146 5568 7110 9003 8796 7942 5402 7822 8986 9466 8727 9035 5996 5480 5678 7178 7498 5993 8868 8565 8954 5724 6011 9493 5487 6012 8425 7027 8791 9280 7206 8750 6563 8192 8330 8218 9858 9682 8680 6924 7855 8445 5789 8658 5976 5660 5009 9549 8293 5130 7293 7117 6579 5199 8417 5090 6317 5454 6949 7442 9983 9250 8800 7034 6426 9178 6824 9831 7884 5276 8727 9914 8766 8303 9419 8205 8782 8397 8390 9498 5746 6020 6780 8439 9745 8536 6212 5877 8362 5172 5549 6946 9838 5812 9932 8347 8465 9453 8701 8666 8203 5007 5708 7481 6999 6456 6499 8184 7266 7402 9403 8320 6949 9440 5305 9072 9905 8500 8949 9649 7183 7309 9651 8726 7204 8952 8121 6656 7003 8376 5505 5825 5504 6595 9019 6034 9521 9997 7228 8980 6541 8423 6825 5357 7017 9290 9952 5188 8235 5550 6758 5789 9325 9754 6730 6147 5693 8175 8148 6367 8666 9549 5606 6522 6166 8736 7117 9779 9144 5617 6367 6310 9712 9655 8618 6988 7639 6480 5011 6023 7383 8520 9856 8398 5068 8615 9518 7357 6120 7611 5583 5855 6174 6555 9174 6053 8420 8461 5261 7631 9241 5935 8854 8798 8148 9613 5379 5659 8561 9281 9508 6968 9043 6029 6730 5745 7372 9129 7085 9204 8279 8500 8267 8246 6687 5418 8817 8242 9232 7377 5748 6092 7299 7039 5603 7450 7695 7010 6970 5591 5188 7292 9213 9970 6520 5557 5535 7649 7113 8302 8602 8310 5853 8776 5311 5632 7161 8569 5334 8110 9351 7964 6903 8482 8022 6101 8291 8781 9368 6998 9431 9354 8517 7105 9538 7772 5447 5307 9170 7248 5924 5418 7961 8486 5498 7125 9423 5500 9158 8897 7719 6719 6665 9561 6461 8330 9732 5409 8407 6707 5686 6160 9462 5582 5069 6115 8144 7711 7527 8745 6056 6573 6132 7164 6430 6187 9408 7402 5088 7521 8596 5727 8037 9543 6465 9902 7894 6730 8350 6051 7226 9037 5994 8931 5833 7478 8651 8810 9610 6713 10000 5390 7730 6324 5504 9055 9854 8638 9845 9302 8022 5774 8205 6936 5497 9415 5177 9634 9157 6897 5371 5216 8798 9162 7037 5487 7218 7955 8319 9307 5964 7356 7179 5671 9926 9961 7295 5598 5942 5572 7773 7625 7637 7578 7179 5669 6128 7505 7492 8762 6597 7678 6173 6000 7215 9853 5792 7477 9990 7086 7411 5305 7417 7523 9699 5449 5577 7436 6818 7436 5820 5488 9697 9988 8719 5314 8030 5915 8175 5444 9328 6883 8312 6127 6266 5416 6306 6877 5883 5831 7414 9161 7033 5785 9235 5266 5291 9503 7959 8881 6372 7192 5983 8522 8460 8036 9580 9789 5785 7213 6784 8661 8797 6164 9871 9610 5149 7208 6668 7319 8609 7754 6966 7128 7529 6592 8884 8953 5158 6512 5139 8825 9118 8650 6070 5058 8711 8294 8749 8841 8442 6781 8412 6033 8675 9878 5603 9333 8292 9821 7702 7522 7607 7558 8738 7952 6794 9391 6764 9599 5007 5403 7550 5954 8134 9098 5333 7145 7169 6953 6508 6200 8268 5170 7623 9735 7769 5815 5490 9595 7839 8349 5721 7750 7454 7252 6549 9816 8023 7793 5627 9516 6083 8461 7092 6882 8375 8472 7954 6569 9846 5670 8668 6573 7120 5927 8159 6189 9306 5092 8716 9733 6590 6349 6271 7807 6431 7359 8561 7509 5566 5228 7736 7470 5340 8267 6275 5286 5324 7327 8318 7751 7997 8893 6965 7314 7687 8181 6271 5801 9635 7525 9244 6870 6943 9373 5400 7556 6735 5682 8547 8392 5775 6411 5483 6488 6370 9769 6062 6340 7739 6151 9098 9456 7052 7620 5572 8963 9595 9564 9786 9704 5764 7846 7573 9051 8542 8236 9651 5983 9338 7523 6623 6795 6262 9429 9601 7101 5222 6906 8224 5329 8913 7803 5882 6641 9745 5105 8981 6044 6706 7923 6139 8300 5791 7380 5778 9043 7089 6328 6214 5247 6088 5986 6759 7257 5071 5984 8024 9694 6941 9446 6027 8723 9258 7814 9464 9450 8140 6612 6431 9593 5610 8977 6035 8077 8282 5949 8067 5440 8854 7974 5184 5232 6931 6285 9380 7242 9272 5383 5461 8060 5631 6565 7734 9831 8973 8096 5325 8319 9691 9489 8598 8314 5261 7490 8688 5425 9295 6808 6919 8733 9827 5879 6923 9919 9790 5711 7759 7777 9743 5105 8299 9617 6270 6310 7662 9414 8633 8630 7175 6725 7148 5734 9577 5294 6669 5122 6067 7551 5316 6744 9207 9300 7429 8920 5315 8346 9746 7548 6096 6587 6416 6419 9156 8379 7391 6755 5980 7179 7407 5224 7391 6705 9487 7423 8410 7204 7780 9061 8291 9693 6374 6371 7216 6689 9577 8843 8198 6563 5698 8933 8667 8693 7418 7400 8978 6128 5892 9295 9911 9273 6908 7834 6588 7810 8356 5582 8185 8778 8738 9043 5976 6686 6709 7289 7804 6499 8893 9675 6277 8554 8449 7089 6367 8509 8690 9231 7570 5789 5133 7898 7416 9247 9540 6526 9937 6319 8013 6867 6235 8169 6964 9146 7208 6018 7865 7616 5049 6819 6441 8105 9370 8365 8307 7530 8550 7959 9008 8096 5366 5701 9516 9440 8082 7251 9448 5964 7535 8295 7278 9413 6823 8415 7096 9574 8423 5095 6203 8543 9641 8574 9293 8541 5375 7933 9576 8367 5156 9961 6074 5299 7721 9971 8559 5092 8596 6709 7278 8707 8261 7756 7832 6247 5249 9465 5429 9768 8200 7816 5857 5104 6264 6678 5737 8595 6991 5213 8261 6954 6842 9226 5176 6825 7896 8251 6036 5811 5681 5402 5402 9897 5341 8401 6081 8710 6635 6714 9052 9951 8225 5656 8796 9208 7812 8044 6095 6491 8723 6385 9105 9387 6779 8815 5838 7334 5541 8613 7415 8365 8884 9763 8273 5624 5674 5260 9699 5168 8557 6294 7938 7532 8775 8414 5048 6979 5058 9808 5154 9133 6706 5209 8653 8219 5066 5719 5224 5198 6508 9797 9527 8000 8773 5981 9842 6338 5029 7634 6852 6494 5688 9149 9021 6148 9185 8618 8235 5353 8081 9990 9206 7806 8000 7377 7074 9051 6045 7198 5570 8357 6514 5353 8909 7989 7718 6944 6906 8132 6139 7589 7173 8631 6478 6823 7511 9121 8619 5998 8827 7983 8214 5090 5307 9721 9961 7546 7943 8076 7480 9299 6968 9167 6404 5337 8936 8866 9835 5242 5159 6305 5515 5909 9715 5819 9798 6786 6812 9751 8238 8263 5984 5253 8534 5179 9621 8174 8372 8014 5665 7176 6134 6005 9522 7782 8967 7750 5054 6047 9537 6049 7773 8143 9933 9188 5599 6581 7017 9738 5793 5035 8317 8738 6803 9058 5064 7932 7530 7042 6440 8475 5869 9016 8712 7228 6471 9807 7040 8925 5347 5249 5660 5938 5220 6167 5733 7038 6849 5976 6258 8767 8391 7502 8184 7835 6600 5469 9843 9395 7078 5604 9307 7871 9491 8412 9975 7725 9241 8592 7711 6782 7607 6058 8219 7013 6521 8578 5528 9728 5639 9008 5094 6629 9954 6724 5186 7724 9427 7746 5557 7197 9956 9631 6983 5249 8629 6247 8928 5199 9429 7988 9811 5146 8221 9481 9329 5135 8902 6215 7336 6575 7252 6685 8425 9120 7918 9020 5809 5884 6631 8227 8589 7643 6561 9000 6508 8941 7942 8469 9265 6053 7179 9140 5271 7780 7388 5929 9427 9054 9160 5647 9710 8566 7838 6554 8279 7085 7312 6837 9433 7541 8720 8709 9824 7246 7000 5691 7011 9538 5630 5791 6214 6292 6913 7680 8154 9314 7268 9741 5548 9757 5308 7894 8015 5811 8644 8712 9514 5302 6591 9565 7864 7297 7996 9804 8701 7121 6931 8524 9195 9954 7975 8499 9997 6943 8280 5314 7813 9128 7043 7799 8456 6591 6307 7756 8165 9311 9209 8692 7530 8185 7594 5110 9992 9332 8726 6956 8590 8322 9722 9811 8777 8774 7084 5674 9795 9104 5686 8170 9948 5597 6801 7935 5738 8894 8547 8782 6475 6070 5955 7349 8135 9111 8671 7004 6521 7407 9899 6438 6383 8961 6278 5968 8291 5626 6444 8961 5326 5529 7405 8279 7314 5684 6266 7718 6377 6458 6173 6533 8285 6479 8615 6083 8729 9134 9970 9056 7465 7933 8590 6539 6546 6483 9103 7076 8974 9953 7800 8364 8471 7965 9904 6461 5892 5739 5184 7789 5420 6449 7351 9248 9464 7761 8026 5935 9730 9290 7379 7797 8850 7322 5214 5755 5792 6889 8604 9554 9514 9682 6984 9563 7459 8198 8371 7526 7165 8167 8525 9149 5988 9377 7619 6298 6319 5989 9943 7745 6843 8347 7365 7371 8685 9557 9563 6274 7853 9209 7760 5193 6846 7684 7958 5967 6852 6827 7652 7776 8663 6504 7291 9264 6540 8335 8903 7436 7449 6381 6242 8983 8446 9135 7646 7500 7866 5619 8881 9952 6302 9296 7054 7785 8474 6502 9772 9708 6320 8572 9028 8054 9127 8724 6552 7113 5845 7839 6749 9617 7986 6776 8988 8155 7360 6651 9592 9038 6750 6001 5455 7117 7531 6913 8983 9942 6886 8622 7898 8802 9631 9971 8921 6310 8400 8510 7187 8783 9694 7416 8299 6578 8863 7761 9438 6011 9584 7283 8285 5587 8629 5514 9536 9506 6565 6464 7811 7036 6593 7074 5783 6121 7356 8562 8480 5767 6344 9308 8220 8453 9115 7898 7440 6762 7894 8451 6267 9264 9181 8547 7141 9652 8509 8869 9249 5877 6035 7729 8869 6044 8801 8276 9218 9853 7198 6640 8585 6764 9627 9191 6107 8954 5152 5948 8217 9396 7571 8222 5004 9613 6757 9220 8122 9958 7986 8052 6989 8796 6960 7923 8407 7456 9365 7542 7221 6019 6555 6308 6722 5719 8449 9115 5062 9581 5021 9153 7841 9291 7519 5667 7737 5153 5324 8420 5121 5028 5785 9043 5090 8147 8830 7706 9228 6976 7526 9870 5189 7950 6269 5751 9591 5555 8959 7570 8044 6294 9640 5090 7714 8528 8502 9878 8488 5847 8118 8054 7439 6191 6084 6915 9116 7246 5658 6990 5428 9162 8757 6653 7591 6076 9646 8300 8170 8704 9595 5170 5670 6789 6756 9747 9410 8353 6240 6690 8900 7285 5868 9066 8457 8681 6236 5863 6699 8564 5471 5892 8435 8260 9415 9780 9788 6395 5107 9328 9489 9479 9699 5919 7665 9480 5447 9495 9900 9747 8435 5431 9044 8221 8116 7369 9328 6157 7178 8113 9430 5237 6862 6701 9622 8802 5407 7077 6995 6781 6749 6937 6600 7469 5323 8154 6829 5133 5255 6172 6311 6008 6517 7049 7837 9203 9657 8620 9736 9629 8624 7627 8234 8036 7664 5665 7446 6180 6290 10000 5364 6038 6991 5201 5382 6506 9706 8944 6248 8869 7341 6060 6591 6089 5847 8636 9582 7571 8844 7341 8663 7216 7107 9944 5220 5058 8506 9283 9405 9262 5750 7346 6799 5199 5480 6452 6814 8137 7211 8396 5060 6394 7952 9984 5780 6353 5404 6138 6703 9660 7147 9201 9650 9655 8936 7569 7385 9398 6610 9205 7950 6901 5574 8294 6958 5960 7634 7045 5360 6191 7112 5513 7066 9272 5548 8436 8774 8002 6113 8602 6521 5677 7648 5595 8943 6150 7994 6399 8565 6587 9662 8785 9093 8823 7459 6661 6139 7575 6400 7890 5250 8034 8853 8744 6150 5014 6722 7498 7565 8790 8305 8305 5798 6060 9076 5245 9594 7646 6624 9923 5224 8192 6254 9043 8545 5155 8720 7006 5639 7031 5975 8894 7755 5665 7960 5377 9355 5249 7077 5990 7690 5910 5509 8828 9416 9290 9854 8542 7500 9456 9790 9013 6992 9442 5857 8628 7860 7523 9205 6971 8168 8446 8047 5913 9057 7553 5852 8662 6141 5265 7731 7451 6412 6331 8104 7477 8939 9316 7909 5857 5618 8995 9113 8462 6181 5816 8623 5867 8266 7400 7051 8733 9821 8233 6228 6953 5239 9233 8936 8484 9656 6424 8278 7917 5216 9156 8814 5410 6487 6095 8821 5940 7908 9908 9951 7023 9636 9254 5395 5429 7370 9247 5465 9283 7730 7444 9938 8715 8245 7547 9670 5688 8474 8533 9314 8115 9391 8279 6559 8281 8732 8699 9430 9364 9447 8988 8053 7678 8609 9345 5458 9908 8705 6170 5978 9783 5717 6049 7071 5662 9951 5122 6068 8878 7834 5317 5284 8188 6739 5230 9893 9719 7522 5644 6685 6274 9649 6978 7178 7139 5433 7242 8746 8609 7097 9685 9336 8799 8211 7283 9388 5535 6364 7774 7195 6623 8839 6557 6447 8635 8879 7828 9269 9684 6329 6621 7193 8278 9065 6218 5116 6439 8396 5706 5461 8186 9490 5250 8548 9234 7790 9919 5562 9504 9046 6279 5821 8917 7678 9828 6590 5285 6251 7445 7383 6566 5662 9500 8087 8598 5442 8203 7804 8788 6096 7861 6646 6666 7338 5610 5428 7613 9604 9863 8356 6697 5526 9237 5271 8857 5601 7298 7285 6100 9350 5693 5206 9369 7225 5745 8224 6139 5849 8047 5031 8134 8776 5030 8791 9900 7091 5316 7791 7847 8037 9909 8659 9422 7975 8651 6620 9005 7107 9809 5695 7349 6082 8138 7257 8635 9936 8087 6708 5999 7475 8659 5848 8898 9528 7876 9708 9461 6269 5705 6067 9705 8832 6368 7600 7369 7079 8088 9572 5172 7645 6940 7600 6463 9481 8283 5417 8131 8695 8379 9823 7977 9190 7012 8800 7541 6143 7763 6142 6702 5726 5327 7511 7200 9771 8532 7810 5786 5905 8204 8050 8760 5868 9912 6480 9126 8369 7371 7077 6697 5931 5093 6774 5768 5804 7537 9263 9748 8217 7690 5401 8220 8262 9289 5229 8658 8198 9221 7458 7214 8705 5873 8375 5383 7139 9277 9555 8752 6701 5793 9657 7785 6786 7534 6585 8179 7103 8000 8131 9760 7568 7999 5081 6811 9606 8018 7535 8437 9765 8601 8428 6031 7867 7309 9579 8523 6791 9771 6855 9724 9660 6311 7899 8342 8549 6465 5173 9567 7697 9968 7413 6229 5274 5668 9413 8558 5106 9097 9310 9399 9773 9578 6919 6674 9181 8455 8580 5571 8815 5641 7701 9198 5473 6865 7749 9197 9300 9656 7778 6429 8855 8961 6985 8055 8775 8677 9265 7623 7166 5121 9491 7776 5758 6454 5244 5169 6073 5735 6028 5210 7291 8809 5429 8623 8632 7897 5367 8720 8854 5536 9019 8699 8662 5068 5756 8215 5742 5971 7008 8126 5936 6730 9848 5907 5970 5672 5002 8079 7703 6077 9501 8405 6496 5871 6177 8636 6272 9659 5865 8534 7181 9238 8966 6901 9962 7144 6369 5225 5967 6234 6753 6692 9770 7519 8817 7022 7309 7709 6446 9508 8378 5764 6298 8284 6384 9883 8499 7144 9793 6659 9995 9314 5831 9015 8959 9865 9036 6917 5364 8117 7671 6912 7031 7935 8029 8391 6536 5975 7946 7665 9332 5873 7119 7777 9450 7099 5178 7692 8402 9403 9844 5383 6957 6783 8473 7806 6174 5822 6434 7421 8036 6423 6795 7464 7544 7102 7290 8958 7870 6123 9317 9823 8726 5641 9254 6159 9081 9676 9647 5714 8442 9681 9089 9250 7272 5281 6137 5752 9875 5787 5550 5357 5796 5110 6323 8767 7488 6187 6766 9779 6210 8522 6322 5451 6778 9868 9613 9344 8269 6214 8080 6722 6059 7815 8322 7681 9545 5049 5555 8499 7733 6572 9742 8206 9588 8897 8399 5244 5473 8785 8907 6553 8131 6128 9833 7758 5008 6665 9150 9981 7169 9452 5670 9899 7663 7774 7892 9541 8555 6345 9585 8950 8116 5617 8859 5215 5145 7955 8878 7195 6086 5150 6645 8892 8414 7938 7751 9541 5146 7943 6233 5205 6958 7312 9412 6863 9206 5779 7630 9481 5101 5657 8989 6972 7282 9820 9929 5682 6250 5726 6924 6373 8128 9844 6600 5334 9280 5994 6204 5395 9274 6067 9195 8491 6924 7578 6986 9389 9313 8822 9002 6804 7582 7881 9219 5444 5270 5986 9089 7541 8364 8888 8514 5757 8453 9205 7739 6096 9800 9807 8888 5942 8474 6432 6790 8841 8741 6062 8288 7879 6915 5596 6283 5208 7208 6199 5388 5478 9019 5212 8261 5942 7743 5959 7028 9854 5403 8526 7621 9663 7034 6814 9536 9768 8643 9897 5147 7240 6471 6611 6206 7062 5660 5621 6559 7764 7095 9009 9472 7713 5270 8158 9560 5007 8909 6809 9694 9206 9091 6764 9300 8510 7146 7734 8262 5517 6619 9398 7449 5255 5422 8427 5839 9688 7737 5885 9735 5247 5478 6270 7833 5102 8403 6961 8789 9173 8123 8410 8447 6922 8210 6169 9175 6496 6968 9483 5167 6200 6850 8842 7195 9963 7344 5738 6554 5917 6671 6632 7654 7064 7880 5531 8227 7072 7578 8853 5036 7928 7508 7639 6918 9590 5859 6204 7396 9773 8159 6708 8141 6588 9158 6515 6714 6222 9523 6123 6102 9181 7066 8250 6543 5502 6291 6008 6395 5157 9085 6545 9487 9760 8703 5695 9719 6082 5165 6041 7527 9462 9547 5381 5851 6137 8900 7885 8763 7740 7477 6997 5079 9856 9023 9959 5180 8746 9309 7517 6980 7351 5794 7415 9186 5380 5702 5514 7926 6942 6407 9260 6695 5333 5359 8010 7645 9462 6481 6626 8835 9529 5054 9198 7756 9842 7560 9424 9139 7216 5281 6150 6714 8449 9418 9717 7499 5668 9259 6936 5322 5913 6655 7845 6566 5793 6752 9219 9883 8723 9887 7168 7965 8474 5022 6143 8249 7895 8101 5485 5096 6173 6392 5500 7070 7046 9978 8408 9617 6239 8647 5608 6862 5399 7859 7713 5470 6747 5763 5050 6140 5105 5938 9067 6236 8553 9897 9958 6516 9690 9219 9662 6001 7544 6352 5362 7584 8324 6063 8390 7412 9159 9839 9855 9473 9493 7078 8835 7928 5205 6049 5036 7175 7437 5222 5507 6819 6571 6093 5657 9588 9528 7115 6397 9920 6888 6929 9295 5746 5224 6787 5259 9177 5672 9390 8072 8926 5903 8753 5990 5261 9823 9545 5886 9869 9096 5104 5813 6594 7789 7378 9610 8701 6276 7758 7836 5219 7722 5538 7742 6664 7702 8532 6616 6314 6423 7045 9341 5839 6211 9097 8008 8728 7060 5920 7168 8594 9000 7253 5993 7150 5618 5864 6827 9980 5312 9663 9617 7875 5108 8833 5156 5871 7242 9878 9955 5985 9893 8438 9094 6565 7393 9439 9282 8615 5779 6689 6323 6057 6556 7268 5962 8387 7099 6249 8731 7024 9118 8074 6505 5082 6385 5024 8502 7813 5196 5281 5693 5064 6106 8960 5155 9628 6877 6125 6479 7437 7275 8964 8690 5379 6185 8042 5317 8846 7356 9930 9281 6028 5712 5599 5910 8332 7747 9099 6563 9517 7862 7707 6043 5040 7801 5561 7366 8427 9573 8118 9228 9651 5753 5989 9963 7090 6620 5506 7089 8171 5735 9061 6151 7174 8317 5203 7472 6445 5544 8279 8377 9293 6482 9203 6724 6256 9424 7551 7095 9794 8231 6254 9555 7985 8200 7962 5812 7749 6726 6763 8854 7313 8767 8857 6814 7917 8281 5651 7119 6329 7886 9428 8729 6196 8230 8127 9915 7507 8048 5031 6835 9014 6298 8341 5776 5842 6091 9642 9989 6313 6348 7402 7349 6577 6023 9259 5171 7727 7135 5370 7545 7515 6323 9382 6715 5540 9724 8787 9675 7477 5321 5632 6645 5309 9999 5186 9573 6971 8527 5926 6345 5631 8705 5654 7731 6351 9002 9654 5434 6210 5111 6547 9888 6238 5177 5097 7181 6831 8880 9002 9128 5446 7532 5560 5737 5805 9023 8900 6761 9533 9409 6087 5243 9993 6924 6850 8497 5787 9150 8057 7857 5412 9099 8834 8689 8436 6108 5897 9156 6425 5087 9401 9917 9189 7674 6167 6908 5616 8894 8877 6374 5637 6845 9254 8591 7634 9878 7203 9111 7438 5197 8105 9993 9751 6705 5628 6957 8907 6064 6475 5939 5530 8624 9616 6208 7136 6243 7435 6678 7043 9638 5679 8983 7630 6967 5665 5217 8992 8475 9401 6409 8120 5714 5149 6901 6123 6385 6700 9830 7727 5799 5266 5246 9891 6370 7544 6669 6087 8288 7823 6238 7157 8305 8017 5428 9804 9504 7884 5421 7577 7081 7899 8053 8505 8705 7260 8434 9379 5087 9613 6217 8939 8275 9247 6010 5287 6156 5815 5690 7541 9656 7695 6025 7710 6315 8093 7010 6977 8845 9339 8973 9354 9828 9513 9625 6246 8292 7207 8553 6031 9329 6558 8704 6975 7686 7805 7383 7191 5654 8604 8790 8163 9772 5765 6357 5805 8739 6956 7075 9691 6752 9490 6160 5914 8513 6698 5081 5315 5913 7831 5407 8426 6084 8959 8688 8444 9329 7479 9679 6273 7466 6688 8513 8369 5264 9193 7398 5139 5410 9480 9929 7853 9575 7811 6081 5734 5171 6038 5938 7225 6980 9264 6239 8118 5341 9933 6751 8114 5962 5094 6946 8128 7215 7282 6967 9853 8407 9691 6687 5339 9268 6142 8646 5854 6246 5587 6887 5035 8311 9805 6404 5402 5915 6691 5214 5610 5565 5327 7690 9245 8865 7188 7557 8624 7850 6322 7401 5863 7813 9342 5177 6806 6343 9223 7279 5011 8688 5845 6556 9876 5223 9515 8264 7394 6038 5853 9851 7308 5900 9618 9052 6412 8045 8412 7175 9998 5821 5929 7377 6160 5259 9242 6265 9617 9808 5497 9717 6669 5217 7296 5235 9312 9123 6935 7625 9970 5358 7961 8947 7730 8410 9958 8477 8464 8002 6952 6652 5262 9885 6665 5461 9921 7255 6322 7991 8861 8960 9784 6046 8480 8489 9074 6691 7176 5792 6471 9612 9817 8433 9237 5330 6094 5306 5490 6407 8832 8039 8678 9024 7215 6610 6799 8800 6426 7633 9310 5315 9448 9255 5043 5316 9352 6224 9262 8194 6932 9773 8636 8643 5243 7964 6416 7620 5757 9706 6844 7211 5438 9468 6110 5728 7925 6087 5177 5249 7884 7910 8797 6619 6908 9523 7230 5608 6703 6210 6123 7101 5458 8710 9519 6967 8608 7120 6272 9916 8981 8947 8064 6908 5562 9379 6209 9923 7702 9500 5280 7762 9579 8372 8583 9771 7855 9618 8283 6549 9767 7904 9902 8473 6919 9332 5269 9784 8939 6202 7268 6664 7853 9212 9484 7010 6414 5639 9292 5851 9271 7435 7427 6828 6142 7877 7132 5112 9581 8809 8787 7694 8558 5929 5865 6202 8457 6783 5541 7714 9182 8469 6867 5921 6748 9694 6245 5510 7418 6510 5205 8879 8008 6975 8264 6415 9158 5359 5530 6057 7857 8065 6874 9552 8822 8730 8087 5690 7313 7774 8495 6469 8031 9873 9329 6944 6517 8541 6452 7648 9484 7582 8556 5013 5539 9161 9649 5995 5673 5764 9827 9829 5111 6605 6097 7446 6418 7452 5782 5310 6297 6378 7766 5552 8565 5080 8135 7742 5362 9919 7729 8106 6733 6002 7893 9880 9930 7119 7412 5389 8636 8831 5952 8244 5363 7187 7859 7232 7468 9352 7642 7007 6512 5944 7619 5902 7502 8399 9577 7697 6521 9799 9116 6968 8961 5478 9719 6437 7851 6565 6665 5343 8635 6494 5454 7001 7436 5389 7938 7951 8083 6968 5595 9218 9700 7587 8825 8528 6390 7362 9481 9013 7794 6920 7337 6927 8967 7503 7695 5037 5373 8890 5097 6253 9038 7575 5732 5225 6233 8900 5311 5298 6844 7533 7668 7641 9516 6957 9229 9099 5459 5303 7383 5839 8815 8846 8178 9978 5837 8808 8557 7713 6751 8004 8125 9776 7783 5984 9567 9931 6674 5288 9484 6455 9612 8341 9705 7744 9060 5759 9144 8197 8068 5902 9612 9563 5112 6219 8023 6989 5032 8142 7896 8798 6688 6437 5638 8288 7052 7333 6240 5079 5338 6639 5462 6572 8501 6810 5795 8330 8820 9208 7768 5926 7928 7767 5839 6833 7794 5003 8901 8533 6230 6397 7731 9379 9253 8483 8854 7536 7247 7382 6628 5815 8618 6614 5063 6200 9620 9117 6783 9833 5437 6676 8268 7881 8040 8468 7236 9188 5342 6297 9787 9009 6876 8599 6214 5132 7316 9417 8052 9757 9308 5036 9747 5601 6575 6526 7693 5646 8678 8777 6713 5182 5094 8405 8613 7337 6860 8700 8920 8227 9746 8998 6429 9074 8954 7276 7190 8806 9684 5968 5467 9443 5670 9928 9776 9746 6999 7243 6908 7035 9503 9153 8981 8873 6412 6613 7912 7447 9622 5824 6218 8776 8043 6067 6820 5565 5444 9756 8718 7611 7662 7335 6914 5281 7299 5496 6825 8217 7326 8176 7064 9424 9494 9881 5080 8428 8464 8427 7849 6666 8167 9305 8593 5442 8401 5927 8063 7312 7950 6122 9616 6594 8362 5719 5076 5517 7071 7259 9192 6048 6666 8939 8205 7053 5981 5084 8105 7885 5695 8672 5887 8102 5481 8776 5766 8121 7027 5975 5687 8707 9708 7216 5449 8822 9549 5028 5888 6816 9678 8737 8217 9437 6420 7944 7295 6711 5808 9628 8975 9472 8029 9727 6761 7973 8122 6748 9371 8818 7047 5574 5212 9254 6328 7121 7197 7771 9006 8187 9030 9807 9709 5412 5096 5636 9954 7344 5809 6637 8064 9645 8157 8822 5139 5101 6028 8832 8165 5730 7698 8548 8152 7747 8741 6217 6349 5857 8169 9316 8216 6323 8702 7438 7928 9586 9879 5893 9368 8738 5429 5834 7229 8400 8849 8990 8012 5320 5197 8188 8224 7379 5604 9003 8766 9184 6173 7588 6273 6099 9445 5596 9160 9087 9630 9312 7068 8696 7479 7564 6733 6461 8322 8205 9770 8491 5383 9446 5242 7974 6639 8383 7449 7039 9088 9618 7782 9399 6382 7628 5993 6798 8498 7863 6321 5997 5555 8407 8889 9486 8650 8669 8571 7358 6232 9940 8165 6780 7293 7983 6905 5932 8116 7880 5531 8090 5277 8510 7529 6569 5579 9823 6959 7240 6883 7541 8608 9299 6340 6564 5809 6390 9499 7377 8697 8288 7948 5264 6045 6917 7269 8459 8601 6707 8689 6895 8602 6392 9862 5312 7969 6167 8619 6840 5071 9008 5499 7317 7950 5363 7031 9930 8869 9713 8377 7091 6531 5403 6179 5434 7210 7211 9152 7866 8892 5314 8325 5681 6822 8486 9578 5274 7679 6659 8141 8309 6397 5102 7924 7149 7743 6099 9982 5349 6274 8212 8912 6106 5998 5733 5310 8626 6464 5751 6974 7929 5682 5297 8095 8981 7999 9790 8984 8187 7557 5272 5781 5674 7337 6639 9774 8350 7550 7030 6707 5936 8729 6079 6381 5914 7536 8751 7403 9820 8546 5822 9632 8698 6511 9920 9568 5122 8739 5284 7600 6712 5064 7027 7037 6974 6003 9771 8427 9104 9470 7487 6569 5675 5206 5092 7274 6745 5151 6792 7897 6191 6030 8966 6175 9833 7969 5161 9007 7060 7770 8121 7967 6139 8210 8752 7807 9187 5447 6752 7985 8667 6993 6230 9383 5789 8662 8672 7602 8785 8951 9817 5310 5167 6889 7965 6634 9288 6471 8334 7209 9729 9309 9046 9053 8205 6704 5439 9985 9485 7999 5958 6379 9363 9145 9840 6436 6078 8426 8863 9126 8527 7097 5112 6211 9279 5947 6564 6126 6480 6412 6354 9074 7112 5139 7802 8806 7321 7905 9790 7041 8182 7248 6743 5109 6579 9647 5589 7521 9824 8065 6397 8607 6856 7591 7277 7205 5506 7969 8418 8303 7980 6873 7998 5680 5428 6246 9505 7417 8524 6184 7160 9734 5318 9660 7064 5994 6950 8969 6728 9610 6879 8260 7107 6505 9414 7175 8753 7609 8578 6339 8814 6126 8767 8092 8179 6943 9542 6388 9204 6364 5681 8574 8426 5220 5288 5278 9816 7568 5825 5118 8617 5177 5551 5951 9725 9726 8535 5008 5316 9760 9854 8958 7906 5799 7729 5612 7993 8034 8312 6958 5460 9503 7453 5510 8121 9543 5754 8800 8385 9671 8783 6234 6063 6960 9646 7307 6611 5780 9417 8811 5762 9401 6177 8143 5173 9697 9052 9116 7872 6559 5840 7249 7378 9376 6073 7996 5510 5547 6553 5521 7392 6475 6570 6494 6492 7874 5217 7943 9286 8091 9321 7118 6235 5763 6113 6075 6131 5324 9964 7428 9577 7545 8631 6786 8206 9433 8507 9242 7510 8500 6566 6848 6863 6389 9083 6991 6047 5664 5320 8556 6926 7899 5242 9038 9124 6207 6983 5361 5287 5657 8806 9680 7346 7334 6304 7694 5547 7233 5690 8423 8909 5444 8601 6749 5634 5577 5197 7732 6443 5685 5232 9991 8992 8158 6774 5085 5335 5170 8129 5400 6746 5154 7388 6807 5242 6267 5003 6851 9451 7639 7387 5723 6448 8800 7775 7389 7096 9126 6342 7780 9502 9241 5492 5668 6782 8549 9072 9471 7395 7337 9376 9574 8291 8663 7434 5278 9804 5589 9225 9815 8088 6923 9169 9890 8997 6356 9591 8887 8086 7900 8568 9725 9091 8800 7844 8024 8874 6841 6194 8798 7256 7713 7372 5425 7581 7583 7887 7453 9698 5269 5648 9573 8786 6232 7308 5933 8314 5404 5581 8914 9957 9290 6386 6811 9930 7702 8104 6087 9444 6895 6121 7681 8110 9413 8508 7296 6352 6497 5980 9951 8119 6536 7831 6756 8878 5911 7969 7528 9360 7940 6411 5608 6573 5705 5283 6812 8149 5134 9646 5379 6989 8833 6576 9168 8504 7866 7700 6869 9064 5619 9700 7476 6056 9779 6719 6269 6497 6784 7614 9279 8114 9094 6734 6813 8259 9956 7710 8437 8008 9090 7178 7349 9818 8126 7851 5284 6764 6445 7227 6687 7039 7535 8668 8452 5976 8353 9150 7990 6473 6576 5458 7332 9783 9890 8034 8865 6070 5038 6706 9346 6317 5364 8040 6791 9414 9264 6972 9262 7222 8334 8123 7140 8786 7302 8115 7348 5664 6972 5112 9811 7565 8633 9712 8435 5617 9876 9386 9205 6388 7956 5019 5707 9243 5010 5063 6450 8584 5187 7770 6993 8517 6102 5385 5704 8157 9849 6389 9600 9823 9276 7099 9539 8069 9900 5375 6015 9581 9500 6354 9866 5557 6423 5693 6177 8804 5477 5587 5287 6054 6411 9898 6711 5879 6111 5008 8454 9920 9983 8720 9987 5084 7491 6853 7635 9072 6886 8253 9040 5011 9471 6861 9060 5038 7832 9054 8244 6120 9609 6791 7424 5655 9459 7432 9117 6153 6208 7696 8241 9962 7446 6202 7043 7058 8574 6307 5267 7420 5123 8363 8842 5015 7802 6629 5188 8359 9864 8668 5984 7009 9688 5343 7917 9900 7230 8015 8563 5414 7064 5702 5193 7427 9434 6204 5658 9244 9168 5733 6458 7838 9915 6796 9046 8584 8389 9189 7975 5346 7908 5134 7954 9122 5744 5739 8720 9172 5700 5654 6585 6308 5652 6042 5334 9239 8251 6525 7787 5411 6739 8851 7188 7029 8029 6603 8614 7145 7522 8030 8816 7846 5468 8547 7212 9026 7033 9165 5456 5354 5158 7995 8686 6172 5964 9162 9161 7414 6152 8834 5850 9511 8078 9075 9364 8487 9064 6929 6781 6981 9294 7848 6569 8847 5284 6210 8233 9455 9770 7317 5250 7283 8913 8876 6945 5981 8959 8133 8830 8722 8870 8954 6091 8398 8640 5750 6387 8321 6992 5247 8053 5721 8174 9940 9605 5953 6153 8720 6003 8240 6093 7347 7730 9953 5537 7137 9990 8540 6234 8096 9340 7138 9075 6314 9862 6899 5305 9403 6101 9532 5431 6909 8231 5931 8274 9019 6979 9584 8726 9644 6293 5313 5623 9478 8913 5805 6662 6596 7401 7011 6385 7994 8220 7125 9661 6844 5458 9851 9636 8212 7516 7013 8336 8832 9674 9679 5986 9524 6156 6007 6286 8758 7057 6337 5961 9576 6033 8258 9768 8399 9283 7221 9858 5863 9041 5458 9439 6868 9528 6897 8216 9045 7365 9907 8777 5430 7512 5857 8938 9005 7920 6879 9520 6130 5645 9119 5479 6105 7403 9238 6601 8263 8248 7095 7661 5196 8380 6716 7721 7693 6852 8236 9790 9377 5181 8329 8981 5303 5246 6616 8564 5872 6362 9474 8526 7885 7791 8905 9249 7507 5991 6623 7661 6767 7940 6609 7438 6498 7060 5868 6495 7052 9449 6922 8975 7239 7419 9526 9912 5692 8340 6463 8719 7830 7937 8684 8703 7748 7029 5493 7881 9819 8463 9399 6675 8801 9156 7388 9451 7111 7070 6659 7924 7260 7347 5507 7913 9940 9440 9415 5501 7613 6587 7880 6199 9164 6670 6412 5725 9988 7638 7009 6956 8172 7130 7632 9882 6024 7170 8014 8245 9764 9256 5550 6857 8234 8212 5820 7466 7089 6899 8071 7630 5922 9258 9731 9304 9062 7899 6307 7457 6811 6001 8285 9023 8088 8178 8683 6647 7936 7889 9939 9344 5971 5458 9844 5799 6061 5454 7981 6187 8715 8761 9098 8226 8972 7104 9112 9493 6108 5670 8645 8534 6927 8685 9707 8717 5308 8319 5150 6113 6897 7522 8958 7823 9142 5000 8048 9578 9839 5768 6409 8550 6337 5753 6291 5507 9528 6861 7060 7460 6273 9185 9487 9936 7837 6748 7509 7788 7829 7487 8855 9928 8414 7994 7439 9184 8785 6584 7831 8857 9724 7831 6511 6088 6972 7278 9450 6942 8851 6961 7400 8404 5012 9642 8928 5351 8227 9707 9588 8111 9446 7964 7214 5391 5949 5992 5258 9975 7285 7669 8494 9147 9018 9162 5705 7153 9533 7697 9873 7233 8911 5941 9071 6546 7904 9585 5988 7037 6687 8647 7659 8176 5387 8340 5706 7628 9130 6780 8830 7508 7605 7580 6543 5390 8269 6185 8655 9153 9126 6829 8567 7644 9407 5526 7651 9139 7906 6450 8734 5904 9500 9403 6062 6154 6497 5548 6955 5105 7713 8553 8240 5836 5075 7880 7399 5331 6305 5239 6598 6610 5477 8990 7978 5470 9513 6467 6351 9629 6039 5114 5058 8319 5817 8693 7388 5615 8352 7344 9239 5205 6695 9829 6529 6682 6719 7899 9949 7009 7609 7867 9843 7666 6955 7367 7244 9575 5360 9493 6392 6727 5289 9858 5217 6564 8308 9637 9755 6479 6336 6049 8698 9908 7628 7160 9805 7362 7028 6872 7632 7006 7535 5552 6938 5721 7384 7296 9680 6284 6156 5950 6053 6107 7714 5107 5277 6480 6893 9301 5633 5295 8661 7681 6621 8212 9541 8307 7299 6064 7191 6235 7852 8008 7808 8639 8622 7961 5853 5617 5246 5127 7260 7150 7854 9724 7041 8926 6637 6579 7257 8258 9909 7058 6888 7028 9140 9789 6784 8239 5839 7715 6132 8975 6495 9678 5060 5084 5655 8310 7797 7010 7685 5523 9630 6220 7458 9714 7074 9591 6781 9428 5350 9082 5447 5937 5872 7978 9023 9345 6134 6961 8746 9029 6565 8819 9707 9972 5262 7099 5637 8771 5477 9457 7398 6401 6636 8317 9926 8114 7227 8267 5435 5347 7591 9554 5341 8369 7836 9907 6666 5716 7342 9586 8120 5203 9871 9638 8750 7907 9166 6865 5117 6240 5146 9852 5976 7640 9556 6746 8781 7424 5645 5831 8423 7609 5312 9804 8087 6692 6808 5681 9289 5323 5369 8194 7611 7836 7378 5324 5429 6248 6097 8902 7223 8866 6804 7929 8095 5042 6874 8226 9652 5524 7480 8995 9642 6710 8780 7205 8002 8803 8461 5274 8491 7449 8998 9419 7760 5254 8426 9727 5693 9390 5473 5653 6373 7997 7669 9833 7524 8351 5666 5578 6411 9227 9963 5077 5355 7968 9480 7172 6340 8164 7565 7432 9811 7986 5889 6282 9074 5049 6200 7161 7029 8087 9095 9569 9957 8711 6612 7901 5272 6348 8524 6924 7642 9175 9735 5663 6257 9517 6208 5940 7479 8681 9674 5541 9556 9282 6144 7022 8090 8598 5138 7231 8466 5965 9343 7351 9637 8332 5408 7592 5892 5143 5836 8306 6906 6281 9967 5583 7879 6930 5728 5081 8349 8525 7919 5862 6057 7154 5763 6711 6719 9869 9247 6558 7382 9621 8498 9875 9621 6985 9954 5207 8952 8438 6546 8264 7034 7556 7907 7685 8402 5666 8125 6600 9448 5972 9883 5028 6701 5406 5687 8604 7626 5659 8836 9972 7421 8174 6877 7520 5473 5969 7343 7121 5550 7548 9704 9620 7043 5959 7482 8532 8624 5491 8023 5683 5922 8364 7413 5668 8133 8042 6721 9005 6530 8686 9828 9505 6750 8896 5664 5045 9116 8179 6727 5675 8795 8343 9172 5628 6990 6264 8411 7506 5421 8702 5258 8718 6054 6721 7052 6398 8115 8337 6562 9790 6691 9467 9071 6807 5698 7676 5994 5373 5882 6232 9766 8409 7889 9553 5380 9072 6554 8461 6886 7619 9206 8742 8143 9014 9640 5196 6850 8349 8919 5872 8874 8322 5154 8557 7012 5949 6734 9613 8659 6583 8584 8214 8432 8082 9823 7717 8793 7105 8826 8425 8864 8685 5741 8223 6030 9629 8479 5909 5434 8703 9895 5936 7279 5201 8625 7164 9413 9380 8279 8190 5837 5821 9050 9740 7976 7391 9404 7530 8774 6620 7843 7341 7916 9715 9877 7522 7574 6906 9135 6525 5550 8818 6117 6990 8067 9722 5221 9650 6640 8834 5531 6633 7611 6692 6265 6157 5517 5210 7090 9253 5031 9382 7485 6704 7187 8673 7831 7905 9278 5718 9676 7737 8941 5289 7564 8373 8749 7447 7105 7471 8708 6233 5732 8262 5399 6702 7840 7545 6890 5617 5644 6150 9589 8300 5648 6618 8971 8783 5563 7754 9664 9095 8631 8478 6761 7769 9711 6404 6966 6132 8925 6641 5545 8317 6133 6768 8416 6367 6235 8043 9419 8386 9642 8473 9774 8922 8264 8392 5019 5564 7637 8787 7704 8028 6098 5436 5041 6338 8602 7134 9448 7327 7316 8801 8401 6561 6579 8439 9928 6338 9047 6259 7865 6068 7940 9445 6929 7248 8524 5919 8066 6452 7839 8076 6550 7308 7096 7891 9793 5622 9060 7812 6366 5674 7535 8444 5919 5431 8218 9587 7166 7167 8770 8615 9677 6201 9123 7250 6181 5138 6343 5550 6331 8833 7481 9775 8758 6407 7217 9995 8810 8482 8867 9259 6221 8112 8136 9384 7448 6007 7342 8969 9859 6012 9964 7863 8794 8439 8289 8324 8832 8001 6508 8982 7246 6963 9051 7290 7902 8058 6030 9982 5027 7811 6388 5467 7781 9359 7860 8163 7407 6272 7478 8388 5851 8463 6189 8283 8212 5027 9207 8702 6800 8443 6670 5475 5414 7435 5296 6491 5632 5280 5588 6684 9076 8505 7411 5995 5458 8055 6410 6068 7267 9733 5854 9090 6978 5643 5726 7048 6021 8353 9868 6272 8197 7201 6613 7725 8545 8407 5576 8081 9251 6591 9337 7182 7446 9820 7162 5551 8707 5117 9077 9943 5336 9911 9116 5849 7230 9906 5735 7270 7963 5453 7482 7923 9643 7095 5941 9911 8784 5071 8002 8642 5598 6459 5005 8579 6129 6884 5822 5759 9276 9503 9242 8595 8149 5620 9059 8417 6696 5619 6421 7363 6598 8036 7234 8420 8387 8362 5057 6050 6227 8604 8841 9414 6472 7111 9475 6006 5821 8516 6457 6074 8105 5780 6060 8596 7882 8263 8268 6423 5716 8042 7928 8004 8206 6243 6089 6285 5320 6884 9150 5578 7578 9469 8332 9980 7154 5772 5680 9094 7718 6224 6724 8390 9073 5560 7687 5117 9680 6296 5045 7600 7078 6022 7762 8763 8471 8193 7188 8486 8207 6518 7679 9589 9281 8934 8647 7248 7635 5184 7204 8307 7576 5220 8570 5737 6655 6135 9313 5142 6262 8465 6377 9689 7523 5928 5404 6014 8865 8570 9082 8444 8884 8677 5833 7723 7838 7622 5436 7629 8139 6398 8159 8308 5631 7181 7623 7288 5463 8154 9309 7415 9945 5488 8868 8409 7779 9174 5468 5843 5096 9311 7030 5823 7013 6178 6188 5544 7177 8851 8537 6515 7098 7534 8200 9922 7111 9749 8037 8906 6734 7327 8633 8119 9710 7301 8628 9065 7760 5995 9998 5094 9844 7677 7276 7303 8594 6905 7722 7425 5486 9262 6315 9028 9761 5194 7683 5615 5085 8771 9506 5883 7372 9749 6222 7392 8991 6264 5850 8348 5635 5036 9576 5354 6123 6893 5910 7379 8818 6431 6373 8664 7644 6526 8768 6150 8423 7024 8045 8822 7864 7327 6006 6863 5867 6754 7933 6570 8527 6016 6644 9007 9118 9132 9088 5138 5227 7872 6810 7978 7357 8116 9782 6907 5994 7818 8558 8857 6420 9375 8805 7233 6238 6190 6024 7952 6535 8352 7700 6631 7165 5693 6106 9786 5335 9418 9683 7797 9433 9262 8534 9253 8758 5807 7465 7774 6315 7623 6384 8875 7557 6042 5882 8961 5828 9162 6054 9975 6953 5229 5609 8741 6511 5575 8865 8862 6069 7553 7400 9782 5787 6792 9515 6790 6559 8907 8935 5114 9047 7947 8621 8914 5307 8080 7108 5903 8213 5384 9671 9441 7250 8126 6767 9741 5246 7984 5022 7221 7524 6445 5651 5643 6145 8214 6634 8226 5788 9976 7615 8087 9577 5689 7947 9994 6127 5254 7391 5144 8390 6401 9962 6759 7595 8278 7644 5265 5344 7446 7598 6757 9260 9074 7545 6102 9980 6565 6163 5526 6746 9819 5364 5556 5523 5846 8113 8667 7451 7298 5578 7082 8824 9177 7807 6196 7195 6583 8077 9297 6987 7715 9472 9237 7140 7083 5570 5897 9016 8817 9022 6929 5567 7165 9396 5236 6921 8430 8521 5959 8806 6832 7921 8191 7419 5686 5608 6929 7367 8641 7236 6336 5490 5382 9212 9149 7243 7884 8730 6224 6881 6190 8234 9733 6922 9914 6173 7769 9117 6093 7990 8573 5068 6360 9274 6508 6416 9731 9445 7683 7727 5836 7098 8787 8306 6592 7464 6435 9287 6704 9084 7830 5627 9148 8731 9571 6718 7595 9484 5513 7011 8493 5011 6884 6130 5920 6255 7249 8484 5774 6533 5560 7612 5868 8438 6169 9683 8142 9374 5153 5008 8233 5987 8933 6790 5354 8499 7629 7667 5781 8255 9227 8551 9240 9851 5297 7872 8671 5697 8635 6560 5358 7182 5226 9441 8157 9725 6874 8759 6610 5390 5184 6681 8159 7510 7850 7731 8506 8310 5276 5153 7663 5363 5292 8308 9447 9075 9425 7629 9614 6838 7538 8575 7283 6032 9350 7137 8497 8564 6029 5117 9323 9331 7213 7229 9612 8090 6343 9744 8089 6885 8686 5575 6635 8107 7622 7160 8295 8303 6489 7075 9694 6593 6964 9743 9858 6015 7697 8469 5224 7587 5681 9675 9432 6725 5155 9876 6762 5514 9005 9414 9536 8155 8008 9770 8584 9548 6070 7488 8482 5456 7488 5969 5593 9712 9386 8410 9330 8576 9946 5573 5619 9488 9091 9336 5301 9543 6627 9019 9477 7473 8983 5442 7890 6547 5574 7161 8845 6561 7461 5640 9238 7905 8914 8012 5547 9736 6227 7317 8019 5881 8236 9859 7589 6637 5272 8145 6504 7771 8777 8308 7073 9950 5186 5060 5135 9389 6602 5306 8964 7573 7831 8822 8360 9412 5424 5998 9468 7721 7115 6380 6956 7840 5855 9612 6604 9086 9796 8152 7029 5158 6163 9796 8793 7369 9161 6170 8218 5545 5237 8135 6547 5342 6469 9874 5832 7569 6139 7157 7732 6435 6485 7833 8471 7916 5565 5837 7619 6987 9351 6048 7898 9025 9969 8751 6092 7627 7804 7225 5580 7608 9948 5546 6245 7281 7293 6629 7305 5642 8090 7746 5293 7460 9099 8010 9228 6676 6939 9182 6091 9475 6849 7165 7134 5296 9715 7355 6825 6657 6391 6183 7184 9961 6287 5143 5123 9391 8670 9278 7783 9375 8945 5224 6125 5489 6643 9729 8091 9012 8815 5827 7660 8151 6656 5473 8475 5924 9723 6453 8458 9906 9769 7074 9907 5149 6642 9508 7064 8516 7985 7301 9633 6524 5852 8674 8053 8138 9213 9082 5306 6290 9760 9335 6779 8039 6470 9443 7821 9618 6310 5833 8353 6021 8423 5580 7095 8686 8020 9127 6000 6212 6972 6518 8183 9454 9881 8108 5710 9509 7332 9892 6518 6782 8117 9897 6244 5022 7570 8824 5513 8012 9469 6081 8448 6321 5297 5175 9701 5654 7677 5334 8275 9055 5382 7229 5896 9012 5154 5932 8209 5927 7782 8915 7575 9830 9592 7401 6561 7306 9128 9197 5340 6245 5856 6542 5369 6699 7598 9591 9718 5955 5898 8438 6023 6406 7760 7292 7673 6745 5703 8330 8641 9934 7911 7079 5508 9967 6951 9701 9935 8311 7083 7199 7730 9726 9070 9552 9877 6958 7523 5463 6783 8595 8101 9402 6586 5393 5187 6984 5405 8005 7410 6413 6463 7756 7397 6038 7549 5834 5912 9206 5109 8617 7001 6892 7593 5306 8129 8339 7664 6308 7876 6375 8657 6624 7551 9061 5458 7305 9782 7444 9504 5261 6672 6427 9290 5303 9452 5784 7939 6379 8649 9877 7658 5116 9888 6583 6372 7644 9247 7809 5520 6278 6239 8025 8992 8581 9231 8103 8623 5929 8127 9691 6327 7732 7408 6688 8463 5416 9587 6700 7894 7027 5746 7903 5931 6351 5470 9385 8987 7649 7890 6335 6037 7233 6658 5425 9827 5983 5482 9394 9832 7211 8382 9087 9064 8981 9053 9150 5212 8595 5747 5602 7133 5458 8859 9767 6114 6086 5128 6398 6777 8648 9524 9087 8662 9359 9643 8358 8165 6207 9350 8091 6618 5715 9172 5471 5331 7950 7036 6610 6408 8722 6820 6942 9580 8848 8375 7329 9769 6701 6798 7787 5067 6708 6237 5267 5583 5292 9765 6495 9320 9212 8891 5882 7614 5610 8236 9488 9158 6371 6857 6270 6829 9711 6217 7161 6137 8524 9983 9287 6262 7389 7377 7645 5896 7862 9784 5383 6246 8050 5329 8929 8207 5366 8874 7579 5868 8282 6561 5830 8861 8980 7466 9247 5072 6891 7306 8300 9454 8684 7578 5930 8764 8514 7198 7298 6430 5027 9886 5219 5121 9769 9181 5039 9746 8318 9880 5071 5482 6615 9040 5964 6449 6402 8543 7336 8443 8711 9743 7308 9625 7280 6465 6434 9153 8542 9689 7894 9587 5500 6111 8042 9777 7054 8072 5819 6856 8883 7972 5640 7167 8150 6941 7669 5439 6761 7274 9407 9585 6060 5557 9613 7789 9858 7782 7237 7699 8980 9932 8267 5471 5212 9519 9822 9412 6054 5110 6519 6770 8957 6651 7300 9249 7725 6360 6117 7379 5180 9894 5499 5424 7825 5091 9481 6364 6032 7021 7363 7942 5029 8121 6833 7611 9602 6217 7576 7914 7172 7891 9020 7891 8116 7883 8519 5956 6252 7045 6367 7907 7145 8910 5237 8014 8363 9098 9912 5298 7310 9058 5223 5454 6618 9579 7633 9468 7174 7222 9338 9688 5052 9317 6746 6354 5013 8317 7765 5883 5452 6447 5145 5993 6625 6794 6273 5475 9200 9277 9474 6052 8312 6149 5917 9558 9037 8196 9331 8803 5117 6240 5337 6794 6253 9231 5018 9853 8550 9155 7316 6734 6118 7075 9783 8000 5319 5301 8986 8792 5961 5517 6254 7020 6030 5312 8756 7796 9366 5323 9379 6715 9840 7136 6663 6523 9665 7533 5144 5264 5713 8428 5961 7255 7874 9795 6205 9729 6956 9798 5049 7630 5104 9093 7766 7684 9200 6926 6056 8643 5244 5333 5294 9959 8436 5469 6788 9581 5908 5740 7173 5255 8733 6811 7998 5224 9276 6422 8689 6600 9856 9334 7859 9613 7771 7652 5047 5037 6989 7982 6364 6923 6631 6250 9835 6931 7873 5080 5675 8588 7648 9531 9171 5778 6748 7318 7984 5133 6470 6919 7659 8352 6574 9342 9027 5230 5579 9767 6003 7903 9889 7703 8746 8262 9672 7961 5989 5187 7708 6519 6892 7965 8073 5016 7382 8819 8213 6599 9356 6574 7593 9646 5213 5684 7658 9007 8635 9440 6574 6949 5569 9712 7439 5454 7446 8795 5608 8585 5592 9326 8961 9222 5231 9050 6339 7356 5016 6721 9448 8211 7384 7727 9350 9594 7878 6561 6521 9538 9740 5780 7886 8849 8763 8015 5048 8304 6717 7713 9613 9565 8948 6232 8362 5172 5863 6556 6464 8982 6301 8594 7199 9408 8107 9648 6349 6907 6700 5388 8475 6648 8028 9810 5779 9814 7709 9836 8301 6221 9172 7926 6974 7923 8291 9994 7673 8709 7763 8484 9545 5540 8124 8787 8777 8556 8331 6064 5672 6727 7068 5400 9769 9549 5107 5561 9240 7526 7170 9825 5069 7605 5281 6565 5417 8009 7357 7037 7112 6018 6337 7599 9159 8561 8783 7290 6017 8895 8901 8559 5689 6281 5424 8529 8689 6965 6480 7109 7131 5908 6683 5963 8980 9284 9099 5377 7737 7588 5445 7925 5487 7314 6140 9445 7688 7419 7405 6615 6827 5882 6195 5502 9806 5484 9604 6640 5959 9291 6520 5246 6377 7174 9094 6684 5465 7339 8122 7305 8231 9313 6447 8034 6857 8574 9581 5799 9386 7599 5476 7724 9306 8570 8344 5502 8271 8755 6654 5379 8169 9533 6854 6057 5163 7568 6616 6730 5966 8354 6411 7174 7578 9738 7377 5425 9272 5327 6166 5381 5572 8246 5561 6430 5414 6158 7440 9794 7248 9779 8350 8531 8112 5138 5548 6764 8815 5011 9413 5566 9925 7311 6952 8753 5650 8984 7932 5019 6539 7163 8163 5178 6657 6566 9033 8060 7454 9174 7091 9176 7136 9252 5924 9829 9383 6442 5400 7379 5365 6079 6736 5935 8497 8962 8119 8089 8061 7186 8761 5434 9389 6887 8565 5573 5798 6394 9820 9926 7977 5647 5098 7153 5438 6489 7849 5527 9596 6810 7543 6419 5495 6014 9158 6332 8553 7144 5852 7855 9084 9662 5174 5815 6497 9872 8328 5919 8967 5000 7559 6144 7424 8926 5696 9612 9768 7343 7278 7596 8449 9588 7285 9578 6105 5822 7286 9954 6833 7993 8900 5726 6942 7087 9372 8527 9222 5459 6924 7138 9670 7524 7634 7844 9291 6414 8945 6805 6967 9730 9851 9780 6444 5959 6220 6251 9183 7004 6826 9728 7384 9255 9991 5394 7057 5754 6031 5255 7498 5898 9386 7633 9114 7965 8544 8033 9316 9461 7960 6659 9860 5912 8370 5994 6102 7378 5754 9016 8337 7699 8530 7841 6996 9883 7440 6827 9896 9186 9884 6360 6202 7603 7809 9723 6520 6483 7494 6421 5625 5368 6423 6647 8053 7189 7782 7956 5449 8182 5659 5924 7736 8552 5054 9261 7831 5556 5319 5115 9156 7888 9931 9264 7334 9523 6311 8287 7118 8641 9748 6588 9294 8288 9612 9400 8896 5259 6863 6870 5547 5191 9917 7883 7629 5095 9364 10000 9926 8855 7166 8705 7983 9262 7912 8371 9638 6035 5924 7825 9790 8141 5051 6735 7048 6229 8907 7214 7527 9946 8429 8024 7512 7110 7335 9975 7837 5198 7548 9187 7420 6064 5876 7538 8626 7253 7140 9947 5644 7270 5667 7190 7316 8939 9685 5854 7724 6527 5784 9017 5029 6981 7588 6684 7305 8950 6220 7224 8261 8966 5600 6433 8488 6427 5260 6045 7891 9771 9723 9896 6822 9532 8948 9637 8244 9286 6888 6326 6937 6260 9863 9367 8087 5492 6974 5861 7457 8243 6366 8410 8556 8120 5866 8630 8794 9944 8786 8726 9776 7070 9013 7482 7414 9981 8891 6124 8956 7074 5689 9086 8602 7784 6711 9324 5305 5107 8084 8795 9202 9184 6878 7482 8061 7668 5321 6319 5298 7317 6144 5493 8404 5420 5308 8154 6560 9558 5972 8834 9611 7604 8236 6431 8630 9805 5087 8592 9445 5717 5301 6696 5077 8850 5356 5846 5333 7225 6574 6620 6362 7567 6996 6103 8248 6993 5332 7748 7172 7677 9463 6351 6180 5133 6029 7043 7447 8592 8483 5010 7639 6508 7815 8768 5740 8693 9598 7833 6895 5283 5542 7239 5296 6436 6310 5690 9125 8418 7242 6594 9044 8844 5092 8904 6431 8645 6944 6720 8181 6992 7200 9339 7024 5822 6966 7027 6645 5133 7610 6276 6833 7376 6117 6363 7197 5149 9182 6806 5819 6467 6145 9028 9735 5609 5379 5194 5426 7649 5258 9866 7846 9115 9834 7634 5773 5705 6244 8464 8692 5448 5933 6568 8266 5960 5966 6311 7931 5112 5250 6318 6351 8552 9102 6555 9112 8675 9350 8092 5773 8395 9244 8744 7654 5504 9124 9105 8656 5899 8799 7667 5291 6011 9793 7677 9258 5149 5188 5717 8317 9927 8211 6512 9092 6386 8700 9940 9240 5272 9390 9063 7300 7328 6993 9636 9250 6043 7851 8965 8498 7473 6711 7198 7129 5575 5865 6243 5327 8369 8771 9007 9905 6259 7900 5465 6495 6404 6481 7465 5116 6457 5634 7487 7040 8898 9947 6512 9061 5459 9969 7417 6803 8293 5840 9835 7586 7531 6747 8540 7968 7462 7058 9537 8482 7936 5803 8097 8469 8079 5440 6682 6509 5557 6494 7213 5925 5450 7766 8344 8665 7076 7088 5628 6744 7229 8188 8004 7148 6286 5315 8686 6508 9117 5395 5080 5723 7678 9750 9481 8573 5657 7690 7207 7874 5225 9120 9544 5435 6158 6849 7155 5109 6132 8481 9290 5925 5745 6205 5061 9815 6902 9806 8718 7613 6281 9063 9400 7903 5467 9746 7900 9344 5804 8921 7425 6309 9984 5973 7929 6508 5332 7804 9445 6960 9621 8495 7380 7253 7968 9663 6818 8650 7859 9071 5831 8858 9214 5152 6266 5622 7472 7513 6498 9782 6092 9647 6834 8411 7071 9705 8007 9240 5316 7452 7082 5170 6490 8794 5370 5022 8802 7839 6213 6749 5122 9392 5564 7752 6970 7999 5722 9201 6645 7539 5624 9111 6389 6222 5450 8033 8091 5439 5423 8500 9047 6447 7804 6755 6893 8277 6093 8387 6232 7662 7607 7306 7219 7919 9528 8639 6974 8648 7719 8627 5614 9768 8953 6617 7083 8938 6736 5156 6718 6811 9653 9072 9360 7931 9955 6902 5615 5433 9875 8950 5722 7322 5480 8994 9443 9968 5721 9605 6277 7535 5609 8161 8936 9217 7646 7235 7325 8573 6205 7264 8905 5789 9114 8865 7539 8620 9936 8089 7049 8683 8377 7393 7474 6488 5969 8760 6089 7065 7332 9267 9563 7591 5765 5462 6069 9349 9344 8117 7497 9234 6115 8440 6055 6818 6165 8389 5216 6896 6811 5832 8878 9119 6966 9260 7425 5888 9722 9587 5272 6407 7112 9888 9840 8839 8752 5341 5318 5770 9294 6162 8749 9958 6855 8517 8160 8335 6095 6948 7660 9572 6508 6449 9234 7471 8555 7354 8891 7866 5388 8386 7561 8897 8121 7679 7796 9269 8871 9211 7733 6603 7238 9851 6039 6610 8269 9777 8415 5984 5956 5505 6945 8161 6243 9303 5264 6782 8759 6187 9510 7658 6411 9679 9357 6875 8941 5826 8069 5445 9136 9606 9043 6258 6350 8147 8844 6088 8634 6751 5459 6317 5098 6522 5002 9337 7217 9421 7287 6081 6725 7625 8752 5959 6629 8257 9797 6192 5270 5270 5453 7792 7273 6770 5946 8885 5808 8712 9242 5997 7714 5706 5934 6592 7354 8376 6172 5888 7272 5218 8492 9512 6105 5637 6649 8921 7176 7646 7312 9619 6690 6040 5530 8153 9356 6396 5482 5637 8270 7786 9338 8846 7253 5796 7460 8115 6919 6379 8185 6653 6677 9275 9732 7385 8477 5424 9750 6962 9781 9058 6493 7134 8137 8873 9314 8684 9151 7352 8669 8333 5466 5271 6166 9123 6309 5607 6044 6144 5776 9842 8019 7890 7635 9874 5241 6616 7041 6798 7983 5592 9909 5845 6382 9023 6286 8911 6312 5201 9126 7363 8266 5197 5021 8218 7760 5407 7596 9387 7947 5513 6950 6647 6164 8646 8161 9382 9008 6183 5531 6618 6314 6201 8109 8772 5323 7972 8752 6871 9798 8451 5046 8405 6371 9072 8654 8123 9645 7650 9698 9491 5990 6214 6104 8655 6044 6152 7123 5137 5603 7006 6788 5327 8557 8079 7070 5614 6783 8651 8294 9840 6960 5699 8753 7509 9255 9863 8765 6658 8287 9500 5038 7101 5604 6371 5362 6121 9771 5627 6926 8701 8254 5112 8700 7893 7697 8164 6424 9193 8636 5361 8380 8669 8476 9442 5555 6482 8293 8922 9442 7298 9081 6136 5672 8297 8393 9323 6535 6081 8388 8263 9233 9602 6575 7019 6774 5457 6943 9847 6431 8366 5716 8255 8157 6949 5134 8436 9651 8636 8631 9739 7684 9105 9025 9893 8302 6510 5831 5495 9245 8749 6173 7629 7790 7725 7671 7501 8533 7837 6505 9742 5821 9181 5848 7964 6909 5833 7396 9288 8998 9674 9002 9094 5631 7135 7146 9778 5586 7345 6615 8119 7439 7119 7823 9505 5501 9440 7753 8826 8867 5438 9073 8225 5366 9557 8622 8675 6296 8518 6997 7587 8967 5140 7862 7333 8761 9876 5474 8419 8356 5890 8767 5108 9230 6088 6944 7335 6986 7174 8927 9946 6089 5961 6568 7545 8397 6645 5427 8618 8650 7884 5169 6576 5512 5388 8922 7856 7802 5558 6219 5703 5481 9289 6807 7717 8671 8887 9987 5834 5658 5451 8945 7551 9755 6914 8827 9903 7156 7776 6928 5713 5049 5451 7482 9865 8655 7727 8908 9790 9659 8274 7413 8232 8908 7069 7203 6742 7352 5409 9521 7182 6595 6934 5182 7509 9163 9875 6541 8867 7111 9378 8003 7027 5040 6432 8397 7856 9443 9576 5253 6967 7247 5438 5045 9965 6512 7612 7281 6065 8739 7993 7902 5667 6856 5690 8208 9517 8772 9750 6794 6036 6885 8580 9054 7530 7348 5645 5113 5599 6307 5683 8743 5291 8691 9403 6166 6045 8248 8446 5201 5407 9147 8592 5382 6125 5603 9794 9146 6858 6762 7950 6089 6751 6567 7391 8494 5076 5320 9285 5866 7534 5667 6737 6994 5030 9692 6901 7701 8364 5759 6116 8712 7256 7846 5012 8925 8879 6763 8031 5389 5299 9396 5716 5339 7027 8246 8266 6257 6074 5454 5291 5560 7080 8785 9197 6055 7672 5593 5311 5877 9495 9264 7817 9226 9796 6334 7123 5246 7613 8857 6214 6822 7166 8022 6291 5460 9343 5706 5271 7987 9266 7256 5785 5839 5033 5572 6737 7558 9699 8631 5831 5988 8960 6528 8507 6552 6508 9654 5915 9789 5684 5261 8602 9145 6513 5726 8357 8689 6203 9499 8139 7192 8436 9899 8576 8886 9556 5498 7738 5182 5370 6090 5606 8431 8409 5071 9239 6361 7324 8354 7560 5890 6130 6836 8239 8473 7670 7329 9390 6110 5891 7050 7672 5238 9516 6911 5873 6257 6458 9605 8450 5825 5151 9096 8034 7390 5306 5921 5892 6603 5661 8187 6020 7494 6785 5960 8950 6017 5977 8016 5354 5728 7474 9973 9661 8938 8166 9121 6999 6322 5505 8536 7403 9089 9440 9464 9744 9106 6296 7459 5372 9309 5724 5921 7838 8496 5091 8528 7911 5256 6106 8815 5793 6775 6473 5959 7023 7331 5143 5322 7428 9528 7904 6436 7238 6023 8882 6799 7376 6433 7180 6259 8945 8862 6172 9331 8055 7460 5194 8974 9131 6920 6448 7380 5177 7987 5135 6876 7646 6784 5510 6465 9781 8119 8072 8475 6063 6213 6144 5079 5163 6844 6979 5977 9737 9271 6249 9584 6511 6079 5074 7495 6996 8094 6482 9527 7187 8975 8880 9753 7566 6725 6770 8658 6562 9516 8384 9216 9991 6331 7111 5389 9912 6175 5587 6762 9023 8757 9357 8150 7862 7119 6729 5061 8432 5960 5920 9743 9577 9739 6967 8777 6326 9423 6441 5411 6119 6809 8887 7073 9001 8505 7896 6734 6259 6047 5404 5153 7065 7659 7517 5612 6082 7386 6910 7955 8970 8749 7319 8211 9781 7285 7163 5216 7142 6463 8487 7826 6488 9648 7760 5215 5552 5837 8505 6483 9053 6495 9731 9480 5510 9903 9337 7671 7625 8745 8297 5060 5683 7357 5851 7348 8744 8099 5892 5880 7220 6193 6630 6130 6754 5740 6377 5480 6235 9922 6323 7124 7288 7501 6256 7908 5811 5068 6485 9144 6467 5758 5294 5017 7237 5111 7548 7103 8514 9404 8927 9714 6407 6051 9646 5444 9716 6807 5714 7111 7114 5779 9102 8379 8752 9880 9531 9008 5154 7606 9596 6526 5192 5643 7607 6845 5278 6557 8211 6674 6587 5533 7843 6511 7606 9461 8078 9159 7920 6517 8735 6119 7870 7529 8858 9567 7319 6668 5465 9421 7861 9274 9520 6307 5319 5027 5479 6663 5987 9279 6274 8409 8144 8234 9629 7109 6409 8422 5496 5570 9727 8046 8613 6188 6331 5969 7101 8107 8686 9631 9909 6205 9567 5169 9709 5413 9225 5694 7725 5304 6340 7811 8458 6289 7636 6768 5078 6666 6878 7444 8854 7432 9006 7542 6038 6077 6207 6548 7136 7993 8694 9701 5466 7327 5241 7218 5037 5186 7574 8285 9081 7363 6996 8872 5463 8092 8936 9398 7241 8865 8110 9861 5319 7074 6450 7809 5210 6268 8105 6975 6640 8560 7038 5545 7027 5190 7425 7513 5478 8516 8369 8729 6197 9899 5531 5571 5900 7527 8907 6966 5309 9575 7055 6292 8574 6168 6469 8169 5386 6839 6856 8145 9018 5341 5851 9406 6840 9590 8466 6074 6222 8371 8038 5702 8355 5961 8967 7428 6090 7687 8761 6656 5877 7880 5632 9464 7786 9257 5274 9675 8241 6912 7858 7953 5491 8696 6610 6289 7511 5285 8736 7803 5882 6418 9595 5531 6180 9885 6086 9598 8929 8830 8263 9309 6306 7119 9832 6531 9010 5274 5932 7169 6077 8116 7455 5469 8316 6957 8955 7747 9545 9435 6285 8475 6890 6562 5674 5761 8349 6783 5876 7180 7488 9674 9151 6573 8006 9634 9044 9456 8534 6057 6993 5685 8714 6766 6688 8624 6470 6854 9082 6539 8828 8143 8225 6058 9289 5797 7989 8761 8378 6977 6175 7266 7645 6934 7302 9615 5038 9659 7622 9093 9922 9597 6977 9751 9920 7087 9483 8353 7289 6845 7952 9783 7138 7508 7768 9923 5354 8076 5989 7798 9189 9794 8009 6416 9832 8715 5940 6631 8513 8983 9075 9594 6642 8744 8093 5386 8155 8422 8818 9424 9677 6449 5751 8671 8531 7389 7053 9986 9456 8320 7716 7927 8546 9395 6766 5753 6978 10000 8591 5304 7076 8431 7907 9871 8161 9973 5623 9844 9748 9991 8656 7055 9832 9400 8262 9129 5213 6630 6035 5244 9473 5422 7053 5104 9493 8371 6610 6872 8577 8861 6413 5009 9823 9821 6261 5411 5230 9031 9317 6985 8017 5794 6248 9014 6929 8086 5429 5153 7072 6761 5656 9121 7363 8916 5358 5724 8560 6814 8776 5691 9255 7894 7648 6766 5934 9854 6126 5835 7181 7260 9015 5360 8336 6235 8783 9094 8405 9209 8235 7858 9453 9014 5419 5157 7055 8230 6151 9277 6976 8040 5742 8638 6702 7044 7323 6089 9634 9420 5366 5507 5421 9305 8674 6113 6760 8945 5291 6323 8296 8807 6346 7780 7913 8112 8599 6434 8857 8108 9461 9444 9721 5933 5425 9936 5287 8645 5108 5513 7430 9812 8071 5210 7493 9186 9152 8036 8866 7074 5858 5918 6645 8042 7289 5487 7099 7019 5514 8780 5579 6598 8101 9081 9436 6126 8482 7961 5206 5364 9196 6778 8302 9150 9434 6152 9336 7810 5308 6523 6820 9911 5158 6581 7259 9300 9570 6530 6865 5067 8721 6841 6041 7458 5897 5454 9100 7667 8231 7220 9071 9738 6257 8567 9605 8524 7364 5830 6172 9696 9715 6490 7107 9001 8150 8670 6837 8363 7685 6635 9167 8921 6093 9846 6670 5427 5564 8882 8041 7956 7306 6643 9573 6682 8370 6940 7601 8346 8553 8897 9584 5461 9347 6169 9979 5397 8146 5196 7607 5469 9958 5226 5860 6822 7489 5541 7441 7507 9546 6389 5114 5495 7150 5281 5817 8633 7408 6174 9021 6743 8286 8336 6254 7462 5023 9182 9363 5090 9356 9791 9285 6976 6466 7270 8888 5868 9265 5578 7401 9621 7739 8484 9210 9162 6089 6659 7619 6349 5440 6080 8865 8087 9088 6852 9821 6314 9060 5987 8424 8684 5991 7131 5357 5587 5695 9134 6007 8095 5066 7026 5230 9950 7361 9923 6243 7006 9270 6118 5150 5016 5254 9591 7541 9611 8770 8628 5460 7505 7493 7565 5700 6205 6347 9293 8614 6453 9896 5158 7249 7438 9746 9191 7628 9427 7542 5048 6137 9335 5173 5228 5906 9052 6018 8518 6122 5862 7939 8353 9984 6340 7614 6313 5439 9865 6432 9151 7152 9617 7136 7141 7056 9100 5509 8597 8447 6070 5307 7661 5943 5947 9433 9644 6100 7183 5369 8140 8906 8840 6311 5033 6723 9504 8492 9924 7956 8810 5318 7078 5365 6488 5922 5729 8913 6338 9820 9173 5935 7754 5250 9600 5947 6434 6379 7726 8951 7288 8940 9881 8406 5885 6525 7865 8680 7736 8357 5539 6711 8641 6300 8429 6268 5501 8908 5759 8639 5168 9140 7178 5739 5947 7967 5380 7112 8187 7350 6431 7000 9533 8910 6063 9604 7277 7511 9388 7273 5067 9117 5216 5391 8604 8698 9392 6517 7491 7817 5618 6410 5692 5349 6397 8731 9489 5169 5637 7446 7792 8416 8282 9112 7904 5787 8869 6903 6665 8237 5374 9945 6214 8940 8457 5693 7943 8620 8244 7894 5614 7084 7256 9368 6065 7092 7708 6844 6525 5960 5500 6819 9288 7197 9111 8330 8994 6532 5976 5759 9608 6129 7059 9257 5815 7222 8513 9891 5917 7348 5944 5377 9764 6389 5595 5993 7782 5737 7332 6384 8047 6667 8651 5426 6031 5937 5014 7329 7292 9998 8190 7431 8748 7634 7587 5899 8007 8587 8123 5564 7888 7859 9719 9787 6699 9167 9226 7830 8412 6265 7809 8086 8215 8202 7044 5295 8880 8296 5915 6411 8619 6222 7802 9445 5301 7061 6897 6598 9777 8126 7361 9545 8113 5770 9755 7388 9232 5581 7689 9042 8009 8856 8646 9153 6481 7503 8309 7296 7994 8099 7376 9386 6342 8781 6710 8146 7147 9714 5827 6237 8886 7795 5538 8566 7252 7883 8882 9181 6671 8638 6603 5762 7216 8440 7389 9741 7280 9890 6625 8029 8489 5133 8861 6167 5425 8308 7735 6274 5156 9640 8278 5484 9330 8196 6267 7356 6384 6852 6519 8941 6214 7582 5764 7717 9548 9323 6577 5014 7697 5541 7378 6414 6590 9162 6119 8355 8211 8932 8736 6683 8384 5582 8715 5323 7032 6862 7323 9476 9964 7897 6380 6187 5775 5667 7611 8989 7599 6434 7627 8918 9858 6371 6963 8701 6949 7537 8949 6720 5845 6453 9094 6548 6306 7937 8814 6019 6819 8143 8887 5851 8559 5830 7274 5461 8487 8694 6218 7968 9972 9251 7286 7126 9154 6328 6141 7810 7683 7434 5173 7453 5558 8746 5452 9782 9215 5814 6414 6326 7935 5802 5762 9618 5283 7714 7029 8840 5666 8307 9818 5938 6729 6912 9375 6245 6314 8005 8584 9476 7181 6203 8631 7945 8560 5265 6356 9682 9146 7332 9444 7880 8061 9931 9352 6390 7603 5380 7733 6960 9096 8632 5941 9815 7818 6497 5872 5130 5441 8743 7616 5688 6504 9997 7651 5092 5602 9544 6657 9768 7967 5105 6566 6607 8758 9463 5146 9834 9190 9837 7773 7906 7503 8908 7973 5165 9378 7776 6130 6307 7731 6663 9060 7021 6000 7076 9125 5649 6271 6111 5431 7950 9078 8882 8934 9107 8008 8099 9231 9864 8655 8912 9813 8761 9248 6032 7165 7602 6263 6849 7571 6165 9578 8944 5074 8376 9992 7593 7466 9673 9775 5753 9536 5125 5849 9789 8694 7618 9383 9612 9414 7643 7887 7042 9166 7552 8719 8619 6061 5469 7680 6928 9819 6843 7102 9342 6181 9451 7127 9638 6039 7947 9356 9828 6139 6552 6047 7835 8831 5186 6573 7901 8612 8729 5749 7150 7394 6095 5880 7127 7381 7699 8701 8511 9706 9224 6754 7182 8026 7575 7130 9422 5509 9682 5812 8029 7238 6360 9144 9243 9438 8630 6955 5224 8221 6748 7931 5178 6056 6997 7921 8835 8668 7284 8871 9704 5401 5419 8532 8008 6118 9510 9819 6614 6748 5965 8022 6659 7883 7764 5869 8558 5842 6561 7943 9544 9547 5266 9884 9714 6374 5884 8687 7991 9723 9563 9518 9621 8717 6023 6256 9669 5648 6521 6478 5788 8267 8087 7121 9018 9719 5812 8972 7007 5968 5918 5041 5978 9815 9434 7450 5391 7353 5867 8747 6933 9725 8668 5702 5243 7870 6113 9624 8807 7240 5828 7698 7342 5501 6318 6183 9021 7006 8936 7764 8685 5280 6156 8995 7818 9757 6896 8581 6695 8413 6235 6972 6021 6187 8527 8428 7027 5161 6348 7312 7324 9997 9517 8529 8792 7499 5981 8406 9538 9777 5058 9290 6073 5324 5347 9322 6632 7055 9698 7640 5397 5892 6218 6864 7715 9183 7759 6083 9333 6874 6086 7456 9794 6663 6241 7104 6484 5634 7110 6735 6972 9776 6769 5174 8831 5453 7110 5204 5576 9747 7543 5706 8600 9816 6632 5736 5727 5230 9486 6304 8370 5684 5104 7872 7683 5029 7139 8811 7543 5248 9599 7122 6065 9421 5635 6921 5076 5324 7838 5897 5023 7502 8093 9011 6091 7328 5276 5826 9466 6551 7736 5496 7451 7843 5218 7631 9339 5175 8697 9967 6043 8994 8374 8122 8973 8373 5305 5719 7824 5534 7388 9450 5754 6490 7198 5441 5620 8020 8502 7283 5668 8811 7378 6875 6630 8602 9827 8463 7925 6459 6147 9724 7180 5834 7971 5519 8231 9172 6356 7657 5615 7995 5303 5211 6416 6713 7936 8103 9824 5496 7856 7339 7452 5083 7739 7651 5169 8217 5901 7318 8558 6014 5541 5746 6897 9609 8487 5409 9779 9812 7602 9462 7993 6001 9372 7647 9358 8559 8574 9991 8285 8153 5648 7642 9239 9528 6096 9939 6167 9710 7191 6762 7445 7374 6299 6438 5717 7977 7053 9193 9661 6701 7419 6447 7966 7083 5485 9204 5240 6514 8901 7741 9153 9347 9393 6492 9931 7923 7425 6976 9503 5253 5355 7100 9347 7771 6801 8550 6826 5640 5950 8173 9338 5425 5933 8155 5527 7428 5040 5593 5614 5463 8234 5660 9466 6377 8835 7270 8490 5372 6458 8973 8980 5771 8483 9772 8698 7562 8216 6492 7385 8831 6138 9099 8435 6382 8550 8992 5467 6404 5959 5058 6544 6162 9050 8816 7311 8297 6038 7180 7219 8294 7544 7735 6878 5032 5101 5064 8648 8002 9154 9186 6830 6498 6182 7216 7941 9032 7575 7290 7582 5993 5476 9585 5550 7969 9663 9390 6675 6111 6884 8654 7109 7785 6473 6397 7856 6040 9752 8359 7710 5490 7769 7008 7692 6815 8274 5704 8041 8601 5283 9796 7780 5647 9146 5046 7679 6057 6428 8371 6791 5943 6097 8307 8317 6388 6071 6103 6279 6783 9971 6113 5962 8568 6301 6747 6924 7918 9710 6727 6483 6127 8849 5963 9985 8462 6952 9933 8562 8145 5969 8796 7922 7318 7857 9039 5521 9625 6751 9661 6181 5448 9044 5119 5275 5695 5747 9067 6836 6763 7888 6804 7075 8761 7837 5817 9388 7560 7296 8904 7243 8491 9025 7344 6797 9664 9812 7752 8563 5231 8033 6090 7605 9599 7637 8258 6024 9885 8307 5289 5654 9401 7065 5346 6099 6148 9513 9379 6670 9209 6932 7746 6437 5174 5778 7942 6184 9066 6705 6240 8692 5795 8041 7624 7408 6204 8853 8146 8900 8499 9160 7930 6076 9986 6768 6540 6284 9510 7578 6040 5236 7464 8335 8975 7877 5914 7943 7508 6851 5151 9317 7672 6364 5983 7221 7717 6493 8082 6999 6742 6244 5958 7166 7320 7569 6860 7459 8709 5066 8347 8757 9635 5002 6026 8820 5853 9479 7983 7138 6817 8163 8389 8785 8324 6965 6528 8550 7359 7540 6148 8143 6233 7879 6271 8058 5148 8199 6910 5918 9891 9326 5469 5470 7082 8571 6093 8535 8358 9417 8791 6377 5877 9969 5435 8840 6286 6688 7335 7052 5484 5046 7157 5888 7470 9462 7801 7369 5121 5318 8097 6345 9826 8922 7640 6984 5520 5968 9440 7199 6687 5334 5190 6764 9034 6853 5977 6618 9642 8357 6833 8305 5209 8796 9173 9275 6242 8969 8940 6691 7213 6658 8535 5554 7183 9001 9575 7687 5286 6106 8855 5293 6595 8378 9565 7676 9945 7175 9450 9414 6303 8468 8841 7682 6847 5866 7807 7298 5081 9653 6280 5768 6586 8159 5078 8437 5078 9309 5572 6844 5018 5800 9546 8755 7546 6655 7060 9887 6948 9972 8732 6215 6101 8014 6551 7714 8190 9907 9116 5748 8861 6320 8644 7350 9246 8055 5920 9044 8673 8119 9406 8382 8323 5786 9938 5710 6350 7807 9079 7390 7090 8076 6352 9051 5880 6835 5372 6691 9519 8845 9024 8095 5864 8667 7671 5298 9984 5883 8016 5639 8393 6069 5787 5464 8972 6479 6464 8105 9862 8143 8848 5133 5497 6747 7708 5719 7543 8548 6519 8597 9754 6567 5300 9195 5596 6642 7662 9726 9282 5653 6248 7102 5606 8559 7320 6409 6729 9392 6758 9017 8598 5420 7911 5246 5851 5061 8987 6974 7391 5654 5809 5373 6995 5940 5263 9124 7043 8091 8887 8424 5264 5350 9368 6768 6596 6573 7055 6633 5273 8029 7699 7509 6759 8063 8353 7448 6278 6465 9377 9977 5489 8428 5033 8022 9173 5601 9274 7185 7271 8071 6341 8208 6175 7290 5234 7996 7042 9916 5187 8159 6266 7489 7468 9200 6563 5793 8146 8029 6584 9714 8821 7309 9882 8517 6956 8768 9168 8433 8605 8471 6432 6188 5933 5182 5726 6485 6630 6756 7197 8194 8072 8774 8356 6116 6357 5967 6588 5311 6815 9958 8188 5413 8365 6881 9445 6791 5640 5782 8474 5615 6505 7546 7599 9010 8619 6165 6584 5429 9093 7957 6264 6558 9968 5191 5853 9672 9375 8351 8709 7761 7335 5077 5013 8819 5768 5278 6223 9742 8187 6500 9416 7706 9672 5009 5508 7117 5333 5951 5955 5974 9017 9715 8033 5760 5080 7928 9971 5893 8827 9967 5534 7578 8222 5802 7435 8032 5731 6988 7986 8815 5732 9130 6648 6410 6264 7498 5949 5506 7445 7345 5005 9245 5478 6290 8245 9545 7790 6440 5519 6860 9156 8261 5600 7751 6862 9576 6458 5854 8160 5141 5066 6016 9432 5683 5022 8100 8848 8918 8836 6771 9769 9759 6626 5554 9993 5011 9646 9959 6526 5931 6901 5655 5123 6599 7398 5251 9438 9117 8681 6487 5639 5399 5838 5624 6089 5063 5747 6243 9160 9260 7340 6099 8380 7032 8357 9362 6029 9184 6219 8778 6103 9728 7747 6347 6283 5002 5530 9195 5271 6318 5520 6884 7920 9164 9061 8152 5943 7053 5938 6788 8193 5775 9558 5719 9723 5569 6600 6548 9030 5370 5669 9291 5071 9403 9929 5694 9998 9338 5765 9186 9192 6845 9318 7374 5945 6414 8144 9477 5609 7406 5252 5811 5705 5091 8121 6692 5538 9702 6207 7321 8343 9565 7971 7100 5856 7104 8028 8229 5603 8821 8779 5623 8768 9607 7515 7179 9984 9624 9068 6009 5150 7930 7822 9987 6830 9568 5984 9727 8774 7368 9030 8242 6176 7994 9910 5224 6070 6558 7698 7570 6154 8050 5781 5834 8904 5068 9706 8498 6019 8038 6244 5634 6369 5264 5205 7529 8707 8949 5885 7433 8658 6191 8607 6696 7186 7105 7727 5063 6266 7625 6648 5018 5670 6047 9664 8258 6224 6663 5378 8069 7662 6548 8454 8049 5669 6328 8787 6249 5858 7526 6329 6850 9407 7566 8608 7073 6415 8671 6006 5046 8977 5642 8200 8802 5186 7648 5234 9857 8324 7363 5400 9583 9552 8532 8517 9117 8883 6641 6118 9563 5199 9683 6107 6833 8189 5045 5041 6681 6376 5993 7896 7888 9551 7201 9676 5831 7371 7046 8643 5031 9494 7585 6139 9284 5078 7555 5456 7029 5226 8264 9430 7620 8689 6731 6899 7882 6239 6530 7748 6986 7324 5987 9649 5019 8591 9106 6221 7174 5008 5179 8098 6019 9532 8048 8356 5286 6486 6145 5379 5835 9256 7286 7330 8136 7032 9318 8089 8725 9317 8914 7846 8835 6863 7047 7123 8777 7203 5694 7504 8672 5977 8441 6131 6786 8016 5453 6318 7832 8884 6356 8018 8609 7999 9186 9579 6579 8937 7562 5544 6318 7718 5928 7930 8344 5124 5261 8169 6598 7068 7471 5759 9330 7781 7296 6436 6595 8689 6453 8427 6034 8396 7849 7832 7259 9929 6681 8619 9537 7573 9148 6123 5908 7310 5655 9120 9395 8967 7674 8382 5685 8209 5921 5723 6849 6333 5374 7171 8625 9137 8557 7210 5648 9453 6471 6125 6927 7117 7506 6205 8156 7245 7089 7561 7044 5640 6058 8908 5055 6347 8469 5822 6055 9929 9801 6839 7648 6965 9246 9657 5343 5440 7970 5470 9785 7961 9563 8650 7029 5567 8784 7537 6960 7206 6018 5316 5721 5904 7549 7021 7531 7509 7222 8325 5885 8908 7785 6236 7441 7911 8650 6894 7860 9336 9228 6426 6546 7137 5783 8311 9982 7110 9001 7824 6325 6058 7417 6345 5719 8590 5442 7746 6802 8393 6523 8019 5527 6148 7240 5361 7345 9929 7320 5564 5339 5510 5079 7628 8113 8418 9177 7250 8515 5094 6560 9070 6180 6362 9185 8987 9736 8187 6785 5250 5984 9621 6726 8605 9205 9281 7769 8551 7878 8515 7886 9714 6051 7737 6054 6387 8202 9186 7575 5235 7500 8775 8093 9764 7855 8708 5303 9617 9005 8416 9511 7010 6567 5993 9491 5918 5674 9035 6591 6206 6849 9995 7941 9442 9574 6187 7042 9942 9222 5152 6856 6673 9765 9574 6749 5673 9862 6688 6333 5527 6725 6426 9188 5418 8880 7225 7677 6723 8669 9294 7467 5566 8011 7238 8161 8345 9518 8783 7746 6381 6334 7429 7816 5259 6248 8682 7865 9519 5125 6040 5968 8054 6152 5266 5397 9244 7967 9519 7550 6433 5115 7815 5470 6249 5693 8529 7441 9815 6859 9512 6368 8987 9671 5222 8036 7933 6752 5903 9503 5352 8292 5531 7090 7400 8353 7315 6011 6849 7002 7740 9971 8751 9257 8402 8866 6428 8124 8386 8101 7014 6990 9933 6118 8651 7028 9173 9154 7897 5486 7718 8931 9419 8857 5497 7151 5789 6372 6854 8860 6780 9179 8788 8214 6954 7111 8585 9964 6428 6152 9520 9802 9983 7785 6033 8318 8383 7052 7372 5924 8517 7972 7511 9496 7335 8223 8953 6571 6384 7870 5508 9763 9055 7229 9277 6644 5130 7077 9384 9843 6523 9220 7153 6074 6355 7190 9818 8624 6448 6768 8965 5374 8835 6591 9532 6735 7620 6632 9622 7789 7682 7637 8622 7242 9849 7051 9218 5116 9118 9036 7432 7789 9107 9043 5587 6736 6327 6377 5184 5665 7076 8586 6195 6544 5386 7540 9625 9144 5279 9460 7124 5337 6910 8353 9192 9512 6678 6945 8718 9003 7753 6518 8603 9056 5719 9056 7515 7303 7409 7146 9898 6890 5523 6273 7414 6391 5628 9503 6283 7656 7379 6872 8392 9138 8722 5716 6729 8237 5887 7994 5878 8528 6084 6317 8064 6945 7141 9100 6510 5201 8981 5347 8932 9119 5447 5652 8484 5168 5180 5535 5381 7034 8525 8379 6984 6699 7876 6813 8468 8749 8971 9787 8163 9074 5075 7967 9204 6369 5918 7272 9191 8011 6755 7021 9845 7705 9960 7323 9413 5927 7422 5191 8575 9659 8987 8413 6032 5557 8962 5283 9682 8827 9102 8910 6761 5385 8163 5985 7518 7363 6908 7350 8798 9275 9603 5811 8019 5495 7680 8847 9010 5794 9792 5498 9130 7452 7743 7858 9876 9592 9680 6216 6316 5432 5616 6131 6679 8734 5177 5389 8050 5756 6051 5733 6759 6740 5015 7428 7478 5942 6129 9752 8572 6684 9791 7761 5319 6780 7203 5943 6729 9303 6317 7307 8730 8577 7036 5694 6402 5303 8517 7109 6053 6065 7100 7752 5227 6241 7985 6411 5477 9450 7337 9707 6837 6822 6637 9279 9749 9473 5277 5516 7049 6448 6073 5017 9268 9678 9997 9628 7764 6445 5587 7141 8743 7060 9715 8128 5083 7849 8473 9615 5080 8102 7177 8962 6498 6436 5433 7168 9730 8121 8379 8663 9883 8267 6021 8486 7519 9410 7253 5259 6766 8395 7070 8047 7944 7500 5588 7800 8463 5792 9964 9488 6474 5646 8170 5730 8132 9239 8784 8655 8256 7126 6872 5130 6355 5196 8691 6356 5585 7968 5193 9688 8897 6175 8653 8441 6450 5656 5709 7534 5598 7770 9119 6259 7988 8954 8848 9231 8810 8635 6084 8276 5473 5456 6086 9668 9331 6843 8636 8921 6328 9069 6405 5578 6243 9167 5037 5877 7136 6100 9346 5451 6894 9467 7837 8346 6052 5723 6178 5787 6165 6948 5176 9415 9081 8883 5416 7955 8489 6712 8137 8228 5451 7533 9875 8973 6657 6980 8903 5937 7980 5539 7999 7765 9985 7639 6080 8598 8577 5404 5407 5294 8706 7171 9843 5757 5804 5833 5506 7361 6446 8277 6779 6653 9135 6356 5857 8571 9208 8530 7176 8100 8096 7807 5711 9450 8840 5794 7765 5422 6458 7211 9318 9626 5897 8660 8945 5624 6992 5137 9018 7742 6370 5223 5983 9985 6425 9627 5109 7812 7352 8987 9424 5076 9130 6389 6740 5289 5969 9033 6834 6526 7874 9368 5677 9373 5887 8992 9338 9564 6173 9957 9389 6087 9456 5798 5704 8836 5893 6296 6230 6527 7910 9079 7638 6370 8568 5399 5214 8917 6462 9179 7461 7144 7172 7234 6703 8270 8826 6034 7620 9559 6377 6624 6907 7934 5088 8689 8625 6856 5564 6929 8117 6758 5155 5026 6702 9184 7750 8559 5474 9356 8390 8783 7216 5541 7855 8805 6169 7311 8212 5764 9969 9481 6631 7265 8029 9009 7882 9886 8119 8033 5163 5588 7865 9133 7873 7099 7476 9445 6663 6125 9689 7662 9079 7581 6828 8500 5791 8119 7025 6213 5112 6918 7267 7858 5852 9878 9810 8476 5822 9782 5723 6803 6393 6450 5143 7257 6075 5250 7864 9426 8387 9677 9604 9769 9702 9020 6752 6079 7599 6802 7162 6759 9502 6239 6613 9524 9317 7961 7196 9437 7474 7240 5115 6015 6260 9069 9001 9382 5228 6751 7659 7751 9269 5613 5556 7260 7062 8163 8803 9003 6989 6927 7565 8057 9220 7634 5984 6327 6013 7482 8438 9052 9898 6845 8292 6559 7863 7686 9079 7673 7286 8948 5434 6658 9305 6354 7794 5170 9742 8110 5922 5468 7899 8061 9130 8400 9760 9633 5644 9462 9100 6268 9915 5275 5223 5830 8434 6331 5472 9468 5414 8393 6427 5304 6445 5987 8053 6722 7489 6043 7455 9621 6189 7307 5133 7028 7691 9055 8110 7913 5533 7976 6604 5801 5710 9791 9712 8051 8088 6330 5448 8492 5429 5328 5306 7861 9447 8860 7875 7155 8334 6819 6299 6302 8255 6168 5380 5986 7253 7686 8361 8825 8039 7997 6564 6295 9623 7039 9332 5205 8333 5502 9039 7262 8389 9037 8514 9922 9622 9414 7604 5358 7704 9052 6238 6536 6935 8313 6516 7716 8741 9135 6693 9989 5531 9620 7090 7930 9317 8608 8667 8359 8282 8162 7072 9117 6972 5214 9720 9415 5101 6483 6299 7834 9252 5854 8006 5586 9682 5241 9275 7191 6324 7372 9514 9336 5695 8572 5696 9334 6080 9726 9664 8415 9912 5670 7768 9429 5591 9494 9802 6042 5944 8171 5387 7514 6009 8069 5711 9745 6598 6105 5968 5320 6399 8867 8551 8935 6263 9566 8711 9270 5557 9738 7206 6692 8801 7147 7341 5978 9647 5824 8836 8880 7619 9201 6809 5209 9084 5408 9591 7009 9009 5744 6183 6677 9056 9080 9498 5636 5276 7384 9611 7390 7270 5107 8608 6445 5132 8346 7150 9152 8484 8218 5443 6880 9191 8416 7188 8113 6315 5414 9169 9818 7057 7589 5254 5830 6196 5932 6034 7626 5018 8721 8145 9716 8228 9456 8613 5423 7690 7599 7959 6902 7971 9969 8005 7360 7039 5722 6849 6265 5639 5913 5628 9167 9892 8665 6593 8472 9289 8498 6209 9514 7163 9994 7248 8874 5846 7323 7367 8279 9479 9724 6851 7635 6813 8360 6185 5545 7920 8757 5743 6465 9494 9675 9162 7926 8197 8649 9338 5283 9997 7495 8809 7216 6756 9017 6180 5500 9184 6717 6237 8449 5950 9429 7138 9743 6540 5664 6868 8196 7406 5207 9287 9220 9133 7902 6861 9647 7396 5702 7116 5694 5191 7779 7850 6182 7399 6114 8975 6998 9056 9385 8777 9885 7272 9967 5269 8624 6300 5738 6525 8663 6808 8030 8942 5736 7173 7489 8082 7781 5285 7519 5531 8877 9041 5099 7450 6133 7701 9033 7773 7913 9075 9398 5335 7589 6586 7548 5445 6241 8896 7740 7484 5326 7045 8597 8091 5116 7775 6655 9107 8537 9437 6430 5657 6615 8307 9886 9678 9039 8690 9337 7723 8375 5949 6316 9230 8545 6419 5126 7580 6239 5441 8632 6647 5453 5558 9885 8669 6846 7657 8740 7098 9133 7971 7400 8871 5830 7687 7359 8574 5096 8205 8808 7448 7384 8860 8595 9451 5001 6750 8512 9695 6849 5752 6429 7275 5367 8332 8643 8047 6876 6827 9400 6888 9510 8878 9909 9031 5833 6117 8700 8671 9053 6066 5575 9844 9366 6230 6367 5993 5700 9060 9633 7805 5133 9866 5089 8534 9782 8222 6193 9201 9198 6054 9079 7201 6759 7223 6451 9970 9669 7629 7531 9837 5726 7504 6253 7546 9658 9868 6206 9878 5933 6141 7209 7474 6841 9427 6741 6273 5259 9964 6877 8348 8330 5282 6657 6403 8533 8449 9612 9765 9064 8681 7008 7306 6815 9256 8876 8141 7854 7668 8625 9628 6467 9500 7716 8820 8531 5224 5381 5766 8183 5139 7837 9539 9261 7234 8641 7553 7801 8889 9383 6182 8423 6332 8038 5424 5112 9066 7292 8582 9985 8428 6324 5088 5023 9416 9257 7769 8964 8081 7783 9540 6268 5565 7966 6656 6545 8369 5133 8444 9345 7107 6901 7885 7486 8776 9490 9516 6361 6274 6427 8659 8973 9715 7737 8377 9381 5859 5981 6405 9055 5795 6859 6694 6755 9516 7541 8812 6917 7564 8760 5854 7819 5909 9942 7172 9561 8845 6404 6257 8286 5011 6831 6385 6019 8782 9526 6851 7639 8379 5395 6353 6643 5897 8067 8867 7795 6558 6610 8422 9877 6096 6069 6082 7533 8222 5043 6967 7969 7415 9730 8109 6984 7740 7957 7861 9667 5400 7800 6711 9423 6192 6728 6761 5389 7587 6582 9149 9442 9188 6495 5152 8169 7614 6738 7706 9656 7820 9509 8336 6165 6647 5410 7366 8966 7488 7063 5083 8421 8246 6666 6274 8918 7071 8566 6029 6296 6334 5717 9610 6327 7167 9604 7583 5023 5442 7950 5560 9652 7881 7055 5748 7136 6786 8082 9909 9245 8300 5005 5609 5037 7702 5873 9864 5117 5141 6447 5809 8106 6084 7970 6922 5859 6142 8013 5484 7744 7830 9701 5479 9735 8112 9403 5035 7500 7519 7754 5786 9499 7956 7133 5688 8224 8156 5266 9538 9438 8767 5433 6442 9022 6192 6514 8355 7390 8684 8059 6575 9190 9599 9130 6700 6512 8169 7084 9719 8276 8628 6357 9110 6068 8579 7894 8619 5538 6756 6227 7081 8950 9216 8577 8804 6192 8297 6542 5560 9880 6871 5577 7618 8376 8900 5008 7821 9460 6845 9341 9123 8827 9228 8198 9655 5318 7930 9366 8096 7379 9670 5176 8862 6582 6872 5658 7210 8954 8111 7049 5941 9012 6042 9208 8632 6799 7013 5495 9902 9602 7328 5505 5228 9360 9908 9252 8185 8107 6609 9331 6786 8538 7080 6124 6338 7590 6073 8306 7480 7861 9134 6272 5416 8413 6415 5914 7981 7622 8888 7555 7302 7915 5761 9983 6196 9224 6515 5811 5547 7790 9073 5130 7631 9622 8312 7155 5671 5963 9065 6727 8900 7211 9780 5548 5712 8350 6942 6432 5404 6663 8200 6310 9917 9582 7276 5264 8033 5332 9904 5979 9572 6655 8196 5171 8980 8136 5914 7533 5552 6910 9589 8284 7932 6929 7889 7431 6312 6111 8648 7410 7117 5944 7449 8740 9547 5599 5475 6372 5354 7781 6499 8364 6305 9757 8142 9414 5994 5092 8648 5641 6991 9244 9177 7633 8230 7218 9416 6910 8193 8810 7501 5401 7813 5595 8938 9195 9384 7696 5183 5296 7566 7978 8711 7422 9650 8710 5969 6860 8289 8180 7189 7036 8201 6866 9438 5658 5928 9511 6227 9488 9296 6950 7408 7729 7414 9242 9172 5748 5918 7966 6397 6612 7047 8963 5083 7264 9630 5163 6701 9780 7738 6096 6788 8601 8578 6092 5043 9208 8626 5867 8302 7043 6063 9184 6419 9446 7830 7148 5046 8451 6185 6574 7121 5044 6216 9109 9901 9798 8745 7289 6178 9032 6100 5651 6640 5196 6670 5290 5302 9893 5891 8609 6391 7739 9990 7717 7221 7009 6404 9008 8567 5996 8087 9614 6846 7998 7216 5523 8340 5179 7099 6430 7770 6424 8248 7352 6343 5941 5625 9560 7433 8700 6164 9338 6606 8080 7259 5316 6272 5782 5476 8209 9997 6704 9050 6174 5581 7858 9829 8175 6446 5625 5807 5263 9710 8051 7494 5815 8157 5123 6266 8310 5107 9602 6159 9833 8799 7392 9933 6852 7279 9829 6356 7378 8147 8467 9014 5585 8850 5201 8476 9013 9331 9088 8809 8017 8150 6861 6149 7265 7052 9981 8244 7036 6874 5835 5423 8092 5676 7192 9902 9777 5042 9894 8520 6039 8921 5880 9421 9352 9369 7569 8628 5210 6555 8039 5860 8499 9755 7187 7846 9843 9677 5589 5553 5263 8429 9494 7473 7909 5742 9283 5090 6702 7190 9364 8750 5573 5143 9165 5549 6414 8580 7861 6086 9660 7202 7362 5697 8764 6244 6336 5784 7678 9949 6335 8665 5067 9206 7517 8841 7515 9738 7783 7990 6496 5308 8739 9129 5221 6258 7617 9755 5043 8511 5544 9643 9910 5573 6246 6228 8785 5549 7913 6297 9242 6477 7991 9256 7797 8235 8812 8370 9948 9713 9315 7637 5685 7097 8368 5580 6976 5857 6604 8381 7404 7007 6784 5763 7393 7843 9332 6521 5197 9331 6787 9290 5741 7595 6453 9060 6033 6364 5353 6636 9117 8320 7361 8950 5584 7374 8138 7538 7557 8481 8829 8112 6206 5693 8544 9190 7455 9842 9096 6469 8061 7847 5177 6671 6093 6370 9210 6325 8578 9451 8950 8656 6834 8559 9433 8317 8081 8718 6700 5659 7898 7643 7599 9016 6872 7537 9940 8302 5312 6782 5085 7165 7446 8022 5670 6035 8029 9646 7246 8583 8850 8128 5602 9899 7771 5720 5315 8980 5854 9169 5592 6505 7454 6519 7531 7259 8998 9557 9760 9744 5024 7149 8254 9521 7608 7412 5656 5495 5342 8758 8933 5959 7139 7637 8509 9553 6059 6675 5946 9526 5102 8416 7452 6134 8466 5137 5780 8008 8126 8131 7299 6986 6288 7291 9260 6739 7966 8232 8209 5640 7356 6096 7388 9841 7090 9872 9224 9788 9426 9398 8758 5309 6582 5284 9533 6666 8208 6060 7224 8112 8785 9533 7556 7041 8679 9888 6081 6254 5433 7686 5386 7481 7104 5443 5565 7870 7754 7094 6503 7990 8531 6459 5541 5645 7284 5703 5291 5499 5192 7103 8631 9683 9363 8318 8997 8484 6008 5334 9092 6383 6875 9009 6775 8775 7073 8546 8024 9017 9434 6595 8961 6002 6876 6003 6655 6788 8278 6591 5458 9261 5143 5906 5704 5324 9689 9623 7469 6401 7780 9023 7264 8066 7868 5832 7102 6343 9728 9414 9832 6576 7428 8069 9918 6663 7123 8500 9012 9918 6276 9499 9253 7116 9456 5133 5235 6486 6679 6069 7195 8252 9918 7280 7529 9198 5186 8247 6998 8984 5435 7033 7194 9005 7179 8202 6197 5912 9976 8244 6517 8625 7328 9967 8127 6866 5529 6919 9207 6096 7336 7677 9143 7487 5458 6781 7135 6316 8703 7653 5719 6833 5776 7070 5991 6533 8174 8068 9324 9491 7419 8460 8060 6434 8259 6124 9929 6526 7740 7986 6847 5526 7073 7858 7090 8122 8561 6065 5443 5014 9188 8751 7296 5962 8156 5080 6925 8356 6811 6200 5883 6657 5527 9790 5916 6518 5673 8001 9501 6182 6601 6459 5663 6088 6215 6429 8302 9669 8230 7668 5209 9630 8658 8257 5093 7664 7995 7146 6140 6129 5941 9676 8666 6300 9715 6944 7050 5605 5053 5988 9493 5728 5678 5530 7292 7116 7859 5904 6026 6303 8667 8981 6265 6823 6674 9965 7467 9573 9298 6603 9904 9345 6528 6048 5220 6272 5909 5445 5169 6763 9780 8050 8724 9215 6551 9061 7471 8810 8355 9925 9190 9378 8427 7969 9867 7960 6809 5418 7190 6559 9705 5612 9723 5975 9911 9017 9184 9124 9323 8707 9340 5252 7169 6952 6465 5699 7748 8392 5957 5471 6468 8787 7601 8015 6709 8275 5667 6962 5195 7769 5467 8567 9752 5452 6620 5132 9333 9374 5111 6173 7544 9909 8131 8221 6088 9475 7540 8488 7827 5990 5680 9293 6412 8180 6947 8726 6804 6300 8558 7873 9650 5109 6893 7747 5049 6324 8480 9181 5155 6800 5839 8077 5228 5008 6974 5705 6828 8761 9786 8149 7122 5870 6078 8781 6409 7685 7437 6413 5081 7741 7056 7417 5642 6592 8902 7084 5559 9118 8531 8966 9660 8000 8411 9176 8509 7993 5370 6414 8909 5454 8134 6880 9291 5366 9221 5854 7087 8189 7322 9722 9123 7271 8066 8792 5422 8508 6492 7105 9671 9948 6425 5450 7699 6105 5138 6129 7156 8826 9407 9407 9936 9552 5425 5878 7944 9683 8509 6349 5820 6321 7018 9089 5509 7236 9201 8155 8985 9242 8006 5970 5463 9361 6131 7691 6088 8476 6128 7188 9885 7191 5558 8887 8439 6131 9381 6169 8607 9586 9117 5263 5508 7861 6710 7998 7730 6047 9940 6031 5645 6623 8166 6032 7485 5385 8086 7991 7660 6109 6888 8836 5036 6494 9700 5670 8876 6490 6130 7413 9016 5638 9583 6237 7400 6694 6794 7672 5973 5441 8619 8415 7654 8016 9406 8783 5374 7553 6910 5137 6586 7386 5872 5980 9875 8413 5128 6040 9804 9530 5252 8811 7314 6729 8939 8201 8399 7878 5740 7359 8242 7755 6111 9625 9190 6667 9502 9949 9657 5833 9356 8692 9981 7153 6646 5751 9383 5356 9249 9190 6338 9982 7125 9571 7544 7992 9967 7533 8601 8714 5561 6816 9210 5872 6374 9141 8080 5773 8945 6623 7922 8511 5475 5171 8945 7312 9766 6031 6500 7619 6098 6364 6921 5947 6177 8060 7140 6844 8611 7974 6100 5509 8892 6921 9909 8245 9434 9296 6952 9077 9872 8930 5223 5906 7205 7679 5463 5817 8677 5982 7986 5739 7635 9200 6626 6531 9155 8673 5987 7148 6596 8019 5074 8011 7495 6025 5697 6991 9465 7761 7933 5518 7547 8626 9582 7030 6702 7433 6701 7555 9633 6193 6059 6044 9724 5647 6745 6424 6881 5292 8747 7163 6246 9937 5489 7822 5207 9189 9250 5153 6729 7015 5221 8528 7334 5666 7086 8841 7318 6492 5820 9073 9174 6941 5708 9592 6809 7782 6055 8796 9142 7193 5156 5671 8288 5375 5105 7394 8435 7012 7112 8039 5952 5351 8522 5762 9361 6471 6854 9646 6997 9334 9227 6568 8456 8422 6547 9049 6964 5515 6853 5534 8535 5296 9984 5694 5512 8897 7308 9243 8765 5822 6129 7010 5690 9791 5660 5033 5477 8509 8879 8625 9483 9806 6513 6266 7672 9695 8041 8976 5181 8049 9271 5242 5714 7849 6953 8021 8639 9099 6497 7760 9214 8711 7615 8578 9176 5771 9934 5678 8962 8414 7869 6540 9810 9214 5630 9874 9111 8787 5238 9158 6079 9478 6785 6830 7491 7033 7912 8616 9087 8636 9546 5031 9630 8667 6222 7105 7332 6495 7205 6997 9274 6653 6340 7713 7590 6909 5786 7368 6679 7548 5882 9076 5934 9013 5678 6977 6935 9555 8566 7386 5167 9953 8957 5967 5163 8076 8668 5720 8414 8454 8108 6563 8378 9154 9458 8154 8014 8269 9850 7978 5317 9483 8460 7372 9496 5923 8802 8779 5473 5012 8823 8532 8528 7632 6210 8011 9972 6625 7623 6398 6798 7277 6439 8934 6508 8836 6265 6671 9856 6093 5217 8412 7885 5087 7462 9130 5150 7181 8978 7136 6406 5724 8289 6096 8895 9876 7731 9864 9844 7282 8227 5044 7056 5370 5986 8990 6373 5583 6420 6022 7576 5115 5163 8119 6830 7502 7786 7177 9470 7725 6742 7717 7817 7512 6936 5458 7400 5666 8973 8730 8752 6265 7727 9093 7356 5505 5879 8556 6246 9738 5941 7068 8097 5272 7302 6658 7427 6259 9779 9842 5713 9598 5507 7721 7690 8451 7097 6824 9553 5356 6659 5981 8116 8130 7295 5305 6663 6886 6859 5233 9781 5915 9036 6485 5246 9378 7261 6840 6145 8288 8242 5638 9280 9392 9748 9173 9022 8330 8069 9588 8063 7253 9674 5805 6215 6275 7004 5563 8454 6153 8476 5809 8229 6590 9834 8997 5159 6286 9046 6861 9307 7086 9869 7051 7232 6776 6795 9940 7794 5208 9359 8013 8581 8925 6308 5542 6146 8367 9356 7329 6476 7150 8761 8135 7728 5505 5408 7006 9538 7975 6337 6178 8904 6101 9654 7797 8807 6940 8348 8133 5313 6341 6450 8961 7634 6861 5979 5607 5812 7548 8651 7591 8862 8158 9259 6257 8831 7462 7780 5821 6392 7929 5501 8385 8614 8814 9634 6009 8151 6713 6303 9713 5820 9554 8386 6183 6973 6013 7600 6330 5519 6923 9408 9172 7258 7548 5752 6901 9509 6614 9819 7397 9594 9271 9403 8711 5493 6798 9053 8697 6917 5011 6588 5872 7060 6965 6836 7480 5646 8417 5554 5078 8244 9273 5631 8966 9648 9349 6691 8279 7693 6202 9743 8319 7986 5803 7644 8116 8308 8011 8977 9122 5298 8834 8033 9865 6005 6663 8021 7258 6361 9699 5880 9514 9835 7773 8681 5446 9272 9082 9721 9779 9427 5490 9962 7761 5658 5719 8859 5096 9552 6433 9799 7892 7773 7431 9621 8176 5785 9779 6034 9042 8410 8261 9595 9117 7840 5479 8463 6444 5513 6958 6454 7178 7187 6257 5102 5024 7567 9830 9197 8675 6833 8879 5538 8377 6996 8185 5829 8530 5616 6180 9889 5756 9502 7007 5391 7249 5743 7286 8089 7196 9766 8820 8715 9512 5617 6905 7167 8185 8399 8444 9700 5576 9800 7103 6189 9064 8137 6086 9185 9933 8130 8926 8746 8638 9393 9867 6248 8346 6633 5746 8386 9996 6884 5386 5762 9478 7649 8316 6193 8396 7826 8659 8514 9567 6716 7090 9630 5479 8346 9676 7690 6226 5526 6910 8870 7949 6482 6817 5103 7903 5008 8050 5040 5749 5152 8002 7587 8901 6419 9330 9833 9574 7889 8692 5255 5359 8324 6694 9939 9249 6856 9920 7813 9557 7859 9478 9972 8122 5220 8679 8459 6095 5326 7647 5912 7701 9624 5131 7634 7768 7668 5268 8147 8353 5648 5117 7751 8696 6515 8802 9164 7431 6152 5177 8855 9986 6816 7791 9070 9422 6408 6364 8989 6805 8914 9008 9676 8554 5279 9264 8546 9263 7247 8187 9379 9823 6466 7564 8667 6848 8834 7437 9327 8873 6472 5005 9766 6812 5989 7529 7936 9271 7619 5812 7996 5331 8378 8715 5407 8523 8406 5674 7630 6645 8984 7730 6690 6064 6786 9592 5625 6153 8010 9676 5927 6455 8259 6991 8071 7013 6815 6262 9056 6560 5759 9526 6915 7094 6962 7978 7518 8546 7070 9867 5830 9399 5151 7059 9130 7313 7817 6323 5432 9754 7669 8020 8455 7312 6162 6556 6446 6519 6736 8375 6144 5965 5196 7680 5856 6053 5907 5835 8850 7820 5366 6124 6767 5007 6084 8176 7279 5461 5573 9595 7191 8054 7176 5114 6255 7938 7455 6333 5847 9383 6342 8078 8852 5298 5109 7060 9026 9823 6448 8161 5058 8662 9926 8374 8854 5129 9167 5290 8236 5678 6454 9454 5877 9582 9416 5534 5987 6054 6570 8050 6177 7913 6776 6178 5912 7724 9292 6318 7431 5653 9989 8495 6721 8215 5112 7084 5758 6862 5696 6997 5173 5186 8011 7525 6373 8717 9869 9228 7425 9447 5036 7796 8304 8576 8637 7727 9661 8145 6520 5680 7286 5052 9085 9018 7767 7973 5182 8301 6063 7485 7953 9082 5171 8430 5933 8580 6289 5647 8642 7709 6273 5338 5041 5045 8959 9954 9404 5921 8020 8785 6445 5154 5121 9588 5152 9018 8130 6039 8924 7527 8603 8494 7553 9922 8226 7047 7379 9830 5117 5301 6450 5993 6954 5370 8011 9470 6355 5639 9853 9836 9246 7079 5615 5987 7712 5674 9579 8981 9538 5951 9876 5342 7606 5457 5935 5670 5524 6174 8710 7537 6569 5442 9916 8789 9853 5724 7039 5863 7664 9455 7439 5740 9106 7179 8805 5645 5500 5761 8411 9884 6264 9058 8226 8705 5353 5767 7778 5506 6178 6137 7964 5834 9864 9472 5945 6014 8236 5257 5727 5807 8251 9283 7716 6067 5348 9143 9110 7128 9817 5296 7200 6457 9395 6966 9632 7903 7219 5840 7165 5118 6049 9562 9157 6500 9625 6489 8005 7477 8269 8291 6963 9194 8119 8350 5238 9385 6126 8203 8954 7455 9081 6797 9582 8225 7899 7560 6579 7687 6287 9314 9805 8403 7801 7896 5292 8919 5886 7266 9392 6549 8316 9649 6938 9899 6337 7179 9043 5730 9952 9756 8305 9112 7463 6851 7933 6476 7288 7589 5347 6355 5963 8778 7824 9286 8442 8297 7297 5001 8453 8298 9871 6616 7472 6099 9220 5641 7049 7598 7241 6960 6901 5631 8690 8938 9767 8092 6625 9584 5710 7101 7027 6840 8475 6940 9124 5847 5661 9845 7735 5331 8167 8964 8054 5996 5745 8006 7924 5955 7267 9310 5930 5026 8526 6911 7248 5978 9098 8346 7280 6189 9837 8576 8345 8610 5444 6828 5624 6360 6923 6712 6541 7225 7650 8217 6134 5489 8602 5727 7818 6099 7062 7531 9464 9470 6539 8680 7593 7139 8793 6313 7875 9998 9377 7405 6307 6583 5203 5892 8415 5654 7324 6405 8517 9388 6124 9075 8439 6666 8773 8394 7506 8218 6336 9185 7870 7462 7447 9155 9069 9652 5117 5976 6330 5835 7989 8000 6265 9925 6762 8530 8759 6048 7885 6858 8157 5843 9866 7420 8983 8317 5096 5121 9935 6703 6038 5515 6325 5170 8715 8739 7738 8525 9956 6373 9010 6460 6609 6840 6080 5493 7129 7339 7298 7219 7222 9612 9017 7971 7012 7417 8767 5114 9836 7208 8719 5373 6177 6051 7415 8906 9022 9472 8695 7612 9025 8721 6297 8710 5266 8843 9814 9462 8432 9895 8307 5576 6226 6665 5779 7025 5711 7119 8221 8030 8382 5999 5557 8824 5587 5108 9127 6708 8575 9910 7167 5464 9380 7192 8224 7266 5565 5657 5430 8013 6498 6688 5590 9044 5311 5774 7651 5291 9244 7049 5655 7543 5622 5617 5353 8370 6942 8324 7214 9019 5251 6998 6696 8208 9072 8585 6389 6721 5456 9152 8037 9287 6800 8009 6880 5172 9341 6017 7769 7782 8969 6527 8688 6617 7400 7509 7385 8267 8293 7430 8019 9054 8920 9111 9234 9564 5587 5166 8612 6275 9997 7912 7527 7539 8543 6605 5775 7649 5254 5978 9375 5868 9620 5613 8164 8017 5618 9023 5024 7294 9086 6889 8393 7655 8244 7258 6655 8095 7973 7235 5951 7937 9460 8278 9437 5042 8200 5493 5235 7409 8880 9718 5285 9819 5261 6805 6999 7162 9928 9634 7841 9521 6831 7483 8616 6582 9584 7168 6836 7397 8534 9303 5664 5335 8495 9651 5845 7477 8484 8345 8280 7811 5125 5111 9771 8108 6024 9316 8374 6902 5859 5659 6480 8589 6195 6329 7065 7892 8735 6759 6505 9747 9452 6620 7894 9534 7156 8427 8715 5965 6728 6107 9303 6276 6289 7055 5913 6807 9716 9629 5086 8134 9823 6898 6211 6740 9664 7250 5966 7725 6240 8450 8870 6555 8550 8946 5065 8735 5685 8344 5790 8907 5107 5127 9377 8775 5944 5960 9994 9556 7115 7562 9387 7696 6657 8417 6084 5422 7499 6543 7403 9243 7271 8783 7321 9145 5185 7944 6652 5039 9379 9893 5330 9278 9438 5533 5413 8745 9005 9543 5760 7105 8815 8561 6882 8433 7159 9424 5465 8016 5594 6040 5336 6115 7136 6962 9887 9427 8454 8002 7229 8811 7024 6277 5731 7753 5910 5489 9006 5573 6440 5282 5117 8752 9252 7469 9717 6479 9455 8061 8897 5194 6605 9713 8282 8894 9555 9890 8256 8018 7525 5316 8111 7255 9271 5857 5275 6204 7211 9843 8938 5341 9560 5512 7512 8096 6171 9670 8793 8216 8207 7087 5802 6521 9914 6308 5175 9866 7672 6432 9357 8472 6973 5804 5921 6420 6368 6641 9986 8497 8395 5455 5362 6985 8959 6483 6091 5684 5726 7332 6386 8790 9517 5671 9377 9110 6657 7788 8366 7512 9589 6865 9825 8817 8059 5958 9746 7664 5398 7045 7148 5397 8126 7950 7482 6232 8230 9081 7830 6243 8251 5754 8142 8329 9056 7925 7475 5273 9798 9936 7206 6874 7668 7372 6983 9586 6412 7975 8652 6017 7309 8562 7127 8634 8543 6834 6835 5004 7617 8243 9099 8880 8923 8466 7426 9176 6657 8613 9358 6660 5130 6068 8836 5247 8625 7984 9953 9086 5946 6554 7051 7800 8566 8404 9584 9937 8416 9069 8244 5316 7363 9512 8175 8834 5221 9161 9649 5212 7892 6048 6410 6267 5150 6363 5486 5812 6219 6379 8038 7269 5198 6530 9176 8619 7981 8393 9652 7328 6506 5067 6072 6888 9171 5883 5227 5565 5867 7613 6602 7081 7607 5373 5677 8430 6903 6702 6913 8323 7857 8080 5674 6359 5353 6685 7342 5911 6949 8760 6954 7939 7183 9480 8526 8631 6918 9378 7876 5374 5536 7086 7297 6098 6248 6027 6420 9366 9407 9074 8371 6348 5936 6173 9544 7384 6121 8211 6330 5429 8071 8085 7505 5032 7990 7610 9930 6345 5120 8576 8501 7508 9470 9550 7338 5407 7313 5791 5180 5710 6101 9282 7920 5231 6565 5883 6796 6423 5712 9844 9103 9880 6224 6778 7427 7212 8561 7342 8693 5169 8002 8896 5882 8254 9915 9451 8353 9368 9997 5381 6872 9837 9934 8999 5697 5886 9155 7652 7926 7372 8945 9249 9628 8379 7734 5832 6819 7106 5040 5134 6589 7511 7589 5025 8517 7325 5236 9742 9382 9303 8883 9298 5000 5831 5044 9027 7009 6115 7671 6862 7229 7198 9628 6096 5004 6222 5623 9081 5933 7825 7977 5828 8410 7501 8394 6540 8470 8543 5493 5054 7967 9088 7639 6410 6683 7301 9803 5793 7687 5683 7901 7949 7997 6617 7608 6886 5998 6470 6620 5532 8392 9398 8143 6866 8625 5112 9921 9517 7074 8578 5438 8993 8983 9661 7815 7092 8855 5726 6109 7848 9903 7284 9538 5423 7535 9275 5201 8817 9773 6807 8074 8812 7739 9563 6894 5231 6744 9114 5250 5216 5499 6600 5359 6960 9290 8504 7078 5678 6396 7292 5291 8513 9419 9585 6316 5246 6523 8225 8443 6231 5974 5772 6463 8504 5872 5301 8733 8402 8884 6110 9231 5216 6933 6338 8744 8026 6389 7809 7149 8088 5585 5771 6739 7947 7498 8106 9084 8102 9119 6279 9311 8683 5500 6392 5161 8555 7538 5263 6807 5931 9311 7355 6234 7723 5861 5665 7516 8026 5417 5571 5808 9827 6185 9885 8060 8866 9000 8591 6452 6402 6295 5888 7362 5814 8517 5117 7613 7105 7047 5991 6840 8820 5578 5483 9699 9584 6220 9454 7709 5917 5225 9459 8057 8635 7834 5148 9553 7427 7170 5474 5717 7923 5792 9511 6031 9946 7096 9738 6641 7351 6065 7756 6764 9421 8045 7052 8891 7579 6412 6163 8498 5993 5662 6602 7833 8055 8979 7937 5266 9677 5003 7286 5046 8929 7100 5610 5345 7542 5127 9685 6079 7379 5555 7157 7473 9369 8809 8883 6521 6926 5614 5167 6858 5507 6233 5525 5628 7747 5023 9917 6349 7369 6294 5844 9959 9626 7634 6897 6847 9107 7240 8664 9306 7547 9807 9236 9469 5941 6732 5253 9740 7060 5900 5496 7589 7851 8728 8009 8782 9358 8121 5960 7818 5471 6545 9010 7465 8737 9321 6840 6303 5558 9522 7037 6123 7796 7748 9984 5069 5590 5680 5351 7397 5480 5596 8062 5663 8021 7734 8905 7400 6770 8522 8472 7854 5418 7248 9332 9676 6366 9436 8760 7776 7008 8656 7349 5751 8712 6643 8682 8933 9414 7386 9364 9945 6239 7980 8810 6081 9355 9083 7443 9347 5167 7467 6841 8669 5721 5242 5647 8690 6686 6271 8799 9703 8342 7765 8000 7843 9808 7972 5174 5115 5301 5548 8800 9854 7055 8826 6860 5313 6941 9997 9901 9160 9304 6893 9070 6377 5040 7988 5937 7667 7418 6848 9065 9509 9602 9995 6189 9710 9445 8513 7109 5563 8804 6341 6540 9433 9508 6910 8208 9629 6679 6510 6659 9426 8549 7768 9451 5254 8337 9055 9303 8093 9670 9616 9256 5373 7821 9253 9925 7685 7429 5314 9130 8346 8047 6807 6834 6725 9622 5435 6196 8520 8375 6559 8181 5192 7517 7800 8546 8193 6156 5220 5241 8912 6106 6357 8089 9980 6957 5896 7526 9638 8934 9252 5648 9487 9904 9798 7119 7235 7699 6671 7052 9142 7111 7757 5318 8761 7654 9397 9198 8613 9339 6143 6627 7702 5914 9745 5968 6282 8327 9571 7293 7041 5585 5759 9122 7463 7041 6994 6316 7218 9439 8229 6895 8283 9393 5140 8333 7921 6788 5204 8805 9515 5589 7516 5203 8459 6975 5060 5461 9455 8712 7262 7522 7356 8616 8778 8797 7840 9305 5045 5694 5686 8590 7564 6376 9670 6069 8310 9493 9179 8892 9516 7070 6376 8988 8986 7383 8125 7388 7731 6289 7369 8452 7597 5296 5940 9891 8885 9272 7049 7489 9992 9461 7360 6087 6190 8228 7364 6719 5479 5532 6604 7630 5808 6853 8552 6945 8208 9945 7240 5987 9027 6981 8513 8050 5597 6255 7408 9533 5058 7486 5378 9708 6379 5354 6665 7760 8647 6214 9573 6323 7905 7581 5149 9705 9719 5195 5531 8019 5816 9265 9810 9234 9931 6947 9179 6606 6849 8526 8701 8837 5097 6289 8409 9958 7064 7621 7673 5754 6354 6329 7536 6599 6925 9666 8582 5362 5437 5714 8556 6231 6104 5343 5681 9684 7659 7185 7974 8456 7208 5573 7889 6029 9584 8083 8095 7386 9137 7631 9445 9154 8000 9856 8507 9055 7797 7621 8817 9277 7391 6234 5924 9248 6604 8266 5980 8658 7477 7604 6842 9314 5342 5715 8790 5893 8905 5813 7914 9935 9190 7537 5241 9824 7782 8207 9896 9794 9877 6063 7682 8204 7616 9849 8913 5350 9126 9342 8819 7376 5356 9304 7060 7157 8517 6404 6621 5223 5536 5085 6611 9635 7788 9609 5485 5805 5642 8718 8337 8091 7714 7636 5548 7361 7001 6304 7317 9683 9565 9429 8164 7288 6332 8066 8363 9278 7320 6622 7963 6270 9310 5535 6720 8714 6772 8388 8256 9980 9395 7553 6988 6158 7988 5523 5414 5617 7066 7133 7919 6048 5435 6709 6405 7053 8094 8982 5416 7769 5813 5228 7175 9786 5974 9932 9224 5557 7029 8142 5560 9616 8389 8517 7694 6607 7906 7534 7699 7387 6013 9205 7566 9784 5635 5332 8466 6924 5583 5800 5544 7365 6846 6698 6918 9899 6895 5042 6084 6927 6901 8759 8152 6109 5955 7190 8281 7372 9309 8399 6225 8791 6115 6220 9882 8980 9549 5740 6495 6229 8556 6411 5038 6854 9526 8066 6709 6101 5670 6582 8876 6544 7815 8816 9145 9000 6197 9692 8679 5926 9225 8672 5243 8431 7799 5120 9936 9644 6050 8269 8810 5195 8861 6139 9548 6184 7242 5583 9439 8246 8882 7443 6333 5355 8544 8894 7954 7882 7995 9820 8076 9416 8045 6400 6203 7052 7587 7814 9406 6417 5254 5081 7724 5430 5587 5170 7176 7108 8941 7181 8645 8369 8705 5429 9530 8973 5662 7616 9538 9601 7797 8424 6951 8192 8529 8058 9812 7562 8329 8192 7654 9364 5747 6463 6337 6290 5814 7462 7443 5244 8049 7771 5367 8108 6579 9251 9693 7378 7511 8838 9926 9062 7000 5474 5556 6223 7608 5799 6959 6905 9208 7371 8766 7710 5048 5096 6499 5816 9651 8802 5102 5220 7321 6988 6603 5136 6588 5374 9208 7931 7779 9296 8101 7773 8295 7111 6571 5391 7864 9034 6994 7241 5908 8843 6314 9706 5231 8144 7139 5798 7956 8022 8363 6378 6175 7016 5539 9573 5689 7327 5831 7094 5865 8994 6209 9803 5979 5323 9370 6014 7590 7956 7899 7157 9430 8356 6242 9433 5111 6215 6413 6394 8604 9730 9427 5305 7885 6623 9256 5348 7886 7889 9636 9488 7983 8898 6188 7658 6564 9681 8313 6841 9721 9849 9255 8673 7049 9135 7438 6144 5716 6268 6800 9590 8304 7122 9372 8533 5692 8595 6079 7458 6917 9023 9949 7705 9380 8602 8792 6246 9748 7732 9613 5275 5005 7292 8696 8372 7794 8313 8909 5328 5225 8899 9522 7367 5817 6600 8902 8929 8447 7643 7846 9159 8785 5613 8470 7749 6104 8821 7126 9896 6175 6541 6004 8800 6287 5837 6978 6262 8265 5659 9049 8557 7773 5619 6442 5830 8072 8363 9786 5608 9166 8021 7001 6029 6636 6440 9085 6514 5463 8360 5130 7113 5361 8204 6333 5156 6271 6048 7581 8539 9622 6791 6513 5578 9114 9788 6692 5229 8856 8891 9357 9541 8364 8372 9326 9401 8111 6414 7235 8580 7998 5619 7415 5105 6450 6848 7190 6929 5736 5862 5384 7024 5552 9139 8982 8699 8540 7719 6864 8152 9190 7947 9174 8825 7965 7911 8677 8063 8257 8119 6761 9606 5194 5777 6896 5301 5430 7975 7423 5939 9067 8118 7629 6733 8957 7399 7365 8903 9923 7977 9936 6130 7892 8385 8255 9510 6550 6918 9556 9951 7676 6182 6201 5526 5361 9677 6846 7302 5924 9386 7558 9215 5996 8170 5871 8492 9800 9476 8435 7885 9633 5292 8415 7598 8360 6507 6555 9506 6128 8498 9329 6063 7733 5203 6156 9384 7742 9552 7456 5686 8992 5234 8420 7234 6133 8946 7512 6110 5439 7723 7649 9385 8008 5358 9441 7750 7646 5789 5884 6115 6485 7340 9536 7557 8799 7485 9190 6626 5728 7216 5646 9322 5079 5645 5285 7527 6402 5786 6196 5224 9568 5652 9902 8381 5335 8507 5101 5760 5596 7804 6763 9979 7211 8708 5344 9786 9986 8194 5530 5420 5680 5836 9282 8387 7884 7997 5263 7961 7948 8785 6886 5632 6103 7503 7808 9033 5605 6150 6289 7493 6206 8960 7663 6469 8768 7806 5632 7669 7227 7726 6525 9973 7409 6379 6486 8505 9429 7825 5960 7416 9812 8898 5315 5490 7055 9342 5239 8254 8974 8390 5387 5890 5928 5594 9054 8882 6083 5406 5249 6462 9023 9634 7271 9924 6516 8187 5475 7428 5753 8091 5416 5912 7801 8256 6846 5971 6334 6838 7308 9737 9154 5105 5283 8052 7109 5637 9800 8097 5206 7990 7745 8733 7714 5244 8406 5515 5753 6733 7811 7646 9564 8551 8416 5030 7267 9775 7025 6381 8669 8186 6178 9408 7426 5287 9469 5604 6973 6195 5109 6638 6711 5048 6935 6834 8502 9752 8315 8441 6023 5955 8297 6554 9071 9364 8167 6986 5528 8490 6937 8824 5069 6480 5021 8646 7723 7746 6836 7555 5763 9611 6114 5629 8392 8868 9153 9137 8154 7620 5960 6681 9402 7914 7351 6434 5662 9773 6941 5664 7281 8350 8404 5119 8365 6218 8414 8131 8815 9275 9150 8684 6397 8958 7209 8854 5954 8335 5868 8751 8318 9973 7410 7344 6240 7490 8979 5074 6524 6200 7038 5668 7765 5554 6924 5447 7005 7544 5680 9164 7239 8488 5316 6107 5713 6603 6255 5873 9426 5706 5044 9942 7349 5690 8787 8648 5835 6167 9448 7160 8197 6273 5150 8623 5176 5446 6646 5604 6105 6019 8690 8410 5463 9435 6948 9371 7713 5479 7287 9362 9925 8400 6692 9836 6777 7972 5241 8473 9137 9347 6401 6717 9157 6338 5085 6609 5780 7974 8391 7499 5780 6321 5262 9121 6504 5564 5299 7903 8033 6447 8538 7019 7792 8754 7184 6206 7085 5843 7920 6797 8794 7583 9444 5056 8157 5457 7215 5373 5330 6209 6672 9531 7072 5145 6811 7448 5788 7588 8860 7492 7737 9581 9994 6922 5227 5615 8456 9138 6163 6085 8354 5255 8241 5499 6313 6621 5055 5631 6291 8856 5259 9003 7614 5859 7636 6930 5408 6280 9318 9474 6082 9216 5769 6216 7740 6000 6692 8185 6193 9615 9147 9371 5515 9461 5347 5544 7939 5560 7382 7180 5176 9836 5181 7388 7391 6248 8590 8102 9437 5910 5249 5029 9643 8971 6757 6463 5305 5183 6670 6453 7719 6403 8571 5720 6265 7061 5427 9485 6709 7123 8740 9555 5481 9159 6912 8736 5890 8653 7030 6577 7944 7507 8359 5627 8362 9687 9142 8530 8621 5030 6258 5721 8132 9501 7252 7423 8741 9684 7214 9649 7002 5355 7797 9079 5972 8698 7123 7013 5682 7289 8630 6685 6045 5598 9037 7209 5972 8265 7328 8584 6181 7591 8860 8334 9324 5438 6585 7345 7663 5717 7764 8463 8527 7711 5071 9345 7569 5437 7885 9939 7212 8081 9667 9363 9826 9194 8999 8186 5725 8795 8840 6964 5150 5334 7817 5950 7582 5863 7968 5703 7044 5950 8320 6145 9425 6139 5930 6024 5153 5169 6442 5427 5670 5405 9524 9982 6681 6412 7458 9279 6167 6191 6247 7205 5340 5398 6655 6059 9608 9084 6181 5337 8368 7704 8047 7346 5031 5898 5336 5472 7020 5875 8389 8862 5067 8482 6159 6488 5867 7251 7171 5770 9138 7672 6665 6112 6966 5703 8698 8642 7332 7450 8836 5064 9557 7864 9065 6813 7842 8311 7599 8007 9016 8716 8552 6764 8817 5941 9974 5721 7997 8794 7527 9970 8085 9353 8464 7219 5443 7126 8502 6579 6049 6470 5675 6182 9053 5782 8635 5239 8801 6179 5800 5698 6959 9154 6248 8956 6146 6884 7957 7812 6966 8586 7784 8602 9615 9116 5961 6952 9248 7213 9434 9124 9671 7052 7364 9737 8844 7594 9172 6482 9589 5031 5508 7099 6241 7393 8572 5144 6330 5536 5358 7128 5159 6309 8004 6781 8806 6537 6614 9746 9005 7831 6943 7997 6647 6976 8272 6232 9064 8874 8279 6306 8114 9282 9182 5588 5249 8272 5839 9748 6879 9752 7943 7827 9708 7486 7093 9274 9121 5979 8622 5440 6754 8524 9017 5725 7641 9916 8599 5199 6756 8977 9248 5467 9673 5884 8197 9265 9275 8468 7144 8999 5201 6601 5850 9833 7080 9195 6707 6792 8991 5891 9505 8106 7189 5743 9672 7077 9269 7262 9794 9299 6412 6359 6960 6441 7274 9392 8053 7509 5724 6974 7564 6740 8020 9613 6768 6013 5292 8147 9036 7734 8641 7597 8310 7746 5729 9495 9488 6542 8696 9994 5135 8010 5728 9614 8260 8525 9050 9387 5044 7336 6615 6045 6533 9515 7422 9671 8234 5344 7472 9419 6750 7789 6367 7967 6454 7107 9970 5800 5796 9931 6533 8738 6345 9426 9254 9580 7226 5120 9794 8074 9592 9219 6999 7800 6363 5242 9124 6818 6521 9207 7238 8178 7156 5930 8116 9468 9207 8270 7860 5507 9951 8737 6067 9300 5781 9644 7741 10000 5518 8090 7832 9471 5016 5532 9822 9375 7393 6428 6694 6644 6568 9336 9870 6415 8467 6442 5155 9010 5592 8200 7102 9242 6849 9291 8174 9658 6755 7031 8274 5268 9373 7995 7468 5971 8201 6369 9695 8228 7496 5409 5919 6468 9293 7679 7839 8094 7969 9270 8056 9205 8077 9231 7732 7323 8483 5054 5001 5491 5080 9631 9962 9027 5617 5165 7804 6145 8740 6071 8220 9117 9724 5997 7600 7267 6948 9001 8187 7983 8669 9307 8676 5994 5882 9939 6537 7806 8643 8091 8252 8134 7028 7136 7424 6276 5003 6407 7839 9203 5870 6097 9034 5822 5511 8857 6049 8795 5861 5042 8856 5051 7394 5643 9319 5974 6091 5409 8335 5250 5178 7087 8217 6976 5910 6686 7817 8419 6367 5409 9949 9721 8641 5587 5268 8884 6007 6034 9132 6313 8415 6859 6527 8259 6095 5492 7964 7503 9125 9790 5593 8642 9117 6498 7048 6473 6349 6239 6943 6086 5300 6467 8979 7322 7285 7887 8188 6460 8464 7680 7010 6468 9383 6476 6426 5595 9694 8090 5217 5543 6740 8448 8947 5299 9986 9946 8316 8771 5703 7467 6796 6435 9664 6673 6775 7701 6691 9349 8513 9987 5192 5341 5658 8407 7459 5007 6909 7156 5434 6329 6196 9444 5875 9420 6250 6544 8440 7138 8923 8502 7962 5043 7478 9699 9015 6286 8684 6380 6628 6552 7929 5036 8795 9065 9132 6179 8658 8052 5948 5540 8225 7087 5001 5155 7996 9326 6166 7809 5245 9304 9626 9733 9500 6007 8934 5665 5159 7670 8734 7976 5371 7882 7480 5554 6458 5699 8093 7341 9883 8581 7270 9292 8335 6662 7174 7221 9336 6663 8322 5496 5690 6101 8208 9497 5343 8651 9078 9984 7308 6841 8958 5255 9215 6108 5766 5030 6750 8459 7427 7566 5826 8808 9756 8274 5433 9567 9195 5019 7978 9322 9159 5559 6145 8807 7982 5229 8111 7888 8064 6432 7191 6216 6056 6814 9050 7562 6787 9784 8528 6667 9947 5907 8321 7535 5093 9844 8037 7196 8608 6672 5541 7166 7602 7006 9759 9073 7107 5149 8906 7856 7142 6348 6121 9437 9583 8342 7426 5133 9895 6757 5256 8582 7532 6473 8197 5765 7348 5114 9881 8172 9132 6790 5892 8152 9195 8497 6770 9469 7504 5765 5541 5489 5139 6220 6012 8804 8264 5320 5314 6076 5377 5976 7345 7911 6959 6067 8103 7859 6855 7067 9889 6768 7976 9232 7959 8717 8373 6402 9190 8816 5445 6905 9675 9698 6848 6633 9263 9278 5699 7353 6852 6047 5666 7562 8035 5719 9131 6161 6047 7288 5116 8120 7391 7719 7830 7361 8266 6528 7780 9389 9882 8215 8945 8368 5846 8346 7341 7326 5025 8502 8326 7931 7629 9584 8014 6016 7446 7657 6554 5864 6168 9843 6349 9966 5610 9144 6210 9850 6160 9499 9421 8059 8347 7293 6539 6734 6696 5505 6002 9159 5659 6896 8668 5794 5143 8495 7633 5125 8635 7573 7752 6997 9718 7571 6209 8859 9369 7310 8600 7472 8357 7431 9383 8148 6394 8867 9476 5991 8912 9213 8949 9529 8041 7354 7877 7523 5770 5487 8524 6019 8999 7784 7004 9545 9493 9704 6722 8065 8989 9000 6341 9418 8493 7310 7190 9364 6641 8696 8889 6428 8866 8955 9812 9141 5307 9900 9902 5091 5695 6368 9353 6041 9490 7410 6931 7576 7972 8819 5089 8820 7486 8469 7752 8053 6062 7537 6072 6914 6393 6669 9836 7762 7763 6450 7579 9081 7447 6292 6832 7617 6640 7522 5605 8171 6201 7395 6311 6028 8932 8836 7526 8556 5339 6080 6051 7959 6630 5514 7525 8991 9600 5663 9072 8428 8369 9168 7524 8661 7993 8646 6895 8225 8663 7721 9886 8751 8577 9174 6787 6109 6816 9616 9589 5270 9853 9984 5995 7351 8363 8672 6939 6840 8830 9156 7269 5772 9106 8737 7154 6990 9546 7409 7038 5366 7109 8833 7818 9489 9544 9836 9068 7317 8308 9972 7428 8028 7628 7372 8924 9846 8707 9185 7375 5479 8929 6667 5018 5197 6252 8364 7434 8179 7781 9520 8717 6864 5738 7716 8099 7488 6759 6493 5389 8881 9903 8305 7677 8615 9731 8713 8861 9289 5295 7949 9623 7258 5405 9215 7082 9545 7761 8222 7977 5602 9053 5142 8312 5738 6302 5801 9054 5791 5560 5808 5053 8164 8240 6196 6210 5550 7456 8619 9039 9752 8511 6226 9031 5350 8021 6772 5753 9793 7411 6804 9901 5864 8460 5501 5479 7225 6618 5703 5143 7084 5969 6053 8325 8238 8764 6131 6509 5357 6299 8522 8902 9136 6141 8428 5802 7260 8655 9202 8282 9737 9610 6697 6449 7003 9951 8470 6989 5469 8541 9141 5001 6896 6549 8217 7248 9535 6853 8199 6145 8686 5022 6301 6934 8524 8179 7321 5465 5789 9232 5171 8486 8026 8494 5240 6634 9703 7419 8136 5543 7099 7510 5487 8118 5462 6337 7911 5212 7841 8591 8227 9874 6711 9522 9521 7959 5983 7527 9319 7634 7538 5084 9017 9670 6452 8438 8423 7735 6316 6061 8254 5304 5589 5705 9620 6482 5114 8401 8714 6086 6916 7223 6262 8214 8951 8726 6842 7657 7157 9008 9558 6556 6733 8261 6347 6563 5759 7605 9776 7721 8527 9646 7114 6571 8190 9743 6317 5549 9478 7415 5361 7484 6552 6963 5979 5027 8200 7426 5026 7598 6131 8006 5963 8473 5271 9633 7642 8224 6717 6215 7877 6404 6160 9863 7198 5184 9697 6591 7024 7423 9610 9521 8644 5253 8856 9527 7872 6263 5928 7815 5395 6650 7894 7473 5580 5931 8750 8611 7074 8671 8019 8417 8915 7769 9434 5298 8918 5939 6035 5372 6595 5609 5428 9296 7805 9353 5710 8943 8337 7312 9721 8487 5785 7258 8459 5691 8381 8373 7212 7772 8782 8180 9120 5551 7270 9194 9535 6663 5281 8583 9321 9815 8071 8162 7629 7724 7619 9454 7780 6427 6689 5713 5810 8226 8274 7375 9159 5717 6409 9202 5671 5149 7525 7907 9676 6640 6450 7942 7969 8057 5867 6928 7682 9882 9025 6111 9010 9862 8454 7439 6828 7810 8196 7100 7005 5030 7459 8483 7894 7227 9790 7591 9682 7829 5050 5922 8898 6813 6833 5061 6303 9339 5290 6893 7567 6387 6737 7716 9750 7849 9654 6724 8833 7500 8001 9125 9406 5834 6794 8999 9618 7629 9881 8979 7586 8188 9601 8624 9511 8008 8854 9956 5036 6742 9024 7331 7252 6005 8386 6151 9769 9781 9199 8059 6824 6927 8239 9148 5421 7795 5975 9392 9362 7174 9297 7049 6342 8171 9108 9480 8181 5267 6053 7273 8514 5508 7979 9034 5681 9883 9052 7436 9827 9280 7398 8570 9629 9065 8002 6392 9547 5012 8205 6412 9761 7570 6013 9454 5621 7883 8351 5593 9997 7878 6066 6402 9320 7879 9780 6534 8150 5169 5429 9569 9935 8839 9324 9758 5547 9714 8467 8855 7311 5947 6011 9324 7029 9697 5056 7949 7404 9911 6050 8681 6715 9757 6663 6714 8706 8893 9576 8144 7756 5815 7370 8776 6089 5782 5898 6989 6134 7112 5262 7177 7857 7887 9243 7414 5199 6532 5753 9235 6998 7371 7366 9652 6323 8793 6544 7610 6927 5272 8997 8431 6470 8171 9322 6896 8808 7141 5352 6042 6555 9506 7459 6100 8393 8965 6672 6098 7545 7324 7095 7249 6976 9806 5287 7518 5234 7928 9513 5800 8584 7961 6719 5846 7747 7890 7678 7190 9983 8324 8959 9448 6984 9118 5934 7434 8342 8995 9994 8408 9017 8947 9150 5882 8035 8089 9875 7762 9796 9603 6723 7525 9113 5136 8050 8757 7095 8324 6517 8805 7717 6120 6995 9618 5828 5590 5836 7934 9309 6871 7315 7515 8965 7499 5207 8822 8489 9579 9987 5006 9508 5254 8450 5093 5670 8838 6677 6403 7184 5356 9552 6035 8298 9299 6192 6159 5092 6647 7667 9363 7238 7011 6679 8821 6133 9815 9061 8634 9053 9275 9006 9014 7248 8713 5085 7024 9490 6743 5316 9910 9375 9435 7492 7030 5422 8561 6036 9567 9563 7555 5395 6123 6804 9514 6251 7726 8675 6926 8769 5904 7188 7800 5793 7428 7791 5661 5320 9127 7033 5840 6489 5855 6849 6232 6846 8273 7298 9771 8017 8313 8638 7850 6756 6217 5903 8099 6581 5844 6293 5252 7170 9189 5050 8771 8876 9836 6353 6692 5915 9653 9456 9051 9332 8651 9654 6038 9390 6040 6319 5186 5300 7156 8367 9539 8275 7418 8386 8642 6968 9953 7003 6398 6039 9231 5933 5179 9638 6490 6510 7963 9451 8898 5461 9881 7490 7722 7108 6820 5250 5714 7619 6769 9290 9295 9748 7988 8628 9712 6837 7481 5880 6960 5036 6867 9533 5574 6620 9846 7475 8273 7220 8987 7584 6927 6072 9033 6487 7078 9610 8524 9011 6612 7829 5131 7157 7862 5864 9251 8016 5508 8083 9523 6503 8137 5336 9967 9879 5816 5568 5491 8479 5502 5978 8452 8227 6407 5091 7824 6982 9179 8405 5662 5222 7856 9217 7708 5771 8210 7242 9667 9650 8197 6659 9608 7638 6412 7135 9328 6334 8988 5548 9454 6793 6731 5798 7733 8501 7500 7937 5940 7231 9646 7579 5422 8179 5575 9381 8445 7732 6911 8323 7496 7207 6172 7409 7719 5870 5774 8945 5672 7279 6499 8973 5700 9762 9570 9767 5267 8661 7089 7376 8909 8611 8063 9701 5832 9549 5076 9146 9672 6030 7567 8074 5619 9600 8791 8278 9235 7233 5217 9186 9341 6162 6028 8529 9290 5693 6090 7721 6188 8363 8924 5713 6196 5148 5044 7414 7417 8420 9473 7565 7408 6221 9899 5528 7884 5445 5868 6650 6212 8003 9616 8919 5188 5185 5005 7719 6265 6618 8679 7107 6698 5348 7330 9055 7186 6668 8093 5990 6217 8606 8381 5650 5261 5114 7109 9739 9645 7137 9830 5816 5756 6405 9195 7687 6186 8296 8996 7050 7530 6969 9885 9404 8279 8724 6147 9461 8165 5855 9792 7728 9266 5488 7880 7314 6206 6701 5675 6238 6381 6592 7794 6341 6949 9437 9023 5717 6344 6590 7808 7944 7377 8304 5189 6446 9873 9507 7865 7845 9537 7437 6868 5703 6217 8868 5187 6844 8221 7556 8639 5193 6674 5993 5589 5765 5557 8159 8206 9300 7431 5341 7231 7058 7431 9752 6994 5099 7171 8955 5638 9839 6961 8090 7343 8095 6032 8139 6258 9005 7688 6083 8063 7372 8697 5956 6173 5667 8610 8004 5253 6537 8823 6816 6970 6231 7795 9054 5336 5891 8387 5169 7732 6717 7052 9501 6678 8934 9500 6067 6336 6192 6421 6089 7651 5244 9943 5320 7221 9282 5206 8102 5793 6777 8963 9295 8641 6930 8307 8697 9958 6813 9849 7473 5782 6031 8027 9101 8270 9120 6139 8737 5360 7723 6396 8893 6751 6816 9821 5268 5805 7236 6481 6511 6778 7286 5570 8807 9245 5319 9672 8294 8607 7733 8977 6621 6248 9328 5797 9899 7893 8343 6025 9300 5422 9059 8682 7031 7248 5506 9382 5010 8683 9498 9316 5469 6433 9664 5815 6692 7354 7641 9844 9987 5012 5020 7050 9501 9114 7786 9027 5834 5377 7706 5856 6384 9467 5412 6737 9830 8849 8010 5997 7704 9208 8025 8943 7033 8579 6967 9042 5946 7790 8622 6507 5449 7292 6631 5052 7713 9543 8088 5857 6515 7553 8815 7526 9925 5783 6937 8226 8193 6116 6040 6968 8016 5599 6291 9199 6332 5068 7067 9732 6548 7758 7936 6783 7827 6663 7804 6246 9971 9600 8817 9407 5065 9761 5817 9569 9827 6955 9945 7548 7311 5318 9569 7808 7079 6838 5930 9496 5432 5135 9639 5579 9483 7404 8839 9646 9981 5381 7410 8754 8621 7301 8789 9309 6488 9727 5392 8401 5911 9356 8415 5284 7379 6419 6062 6951 6503 6394 7138 7250 9412 5584 9671 9137 7481 9599 5145 5664 5435 6677 5824 7897 7362 9599 9195 6354 5475 6589 8836 9163 6484 7496 7170 9331 9344 7668 8911 9128 6252 5019 8551 6403 9067 8006 5566 8550 5572 8860 7510 9608 8665 9426 7571 8744 6180 8201 8612 7963 9466 5342 9139 6692 5978 9907 6633 9226 6962 5059 9459 5470 5023 7360 9051 8834 6221 8258 7883 5983 8394 7297 5890 6010 9862 8418 6773 8641 6844 6108 9188 9780 6937 6667 9438 9311 5567 5058 7526 5343 6497 6287 6375 5422 9832 9767 8109 6386 7122 8778 7322 6269 6497 5748 7233 5740 5995 8182 9375 8355 6471 7020 5328 9425 6471 7262 6142 5207 6291 8785 7621 5147 9248 9264 7522 8299 6315 8272 6222 6305 6930 6261 5574 7907 7729 5233 5002 6054 7822 8012 9320 6398 8107 6681 5760 9875 8674 6045 7258 5130 8962 8258 8812 8032 9044 9864 5627 5761 9148 9817 8692 6084 9386 7689 5732 5582 7970 5745 8375 6390 5221 5655 5293 9521 7723 7904 9927 9046 5198 5687 9133 9787 8367 9561 6701 6289 8041 6019 6425 5986 6611 8557 8346 5369 6711 7904 8571 8828 8313 7125 8693 9785 5416 8523 5932 7196 9368 6027 8164 9856 9329 8287 8180 5568 7812 5723 8260 6889 5474 8472 7560 7308 8170 5153 9099 9333 9342 9726 6874 9623 7561 9233 6449 9100 5419 8610 6598 5872 9319 5583 6664 6496 9997 7234 7437 5466 8973 7649 7654 6591 8089 8637 9974 9609 7097 5813 6385 7657 7248 8800 6223 8618 8794 9135 6783 6872 7996 7924 9185 5380 8663 6788 9082 8512 5461 6016 9174 6551 9292 8123 5334 6733 6392 8123 6274 8987 5774 8715 6971 8638 5163 7771 7790 7692 7949 6847 5866 8278 5368 7336 9916 7171 5046 8988 6788 8521 9739 8848 7405 9499 8291 7700 6995 9663 6862 8991 9781 8265 6269 9179 6631 5505 5937 9720 6441 6262 5863 6864 9351 8468 6040 5393 8005 9945 9997 9673 5519 9758 9081 6498 8633 5333 5719 6921 9081 7867 5376 8396 8311 9937 7234 5118 8217 7842 5139 5226 9970 7892 7206 7105 6507 5488 6760 6100 5295 6045 7890 7439 5900 8539 9080 7337 5600 9795 6855 9571 8350 6667 8947 8614 9409 6983 8336 8837 7059 6112 8638 7028 5417 9571 7263 5241 6820 8769 8532 9832 9722 8912 8466 5093 5138 9942 9213 8453 5790 6251 9824 5963 9898 5079 7172 6713 7816 9450 9272 5071 9324 7474 5602 9001 5959 7373 6474 5395 8193 7790 6249 8594 8335 9957 7685 7490 8765 5952 6121 5582 5336 5902 5694 5962 7300 7038 7984 6559 9660 8516 8698 9524 8027 7804 6974 7879 8659 8272 8810 9781 7441 5470 5479 8981 7049 9036 5572 9698 6243 9992 5627 6693 6916 6425 7551 9742 5206 5280 7345 5190 5986 5699 9694 9590 9237 7315 7835 8221 6867 8368 5433 9354 5338 9368 5855 9897 9329 6005 5580 6463 9150 7131 7971 6384 9878 6868 9847 5375 8617 5772 6178 6983 5414 9455 7075 9937 5949 6235 6101 6838 7928 7318 8932 7915 6072 7759 5030 8384 7228 9079 9947 9317 7009 6535 8959 8448 8463 5765 7753 8546 7050 7747 6749 8622 8659 6093 9251 5602 8641 6677 9282 6912 7730 5150 9892 5936 9654 8561 6978 8059 6186 7449 7653 5468 7778 9922 8902 8154 9912 8538 5464 9081 5642 5602 9410 6117 9813 7273 8307 6948 8706 8663 6519 5904 9963 7243 5890 7226 6419 8651 9120 9326 5611 6948 6239 5207 5160 8851 8532 5679 5689 5489 8418 5067 8919 5288 6686 6212 9256 6469 8814 7023 6343 6306 8046 7524 7339 6990 9525 7216 9369 5962 5783 7042 8285 9039 5617 6137 5431 8252 6469 9556 5667 9776 9219 7692 5846 7664 8786 5471 7706 6055 7214 7364 9831 7193 5234 7007 7654 7794 7656 6885 8096 8803 8695 8642 7834 7867 9112 5158 6146 6895 5073 9644 6497 9323 6206 9073 7715 6277 5436 6771 7665 8183 9531 6527 8810 5457 9229 7530 8735 9880 7599 8159 6322 7669 6142 9730 8608 6662 8288 6414 7083 5672 7694 5802 5395 7026 9609 6931 8302 5652 9101 7085 8049 5677 6838 8007 6083 5001 9897 5187 7712 8804 7211 8164 5482 9993 6760 5221 5586 9978 9876 8819 9686 5752 5094 8577 5761 8205 9994 9767 9902 7069 8233 8586 6013 5012 8687 6868 5509 8073 6616 5917 8414 9914 9745 7601 8378 7916 6349 6632 8731 7721 5005 7493 7587 7140 5332 9360 6488 9387 9891 9221 8431 9138 5491 9947 9084 9904 9987 7929 7827 6321 8146 9608 7337 9752 6439 8475 6785 9267 9083 8156 5585 5928 8467 5105 5465 7667 5844 6048 7860 9335 9095 9110 9388 6711 7766 9089 8907 9643 9970 9756 6841 7611 8133 7666 5508 7163 5897 8739 9621 7992 8233 7641 8637 9746 7851 9235 5285 7027 6990 5780 7299 7480 6868 5002 5916 9710 5533 5402 5361 9171 8867 8394 5753 6354 5029 9005 6202 9871 7065 8086 9610 7619 6827 6173 5038 6671 6489 8367 6925 8479 7446 7810 6969 5904 7321 6200 9610 8953 5132 5759 9087 7297 9392 9622 6349 8953 7510 6345 8122 5971 7958 9464 9053 5329 9449 7288 8432 7276 8384 7021 7992 8737 8138 8057 9076 7745 5455 7689 8864 6922 9242 7617 9911 7464 9812 9940 6192 5658 9778 5157 9353 7085 6026 5495 8017 5107 7588 6212 7691 5398 6915 5891 8498 9985 5385 7529 5789 8352 9291 8641 5720 10000 5359 8677 8346 7069 7172 7002 9448 6721 7520 9302 5794 7148 6722 5435 5113 5626 8635 7218 7562 8259 5337 6226 5495 8441 5404 8720 9009 5135 6660 7830 6484 8638 9288 8103 6239 8150 7909 8463 6606 9126 7728 6836 6733 7668 9626 7334 5556 6080 7902 8805 8924 7271 6136 6971 7292 9709 6570 8396 6352 5215 9547 6426 7180 5934 5366 5118 8008 5418 8939 9585 8386 8146 7094 6607 5453 8190 5832 6460 7520 6914 6245 6778 7210 7937 7772 9463 7016 6667 6932 6281 7498 8998 8801 6646 5121 8216 9228 5027 7293 9112 8870 8518 8035 6888 9202 8033 5098 7769 8859 6294 7601 5024 6137 7754 8924 7775 8638 9541 8999 5226 5679 8667 7709 6412 5200 7942 5748 5186 6927 6514 9949 8782 9063 6824 6609 6316 8808 5078 6609 6788 8376 6634 8808 7929 7392 9853 7069 5689 6732 9281 6438 9605 7873 9495 5491 9854 9404 5405 8364 5749 7010 8348 6813 9541 6879 9551 7727 9989 8929 9228 7091 5043 6048 5730 8353 6309 6336 5055 5092 7138 7523 6563 5072 8149 7685 8480 9501 6517 6747 7424 5572 7339 5858 7018 5375 5992 8826 5617 7434 6704 6414 6496 7909 5888 9103 7609 5361 5157 6895 8022 7301 5687 6797 9043 9865 5209 6627 7189 6663 7927 5366 6071 5860 8402 9607 8114 7128 5379 9359 8153 6489 5570 8207 5784 6940 8151 8343 6021 6357 7560 6872 6585 6088 6183 9654 7484 9892 9667 9862 8717 9225 9294 8550 9504 9458 7069 7812 5972 5099 7542 5468 7049 9735 8989 7294 7949 8238 6044 8920 6064 6330 5633 8837 6174 5190 9234 5971 7092 8424 5682 9558 9048 9810 6032 6979 7413 7457 8582 7563 7703 6066 9404 6265 7076 6962 8547 6052 7375 5977 7100 7598 8208 5829 7273 6350 9270 9426 8177 6642 8552 7173 5836 7164 7209 6418 5892 7411 6162 7654 7050 5117 9943 5282 7085 8720 9215 7420 7973 5544 8611 7584 6384 8848 7032 7491 5171 5286 7924 7200 5361 6796 8811 7146 6077 7297 8235 5385 9417 9341 6411 8131 5304 5741 7931 9897 7753 8502 6395 6620 7837 8625 8769 6422 7068 5848 9527 9091 9546 9768 7309 7799 8248 6729 7331 9350 8526 6596 7716 5138 8576 8654 8199 7156 8626 6261 8247 5075 8424 7357 7528 8199 6222 7426 8904 7815 5894 5571 7172 7313 7005 9315 6731 7253 5943 6784 8229 7877 8232 9698 6524 8977 8061 5210 8932 8626 7269 5564 7421 5096 7640 8665 9718 9378 6236 6744 9423 6943 5131 7598 5786 5650 6800 8984 9304 9935 7604 9382 7780 9624 8414 9950 6559 6536 7630 5891 5361 5582 6366 8852 6761 5807 6491 7503 7931 5894 9663 8794 8196 5925 9779 6179 6994 8021 5321 8730 5549 7412 8041 9351 8524 9121 5448 6382 8446 5921 8133 6149 9090 6504 9417 5254 8022 6908 5466 7545 7460 8722 6774 8270 9199 9824 8235 8553 8314 5138 9188 5911 9522 7013 7167 9482 8003 8795 7687 9780 5769 7325 8515 9409 9569 8508 6576 8969 9578 8957 9193 5843 6813 5875 6676 7716 9357 6763 7620 8413 5329 8277 9928 6083 8833 5297 9359 9793 9572 8535 6116 5314 9169 5731 8426 6066 6099 8919 6012 7344 7850 6857 6647 7266 7734 6442 7170 5292 7813 5431 7345 7981 5945 8138 8177 5948 7694 5633 6825 6474 8727 8077 7176 6897 9207 5512 6325 6120 5875 7539 8050 9841 5051 8859 7633 6038 8473 5817 8094 6788 6364 6324 6985 7226 5403 9114 9440 6585 8383 6887 7350 7753 8382 8515 8148 5208 5301 5133 8815 9433 7666 8906 5191 6989 8695 8671 9846 8474 5819 9851 5321 9444 8875 9472 9241 6207 5845 8860 7898 8224 5456 8149 6884 7045 6504 8824 5859 8941 7439 5803 7166 9587 9206 8538 9485 5733 8428 9971 8080 9842 7102 5811 9101 9679 7727 7299 5751 5717 9834 8529 6524 6258 6919 7092 6087 6651 6187 6063 5847 8904 7962 6988 5964 8443 9105 8158 7557 8922 8821 8191 6776 5332 6974 7211 6080 6742 7901 6309 6416 6540 5452 6005 6067 5320 6890 6106 5259 9215 9310 9016 5319 9360 6756 7613 7394 5445 9010 6797 8008 6964 8004 7240 9799 8207 7789 8800 6176 6581 5867 7320 9258 7489 6729 9115 5482 6383 8085 8353 8954 9557 6704 9483 9180 5775 9698 5715 6828 9877 9189 5160 5253 5026 9020 9667 9388 8449 8051 5191 8333 7054 5868 9342 5532 8751 7835 8684 9863 6291 5779 5041 6725 6102 9193 6283 5531 6314 8981 5435 8860 8254 6380 6153 6849 8347 9670 6318 8326 7407 9562 7088 7148 6124 6570 9731 6632 9163 7168 9531 8712 8439 9447 8322 5607 6698 5990 5911 7493 8082 5948 7153 7583 7280 7660 7260 9002 9256 8690 9353 7990 7914 9887 7506 7797 7821 5743 6644 5802 8520 8451 8559 7668 7565 9998 7015 9605 8263 7904 9430 8698 9336 8223 8778 6902 6171 8736 5069 7178 6333 5019 6672 8039 5381 9558 6876 8076 8504 7914 9265 5102 9239 6195 7345 8569 7482 5117 5648 7812 5823 5347 7386 9543 5226 5552 6062 8350 6715 7100 9446 7249 7829 5923 5941 9518 8050 8439 7644 7887 8336 7022 6125 5074 7122 7943 7200 6435 8622 7424 8307 6494 8737 7113 7477 8552 8814 5696 6081 6401 8956 8407 5104 9701 5585 9900 5012 6736 8451 8091 5366 6448 6686 8486 6087 5828 6094 5474 7171 7423 9103 6009 5938 7203 7327 6782 9197 9405 8423 6302 9257 5736 9611 9890 5231 6466 7439 7103 8891 5053 8647 6988 8030 7978 7954 8305 6444 7133 7285 9312 8444 7968 7302 8823 5363 9335 8518 5203 5860 6631 7750 9144 7380 7230 8263 6775 9515 8976 5443 7985 7460 5335 5572 5630 8600 6102 5791 7290 6857 8079 8018 8479 5551 6071 8301 8885 5023 9008 6760 9001 6958 6110 9478 8029 5411 7548 9546 6863 5680 5544 9600 6058 8428 8282 8028 9754 6957 7910 9134 7806 7386 5477 8964 7861 6147 5020 5510 6655 7447 8054 5303 9478 5079 7087 6635 9645 5802 5668 9151 5682 7642 9583 7706 8037 9072 6851 8893 8442 6417 5582 6818 9023 8260 8230 8261 6010 8918 6507 7807 6178 6331 6432 9375 9771 5348 8022 5090 6975 7932 7401 5400 8612 9721 9184 8556 5523 6894 9066 5384 6295 5349 7272 9391 6931 6378 7000 6987 6970 9422 5880 6168 5472 6043 9047 7422 5809 8735 6970 8301 9442 5074 7457 7990 9865 5950 5693 5376 5082 8102 7610 7626 6915 6014 7803 5414 7097 6565 5569 7499 5513 6209 8731 6859 8595 8445 6545 6663 6124 8808 6835 6631 8122 8787 5885 6916 5291 9527 9446 6598 9138 9955 9366 7943 5475 9526 8899 7407 8932 7276 7142 7415 5919 7264 9823 9171 5828 9192 6345 7088 7722 7758 6312 6253 7741 5037 6128 8149 9619 7392 9668 7531 7068 7730 7743 6115 7802 8131 8981 5726 8535 7717 9633 6495 5250 5751 6307 6950 7470 8345 9585 7828 9771 9036 7824 6139 5112 5310 7503 6127 5021 9333 5430 9442 6117 5664 9317 7621 9858 6315 7194 6216 6716 7866 5934 7159 8520 8817 9110 7175 8873 7439 8980 7250 7494 6055 8940 9991 8237 5353 5065 9617 5943 7584 6452 9465 5685 5267 7579 5877 9717 7273 7579 8411 6677 5653 6730 7676 7723 9028 5435 9838 7647 6017 5918 5689 9060 9051 6668 8035 5369 6419 9632 5324 8525 6457 8233 7434 5849 9029 7372 9691 7466 9467 9853 8925 7509 5447 7017 6037 7346 7241 7575 8209 7106 5168 9767 8834 9681 8804 9541 8094 6388 5387 8709 5406 9792 9125 7795 5091 9021 8898 8799 6086 7253 5034 6583 9818 9403 5960 7266 5300 9109 9841 5443 7375 5710 6667 7498 8542 8427 9264 6687 9801 7212 5004 8602 6998 5644 6554 5394 6213 9643 6440 7754 8718 9605 8846 7811 9226 9356 9026 9805 8984 6448 9633 6658 7483 6732 8740 7639 6130 9154 7210 8767 6331 5525 8524 9480 7144 8748 6200 9326 9226 5735 9439 7227 5426 6038 8087 7807 9903 6873 9962 5263 5663 9258 9699 9952 5886 9554 7219 6445 6740 9921 7232 6839 6747 8273 9015 5644 8393 8291 8987 6174 5252 6700 8179 5234 7745 7363 9263 7036 5028 6217 6347 6536 7769 5214 8513 8523 8215 9976 9854 9327 7164 6009 8934 6614 8469 8550 9223 8044 8063 8128 9414 6403 7364 6297 9140 8717 8432 8222 8332 7496 9778 6785 5406 8246 8605 9729 6173 5544 5214 5582 6798 5822 5096 5775 8597 6445 7848 6483 8523 6155 9777 8103 6597 9506 6736 6579 9580 9065 5921 5122 7223 6144 8240 9763 8155 5509 6890 8582 9640 9866 6110 6309 6368 9657 8088 5820 8891 8213 8071 9134 5640 5370 6736 6503 7799 5793 7461 9670 9608 6535 6629 8393 8504 8197 6297 5819 5185 5749 6063 9469 5701 8157 6027 5050 8034 9509 9990 5197 8999 5838 5580 6717 5315 6975 9996 8948 6444 9869 7031 8773 5621 8301 7264 6585 6291 8023 9857 6031 5130 7059 5900 5768 6734 8850 8236 7476 9330 8687 5129 7276 9602 5190 6358 8963 8337 9450 5491 9773 5361 6975 5795 5170 9412 6745 7023 7700 7881 5720 9787 6562 5969 8141 7973 6553 5073 9757 7505 7774 7792 9856 8336 6395 7468 5565 8115 8771 6951 9547 5630 7637 7993 6023 8742 6571 7661 6744 8352 6943 5026 5598 5330 7501 8997 6803 5070 7596 6234 9529 8400 7653 7032 8120 9372 6324 5283 6770 7288 9329 9593 9457 7757 5590 8503 9452 8003 9546 5126 6183 6003 7194 8437 7085 8716 7269 6557 7233 9937 9012 5964 8299 5668 8401 7298 9902 9534 5946 8594 7590 9198 6243 7954 5445 7973 8530 8529 9281 6955 9277 7580 5872 7302 8399 7377 6582 7531 7929 6338 9034 7388 9004 6726 6320 8851 8812 9232 6598 6584 6876 8226 6193 7433 5316 8677 5686 6301 5956 6607 9224 7145 8278 9204 9618 7057 9631 5954 5055 8558 5857 7957 7224 5404 7107 5981 7727 8723 8343 9318 5175 7718 8326 5679 7375 8091 7707 5091 5066 8083 7277 7684 8722 7637 8048 9361 5807 6404 5607 5263 5714 8836 6011 8107 6689 6236 8374 5067 9200 8057 7845 7847 5533 8565 6863 7928 8829 9952 8398 8880 9035 7687 5280 5958 9470 6023 9242 5800 8466 5347 8370 9042 6653 8002 8599 5318 7442 8865 9687 8789 7876 6854 8235 9546 5448 7880 7559 5474 9693 7618 7685 7058 9768 7162 8467 5030 5850 5726 6002 6089 9558 6869 9124 6079 9308 5487 8329 7768 9850 5034 8557 6078 7369 8581 8418 6603 9059 8525 7079 9955 9651 6791 9138 7260 5084 9701 9701 5802 5999 9947 8337 5976 7315 6040 9327 9692 5721 7382 8460 5129 6478 7780 9495 6295 6510 6545 9796 7141 8492 5690 8866 9588 9122 5771 7477 7418 8237 9700 7520 9951 5892 6784 6143 6316 6112 5396 7259 8211 8438 9109 8666 5125 5908 6102 9688 5502 6223 9918 6715 7542 9465 8825 8845 8426 6102 6929 5242 5092 7518 5053 6944 9500 5101 5793 5753 5092 9407 8837 6355 7110 5690 7079 8476 8107 9694 8174 6079 9991 6321 8157 8700 8961 8622 5062 9938 8143 8949 9028 5296 7488 7060 8411 5132 6244 6738 8327 9681 7338 9396 5609 9774 8320 5035 9746 8957 9149 6252 7175 7213 8031 5479 7962 8054 7272 8222 7727 7043 8310 7862 8545 7594 8016 9313 7814 5037 7257 7953 5030 9943 8216 9067 5031 7710 5112 8702 8847 9124 6548 8530 7513 7918 9984 9033 9548 5315 5979 5012 6025 7786 8110 6932 5766 6623 7786 5241 8359 8599 5932 9044 8949 7402 8419 5451 5618 7542 8684 8937 5579 8540 7317 9487 8047 7476 7161 5944 7016 6933 6948 8050 5732 6405 6005 5842 9480 6229 9464 9038 6403 9280 9631 9225 8687 8668 7395 5160 6506 9772 6867 8346 9185 6121 6000 9448 7358 8689 8953 5121 5606 6179 9179 9545 8552 6691 9641 6065 9069 5779 8013 8168 5538 5374 8363 6177 6398 8910 5126 5307 5745 8238 5729 6515 9565 8411 6882 5412 5406 9860 6475 8375 9558 9353 8972 5681 8750 8841 9081 8203 6238 6834 5416 7102 7809 8600 5728 5607 5538 7569 8666 6321 6907 6703 8576 7173 8613 6526 6782 8588 7139 7843 8268 6996 7965 5946 9518 9161 5221 6778 6773 5513 7014 6333 7549 6284 8478 7280 6163 7986 9350 6331 5324 8501 6619 5463 9027 9874 7343 5460 5006 8911 5636 5048 6520 5410 7115 8288 6896 8218 9949 8580 6696 7940 7837 8444 5720 6416 6995 5151 8905 8654 5288 5393 9929 7415 6265 8521 9320 5979 8550 8005 5509 9379 6868 9005 6140 5489 6157 7140 5377 6241 5072 5512 6249 6663 8077 9685 8725 5610 8256 8400 9739 7014 5684 9633 8573 9685 9643 7492 7319 8238 9671 7936 5427 9326 8865 9653 9875 7168 8450 5523 9450 5705 5633 9237 6758 9173 5026 7031 8614 5475 5674 9314 7858 9139 7054 6638 5717 7997 6668 5567 8954 5672 8984 6903 5648 8504 8208 5455 8385 8895 8880 7499 9264 5054 7985 9226 7667 8844 8391 6375 5037 5808 6070 9965 6604 5375 6020 7124 7469 7876 7703 8489 5381 9757 9003 6207 8042 8972 6623 6869 8705 6565 5555 6557 7423 6741 5792 6206 9183 7190 6607 7834 9118 5958 8550 7786 8756 8561 9294 9741 7505 6529 8331 6274 7504 7054 9306 5396 9881 6231 9771 7085 9215 7659 7764 5479 5928 5211 6778 8210 6777 5057 6715 6502 7780 5721 9839 5042 9070 7161 9883 8692 5531 6867 5364 7435 5991 6616 6020 8292 5588 6026 9331 9367 6368 7003 8485 7893 7288 8039 6046 9315 9977 7906 8162 7008 6228 6828 7875 6805 5197 7205 7127 6884 7885 9005 9187 7263 5816 6157 5274 8854 9649 5008 6621 6166 8925 9968 9422 7888 6247 7038 7143 8408 8785 8751 7318 8605 8859 6534 8034 9410 9302 6646 5480 7268 5715 8363 5861 7506 7463 6952 9535 8176 7815 8135 6565 7371 9886 9775 5977 5266 7277 9389 8321 8054 5377 9540 6895 8739 7589 5424 5360 7510 8972 7457 6796 9079 6254 5774 9184 6876 9640 6865 6372 8546 7452 7899 6178 8537 7891 7289 7270 8634 8929 7084 5165 7243 6066 9186 6231 8165 7108 9936 6744 8901 9643 8482 6983 9835 6211 7915 7950 9971 8749 8925 7260 6443 7282 6707 6835 9334 8478 8666 7301 9157 9185 5898 6886 5900 9062 9225 5846 7907 9175 8323 9572 7046 5352 5579 5298 7463 5060 9304 5637 7632 9613 6051 6184 5360 5433 5578 6535 7637 7740 7039 9753 7392 7880 7094 8821 7254 6603 8994 6884 5615 9534 9680 7666 5433 8328 8720 5578 6630 7471 5463 8471 8681 9942 8316 8896 7464 5974 7536 5963 5688 5963 5712 9445 9746 8902 9892 9318 6060 7829 8421 5493 6537 7924 9642 6606 9591 6263 5044 9890 9926 7442 6493 7516 6886 8678 8631 5954 8130 6831 5835 9797 5976 8983 6255 6957 7826 8831 7548 6577 5528 6858 5749 6976 6813 6703 6441 9669 6893 5214 9357 7106 9954 6431 9040 7187 8272 7147 8283 8530 6513 5023 7812 5120 6447 7144 9998 6744 6474 8992 8500 9187 6862 8822 9166 6203 5960 5005 8783 5611 5166 9725 9053 8451 7914 8311 6312 9709 6187 7986 9850 6081 6603 5834 6106 9022 6587 7390 8129 6584 9060 9011 7574 9455 8260 6131 6363 7044 7992 9832 7450 6329 7394 8235 5970 9539 7039 7575 8162 9083 9710 7230 6443 6223 5309 6206 5900 6734 8970 5657 7962 8823 8508 9717 7358 6946 8648 9430 8667 5884 5177 8220 6173 7833 7109 7881 9677 8876 7546 6774 8835 5268 8376 5315 8856 8387 9209 8476 6175 8332 6178 9600 7163 6103 6339 5166 8753 8860 8655 6629 7958 9859 5563 7128 5623 5776 8232 6776 6051 5189 9444 7990 6462 8622 5301 5982 9107 8646 6477 5612 9097 7194 7564 7530 5335 6016 6281 9742 5725 6677 5695 6863 7859 7565 9578 7423 5213 6763 7291 6608 9810 9402 9513 9762 5187 7102 6739 9063 5389 7737 6527 6782 6765 9078 6675 5041 9175 9902 6299 5263 5905 7210 7516 8063 9467 8618 8530 7110 6631 5784 6692 9859 8787 5058 5324 5385 8126 8770 6176 5933 6974 5559 7667 8264 8276 6772 8324 7894 8194 7138 8288 5457 8110 6185 7940 7862 5531 7628 8010 6933 9032 5618 8784 5153 7005 8231 6078 5635 9793 7149 5210 5219 5653 7380 7841 5041 6112 7990 9805 7984 6380 7520 6359 8769 7838 5780 8639 8685 6304 6836 7630 5794 5979 7874 8330 9931 9792 7642 9370 6396 7951 9303 7298 6828 5492 5693 7583 6290 8428 8772 7879 9354 8061 9628 6328 9836 5482 5853 9333 8684 6108 5850 9217 9383 5618 7140 7943 9873 9170 7843 8652 6445 7499 6497 6520 5189 7784 5842 9717 8620 5314 5228 5380 7035 5188 9104 6919 9787 7602 7186 9605 9401 7498 6123 9913 9810 7430 9698 7458 5755 8362 9340 6131 6021 5306 8527 8995 5365 5819 7215 5492 8900 9830 9806 9171 5580 8171 5129 7028 6719 8972 7334 9233 9855 5368 5545 6956 8783 6829 8594 7662 5089 9797 7128 6012 5449 6800 7231 7142 6084 8867 6037 6006 6839 8839 7003 6711 6566 9454 6335 7339 6765 9670 7056 6554 8608 8295 9421 7437 7981 9782 6351 7619 7131 7586 7193 5091 6776 9789 5248 9469 5245 9349 8361 7436 7835 5819 5602 9981 6751 9692 8936 8765 6526 5516 5172 5446 8053 7899 6272 5796 7940 8604 7795 9139 5162 8638 7254 9278 7807 8606 7498 9114 8100 8599 6740 6585 6059 7319 5160 9711 8314 7448 9605 7105 5667 5009 9122 9936 8795 5452 5272 9497 8001 5658 6781 6474 7084 9506 7032 8390 9381 8795 8876 5574 8866 8996 5393 7193 7347 8332 9148 8138 8028 5387 7979 7247 5116 7439 9167 6888 6466 5582 7259 6089 7350 9611 9425 9255 7164 9686 8463 9710 7080 5332 7028 6382 6673 8607 7593 9938 6503 8895 9145 8266 6732 6095 9750 9079 8982 9862 6641 8103 9287 9862 9217 8287 5029 9457 7606 7746 5198 6105 6340 8187 7060 8578 9739 7014 5298 8588 5293 8410 8945 7805 8839 5161 5037 8713 9898 9682 7615 6139 9374 7060 9794 9894 5404 8381 8436 6492 5879 7226 8265 9474 8523 6345 8591 7263 9709 6814 6943 8876 9340 5182 5666 6619 6591 9958 9219 6951 9430 8543 7958 7961 5647 8844 9432 9057 6657 5274 6319 6672 6895 5282 6426 9397 6295 6672 8875 7974 7546 8919 6958 8739 8119 6553 7980 9841 5961 6752 7670 9012 8944 5014 5726 7793 7858 7762 7785 9227 7072 5602 6713 9362 7930 7771 6486 7686 9935 7399 9027 5924 5551 6552 8131 5606 7255 8258 8017 6442 9243 8027 5599 9388 8348 9350 5702 9214 6170 6822 7046 8751 7102 9614 9497 6890 5829 6301 8149 7289 8841 9391 6057 8746 6534 7316 6707 7838 7150 8292 7665 6694 6490 6098 6620 7115 7300 9865 7290 9252 5876 8780 7367 6937 5726 7682 6235 8659 7820 8152 5824 6235 6070 9649 8297 5993 9536 7547 6128 5585 9991 9313 7884 9586 7111 9453 9972 7675 6866 6671 9290 9508 6807 5865 8437 6140 5886 9042 7277 6683 6692 6106 5915 8406 7597 9026 6942 6890 8758 5798 7779 6898 5870 6689 6066 5854 7026 9424 8400 7389 8376 9094 5536 9103 9187 6576 8089 8789 9551 6520 5064 5879 7953 8271 5496 5491 8840 5857 9634 5144 8072 9947 8221 9686 7322 9092 5344 7534 6141 9322 6599 9100 8854 5286 8437 9739 8909 5834 9221 7539 7668 8445 6354 7608 9302 9279 7141 5555 5918 8427 5404 7952 6698 8261 7843 9456 8620 6337 6585 7909 6739 6623 8950 5390 9089 5977 9172 6686 9087 7304 8168 7329 5961 5573 5889 7010 6664 6828 8307 5950 8825 9223 8461 9998 5230 9286 5200 7157 6906 6639 8240 6405 6998 6134 9699 9262 9724 8656 6297 6192 5955 8868 5092 7932 9751 7787 7691 6524 8858 5211 6130 6701 8990 9562 6471 5242 9351 6379 7325 6006 9203 6054 5293 5391 9289 7436 8934 8680 8374 8897 8216 7188 6683 6893 5652 7863 7281 9858 8088 8558 9703 9896 9933 5373 7713 9340 6977 8074 6538 7563 8706 6706 9713 7049 6670 9967 7317 9279 6646 5434 6832 8313 8875 6653 5955 7072 8263 8340 6410 5365 9574 5491 6911 5268 5494 8685 5133 7257 9387 8322 5910 6897 7204 8270 7767 7883 5406 6805 5319 5766 9104 9746 9516 7600 7055 9252 5046 7467 8263 9225 5149 5507 8380 9411 5497 8520 5599 9225 6871 7955 7631 7880 6379 7988 5178 7183 9849 7406 5274 5316 7125 5035 9224 5520 5575 9742 5444 6324 6765 7737 5300 5104 9842 9157 5910 5872 8320 6153 6577 8954 5444 6724 6174 8692 9257 9580 8589 8428 9132 6682 8555 6248 6617 6851 9853 7899 5945 9953 6638 8646 7319 8288 9478 5666 6484 6939 7352 5526 8156 9447 5857 8635 8893 5419 9691 6358 7405 5714 8870 9025 5625 5250 5558 6932 6631 8769 9155 5882 6929 9621 5459 8478 9863 6569 7306 8615 5915 8295 9113 8442 5459 8716 8422 8845 7004 6702 9171 6608 5019 7266 7081 9878 7730 9315 5065 5381 8677 7313 9762 8526 5812 6074 5206 5127 9724 6857 9766 9855 6903 9276 6189 9961 9275 9849 6679 5639 7401 9564 8023 6993 8665 6713 9301 7524 6016 8311 6975 7801 6485 9089 5171 9777 5227 7652 7625 7546 8230 7469 7024 9124 9173 8820 6113 8840 7042 7753 5484 8262 9381 5449 6692 5774 8766 7840 6522 6564 7914 8562 6564 7453 6879 5737 7011 8246 5034 5970 9065 9983 9233 5100 7512 7133 5187 7483 7121 8548 7253 7752 7525 7552 6945 5779 9486 9135 6295 8292 8160 9830 6231 8949 6872 5628 7245 8591 7055 5445 6415 5801 9390 8363 8184 9190 6643 9684 9636 5864 7775 6271 5232 5065 9357 9148 7427 9846 5725 8095 9992 8480 7809 6818 5618 6703 6886 7605 7934 9377 7605 8755 7284 7802 6616 8027 9583 7268 5317 9552 8418 5454 6441 5728 9622 5127 6635 6291 9603 6042 7356 5513 9768 5884 9404 5558 7336 6731 9333 6316 5835 6248 8473 8025 6048 8011 6020 8034 9598 8357 5413 5291 8436 8457 7712 5278 9366 9255 5227 8106 6425 6539 5035 8348 9717 9031 9523 5580 5417 6038 9874 6852 9363 5475 7632 9806 9707 7025 5767 9195 7803 8523 7080 9471 7191 6532 6266 8866 7778 5916 5956 8216 6292 5550 6275 7867 8660 8175 5323 6978 7218 6407 6864 6979 7305 9547 7954 7439 8197 9529 8025 9373 9848 7497 7779 7950 6032 7941 9370 9673 8372 6301 6120 8959 8571 6637 5300 5674 6490 6294 6374 5869 5453 5917 5087 7222 5294 6057 6519 7920 8228 7831 8378 5228 6027 6596 7087 6463 5339 6239 5246 6347 6560 8819 6915 7695 9491 5504 8650 7112 5075 8683 7813 9505 8210 9177 9799 8299 7930 5177 8693 8730 6566 7819 5776 9246 6562 9459 8491 9087 9401 8839 5268 8859 8696 7420 7232 7946 9888 6413 6898 8572 5777 5917 5556 9867 8971 5856 9015 6601 6806 6993 9991 7652 5392 5900 8389 8761 5449 7456 7802 7110 6732 9402 6235 6853 8811 5529 9028 7830 6703 9092 9513 7005 5113 9222 6280 6398 9724 7210 5053 7971 6268 5350 5095 6118 7057 5770 6899 9685 8786 8035 8288 8755 5323 9117 8499 9434 7442 8996 5068 8682 9001 6825 6145 9647 9356 7944 6035 7331 9072 6908 8118 5158 7714 5883 8342 7005 9878 6029 8083 9069 8247 5316 9916 9308 9228 7148 9824 6243 9298 8170 5310 9062 7954 8000 8244 6060 8941 9469 7867 8935 7326 8592 8201 6389 7344 6539 8992 8070 9426 9779 9521 8673 7984 7553 6048 6536 6432 6132 5439 9724 5435 9440 5083 5227 5480 6908 8937 7109 6779 8477 8268 7168 5102 8724 7951 6995 8754 6580 8075 9949 6477 7531 7850 6157 7901 5277 9534 7413 8055 7363 7576 6773 5289 8352 8307 7168 7771 5559 5941 5826 7185 6178 6887 9518 6996 9620 7262 9951 6056 9144 8337 8399 5574 8074 9148 8501 5882 9029 9615 9278 7328 5978 7982 8622 9778 6133 7199 9082 7375 8967 8441 7550 6145 9643 8358 9973 6588 5662 9828 6520 5662 9488 6158 6320 7944 9169 5935 5182 7492 6649 7326 8344 8898 9798 9451 9387 6901 8303 8182 8743 9625 7485 5920 7693 7246 5405 7270 5237 8426 8568 7521 7898 6519 6733 8206 5840 8567 6949 7947 5833 9419 8829 7047 8071 6666 9591 5860 6791 9235 9131 9818 5863 6125 9033 6081 9711 8629 5884 5747 6317 8058 8666 5646 8342 6544 9611 8493 7515 5755 8707 6677 5853 7487 7544 8967 8061 5695 8087 7040 8860 8499 7964 6317 8258 7690 9598 8538 7847 6377 8480 7029 7427 9234 8978 6463 9707 6146 5725 9855 5497 5341 6764 7235 7898 6947 9807 7657 5205 6785 7009 5417 7677 6780 8346 6483 7104 5095 6578 8926 8061 8919 8294 8517 9326 5021 6177 8221 7781 9492 9489 9268 5693 9241 8262 5311 5097 5396 5423 5974 9370 8529 5119 8359 9286 8138 7473 8903 6201 8110 5081 8861 5469 9409 8273 6047 7927 6729 9581 8819 8796 9347 8326 7480 7335 8625 6072 7427 5035 7966 9498 7579 9618 5830 7706 9187 8075 7127 8276 7124 8812 6426 8855 5329 8305 8397 6960 7617 5241 7371 5692 7235 6058 6070 5251 5789 9549 7005 7333 7256 8674 9858 8165 7768 9702 8381 7586 5235 5222 9091 6953 9728 8282 6106 7449 7851 5577 8459 6697 5246 6597 7681 9286 5051 5024 7334 7296 5639 9424 6443 9710 8646 6447 8968 7255 9338 6647 5368 9015 5527 7699 5366 9810 9789 7923 7842 7907 9345 5538 5498 5265 9245 9522 5022 9843 8137 7441 9560 6938 8982 5962 9649 7390 6869 6118 9207 8998 8859 5454 7934 6703 5290 9591 8828 9082 7573 6534 9587 6923 6452 7136 6191 7959 6408 5626 5403 6880 7282 6051 7513 6163 7315 6087 7814 6024 6307 9451 9061 9983 7724 6739 7240 6615 6995 7921 6672 6318 6365 6695 6036 7809 5127 5095 5584 5755 5807 5093 9033 8474 9714 9605 6383 6930 5157 6547 6049 6550 5804 9005 7627 5309 5250 8302 8228 6886 5076 5326 8588 9767 7892 5143 9639 8497 8432 6812 5070 6621 6578 9590 6724 6420 8470 7381 9653 5780 7380 9100 9131 9113 9374 6235 6350 6621 9659 9096 6555 5091 9928 5520 6112 5581 7324 9712 5324 5687 6580 7494 7377 7335 7739 6974 8066 9322 6564 6684 7187 7636 5216 9513 6359 7183 9201 9973 5862 9215 9694 5255 9576 6014 7878 7956 6518 5711 8373 9425 9038 7847 7604 7231 9347 9567 8326 7063 5275 6472 7511 8617 6586 6012 5358 5594 7557 5008 7878 9340 8037 6333 9064 7371 7914 5708 6424 6782 8873 9352 8275 7839 6127 8709 6509 6176 7029 8585 5566 7113 9587 9320 7028 6650 7610 9102 7245 9541 7621 5953 8617 7851 7489 7647 6401 5810 9753 8017 9243 9586 7223 8086 7145 8703 8415 9769 6761 6774 6653 5057 9461 7128 6964 7215 5006 6199 5187 9235 7011 7380 6384 8916 7486 9382 9592 9934 6792 9794 5915 8170 8470 6502 5901 8513 9356 5140 5553 8603 8494 5320 6170 7829 5803 8045 8855 5585 6947 5259 5988 5816 6007 8642 6003 7002 6964 8770 9072 5960 9116 6664 7256 5057 7642 5720 9504 6626 9689 9854 7438 5354 6073 7293 7192 9620 8100 8373 7708 8802 5058 7314 5498 6222 5841 7127 9189 6636 7077 8932 7513 5526 5975 7643 6127 6079 5453 7076 9490 5265 7113 9353 7656 6121 6790 5921 7785 7552 9667 8525 9812 6582 5078 7764 9180 7831 6839 8803 7870 5118 8362 7520 7339 8096 5537 7635 8285 5724 5028 9368 9061 5183 9312 7188 5367 9733 8111 7001 8114 6339 6584 6552 6484 7947 5831 9492 7170 6513 5223 7666 8261 6373 9294 5215 6017 8366 6957 5222 9794 5609 5825 6760 7066 7820 9593 5205 8105 6363 6482 8056 5247 5642 6630 6328 5986 7874 9644 6300 8809 6352 5328 8529 7020 7254 8604 9000 5168 7054 5694 7736 5427 8679 8370 7920 5448 9500 7928 5033 6248 8161 6256 7368 6875 8675 6603 8858 9051 7508 6421 6773 6379 9837 7802 8041 5404 7957 5033 9957 7488 7301 9806 8083 7684 8666 6305 8977 6118 7618 6280 6630 8113 7315 9992 9503 5402 7289 6061 9176 6625 6301 5525 6883 7807 9601 5038 5111 8062 6661 6792 9288 6984 8202 9185 8375 8385 7762 8867 5843 9792 8034 9100 9003 5339 7507 5604 8510 9200 5132 7742 8776 5495 9444 8093 5118 9921 6891 7797 6193 7264 8340 6122 5532 6717 5808 6537 7488 9949 9442 7943 8609 7065 7747 7789 7189 5174 7474 5149 7167 9169 8471 6019 5676 6120 5262 8409 9765 9414 6976 7302 8974 8358 7051 9576 8087 8850 7738 6143 9698 6129 9818 6513 5694 9915 5595 9463 9772 6322 6689 8128 9883 9385 9624 9248 8054 8207 6354 6995 8236 6764 7131 9217 9767 9665 7435 8362 6899 6603 8192 8560 5949 7253 8386 6747 5932 6040 9295 8425 9019 6049 9969 7532 8354 6658 9251 6958 7807 5829 5301 8705 9664 8256 7133 8732 5201 5603 9764 8382 6984 9826 7175 7994 6445 9795 7010 7990 9718 7819 9672 5214 8315 5198 5188 8914 8786 8501 5068 7683 5623 5935 5888 5180 6964 8159 5101 5881 9944 9932 7570 5293 6115 8347 8960 8350 8976 8712 7746 7615 8694 7240 5897 9534 7978 5378 8332 5762 7020 9245 8252 9392 7973 9767 9730 6424 6725 8101 6495 6894 8128 6323 9590 9291 5466 6590 9995 8199 6375 9065 6308 5615 6648 7804 5242 7681 5833 9778 9667 8719 5211 9994 6415 6563 5758 9226 7171 9553 8027 5570 8370 8629 8156 9888 6043 5042 6508 9394 7207 8187 6103 9444 9003 5505 8115 7944 9672 5036 8901 5043 7066 8427 7524 7546 7075 8665 9633 6052 8273 5811 6446 5755 8375 5521 8114 8589 9043 9380 9929 8210 8118 9072 9610 7383 7580 5961 6294 5421 6291 5332 7830 9841 9452 7709 8952 7877 6834 5975 9927 9026 6467 5027 8990 7566 5143 6611 7889 6304 9284 9943 6890 5289 5882 5407 5335 9633 5634 6358 9914 7995 5382 7985 5260 8735 7887 8435 5407 7092 7665 8528 5823 7575 7119 9111 6134 6295 8986 9107 6828 9381 5946 5686 8772 5400 8674 6959 6001 5555 8554 6557 9835 5815 7268 8734 7631 9815 7614 9506 6218 5107 5392 6575 7399 8510 7378 8037 8799 7413 9957 6174 6102 5609 8343 8852 6902 5098 5402 7679 9637 7391 5471 6983 8126 9907 7378 5300 6217 5875 9501 5739 8562 8542 8056 7987 7252 8128 5134 5507 5203 8150 5675 6213 5922 8265 9395 6574 6131 8419 9473 5735 5976 5996 6336 7447 7657 7187 7593 5352 5229 9146 7064 9953 7404 8899 6946 9511 6579 6507 7467 9547 9626 6392 6936 6309 8437 6951 7365 6760 5750 9672 7923 8858 7003 7804 8072 8942 8864 8677 5543 9397 9614 7741 9049 6825 6107 7695 9152 7048 6619 6375 9190 8328 7383 8407 6634 5600 6446 7023 7507 6601 9576 5310 9593 8430 5069 6428 7492 6366 8575 6148 8911 9059 6494 9157 9918 7646 7056 9194 6064 6111 7725 5214 7831 5805 7951 7279 9849 9587 6221 5527 9250 6974 5466 9030 6271 8770 7877 8669 8763 7100 8912 7873 6824 6713 5843 9972 8457 8317 6560 6282 8085 7043 5454 9347 5965 6323 7485 8458 5545 8988 5573 7815 6335 9759 6980 8656 6975 9562 5750 7825 7804 7965 7266 9547 7842 8180 7351 9335 8467 7653 9126 5691 6881 8251 6961 8362 9058 5567 8755 5435 8261 8491 8463 6950 7853 8580 5577 8956 5769 5278 9970 7704 5054 9355 8892 6645 7661 5267 7912 7308 7754 5349 6479 9429 5579 7851 7352 5708 5641 5229 6441 8452 8878 5962 7047 8321 6674 8009 8922 5094 9447 8850 6050 6765 8140 7952 9552 6923 8184 5270 7024 6018 8116 7560 5682 9548 8344 5789 6970 7050 9208 7993 9145 7151 9942 8708 7374 5940 8346 9690 5058 5007 5011 5217 6837 6578 8202 6143 8161 8354 9656 9028 5211 7475 5730 7016 6310 9778 6694 6791 9979 8224 6767 6640 7407 9994 7591 9244 6865 7158 7317 9913 6260 9903 9264 8564 9349 5742 9415 7992 9386 5486 6275 7032 6035 7144 9781 7368 7993 7448 9194 6780 7685 8587 8489 8545 8572 5554 7962 9039 5204 6896 6706 6166 7196 6008 9089 8103 6949 7492 9435 5656 5334 8981 7798 5107 8098 6808 5031 9687 9841 9583 8258 8338 6930 8316 5317 6367 5644 9233 6305 6070 8833 7696 6884 6572 8776 5961 9802 6205 7345 7480 6229 7565 7142 6714 9031 7936 7963 9551 8303 9480 8039 8763 9865 6139 8550 8739 6263 8939 5473 5947 8918 8706 8034 8427 6284 8959 5713 9092 6533 8775 7588 6327 9664 9053 7710 9139 7838 9192 6726 8521 9906 9667 7723 6528 7357 7975 7934 7463 9809 8515 5012 7909 5214 5395 7629 8112 5352 7871 8934 9335 6134 7406 8454 9053 5264 6232 9452 8380 7877 9378 7087 6762 8062 6335 8283 6767 8875 9483 9924 9723 7438 7657 8246 9984 7769 5937 9817 7851 7139 5442 9678 8628 9934 6478 9157 5843 9174 9834 7425 9209 9495 8675 5811 5697 9907 6247 5562 7551 8797 7278 8339 7753 7333 6605 5683 9222 7826 5085 9775 8199 5727 5654 5066 7636 6439 9439 5862 7842 6684 7692 9089 9492 5731 7678 5552 7921 6678 8982 7828 6574 6348 5472 6592 6872 6591 7995 6765 8466 8861 6086 8121 9406 5983 9968 8837 9445 9666 5400 9801 9309 5068 5653 5240 8252 5150 7017 8562 7457 9943 9512 9576 8694 8056 5900 7249 5718 5388 5627 7122 9535 8183 9778 9415 9387 7436 7240 9598 6520 7564 7510 7057 7550 8194 8316 8224 9804 7652 7697 5662 6500 7797 8882 7567 5144 7454 7682 7142 8081 6669 9937 8502 8198 8284 5989 8946 5017 6762 7021 7679 6831 5660 7186 7623 8353 5913 5165 5494 9828 7577 5126 6447 7821 6587 8874 9783 5559 8127 6864 5257 5298 7160 5720 7369 9712 5810 9605 9890 9101 6903 5840 6834 5672 9407 7469 5504 9525 6729 5549 5172 9224 8686 9263 9986 7169 5011 9744 7177 6858 8076 7347 5100 5660 8404 9430 5652 8952 6569 6356 7502 5391 5634 8163 6153 5216 7152 7424 8151 6470 6780 9614 9396 5820 8068 6674 7901 9103 8682 9822 9236 6514 8144 5609 8258 6608 7952 5509 8236 6200 5751 7201 8323 8740 7668 6989 9335 6054 6631 9710 6501 5437 7546 9187 9991 8971 6768 8779 5716 5399 6862 5175 5648 6116 7924 7988 8002 6061 7719 8173 5900 9510 8670 7188 5483 5579 9987 6771 8452 8766 5683 8322 8536 6235 6749 7662 6474 7627 5614 6503 7583 9912 5025 8563 9523 7836 7594 6264 7431 6069 8934 8574 7954 9425 5392 5706 9589 5822 7353 5907 6512 9465 6328 9407 8001 5018 5370 6744 5194 9349 8458 7289 5291 8768 5652 8638 8738 9397 5395 6725 8498 9205 5556 6319 9109 6009 9977 8959 8492 7936 9026 6326 7079 7758 9432 7527 9147 9492 9661 9724 9848 8759 5449 5540 7559 7009 7411 7248 8953 7715 9301 9394 7493 9704 8056 9630 7291 8674 5882 7903 9752 9810 9190 9356 7931 8176 7131 6563 6290 7763 9603 7768 6789 8685 8289 6415 5267 6680 8171 9901 6018 8450 5302 5528 6085 8933 6672 8192 5913 5608 6617 9236 6735 9852 5709 8630 8313 5611 9250 5724 5426 9271 5047 9748 5472 8705 6552 7491 6769 5807 6836 9385 8770 6710 8058 8159 7287 7934 9109 5021 5673 9698 5339 5888 9748 7403 8560 9851 5939 7787 8370 7561 9468 7671 6619 7128 7880 8746 7653 9668 7820 8588 5548 6250 5403 5128 6711 9508 9799 7180 7078 9757 7294 6480 6850 9053 5201 5099 7568 7873 5732 8875 8436 7745 8121 6416 7778 8227 7264 7402 9076 8402 6206 6993 6197 6268 5630 8792 7017 8663 6950 6135 8230 8294 7735 8418 5598 7925 5424 7627 9080 6874 7494 6608 8748 9374 7620 9340 8959 9104 7819 6093 9056 5924 5228 8013 8305 5713 5958 8314 6744 7621 7492 5067 6034 5795 9689 8765 8657 7829 9324 6808 9857 5676 8062 5488 9647 8235 8073 7388 5010 8530 7354 6668 7134 9833 9380 9941 7111 6106 5640 5669 7109 5779 8659 5637 7483 9045 8232 7546 7320 8272 5826 9176 7700 9503 7601 9970 8291 5357 8895 7035 9461 7166 5168 8229 6797 9306 5466 7114 6833 7899 7998 9003 7981 7963 7197 9121 5920 6360 6101 6865 9186 6176 7969 8008 9640 5732 5956 6295 5962 8212 7593 5789 7963 5074 7811 8363 8104 5547 8547 6215 7853 6427 9362 9125 8895 5548 9467 5826 8678 9751 6453 9824 5826 5420 7913 6623 5352 7624 8705 8097 8441 5045 5369 9658 9129 6175 9443 5832 8694 8114 9427 8354 5521 5825 5417 8002 6343 8067 9874 5182 5742 7953 7053 8128 8916 8716 5694 7484 6534 8266 9407 6702 8193 9433 7873 8698 6259 7020 9592 5156 6579 9118 7924 9377 9687 8200 6685 9603 6535 5035 6474 7587 6080 6528 6006 5412 9753 9280 7398 7000 5471 5471 8371 8507 8486 9630 7851 9503 8903 9906 5884 6593 9902 9703 9990 9802 6877 9464 9183 7011 8805 8682 9837 5494 8745 7462 9860 5802 8489 5894 6774 7990 5251 7998 7813 8869 6932 7123 8481 9799 5959 9839 6593 5881 5580 7529 9852 8856 7692 6176 8593 8684 5030 6537 7637 5756 8503 8373 6258 7876 6181 7074 6539 8758 6056 9650 9077 5941 5601 8956 9068 9369 6761 7756 7284 6436 8118 8684 9549 8318 5684 8493 9203 5050 8284 5786 6371 6206 8431 7226 8600 6771 6105 9077 5303 9189 8478 9820 5869 9849 6243 6031 6239 8395 8971 7355 9067 8369 5165 5069 6157 6339 8709 5133 8507 6539 7918 5124 5268 9211 9771 6756 8575 9096 9946 7107 6342 7751 8400 6579 6088 5394 7088 7358 6276 6350 9068 6021 5583 8787 8425 7042 6547 6935 9121 8067 6776 8490 7231 6537 9800 8333 9328 7769 7657 5826 9335 7220 7664 7919 7356 5251 8187 8111 9560 9000 9157 8807 5622 9769 5342 7311 6002 9397 7795 5957 7302 8392 6767 9781 5325 7782 5671 6046 6442 7082 9929 5525 9048 5650 7937 8426 8881 7683 8289 9644 7432 7262 5740 6116 6403 9753 9131 8934 8793 5641 8779 5727 9589 8077 5502 5418 6836 7889 5809 5656 7195 7404 5206 8090 9374 6930 9000 9552 5115 8154 9104 5817 6507 8743 5916 7694 5479 6936 5188 5337 5130 7388 7888 9242 5440 9274 5207 9723 5034 9558 9900 8170 8353 7433 8722 7299 6359 7478 5637 8165 6554 5779 7564 7388 6716 5305 8931 5564 6510 7870 9771 8891 8928 9049 7103 5702 8434 5347 8144 8819 8260 6036 7877 8589 7913 7318 8941 5527 9811 5398 5975 6725 9220 7642 6466 6910 5923 8931 8107 6184 8022 5817 9816 8222 8568 8329 6262 5094 7490 9149 5899 5927 8305 6167 5097 8259 9589 9484 6578 8305 7423 6995 9336 7811 5287 8397 8204 7087 8011 7076 9315 6179 9086 8666 6623 7680 7200 5420 9765 8016 8083 9324 5262 7800 7774 5454 5674 5183 6015 8513 5901 6435 8459 9873 6327 7280 7627 5668 6715 7548 9107 8671 7721 7226 6127 5694 5265 8063 9550 5072 8037 6919 9003 9940 6790 9520 7541 5649 7737 7020 6875 9432 8122 6991 5560 7061 5544 7721 5756 7664 6947 8047 7066 7360 9119 9132 7108 8242 7885 7951 9276 9757 5107 8116 8400 9993 6743 7313 8763 8545 6100 9749 9726 5910 9872 7583 6713 7237 5341 5874 8687 7643 5424 6659 9842 8588 5995 9106 6400 7019 7719 5799 8339 5423 6457 6782 5786 7380 6922 8917 7460 9296 8774 9420 7881 7874 8164 9203 5733 8135 5316 6774 6891 6377 9343 9295 8108 8987 9159 9650 9541 8896 7992 5616 9091 9470 7125 5238 6999 5215 6004 8976 9327 7458 8632 8756 8977 9835 9876 6941 8241 9843 7605 5526 5708 8604 8516 9388 7915 7737 9546 7208 9666 8657 9528 9621 6985 7314 8113 5993 9396 8682 6274 5776 9847 9985 9733 8894 6386 7345 7423 5352 8073 6750 9683 6309 7431 9342 9057 7656 7067 7215 9686 6100 9508 6999 8226 6584 8011 9430 6134 5216 7265 5557 8991 9032 9970 8239 7006 9773 9933 5853 9443 6656 6554 5901 5461 5791 9440 6157 9991 9105 7836 7254 7254 9461 9420 5987 6050 9117 7948 5804 8751 5818 8040 6149 6432 9302 6487 8851 5455 7644 5094 9958 7551 6364 9827 9724 5583 9337 6321 5656 7992 5443 8734 8648 8159 8205 7298 8379 7767 9741 6628 6934 8201 8406 9481 6907 9270 8565 7104 9988 9367 8850 5486 9590 5511 7064 6487 6540 5050 7731 7975 9288 6672 9467 5858 7300 9134 5899 6105 6500 8304 9043 6383 8038 9383 5054 8955 7252 9933 5888 9336 7924 9639 6671 6201 9936 6971 5591 9114 9484 8733 8504 8721 7945 6427 6883 5015 6835 8920 6472 9617 8185 8924 7916 6293 5072 9830 5229 5286 9399 8179 6025 6016 7120 8688 5129 7352 7292 6297 8638 8493 6308 9549 7116 8521 7007 5345 5844 8499 8883 6542 8039 5305 6541 8191 6292 5239 6699 8109 7015 8317 6647 5133 8538 5476 6426 7168 7246 5953 7945 5536 5735 6460 5465 9425 8056 8793 9213 5615 6361 6240 7892 8986 5625 5455 7966 8149 9612 9072 5253 8402 5916 9064 6183 7269 6442 5409 6937 7634 7033 8132 8470 8151 6208 6366 8114 6396 5961 6799 7616 6540 8365 6166 6225 8935 5536 6181 7542 7839 8165 6447 9802 8822 6207 9357 9669 9261 6051 5452 8367 7558 9569 5983 8459 5880 5692 8135 9754 5016 8481 9135 8534 8620 6475 5121 8810 5570 8436 9605 8331 8895 6687 6608 5112 9717 9095 9670 8587 7356 9933 6886 7768 5794 8519 9238 6290 8617 7765 7549 7984 8755 8334 8210 5375 8885 9898 9459 5339 5692 8438 8652 6794 9328 7278 7384 9194 7567 6804 8310 7455 7117 6110 7214 6365 9124 5138 5099 7275 7836 7784 5786 9725 6703 5517 8012 8149 8864 9726 5545 8650 5716 5056 8105 9477 7831 9841 6544 8847 6968 7485 5015 9888 8154 8101 5406 7424 8371 8895 6214 7909 8384 9246 5176 8515 5643 8690 6691 5334 5547 6906 8281 5586 7386 5136 7893 8355 8081 9417 6651 6248 5910 6449 5896 9958 7477 8963 7332 5182 9618 5709 6400 8427 5656 7210 8982 7524 5463 9415 6661 5675 5276 8738 8202 7813 8022 7678 5935 9029 8461 9536 6807 8532 5008 6614 9197 9403 9374 9470 7631 8860 5998 7514 6961 6878 6205 6785 6820 5887 5074 6933 8363 5321 8230 6913 6623 5154 5908 9183 5028 6339 7685 7987 9914 9566 5398 9576 5205 8298 9901 6424 7087 7990 5082 7458 9433 9298 6444 7578 7546 7942 8264 5961 8865 6722 5041 9074 5823 8113 8302 6973 8807 5910 8028 9385 6610 5683 7520 7588 5608 8059 7640 7396 8485 6937 6963 6301 5053 6334 9737 6791 7981 7163 9965 8154 8412 5019 6251 7943 6834 8915 8969 8836 6968 6236 9422 6456 5183 7397 9540 5991 7341 8584 6513 8678 6611 9009 9227 7417 6321 9769 5540 6131 8404 7346 6308 7572 9195 5703 6305 8647 5991 7475 8438 8516 7475 9628 9477 8194 7902 8042 5725 6082 9164 9060 8333 7642 9203 9962 7082 6345 9715 7151 9279 9636 8640 5180 6101 7911 6438 6737 5300 9420 9047 7130 8823 7645 7005 5240 5372 5768 8132 5448 9171 6074 7723 9342 7458 7946 8164 8100 5317 7535 7517 6548 5467 7746 9894 5193 5705 8146 6323 6219 9012 5138 8752 9548 8837 5900 8618 6384 6165 6935 7014 9930 7395 5294 6039 7612 8800 6561 6416 8951 5658 7675 9195 7089 7041 9556 5611 6368 5697 5130 9110 7536 9611 7763 8977 6464 6398 6507 7181 8974 6919 8869 5706 6650 5664 7265 5646 9487 6280 9111 6878 9819 7102 8494 7858 6987 5022 9724 8860 5513 7206 7135 5085 7264 8560 7546 9514 6739 8954 6543 8970 7015 5943 8652 9783 8497 9753 9590 7409 6337 5673 9777 5842 6153 5818 6346 9574 7959 7771 7306 5257 7967 7593 9450 6411 7611 7934 7825 6512 7563 9015 5623 7494 6484 7942 5515 7243 5004 8143 5012 10000 9491 8562 9840 8460 7245 6365 7176 8402 9354 8537 7585 6609 8316 5260 8244 8108 7208 8219 8512 6834 8887 6982 6235 9019 9597 8271 9268 8464 7667 9418 6320 7773 6891 5265 9760 5205 9980 5197 6254 7945 7345 7172 8842 5931 5906 8628 7299 7136 6077 6916 5188 6203 7716 9991 5945 5005 7068 5630 9077 9495 8941 8124 9624 6642 7060 8303 9639 5446 6045 7549 8493 6621 6345 7189 7945 8715 8008 8831 8601 9946 8050 7787 5217 9318 7651 5004 6852 8665 9520 5562 7988 9008 9641 7892 6464 5487 7372 7716 6952 6694 9192 7101 8479 7961 8869 8526 7310 6829 5968 7625 5568 9340 7494 7056 5328 7187 6021 6994 6173 8277 7948 7495 9121 5939 8086 5351 5879 5484 9140 8419 5351 7948 5533 9450 6337 6963 8909 7739 6117 5553 9844 5341 9735 7329 5049 9286 6632 8893 8877 9212 5927 7076 8586 9691 7250 6857 8178 7478 6095 9527 9383 5530 7951 7474 7333 9050 6892 8917 6509 7306 5912 7218 6092 7233 8983 8456 5722 8910 9506 7167 5143 8159 5051 8164 8856 8937 5941 8436 5243 8245 8110 8743 5334 8894 5675 6108 7355 7937 9120 7388 9201 7275 7457 7343 7097 9452 9709 9750 5524 9237 8315 6209 6965 9234 8599 8726 7559 8157 5265 5768 7942 5939 5494 6072 5683 6639 7827 7492 9167 8698 8510 9703 8199 9326 5034 6291 9429 6143 8863 6197 9011 9201 8276 8014 7072 6080 6814 6392 5800 8634 7916 6331 8252 8328 6788 6022 5162 6980 9589 6404 8404 9791 6159 9745 5155 8855 8640 9120 6784 8731 7861 5275 5600 6448 9429 5506 8946 6904 6542 5729 8401 7669 7286 7763 6604 8867 7422 9761 5088 9804 6943 8626 6777 5375 9636 9724 8585 6310 5489 7180 5776 7562 5370 5548 9175 6728 8706 5052 5672 5044 9576 9058 8408 7981 5817 5943 5594 8829 7659 9575 8051 6971 6297 5464 9962 8064 5535 5722 6349 8384 9547 7922 8253 5736 6267 9245 6835 9685 7765 9433 6762 9199 7501 6769 7287 6591 8025 8501 5763 7286 7107 6454 5639 7674 5537 7016 8033 6244 7696 8715 8077 7094 9235 8793 7134 6835 5396 5259 5120 6817 7150 5896 6942 6214 5939 7045 7933 9166 8453 6868 7542 7702 6775 7737 7483 5944 5551 7123 6563 7365 6983 6974 9065 8497 7517 7190 6254 6810 9347 6478 5749 9332 5567 5097 6138 9973 6093 7416 5968 9657 6734 8605 5469 6033 8444 5353 6580 9123 7748 5298 9947 8848 8040 8513 8099 7543 6944 8887 8873 9700 7131 6913 6492 9533 6733 7453 6019 7222 7628 9053 9789 6839 5275 5874 8874 7048 7203 9540 7519 7576 6722 7680 9666 5511 6268 6349 6101 5117 7641 7789 8554 7596 9618 7442 6653 6465 7737 8656 8387 6883 6572 9734 8277 7654 8640 6461 9467 5813 5833 9156 9642 9983 5233 5261 7640 6230 6265 6844 9147 9422 5673 9355 5633 7886 8387 8823 7412 5425 7397 9205 8465 9669 9374 9991 5279 8316 9850 9362 5578 8590 8476 7656 5795 6518 5143 9143 8025 5337 5681 5718 7193 8887 6858 9710 5292 7393 8397 9693 8748 7012 5246 8576 5354 8109 8256 9406 6778 5819 7929 8337 8938 7798 9909 5219 5220 6854 6422 7482 9456 6373 6949 9484 9037 9292 7110 5931 8593 6353 8692 5497 9678 5004 8128 9335 8687 6497 6225 6291 5448 6760 8724 5703 7569 5180 5004 7824 7092 8126 7689 8473 6196 9421 7456 7972 5532 8509 6765 7884 7874 8997 9627 9332 9140 6957 9342 5094 6831 9039 7902 5421 7868 7198 8141 7694 9774 5041 6139 8065 7805 9758 5603 8666 9427 9893 8174 9680 5614 9137 7234 7182 7521 8240 6566 9257 9104 7406 8119 7147 6457 6930 8950 6450 6059 6199 6654 5522 7004 6095 5007 8948 7049 7229 7654 9601 9886 5452 5824 6453 5364 6570 6027 8916 7021 9934 6224 6639 7615 8095 6164 6453 6615 7494 5651 8757 8147 6812 8272 5667 9828 8302 9060 6648 5268 9473 6685 7691 9959 7803 6449 9986 5533 6745 8920 6202 5096 8803 7022 7312 9309 9762 9645 6662 8972 9594 8540 5245 6754 6267 5073 7675 9988 8594 6179 8531 7192 9466 8779 9700 5262 8286 9715 6199 7966 6124 8892 8143 7186 6493 6616 9200 6007 7739 8139 9187 6115 8669 5420 8783 9139 9808 6543 5124 8309 6051 7440 7576 9211 7258 9968 7588 8277 9417 8568 8203 6259 5309 7852 7641 7982 9630 9433 7113 6741 9784 6829 9315 7269 9548 7876 5564 5319 5014 6147 6419 8209 9947 9447 6879 8311 5774 5577 7437 7527 5886 9791 8157 6535 5167 8611 8605 8229 6860 7745 7074 8962 6909 9529 7917 6513 9725 9965 9047 9332 5019 6446 8922 5210 8534 7619 7137 5074 6076 8661 5964 5786 9524 7350 6689 8464 9017 6050 8261 8745 7202 6697 5453 9189 7809 7795 9839 8267 6811 7622 5332 5525 5583 6497 7547 6791 9068 6054 7547 6685 9774 5389 8025 9388 8689 8980 6422 6859 8523 9545 8724 5022 6668 9328 8941 6268 8530 7528 8632 8399 8786 7907 7782 9112 7509 7518 9410 9933 6762 7605 6112 5363 6160 7980 9611 7672 6729 8440 7543 6856 7392 5539 6863 9581 8963 8100 7039 6136 6426 9385 5258 8974 9445 7525 8150 7711 5033 5143 9272 6548 9292 9730 6728 6388 5883 6817 6261 7348 7656 5596 7230 9191 7961 7761 9385 6422 8298 8503 8693 8266 9862 9813 8143 7376 6291 9162 7867 8632 5714 5804 6597 6078 8611 9285 9759 7966 8295 5880 7817 7140 6127 8373 5721 6994 7163 5205 6761 8177 8146 9475 9668 8160 8376 8069 5865 6860 8754 5589 5404 6026 7767 7321 6139 7321 8344 9795 7103 5136 7319 7988 9163 6872 5721 5586 9054 8825 8737 8529 5197 6533 7984 7758 9558 7702 5659 8281 7385 5592 7106 8905 8204 5624 5963 7385 7496 5507 7638 9826 9512 9389 7338 9321 7471 8550 6035 6329 7689 7905 6607 5769 7879 8875 6410 5497 7568 5390 9095 8185 9920 9058 6717 9736 8001 9217 5694 5738 6523 9395 8873 7162 9860 7850 6258 9155 8040 5673 7710 5817 5122 5518 5684 8767 5587 9573 5770 6640 6315 7738 7006 5781 9778 7691 5319 9023 7099 7423 6685 9264 6297 8185 6167 5763 9543 6131 9312 8129 6387 7804 8253 7984 6950 5794 8178 5182 7088 8790 9921 9891 7784 9233 8360 8293 8645 5255 9453 6807 6279 5114 6102 5777 9650 7977 6520 5241 8007 7759 6017 6796 7866 8030 6033 7034 7340 9582 5513 5828 8500 5123 5634 5494 7622 9434 8604 9995 6378 7563 6307 6065 7469 9886 6030 7258 5454 5152 9325 6159 7245 5143 5362 7590 6831 7190 9350 8948 8269 7399 9100 5401 8557 5505 9665 8947 5996 5463 6600 8734 5915 9250 6826 5707 9962 9140 6406 5215 7764 6332 5072 8998 9623 5356 9189 9423 7632 8406 9029 8705 7369 7918 8866 7461 7800 8691 5272 7739 7385 8514 7911 8546 9205 5814 9088 8093 7707 7152 8598 5836 7145 7260 7485 9780 9742 9797 8408 5243 7453 7556 7226 7238 8331 6184 7003 5617 6564 6096 6201 7151 7915 5788 9877 6254 5675 6461 5305 5717 6567 8270 8231 6278 9064 7671 8856 6125 9941 5190 9609 7819 9894 9255 8249 8273 5500 6872 9331 6887 6330 9923 9759 8427 5519 8223 9541 7612 5595 8038 6587 9363 9467 6024 9365 6322 8789 6517 5222 8899 6449 9712 5741 7360 5591 7266 6218 8784 7140 5331 7443 6356 7324 5709 7329 8918 5196 7446 6751 7763 6414 7958 9936 9783 6074 6993 5464 6366 6181 7497 7358 5129 6775 5604 8320 5208 5538 6698 8451 9034 7997 8217 9477 8577 6543 7890 7566 5303 9208 8803 5947 8702 6034 6696 7908 6133 9183 5714 5539 5942 8178 6465 9757 8288 6705 6430 5014 7844 7131 8925 9466 8260 7487 8441 8552 9812 5674 5425 8827 5213 5924 6903 6790 6090 9313 6952 9924 5375 9959 6688 5606 7023 8585 6240 7575 7235 5790 6258 8878 7916 7342 5563 8432 6265 6917 8024 6415 8618 6321 8675 9751 8350 6963 6919 6865 7155 8719 8080 6313 6693 6250 6587 7014 6288 7216 5845 6952 5022 8467 7213 9067 5222 6728 6157 5131 8869 6044 8117 8011 6856 6111 5067 6460 7987 9821 5952 5509 6679 9749 8171 5138 5526 9911 9563 7981 5685 6757 7111 6353 6391 8599 9437 8894 6425 7997 8663 8436 7347 8498 6940 9300 8639 8078 5126 9609 6659 9621 5218 6715 8738 7002 8057 7468 6894 8368 7402 5681 5332 8531 6960 8031 7225 7505 5994 5060 5271 5694 8743 8710 5852 7234 7368 6460 5429 6591 5642 7043 6442 7686 9242 6022 5426 6490 7170 9402 9468 6146 6355 8906 5157 5926 5039 7875 5556 5568 8797 9716 5440 8195 6409 6105 7528 6051 7066 5948 6805 6183 9939 7839 7717 8651 6941 5853 6985 9866 6798 5119 8845 7284 5935 5577 6612 6818 6113 8008 7206 8259 8466 9254 5366 6192 5094 6342 5716 6285 8665 8877 7831 7956 9599 7716 6979 6325 5412 6042 7055 6671 5720 5015 6902 6510 5981 5168 5864 5981 9183 8034 6212 9453 9892 9505 9440 8800 9439 6436 7479 5368 6371 8755 6303 7604 9898 7630 7488 9583 6915 8409 6502 6450 9636 6738 8062 7406 9575 9002 6345 6990 7944 8770 9639 6884 8971 6091 5688 5978 7109 9000 6362 6830 6824 5874 8763 5639 8526 6975 5051 9096 9775 6327 5437 9940 5556 7077 6251 9431 8768 5066 9781 7932 7505 6583 5272 7702 7757 8815 7788 8171 5563 5384 6928 8732 6694 7975 5258 5299 6411 8885 7822 5779 5644 8243 6454 6626 6156 9250 7956 6296 5930 6781 9399 9213 9171 5262 6664 8437 5746 5126 6005 6530 6565 5261 9281 7691 5201 6749 8929 6783 8179 6378 8748 9142 8343 5647 6514 6192 8483 8132 5279 7283 9771 7981 6473 5088 7405 7305 5701 8221 8167 7499 7907 7166 9688 6232 8803 6637 6992 8911 7837 5384 7551 8679 5801 5848 6650 8540 9435 6921 5652 5304 7799 7952 8802 7017 7419 7047 7372 7214 8951 6146 6592 6155 9481 8952 7699 9601 6764 6792 6443 9355 7004 9298 7496 8502 5394 9873 5566 5304 9392 9708 9160 9109 5823 9403 8601 9221 7482 5477 7131 6137 6399 5404 7742 7446 7595 6357 8265 6107 9341 8267 5674 8652 9085 6560 8531 8472 9391 6203 9199 6924 5937 7381 6247 6680 5154 8586 5389 8766 6598 9729 5104 8476 6481 5200 6869 9034 5010 5854 6447 7680 6398 9128 6569 6456 6606 6733 8879 8551 9569 9882 8920 7986 5281 9900 8018 9103 6755 7641 6204 7631 8506 8491 6241 6837 9103 9002 9044 7034 8542 8871 5187 6366 6687 9509 7172 9531 5969 9707 9219 7560 7232 5444 8320 9151 5433 6237 6336 8063 9775 6618 9789 7361 8684 8406 8252 6390 5056 6091 5963 5224 5290 6292 5790 7707 5191 9881 7759 8594 8430 9834 8081 5719 5950 6829 7798 8165 8967 7249 8150 9291 9619 5445 7930 6973 7011 7686 7059 5399 6959 7081 6001 6235 6925 6865 9776 6174 9232 7522 6425 6890 9566 5165 5778 5972 9732 7341 5849 7075 6988 5930 5196 9815 6997 6800 9152 6652 5201 6522 5723 6285 6697 8748 6702 9993 5110 8688 9639 8421 7498 5912 9682 8759 8895 6864 9663 9223 9861 5676 6434 8998 9486 7501 6424 5848 7971 7539 8726 7686 6547 8038 5010 9108 8606 6476 8832 7499 6061 7171 5441 8778 9633 6470 9277 5605 8970 9751 9857 9969 5066 5563 7289 9662 5689 9597 7484 6920 8099 8432 8056 6620 5126 9902 8399 8904 7765 8213 5137 6470 8627 9886 6226 5144 5422 7236 9303 5094 6799 8461 8008 6293 6936 9212 6004 9876 8948 7317 5153 8913 8907 7258 7541 7599 5852 6665 6198 9418 7299 9805 6317 9234 7041 6771 7282 7938 6151 9487 8278 7745 8323 6856 9213 8932 8937 6281 8598 8167 9109 5551 6784 9565 7876 9054 8429 6723 8233 7085 6101 7074 5634 8324 7254 7816 8702 5299 9517 7639 6075 6078 9488 8415 6513 8029 8533 7960 6209 8401 7908 8715 8821 8482 6987 6681 5063 6784 5255 7724 9867 5300 5687 9622 6960 5261 5645 7301 9819 8793 7792 5273 9979 7021 6928 7786 8984 8576 9459 9615 9345 7409 9672 5570 9851 8775 6261 6436 9663 6142 7233 9190 6689 8317 8891 9848 5295 9721 8216 9982 7859 8059 9679 5365 8841 9482 9324 7276 9911 5818 7415 8187 7929 8572 8451 8766 7765 5096 8190 9665 7706 9117 5530 6373 9325 9936 5423 8994 7815 6415 5092 6490 9253 8636 5343 6191 5047 9564 6381 8727 8347 5877 5486 9308 9024 8207 5976 5570 6622 9166 9044 7673 6877 7011 7373 9010 6757 6527 7681 5154 8829 8525 7910 9926 8221 6359 5894 8170 8681 7080 7313 8179 9596 5684 5508 5120 7495 8626 6296 5651 8878 9627 9162 9316 8799 8863 6260 6020 9465 7265 5797 7537 9156 5084 7619 8737 5904 6689 9921 7766 7227 5864 7994 8657 8229 7112 6004 9467 5784 6428 7928 8421 5419 8850 8817 7072 5944 7161 9117 6727 8983 6066 5556 8401 7944 5986 9807 8886 6215 5537 8605 5499 8906 7453 5269 6789 7851 9055 7136 6394 8759 8075 7847 5257 6135 5707 7512 7439 9463 5728 5234 5373 5150 8620 7488 6817 5556 8835 8172 6420 5901 8069 9523 5874 7752 9091 8043 8233 8818 9912 5000 8271 7916 7155 8141 7736 8676 5056 5826 7686 9919 8140 8615 5449 8235 9281 7692 5616 6447 6241 8261 9843 7093 9916 9640 5535 9568 9261 6682 9222 8481 7457 6069 6608 6042 6669 9436 7418 6330 7345 9007 7806 8492 6224 7380 6570 5856 6061 8970 8682 8726 9143 8154 8098 5748 9831 9876 9231 5154 6161 9642 8094 9867 8729 7568 6607 5953 7222 9442 9076 8827 9319 9973 8626 5260 6983 6999 7064 9375 7786 9830 6851 6086 7110 8519 5317 9035 5711 6197 6320 5889 5586 7823 5318 8701 6372 5473 7989 8406 9983 7979 7073 6235 6701 9505 9188 5516 6089 7909 5400 7267 6219 5814 9106 9487 7184 9325 6500 7429 9121 6888 7391 9966 6228 5007 9562 5170 6571 8150 8624 9297 7413 6204 9037 7467 5843 5807 8635 9073 9301 8698 5188 9686 7729 7635 5943 5084 6204 7623 7086 6063 5419 9471 6761 7594 9016 7829 5634 8823 6311 5439 8000 7135 6867 8207 6451 5813 9970 7865 6415 5441 5614 5594 6057 8982 6575 7439 8484 7033 8461 7384 9338 6495 8657 7683 5927 6823 5982 9775 9166 8146 9317 5485 6961 9742 9478 9769 9994 7688 5690 5449 6779 9256 7974 6933 8163 5881 9521 7622 8837 5299 8197 6550 8273 7599 5799 6590 5916 6938 7329 6306 6495 6583 5536 6627 6122 8398 5623 9782 7847 9072 7562 7670 9455 8226 8123 6441 6911 5108 5530 5572 9471 5679 6932 9850 9619 8183 7590 6356 6414 8952 5587 7258 9322 9457 7062 6344 6244 8696 6147 5816 5900 6477 8070 5578 6888 9943 6755 5350 6420 8155 7914 6711 5235 7584 9344 8082 9465 6858 7378 9076 5504 8591 8378 8091 9794 9986 5268 7551 9555 5902 9167 5456 7071 6051 9173 8754 7319 9190 7191 7016 9666 5160 6850 5286 9594 5900 7425 6963 8715 7306 6850 5221 8770 7295 6094 9127 7497 6474 6165 9726 9269 9821 8391 7013 9056 6327 9864 6864 8431 8652 7588 8247 8668 5353 7064 6489 5554 7319 5524 6522 7269 5356 7428 6602 6392 6967 9852 7720 6091 9315 6161 8874 5142 8973 7350 5437 9463 6979 5501 6471 7020 7561 5368 5832 6147 9299 8958 5343 7669 7369 8879 9012 7685 8505 6727 5178 7480 7645 7624 8031 6696 7900 7978 5064 8115 7028 8295 8303 6930 7200 6188 9029 8396 7752 5238 5693 5217 6483 7068 7518 8361 7434 5804 8696 7567 6178 8664 5432 7258 9658 9963 5460 9461 5903 7641 7799 6877 5499 6430 9657 9588 8846 8683 6681 6778 5656 7536 8424 6690 7678 7879 8657 8797 9079 7754 6332 8909 7885 5383 7929 7560 8864 7218 7284 9368 5579 8869 7572 5267 5373 9748 9501 7163 7547 9453 7050 7255 9493 6037 8102 6064 6939 6297 5298 5211 5803 5820 6837 8666 7796 7839 6960 9803 9578 5189 9852 9772 9200 6532 5636 6708 6258 8878 8260 8063 6843 6625 8629 8880 7594 9953 8261 7712 6872 6816 7231 6030 9026 7809 6478 7312 9657 6219 7056 8186 8395 5797 7332 9548 7234 5175 9976 8874 7489 6413 8103 8815 7041 5051 7596 6036 6051 7727 8463 6869 9078 7684 5209 6729 8372 7553 8011 8794 5098 8392 5347 7624 5074 8778 5412 9023 8565 7369 7006 9155 9453 9249 5816 5362 5965 5187 5953 7318 8936 7796 8243 7449 5636 5446 5579 8635 7574 6319 5094 8955 6860 8981 8997 6037 7088 9397 7541 6120 6318 5291 8224 9399 9345 6876 7200 8040 7940 8644 5346 8135 9553 6393 9511 9469 8330 9263 8278 7407 6689 8396 9609 5680 5628 5264 6062 6293 9276 6574 6484 5048 7785 9202 5344 5271 5023 6093 5199 5027 6150 9405 9390 5894 9063 8772 9423 6466 6827 8445 5765 5023 9969 7656 6647 8775 7194 5126 9803 8039 6865 6676 7487 6581 6357 9741 6678 6735 6233 7029 6450 5214 8485 8019 8845 5862 5393 5786 6689 8978 6908 9287 5318 8968 9965 8440 9612 6901 5551 9832 8570 7266 9875 6170 5977 5477 6290 9082 7813 8160 9453 6047 6237 9509 7177 5986 7061 8928 6409 6564 6212 6978 6290 6220 7281 8062 9330 6377 7642 9231 6351 5070 9687 5897 8521 8258 9233 5976 7851 5071 7569 8155 9035 5654 5779 6019 5422 5354 5847 6552 8934 9144 9457 8194 8155 7009 8516 9502 8201 9520 8092 6988 8840 8783 9029 5518 8435 5281 6742 9628 5913 7735 9789 7035 7933 9669 6149 5403 6281 5049 9511 7419 8073 7026 5106 5104 5283 8576 9434 9709 6965 6971 6885 6699 9757 6320 7576 8230 9660 5516 8198 6930 6120 7796 6181 5940 7074 7352 9198 6749 5533 6330 9381 8902 9070 7537 9831 7841 9312 6476 5233 5259 7282 9637 6870 6656 5720 8684 7396 9668 6229 5720 9674 7310 8847 5348 7271 5443 9831 7662 7143 5328 6542 7198 6067 6485 8648 5333 5623 7198 8836 8353 7564 8887 8823 5137 7037 7829 7726 7658 6931 7089 6115 8505 5821 7571 7979 6373 6725 7726 8004 9530 5414 6651 7455 6355 6647 7284 6649 7080 6763 8289 7956 9875 6810 5870 7267 7396 9682 6836 7631 7769 9983 8788 9455 8149 5637 5885 9335 9934 6418 8579 6727 7806 5292 9705 9908 5120 9930 8992 8567 9975 6303 8516 9394 7237 8866 9934 8025 5396 6852 5835 6327 9674 9629 6396 8646 8424 8867 7148 7586 6799 5466 6694 9278 7817 9915 5296 8585 7783 7710 7545 7653 8037 6790 8649 5659 7520 8468 5371 8040 7555 7935 7317 7292 8491 8102 8317 7566 9545 9250 8448 8728 7905 9997 6402 6598 7552 5812 5256 7602 9211 6282 5946 8984 9147 8297 7960 6129 9339 8035 5745 9909 9041 8790 9845 8215 5137 8395 6660 9647 8868 7132 6856 8706 8997 7961 5839 9354 7345 8987 8185 5342 6347 5429 5733 9575 7049 9295 7278 8142 9912 5434 8337 9953 6224 9756 5552 6710 8253 6222 9293 6112 8468 9408 8995 6992 8318 7353 6233 9057 8787 8036 9791 7348 6846 5458 8829 8533 7354 7844 8965 6120 5739 5420 8934 7715 6959 6581 8044 7999 6423 6307 9692 5835 5750 5262 6604 8682 8188 7836 6995 9324 6786 9448 7499 5066 7750 5301 9971 6178 8361 5861 8091 6627 5577 5981 9632 8937 7570 7953 6375 7428 8005 8813 7814 8649 9573 8198 7435 6854 5229 8684 8868 5651 8175 8830 9153 7648 8409 5944 8598 5952 9546 7065 8831 6285 5809 7846 5879 8495 5951 9437 7202 9509 6679 8321 6059 5286 7718 8434 7436 5589 5626 5211 8274 5691 8365 6336 8955 8560 9291 7705 5267 5167 9674 6013 8949 5910 8596 6092 8430 6756 7076 9100 7109 6191 8521 9523 7708 9111 6187 5623 8775 8156 7069 6562 7116 9350 5096 6642 8109 8612 5841 7926 8077 8916 6299 5959 9533 5527 5886 8324 9418 5546 5200 8106 9189 6520 5902 9765 6020 7549 6573 6689 6108 6301 6978 9165 5271 9425 6555 8902 5892 7032 5366 5545 7467 8408 9706 9661 5420 8658 5376 9352 8038 10000 7629 6373 5566 8397 8943 8357 5359 5812 7917 7056 9433 7439 7036 9358 8242 9825 6490 8729 9998 9899 9462 7811 8229 5571 8344 9945 6914 5453 7572 6339 9749 8834 7850 5745 5536 8485 7277 6131 7402 8981 5594 6913 6137 7632 7280 9310 8535 8299 6355 9502 9095 7113 8182 9367 9748 7440 6246 5898 7122 6903 8940 9813 5741 9934 7005 5414 5108 6202 7249 5799 7248 8676 8575 5918 8429 5303 9275 6476 7615 8742 8651 5932 6876 7712 7570 5992 7191 7342 7574 5351 8004 7483 5883 9271 9878 6561 8496 7095 9813 5234 9220 7183 7627 7160 6713 5851 5446 8122 9308 9770 9415 9518 9577 7347 7993 8335 8444 7849 5442 6479 5580 5207 7627 9197 7776 6702 9246 8865 8918 8303 9685 6459 6443 7751 5314 7862 5660 6601 6890 9365 9901 6152 9256 8906 8470 6027 8784 7414 8458 7874 8679 8179 5502 9219 9968 5524 6647 8096 5311 9674 9940 7967 8937 7203 6970 5290 7961 8816 5723 7730 9319 8680 8037 6721 7456 6087 9422 8578 5479 7989 6711 9185 8897 8995 6441 7462 9316 7224 5473 6133 6616 8581 7331 7975 6853 7304 7563 6646 9183 9942 5587 6828 9864 7106 8698 6680 8045 9471 5306 9631 7462 6756 6710 6210 9577 5772 5890 7628 9100 9772 8551 6234 9059 6830 5030 5689 6769 9129 8732 8940 8220 7415 8314 8220 9652 7248 9098 8523 5401 6870 8107 6514 6404 9016 9989 9437 6125 8087 9016 5095 7703 5471 5041 8807 7589 9617 9842 5720 5108 6060 8921 9966 6410 5063 8387 9250 6242 6269 9093 7027 5119 5390 5264 9274 9703 6447 9113 6428 5558 6160 5490 8527 8196 9898 5910 5821 9338 8749 6887 7187 6897 8255 6321 5260 8539 6928 8144 8301 9452 6721 8937 8816 6678 6206 5130 9869 6413 9092 6660 7368 5644 6075 7905 9317 5176 9219 8326 6459 9332 8486 6901 6991 8149 6128 6309 9092 5310 6767 8688 6351 7784 5057 9277 5814 9009 7402 8595 6582 7589 7185 6003 6385 7822 6416 8833 8108 8246 5922 7596 7418 9109 7801 8856 9408 6312 9756 9522 8978 9425 6211 6661 8262 9406 9380 8811 6598 8690 9702 9530 9165 7116 8737 5376 8404 6740 9126 6204 5008 7270 7263 9192 5971 6729 7090 7183 8880 9153 5256 8871 6901 6955 9757 7178 9041 6798 6533 8151 8269 6751 9532 6996 9766 8470 9941 5710 8625 8875 8834 8199 8432 7302 9333 5112 7473 9184 8336 9632 7276 6117 6540 6530 8461 9357 7984 9900 9637 6856 7055 6555 9169 9974 9271 8693 6409 9799 5559 5041 8010 9248 8766 9915 5428 8853 6878 8232 8747 6804 8553 9472 6762 8865 7096 7039 6147 9705 5326 8491 8686 6735 8695 8808 8517 9028 6484 8132 5944 7231 7577 5011 9655 6346 9850 5790 6225 9364 9118 5963 7727 6776 7908 7776 8741 9711 7314 7278 9463 6565 8131 6641 9953 6671 6601 8336 7644 6139 7171 6838 6002 5793 8963 9232 7393 6814 5121 7455 5544 9616 7646 8097 8981 6457 8936 8924 7943 7222 7098 8512 9133 9516 6753 8421 7062 6724 6558 5641 7515 9998 9127 8623 5508 7135 6089 9105 9641 7505 5023 8523 8554 6284 8362 8769 5770 5250 8958 5232 8475 9064 6971 9886 8165 8524 8129 5729 7477 9539 6306 6061 6059 6006 9187 7195 9239 5355 6391 5628 6346 6607 8589 8053 8926 9015 5099 7666 9675 8601 5198 5987 5685 7126 6410 6097 9083 5948 5001 8805 9564 8360 8047 5318 9299 9477 8398 7137 8569 8233 5260 5545 5719 5399 5179 9093 7808 7310 9418 6509 6992 6985 8580 7944 7775 5798 6422 8621 5527 5076 5796 7510 6047 8256 6144 6024 7290 5867 8135 9341 8339 6349 7578 8064 5354 6552 8191 8824 5778 7975 7227 7570 5350 8424 5953 6771 9803 7321 8073 9366 5824 5289 6588 8320 7745 8560 5338 8177 6177 9703 9915 6428 7131 5478 6483 5634 8424 5003 7963 7069 5727 8303 7921 6599 8170 9372 6253 8046 9984 6957 6084 9335 5171 8801 9658 8099 9989 7200 8244 6034 5674 6486 7069 5002 8512 6967 7362 6469 5629 9663 5693 5604 6051 5517 6527 8882 8151 6032 9636 5711 5766 8961 5234 6182 8412 7055 7742 9297 8107 9602 7763 7300 6207 5754 6071 6682 9806 9891 8624 9285 8168 7571 8409 9356 8424 5782 7418 7624 6677 8977 9379 9440 8995 9721 5611 5894 5976 9702 8268 6809 7237 6523 7070 5968 7250 5683 8199 7405 5288 5401 8886 7183 5250 9882 8445 8479 5759 8201 5249 7958 5501 8184 6461 7745 5650 6938 5040 6899 8700 8973 9372 5366 6171 7123 7843 9851 8399 9852 8297 8603 8957 6604 8913 8917 9112 8706 8799 9678 9956 9896 5870 6595 5849 5125 7456 7475 8731 8597 5712 7354 8562 8020 9308 5166 8053 8804 5396 5487 9002 9515 5734 7517 5803 5637 6512 6466 5664 7812 5352 8943 5300 5641 5888 5678 5196 5138 6364 6618 7376 9100 9410 6400 7111 9113 9847 5789 8115 9728 5394 9594 6082 5636 7736 7114 6644 5216 5714 8062 6397 6014 7124 7864 9871 5034 8008 9119 5894 6422 5133 5937 6412 7698 5559 5288 6630 9775 7023 6128 9254 6059 5058 8492 8873 7114 7824 9142 5639 7536 9162 6846 5107 6719 9671 5453 6372 8820 6952 7708 7447 7879 9425 7138 6795 6239 5175 8367 5117 9206 5849 9158 8095 6209 8359 7694 5967 8102 8946 7095 7183 8177 8268 7455 6798 6757 5715 6513 6102 5156 8716 5661 7132 6761 7950 5534 6604 9739 5506 9440 7176 6747 5173 8228 8264 5443 7326 6693 9207 7101 8757 9398 9205 8068 6773 9750 9313 8038 8371 9189 6205 6518 8190 9778 9587 8264 6104 6796 6542 9856 6105 8057 9058 5456 8864 7175 8810 8545 6547 7493 8092 5282 9944 8539 5750 8858 5301 5474 5807 5694 9898 6057 6142 6315 9706 5461 5794 7173 5800 9742 7090 8939 7418 5940 9970 5624 6918 9655 9476 9961 5097 5797 6359 6255 7740 8228 9304 9158 8349 9281 9440 8154 6332 6889 6071 6289 9922 6952 8155 9308 6717 9693 5749 5656 9467 6724 5277 9739 7440 7125 7478 8578 6987 7495 6097 9256 6685 6800 8471 6499 5369 9117 5809 8142 6315 7180 6251 7247 8482 9196 8616 6792 9920 7970 7272 5251 8814 6206 9674 8961 6048 5208 7160 8092 7493 8379 5242 7135 9194 6502 8874 9414 8289 8517 6813 8338 7493 8483 6360 8009 6524 7595 7263 6407 9049 8214 6841 6026 8776 8516 5426 8274 7139 5707 7459 5328 9674 8779 8297 9180 6455 9098 9992 7856 7464 6720 6018 6369 7534 7383 6566 5889 7972 7230 7863 7838 9923 6072 5739 5155 5273 7805 5874 7353 7062 9708 8942 7852 9233 7895 8532 8539 9318 9894 8362 9533 5798 8157 8765 6811 9195 9167 8212 8478 8192 7745 7983 5372 8129 8135 9399 9679 9152 7028 6180 7632 5778 7324 6528 5304 5064 5582 9122 9588 5062 5298 7381 8812 8871 6455 9517 5747 5746 5659 9920 9527 8798 9661 6335 7021 5334 9099 8830 9101 8027 7725 9494 8025 9736 8556 5418 7305 5942 9788 8749 6750 8642 6521 8822 5616 6412 9898 5813 8073 7075 8407 9498 8953 6524 6019 5183 8877 9399 9923 6825 7307 6211 6228 5195 5930 5818 8620 9491 8433 8845 8228 5466 6843 6239 5694 7556 6510 8522 9255 9224 9949 5022 9748 8472 8488 8670 6160 8014 6983 6568 5403 9321 5655 5607 8618 6727 6676 7888 7831 8479 7925 7721 8742 9741 6550 5376 6361 6164 6215 7720 5785 8094 8022 9109 7896 8704 5260 9833 7182 8506 9661 7215 9229 6135 9133 7500 6982 7896 5017 9756 8738 7029 9801 8936 9072 9028 5532 5673 9557 9604 9875 5173 5587 7630 6959 5027 7538 8871 8162 8947 7343 7941 8494 9477 6710 6377 6972 7720 6762 6782 6446 6709 7694 7736 6532 6954 5799 8546 7325 8363 5890 5579 9637 9074 7731 9022 8971 9740 8048 9259 5260 8814 7843 6395 7640 6428 7902 6172 9836 8704 8499 8896 8517 9987 8138 5139 7138 7170 6466 6550 5081 8699 9166 5441 9965 7203 7252 8092 5499 6813 6926 5193 9962 6859 5854 5697 6407 5693 5555 6938 6473 9056 9988 7465 8201 9417 6223 5496 6187 9921 5164 9908 6887 8417 5664 5758 6528 7708 8030 7151 8608 9184 6939 7456 9176 7854 6222 6793 6845 7722 9377 6148 7467 7342 6692 6444 9059 8503 5373 9170 7278 8450 9252 6937 6409 9187 8271 7359 8763 5155 5860 8944 8613 6868 7637 9429 6074 7340 7898 7059 5542 8173 9613 7174 6791 8115 5805 8283 5879 7355 8770 6662 5064 6041 8040 8488 5314 5645 5574 5224 8239 8292 7770 8630 8423 7436 5568 9618 6350 9181 7944 7089 7238 6098 5030 5728 5090 5680 9027 5707 5849 8431 7299 7121 8078 8815 9623 5392 9291 5374 7344 7411 8847 8423 7740 8809 9285 8705 9546 7991 9748 7250 5306 8395 8048 6981 8019 6857 7505 7002 7734 6292 8967 7666 9326 6630 8092 7501 7859 6711 9519 8911 8711 5257 5698 5200 6875 6172 5019 5585 5138 5346 5920 6490 8682 6280 5624 5940 7835 9476 7236 8041 9027 6056 7379 8179 7789 5926 6090 7297 7192 8539 6534 9683 9348 5804 9779 8778 7842 7621 5423 7832 7664 6500 6986 6402 5653 9787 9557 9576 5685 6742 9131 5995 8015 9635 9977 8099 7421 8880 6729 8802 6290 9984 9971 6055 7860 5354 7017 6697 7887 5532 8936 5157 7754 5020 8350 8078 9674 7487 7073 5065 5375 8754 8526 8171 7772 8634 7144 7309 6747 6947 5430 5665 5188 7116 7010 5930 8278 5963 8645 9007 5643 5338 7881 9155 8157 9782 8404 8749 8575 9568 7861 9416 9238 6342 6640 6264 9458 6375 7380 9550 7603 9590 7678 9370 9708 5462 5044 5941 9045 7544 8437 8791 5342 8124 9727 8449 7113 6623 8880 6904 9027 8453 5698 9478 7906 8559 8083 7744 6346 6639 7877 7780 9660 7090 5269 7965 5292 6393 5890 9597 6106 6434 8865 9077 7587 9969 7271 9162 9383 9312 6122 5639 8002 7841 5219 6924 7584 5396 8236 7127 8713 9736 5129 9932 9057 9570 8052 5984 9952 6610 5975 9701 6993 7287 9117 5782 9526 5323 7092 5258 6083 8121 6816 7541 9784 9301 5156 6559 8262 8234 6200 9273 8886 7185 6977 7589 9737 7779 8018 8712 7893 6316 5378 7052 7509 6930 6850 9764 6581 8277 7534 9558 8328 5398 8877 9515 9854 5308 5212 7773 6962 6220 8174 9427 8977 5420 8243 9180 7149 6965 8985 9690 5700 5505 6798 6412 8422 7494 6320 9848 7398 7386 7008 8794 9990 7173 5387 6154 6931 5299 7405 6511 5896 7514 6088 8483 9726 9549 6525 7869 7479 6130 5096 7237 9985 7495 7771 9479 9332 5377 7225 9214 8408 8036 5912 8928 5038 9344 8156 6466 8427 5749 8399 7374 7633 5540 6024 5551 5229 5271 7178 8946 9945 5398 5155 9447 7452 8929 7874 5644 9064 6126 8750 9113 5317 8749 8083 9238 5449 7708 7939 5229 9838 9910 6268 5491 8193 5091 8110 7094 6250 8627 6813 5116 6308 6629 6276 7519 6888 9528 9548 7634 5939 7233 9420 5810 7171 5668 6681 6602 5052 9891 6585 9135 5361 6574 9670 7221 7562 5278 8425 8220 8907 6295 9248 6348 5374 7247 6570 9805 8114 6459 9108 5616 6203 5482 6766 6841 9637 6649 6898 7113 5101 9183 9401 7146 5628 9350 6953 5992 7239 6058 8180 6870 6753 8038 7419 8610 8649 8267 8119 7812 6414 8310 8777 5794 6538 5607 5630 8792 5283 9535 7360 5382 7622 6824 5348 7827 8703 6555 5286 9292 8809 9888 5179 7283 9324 8189 5417 5061 8875 6219 6288 9610 5063 6714 7066 6402 8843 9653 6615 7862 5931 8529 9227 6056 9886 5177 6420 7038 7101 5687 9458 7158 9277 5850 8551 7068 6980 5773 8791 6113 7439 8232 8743 5925 7294 7637 7408 6169 6698 7754 5824 9067 5174 5912 9467 8006 5160 9367 7951 6622 8319 7662 8823 6401 7036 9471 9413 7385 7388 7498 7425 6829 9033 9699 6560 7585 9567 6621 6082 6344 6507 7514 7307 8981 7688 5727 7584 9241 6311 8543 9217 7093 6791 8429 5004 8221 6271 8806 9338 6884 6680 8652 7305 8398 8636 8311 6263 8294 6013 9655 9431 5876 8402 8182 6441 6147 5325 8939 7643 6580 8347 9755 5121 7347 6021 5313 7917 6824 5752 7523 6725 7948 6121 9821 7494 6098 6369 7112 6606 9950 8031 7399 8122 7412 7459 6128 5919 9553 9813 5516 8061 6661 7233 8375 7306 6299 8671 7303 7438 5777 7095 5683 6058 8633 5900 9245 9030 9713 7187 5947 8111 9876 6821 9117 9197 7694 8433 5118 5845 9238 6724 9579 7926 8455 7895 6828 9107 6213 9824 5232 7341 5475 6019 8484 5887 9014 6807 8559 7956 6556 5644 8604 9327 7283 9528 8312 6296 5565 7049 6809 5303 6479 9360 8741 6686 7595 8261 6787 6162 5492 6418 5276 6830 6916 6606 8745 7936 9507 7642 8347 7878 9358 6406 7832 8169 6511 8765 7538 8276 5120 5253 8834 9416 9670 5176 8271 6097 7483 5131 7872 9663 7520 8089 6904 6558 7460 6684 9073 8830 8569 7445 7631 9953 6256 9790 5864 8127 6003 8566 5394 7485 5035 9846 5801 7023 6908 7571 9707 9440 8229 8874 6670 6118 6718 6846 5890 9867 6453 9847 5070 7927 7535 5191 7445 9466 9807 7776 5104 9855 6361 9579 9447 9376 9027 5777 5279 6437 9333 5183 7186 7507 9950 7104 5395 7908 9963 8732 8214 6160 5254 7667 6675 7695 7865 9276 6087 9209 9069 9334 5480 5413 7880 9653 8474 8950 6372 5370 6368 9150 7019 8054 6580 6848 7596 8466 9818 9899 9117 5512 5615 8361 5872 9206 7685 7119 7714 8133 8575 9447 7193 8521 8403 7885 6016 6197 8427 8747 8394 7842 9452 9645 9113 6814 9531 9662 9023 6123 6062 5871 5059 7737 7490 5193 7547 9069 9957 5065 8144 5961 5997 6425 8150 7337 7412 6945 7483 9716 7665 7003 5507 7892 5122 7723 6903 5632 5153 5471 7859 8347 9553 9921 9078 9609 9437 7153 9539 5086 7420 8034 9986 7676 6745 9691 6033 7433 5368 5901 8207 8369 9178 6206 6586 5304 9484 5215 6762 6956 9873 6560 8894 8966 5487 7549 9100 7077 8065 8038 5587 7990 9267 8708 9499 8618 7151 5240 5762 5241 7197 5797 7463 7587 5296 6672 8312 9092 9371 5111 9348 9778 6414 5578 7035 6647 6895 9370 9361 5158 5829 7942 6655 5079 5749 6973 9144 7750 7608 7131 6568 7089 8667 5303 6994 6062 8753 9768 9001 5905 7080 8615 5995 9858 8030 6693 5542 8786 6585 6253 9839 9459 5772 6846 5880 5272 9959 9669 6952 5297 6272 6284 8789 8869 9667 9442 5341 9571 9711 9279 5583 9321 8202 7732 7313 7724 6033 6143 8799 9583 6693 7684 5276 8216 5679 5433 8507 6448 9640 8105 6202 5910 9912 7394 8203 7753 8700 7735 8891 7965 8709 9413 9006 9718 5773 6933 6761 6524 8697 9576 5883 8140 9502 6789 8092 8073 5497 9348 5915 7739 5108 7775 6735 7111 6841 6701 5924 6551 8834 6258 8097 8236 6614 9622 8604 9878 6016 9874 5283 8589 7645 7434 7240 9286 5896 6647 8936 5533 5178 6161 5406 5458 6540 7045 6623 6970 6733 6147 5743 6096 5465 9910 5060 8028 9019 7122 6395 6757 6637 5992 7171 6669 9499 5125 8621 6991 5662 8515 9063 7646 9588 7461 6387 5422 5843 8969 7386 9591 9809 9031 8828 9964 9009 6142 5854 6800 7037 7847 5554 7181 7324 6030 9411 7646 8951 8676 7621 6060 7115 6727 6110 6659 5332 7777 6257 8091 8415 5858 6879 7835 6024 7868 5336 6850 6355 5152 8946 6227 9368 7495 5824 8955 9251 6136 5256 9951 7826 7374 7259 9946 9895 9420 7199 8129 5054 8121 6680 8791 6362 7497 7172 7277 6208 6955 6943 7668 6262 8706 9800 9268 5433 5931 7968 6297 5767 8177 5751 6112 9085 8914 8310 9097 8058 6848 5902 9056 8375 8223 7469 7431 9089 9222 5526 8127 8894 6350 6739 5276 7419 9212 8746 6546 8999 5768 9613 9935 9581 8607 6303 9890 8407 6608 6892 6540 7256 7126 5646 5804 7888 5234 8782 6868 7294 6084 9608 9473 8091 6273 6426 5738 6008 6512 5486 7344 5139 5947 9855 8190 9138 6418 7421 9580 5993 5494 9372 5695 9836 7084 7250 7788 6046 5836 7004 6149 6931 6085 7808 7260 8231 6339 7994 5405 7412 6167 6774 6940 9308 8624 5840 8508 5388 5561 7744 8275 7826 9887 6801 8832 8836 5905 5043 8859 9910 7678 6843 5841 7817 6122 5406 5285 8286 5984 6039 9467 9715 7300 5430 8391 6549 8891 5812 5981 8473 6961 8559 9994 7095 6207 7464 9755 8077 9211 8416 5875 6254 7115 5351 7183 9188 9480 5951 9121 9826 6016 6408 8111 8289 8347 5888 6293 6483 9526 6916 8793 5708 6238 5246 8241 5781 6562 7784 9012 5700 7488 5359 5352 5746 5648 5087 6100 6991 9974 9170 6902 9148 8993 7911 6111 8963 6932 6275 8692 7379 8602 9126 9380 5597 9574 9525 6983 7235 6237 7606 7097 9698 5873 9073 6039 5300 7101 9572 9157 9222 5026 7268 6706 7435 7933 5938 8347 5033 8837 5058 6046 7885 9377 6598 8185 9601 7978 7189 5168 9570 6526 7432 7834 6780 9884 8117 7162 8273 5608 5009 8683 8100 9635 5054 6180 9757 6275 5172 7041 5710 6026 9262 6355 9871 5286 6006 8330 7246 5812 7511 9012 7320 5121 8588 9764 7649 7729 6414 6688 8496 8029 7399 5980 7103 8418 9388 6485 7992 5832 6111 7410 5152 7763 8704 9156 9054 9453 5351 8157 5083 5863 8715 6935 8215 5271 6392 8734 9171 7105 5313 6055 7369 9184 9582 8872 5617 9723 7041 7744 8131 9041 7592 8213 5176 7172 6954 6442 8301 8917 7389 7766 7736 8741 6757 6950 8712 9986 9805 9345 6320 6860 7564 9667 6756 6601 7824 9498 8341 6907 5958 8052 8824 8977 7880 7083 8127 8789 7895 7573 8541 6064 6616 9467 5338 5146 8579 9617 8813 8598 6704 5181 5132 6814 7692 9615 7218 5314 9660 7184 9108 7814 8461 9340 6699 6582 5410 6105 5012 6388 6612 7680 7010 9014 7150 9938 7220 9527 7827 6057 8412 5950 6488 8597 9254 5961 6558 7831 5718 9336 9803 9817 8901 6194 9300 7410 6593 9988 5549 6591 9605 8707 5059 8809 8559 9414 5550 7075 5760 5804 6893 5697 7173 5135 8784 6363 7666 6804 6505 5792 6785 6463 8353 7014 8020 5940 7325 8083 6889 9885 8629 6522 8193 8631 8131 9818 9131 9436 5274 8845 8919 6582 7285 5725 8083 8041 5162 6655 7168 5553 7213 6731 6967 5719 8191 8837 8168 9811 8564 5021 8547 5989 8636 9025 5780 9456 6405 8344 8949 8373 6747 6971 9349 7116 6482 8610 7863 5962 5370 6278 9739 5511 9796 8790 9897 5427 8137 9482 9901 7629 9247 8944 5512 8338 7471 6460 6146 7436 8651 6286 9168 7050 6327 8324 7785 8062 7186 9454 6488 9502 6504 7780 6434 5773 5836 8311 9671 7143 9885 5335 7939 5267 5865 8971 9544 5476 6635 8594 7378 8581 5699 5051 6249 7045 6709 9738 7297 6986 7688 6273 7244 7784 8909 7413 7355 5862 5205 5822 9649 5704 6254 6667 8630 8689 6459 6675 5474 8188 7114 7118 7981 9229 9834 6361 9997 9479 9477 7278 6453 9406 6634 6454 5017 9046 9415 8430 6550 6054 6107 9813 8403 8525 9792 8919 7819 8039 7595 7067 6582 8655 9839 9918 7522 5985 7921 8186 8643 5403 8623 8039 5215 7112 7473 9497 8690 6043 6821 5743 7235 5633 8784 8343 5558 9229 8168 7647 6097 6138 6509 5175 6546 7470 7713 7635 6893 7645 5062 9861 7807 7122 5902 9069 6347 6614 6921 9082 7944 7921 9656 5499 7175 6883 8313 8850 6986 6144 6497 6090 5662 6428 8919 9641 8228 5495 6599 5627 9198 6427 6402 8083 9946 5624 8688 5043 6699 8604 5315 5200 9241 7895 5761 5074 8835 8189 6177 8886 5800 6470 9050 8015 8282 6117 7322 7697 8989 6436 8021 8596 6715 9867 8318 9221 8688 8227 9587 6762 5121 6224 6866 5566 5650 6229 6276 9821 8526 8328 7467 8084 6172 6048 6325 9425 6409 5082 8171 6384 8869 8192 5297 6415 6952 7457 9795 7081 7649 7645 6524 5579 7379 8440 5630 7191 9769 6031 7615 9576 9635 5519 5647 8870 9360 7750 7720 9830 8996 9655 5780 7499 5071 8555 9051 8201 6119 9003 7601 8851 8785 8484 6931 7709 6952 9916 5911 5457 5585 9058 5610 5042 6562 9826 9213 6895 9062 9872 8103 7530 5300 6848 6552 5137 9796 7386 6018 8069 9563 8767 9525 6633 8561 7762 5317 7230 5690 9815 9433 8304 5226 6143 9622 9099 5349 5644 5977 8244 6459 7262 9663 8232 5502 9856 6121 6991 9017 6323 6505 6137 5335 9690 7333 5402 7768 6214 8381 6555 9999 7564 9428 7876 7285 7897 9388 5415 9589 6711 9931 6175 8225 5105 6847 8940 9311 7092 6838 9348 5027 6201 9504 8782 7392 5703 5972 9582 7031 9708 8813 7422 7416 5687 7279 5024 8376 6417 7625 7025 8233 9225 9027 8987 7702 5303 8291 8397 8392 6694 8150 7093 7166 6862 6246 5860 7433 9184 5556 5985 6977 8180 9049 7664 9756 5415 6232 5626 6319 9868 9468 6853 9791 7231 8874 5916 7834 9978 6408 9433 5318 7938 6231 9270 8273 6441 6161 7727 6312 7405 8347 8351 5210 8601 5929 6918 9972 7645 5263 7420 5394 9188 6478 9033 5812 8882 8398 8098 6861 7218 5066 7239 8400 9632 8636 5240 8348 9963 8342 8531 9957 8640 7307 9505 7080 9392 8848 7007 9300 6036 9690 9821 8944 8910 9186 7364 7559 5439 9811 9176 5861 6417 6165 8817 8740 7278 7073 7884 6967 8351 8026 9125 7198 7172 5576 7014 7013 8526 6212 9317 7589 7320 5401 8215 7436 6396 7338 7958 9017 9969 8377 7915 6028 6756 7544 7556 8888 9662 8912 5004 6180 9258 9710 6569 9043 6138 5059 7854 9619 6443 8787 9061 5739 9373 9942 9420 7271 6675 9914 6192 9146 9029 8512 7199 9502 5441 5950 6283 5409 8598 9474 6693 5651 8969 6213 5262 9168 5131 6736 8436 5162 5850 6934 5173 9073 5400 5791 8299 9071 8436 9780 6807 8545 6418 9925 8947 7370 9571 7249 6502 5266 5492 9820 9911 5144 9940 6507 9771 7759 9103 8095 8752 8534 9192 6341 8972 9226 9854 6830 9954 5601 8654 5375 5266 7915 6870 7036 8528 5994 7384 7679 5810 7355 7299 7101 7253 5330 9229 8780 7926 5625 8445 6780 7752 6407 6712 5644 9723 7922 7060 6429 6803 7114 6480 9670 8074 8468 7627 9878 5762 8742 6763 9172 5097 7511 8766 6999 6533 8213 6082 5798 7413 8875 6561 8921 7682 9493 6292 8082 8431 5551 7460 9785 7235 5405 5692 9542 7905 8327 5844 5079 8516 7814 7128 8581 8767 7836 8631 9603 6718 5680 6970 5770 9770 6530 8094 5535 5758 5143 5567 9178 9442 6499 5810 9850 9844 5237 6871 6937 7555 8303 5684 8810 8159 9084 5278 8670 7356 6792 5745 7764 7765 6745 5529 8100 7476 5784 5133 5429 9887 8344 8649 9887 7674 5381 5324 6941 9565 5584 7648 7255 9434 6311 6206 8046 8424 6445 6772 9465 9530 9184 6102 7716 9966 9111 5735 7804 8548 5826 9330 5300 5109 8246 5730 7556 5496 5850 7414 5812 6334 7436 8794 6082 6757 6874 6269 9155 9378 8941 5306 5865 7597 9428 9374 5048 5917 7665 8402 9435 7501 9870 6951 9059 6730 5258 8388 8260 5012 5706 8112 6593 7602 8227 9250 9924 9953 7056 7600 9395 6503 7346 5188 8403 8318 8526 6084 8173 5214 9288 7372 9876 7521 6881 8064 7195 6259 8682 7620 6557 5746 8072 5392 7777 9595 6849 5488 7147 6207 7302 7490 9145 9738 7292 9599 6543 6700 7142 5975 7414 6340 5465 8794 8270 8441 5008 5653 5913 9473 7530 9147 5891 5881 9041 8740 9317 9024 8168 5385 9797 6298 6054 7243 8746 7256 5397 5521 8564 9433 7284 5208 8845 5234 5937 5285 9956 9909 6133 7614 6878 5048 8533 7738 7063 5843 7536 8653 8495 5786 9008 6661 7701 7027 9630 8731 5597 7441 6940 6919 8499 9717 9532 9549 9940 5910 8949 9911 7435 6885 7999 5060 6706 8939 9327 5135 5304 5449 7398 5700 8056 5836 7152 9906 7960 5191 5434 5874 5044 9026 8264 5543 6075 9055 6355 5939 8061 5868 8470 5091 8394 7147 9698 8047 5745 5943 9430 7196 7115 8156 8053 7623 5459 5168 9246 9115 6956 6039 6377 8514 9460 6943 7933 9700 6081 6689 9751 9904 7849 8677 5229 7635 7475 5040 7215 5920 7002 9671 9230 5170 6477 9891 8361 5966 6529 8031 8836 6761 8722 8884 6709 9255 7151 7246 5079 8016 5337 7016 7548 8500 7340 5474 9905 9866 9521 5602 7452 8470 5046 9997 7718 6184 7069 9464 7540 8302 6046 8116 7532 8885 9031 8751 9759 6870 6140 6608 9823 5036 9868 9408 9400 5740 9159 7240 9975 9133 6024 6878 6158 9176 6274 6554 7103 8069 7960 5800 6685 7312 5669 5507 9926 9682 8107 6479 7698 9315 9972 7374 7206 9626 5675 7332 6895 6111 5752 9855 5895 8489 6448 8738 7233 6959 9621 8820 9073 6522 9758 7175 7357 9579 6428 6720 6240 8253 8647 9862 8204 5895 7079 8624 7806 9158 6215 7389 7927 5043 8081 7815 7822 8897 8129 5172 9346 6183 7137 5475 5270 9107 6646 8283 9152 5270 9381 6834 8987 9472 7065 8012 9136 5509 5232 9830 5969 6805 5836 5718 5830 8666 6980 6108 5012 5193 5295 5589 8485 5011 5373 6587 5751 7741 8607 8368 9553 5840 5855 8351 5255 8560 9524 9533 5699 8157 5530 7686 6678 7630 5356 7306 7919 9408 9353 8336 5281 5036 6112 8915 6491 6274 7981 5457 5577 5444 8091 7076 7015 6782 8467 5225 7122 5620 7034 9507 5345 9306 8644 8429 8397 5019 8649 9008 8393 8118 6883 6383 8964 7758 9662 8121 7674 7113 6616 6524 6432 5824 9201 9384 6705 7085 5903 9865 5384 9747 7644 8477 8544 8062 8816 5257 9017 6573 9627 8508 7451 8659 5503 8135 6146 7582 9035 7148 9472 8810 6732 8380 9361 7106 8043 5567 7588 8996 8053 8108 6821 7729 6002 6072 6680 9145 6706 8785 5084 5517 6015 6759 7399 9094 7653 8515 6966 5803 7332 6370 9267 6894 7953 5553 5634 5392 8113 6121 9910 7829 9382 9056 7741 7056 7477 6726 8403 9595 5873 6414 6589 5661 6499 7327 8433 8080 8242 8744 6628 6346 9131 6953 9738 6624 6438 9325 7066 8116 8911 7303 6800 9725 9109 9452 6054 5947 9538 7501 5392 6328 9310 7751 7963 9023 7004 7006 8360 8222 9457 5965 9048 5663 7226 5602 9126 5954 7655 6408 7831 9872 9278 6881 7532 6181 7205 9529 8601 7817 5164 7653 9526 6467 6008 9057 6010 5733 7316 6231 5051 7475 8071 8046 8613 8991 6481 7796 9632 8034 6311 5119 6923 6118 6034 9564 7869 9465 5295 7400 5499 5486 7342 5659 9757 5149 8243 5049 7018 7774 7548 8588 6603 6038 6650 8057 7360 6389 8953 9722 9201 6171 9730 7346 7151 7185 7747 9502 9641 6607 8019 8826 9768 6549 7681 6178 7272 7818 5380 6978 8973 8650 7016 9334 8976 9034 7243 8705 8644 6835 9392 7251 6252 6138 5352 5726 6240 7612 6405 6525 5641 5734 6384 9891 9948 6494 6471 8710 7265 6638 5877 8073 9462 7627 9805 9123 8723 9784 9504 9967 7450 5721 5596 7364 7528 5362 8197 5200 6129 8420 5879 8650 8559 7656 6723 8712 8413 5221 6360 9574 6292 8702 5442 8206 8693 6589 7782 8034 9974 8651 9506 5351 5855 9640 5363 5419 6465 6247 6700 9045 9144 8952 9603 7907 6306 6663 7218 6434 8620 5044 7607 9279 7673 5203 6878 5794 8119 9391 5615 9989 5095 8877 7446 6259 5583 7363 7694 6888 5399 6834 9651 7164 5671 9442 5864 6022 8251 5795 5359 6751 6263 8570 9625 5442 7142 5354 5240 8709 8388 5697 6502 8075 6043 8550 8467 7922 6762 6450 9441 9259 6508 6475 9255 6301 8832 6641 8866 6194 5426 8716 5111 6353 5116 5479 7807 5243 7895 6211 5899 7918 9956 7516 5340 8499 9493 6828 9683 6285 6499 5030 8152 8782 9212 6280 5000 6655 9484 8724 5753 5717 7264 8820 5052 7373 5407 8807 9379 8818 8507 5061 8697 5414 9502 7970 9312 5181 5955 5547 7242 9691 7682 8678 8378 5903 6459 9756 7089 6087 7509 5631 5137 6492 6161 7820 8469 8904 7475 9252 5640 6422 9077 6373 5757 5114 8341 6585 7259 7707 7194 8914 8684 7534 9561 7387 9052 7392 8489 9780 7693 6884 8304 5881 7134 5608 6357 7490 7560 8629 8564 9889 6631 9420 5543 8630 6274 6019 5718 8778 7061 9481 8998 6488 8679 7979 6120 5291 9412 5184 7521 9744 8558 7623 9075 6091 9408 5064 8362 9847 5632 5671 7412 7702 7283 6727 9056 5191 8152 7939 5644 7753 9620 6392 6237 8925 9510 9682 8101 7564 8174 8429 7043 5047 8947 7877 7713 8790 7779 5832 5306 6650 9779 9040 6206 7453 5817 7632 6407 9684 7363 6854 5703 7952 5719 5425 8375 8125 9171 6244 8227 7284 5348 6225 5711 8755 7349 9292 6519 5756 5851 5748 9806 9852 7109 8542 8469 7751 7822 6503 7318 5382 8535 5516 6278 5236 8510 5447 9131 6121 7029 5565 8344 5702 6607 5285 6060 8571 5704 7264 8065 6780 6151 8767 8027 6861 6469 6090 8266 9699 9692 9114 5102 7010 7781 6928 9081 7514 9674 6118 5883 9618 6540 5244 5203 6892 5064 7767 6994 8677 9432 9384 5247 9060 8218 8046 9681 8882 5865 6682 5468 8254 6359 5174 5241 7668 5221 8921 9821 5854 6590 5945 7604 5270 6686 8293 7687 9610 8992 5618 6449 9336 8341 7436 7134 9437 9975 5584 9120 9184 6853 6371 6093 9052 8386 6519 5315 9889 9001 5311 9753 5664 5241 9803 8114 6577 6126 5628 5660 7948 7406 7971 9683 9640 8541 9790 5138 7708 5505 5743 8471 9218 7378 8316 5975 7798 5709 7079 8329 6642 5092 8571 8246 7224 9938 5482 6305 7092 8975 7981 9201 7679 5260 5399 8137 5806 7685 9229 6373 6536 6864 6637 6599 9200 8685 7378 9641 9621 5486 6656 5574 9993 8774 5929 8847 5992 6951 9807 9801 7928 9288 5871 8751 8450 5748 8513 8926 8661 9782 7800 9218 9765 5845 6544 6863 8655 9591 6697 7238 5069 9530 6048 9679 9101 9175 9551 9808 7434 5343 6024 9665 5195 8783 9967 5817 5593 6830 9450 5309 6403 8444 8025 9431 6602 6981 6393 8758 8294 7446 8783 5737 5911 6612 6004 8116 6564 9006 9625 5778 6796 5002 7240 7671 8207 9545 9570 6786 8881 5877 8079 9810 5976 8978 8210 9710 7652 5832 5461 7613 6801 8371 5184 7743 6041 8390 7884 9933 8707 9767 7877 5874 9794 7174 8068 6462 7248 5376 8556 5678 7252 6454 6712 7948 8967 5087 8179 7533 9993 5474 6733 9119 5665 5611 7992 8981 6531 8357 8363 5069 8913 6878 8281 8390 8513 8986 9443 6056 8944 9408 7339 8576 6825 6169 5512 5742 6759 6559 6240 7959 6601 8824 9881 8656 5323 8174 9873 9095 7895 9498 9861 7966 5774 7444 9387 7631 5017 6138 7852 9244 5297 8773 7217 8946 5951 6452 9692 7019 9143 8783 8743 5649 8833 8346 7876 6539 7466 8108 9807 6262 7086 7645 7791 8528 7088 6940 7198 5032 6449 7783 6825 6528 7577 5012 7664 8139 7852 6873 6928 8378 7222 7098 9662 9094 5595 6165 6928 9111 5600 8311 5291 6742 6888 5044 6627 5392 7024 5287 8276 7974 9415 6427 5175 5417 5376 7848 5538 7426 7295 5275 9941 7491 6668 8379 6442 9322 5010 6290 8988 5834 5892 9532 8963 7383 6437 6501 6169 7994 9959 6235 9226 7364 9954 8090 6680 6254 6548 7476 7857 6247 8170 8282 6742 8660 8353 9381 7731 7319 8631 7781 6872 7126 9529 8397 9816 6190 8550 6222 8282 5368 8539 8765 9956 8725 5218 9245 5620 6868 9401 8471 5587 8261 5503 8830 7204 6800 5659 5891 6766 8207 9923 6422 6843 8026 8751 6771 7027 8990 7077 9131 9707 8987 7514 9255 6296 5463 8875 6922 5097 9197 9317 5643 9887 5112 6534 5772 6076 7521 6286 5892 7091 8708 8511 5499 7082 9604 5997 7719 5388 8922 8137 5479 5199 7142 8795 7561 8826 6672 5551 6521 9486 8505 5535 5882 6995 7244 6295 9150 6440 5889 9433 7562 5460 8069 6370 8463 8565 5583 9537 8914 8262 6360 5267 9618 5364 7779 6467 8646 7916 8166 7579 8581 5743 5908 6908 7360 9321 6085 8096 6728 7300 9466 9245 9137 9053 6558 6291 8759 9261 8862 8223 8771 5192 9886 8036 6111 6114 5581 8543 5812 7658 7044 7410 7292 8217 7538 7035 8230 5381 7403 5924 7282 6912 9540 7583 5324 7869 5214 9066 6134 7946 9304 9337 6176 9693 5677 5422 8031 8642 5877 5037 8955 5178 7283 9317 5456 9323 8082 9255 8043 7901 8735 7634 7233 8425 9001 8938 8553 5321 6782 5409 9422 6118 8076 7280 5183 7354 8134 6448 5025 7051 9524 9054 9029 5752 7877 9005 5486 8494 6026 6779 7512 9327 9343 6253 6030 5175 7972 7107 7813 8886 8848 8563 8017 7691 8236 7145 5733 9477 6939 5100 9909 5691 5690 9185 8339 9410 5279 8634 8451 7192 6353 5381 5997 8644 9787 7223 5355 8913 9011 6006 7709 5241 5374 6934 9866 8235 7124 5804 6157 7594 7115 8183 5643 5891 8297 7543 9631 8831 6513 8922 7490 7791 5317 9514 7433 5464 6433 9367 6487 9804 8367 5417 7240 5192 8201 8239 8609 7157 7322 6617 8624 9958 6425 7138 9276 9436 7053 9560 8737 9696 7801 9817 6199 5273 7463 6513 8511 6825 6931 9351 5079 5939 7504 7504 7294 7138 6363 5891 5739 8510 7892 5806 8031 6593 9578 8137 7311 7181 5450 5760 9800 7529 9299 9243 9720 5125 5872 7944 8822 5792 7966 5715 5650 7359 6925 7278 8762 8186 5920 8796 7738 6214 7189 6637 8621 9658 7844 5603 5366 5044 7911 8082 9436 9079 8709 9634 9532 6041 9802 5086 8638 9674 7546 9980 5806 8235 6675 9050 9155 8257 7562 9400 6002 8620 7595 8808 8047 9340 7224 8528 5642 5771 6072 9617 9544 5052 5958 7764 9796 9400 6050 8108 9138 8145 7001 5185 9988 7678 6754 9376 7289 5427 8065 5365 9157 6849 5058 8712 6535 8267 7334 7410 9503 5895 9023 8408 5733 7904 5942 8738 7101 7547 8956 9116 5481 9163 9819 6528 5211 7701 5080 7302 9260 8446 8985 6167 6887 5809 9870 7419 8869 5510 6330 8996 8309 6135 6038 8423 9248 9808 9947 8550 8746 8137 5488 6904 6824 5098 8544 9290 8278 8797 9253 7104 9256 8504 8043 6182 8347 6030 9206 8152 8729 9940 5382 7940 8297 8953 7221 8060 9061 9261 8971 5702 9248 7061 9670 7128 7864 8404 9181 9103 9223 7666 8710 7831 7785 8266 8499 5365 9586 9623 9579 7206 5882 7042 7080 7524 5956 8885 5898 8738 5180 7606 6018 9487 8119 5129 9100 5460 7583 9635 8062 7861 5024 5168 8458 8876 9077 6257 7161 9074 8634 7785 9933 8889 6073 6370 5654 9170 5710 8268 5021 9300 5182 7485 9437 9271 6367 6510 7877 9599 9608 7691 6926 7818 8475 7455 7612 9810 8580 8163 9382 8671 9343 6238 9868 8784 5857 7731 8872 5386 6180 8855 7533 8739 9884 9529 9038 7378 9498 5461 9297 9553 8735 8714 7431 9758 9467 6562 8650 6177 7664 8295 8069 5942 9791 8404 7745 7302 6011 9187 7911 9988 7696 5053 6739 9165 7223 8442 7029 9003 9792 7860 9775 8623 9190 5812 9456 6628 6307 9844 6915 8077 9584 9215 5572 5176 9777 8354 6923 6931 6364 8120 9345 9220 5045 5472 8218 7397 9571 6185 9470 9224 7452 5587 6367 8532 6708 5597 9356 6231 7167 9404 8817 5308 8190 6506 8555 9760 5689 9345 8336 7166 7601 6266 8398 7054 8475 8699 5329 6821 8694 9414 6444 5062 6418 8279 5170 6803 9074 8491 5612 5036 6375 8215 8457 6197 5064 9312 6410 5586 5988 5889 8966 6823 8461 8263 7391 5888 7680 7388 7625 5987 6112 6646 8790 5837 7687 7019 7557 8064 7954 6543 7607 7922 9551 5185 9256 5468 6443 6557 5298 7243 7225 9254 8451 9306 9828 5921 6223 8766 5227 7545 7216 9892 5741 8663 7183 9241 8487 6693 5554 6245 5667 5592 8021 9098 6319 9930 7142 9512 7196 5017 5112 8584 6916 8267 8762 9961 9031 5471 5376 9903 5907 7372 6036 9580 6349 9598 9369 8986 5851 6743 9595 9419 8727 7273 6660 6771 5393 7965 6467 6446 9107 9052 6227 8755 7813 8112 9541 5218 9149 6256 5911 8968 7250 9276 9019 7501 6481 5110 5973 5759 9613 6632 9165 7317 7761 5507 5596 5760 5633 8247 6633 5916 7357 8527 5882 9350 6742 6972 5526 5689 8489 9142 7495 5664 5485 9714 5479 8379 7180 6469 6364 6315 6102 5874 5218 8041 5379 9808 7591 6274 9890 8432 9148 8019 5560 9651 6390 5014 9874 8864 9243 5867 8058 8623 5374 8840 8086 7663 9507 5818 5106 9329 6608 5348 6550 6374 8678 7865 7527 8023 5837 8291 8915 6848 6329 7931 8472 6031 9855 5665 7692 5956 5491 9158 9245 8710 7049 6250 6409 9776 8396 9401 5484 7977 5635 9334 5443 5769 8245 8369 7094 7719 6209 6550 7616 9082 8974 8787 9360 9760 9666 7641 8926 9033 6655 9038 6472 8025 9363 7690 7879 8114 9494 9873 7415 7099 5458 6719 7910 7008 9630 6039 7050 6608 6220 5309 5567 9827 8435 5268 7416 8319 9417 5450 9029 5771 7555 6665 5247 8132 7931 8030 5771 6839 9566 9277 6560 5847 9374 8580 5344 5363 9856 9727 5511 8477 8675 9392 8610 5261 6069 8622 7611 5406 5553 6051 8808 9578 8282 9650 9992 8971 9819 8367 9794 7524 8175 5644 7968 5033 5199 6307 9209 5696 9037 8972 6080 6029 9744 5911 6268 9458 5852 9896 8752 6835 7167 7764 7436 9791 7526 7989 9879 5297 7564 9603 9685 6012 6645 8040 9815 5101 8298 9935 6890 6625 7131 5345 8911 6824 7662 8242 9662 6386 8316 5919 5459 7487 6347 5618 9111 5640 8356 9920 8210 5862 7530 9850 6817 8897 8549 5669 9087 6211 5819 5793 9959 6619 5686 6260 9171 7044 5843 9199 8469 5606 5021 9232 7328 5763 9331 6622 5438 9665 5633 5204 9762 6314 9347 8621 6464 7384 7639 9202 8250 7156 9591 9876 6646 6869 9303 6119 5356 6687 9228 6014 8493 5634 6332 5796 5503 7051 6801 7017 6974 9704 6101 9642 9370 9037 9354 7731 9094 5462 9412 5793 8525 6630 5868 7751 5734 5755 5505 9120 8079 9326 5098 8031 9859 5285 9283 7736 8665 9154 5959 8004 5975 5723 8458 8554 9409 8821 7626 8910 5444 5005 9705 8214 7823 8858 6211 8995 8977 9303 7793 6832 5671 8501 8690 5173 6754 6236 9270 7059 6745 5067 7010 9184 9493 8406 7906 5659 9065 8992 7593 6456 6018 7428 7177 7406 5429 8939 7413 7865 5367 7041 8541 6261 5402 7754 6172 8175 6988 9615 8740 8873 7231 7657 6529 7322 7027 5201 5831 9063 5147 8787 5674 9713 6886 6848 6318 7704 5762 8521 6868 8287 5172 8961 8008 7219 5139 6010 7740 5819 9387 6456 7403 9053 6457 6828 10000 5577 9504 8781 8600 8303 7171 9244 6711 7435 9857 6423 5032 8104 9066 9290 8880 7168 9032 6220 7740 8635 8625 8631 6261 7753 6669 9069 7224 7972 5923 8417 7937 8467 6079 6200 7444 5121 5851 8590 8013 5038 5600 5600 9847 6636 6861 8978 9522 5083 5003 9316 8181 8013 8417 9212 5779 8428 6015 8926 8175 7119 8850 5300 6480 6647 6473 7344 9100 6157 9123 8727 5787 9879 5744 9166 5286 8078 8584 7731 6973 9622 9674 5132 8896 5475 9403 6981 9923 6296 5565 9029 6084 8535 7598 6417 9496 9193 8153 6469 9946 5455 9330 6013 8174 7364 5439 5778 8217 9916 8798 8735 9114 9749 6224 8763 6349 5836 6865 6019 7852 8270 5029 7679 8472 6310 8027 8939 7953 8313 6721 8436 5071 7263 5057 6731 7483 7997 9039 8650 8652 8309 6270 9407 9389 8160 7852 6695 9993 5140 5881 6991 9155 7756 7268 5056 8063 9907 9581 8786 8579 7473 8892 6966 6831 5479 5321 5307 5223 9059 9159 6418 8390 5748 6121 6029 9899 7866 7715 7499 5781 7975 6921 6396 9615 6142 9337 9745 9889 9616 9241 9175 7723 7336 6285 5045 6137 8218 5250 6843 8241 5757 9225 8850 8927 7818 7646 8134 6894 8244 8376 7039 8526 6515 7721 5840 5938 8403 8267 9241 6171 5957 8280 7751 7030 9764 9193 8389 8836 6129 7880 6480 9456 8573 7317 5950 6018 5007 9539 6386 6403 5429 6009 9964 6033 8498 8023 9288 5067 9951 7359 9838 5306 9454 5540 7068 5574 8892 6936 6398 9117 6294 6789 5077 9438 5537 7150 8221 7432 6922 6841 8217 8495 6126 9582 9898 7013 9060 5564 8754 5552 5332 7157 8063 9749 7500 9674 7799 7672 6191 5371 9180 8708 5980 9572 7392 7411 6832 8188 5802 8755 9080 8793 8681 7087 7468 8085 7988 6336 8948 5409 5060 8692 7423 7026 6396 8595 5102 6267 9535 6877 9620 6737 5688 5908 5046 8894 9056 8819 9978 6648 8151 6041 5311 5769 9373 6561 6635 6613 6693 8527 6530 8931 9141 8126 8206 5122 7821 6531 6571 5002 6282 9894 9480 7491 6610 8016 9043 9450 5906 9995 7026 6967 7321 5423 9294 9914 9691 6102 8110 7614 8246 7303 5466 6024 6195 7275 5627 8383 9636 7475 8435 8723 7414 8454 5741 8273 5980 8557 5640 5636 9509 9251 6396 8235 9856 5613 5600 6511 5708 9493 9736 6409 5967 6526 9118 7265 5594 5732 7444 7863 7442 6501 9307 9500 5930 7140 8534 8730 8192 8908 5739 8286 5783 9866 8857 7365 6161 9444 6347 6941 8991 8725 8153 7041 9759 9841 6822 7913 5609 8435 7360 5204 5913 5587 8123 8180 6047 7482 9677 6475 7350 5508 8289 8397 7023 9556 6888 9491 8089 5507 5986 6697 8925 7952 6483 7458 6462 6092 6262 9662 6506 8161 9445 8806 9896 7601 8247 5937 6025 6344 7923 5171 7699 8685 9696 6965 5746 6619 7331 7368 6788 6644 5639 8326 7043 7794 6728 7951 6129 7506 8844 7374 5781 9086 9584 7438 5061 8832 7460 6997 6165 9816 8565 6401 8449 5676 5780 9986 6342 8418 5689 6400 6276 6605 7054 5798 7012 7432 8953 9988 6041 7663 7297 8956 7545 7403 9710 5123 7212 9499 5300 6279 5705 6742 7611 6815 8223 8580 6310 8157 5214 9765 5715 8062 7894 7332 7734 6018 7921 5529 5839 9377 5579 5169 5726 8645 9694 8617 5061 7778 7516 7735 7204 6987 6387 9473 5693 6832 6676 9105 8625 5758 9661 6294 8140 5560 7134 8886 5544 9716 7804 8483 9292 7169 9477 8381 7340 9230 9107 9639 5279 7827 8752 7155 7411 7829 9629 8280 6866 5375 8805 7426 8718 8407 7997 9072 8902 9749 6251 9064 8135 7829 9828 5841 9899 5853 5079 5560 7561 9883 8423 8488 6354 5921 9086 9424 5204 9047 5931 7505 6042 6157 7590 6120 6283 6966 5859 6859 9781 9791 8031 5462 6772 6885 6116 7794 6211 7844 8870 9130 9839 6249 6631 5872 7853 6168 6920 5475 8338 8626 6276 5526 5165 6385 8910 8557 7838 8361 6533 6826 7813 6888 5415 6343 6916 9286 5298 6182 6828 8008 8478 9045 9289 7280 7682 8462 5082 6922 5612 5779 6506 9688 8693 8152 8056 9128 8033 5738 5496 6654 8766 7973 9969 8333 7400 9100 9545 5365 8512 6853 7927 9152 9819 9048 6443 8378 7852 9427 7517 9161 6456 9514 5724 8771 9865 9149 6241 7465 9667 6482 8128 6575 5982 6970 5994 7936 8757 5725 7881 6073 7658 9095 8331 8592 7727 5756 7199 9925 7776 9818 5473 5593 8228 5237 6531 6102 8023 5276 5788 5527 6698 7319 8880 7937 7179 5110 5137 5093 9508 9753 6813 8964 5069 8879 9791 9878 8829 5627 8111 9371 9831 8960 9952 9667 6894 9326 9603 6385 6877 5977 9620 7920 8510 7438 7683 6942 8020 8381 8867 9960 7836 8884 6911 5015 5374 5152 7927 6850 6953 8870 5665 7744 7949 7771 5218 6215 9149 8498 9068 7897 9426 7440 8876 6770 5192 7358 7431 9567 9617 5531 7018 5379 7187 6778 6609 6713 8226 7949 5667 6196 5630 9689 8742 6348 8572 6856 6402 9813 6935 5944 9386 9005 6145 6694 6574 5959 9680 6053 9141 6636 6903 6398 6631 8633 6471 7794 6448 8369 6104 6256 5507 9071 5451 5246 6827 7274 7685 6734 9544 7383 7786 6988 9552 5492 7381 7349 7336 8387 6828 6345 6584 5821 8787 6231 7352 9422 9014 7468 6705 5319 8951 5144 6088 8176 7686 5057 9587 8818 5575 9981 9372 6894 7399 7730 6680 9457 5431 9370 9398 5478 6012 8845 8551 7873 6222 6961 8725 6219 9885 8220 7313 7137 8913 8627 8109 5436 9765 5101 7974 8929 9387 9120 9115 9039 5161 5177 6221 9377 7918 8614 7313 5678 8486 8875 9850 5716 9058 5457 9091 9843 7700 9338 8942 8324 9640 5194 7118 8916 5502 8184 5379 7981 8408 6382 9314 5308 9031 5108 5133 7393 9898 7294 5570 7047 8360 7766 9255 6564 6438 7762 6972 7888 7942 5642 7966 9123 5976 7302 7437 9625 7044 9334 6234 9056 9690 9223 8577 8876 8507 6902 5761 5749 6719 8649 8642 5988 8509 9935 6475 9611 8856 8366 8859 9534 7976 5789 7469 7419 7791 7907 9021 6888 9456 6745 8226 6797 9959 7897 6877 8432 8314 6761 7441 6545 8847 6805 6111 9725 9480 6681 9985 6808 8682 7040 6987 9275 8729 7873 8014 5016 5712 5911 6519 7605 7611 7949 6649 8614 8286 5679 6025 8494 8055 8658 9268 7696 8001 5231 6838 5510 7528 6801 9684 5056 9073 8085 6338 6566 5360 9356 9128 5656 8132 5247 7714 7404 9887 7264 9666 6602 8979 8386 9306 6090 9562 8448 8505 8392 5887 6757 9199 7920 5897 5278 8255 6123 5968 5306 5659 6833 6802 8899 6964 7969 5062 9826 7610 8716 5664 8037 7395 8957 9573 8335 9628 6263 9794 8029 8648 6209 5847 6031 8196 8561 6098 8074 5958 8520 8140 7191 9395 8162 7152 9066 7025 7791 6336 6989 7547 9421 7780 9701 8440 9095 5050 9633 9619 6989 6538 7569 9135 7795 7339 5908 8888 5404 7785 7375 9115 6668 7094 7513 9389 8407 5928 5026 7354 5634 6496 5479 8190 6675 8124 8943 6834 5787 5280 6879 9666 6026 8602 7494 9229 7953 9984 7005 8968 6173 9101 6445 8383 8900 6847 5417 5410 9022 9965 6097 7827 6150 8903 5264 8634 9752 9598 5334 5219 7114 7375 7650 9765 5376 6450 6660 8068 7332 8260 9798 8679 9327 5887 7530 7488 9143 6018 7912 8353 7368 9994 9348 5966 9760 8409 6200 9196 8185 7521 6570 7947 8690 8187 5039 5393 5059 9126 5539 6620 5833 6555 5693 8763 9988 9384 8074 8101 7074 7940 8859 7467 5192 8775 8990 5274 5021 7047 8340 8881 6206 5712 7253 6197 5372 9745 8336 8300 6045 6833 8741 5926 5379 7843 8010 6230 8600 7126 9571 7792 7452 7919 9874 6883 5060 6932 8578 8678 8010 6828 9070 7501 5500 9283 5722 9141 9031 7216 6846 7392 8719 7471 5337 7690 5943 6897 7360 6873 7698 7272 7999 5490 5199 5378 7741 8184 6661 7740 8528 5152 6172 5569 5494 9940 5611 9515 6505 7866 8993 6008 8792 6713 8693 6300 9025 5127 7151 8651 9526 9985 8408 9621 6523 6682 6193 9096 7832 8820 8813 9999 8960 5018 5971 8478 9098 6110 5440 5041 5590 6854 5360 8794 6400 5069 6105 7387 5784 9770 9255 6630 6105 9000 9370 7605 8955 6214 5183 9274 8543 7614 9928 8051 7448 6645 5700 7375 6327 8390 6875 5934 9009 5493 8525 9653 7017 9658 6545 5567 7148 6359 5821 9517 8710 8121 7385 5299 8378 7579 8647 8837 6858 7938 9492 5743 5438 6293 8601 6295 9062 5486 8138 6817 6315 5593 7643 6840 6015 5763 9010 6640 8287 6632 6065 7222 9483 6136 8487 9457 9215 6687 9225 9165 6399 9720 6517 8762 9687 6864 6856 8151 8846 5275 8114 7161 9552 7807 8340 7563 8175 8823 7966 8603 8748 8496 8804 7647 5306 8761 8508 7234 5952 5022 6539 8524 5508 5048 6100 7757 6597 5196 5799 6804 8854 5031 9086 5619 5835 6845 8394 8231 8842 9626 8633 5060 6977 6299 5101 7693 8423 8318 9587 7979 7231 5494 7701 6709 9242 7329 7693 5944 9845 9012 8090 5276 6519 6165 6358 6881 6222 7523 5749 6977 5653 5624 6903 5893 8473 7390 5054 9435 6851 9891 7675 7503 8045 9720 9531 7861 6568 7164 6779 8977 9580 5808 8084 6260 6141 9409 8352 6453 6461 6249 5627 9007 8376 9968 5417 7519 5251 9444 5051 9900 5292 5203 8160 7905 5210 5395 9452 8052 5596 5409 7108 5278 6418 9625 6383 7542 7392 9615 9374 8790 6416 6054 7456 9963 6086 6267 5892 8489 5242 8662 9818 5548 5236 7600 9126 9695 5761 9857 8087 7988 5117 7741 5027 9828 7293 7602 7785 7220 6821 7645 8585 8301 7076 7004 6051 9536 8366 6577 7257 7373 7105 9515 6889 8178 7463 9486 8060 5316 5200 5728 9406 8085 5094 6729 8238 7824 8349 9593 6485 8809 9085 8566 8835 5713 6929 7168 5947 5668 5002 6966 6329 6298 5342 8186 8330 8962 7972 9254 8634 9285 9369 9060 8410 6695 7086 8396 7037 9771 5363 8924 8252 5913 7221 5439 6304 5744 9921 7624 9069 8384 5555 7331 5173 8866 9296 8517 6079 8020 7663 8932 6679 6722 7885 8458 5318 8740 5056 8792 6013 6716 9174 6760 9158 6844 9834 5568 7849 8343 8464 9239 9530 6603 8631 6140 8510 9731 8189 5360 5661 6063 9674 9468 6866 8302 8387 6946 9810 5364 8854 9883 5434 9100 5281 7914 5669 9212 6945 5358 9064 6447 8068 8040 8221 8202 5178 8702 5383 6794 6180 8693 5202 9577 9239 7565 7604 9500 7407 8596 9033 6057 5917 7556 9471 9248 6701 5239 9927 7412 5803 5191 8189 9911 6119 7749 5006 9948 9424 9621 7959 8390 5756 6609 8211 7537 7005 9250 8874 8237 7095 9922 6755 9589 8740 8651 5212 9982 6486 7587 5313 5544 7550 7130 9549 8037 6272 9839 8844 6806 8934 5871 6938 5615 5791 7581 9853 8669 8960 9961 9948 5293 8324 6569 7780 9633 7469 6120 5121 8595 5828 8290 6094 9021 9235 5062 9975 5746 6352 9563 8347 6127 7377 5048 9886 7225 5972 6187 9111 6357 8103 7325 8974 9149 6292 5028 5377 9312 7154 9202 7856 5483 9067 6868 7254 7871 6533 6959 9143 8010 7186 6818 9066 5855 8346 5920 7582 6429 8962 6181 5663 7365 8769 5424 5384 9717 8943 9420 9738 9527 6424 8047 6883 6723 6088 5140 9210 5179 6482 8465 5125 7508 7524 5896 9646 9629 5919 9920 6554 8837 7479 9627 8849 6152 8507 6615 6094 5402 6290 9560 7538 5737 5904 5026 5712 8750 8113 8891 9206 9219 8032 5903 8220 6978 7655 5767 8487 6985 9806 6361 9987 8711 6707 8062 7898 8296 6234 7803 7115 7209 9590 5493 5606 8417 5289 7371 7292 7048 7929 9581 8274 9875 8916 9865 8446 7292 5930 5618 6930 5040 9414 6459 8999 7275 6344 5149 5073 7885 6285 5595 9716 8773 7370 6613 9335 8127 6581 8374 9017 9541 9181 8126 5963 8718 6775 7791 5046 8534 7111 8485 9836 5952 6020 9859 6424 8820 8274 6494 6013 8280 7641 8852 9268 6820 9911 6314 7922 9880 8030 7873 8772 7490 8921 9446 5998 6906 9720 5606 8315 5268 7229 7143 5937 6678 6600 9665 7902 9696 7932 7713 8434 5446 8630 5352 8184 7823 6708 9372 8982 5872 7919 8309 9606 7579 9555 5213 8195 6378 5476 6599 6324 6848 7693 6362 6277 6187 5187 7886 9073 9161 7608 7531 6285 6928 9770 5037 5687 5817 9693 9405 9921 7836 5730 9583 6593 9904 6407 7394 5219 9782 8321 6123 8323 5563 5572 6582 6933 5431 8114 5371 7506 5442 7134 8969 9050 7400 8501 6212 7341 7215 6286 9609 5646 9325 5544 7780 8317 5963 9910 9004 8536 5451 6673 9582 7806 7004 8398 8685 5542 7586 8355 7386 9703 6819 8569 5368 9492 7583 5635 5760 6818 5392 6005 9430 9086 7835 6766 5667 5750 7120 6293 8215 9317 7073 7654 5995 7497 5272 7236 9410 9801 5446 7782 5168 5632 9428 6656 7402 8171 7700 7684 5572 9250 9912 7278 7042 6960 7738 5548 6666 8365 6887 8499 9643 5340 6655 7298 7578 5161 5211 9835 6001 9651 6443 8456 8062 5466 6728 6505 6329 6276 6136 5230 8205 9592 8201 7171 8128 7265 8163 5569 9041 8385 6032 9884 7005 9895 9788 8553 5849 9695 9296 7284 9459 5558 5338 5065 8941 9029 5361 5665 6273 9548 8317 9449 8538 6576 8576 5976 6120 9828 6080 8783 8136 6141 9002 8215 9618 6804 9403 5317 8657 6674 5073 7963 5970 5883 7733 8604 7386 8763 5702 5133 6829 8613 9463 6270 9959 6188 9963 8046 8517 6687 9461 8603 5589 6669 8566 5649 8223 6414 7140 8822 5953 7424 5814 9546 5703 9206 5703 5093 5675 9077 8372 9416 8928 6515 8373 7182 5723 8145 6236 8593 6610 7335 5315 8527 8233 5301 8358 5050 6873 8924 9176 8942 6028 7773 5955 7019 9199 9704 8295 9554 9616 6255 6146 9604 6022 7429 6142 5808 9107 6721 8355 9148 5194 8277 6637 6811 5745 5395 9031 9403 5475 7890 8688 7243 7573 7946 7029 6245 7139 9955 5391 8673 6668 6112 6263 7928 8323 6853 9699 8205 7440 6180 5746 6220 6648 8272 8706 5279 8603 5720 5592 8542 9064 8880 6077 6412 7919 9908 8441 7617 7377 7007 7146 9586 8717 7128 6770 6742 5600 9440 7872 8016 5311 5658 7138 9422 7057 5622 8713 9247 9862 5876 6299 5671 8974 9318 5915 8972 9441 8411 5415 6238 9031 6812 6629 7728 5075 9012 5253 9339 7065 7238 8595 8433 8585 8342 7477 9185 5041 5051 5090 6399 5610 5807 9355 8045 8578 5103 9547 7211 5632 7688 7073 5530 8315 5072 9608 8268 7671 8640 7283 7012 8129 6479 7374 8385 8775 5580 5780 7107 5231 6751 6803 8763 9037 5967 6138 7833 8752 5150 5560 7970 9600 9623 9567 7299 9218 8530 9714 6295 5366 9632 5932 8849 5492 8689 5263 8731 9051 7293 7359 8443 7745 8223 5994 9896 7848 8996 6811 8316 6167 8104 7433 9006 9067 8005 8535 8395 9797 7585 8093 7966 9001 8946 6363 6607 6581 6521 6565 7045 6381 8798 5648 5163 9480 7787 6335 6351 7403 8542 5616 5734 5249 9766 6738 8731 7355 7938 6443 5211 5667 8418 8234 6794 9044 9584 5314 7684 9582 7646 8578 7077 9213 9911 7009 7679 6629 5634 5014 7861 5281 6928 8838 6508 8330 7213 5684 8790 8001 7492 5589 8622 7877 9373 5053 8191 9192 7519 7517 6646 9072 5282 7422 5348 9596 9831 6544 8594 6556 7032 8973 5244 5891 5053 8407 9545 7651 6675 6225 7203 5291 6987 5529 9081 8605 9111 8134 6604 7946 8667 6799 7434 6694 8288 6237 8563 5165 6601 7848 7913 9284 8453 7077 5033 7696 9305 8588 7050 5317 7959 9999 9615 6353 8182 5405 7467 6392 6726 9635 6661 9673 6270 7622 8527 7214 7202 5073 9995 6967 5654 6442 9076 5189 6599 9902 5803 6130 8898 9526 7265 9786 5818 9224 5880 6845 6248 8487 6433 5627 7732 6877 5704 6405 7408 8155 9282 7881 8840 6709 5110 7730 8941 7514 9465 8150 6931 7712 6698 9770 9632 7042 6016 5307 8200 5512 8298 7356 7570 5591 9208 8701 8174 8754 9498 9428 8275 9658 5814 6604 5759 6907 8008 5415 6794 5643 9356 9268 6403 5302 9577 7211 8508 5570 6908 6580 7795 9721 8070 7707 6543 9166 8057 8744 9194 6186 6284 5146 8416 9271 9794 9895 9500 6799 8971 8299 8955 8146 8374 6584 6064 8727 8873 9178 8288 9425 6659 7293 5014 7779 8845 7644 7732 6148 8712 9538 8117 7952 8239 8110 8424 6849 5080 7367 5943 5146 6074 8181 5359 7712 8466 8900 6374 6925 7876 7807 6683 8738 9854 9120 5041 7367 9809 9191 9734 8542 9663 8046 8120 6928 6738 9013 7791 6325 7131 8709 5408 5394 6192 7674 6223 5217 8876 9513 7941 6058 6472 6935 5598 6730 8942 5641 5882 5866 7433 6799 9159 8533 9510 6575 5020 8171 9240 8959 7867 8652 9522 5058 6997 5883 8627 6028 9740 5485 9215 5807 7528 7674 7025 5489 6177 5839 8291 9081 8260 8603 5304 5137 6030 9739 7598 5220 8783 6949 5390 7733 5070 5686 8635 8614 6726 6696 6139 5789 9293 5446 9878 5606 8174 5869 6577 6905 6087 7632 7637 7171 9008 7629 7069 9565 7685 8729 6393 6430 6417 6668 8954 9399 7802 6789 6717 7757 5595 8357 5605 8791 7083 7503 7525 7244 9875 7157 7430 6048 6867 9548 7574 6935 5921 9036 9591 9315 5280 6766 7553 8534 8681 8798 9439 9541 8241 7957 8500 9953 7226 5672 8818 8372 6798 5071 8059 5351 7645 7296 6331 6563 9972 5139 9647 8660 5002 8624 8343 9729 6558 5598 7132 6109 6092 7021 7009 7536 7459 6104 8528 8799 9963 6903 6745 6997 7312 5362 6725 5767 5353 8118 9872 8067 7828 8957 8000 7672 7253 7066 9076 7819 7437 8675 6534 9799 7258 5953 5919 8807 9770 8779 8074 8782 8383 6222 6926 5644 7060 8538 5911 6492 5377 7709 8976 9028 5211 6013 5268 5042 8301 5440 5978 8384 9748 7569 6040 7221 8514 8944 6826 9054 8148 6766 5298 9648 9486 6494 9370 7785 7361 5098 5593 7593 7770 7940 8442 6329 6394 8628 6693 9021 6108 7846 8803 9777 6826 6563 6810 8295 8894 8553 5039 8775 6805 9469 7491 8452 7179 6643 5241 6991 6662 7371 8069 7743 6505 8623 8307 8614 5555 9406 5834 5032 6034 6789 7512 9841 8979 9911 7772 7873 8181 7934 7152 8939 7020 6766 7899 5288 9374 8876 6170 6878 7161 7332 6884 8813 9811 5652 9328 9818 6473 7985 9644 7460 7767 7568 5336 7022 9710 5053 7120 9937 6248 7391 9319 8490 5275 7208 9602 6320 7752 8256 7676 8346 8171 7163 7167 5438 6807 9103 6430 5985 9979 8128 5034 6705 5641 7101 7706 7385 8994 6545 6640 5533 8431 8417 6101 5796 5849 9876 8893 5466 7090 5540 7210 9543 7301 7122 7420 8028 6078 7483 5553 8500 7754 5860 8049 8738 7147 9689 7683 5937 7135 7105 9813 9116 5383 6386 7844 8703 7612 8526 9693 5651 7532 7990 5857 7394 6066 9191 5057 5355 8909 7076 5215 6536 7049 7185 7218 5539 9452 8061 6221 5538 9317 9642 6762 9651 5356 5094 6093 9697 6281 6353 6917 7203 5814 8583 9523 9267 7221 8293 5677 7177 5919 7501 9893 9120 8773 8898 8046 8044 6753 5514 8791 5151 5899 9141 8851 5538 8795 8913 7165 7531 7888 7513 5510 5840 9831 5371 6560 7279 5583 5081 8348 5998 6576 9338 9022 5864 6119 8106 9988 5583 7140 6693 6096 9778 8447 6219 7547 7709 6359 8865 8803 9025 5471 8492 6333 8149 6868 9422 8178 7177 8353 8841 8066 6742 7468 6252 7947 9998 6684 6939 6517 7761 5735 9152 9494 8509 8520 7524 5340 8862 8103 5706 9896 9733 8931 9852 5990 8085 7238 6488 8909 8490 8202 5863 6244 6814 6500 8819 8827 7692 5350 9893 7769 6319 5520 9065 8560 8549 6073 5418 8414 9310 9822 7043 9232 5114 6606 5073 7827 8492 5411 6854 7988 9598 7197 7805 9165 5407 6938 9994 5749 5246 9840 5649 6006 8771 9731 5547 8656 8068 7610 8014 7708 5442 7781 7557 6642 5455 5287 8433 9624 8326 8317 5293 8991 5753 7494 9467 6142 5434 7250 5638 6566 9124 5388 5912 7511 9578 9669 8161 6195 8146 8442 9901 7518 6460 6945 5753 6996 6234 5335 6905 8522 8026 5413 6478 7272 9199 6781 5343 9348 6964 9344 9327 8968 9978 7863 5322 5687 9827 8543 9697 5856 9004 9826 6318 6300 9646 6540 8997 9516 7819 8967 9996 8435 5251 9817 5036 9632 6485 7417 6943 6073 5773 7301 8849 6726 5041 5052 7497 7484 9091 9838 7744 8849 6125 7952 6429 7926 6885 8317 6403 8998 7831 8178 5734 8188 5089 8247 8595 8274 7642 8386 5059 6307 6357 8052 9053 8245 5227 8365 7876 6906 8301 8516 8615 6146 6194 9788 6010 6460 7338 6491 5215 7566 8891 7988 9588 8604 9159 7208 8128 5320 9279 7725 8832 9829 7992 6166 6975 5098 6516 7992 8853 9633 9567 7185 5758 8135 7020 7839 7266 8303 9824 9150 9883 9268 7499 5534 8734 7934 7051 8969 6978 5102 5896 9753 7476 6702 6625 6123 8584 6822 8714 8790 6398 6199 6418 9897 6418 6562 6695 8091 8964 5254 5400 6416 9147 5025 8259 9616 8504 5739 9138 6106 7953 5578 6683 5336 5209 9325 6929 8216 9054 7126 8294 9531 8904 7606 5467 9491 9584 8835 5447 5267 8171 7876 5421 5282 9529 6492 7814 5998 7493 9643 9581 6994 9577 7358 7142 6900 8049 5023 6338 7259 6477 8220 7559 6763 6162 8006 5592 8018 8153 6706 5070 8060 6180 8939 5402 6313 7456 5987 9783 5842 5051 5872 8692 7886 8862 6177 5370 5877 8728 8990 6835 8016 9732 5559 7749 8885 6841 8289 7955 5817 9472 8620 9018 8528 9429 8099 5992 5806 5639 5130 5767 9742 7700 5386 5101 7379 7692 9716 5925 8850 6477 8033 5527 5597 9448 6418 7628 5896 7449 8461 9778 8799 7649 8174 5330 9434 6611 8323 9214 5476 6352 6895 7318 6533 8640 5707 8650 5119 8494 6198 6803 6924 8551 7278 9667 6731 7810 8224 8324 8517 7749 7421 9870 9234 6550 5564 6342 6561 8483 6633 9909 9966 5527 7303 7134 7258 6209 8928 5305 8346 8994 9039 9993 9697 6411 6755 7447 9705 6567 5231 9602 5060 5879 5310 9939 8158 9539 5665 5234 7528 9662 6163 9416 9172 5587 6216 8135 9429 7255 6370 8445 6205 5636 6078 8683 9032 8660 8243 8688 9688 9796 9985 7114 5114 7347 9590 9567 9291 8458 5036 5738 7256 8977 8477 6390 5714 9469 7461 9464 8492 6381 8281 9040 9527 9699 6826 8849 7623 8626 5731 5985 7363 6612 8202 5071 7534 5731 9458 9496 7155 7458 6429 7282 6322 6482 7246 7189 5104 7790 9586 7530 5370 7023 7273 6250 6184 8084 9056 8996 9269 7328 8894 8587 8742 6418 5012 6641 7347 9169 7449 8741 7778 9215 5095 8736 7866 8406 5446 9766 5192 6992 9300 8141 7098 7474 5532 7111 8327 6109 6135 9860 5800 5048 9728 9549 5765 6860 7221 6833 7814 8498 7363 8436 8479 8241 6453 5501 6628 7960 7634 7983 9370 9771 8945 8957 8331 6932 8312 7899 6956 9207 9836 7055 9500 5192 8340 8838 7360 5845 9157 8708 8665 5374 5771 6857 8236 5852 9764 5452 9979 5402 9774 7244 8357 5815 8858 9792 9753 7619 9240 7733 6225 7476 6402 7694 9852 6221 9780 9955 5010 6254 7478 7139 8311 5629 9753 8522 5996 7113 9679 5206 6836 7089 8341 8470 8697 9830 9427 8140 8728 9400 6292 5583 8270 9760 6854 9438 6219 7662 5506 9697 6787 6265 8711 9156 9147 9817 7198 8385 6944 9130 6238 7004 9338 7373 8011 9636 9395 9938 8612 6483 6990 8536 8270 7954 8572 8983 6359 5811 9443 8489 9761 5568 6180 7337 8876 5993 8803 9142 6768 9123 9090 8374 9772 9531 8948 7127 7423 7530 6983 8757 5150 5879 7637 7862 6363 8752 5226 6304 5326 6474 5633 5349 6550 8311 8329 7194 6915 5943 6241 8558 9525 7824 5702 5421 6524 5708 5690 5689 5922 9334 8201 6250 5237 5090 7877 5576 6809 9801 7720 6485 5776 7237 5635 6149 9340 7516 7003 9826 5395 5979 5858 9128 8389 8326 7135 8624 5633 6757 9483 9444 8900 5345 8789 7848 5634 7375 8723 7029 8189 7177 5821 9826 7573 8330 9517 8463 6630 6059 7366 8502 9452 5086 7928 6198 5541 5002 7873 9620 9562 5031 8226 7358 6517 9138 7026 9629 8798 7003 8919 8098 9457 5700 7919 5314 9162 6205 9413 8909 5032 8000 7487 6561 7636 6564 6337 6096 9387 8037 9972 7652 8783 9220 6634 9638 6479 6683 5675 9286 5471 7928 9208 6333 9018 9666 8061 9294 5723 5516 8007 8955 5989 8111 6526 5220 6350 6632 6050 8157 5722 6303 7143 6643 6737 6640 5828 5913 6791 6846 5573 9612 7391 8650 9592 7288 8169 5340 7056 5053 8466 6391 6481 6465 7909 9755 8482 7479 7050 7621 6456 6433 6935 5387 7380 7113 8029 8993 8252 9638 8136 9384 7699 6551 5499 6930 7595 5468 6716 9885 8730 6480 6715 6076 6043 6359 6525 8371 5726 6053 5620 5384 9947 7684 8276 7835 7142 5732 6959 7199 6459 8762 6750 7682 9216 9433 7092 6729 9441 8175 5157 6952 9990 6007 6215 8033 7297 8069 5101 9622 7953 9954 8430 5043 5047 9077 9032 9110 9596 7189 8710 7509 5834 8030 5712 6927 8707 8821 7437 9114 7195 7286 5991 9625 7352 6627 5075 6532 5075 8786 6430 6007 5969 9012 7175 7632 6847 7390 9347 6416 9885 6637 5162 5822 6417 9548 6815 7009 7476 9184 9981 8450 9518 5198 5052 9259 8012 6909 7637 5227 9418 9117 6586 7962 8639 5783 5094 7851 7695 5125 5425 5439 6271 9507 6421 8364 6012 7187 8342 5670 9588 7871 6012 9572 8812 5071 5872 9317 6266 5698 5986 9918 8287 9770 9349 9869 8168 9520 8485 9058 6313 8607 5124 8246 8611 5227 5029 5995 8654 9379 8136 8178 9751 9461 6960 9527 6703 8788 7286 6576 7076 6461 7144 8607 8911 5379 9857 9634 9011 7326 5612 5748 7629 7163 6468 9878 8550 8334 8445 9286 5525 9481 7261 7242 5650 5378 8841 7541 9158 9712 8822 6476 7039 8789 8749 8205 8511 6720 5019 5643 5952 5863 7498 6092 9957 7475 7832 6924 7995 7722 7620 7496 7801 7150 8342 9512 6425 6860 5318 8534 7186 9682 9654 5813 7329 9940 6823 6436 6753 5517 8110 7367 5839 9418 5024 9778 6439 8421 5904 9993 6314 8309 8126 5310 8622 9957 8072 6280 7959 6714 7658 5682 9683 5364 9633 8635 6971 6533 5511 6779 5982 5107 5946 8189 9611 7181 7225 7797 8621 8448 7401 8786 8434 8727 6540 7274 6459 6178 7870 9767 9269 7742 8925 9075 6527 5895 6214 9170 6056 9325 9413 6271 8754 9493 5170 7238 9044 8593 7888 5320 9987 5647 9725 6420 6756 8845 8849 9639 9251 5463 7992 5280 8271 8105 6446 6317 8342 5981 6111 8906 5673 8553 5443 9437 8110 8380 9102 8717 9573 8416 6746 6848 7552 6647 5962 9128 5857 6441 6558 7939 7311 9164 8112 6124 9383 8785 7034 9138 8896 6027 8528 9242 5982 8672 5282 6788 6060 5293 6689 5654 9420 5979 8628 7432 8343 9030 8442 9722 6636 6054 8745 7202 6696 8054 7779 7731 9962 5165 6428 6543 6479 6238 5337 9298 9097 5276 6503 5458 7905 8131 5526 8669 6027 7982 5773 8476 7358 9225 7199 8339 7310 5444 6993 6604 5332 7938 6229 7606 5903 9337 9761 7907 7400 6663 5162 6393 9600 5068 5046 9179 6819 7356 7328 5651 9184 7970 8988 6949 7045 5128 8008 6375 5432 8446 5785 8053 5534 9801 9450 8014 5137 7568 9788 5022 7251 6615 6083 9192 7217 5066 9046 6590 6514 7161 6634 6184 9218 6036 8477 8850 5591 8893 8004 5754 6852 9403 6898 5949 8394 5351 8572 7357 9958 5913 7223 7596 5644 6262 7859 7978 5354 5165 9184 9502 8396 6359 8182 8563 7181 7657 5577 6573 7063 6806 6176 8738 8418 6599 6701 5322 7891 6757 8785 8060 9205 6943 8324 6765 7271 9272 6021 9144 9348 6325 9514 5249 7854 9849 7338 9543 7444 7316 8366 8369 8918 8308 5047 9689 5832 8535 9099 5321 6782 6924 8194 5256 9026 8835 6092 9827 7679 6039 8436 8696 7203 9358 5978 7630 5426 8428 5599 6798 7094 9413 5620 5596 8814 9014 8403 6321 7464 6575 6357 5040 7302 9580 8453 7445 5148 5963 6953 6776 6258 6839 6964 5725 8506 8555 8117 8177 5294 9725 7870 6505 8835 8860 9100 7939 5585 6121 5269 9299 7949 9574 9609 6287 7582 5536 6388 6238 8872 8355 7738 5619 7261 8993 7835 7325 6068 8142 6256 6173 9499 8441 6323 6486 8109 5608 8128 9104 5773 8579 7914 7262 7348 5721 5048 5638 7673 9589 8380 6435 8419 6906 5288 7363 9309 7337 6145 8641 9453 5288 6100 5367 7292 5165 5848 8180 8889 7556 5224 7965 7490 5422 7730 6021 5781 6240 5717 5577 7748 8415 7742 7828 7534 7717 5383 7567 7755 6366 8785 6435 5467 5095 7709 6132 5172 8180 6391 7818 5482 5848 6519 6876 8024 5191 5795 8130 5802 6070 6228 8191 6944 7702 6835 6691 6116 8053 5260 7445 6062 8664 9805 8697 8487 9770 6836 9803 8570 8379 8110 8903 6714 7080 8030 8296 7434 5107 6341 6006 7197 5450 6017 6735 8974 9957 5424 8369 8791 9644 6692 6082 8469 5196 6857 9597 8731 7093 9599 8272 6011 6559 6672 7861 5925 6579 9326 6258 5463 8515 6220 6908 9019 9101 9484 7048 6362 9581 8477 8725 7029 5882 5231 5505 6346 5763 5230 5393 9121 7103 5160 5657 7211 9010 5810 8352 6357 8085 6286 7100 8078 8435 9112 7914 8312 5653 7896 7186 8248 8399 5332 6540 8002 8766 9024 7791 5209 6996 6477 7688 7084 9153 7531 9289 8783 9607 9843 6262 7164 8565 6164 5224 7371 9887 6020 7818 9939 5613 5542 9830 9458 8361 8387 6202 9351 8807 9202 7597 6727 6070 5211 7745 6974 7632 5994 9775 9630 8825 8019 8173 9399 6614 5458 5534 7302 9221 7347 6222 6056 7049 6129 8024 9776 8814 7997 9035 7870 9966 5065 7943 5708 7853 5401 7568 9646 6277 6897 5686 9490 9251 9627 7573 5481 5668 7437 5891 5224 7334 7073 5096 7113 9511 5410 6663 9158 9454 6685 8551 6763 6068 5682 6005 5548 5296 7157 7746 9225 9685 7758 9500 5532 7166 7172 9677 6102 8099 7057 7284 6790 9461 9700 9988 7982 9994 7959 6640 7114 8338 9805 5632 5827 5776 5611 6707 5806 6302 5402 5797 8802 5490 5960 9052 6854 9053 7673 8927 7754 6323 7397 9554 9949 6015 6674 5103 8298 5216 8393 6527 8000 5051 6129 5950 5931 5992 5890 5802 8109 7534 5775 8808 5367 6767 9762 8761 9968 6253 7505 6465 5739 7723 5353 6980 9678 7457 5885 9756 5315 9821 5659 8915 7776 7572 9233 6915 7900 5663 6749 9839 9330 7596 9022 6712 8861 6052 7424 6230 7043 8322 9713 7809 9819 7146 5559 8836 7096 7226 8596 5163 6282 6049 8908 5957 6094 6304 6716 7942 7059 8130 7062 6214 7063 5118 8390 9215 8175 6544 7159 5338 5145 5742 5172 9144 7409 9241 7281 5476 5326 8279 6422 6349 6490 7489 7888 9558 8053 9446 7666 7344 6895 9502 7150 9986 7842 6738 9153 6549 5581 7901 5753 9930 8530 6694 7196 6537 5536 9306 5524 8661 7931 5582 9795 9530 6791 9959 8377 6771 6086 6885 9204 5725 5192 9305 6059 5898 9222 7443 6835 9229 6181 7872 9452 5013 9322 7775 6312 9013 7909 5982 5437 5364 5233 7883 5660 5965 9326 8827 8752 8110 8457 8086 8729 6683 6915 5582 8550 8731 9266 7298 5451 6238 7562 6125 7101 7893 7041 8779 7145 7680 6570 8503 5624 6892 9182 7234 6737 7417 5104 7865 6232 7256 5777 9746 6389 5112 9250 5434 9014 6992 7707 6710 8725 6930 5125 9415 7978 6222 6360 6165 7580 9325 7700 5347 9396 6421 9611 5370 9253 9271 8835 9311 7487 5062 6320 5413 6326 9444 9787 7959 6499 9372 5631 5132 7331 7802 9025 8049 8737 6106 8951 5844 6516 8761 9691 9873 8835 5299 6403 9900 7290 6717 6730 5265 6897 6305 8334 7366 8504 7069 9551 9625 6834 6426 7241 8241 7626 5514 7417 5665 7850 8682 6091 8044 7274 8832 7939 8857 9021 5969 7789 9518 6255 7057 9579 8625 6044 8466 8452 9651 9595 5731 6877 8115 7783 9068 8487 6912 5862 8720 8048 5619 5396 7146 5520 8267 5495 7788 6257 6171 8501 8366 8630 8036 5238 7376 8298 9408 9929 5324 7967 8905 5111 5197 5658 5393 9191 5044 7614 7917 6168 7561 6093 5477 7599 6773 8499 7947 7948 7177 7936 5112 6379 7584 8943 7098 8951 5041 9815 8194 7817 6329 5851 9882 9114 8751 8927 6283 7522 7203 6460 5276 8610 9503 9459 6053 5053 8776 5423 6119 5804 5224 9420 8276 6202 5157 5988 6541 6287 9898 8835 5645 8634 9223 5298 6293 5985 9218 7796 5827 6224 9226 9356 9609 5388 9036 6063 7526 8779 9778 5796 7893 8368 6323 7723 7585 7724 8993 7061 6418 8795 7670 9527 6067 9914 9517 9338 5473 6479 9338 9748 7064 8361 8870 5947 8068 6730 9334 7826 5154 9661 5142 9747 7883 8966 8822 9671 5750 9449 9915 6826 8735 9461 7148 6355 6723 9968 5470 8720 5460 8422 7815 5788 9094 7034 7034 7181 6702 5409 9595 9149 5220 9489 9703 7092 8338 5175 9846 5749 6752 7747 8677 5517 5284 7845 5491 9523 8322 8275 8323 7771 7204 7121 5053 7701 6187 6177 9369 5948 6776 5160 6881 8764 6024 8817 8168 6371 8881 7820 5666 6351 9741 7484 6779 9909 8369 6228 5059 8998 7563 9331 6150 8889 7725 8147 6980 9512 6272 5760 6374 6365 5856 7874 8677 5123 7383 8826 8406 5458 5379 7309 7007 9892 5485 5240 8689 7087 9943 6534 6851 8128 9867 6727 6184 8781 8858 5458 7105 5096 6965 8270 8111 9516 8115 5294 8737 9872 6598 9126 6271 7424 6025 7459 6859 8942 6847 9852 7523 7517 6990 6666 7893 5590 6338 9685 9543 6699 9237 6199 9427 5038 8630 8449 8126 8702 5756 7718 6422 8854 6128 6260 9043 9608 6747 8560 7552 9755 7629 9625 9054 6012 8465 9067 9425 5913 7871 5653 7730 9590 8475 7353 6958 9008 6044 6331 9782 9254 6145 9680 6944 8815 9173 9443 7122 8490 6111 7658 6622 7341 7567 7898 8738 6001 9475 7494 5789 6818 5836 5818 8897 9691 8271 6629 7486 7986 7763 6680 8030 7868 8627 8557 5355 6934 7814 9072 6647 9573 6144 6360 7626 5270 8227 8741 9649 8494 5414 5201 5580 9143 6429 7495 6075 7241 7620 9114 6620 5523 7446 6123 7173 7312 6463 9691 8303 6689 6745 5780 6972 8732 5727 8171 6074 6045 5505 5869 6240 8183 6035 6173 8941 8854 6610 7894 8203 8915 5194 8812 5381 7931 8881 5614 9113 8408 7804 8697 9066 9941 6885 9296 8453 9888 9001 9824 5824 7894 9543 9897 9317 8913 8297 9733 6010 9336 5476 7749 9474 7532 5259 9347 7763 7738 8280 7241 5921 6719 8009 5964 7842 7550 9887 6404 6291 9509 5206 8332 5161 6413 6842 9986 8622 9662 6541 9696 7506 8895 9854 6786 9482 8724 8171 5085 9472 6418 5950 8614 7458 6689 5788 9551 8640 9728 8339 5870 7697 9968 7982 6087 8886 7867 10000 5139 7562 6509 9849 7242 6582 7747 6868 7599 5560 7537 7625 8582 9642 6633 5143 5111 6730 6092 8279 8563 9909 8330 5425 7122 9023 6283 6077 5466 9520 6693 8901 9392 6087 9941 5653 6673 8848 9234 5792 8054 7148 7527 5913 5750 7943 6377 9703 9847 6919 8761 6483 8846 5914 5968 6597 7141 9718 6484 6578 8894 8158 9496 9222 5418 7255 6747 7524 5419 8570 5932 7785 6604 8042 6731 9781 7005 5234 5533 8086 8383 6513 9764 5071 5212 9250 6367 7490 7967 7097 8359 9831 6039 9295 9034 6620 6877 5825 8447 8868 8463 7445 9996 5960 5626 9663 8471 7380 7029 5504 5720 6215 9385 5437 9498 6191 8074 7060 5300 5500 9246 7429 7503 9861 5816 9171 6585 7017 5806 5576 5590 7716 8376 8410 7698 5076 8701 5489 8350 5560 8112 9595 9605 8634 7113 5818 9477 7309 8304 9377 7621 7493 9827 5694 8251 7048 6942 7569 6390 6031 9611 7592 9859 9161 8199 8375 8099 9154 8576 7112 7236 5056 6082 5780 7735 8408 9376 6225 7124 6322 6074 9675 9229 9366 5001 7349 9995 6831 7019 9601 5449 5730 9020 7297 5717 9791 6459 5911 5659 6895 8296 5287 5863 6804 8769 6472 7582 9438 6450 7625 7266 7913 5431 6961 6098 6669 7812 6736 7905 9929 7287 8933 7823 6253 9267 8320 5457 7434 8889 7806 9076 9014 7243 9683 7236 6627 9696 8672 8903 6079 9492 7151 5323 7531 9569 7080 8919 8874 8922 8029 6973 7779 9357 6597 6393 6341 5726 8737 6576 9277 6694 7055 9133 6377 5392 6416 9646 8099 6631 9907 6247 9166 8711 8908 8775 7467 5441 8173 8041 6919 9581 5492 6164 7844 7597 6289 7996 6422 5076 9127 6733 8965 5668 6292 6727 6313 6784 7821 6891 9327 8407 5521 7676 6379 8538 6055 5495 9400 9605 5362 7440 9690 8529 9962 9580 8014 5699 6726 8465 8148 9677 5948 8906 6780 9447 5190 7153 5541 6550 9034 6699 9657 5389 9863 7721 6169 7262 6341 5648 6859 6647 7012 7366 8710 5061 7324 7132 9524 9618 6521 5708 5067 9382 9726 9869 8255 7843 7293 6160 7391 5163 8624 6681 7546 5689 8598 5187 7325 7461 9131 9002 9359 8194 7107 5688 7658 5198 8277 6664 8027 9319 7449 6357 7543 9406 7393 5364 5104 6009 5387 7692 9777 9140 6466 9274 6973 7087 7770 9494 6228 9451 5710 5328 5710 8883 6201 7773 8165 7134 5832 9431 7261 6700 8971 5943 9387 9367 8368 5093 6812 6692 7321 9973 7455 6862 9969 5469 8890 8610 7881 7114 8741 9063 8817 5495 7766 5030 5322 6996 7444 5008 6263 8888 7373 8789 9708 6991 9194 5455 7919 8742 5638 9391 8277 8887 9234 9687 9880 5165 9571 6079 8004 9287 6123 8616 6264 5447 8224 9934 5569 5605 6756 6912 9023 9480 8365 9091 5990 9179 5732 7013 7356 9313 6662 5770 6031 5760 5427 5666 8230 5160 7317 5262 6017 5224 7594 9259 9811 9499 7821 6493 7529 7732 9457 5611 8963 7235 7045 7922 7143 8279 8215 6379 7902 6963 9152 9705 9544 9946 9080 5917 9141 9117 9474 7721 8037 8092 6183 7429 7235 6902 9285 5176 9875 5774 5508 7198 6097 9057 9751 9390 7505 6540 8345 7997 7600 8252 8270 9746 8086 6260 6360 7876 9021 5467 9692 8014 8521 9463 9901 7489 5842 6380 6945 5034 8242 8640 5412 6087 5924 7615 5435 6252 6695 7016 6172 5177 8194 6743 9056 9447 6061 8078 8500 7776 6462 6048 7196 5666 6854 6047 8549 7341 6495 6544 9757 5333 8914 6571 7391 6815 7806 5848 7825 9716 5450 5369 7880 7603 9705 6019 6718 8398 9599 8114 8905 6522 7374 9477 9732 8244 9179 7525 6869 5041 5574 8229 7756 7325 8941 9343 6630 8807 6292 9210 5441 6415 8767 7689 6330 7724 6975 7945 7859 8960 8879 6462 9424 7719 8278 9925 7356 6182 7510 6053 6246 6841 6363 5524 9673 5050 5718 9658 8847 7491 9429 6099 8876 7912 8262 6422 6396 8060 8338 8086 9905 5149 6982 6235 8067 5515 5218 7150 6750 9229 5453 7733 5322 8362 9013 7848 5863 8425 7559 9583 6972 9106 9806 9943 6973 7906 7295 7231 6776 9644 9027 8897 8794 6296 8399 6430 6409 6833 9381 9862 8134 6496 9381 7189 5896 6351 5023 8950 6342 8694 5080 5378 6764 6518 5738 5621 5348 6768 5573 5190 7876 8478 8304 8327 9286 8990 5243 8208 7007 5539 5868 7817 5618 8367 8185 9732 6265 6807 9770 7299 7433 9794 6606 6828 9544 7859 6815 8747 8018 6950 7911 5280 6995 9839 8353 5722 5229 7411 5329 7016 5281 5326 7455 5544 5408 9431 9335 5106 5055 8871 6625 5157 9886 7615 8023 7187 5038 8169 9522 5829 8082 8806 8160 8293 5866 8086 6858 5402 5289 9061 8387 8534 6372 6501 8878 9552 6322 9201 8683 9310 5712 7590 9293 7608 6531 7769 6425 6445 8774 7589 8728 9641 7247 7452 9102 9230 6494 9602 8641 9847 8393 9062 8039 8074 8209 6254 5827 9065 7710 5974 8778 6679 5875 9464 8674 6010 8890 8581 9125 7163 7810 5806 9839 7033 5619 7662 5054 8373 6961 9660 9130 8381 8452 6050 7324 5331 7839 6815 7802 9656 6155 9956 7763 6263 7599 6657 6278 8088 8867 7905 9217 8202 5811 6962 8714 5356 6971 5257 6357 8881 7883 5431 5110 5478 6055 5593 5734 6183 6736 7385 9992 5445 5904 5103 7935 9776 9895 9689 8704 7065 8442 5419 7807 9784 8520 6845 7349 7526 7747 7832 6634 9983 5572 7080 8133 9408 9536 5578 5830 8688 5122 6518 8691 6734 8963 9360 5733 6648 6260 8336 6713 7761 7255 8989 7420 7123 7520 6919 6794 8610 7036 9540 8517 5058 5607 6977 9562 9299 5553 7755 9323 6126 6752 7153 6266 8941 5033 5247 5909 6348 7968 6844 9473 9421 6245 5952 8149 8737 5335 5763 9872 8328 5407 6272 6439 5383 5654 7915 6937 9181 7143 8432 9135 9284 9363 6471 7866 5693 6096 6873 5358 8322 6102 5085 6623 6695 6030 5879 6561 6112 8509 9464 9557 5976 9142 9256 6400 7311 9755 8959 7487 5074 9563 5620 5762 9373 6692 9905 9567 7552 7094 6355 6394 5659 5010 9951 6589 5092 7765 8564 6692 6330 7907 9478 9943 6381 8156 5671 7405 9578 9937 6409 6411 8545 5726 8479 5180 5258 5553 8168 6262 6894 8057 8985 5445 6446 8173 6393 9087 8559 9833 5131 6738 5475 8995 8973 5554 5461 9562 7386 5948 8322 5945 9928 9064 9131 5988 9433 7829 5190 5396 6697 6288 5522 5635 6234 5746 5079 8128 6939 8495 5464 5574 8558 6541 7811 8921 8364 6768 8201 6630 6458 8641 9485 6227 5835 7830 5493 9295 5754 5045 6264 8890 5767 7613 5451 6053 9681 7997 8948 6214 5512 6360 7433 9363 7072 9321 7235 9536 5962 9429 9981 5409 8625 8636 9313 5977 6767 8630 5832 9112 8882 5928 9178 5376 9463 5075 9381 6290 8399 9145 7223 8112 9190 9660 5317 8936 8825 8805 5040 5442 8841 8182 8890 6792 6381 9083 5700 6079 9906 9397 5265 8570 8669 5895 6741 7257 8362 8403 5977 6702 6665 5495 7115 7289 6204 6602 7343 6127 5282 7829 5899 9905 8350 9079 9359 5969 6665 9197 7363 7861 6958 9277 6616 9638 9820 6386 6314 9177 9179 5804 9806 9573 5255 5670 8353 8348 5668 9319 8469 7393 7396 5725 7232 6108 7878 8732 9430 6542 8043 9966 5424 9671 9318 7945 7788 8997 5431 7891 9339 9036 5078 5371 6306 9877 8791 6503 7662 5022 6119 6424 9729 8153 6884 5818 9545 6395 7660 5601 7798 8487 7428 9538 5494 6389 8649 9514 9235 7254 8360 7810 5949 7579 8979 9498 8257 6401 9231 7293 8035 8968 5068 8649 8182 9347 7185 8026 9275 9986 6750 8379 6407 8442 5168 5940 9541 6759 9223 5327 7965 7741 9529 9989 9259 8203 5715 8248 9577 8959 7063 7707 5320 5487 8138 7242 8189 5972 9535 8761 5345 8140 9973 7549 5294 6586 6401 5913 7186 8992 8995 6352 5246 9524 9682 6199 5114 8380 8894 7727 5289 7141 7062 5799 5453 7409 6336 9749 5284 8090 8869 6241 6137 6721 7171 5487 9672 6992 9778 7467 6502 8065 9754 7607 6335 5639 8529 5524 5934 9547 7695 9987 9216 8671 5603 5625 5761 8207 7282 9533 5435 7717 7277 7713 6448 9450 8268 7776 9010 6851 6619 8599 8131 5963 5012 7340 6499 9744 6970 8149 9476 7115 5574 8504 7132 5375 8514 6754 8045 6135 5850 7231 5434 8320 7658 8476 7678 9428 6999 6780 9920 5748 6675 5942 7545 8695 9609 8731 7257 8759 5885 9134 7844 5875 7515 5312 8673 7481 7215 6247 9320 5061 5379 5546 6935 8740 6647 6384 6920 8558 9676 9883 8977 9299 7916 9768 9332 6016 8655 9268 9365 6183 9617 7001 5002 7737 7124 9308 6433 8744 9103 5749 6940 9313 5207 9260 5883 5908 7841 5393 5400 8736 7305 6324 8330 5459 5638 7360 6681 8958 5189 5311 6766 7464 5244 5283 7220 8694 5166 6339 6177 7283 9168 8460 6304 9160 6009 7123 6691 9405 5012 5542 7288 6170 9281 9325 5834 6589 7444 5039 8871 5367 9718 9461 9257 5837 5302 8931 8269 5364 9271 9429 6594 6337 5947 9039 6430 8531 7492 6327 7072 5522 7076 7711 7941 5871 5686 5930 5414 7822 7189 9293 9880 5074 5855 5065 6143 7407 7770 8817 5964 8442 6038 7043 7991 6339 5270 9956 8631 6023 9743 5386 8596 6611 6712 9356 9026 7810 8134 9752 7940 6449 9936 6609 5423 6634 8466 5909 5447 5801 9944 7922 8702 9679 8591 6067 6386 9398 7861 8760 8334 9723 5764 9616 5620 8740 9639 9988 8961 9802 7637 5500 6301 5454 9014 8582 6123 5307 5301 8863 6186 5625 6145 6851 8602 6545 8914 6403 8417 6662 5873 9245 6934 8691 6110 5774 6577 9800 7359 5633 9636 5169 5586 7715 7380 7259 6768 9936 9587 7570 6282 8625 9840 8420 5005 6382 8685 8927 6438 6407 9087 5517 7177 8222 8576 9870 5431 7082 6482 5392 9354 9219 9449 9063 8106 6213 7165 9252 9874 8574 5416 5756 5776 7946 8619 8678 5187 7821 9143 5287 9470 9236 7621 9300 5010 6060 6115 7386 8763 8847 5100 8075 6930 7976 7456 6336 8602 9915 5537 5630 5850 6688 5981 7781 6874 5253 5845 6525 6505 9367 6787 7787 7205 6796 5228 6441 5356 7518 9198 5285 8530 6281 5918 8923 8709 9266 5007 7570 8898 8584 7051 9141 9420 6154 7973 9412 5557 9454 6001 6870 7298 9502 8239 7533 9991 9864 7053 8708 8177 7052 6802 9811 9320 9646 6600 8841 6338 6449 9542 6146 8619 7734 9321 9340 9973 9386 7001 9226 5501 9998 9296 5417 8609 9829 8716 6127 5242 9451 8951 6147 7050 5283 6351 9869 9567 5887 5327 5067 9750 9105 8600 8890 5597 9361 7059 8527 7197 7047 8383 9914 8481 5142 7091 5094 9696 5039 5913 7806 5632 8897 9359 8902 6494 9748 5175 6519 8573 8630 9240 8574 7549 7836 7120 6678 7941 9311 7441 8741 9038 6936 8684 6828 6993 9501 9074 9575 5315 6449 5125 9778 7496 9962 5704 9479 7912 9564 5057 5580 8768 8114 9032 9935 7695 5595 5823 9129 9585 5022 7142 6794 8725 6906 6521 8825 8332 7941 7436 8221 9783 7257 9749 9424 7709 5697 7704 5344 7476 5830 9040 7263 9261 9632 6468 7109 9115 8295 8683 7646 8995 9970 6780 5262 5588 9847 8599 8368 7395 8135 5859 9597 7477 5345 8972 6275 5919 7286 7477 9080 9744 8321 6753 9861 8589 7543 6835 6185 5266 6835 9265 8281 8054 8843 7551 6758 7316 7211 8539 6038 8408 9849 9343 7318 5497 9642 9424 6543 9394 6352 6013 7346 8130 8296 9858 8334 6990 5810 5319 8718 7308 7134 8268 7180 7489 9808 9523 8209 7893 7299 6400 8584 7600 6081 8660 9697 6632 9703 5101 6402 8365 8067 9294 9039 9810 9275 5190 5060 9893 7886 7917 5850 6036 9069 7874 6842 6033 8772 9890 7453 9046 8328 6097 9217 5851 7419 6092 7746 5122 7599 7264 5230 7340 7258 7916 6047 5930 5032 8576 6207 8638 8049 6932 7840 7202 6448 9785 8735 8868 5728 8694 7624 7215 9916 6616 8004 8836 6985 9853 6266 8722 8873 7028 7252 7703 9321 7241 8270 6752 8592 7893 6495 7680 8003 5258 7690 9200 7101 6789 8804 7173 8555 7186 7061 6641 8065 7770 9753 5104 5466 5762 8923 6200 6113 6058 5495 8214 7090 8085 9969 9183 5392 6494 7494 6783 8284 6116 7998 6385 9734 9180 8814 5385 5315 5145 9752 6411 9223 5919 9557 8421 8877 7554 6904 9678 7216 5092 7170 8413 5472 9919 5078 8046 9154 8285 8560 9803 7882 9950 5141 6535 5285 5313 6040 6412 9664 7052 6448 8669 7237 5783 7519 5080 7095 8709 8827 6768 5311 9994 5143 9139 9337 6584 9647 6589 6461 5292 7565 8254 9029 6085 5780 5782 7317 9591 6298 5636 5727 8339 6560 6839 5510 8678 7574 5756 9387 9731 8230 5541 9275 8744 6974 7940 5179 8145 6999 6206 7407 7081 9068 9180 6741 6407 5687 5769 8440 7164 6726 7141 6951 5500 5532 9831 7084 7761 6920 5046 6001 9855 6902 7728 7855 8244 7977 9935 5212 8081 8551 9561 7730 7474 9328 6297 7336 7223 7464 7488 8897 8300 9459 7416 8854 8325 9029 8783 6822 6044 7458 5846 9330 8839 7196 8425 5780 5737 6421 5110 5711 9599 5289 5926 6265 9467 8232 8310 5707 9107 6524 7211 9514 7988 8700 9665 6349 6851 7823 9151 6368 9648 7926 7717 7570 9895 7646 6550 9835 6112 8572 6770 6137 6755 9546 5328 5658 8555 6548 6820 8937 8623 9609 5570 7932 5517 6006 7770 5623 8060 8315 7970 6554 6252 7176 9244 7222 9666 6942 8612 8400 5898 8873 9468 7774 7452 7070 5794 9604 6211 9326 5324 6562 8695 6830 9635 7045 9072 5498 9756 7289 7389 8501 9682 9491 8562 9137 8363 5007 9079 9390 8629 8929 8339 8250 8875 6031 9676 5847 6505 5005 6893 9720 5404 5858 9058 7360 9339 9183 7724 5376 8543 7028 7714 8669 6369 5287 9912 6308 8596 9178 5868 5549 5412 6281 9991 8110 9515 9054 7716 8164 8933 5138 7717 7912 6491 5671 9330 8537 6049 5840 5539 5999 5716 7593 8535 9622 7361 5408 5874 9968 7900 5726 9021 7120 9645 5395 7478 6577 6039 5187 7735 5900 7922 8216 5637 9225 5657 7373 5618 9854 8055 7034 7157 8526 6915 5026 8384 9646 8812 6968 7720 5516 8031 6711 9302 5652 8186 5002 8958 5208 9468 6095 7868 5454 5866 7617 9356 9235 9394 8749 5860 5516 9611 6353 7221 5764 7775 7310 7907 9350 8679 8981 6631 7000 5854 6086 5842 7289 5357 6550 7962 7234 7442 8600 9205 9523 7186 6223 8905 7189 7220 5025 9120 5718 9431 9258 5328 8491 7846 8136 5885 6589 6049 7166 9506 5907 7066 9505 9100 5437 5689 9150 5363 7841 7603 8911 7599 6127 9683 5253 5580 9538 9116 8777 9411 5159 5728 7921 5186 6510 5324 6068 9385 9990 9578 5825 7114 5456 9170 6074 6711 5605 8923 7674 9932 7345 6425 9261 7057 9129 7873 6185 8054 8483 8063 8943 5994 8606 8876 6450 9236 9030 7399 7333 6607 9933 7028 9908 7322 9096 7419 5103 5580 5220 7917 5809 5528 8404 6172 9281 8650 7900 9777 9138 9878 7323 7003 6176 7344 9689 5353 5934 8518 6093 7003 6205 9548 6461 5051 5684 9978 8285 8257 7932 7224 9120 7674 7867 5656 9138 7541 6136 6608 7133 5832 5129 8612 5874 7631 7776 9236 6034 8859 5009 9314 9391 5411 7342 9800 8816 8057 8240 5412 5461 7886 6779 5114 9811 6717 8256 8081 5276 5716 8624 9468 9765 8480 8034 7794 5422 5677 5343 8773 8893 8469 9798 9152 9557 8938 6478 8003 7986 8533 8575 6273 9891 5037 7235 6158 5994 7673 6429 8714 9908 8511 7339 9808 6369 8753 5979 8708 9773 7078 7473 7703 9125 6117 9835 9481 6675 9715 9133 8502 9360 6440 8547 5322 6767 9803 5954 7240 7532 8569 7736 6248 9035 7069 5244 9072 8359 7525 8228 6689 6316 8643 6194 6554 8377 7172 8037 5079 5554 5571 6513 7012 6196 8762 7661 9826 8766 8703 5143 7283 6561 8848 9791 6753 5516 5989 5017 8008 7657 8818 8744 8494 9067 9752 8352 5345 9391 5251 5464 8446 5401 6953 9766 9828 7492 9509 5345 5970 9905 5870 7426 5352 6500 9418 6330 6888 5551 8662 8057 6726 8362 9016 6345 7104 9457 6329 6088 9617 5148 6332 5407 6245 6420 8835 6884 7513 8865 9360 7640 7635 6626 7816 9520 5916 7945 8286 6695 8146 7943 8729 6409 6080 5366 5353 9785 8100 5671 9555 6283 8335 5673 9529 5844 6887 6303 9589 7723 9420 9314 9573 6792 5908 7192 6521 8015 6579 7345 9503 5888 6961 5645 9908 7616 5134 6970 7257 8311 9828 6252 5028 8082 8136 5611 6592 6164 9492 8092 6780 9956 5046 7460 9322 9376 5281 8591 5834 6094 6670 5819 7876 9762 6508 8966 6548 6319 9305 7280 6066 6428 9359 9162 5329 9600 8229 6804 6740 8729 9602 5855 6547 6691 5499 8702 9740 7649 7657 9288 5808 9279 7227 5847 6724 8768 5482 8708 8550 8130 5653 6104 6773 8037 9407 5505 5094 6949 5299 8217 5349 5390 8305 9209 6377 7611 5477 9415 6344 8251 8874 5218 7073 8344 8766 6334 6853 5926 7916 9286 5621 7496 9180 6228 5690 7108 5267 6560 6052 9780 8091 8154 9187 7346 5408 8781 7783 5687 5647 6970 6129 9281 6213 9065 9984 6449 6044 5471 9392 5113 8311 8677 5995 5046 8459 8308 9332 9025 6577 7443 5376 5987 7751 7021 5178 5661 8731 5887 7096 5296 8552 7948 5929 6251 6785 6842 9260 6467 9984 6028 5834 7087 7746 7440 5204 7871 5078 5268 6600 8032 6987 7875 7803 7498 6926 5553 6865 6346 7733 6239 6969 5204 6963 7649 9757 8650 8258 9783 8389 6908 6773 6036 7311 9903 5726 8102 7632 6082 7921 8452 8727 7444 9488 6276 9194 6092 5262 5475 5331 6361 6880 9096 8193 6600 6198 8614 6645 9762 7722 5799 7108 6640 7631 5090 7654 8967 8652 5749 9153 6969 6721 8215 8362 9723 5943 5171 5545 8879 6942 8242 5329 7959 6543 9809 9366 8323 6546 5818 5486 7283 6720 6762 9088 8049 7100 7441 8331 5227 6291 7238 7011 6696 6780 5585 8795 8638 9836 7520 7979 5306 9979 7780 7967 8118 5970 8284 5309 9069 9789 7774 7261 8820 6579 6319 8048 5342 9003 6171 5746 5739 5414 8489 5200 8411 7260 7736 6731 9837 7896 5581 8816 5069 8441 6426 8400 6925 5602 9210 9413 6786 6505 9583 8970 6678 8140 5256 6544 8333 8354 8121 5829 6923 7622 5454 7327 9420 5432 6677 8564 9871 7226 9472 7920 9533 6298 6932 6407 9027 7881 6692 9603 7159 7188 8036 7257 9283 6011 5662 7505 6749 9494 8408 9135 9784 5645 7356 9061 8094 9252 6748 6807 5164 9205 9518 6514 6865 9429 6055 8928 6440 8184 5416 8871 7157 9552 9839 5487 9990 6693 7034 5512 8109 5840 6292 8528 5374 7149 6496 7857 5781 5865 7851 9251 8986 5092 5301 5720 8379 6219 5541 8971 7158 8400 8177 7491 7396 6975 8320 6311 8841 9275 7572 8255 6340 7731 7708 9822 6591 7966 6932 9132 5391 9974 8203 9933 5719 5546 9429 9956 9771 5535 9850 8293 5308 5490 5953 5043 7670 6202 5702 9036 6289 8561 8724 5122 8088 6941 6764 8479 7943 7918 6161 7197 6096 6971 6807 5835 5745 7544 9209 8855 5292 7239 8301 9375 9073 7510 7725 8075 5302 5803 5794 9200 6636 5188 9456 7099 7982 7921 5170 9061 6673 8850 8606 6307 6269 5666 6712 6110 8966 8398 9238 7305 7547 5176 5826 5547 5379 5784 8842 7221 8902 7240 9967 5386 9785 7451 8609 6312 8743 7737 8511 5103 6524 7357 5036 5862 5571 7808 9677 5699 6528 8431 7371 9615 8728 5060 9998 9929 9399 7895 5680 6360 9780 6551 9064 7787 6022 7471 8925 6923 9708 8832 7068 7313 7854 9319 9272 5249 7032 7415 5575 6432 6350 9079 8092 7949 7694 8148 6798 8205 6345 6663 9325 9645 9217 6981 7698 9179 8289 9379 7319 5753 6394 5238 8766 6483 8746 7527 7988 6286 8688 5851 8170 6839 9714 6949 7960 5460 9046 7066 5764 8736 8148 5616 5130 5174 6918 6735 7562 9651 9038 5252 5551 7335 5316 8260 9144 8373 7683 8816 7247 7228 9322 9617 7626 8590 8862 9295 7944 7282 7716 9926 6291 8769 7766 8060 9910 7923 7359 8491 5297 7979 9473 9263 7485 6931 6751 9269 5221 5535 7408 8562 5844 7830 6926 7944 5522 5952 7339 9172 6483 8780 6710 8194 7168 9105 5781 7505 9545 7381 8081 5085 8017 8262 8172 8575 8793 7197 8202 5527 5014 7979 9975 8574 9705 6859 9034 6340 5124 6077 6306 5535 5399 6364 9650 7049 7963 5228 8399 8851 8922 5339 7798 8845 5799 5758 6714 5103 5543 6928 7338 8728 7017 6000 8039 9541 6599 7265 5926 6905 9587 9016 6350 7085 7047 9386 8027 8761 5338 7778 8016 8160 5445 7331 8689 7745 8810 7488 9263 5443 8704 9473 8768 9482 5490 6785 9511 8006 6473 6687 6728 9233 7150 7449 6249 9665 5238 6505 6471 7593 8963 8853 5642 6430 9735 6349 7978 9152 5306 6097 9732 8853 8224 7684 9410 5538 9772 9036 7232 6585 8298 5813 6739 7051 5128 5658 7452 5599 9280 6571 8859 8046 7194 8640 5707 6672 9762 9281 8637 8436 9864 7974 7900 8441 8674 5091 8397 7786 5829 6676 7481 5676 6798 7480 6428 6722 9200 7124 8161 6214 9245 6878 8781 7558 8767 5966 6684 9157 7907 5242 8862 9981 7302 7619 7017 6769 8772 9822 8697 7165 7718 5294 7931 5386 9825 6912 7858 9396 9434 5513 6966 5768 8051 5335 9525 9733 9038 6906 7190 6227 7591 8065 7753 7950 9671 8715 8650 6370 7811 6458 7065 9318 5237 6383 9973 8451 6377 9868 6189 7061 8562 5704 6967 6567 6187 5966 5837 9812 9450 9144 6327 6865 7617 8451 6618 8892 7244 7628 5857 9923 9656 6694 6630 7390 8219 6375 5581 5441 5569 7481 6366 8480 7230 6515 6025 7938 8931 7056 5310 8426 6460 7833 6239 8479 9054 7074 7739 5277 9522 9607 8078 6670 5041 5094 8421 6267 7772 7471 9002 7091 6546 8399 8737 9719 9251 8667 7967 7176 9069 6466 7356 7806 5130 7421 7761 9484 7760 5384 7161 8456 5696 6794 6055 8134 8922 6277 8263 9087 9253 8468 6308 5020 7954 5166 5604 5643 9663 8265 5595 7651 6031 5145 7090 9858 9667 8990 5741 8674 6863 9937 7722 7524 5768 5878 6984 9984 7656 6521 8339 9185 9158 7435 6182 7314 8491 5557 8666 6746 9330 8064 8216 6280 5840 6065 9881 6260 9095 7275 5093 7146 7451 8613 6640 7186 5946 7303 6519 7430 7447 5542 5949 8234 5751 5699 5990 6373 7093 6882 6721 5983 6198 5797 7613 7378 8367 9763 9629 6386 9921 7573 5429 9832 6361 8493 7233 5407 5759 5929 8616 8777 9161 7607 8775 7179 8677 9353 6777 5890 7352 7363 6065 5174 9247 6420 7757 8499 7154 5315 5667 8849 7473 6796 9092 7487 8483 9733 6178 5409 5228 8465 8729 7796 6407 7043 5543 9998 6892 6986 5263 6756 7991 6062 8489 7391 6389 7809 7103 8436 8519 9741 7972 5380 6048 7849 6104 6012 5110 7938 7378 9752 5987 6741 7588 5816 7798 5774 8682 8763 5823 7797 6942 7782 7413 6448 5033 5740 6327 5357 8071 5768 8555 5970 8222 9367 7360 9983 8835 7718 9677 5705 9205 7086 5251 6086 8568 9843 9140 9449 6691 6222 9285 9985 9373 7895 9842 7235 7524 9263 8328 5952 7785 8308 6666 7656 6209 8855 6117 5688 9986 8033 7990 8239 7147 8279 6597 5586 9660 6826 6535 5716 5157 7418 5337 9164 9050 8990 9664 7004 6050 5822 8704 9171 7858 8833 8436 5605 9708 9664 5029 8497 5167 7555 8225 6266 6359 6541 9944 8980 9020 5244 8784 5195 8319 9903 9793 7776 9515 7906 9125 7028 8659 8612 8867 6100 8607 9979 9793 8784 6164 8738 5083 7486 6343 9861 8731 5091 5617 6693 9153 9094 9686 7523 9976 5052 7606 5294 9385 9611 5494 6762 5545 8710 5118 8455 8697 6928 9061 5346 9216 6606 6966 7058 7816 6816 6555 7758 7483 9999 9552 9209 9103 8867 8422 7663 7406 8473 7563 7319 7300 9771 8448 6534 5221 8887 5481 8813 8088 8977 6970 5518 5821 8359 9070 5170 5210 5586 7484 6088 6378 9532 7218 7726 7079 8067 5349 9832 7116 9417 5168 8852 5154 6499 8623 9814 9931 5710 7907 5344 7555 9539 8652 6361 8862 9689 8739 8123 5284 6781 8794 9929 6590 5050 8703 8460 6671 6771 5495 5596 8035 5487 6362 8095 8602 5335 6074 7275 8489 6352 6593 7083 6821 7313 9402 9885 7840 5602 5511 6093 9631 5069 6379 8076 9309 8168 7651 9463 7458 8798 6858 7287 6173 6959 7893 7589 7803 6424 7864 5578 9363 8971 9637 8625 7333 8385 6267 6732 6059 9621 7131 8878 9954 7157 6642 9135 7618 7836 5002 5931 6682 7806 9200 6277 7881 8857 5513 5892 6391 5732 8237 7226 8496 5195 8901 6711 7987 8155 8680 6325 8253 7206 9745 8639 6035 5951 9413 5880 8478 7520 6009 7857 5554 7525 7402 6614 5540 8278 6590 5088 8758 7258 7239 8781 9646 5645 7108 6866 8959 5062 7434 9836 8666 7390 8482 5710 7048 8812 5622 7102 8125 6413 5423 6543 5109 5267 6844 6885 7069 9417 5833 9488 7330 9212 9878 5366 9212 7531 5288 9924 5816 7194 9554 7208 7001 9064 7385 8327 6785 5894 7924 5783 7626 6130 9853 5641 5212 7419 6945 7262 8134 5308 7145 9012 8323 6485 9881 9212 9897 9483 8619 9919 6987 5008 8087 9585 5005 7282 7414 7038 8239 7807 7223 6512 9951 7262 8974 8292 7717 5819 7294 6530 9771 8909 8232 5986 6080 5027 9367 8763 6988 5285 8103 7090 6129 7129 7131 7074 5139 5496 7234 8334 7587 6141 8590 6916 9787 8905 9107 7466 5796 5050 8536 7807 6893 5187 7941 8752 9189 6117 7892 9456 8513 9313 7340 5742 5384 8490 9099 8811 9492 7071 6575 6267 6146 9658 5592 6679 9745 5430 9009 8290 6088 9070 8729 5194 9435 6419 7750 5662 6518 5136 5553 8027 7119 5217 6182 7271 5454 8808 7853 7188 7112 9054 6431 5665 6835 7306 5712 6310 6906 9920 8526 9894 9615 8267 5181 8045 5842 7782 5406 8469 7950 8555 7529 7745 8535 5420 5848 5579 8128 6739 8376 6604 7037 5332 6473 9527 7404 9256 8045 5220 7073 6242 9991 8737 7082 5659 7495 9686 9556 7207 9829 9567 8842 7397 8003 7366 9483 5994 9049 7619 8407 6467 9877 7460 9505 8024 6774 7349 6260 5019 5123 8731 6986 8813 5737 5353 9413 7714 6703 9359 7704 7944 6045 6242 7644 9045 5811 5689 9629 6107 6812 6165 5813 8537 7586 7545 7524 6584 9147 9970 7359 8830 6852 7127 6014 5582 8292 7292 6451 9539 7246 6114 7292 7627 9147 6288 7695 8780 6152 5499 6949 7056 5201 9983 5606 6829 7935 8736 6435 7277 9518 7205 6216 6802 7000 5348 7119 9003 6596 5909 6347 8814 7895 7218 5958 5490 7420 7198 6525 8783 5000 5071 5874 6014 6505 6555 8025 8121 6869 5970 7441 9895 8550 8647 5164 8212 5024 9299 8170 8756 7542 5313 5051 5472 9994 6658 8989 9450 5852 8884 7303 8997 6916 5745 6141 8981 6809 8348 5032 9155 8995 6170 5991 8818 9130 6623 7822 6076 9704 8045 5164 6254 6149 5944 8399 7504 7679 9920 8363 6840 9760 9521 5203 9863 6730 9331 7482 7435 5510 5835 6326 6741 7952 9335 5696 9843 7236 8607 9179 5757 8475 8435 6624 7390 8630 9382 5114 5036 7848 7864 6721 7281 9237 8056 7751 5249 9142 8983 8345 8380 7591 7169 9422 6892 7846 9337 7750 6386 8355 5751 7782 9037 8902 6692 5803 7306 8788 5619 8480 5879 5909 8890 6936 8786 9805 9864 6136 5949 6694 8691 6471 8796 7808 8806 8979 7378 8287 7138 5845 6607 6828 9268 8116 5629 9435 8879 5368 6645 5823 8909 7291 7836 6924 5091 5469 6454 8005 6979 6871 6270 7930 7111 8980 6871 8910 9761 7161 7067 7076 8949 9165 9457 6730 7599 8372 8447 7684 8167 5154 8029 5279 9642 5389 6520 6990 5426 7419 5036 7830 8538 8856 6626 6586 9827 5834 9458 6746 5673 9817 6229 5984 9414 7621 7808 9525 8788 8668 7751 7256 9110 6842 7376 5278 6015 8567 6606 5338 9631 6943 9453 8977 8546 6917 7541 5420 8087 6045 9696 8151 5979 7450 5092 5768 8502 6981 6497 9971 9323 6344 8661 9826 8057 7127 5467 8322 9629 5159 8670 6208 7833 5707 6971 9003 9021 8617 8234 7743 6729 5483 8875 5557 9895 6171 6093 6928 5119 9239 7417 8611 7224 9242 8417 8732 8278 5671 5657 6396 9555 8170 8223 9873 9503 8155 8375 5617 8336 9221 5731 6193 9614 5167 8962 5288 8138 9239 6343 7206 7946 7893 7398 9619 6364 8268 5052 8209 8555 9340 7639 5816 6216 9178 7460 6321 6520 9054 9674 9273 8714 7871 8034 9680 9095 5697 8055 6586 5153 7733 8940 9308 7808 6704 6317 7408 8262 9971 5781 8356 7390 5314 8745 7138 9007 6919 7076 5996 9426 9566 8617 5773 5984 5252 6001 9775 6122 6942 6236 5426 7228 9032 7044 7373 7838 7728 8874 9385 8785 5065 6645 5523 9076 7753 6916 7578 8129 8948 9045 5561 8869 5422 8732 5317 8773 7752 6974 6301 6603 8197 8178 6570 9878 7497 9032 8904 5761 6438 6905 8012 8621 6217 5835 5541 7807 5548 8061 8138 8099 8654 9623 9144 9742 8911 5988 7757 7329 5626 7243 8735 8496 6869 9632 8403 6426 6370 6637 8381 8772 9007 7237 8316 9707 6523 6001 6515 7548 7552 9012 7083 8146 9022 8583 5002 8822 8534 8648 6585 5052 8639 6908 8348 9980 6642 5045 8879 5802 8246 8729 7827 5845 5560 8709 9311 8946 8107 8989 7368 5945 9551 8987 8921 6498 6069 9357 8276 9534 7857 5559 9378 5272 5694 6675 8696 6779 9602 5861 8963 7078 6466 5018 8543 8691 9952 9282 5393 9486 5986 5490 8197 6458 9165 6504 6298 5964 8278 7948 8419 6433 6976 9535 6861 7398 7347 6938 7011 9585 8294 7354 9271 9214 9664 8722 5970 5267 8098 7442 9659 6652 5952 5520 9017 7448 6143 6425 5485 7048 5092 8091 6374 9755 6723 8226 6596 6901 5115 8811 7745 7366 6928 9059 5234 9089 5753 5846 6974 9290 7819 6239 7129 8217 5329 5769 7146 8174 7878 8250 8249 5343 9192 5324 8391 6563 8940 5236 8350 5796 9431 8889 7503 6065 7339 6815 8991 8009 9788 7747 7026 6540 7184 9946 6632 7049 6857 5159 5029 5713 5068 9809 7997 9185 9260 8616 5379 5436 7770 9787 6689 7453 6684 6717 7232 8403 7701 5214 6403 6960 5574 5592 8332 6499 7940 7395 7820 8588 8446 9917 6199 8389 9460 7757 5444 5881 9128 7327 6035 7075 6702 9822 6687 6890 7823 6182 8191 6285 9579 7314 5443 8792 7347 9613 8494 6810 6215 9521 7183 6030 8847 7434 7438 6694 9534 5570 9277 6696 7323 9131 7654 7964 7057 8733 9690 7853 6405 6558 9864 5778 5144 7015 8800 5122 6046 7003 8773 6620 7864 9738 9741 9294 7029 9738 9445 9514 9471 8799 8407 5243 9501 7878 8987 6849 8778 7246 8321 5657 6862 8649 9080 6491 5236 7115 8624 5962 7097 7288 8584 9243 5257 5879 5702 6831 9089 5210 7268 8175 9258 7767 8950 5240 8726 5865 9917 7513 7513 6325 9900 6747 8029 6803 8793 7112 9140 5457 5168 8288 9461 9224 8187 7171 7603 6064 9198 7832 7094 5048 8306 7432 8907 7913 8364 5664 6248 8247 9807 9887 5293 5837 6540 7518 5784 6318 5132 5435 5293 7365 7409 8325 6251 7261 9325 6918 6092 7123 8473 7939 8525 7947 9372 9267 5901 5862 5012 6200 5712 7999 6800 6946 6039 7724 9593 7692 6408 7649 5347 5931 7021 9943 8265 8890 6448 6978 6671 9141 5308 5794 9865 6551 7436 6147 7024 9276 9863 7160 5388 7892 8378 7834 9162 8132 9233 7058 5079 5792 8052 6281 5601 6379 7763 9298 9973 7061 6248 8100 6505 5977 8340 6570 6928 6239 9200 7352 7438 6751 7342 5798 8894 7505 6589 5297 5649 6220 5943 8899 9927 9881 9998 8303 9400 6741 7824 7972 7335 9047 9586 7556 9663 9805 5588 9391 8250 9949 6348 8729 5632 9297 5002 8991 7665 5496 8350 8620 5837 5192 9074 6957 9219 7662 8791 6343 6436 8876 6234 5584 5901 6703 7346 6794 5145 8813 8540 5344 5656 7883 5629 6557 5740 7622 9210 5683 5467 7010 6428 5581 7935 9553 5909 5231 5979 8168 6383 6134 9434 7081 5623 6290 5444 5885 7343 9046 5906 7177 5769 8523 5814 5880 5801 7442 8333 6906 7256 8953 7585 6885 9294 8027 8414 7641 9980 6930 8839 8285 7537 6270 8235 8765 5231 5672 6923 6072 7448 8232 9082 5810 5390 9834 7841 8812 6158 8499 9047 6933 7343 8143 8271 6424 8956 9803 9567 9713 7554 5866 8570 6810 8862 5708 5725 7185 9173 7516 9845 5100 9527 6974 5238 7437 5419 6079 5463 9200 5542 8965 7417 6506 7902 6264 9606 9410 9920 5581 5495 7556 5322 9005 8271 9655 5408 6056 6486 6386 9688 6082 9526 5254 9950 9075 6761 9304 7092 9499 8068 8049 6240 9099 6441 8327 6867 6458 9482 9817 7996 9495 9107 5551 5519 5416 9108 5791 6543 9743 5733 8928 8939 6964 7934 6676 8878 9797 9820 8898 8500 5707 7449 6076 5635 8689 8841 7518 6007 6965 7949 6199 6375 9966 9058 9481 5962 9137 9878 6893 5289 6188 9878 9754 8695 6452 8580 6550 6871 9473 6755 5227 7103 7986 8349 5507 7222 7788 8817 8033 9446 7177 7832 7012 8751 5063 5401 5156 8850 8741 6328 8521 8517 5574 7321 6304 8558 7169 7424 9530 9981 7003 7748 7392 9508 6535 8691 9813 6057 9772 6734 9329 9618 6740 7363 9469 7417 9696 5898 5556 8993 5803 9784 9585 6944 7990 7101 8353 7824 5993 5625 6264 5502 7608 7050 8310 6306 6877 5517 8850 9297 5244 9959 5509 8503 9943 7630 5954 8027 7945 9227 8221 7507 6933 5544 5439 5705 5063 9136 7059 5480 6346 6363 6767 6286 9491 7895 6979 9089 8797 6610 7493 7656 8277 7968 5606 9593 5669 5951 6804 7952 7851 8599 8174 7067 6474 8089 6694 9315 9848 7966 5122 8062 8805 6346 9446 9954 6698 9643 8777 7543 8525 8477 7227 9201 6675 5569 8896 9375 5208 5923 5671 8089 7160 7437 7156 7486 6484 8507 7120 6865 9201 6727 8249 9169 7824 7987 7945 7135 5849 9895 5863 6119 9645 5774 8473 8386 8971 9990 7864 6545 8857 6413 8389 6825 6082 5582 5743 5759 6843 6121 6647 9579 6545 7851 5879 6809 6608 7977 5299 9633 9176 6341 8503 5521 9890 5425 8176 7145 9275 7618 5313 9011 9364 6634 6079 8777 8138 9989 5780 8139 5965 7738 9594 5680 5828 5483 5379 8933 7222 6229 7951 9497 6426 8511 6531 5814 9818 7665 5867 6922 6601 9647 8105 5628 8411 9148 6060 5982 8464 8691 9812 8039 8113 9978 7486 5180 7889 9291 7670 6468 7191 9903 7747 9196 6273 8774 8326 9915 7270 5106 7151 7534 7206 6837 6130 9082 6504 5456 7012 6413 8633 7252 6803 7919 5633 5900 8695 9126 6424 5665 9489 8591 8272 5725 8855 5666 8386 5543 9981 6782 8291 8061 9049 7355 7159 6676 6000 7171 7284 6034 8699 5248 7612 8588 8002 8280 9610 6039 8275 6459 9855 9658 5289 9270 8246 8217 8342 5456 7651 6583 8553 5453 9690 6310 8507 9014 5869 9848 6489 7462 8365 6361 9564 6332 7552 7799 9526 5678 5839 5545 8675 7372 7672 8411 8517 9971 9242 8775 7601 6264 7986 5397 5893 5654 9532 7072 8685 6940 6706 5803 8821 5108 9318 5367 7080 9347 6725 6725 9613 9501 5425 5907 9734 8319 8056 9139 7456 9685 7925 9696 9198 9145 9768 6785 9571 9686 5632 9660 7383 8532 6675 8658 9111 8570 9079 6465 5056 7103 8851 9205 8630 5699 8271 5139 8255 8878 7847 5207 5785 7635 6705 7368 6442 6597 7739 9084 9337 5691 6043 5634 8306 5477 6784 6920 7664 5418 9042 6623 9655 8213 8107 8719 9493 5844 7029 5889 7455 5939 5198 5028 7729 7597 5605 5752 9943 5704 8422 9357 7214 7499 5879 9412 6678 6344 6121 9502 9319 7229 9308 7262 6086 9477 8886 7802 7707 7618 7198 7770 9163 5887 5724 7219 6865 9226 6448 7556 6548 9867 5557 8636 8022 8925 9778 7457 7208 8764 7449 6139 9814 8475 7161 8384 7396 5182 6516 8349 6569 7676 8834 6348 8035 8308 9586 8465 6840 7881 9870 5252 6531 5811 8479 8513 7902 7284 8618 9146 6773 5178 8839 9335 7786 6327 7757 9053 7633 5408 8563 8902 5797 7681 5586 9051 5934 5784 8254 8648 6815 9207 7830 9268 8254 6985 6813 7484 5123 6770 5617 8543 9886 9466 8073 5408 5675 5193 7057 6085 6395 8573 5344 5143 8300 6737 7224 7269 7843 8390 6661 8467 6929 8001 6469 9837 5506 7589 9212 8699 8789 9349 7858 6556 7293 6003 5633 7043 6804 6573 5969 6141 6987 9660 9565 5156 8136 7711 5763 9761 9151 9960 5746 8388 5734 9977 5803 7264 6956 9729 7336 5016 9193 9573 8166 5339 8238 7046 6382 9127 8592 9435 8186 9752 7176 6346 5590 5446 9520 6399 7237 7346 5281 6946 5643 7156 6901 8282 6698 8594 8873 9938 8665 9866 6992 6386 5915 6281 7909 6681 7902 5180 8737 5453 8983 5902 8556 6411 5506 5762 9140 9409 9698 9807 9982 7374 7552 8923 8924 6062 6908 8246 6575 8310 7520 6169 9091 6215 5389 7513 9692 9561 5740 7944 5149 8877 8902 6660 5285 7539 7950 8209 9297 9025 9526 8218 8892 6076 6135 5320 9153 7042 8353 9975 6636 6196 9422 5100 8577 5921 5737 7224 7534 5081 9285 6719 6571 5460 7014 7621 5677 6587 8302 7996 9534 7896 8590 5076 7420 8509 8689 6898 7912 6120 5623 7639 7300 9985 6487 9136 8673 7549 7426 8808 6740 8633 6737 7262 5434 5892 5562 7203 8354 9748 7151 9234 8679 6581 9691 6427 8525 6906 6148 5983 6182 6824 7426 8339 8530 6227 8262 8775 5434 7850 5457 8841 8610 9231 9313 9711 6266 9918 5501 6952 9137 6022 9929 9884 8368 7970 8038 9583 9856 8062 8987 7929 8644 5930 5493 5159 7632 8590 5004 9223 6486 7386 7714 5137 7284 9492 7280 6027 6886 5961 8352 5711 7937 5909 9568 9829 6383 5935 5880 8844 8598 6930 6819 9392 6555 6575 6085 8592 6599 8019 7024 8925 9146 5793 5949 7957 8321 7196 7392 5888 5975 8750 6242 8791 7400 5847 7581 5921 5961 9850 8210 5637 7520 6721 8479 6706 7385 6489 6722 6487 5182 6116 6614 8174 6535 6052 6710 6391 7920 7105 9461 9775 9499 8897 7498 6751 8666 9264 9978 8851 5767 7516 6675 7943 6024 9653 8718 7658 6715 6241 7775 8423 5484 5093 7847 5751 7397 6897 9065 6447 5588 6024 9814 8010 6820 5479 7711 8678 5358 8423 6201 8639 5120 8463 9605 7329 5451 9721 9459 6694 5701 7034 8744 6809 5089 8050 8832 8662 5918 5748 5619 8285 8540 7976 9839 9136 5676 8591 9722 6064 5412 9693 7473 8515 9494 5289 7563 7817 5608 5949 6109 9988 5943 6341 7503 6876 9460 9734 5761 9651 9271 5073 5106 8930 6174 8666 6131 8583 5709 5013 9758 6411 9644 7896 8429 8713 9897 5037 8691 9086 7020 9570 7838 9495 9319 5092 9757 5417 7840 7344 5640 7644 7099 9806 7280 6343 7998 8000 6994 8650 5757 6936 5494 6488 9779 6737 6029 8385 9438 9198 8709 8696 7983 8295 5523 8229 9646 6222 6700 5444 8871 5632 8853 9762 5579 7577 7673 6437 9580 6024 7662 5408 7637 6738 5188 7495 5382 9325 5723 6550 6132 8860 9505 7835 8793 5725 5200 7006 6941 6302 8654 5916 7357 8872 8184 8456 8943 8060 8831 6684 5174 9516 7244 8372 7072 6589 6012 8873 5184 9492 9823 8558 5754 6306 7884 5317 5409 6709 5917 7125 7876 7899 6092 9000 5811 6582 5489 7806 7598 6413 8345 8602 6058 8115 8574 6062 6142 8818 9727 7591 5124 6957 8060 7072 8373 9709 9034 7631 8893 8261 9746 5194 8545 7469 5642 5255 6189 8505 5264 8969 7391 8072 6804 6833 9990 7936 8592 6536 9618 7731 8837 6683 5715 5129 5277 6222 5239 6839 7019 6853 7422 6869 8914 5349 9748 9592 9740 6678 8497 9429 5818 5130 6877 7521 9774 9749 5485 9580 7793 5036 5883 6892 9174 5488 9446 5327 9871 5016 6116 6447 5999 6840 5976 9691 8281 8721 7983 9623 9551 9976 7632 8907 5450 8424 8590 8996 5976 7602 6931 7907 6365 6794 5634 8489 9772 9298 6212 6967 9313 5955 6705 6638 7727 5358 5561 5850 6567 7355 7136 7403 8923 5523 9864 5440 7610 5392 9096 9331 6634 7862 9545 7718 9401 8589 6433 6924 7099 5355 7015 6742 8674 6604 6393 5316 6887 5025 5564 5440 5275 7084 7885 7595 9942 6794 9736 6305 6361 7298 8633 9245 6558 7584 6525 7215 5217 9916 7780 9812 6416 8052 6984 7695 6390 9382 8760 9314 8644 5984 7136 8885 6526 5728 9711 5229 5171 6484 9580 6376 8595 6032 5177 7437 9928 6239 8556 7389 9838 5107 5031 6275 9693 7806 6969 8028 8336 6959 7345 8101 8415 6045 7728 6131 9314 6298 8074 8015 9773 9075 9730 6542 6771 8254 7574 7189 5102 6000 8418 9999 9003 6758 9822 8222 7609 8958 5543 5302 8095 7953 7213 5811 7957 8760 8708 9131 7124 8346 6061 7878 8881 9805 6006 5087 9758 6992 8927 6394 7923 8024 8429 5496 5304 8154 9381 8858 5800 8759 9334 8121 6453 8346 9645 6090 9892 5871 9588 6171 6952 5583 5114 8629 6041 6053 8704 5683 7317 6324 5034 8340 7022 9596 5991 7931 7179 5569 9316 5970 5576 9161 7747 9956 8977 7581 8387 8830 8867 8419 6422 5687 6729 5492 7195 9904 6770 6056 9390 6666 5510 5066 7385 7351 7604 5231 8875 6837 7285 6172 7161 7557 9706 7151 9215 9803 8550 5851 9088 8713 7081 9910 7427 5206 6190 9648 7899 8705 9759 9705 9672 9738 7947 9798 5797 6929 9126 9545 7025 7745 8997 6774 9894 7884 9319 7031 5849 5132 5198 8164 7480 8741 8398 8518 8897 7999 6908 6909 5604 6525 8011 5244 7545 7614 7400 6253 8611 5219 8427 5018 7688 5200 9208 9297 6963 6692 9715 6108 8289 7654 9727 6838 6875 5763 5122 8865 6605 5602 6399 8351 5259 7612 8988 7553 6083 7681 7102 6637 6340 5812 9355 8092 5636 6863 5609 8080 5393 9807 9484 8298 6987 8706 9772 5609 5346 7152 8908 7301 8921 7369 6884 7785 7450 5574 9188 7475 6844 8879 8850 7646 5138 7975 6351 7769 7161 8354 5551 5736 5164 5511 8941 6045 7589 6346 7263 7401 6097 6703 6921 9117 9543 7691 8284 8222 5705 7621 5527 7886 6794 8595 5181 9185 6250 5641 8930 9084 9005 8229 6147 6514 7617 5471 9911 5568 9560 5962 6242 5429 6860 6577 7714 8646 5030 6563 9335 6971 5224 8366 5214 5292 5127 6060 9939 7445 9905 8230 9266 9322 5359 5531 5771 8367 5914 8900 5806 9207 6036 6983 6648 5588 8063 6623 5128 9535 9759 7955 5081 7442 7463 6025 6125 9103 5846 5557 8509 8049 7184 9789 5977 5729 6371 6956 8871 7298 7323 9898 6780 9398 8812 9532 7540 7233 6474 5597 6164 5671 8201 5606 6808 7986 9664 8260 9660 7327 9431 9345 8425 6101 9101 9016 7204 7728 8563 9310 5101 7454 9484 9781 5849 6889 5378 7624 7552 6679 5980 9155 9039 7411 5611 9529 7176 8852 9812 8240 5955 7227 8569 7994 9134 5938 9915 6012 7194 6200 9306 5921 9152 9969 8644 5026 6930 8883 6775 5686 7880 5819 5826 9770 6198 6438 7156 5103 5487 7480 6188 6684 7941 9676 6974 9164 6089 6529 5986 9274 6963 9662 5793 5428 9541 8088 5428 6672 6740 9946 8796 9726 7053 6380 8228 9437 6735 7671 7501 5648 5909 7811 5824 9270 8323 9628 9927 7510 6532 6347 9333 5728 9741 5805 7576 8090 9073 6862 6734 7747 9751 6470 8791 9425 6938 5981 8143 6012 8810 9241 7677 5580 6945 5968 8156 8165 7649 8382 9277 8863 7809 5670 7859 8950 7407 7764 6889 9327 9904 5408 5804 8202 9507 9704 7349 7361 8550 7483 5280 5982 8095 7773 6613 8946 9117 7423 5086 8752 7664 5379 8117 5340 6977 8162 8110 9314 9205 9859 9264 9011 6266 6248 8719 8799 5179 5604 7807 9129 9761 7549 6081 7051 5392 5461 5835 6449 9982 9984 5695 8225 5314 5795 6743 7726 6554 8627 9911 8782 6787 5432 9171 8346 6561 5731 7339 6590 5814 6017 8807 6082 6667 5851 9602 7602 7760 8698 6408 9144 5489 5199 5355 8449 8536 8987 7999 8214 9761 8212 9005 6500 7009 9132 9405 9657 5260 6324 5199 7752 6840 5671 7062 7578 5587 7472 7884 9714 5009 9505 8984 7347 9816 8186 6636 8491 8742 8168 5156 8892 5569 6290 6774 9981 7649 6882 7271 9736 6263 8980 9496 6556 9557 5806 9704 8129 6045 5520 8031 9789 7676 9277 8733 5072 6885 7620 6990 5972 9741 8058 6160 8098 8089 8643 9116 7364 8611 7369 7994 5532 8447 7803 5683 7725 9116 9010 5980 8149 9644 6892 8013 5835 9034 8107 8513 9334 6657 9493 7861 5188 5613 8994 9970 6299 8046 8909 6646 6065 9196 9341 6756 8662 6659 6646 5627 6670 5968 6766 6880 9020 7762 9602 9534 9172 9919 7279 6462 7219 9386 7079 7075 9063 9138 8645 7013 9106 5340 9887 9050 5432 9932 5758 9071 7918 8171 8119 6368 9187 8052 8277 7946 6362 6350 9727 8739 5347 7377 9927 6387 9525 6335 9088 6497 9140 7777 9493 8487 8262 7507 9797 9539 5523 6392 9629 9118 7087 9144 9659 7181 7788 8331 8082 7879 9483 6894 8358 8872 8904 6787 8354 7614 9280 7692 6134 9985 5473 6181 6287 6447 6040 5055 8282 7048 8196 5145 9068 8382 7899 8939 9897 7441 5087 8664 7076 8186 9411 5669 6309 5957 5545 7328 5434 9553 9845 7504 5965 8084 5652 8616 5923 5104 9936 7858 7332 7189 5723 7776 7417 9648 9939 6367 9834 7245 7026 5528 6032 5147 6625 9108 9061 7875 8045 6687 7626 5215 7795 5736 7248 7412 7973 7514 9575 7759 5600 8651 5722 5001 9696 7698 7396 8639 9521 5928 7795 5329 9282 7122 7375 6020 6414 9211 7585 5277 6827 9789 9316 7950 9639 8972 9457 8333 6405 7600 8687 6287 5161 8932 9626 6539 8635 7796 7533 6225 6577 9907 8471 8852 6918 6837 6705 7478 7894 7683 7241 8840 8936 9765 6934 8503 5035 9730 5090 6803 8313 5169 8379 6820 6124 8713 6263 5844 9282 9671 8934 9016 6340 5724 8144 7003 7745 8272 6384 8792 7954 5492 6691 7528 5079 7699 8416 6359 7716 6500 7992 6857 7335 9017 8870 6702 7473 6732 7288 7899 8262 6855 5993 5885 6149 5738 8361 9418 6870 7908 6644 6043 5844 5825 5602 8667 5392 7135 9023 5267 8704 8489 8736 6032 7459 7113 9745 5560 8449 6357 5666 9411 8387 9140 6021 9078 7841 9531 9925 8235 5365 8780 8591 8906 9888 8035 9935 5061 8480 8276 8390 9627 6545 6322 8692 5268 7417 9030 7286 8288 5425 6027 7502 9342 8795 8742 5504 9521 8964 6047 5403 5246 8274 7687 8670 5554 5718 5652 7408 6601 7968 5222 7315 5326 9909 8359 8179 7039 6512 9206 7143 7379 9183 8106 5432 7596 7571 5697 8486 6283 8488 8299 5421 7131 8190 9253 9935 5676 5967 5680 5760 9337 9137 7108 9300 7446 5727 8383 7414 8759 8916 9270 8672 6024 6352 8104 7133 5568 6165 7099 7142 7917 8852 5853 9102 7730 8879 7492 5817 7429 8415 6625 9267 7469 7534 7942 8154 8784 9998 6811 8950 7875 9635 6808 9162 7668 9354 6454 8927 9453 6197 9323 6409 9922 5384 9743 9220 6611 9683 7427 6707 9127 5601 9033 7640 5687 6820 9362 9709 5927 9504 6195 6540 7218 8924 6394 7804 6083 5849 8951 6461 6233 5055 8965 7670 6630 8330 8047 8082 6698 5239 9908 8087 9485 9330 9086 7827 5361 8141 6329 6952 8169 7069 8787 6884 6797 9423 7967 7765 7833 9038 8452 9991 7453 5931 6267 8671 7879 9838 6581 5721 7380 9651 7143 8133 7509 6348 5977 9420 9949 7141 6110 9364 6049 8015 6345 6111 6113 7829 7569 8440 5723 8056 5819 8212 5786 6390 7266 9868 6316 6075 9013 8902 6907 7290 7623 7034 6205 6968 9513 7734 8174 8998 7849 9793 9944 7973 8534 9255 6979 5609 9864 8666 9289 6216 7005 8623 5517 6569 7419 5158 6198 8884 7649 9113 8339 5878 9558 7183 8602 6247 8711 5476 7337 5486 9663 6884 7376 9875 8663 8774 7598 9933 5977 5461 9521 6487 7333 9771 9295 8178 8726 7060 7302 7679 7451 7748 8088 6979 9289 6086 7134 6582 8401 7605 7004 7635 5311 8829 8289 8616 5815 5186 8958 6866 7434 9202 8992 8219 9074 8514 9104 6562 8337 7699 5257 5168 5774 5401 5795 7307 8516 9641 7338 9396 5479 6775 6960 9307 10000 8350 5360 9524 6177 9117 8711 6156 7923 8412 7924 6050 7337 9343 9197 8281 5910 9074 7828 5122 9228 8160 5572 9039 6929 7373 7451 6880 8637 5011 9615 9274 6239 9378 6221 6321 9169 9847 8976 7953 7030 9034 9745 8500 7597 9751 8806 8175 9583 7398 6202 7019 6296 6810 7232 7935 9664 7772 6887 6267 5999 8521 7777 7930 9249 5254 7394 5647 7337 6357 9374 5061 5221 7985 7842 6062 7600 7734 7268 5875 6869 8169 6216 5916 7684 7057 5027 9756 6564 7477 5671 7309 7764 8934 8174 7199 9731 7101 8880 6293 8867 9225 7454 7345 6993 5469 8084 8933 7653 9133 9060 9303 9393 9711 5252 7385 7108 8446 7155 9648 8592 6956 6749 5219 8781 9983 9697 8069 6116 8397 7705 5612 6123 6786 9317 5573 6052 6072 8855 5844 8145 6427 5239 6434 8927 7212 6765 8999 9421 5978 7807 7123 5412 8164 9713 8518 6622 9911 6821 5639 9396 8160 6187 7790 7970 6473 9073 7636 7600 5718 6321 8276 8436 7479 9742 9230 6595 10000 9623 6753 6417 5106 7160 8585 7758 7154 5607 9779 7632 9935 9543 8489 9540 7118 5752 7610 5463 5981 8299 8520 9091 7639 7434 7244 7557 6316 8852 6729 7800 9297 9768 9511 9457 8315 9250 9603 5756 9755 5698 9858 7919 7254 5778 7844 8973 6035 5513 7139 9084 8860 7248 8414 8068 6681 6907 6260 5426 9602 9554 9972 6068 7586 6077 7565 5729 6670 7002 8326 6354 7253 6957 7507 5111 8400 9042 9291 6003 5248 9526 6082 6013 9986 6496 8153 7097 5847 6998 7483 7363 8706 7237 9733 5775 9149 9741 6100 7798 8281 9943 8099 5217 5030 9620 5702 8769 7894 6526 9782 6766 6279 8361 6556 5532 9653 9090 5269 7671 8854 8517 8753 5626 6793 5506 6347 8948 7260 5698 9949 6103 5925 8871 5743 5503 6036 8164 9383 7323 7888 7132 7947 9157 5588 9559 9389 9019 8558 8096 7752 9444 9207 8633 9512 6423 5204 6841 9963 7405 9591 5402 7523 6842 5476 8701 7540 5123 9358 5621 8628 8304 9112 6043 5076 7773 9615 6073 7530 9752 9271 7260 7969 6597 8666 8411 7595 9904 8403 6655 9788 6924 9740 7914 8866 6317 7315 9410 7019 8698 7437 7777 9218 8418 5006 6497 6738 9873 8713 9929 7360 5936 7287 8416 5588 6271 8989 7647 9785 5818 9454 8719 7177 8011 9407 5308 9985 6578 9237 7680 9637 9595 5484 6865 5927 7131 7638 7920 5511 7304 6259 7602 7042 9342 5147 7113 5831 8081 9756 5641 5372 6334 6728 9086 8077 6968 7544 6778 6138 9775 5658 8610 7945 7106 6314 5673 9445 8056 9115 6503 7741 8171 7002 9445 8628 6692 6357 8303 9692 9819 7896 5388 8757 5556 7925 7054 8996 7905 8640 6507 6808 8183 5017 9852 8069 9871 5688 6055 8998 7197 5031 7734 7287 8310 7522 7499 6513 6941 9106 6847 5167 5296 5159 8787 6456 8075 5454 7864 9956 8705 8308 8393 6484 9350 7857 7838 6256 8321 8764 5770 7217 6610 7774 7772 6415 9650 8880 9517 6931 7536 9895 5025 7359 5217 6657 5055 7479 9610 8930 7346 7490 8571 9027 7975 8671 6821 7810 9417 7730 7010 5008 6261 8194 5706 5550 6453 6409 8034 6719 5585 8861 9979 9274 5683 7077 6586 9810 9833 8231 6611 9569 5092 9434 6609 9402 6789 7751 6052 8095 7266 8113 6017 7768 5350 8704 8865 8948 7954 5962 7844 7261 6706 6402 5240 9001 7622 9526 5808 5774 8362 7187 9458 9600 8288 5194 7369 7306 9696 9596 6016 7016 5042 7003 8362 7916 9659 5063 6421 5962 5368 8367 6359 5652 6504 8018 9802 7718 8178 8563 9644 9166 8693 8136 7562 8072 8096 7579 5968 9008 5492 7346 7997 7824 8078 6403 5311 9909 8554 6027 6006 6392 9612 8785 5460 6490 5411 8471 8008 9943 5009 8076 7096 6954 7196 8094 8070 9699 5390 9080 8498 7536 8453 9665 5631 8211 8755 6355 8531 5502 7110 7892 6228 5672 7969 7611 5259 6057 7912 7991 9241 5037 5183 7771 8972 7070 7045 8709 7250 6535 5192 5639 7220 7294 5032 6911 8308 5723 5213 5097 6312 6524 8504 7497 9453 7213 5810 6037 6074 9780 9941 6584 6315 9104 8814 7750 5197 8397 6525 6477 8590 9196 7619 7801 8592 5178 6454 5512 8756 8287 8888 5428 7553 7228 7930 5064 8247 6963 9658 8824 9387 6450 9591 9941 7313 8236 6455 7493 5207 8823 7506 8172 7052 9078 8975 8033 7541 9384 7566 7756 5555 5383 7846 9039 7213 7230 9155 5700 8394 6934 6625 5582 8842 8458 6700 9012 6508 6076 7123 7367 7125 9029 6449 7211 7455 5993 8929 8818 8204 5515 9159 5110 9597 7275 6849 7327 7759 9408 9647 7325 7407 7126 5702 9107 8382 5495 8647 5844 7144 6324 5815 7226 6571 5520 9005 9842 5452 5635 6350 7429 6108 8888 6585 7561 9799 7904 6166 9198 8614 7899 8220 7543 9349 7670 7739 5373 8280 8142 9085 8547 6694 5809 5658 9130 8215 8472 5145 5229 9216 7862 9567 6678 9419 7929 7985 7231 6605 8947 5583 8803 5375 7956 5511 7976 6525 8583 5201 9954 9847 5735 8977 5377 6680 5931 5371 8118 6461 5309 9388 5384 9127 7846 7186 5456 9140 9363 6869 8823 9504 5739 6774 7593 8945 5161 9391 7285 5130 8117 6642 5801 8641 8924 9108 7726 9032 6390 6103 8322 5762 9194 7962 8808 7106 5784 6359 8198 9129 5816 7668 5899 7474 9430 5587 8414 7059 6905 6814 6954 9062 9357 5002 9557 8639 6604 7614 8880 8023 9394 6585 8679 8874 6290 6566 7716 9647 7984 7420 8842 8370 6009 5006 6155 8319 5004 9483 6030 5226 5549 5086 5945 5009 5386 8427 7938 9661 8854 7305 7560 6224 6070 5304 7791 9295 5350 7104 6978 5389 8553 8894 9880 6360 9647 7695 6715 8213 9926 6022 7779 6680 8616 9129 7321 6804 9936 6024 7735 7921 6958 7264 5541 7065 6724 9644 5745 6015 9109 6231 7922 7135 8316 5007 7275 6579 6430 6203 8158 5180 6637 8035 7742 8659 8395 5840 7331 7723 7910 6789 6554 7308 7568 5696 6025 6253 6615 9668 6599 8636 9796 8746 7031 7903 6187 9613 8718 8631 7692 9408 9127 7706 5033 5396 7731 8981 7222 8819 7275 9089 5470 7024 6681 8578 7598 5379 8712 8207 9957 5994 6648 6911 7053 7018 7019 5603 6038 7076 6197 8198 6018 7863 7707 7440 6998 5548 9831 9192 7124 7300 5999 8559 5768 6534 8860 8502 9922 7648 7123 9647 6394 5889 8409 8749 9221 6103 7208 9405 5746 6341 6609 8242 8093 6739 8365 5302 8443 6521 9908 7413 7402 9018 5845 7362 7774 8085 7833 7112 8274 7489 9439 8034 7621 9626 6077 5142 5512 6117 9841 7036 6711 7152 9329 6270 9915 7433 6020 6383 6672 9190 9160 9026 8395 5977 7922 9314 9475 5181 9036 8019 5586 9342 7043 9411 5508 7870 5798 8766 9208 6010 9930 8530 7327 7551 7696 9529 9803 7879 6104 5096 8716 8858 6836 5380 5762 8922 9171 8995 6106 6150 6493 5078 7244 9067 7797 7214 6930 9667 9373 7260 8628 5442 8233 7805 8051 5204 5844 6951 5894 9418 6376 9028 8651 7595 5920 9890 7812 7341 7798 5096 5299 5723 5247 6181 9083 8019 7721 5383 7353 7939 5330 7610 5841 8950 7112 5253 6514 8454 8984 9485 9309 8841 8519 8603 5549 7179 9648 7629 5919 8266 9919 5688 8362 5694 6111 9597 9152 8148 8300 6476 6169 6801 9692 6647 5477 5890 7844 9391 7658 8814 7409 6635 6183 6039 8343 9641 7744 8194 6553 8892 8968 6891 8538 5986 6051 9814 5535 5245 6618 8586 8017 9794 5317 7466 9337 9034 8197 7732 9377 9065 6790 9812 8044 8949 5041 5851 5353 9025 5990 5247 9460 9486 5657 8310 8545 9826 6618 5880 5416 8651 6310 8963 7065 5362 5780 8478 6766 5371 9085 9229 7868 7495 9222 7829 5793 9866 9906 7443 7628 7693 8819 5739 8988 9169 7602 5546 6941 8713 9622 5027 9034 5915 9946 5035 8220 6083 9136 7589 7039 9962 6970 6597 9478 6317 6179 9915 5953 6437 8947 9374 7332 8369 5752 7698 9013 6138 9531 6884 6171 9556 5694 6497 9874 5649 8250 5599 6409 5628 5318 5618 8311 7555 7810 9611 9089 5288 7475 7456 8503 8382 8504 8093 9377 8197 8426 8902 9086 7986 8404 7826 7722 8674 5647 9974 5911 7238 8141 9469 6665 5393 8675 5671 7431 6471 9835 8947 6589 8427 6727 7241 5867 6658 9941 9460 7863 7504 8317 9911 6573 9645 8241 5993 6882 6308 8866 7566 7469 9451 7662 6753 5629 8065 6366 8117 9836 7340 5057 8242 6287 7858 7489 5351 6661 5460 7409 6002 8870 6548 6331 7864 6562 7020 5787 7207 7738 5980 9298 9523 9985 7403 8138 7553 7476 9651 9092 6723 9158 8347 5891 5663 9972 7536 9761 5490 5198 8010 8295 5522 6187 6084 9353 9642 7784 7155 7232 5750 6974 5551 5917 9770 6243 6437 9489 5178 7861 6885 8642 8673 5853 6055 8547 6121 8803 9874 8417 9840 8813 6919 5249 9652 7976 7729 5973 5777 8351 7034 5807 6937 7110 5646 9953 6700 5974 8967 7921 6645 5866 5176 7666 7430 8980 9719 6907 5610 8066 9421 9817 6497 7924 7862 5753 5944 6627 7173 9632 8148 8346 5914 7842 7614 7255 7963 9318 6059 8331 8438 6021 7712 7107 9100 9578 8138 6392 6203 5417 8750 7325 8747 8309 5029 9407 6924 6550 9499 6156 5990 8627 9206 7335 5158 7448 9000 9749 6343 7244 6843 7971 7044 6698 5562 7443 9420 7050 9471 6665 5830 7490 9589 6939 5724 6391 6707 7331 9989 6172 7340 6196 9687 9191 6234 5767 5238 9357 7347 6337 9764 9523 7410 9758 7859 5084 7176 5062 8465 8984 7483 6413 8806 8940 9932 8685 6959 5089 8760 8494 7494 5093 8711 9814 5123 8092 7982 8326 9496 5893 7140 5906 5670 8348 6145 7649 5068 9854 9479 5593 6340 9504 9304 7674 8368 7511 6443 6352 6283 5546 6667 9048 8648 8244 8024 6137 5083 9557 5561 5751 8665 5794 6503 9537 8401 6201 8436 9162 6373 5112 5187 9266 9785 6096 9020 5214 6297 8596 7533 9664 7657 5698 7536 5086 5470 8848 8936 8812 5194 8212 6022 6349 8130 9751 7645 8422 9154 9137 6599 6809 6106 5219 8481 7692 8110 6635 8024 7125 5337 7811 6775 6320 6393 5241 8978 8516 8296 7526 9354 6405 6103 6811 8674 8716 5495 7086 5186 7048 6271 9527 8915 8315 5329 5098 6190 5062 6238 5848 9391 5967 5444 9432 7038 9536 9833 7172 6593 6500 5533 7909 8708 7592 8250 8689 9705 9387 6964 7691 6551 9926 5048 8778 6815 9886 9820 5543 5485 9181 9293 8303 9154 9058 9805 5626 6506 6205 5720 9952 9523 6155 7836 6086 9258 8596 6567 9950 6358 7964 9729 5941 5639 6116 8488 7738 8855 8352 9234 6368 6621 6937 8132 8614 7756 5652 7201 8300 6387 6321 9410 8483 9272 6319 6105 8090 5341 9674 6688 5917 9045 6362 7222 7905 9923 9606 7110 7633 7914 7569 8711 9532 8350 5684 6625 6067 6573 6361 9346 9526 5263 8585 7970 5976 7890 6230 9090 5307 6944 5122 7022 5193 8010 7720 9980 6300 5367 5163 9904 8312 6732 8739 8852 9083 8486 8058 5663 7383 8842 8869 7898 6714 5443 7131 6018 8336 9451 5883 7373 6449 8157 7034 6154 7532 7543 5949 7379 8893 9521 7008 8252 9995 9922 5260 8895 9939 5898 6015 7266 9606 7477 8995 8511 6266 7425 8530 7273 8811 5885 5696 6336 6748 6970 8626 5419 7898 8088 5507 6592 8186 7074 8875 6520 9633 6500 8936 5346 9399 9610 9054 8162 9784 9218 9920 9674 8313 7729 7127 5712 5697 8946 6203 7089 8753 9011 5791 7914 5878 8890 7409 8349 7019 9454 5209 5476 9233 5899 5318 9575 5557 8778 9399 6897 8869 5450 7821 6111 7475 9225 9878 6606 9699 6510 8218 9992 9132 9710 9568 5055 9281 9751 7527 7672 5029 9657 6640 9383 6132 7930 6623 8564 8365 5775 5735 7498 7495 5028 9293 6150 9867 9880 8962 6087 9904 6025 5031 6397 5326 8872 8921 6177 9893 9074 9745 8164 8998 6292 8463 9252 9003 7847 7514 6891 5936 5284 8367 6296 7622 8038 7457 7173 7955 9238 6936 8549 9157 9834 8292 5108 9007 9335 8386 8402 8882 6104 6591 6147 6724 9489 8424 6010 7232 9993 6116 7162 5362 7388 8383 8039 6392 5126 6589 5903 5331 5842 7644 6456 5702 8019 7012 7465 7187 8844 6988 5063 6934 8064 5440 6873 6779 6381 6295 9137 5108 8968 7588 9546 6739 7612 9772 7350 8211 7638 9828 5407 6940 9057 7655 5337 6390 9773 9376 6826 5080 5086 6716 5197 5773 8067 7824 5912 5605 8461 9468 7767 8589 7474 7766 7188 9735 7066 9918 7564 5169 7367 9351 6522 6129 6795 8552 6431 7324 7424 9356 8206 5268 8685 9853 6345 8779 6845 9658 7359 5213 8445 8106 9746 6686 9485 8209 6109 8009 7297 8166 5256 8201 5242 5486 9713 7884 7232 8980 8115 7767 9373 5570 9671 9494 5294 7752 8419 9206 5210 7888 7205 6088 9078 5869 5868 7133 8767 5059 7614 5543 9195 9416 8489 7209 7169 5973 5442 9653 5333 6072 6039 9916 6219 8864 5028 5210 7845 9169 7135 5444 8904 8692 6177 8279 6132 7559 6268 9033 7410 9604 5401 9890 6541 7492 5592 6861 9349 9273 8566 7237 8255 6280 9315 5058 7175 7892 8799 8874 7629 7448 8130 9428 9642 8831 8494 7234 7008 8983 5846 9528 9995 7606 5055 8019 8208 6577 9728 7071 7806 9412 7706 7338 9184 7268 8236 8116 7795 9527 7202 5047 6015 6091 8977 9464 5589 8773 5155 8890 6099 6356 9140 7259 8487 5814 9887 9049 7155 5645 5148 6984 6425 7068 8244 9364 9714 6369 9180 6719 8513 5851 6266 7567 8668 6198 7266 5716 5130 5671 9822 8859 8248 9590 5209 7558 5695 8646 8174 5290 7318 9472 7029 8232 7639 7505 8037 6661 8186 5684 8666 7399 9011 8329 5698 9315 5686 5405 5105 8646 5269 8251 6616 7210 6393 8681 9641 6811 8710 7984 9219 7592 9612 6069 6773 9770 6768 9342 5883 9299 7821 6761 9155 6007 5231 9624 9031 7240 6642 9840 9081 6060 6538 8426 5202 5128 6096 8806 8431 6181 8400 5283 8780 6723 8034 8462 5059 5661 8356 9101 5290 7394 9793 9580 9014 7132 8601 6154 9756 5379 6389 9582 5186 6991 7267 8139 8642 5783 7456 8693 8014 8017 8452 5829 9193 5754 5168 7995 6058 9493 8490 7972 8050 7463 7344 9020 9873 5226 9858 9230 7273 7437 6876 5094 5145 5480 7352 5827 9108 9738 9185 9698 7406 7642 8399 6084 8074 7331 7469 9343 7796 8203 7313 8879 5690 5401 5727 5633 5157 5120 9267 7674 7522 5632 7318 9651 6570 6010 6780 7453 9758 8681 9932 5516 7415 6958 7952 8131 6557 8915 8564 9153 6300 7118 6370 9818 9585 6692 7031 9832 6493 7165 8346 9450 7504 5134 9102 8155 9102 7791 6726 7429 6025 8998 5259 6511 9796 7446 5779 5398 7860 9940 9451 8333 7231 7500 6696 8702 6113 8918 9348 8727 8164 5870 6868 6462 6689 7806 9503 6293 8302 6269 6670 8745 9700 8781 9648 7385 9778 9717 6361 5689 6557 9280 5157 6079 7325 9538 8778 8798 5507 8176 8407 7594 6657 6553 8413 6533 7265 8886 7250 5673 7379 7988 9855 8538 7907 9816 5362 9217 8205 9014 9490 6479 8423 7393 9546 8810 9537 5314 8589 9141 7983 8129 7125 8785 6764 9896 6793 7454 6960 6612 6072 6614 6263 9371 9088 8303 8020 7512 6770 5250 8365 8319 6520 6630 8423 9250 6399 6045 6626 7635 6230 5358 6792 9437 9059 5700 9781 7003 9766 6764 5184 6936 9009 6570 5456 9350 7725 5568 8515 9015 8804 8751 7777 8159 5011 7570 5982 7143 7098 8848 6733 6215 9153 6718 9047 5839 7046 8775 8083 6496 6756 8964 7488 8194 7886 5356 8701 5651 9521 8129 6259 6355 7452 8213 9872 6286 7106 7595 7492 5186 7013 8909 5443 7424 7804 5272 9776 8461 9841 7669 6287 7321 7583 7025 8913 8021 6229 5161 8093 5564 9378 5407 6447 8271 6061 5240 8754 8190 6598 5518 5739 7484 5209 9548 6987 5808 6915 7182 7258 5183 9660 5379 5972 8551 5489 6320 5927 8844 9641 7708 9382 8529 6616 9700 5229 6696 8864 9552 6215 8126 5673 6719 9190 8285 9473 8930 9277 9155 6218 5092 8000 8260 8491 9817 6413 8537 9780 5666 5306 5121 9892 7754 8811 7643 9583 9830 7467 9627 8370 6569 6563 6173 7331 8901 9040 6093 8773 8470 5996 9557 5631 7477 8742 5462 6228 5856 8519 9732 5047 9800 5605 9597 8054 5365 8930 7137 5581 6718 9665 5107 7877 6954 5181 8062 5462 9621 7487 6959 7595 7741 5779 7448 7756 8469 5703 7201 5063 5572 9110 7229 6722 9536 9537 8601 7279 8288 8081 5310 6265 5912 9055 9458 7164 8542 7022 8961 6237 9096 6841 8097 5198 7629 6546 6285 8565 5247 7116 7485 8164 5345 8972 5629 7298 9840 6061 7996 7181 5874 6586 6543 8049 6875 7594 9516 6764 6331 8948 7974 9942 5845 5379 8749 6576 5338 9173 5719 8540 7080 7339 6161 6278 7938 5968 6570 8220 9157 5509 6088 9721 9373 9422 9620 7383 9698 9770 6916 8560 9405 9343 9890 5574 9640 8740 7783 6657 7181 7642 9804 9206 8573 9993 5732 7890 6226 9551 6335 8182 7785 5602 9923 5470 5339 7072 9330 9151 5965 5135 9591 6080 7870 9525 6462 6878 6540 8770 8141 8389 9625 8205 9376 8394 9886 5486 7525 5799 8215 5120 6769 8150 9050 6800 6422 7542 8397 9975 6455 8633 6841 9506 7564 8345 7456 7823 6304 6174 5846 9773 8903 5628 7555 7200 7661 6196 7787 5695 8147 8580 5213 9474 6850 8901 5225 6716 6507 7461 6523 5132 8818 5585 7620 9503 5090 6823 8217 6774 5493 6048 9355 5968 9698 7605 8903 9351 8617 9347 9438 9507 5634 7063 8298 6638 7398 7461 9528 5650 6488 5622 9307 9919 6107 7534 8315 7150 6831 9428 7549 7530 9485 6207 7333 5350 8817 7058 9492 9385 7356 6561 6291 5142 6977 8180 8249 9356 6652 8891 9240 9543 9439 6640 7970 8464 9025 7935 6675 7895 7349 9400 6614 6934 9405 7427 5299 9298 7332 9047 5428 8542 8722 5120 7679 9428 8041 7383 6127 7755 6445 6705 9265 6178 5924 5281 6171 8812 9170 9665 8354 8855 6570 9130 8678 6941 8094 8176 9981 5649 8564 8491 5625 7419 8539 9496 9395 7195 5406 7275 6902 9333 9584 5843 8796 8836 6077 5701 7351 8477 9496 8918 5036 7884 5294 7206 6260 6216 6870 7904 9449 8450 5017 7763 6223 8678 9229 6374 7254 7151 8987 8966 6564 7304 9142 5003 7760 5230 9204 7305 6980 8487 8486 5135 7538 9287 7395 5216 9903 5550 5681 6720 8634 9848 7380 7739 7654 9320 5034 6573 6917 8879 7174 8168 6838 9696 9724 5831 7053 9028 5034 5051 5716 9544 8754 9471 9206 5092 5265 6332 5788 8702 5709 9285 5782 5063 8533 6230 6660 6959 6962 9777 5199 9999 6050 8850 7470 9590 7624 7522 7966 9386 5725 7147 5753 8310 8075 7663 6415 8766 5706 5643 8918 7241 9450 8869 9288 8837 6103 7077 5949 9910 5579 8303 5814 6397 9374 7018 8893 8756 5520 6620 7227 5369 6970 5341 6143 7113 8038 9791 6876 6062 8287 8856 7297 9246 9010 9424 5483 9623 8392 5350 7783 5744 5627 5201 7150 8336 6236 6788 5700 7697 8893 9472 9122 6848 5111 9400 5088 6498 8228 6432 5313 5413 9530 8192 9630 7570 5318 9867 7685 6526 8930 7371 5198 5589 7434 5549 8062 6886 6636 8278 7515 5927 6017 7222 9285 6520 7699 6383 7425 7236 7140 9034 5539 9956 5959 9315 5951 7054 7411 6796 8435 8361 5971 7571 8765 5275 6220 9759 6467 8465 7131 8184 8588 5933 6314 9073 9177 7418 8842 7366 5145 7195 8260 5629 6809 8564 8395 9877 7425 8436 9318 5257 9355 8399 8772 5332 7932 9180 5470 7936 9019 5389 7183 5195 5356 9329 6371 6836 5108 5800 5256 7737 5476 9709 5133 7535 6747 8206 7585 9236 5614 9717 7255 8402 7075 9572 5600 9204 7501 9845 6915 7066 5239 9718 5202 5574 7902 6855 7288 9890 8883 9990 7562 8470 6262 6987 7042 6987 5083 9088 5334 8792 6630 8483 5166 6503 9274 7290 7161 5103 5114 6434 9571 6022 8997 7017 5187 7899 7991 9520 6774 7983 9242 6546 6578 5062 6291 9740 7016 7157 5190 8143 8870 8200 9803 6476 5495 8699 8719 9973 7126 7856 5404 5186 7477 5836 9526 6653 9892 7073 5738 5068 5309 6802 8382 5865 7503 7227 8586 9163 5029 5761 9223 9119 5599 5830 8684 8778 9669 5120 5407 7510 6927 9804 7990 9946 6654 7979 7237 9717 6064 8486 9748 9866 6411 6908 9342 7056 8466 5431 6270 6888 9824 8251 8446 8183 9825 6422 9506 7682 7420 6754 5899 7226 5931 7118 8240 9892 9183 6272 5292 6727 7305 7607 9958 8394 6721 9904 9511 5993 7753 6184 8857 9476 6434 5487 8164 7131 5570 9679 6621 6877 7801 6755 9435 6853 6892 7302 5227 6471 5200 5933 8770 6622 7897 7260 6026 9483 9587 7115 8996 8435 8487 6717 9583 9179 7096 8467 6036 8865 9640 8779 5010 9490 6308 9748 7322 8508 7003 8140 8243 7618 5178 8905 7430 9993 8999 9425 6879 6001 8467 6435 6388 8038 6981 8260 5736 5197 6969 7965 6275 7475 8991 9507 8190 8904 8391 5552 5621 5217 8377 9657 9999 7666 5375 9754 5495 7708 5667 8406 6407 8747 5166 6328 8677 5252 8248 5125 6634 8388 9149 8828 9934 8206 9909 6794 6769 8926 6363 5025 6231 7477 8584 8818 5308 8301 6140 8057 9016 8105 8696 8356 7339 5620 5875 5948 9255 5258 8737 7028 7700 7835 9124 5337 9030 5047 6776 8038 6874 6319 9679 7270 7739 8030 7969 6331 5894 6666 9762 5253 9900 7967 7192 7072 5381 5245 6541 5182 5508 7012 8350 7027 8272 8645 8590 7087 6969 6396 9434 9586 9098 6850 6499 6349 7084 5268 8942 6869 6782 9205 6881 7892 7654 9314 5215 8221 7803 9228 8301 8132 5600 5797 5993 6254 9525 5927 8442 9428 9450 8789 8853 8660 6069 8156 6714 6923 6366 9963 7300 8803 9792 9280 8791 8757 6162 8016 8652 8112 9552 8264 5941 8860 5981 9110 5829 6134 9901 8591 8821 7792 7336 9724 5568 9001 9015 8037 5279 7838 5680 5390 6724 5727 6515 5327 5734 7440 7617 8643 5450 5236 7234 8690 7834 6256 7627 7889 8100 8710 9519 7897 9427 8898 7388 5175 9512 8122 9956 7281 7789 5603 5478 9832 8199 8230 9425 5036 9434 5901 9509 7751 5527 8538 5697 6682 8317 8905 9330 9307 5502 9488 5305 6475 6755 8850 8022 6739 6303 8332 5293 9573 8109 9937 9019 6480 7704 5050 5812 6937 5732 6648 8947 8862 9003 6216 6584 9126 6802 8711 6202 7838 9234 5373 6211 9756 5561 9259 5189 6115 8545 6723 8474 7487 9071 9207 7854 5361 5605 8206 6455 5143 6360 8810 7756 5943 9502 7859 8275 9099 5233 5355 8938 9713 8507 7842 7198 5070 9348 6363 6884 5192 7553 7989 9223 8025 6499 9998 9915 8100 6098 5069 5306 7076 6143 6843 9346 6121 8808 8943 5036 7418 8940 7128 7082 5472 5264 5250 5498 9366 6676 5410 6668 7109 8317 8534 6907 5741 6116 9215 8738 8306 8439 7687 6405 5862 7599 7194 5301 6364 9277 8837 6304 9076 7197 6240 6244 8399 5562 5449 8163 5309 9101 7182 5760 9411 6111 5334 6845 5941 7828 9937 7249 5850 9734 7355 7226 7214 7668 5510 9829 7593 5614 5244 8818 6226 7011 6129 5740 7871 6666 5632 7063 8555 6127 9254 6749 7516 9553 5843 7938 8289 8124 9965 7472 5026 8086 5705 8922 6648 5094 7423 5032 8149 5119 7419 5022 8467 8375 8514 6051 9592 6844 8284 5701 9039 8121 7066 7708 9912 6847 8648 5995 8672 6951 7885 8857 8598 8028 5000 8687 8194 8346 7690 7653 9563 7158 8706 5405 7206 6194 5466 7251 7135 8401 5241 6075 9271 5069 7879 9354 6398 9980 7888 6529 7596 8797 9342 8420 5428 6069 9098 5931 5856 7598 9344 6471 9864 8095 8323 8254 5708 6552 7792 7558 5537 7427 5765 6289 5014 5001 6700 7318 5625 6937 6538 8598 9248 7524 6347 7624 9350 8535 9394 5193 6564 7555 5041 5486 9757 7975 7977 7163 9780 5513 9561 8663 5016 8440 7232 6093 9513 6771 7672 9016 8778 8556 5225 8725 8389 7518 7725 9522 5327 9048 8857 7484 8423 6318 9222 6212 6182 6552 5389 6368 8237 8335 6427 5311 6640 7117 7280 5000 9818 8870 7679 5152 5715 10000 6596 6122 6581 8908 5549 8936 5514 7889 5893 9419 7338 7890 7321 9232 7157 8078 9577 5897 5955 5450 7931 6549 6470 5424 6519 9072 9418 8255 9379 9663 9834 8199 6104 5104 9384 9881 6301 6947 7005 9838 5353 5294 7586 8120 7238 9246 6841 5893 7480 5988 7263 7893 5977 6149 5528 7936 9747 6150 8170 5365 8509 8622 7513 5632 7146 8542 6155 8815 5589 5814 6243 6731 8560 5940 7450 6493 8030 5903 5016 5446 5824 7703 8994 5185 9617 7082 7279 5643 6651 7081 8184 9062 5111 6892 9497 6201 7491 5106 8283 6819 8774 6479 6861 6186 9864 5066 9424 9801 8542 7813 7977 9582 7111 7451 8386 6109 9751 6207 5167 9923 8770 6070 6647 8722 6025 9940 9103 9802 5561 9598 6126 6126 8041 5929 6996 7468 6734 9614 9008 8682 6953 9746 7040 5885 8675 7719 8459 7695 6485 8791 6732 6273 8022 7587 6084 8071 9942 7260 7921 7111 7568 5314 6824 6116 8326 6590 5363 5486 9102 6030 5314 5107 9211 6393 5683 7131 5468 8905 7390 8009 9284 8960 5273 9666 6327 6478 7588 8927 6366 7168 8106 9844 7859 9858 8599 9885 9062 8558 6316 5992 7318 5605 9205 8708 7730 9057 7345 7745 9994 6167 9608 7803 5666 6775 5837 7193 6428 7201 7807 7580 6661 6944 6836 7530 9815 5008 7795 7165 9925 8257 9805 8369 5742 8080 7362 5494 6570 9486 9289 5183 6933 5025 5930 6034 6786 5293 7434 7343 8986 7235 7818 7786 9774 5355 7770 9803 5617 9522 6224 8562 6565 8911 6376 7998 9589 6633 5936 8786 7514 9539 8128 9576 6232 8475 9696 7210 6659 8115 8437 7865 5883 5602 6127 6251 8907 7618 7588 7820 6384 5516 5610 9101 9988 6219 9470 5272 7166 8239 7190 7166 7259 6785 6972 5925 9453 8348 8449 8922 6273 7923 8794 9131 8234 6131 8859 7345 9753 5058 7997 7108 9342 7906 8748 9168 9443 8597 5549 9872 5697 5675 8333 7863 9104 5405 6934 6914 6473 9682 7541 6097 5166 9274 5062 8271 7927 9424 5413 6032 5174 6446 7738 6191 7102 7814 6036 6997 8238 8350 7343 6100 7768 7318 8518 7267 6921 6903 5254 8678 9645 7269 5973 6019 5354 5432 7396 8596 8876 8517 6265 9686 8270 6523 5801 7754 6678 8007 7032 7504 8440 9836 9465 8088 8504 9388 5249 8434 6197 6374 9403 8201 6841 9385 9809 9132 5259 5085 8260 9309 8818 7414 7295 9791 8638 9924 6024 8076 7580 5220 5524 7432 8972 9460 6076 7632 7860 7624 5483 9700 6995 9649 8978 8737 5470 8374 9910 5626 8246 5841 9944 6917 6550 8948 7068 6763 9934 5265 8218 9644 5459 9561 6478 6739 7917 9384 6505 8910 7251 5056 5709 8971 9202 6488 5474 8574 6252 5755 6767 7041 7497 5306 6770 9735 8953 8713 8777 9223 9278 8458 9552 9409 5500 5546 8564 8859 5860 6564 5965 7511 5448 5170 7437 8263 6365 6606 5585 6976 5507 6233 6769 9349 8383 6243 5709 9727 7300 6902 6437 7106 5602 7080 6354 9853 8390 9184 7777 7678 6553 6747 5465 6542 6403 6349 7059 9065 5873 9494 5052 8580 9963 8942 9681 6153 7082 6172 8655 9009 8136 8202 7802 7984 7001 7155 8701 9528 8803 6753 8003 6703 7260 9719 5351 6263 6357 9899 5840 5167 5253 9453 8146 5529 8336 7668 8616 6030 6598 8234 7763 9270 9831 8059 7227 9291 9569 6940 9865 7274 7541 9763 5687 5081 5834 5532 6196 8219 5817 5197 6887 6263 7216 9522 5244 6956 8202 9384 7038 7208 8003 6170 6855 7235 9681 5418 8657 9061 7745 8290 5545 6553 6017 7463 5472 7917 7727 5006 7250 6945 7545 7758 6846 5456 7417 6556 7859 5612 9371 6901 6986 9568 8486 6256 7033 6645 8314 9246 7787 8036 9503 6308 7022 5958 8821 9084 5643 6000 8673 8076 9879 5858 5963 8213 9033 6965 7253 6639 9482 9684 9286 6782 7263 6261 5361 9540 8265 6286 6751 8243 9191 6530 9258 9153 7696 8999 6593 6620 6368 7254 6624 7592 7513 9572 6240 7231 6870 5707 5474 7330 5524 5686 9987 8254 5783 7807 9156 9276 8133 6004 9646 5085 8587 9257 9551 5074 8875 7170 8335 6618 8071 6503 6973 9816 7835 9161 5510 8101 5589 5795 6743 7320 7700 6455 6599 9229 6501 5136 7558 6174 5244 6799 8003 6457 9659 7503 7382 8155 7514 7076 9698 7809 5508 5945 5808 9485 5150 9163 6044 5407 9116 8566 7587 9713 5462 9976 7175 6594 7176 7609 6995 7070 8826 8817 9956 5102 9553 9191 6224 7666 7841 7904 8926 6737 7279 7421 6437 7251 5231 6710 7101 6465 6818 5944 7425 9906 8560 8131 6070 9948 5394 6027 8925 5603 5328 5875 7513 5888 7811 9739 5695 5660 6397 7055 6113 6807 8570 9192 6665 5401 9988 5035 8733 5939 6977 5035 8435 5536 8920 5179 8903 5645 8863 6632 9843 8394 8493 5366 6261 6408 7857 9221 9941 6609 8501 5597 5081 9982 6878 9034 9925 6976 9189 6959 6510 7994 9286 7359 8555 5359 5298 9752 9548 6780 9494 8037 9902 8455 6628 8085 6339 5570 9265 7663 9586 5607 6205 9807 6700 8728 6278 6689 6101 8473 5886 7268 6981 8418 7403 9677 9249 6829 6482 5676 5358 9284 6048 5839 7284 8701 8322 9089 6109 9450 7582 9274 5902 8273 9643 7193 8106 9169 9078 7637 5136 9302 8074 9545 9044 9894 9469 5084 8190 9673 9659 7778 8839 5210 7392 6004 7304 5008 9671 9177 5412 6097 9713 6846 5630 9731 6555 5374 5820 9412 5476 9797 7064 9345 7273 8290 7219 7476 5829 7288 9672 8919 9821 7954 5375 6075 7002 9600 9387 5152 6368 5928 7816 8500 7669 8905 7435 6467 9555 6425 9188 6120 9695 6626 8516 9518 7797 8046 5100 6796 5199 5375 6927 9513 6701 5701 7615 6840 6970 6472 7157 8999 5056 5117 7911 6563 6192 6256 9105 7247 9475 8604 6475 9728 7171 7324 6994 8745 5801 6272 9577 7629 8865 6101 6839 6292 8037 6306 7961 8040 5517 9849 6021 6053 9908 5915 6435 8800 8040 6563 9991 5157 5352 9743 6997 6837 6994 5585 5832 5549 5292 9822 6156 7366 8212 6779 6748 5974 5134 5424 8912 9012 8787 5258 5464 6189 9549 7346 7543 6619 7904 5342 7840 9388 8813 6861 6195 6481 5274 5104 9394 9102 9373 7303 6226 8728 7747 7213 9606 5474 9712 7714 6831 9549 7717 5847 7019 7174 7690 8706 5421 8826 8012 7194 8279 6823 7417 5175 8798 9877 5237 5804 8009 9179 6462 8977 8544 8472 7036 8308 7617 8214 9431 6749 9459 5042 9725 8122 8945 7486 6480 5830 9851 5142 5799 9881 8766 5060 5174 9132 7270 8193 8780 7888 5544 8738 7497 5982 5204 9210 9992 9567 9997 6060 5153 7792 5915 8007 6101 8696 5293 7374 6373 6721 6931 8665 7506 7883 5476 8554 6215 8507 7168 9118 8663 9366 7866 7246 7813 8155 6460 7874 6898 6281 5992 6490 8755 6079 7842 5099 6756 6699 8670 9671 8123 5182 6665 5269 9244 7789 5770 5189 8508 5943 7865 5883 7084 5493 8514 5196 9388 8845 7303 7397 9284 6820 6866 8935 8252 9395 6077 8088 9050 8614 6976 5547 7372 6749 5540 8667 6842 9422 9409 5683 9291 7800 9169 5579 5986 6367 9054 9207 7867 8248 9338 5478 7835 7805 7006 7945 9192 6100 5998 5513 7513 6479 7181 6916 8555 6544 8172 5364 7650 8218 5593 7056 9710 8067 7456 8985 8933 9841 8482 9683 6226 6818 7436 7109 5785 7887 9042 5793 8436 8051 6158 5011 5316 6426 9229 6047 8671 5745 6077 6277 7586 6744 7829 5622 9577 5111 5023 9041 8467 6405 6637 9538 9618 5834 7488 7750 8548 6542 5251 7716 9266 9000 5238 8395 6905 8796 6896 6591 8668 5498 6094 7574 6546 6442 8213 8137 9619 5944 6641 9530 6969 7408 6631 7329 9502 8131 8062 7807 7092 9420 6145 5868 5583 6326 8848 9818 8495 6959 6413 6913 9830 9894 9822 9560 7223 5908 9262 7218 9312 6659 7417 5645 8341 5520 8826 9327 7745 8223 7009 8512 5941 6642 9401 9560 9276 6573 5568 8702 9822 6232 9023 9031 8019 5527 5653 8311 8390 9640 5864 7917 5461 5301 6908 6656 5477 8437 6827 9784 9615 8153 8097 9991 6086 6352 5321 9168 9393 7093 9138 8263 9956 9974 8655 9026 9527 9416 7666 5358 6414 9396 7582 7249 5141 6234 8363 8011 9856 6875 5161 8795 7627 6756 5283 8161 8086 8343 9868 5917 5040 6707 5404 9544 5453 5887 5753 6227 8145 7614 6980 9540 8048 7826 5494 6496 5218 9719 5666 5758 7370 8233 7112 5798 9754 8298 9203 5801 8817 7505 8900 6217 8730 8282 5849 5374 9422 9204 7210 5993 7641 6968 7892 7437 9019 7010 5143 9328 9967 7738 8053 7621 8282 7325 9991 9346 9205 9241 5726 6970 8247 5009 5370 8161 7810 9635 9653 6214 8874 8115 6854 8137 7652 5333 8492 5150 8884 9484 6832 5355 8943 8964 9797 9505 5755 6895 8239 6590 5328 8836 9992 7748 6629 9167 5256 6586 7510 8502 5370 9702 8231 6295 6906 8340 7765 5179 6137 6599 6581 9495 8310 9622 8467 7263 6820 9069 8730 9951 9344 8812 8576 8066 6525 8470 5480 7174 6242 6929 5710 8895 6298 9408 5463 5739 5411 8674 7114 8549 7392 6737 6474 6366 5237 9128 7701 7971 6774 8839 9739 8201 6821 5503 6865 7615 8297 6218 6724 7046 8147 9858 8518 6047 5093 6124 8684 7786 8412 7600 5837 8836 9243 6986 6139 7898 9866 5177 8552 7029 9381 7972 7512 8991 6064 6385 9397 5502 9045 6125 9546 7042 9829 6872 7257 6508 9416 9842 5937 8516 8712 6450 5482 5039 9506 5235 5433 8794 5627 8570 6622 5874 9414 9823 8589 5780 5813 5084 6485 7448 8051 5902 7227 9580 9272 9895 8888 6000 5794 9199 6906 8899 8098 5065 7295 6729 5493 6353 5372 5949 9192 6387 9225 9915 9500 5192 6186 7810 9331 6697 9936 7882 7860 8411 7163 5454 9065 7084 8105 5820 8287 5273 8344 5206 8119 6358 9762 8618 7570 9866 6977 9251 7917 6372 7811 5839 6795 5666 9001 6845 5403 7945 8217 9267 8798 8499 7569 7237 8677 5291 6389 6973 7526 5501 6081 6866 9708 8911 8862 5384 5421 7038 7808 8717 6706 6212 6937 5694 9475 6010 9048 7272 6986 5184 9232 8716 7962 9797 6413 8922 8425 6181 5299 5518 9566 7410 8291 5003 6138 5630 9572 6430 7222 5471 6714 6185 7157 8810 8383 8161 5788 7396 6614 7867 7745 7338 7963 7051 9135 8789 6598 6365 8442 7292 8323 5321 5816 8622 9006 6114 5660 6773 5295 8735 9709 7391 8251 9194 9657 9030 5147 8768 5165 8455 8573 9032 7074 8760 8519 6111 9230 9302 6452 7484 6088 8022 7211 5256 6789 7663 7000 7869 5589 5688 8161 8417 7746 6814 9646 5541 5889 5317 7430 5555 5971 7862 6160 5907 6072 7684 7043 8749 6728 6173 6862 7505 7428 6373 9617 6211 5686 8528 9519 7340 9778 5318 5456 5241 5750 8445 9005 5297 9929 7102 6883 7197 8095 8938 5526 6850 7458 6333 9504 6903 6056 6048 9057 8707 8855 8256 8707 6775 7975 8299 9135 7330 7450 9431 8573 8840 5264 7427 9467 9059 7884 9855 9833 8240 5034 8150 7648 5306 7615 9063 9517 7686 8659 7022 5005 8914 9238 5260 5486 6671 8024 5231 8047 9561 7346 5173 8387 5259 5043 7858 8166 8423 6237 6050 6484 8695 6228 6151 9944 5641 9380 5371 8413 7788 8122 5586 9231 9165 7774 7803 7938 7214 9630 6722 9802 8185 8292 6628 5131 8852 5118 6417 7652 8957 8091 8391 8927 5683 7597 9749 7506 9672 6253 7316 7204 6692 6482 9927 5805 7629 9284 7060 7996 7456 6503 5362 5156 6094 8924 8762 6425 9109 5213 5890 7173 7816 7577 9122 6162 9118 6780 7311 7307 5779 6704 9916 8540 8444 5160 7237 7911 6807 7437 7464 9178 7060 9564 6317 7554 9358 7490 6603 7542 5855 7652 9438 7032 6877 5769 8096 6447 9829 8841 7341 8130 6587 7861 8207 5460 7735 8820 6532 6372 8650 7208 8184 9082 9661 7033 5662 8110 8792 5785 9612 5420 8568 8296 9018 6470 7675 8011 5403 9239 8474 6269 9002 6357 6471 8017 8540 9768 6420 5657 9142 9585 9646 5932 5340 7834 6684 8728 5814 7716 5057 9685 7168 8395 8697 7220 6315 7679 8416 8547 9650 6867 7195 5670 8008 5004 7919 7525 8175 8843 8672 5758 7415 6426 7142 9616 9878 8669 6302 7475 5683 8709 8416 7476 9009 6889 6952 8642 9397 7423 8632 9757 9149 6923 9480 8041 8405 6765 5485 8850 8880 5374 9969 8147 8883 7483 5181 6290 9518 6135 8008 7314 7415 8059 8690 6906 8549 8308 8060 9331 5089 6243 5305 9627 5974 7682 8099 6457 8097 8431 6764 9739 7660 7046 8630 6375 7266 7070 9152 9994 6604 8334 8806 5292 6932 6921 5225 9513 6958 6134 8287 7527 6246 9815 5513 5636 5005 8181 8360 7683 5984 6658 8696 8628 8714 6908 8292 9855 7505 7651 6149 5102 5544 8029 5018 8130 5563 9690 8557 7130 6810 7040 6678 7334 9332 9943 7188 9475 7119 8564 6116 9810 5266 7780 7536 9438 9503 9981 6081 6606 8403 9404 5904 8665 8816 6769 7329 7384 8348 5332 8919 7477 9489 6476 7816 6744 6795 9337 6359 9689 9513 7391 9644 9668 5294 5863 6788 8038 8371 9177 8486 7356 9915 8689 6467 7348 6628 9784 5959 5776 6622 8257 9233 5905 7008 8207 6052 7677 8600 7220 9548 8125 5235 8766 6617 9363 8372 6777 5547 6961 8086 5317 6644 6317 6102 8276 7918 5789 7653 6694 8324 6382 9925 5468 7468 6290 5016 9703 7149 5656 5844 9725 6765 6926 7903 7789 7025 8185 6517 5431 9658 5246 5115 5326 5334 8440 9523 5125 6214 7726 6634 6122 7056 8937 5843 7382 9037 8814 6398 6359 9321 8374 6963 6573 8896 8983 8311 7832 5596 6741 6051 9439 6658 9212 5008 8164 6986 6676 5495 6981 6064 8521 5832 5472 6528 5050 8498 6376 8288 5289 5835 5932 7129 7168 8135 9626 8338 6181 8361 5048 10000 9797 7523 7259 7058 9096 7179 5333 9435 6853 9787 5794 6449 9464 7696 5208 6875 8598 9472 5558 9499 7211 5727 6600 9310 8851 8325 7521 8111 9364 8360 8414 6555 6538 7643 7447 5362 9140 6850 8130 7612 8595 5166 5257 6504 8024 7044 5236 7510 9787 9663 6419 9613 7760 5570 9730 9211 8749 5318 7960 7290 5120 7431 6743 9279 6510 8257 7110 5972 5076 6526 8125 9798 7676 8524 9702 9199 6061 7180 5951 5950 6475 6996 5830 6489 8142 5985 5192 8401 7158 7675 5168 6916 5038 8567 8903 9811 6878 9161 9923 7264 6727 5887 8355 8527 8908 8324 9875 9375 8633 7127 8213 9423 7223 8442 8639 9263 6761 9283 5138 5851 7490 9253 6578 5424 8418 6833 7167 7467 6527 7769 5087 8018 7001 5760 8575 5453 5369 7572 8736 7238 8888 5190 6663 7577 8481 5673 5934 5074 5265 7259 5035 6685 6572 6079 7192 9379 7174 6096 7422 8696 7101 7277 9798 6545 8325 6096 8312 5807 9130 8575 6951 6877 9483 5992 7287 5467 7836 8588 9161 7546 5456 7527 6184 9274 7147 9413 7498 8479 5257 6010 9193 7124 5929 9113 8634 8859 9943 9949 8454 9863 6138 7392 6593 9285 5969 8865 9778 5267 7408 8322 5899 8479 5472 7870 9214 9890 5055 5237 7335 6754 5920 5860 9413 9305 6523 9407 9763 8339 6384 7492 8193 5303 5595 6465 5620 9953 8118 6448 6551 9539 9394 6441 6895 7965 5435 5277 7948 9778 8916 8686 6796 9830 7890 6793 6234 7014 9790 6806 9580 5002 7901 7297 6160 7496 8689 8716 9582 6696 7381 6601 7860 8523 6649 9909 9938 6647 5343 7514 5412 7138 5884 8611 6502 9050 5190 6223 5662 6106 5381 7424 5772 6419 6540 7340 5814 6506 7564 9457 6439 8284 9316 6071 5095 5367 5011 9665 8019 8178 5785 8515 8365 6369 6753 5343 9948 6483 8639 9005 5245 5607 5084 6038 8665 6647 5245 7861 8682 5378 8916 6371 6014 8058 5624 5103 5188 9725 6172 6251 8792 5377 8887 7432 7701 5582 5861 8352 7527 9537 7707 7594 8801 7545 7182 6237 8364 7631 5624 8520 7184 8735 8434 8347 5091 9676 8571 6168 8065 6452 7887 8438 8032 7891 8942 7139 6096 7572 6959 9284 6308 7234 8643 5581 8099 7971 5357 9150 5606 6523 9598 7756 8458 6865 6864 7286 6522 9641 5428 9740 7155 7365 6212 5923 9557 9633 9619 9871 7498 9714 7006 9959 5028 5274 6937 6074 6857 5127 5956 8547 6128 7521 7561 9617 7001 6855 7156 6474 7835 7284 7787 8979 5287 6793 7447 5610 8049 6260 8933 9314 7111 7710 7669 9952 5403 8914 5196 5905 8111 8595 8914 7928 8337 5564 8629 9053 9179 9928 7923 9255 9909 6321 6317 7662 8532 7436 8813 5533 5256 6134 6048 8100 9748 9030 9358 5143 6130 8584 9580 7346 6042 9643 6429 7502 8419 6133 6376 5471 7014 6926 6095 5651 9046 6209 9951 8879 6231 6575 6003 5162 5404 5641 6817 6846 8682 6840 7812 6369 7625 8445 7878 7939 5821 7076 7653 7146 9061 6217 7640 9384 6415 5831 5302 9469 9870 6039 7664 5401 5180 5402 5201 6208 9264 6261 9494 8512 5128 8842 9489 5968 6742 8061 9793 9433 9081 9224 8399 8070 7499 8467 9854 7440 5755 7999 5719 6200 8542 6738 7038 9250 8763 8560 7076 5992 8030 8857 9012 6001 6358 5110 8800 6725 7897 7430 9708 8113 8149 7161 7771 8715 6953 7477 8369 8318 8448 7998 8459 9130 7655 6136 5808 5335 5047 5901 6709 9043 5373 9161 7475 5436 5635 5056 6127 8881 6708 9493 5875 7455 5003 9365 9073 6255 7762 8506 8970 9945 9066 9295 6392 7349 7676 7435 7824 6198 6350 8064 5259 6542 8718 8559 6630 5864 7002 8296 6392 6823 7027 8308 8568 6908 7885 6087 7660 6714 7437 7036 7458 5117 9520 8369 8714 9550 6835 5029 8492 8264 6724 5425 5949 9774 6507 7729 5665 8650 5892 8763 8234 5368 9658 5166 7631 6377 6911 8462 6451 5326 6949 9615 9775 9495 7411 8960 7335 6852 9978 6534 5542 7047 7044 8245 7257 8501 7453 8012 9553 9412 7522 8480 9034 5219 5229 7497 7676 6235 7467 8369 6690 8453 8251 7605 9853 8831 5239 6393 5702 6425 8953 8003 8358 7653 6953 5197 8453 6831 7665 9134 8474 6592 5061 6706 8827 6788 7885 8500 7960 9375 7027 7060 6030 8477 6296 9010 5868 9277 9600 5872 7705 5310 9071 5018 6464 8787 9351 8191 5899 7655 8905 5528 6517 5773 7995 6294 8338 8508 6714 6770 5439 9648 9616 9131 7296 6589 8268 7814 5266 7926 7496 8449 6123 5118 5480 8220 8033 7469 9953 7947 9866 6386 6207 8247 6126 6586 6887 9232 5988 6288 5501 5302 6843 9046 9467 8824 7708 9928 9791 9562 6360 9324 5385 9098 6868 7954 8956 7933 8625 5864 6021 5259 5274 8468 7600 7526 8200 9517 6172 8943 9526 5431 5888 9311 8268 5632 5595 9241 5197 8413 7093 8185 6457 7282 9673 7817 5651 6129 8668 8183 7619 7353 9041 7168 8753 5086 9499 7845 7242 7201 6982 7265 5783 7493 8598 9361 6784 7917 9493 6652 5962 5767 5396 5493 8020 9461 6150 5024 8764 7217 7272 6226 5598 7033 7922 6502 9000 5264 5302 6968 6689 8101 8431 6989 6275 7846 6158 6338 5950 5218 5076 6954 9497 7371 7510 5813 8533 9567 5062 9080 7178 8938 9607 7669 5425 7912 7202 9543 6562 7361 7778 7095 9710 5889 8277 9677 5702 9741 5185 8371 5323 9578 7419 6961 7164 6181 9073 7006 9802 8795 9077 8539 6009 8261 6508 6979 8021 7739 6604 7340 9810 6975 5051 5038 6867 8424 5462 8204 6482 7025 5008 7215 8375 6474 5902 7812 8592 8294 7939 6577 5272 5636 8739 6498 6119 9488 7015 9192 5556 7498 5265 6309 9492 5256 6546 9779 7213 7236 6978 7829 6944 5924 7765 8645 8545 5422 7833 7936 7826 7928 5753 9453 7110 8932 8154 6752 8701 6574 5518 8529 6058 6931 7302 5076 7286 6379 8274 8269 7681 9629 6282 7988 8537 9809 9114 9230 7333 9230 6321 8594 6995 6414 7395 9598 9109 5411 6619 8907 6305 8144 8159 9582 9692 6660 7319 5088 8073 9244 9847 9521 6819 7741 7832 8818 7944 9304 9044 8081 7192 8403 9896 8353 7419 6130 8714 9129 6254 9472 5809 7112 8425 8546 9770 7190 9614 8749 9525 6020 6113 8805 7425 9057 9308 7414 8722 6126 9450 7646 9166 6351 5779 6782 7819 7003 5094 7025 6761 6670 7227 9458 6970 6361 6464 8883 6521 8582 9844 8841 5148 8718 6364 5716 6012 6711 8397 9874 8587 7912 6528 8844 9133 7364 5211 5542 9510 6850 5849 9347 6841 7540 7747 5651 5527 5472 7312 6293 5973 9280 9639 6496 7091 6456 5557 7421 8330 5914 5561 5562 5464 7294 8617 9100 6663 6395 9961 9349 6960 7746 5069 7942 5046 8665 7259 7611 5143 8341 6326 5967 8522 5287 9743 6741 8830 6524 5683 8488 9509 6523 9544 5273 6035 7587 8385 6514 9194 5377 8876 8007 6162 8978 5847 8524 6606 6947 9734 6529 5591 7257 5914 9474 7813 6731 5002 5123 7689 7828 5756 7521 7366 9592 7389 6136 9868 5279 9287 7692 9786 8747 7304 8703 9730 7324 9480 6386 9807 5295 7344 7001 7797 7917 7784 7482 9145 9590 9911 9796 8591 5625 6497 9389 8638 7033 6054 8637 8245 7923 9668 8713 8463 8624 5200 6526 7254 5424 8271 6419 9982 5098 7414 7088 9256 7344 9638 9047 7594 9110 6661 6064 7867 7227 9987 8321 5615 6181 7845 6837 6261 5918 6081 6247 6041 7598 8334 7602 6098 7104 7109 7383 5314 5017 6620 9972 5872 8891 6517 9090 7360 9627 6452 7396 5911 9486 9271 9164 5044 8591 5460 7814 8472 7340 7056 7232 7619 6193 8349 8519 9816 7409 8583 9555 9837 8610 6708 5880 9633 7194 9701 8602 8691 5168 7465 6637 9047 8947 7394 8230 9340 6494 5909 6605 7408 9133 9401 6834 5568 6097 9520 7017 6326 5920 9751 5198 5825 6811 7527 7503 6880 7766 9327 6756 9860 9744 8206 9227 8026 5808 9384 7323 6718 9739 8546 5904 8493 9460 6221 9480 6254 7622 6253 5600 7342 5230 9657 7871 7074 5132 7932 9650 6912 9353 8751 5601 8283 9593 9634 7379 7618 5880 9021 9599 7498 6967 7499 6174 7476 8100 6844 5671 5903 8718 8540 8886 7051 6341 6719 6954 9130 8026 8245 6842 8880 9827 7765 6956 8677 9576 9604 9894 9051 7761 7491 5271 9087 9416 9873 9314 7906 8552 8668 7122 5217 9139 9830 5447 9507 8008 7996 5232 6450 5247 5300 8175 9200 8111 8096 6315 9563 9958 5483 7211 6698 9949 9978 6519 7315 8307 8686 7987 8427 6977 8307 9865 6330 9663 7571 5615 8784 8097 7480 9033 5852 8221 9608 9933 9479 9973 7397 8885 8538 7178 7732 8213 7382 8816 8290 8127 6850 9124 7929 8994 5605 5193 5003 7713 8275 8329 9791 9368 9411 6252 5141 6323 8704 8852 5531 7723 5643 6826 5095 9876 8203 5504 7815 9933 6520 8267 7831 7716 8735 5956 5429 6834 8866 7919 7266 7983 7285 7202 6254 6311 7327 7626 8559 6945 7491 5277 9461 5902 7243 8013 8438 6047 7890 8122 8231 7448 7814 8873 6836 8325 9951 6043 7204 6318 7800 8398 6915 9094 5648 6483 8808 5063 5808 9741 5439 8269 5880 8732 8226 9759 7753 6933 8761 7016 8842 5835 5738 7724 6848 5528 8126 5880 6559 8620 7764 5428 8045 8579 9756 5593 8091 7624 7414 8140 7730 5492 9779 9576 7145 9876 6162 9695 6720 9388 5628 9258 9187 6838 9661 9023 7233 8767 9988 6043 8303 9081 9870 7233 7258 8824 5224 8303 7687 5493 7228 7094 6932 9247 7686 8852 7157 9023 8261 6274 8061 8153 5281 9907 5282 8011 6785 7231 6834 5776 6580 5160 7941 6207 7599 9772 5495 5847 8397 7723 5686 9919 6234 8727 8321 6561 6578 9824 9064 6208 9597 5337 6879 9267 5427 9282 6772 8800 7158 6666 6384 9203 5414 6497 6506 8553 5025 6334 8956 7793 8253 6304 7789 7563 8290 6882 7704 7969 8179 9340 8345 6551 7871 9872 6792 6871 7716 5704 9061 7601 8595 8537 9424 7311 9577 6917 6510 6478 7239 5947 7117 5580 8734 7088 6142 6898 5809 5540 5594 9761 8474 9165 7707 6754 5586 5318 8081 7866 5740 5228 6462 8355 7045 6624 7387 6387 8237 8610 6408 8417 6856 5926 8150 9856 6547 8962 7744 9549 6779 5922 8894 7510 6976 7793 5461 6945 5361 8932 7184 7062 9244 9373 5329 5080 5280 6050 6646 5059 8365 7975 5932 8319 8646 7668 5124 7989 6444 6755 6421 9050 7414 6324 5592 6300 6382 9752 6458 5627 7506 9480 6342 6974 5195 7889 7109 9723 8574 7664 8006 6732 7646 6350 5190 8784 9257 5948 9884 7727 6367 9238 7732 8569 8443 8409 6158 5713 6413 8953 7643 8767 9631 9973 7795 6320 8918 8521 7208 5950 7505 8786 5910 5752 6033 5142 5581 5911 6486 9792 7759 9057 9692 5294 8867 5840 9931 5074 6741 5293 6585 7004 7211 7931 6651 6899 7202 5943 9225 9450 7893 9434 6385 8218 5034 7832 9544 6807 5575 5029 9805 9566 8106 8045 7058 9926 7697 8743 8978 5561 7265 7788 6768 7970 6623 7461 7857 7994 6684 6047 7810 5383 8733 7359 7049 9957 6190 6934 9441 9427 9721 7772 5246 9685 8422 6458 6277 8242 5977 8487 7443 9891 5281 8923 6710 7775 5142 7511 8448 7220 9898 8727 5129 9924 5987 7802 7273 7534 9060 6913 8264 9775 9463 6816 7643 5093 9337 9593 6897 8496 6889 9578 6067 6277 5031 6184 8482 6488 5040 9520 8378 8381 8295 9604 5387 9430 7738 5685 8974 5004 8589 8269 7348 5901 6412 7097 8704 5469 6506 5627 6313 7377 9896 6727 6702 6932 5186 7934 8841 5071 7527 8034 7755 5359 6062 8878 5920 8052 5763 7057 8532 9023 9819 8454 6425 5017 6818 6713 9354 7978 5784 8612 6804 7449 5025 7417 7557 8686 7333 5439 6859 5621 6965 5673 5004 9177 9585 9041 9823 5265 6058 8394 6501 6044 5335 6881 7763 8813 8807 6861 8611 7787 8482 7500 9089 8641 5428 6493 6156 9655 9638 6245 7278 6775 6789 6092 8080 6854 6440 8274 9064 8622 5510 9045 9308 5967 5161 9023 8802 7834 6210 9607 9457 6049 6701 7343 9503 5939 8290 8437 7028 5816 5898 7242 9511 8400 9698 9780 6666 5078 8101 9588 9657 6880 7495 5185 7004 6263 7206 6513 7337 8382 9705 7936 7163 9679 7016 6693 9104 7056 5724 6047 7833 7013 6926 8938 9995 8914 7409 6515 6939 7777 8122 9462 9189 7321 6775 6996 5265 5396 9751 9278 7000 6022 7675 5329 7414 9891 8312 7576 5948 8826 7504 7648 7867 7931 8211 7652 9334 9979 7140 7290 8183 9008 9360 5168 5527 9330 5752 7308 9209 6710 8624 6677 5089 7950 6097 9390 9294 5326 6501 5827 9898 5640 7679 7975 8207 9023 6729 5873 5544 6451 6453 9309 9522 7755 7883 8649 6871 9917 8529 9767 6193 8487 6320 9106 6594 7479 9828 7492 8480 7305 7614 8915 5582 8939 6261 9472 5840 9495 7008 8333 5917 9279 7804 5378 9909 5868 7585 8435 7013 7557 5157 6348 5138 8299 7572 8077 8769 5667 6094 8164 6081 5557 5633 9607 6766 8442 6184 7707 9112 6168 9796 5388 6426 5989 5147 9701 6515 9412 6434 7873 7495 9062 9903 6078 8569 6348 7996 7309 5129 8584 9621 9570 6557 8411 5599 9329 5686 8481 8549 7843 5505 7668 8157 9817 7020 5051 8887 7687 7029 6889 9610 6668 6913 6724 8142 8692 8833 6043 9721 8824 7417 7366 5959 8904 7092 9799 5341 8490 7122 5452 6652 8061 6360 9167 7379 5082 6836 5078 5606 8127 9677 7770 9992 7198 6603 8067 5804 8865 6365 6715 5295 8987 9082 6515 6426 9320 8763 6743 8944 6457 5412 9539 9355 6020 8042 6137 5631 7434 7074 6564 9615 9672 7329 7464 7692 7996 6196 6081 5861 8812 9879 9789 5985 6965 8440 7891 8508 6392 6542 6155 8211 9281 7020 8693 6889 9726 6925 7253 5275 7337 7095 9206 6819 9141 8900 9347 8767 6522 5146 9371 8544 9456 5426 5500 9491 8639 9808 9436 7032 6019 6110 9914 9693 8154 9711 8566 9566 5600 7578 7672 5645 9182 8430 7990 5617 9466 5381 9070 9212 9236 9678 5126 5045 6914 5580 7961 6933 7572 6757 8971 5084 8417 5328 7257 8951 8128 5980 7547 9229 8361 6816 5240 8211 7638 5150 5429 7567 9031 7872 6713 9085 8255 7426 5283 8889 6587 5077 8262 6497 6255 6863 9721 5056 6523 5206 9108 8477 5201 9693 6117 8316 5525 5990 8257 9347 8209 7101 8547 8822 9127 5370 8988 6448 9329 9412 9131 8843 5652 9054 6654 9767 6666 7697 7351 8619 8460 8010 7526 6127 7811 6101 5788 9953 9334 9490 8698 8188 9202 7210 8301 9888 8126 6096 8908 9247 6633 9432 9251 8583 7619 9498 5496 8016 7298 5696 7706 6689 6699 5344 5899 5286 8738 6482 8465 6032 6126 5054 5541 5290 6660 7317 5412 9837 5256 9027 9631 6435 6073 7028 7807 7388 5423 8369 5175 9019 8572 9843 9135 7437 7608 9692 7964 5650 8865 8038 9443 9224 8564 5913 7181 5211 5124 9221 6877 7979 7949 8283 9416 8405 8987 5500 9999 8179 7180 9556 9722 9960 5395 6656 8566 5670 5983 9897 8812 7297 9692 5224 6834 5619 5605 7120 9547 8027 9208 5568 9261 6491 5604 7957 9739 5599 7743 8044 8436 8301 7333 7352 6812 8517 5365 6582 8948 7310 7452 5901 8563 8509 9594 7351 8806 7682 8163 8903 6357 7526 9475 9541 7013 8004 7953 7750 8863 6619 8027 9205 9964 8580 8652 7796 9346 6455 7538 7091 8548 5710 6457 5651 6310 6815 5718 9555 6049 8356 5462 7760 6488 8786 6477 5104 9408 5075 8670 9559 8467 5979 7348 5799 8089 6428 8861 7727 9798 7275 8246 5194 7818 5309 8609 7981 7263 5084 6200 5792 6168 7796 9778 9946 8088 6975 6940 9700 5251 7717 7311 9340 7484 6793 5017 6414 9564 8853 8708 8243 9180 5859 6742 5809 6096 6982 9011 8418 6678 6233 7713 7885 5507 9225 9331 8145 5243 8346 8420 5781 9376 5944 8548 6496 7942 7522 8059 7764 5036 9324 9200 9181 8348 5692 8870 7178 9309 5402 8597 5769 9381 7657 5531 5437 5470 5402 7065 6352 5455 5339 5317 8573 9405 5253 6081 6987 6363 5030 5055 9283 9388 9572 6904 5128 8412 5970 7939 9890 6001 6377 5424 8824 7002 8833 6693 8744 7652 8419 9278 7737 6672 8973 8551 9410 9575 6519 9528 9209 5272 7916 9743 6450 6776 9262 7384 7851 7720 7828 8279 6154 8792 7632 8758 8079 7356 7133 6616 5714 7561 8852 9600 5813 7844 6677 9408 8991 7034 6078 5744 7458 9323 7848 6482 6810 5071 8538 7674 7844 9006 6144 9094 5903 8658 9608 8460 9476 5129 6762 6834 7990 9987 5403 8954 7594 5305 7513 9492 9989 8963 8584 7647 6813 8069 6567 7276 5104 7448 6502 9813 9414 8631 6933 5019 9985 6058 6464 9166 9242 5036 6172 5045 5582 9940 6849 7200 8243 8774 7946 8785 8068 6571 6312 8396 8085 6035 9659 6317 7243 6968 7385 8242 5102 5343 6861 8978 5324 6063 7729 6055 7208 7786 6190 9337 5355 9527 6244 8199 6658 8913 6855 6654 9602 8775 7514 5475 6749 5209 5569 6895 6280 6622 8608 7484 7980 7802 5547 5216 6603 6581 6354 6296 8235 8099 7005 6084 7034 5239 9989 8577 6017 6717 8737 7448 7881 5440 7916 7082 6149 9881 8245 9911 8455 5130 6589 6252 7608 7456 9355 9567 6256 9963 9415 5715 9273 9581 5220 6530 7512 6319 9700 5100 9977 9601 8616 7541 6703 6930 9062 5604 6394 9220 8373 7143 8629 9048 8209 9069 7134 5631 8837 9325 7738 7042 5865 6939 5203 6503 8067 9993 6444 6324 5651 9247 7647 7820 9142 8365 7927 6075 5457 6238 7994 5579 5924 9023 8972 9217 5886 6612 7843 5809 9463 6055 9605 5130 6456 5942 9765 9400 9388 9451 7365 9635 9003 6158 5997 7990 6011 9618 9313 8229 8229 9157 7134 9529 9002 6967 7254 5411 8362 7201 9569 5602 8980 9687 5225 8110 5489 6011 9622 5616 7328 5159 6575 6093 5397 8805 6247 6145 9021 5476 8034 5914 5836 5849 9567 9878 5540 5079 9109 8458 7329 9053 6626 8671 9778 8255 7125 8511 8678 6829 9014 5578 9171 6614 8772 7196 6032 9812 9738 9787 6660 9942 6358 8276 7818 9994 7209 7985 8990 7374 6255 8101 6729 7253 6073 9988 9889 5779 8013 9302 7403 9858 7972 6738 6446 6965 8023 6885 9431 5605 8561 6740 8733 7922 8223 8501 8696 7296 6988 9253 8158 9596 7367 7882 7658 7426 7270 9305 5295 6479 7903 5176 9826 7985 6431 9753 8471 5842 8327 6835 5254 5578 5543 6683 9118 5981 5347 8047 7991 5522 7854 7345 6095 7168 6569 6630 7622 8923 8068 8820 5047 7440 5872 5908 5073 6068 9552 6302 6157 7301 6917 9980 9101 5228 9546 9521 6491 5432 7567 6614 5391 9851 9639 6486 7374 5371 9424 9867 9354 6028 9845 5392 9066 9095 9743 9917 8116 5196 8297 6561 9463 6002 5013 5881 5676 6055 6092 7871 9051 8502 7107 6850 5584 7219 7451 7735 8449 6868 6665 8834 5088 9288 5254 5455 8301 5927 8767 5538 7333 8790 9058 5536 7130 5232 7514 6588 7238 6846 8498 5052 5381 5615 5681 6569 8614 6939 6843 6611 6911 7781 7360 7987 7316 8419 6436 6929 6603 8275 8930 6657 9944 7366 5848 9222 7159 9099 9928 7203 7602 7962 7032 9032 8298 7552 6755 5487 6599 7305 7713 5476 7500 9051 5209 8422 6754 6881 8956 6174 6007 9645 9107 8543 5674 7005 6403 9397 8016 7118 8791 6669 6350 8067 7550 5653 9972 5596 5740 5758 7808 6808 7928 5509 7747 6766 8282 9030 8428 9389 9382 8803 7959 6288 8552 9172 7359 7047 8049 9929 8809 8696 7418 6616 8047 6687 6464 7562 9859 9480 9825 7495 8195 5448 6684 6902 9878 7571 9757 6640 5293 5897 5156 7306 8775 6637 9098 9477 7467 9902 7391 6221 7073 6696 9472 8986 7243 5508 9661 6876 7406 8404 7915 8873 8934 5192 9363 9849 7615 6913 6263 8328 5631 7232 8824 7814 9078 7905 7622 5402 9313 5681 5318 6083 6772 8395 8215 8701 6154 7004 5964 6487 9163 9214 9944 7139 5827 6926 5775 6242 7047 9552 8431 7489 9662 8869 5737 9823 6879 9060 6165 5889 6919 9260 7828 8460 9983 8024 8857 6807 7199 7739 7558 8896 7958 6315 9404 8275 7537 5992 5724 7369 6014 7463 7749 6096 8320 9960 6226 6028 8249 8386 5528 9760 5213 5296 7636 5617 9290 7649 6952 5263 9793 6972 9431 9919 9944 6199 9320 7692 5933 5627 8718 8768 7382 9274 7941 8097 7731 9147 7384 8656 9418 9614 9424 8901 5737 7943 9375 8133 5104 7652 7502 5385 8477 8539 6722 8870 7325 9404 6411 6966 9066 6214 5102 8158 7904 9957 6661 8524 7082 9971 5531 8918 8160 8700 6135 5365 8139 6234 6102 7709 6367 5074 8308 8467 5297 6863 9465 6473 7574 9432 6257 9561 5062 5993 8192 5883 6958 6134 6833 9660 9326 5997 6576 5519 5126 7572 8920 8708 6047 9170 7092 6427 6353 5839 6973 6741 9939 7193 6893 6862 9419 5253 8685 6063 8952 5997 9976 5407 8331 5973 8313 6938 5197 8474 8624 7111 8196 6387 5186 8210 9539 5151 7613 9328 8721 9038 8807 5556 6443 7628 8532 8847 6408 7791 8807 9805 6835 5375 9509 5254 6934 7361 7108 8072 7882 5756 7277 7953 6983 9804 8703 7645 5382 6655 7024 7986 5854 7749 8220 9200 7231 8635 7661 5456 8108 5200 7737 8291 8072 9872 5253 5417 9163 8670 5204 8063 8850 8947 8967 7067 9492 9499 8891 9764 8056 9397 7339 7389 6131 5991 9720 8628 8900 5743 6847 8557 6749 5250 6295 5757 6091 5462 9931 5109 8829 8133 8847 9444 6314 9563 7898 9333 9816 8838 9290 8846 5139 5893 8132 5622 7284 8588 7415 7947 5640 9515 9336 5209 9226 9979 6468 6137 8096 6972 8378 5579 5659 6102 6495 5118 6950 5619 5545 7698 7702 6302 8482 6378 9236 9038 7624 9107 5540 8804 5062 6758 5144 8625 7960 7636 9253 5977 6874 7252 5239 5192 8723 5917 9958 9700 8015 8601 9848 6151 9071 8707 7595 8245 9090 8370 9202 9917 9598 8416 8384 6219 7319 5893 9861 9667 6117 9986 8515 9566 8820 5669 5180 8856 8089 9614 5646 5697 8768 5386 9917 8199 8714 9080 6225 6679 5290 6236 8148 7017 7987 5915 8246 5110 8009 6063 8353 5303 8686 7470 6976 7310 5441 7961 9939 8589 6707 8501 9435 9731 7530 7623 6083 6824 7895 5107 9510 5316 9481 9089 7351 7153 8709 9598 7780 7481 7249 5500 6498 5002 5291 8596 9245 9685 7248 7660 9015 5601 7766 9625 9971 6151 5513 6414 8566 5341 8428 9019 8667 5481 7937 6264 8221 7449 9714 8859 7170 6639 8657 5001 8597 7625 9266 5597 9242 6936 9806 8274 6326 8924 7193 5576 7326 6928 8734 9805 8660 9818 7122 7347 8748 5238 8962 5425 8366 5071 5625 9351 6885 9595 7261 5978 9095 5477 8908 6423 9086 9469 8784 6521 7098 9035 6490 8757 6006 6936 8648 7241 6741 9656 5894 6772 6957 8678 5299 7680 7386 8303 7810 7383 7657 8336 5289 5465 6039 8702 7700 6790 9339 5126 5460 8544 6515 9553 7361 5469 9711 9441 6257 5056 5047 8580 6278 7707 9621 9272 7908 6627 6033 9030 6447 7360 7802 9525 7952 5850 9982 7629 5168 9649 8271 7620 7951 6611 9581 7152 5575 7103 8666 7656 6628 6058 6275 6367 8641 5482 7182 5001 9960 6675 6089 9441 7956 6657 9245 5170 6629 5100 9778 8181 5020 6191 6137 9672 5215 8253 8944 9759 5997 9489 7307 5800 9089 8005 5495 9538 8116 8002 6255 9492 6586 9307 7845 6886 6106 8548 5919 7128 5381 6866 9666 8000 5116 6672 6408 8190 6564 5345 8653 8133 9166 9656 8486 7963 9048 8241 8505 6417 6159 8037 6855 5548 5269 8211 9589 8360 9464 5238 9000 7021 5780 9275 5644 9578 7661 5034 6799 7585 8302 7831 7471 7363 8986 5142 9425 5445 7377 6321 9259 6529 9977 7532 9022 8075 8574 5800 6356 9371 6591 5738 7787 5049 7580 5010 7901 9122 5755 8702 7163 6588 7674 8153 8447 5261 8584 6332 8136 6317 7152 6557 7533 8864 6519 9652 7832 9659 7865 8264 5812 7309 7824 6493 7754 5597 6974 9607 7428 8211 8556 5993 5028 7061 7799 7428 8403 6826 8034 8511 8791 8450 5583 5553 8471 6754 9221 8538 8576 5798 7039 5275 5638 8695 6856 5534 5122 5994 9037 5474 5973 5022 9467 7600 7017 7463 9786 6026 6115 9488 9803 6710 8072 7540 5380 5604 6655 5741 7541 8733 6089 6617 6076 5014 9237 7611 5668 5372 5619 8510 9129 9433 6516 5027 5802 6682 8591 5741 9606 6655 5953 9893 9760 5841 6437 7581 8071 7459 7403 9465 9814 9967 9188 8294 9156 5900 6014 5204 5591 5473 5864 8640 9903 8312 9646 7314 6848 6539 7884 8266 5297 5179 8828 8667 7432 6585 8357 7347 6770 9532 5575 6124 5414 8394 6062 5020 6660 8374 9805 9319 9036 7411 9807 8416 7462 8019 6484 5459 7465 9198 7624 7622 5594 6194 5380 6287 8829 6808 5222 7360 6856 8693 7586 8023 5546 7198 5888 6502 7758 5010 8459 8756 6833 7852 8090 6954 9971 9949 8827 5470 9946 5897 8438 7796 9469 7244 9292 5792 6683 8980 6746 7934 5328 5111 6294 7048 7700 5321 6221 6722 6656 7129 7751 6875 5205 7044 7209 8412 7715 9237 6524 6928 5067 7052 5657 9510 8505 8351 7191 6926 6425 5253 6415 7620 7859 7632 8031 7724 7042 7981 6869 9397 6307 7058 5643 8073 7269 9358 6476 5963 9135 7921 9223 6796 8690 8561 8576 5496 5295 6411 5521 7045 7411 9982 5022 6365 7538 7252 6810 8308 8303 9181 5693 9702 5949 8932 9038 8217 7901 8368 8980 9491 6684 5058 9398 9066 8867 9791 6025 5402 9702 9809 5253 9550 8257 7895 7101 7692 5099 5143 9409 5362 7931 5280 8481 5903 5988 5254 7879 5276 9279 7691 7376 9950 9566 8505 6570 9325 7105 7135 5358 9111 9503 6231 8235 7021 8312 7657 5982 8453 5377 5716 7127 5244 7102 9530 8233 9059 8849 7149 6545 8091 9074 9234 5211 8260 9816 6622 5729 5803 7193 7684 8273 9519 8167 5321 8782 7768 8327 9945 7069 8153 8919 7248 8192 7499 7900 7376 7848 5784 5003 7487 8399 5930 6057 8664 8010 9699 9989 8855 5938 5164 5619 7285 5514 6516 7713 9872 7917 6419 7152 7840 7026 8256 7493 5120 7094 7204 5810 7968 8389 7840 9318 9691 8449 5009 7774 7541 5380 5570 5305 8330 9985 8347 5497 8349 5235 8732 9605 7984 7125 6296 8906 8671 6121 7420 9349 9910 5136 7746 6144 8437 6593 6407 5056 6632 5701 7613 6522 6080 5028 7352 6636 7687 7503 9315 7945 7254 8045 7566 5694 5722 5777 7018 7808 8824 6152 5326 9078 5074 7829 7308 8932 8437 8835 5790 6460 9496 7034 7088 8614 5493 5586 6229 6215 8320 6451 7970 7503 7286 7020 8681 9257 5607 7960 9758 9806 5016 7869 7066 6966 5857 7580 6822 9184 8481 5911 6353 9745 6944 5596 5896 7905 5262 6645 6751 9657 7581 9433 8219 7175 5950 5477 9717 8910 7110 9555 8992 9501 9531 8337 5167 7954 5761 9629 8615 6904 5287 8449 7915 8771 7388 9912 6582 8528 9567 6045 9745 8251 6095 5530 5626 5892 7548 8896 6107 7997 6404 7067 6329 7981 8422 7940 9031 8909 9892 7223 8605 9206 6455 9660 7230 5248 8417 9782 8501 6679 5480 7495 8171 9722 8335 6497 5435 5918 6031 5236 6218 7017 7917 9130 9702 9541 6584 6993 6628 7841 9056 6899 8967 9620 5832 8020 6039 9006 7649 7104 6120 9925 7414 7723 6536 7237 8780 6064 5166 5139 5108 9909 6348 8580 7128 6430 9437 9497 7876 9813 7338 5497 9203 7996 7561 7386 8971 8362 9179 5137 5825 9866 8716 5500 6363 5054 6264 7890 7982 7795 9582 5189 6457 7025 6683 8387 6030 5564 5773 7835 9892 7384 7544 5264 6171 5202 8274 7256 8469 7050 6245 5396 6150 7649 7150 9828 5958 9391 5098 7573 6493 8642 5394 7553 9808 8433 8205 9284 7461 9959 5633 5774 5567 8813 6818 7021 5285 7282 7264 9602 5126 7453 6998 9726 8355 5354 5751 9697 5725 6400 9680 5369 9132 7399 5666 7368 8658 9821 9394 7586 8387 9994 5498 8604 5906 8566 6604 5060 5499 9920 8937 7152 6527 6069 6303 9415 6071 8452 6807 9806 8152 7680 6406 8951 5420 7769 8378 7041 7618 6970 8053 8512 7227 7494 7352 9276 8609 7190 5836 9894 6721 6798 9882 5055 5644 6858 9507 8773 9933 5134 7991 6486 6218 5017 8923 5351 8136 8051 7656 8428 6840 8166 5321 6545 6644 8698 8749 8917 6505 9605 5568 6865 9949 5324 6863 6885 6680 5795 6143 6695 9467 9477 8748 7844 8101 5795 5536 8821 6890 7047 6784 5392 9366 9581 7586 8448 7557 9242 7101 9194 5215 5017 5562 9961 6530 9703 6679 9059 8454 8679 7386 7222 5472 8082 5148 9295 8957 5985 6058 6008 7556 6019 7923 9391 6673 7491 6370 9846 9549 6867 7628 8500 9683 8207 6276 9811 9130 8936 7778 9143 8878 9155 9005 5964 8540 9533 9274 5725 8520 6750 5676 9258 9447 6082 9323 7345 9064 5048 9656 7886 7881 8733 6813 7731 7007 5215 8825 5824 8113 5782 9443 6955 9606 8777 8316 5178 8254 5505 6867 7187 6868 5741 5334 8314 6192 7488 8287 7128 9675 8384 5478 7609 5812 8274 6252 7445 8931 8067 7664 9132 9815 6605 5073 5652 6193 7417 9005 5882 6289 6686 7807 9371 8951 9823 8407 6129 6320 5997 9296 5788 7850 8572 7858 9842 9451 6326 5888 6153 6616 5087 8312 5966 8876 5694 9833 5791 5416 5859 6120 6074 6690 5300 6667 9641 5014 8859 5092 9056 5011 5486 8431 8135 9917 5649 9370 6501 8741 7313 8092 8275 7454 7144 7762 5755 8516 9356 7806 5547 9721 7931 8341 5551 8770 5432 7429 5732 9851 8698 5704 5521 5428 7824 9619 9609 5507 8637 5498 9583 7166 5607 8032 6116 8914 7242 9267 9383 9015 6596 6355 7784 8086 9133 9717 5385 6836 7146 5166 7643 6544 7092 8137 5485 6508 7859 6451 8283 5609 6104 6022 7352 6378 7422 6660 5584 8094 8731 9089 6778 6046 9396 6811 5465 6056 5856 8668 8318 5131 8997 5704 8623 7914 8686 6322 6464 6297 8527 7994 5840 6132 7018 9482 5423 8271 7414 8980 8855 7927 7577 7089 8537 5871 9142 6156 8123 6006 9960 7510 6415 9175 7566 9995 9188 9321 9037 5554 5388 5452 9887 8017 9131 8831 7050 9292 9227 9448 6607 9274 6026 7889 8249 7876 6138 7579 7631 7517 7848 5115 5379 5806 5455 6697 8961 8888 8246 5105 7766 7625 8988 6988 6840 5721 5246 8680 8153 7989 7517 8810 5935 5624 9450 6392 9449 5441 6827 5763 7722 9294 6184 5695 5434 6121 7756 8869 7724 7971 8313 7844 5782 5606 7097 8454 7487 5295 5560 9291 7197 6882 7606 7395 7633 5943 7035 7343 8403 8442 6240 8161 5648 6367 9696 5913 5530 9854 7874 8939 6291 9212 8430 9906 6051 6922 7280 8854 7865 8825 8786 6238 5832 6778 6640 7715 5890 9327 8862 9894 7466 6312 9871 6650 9703 8983 8296 8921 9695 8277 9833 5141 5993 5735 6267 8281 9224 8968 9896 9428 5189 5482 8400 5328 5920 7612 5438 8045 5153 5842 5497 5332 9184 6582 8950 8393 9808 5522 6867 6898 9689 5381 5463 7615 6682 8074 5758 7535 8034 5966 7187 8368 5246 9958 9659 5934 6404 9320 5582 7557 8539 7412 5267 5835 7643 8084 8350 8281 10000 7815 9708 8109 6076 7410 6620 6323 9306 5443 9857 5805 9249 8331 9834 5668 9667 8267 7717 5104 9046 9343 7349 8096 7661 5088 7551 5314 5705 6077 6710 9279 8720 8094 6962 6337 9009 8257 6616 7992 8544 9922 8446 9773 6735 7144 5959 7536 8262 8053 5965 8409 5209 7726 5395 7789 6439 5518 9714 5315 9553 8016 8507 8391 9296 7677 5085 5982 7262 7151 9626 9814 7578 5094 5340 5221 7831 7673 7342 8204 6394 8198 5391 5480 6148 8299 9659 6465 7752 9954 8883 9459 8745 5744 7932 8853 5939 6308 8908 5389 6176 5099 6148 6115 8358 6994 5404 6462 5486 5437 6407 9008 8642 5446 7992 9188 8914 5691 7880 7517 5860 7904 5136 8802 5986 7623 6317 9717 7747 6838 9880 6994 9112 5107 7745 8704 7534 5967 6368 5256 8570 9377 6808 8611 5227 6193 7200 9042 9618 9293 6514 7271 8011 8311 7453 5440 8537 9643 5307 6320 9847 6475 9371 6514 7790 8009 5027 8066 9961 7035 5203 9326 5137 9577 6353 6720 6310 7533 9911 9801 6003 7212 5769 7832 5752 9193 6160 6441 6872 8344 7003 6230 8596 9625 8729 8159 5127 6987 5173 6520 9590 6496 7071 9149 8179 9661 6462 8103 6306 9751 6433 7076 9418 8623 7148 9016 5609 7737 6548 8452 5737 8476 9579 8528 5438 5146 7442 7011 8036 8785 8832 9130 9708 8229 9013 5752 8174 6577 5975 7600 7679 5380 6894 5441 5241 6461 9169 6734 6206 7743 7049 8661 8338 5072 9610 6901 9243 6428 8395 7896 7788 5981 9071 9195 6449 7643 9464 9315 7517 6772 5193 9533 9039 8682 8491 8435 5620 5130 8749 6751 9071 5295 6939 8528 6751 7865 9575 5580 9844 9844 8556 9255 6285 5542 8501 8946 7735 8873 5023 6336 6293 7356 9132 8632 9508 8071 6031 7961 8525 9483 5139 7219 6416 7455 8392 5668 9318 6654 7827 8954 6173 6101 6898 6084 7954 5214 6565 9954 5320 5845 8923 8095 9798 8903 7129 9125 5364 5415 7837 8118 5338 9740 6322 7933 6106 9949 7490 7120 8497 5194 8622 7637 6220 9104 8314 6226 8932 8094 6743 5881 6981 8881 5185 6614 7544 8794 6434 5754 7646 7522 8237 7806 7329 6472 7898 8812 8732 6491 9985 6241 7228 5979 7570 7224 8169 9331 5723 8835 9901 6072 8047 6456 5891 5154 7451 8620 8989 6814 6317 7462 8885 8129 9057 8414 7530 7631 8558 7971 6392 8907 7437 6240 7376 5006 9943 5922 6107 5625 5778 8964 8652 8302 8934 8520 6964 6299 8261 8074 8022 7889 8231 7833 5063 6366 5867 6630 6041 5326 6608 9093 6519 9228 6281 8207 7061 7161 9716 5869 5851 6911 9462 9756 9540 5158 7918 7720 7651 9536 9695 6022 5716 8840 5974 7419 8779 5546 5871 7956 9238 5664 7457 6871 7847 5419 6433 6180 8031 5586 6829 5191 6379 6634 5373 5299 5771 9733 9027 7713 7026 5073 7955 5301 8980 7657 7133 7148 9793 6689 8559 5641 8504 5533 5636 6362 6167 7881 5770 7365 7125 8998 6712 7089 6573 6867 8428 8159 8529 5855 8477 9500 5622 5396 5650 5134 9750 5614 6421 7579 7006 7903 5750 5952 6024 5562 5715 9618 5076 8051 8179 7790 6828 5031 9630 5205 8265 8011 7332 8709 5121 5559 5932 9500 5121 8637 8586 5381 6121 7828 8973 6137 6669 5610 9958 6592 6082 6119 5704 9841 6387 8683 5005 9344 6608 6665 9145 5294 6058 6705 5779 5053 6791 9261 8946 5761 6579 6556 8553 5311 7111 5928 5532 9180 8956 7194 9766 7843 9113 6445 5194 5838 6737 7765 7018 5712 7258 8453 9463 9098 7919 5719 9507 9851 5964 8707 8475 6959 9173 5437 9676 6455 8329 5878 6335 6200 7844 5103 6175 6056 9158 6145 7259 5644 8928 9782 8381 7138 7452 8584 8814 9787 7235 9638 6019 9136 6637 7487 7972 9609 7892 7736 7783 6630 9916 8936 9908 9604 5869 5321 7707 9185 9280 7698 8848 5450 7756 7974 5458 7038 8029 5722 8367 5401 9438 6164 6713 8938 8610 7938 6686 5672 5306 8501 7587 7872 7351 5786 5260 7431 9141 8804 7782 6363 9396 7733 7892 8502 6336 5003 8470 5696 8417 8492 5445 8960 6857 9446 6570 9385 7449 6060 8772 6727 5290 8133 7842 5974 9248 8496 6705 8559 6567 5016 9210 6700 9067 6143 8769 7353 8516 5937 8860 9087 8348 9147 6041 9111 8919 9201 9177 8165 6823 5723 6618 9888 5644 9198 8781 8388 9788 6665 8247 5340 8930 6882 6417 6158 8356 8452 6372 9820 5511 7787 7975 9598 6042 7213 8267 7970 5635 7870 7189 5677 9242 8375 5630 7861 7297 7598 9621 9384 7186 8711 6680 6259 9103 6221 5712 5014 5612 7379 6425 7539 7164 6974 8651 6213 8689 8948 9698 6071 5317 8835 9992 7090 6502 6884 7632 7869 6280 8800 7577 7558 7459 5349 7770 7685 7021 9556 7538 5684 8478 5403 5576 7137 9929 6085 8309 5966 9437 5778 5844 7700 9147 8790 8523 5132 5801 7083 8256 7134 6969 5032 7037 9599 8208 9787 5339 8532 6907 9167 7184 8530 6660 9085 5225 8486 8317 5009 6376 7027 8981 9720 9496 6434 9381 9006 8548 7690 8802 9363 5629 5946 8501 7951 8910 7946 9621 7557 8381 8028 8439 5630 6878 8879 5341 7184 7806 7780 8878 9454 6547 6654 6542 8680 7670 5489 9730 6051 9084 8376 6811 5511 5787 8485 6013 8542 5497 8207 6361 6968 5378 8371 9730 9658 6704 9298 7092 8983 6166 5625 5999 8840 6841 9687 9592 9951 8230 9969 6725 9587 7811 5299 9970 6837 7096 5856 6973 8824 8158 5069 7262 8892 9957 9134 7699 8428 7293 9324 9394 5946 9755 5146 8128 7517 9944 5616 6512 8058 8515 7709 9258 5341 9804 5992 6312 7332 7723 5054 8866 7861 6929 6777 7817 8159 9062 5165 5006 7962 8448 5792 7541 7286 6699 8990 7655 6187 7886 5673 5097 9256 6815 8440 8892 9903 5005 6546 5241 8049 7883 9985 9301 5691 6739 6057 6944 6475 5382 5074 7974 6254 9425 6113 8578 9311 7863 7904 6066 7064 7202 8867 6245 8931 8116 6058 7508 6121 6763 7700 8285 6793 8828 8856 9287 6517 6285 7728 5654 7996 6589 6252 8168 7702 9602 5551 7171 6873 8685 6055 6806 7256 5849 9642 8394 9448 9219 6921 9092 8203 9438 9539 8698 6806 5217 8195 9228 5090 6441 5998 7356 9833 9927 6663 5400 9599 9536 7359 9495 5911 7243 8918 9590 5613 5817 9133 9148 6357 6925 8421 5872 7306 7671 7557 9161 8346 8898 5692 8419 9281 6089 6000 8395 6768 5177 5274 8075 8197 9243 8774 6569 6317 6178 6089 7893 7687 5802 6564 7428 7267 6262 8733 9618 8078 7819 9400 5570 9560 9111 8841 8491 6527 8043 8491 6219 6995 7288 6014 7314 8748 9263 6263 8732 8635 6656 8383 9201 5927 8270 7896 5484 6527 7301 7611 5312 6314 6885 6310 5413 6094 8129 8434 9248 6802 6701 5535 9060 8473 7442 9172 5462 9752 9102 6537 8191 5048 7855 5543 7559 6321 7810 6731 6582 7068 6900 5932 8918 9934 7056 6549 9258 5971 9543 9063 6028 7732 6494 5158 9584 5001 5954 5606 9791 5273 5798 8351 6423 9214 9567 9369 6292 9706 8312 6347 8914 9628 7780 5199 9554 6599 5414 5924 6992 6412 7841 6587 5285 5028 7264 9268 6450 9052 7377 7761 7928 8594 6263 9733 7759 7634 7882 5993 7151 5378 5457 5154 8812 7266 8871 7489 8389 6956 9469 7797 7254 7597 8426 9266 8999 6872 7687 9636 6115 8663 5059 9485 6690 8689 6267 6576 6660 6762 9163 5048 5858 5421 6435 6188 5727 9690 7699 6836 8603 6455 8232 7367 6921 7203 6316 9758 7103 5923 9797 7929 7888 6372 5832 5944 6099 6120 9273 6598 5975 7686 5289 9381 7070 6048 7752 7779 7686 5579 6806 8860 7005 6185 6978 7977 5232 9591 8083 9944 6003 9105 5880 8517 9705 9626 7484 7650 7423 6914 9157 5896 5747 7209 8017 5466 8750 9561 8658 5065 9543 8642 6738 9873 8438 5339 8102 6068 6786 9364 5728 7851 5874 8046 7445 6449 9814 5322 9885 7659 5221 8199 5493 8088 7454 7534 9551 8771 5963 9585 8102 9466 6344 6392 9160 7230 9485 9906 7260 7620 5483 6058 8410 9782 6699 8185 6955 8907 7232 6175 5317 5627 8549 6391 8668 7002 6160 9371 8140 7458 7349 9709 8791 6320 7277 7477 6732 9015 8197 9112 7661 7662 5604 5774 9114 5598 9971 9564 8074 6054 5895 8501 8610 7235 6786 5371 7109 5381 6518 9717 8625 6803 5263 5738 9167 6491 8636 7906 7357 8476 5862 6440 8019 6965 9247 6795 5542 9270 8933 9648 9726 5656 6221 9163 7876 5703 9075 8581 5438 8829 5378 9166 6901 6923 5205 8572 8292 8136 7819 5639 9128 7156 8546 9444 7129 7290 6206 9911 7587 8207 9328 7530 7022 9521 8585 8541 9121 5823 7503 5856 5390 8533 8267 6481 6208 6570 7804 6340 9023 9721 6257 8187 6458 6629 8556 6321 9091 5236 8209 6262 5951 6484 7522 5677 5672 9919 9387 5030 5014 5592 9321 7753 6957 6861 7938 8195 7658 8623 7555 6311 5456 9120 5566 5655 6945 5218 6831 5457 6168 9158 9911 9892 8280 5099 8671 9645 9226 9981 6719 6767 7103 9677 8387 7972 9654 5167 7686 9290 5367 9062 5397 5098 9583 7402 7658 9959 8177 7346 5222 5719 8778 9119 8625 6327 9487 7341 7138 9393 8486 9244 7577 8327 9927 8585 7982 9245 8913 9741 5887 7718 9947 9954 8132 5738 7259 8320 7120 9484 9565 8712 9558 5555 7315 5929 6054 5913 5198 9565 6460 6501 6462 6789 9374 5201 9538 9670 7760 5448 6541 7857 9072 6708 6376 6181 5883 6404 8639 5195 7738 7069 9312 7188 5406 9483 7304 7508 5235 6059 5391 7969 9782 9676 6306 7231 8268 8551 9312 8965 8004 6462 8437 5749 5947 9744 8259 7737 5207 8989 9016 6585 8515 7888 9708 9425 9652 7357 5295 7909 9366 9485 8526 8580 8181 8513 9231 9014 9202 8154 8820 8608 7555 8467 8183 7823 9562 7272 8617 8181 5140 9109 5339 7585 8712 5429 9871 8679 7368 7070 6123 5338 6120 5774 9515 7909 7713 6770 5340 7076 7977 6720 8473 6878 7680 9329 5207 5317 9883 7315 8319 9265 8011 9270 9461 6088 6422 9311 5608 5330 8390 6723 8576 9329 6736 9748 9820 6141 5141 8257 7771 5306 8778 8310 9552 7381 7508 6919 8121 5269 5329 8846 6864 5360 9798 5593 6118 8400 7701 9919 5244 7301 8654 5072 5547 5165 9693 8524 8420 7237 9864 8692 6477 8220 5329 9971 9191 9574 7218 9964 5703 8554 5014 7541 5483 5388 6085 8688 7693 5939 9287 7008 5573 9878 7911 7593 6454 9224 5992 6601 6326 9750 5925 6005 8158 5406 9110 6089 7658 5071 7971 8980 5855 8300 5860 6916 8277 9810 9912 8471 5820 9174 9077 9182 9955 6536 6729 5191 5893 9896 7808 6115 9334 7295 8564 8767 7096 8063 6278 6842 8930 7612 5168 5937 7166 8473 6415 7158 9566 5840 5875 9171 6371 8487 5721 6712 6912 9155 8382 9469 5401 9730 7881 5590 7736 6774 9964 5065 8573 8165 6583 5788 6905 7088 6461 9717 9035 5004 8926 6884 6856 9759 6075 5273 8060 6990 8754 9168 9698 9421 7040 9864 5898 7598 8097 5316 8800 5135 7029 5508 9601 6024 7366 6020 8141 7115 9404 5027 8581 7035 5201 5038 6886 6563 5537 8434 8100 8494 5612 5863 6722 9677 5442 8657 8180 9161 7887 5450 5940 8717 8080 5262 8849 9923 9244 6493 6319 9943 6630 6143 5170 8411 8843 8633 5425 7683 8166 8495 6328 5626 7950 5607 8636 5536 5853 9449 8330 9587 6404 6273 6721 7878 5619 6302 8857 9193 8281 8924 8396 6879 5715 8579 6315 6765 7315 8337 6435 9478 9258 9066 5447 5514 5845 6237 6577 6698 8460 8172 6136 5477 7916 5106 9017 8264 6135 9718 7009 5515 7366 6963 6498 5422 5670 5985 9413 9729 7453 5243 9402 8567 8576 6469 7854 9434 7581 8877 8125 7143 6922 6145 8673 9746 8901 8906 8809 7880 6360 6133 5374 7613 7276 6741 7268 9172 9222 7159 6218 5498 6082 9798 7584 9867 5795 5551 5952 6178 5895 6817 6620 9970 7291 7457 7822 8088 5261 9626 7662 6459 5551 6834 9082 8689 5943 5011 9853 6636 9342 8127 8858 8042 7012 7008 6063 7234 8037 7698 7293 9271 9059 9723 7514 6947 7945 7779 6940 8180 6904 5489 5898 9696 8178 5063 7075 5827 6541 9881 6471 7963 7067 6820 9947 7617 7088 6109 5584 6629 7833 9093 9542 8294 9926 7690 7711 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5951 7616 6470 9931 8367 6894 8570 6879 6612 9209 8085 8128 7606 5032 6016 5443 8706 8773 7669 9828 9112 5453 8192 6761 8012 5662 6224 9868 6746 6388 7671 9911 6905 5389 9197 9086 8382 6676 5594 5786 5238 8001 8693 9998 9853 8214 7497 8257 6461 5637 7609 8306 6339 5729 9681 6112 7250 5044 7236 9996 7383 5291 7265 5946 6764 6022 6866 6563 7499 8429 8708 8748 7990 5346 5807 5268 5375 9317 9152 5320 7029 8849 9087 5932 7088 7639 8792 7965 5346 7425 9503 5828 5518 7350 5138 7556 5571 6739 9848 6475 8596 8656 8424 7873 5168 8411 6177 5318 5390 5919 9534 6062 7025 6224 7141 6754 7227 5445 9138 8846 8305 6473 8270 6031 8004 6581 6965 8322 5134 8796 6868 8001 5449 9124 8967 7856 7545 9886 8632 9993 5241 8353 7512 6643 9854 8013 9273 6483 5599 7322 9348 8803 6502 6068 7933 8123 8693 5962 5987 9097 9330 5651 9496 5303 5532 8806 6650 5579 7046 6412 7847 7474 7622 5064 7904 9834 9661 5003 5315 8666 9589 6880 8317 8139 7858 5051 6912 7081 8782 9398 7925 8098 5777 9608 8321 5305 7335 5309 8519 9559 5177 8199 9135 5575 9914 7415 8167 5264 7929 9372 5111 6440 9454 7617 9831 5025 9998 8620 8326 8356 8119 9501 8089 8202 7889 8122 5088 5741 7917 9852 9136 6526 5873 9830 6616 7132 9769 6298 8748 8599 6682 8968 6916 6713 6957 7894 9396 7513 6875 9579 8171 6718 8744 7955 7600 7896 8054 5588 7292 5582 5830 7205 6269 7499 7271 9806 7513 9243 7282 7442 9897 6365 7649 6472 8797 5818 9755 7291 7021 8239 5928 6021 6057 6700 5380 8272 8097 9977 9262 7153 8919 6757 8903 9513 7409 7732 6003 9002 7469 5871 7883 6742 8413 5948 9810 5793 5933 7194 5223 7107 8435 9884 7198 8391 6856 5100 5952 6042 6809 9226 8605 7775 7369 8613 6008 8220 7985 8875 8926 5656 6056 9469 5623 9693 9034 5570 5162 7827 5771 9760 6934 5693 7677 8133 5519 9719 6827 9092 5266 9520 7513 7040 7388 5625 9299 8056 8617 8669 9336 5812 9542 7020 9898 9181 9773 5483 6205 5000 5019 9836 9845 8897 7303 8583 9353 6451 8094 7818 6477 7910 7870 9142 5847 5029 6702 9546 8581 9261 6760 7021 6720 6342 7442 8584 9273 8841 9710 9118 5419 8174 9094 7064 5334 8292 5539 5599 9799 7275 5113 9158 8444 8869 8497 5375 8254 7762 7393 7597 5371 7564 7266 5081 5269 8661 5300 5270 6657 5181 9956 5243 8424 8043 5709 7302 5987 5825 7911 8746 6638 5507 6207 5565 5440 6540 9052 9601 6907 6849 6313 6446 7274 8308 5684 8327 5267 5132 7918 5677 8598 6380 6731 8196 5943 5419 9210 5662 5673 9315 8767 7315 9077 9105 7644 8608 6309 7431 6944 5588 6762 5473 7052 5826 7483 7529 8629 7724 6272 7460 9869 7547 5794 6837 8009 9388 9417 7186 5680 5052 7182 6703 9406 8521 7248 9736 8672 6833 7258 5107 5241 8454 9530 8820 8301 9220 9054 6330 9928 7341 9085 5418 9109 8345 8931 6189 8741 9075 9284 7301 5465 5359 6751 9345 8833 6812 8752 8869 5904 9533 8062 8000 5438 8070 6112 5793 7766 9382 8555 8868 7960 6751 8934 7429 9474 7758 9930 9986 5171 7196 9562 6645 6954 5967 9626 5526 6789 7758 7656 9546 9522 5311 7077 9883 6680 5030 6813 9651 9959 5517 9512 7053 9408 8000 9589 5720 7581 7652 6412 6730 8343 6108 9925 6778 6855 8133 9795 6465 7329 7364 7959 9479 6250 6603 8800 9593 9061 5038 5356 8155 6445 6373 6517 9316 8818 7248 8964 5386 7920 7326 6505 8911 6380 6307 6177 6166 7255 8656 9469 8356 7966 8521 8673 6936 5167 8815 6553 8478 6835 5660 8041 7244 6338 8903 9803 7640 8243 9635 9970 8778 5441 5893 6795 8454 6279 5620 5262 7062 6613 6724 5708 6326 9696 7933 8574 9583 8940 8197 6612 8706 5972 6000 5957 5054 8755 7733 5536 6902 6786 9260 7123 9520 5157 9032 9383 9802 9990 7861 5108 5595 9469 6020 7274 5149 6653 7097 9490 7074 6044 7463 9743 6404 5695 6022 7956 6901 7615 5498 7889 7058 5806 5689 6154 7196 6049 7739 9399 8073 8178 7426 8283 5135 5828 9919 6857 5503 5318 7132 7568 8931 5066 7840 6431 7245 7210 8438 6678 7842 6114 7683 5380 7505 9065 9672 5327 9982 5505 6555 7541 9667 5878 8899 6081 8602 9648 6299 6282 8226 8878 5272 9833 8956 6071 6953 7940 8288 9635 5824 7635 6349 9620 7803 8633 5898 10000 7437 7659 6446 8625 8456 7334 7255 5424 9537 8162 7120 9589 7497 9381 5215 9768 7297 6651 9147 7027 8096 6041 9514 7827 8774 8578 9627 5808 9399 8429 6594 9393 7015 9748 8775 6851 5076 6026 9904 7227 9643 9462 8212 9045 8935 8874 5074 5607 8969 5091 7699 8683 6722 7835 8554 5731 5796 6388 6524 7196 5894 6439 7464 5219 7098 5466 5315 9004 7483 8911 9706 9329 9744 5199 8619 6666 9523 7877 9707 5576 7752 6228 7208 5238 6508 5643 6898 6842 6127 5386 6486 7860 7908 7962 7912 8433 9369 9485 9099 9942 9968 5291 9207 8461 6922 8293 6976 7227 8433 9554 6234 9982 6742 6142 8490 5825 8990 9645 8425 6878 8624 7626 6631 8746 5471 8332 7085 7929 5937 9680 6176 8233 9093 5969 6989 5586 7287 7768 6255 5590 9752 8405 9094 8328 7788 9534 5668 6722 6329 7346 8913 6585 6768 8082 9230 7046 7189 6294 6160 9212 8310 9946 8345 8863 6173 7397 7459 7600 9774 6783 7095 5776 7690 8255 9708 6400 9004 6524 5995 6738 6672 8351 7063 6780 5431 8654 6545 6155 6529 7791 7640 5983 8515 8071 9212 8292 5802 8334 6003 7863 8083 5320 6380 8799 7249 7394 7765 8632 7123 8053 6864 7973 9976 8315 5284 9000 8900 5574 6110 5300 9750 8178 5344 8119 6428 6500 8483 5773 5023 9528 7506 6021 5503 6354 5001 6101 9426 6281 5741 5091 7496 6556 7299 7479 9981 6813 8506 5212 5481 9591 7593 7228 6382 7123 6130 6267 6679 8850 6014 8915 5126 8607 8235 7264 5660 9302 8731 7170 6722 8505 6496 8211 9027 7074 5939 6873 5991 6875 9390 8728 9114 8379 8137 9605 5651 7033 9766 8813 6825 6916 8406 7399 9952 6929 9489 6762 9274 9462 7673 5798 8101 6266 9399 7499 9345 5671 5354 9139 9196 5625 6208 8240 7719 8364 7734 8243 6156 8649 7348 6526 8658 8435 5255 5634 5733 9659 5915 9618 7783 6832 5729 7288 6008 9679 7875 7241 8233 5725 9285 5037 9328 6762 6706 7330 7743 5183 7311 6778 9895 7474 5055 9444 8089 8763 6207 6678 7930 6639 9256 9650 6811 5278 8278 8503 5371 8371 7545 9257 8727 7816 5363 8426 8405 9483 7918 7505 6673 9887 5940 9791 6877 6525 5471 5898 7353 8708 6111 5472 6167 6162 8017 5212 7202 8939 5708 6628 5319 5772 6576 9233 8030 7748 6477 7783 7977 8222 9725 9806 7693 9687 9474 7397 6008 9392 9059 8425 7627 8146 5334 8119 8034 8649 7975 5480 8287 7850 7708 8551 7955 7612 6416 5087 5406 8007 6453 5667 6743 8550 8825 5322 6623 9096 8021 7276 6562 7207 5249 9157 9450 6291 9687 7713 9931 8275 5183 8049 6664 9314 9178 9259 8359 6857 6427 7829 6195 6526 6769 6568 7022 8032 6825 6425 7163 9989 5281 5822 7549 6922 7858 6686 8063 6438 9153 8206 7107 5269 9898 5293 5712 8187 6642 7931 7701 7784 8485 6511 7728 8707 6641 5636 8314 8457 8269 8266 9985 8861 9011 7692 7162 7371 8066 6443 6699 9546 5781 7288 8907 9415 7097 9775 8646 6103 7778 9333 5642 9534 6768 5296 6824 6502 7630 9764 5361 6871 5848 9172 7929 5485 9314 8236 9211 6275 5231 9278 6890 7003 7342 6754 8234 8805 7527 6619 8816 7471 5984 6906 8853 6891 6020 6884 7495 7655 5890 6440 5930 9746 5081 7334 8802 7776 9319 7519 8860 8217 9558 5335 8955 9505 8426 5288 7391 8583 9276 7949 6670 8793 7860 5346 5316 8005 8014 7301 8791 7117 5005 9740 8047 9553 8822 9942 6119 5935 5049 6182 9732 6271 7528 5977 6820 8061 9186 7983 6453 7764 8278 9002 7151 5158 7918 5210 8531 8495 9243 5548 9193 9590 5808 5334 7352 8679 8592 9120 5216 9526 9230 7086 7715 5944 9563 5418 9502 6299 8541 5456 5150 6707 8030 8508 5780 9145 8769 7735 7097 6113 6394 7956 8537 9574 5762 8246 5081 6673 9194 7636 9848 9142 6834 7509 6968 8819 6537 8367 5022 7853 5964 5835 8556 6253 8251 8619 5024 9314 7944 8483 8654 7563 6580 5321 7576 6702 7553 6523 9930 5745 7855 7192 9584 8688 9185 9068 5644 8136 9500 9546 9862 6687 9497 7304 6915 5995 7296 9168 5251 6414 5006 9571 8752 9558 7881 7039 8913 8478 9373 5774 8407 6990 5309 8545 5237 5465 5675 6664 5699 6374 6168 6007 5559 9442 5096 6347 8968 8860 8352 7336 5660 7377 9788 6341 6743 6569 6976 7148 8389 6556 5136 8744 7065 5918 8656 9478 7466 9123 5637 5757 5282 9676 6508 6129 5627 5022 8290 7310 7075 9331 9246 7502 8778 8923 7183 7927 7810 9840 9619 8686 5980 6590 8428 9734 6574 7819 9755 7653 9359 8218 6690 8775 8540 5387 5770 6303 8600 9225 8519 6149 5858 6457 9712 7276 7866 7538 5811 9011 9110 8613 6017 6393 6706 6844 9083 9986 8235 8632 7422 8168 6169 9882 9740 7459 9593 5309 5352 5794 9288 8830 6637 6700 8897 5311 8466 5041 5581 6732 6897 9182 9509 7509 6610 8065 7441 5100 6015 7034 7254 7057 7525 5119 6667 8051 7291 6018 5401 8099 9249 8297 5500 7751 9867 7279 5392 9127 5142 8346 6266 5738 8427 9745 6279 9688 9901 6479 6106 9163 9681 6511 9191 5599 8352 7771 9952 7396 7557 6325 6794 7372 9929 5352 9881 7877 6898 9160 6691 5233 5428 7551 9943 7410 6884 7816 8458 9094 5349 8399 8470 7517 5774 8187 9657 9297 5117 8607 9691 8445 9539 5049 6766 6033 8899 5273 5151 5649 5047 6625 7986 9135 9242 5518 9521 9080 6817 6398 8968 5146 7007 5856 9179 9972 6034 9782 5652 7272 8839 9285 9589 6687 8581 7983 9727 8012 8751 9181 7847 5026 9727 9411 9287 6363 9352 9942 9941 6212 5661 8982 8146 5076 8663 8793 7172 6370 6514 9077 8179 7498 9399 9653 6530 6142 5124 6048 9603 6006 5751 7364 5114 9881 5587 7197 7566 8228 7313 5871 5733 5692 8349 7575 9680 9963 6089 5360 5764 9662 7201 5886 9354 5586 5499 6378 8032 5572 8845 9073 8001 8634 5611 6246 9042 9296 5366 6123 8978 9978 5244 7639 9556 9531 5708 7229 7250 9547 5199 9027 7335 9213 6584 9185 8195 8301 9874 7306 8999 9203 5250 7575 8612 9987 5763 5548 8429 6617 5799 9449 6935 5332 9223 7217 9880 9610 7856 5038 8036 8154 7157 9325 5173 9910 9063 5321 6756 5794 5261 8569 5369 5670 7885 5000 9988 6798 8710 9366 5977 5741 7407 7511 9713 8904 6536 5823 9994 9749 6399 6626 8970 9370 8349 9285 5899 7296 5165 7016 5176 8884 6772 8229 8001 9526 8157 6470 9794 6447 7521 5237 8742 5689 9595 8480 5948 5009 9206 6288 5361 8167 9425 7076 6244 9265 8250 5104 9867 9578 8715 6915 7150 6855 7831 5018 7387 7812 5519 7038 6622 5022 5540 9674 5179 9331 7944 9977 5558 5053 7370 9808 9324 9175 7477 9436 6812 9071 5482 7005 6332 5794 8955 5389 7463 9617 5453 9914 5013 8689 9158 6677 8523 7539 5613 7897 9033 5484 6607 5393 8586 7940 8671 8243 5372 7105 8912 9977 5855 9761 9546 7741 7274 6340 7553 9885 8009 8888 8952 9856 8157 9098 9109 9069 8236 9053 8631 5260 9934 5658 5163 5847 7577 7169 5962 6521 8903 8819 5402 9860 6910 6753 8740 7204 6172 9183 5325 6773 8615 9231 8181 7381 6260 5503 9059 9047 5068 7693 8865 9686 8799 5793 9096 5079 5419 5506 5012 6204 6985 5532 6220 5738 6080 7333 8900 7488 5263 9826 5317 6212 8102 6860 7724 9761 8088 5913 9105 9067 7019 5648 8117 8155 6859 5836 8163 6076 5006 7069 7409 9515 9961 5604 5853 9717 8267 8189 5700 7248 5450 6027 8496 7712 7487 7547 5317 9386 6057 7206 9147 6916 8792 6175 9011 9858 7740 7226 5269 7561 6327 8440 6443 6162 5301 5621 8542 6153 6489 7363 6714 9591 6817 7861 5403 9297 7024 8199 8629 5561 7855 5740 8619 5645 8390 8179 6604 8490 9421 9602 9167 9570 5387 9856 5335 7725 7022 9141 8388 8272 8193 9551 8918 5825 9710 9371 5887 5630 6125 9883 6158 8270 7261 5144 8413 7480 7360 5251 8347 5230 9309 6639 7793 9060 6231 8674 8614 8265 7009 7575 5569 9891 6947 8428 8373 7555 8710 6489 8029 8614 8463 6577 9358 8340 5507 6504 9293 6965 9572 9312 7929 5728 7599 9600 5065 6440 5326 6746 5452 7065 8947 7129 5655 7325 8662 7569 5403 6659 9135 7044 7839 5375 8729 8920 9482 7544 6579 6684 7308 8550 8914 9897 9353 6639 9960 8852 6013 7369 5263 8852 8519 6730 7411 5501 6870 7958 6960 7419 7981 8538 6363 6701 9192 7837 5182 9577 6999 7108 8702 6145 5227 5253 6652 9722 6385 6833 8973 9623 6836 8468 8804 6783 6823 9468 9702 9636 6087 8396 7220 8126 7920 9370 6136 7245 9173 6472 9762 7973 6628 5581 8490 6879 9034 5580 5665 7105 8909 5348 8212 8802 9647 9798 10000 6051 7982 6353 9406 7878 9902 9628 5672 9419 9317 7416 6680 9851 6010 9426 6474 7717 7258 9976 9966 8280 8913 9236 8951 8046 6562 8374 5449 8493 8771 5756 9611 9311 9537 5625 5818 6862 8136 7320 5361 9692 6374 8228 5290 5597 7611 6029 6063 9283 6225 9184 5680 8109 8957 6303 8831 7363 5957 5108 9079 7055 6982 5417 8376 7567 9502 5549 7111 6078 8835 7162 5859 5069 7613 6604 6492 8190 7248 8633 8774 7907 9783 6616 9155 9231 7478 5604 5086 7370 6220 9319 7480 7545 8230 6438 8868 8019 9361 8462 5583 6786 5457 6537 5456 5904 5523 6400 6216 7902 9128 9703 6908 8293 7031 6953 6472 6227 6777 7555 8203 7988 8033 8857 9025 9418 6835 9982 8728 7534 5502 9193 9033 6544 7797 7174 8103 6186 8146 9111 7876 5723 6353 7346 8461 7433 5503 7138 8105 5204 7242 9953 8116 9295 5320 7483 8976 7052 8496 6948 8278 5711 7316 8879 6296 9645 9393 7545 5632 8073 9613 6814 6230 9543 6940 9972 8088 7322 9753 5536 8969 8597 8356 9347 9587 7685 5760 8502 5160 8840 8089 7711 8014 6310 5241 7463 6967 8346 8053 8562 5927 7553 7909 7299 7084 5106 7313 9782 8478 7016 5783 9941 6996 6025 6044 9987 9617 8442 8764 9904 7682 9309 5072 5214 7603 7437 8844 7111 9170 5337 5876 9461 7170 7306 9206 5726 5879 8944 8106 8269 6664 5175 7670 9933 6820 5299 6450 7672 8692 9987 5692 7371 9901 7112 6267 6746 7985 7164 9569 6985 9988 7283 6056 7131 7243 7139 7999 9640 9601 8386 6531 6573 8594 5409 9898 9761 8842 7183 9664 6554 5120 9281 5523 8681 5535 7138 5002 9737 6930 7192 5035 8701 5442 8160 6367 8136 8285 6766 8192 6543 9193 7385 5786 8548 8757 9203 6865 9216 8183 9759 8822 7387 5965 8168 8581 5096 9975 6546 5661 7208 6471 6159 9041 5781 6794 6640 7663 6725 5152 5580 9155 8870 7340 9380 7865 5420 6090 6034 7644 8743 9388 9761 5014 5798 9761 8403 8086 8381 9210 5907 5871 5782 7364 8513 9452 8098 5604 6321 7331 7457 7373 7658 8354 6565 6075 5757 8614 6246 6916 6098 7570 7934 5692 6971 6284 5340 9870 8911 8074 9826 7263 6176 6485 7616 8467 6359 8969 9564 7819 6132 7732 8242 7887 5178 7183 6706 5569 6488 9615 7587 8118 9826 8877 5861 6101 5486 5598 5093 5661 7891 7378 8154 8546 5376 6951 8093 8146 6702 6542 9865 8885 6422 7861 6372 9899 7932 8576 5551 6602 5492 6127 6606 5824 5290 5706 9596 7642 8765 6636 5513 8206 7084 9973 7059 9937 5145 9186 9492 9802 8295 9710 9315 8060 6687 9107 8056 7138 6933 9636 5919 9296 8276 5848 8429 5241 7914 9102 9575 8405 7243 7600 9094 5337 9550 6193 7280 6304 5748 5219 9804 5956 6671 5744 8199 6469 6558 7934 5510 5255 6839 9139 5788 6021 8133 6710 8442 8834 7413 8893 5355 6496 6222 9645 7033 5294 5271 9462 7046 9457 7345 9281 9060 9651 7252 5175 9139 6706 9805 5698 8241 7677 8560 8312 6176 6026 7226 9322 8191 7268 9317 5780 5835 8712 5118 6260 7968 8262 6162 8916 9620 6158 8551 6688 6911 7541 7842 6333 6341 8224 7247 6172 8962 7904 5328 7847 5433 6076 8105 9424 7177 9884 7722 8248 9973 7718 7970 8213 8316 9931 9898 7912 5214 8332 9219 7667 9331 6392 6701 7170 5950 8212 7111 8512 9657 7040 9525 6311 7141 6043 7457 6784 5786 9548 8028 8105 8249 6341 6202 8535 7820 5740 7420 8722 6202 9676 5060 6645 6721 8478 7971 8041 9440 5710 5237 7082 8236 9892 9283 9746 6964 8931 9142 9079 6169 5487 9907 8378 5541 6513 7062 9402 8870 5081 7301 6455 8674 9266 6451 6328 7027 5157 7085 5171 9657 5302 9728 7126 6845 6293 5070 8537 6303 6317 9060 7414 9325 7566 6231 7841 9882 8382 6536 9868 7897 7322 9650 8536 6392 6942 5370 6310 6308 9863 9221 5269 9979 7875 6536 9844 9566 7074 7066 5480 6469 6687 7052 7583 7972 9349 9147 7883 5964 8121 8607 8528 8558 5074 8076 9799 9702 9428 8116 5995 7156 6536 9911 9408 8897 8384 6702 5253 8213 9411 7740 6562 8372 5160 8089 7986 7107 5697 5088 7946 5541 9769 8989 8779 5485 9296 9579 5968 8993 7289 8623 5274 8775 7623 6133 8497 7144 9261 9725 8304 7598 5382 7270 9087 7058 5238 6035 5055 8546 8033 5551 7882 9524 6395 5995 6693 5187 8301 5258 7598 7684 5010 9427 6297 9612 5807 8412 9751 6325 8530 9087 9979 8172 7442 5210 9439 8101 5602 9341 6860 8013 8365 6188 9536 6216 9372 8218 6815 5303 6220 7587 7621 5796 8794 7305 8174 7615 9822 7441 9096 5074 8012 7100 9853 5669 8506 7217 5285 7493 6944 5456 8748 7785 6360 5750 7308 6323 6805 5651 6232 6564 8570 9693 5377 5353 6772 9222 9322 7695 7452 7027 9087 8852 8994 7365 5137 8777 5627 7004 7413 5197 6167 5037 8159 8798 8945 7963 6676 9787 7976 8306 7917 9205 9316 7065 6724 5785 5672 6159 5251 8411 6756 7147 6760 6795 6816 6329 5174 9871 6509 9840 9260 7452 5911 8514 7557 7100 8974 7807 6732 7540 7212 7913 9714 7440 9166 6714 9269 8695 6840 7042 7205 6660 9981 5066 7770 6307 6021 6085 5655 6908 7087 5603 5814 5138 5051 9153 9116 8995 6659 8115 6201 6220 5207 5611 5687 8118 7143 5224 5755 8994 8257 6193 9992 9730 5539 6522 9723 8971 7821 8994 8180 9557 7043 5875 9999 7496 7814 6123 9265 8518 6075 9258 9331 9284 7552 5099 5967 6869 7099 7653 8483 7738 7940 6095 6246 8067 8480 8417 8664 7655 6227 7495 6580 8641 8378 5707 8109 8049 9944 5400 5323 5559 6910 6460 7088 7364 5967 7928 5943 5845 7045 5294 8766 6108 9968 5479 9843 9993 6971 9222 9862 8695 5428 9160 6395 5719 5513 8670 6168 5307 6071 5672 8440 5309 6513 9433 9376 7804 9151 9057 7783 9014 9149 6758 7845 8172 8864 6179 8302 9442 5344 9148 6145 8142 5594 7240 9576 6139 6525 7530 6064 7567 5007 7910 9145 6510 9620 9209 7881 6729 5622 9361 9852 6770 9725 7766 8864 8113 9728 8606 6678 7478 9094 5184 7262 8840 9029 6168 8686 9458 6228 5846 7946 7706 9656 9386 9552 7581 5407 9110 7459 7989 6953 9895 7605 7716 8909 5072 9587 5009 9756 7950 6134 5495 5765 9537 6997 6462 5684 6332 5123 9178 7798 6592 6499 7392 5614 6275 9698 9687 9813 7250 6609 6247 9216 7416 7597 9037 6862 5039 9373 5252 7741 5772 6426 5941 8979 9165 7407 6533 9117 9883 9087 6618 8000 7644 6871 7235 9993 5084 8516 8601 9353 9921 9532 7168 7064 7506 7658 9750 7990 8625 6627 6786 9288 8419 9094 9853 8569 6058 8852 8291 9458 9117 5035 6844 5622 8441 6055 7398 5229 5795 8217 9610 6477 5599 6117 7702 6752 7955 9282 5370 5712 9240 6546 9331 6165 8389 7502 5468 9844 5971 7858 5437 7458 7426 9664 9195 7922 5676 8252 8199 9747 6531 6735 5180 7871 9140 9155 5607 7440 9242 5281 5776 7553 6436 9758 6626 7990 5360 6501 6450 7758 8731 7450 8481 7329 6797 5558 6494 6250 8307 5330 8015 8712 9339 6882 5198 6378 9486 9746 8690 6319 7509 5596 5333 5022 6393 6187 8456 7707 9118 6738 7217 6357 9897 9543 9105 7456 8893 6201 7025 6807 5427 9754 8420 9169 5488 8598 9856 7984 5686 6466 8706 7441 6001 8831 7527 5971 9594 8326 5292 6301 5120 7927 5340 9466 7020 5541 5299 9551 5225 7330 8431 7177 8933 8183 6284 9640 5501 8517 5491 8479 5767 7676 7635 5623 8638 6841 8021 8990 5550 6643 5908 9190 9689 6564 7192 9516 9628 6192 7117 5379 8736 6000 5697 9635 5344 5437 7531 8488 5762 7180 7911 6370 8041 7238 6706 7751 5251 9311 5914 5384 5751 5978 7783 5878 5576 8053 9213 5177 8427 5858 6167 9623 6351 8373 6086 5775 9494 9572 9537 7307 7658 7028 7737 5722 9112 7591 5363 5182 9220 8759 5813 6018 6482 5613 6311 7698 5342 5432 6815 7490 8819 5228 7294 8366 9227 5678 5865 9322 7879 6342 8886 7688 6851 9491 9546 8020 5705 6920 7495 7434 9436 8734 9220 6282 5637 9938 8182 5912 8463 5727 5635 5782 6058 7592 5089 5596 9465 8219 9199 9685 8950 9994 8093 8296 6971 9714 8937 6551 6531 9234 6394 7035 7133 6891 6226 9102 5989 9704 8057 6054 9419 7386 7165 8736 9312 8730 6436 6160 6068 7125 5052 8609 7207 6482 7816 5316 6896 6773 5174 7675 7156 6940 5507 5798 6714 7507 7511 6252 8298 7330 6459 6962 8442 9192 5962 9302 8579 8781 6000 8336 5151 5318 6391 6090 5634 8717 5133 9558 5884 8708 5207 5367 8401 5907 9569 6670 7151 8350 5746 9702 6082 7830 9532 5652 5220 9919 5454 7038 6594 8843 6329 5542 9377 5550 9425 8022 5788 9738 7370 7548 9948 5028 6232 6638 7660 7555 5301 5062 7165 9689 8491 9566 8074 5728 7397 6269 8312 6883 8838 8022 7846 7202 9724 8204 8242 9485 7266 7598 7863 8153 5478 6185 7912 5474 5338 9961 7875 8176 8441 9876 5701 5983 8031 5245 7967 9369 5052 5956 6249 6725 7660 5054 8906 6527 9200 8693 8458 6352 6430 9420 6911 7693 9405 9805 9503 6358 8252 9905 6756 5419 6316 6165 9744 7734 6418 9702 7780 7235 9244 8752 7224 9326 7558 5304 8682 8624 8735 6722 5171 5723 9362 8619 5154 6517 6841 5389 6421 8484 7069 7297 6112 8968 7080 8767 6433 9154 6872 7987 7244 8722 9784 6598 9231 7638 8354 6360 7058 7591 6133 6430 7417 8041 6842 8172 5837 8525 8807 8121 8848 7054 7897 6917 7185 6960 8735 9164 6566 8703 9195 5306 8244 7733 6450 6214 7558 9719 9870 8989 5453 7554 5018 6053 9986 8669 5455 5551 7906 8602 8968 9734 7890 5097 7137 7431 6455 7308 6794 7984 8517 9370 9508 7662 6645 8505 7870 7294 8772 5236 8875 6946 6041 6725 5956 7378 9498 5646 7841 5589 5001 9509 8370 9174 5834 8889 7375 6339 6010 9360 6051 7433 8543 6750 6928 9868 7741 9194 6709 8069 7873 5088 7783 7070 8278 5024 9075 7125 8389 7905 9889 9701 7457 6849 5713 8905 7121 8966 5120 6327 7247 8810 6512 8453 9867 8759 6296 8013 6032 9466 5365 8076 8899 7981 8955 5874 7533 5077 6182 6151 7793 5735 9521 8580 5536 6842 6145 9057 9996 5791 5519 7606 6622 9009 5903 6573 9573 6630 7202 9206 6259 6276 9099 5953 9326 5774 6274 8312 5967 7833 7134 9074 5441 5632 7172 6834 5562 9857 7400 9620 9088 7199 9427 8005 6645 8453 8805 8203 9334 9403 6871 5983 5730 5152 5756 7555 9656 5375 8861 6275 8734 9138 8204 7703 5659 8730 9753 8640 5765 7872 9551 6513 5374 9620 6443 6663 9123 8844 5861 6345 5648 5974 8087 7237 8721 5953 9236 9987 8071 8159 7149 8250 8349 7570 5233 7279 9506 9803 6367 5549 5552 6082 9857 9260 9308 7637 6566 8419 5396 5083 7237 9259 9989 6829 8171 9390 6789 8706 5221 9803 7310 7707 6527 9814 8249 6359 7610 8086 8188 7035 6030 6061 8952 6171 6824 5255 5722 6722 9799 6078 7314 9925 9899 7113 7430 7987 9767 5712 8467 9139 6166 8565 9434 7530 9986 6605 9608 9153 8471 9873 8214 6445 7517 6841 9880 9227 6519 8612 5042 5287 9619 7382 9248 8622 8670 9872 9953 6176 7089 9829 8220 9544 8474 8970 8464 9961 8618 6760 8836 9009 5279 5716 6144 6230 6547 8237 8869 9987 9380 7627 8846 9407 8034 8095 9692 9052 7731 6967 6219 7219 7845 9035 5654 9829 9905 8818 5404 7924 6711 5618 5748 5751 7302 7983 7399 9855 5030 9739 6700 5183 6274 8431 6326 8945 5468 8127 6035 6086 7887 9474 6144 9281 6572 8182 9592 6928 7404 7764 9078 5677 9409 8324 5465 8773 9825 7368 9895 9122 5330 8098 9385 8490 6607 5319 8005 8856 6905 9539 9532 5504 5414 5097 9140 5837 8496 6710 6772 8117 8819 6941 9689 7383 6708 8217 5747 7457 5966 6917 8668 6124 7065 9673 7752 6271 6023 8574 7577 7860 6299 7419 9338 7823 8819 8839 9288 5092 7977 8153 7475 5372 9220 7022 8986 9937 7813 7753 6769 5731 8516 8019 6100 7539 7929 6236 9630 9100 6087 8758 8701 5642 5846 5194 9475 5738 6248 9287 9152 6325 8427 6250 8790 5385 6912 6010 7534 5511 5431 5429 5119 5815 7120 9794 8586 7292 6948 6675 9812 9180 7249 7058 9705 7268 9794 5367 5275 8610 7423 5812 7627 5821 8372 9106 7567 7811 6786 9883 9704 5759 7209 8725 9582 9739 6627 7832 7188 8454 7245 8010 9864 6608 6439 6490 6030 8516 5162 7476 7563 9602 9776 5271 7412 7776 8497 8844 6390 6984 9671 7463 6390 5193 7030 5380 6082 8366 5009 8697 9595 8771 7894 6729 5434 5105 7113 8205 5979 5246 7119 7508 5729 7518 8952 7862 9395 8980 7089 5784 5788 5427 5730 7459 5547 6153 7022 8583 6818 8279 6659 9209 7489 7576 7293 6447 9129 8018 5198 8078 7892 7594 8319 5774 5784 5510 8795 6492 5521 9646 5526 6746 5922 6156 8088 6486 6642 8443 9105 6135 5260 9421 5675 7097 9688 9992 9173 6113 7918 6944 6242 8358 5960 7658 8560 9284 8340 9224 7690 8912 5436 8732 8156 9331 5338 9233 9143 5558 5217 7953 5414 7637 7821 9146 8268 5079 8976 6551 9705 6844 7793 9587 6527 5073 6917 8162 6455 5066 7426 9014 9141 9149 6635 9600 9540 6030 6756 6159 5944 8418 5837 7761 9393 6249 9473 5605 8045 6268 9181 5869 7772 7344 9190 8725 7072 6131 5989 9099 7068 9790 5496 7492 5908 9606 5423 7664 8270 9579 6628 7302 9951 5227 6770 9489 5816 6534 8343 7591 5973 8390 5618 5539 9300 7774 7004 7128 8746 8069 8742 5359 8023 9508 5672 5198 9315 6015 6438 6810 6838 6380 7856 7054 8126 7649 7133 7647 5118 6175 7791 5992 8259 8239 8534 6232 8040 8093 6452 8863 7091 8810 8521 9139 7473 5347 6063 5247 9493 9467 9944 5410 8573 5745 9135 7821 5779 6188 8831 6525 9293 6409 9766 9887 5586 9650 8055 6589 7351 7094 7423 6825 8507 6169 6342 9407 7190 5726 8673 7796 8355 9961 9410 9226 5676 6171 6752 8121 9515 9003 9840 9629 9222 7629 5391 9206 6608 6264 6126 8909 5011 7673 5629 8217 5900 7649 6800 7928 8062 5405 6736 8353 6211 7428 6132 5261 9010 5883 8949 5462 9116 9605 8974 7585 5361 8980 7551 6219 7418 5435 7537 5149 5135 8452 7949 5970 5441 7308 6609 9234 6224 7213 5588 6045 8821 5816 6596 9121 9242 7432 6470 7911 9472 6471 8988 9064 8091 5621 7119 5241 8722 9873 9936 8473 7642 9539 5068 9864 6542 9450 7337 9267 9354 9300 5531 6684 8805 7005 9423 5257 5300 8847 5585 5785 5157 5160 9761 5835 8370 7074 9526 6846 5932 6862 6524 8501 5380 7499 8652 8138 8343 9950 6322 9733 7467 6605 6293 6350 7932 5974 8912 5264 6017 6217 5566 7480 6464 7972 6490 9030 6491 6159 7972 5327 9778 8067 5048 8691 9989 9418 6220 8918 6704 8097 8777 6377 9003 6547 7540 9045 8187 7740 8579 9151 5468 5935 6852 6827 5714 5731 5845 9369 7649 7618 6959 8079 6223 8325 9637 6871 8617 9951 8387 5534 7585 5424 8708 7852 7908 7072 6708 6717 8897 6116 6520 8709 6200 8712 7410 9689 6259 9713 8722 7674 9551 8725 7251 6369 5572 6392 7302 8447 7838 7115 5572 6229 9707 7059 6246 9297 9619 7169 9558 9852 9744 5391 5561 5496 7759 8973 9703 9179 6315 6062 5612 5214 9263 7122 7628 7306 6298 6897 5500 7516 8059 7425 8158 8536 7233 9635 9302 7352 8839 6985 5249 5509 8215 6298 7500 5899 8575 6277 9425 6280 5564 5706 7060 8251 7484 6641 5096 9235 6875 8411 7491 5234 8202 9751 5017 7931 8770 9178 6404 9138 6439 7621 5343 6073 7986 8042 7898 7549 5381 9541 5205 5719 6002 9890 6688 6872 6098 9027 7887 7231 7753 6040 7177 9791 7004 8909 5377 7901 7301 7459 9501 9077 9618 6304 6106 8470 9519 7827 5316 7781 8798 5323 8829 9747 6463 7011 7050 5578 9801 6334 9245 5582 6005 8006 8466 7286 7446 6496 9177 9766 8094 8976 9073 5856 8581 5960 8548 8779 7916 5770 8177 9986 8487 8793 7458 8475 9420 5858 5655 5748 6141 5751 9815 7348 6966 9999 7005 5283 7778 6472 8434 5864 7679 6900 7827 5425 6204 7878 5720 7749 7774 5655 7140 5515 6955 7162 9238 7390 7993 7424 7303 6755 5473 6953 8688 7390 8518 6854 6256 8374 6667 7094 9381 9681 7233 7249 9276 7383 6077 7069 6242 5361 7339 8706 9321 9556 5843 5873 9127 7915 9756 9798 5965 8338 9116 5488 6040 7908 6163 7338 8858 7553 6589 7221 8374 9873 8704 7494 8475 7038 6047 7096 6244 5854 7845 7327 9470 8018 9390 7527 5534 7830 7265 6544 7359 7924 6962 6903 9498 5480 9101 8325 5534 9079 9869 7635 9275 8433 8227 7940 9711 7252 5157 5294 7597 7434 5302 7657 9473 6887 9680 5413 9922 6885 6324 5589 7851 9794 5558 9581 6475 6752 9106 9235 7008 6382 6657 8982 8776 6769 6517 8879 6959 6288 7142 8257 5680 8969 7443 6569 6537 5864 6759 7006 8143 6790 8819 6799 7452 9272 9882 5485 5198 6540 9912 6083 8263 6295 8128 7004 6233 5195 8505 8721 5113 8879 6434 6762 7606 8072 9213 6650 8072 6494 9574 8263 8228 6755 8681 6197 9678 6849 7077 8854 8334 6201 8236 9998 6444 9073 6520 9688 7993 6817 6314 5558 9637 6017 6015 7988 8819 9812 5209 9131 6087 7056 8081 6191 6781 7380 8885 5922 7168 7965 5234 5627 5508 7857 6661 5516 7317 5829 5754 7134 5561 6909 8097 9421 6072 5797 9839 9923 5607 9156 5025 5966 6186 5732 5785 7369 8027 9397 7730 5430 6753 9526 8229 9889 7091 7650 5744 5069 7244 8234 6503 8961 7440 5250 5425 5721 5001 9841 6091 8772 5464 9835 8588 7246 8515 8648 6553 9096 5620 8103 5119 7072 6608 8813 9501 8846 9303 5387 6764 7603 8722 7252 9020 8934 7006 7729 7544 6965 8035 6464 6119 9855 5417 5942 8473 5000 8904 6800 7506 8364 9043 9649 9646 5040 9138 7526 8144 9673 9915 8284 9017 9631 7262 5045 7025 5860 9424 7128 6973 9154 8143 7870 8425 6934 9974 8591 6048 6904 5932 7636 7860 8574 7971 9802 9991 6000 6063 5789 8364 6225 8411 5930 5831 5501 8587 5231 9911 9582 6098 6323 6318 6913 8095 6898 5212 5033 9598 6411 9510 6453 6688 6434 5197 6565 8174 8913 6287 5814 5262 9293 8514 7013 5481 6090 5522 8656 6697 8574 7942 5261 9681 9098 9615 8574 6798 6570 6387 5081 7108 6218 9748 6776 6952 6835 6351 7029 9144 5092 9559 6295 8355 8095 5470 7212 8117 9951 8580 8216 5642 7436 5398 5648 7111 5233 5779 7428 5637 8479 7423 9216 9329 5503 6293 5778 9478 6863 8672 8917 5324 7601 8707 5599 9120 6549 7069 9511 6710 6490 6417 5074 5166 6706 9329 6779 8832 8052 7791 5923 7281 6951 8048 7897 9082 6657 8233 7331 9411 5726 7086 6031 6183 7410 6825 8085 8245 8195 7137 6668 9634 7333 5581 8644 8829 9110 5389 7163 6487 7951 5046 5168 8568 7881 8182 7255 8510 9193 9832 9985 6525 9214 7959 7291 6976 9409 6302 7297 7010 7833 7775 6858 7891 9695 6656 6100 9877 8446 8079 9903 7150 7307 8935 8306 6501 8138 8039 8602 6614 6022 7656 7248 8527 6450 6605 5231 8356 5478 7077 8613 9972 5263 5010 6942 7019 6953 9691 5967 6241 5870 9241 5771 8082 5672 5974 8252 9772 5085 8362 8866 5896 6322 7844 6503 8262 9459 9357 6434 8773 8927 5804 6826 8786 8910 8760 5411 9859 7552 7430 9520 8154 9162 6346 6866 9003 7904 6097 6462 9770 5112 6472 9795 8730 5389 9375 9965 7290 8749 6179 6588 9725 7267 7781 8759 9793 5806 7616 6375 8639 6139 9187 6798 6978 6485 9885 7108 7146 9750 8961 5835 8916 5212 8232 6967 9987 8504 7093 6254 7802 7148 9614 5039 8683 9008 7570 5257 9405 7183 5253 9409 8881 5809 8506 9011 5097 6211 7326 6526 8842 6686 6948 6153 6834 9782 8452 5615 8702 7574 8644 8299 7778 6519 8936 5060 8341 6821 6296 8383 9145 7604 6375 6660 5078 8087 8489 7683 8869 9044 7113 8552 7714 6140 5953 7919 9706 8647 5866 5705 5116 5705 9740 6440 8819 5520 5227 6525 8691 9688 8250 8316 7416 8321 9968 6463 8042 7199 9964 8028 5288 6801 8628 5023 8730 6396 8024 5052 9737 8684 8984 5797 6529 6126 5006 8792 6753 8012 7598 5917 7209 9544 7288 5818 6529 9570 5943 7719 7902 5435 8569 7932 7258 5137 9618 5315 8922 5393 9745 6965 9224 7400 7404 8294 7156 9016 8241 6534 8839 7396 5561 8836 8058 5184 9341 5136 8185 8173 6782 9546 9408 7077 6491 7677 9790 7430 8628 9498 6287 5864 5179 6495 7607 8412 5849 8256 8670 5983 7681 8001 7264 8770 5637 5413 5091 6470 7192 7508 5488 9148 8213 5262 5485 7483 9547 6343 7901 6596 7973 9821 5376 6225 9770 7472 8828 7443 6416 9678 7855 7805 9319 6548 8124 8430 6419 8595 5931 5999 5069 7931 8955 5814 8190 8857 7126 9655 5498 6560 9693 9046 5891 7317 9714 8531 9563 7850 9456 5319 5801 5238 6518 8339 6402 9423 5145 7595 5740 5976 5135 5543 9701 5962 5229 5231 7709 6945 9023 5281 5556 6763 6874 9955 7706 5241 5198 6938 8959 9877 8911 5973 5109 8334 6210 7026 8629 6890 5863 7135 6370 5330 7470 9384 7291 9026 9118 5441 8847 8340 8032 8284 6747 8970 6477 6170 6086 9187 5090 8093 5199 7820 7633 6054 7029 9639 6092 5647 6353 5405 9386 6174 6696 7310 7002 8491 6879 8172 9549 9319 5185 5552 6478 7606 9381 6632 7289 6532 6850 9413 8658 7110 6582 6708 9536 8129 8119 6466 5003 9207 8208 5816 9008 5421 7071 5987 8064 9825 7185 9841 6504 5262 9222 9232 9247 5708 6371 5853 8381 8719 6844 6640 9382 9917 6305 5105 7736 5424 8449 6457 5907 7387 5740 7776 5811 7292 7857 7314 7904 6708 8944 7366 7840 7167 9058 9480 9381 7948 7593 9297 7469 7804 8216 8159 8657 5937 6605 9982 8347 9345 5245 8894 9808 5848 9727 9128 6153 9506 5291 5182 7449 8463 7022 8060 7294 9856 7067 8506 8826 7265 8170 6014 9638 7388 8224 6317 6777 9064 7769 6463 8068 8990 8059 6132 9455 8776 9163 9107 6560 7681 9988 9221 8577 8299 7847 6887 6347 7770 9349 9138 9994 6409 5973 5442 9576 6647 7066 8371 9221 9968 7363 5607 5893 8545 9096 7455 5463 6833 9387 5991 7696 9768 9560 7330 8285 6739 5165 7209 6966 6766 6998 9149 8257 6747 5811 5711 9928 7491 5994 5536 7547 6069 5026 7565 8899 7944 9899 6395 5437 8009 9493 9098 6830 9905 7537 8118 6713 6075 5176 6511 6904 9561 6275 7227 9709 5006 8671 8137 6779 6134 6163 7254 5915 9414 5191 6786 6659 5883 8459 5780 6237 9738 6187 6067 9633 9621 9004 5142 8268 8413 9536 8962 6261 6834 6636 7632 7840 6743 7385 8314 7800 5598 5309 8839 7375 5915 6153 8817 8350 8197 6784 7657 8952 6652 7090 8927 7754 7283 6169 8093 6661 9051 7930 8166 8504 9970 8514 8042 9104 9469 8888 8715 7867 6503 6143 5813 5866 7116 8735 8691 9256 6544 6157 8734 8768 5809 7627 6913 6564 5852 9255 5999 6574 8755 9155 6857 7436 9647 7712 8089 7359 6735 9148 6400 8945 7499 9449 7637 5331 9969 5704 8501 7575 6531 5857 8302 9543 8963 8011 9877 7655 5762 5078 7021 5128 8192 8499 9861 9614 6112 6705 8895 7542 9469 7174 8171 9274 8490 9652 9988 5869 5230 7988 6665 5906 5450 7100 9825 9362 6625 5165 7598 5122 7553 7950 8066 6802 5826 5659 6978 5290 9275 6559 6068 6783 9311 8821 8469 6494 7799 9978 7294 7446 9664 9629 8453 8932 7351 8569 9730 5842 5202 5947 7910 9919 8923 5881 5302 7189 6470 7570 8565 7045 7607 7250 5282 5902 8975 9011 9495 6617 5717 9946 9748 5511 5621 7662 5278 9561 5867 5720 8508 5860 9373 5895 6747 9031 9563 5853 8639 7906 7779 8586 7496 9204 9643 5658 6202 9788 7399 9331 6895 6266 5818 6395 8176 8330 5343 5683 7472 6103 7612 6527 5840 5307 7811 5114 5875 7843 7837 8762 8328 6571 6044 9743 7488 7446 7996 9436 8432 8459 5847 8104 9214 8943 6091 8712 9533 8978 8525 7878 8523 7233 7900 7927 5624 9632 5552 5089 8092 9381 7731 6859 8364 9155 6677 6929 9148 7263 6344 7084 8535 8097 6598 5785 8024 8856 9368 9965 6053 7597 5995 6650 9442 9592 8245 5866 5403 6485 9345 7093 8270 8906 9347 8767 6397 5334 5995 9381 5358 6835 9278 7068 8204 7564 5367 5729 9957 7066 6327 7291 7137 9483 6048 6490 6797 8792 9006 9957 7257 5763 5341 6929 9918 6694 8833 7984 6643 7342 7211 7755 8097 5152 8409 7151 8637 7143 6207 9786 6881 7499 7511 5686 8902 7511 6899 5177 6623 6423 9964 7117 7843 7530 6293 8235 8697 6913 7209 8061 7839 5261 8684 7118 9428 5309 7426 8395 6568 9339 7110 5256 9661 7944 8189 8990 5510 5852 9939 8737 5085 6697 5106 6607 5602 6767 7748 8563 8519 9062 6664 7280 5376 8160 8654 9668 7324 5339 5484 6891 7722 6713 8818 7175 8971 5371 8832 7600 6498 7324 5634 9512 6716 8635 7025 6201 8289 7134 7136 5693 6894 6092 8829 5946 5044 7002 6546 6314 6595 7032 6204 8094 5260 9583 7854 5591 9471 9585 6770 8099 7996 7540 5369 5741 9389 6063 8047 5899 5472 5572 6788 7603 9321 7044 7810 5555 6395 6018 5387 8014 8789 7392 6690 5537 7377 7696 7082 8329 9642 8034 9338 8137 8643 6784 6835 7376 8850 7372 6243 9956 7748 6586 6204 9906 6909 8017 5035 9054 7247 8959 9404 7063 7041 5575 6914 8442 8174 7619 5397 8445 8289 6412 6042 5751 9337 8643 7252 8957 5066 7078 9749 7415 8293 7824 8737 5250 6448 8869 9273 9822 5488 7936 8038 7779 7783 8068 8393 8837 5339 8810 9808 7237 5194 8553 9295 9265 8768 5119 6921 7682 5392 8285 5501 9817 9763 5014 9737 6824 9027 9520 5983 7501 7641 6961 6399 7711 6453 8487 8334 7881 6921 9089 5846 6868 5690 9057 9134 9343 9688 6059 5753 9114 6325 8646 7510 9845 8712 6168 5474 5785 6165 8862 9938 5879 9441 7745 5119 6324 7958 7717 5906 9741 8878 5680 9207 9214 5590 5781 6112 6220 7229 7097 9055 7339 9408 9520 5010 9380 7203 5994 5576 8828 9897 9508 5595 8197 8370 7274 5942 7632 6203 5711 7054 9313 8989 7861 9105 7481 8256 6853 6086 6050 6917 5184 6733 6277 7443 8390 8496 9577 8197 6217 7983 7381 5484 7197 6339 5268 5729 7580 6731 5852 5074 6056 9092 8265 9029 5706 5697 5322 7477 6145 7290 6984 8499 8954 5952 6815 6937 5479 5361 8599 9772 8092 5036 5547 9065 5189 6414 6792 9223 8768 9850 7945 5514 8010 6071 9822 5214 9172 8254 6532 8134 6696 8688 9469 8690 8885 9996 7547 8235 8762 6867 8232 8145 7720 9527 6111 6306 7211 7577 8506 6839 6971 8357 9180 8646 5627 8082 8053 9065 6595 7974 9581 7132 8841 9219 6217 7860 9224 9623 9011 8608 7454 9513 6882 7367 6317 6435 9545 7388 8467 6782 9113 9893 6647 9841 8358 6014 7016 7624 9663 6135 7407 6598 9763 6361 7630 9274 7566 5652 7667 8758 7802 9021 8174 5463 5902 6804 8888 5379 6489 7347 7493 6472 9173 7290 5785 5119 7038 6702 8904 7918 5453 5434 7124 7278 7869 9455 6612 5262 7496 6823 9495 6378 9838 5035 6780 8783 8472 9955 8485 6169 9024 6172 8364 6548 9236 5271 6826 8376 7090 5159 7789 5137 9205 8197 7495 9198 5370 6897 6373 9893 8378 6107 5713 7988 7950 5880 5218 7483 6369 7460 5471 7428 6120 7059 7320 5578 6154 7326 5953 8787 7904 9534 5892 7119 8088 9344 9798 9703 5770 6299 8554 8347 9612 8955 6610 8736 8302 5209 5694 9189 8938 8644 8809 6228 7599 6917 9187 6896 6748 6237 7033 7145 6656 7151 6630 8767 6969 5857 7070 5895 8267 7143 7338 8935 8479 7882 6212 9423 8519 5290 9576 6176 5642 5749 5468 8440 8432 6565 6643 8095 9924 8588 9597 7972 9675 8755 8755 8814 5703 8500 6136 9565 8849 6496 8347 9305 8492 7311 7935 8294 7649 7334 5872 7185 9940 5685 8978 9163 5055 6477 7532 8162 7684 5424 6135 6357 6790 5832 6681 6957 5665 9574 5738 5356 5511 7559 5997 7701 9215 9270 8146 9532 7354 8257 7802 5951 8004 5350 5366 7317 6091 5900 8072 8981 7735 9020 5594 6685 6762 7676 7823 7723 6995 5667 8805 9105 9331 6764 9992 5702 6211 6294 6716 8200 6459 7163 7267 5730 9322 7449 6669 6502 5266 5897 8407 6294 6743 8482 7508 7553 7008 7261 5052 8828 7768 7538 6562 5962 7684 7313 5283 6665 9180 8073 9388 7280 6033 6206 8873 6407 5250 6685 7077 9274 6507 5923 9343 9765 6060 8581 9347 7316 9697 6318 6785 5832 7729 8880 7746 5431 7702 5292 9716 5147 7646 5775 9897 8760 9578 8909 5810 6184 6492 5451 9156 6862 6151 6228 5864 9655 7927 5234 8584 9276 5389 7497 6077 9212 9778 5154 8423 8538 5693 6309 6091 8766 5402 6520 7964 9281 8981 6620 7965 6407 9799 7996 9967 5941 8014 8945 7346 9318 9810 9145 9287 9360 6692 7535 7845 9200 8399 7965 6029 8707 7306 6169 6171 8686 8995 8201 7063 8974 9451 7702 9178 6740 9880 9745 7493 6897 7179 7452 9735 5520 9611 9710 7394 6459 6448 7356 6072 9916 7467 8834 7770 9029 9885 7949 8789 9204 9724 5145 9804 7537 9724 8698 8319 7008 9376 6481 8723 8190 5383 5389 9476 8786 5657 5401 8571 8393 6865 6459 9543 7140 6668 7241 5324 5839 5069 9406 7602 9079 6483 9144 8874 6953 5346 8720 6914 8078 6823 7971 7016 7030 8358 9952 6336 5704 9127 7393 6322 9305 6026 6267 7326 7195 8961 5507 6940 5790 7607 7296 7883 7980 9022 5918 7523 8399 7249 8432 5014 9526 5032 5120 9526 8857 7971 9863 8886 5584 5767 9451 9515 8761 7205 5880 6739 9540 5721 6767 8022 7953 6362 6101 5124 6452 7231 6714 6200 8594 6515 9829 5876 6567 8986 8668 5577 6440 6627 5654 8025 9434 5954 8172 5452 8572 6707 9409 8146 7319 7260 9482 6758 5592 8971 7149 5580 9692 8752 8835 8233 7053 5841 6710 9630 7467 6853 8288 5565 8354 8113 8288 7630 5536 9900 6491 8709 5751 7493 9697 7769 9136 8606 5783 6644 6485 6892 8039 7455 7643 8345 8801 5437 9182 6787 7852 6486 7334 6372 5038 8864 6599 5322 9016 5513 9813 7017 9305 6975 7635 6476 8968 5335 7068 5782 5320 8856 8132 6649 9381 9230 6608 9601 7924 9286 8888 8819 7434 8002 5551 7617 8654 5992 9209 9232 6011 5439 8524 5173 5669 6547 5626 8433 8533 8179 5683 5838 8927 6903 5375 8161 6169 7155 7484 5156 6905 5964 8427 5367 9578 9175 5826 5599 8139 8554 5670 5133 9440 6786 6452 9242 7993 8842 5084 9781 6155 6062 5396 8493 5445 6630 5693 5457 5815 6828 8218 5529 7841 6652 5268 9288 8458 8338 9505 6552 7278 5648 9212 5714 7426 5936 9561 6051 6995 9393 9968 9893 7562 6153 8822 8029 6582 6212 6812 5689 6002 7076 9080 5224 5375 6820 5435 8207 9268 8949 6047 9821 7980 8237 8902 5474 7650 6660 9685 6917 5983 8762 8263 8844 5571 9149 8035 9246 8381 7269 6395 9611 9790 8025 6696 5680 6620 9991 8262 7432 9587 5967 8961 6713 6771 6057 9047 6171 8508 9164 5963 8552 9038 8211 5632 8943 9784 9030 6768 5839 8103 6728 9465 9423 8729 7133 7046 8180 7006 8411 5728 5609 9981 8056 9806 7121 8477 6721 9599 7119 9514 9959 9832 7711 9764 5810 6122 8955 9314 6173 8681 6185 5874 5599 9123 5191 7428 8271 5344 7806 9597 5877 9106 8252 7074 6436 9143 8350 6288 6790 5868 9877 6477 5096 8153 6979 5906 7721 7724 7573 5959 5075 5641 7204 7677 9546 5589 6348 7234 6705 5142 5326 5772 9323 9257 6574 6867 6593 7516 5502 6355 5495 6066 9050 5219 9039 7505 5274 7946 5666 9170 8145 7729 5145 7013 8844 6886 7438 9910 7480 6462 5607 7483 8522 6893 5485 8903 9831 7200 7345 9919 6032 6996 7425 7408 9075 9535 8365 9552 7139 8584 6786 9014 6465 9454 9919 8570 6055 6936 8318 6628 5992 9631 5839 9291 5247 9157 9429 6460 7489 6914 9555 8289 8827 9185 8720 8549 5654 5251 7267 9695 6717 8657 6492 5417 8926 6937 7628 9145 6595 8510 5106 5945 8470 9389 7749 7440 8880 5130 7472 7318 6242 6023 8244 5095 9090 5805 7305 5390 5629 8024 7081 9264 5882 7074 8880 5141 5925 9898 7708 9573 8077 5255 7097 9326 8412 5198 9208 9165 6566 7311 8709 7427 6415 5169 7078 9868 8298 5888 5135 6608 6163 6671 6200 7012 6319 5720 9356 6279 8755 6481 9354 5794 5397 8221 7002 9887 8013 6159 9743 8481 5469 8268 5516 7207 5067 8913 9032 7202 5284 7064 7677 6260 9498 7492 9697 6717 9219 9479 9788 6933 6191 8621 9854 6583 8458 6171 9201 5447 9047 8166 8506 8355 6637 6130 6835 7101 8212 5362 8958 5587 6053 7418 5768 5443 5186 7318 8354 7059 8356 5408 9844 8431 7040 6498 6873 7089 7333 5376 9068 8014 5268 6191 6123 5610 8013 6888 8946 9297 7718 5297 6524 6017 5305 8242 8794 8773 7963 5059 9586 6224 8684 5769 8058 7834 6930 8152 8445 7054 9561 7643 6659 8222 6840 6227 5022 5235 5190 7836 6486 9822 6410 9585 9675 6620 8339 8338 7507 6393 8565 6749 9119 6144 6303 8840 6723 9297 9691 7600 6503 8950 6408 6016 5899 5254 5236 5053 7051 9403 6378 5222 6455 6232 7935 8839 9478 6590 7690 7637 6086 6517 6390 9149 7994 8995 5089 6851 6107 9788 5746 5232 8111 6021 7310 8558 7691 9381 5588 9729 6167 5229 7542 9819 5526 7338 6697 7063 8644 5524 6931 9453 6973 9289 6336 8439 8670 7988 5915 7985 5759 6822 8304 8739 6180 9610 7187 9670 5540 5219 7382 6226 5126 5230 5295 9352 5702 6999 7280 9550 6378 5268 5343 8383 9511 9673 6676 6624 5661 5567 7011 7735 5748 8974 8479 8595 5832 9520 8094 6648 5036 7627 7968 8666 5944 7576 7496 9104 6195 9528 5243 8985 6048 5220 5696 9850 6332 6621 6396 6014 5414 8628 9993 5565 8058 7258 5380 7162 7175 5558 8549 7622 6955 9012 7689 5407 6052 5259 7463 5053 9750 7955 8774 6030 8805 7504 6910 7139 8094 7552 6950 8462 9687 6921 9968 5370 6483 5894 8186 8774 9606 5079 7037 7713 5856 9365 7237 7356 8830 5943 6934 6014 7710 9050 5263 8240 6142 6114 8377 9885 5147 7035 7251 7170 9307 8769 6145 5913 9739 7733 7241 5750 7800 5608 5106 6696 6520 7307 5673 8787 9867 8518 8807 8774 6245 9444 8310 9153 8594 6589 5973 6411 6847 8089 9569 5948 9333 9186 9745 9339 5888 9031 5949 6866 5482 8786 6107 6067 9333 6932 5036 7063 8151 9320 6685 5724 9513 7960 7676 5345 6854 6607 9496 6263 5024 5694 9447 5998 7086 6037 5378 8778 9976 6693 9468 7884 6761 9764 9191 7760 6537 7576 7869 5076 9138 7655 8370 7489 7339 8471 9940 9591 8255 9056 5549 9284 8943 9674 7844 5760 6766 6334 8248 5856 5592 7805 5489 8277 6480 8114 5011 5360 6719 7244 6111 5984 9773 8378 5573 7243 5957 5806 5292 6677 8508 8076 5402 6338 8784 7027 6321 9760 5997 6366 5058 7577 9893 6836 8266 8510 5951 7872 7740 5220 8732 9804 8140 5003 8106 9048 9541 5419 8092 8111 8315 6687 9290 5818 6781 7539 8125 6317 8445 7251 9450 8355 5106 6858 5737 6888 5103 7567 8159 7992 5711 6837 8610 9782 7574 9293 5258 8975 5740 9257 8747 8011 8297 8283 6380 5511 7267 9326 5273 8332 6812 6308 7339 8301 5976 8152 7027 9100 9347 6455 8130 8948 5835 9103 9726 8909 7450 9455 5775 5650 8254 6235 6593 7444 9406 6887 7335 7446 7159 5313 7938 6404 5375 8621 5032 9787 5397 7860 7449 6570 9120 7054 7967 6583 7192 7684 9095 9315 9138 9163 6392 5244 6560 6273 6751 8331 5850 8513 8774 8208 6470 5986 8635 9303 9538 6614 5003 5163 8526 7581 6741 9258 6332 9616 9068 5257 8209 9445 6717 5543 7387 9258 5083 8848 9256 6257 9285 8249 8644 6561 7979 8145 6223 6446 5957 7035 9237 5602 8775 8411 6436 5777 9149 7192 8650 9461 9628 7125 5578 6748 7178 5564 9961 6474 7319 7632 5846 5615 9651 8463 6542 6899 9543 6274 6138 5819 8491 8804 6396 7661 5657 9652 8965 8890 9869 7505 6431 8804 8737 6480 5366 5942 6442 9298 7726 6232 5226 6497 8799 7616 8423 7982 6512 6814 6206 8241 5172 9850 9690 7925 7377 7311 5499 8354 5341 7226 9328 6340 7825 8284 6637 6892 8116 6874 6158 9170 7006 8829 5341 6288 9358 8591 6851 5601 9738 7007 9445 9732 8154 9903 9053 6212 9593 8991 9890 8146 8754 7675 5587 5756 5766 8472 9006 6630 5966 5174 9447 9966 6229 6048 8248 6471 8421 5098 9291 7659 6664 9853 5730 5029 9647 7862 8336 7977 6730 8405 6521 9692 7738 5850 7105 6710 6210 9666 6938 7771 5180 5387 7221 6651 9105 8482 6295 6543 7511 8325 6022 5650 9147 6164 5617 7370 8296 5200 6119 9997 6428 6605 9426 5675 7993 6005 9443 5216 5745 6412 6947 7608 9093 5615 8581 6139 5650 9795 9137 8148 9701 7184 7223 5456 7184 9510 5486 5007 7653 9731 9898 5663 8031 8822 5286 6504 6042 5712 7205 5023 6623 5383 8860 7777 6189 7652 8859 9521 7748 6523 6036 8370 7492 8662 9640 8063 9970 8536 8955 7739 9286 8525 5535 7379 5910 9823 5625 5738 6583 8839 9154 5820 7071 9465 8995 5877 5415 7067 5004 9599 9769 9230 6945 6445 8732 5370 8275 7770 8039 9696 5854 6108 7621 6372 6281 9411 7636 8240 6244 5741 8960 5191 8013 6938 5062 8044 7321 6260 9105 7708 6201 9512 9066 9771 6528 8849 6862 9672 7916 9945 7085 5583 6127 6780 9389 5886 5622 9629 5127 8834 8936 7171 5028 6955 6404 8865 9125 5626 9369 9979 9170 9441 6014 9315 6365 9158 8954 6199 8694 6397 5028 7177 8433 6051 8152 5410 5308 6657 9809 5876 9010 8462 7025 8948 5799 8641 6884 7263 6645 8029 6625 8358 7473 8741 8467 9827 6120 8810 5805 8591 9964 5848 5109 6225 7110 9715 6604 7518 5170 5151 6425 9586 7064 9224 7256 7550 5868 6646 6919 9090 7926 9662 6268 7575 9716 9997 8266 9835 9600 5008 9739 9314 8039 5401 6271 8578 9446 8476 5869 7430 5084 9495 9257 9604 9452 5936 5031 8331 7183 6682 5821 5474 6243 7445 5226 7398 8956 6683 8457 8683 5970 6146 6216 5927 8566 5023 6646 5136 8714 7156 6236 5164 9207 7383 7679 6632 5154 6058 8741 6765 9911 9522 7962 7734 7757 9438 8264 6296 7276 8437 9949 6948 7035 6612 5593 5860 7928 5785 9505 9961 5380 8218 5570 8170 5419 7937 9509 8998 8714 8135 6048 5856 7217 8342 6974 5219 8613 8052 7247 5070 8261 7722 5105 6282 6794 7883 9350 7574 6380 6975 8151 9673 9972 5856 6565 9729 9362 8900 7156 9967 8794 7003 9721 6904 5915 7413 7382 7349 8913 5929 9624 8098 7406 8538 6737 6662 8889 6397 8236 7199 6303 8295 5088 6140 8287 5381 7169 5109 7987 5571 7111 5304 8513 7831 9830 7015 7714 5460 9808 7464 8279 8614 5924 7682 9016 6290 8809 6326 5284 6002 8128 9564 8177 5050 8304 6850 8110 8914 9224 5013 7827 5442 5481 5153 5324 7240 6984 5162 8670 8837 9928 6794 8056 5934 5350 7668 6228 7895 5046 7844 6640 5846 8834 7954 8011 7315 6703 8731 8227 7810 5382 8622 5706 8511 9385 9167 7492 8164 7105 8038 7378 7111 8353 5755 9915 9218 7188 9307 9526 7230 5605 8685 5841 5961 5298 6992 7495 8642 5721 9035 5271 6841 8883 7804 5165 8321 6951 6457 9189 9891 6096 9436 8103 8222 7649 5010 5357 8401 8519 9767 5321 9518 9121 8583 8228 6772 6995 7616 8876 7246 8030 8437 7039 9260 7331 9321 8078 7238 7919 5244 5999 9154 5140 8353 5164 5317 5549 9820 6273 5341 7902 9092 7989 9268 5732 8768 7965 7055 8406 5859 8386 5085 6839 7026 8045 7759 9271 6561 7177 8757 8145 6001 8238 8999 8268 5702 9173 7140 9182 7386 5755 9637 7427 6473 8255 7229 9765 9239 7033 7771 8626 9045 8872 6926 6769 7460 9632 8044 7244 9874 9551 8780 8317 5897 9946 8455 6422 9005 5602 5655 5312 7618 7805 7059 9283 8212 8689 6216 5844 6430 7631 8746 5079 8110 5567 5134 7795 9204 7246 5798 6680 5132 9229 9274 5862 6177 9557 6841 5619 6841 8337 7522 9382 7640 9185 6334 8144 6551 9561 7734 9035 8973 6734 8099 8572 9806 6505 6707 8339 7902 6490 9375 8562 9398 7701 6592 5585 5230 9691 9132 8041 8659 7233 8287 8353 5145 9603 7870 8168 9545 7287 7490 9667 9054 9504 6946 9723 8683 6965 9912 5158 9585 6280 5018 6470 9447 7337 6109 8940 6888 8356 7982 5225 5561 8519 8548 9795 6436 6243 9844 7883 8727 7258 6181 9505 8714 5192 6371 9916 8230 5423 8110 7356 8906 5238 9977 5816 8930 9289 8958 5370 7491 7284 9511 6998 5209 5495 6300 9856 6012 9781 7729 5804 7206 8730 9934 8893 5200 7899 8460 8197 9645 7507 8807 6741 8628 5168 5451 9584 5347 5606 7036 6130 6015 7259 7005 9428 7556 7665 9308 6518 7588 6612 5705 7688 7132 7498 7947 8940 8761 9343 8179 6641 8800 7819 6649 5612 5865 9210 6434 6678 8130 8203 9934 9166 6935 8021 6326 7155 6688 5128 5405 7017 9010 6699 9437 5091 6902 7493 8945 6290 6225 9391 8973 9669 6219 6618 9842 9963 6064 6095 5810 8751 6622 9031 6712 9963 7704 6715 9807 6283 6305 7377 7302 9485 9530 8341 9842 6954 8515 6399 6486 7184 8144 5129 6206 7413 5823 9528 5556 7461 6705 6240 5065 7077 6682 9472 7556 8085 7621 8323 7200 7200 8070 7759 7174 9046 9464 6119 6614 6581 5130 7678 7816 8333 5364 9884 7120 7109 5336 8490 6879 5845 6334 8141 7851 6893 9118 6407 7880 7287 5538 5134 8769 5989 9372 9834 7352 6054 7186 8989 9826 6682 9703 6886 7910 9030 6541 5567 5664 9467 7467 7436 9645 7497 8259 6299 5258 7607 6445 7910 8070 9393 5298 5690 6071 5849 9669 7719 6069 5877 6616 5977 8430 8516 8113 6454 8774 5361 7654 8216 6108 6827 8383 5804 5265 8292 7321 6245 9052 7438 7521 7532 5684 6038 8831 5040 8237 8793 8259 7977 6677 8411 8432 5853 7979 8687 9162 9986 9043 9567 7948 9195 7880 9565 8971 7249 7032 7058 6032 9186 9567 7708 9127 5469 6268 9741 6260 9734 7926 9231 8849 5274 8637 9406 8015 9048 6503 8329 7462 8875 8870 9208 5439 7228 6695 8436 8817 8000 5564 8699 5665 7298 8294 6246 7755 7307 5808 7362 6401 6421 8010 5956 5056 7793 8289 7244 5387 8962 6501 6776 7417 6308 5234 8417 6230 6023 6135 6823 6739 5232 5039 9998 7333 7037 8009 5339 9500 7227 6759 5930 6579 9773 8240 6543 7959 5169 5079 7350 7506 8137 5469 9705 5811 8584 9849 7322 5779 5775 5852 8278 5427 7934 5047 9488 6825 5368 6394 7392 5675 6473 5320 8128 9624 5839 9271 9480 6507 6017 5710 5009 6970 9466 5164 9253 9813 8602 5626 7064 7697 7654 9604 8715 9645 9783 8946 5585 5087 6680 6132 7469 7330 8524 9592 5558 6143 8786 6860 5585 5970 8374 8898 9856 9824 5220 6825 9578 9328 5690 6331 5647 5407 7444 7995 7963 8289 5911 5399 9804 5840 5450 5221 9118 6997 5446 8539 5682 9384 7134 5299 9685 7869 8096 6934 9258 8639 7726 6274 5247 8038 8265 5857 5542 8178 5675 9414 9842 7183 8042 8487 9542 9970 7325 8551 8937 8411 8412 5989 9258 5796 8673 5772 5366 8153 7384 5613 6738 8148 6036 5811 5944 7169 8367 9908 6966 8627 7570 8187 7525 7631 8615 6589 9896 8770 7613 5068 7982 7703 9450 7694 8047 8680 5657 5961 5127 7324 6576 6342 9303 8333 9583 7775 9332 8344 5629 6469 5881 7083 5084 9894 8653 7747 9441 8810 6586 9804 5096 6122 9452 5427 9157 6344 6945 5988 8135 8629 8452 6386 6429 8933 6130 6267 8207 6381 8325 9832 7459 5285 5996 8060 8973 9104 5016 5638 8240 7158 7216 9227 9158 6307 9056 6499 6415 7739 5315 5919 7573 7366 5576 9566 9459 9279 5304 9734 6869 5494 7776 5431 9748 7571 9329 5751 8328 7697 5230 7725 6493 7505 5238 7224 5092 9098 7205 7956 8361 6297 8614 9753 5578 7939 8342 8075 8853 9900 6259 5281 9759 5555 9561 8994 5356 6650 7316 6659 8421 7095 8721 8745 9173 8375 8317 5527 8770 9542 9434 6702 7301 7782 7452 5533 5144 9917 9132 9279 8768 7784 7294 9701 8380 9932 8066 6017 9314 7011 9182 5688 8452 7350 5707 9556 6483 9990 7520 7964 7830 8543 9197 6428 6079 6426 8446 8877 7176 7581 9455 8570 8274 5466 6790 8846 9173 5762 5585 7314 6000 5852 6025 6486 6237 5539 7923 8778 8724 6952 5692 8207 9576 6658 5824 8444 8699 9614 5854 5618 6351 5287 7924 9794 8660 7174 9773 8246 5097 8987 8466 7037 7190 7326 5670 7994 5182 9696 6066 9545 6371 6099 9075 6167 9056 8744 6955 5970 5416 8320 7034 6613 7920 5046 6076 6101 5250 8909 6637 6598 7643 7783 8084 9830 5031 5363 6741 8309 8195 6956 9268 8599 8115 6012 7612 5282 8925 8048 6323 8991 5917 9462 7056 5803 7094 6852 6868 5310 6726 5497 6205 9886 8742 6170 7832 6792 8135 5780 8645 5472 6527 5896 5842 5980 7100 8328 5012 7611 7960 5867 6364 5668 7476 5219 5971 9378 6989 8718 5897 7180 8063 8697 6225 7612 8400 8803 9312 9219 6381 6268 6119 9394 6865 7835 7887 9145 8439 6116 8862 8452 7276 6628 7086 5397 6127 6979 5999 9968 5301 5700 7262 7783 6020 7020 6457 9514 9265 7671 6835 8244 8354 5020 5212 8326 6997 7838 7445 5135 7497 5685 8464 6289 6857 9906 9073 6539 9348 5591 9567 5108 6694 9046 7771 6220 8087 8079 9256 8631 8737 5609 6642 7452 5519 6926 8420 6974 9230 6724 6786 5486 5073 6479 8989 5949 8413 9398 6498 9062 5251 7289 7958 5211 8154 9678 9204 9631 5668 9455 6588 6939 6954 5066 7169 5661 5730 9260 6939 7911 7050 9534 5407 7132 8324 7772 6544 5147 6581 8486 6291 6884 9249 6035 9862 9262 9638 7167 5146 6119 5529 7543 8015 8919 9559 7831 9706 6236 9567 5693 7073 9904 7142 6556 7042 5884 8151 6967 9801 8940 5018 5118 5295 7866 8901 9086 9104 9119 9900 6831 8899 8934 7909 6686 6262 6781 8202 6439 7559 8949 6303 6637 9802 8396 5987 7578 5013 9338 6888 9991 9712 9180 5023 5421 5936 8743 6553 6937 9448 7852 8343 6401 6458 8296 8770 9183 9959 5982 9865 5698 6884 6655 5733 6459 7738 8073 8250 7728 7141 9236 6679 8570 8088 8728 6566 7419 5659 6747 8834 9828 9077 9555 6291 9050 5925 5442 5553 5048 5427 6874 7162 7060 8821 8418 9176 8845 9022 7390 7526 5576 9237 5399 6668 7442 6547 9571 8438 6759 5321 5817 5676 5930 9916 6338 7291 7087 8824 9962 5958 7911 9479 7665 6974 5452 9729 9808 5696 6303 5703 8706 7425 8632 9108 5123 7076 9828 9588 8527 8483 8041 8801 6982 9292 5405 6296 9319 8450 8097 7775 9697 5324 9266 6895 5315 9140 8743 9754 6597 8765 5440 5336 5596 6813 5932 6438 7311 5189 5518 8686 8762 5448 6103 8577 9518 8773 9722 8968 5385 6536 6462 5789 5115 9035 6057 9921 5548 5668 9179 6414 5302 5462 8006 9741 6002 9480 6524 6872 9384 8943 6414 6072 9602 6690 6025 9937 8734 8838 9548 5980 6966 5800 6083 9450 5386 5849 7180 7209 6198 7378 6174 5240 5511 9943 8564 8186 5658 9442 8694 8471 9008 5202 5874 7230 7554 5340 5276 8628 7101 8662 6011 7409 9457 6915 5366 5229 6853 5816 5233 6923 7528 6359 8511 6011 8868 5349 7122 6172 6914 9514 5241 6301 7689 6301 5312 6261 6826 8734 6258 5058 5269 9893 9458 5926 6050 7331 6884 9654 6246 9582 8378 8914 5000 5352 5072 8511 8473 9714 6297 8824 8226 5481 8371 6057 8318 5878 8713 6872 9996 5407 6194 8853 7977 8744 6768 5632 5265 8650 8803 6728 5322 6835 8695 8193 8323 9093 9165 6952 5341 5005 8581 9155 6231 9752 8372 8567 5505 7569 6498 6912 8264 8906 9234 9514 9596 9576 6331 7298 9829 5360 7968 5337 9292 5259 9293 5717 7443 7114 9479 9209 5043 7702 9780 9186 9039 8347 5225 6471 5530 8682 7540 8724 7932 6403 6372 8105 9440 5975 9008 9784 7244 5757 7153 5401 6022 7247 5238 6825 9920 8539 7160 5386 7193 7431 8262 9333 6946 9734 9755 7623 9675 5323 6860 9339 9575 8048 9373 9549 7221 6461 7194 8190 7341 5144 9034 9303 9281 7123 6302 6772 8541 8196 8567 9480 5582 5857 6274 6092 9618 9558 7312 9847 8109 5716 7935 5926 7655 6034 5962 6757 9379 7167 7989 8112 6694 5906 5075 7037 6228 5654 6901 8537 8806 9510 5005 9543 7496 8064 8985 7840 9319 5739 6465 6399 8081 5848 5473 5570 9698 6992 7984 9791 8333 7370 9195 5010 6348 8017 5742 6934 9589 8934 8316 9908 8570 6347 7788 5060 8599 8795 9060 6380 8237 6864 5743 8180 8013 8470 7472 7517 5628 9882 7433 9656 5608 6641 5305 9471 6313 6358 5947 6743 7633 9496 8783 8165 6453 6536 5429 5537 8082 5875 9604 6097 6652 6185 5792 9477 5806 5747 9643 5675 7314 8623 5147 8640 8004 9806 5548 8291 7877 5497 6004 7322 7860 8388 5608 7245 6810 6328 9797 5383 9401 7448 5031 5434 9014 8153 5545 6773 5738 9324 5846 8151 6728 8264 7160 8371 6643 6191 6992 8893 7122 6867 7105 5438 7725 5513 9998 6005 7803 5997 7760 8994 9750 7783 7002 6794 5853 5722 9300 8422 8597 8449 7900 8478 9381 6628 6569 5630 6690 9220 8778 8403 9005 9839 6012 9685 5657 6596 7131 7808 7491 7939 6152 6644 8750 7363 9072 9880 8109 9102 6147 6551 5963 9659 8570 7605 8836 8053 6732 5187 8355 6439 8810 5336 5730 8696 6402 7083 7374 9174 6427 5293 9433 9172 6035 8739 6985 8181 8986 9781 6293 8068 5359 5694 6575 8626 6219 8864 6612 8361 6853 6934 8267 7982 8328 5015 9111 6273 8530 9298 7760 9962 5515 6378 7820 7824 6095 6591 8261 5058 9398 5826 9171 9354 5175 9154 7512 6112 9730 7126 5969 5023 9883 5427 8702 8710 9327 6776 6977 5745 9875 9681 6009 6502 5048 7124 7944 7221 8886 6690 7737 5312 6123 7478 5282 6758 9596 8914 9519 6212 7470 8952 8527 6487 6232 9834 7802 6152 5050 5622 7768 7375 6447 6673 5317 8618 8236 6686 6510 7498 6044 9952 9673 8658 7063 6458 9798 7174 5919 9769 9910 8981 6447 8792 5381 7012 7713 6298 7062 5483 9764 7418 5698 9958 7022 8739 9120 9532 7384 6946 6117 9858 5668 9675 5174 5302 9278 6622 9496 6790 8577 8818 5899 9334 6839 9975 7754 6328 6983 7204 7763 7271 5287 9916 9230 6227 9881 5405 8388 7683 9660 7418 7891 5723 9499 8634 5048 6246 7516 6196 7870 9374 9461 9900 8389 9618 5467 6126 6596 9684 5836 8785 7603 7201 6679 8300 7225 5241 5387 9283 9679 6854 9185 7299 8713 5044 6584 8911 8761 9902 8632 6472 9578 7199 6283 7436 5403 8745 8642 9951 6115 8232 9914 9769 7912 8852 9365 7888 6752 5659 5739 6302 6129 8682 9420 7192 7084 5926 9508 6523 6564 5621 8006 9375 6251 5228 7976 8979 9041 5772 5042 9558 7859 6846 8916 9571 5682 7716 7354 6841 5453 6080 6044 8742 9103 7285 8999 6804 9979 7036 9454 7856 7221 9969 6993 9269 7270 7526 9345 7787 6084 5942 8172 8130 6470 9294 5402 8831 5700 7424 8929 6952 7236 5195 9617 8848 9528 5227 7183 5059 7834 6135 9532 7270 9502 5040 7840 7410 6441 5541 5043 6764 5956 5045 9709 6205 9129 6442 9252 7077 6591 5513 9295 9632 5824 5225 8767 8957 8105 9305 9686 6857 7732 9086 9980 7774 8690 7068 8007 7022 5190 9740 5372 6067 6198 8359 7793 7628 8029 7970 5892 7270 8932 5946 8470 5380 9822 9890 7905 7003 5293 7417 9463 9592 9324 9648 7856 6176 7611 9903 6351 8095 9139 9092 8325 7562 7772 8550 6374 8397 8905 5081 8737 8567 7598 5627 6292 7457 8707 7221 6352 9533 7561 9821 7893 7738 8894 9648 7733 9454 8841 8111 7418 7724 5300 6763 5690 8234 6829 7936 5933 8167 5922 8400 7618 6668 7499 6604 6787 7248 9660 9257 6858 6336 7962 5556 6744 5728 8364 9014 8038 8526 5419 9773 8343 5804 5711 7264 9257 9036 7996 5077 7943 5741 9114 7858 5543 9711 6205 7141 5769 5109 9029 6501 9542 6569 8012 6841 8205 7563 9068 9386 6947 5576 9845 8613 6236 9091 9871 8666 7175 6156 6637 5467 5591 8701 5400 8143 8517 6070 9618 7512 6396 8897 5180 7009 9947 8326 7946 6745 8804 5788 9607 7593 5689 8769 9800 8331 6652 6070 8711 8849 5428 5821 6469 7897 5336 6124 6598 7178 5769 5938 6841 8933 9083 5721 5724 8015 9599 9427 8191 8275 5248 5897 5206 5812 5235 7344 8592 7554 5239 7762 7169 6359 9671 5957 7460 9840 6178 7343 6335 7409 5128 9601 9637 9172 6889 6130 8099 5382 5438 6127 5350 5578 8474 6666 7631 5409 5576 9163 6427 8349 5289 7024 6331 5112 8095 9043 8305 7401 8948 7733 8820 8515 5147 5028 5244 5271 9110 5443 7512 9191 5909 5293 8422 8042 5367 5439 6882 8078 6609 7183 5925 9503 6129 7228 9127 6222 7182 9790 5744 8007 6953 8892 8449 5543 5490 6959 9546 5070 5311 9428 7381 5202 8991 8149 6199 5974 6989 8614 5135 6892 9811 6410 9049 5688 9294 8352 6815 7864 7886 9472 9186 8645 9310 9708 5679 7405 6280 6591 9006 5267 8209 9990 6350 8400 5381 5997 7861 6644 6567 6649 8444 6585 9202 7107 9335 8425 5078 7881 5849 8862 9493 7456 5199 6587 5494 5779 9368 9992 6128 7066 6100 9658 6146 5524 8540 7446 9184 8336 9469 6546 5831 6367 6376 7736 5406 8374 6285 6479 8885 5427 6669 8382 6722 9471 8594 9118 9685 5087 7062 9514 6572 5480 9262 6655 8368 7213 8227 7461 5150 8292 5545 5151 6308 6165 9864 6034 6342 5547 7485 7659 5573 6935 6815 6195 8096 9705 6978 8143 7063 8363 6123 6727 9165 6286 6118 5363 5470 9930 8050 6932 6956 8172 8926 6345 7286 9551 9522 5403 9386 8645 6976 8427 5989 6013 7223 7214 7181 6195 8990 7542 6823 8062 7708 9920 5074 8172 5536 8877 5628 6158 8217 6033 7440 9912 5838 5953 7815 8688 7201 9651 7997 6495 9300 6753 7162 6626 8897 9060 5126 8165 9154 6386 6230 6889 9967 6401 6759 5564 9140 5023 9455 5217 5321 7369 7242 5721 5428 5332 6813 6247 7059 9653 8385 6077 5965 9190 9244 7453 9143 5587 6118 9465 5243 9175 9146 9589 7924 6336 9848 9901 8077 8676 5827 7914 5880 7818 6903 5541 8858 9565 9537 6773 7007 5915 6665 8900 8796 7572 8412 8979 9427 7119 9644 6739 6087 7569 5406 9314 8475 6313 7910 9111 9980 7363 6137 6303 6565 9727 7713 6086 5786 7655 9376 5637 9111 5962 8105 9380 8530 6273 7917 9259 7610 6677 7702 8823 9241 5070 5628 7855 5715 5384 7638 8659 9016 8752 5303 5199 8307 5434 6709 6854 6590 8424 5488 9758 9937 5837 6454 6750 7572 9597 9593 9189 5938 9900 8297 5859 9185 8846 8303 9415 8220 5637 6913 7926 5921 5414 8105 9361 5091 7869 7585 8868 5502 9394 8640 6212 9015 6991 5189 9545 9296 9754 9654 7868 6061 5048 7066 5046 8857 9608 8339 7320 5928 9227 5356 8403 9086 8154 6700 7801 9265 8209 5175 8572 6559 5318 7289 6965 5249 5287 8460 8969 6390 6144 7118 9022 8661 5265 6456 7388 9767 5504 5936 9270 5064 7321 8663 5674 7824 6226 5435 6850 6357 5867 6280 8209 7704 9448 7106 5340 5303 8259 6275 9697 6909 8420 5512 6683 8117 5907 9002 5784 7287 5061 7688 7937 5829 7219 7746 7043 8689 8955 8060 9535 6324 8565 7647 9983 9556 7426 6595 6719 7337 9761 7054 5609 6849 5231 6932 5162 9859 8256 8079 5524 8844 6119 8573 5436 6064 8824 9470 6337 5171 8082 7188 7348 7721 6033 5079 9737 5754 8869 8346 9786 5578 6708 5571 7282 5391 8577 7129 6947 9208 8447 8742 5519 6625 8797 9044 5244 7061 9271 8962 5763 7944 6313 8446 7318 7301 7781 5041 7327 9095 8445 6662 5103 7599 9918 5943 9525 5092 8944 9052 7499 6793 8919 9192 7748 8386 7561 8364 5122 8064 5726 7266 7988 9500 7579 5021 8460 6421 6871 6653 6926 5693 7997 6487 9107 6196 8621 8331 8170 5817 7963 7803 5363 8859 8670 9881 6516 7619 6285 5643 8172 8027 8648 8712 7511 9133 7608 5214 7956 7315 7524 8226 6599 9650 7849 7431 8568 6124 6969 8748 9038 5176 9181 5492 7646 8203 8962 8131 5953 6063 6346 5155 6714 7975 6929 8919 7729 5713 9590 5257 5638 5960 6953 8045 6613 9064 9477 5640 6915 5008 7638 7287 6302 5721 7824 8468 6235 7869 7536 9408 7992 8775 8233 8238 9187 8818 7563 7755 9184 7493 9995 8026 5046 7079 6007 7800 5050 6947 8335 9599 5727 5190 6609 6859 5427 6000 8142 9048 9895 6039 6200 6959 6000 9604 7293 8169 6328 9654 8860 5980 8797 7315 6240 7759 7524 9408 8572 9868 5703 6907 6483 7227 7481 9783 5062 5903 7720 5477 5728 9459 5332 6647 9576 5304 6917 8693 7340 7720 8623 9184 7881 7493 7379 5854 7266 8970 6130 6775 9206 7786 6966 9255 6333 8361 8469 9300 8844 8290 5881 8207 6622 9951 8108 7909 9818 8798 9944 6858 8751 9281 9290 5816 7176 8028 8823 8050 7526 7343 6126 9657 9976 5414 6161 7672 7764 8912 8075 8763 9492 6825 8964 8784 7094 6303 9744 6103 9714 6384 8828 7073 5247 9411 5100 8823 7293 5352 7233 8886 9257 5919 9531 7636 5623 5264 8082 9234 8301 8370 9532 7681 5804 8254 5742 9171 7321 8097 6852 9426 5977 9482 9305 7409 9094 6686 6522 8411 8698 6755 8891 8491 6959 9277 5664 7096 6065 9412 9639 9178 6116 6053 5453 5308 5409 5561 9098 6779 6052 6137 7229 6029 5175 8462 7726 8883 7721 6764 7143 6994 7387 5959 9069 9171 8304 8683 5747 7384 9303 8008 9309 9180 6756 6558 9975 9932 9773 7772 8700 8836 8179 6059 7943 6406 8905 7756 6682 7977 5808 7509 6607 8236 7056 6201 6417 5614 5605 9966 8349 8304 8052 5077 7190 5200 8887 5500 6913 7015 6339 9941 7241 8387 7213 6854 5663 8759 6772 7286 6030 9266 7286 5333 5322 8533 6054 5641 6379 8865 5052 6010 7724 7298 5769 6385 5375 9005 7992 9233 8784 6839 6670 7444 9950 7723 8273 7293 5756 7212 9747 9098 8994 6969 8978 9983 6777 7202 8118 7896 9925 5194 8262 7030 5721 7253 9916 5769 9066 7392 7509 5437 7996 6566 6105 7276 7714 5445 9328 7106 5814 6711 7375 8077 9569 8857 6119 6619 8495 5232 8280 8663 7653 7099 7442 5288 8498 7602 9843 6819 9348 8760 6750 7269 7960 6462 6968 5797 6416 7596 9312 9882 8576 8609 6131 5571 7137 7419 8564 5822 8759 6389 9304 7589 6605 9480 8140 7393 9124 7053 6846 5491 7006 8838 5529 7153 7361 8771 9724 7264 8622 5623 6393 9080 5764 5158 5840 5186 8043 5728 5923 9007 9750 9708 8593 7873 6245 9017 9645 5039 9208 8857 7432 6634 6567 6154 9600 9746 7427 7269 5022 9596 9700 9979 9641 6777 7646 9213 9988 7759 8342 9694 6292 9338 8590 5420 8521 9220 7942 6020 7640 6127 9173 8127 7413 8282 6676 7539 9067 6059 7387 9807 7189 6458 8576 9711 8039 8890 9481 5440 5131 9595 6635 9984 7126 7502 6117 8527 6418 8611 6639 6401 9037 9798 7199 8793 9724 5733 9901 8262 6590 9933 8219 7273 5932 9522 8037 5010 9412 9078 5308 5133 8976 8937 6434 7822 8243 6735 8648 9941 5188 8321 5104 5680 8145 5127 7947 5633 9903 7478 8921 7059 8035 5417 8305 5170 5531 7446 7334 5428 6136 9732 9842 5000 6370 5313 7339 6449 7386 8785 5640 9935 8330 7809 5834 6154 6395 5758 9992 7616 8867 7925 8112 5884 9067 5993 9222 9828 7499 6445 6386 6372 6300 8650 9279 6491 5134 9728 9746 7836 6636 8829 5080 9455 9076 6136 9792 7920 5779 6521 5696 7281 9210 8049 6994 5376 8149 5931 7175 6275 6201 7833 9900 9508 8997 7682 9241 5338 6058 9003 7294 5536 5441 5937 6677 9813 5793 6152 9652 7974 8546 6292 8500 6480 7768 8655 9999 9755 5494 5618 9718 8733 8694 6815 9150 9979 9763 5772 7540 7017 9763 6908 7208 5327 9205 9067 9253 5217 5989 8917 5377 9843 6516 7558 9550 7445 6519 8912 7004 5599 7361 8466 9063 9970 8886 7925 8893 6480 5368 5714 6088 6050 5414 5104 9848 9113 7233 6762 5062 6159 7290 9986 6531 5505 9344 6898 5891 6754 5626 9898 7107 9697 8105 5237 7432 9159 9250 7305 6458 7115 6727 6500 7453 9560 5639 7320 5387 8982 8939 9747 5319 9099 5690 8505 5752 5744 9584 7862 6891 8556 9192 7159 8571 8001 8284 5823 8799 6730 9645 5316 7639 8936 9206 7071 5933 8002 8489 7360 9314 9708 7611 8496 7574 6325 6584 8626 9463 5379 5586 9298 9883 6312 7892 5558 9731 7410 7620 6436 5551 6891 9066 6486 7615 6307 8680 6085 9902 9872 6462 6074 9289 5629 6254 5655 9717 9077 5227 8335 9789 8440 5385 8193 6813 8137 5282 9621 9041 8052 6909 8244 9633 8282 7595 7290 7023 5251 8754 9275 8659 9374 5306 5138 8205 8770 9253 6916 8675 7338 8775 8373 9137 8297 7804 5853 7750 6347 9820 8229 9801 9111 7115 5622 6030 5040 5558 6300 8956 7206 9865 5262 5662 9883 7662 9556 9198 6041 5260 9933 8778 7049 9129 6099 8461 8690 5761 9365 5841 9463 5422 5481 5166 9395 7372 7387 7309 9660 7516 9649 5168 9149 7615 5902 7670 7163 8919 5585 6230 6727 5820 8868 7325 6086 6088 9789 7381 5166 9085 8589 6990 8465 7484 5494 9669 5349 5162 7172 9110 7227 9404 7445 8985 6582 6706 7327 9587 9474 9093 5788 9980 5148 6084 7437 8334 7856 7871 7844 6229 6958 8038 5710 5245 7875 9135 7462 9794 9985 5994 6250 8656 6709 7995 5958 6860 8959 8063 7673 8375 5455 8196 9737 6965 6732 6474 6355 9079 8388 9638 7107 5703 8850 6570 7197 9848 9614 7350 9545 5142 9067 5755 7494 6463 9684 6800 9750 6899 9492 5360 8620 9724 8120 7523 8143 8691 9145 5696 5914 6191 5633 9606 5791 6702 7524 5507 5243 7827 7666 7545 8145 9236 6227 7308 8130 5356 6387 5753 8714 6533 7300 8666 9510 8403 9822 8016 5787 9016 9163 9738 7602 8329 6084 5957 5455 6612 6644 7103 5733 6620 9702 6455 9218 6545 7015 9958 9198 9253 6582 8284 9689 5098 9560 8968 9656 8316 8519 5967 7701 6804 8014 6527 8520 8003 6220 6880 9569 9365 8937 7872 6772 5291 9702 6731 7274 5104 8791 6914 8986 9395 6866 6583 7349 5001 8419 6541 8886 9834 5997 9283 6313 8135 5439 7465 6031 9690 9274 6383 7345 8824 7024 5643 6860 5178 9557 8615 9457 8505 7664 7506 9415 8727 8105 7371 9575 6014 6646 8241 6378 8678 8609 6474 9009 7042 5784 7193 8485 6004 6759 7548 6718 6018 7066 8897 7557 9153 8154 9060 6831 5606 8566 6072 5254 5106 5003 6842 7820 8789 5414 9760 7641 8539 5210 8467 8332 5019 9025 9150 5667 9029 5367 6152 6671 6069 8994 9264 5703 5117 8102 7986 8576 6188 7573 8341 7327 5048 8666 8720 9011 9072 5805 7860 7791 6147 7776 7572 8175 8686 6400 6318 6565 9074 8200 9492 8394 8067 9411 9617 7090 7108 8180 5607 8479 7100 6720 7513 8881 6580 9270 8634 8364 9520 6837 8816 8516 5499 5333 8263 7131 8156 5229 6170 5807 9394 5473 7772 5684 5127 8704 6797 9065 8426 7225 9343 6839 5195 9375 7647 9837 7871 5599 8855 5915 5150 7147 5139 7168 6918 8642 9606 7976 7606 6914 9289 5760 5512 6815 6179 9559 8122 6837 8324 7425 5589 7849 9730 6742 7390 9530 8058 5787 7675 7158 6093 8036 8769 6104 8829 7590 9314 6267 7623 7657 9736 8953 6203 7388 7033 5444 6656 8305 5205 7956 9625 8446 8050 9940 5184 7263 7557 5096 5974 9823 7884 5325 9698 8951 5967 8902 9436 8744 5241 6610 5418 5941 6744 8243 9492 9673 6598 5128 7484 9622 9793 9033 6623 8063 6059 5473 8174 9401 6704 7304 7500 8263 9703 8731 6398 9078 7056 6746 8393 9658 5860 8635 5825 5406 6006 6654 7261 6947 7783 8355 9976 8126 5040 8124 7516 8018 9277 6222 7569 6988 5818 7223 8592 6266 5783 5123 9185 9440 7283 8497 5864 6219 8677 9415 8205 7915 8019 9824 7720 6652 6990 5267 7550 8754 6361 5553 9402 8799 7636 6610 8232 6785 8059 7699 6918 7676 5177 9122 6485 6192 7917 9783 9063 6137 6930 9295 8268 7794 7650 9636 5892 6346 8818 8358 9424 7693 5535 6588 9990 8694 8673 6006 9093 7130 7098 6658 7754 9441 5411 8825 6475 5122 6477 9861 5155 8424 8102 8651 6765 7202 6344 6076 5398 7675 7790 9535 7450 7738 7986 6755 9536 8710 6583 8282 6424 7526 7371 6857 8908 6717 6723 9017 6977 8008 7255 6084 6639 9602 6865 7271 5794 8190 8287 8058 5601 5908 6875 5897 7847 7887 5999 7217 8136 6235 9151 7297 7027 6303 6914 9534 9113 7331 6473 5320 7772 9338 7653 5820 7880 8253 8194 5673 7166 5669 7161 7566 5596 6953 5358 8874 8002 6665 8892 8480 8468 9165 9674 9728 9460 5950 8673 8377 8673 6233 6533 8739 7388 5415 6997 6811 6243 7400 5306 7338 7038 7102 7074 7129 6495 5877 8825 9239 9647 8149 9873 8497 7195 6403 6037 9217 6450 8593 9544 9258 8119 5194 7510 7129 9320 8479 5924 9933 6535 7718 9777 8138 8791 5206 7530 6668 5591 6145 9594 9797 5750 7218 9206 7428 8357 6544 5786 6510 8802 6209 8286 7074 8771 8000 6709 9138 5343 5612 7386 6281 7992 5781 5907 5453 9740 8655 9825 9827 8909 7834 5584 9913 7843 6827 6097 8852 6345 7976 8720 5283 8337 9757 6543 7974 9553 8226 8062 8184 5615 7336 8910 6692 7483 8951 8717 5881 8394 5808 5223 7802 6340 8284 8170 7814 9686 8180 6057 8141 8103 9556 5677 8142 5322 7358 5983 6893 6507 6400 9858 8953 5327 6954 8141 8496 6649 5708 6499 9216 7375 5543 5105 5095 8847 6661 8350 5977 5995 7276 8584 8494 5560 8626 8921 6017 8941 6095 9334 7127 7072 9481 7778 6513 7697 9298 9404 6181 7142 9750 6755 5413 8416 7487 5328 8753 6190 8177 5196 9480 6726 8405 9038 6313 6033 9826 6870 8723 9084 9851 7612 9373 8664 8533 6098 6148 9746 5820 7594 8652 7730 8778 7214 6086 6458 5945 5959 9637 8126 8186 5334 5555 6221 8387 9390 8573 6975 7790 5731 9036 7967 9237 5734 9305 9021 9876 8334 6029 5483 8690 6789 7370 6139 5389 6522 8610 7369 7123 5595 5913 6495 6742 9041 9702 8720 9306 9718 7355 5506 7385 5305 8899 6335 5722 5719 8635 6054 5465 8362 6444 8566 5446 9416 7679 5538 7777 9963 6651 8847 5632 9887 6113 6297 7382 5743 8349 5067 8344 5581 5544 7301 9488 9089 5825 7264 7692 8458 6335 7290 7098 8640 7709 9580 5290 9260 7868 5742 7962 5810 5057 9341 6209 9166 8327 8241 7731 8886 5285 9427 6843 6093 5830 6918 9625 8756 8581 8641 9925 9349 8644 6356 9624 6364 9686 8806 5354 7224 9393 5492 6011 5586 7236 9549 5843 9221 5383 7583 9604 6747 5277 8136 9266 8168 5043 9646 5828 7727 6738 7838 8970 9597 6015 7272 5495 5766 9406 8491 9343 9778 7508 6969 6351 6052 8474 6324 8471 8718 9958 5410 5792 6430 7091 9484 5816 7674 9689 8153 5665 9532 5740 9285 7515 8759 8074 7365 9965 7667 9548 5218 5840 5537 7922 9743 6377 5871 7528 5992 8762 5743 6944 6043 5049 8718 8471 8912 5312 5242 9693 9741 8742 5216 7798 9079 8859 8520 6793 9375 8730 5251 5465 7860 8243 5967 8642 5438 7398 9716 9751 8792 6425 5039 9580 5507 8688 9690 6824 5030 6144 7993 7397 9937 5129 9042 9864 7834 7445 8975 5373 8004 9736 8756 5521 5114 6635 7475 5915 7867 9697 8557 6825 9941 5257 9890 9980 8353 5052 6956 7073 5395 7163 6694 8469 9717 5048 9709 9306 7862 8508 9015 5909 6661 7440 6666 5788 7621 7751 8763 5612 6322 7651 6634 9200 8448 7689 8222 6066 5333 8608 6293 8707 6793 8831 8017 6462 8507 9220 6094 5191 5581 7603 7564 5788 9214 9755 9301 9312 8533 6524 9473 8731 8747 9141 7096 7392 9977 6917 5488 7424 9245 5393 5441 8897 8086 7382 9006 6464 9102 9750 8999 5059 5552 9896 6214 5069 6942 6971 6210 9718 7358 8599 8690 7475 5770 8391 6151 7142 8610 7116 7839 8109 5775 8309 9933 5206 8830 7661 8390 9147 8799 6078 6923 8067 8563 6271 8664 8749 9061 6440 8645 8125 5319 6320 6831 8372 9047 7797 8810 7636 5750 5264 5690 9592 9536 6119 6583 8013 8079 9447 8024 5522 5932 9202 7795 5677 7000 6141 5527 8034 9307 7771 6245 9383 8142 5938 9606 5827 8310 8707 9848 5748 6196 6450 9343 8212 9458 7517 5454 7032 6282 5465 7475 5280 9191 7315 5678 9175 5401 6124 6780 7942 9223 9514 7867 8261 8973 9461 6191 7379 5101 8612 9929 7351 5372 8190 8929 8970 8777 6532 7615 6102 6252 9849 9430 6525 7252 9787 6007 8941 7746 7430 7211 8207 5331 9427 5936 6959 9075 7957 9089 9062 9739 9880 7566 8105 9082 8487 8555 8800 6011 6127 5697 6125 6717 7778 9137 9288 5825 6579 5527 9445 8194 7017 6514 8283 6558 7148 5961 7063 5578 7190 7748 8398 5653 8523 6427 7406 7215 8460 6239 9797 8441 5395 6444 6864 6287 7191 9417 5265 5985 5225 9778 9110 8256 7693 9835 8069 5179 9084 6521 8053 8346 7608 8387 9617 8187 9902 6804 9779 7718 9961 5806 6923 9603 9116 6568 8215 8878 9282 9403 5052 5597 6354 6159 8394 9738 5333 5927 9218 7014 5362 6516 9096 9933 7461 8030 6989 9429 5622 5397 7480 9982 9703 6207 6736 5402 6094 6048 8074 9993 9664 7199 8256 8538 7968 9589 5640 6198 8649 9052 6347 6824 6212 7250 5159 9418 7187 9940 8667 7374 7327 9435 5493 6151 9807 5499 8485 9083 7163 6045 9126 5912 5844 9775 9032 9194 6759 7620 9069 5651 8203 7080 9481 8317 7887 7588 6079 9702 6052 5491 8121 5053 6745 7113 6249 6207 8378 7216 9826 6798 8790 9122 6453 6259 7171 9933 6403 6314 5804 7435 9153 5866 7579 7264 9030 5078 9133 9813 9752 8940 6088 5520 6396 5020 9808 6236 5236 8540 5525 9221 9957 6883 9166 7302 8081 5021 7134 5628 6276 5341 7791 8352 8758 8140 7381 8208 8841 8160 5216 5729 7367 7668 8979 7009 8253 5338 6612 5751 9876 7664 7635 5195 6213 8807 8446 7587 5340 7546 8065 5592 8314 9897 8982 9396 6173 7028 8223 9320 5562 7445 9167 5832 6443 5473 6219 8084 9950 7350 8039 9509 5596 5928 6731 6395 8853 7104 9720 9373 8028 9848 7439 8784 8060 9921 9054 5572 6324 7873 6730 8912 7153 7945 5036 7719 8101 9622 6474 7549 9547 9532 7422 9477 6698 6407 5774 7892 8463 7597 9263 6238 5567 7734 6581 7241 7420 9260 7333 6213 5058 9788 9237 9761 6027 5857 6082 8557 6010 7114 7811 8624 5661 6939 7952 9624 8161 6798 7080 5302 9240 7599 5512 5767 6545 5532 5904 5509 5867 6702 9461 6343 8379 7575 8308 5171 5720 6206 7433 8036 5278 5575 7211 6910 7428 8789 5315 9930 8441 5733 9948 6485 8602 8669 7778 5483 8681 7612 6561 7096 5243 8037 9852 9458 6209 8040 5708 6746 9443 5994 5608 5860 5755 6328 8840 5488 8969 7881 8819 5570 5268 6483 5921 6919 6387 5345 7244 5670 5821 6679 6053 6094 5869 6863 6298 7806 7804 9360 7834 5756 5839 9487 6172 9126 9509 7284 6501 5263 5337 8701 8810 8166 9093 7685 6753 7537 5656 7174 9642 6229 8227 7128 8775 5597 9697 9186 8945 7620 5154 5929 5050 8947 9251 6790 5606 7856 7066 8935 7928 7914 8294 9533 5166 5935 9202 7803 7047 5201 6363 7745 9500 8156 8182 7422 7978 7711 7069 8103 5949 7920 8171 7997 6922 8118 6532 8612 8865 8618 6625 9761 9216 6902 8992 8340 8646 5901 8141 7544 6147 6268 5424 5449 7168 6920 7593 7869 7362 9506 7619 8046 9455 5360 8283 9321 9741 5524 5589 9616 8029 8993 5646 7974 8201 5556 7333 7137 8952 8809 5288 5055 7416 5785 9507 5681 7384 7703 5352 7620 6444 5509 8862 9644 8914 9038 6731 8823 6706 5522 9350 7743 5824 9014 9609 9470 6381 6355 8938 7858 9630 6285 9728 8584 8416 6163 6855 5098 7362 5346 7014 7362 9515 9011 8114 5653 6007 9214 8936 9377 5845 5586 5382 9270 7686 7548 7446 5240 5261 9563 8063 9754 9167 6820 6116 7433 9193 5450 8816 7677 6470 6681 6864 5174 9856 6536 7613 7147 8247 5851 5255 6055 8844 9104 5966 6230 5300 9014 9524 5429 6262 5944 8759 8081 8461 7505 5885 8869 6334 5468 9219 7361 5643 9827 8163 5237 7107 8487 5865 7279 7515 8105 7189 6837 7329 7571 7850 7919 7203 9750 6514 8305 9008 5263 8980 7931 8436 9991 5964 8693 7166 9407 6244 8543 5476 6042 7023 6379 9924 6239 6342 6652 5593 7511 9761 5400 9371 8832 9272 5222 9629 6078 6108 9358 7256 9264 8611 6024 9477 5880 7821 7222 8505 5681 6106 7589 7392 8439 6996 6608 6740 9787 9655 9656 6137 7902 5906 6900 9619 7163 8945 8605 8194 6112 9292 6059 5535 7798 5570 9350 6071 5066 6468 9084 8980 5388 6607 6456 7322 6296 8118 5854 5525 6449 8246 7905 8260 9437 8515 7510 6132 8364 9924 6974 6676 8174 8535 8754 6163 7804 5490 5221 9892 9113 5453 5380 7787 7341 8555 9712 6701 8808 9387 7594 7410 7875 9387 5375 5270 8642 9288 6327 8620 8647 9253 9007 6839 8953 8179 8287 5301 6446 8420 8173 8448 6124 7585 7220 6671 9168 5506 7308 6668 8239 5644 9496 9400 8247 9631 8811 5780 9777 9388 6969 8421 7326 5008 6034 6131 6651 5429 5154 7344 9636 7269 6646 6809 5459 9619 7745 8440 6560 8058 9992 8723 5837 7455 5559 9803 9598 5778 9757 5932 5607 9901 9781 5335 8693 9518 9815 6999 7002 7396 9207 8916 9202 7259 6707 8017 9531 6250 5485 5896 5819 9795 8266 8110 9792 6028 6348 7559 5931 9990 6909 5115 8584 7177 9985 9677 7792 6540 6278 6812 5107 8810 8327 6481 5628 8576 9913 7841 9731 8723 8809 8781 7649 5343 9570 6721 5608 9171 8197 6316 6995 5200 7838 6880 5179 6277 7308 5040 9004 8830 7196 7067 9647 5399 7831 5091 9701 6927 8783 7249 6331 6512 5147 5124 6890 7415 7243 7240 6933 7793 9877 7459 5652 9519 7038 9902 8372 9743 9855 9652 7575 9739 8432 9081 8381 9793 8742 7003 6770 6267 7838 6663 7689 7990 6597 8987 7155 9603 7174 6279 8845 5774 5267 9567 8080 5292 7605 9189 5313 6373 5072 8635 5627 9202 7709 9187 8255 5209 6895 6813 8149 7493 7963 9156 8697 6093 7477 7639 9703 7819 7964 9407 8824 6042 9846 8644 5012 9058 9778 9069 5461 8270 8894 7735 7888 8263 8290 7810 5396 6863 5511 7064 8617 5852 8181 9966 6609 7747 5285 7335 8339 5444 8730 9156 8598 6359 5993 7501 7825 5711 5662 5586 8750 9142 9252 8882 7278 7736 7293 7825 7187 8616 6855 8844 5434 5203 7551 5086 7923 5207 6980 6816 6887 9967 9267 9147 9700 5044 5388 8382 6086 5114 8468 6336 5963 9542 8894 6164 7491 9093 6952 5582 8506 6859 7340 9259 8615 6995 8728 5343 5502 5402 8788 8711 7852 6067 6347 6039 7792 6620 7246 8135 9410 6921 6278 9884 5898 8996 5966 5536 5137 9557 5773 8877 7183 7757 6161 9368 9877 9013 6258 6573 8244 6004 7794 9850 6751 7502 5314 5360 9934 6459 5268 5612 8556 9495 9894 8470 5873 7378 7806 7426 7355 9103 6964 6389 6635 8759 8441 6551 9171 9399 9914 5688 5765 8008 6560 9413 9258 8004 7777 9699 9075 6278 7895 8890 5041 6243 6212 7841 5241 8713 7947 8347 6218 6712 9277 6950 6181 6576 5079 7067 7887 9805 6168 9278 6126 5170 6635 9975 7240 5316 9041 8741 8976 8579 8407 6320 6937 9392 6728 8101 5970 9293 6170 5877 7185 8433 5802 5259 5507 7983 5589 5060 9502 8727 6741 5292 8079 8363 5503 6061 9909 5460 5942 8915 5698 9268 8446 9440 9989 6954 9681 8290 9025 9919 9761 9716 9367 7203 7318 7243 6600 8701 6233 5772 9159 7603 8687 6109 8605 9033 7333 5973 9012 7206 8757 6344 9452 9324 7552 7302 5523 8968 8105 5248 8794 7203 8300 6919 9099 5233 8252 9372 8583 5361 5689 7084 8420 6097 6057 7137 9597 7246 5243 5615 7431 9016 7488 5802 9616 7285 8809 9057 5486 8165 5836 9845 5784 9020 7924 8718 6981 5078 5841 5427 9380 5633 6978 9139 6769 8556 6631 5981 5169 8234 5344 7262 6389 5786 7797 9563 8214 8692 9347 5148 7487 6019 8071 9622 7498 5729 7672 6089 9698 9961 5025 5848 6675 9354 5939 7669 5847 7635 6321 7752 9273 5112 7689 8742 5700 9754 5186 6807 5058 8267 5941 7763 5536 5089 8346 7129 9655 8325 6447 9156 9243 9307 8025 8016 5549 5031 8375 7395 5669 5197 6561 5544 9320 7130 9283 9507 8523 9177 8520 6866 9187 8397 5195 7037 7449 8300 6528 6988 7654 6934 7946 8273 6754 9559 6421 9184 7502 8913 8331 5722 6382 6595 8503 9413 6948 8722 9207 8170 6391 8982 8838 8020 7946 6650 7601 5849 6980 8034 6856 7829 6280 5172 6909 6132 6770 9271 6812 8861 9156 5546 7984 5662 6178 7835 6603 9229 6055 8017 6574 7344 5655 8210 9237 6190 8919 5683 6586 8861 5583 7703 8768 9348 5318 9038 5753 6658 9122 5006 5545 5897 5961 6299 9234 9220 9118 6790 9987 9586 5125 6568 6995 7816 6488 6227 7116 7058 7263 5546 6692 7118 5692 9134 6808 8315 7293 7805 9069 6676 8116 6490 6352 8642 8721 7432 6358 6162 7849 9623 5654 6326 6788 7460 6185 9821 7614 9140 8041 5235 7896 8740 6356 6660 9031 7086 5988 8865 6715 8584 5085 5466 9819 7591 5550 8390 6553 5486 9733 9647 7953 7247 8775 9551 9249 8726 8105 7680 8780 7021 6534 5741 5619 7370 5100 7648 7243 7716 7904 5194 9332 8398 9425 7975 8853 8591 5528 7170 8887 5603 6228 9861 7650 9290 5627 7899 9540 7851 5626 8429 7198 5047 6056 6058 6245 7982 5706 8469 8846 8635 7734 6084 5272 9482 6060 5530 6124 8795 8919 7979 6364 8599 8060 7974 5728 5021 6109 5991 5112 9043 7700 8138 8772 8614 7132 9258 7558 6167 7014 7082 8408 9609 8067 6389 5854 7819 9949 8464 8604 9325 8483 5413 7668 8113 6217 7737 7203 9802 5405 7370 5460 6157 5563 7000 5058 7235 8554 6572 6958 6066 8864 9656 8310 5802 7212 9561 6148 9867 5354 6086 8064 9648 6381 7547 6958 8930 8533 8474 7067 6683 6580 5401 5615 5972 8742 9390 9411 6136 5966 7136 8861 7192 7003 9086 8906 7021 6666 9924 9028 8136 5628 7943 9964 7073 6724 9653 5401 5375 9443 9707 8200 5560 8442 5028 9726 6033 5138 9667 6272 9373 9600 6478 9257 6615 7249 7727 5038 9128 5020 6294 5391 5944 7824 9660 9727 5375 6578 8603 8007 8281 5524 6337 9428 6689 8119 7130 8180 7344 5884 8223 9667 9553 5584 9288 5228 8093 5036 7716 9657 6989 6277 8285 7069 8162 5789 6252 5964 9829 6607 7202 8979 5617 9763 7093 9476 8193 5066 8149 9495 7861 9471 9121 9207 5026 8422 6037 8134 5349 9959 5505 9487 9505 9804 9705 7703 5855 5333 8196 9036 9202 7854 7136 5429 5563 6382 6557 6326 8544 9635 8190 6251 6563 7761 6627 6577 8997 7515 9413 9058 9199 9723 9938 6292 8652 5152 8081 8424 7674 9128 9129 8927 8367 5311 5880 9504 7611 5117 6827 9059 9384 5463 9233 7755 6353 6999 8335 9240 8815 7784 5712 5089 6322 6065 7243 5907 8933 8865 8964 8330 5106 7643 5340 8957 8248 5808 6737 5121 7889 9551 8660 6695 8774 9333 6180 7584 7307 9528 6826 7178 8444 5178 7994 6186 8091 9368 9840 6548 7906 9924 9917 5684 8337 5144 6741 5549 8022 8292 9422 6603 9177 8820 8235 5585 7400 5097 8253 8167 6831 9466 8439 8078 8146 5324 5292 6557 8759 9902 5294 6569 6982 8836 5243 9154 9098 7122 8587 8305 5910 9279 8195 5330 7259 9686 6549 7011 5453 5419 6369 6089 6139 7147 8164 7206 8070 9081 5714 5526 9727 6548 9272 8117 5836 6350 8739 6768 7849 5401 5054 6702 6197 6086 7503 6200 5944 9903 8069 9768 5855 9556 5617 8608 7809 8753 5118 6965 8206 9164 7131 9348 7264 7181 5402 8739 6171 5167 5062 6375 7888 5548 6114 5027 5521 6704 7868 6467 6764 6583 8335 6075 9166 6727 9906 5262 6494 7196 7463 6578 9364 7949 8061 9110 5733 6472 6691 8931 5022 6547 9286 5861 9300 9619 5152 7452 6629 5065 7726 7747 5935 8650 6143 9984 9314 7696 8979 6963 7206 7014 7662 7532 9775 5182 5291 5347 9799 6816 5800 6342 9643 5372 5241 9108 9585 9775 8002 7065 6953 7909 7343 8241 6375 6556 6310 5233 6105 6056 5659 6770 7885 9979 6503 6920 9471 6103 8882 6212 6571 6127 6477 9831 9632 8451 9482 6375 8889 7352 8132 8041 7828 9604 9205 8304 9720 8927 9984 7802 5944 5248 6624 9861 6783 9907 8436 7560 5515 8449 5124 7594 8260 8063 7589 7787 8001 5201 8103 9987 5662 5966 5540 6616 7252 9942 7928 6128 8201 7689 6022 5898 8019 6804 9980 6994 6309 9248 8308 9904 9395 7002 6772 5895 9379 6931 6957 5761 9774 9143 5464 5518 5971 9441 8178 6164 9451 7676 6148 7581 7431 5807 8351 5569 6941 6086 7218 9413 5153 7018 5354 8797 5397 5206 9712 6562 9461 8998 9115 8024 8130 7100 8278 7031 8966 7304 5483 7851 7305 8443 5588 7293 9128 5433 6567 7301 5311 7833 9662 7911 7036 8158 9425 5214 9981 7422 9615 8767 8001 6076 9366 9577 6241 6508 8067 7583 6343 8987 7732 6684 5362 7927 8093 9423 8346 5919 6813 7364 7992 9154 6886 7225 9606 6938 8122 8489 7848 8351 6245 5296 8806 7202 8472 5612 5438 7333 5025 7928 7394 8203 6475 8538 6466 9159 9243 9867 6587 7355 7009 5480 5399 5388 6240 7907 9247 8831 6707 6443 7014 6355 8300 5527 6540 7102 5900 9690 5876 5801 6986 9122 9822 5516 5000 9377 7497 6629 6352 5201 7498 7277 5179 8900 9178 9189 7913 9737 5117 7016 8787 9195 9632 5988 5413 8048 5206 9421 8004 8644 5485 8623 7323 6047 9480 8626 6615 7624 7658 5687 6542 8677 8508 5072 7439 6594 8733 7710 6995 9351 9007 8661 9133 5683 6016 6445 9285 6963 8143 5570 7208 7239 8959 6733 5615 9631 6504 5986 6567 9549 8415 6086 5724 9380 6574 8482 6413 7844 6325 7694 6508 5467 6442 8221 8784 6965 5755 7883 6169 8954 5335 7255 6492 6550 6665 5745 6964 5890 6622 5743 5850 9916 5964 8112 7495 5369 8730 8346 8043 6415 7080 8741 5970 8413 5623 5411 9230 7853 6542 5990 5054 8443 8218 9329 6162 9737 6661 8896 5411 5147 6457 8864 7376 9493 6111 5215 6152 7033 9256 7762 8186 6240 8866 5431 5487 9868 9560 6273 5372 5787 8458 6772 6039 5619 7630 8537 9217 5763 5886 9824 9155 8340 9640 5049 7830 9924 9032 9297 9719 8862 9417 5441 5244 7395 8332 6252 6151 6150 6437 8648 5646 6194 6848 8692 5064 6411 7614 6044 7584 9078 7678 7999 9069 8191 7364 9801 9987 7801 7135 5216 5758 6897 9453 7276 9324 6933 8937 8520 6274 5279 9079 8288 9828 7569 7356 8209 8278 6443 5162 9009 9561 5738 8376 7074 5031 5656 7801 6368 9849 5321 5602 7437 9255 9168 9716 9747 7111 5461 9810 7704 9814 9338 6533 5265 7503 9842 5626 5611 6230 5758 8746 7948 6204 5377 8800 9142 8753 9866 8159 5961 5540 5104 8089 7079 8175 7912 8593 8481 9794 8022 9558 9640 9528 9456 7862 9898 8197 6712 9492 9839 6486 5172 9963 7194 7439 6985 7394 9341 6793 8584 7415 9545 9199 9450 7806 7123 9789 9884 9147 8432 9287 8728 8207 6251 6157 7373 9801 5550 6892 9160 7283 9887 5895 7091 9767 8987 9791 6023 7386 7173 7551 5210 7422 5391 8375 5853 6827 8294 5670 6926 7619 9395 5987 9146 9589 6180 5313 7362 7073 5061 6911 9576 8033 7011 9667 6312 8681 6853 7176 8836 8034 9137 7195 8893 7817 7618 7863 6494 7725 9289 9150 9111 6184 9579 6990 5463 9104 6635 6873 8895 7914 5985 7813 6334 7887 9516 8184 9211 5956 6491 7877 6528 8677 5725 7236 9161 9326 6826 6452 9219 8525 7715 5808 9006 8446 8954 7418 8533 6194 5707 6205 6353 5598 8740 5593 5030 8718 6836 6507 6512 5578 7866 5729 5633 6623 5891 6433 9748 5555 6311 6864 7805 6969 9890 7835 7048 7979 5289 7406 7987 9894 5802 6938 5421 7838 9144 5943 6579 7666 8808 7255 5786 8981 5341 7688 9030 6626 7357 8619 8230 6189 7209 5676 9057 9910 8472 8657 7104 6843 5546 8454 6267 5689 7790 6632 5496 5346 6560 6348 7417 7427 9631 6935 8739 7374 6373 8863 9594 9687 9983 5071 5046 5963 6647 6422 8422 6764 9884 8567 8187 6012 8663 5619 6778 8702 9730 7792 8449 9242 9730 7935 8651 8894 5499 8146 6058 8452 9877 5252 7672 6434 8378 7531 5648 6753 8497 8440 8631 6207 5417 7677 6831 8858 6968 8155 7688 5246 9844 8983 7716 5237 7619 6800 6361 6520 9068 8047 5392 6051 5480 5696 6367 5542 8928 8329 8890 6265 5947 5465 6815 5117 5048 6022 8315 7718 7665 8602 9248 9821 7097 8877 5845 7394 7277 5014 5556 7493 7659 6390 9426 5021 5553 8986 9614 9135 9062 9847 8729 8221 9742 8169 7255 6356 5778 6306 6219 7954 9916 5255 5555 6716 8299 5628 7577 9611 6756 9483 8449 5921 9186 9438 9423 9399 8083 5232 5191 5784 7850 7611 9467 7226 8688 9434 5411 6369 8518 8225 7787 7499 5839 8443 5948 5133 9984 9590 5182 6082 8740 9510 9314 5522 6347 8790 8929 7323 9814 7521 6552 6689 9338 8985 7631 5962 6300 5510 9676 7648 6982 9534 7057 6851 5595 8684 5362 8343 8908 9735 6806 9482 6445 8540 6249 7853 6261 6026 6324 9170 8166 5216 9553 7331 6102 8193 6242 6199 5577 7522 6998 6729 8788 5624 8790 9435 5431 9743 7782 5173 6603 7518 8918 5479 5203 6635 8375 7543 7398 6354 6299 5881 8201 7520 8283 6380 8103 9854 8128 9685 5043 8382 8518 8874 9901 9132 6517 6473 8935 6249 9780 6880 6793 6383 7776 9613 8160 9796 9519 7931 9310 7715 5841 9429 9762 6581 6831 9844 5917 6510 6181 5187 7838 9504 6470 5228 6384 9852 6759 9596 5921 6269 8639 7329 8282 8135 6000 5745 7600 5803 8288 6417 9314 9723 6886 6548 9645 7398 7710 7477 8365 7414 8003 7283 7946 7660 9751 8168 8365 8287 9169 5117 5369 8134 9470 7679 7346 9086 6775 7306 7713 5182 5158 5180 6419 9331 7425 5230 8404 8602 9106 7833 8240 9684 7394 9948 9628 7146 8814 6076 5383 5352 7839 5494 5898 5440 5886 5042 7213 7695 8229 7653 6121 8810 6887 6912 9856 8186 8780 5035 6641 7201 5556 9823 5851 8027 6347 9818 8157 7881 8795 7675 9833 8663 6298 8649 6708 7279 6778 9724 6571 6352 5388 5198 5882 6377 6480 9862 6575 9735 8849 6127 8601 7200 6479 6386 8117 6629 9467 8200 8040 6278 8528 6390 7757 8012 6049 7680 7420 5897 8934 8390 6323 9835 9021 8098 9166 7013 6321 6385 6768 6303 6161 6352 7816 7111 9671 7239 5316 8470 8527 7536 7217 8538 5391 8868 5633 6070 7119 5738 7849 8919 7291 7087 6374 8204 9396 5222 6100 9730 7152 8040 7753 8566 9010 5134 6258 8274 8826 6004 7731 9339 7979 7439 9180 8572 5950 7676 7179 9326 7353 7160 7750 7574 6295 9954 6720 5375 7953 5975 7627 9027 7884 7325 6070 9771 6155 5556 8568 5495 8365 8598 5554 5388 8007 5281 7588 6853 7314 9968 6671 5440 9641 5794 6671 7092 8784 7129 5665 8555 9717 7065 5128 6246 9768 6540 8040 5627 6016 6740 7055 5091 7649 6601 5753 9923 6807 6444 8989 8247 9275 9675 7755 8184 6492 6897 6095 7183 9832 6415 6197 9796 6881 7257 6671 5702 7748 7550 6315 6632 7007 5773 8635 9438 7610 9794 5709 7005 5244 9539 9195 9734 7881 9889 9097 5741 8309 6881 6837 7280 8330 9253 5339 8546 7077 5195 8577 7581 6811 5903 7152 9529 7775 9384 7800 7375 7380 7382 7576 9222 8064 7444 8481 7858 6586 7914 7877 9975 5322 5979 8716 6550 6774 6699 6881 6096 7587 6950 5151 7006 8569 6229 5533 7842 7912 8029 9494 5991 8831 8957 8108 7969 8062 7001 7588 7502 8811 7980 8166 7937 5737 9911 6995 8731 9020 9286 6791 7817 7388 7549 8912 9379 7409 6223 5938 8344 6834 8612 8803 5885 6599 9005 7777 6339 9272 5514 6762 7691 7691 8616 7539 8633 6389 8813 9393 6059 6373 8753 7794 7514 7802 8577 6918 5643 5048 9907 8952 5321 7969 8173 6284 6634 9888 9614 7004 5868 6885 8408 7971 8994 6671 6040 9740 7139 5841 5119 8579 5114 8280 7442 6067 5853 8655 9762 7154 9750 6137 7106 9321 8413 8818 9158 5534 5284 7273 5341 9259 9483 6467 7893 5268 8168 5527 9745 7610 9204 8422 9653 5221 5265 9221 9881 8343 8587 5555 9451 7915 8764 6117 7586 5810 7437 8232 6389 5181 6124 5508 6668 9568 7332 9240 5427 5394 6676 7948 5249 5728 9261 5643 8705 5381 8093 5687 8613 5740 9926 8731 8296 9737 5664 7223 9476 9107 6782 5915 6709 7228 6468 9214 8814 5260 5387 9206 8345 8639 9395 9661 5189 6192 9062 8367 5172 6332 9716 8472 7893 9077 8416 9791 8208 8559 9590 5390 9390 9081 5590 9840 9938 8862 5434 7853 9186 8780 9969 9318 7774 8476 6054 9516 6885 9293 7272 6049 7788 8923 7176 7692 7233 6079 9883 7317 8805 5842 9281 8983 5193 8077 9266 5919 5778 6712 8475 6022 9976 6611 6485 6089 5218 8857 6720 5639 7644 9570 6925 9994 7348 9537 9549 8975 6560 9322 5377 5778 6719 9974 7859 7971 5292 7616 7457 9088 9095 8268 9104 6861 9370 5021 9091 9140 7550 7353 5934 5382 6016 8421 8328 9576 7953 5803 8296 7010 6320 9196 7137 9018 6205 8375 8239 8083 5302 9744 7288 8051 9864 5130 7538 5182 9364 6489 9006 5303 7168 5660 7163 6848 7045 8944 6438 7490 5698 7224 5851 6174 5113 5174 5947 8012 7893 6137 6474 8528 8306 9211 7235 8317 5789 7448 5820 6651 5417 8086 7362 5760 9624 8711 8281 9961 6691 8868 6605 8881 5880 7248 6870 7241 5776 6744 8857 6631 6043 8475 7158 8017 6781 5314 5518 6565 6989 6109 8808 6252 5910 9071 6649 5782 7172 8375 9231 7772 5707 6366 5117 9667 5089 8789 7036 9343 7538 6451 6775 5815 5704 8273 6393 8306 6406 7515 7783 8784 9960 9780 9092 8375 5246 7590 9492 5148 8243 6851 6859 6481 5916 9730 7748 5838 6621 5539 8022 7349 7737 9616 7958 8878 8785 6847 5627 5027 7689 9457 6296 5230 9772 5990 9612 8770 5564 8813 8894 9657 7019 9994 8557 5293 8550 5849 6392 6397 8730 8694 5733 8770 7524 9535 8670 5933 7754 7344 8664 9197 7629 8358 6881 6074 8525 8752 5078 6026 8326 7965 6235 9496 9116 9289 5582 6909 7103 7045 6798 6127 8629 9990 6391 6695 9707 6248 7329 8279 8414 6832 6160 6974 8892 9468 6288 5659 7422 5042 7124 5653 7636 8209 6773 7810 5558 9139 7535 9255 6528 7345 5989 6256 7729 5729 7958 9337 5285 7877 8852 7409 7480 8062 5532 5822 7429 6074 6746 9522 8855 7934 5207 5623 7146 5072 9285 8424 8954 6338 5372 5559 5389 8596 6723 5355 9191 5124 9440 6662 5284 9812 8503 6620 5204 9507 9323 8333 7867 9483 6054 9088 9337 8633 6718 8735 6826 9843 6330 5978 8660 6442 8275 6561 6893 5993 5422 9768 9079 8294 8704 9485 5935 8084 8376 8477 7003 7351 5796 8676 5590 8639 7551 5709 7843 9129 8498 6762 8742 5898 9671 8518 8820 5499 9004 6118 5903 6246 7054 6384 7366 5698 7019 8128 6646 7659 7974 8073 7832 5720 6334 6391 8715 5023 5319 5537 5735 8993 9221 7687 8793 8990 9616 7844 5678 7278 6430 5343 6451 8187 8354 6078 6385 7705 5009 7027 8975 6387 8001 6211 8324 8369 9304 6577 5519 8696 8229 6620 6871 7307 7578 8752 8464 8773 7105 6298 7693 6477 6653 8010 6782 5677 6105 9785 5231 6985 7138 7574 7454 9776 7037 9242 5514 6753 9449 9176 5502 6012 6944 9686 7306 7954 9777 9383 8457 8359 5900 7843 5646 6589 7281 6608 5648 9638 8710 5886 9373 8679 5802 5754 9602 9804 9369 8276 8609 8651 8846 8480 9465 6054 8256 7536 9389 9542 6515 7831 5589 7728 6063 8104 8717 7019 5712 9091 6186 5525 6039 6111 8288 6345 7856 5738 9414 5450 5534 9802 5797 6327 9316 7266 9765 8125 8306 9707 8267 6492 5825 6891 9228 8066 9756 5704 5416 9508 6848 8110 7883 9668 8067 9691 5262 9215 6923 7866 9849 9243 6139 7526 8038 8971 8840 6878 5401 6642 5993 5228 8033 5859 8644 5793 6842 7419 8851 7554 6243 9326 6091 5283 9612 5586 8287 6756 5734 7998 9364 7192 6231 6850 6336 5269 9335 9011 5354 8413 9075 7459 8428 8918 9906 8012 7194 5466 8797 8601 6213 5117 5600 8626 8152 5590 9629 8157 5700 5826 9915 8420 9443 9915 7432 8528 5672 5526 5611 9933 8112 8356 6299 5166 5365 7531 6795 6760 7513 8818 9093 7859 7019 6841 7787 8209 5368 6343 7865 7752 6033 6099 5717 6404 9403 6642 6190 8992 6120 7771 5192 8447 5096 6662 5854 9474 9562 7084 8795 6789 6606 6173 5623 6519 7357 8856 6011 5525 7253 8524 8203 8423 5604 9554 6051 9130 5101 7528 8941 9456 7888 6881 5719 9223 6156 7361 9261 8444 5588 9026 6356 5754 8031 7911 9156 5202 6792 6574 6556 7299 7984 7978 9824 7377 6473 5148 5910 6047 9871 5200 8178 6212 8038 5753 9634 5571 9296 8247 8439 7763 5834 9569 7929 5662 5568 7271 5157 9316 9241 6828 9001 9254 5335 5279 7455 8440 5618 5562 7668 9073 7199 8975 5441 9619 6011 8035 7874 6437 7749 6114 6601 5797 7564 5306 8772 7920 7864 7430 9488 7213 9383 6653 6072 8194 6600 6886 7743 8645 7301 6267 9947 5117 5501 5440 5040 6109 8735 5092 9936 8828 9524 9831 8504 8856 8369 5188 6999 8107 8063 6584 8717 5965 6987 8945 5289 6104 8898 7954 7078 6410 5251 5118 5028 7000 7655 8115 6679 6153 7741 9190 7317 5975 9146 5183 7792 9857 9185 6670 9439 5913 8220 9533 6005 9158 6365 7478 7117 5200 7000 6694 9669 9282 9655 7494 9188 7209 6608 5954 7441 9948 9890 5275 8533 6625 6372 7119 9774 5558 8720 6244 8994 5039 5883 7819 7848 6270 9017 7786 5113 8261 8296 5114 8534 6807 5069 8936 6349 9419 7071 9062 8820 6241 9060 5389 5621 9389 9948 9103 5721 5007 9323 8804 5418 6028 9787 6549 8823 6187 5846 7216 6834 9918 7921 8181 9909 8904 9651 8129 7915 5238 9397 7770 6167 6612 9504 7569 5782 8041 6220 8577 8253 7927 7809 6359 9521 5376 7679 5349 9072 8191 6430 6255 7762 6096 6977 5570 6091 7777 9705 6227 5597 6893 5578 6322 8078 9572 5411 6880 6910 6673 6422 6345 6893 7892 5650 5713 5805 8504 9271 6187 5425 6146 5784 9646 8004 6720 7958 6059 8435 6805 6360 8650 5622 6213 6293 5245 5425 9220 8372 6527 7772 9907 7453 7648 5418 9673 8643 8096 8357 9710 7835 7407 7773 5396 6023 7936 6834 8133 6734 7523 7641 7995 5607 8841 9519 7050 6462 5906 9123 5804 8517 6646 8811 6004 9608 6994 9640 6987 6553 6750 7294 8132 9470 8654 9295 5995 6922 6666 7125 6914 9876 8829 7631 5247 5385 6817 8553 9992 5281 7127 7016 7267 7895 9573 8989 5621 8913 9505 9967 7668 8807 9887 9954 7007 7437 6432 7740 5651 6012 7827 8002 7652 8524 7288 6366 8803 5643 8608 5591 7587 7178 8027 8508 6858 7544 5371 7057 8509 9928 7820 7206 8261 6219 9014 6581 8039 8033 6457 9131 6426 7657 7613 9834 6953 8067 8519 5720 9149 8203 8842 5884 9056 9093 5085 5930 8090 8270 6580 9940 9610 6742 5608 9885 9239 8838 7512 7457 6494 5986 7303 7140 9747 7273 8931 6767 6904 9605 7895 5701 6143 9636 7501 5605 8784 6396 7383 9574 8949 9659 8342 6965 9790 9643 8679 8415 6313 7770 5009 7342 9478 9082 6620 9106 6469 6645 8146 8492 9456 6074 9183 6297 9190 6688 9404 6710 7032 6520 9390 6774 5821 9387 5659 7167 6137 6018 9296 6432 9004 7333 5376 8030 5729 5228 7690 8007 5323 5806 6637 6971 5939 6665 9339 7910 9594 5074 7194 7469 7853 7661 7772 6765 5942 6089 5906 7609 6499 6826 6604 5307 8013 5035 5329 8037 9069 5915 7116 7152 9886 7057 5891 9503 5703 9037 7816 7954 6655 8964 8351 6615 6863 6322 7007 7589 9240 5338 8158 8986 7009 6471 6401 6210 8883 6013 6959 6741 8304 5675 9493 8848 8552 8788 7619 8270 8342 8098 6878 6193 6705 9326 6864 9339 6635 6447 7682 9398 8868 7122 6987 8550 6468 6097 9400 5404 6570 8421 9526 9984 7036 7102 5130 9698 8524 9687 9590 8609 5366 6702 7640 7588 5898 6123 7713 8249 8160 7679 7418 7493 7287 7013 6572 7303 7173 9699 9160 6843 7366 7164 9782 8492 5503 6530 9203 6707 6721 9156 9682 9027 5948 7295 5585 6013 7449 9315 5079 5056 7941 8368 6564 7930 8649 7368 9349 8319 9629 7844 5033 8789 5917 6876 6658 6818 5162 6805 9880 8296 5623 6974 5279 9699 9477 8857 5363 9750 6740 5069 7676 6852 9719 7511 9201 5609 7179 6315 7952 5146 9718 7730 5531 7276 6401 9790 5894 5177 8849 8340 9536 6830 7945 7255 7480 6338 6300 9373 6026 6961 6329 7709 9293 5676 9157 9330 9202 8448 9199 8650 5643 7589 9536 7789 5263 5402 7168 7180 8432 8042 7102 5773 8333 7627 5702 9943 6899 8542 6918 9523 6660 5477 7756 9307 6521 7010 8712 5548 9353 5387 5998 6506 6844 6755 9927 8609 9358 7335 5607 8649 5145 9979 6431 6020 8756 6100 6828 8735 9978 9306 9589 6322 6519 6026 9872 6707 5527 8176 6317 7920 5167 5548 9186 5096 6873 9403 7626 6653 6865 5591 9171 6040 7839 5848 7716 9856 5796 7647 7426 7024 7450 9465 7352 7593 5762 8262 5389 5558 7988 6054 8271 6409 5076 5018 7432 7729 8075 8266 7309 6619 6483 7028 9606 7588 5252 5480 7246 7849 7664 6698 5031 9534 9864 6132 8783 5200 8366 6402 5210 6899 6780 8018 9677 5939 5092 7236 5147 8616 5172 6916 9517 7605 9636 8995 9561 6093 6232 9694 5016 8820 6750 9911 9004 6026 7923 8105 7633 5010 7459 7438 9077 6602 7306 9728 8928 7790 8724 7525 9273 8218 8079 5087 5432 8798 9861 7676 7463 7391 6260 5397 6424 6321 8119 8704 7308 5654 9996 5539 5637 8592 6391 9158 9478 9707 9741 9380 8278 8242 8245 8818 9321 8396 6419 5776 5430 9122 6675 7367 8252 7606 5149 6191 8154 9972 9259 9236 9457 6213 5788 6117 7261 8681 6444 5178 7323 6425 8024 7642 6634 6729 7892 6702 7682 8590 8164 8542 6544 7536 9079 9003 9821 9678 5603 8322 6841 8839 7917 7721 6259 9365 7650 5792 7771 6673 6641 5729 5792 6867 9309 8762 8035 5299 8325 7938 5623 6206 5551 7461 7366 7486 7515 6711 7283 7504 5243 7062 7507 8137 6562 7587 8727 5918 8123 6329 9828 6950 9683 8016 8369 5346 6102 6108 6879 9411 9243 9016 8033 5585 9159 5552 5612 6486 5282 5298 6412 6517 9379 6359 9357 5041 7620 9900 9661 9416 9000 7633 9296 5699 9626 6430 9869 8958 5633 6361 6821 6694 5157 6309 8858 6640 8674 6771 8483 5057 8902 7367 7658 5837 7138 6139 8660 5986 8693 7668 6744 6938 9241 9817 7108 5681 8118 9145 7362 7246 6497 7671 5599 5140 5058 9135 9360 7170 8998 5622 9316 5484 6955 6068 8370 7449 7853 5559 8269 8029 9114 5563 6364 9981 7062 6508 8308 6468 5556 5274 8825 8625 8757 9757 9393 5329 8642 7970 8070 9703 6776 6994 8829 8890 7395 5417 9066 5906 8252 9433 6191 5881 9914 5933 7773 6269 7083 6114 7518 8989 6996 6632 6050 6834 9339 9812 9312 5395 5326 8446 9977 9620 8666 6814 5488 5338 8939 8962 5131 5973 9505 5280 8235 6818 9754 8394 8470 6829 9879 6584 7710 5824 9291 6543 9877 5455 9775 9287 8098 5780 7658 8660 5609 8062 8007 5711 9406 7861 7421 9162 6808 6600 7823 7743 8146 6124 7789 7470 6651 9892 9067 8908 5762 7899 6702 5497 9411 8352 8526 5623 5209 8679 8968 5074 8131 6690 7804 9320 5609 7944 5880 5544 9970 5546 5990 5048 6570 8819 6663 8003 6663 8056 7225 5345 8893 9754 5060 5327 6086 9574 5536 6432 9711 8887 7117 5735 5368 7362 5981 9993 5962 5883 7504 5219 9406 7420 7796 9863 6858 5072 7210 9661 8333 6108 5404 9715 7452 9983 8797 5106 8037 9204 5819 5239 7680 7550 7232 7073 7491 6013 6399 7962 6209 5706 8591 5750 7654 6419 7549 7087 9930 6587 7093 7456 6369 9106 5586 8014 5606 8119 7700 8115 5035 9380 6641 7862 8891 9040 9096 9561 8736 5544 7836 8999 7317 6980 5803 6937 8340 8491 9742 6107 5599 6914 5724 6261 9348 8454 7072 8163 5682 9476 5197 8993 7266 8588 7349 9568 6313 5235 6890 7332 8898 8354 7906 7952 7506 5543 7102 8635 9960 6762 8379 8133 8751 7222 6383 9395 6523 5985 6222 8698 7870 6984 6138 6787 5260 8981 9088 8296 9944 9789 9785 8670 8773 6332 7737 5691 8617 8192 5764 9335 7292 9129 8747 6311 5026 5588 8055 7604 9009 6711 6159 7222 6139 5237 8789 9025 5880 9589 8299 7947 6230 5423 7616 9290 9391 5292 7031 9294 9803 6348 9395 7042 5126 5891 6606 5076 6844 8346 9642 8538 8923 9549 5282 6188 8032 9589 7612 8460 8112 6290 5970 6944 6535 9834 7647 5159 6556 9789 8902 9064 8407 5430 8138 6901 7187 6211 5679 5885 5048 9918 6302 7753 8872 9959 9659 7487 9876 5440 9351 9200 8565 5437 6405 7418 7345 7686 9545 5000 9311 5621 8006 8267 9472 8852 7168 5378 7535 6203 6610 6265 9082 5237 8822 5070 6442 8812 9938 9973 7402 8549 9326 7099 6591 5786 6329 6593 9965 5358 9843 5172 5635 6753 7414 9652 7393 8110 9288 5348 6169 8861 7976 8903 6299 6942 8465 5466 5099 8673 6846 7684 7348 8260 9911 6242 9174 5058 6817 8117 6991 7820 9533 9552 9742 6360 8015 9656 9271 9006 8022 6905 6044 6622 8173 8639 9458 9558 5407 7833 9502 6547 9162 8799 5644 6606 9206 5243 8435 5991 9316 5637 5071 7142 7881 7669 9871 8598 8292 6726 9041 6367 7028 6134 8729 6355 8914 8651 7794 8869 9672 9895 9938 5231 8288 9161 5193 8552 8283 6089 9676 7169 8485 8125 7980 5177 8380 9291 8873 9947 5814 9508 7288 8239 7087 8064 5632 5440 6128 9538 7548 6324 7002 6377 8270 6357 7093 9760 7311 7955 8895 6633 5575 8370 8954 8399 7346 9529 9592 6244 7270 6223 7847 6374 7953 5836 7044 9061 6150 6648 9246 5989 7183 6235 5502 9606 9830 6163 6370 6600 6106 5222 8371 5748 8052 5176 8155 5429 6307 6255 7819 8053 7373 7564 7378 8081 9129 9090 9483 8404 7083 8469 9130 9244 6904 5530 8233 6745 8753 7581 5244 7774 6692 9981 7148 8819 8925 8023 9722 6323 5206 7924 8978 9341 8373 6081 8489 9706 7740 7188 7003 9302 5721 7563 7504 7072 5598 5578 6303 8294 7751 7170 6005 8175 9148 6539 7256 9601 5048 6922 5660 7898 5768 6719 7871 8479 9207 8947 7592 7539 5055 6979 6134 9481 7174 6541 9858 6179 5852 7239 7000 5519 8045 6576 5377 5524 6203 7537 8527 9752 6483 8143 6347 6510 8521 6937 5505 8413 8477 6586 6044 5080 9179 8932 7631 9211 7769 8701 7782 5100 5283 7436 5392 8099 5496 8759 9857 8380 7237 9039 5050 6714 7074 6296 5043 8356 5322 5463 9973 9239 8441 8049 9097 9856 6439 9208 5632 7764 6187 5960 8685 6122 5416 8787 6068 9077 8746 8460 8438 7844 8210 5730 8681 8057 7796 7763 5795 7955 5714 9640 9080 7990 7478 9292 8260 7478 7809 9333 7344 7384 5025 8898 6414 9314 8771 6026 8445 5630 9493 8839 5188 8170 5488 8975 6182 6780 7228 8847 6373 5272 6800 7368 8703 8855 5635 6732 6180 6200 7238 9196 7642 7677 7887 5036 7311 9646 7035 7241 5935 8802 6846 6594 6854 6392 9339 7842 8367 9423 5878 7001 7553 7743 8666 5853 9484 8029 8395 5649 8268 8323 6966 6739 7010 8398 8915 9371 7247 9556 6652 8195 6627 5515 7805 8852 5488 6352 7283 9139 8501 6316 8248 9389 7577 8213 5399 9115 6780 5638 8231 9189 6191 5659 9024 9482 5646 7246 6597 6713 5625 8131 9533 7292 8009 9801 9587 6423 7584 6324 8545 6718 7033 6164 5457 5129 6083 8723 7121 8517 5508 6418 5344 6988 8890 5165 8946 5100 9840 9444 5940 5138 8821 8695 9466 5963 9549 9453 8734 6261 9587 7337 8823 6589 7372 6417 7577 5662 6259 5078 7608 5272 5550 5969 9947 6919 6518 9124 9059 9965 7019 7478 6685 9979 7493 8410 9235 7654 6572 9718 8384 6061 5842 8861 6244 6330 7086 6102 6279 7757 8954 8149 6939 7218 9408 7978 5458 5287 8521 8124 9973 9494 6543 9336 7470 8319 8014 7014 6262 9292 9212 8575 6067 9983 6023 9078 7611 6903 9884 9391 7283 5376 8278 7395 7088 5048 6614 6906 6769 8802 8507 9718 7468 9952 7193 5979 7380 7127 6075 7740 8367 8967 8572 6557 8567 8673 7378 7944 8589 6046 7447 8981 7087 6858 6560 9076 8508 6267 6768 5514 5393 6378 6308 9123 6147 8890 5905 6849 8579 7677 5379 6846 6570 7054 8880 8101 8698 6330 8093 8176 6741 7473 5186 5387 9409 7691 8936 9749 5528 5462 7452 7908 7440 7281 9095 5508 8636 8716 5296 8798 9933 5990 6786 9018 8806 9021 7090 9771 9595 9169 8701 9717 5845 7566 8925 6229 7910 6161 8791 6293 8052 7376 7743 7003 5268 5729 7832 7448 5768 6156 5948 5765 9668 6292 5165 5269 6905 8681 6579 7638 6189 8859 8299 7593 8436 6982 6749 5884 8889 5107 8825 8147 9843 9459 7571 9370 8463 9321 8963 8899 5592 9606 8611 7156 9325 6234 8847 5686 7824 6549 5156 9067 9623 9005 9881 9061 9574 6427 6496 8035 8280 6552 7986 6230 9013 7834 7694 9354 8157 5463 6887 9876 5879 8231 9667 9275 5435 7564 6904 8008 8026 9965 9509 9679 6380 8333 5902 5844 6589 9029 7199 9359 9070 9923 9699 9081 8971 6302 9032 5750 9669 9905 5340 7331 6623 6971 8545 8014 6774 5963 5492 9983 7209 8882 5002 8131 8853 8131 9705 7996 5713 5189 9350 8164 5042 6284 6690 9702 6439 6249 7699 6070 7680 8572 7762 8165 9541 7096 8939 9104 6748 6882 7730 9876 9922 9279 9458 7507 7072 9008 7521 9235 7554 7694 8195 7703 8749 7466 8345 9560 6651 6400 6909 7496 6891 6093 5770 9924 8515 6305 9725 5946 7456 6297 5781 6380 6540 6322 7805 5948 9462 7307 9926 8491 6804 8689 6346 8406 5894 7940 9932 6379 8247 7090 9121 9971 7454 9756 9813 6767 8542 8281 9288 5674 7989 8541 7368 8228 9012 5275 5833 5773 8354 8442 6074 7591 6037 9323 7752 7475 7433 5970 7518 5401 5152 7184 9947 6183 9589 8835 7124 9904 8088 5223 6080 7235 8190 7500 5254 5332 9558 7315 7241 9450 9596 8987 9092 9910 5045 6776 7556 5926 9723 5672 5841 5721 7667 9966 8237 7294 9473 5359 5028 5896 9266 7217 6619 7735 8125 8055 9799 7115 6517 7525 8109 5785 6901 8882 5587 9710 9588 8519 5493 8997 6848 5199 5884 8853 6507 6685 7928 6742 7818 5545 5247 8219 9037 9898 5205 6209 7019 9687 7657 7385 7119 7982 6090 6611 7756 5165 7669 8343 7642 7452 6638 6019 8252 9781 6727 5753 9559 6939 8592 9667 6793 8385 6373 8513 5047 9859 9941 5993 9114 7828 7605 5033 6284 5517 6368 5000 8529 8392 6694 5863 6489 6546 6100 7724 6965 7133 6007 5997 7217 7582 9128 5367 8182 8930 8843 5831 6498 5847 7565 5817 9985 6414 8266 9596 6885 8307 5082 8864 5192 9975 5213 8502 8226 9793 7768 6897 9692 9255 9530 7784 6827 6530 7550 9297 8815 9353 8837 5874 5508 9646 5472 7852 6037 5108 9321 7122 8933 8373 9058 7356 7865 5626 5079 7307 6683 5966 5035 5288 8472 9070 9469 8856 6575 5714 5997 6322 9667 5438 8024 7618 9800 6707 8661 6109 9483 7429 9266 7407 6025 9701 7722 7469 9957 6822 7188 7050 7346 8297 5376 9253 5051 9252 6908 7581 5592 5640 8076 8228 9913 9940 7854 7725 6698 8604 6171 6621 7591 8375 6567 5648 6635 5466 6110 5870 5021 9849 5028 7700 5280 5451 5785 5853 7823 5485 7413 8894 9249 6632 5661 7243 5377 8699 6020 7385 7752 9129 5866 5747 5052 5658 5249 8145 7888 8052 5762 7578 7956 5841 7820 8678 6865 7697 6293 5363 8216 7421 9282 9331 8571 8145 9157 7832 9680 6428 6993 6530 6681 9944 9235 9558 6713 9508 7347 9652 6215 6796 5641 9046 6207 5218 9455 5855 7434 5969 7295 8773 9952 8227 6017 9995 8654 8876 9167 9824 7271 9165 8525 5361 8555 9925 9536 8673 6539 8069 6579 8356 5673 7233 9407 5056 8322 8655 6098 8847 6796 7634 7092 7601 5429 6111 8495 9767 6855 6010 6671 9183 6298 9419 7745 7271 9376 5616 6734 8564 8864 8350 6780 5862 9695 6039 9936 8522 9528 8187 9041 6703 9539 5095 9895 9504 7497 9744 7947 5980 9692 5927 7292 8088 6193 7363 7148 5577 9274 5744 8304 5358 6037 5306 5669 8123 5039 9517 7487 7306 9063 7214 8435 8447 9686 8105 7526 8382 9825 9602 8249 8084 5095 7871 8815 5209 5195 8640 7855 6291 8732 8940 6396 6266 8016 6983 5151 8174 9761 7725 6457 6362 5296 5940 7638 9242 7843 6801 7069 9410 8598 7412 6159 6155 7500 9686 6844 5367 8720 5043 9492 8035 9950 8664 6766 9559 9318 5771 7475 7646 7479 7266 7428 6244 7302 5558 7436 9138 8707 6651 5855 6069 6075 8928 5407 6426 6584 7316 5355 6568 8374 9704 6516 8057 5443 6915 8283 7787 5701 7987 9246 7507 5366 6843 7204 5551 6679 5452 9394 6247 5061 6422 6851 8731 6152 5853 9119 7295 6425 8417 8678 8030 8540 6537 6672 5358 8912 7810 5135 7071 6705 9768 7202 6132 6629 9446 9513 6013 9507 7208 7630 6848 7185 8326 9730 6683 8537 8784 9693 5790 6947 8734 8207 5481 7771 7618 8991 7473 5162 8738 9307 5063 6135 5662 7456 6746 9848 5075 5265 6793 7052 9419 7393 9448 9296 9688 7939 7270 8555 7910 8004 9296 8278 5206 5724 7793 8719 9368 8393 5975 5272 7686 7017 9744 9610 8921 6024 7701 9373 8749 6489 8398 7959 8825 9049 5618 8797 7339 5302 7489 6196 7585 6324 5177 9014 5315 7481 5925 5127 8145 9262 6490 9430 6932 8859 5201 8346 9098 8876 9056 6210 7370 8765 9175 6376 7245 9351 8719 7648 9789 8094 8647 6528 7092 7606 8363 7511 7851 7523 6166 8308 6821 5496 7300 6182 7195 8835 5389 9968 9539 8897 7277 8818 6599 9258 5723 9730 7274 9133 6860 5574 9336 9091 6855 6273 6045 9028 5838 8340 9567 8673 5471 7238 7589 6255 9636 5832 5074 5517 5007 7274 9120 8982 7045 9159 8967 7831 9950 5327 8582 9504 5396 6828 8603 6798 8353 6460 5394 7503 6359 6188 6586 7170 7425 9495 8798 8113 9158 6896 9606 7275 5765 7437 5794 9887 6843 9859 9074 7408 7365 5731 9068 5083 6741 5266 5532 7354 7268 9557 6109 6875 6710 9452 9356 5352 5932 9480 6190 7536 9224 7161 9773 9885 5508 9421 5179 9736 5937 8468 9244 9294 5634 5368 8511 8750 6930 8389 9640 7057 6263 5740 6512 9792 8827 7220 6217 7611 5891 8349 9579 8114 7220 9465 7613 5815 5074 5108 9255 5184 8951 9698 8805 5945 7173 5460 6133 5739 7280 8662 6895 9622 9017 5869 9930 5141 9653 5466 5923 6214 6381 6464 9256 9388 5918 7343 8755 8147 8470 7054 6670 8213 8124 8049 6895 6920 7668 6694 8898 8627 7293 8395 8507 8047 7449 7661 5867 6210 9154 6081 7562 7617 7806 5756 5287 5879 5714 5337 8865 5379 8887 7353 6302 6486 9909 8309 7463 9474 9025 9789 5046 6571 5836 9465 5154 5662 5908 8284 6563 6918 8019 6678 9646 7121 5637 6646 5283 5514 5458 6679 6787 8014 6299 9038 6688 7217 5159 8988 7811 7041 9023 9971 7373 6197 6705 8022 6162 6363 9775 9060 9757 8962 8897 5311 8619 7125 6117 6831 6686 5137 9883 5459 6535 5124 7326 8697 8284 7465 8812 5591 9621 5072 7753 8778 6525 5999 7198 9933 7741 6135 9941 9634 8389 8864 9943 9334 8897 7829 6730 7171 5912 6314 5361 5600 9469 5039 9566 5390 7911 8474 9359 8928 6977 6293 5542 5769 5529 5209 5101 9335 9270 5931 9238 7973 6185 9059 7483 5913 6166 5719 6930 6434 5187 7599 5029 7237 6386 8560 6242 8613 8878 9816 7330 6293 9490 6918 7373 5921 7639 7907 5429 5300 8408 5908 8169 6425 6049 5463 9222 9320 8772 8762 9283 5358 7828 6143 5700 6525 8865 8072 6702 8691 8375 5854 5085 6331 8396 8473 8434 6106 9648 8411 8675 8282 6047 6389 7465 9038 7623 5911 7914 6313 8251 8879 9511 9243 9333 5822 6081 9477 9056 8486 6464 7743 5689 5693 7583 8747 6058 5146 6828 8916 8173 8479 5502 7339 7480 5662 6483 5858 6158 9487 6381 5448 8351 7108 9783 8043 8304 5452 6343 6737 5547 9915 7193 5086 9266 6266 7768 5355 9356 5420 6051 8684 9128 9045 9360 5008 9079 8617 8181 8387 5753 8886 8627 5827 9973 8963 9572 9588 9147 8791 7672 7466 9732 7300 6314 8177 6419 5110 8272 8172 9800 5145 7656 5068 7955 7320 6319 5744 7083 8171 5342 8010 5985 6098 6206 8695 9088 6045 7696 5269 5887 5176 6561 6808 7024 5188 8476 7607 5546 8829 9923 6428 9506 5454 6668 6298 5051 6524 9396 6264 6378 9930 8836 6070 5292 7543 5435 9427 8134 5847 8281 6274 7911 9934 9080 8791 9466 7441 8671 5868 8676 9873 7314 8896 8877 9251 6989 7981 7746 9303 6589 8478 7797 8174 9447 8840 9352 5095 5119 7355 7314 9931 7890 6573 5305 7851 7851 7109 8069 7593 7931 6072 6185 6684 9214 7403 6056 8732 8953 8503 6080 7851 9177 7448 9488 8544 8814 7864 9403 6402 9158 9384 9828 8753 8824 5502 5530 9778 9948 8959 6702 7139 6438 7237 6167 5571 8085 6061 7962 8471 7461 9500 5160 7333 6144 7598 9799 6272 7471 5264 8042 9157 6395 7392 5974 5450 8191 8142 5433 5321 8315 6207 6621 6960 5286 8608 8357 6687 5674 6840 8618 7747 6646 5266 6471 9569 8433 7686 5956 7623 6906 5776 5202 6655 9710 6923 9083 9525 9002 6721 6025 7470 9353 8522 5584 8128 5975 6256 8053 9198 9338 7028 8797 6543 7783 7522 6293 9523 8813 6377 9336 8484 5433 9571 6724 5849 6067 5643 7344 9799 7441 5487 9693 7383 6735 6371 5797 6774 6863 6724 9174 9074 6460 9253 9937 6563 7090 5854 5308 9611 5671 7355 7741 5611 9461 8582 7543 6977 6021 9386 9877 6637 8806 7513 5577 8502 7161 8582 7120 9884 9696 8153 7455 7308 9965 9765 8438 7314 5231 8775 5752 9349 6222 9194 9219 9265 5230 7018 7238 5532 9797 6188 7861 7559 8273 7510 9499 6093 6069 7042 5936 8377 9698 5856 6074 8577 8522 5810 7469 5953 9124 7903 7882 6685 7659 8004 5020 5191 6257 8431 8286 6984 9661 5338 5552 8781 5397 8897 9984 6370 6209 8020 6965 8580 7563 5488 7281 6269 5868 7981 9590 6822 9808 5879 5236 7985 6932 9362 5914 5870 6536 8433 9284 9886 8655 7273 5520 9534 9390 8715 9886 6797 8240 9563 5443 5689 6000 5756 8117 8721 9715 6816 7907 6183 9534 9213 9937 7529 8999 9974 7457 6972 8634 9704 8719 7603 5693 7211 7836 6485 9847 5372 7146 9026 8509 5595 6491 7638 5088 8376 9825 9078 7696 7482 7845 9858 7795 9839 6884 6762 7199 9111 6020 8118 7587 5204 8782 7300 5627 8421 9154 9228 5916 8929 9423 9982 8321 9412 8579 5111 5078 9146 8917 7478 5076 6818 6233 6505 7386 9782 8342 5174 7123 8201 8229 8661 8205 5565 9564 9839 8847 5661 8196 9541 7514 7758 9965 5974 7387 6930 5599 6932 9153 5897 5098 8412 5746 7671 7828 5610 5262 6363 7755 5356 9032 9188 8626 7343 9839 7159 6197 6924 7652 9901 9986 9721 9280 6315 5012 5269 6049 5193 8505 9338 5332 5339 5408 5715 7645 9774 7596 7544 6100 6376 6217 7760 9806 8902 9201 9728 9538 9227 7315 8371 6941 7354 9789 7561 7769 5871 7293 6681 9818 7144 9291 8432 5666 8046 7386 6066 9365 7456 6274 7474 9508 6862 6641 8404 5190 6162 7924 9615 5281 6726 6955 5264 6869 5201 5746 5475 6749 7449 6963 8651 5808 5075 6044 7322 5625 8117 9177 7595 6625 5178 5353 6811 9722 5350 9285 7696 7602 5057 6620 9039 7831 9467 9449 9024 9682 8084 8029 9535 5279 9957 9894 6429 8104 8721 6089 9746 8977 8001 9372 5540 9694 7704 8128 9549 8331 6806 5992 7845 8130 9332 9724 7071 5194 7886 7809 5066 5284 5675 9962 7477 9846 7572 6724 6509 8490 5862 9576 6258 7332 9408 8525 9262 7558 7299 5939 9783 7775 6182 6880 8696 5699 7826 7559 5273 6812 9515 8829 9225 6866 7206 6202 6711 9108 6030 8874 9614 6491 5592 5978 8028 6980 5859 9170 6203 5126 6386 9493 9619 5014 7355 5107 8258 9999 7038 7408 5919 9522 5814 6600 9780 5126 6773 6557 8854 5924 6345 6901 7656 5336 8970 9901 5015 5776 6816 8575 6269 5950 9256 5089 8330 8809 7450 8472 9538 7632 5526 7041 8259 5505 5516 7858 8282 6783 5278 9881 8762 7985 6197 7922 5418 7049 7982 5441 8211 7104 8424 8275 6263 8888 8198 9943 9800 5871 5220 8491 6107 9942 9466 9403 9953 8025 9727 7171 9270 6844 9348 8788 6238 5854 8147 8668 8750 5562 6555 8063 8288 5665 6829 7686 7143 6488 9845 9877 7188 9156 5356 5693 6927 9642 7174 6919 7496 9330 6207 9566 8406 9158 7834 9990 7557 5373 7023 7626 5467 7954 8141 9639 9883 9432 9708 9279 6019 7196 5671 6151 9188 7302 5844 7150 9245 9280 5120 6861 8479 7780 9278 7808 7543 8077 9668 8403 8936 9102 7965 8283 9964 8612 8764 9230 7000 8082 7102 9019 5288 8753 6617 8980 6184 9567 9080 8226 8329 5937 7446 5730 7497 6340 8965 9344 7036 6465 6790 8720 5106 7704 9976 8777 8884 8206 6054 9362 7939 7064 9811 5142 6183 6366 6421 9421 9326 6559 7014 7006 6399 8801 7458 7590 7469 9061 7162 8685 9343 9612 7576 9903 8397 6879 7942 8712 6165 9537 9437 7475 6237 7629 5448 9608 9805 5129 5878 7865 8564 7780 5001 7957 8830 9461 8860 6441 7637 7175 9190 9232 9112 9596 7509 5679 7142 5505 8810 8841 6727 7262 5018 8266 5381 8724 8901 9106 7448 6657 7782 9848 6438 5728 5658 8185 6932 8821 7315 7307 5195 8808 8975 7590 9848 5462 9170 7388 5862 7573 7699 9990 5190 7181 6708 9150 9147 5685 7069 5305 5124 5944 7699 9600 7810 6345 6471 8032 5644 7992 5772 7704 5655 6795 9834 9354 8216 6932 9271 6665 8882 6732 8134 8906 5582 5714 6753 7034 5997 6610 6257 6946 8366 5548 9752 6017 8037 6155 5876 5465 8963 7873 6964 6810 8876 8598 7760 9817 9934 6515 7211 9629 5921 5060 8715 5581 7855 7477 5592 7091 8392 5036 7968 5811 9066 8568 7261 9016 5545 7275 8997 6859 7582 7875 5221 8028 6687 5923 7004 8885 9332 5054 5242 8854 8247 7609 5257 6924 7361 9948 6690 6066 6109 8059 8240 5852 5445 9258 5305 9670 6928 8440 8098 7304 7014 8985 8230 8918 7123 8251 5180 8876 8694 9668 8158 9881 8350 8655 8964 5716 7930 7857 7939 9991 7038 9451 9950 6520 9019 7704 9282 7592 6400 9721 8914 7249 5404 7839 6571 7732 9528 8923 9768 8620 7558 5514 5830 8191 6971 6446 5402 6698 5130 7100 8705 5192 8406 9801 8179 9053 7276 8079 5338 5119 7159 6583 8446 7495 9139 8382 7471 7252 9991 9285 7010 7659 8896 7361 8206 7670 7671 6992 7557 8671 8971 8777 5524 9647 9171 9179 5367 7090 5707 5968 9726 9444 9459 6317 9975 5035 9953 5144 8716 7685 8602 7750 5249 6834 8129 5494 7488 6167 6759 9627 5155 8248 6058 5105 5316 9709 7522 6729 8449 6017 8996 8194 6248 5084 6048 6297 6741 5662 8809 5335 5668 9064 7202 8120 7931 8587 7764 5515 8973 7580 9845 9079 9987 9427 7097 7825 5209 6833 6045 6708 7747 6726 8643 7468 8246 5495 6089 9432 8522 5328 8797 8646 6297 8078 7051 8358 8115 9709 6880 8467 7075 8725 9164 9070 9869 5937 6402 8806 8762 6471 7586 6980 8137 9871 5918 7602 6444 6397 7142 8037 7847 7045 6384 8571 5043 7080 8586 6399 7390 7576 7160 5994 6594 6465 6719 7424 7002 7696 7008 9029 5428 6789 9545 6433 6220 9417 8761 6998 9266 6333 8031 5920 5496 7927 9230 9160 6539 9935 9295 6544 6487 9196 9068 8104 5090 7539 8840 6083 8526 6452 8574 9740 7770 7525 8692 7126 8178 8613 5604 6773 9489 5857 8407 9642 8451 9399 9782 9042 9790 5657 6027 5593 9670 5609 9637 9142 5987 5304 9929 6872 7747 8513 7037 6528 9203 5257 7599 9687 5746 5663 8757 5976 5943 9823 9542 6794 7187 6088 9976 7823 6317 5738 6727 8170 6592 9469 7668 7503 6756 7280 5120 6286 8845 6545 6052 7031 8868 6353 8517 6643 7962 8276 8746 7494 8454 6737 9319 9471 6553 9174 8312 9659 7738 7674 5154 8665 6112 9513 9664 8714 9994 8736 8856 5587 7860 5344 8025 9652 6234 5951 9042 7520 7922 6630 7352 8490 6074 5319 5501 9547 5665 7506 7156 6181 9988 5785 6246 6040 5800 8396 7039 8592 5862 7877 5284 5674 9610 8211 8924 8773 7003 7529 9978 5731 6083 6832 7174 5697 9458 9930 5949 8724 6002 6335 9889 5556 8714 7735 9165 9084 8340 9171 8399 6433 7361 6008 7093 9460 6763 5137 6967 9654 5683 7868 8442 5405 6243 7114 8103 7369 5445 6134 9552 5382 9883 8241 9766 7325 9657 5571 8208 5243 7554 8227 8610 5862 8256 9045 9308 6828 9639 7293 8261 8002 7308 5069 6018 5877 7253 5454 5989 5487 8892 8751 6652 9390 6836 8436 5542 9831 8229 5295 9949 8262 7379 9984 5369 8034 6766 7106 9197 9984 8872 5454 8430 5567 5909 9620 7560 8579 9177 6876 9854 9114 6466 8663 9479 8489 7700 8900 6023 7847 9517 8976 7980 5081 8034 7499 7861 9155 5117 6062 5197 5048 9184 5350 8042 7244 5831 5848 9023 6582 7209 8752 9553 6476 7926 5988 6302 9829 5479 6576 6391 5366 6198 7896 6029 8658 8408 8435 8477 9502 5299 7087 5650 6972 5362 8185 9424 7928 7318 9513 5419 8185 8207 7327 8171 6445 7091 6686 8578 8561 5942 8555 9335 9819 5579 5837 7625 7389 5196 8143 7608 8882 7603 6204 8389 9808 5705 7281 6978 8475 8648 9906 5915 6753 8447 5706 6294 9944 6520 6342 5072 5723 8324 8527 8786 5751 9366 7495 7556 9728 9010 6016 8824 7599 9152 7321 9682 8848 6406 5284 7905 5973 9167 5337 8193 8400 8708 8831 7122 6446 6601 8957 7066 5157 5378 5028 8837 7599 7298 8142 9331 5659 8979 5598 8857 9244 6106 9844 9197 6108 5839 5174 6576 5196 5000 9785 8720 5513 6534 8849 6843 6075 5311 7528 9812 5098 6320 5942 9229 9771 6242 6291 9431 7464 7824 9380 5407 6835 9097 9837 7765 5879 5287 8817 6256 9626 9101 7984 8239 8329 9664 5937 8116 9281 6677 5268 6548 6827 5040 5208 5837 6450 5329 8487 6193 7704 6802 9290 6286 5187 5938 9063 8209 8600 8654 6519 9374 9358 8560 7517 9292 9940 6902 5369 5376 8706 9984 9980 7492 7932 7676 9000 7168 6616 9557 6213 7075 6970 9705 8874 9390 5144 6059 6275 5766 6313 8519 6170 9026 6835 6574 6863 6354 6416 6335 6603 5105 7512 6805 6952 7654 9998 7959 9351 8141 9682 9018 7222 7410 9469 6238 8953 8872 9832 5289 9922 7906 5248 8449 7913 8866 7730 6836 8524 9666 9789 8483 7049 7534 5406 9821 6800 8663 5438 5428 6197 6817 8785 5809 5395 6832 8713 8591 9803 7020 6856 6212 5346 6870 8616 8650 5931 8431 7172 7210 9080 9038 9380 8062 5524 7519 7860 6197 5781 8179 7339 8725 8260 7149 7152 9799 5391 7539 9933 6029 7521 9396 5962 5902 7980 8162 7776 9942 9225 5477 7963 7913 5653 6503 9794 5467 8849 5955 6778 9642 7870 7811 5712 5830 9056 5619 5333 8729 9122 8806 8602 9706 9786 5348 9042 8777 6326 9671 7787 9935 9508 5452 6864 5359 9230 7259 6485 8348 7373 5054 7799 9263 8700 5287 5779 6468 5008 9669 5918 5389 7367 9226 9271 5844 7449 9255 8455 6077 7432 5314 6672 8576 5477 8764 6784 9704 6245 7990 9565 9307 9212 6726 9823 9149 5717 9341 7160 5275 5631 9761 8454 9455 9885 8495 6294 6277 9354 9149 9464 5197 9714 5731 7920 6979 9241 9984 8894 9858 8157 9329 9409 5018 9806 7579 8944 9402 6490 6182 7826 6971 5703 7775 9859 8455 8641 6250 6231 8924 9197 5248 6893 5061 8027 6762 8677 8374 8214 5213 6412 9468 7138 9047 5784 9227 6234 9181 6488 8493 8311 9068 5790 9940 8380 5025 9804 8158 8968 6671 9522 6199 9022 8525 9716 6053 7689 9539 5372 9655 8513 8151 7501 8491 9116 9755 7943 9954 7846 7906 6372 7200 6691 6278 9630 6750 5390 8028 9641 8393 5948 7943 6061 9656 9288 6931 8200 5327 5335 8687 8260 5556 7901 5148 8990 6583 6587 9059 8835 8067 8538 6482 8341 7644 5208 6052 6899 5264 8961 5580 7857 7800 6039 5883 7785 6974 5922 5009 7356 9571 6439 6805 7739 7030 8955 8762 8991 6302 9837 7618 9019 5730 6038 5930 5317 5960 5805 7616 6019 7301 8545 9775 8646 7226 9651 5212 7217 5243 9116 5596 5838 6811 8363 8296 6108 6249 7941 8054 7464 6615 5624 9004 9262 9542 5120 9668 6409 5264 5356 6870 7830 6434 8038 5356 8188 9310 9604 5172 6045 9761 9821 8779 9073 6806 7357 7126 9368 5055 7962 5286 6547 8966 7344 9126 5918 6940 8000 7864 5823 5411 9149 5012 7769 6576 9442 9773 9164 5110 6240 5060 5851 8844 5184 8913 8752 9615 9612 8862 8308 8909 5528 8025 8523 9411 6250 9277 6824 8396 7152 5779 6580 7640 7364 7263 5046 9316 6776 9288 7390 9050 7367 5675 9192 5905 6384 8760 5121 9497 5952 6860 9986 9861 9090 9140 8287 5346 9135 8213 8333 9042 7584 6777 6104 7580 7477 7758 8152 7621 6399 7367 7093 6941 6123 7035 5771 9080 5144 8004 9051 5766 9375 7443 8260 9174 6162 9325 7235 8732 9969 5228 9730 9172 8036 6700 9984 7915 5360 5880 7601 8799 7758 5079 5079 9935 9800 9670 9573 5563 5184 7713 6946 7732 6229 5141 7675 5237 6622 5549 6963 9991 5791 7782 9534 6925 8488 8856 6043 5327 6539 6682 6997 6854 5482 6420 6250 6912 8160 8556 9908 6580 7873 5940 8775 5435 7443 8200 7236 8450 9502 7626 7329 7261 6058 6761 7512 5983 6582 6118 8901 5949 6098 6919 6366 7009 9258 6098 9233 7739 7289 7469 7093 5732 6955 6735 5070 8670 6203 7596 8455 9623 7962 8962 7809 8996 5699 7114 8171 6447 6166 5044 6658 5060 6442 7649 8707 6113 6122 7909 9813 5173 9116 8357 7787 9816 6599 9438 9942 6995 5069 7732 7158 8634 6942 7154 9150 8862 9854 7468 8772 6453 8159 7004 6268 5597 7164 6093 5417 7254 5528 9673 5955 8727 7492 8630 7649 5197 5471 8800 8086 5308 9825 6665 8050 5892 9605 5055 5335 8595 6829 8679 8245 8465 8908 6380 9223 9209 8039 8736 7403 6019 8239 5593 5808 7668 5837 9533 5100 5639 8247 5388 6332 9639 7093 5880 8452 7143 8041 7447 9690 5385 9170 8090 8803 6196 7724 5841 7906 8914 7477 6392 6462 9184 5878 5527 5272 6074 8984 9023 6429 5662 8422 9844 5021 8303 5027 9092 6068 6910 6435 6240 7362 7241 8843 9559 7356 7775 9065 8400 9664 7010 7681 9712 6504 7508 6836 9763 7010 6501 8846 9063 9092 6014 9735 9960 5869 5908 5937 7821 8269 7384 7379 7105 8122 8996 9589 7587 6144 6176 6033 5253 7490 8272 5976 5361 5577 6711 9946 8541 5748 8492 5352 7879 9660 9054 9045 9136 9288 8643 9486 5327 6854 7876 7094 7479 6934 5448 5235 9660 7931 8454 8464 6216 5756 7076 9689 5646 9087 5763 7252 6119 8760 5964 6265 7075 5397 5502 7165 9508 5749 7585 7199 9217 5484 7251 6422 6202 6698 9098 7733 6529 5513 8787 9041 6075 8001 6335 5948 8372 9387 7096 8588 7726 7672 9385 9349 5147 7786 6013 9228 7522 6754 6063 6721 8217 9321 6743 7781 8127 8592 9368 6661 8687 6593 5328 8940 5812 5194 7702 5067 5174 6448 9596 6570 8386 9761 7453 8427 8185 7631 6110 8970 8564 8100 7831 5204 7645 9518 8885 9774 8210 6321 9121 7064 9614 5316 6815 9247 5544 9664 9851 9621 8642 9890 6634 7446 9355 5830 5588 6469 5093 8335 7666 5473 9439 5601 6928 8026 7749 8595 5332 9594 5907 8446 9515 9241 5593 5770 6413 8758 5786 6019 5232 5593 9889 6058 8346 5267 8945 5386 5917 8685 6916 6484 7031 5874 6116 5785 6192 5058 9501 8884 5420 5105 7777 9573 7526 5041 7424 6837 8597 7032 7435 6468 7529 9283 8490 9617 6543 6434 9083 5882 9092 8013 9012 9678 9615 7487 8823 7189 9236 8900 5793 6062 9275 7513 9915 7134 6164 5617 9400 8346 7663 9009 7641 9549 7159 5646 5059 9758 5400 5351 5670 5862 5190 7834 5964 6974 5846 9993 6039 8014 6898 5880 8291 5389 6104 8019 5616 5040 5212 6292 6950 9022 5219 9557 6437 7998 9633 9493 8881 6011 7191 8468 7319 5753 5264 5465 7523 8394 5581 7368 9325 9813 6467 7051 8962 9829 7304 8595 7305 7722 5434 7905 8203 9260 5766 9110 5190 9580 9907 8777 9062 9580 7460 8349 8305 9674 8778 5970 7588 5559 7204 5318 9189 5276 8109 5379 5031 7329 7513 8143 5456 7430 6054 6907 7992 8052 5352 8794 8022 8157 7807 5486 8647 9398 7811 7173 8810 8303 6541 7192 5926 9896 7895 7681 6124 8737 6310 5602 5543 6394 6861 9269 9860 9982 7423 5923 9415 6399 5674 7876 7153 7683 8016 8513 6064 6847 9197 5514 6948 6044 6570 5391 5617 5642 6624 6452 8910 8961 9111 5699 5435 6299 5582 9936 9300 5541 6276 6349 5230 9396 7478 7561 5831 6246 6590 9919 8391 6698 9375 6477 5568 5071 7499 9285 5434 5769 8504 6013 7140 7377 8432 7463 7290 7342 8328 8309 7025 7168 8595 7898 6905 9742 8903 6906 6208 9224 5422 9219 8172 8772 9977 5656 9864 9961 6514 6705 5773 7742 8875 7771 5108 6984 9057 6843 8613 9596 6387 7211 5240 7971 9262 8734 5783 5321 8193 6275 7209 5263 5140 7848 8289 9364 6491 5684 8975 7514 5886 5072 6057 6287 6125 9421 5231 8909 8119 9748 7592 5834 5844 8592 8816 6567 9779 5823 7130 5934 6134 9376 9464 9451 5305 5384 6006 5846 7810 6801 6944 8426 6246 5686 8482 7631 8922 7867 6116 6201 9520 7707 7707 5283 8318 8736 8724 5828 6437 9171 5811 7727 9920 7288 5283 9586 9587 8401 5199 6017 7815 7467 9371 7907 5927 7890 6736 7625 9552 8297 7708 7240 8992 7521 8451 8325 8710 7577 8116 7609 6433 6254 7355 7227 6132 8489 7612 8607 8481 8944 7323 5555 8503 5122 6996 7391 6324 6418 6672 9322 8050 9725 5923 7303 8240 5082 8799 5461 5571 8292 9340 6626 5572 7819 7247 9887 6404 7683 5098 6807 6970 6509 8541 5309 5470 5865 5145 5309 9490 7395 6604 5578 8417 7469 9617 5912 7844 8819 9851 6039 9300 5252 6177 7867 7509 6870 6067 8778 5328 9075 7684 6299 9786 6563 7498 6303 7076 6274 6994 9730 9187 8475 8906 5764 8325 6348 7142 7992 9380 5993 9776 9316 6379 6624 8136 9430 7573 5313 7278 6166 9435 7558 8744 8590 5636 8843 6938 5840 7671 8835 7268 7083 8742 9294 5844 9569 9117 5704 9246 9249 5793 8250 5189 5186 9736 5250 8733 5739 9110 7708 5175 9869 5746 7055 6096 5878 9291 6762 6165 7384 5891 9529 6383 5133 7105 9897 5903 9585 5760 9058 9737 8154 5773 5152 7252 8832 8287 8626 8121 8807 6131 9372 9442 6886 7275 6963 9102 6022 6596 6810 6166 8886 5911 9052 9657 6064 9932 8177 6884 6196 9942 7978 7893 8478 7945 6610 5631 6010 9084 6128 6793 8434 8852 5484 8146 9843 5121 7052 5939 7866 8638 8610 7937 6219 7134 6724 7971 7607 7163 7647 6270 8795 9801 5047 7665 5195 8771 6868 8192 8175 9294 9175 7307 7927 8730 7475 5659 5360 7696 5993 7898 6946 6910 5118 8438 6083 9503 5513 9020 8544 9477 5900 8723 7439 6637 5958 7183 5658 5212 5675 6805 8810 6244 8336 8808 6907 7413 8554 7537 7693 8440 5601 6341 9105 9457 8764 7019 5997 6065 6636 7238 5717 6649 5119 6401 5514 5415 5302 7015 9292 6976 9013 5038 9285 8421 8652 7042 6659 9072 6114 7401 8060 9357 5338 6780 7464 6442 6771 5594 7877 6526 9321 5408 7970 6488 8387 5441 9386 6196 9289 7924 8334 6498 8257 7652 7334 8027 9033 7463 5619 7197 8622 8555 8096 9545 9028 6802 9605 5164 8558 7223 9153 7203 7494 5068 7404 9628 6418 9938 7510 9364 8059 6737 6588 8456 8520 7531 8697 9606 6423 8657 8927 9177 9964 6873 7765 7357 8294 6687 7483 6197 8968 6405 8935 8127 6256 8803 6689 7518 8565 9541 9221 8156 7245 5279 7975 9126 5650 6523 8723 8278 6939 5563 7935 6682 7386 6386 9878 7030 5169 9483 6048 6473 5981 5346 5077 9996 5541 9945 6616 7124 5647 9280 6631 7506 9358 5663 6904 5990 6214 7143 5704 6795 8233 5460 8266 7716 7474 6505 5124 6798 8369 5775 5296 9421 9302 8701 7629 7499 6333 6238 9772 5389 8747 8403 8611 8022 8498 6474 5475 9515 7633 8080 9980 9047 9209 5213 8467 6512 5446 9848 8623 9117 6216 8379 9843 7882 6535 9549 9829 7225 7293 8896 7659 5049 9681 9468 7643 7347 8776 8929 9168 6648 5932 9544 7120 7755 7753 8935 5766 7392 8072 7190 5164 5419 8756 5999 9614 5267 8411 6555 9105 5780 8553 7649 6775 9880 6038 5624 5809 8024 5421 5371 6635 7826 6348 7701 8465 9994 7637 8896 9704 7278 5766 7579 8143 6264 8747 6326 8163 6934 5857 5733 6212 8551 9143 7808 8831 9883 7415 7100 7726 7942 9219 8818 7604 9955 7120 6326 7333 7210 5199 7221 7555 9508 7928 9864 9157 6347 8712 9967 7582 8445 6962 7487 7746 6529 6182 9027 7136 6879 9407 9329 7477 6520 9036 7498 9859 8670 5220 6680 5794 7890 8175 7786 7711 8842 7328 9891 6143 9135 5664 5696 9769 7917 7669 5051 9556 6443 7704 8124 5831 8219 5727 8689 8120 9765 7438 5058 6138 5177 6213 7136 9283 6894 5248 6313 5045 6126 9343 6110 9262 5058 8528 9725 6269 6453 9821 7204 6156 5855 7779 6654 9412 7960 9049 8720 8955 8430 6069 5221 9103 7604 5610 5195 6197 9803 8676 8519 9298 6205 8855 9756 5627 7370 6106 8837 9801 6951 9245 7430 9013 7095 5570 6210 7361 6731 8292 5031 8266 7605 5941 9003 9214 8064 7394 6815 9859 8546 7477 8566 7153 6999 5345 5660 8821 6969 9248 6304 9131 5032 6182 5866 7609 8772 9602 6035 5729 9850 6413 8127 5016 7174 8330 7387 9557 5560 9974 6996 8669 8486 9591 9855 7269 9694 5711 7420 6229 5931 8183 9480 7976 9545 8457 7766 6099 5681 6903 6382 9089 7535 6666 8887 7057 8379 8303 5860 8365 5295 7125 5158 7527 8412 8858 7790 7821 9275 5577 9498 9834 8410 6212 7864 7181 6587 8032 7895 7906 7714 5479 8788 7252 5557 9674 9642 7358 7774 7374 6287 5656 9817 5875 8375 7480 6195 9805 5816 6924 6921 6632 9398 9691 5875 5111 5569 5287 8707 7014 9816 5192 5154 5887 7940 5567 7712 9812 6365 7344 5527 8452 8749 8449 7370 5388 9206 7694 5235 7386 8611 8999 8511 6647 8177 5303 7241 8282 8133 6960 6190 7970 8285 6402 7327 9612 9418 8934 7957 5629 9888 7796 8815 8557 7685 7080 5794 8846 8838 7633 5442 9778 5382 6903 7735 6711 5242 6467 6274 5803 8593 5481 7316 8651 6832 6148 9102 6832 6454 8085 8408 5707 6780 8429 5072 8301 5839 8289 9114 7769 5787 7553 9863 7449 6311 5051 9930 6121 8375 9088 5887 7283 9491 6312 8391 9534 5512 9193 5691 7288 9625 9545 6630 6383 5923 5547 5330 9718 7731 5058 8691 8120 6068 9754 8878 6382 5698 7749 6635 5257 7567 7464 5835 5931 5700 5507 8030 9879 5683 9985 8231 9717 8374 6231 6895 6522 8178 5447 6321 8032 9312 8409 9225 7957 7464 8428 8495 6951 7968 8526 9196 5876 5287 7267 5871 6428 5507 7335 7563 5889 9995 9926 5240 9590 8688 9352 9073 5571 8945 5038 6481 8191 9270 6511 5203 5003 6572 7150 6261 9668 8880 6376 8354 6786 5777 7083 9727 7356 7213 5449 9652 9751 9486 7113 8858 8498 6556 6771 6274 8574 6176 9160 7502 5820 7734 6525 7180 8193 9387 5937 9288 7711 5704 5917 7782 5611 7645 8463 7323 6519 8725 9254 7845 9103 7066 7167 8999 7071 7173 9326 7583 7055 5599 5428 7440 5323 6538 6876 9148 6003 8241 7909 7065 8110 6294 6986 8572 6838 5781 6446 9270 5429 8129 5399 6758 7505 9232 9404 5663 8066 5204 5649 8970 8741 5131 7264 8263 6533 5942 5915 5354 7646 5067 9549 9317 6507 9920 6606 6400 7373 7989 6673 9515 8565 9925 8142 7510 9798 7948 9423 7602 6888 8539 7789 9974 9545 9724 5369 5101 9796 5312 6812 9613 5222 9205 8145 6677 9054 7474 6673 9477 8242 5793 9537 7116 6112 9845 5235 8567 8834 7670 9507 6646 8754 8218 5864 8716 5642 9755 9837 6714 6824 8756 5080 5545 6908 5102 5848 8973 6504 8993 9160 8889 6538 6668 5944 7223 5895 5991 5182 7842 5027 8643 9565 9161 8014 8114 5945 8634 5413 9854 8086 8016 9280 8416 9471 7790 9779 7196 8495 7019 7521 5695 9707 6155 7843 9773 6986 7609 9561 5742 9399 6549 6185 5290 6956 9570 8603 5618 7008 8980 9134 6507 6664 9187 9150 8265 6146 8785 9026 9550 5060 8823 5409 5363 9070 8041 7114 8058 5747 9964 5134 5898 5627 7114 7101 9837 9230 9584 8751 7368 5780 6802 5948 7631 5322 9537 8842 6789 6585 7239 9729 9561 8535 9513 9626 5705 6647 5064 5412 9861 9103 7050 8912 7948 7903 9733 6233 5265 6965 9097 7506 8363 5870 5861 8125 7272 6253 9038 6973 7872 9128 5533 9684 7741 6591 8514 6228 7133 9612 9241 5077 7627 6236 5890 8672 6159 7052 5846 6119 6663 7270 6679 6460 9163 8355 7874 7836 6666 8108 9154 6430 5189 9175 7413 6710 7328 8873 7843 8036 6889 5171 7529 9194 7117 5459 6588 7441 9118 9892 9889 9419 5469 7214 9024 8168 9040 7646 7086 6939 5122 5379 5733 6801 6279 7278 8068 9531 5240 8139 7120 8193 6111 7481 7096 6556 7341 6597 8971 5480 9391 7240 8080 9720 7752 6955 9859 6854 9151 8690 8801 9434 7556 6100 6680 7058 7682 9742 8740 5235 5247 8211 8251 5956 6931 6932 6158 6597 7570 5317 5369 6407 9595 9612 6897 7458 8327 6124 6849 5923 7986 7463 7274 7585 8094 5233 9229 7023 8726 5174 6142 5079 6558 5418 9894 7248 9757 5872 6130 5600 8946 8021 8926 9049 9459 7661 6619 5418 9133 8965 6624 7679 6832 8311 6116 8439 8110 7299 6807 6906 5307 6278 7272 5656 9475 8426 5641 7930 8313 6289 8538 7210 5202 5382 6941 6894 6721 6442 8503 6018 7188 7259 9780 5625 8350 5358 8110 6918 7237 6164 7281 9186 9465 8427 7374 5254 6808 9036 8316 7452 8427 6860 9560 5574 6871 7235 5744 7684 5071 6023 6950 9190 7685 9326 5586 7802 5803 9775 7852 5837 6561 7222 6423 9533 6926 7568 6856 8589 7862 8743 9770 8815 8499 9864 8139 7553 9041 9079 7174 6423 6582 7647 9256 8194 6463 5364 6909 6667 8699 6843 6249 5866 5494 5317 6513 8763 7088 9136 9272 8483 9635 5159 7733 5928 9616 7802 9146 7139 5319 9831 8270 9560 5742 5111 8675 9678 5320 6206 9312 6787 8296 8036 6469 7034 9667 9036 8940 6447 5175 6468 8452 9143 9400 7974 9936 9138 8276 5738 9600 7182 8073 5225 5228 8477 5154 9724 7255 9727 5254 5300 5918 5163 5220 7227 8893 6518 5329 6042 6786 5580 5725 8642 5040 5053 8915 7291 7798 9397 6678 7263 8261 7699 6028 8816 9847 8676 8382 5683 5737 8706 7190 6131 6299 8179 8222 5893 9585 8778 9718 9937 8544 7675 6992 7905 7138 8161 7228 7396 9550 9732 9656 6535 6760 8612 5307 8442 8294 7682 8696 8182 5009 9097 9259 9613 6434 8569 5791 5562 9360 6355 7776 7669 5064 5033 6813 9665 9372 8897 9909 5229 7235 9037 8286 9068 5018 6172 9616 9813 5075 5793 7326 7996 6142 9513 8540 8216 8561 9575 5239 7229 8674 8188 5006 8119 7726 5990 7578 6808 7699 6735 9039 9759 7945 8975 9521 6923 5421 8804 5203 5959 6970 7574 9384 8130 7837 5838 8035 7381 6663 5797 7003 7107 6725 7125 7908 7354 8844 5128 5399 9922 9471 8146 5426 6525 6030 9213 8024 6976 5410 9918 8408 9607 7578 7150 6894 9729 5489 9320 8109 8775 7048 9174 5303 6016 8296 8446 6315 7206 9428 6145 6110 5314 8145 7336 5987 7186 5323 5968 6341 9101 6340 7971 7664 5596 5462 8773 6582 6598 6389 7958 6292 5457 5346 9836 6022 7669 7959 5992 8673 7898 9041 5749 5203 7171 5130 9012 6122 6302 6272 5034 8188 8796 8490 7454 7734 8988 8661 9754 7814 9059 5701 9982 5916 6079 9759 6419 6923 8614 9195 5462 5338 8728 7318 8912 9798 9795 9229 5683 8851 9354 5555 9444 8118 5822 5744 5918 6660 6420 6296 5285 6667 6346 9750 8299 5482 8722 7950 9722 8151 7496 8234 7879 7983 9358 7766 5024 6188 8342 7566 8880 6170 7090 6452 5012 5373 8213 8626 8355 8360 7449 6459 9343 9675 9227 9070 9501 8595 8383 9592 7898 5317 9328 9062 8078 6260 5076 5469 5403 5062 8790 9095 8742 8105 5166 9361 9699 6057 6876 8679 9391 5926 6847 5645 6610 7059 5942 5166 5303 8907 6807 5029 5825 7715 5018 8876 5914 9726 7375 9985 8581 9074 7469 9686 7554 7486 7141 5820 7051 5092 6818 5509 9496 6629 9620 8955 8688 5783 8788 5408 7970 6829 6031 9867 6469 8985 7734 7690 5325 7781 9519 7457 5737 6968 9601 5064 7156 9988 9337 6925 6648 7973 8521 9248 8352 6771 8799 6677 8080 5762 8375 5847 6569 5370 7679 9089 7866 8970 7176 5754 7399 6909 5004 6541 8299 9409 9805 5305 5662 7540 8016 8066 7966 7279 6048 5924 7147 8285 6951 6932 5698 7844 9863 9550 7378 7557 9715 8724 8072 7794 8203 7830 5260 8985 9387 7733 8458 7427 9341 9030 5865 9362 8650 7830 7264 8515 5521 8812 5815 9536 6773 9557 8404 6426 7653 9385 8374 7447 9240 7880 7839 6052 5839 8024 9278 8757 5974 9676 9902 6916 9671 9280 5207 6318 7909 7247 8295 5806 7393 9471 7714 5348 9021 9183 8885 6972 7973 8695 7873 8914 7324 5669 9359 8711 8228 7377 8283 5436 9584 8679 8164 9099 5109 8724 9954 7169 6096 7189 8426 6582 9484 6257 8070 6409 7482 8283 9046 7924 6376 9273 7540 5390 5999 6405 6103 8790 6016 9905 8651 7682 6853 7628 5511 5344 5428 8432 9260 8977 5628 8346 6314 5921 5470 9442 8307 9131 6617 8348 9582 5902 6825 8893 5023 5880 5060 5785 6867 6744 7199 5283 8850 8879 9733 6586 9294 7611 7130 7323 6967 6147 8591 5669 7230 5593 5481 6865 6257 5130 5958 6694 5878 5992 9910 7130 9149 8199 7552 6903 8691 8246 9932 9191 5621 9846 7476 9046 5534 5344 8324 6348 7351 9999 8821 9852 7909 7336 5694 6510 7765 7548 5325 7447 8124 7119 9444 7558 9846 8931 9994 7562 5550 5500 5510 5383 8203 5658 7439 9370 8148 6226 8249 7787 7706 5179 6877 5781 8765 7613 9520 6265 8926 7826 6633 5738 6788 7628 5075 8782 9863 6115 5287 5549 8740 7291 9899 9411 5044 8778 8961 9874 7000 7717 9912 9644 8089 6881 7266 7838 6996 6620 7202 8177 5164 5057 9720 6111 6488 8690 5447 7487 5940 7431 8938 7083 9886 8197 5712 6532 8293 9739 5059 9496 7217 7147 5685 8429 6577 9499 7875 8152 9156 6447 9286 8695 9756 8198 6662 9146 5055 9070 8557 6310 7305 6175 6211 5836 6660 6422 7772 9927 7872 5504 8119 7879 6587 7400 7254 7454 7564 8105 7606 5809 5560 9125 9687 6902 9174 9849 5357 6697 6796 6761 9065 8394 7231 8373 5854 8891 8164 8795 8445 8322 6514 8429 6009 5908 6214 5467 5143 7505 6091 8643 5531 8027 9188 6850 6637 7573 7745 6094 9574 8879 6327 9727 8739 5799 5888 5401 6555 7628 6460 5944 8424 5657 5330 6967 8174 9830 7485 6474 5335 7536 6526 7350 7560 5214 6754 7224 6524 5271 9242 5624 9741 5536 6336 5627 5152 5404 6032 6980 9495 7521 8160 5229 5181 7110 9150 9466 5174 9262 8842 5096 5642 9025 8998 9233 7230 5782 6257 9244 6302 6592 5480 8407 6086 8257 7853 5235 6706 5657 8931 5633 6902 9294 7066 7779 9204 7834 9421 9358 9713 5219 9357 7407 8332 8762 8058 9815 5379 5117 7542 8526 8545 6577 7041 6289 9343 5223 7545 8045 8977 6533 9892 5839 5278 8912 5452 9110 7950 5863 8887 5476 7993 9172 9991 6129 9489 6083 9299 8508 6663 8873 9294 5632 5482 9817 9611 9466 8485 9354 5669 9749 7123 9761 6982 6159 8535 5487 9037 7967 7634 8819 7722 8184 7733 8769 9713 7021 8978 6129 8545 6558 7938 9311 6133 9330 9928 8225 9983 8367 9144 7875 8284 8102 9852 7532 5764 8139 9670 6932 8207 9065 8764 9708 6526 5146 7271 6497 7582 9776 6838 5858 6155 5820 5493 7460 5704 8537 7938 6409 6247 8391 7787 8594 5724 9494 7541 6811 9564 9670 6896 5989 5266 8017 7063 6996 5812 9818 6013 9893 9777 5461 6408 6392 8286 8428 5612 5091 5659 9030 9240 7973 6838 7711 7795 6539 5273 6700 9566 5038 6768 6336 7601 9628 9873 6299 7384 6359 7814 9027 9925 7570 9746 7394 7077 8517 6671 5448 8951 6519 6990 6553 5756 8832 7475 8502 5997 6263 5160 9754 8234 6146 8623 7565 6481 8856 6090 8204 9708 9833 6765 5228 6179 7358 6852 5433 5272 5888 6190 9622 6383 7414 6019 6731 7145 5568 7654 6010 9268 6317 7433 6532 8923 7477 9401 7297 6496 9177 6039 5968 5140 5698 8988 6915 5286 6583 6911 5545 5740 8055 8926 7059 8145 5734 7186 7771 6493 8600 9222 5576 7556 9282 8619 7708 5004 9716 7782 7510 5182 6953 8521 9564 6328 9298 9978 9838 8592 7819 7323 7457 6061 6749 5989 8126 7567 8764 7423 5632 6006 5166 5441 7082 9787 5860 6278 5857 9802 6515 6991 5343 9281 8730 5702 7372 9465 9335 7509 9579 8857 8624 7999 5816 5371 6266 8736 5388 5149 5668 6650 9154 8264 6756 8175 8148 8815 6925 5882 7019 5291 8477 5818 5183 6084 9645 6668 7281 8533 8071 8947 9727 5614 7446 6893 9816 7878 5176 6625 8177 9660 8098 6712 6534 8049 6958 7906 5180 6796 7576 5281 5550 5667 8476 6325 6174 5964 7816 9369 5855 5510 7824 6128 9805 7733 6558 9837 5881 5792 9497 8406 5500 7714 5886 9222 6593 5866 7579 8363 8343 8372 5058 8077 9511 6390 9046 8667 8708 8591 9847 9903 9774 5068 8472 6233 6658 8879 7003 7808 6722 8972 9104 6883 8156 7632 9776 5193 7996 6938 9418 8374 6614 5703 6051 6275 6537 8547 9012 5632 8154 5920 9467 9408 8805 9966 8892 7882 6092 8095 7615 5458 9750 6342 7041 8845 6395 8456 5782 5686 6718 6501 9407 8852 7595 6557 6718 5725 6209 9877 5987 7664 9096 6218 9979 7425 5030 6560 5139 6662 8126 8147 6805 7297 8061 7175 6830 9091 7496 6446 7536 6748 7844 8528 7542 6329 9642 7902 7131 6701 8359 5610 7996 9192 6247 5887 7617 9251 8496 7075 9596 8165 5656 6116 7096 7788 6065 5311 7295 7446 9769 7227 7363 8620 9470 5054 8165 8164 5510 7846 8017 8871 5581 7625 8554 7037 9606 5124 9222 9785 6740 5111 9417 7862 5510 9078 7734 8873 8536 7542 9790 8009 8487 6634 8251 6438 5228 7810 9051 5438 6169 7136 8350 8037 8928 8369 6294 7890 7387 6004 8080 9037 9414 9127 5370 7653 7271 8036 6957 5169 8395 9427 7728 8089 7628 8632 5258 7001 8091 8495 5639 6228 9492 8987 9512 6329 7041 6904 5397 8076 5551 9354 5755 6096 6480 8581 6264 5364 7349 7904 9102 7529 5527 6187 8187 8303 5389 7757 7477 8395 9112 5070 6554 6787 9106 7228 7954 6062 8187 7434 6209 7318 6457 7838 6998 6606 6660 6315 8640 7795 6736 9513 6294 6555 8347 9056 9086 7508 5062 9911 5179 5881 9080 7467 5949 5196 7210 5801 5520 8909 5989 5660 7512 9613 9868 8744 5837 9419 6950 6127 8267 5717 9395 5500 5271 5118 8853 5888 8441 6722 8635 8335 5094 9249 8110 7405 9787 6894 5400 6787 8779 7569 7784 7563 6413 5411 8041 9745 8892 5139 8488 5456 9287 8916 7275 5564 5041 6219 6276 9980 8253 5494 5589 8709 8614 8213 6123 8123 8727 6411 6025 7619 8165 8275 7841 7476 5699 8630 6779 7256 7735 6344 8050 7979 8777 8399 9321 7936 9796 8826 5426 9655 8002 8887 6483 8244 9781 6665 8346 5044 6704 5030 5055 5588 6743 6653 8433 8499 8548 6653 9212 6009 6864 6123 5440 9635 8041 8419 7895 8885 9839 8777 6125 5668 7686 7283 6911 5488 8808 9563 9391 5210 6355 7766 5507 6859 7621 5969 9081 9599 8910 8408 5216 9665 5728 7370 7041 7762 5168 8268 8203 7579 6211 9752 8163 5122 6110 5392 9313 5176 7498 7029 6778 6889 8907 6636 8384 5253 8832 9331 5939 7520 8970 8218 5383 9613 6948 9891 8464 8300 9103 5832 5749 9382 5618 8549 8743 5572 8671 5975 8761 5080 8477 8992 7959 5308 8275 8593 9885 6651 9434 5744 6403 5056 8902 9158 7646 5304 9960 7516 6450 7487 9894 7197 5464 7832 9028 7413 9993 7612 9217 6701 8122 9437 7040 5682 5110 7397 6388 8583 9852 8656 8186 8623 8724 6724 5068 6303 9780 6029 9989 6222 8646 5923 9068 6811 9830 7229 9952 9971 8386 6521 8457 5478 8248 6606 5816 8225 6604 6337 9508 6579 9652 8300 7938 7305 5343 9600 7961 9809 6654 9201 8662 8882 9420 5709 6641 7138 5074 6153 9319 5797 5609 6024 8790 9315 6771 8960 7682 5912 9118 8177 9845 9891 7585 5909 7058 8903 5620 8420 7996 8681 5369 6798 5690 7197 6745 7079 5485 9859 6320 7714 6363 5498 8119 5139 8236 8062 6232 7775 5785 9029 7682 5202 9602 8314 6794 7414 5572 9457 8021 7352 7685 8488 5327 9505 6991 5673 6447 5523 8081 5456 7720 7167 9965 6678 7775 6202 9509 8722 8521 6150 5804 9680 8464 9188 8104 8606 6603 8682 5374 9854 7661 8407 9911 5252 8415 7792 7309 6273 5132 9374 9591 5091 8879 8648 5908 7574 6536 5317 7355 5505 7640 7305 7086 5347 9909 5710 8740 5406 6324 9980 6711 6772 9312 5017 6916 9995 8448 9343 8582 5324 6665 9388 8348 8904 6702 9861 6116 8595 5103 8514 5346 7745 8240 5611 6148 6626 9711 6645 5879 9820 5642 6250 9106 7532 5361 8725 6475 6403 6810 6458 9788 8563 7902 5138 9779 8715 5648 7995 7137 5959 8478 5282 5386 8939 6567 8618 5858 8511 7054 6853 9178 9127 5723 5379 8973 5148 6098 9250 8958 8240 7147 5837 6306 9199 7936 5585 6773 5196 6868 7153 8147 7840 7873 5165 5340 6561 9021 6941 8580 9743 6921 7488 6112 8020 5591 9915 6432 6968 6151 8205 9273 5295 6668 7425 6260 8837 5582 7485 8827 6680 7097 5734 8061 8413 9442 8730 7656 6182 6621 8902 5723 5651 7080 9805 9414 9667 7841 9070 9432 9236 8894 8930 9104 6326 8638 7336 9345 6551 5562 5177 9627 5829 6723 8858 5022 6372 7819 9256 7774 7481 7884 8515 5815 9653 8681 9973 5806 9606 5451 5842 8659 7816 5126 9749 7699 8990 8114 5295 5627 9666 7430 8221 6037 5845 5136 5509 5770 7395 5766 5143 8806 6899 9700 5681 5692 9827 9458 5927 8693 8732 6144 6947 7630 9667 5799 5494 9375 8815 9487 6512 8087 6729 5633 9623 7537 8768 9665 9114 8863 6586 5755 5237 8203 7038 6614 7491 9606 6537 7208 7657 9155 9810 9641 5667 7907 5489 6250 8060 7152 9802 5600 8699 9407 9352 8968 9954 7145 5512 8772 7703 7790 8976 6097 5649 9195 7599 8295 7812 5997 6515 9248 5154 7590 9247 9414 8360 7536 8810 8316 9434 5684 6081 7802 9448 8807 7548 7606 8591 7333 9503 5916 6335 6891 6299 5650 7340 9753 5671 8525 8744 9396 8180 7234 8638 8091 9211 6737 5660 5795 9080 5759 9039 8145 5402 5671 7970 8934 6835 5120 7488 5822 7165 8987 8474 5503 9297 5480 7549 9811 9159 8212 5507 9683 7763 6326 6215 8644 6419 9177 9729 6624 6872 8062 7970 10000 9227 5733 7051 6566 9017 6279 8376 8478 7501 6405 9462 8127 9001 5438 7741 8573 7187 6969 8293 9121 5442 5030 7117 6127 5698 7683 7744 5802 5284 5782 9415 5555 8419 8759 6280 6211 8708 8371 6029 5838 7776 7769 8701 9741 5881 6328 8700 9989 9438 9077 7337 7500 8964 8745 8277 7557 8082 5718 9630 9350 8429 9088 9001 9258 6740 6673 6941 9724 7664 5875 6378 6573 9068 7368 5859 9709 8152 9540 5846 5034 5550 6524 7959 9054 6469 6636 6601 9758 7599 7972 8865 8031 6278 8778 5102 8125 7973 5176 8773 5481 6870 9833 9875 6737 6782 5176 8041 5327 7132 8696 5976 5413 6075 7574 6910 5549 8329 6283 8721 5899 9046 6853 7207 6555 5840 5020 7040 5681 6095 7934 5660 8587 9436 5899 6259 6875 7600 8088 8699 6729 8880 7860 9692 5094 9489 7655 5602 5270 5679 7103 8062 8299 6226 6941 9207 6602 9180 8372 7725 5108 8116 5133 9828 7594 8759 5139 5898 7106 9878 8191 9460 9582 8996 9996 5071 5910 5968 9212 8563 8798 6368 9703 8277 6357 6415 5705 6462 8427 5688 8967 9705 9569 8329 5943 6642 6394 6428 5056 8603 5509 9825 9020 5192 7457 7545 9235 5542 6941 7760 9648 7325 8276 5721 8292 9437 7143 5899 7782 9130 8169 5486 6970 8688 7763 6026 5623 7628 9971 7817 6420 6904 5909 9647 5002 5842 7098 6608 8224 5226 9577 7996 6763 7656 8869 6662 8790 6769 9973 6168 9303 9773 6315 5771 7133 7082 5222 8587 9318 7346 8719 5790 7690 5865 8845 5058 6985 9842 9202 6937 6365 8320 6000 7237 6354 9605 6859 8731 7291 9547 6011 7960 9967 5635 5383 6160 7123 7093 5324 9127 6808 7531 5778 7771 7183 8492 8413 7888 8336 6665 5769 6423 9485 7888 9635 8516 7067 8195 7123 8799 8173 5235 6259 7449 8458 5440 8712 8480 9044 7261 6375 5524 8705 5282 9459 6842 5289 6798 5485 8303 6358 7951 5729 7496 7112 6463 5438 5935 6728 5519 5990 7018 6264 9456 7190 5671 6200 6673 6942 8214 7587 5746 8942 7568 9734 7290 5306 5791 7947 9887 5368 6481 6132 9238 7814 7688 8666 7964 9594 6454 9678 7245 9837 7260 5431 8525 9307 6493 7169 7647 6891 9990 5060 8077 5751 8969 5982 7322 6481 7689 5702 8110 7218 9943 7929 7354 5159 9483 6300 6546 5818 7803 9369 7347 5960 9150 7302 6529 9167 5935 8005 7355 6707 6539 9504 9193 8347 8082 9870 9183 7024 7275 6263 7932 7354 9364 9204 7004 8986 5079 7607 9316 8331 5028 8516 8730 5252 7977 7305 6578 6994 8157 5450 6218 9677 6511 8767 5598 7062 5442 6516 6622 7696 6866 5002 5377 5535 9077 9723 8827 5861 5769 6715 5106 7163 8401 5874 6746 6449 8319 8401 9309 5357 6605 7200 9509 8354 5845 9745 5153 5404 8160 7894 6118 6435 9650 7232 9399 9287 5320 8575 9767 9417 8423 5855 5903 6417 8558 7203 7513 5792 9216 5995 5241 6573 6333 7480 5859 8921 6279 8323 6670 9974 8913 7123 7236 8671 8248 7071 9204 5699 5351 8920 5446 7529 6851 5129 5497 7888 9224 7681 6189 6759 9939 6447 6412 9167 5389 8714 6698 8102 6899 5064 6999 7249 8329 8726 7929 6245 5695 7139 5932 8920 7906 6123 8599 7865 8002 5572 9535 9553 7840 6475 7806 9768 8604 5936 9745 6249 8739 6203 9591 9389 7864 7807 7449 9278 5508 5495 9932 8259 6857 8482 7620 5698 8816 5986 7833 5951 9188 5335 8869 5931 9269 9942 6448 7944 9114 5045 8002 6849 9338 7329 7784 5882 5549 9125 5910 9755 6805 5081 8245 5682 8709 5905 7877 5548 8076 5945 9513 9868 9793 9073 7329 7435 6136 7071 9794 9119 5239 6613 8587 6757 6035 7982 9558 8987 7085 6925 8627 5442 9416 9365 6773 9898 8070 8244 8238 7371 6811 5818 9843 6683 5097 5874 7084 8852 6344 8779 7847 7430 6451 9057 9882 6787 5613 9266 9123 7172 5845 6463 9439 7289 9784 5913 5392 7542 7204 6732 7646 5505 7882 8141 6345 5645 7000 6764 8511 6595 7733 5426 5397 6052 9522 5536 8282 7727 6606 6327 7818 9190 6566 5964 9858 9738 8111 5807 7136 9603 5626 7721 9000 7240 8379 5037 8321 6510 5651 8435 8751 9824 5582 5572 5213 5259 6061 9295 6658 7532 9722 9281 8588 8509 7231 8707 8444 9259 9300 9033 9019 6386 9476 5014 8189 6071 7770 8231 8449 5767 9145 9642 8651 5798 6732 7076 6650 7553 5118 8087 7585 7235 6150 6958 6114 9307 5343 6728 7803 9444 8915 5968 8025 6035 7819 9144 8722 9248 9640 8142 9128 6482 5027 6137 5480 7851 8602 8877 5187 8931 8471 9317 5022 9410 7588 9978 5497 7988 8951 6949 9803 9033 5428 8136 7668 7968 8582 7895 7525 7933 9533 9376 8265 9458 6944 6439 8971 5990 9862 7774 7054 9135 6538 7142 8898 7793 9672 7437 9012 6526 8723 5952 7526 7600 9987 9060 6879 8050 7158 5699 8381 8967 8728 5694 9052 8697 8997 9051 8824 5834 9144 5456 8161 6707 7850 8437 9046 5573 6439 6215 9299 9410 8148 5186 9304 7936 8907 8511 9414 6514 5240 6723 5013 7965 5974 6689 5212 7188 7580 7244 5563 7070 7261 6159 6113 6314 7441 5205 9675 7880 7289 7372 6472 5442 6478 7372 5459 5933 8365 7572 8282 8464 7716 8164 7114 6428 5312 6712 5537 6081 8957 8900 9414 8151 8377 8180 5511 6144 7010 7273 8330 8708 8709 8749 8747 7334 10000 5579 7752 6219 7527 6145 7311 9694 5563 6395 7253 5344 7339 5371 7347 8202 9935 5532 7960 6660 7792 6667 7390 8538 6291 7827 8990 5533 6353 8340 7813 5904 8658 9516 6098 9417 5377 9084 9512 8129 9358 9367 6617 7226 9985 5583 8607 8225 8599 9150 6333 8196 7741 6609 6807 7850 6743 7879 9724 7001 5753 5007 6952 9508 8340 8675 6774 8718 5452 8627 7421 8050 6739 9136 8207 9808 5032 5406 8111 5392 8810 7912 5326 7314 8920 9707 5758 9927 8470 9059 6272 9941 5255 6501 6669 6834 8533 9508 6458 5819 9652 9364 6487 5736 6015 8985 5330 6225 9436 9325 5815 5777 7106 9699 7092 6287 8679 5591 8019 7773 8421 8303 5194 5672 5623 8736 9101 6191 6914 9463 7687 9942 5174 9437 8267 7104 8602 7738 9203 5082 9102 8332 9113 9275 6331 5592 9976 5730 7481 8301 8249 5521 7749 6505 8419 7570 6918 7103 6567 6563 5359 7568 9255 5266 5465 9066 5558 5573 5815 6942 6899 8304 7360 5927 8073 7407 6048 6350 6565 9895 8455 8601 8661 9750 8859 9522 9016 6887 5781 5746 6144 8543 9449 5690 6446 6662 8945 5365 5482 9505 9580 9369 6756 8931 6749 6682 7047 6003 7827 8280 8663 5401 5492 5238 7271 7274 9711 7997 9348 6540 9588 6227 8828 8750 9772 9549 6137 7529 8951 8700 8009 5819 8977 8172 7741 5063 7183 5432 5577 8730 7882 5583 5655 9446 8881 9821 9376 9019 9020 6376 6121 9636 5921 9212 7469 8217 5990 8141 8609 8635 8631 6158 5331 5594 8395 6227 5386 5071 9047 9546 5658 8964 7874 9227 5768 7064 8886 5391 8054 5037 9247 8909 6906 7357 8098 8577 5828 7566 9411 9687 9375 6662 9828 6421 8455 6939 5675 6135 7137 6942 6539 7277 7220 6251 7913 5600 8059 5039 7317 6072 7692 9853 8438 5084 9807 6705 9363 6344 9416 6878 5169 8901 6475 7512 7817 9714 8916 8728 7607 6557 6714 9667 7254 7190 7294 5910 7591 5190 9259 9787 5417 8682 6181 8473 7227 5723 5188 9763 6733 9500 5396 7563 9068 7921 8613 9152 8567 6997 5363 6143 7152 7361 7384 5073 8111 6737 8348 6486 5380 8414 9337 9187 6382 9392 5829 9313 8462 8936 6532 8726 6605 8161 5867 9632 5355 7738 8683 8196 5552 6392 6876 5728 9649 7554 5208 5586 6268 6070 8936 9983 7250 6790 7405 9259 6188 8515 7872 9179 7879 9361 6513 7801 6529 9491 8986 9377 7733 6613 9119 9380 5013 8449 9332 5576 6043 9324 9947 6968 8876 6142 5791 7336 5048 9987 5256 6434 5552 9886 7050 6837 8962 5992 6843 7618 9290 9875 7848 5041 9288 8584 8611 6779 5707 9439 8766 5737 5365 9270 7032 8451 7740 5193 6520 9842 5055 5417 8889 6392 7619 8772 8017 6739 9018 5330 6716 6582 5351 9745 9600 8412 8530 6370 7741 5338 9745 7240 8651 5323 5099 9173 8133 7917 8040 8639 8589 6125 9048 9244 9176 8810 7211 6509 6130 6656 8679 8758 7175 5160 5844 8817 8376 7827 7855 7320 8378 5802 7378 6724 5750 9167 9806 8993 9562 5594 9905 8773 5703 7780 9236 5394 7442 5993 5397 9781 6455 7544 6511 7906 5225 8664 8429 7958 6708 8185 5770 8635 6248 7155 5909 8489 7670 8900 8590 6575 7212 8998 6310 5629 8784 9759 5043 8920 5639 8157 8643 6340 8983 8903 8800 6991 5629 8666 9392 6182 8286 6793 9372 8045 7473 6991 7125 9968 5230 5172 6333 5659 7369 6635 5647 5155 8974 6538 9028 6691 9096 6269 7318 7796 8719 7003 7588 9700 5925 8959 6954 9163 7381 7843 5921 9936 5818 7230 6592 9352 7100 5097 8844 7400 8402 8699 6082 6872 9746 9899 5739 8037 8696 6993 5870 8595 7371 8010 9235 8460 6081 6279 5913 8160 9503 7144 6822 8035 5554 8717 8317 9944 7433 8994 9774 5913 8280 5528 8045 9196 5518 5188 6451 8241 6234 8328 5051 7389 5145 5348 7554 7670 8424 5514 5577 6850 5644 7183 6846 9736 6985 5807 6218 5758 8594 8025 5603 7695 6125 6255 5931 6661 7913 8449 8177 9821 5827 8802 9911 7300 6290 5088 9806 8165 5683 6949 6903 6221 9552 9639 7940 9332 8523 5035 6607 5239 5785 6544 9578 5336 5338 6575 9657 6013 7995 8505 6484 9068 8370 7638 7748 5789 7654 6984 7987 7861 6763 6227 9553 7189 6525 5601 6349 9379 9099 9310 5587 5028 5822 8200 8399 8041 8457 9149 5792 7713 8493 5835 8890 8890 8759 6500 8122 5172 5179 6724 9375 8683 8568 6275 6688 9234 7833 6268 5862 9250 9957 8029 5606 5439 5993 7183 5911 6337 7032 9807 6180 7836 6705 7373 7769 7314 9276 5191 7212 6061 5694 6143 8047 9714 7715 7017 7720 5292 7274 7547 9719 9663 9483 5256 8680 8525 5312 9350 6117 7929 5126 9252 6359 9479 5903 5912 6582 7730 6079 5464 7668 5178 9131 7435 7017 5423 5973 8930 9320 8344 9916 6215 7323 8319 8702 8503 6214 8153 7413 5173 9320 8198 6838 9669 7445 5518 9777 6698 9268 9405 6288 9450 5800 6078 9594 8180 7305 9542 5081 7932 5082 6711 5394 9351 5317 9874 5009 7891 7218 7499 9131 6993 7133 9276 6993 6555 9422 6275 8758 8623 9908 8248 9940 7468 7310 8563 9653 6769 9929 7454 5153 6749 9567 5349 7492 9371 7695 5506 7944 6007 9713 5217 5719 7577 6838 5781 9988 8021 9988 8172 7679 7213 8925 6402 9864 7793 8580 8841 5982 6455 6249 8286 8072 8884 7220 8500 8745 5507 8725 5750 6261 5434 8072 8921 7840 5574 8143 9096 5330 9557 6680 8788 9108 9898 8979 8408 6001 6375 5820 8901 8594 9476 6820 5638 9956 5331 8049 6622 5356 8982 9423 6360 7790 5087 9081 7423 6249 5982 7664 8274 7923 7753 9545 5340 5475 7007 8725 6187 9687 9942 9775 6605 8304 6666 5018 7682 9462 7037 9703 9792 7175 9630 5498 9601 8937 8236 5853 7093 7971 8828 6297 5642 6811 5354 5419 9579 5254 7687 7290 6706 7230 5881 9555 6215 9485 6297 7928 7078 8645 5618 8452 5801 7225 6918 8454 7544 8034 8973 9563 9441 5490 6477 9390 9002 7479 6411 6888 5188 8344 7910 7841 7402 5830 6318 6066 5353 8548 9983 6092 8141 6838 9599 5412 7446 8155 8955 9029 8201 9670 5772 9868 5332 9851 7308 6383 9603 6086 6578 5314 8324 9255 8767 6004 6141 9435 8954 5663 7219 9971 9560 8794 6470 8471 6539 5650 6145 9780 8151 9591 8942 7404 8232 8484 6113 6852 5949 9061 5947 9285 5262 9590 9114 7577 6855 7246 6177 8877 8533 6861 9357 7724 8040 7758 9781 6392 8799 9794 5009 9621 6580 8081 9820 5435 5718 5019 7791 6635 6585 8270 8312 9832 9721 9285 7245 8491 7134 5580 6499 7605 8366 6630 5023 5747 7830 6262 9889 7931 5083 9638 5372 7364 6865 7729 9369 8690 7781 7434 7936 6129 5673 5167 6078 5988 6068 9428 7205 6039 9168 6240 8898 8219 6827 6028 5383 6070 8698 5413 6350 5210 7537 8320 8617 8738 6072 8049 7677 9918 9226 5134 8254 9844 8870 6549 8548 7707 9739 9670 9635 7934 7827 9406 5117 5832 7884 9822 9065 8088 8629 6580 5032 8586 9480 7605 6361 9601 6247 5885 6242 7340 8200 9768 7442 9933 8186 8467 8672 5861 8706 5498 9415 9211 6720 5773 7445 8166 6149 7903 9425 9017 7509 7038 6295 6523 7732 6215 9608 5539 9914 5181 8767 5742 9673 8505 6165 8877 6737 9835 9096 6073 8126 8577 7248 9290 7454 8512 8480 8363 7428 6317 5862 9109 7068 8388 8386 7704 7279 9740 8549 8592 7524 6136 5003 9693 8405 9091 7685 8110 5765 8101 6720 6120 6529 5259 6909 9481 8979 5374 9525 9675 9268 6311 5146 8379 7754 6750 6383 6470 7605 5407 8566 5705 8160 8101 5514 6348 5086 8848 5042 8691 8449 9072 9877 5322 6039 8156 7104 8304 6365 7201 8802 8076 6029 5000 8439 7423 8735 7325 6954 6163 8128 5544 6698 8335 6424 6142 7020 5311 8945 8752 5644 9932 9015 9050 7519 9996 8542 5352 5039 8472 6481 7235 7386 5762 9716 9936 9040 7695 6673 7157 5501 6094 6988 6314 7354 6891 7602 8378 6853 6978 6413 5501 7603 6731 7976 5797 7368 9603 5610 8440 8999 8335 8515 8174 7950 7889 6701 6422 6471 9837 8291 5360 5140 6009 5858 7163 5436 8405 9649 6876 5552 5540 8652 7213 6960 8899 9322 6586 6372 8733 8928 8234 8483 7313 8300 9435 6345 8832 9778 5575 7982 9652 9810 5776 6732 5788 5094 7558 9474 7506 9349 5552 8123 5184 5504 6811 8337 8895 5999 9202 5489 6019 8190 9269 7201 6528 7811 6460 6655 8748 9493 5815 9418 8978 7255 6255 6964 8259 6289 9237 9164 9796 5331 9963 7576 7380 7002 9421 6974 7401 8271 5349 6300 5626 7618 9153 5514 7200 7937 9551 6814 8484 6378 6836 5187 8271 9227 7126 7836 7651 7668 7447 9107 8781 6857 7352 7451 8098 6434 5945 5362 9693 7574 9072 5388 5505 8064 8662 5905 6394 7423 8674 8986 7043 9732 7371 9035 7579 6618 6875 5874 6743 9479 8122 9051 8670 8327 9691 6052 9515 9607 9912 9424 8750 5916 7309 5452 8904 9622 5060 8996 9530 8275 8107 7617 5371 6172 9521 8070 9016 9864 5640 6866 5126 5240 8745 6759 7577 9696 9532 5004 8612 5521 5516 6392 6578 5949 9656 6858 9701 7455 8488 5104 6844 8335 5492 9276 5241 8558 7716 7678 7079 6256 5115 9091 8588 9194 9790 6649 7457 8761 9943 8625 7369 6355 7578 5338 8261 9715 9368 9386 6287 5479 9485 8041 6052 7943 5852 7536 8594 8935 5655 5142 9974 7936 9400 6035 9409 9862 9941 5269 6550 6627 6627 7479 7985 9649 7326 6864 9580 8703 5744 8142 8382 5552 6462 6640 8847 6234 7366 8922 9791 6992 9480 6984 7253 7762 9230 6310 8161 8619 6663 8483 5322 9380 8062 6301 7430 8220 5959 6998 7303 5185 5155 6836 5526 5595 6094 8122 7447 7389 9244 7923 9646 9999 6977 9305 9326 6850 5326 6090 5623 9016 6618 9887 6715 7671 7443 7979 7985 9797 7746 9264 5593 7678 7653 8243 8994 6880 6077 7171 5327 9524 5307 6755 5720 6517 8222 7738 5432 9277 5200 5601 6102 7477 5357 7813 5478 8111 6319 6949 6295 7646 8380 8551 5603 6068 7622 6341 5992 5416 6059 7867 7600 6923 8076 7426 8813 7403 9223 5185 9593 7099 7679 8735 9780 8214 8618 9646 7469 7607 8906 7275 9090 9755 7309 6698 9033 9875 8956 7669 9814 6352 5538 7998 6283 9732 5083 6598 9911 9537 8389 9805 9467 8647 6156 5662 5419 6986 7577 6048 6825 5074 9059 8473 9059 7596 7771 9276 9894 7810 6151 9023 7006 7131 8966 7341 5536 6587 5376 5994 8102 9129 8231 8474 8655 5558 7690 8868 5762 9718 6489 5056 8282 6952 5923 6714 9415 5052 6391 5057 9326 8817 9442 7919 6234 6088 9877 9262 9591 7353 5693 7835 6535 6451 5320 5510 7741 7896 7657 5257 6172 8602 5799 6058 7945 7666 8606 6313 7195 8323 5435 9852 9805 9607 7240 5445 7522 5093 7467 9572 8124 8892 9041 5158 8401 7188 6794 5961 5878 9092 6647 6578 7248 9992 6649 7233 6217 7547 6349 7024 7857 6917 7198 7730 9299 6698 7703 5432 8806 7234 8205 6076 5608 8198 8407 7163 9278 7954 9762 5341 8815 5120 9363 5044 8222 8400 7843 8069 7897 9073 6453 8708 7204 5850 6812 6303 9570 5483 7011 9139 7033 5725 9150 9341 6037 5006 6668 8933 6768 8116 9746 9098 6794 7144 7638 5432 9597 7251 5635 5420 6779 8540 7008 7458 5446 5972 8131 6176 5426 7075 9046 8070 6521 5112 9484 5009 5021 5532 6183 5055 7694 7375 8528 7163 5410 6448 5487 5838 8110 6027 6220 7266 7906 5790 9047 5689 7705 5521 8221 9701 6192 7963 8346 8768 8076 9570 7279 9828 5775 9739 8673 7891 6952 7162 9545 5226 7676 9004 8021 5657 5612 5362 5007 5510 8339 5743 5919 8562 5635 7512 7599 5737 9792 6685 8151 9415 6207 8761 7808 6115 7852 7782 9819 8615 7651 8222 6475 8532 7167 9874 8694 7229 5335 6209 9048 9001 6930 8157 8776 5887 7901 9682 9732 6510 8093 9386 9880 9605 7244 9172 5629 9293 5233 6409 8126 7452 8935 5899 7534 5543 5331 5921 5938 5773 7669 6331 6678 7974 9799 7749 6440 7514 9661 9922 5915 9699 8186 9564 7114 8083 5903 7913 6572 7398 5591 7228 6754 9952 5383 7556 6078 9870 9382 6530 6508 7334 8873 5189 7497 6318 5300 5114 5531 6439 6221 5134 8726 9506 5243 6472 7025 5513 9851 7996 8365 7110 7985 8026 6625 6766 8435 8058 8228 5109 7684 9056 7661 5579 9074 8918 8306 8383 6381 8308 6568 9958 8516 5038 5209 9578 9918 6541 5205 6540 7224 6667 7187 5540 8146 7010 7886 5206 7843 9947 9137 6940 6702 8749 7442 5660 8746 7463 6733 6276 9991 6300 9478 9158 6708 7545 8295 5525 6960 9531 6234 7868 7989 9178 8758 6258 8166 5678 9170 8974 8996 9747 9138 5584 5414 5898 5459 9721 8267 8578 6518 5023 8240 9059 6883 8010 6691 9493 9414 6174 6191 9378 9314 5692 8411 8729 5924 5780 9057 8387 6391 9858 7939 7726 8074 7384 7490 6091 9934 6889 9399 9102 7215 7827 5934 9640 8382 8844 5028 6108 5359 9484 9482 5793 9517 7983 8576 6706 8394 9388 5330 6715 5952 6434 5785 5480 9837 8728 6678 7243 6881 5551 8023 7216 9509 8412 5500 8419 6943 9456 8939 9601 7655 9179 5553 6374 6684 6288 6843 9823 7448 9521 7892 5041 8310 9634 5515 5815 9363 6375 9082 8005 8424 7411 9703 6660 6311 7720 7232 7576 5755 8366 9376 5832 9211 6489 5681 5867 8648 7821 6858 9558 8639 9619 7291 6906 5910 9285 6782 6404 6852 9341 7010 7640 5289 6855 5404 5836 5862 8175 5762 6904 9985 8692 8092 7363 6060 8985 9095 6513 9872 8785 8654 5790 6000 7431 8406 8693 6163 8039 9349 6980 8421 6190 7905 7946 9030 9465 9412 6516 9488 6300 9926 5495 6817 6416 8257 5284 8676 7392 6282 5089 8824 7461 6590 8276 9290 7492 8619 8226 9276 8018 9456 7061 7945 5348 7767 6546 6833 9449 7752 7019 5543 7897 5803 7164 7285 9440 9917 9355 7741 8965 9265 9540 7886 6546 7345 8164 6845 5760 9700 6991 8661 5181 6916 9590 5137 6274 9323 5090 9602 7944 7504 5937 8913 5769 8373 7892 7879 5114 6163 5642 8379 5570 7190 7623 8198 9412 9447 5090 6916 7099 5902 5131 5606 9443 5684 5996 5840 9660 6824 5558 6736 5100 8307 7391 6949 8938 8489 7533 6415 6554 8063 5584 9753 7595 6887 9766 7243 8819 6901 5023 6115 9293 6634 9214 5993 5280 6453 8545 8644 5553 9660 6419 6785 8713 9591 5675 7452 7059 9646 8195 9485 5120 7895 5710 5511 8709 6852 9884 6713 9580 7443 8531 7394 6695 9434 6184 9097 9704 7299 7374 9028 7182 5801 7298 8048 8093 5443 6068 5520 8468 7947 7350 6533 8993 9347 6240 7887 6279 5237 5905 7467 7266 6491 5687 9993 8313 5022 9029 9808 9059 9822 8690 8412 5848 9228 5591 5274 7503 8310 7336 7685 9968 8461 6791 9471 8894 6150 5292 7167 7146 7703 7659 6590 5301 8680 5449 8094 6090 9806 8179 6883 6319 8075 7490 7937 8329 6862 6906 9797 6275 5346 5499 6493 8307 9629 9614 5414 6490 9358 5326 9568 7233 6388 9996 5794 5790 5087 9788 6891 7849 6967 9700 7435 8472 9853 8214 9005 6482 8351 5653 5352 7547 6335 8787 6739 6798 7032 7219 6106 9276 6912 6018 9084 8076 7998 5013 8765 6285 5914 7257 6232 9641 8531 5562 6296 5729 9704 7082 8903 6361 8032 6457 5080 5516 5430 7026 8229 5696 7968 7231 6291 8851 9745 6718 6332 7168 5379 9669 8652 8371 8667 5101 6323 8211 5539 8844 7866 5492 6225 5336 7205 7487 9970 8610 9595 8544 6807 6209 8577 9926 8087 8183 6417 9447 6718 6946 8085 6164 9478 7823 8416 8785 8666 7326 7543 9865 5449 8472 7804 6478 9163 6466 9848 9778 5802 8690 9529 7052 8470 5488 8711 5612 5946 7102 9647 9156 8930 8527 6797 8906 9711 8323 6376 6269 8507 5354 7218 8798 6074 6989 9668 8053 7145 9682 8363 7502 9783 7842 5415 5254 6494 7300 5948 9984 7672 9336 8682 6559 9449 7404 7960 9825 8947 5913 6977 9420 8145 6754 6439 9311 9172 8971 6585 8705 9033 5030 6698 8857 7266 9021 6466 5841 9948 5372 6281 5064 6715 7867 5670 5169 8088 8956 9875 9705 5995 9786 7657 9744 6734 9052 6956 9695 5065 8551 8460 5758 8708 8144 5399 8343 9016 5846 9329 7834 8731 7164 9885 9466 8715 9627 5661 8506 9440 6985 7360 9679 6798 6708 5044 5037 5210 7660 9755 8771 9722 9056 8227 7893 7280 5701 8298 9060 5239 7268 9221 9382 5615 9485 8964 8531 7431 8703 7114 5995 7570 8388 5342 5806 6463 9419 8808 8379 9556 7646 6012 5415 6788 8548 6157 6473 5422 9039 9501 5045 6441 8252 5054 9502 5976 6348 9080 9078 6599 6653 5328 6592 9091 9125 7800 6792 6597 8309 6304 7580 6430 5562 6127 6877 5819 6762 8541 9382 6185 9189 9506 7579 8005 8133 6104 7037 6692 7736 6991 6611 5690 7449 6116 7585 6672 7068 6631 7264 7641 6483 6875 7301 9740 8548 5480 9088 7756 6410 8826 6963 8031 7022 5121 9114 6228 5235 6199 6585 6576 5394 9333 9757 6234 6537 8737 6603 8210 5093 9733 9776 7664 5962 6476 5147 5238 7868 6639 9011 9468 7823 5313 9084 5974 8423 8035 8549 7496 8763 7206 6064 8490 6346 8625 5302 9337 6932 6582 9676 9579 7340 7304 6978 5826 7177 7597 8102 8434 5206 5627 8648 8534 7608 6375 9096 5308 5678 9698 8274 7032 5546 7808 8411 5018 5863 7670 8746 9955 8296 5646 8425 7855 6698 9475 7496 9656 5673 5362 6804 6673 8359 9302 7446 8273 9978 8547 5073 7796 5130 9533 9701 6557 9044 5096 7551 6880 5566 7268 7927 6850 8264 7304 5899 7218 6144 5052 6213 5738 6758 6597 7335 6842 9900 9601 6611 8298 9515 7610 6893 5408 5200 9012 9721 6695 6569 5899 8226 9005 6045 6764 8856 9469 5957 5431 5798 8883 5821 5268 9023 7454 8858 8373 6469 5264 6448 8458 5517 7330 6435 6184 6350 7124 10000 7220 8214 6550 9037 6438 6225 9425 9600 8970 8328 8958 5396 9755 9682 8186 9443 9997 5641 9919 5580 5695 8402 6668 8386 6708 7901 8240 8388 9306 9784 5716 7757 9549 9844 8880 5587 5339 5384 7507 9477 8463 6503 5750 8515 8473 7292 5925 6631 8468 5323 8807 6796 8856 6875 9883 6759 7954 9897 6611 5963 5500 6397 5997 8579 9628 7007 5445 9660 7510 9909 7961 5098 7255 8407 5926 5454 9282 7262 5719 8312 9426 5228 5343 5617 5985 9757 7135 8015 7005 7907 9991 6983 8020 6439 8057 9408 5107 6181 9783 7651 7511 5617 7056 7521 9408 7275 9870 8773 9064 7239 6776 6301 9465 5991 9815 9063 7610 6982 8912 5070 8805 6491 9817 6811 8970 6995 8356 9305 6935 6061 5770 9287 6505 8830 7851 8816 6528 6577 8890 9100 5082 9386 8853 7346 5655 9137 8462 5175 6928 9880 5436 5176 7779 7452 7945 6575 9987 7180 6094 9794 9044 8704 8617 9369 9793 7771 7459 5922 7290 8337 5894 9255 8108 9243 6716 6898 5880 7402 9583 6052 5187 8271 7368 6666 8286 7230 8421 5634 7279 7440 6449 5086 6348 8684 8134 5117 9431 6124 5874 9121 7402 7890 9811 7422 9142 5276 7432 5632 6255 9919 5715 6174 5008 8461 7689 8736 6776 6271 7598 6538 8758 9254 7446 9887 7833 9292 6147 8139 9328 8253 9034 9232 7664 9595 6175 8540 5131 8509 7415 6753 9574 6684 6670 5082 6449 7048 5866 7650 8664 6944 9247 6940 7095 6883 6600 7069 7312 9763 8239 6586 7077 6999 8656 8127 6892 7152 8257 7499 9710 7858 6929 6160 7129 5708 7368 9043 6751 8041 7185 8817 5171 7792 7888 8086 5178 8045 9023 6350 6631 8851 8001 8066 9801 6905 5431 8168 5835 9999 5390 6130 6589 5326 9072 9617 6575 8988 5929 6242 7539 9309 8714 5453 9893 8547 9750 9244 6549 6646 8465 7063 6800 9071 6082 8307 5566 9191 7489 8011 6761 6857 9561 8698 9395 7266 6652 8186 7800 9962 9429 6092 6518 8432 8794 7850 6560 7903 8809 5124 7083 7196 9267 8634 5404 7889 9436 6250 8210 5768 8633 5065 8067 8213 5923 8834 7797 5906 6432 6839 9234 8467 7972 7508 8918 7676 5483 5233 8473 7438 8556 7950 8047 8015 7483 9383 8505 7896 6647 7681 6174 7976 9466 6036 9666 8368 8828 8100 9470 7775 6664 5148 5842 5413 6954 8409 7265 5306 9407 8851 9872 7262 8361 5396 6174 7690 8157 6025 8777 9561 5076 8292 8814 8636 9961 8311 8248 8214 8837 6853 6487 5180 8863 8107 6139 5365 7534 5686 9299 9927 8316 5109 9631 6862 5335 9384 7875 9416 6377 5223 8011 6494 5960 9814 9786 8469 9150 6345 7860 9512 8527 9829 5815 8066 5942 5431 9524 6114 6362 9197 6291 5113 5111 6954 9592 5949 8639 9388 5233 7992 5071 8818 8735 6280 9590 6446 7828 6048 9987 9906 5420 8836 6187 6311 9123 8131 5527 6553 5569 8035 6979 8668 5278 5035 8304 6925 6878 9407 8064 9609 6164 9756 6324 9837 8350 6350 7675 8696 6406 8152 5211 9075 6644 5417 7076 6483 5718 6638 6517 9235 5644 6472 5015 7480 6201 5839 5385 8677 8462 9270 5851 7428 5142 5625 9041 9584 8982 6819 8969 7946 8595 5770 9275 9132 5042 9057 5825 5659 5152 6649 9885 5523 6279 8261 5607 7432 8277 8375 8076 9909 6007 8827 9439 9552 5028 6789 9093 8477 7795 9001 9713 5503 6174 8089 9277 5451 6855 9643 9507 5376 9523 9082 9668 7636 7011 6431 7943 7006 9946 7908 9581 5811 7053 7687 5723 5011 6847 8961 7011 5571 6719 8402 5612 7999 9761 9515 6183 5872 6160 7767 8229 6413 6268 7968 8772 7796 9764 5845 5417 5552 9042 6797 9651 5206 5026 5734 7101 6198 7818 6270 5034 5571 5564 9079 7596 8885 9665 6558 5436 7749 8480 9792 8231 5364 6744 7527 6563 9176 7467 7391 6669 7082 8499 7720 7098 9238 7720 9687 8898 8865 6594 8920 5010 8220 9368 7464 7701 5277 9686 8064 8174 8133 9635 5023 8048 9062 5762 7171 8940 8691 8250 8249 9050 7230 7856 7146 5467 9617 6766 8186 5443 7242 8497 5586 8380 6485 8047 6424 5513 9734 5236 6393 8978 7117 6541 6065 8168 6242 5766 8257 7635 6833 6307 5667 7698 8328 7836 8603 6505 9365 6316 9519 5093 9603 6577 5313 9607 5273 8797 8817 8938 6900 7715 8386 9389 7041 5562 6739 7201 5176 8597 7560 9785 7668 5766 8924 8439 9940 7189 8662 8008 7596 5467 5507 8054 6532 9788 6869 5085 7092 8924 5267 7438 5448 8015 6364 5310 7718 6501 9993 9870 6021 6747 7149 7093 7839 9732 8856 8409 5900 8923 8547 9901 8748 6073 5455 5612 9121 8941 9854 7622 5864 7365 6186 6248 9592 6698 5668 6774 6876 9079 9853 7485 6955 6637 6400 6577 6109 6265 9674 7328 7194 6746 6909 5094 6019 9889 7292 9395 6550 6128 7341 6704 7535 5366 7481 8836 9534 6520 8262 7284 5677 8164 7956 9685 7692 9511 7868 5837 7433 8023 5689 8406 7346 9697 7652 9418 7122 9335 9097 6582 7659 5586 8099 6618 5604 9977 7430 6708 5040 7908 6082 7923 9976 5208 8250 7891 8213 5913 5984 7813 9702 8793 9608 6632 6348 7659 9671 7661 5820 7309 7372 6326 5547 6410 5609 9107 8404 9335 7365 8586 9837 8166 7128 7377 5785 8672 7582 7007 7730 8622 7094 7915 7479 9912 9221 8944 7726 6645 5483 6925 7134 8652 9281 6889 9647 8579 6031 7306 6330 9273 5220 7405 7746 6141 6740 5333 5436 5731 5886 6652 6676 9172 8877 6770 8292 7475 8232 5387 9360 8529 9085 5059 7945 7695 5859 8298 8165 6891 5195 9280 6433 9387 7069 5404 6877 5949 5558 6657 8548 9279 5877 6687 9990 7738 8429 7375 6607 6034 8530 8824 5760 7017 9763 8618 5969 7000 6669 5802 9358 5673 6875 5286 6119 6186 5804 7569 9298 5417 8200 6573 7374 5391 7466 7356 5393 9276 5047 5645 8555 7715 6804 7603 5278 6908 5292 7813 6000 6639 9221 8730 8951 8867 9568 8288 5997 7207 8799 6988 6567 7780 7014 8008 9318 6133 7195 9406 7089 5248 9486 6240 9245 8301 9554 7738 8699 6206 6912 7678 5935 8185 6494 5373 5897 5442 6675 7839 5852 5880 8421 7170 5387 7373 9912 7775 7243 9260 5335 9810 6499 7341 9005 9505 6009 7675 9944 8628 6047 9622 6017 9959 9296 8101 6044 9316 8397 7133 8564 6462 9212 9765 9702 7599 5785 7632 6368 5191 5147 8178 5546 8962 5999 9022 9619 7104 9035 5750 5634 9351 5478 8405 9129 7649 5203 5637 8832 9806 7562 7776 9944 8666 8345 7109 7800 6327 5201 6216 6405 7637 5704 9733 6455 7034 6008 7671 7261 7192 8595 8929 6194 5413 8459 6981 5155 7462 5970 8075 6030 5831 7454 9330 8208 9763 5311 8751 7471 7648 5916 7014 5590 7328 8852 8798 6539 6353 9680 9011 5384 7483 6219 9092 6682 6322 9413 9154 5502 8717 6963 6512 5646 7558 9670 5416 9459 9288 7412 9086 5572 8023 6465 7182 8608 6497 7755 5067 5990 7701 9185 8983 6577 7562 6977 7963 5310 8943 7695 8163 5684 5223 7933 8921 6755 7344 7644 6235 5225 6461 7389 6552 6530 5528 7366 5079 5269 9956 7305 8443 7865 5920 9837 7354 6834 7545 7903 8174 7136 7818 5443 8854 9914 9700 5781 6990 7822 7332 7430 6579 9777 7356 8677 8497 8307 6238 8121 8748 8783 8298 5640 8503 6199 9995 6604 8894 6548 6102 9417 5221 7584 8759 7063 5146 6029 8819 7873 8218 5662 9819 9033 8390 7654 9333 5279 7442 8534 6020 7643 6839 8560 7015 8358 7480 6307 5134 8131 6970 9102 6010 9858 5849 7488 5517 7186 6921 9101 6059 6430 5449 9481 9438 6854 5637 8483 8696 7038 5145 8917 6728 8411 7280 6014 9405 5998 9524 7116 5697 7139 5282 6778 7525 8649 5894 6253 7676 7258 5699 8818 5651 6259 5590 7330 5092 5880 8398 9485 6241 6823 6825 8754 8624 7915 5971 9803 8726 6080 6620 7174 7030 8494 9380 5360 5079 6437 8923 6467 7593 7141 8462 5405 5525 9895 5246 9458 9780 5055 5043 8079 8107 7000 6716 5032 9104 5587 6781 5182 8294 8571 9788 9514 6667 6587 6973 5318 8810 7580 9764 8978 5964 6067 8435 7961 7847 9298 7551 7987 6402 6977 8663 8181 8111 9699 9638 7439 7795 9639 5444 5821 6720 7263 9397 5255 7288 8557 8653 5558 9658 8486 7287 8182 7669 9526 9174 9413 8653 7380 6177 5225 9457 9208 6195 7808 7340 5325 6204 8634 5555 5466 6645 5218 7240 9089 7190 6187 5660 5483 5337 7688 5231 9386 8645 9022 6971 5895 7769 7428 9192 8898 8894 9139 6992 6345 8392 9480 7703 8163 5616 7557 9698 6101 7519 5568 9082 6679 7826 5914 6007 9092 7866 5642 8531 7756 7896 6901 8100 9159 7929 5740 7018 5777 8766 9220 5058 5789 7981 6512 8967 8732 5061 6878 5646 7179 5405 6009 7775 8183 8888 8440 7114 6004 8832 5848 7074 9340 7539 9556 9906 6951 9170 9903 9139 7837 9663 6677 6080 5294 5308 6371 7463 6740 6167 7377 9917 6327 8719 8072 6230 6374 5660 9446 8118 5020 6909 6350 5787 9469 9911 9309 9541 9233 8233 8060 8823 9177 5522 8207 5479 9480 9189 8167 5939 8729 5726 7839 7156 9235 7342 7435 8334 8000 9615 9730 6861 8786 8347 8396 8354 6554 6540 7758 7193 7243 5868 8832 8734 9018 5219 6971 7547 5944 7033 9618 9634 5335 5374 6815 9428 7421 6694 6896 9257 7571 6451 5415 6563 8166 5774 9683 6603 6827 7460 5703 8041 9572 9587 8623 9083 8510 6988 7022 6786 7544 9960 7219 9529 5294 8358 9500 6465 6077 6845 5876 7334 7158 5111 8949 7658 5589 6063 5362 6457 8993 8779 9673 7861 9517 6851 7383 6791 9227 7843 6827 8834 8772 9144 5170 9886 8293 8395 7983 9401 9309 5293 7547 7262 5274 7656 5798 5907 9972 9424 5766 6713 6936 8146 5587 6331 8077 7628 6429 6155 6155 6172 5520 9330 6134 7089 6039 9779 8761 6695 6355 6851 6150 6042 6552 7583 5485 6416 7745 5843 7792 8680 6628 8014 8642 7571 8206 8396 5962 9456 7292 8744 7115 7241 6796 9758 7814 6732 5502 6105 7554 7356 7955 8218 5385 9731 5863 9421 6930 7889 9852 9743 6965 7091 9695 6363 9771 8191 5842 5183 6606 6658 8641 9360 6499 8668 5811 8264 7776 5172 6810 8263 6322 8064 8335 5623 7025 9457 8406 6194 9721 9921 6201 6756 9941 5171 7010 8208 7793 6518 6368 7207 6688 9088 9385 9417 9071 5433 5819 9774 9404 8213 9599 6787 7846 6390 6396 9379 9866 7729 9201 8591 8269 8000 9546 6836 7633 5303 9552 7117 5379 5244 8253 9340 5535 9598 7875 5517 8563 5858 6702 5385 6155 6597 6881 9455 5701 7029 6827 6050 6781 9837 6541 6303 7995 7055 8215 8019 8951 6817 8660 9741 7399 6129 6683 6780 8359 9849 6192 8754 7549 5887 6969 7813 5715 7093 9597 5669 5380 9991 9010 7812 6490 6357 5758 6870 9865 8528 9816 5187 9617 9292 6380 9015 6399 9931 8653 7219 8088 5347 5815 7200 8208 6155 9055 7074 7171 6966 9426 8080 8557 7404 7232 8525 6805 8576 8670 7461 5776 7606 7935 8616 9219 6677 5311 6464 8588 5027 5032 7308 7468 6108 6626 8807 8245 8634 7375 5529 7589 9722 6991 9928 7487 7707 7552 5531 7618 5431 7616 8671 6154 6389 8510 7093 5211 6785 9361 5476 6155 8182 6530 8200 6875 5564 7814 7969 9015 8230 9279 5214 7627 6938 8271 7310 8459 5897 9307 5722 8968 5890 6001 9057 6158 9800 5391 6280 9041 8375 7334 9517 9888 6559 6926 6741 6863 8581 6698 7204 8554 6535 6059 7158 6634 8724 8744 5427 8069 8516 5589 7688 5870 7786 9029 9632 8296 7360 5351 9579 8910 9438 6906 6126 5097 9027 6500 8694 9236 8337 7327 9323 5337 6087 5834 9525 9023 5412 6380 7145 8796 5237 9906 8298 8936 8171 8389 9575 5788 5563 8756 9379 7485 6275 5111 5808 5906 6975 6309 8691 5741 7121 8067 7909 6153 8137 5990 8828 6856 9724 8316 9577 6709 8643 5908 6529 8251 8701 8168 5616 5745 8395 6641 5150 8584 6788 5717 5322 6645 8752 8848 7496 5604 5295 9388 6812 9014 5656 7588 9462 7046 8301 9855 5597 9870 6128 6537 9456 7059 8017 9032 7609 5129 5732 8399 8413 6314 5560 6291 6207 5557 6353 7314 5325 8356 8468 5815 6156 9540 6852 8514 7245 8581 9812 8110 6009 8329 5479 5447 8700 5219 9308 9759 8314 8840 5154 5892 8788 8183 9745 8509 9114 8194 7220 9221 6912 8690 8077 7363 8857 8961 5289 8957 9032 9776 7753 6749 6847 8586 7981 8262 7361 6826 5858 8149 8621 5015 9634 6047 9364 8915 7716 7151 8621 9899 9763 9122 7094 8811 8828 7664 6433 8220 6550 9698 9263 9862 6240 9269 7212 5688 8144 5017 9978 9221 9725 7552 5650 9545 7336 8427 6995 8075 9945 5401 6112 9578 8096 7252 9508 9782 6258 5256 6603 7492 7379 5763 9857 7742 7255 7998 8833 9044 7966 7069 5680 9183 6098 9887 8461 6187 7507 8861 8239 9381 9973 6660 5000 6998 7440 7094 7614 9430 6673 9703 8703 7339 7624 7303 9010 7980 7917 6548 5861 6930 8756 9780 9397 8006 9080 5591 9377 8670 5986 8666 5815 9259 9277 7059 8114 6321 5361 6844 5359 6517 6618 6453 6074 9238 5116 8747 8058 5689 7090 7558 7792 6562 7494 9627 8635 5233 7665 6035 9995 7018 9869 6518 6808 9118 5071 8870 9822 7623 6822 6521 8399 7115 9278 8885 9421 9049 8020 6828 6842 5285 6410 7800 5587 5404 8717 9708 7739 6207 8863 6835 7930 8783 6195 5017 8869 5838 9624 5871 7461 8543 7708 9448 7804 7797 6442 7192 7652 6322 5454 5166 8072 8383 9183 6000 8966 5678 5747 7305 9635 7773 5311 5060 6054 7606 6335 6466 5758 8015 8851 7357 8440 6319 8985 6811 5584 7335 5511 9045 7843 5262 7942 6061 6148 9706 9116 9431 7076 6021 6952 7194 9272 9269 8578 6284 7719 8210 8516 6915 8368 7662 5736 8470 7425 6340 7926 8359 5975 7497 7885 8737 6748 6789 5348 8323 9077 6072 5528 6723 8806 5171 7232 8459 8315 7062 8755 8845 8372 5692 7936 6116 9601 5168 8635 6247 8131 6523 8199 9709 6172 6748 6151 7942 9681 7683 5756 5951 8701 8512 7485 7988 7959 9551 7976 5595 8397 9459 5940 7294 9778 6404 5565 5296 8676 6181 5097 6166 9560 5568 7009 8762 7641 5780 8952 6383 8682 6512 7556 5804 8184 6649 7930 8382 5892 6611 6580 6785 7294 5233 6110 7085 5649 8347 8825 9590 5622 9978 7175 5469 7738 7994 7105 6543 7689 6441 5696 7356 9124 9119 7073 6611 5487 8684 6958 5762 7020 7385 8413 8459 5193 7493 5417 7395 5292 8818 9309 6960 6449 9766 6128 7517 8925 8457 7187 8657 7041 5893 6685 9527 5136 5730 6359 6134 7831 7949 5827 8959 9887 8813 5028 7690 9042 6786 8016 9542 8313 6741 8741 6508 6483 9849 5991 7041 5404 6456 8729 8291 8953 6616 5705 6098 8074 9108 9879 9066 7068 7210 5720 5830 9808 8502 7852 5585 7036 7218 9198 6629 8612 5953 6072 6191 6672 6239 8745 6241 9100 7467 7450 8409 5229 8000 7912 7351 8725 8033 8120 7813 8094 9699 5241 5812 5252 8418 8764 9380 8178 8559 7578 6633 8437 8963 5189 7583 9993 5800 5918 6669 8042 6645 9239 7593 5419 7911 9116 6231 6956 8601 5362 5968 6287 8088 5581 8617 9421 8641 5407 6655 6222 5707 9767 7549 5949 8832 7777 6209 6807 7110 6776 5058 9308 7652 7239 8146 6513 7490 8575 8978 6259 8494 7335 6174 6956 6706 7283 9830 9387 6813 9464 6859 6720 5010 8494 9532 6619 5836 6543 5516 5582 8552 7033 8748 5617 9942 5953 6299 9860 5723 6249 6390 6078 5398 5749 8470 9829 9628 9973 6943 7473 7083 9464 7000 8595 5354 5399 6282 5768 7665 9248 5663 9895 6360 6519 5886 6477 6680 7198 6618 7172 5427 6858 6461 5013 5311 5789 7288 6545 5781 8375 5423 9242 9075 6708 9271 9045 7743 6497 8572 5210 6934 6941 8308 9602 8810 7383 7262 6758 8094 6121 7626 8539 7030 7791 8762 9600 5311 9018 6549 8324 9673 6610 7057 5402 6651 7019 7958 6691 5487 6092 9658 5027 8990 8270 5630 5429 5417 5286 9962 6845 7527 5263 5103 9055 6022 8706 6530 8525 8355 9593 9781 7864 8400 6156 9128 8900 6798 5431 7173 9576 6942 9912 9410 9129 7582 8345 9763 5895 8085 5387 6429 5561 6732 9493 6544 8091 7152 5557 7733 9402 8969 9670 9512 8293 6544 5007 5368 5311 9573 9495 6037 7466 5390 8944 7767 5412 6851 8579 9786 6981 9723 5534 9340 8355 8292 5983 6357 6023 7527 6825 5999 9305 9437 5908 8993 8489 8718 6695 6166 8198 7025 5586 9298 7140 5138 7848 6362 8207 5582 5453 8276 7495 9611 9407 7358 9914 9418 7355 8667 6359 7826 5294 7845 9356 8657 9114 8470 8963 6806 8651 5954 6828 8961 7840 7346 8784 8764 9075 9259 8167 5858 6792 8648 9607 8240 9467 8856 8927 8925 8609 8624 5449 8122 8659 6364 9155 6634 5551 5956 5573 8519 6913 8296 8616 6398 6210 7417 8018 7248 5237 5149 9449 9023 7631 6331 8172 8926 7760 6536 5533 5567 5406 6929 6829 5093 8711 9224 6625 7316 8975 7773 6883 5176 8188 5067 8227 5518 9898 7216 7471 6531 5184 6356 7914 8738 7927 7798 5861 7417 7469 6152 8904 7731 7509 8755 8728 6932 7728 9972 7250 8963 9232 8887 7827 8160 8789 8547 5704 6436 9313 5476 9980 8749 9582 5784 5952 9667 9942 5893 7649 9391 7046 6726 9939 5077 6622 5003 9603 6404 7965 9404 7359 7752 8073 9044 5035 7829 6099 9251 8974 9542 8997 8495 5025 8614 8333 8070 8447 7607 5588 5302 8127 6855 7739 6044 8190 9215 6495 8443 5183 5486 8733 5013 9729 8884 7996 9242 6876 6511 7637 8916 7251 9012 6582 5180 7318 9797 5451 8915 8822 6172 5558 8350 9102 8442 7487 6622 8272 8733 9921 7304 5504 5456 8258 7213 6692 8366 6730 7502 5576 6596 6112 6588 6424 9978 7643 9004 7052 9643 7424 9777 6847 5706 8393 5150 6687 7303 5290 7340 8051 6507 9711 9333 5260 7290 5313 6484 8089 6661 6068 5747 9045 8633 8694 7505 8254 7162 7705 5652 8492 9666 8966 5317 5716 9549 8019 7589 5849 9553 6638 5261 9535 8755 7481 6317 7447 8862 9196 6026 8507 6781 6373 5128 8300 5729 7366 9994 5122 5009 8742 9868 5452 5132 5604 7295 9203 9282 6367 8038 9428 8212 6070 7094 8724 8177 9298 7217 5324 6585 6866 5571 5203 5361 9799 6026 7592 8442 9728 7496 7296 7900 9379 5902 9997 9467 6428 9080 5554 7396 7526 7047 6094 8043 6489 8866 9655 5000 8075 5931 9644 8349 6564 6120 7498 8420 8828 6361 7897 6662 5878 5797 8628 9208 7937 6005 9754 8828 5189 8612 7002 7008 6945 5452 7994 5210 6990 5295 7920 6726 7875 9048 9584 5413 7777 9634 8167 5139 9865 7980 6799 9163 7171 7709 9119 6903 6076 8598 8304 5716 6606 7050 8952 7078 6005 5865 5067 5076 7197 9436 7797 7687 6573 6563 8914 5532 8543 8629 5534 9555 5233 7136 8378 5978 9832 7201 9272 8949 5279 8494 7373 7486 7763 7657 8954 9810 8124 6257 6848 7692 6476 5447 6784 5575 7251 6620 9653 5957 5455 7032 7472 6536 8041 6666 6242 6331 9170 7455 6188 9261 7120 6543 5688 9513 9032 8413 5848 7568 5144 6662 9011 9626 5901 6385 8350 8997 6600 9681 9714 6148 5410 7280 8684 6369 5017 5212 8814 9315 5861 7530 8477 9557 8633 9879 6649 7223 9294 6099 5229 8238 5601 9725 9741 7204 5856 6546 8322 7013 5381 9303 6661 7527 8459 7600 9713 7391 8176 7034 5942 8416 8119 8230 7081 7603 5577 9744 9011 9329 9348 9632 5503 7228 5815 8831 8255 7109 8998 9645 9880 6134 7511 9988 7976 8625 7943 9048 5579 6134 8293 8138 6883 7369 7340 6533 7615 5600 8381 8068 5876 7730 7050 8822 9656 5033 5825 6768 8570 5538 7013 9659 8843 8978 8793 5553 9390 6297 6288 5885 5993 8685 8840 8072 6809 8787 6915 7597 6768 6934 7467 8805 7786 5247 9949 5015 7177 7602 7323 7811 9635 8320 7646 5118 9215 8320 8838 9409 8122 7267 8774 9682 5653 7069 5393 9276 6091 7491 5478 8253 8040 9935 9507 5333 7406 6022 9064 5160 9067 5260 6164 8282 7320 5574 9043 6336 5180 6062 6406 9502 5455 9425 6537 7708 6808 7436 8033 8223 5119 9747 8812 5865 5844 5137 7202 7823 5196 5675 6927 9182 7251 5268 7236 7757 8689 5620 7062 5792 7290 6802 9569 7588 5729 8944 5298 9688 7953 7364 9632 6448 5022 5891 5621 5380 5602 5301 7748 5223 6653 7763 5874 8435 6704 5989 5301 5582 5328 6811 6073 8406 8800 7462 9892 7893 6983 5718 6807 8796 6264 8924 9096 8620 5044 6616 6579 8670 5506 5997 9872 8119 6599 9007 9422 7542 5567 7920 6109 8782 6703 7936 9424 8333 5777 7590 5182 9489 8395 9343 7989 6293 8957 5369 9521 7982 5090 6013 6771 8021 7481 7962 5096 5417 8507 9286 8789 6220 9543 5011 6407 6132 5523 8565 8050 9328 9515 8944 5527 6034 5611 8006 6040 7755 6691 7075 8915 9679 6353 9673 8865 5292 5365 5201 8090 8131 7888 8951 6370 7498 5184 9182 8953 7664 8619 8014 5068 9507 7750 7586 5261 5216 6038 8074 7568 8331 9817 9568 8987 5631 5358 9797 8575 8406 7634 6651 9059 6122 6963 6774 6530 5310 6209 6928 8007 7219 7737 8228 9539 6886 5060 9707 9571 9834 7313 9406 9044 6492 7121 7435 6132 6789 5755 7947 6362 6601 9270 9575 8023 6178 9328 8939 8841 6378 5342 5359 7343 6644 5846 6391 8915 8228 8957 7992 7049 6660 9020 8039 5488 8481 9014 6526 6878 8094 7578 5132 8398 8108 8775 5314 6166 9384 8385 6946 8119 6158 8333 9864 7774 7036 7365 9810 5794 7707 8695 9693 6621 5617 5992 5101 5342 6289 9721 9622 9745 5842 5742 7849 6698 5366 8846 8468 6435 7869 7487 8143 7470 5964 7042 5290 6950 5908 9525 6830 8474 9842 6548 7965 5133 9843 6575 7021 6902 6811 8357 7123 9697 7714 7293 9415 9782 9883 9299 5125 6881 6067 7439 8774 7683 9219 6055 7935 7341 7365 8003 8064 8156 5048 6414 5996 6233 9960 9982 5317 5463 6742 6113 6647 5758 9691 5164 5569 7095 7697 8105 8244 7026 8174 9755 6093 5299 9022 8131 5624 5864 7542 8229 5552 6971 5575 8994 9889 5629 7175 9864 7515 9983 9392 8240 5686 6694 5503 8352 5630 8727 7241 8087 6106 5252 7568 7888 7159 8091 7629 9786 6970 5747 5896 6478 7352 9138 6754 8934 6038 6359 6367 7414 5729 8506 7289 5164 5502 5107 6281 9234 9300 7165 9375 5162 5751 6067 5927 7246 6990 8437 7438 9522 7879 8263 6855 8129 6071 7733 6198 7087 5311 7978 9789 9497 6127 5271 8044 8515 5147 7151 5695 7956 9664 6771 5225 5507 6294 6092 9140 5866 8459 5932 8108 6462 7621 6164 7603 7133 8426 8853 9555 5430 8804 8562 6632 8910 9442 7756 9035 7952 9979 6860 7995 9404 9241 8170 8394 9237 7063 5872 7232 9086 6839 6308 5374 6137 9880 8528 7318 8485 6213 5419 6614 9904 7133 7749 6642 8019 6337 7244 9826 9076 9663 9904 6806 6780 7303 5919 9677 8764 5774 5820 5811 9871 6229 9586 5110 9644 5005 6601 9573 9799 9281 7836 7371 5792 8452 9920 9916 9896 9958 5439 9088 5997 7093 6333 5615 7643 9880 5771 9786 5882 9464 9580 9110 6771 5356 5204 6064 6850 6254 6353 6460 8353 8699 9900 8144 5393 8805 8991 5908 9511 9257 5320 7611 6407 6464 9553 5149 7763 6989 6256 6039 6372 6816 9419 6705 8126 8463 8827 8104 8422 8250 7536 5606 9268 7074 5584 9864 9945 6892 7937 7110 6656 6548 8175 5027 6480 5506 6140 6008 5462 5753 7603 7715 8486 9075 9598 8419 9509 9692 7659 9140 7627 9230 7370 9529 7915 5267 6562 6438 5623 8074 7193 5890 6578 6667 8504 6966 8047 5741 8253 5198 9786 8919 7276 8904 9706 9693 8233 7249 7411 5513 7834 9336 7844 8398 7372 7487 9166 6027 8490 9616 6924 5290 9233 9157 8127 7733 9547 5892 7269 7439 6759 5291 7457 5856 9200 9506 8797 8986 5989 9646 9119 8315 9592 7173 6860 7054 8790 7054 5925 9209 6199 7499 9416 5982 6833 7561 8823 7019 8533 8424 7034 6965 9503 5019 9788 9618 6275 9584 6948 6473 9062 6066 9014 6016 5371 8584 7610 8495 5901 7259 6165 6791 8438 8697 8827 6227 6757 9375 5985 8978 6676 7909 5331 7011 7087 7155 6353 6419 6518 5137 5583 5598 6817 6275 5996 9444 5953 6556 9008 9372 6403 7728 8618 8365 7197 8073 6414 7758 9335 9618 6806 7525 7236 8911 7872 6771 6231 5278 6031 8984 9675 7870 7009 7450 6608 5219 7213 8808 6740 9227 5629 7754 6386 8240 5002 5214 7661 9036 6729 6357 9135 5160 9352 8679 6055 9235 9271 6594 9136 6606 5411 8178 9403 8422 5882 7159 5825 8347 6934 5809 8487 9982 5888 6394 9437 6785 6536 6578 6780 5334 9843 6805 9906 9197 8676 9624 5751 9538 5598 8804 8760 8693 6402 5419 5698 9808 7353 8839 7649 7791 8435 7414 5452 9995 6664 5149 9656 8618 5985 9433 6639 6626 8165 6161 6876 6596 8386 5225 9749 7669 8887 6960 7111 7083 7355 9771 9866 5904 7873 7466 8203 8087 6392 8188 8147 8743 5900 6360 5826 8442 7663 9153 9210 9999 9174 8512 6465 5453 7411 6275 5222 5694 7014 7265 6704 7347 7697 9083 6449 8259 5315 7313 9543 8815 8495 8360 6130 7871 8847 6236 8380 9687 6020 6389 5537 5508 8572 6374 6491 7504 8765 7362 8220 7458 5067 5937 8819 5991 8131 8278 8122 9656 8445 8840 5098 8391 7201 9760 8608 8682 7369 9561 6671 7084 7024 7161 7277 7231 6614 5608 5930 5323 9330 9886 6064 8366 6897 6944 8577 5803 6208 9817 7322 9924 7984 5614 8264 9495 7900 6910 8300 8536 6190 7210 6649 8169 8454 8333 9006 9737 8348 5272 6039 9890 5638 5221 9878 9579 9911 7084 6826 6250 6500 7819 9165 5757 7603 9590 6258 6961 6101 6073 5571 5791 6582 8158 8932 9483 7450 5178 5864 6196 7694 7082 6100 6318 5078 9166 7595 9791 5163 6870 5633 5137 9740 9005 8743 9724 9806 5856 6953 9209 7079 9131 9063 9325 8672 9472 6450 9971 7636 5041 7783 8678 9489 8575 8893 7293 7630 6848 5200 6589 5869 6784 8723 8880 5086 6252 7626 8611 5249 5064 9226 9177 8951 8919 6544 7992 5311 5809 9326 9692 9103 5628 5606 5047 9428 9943 8112 8344 6664 5742 5923 8677 6423 6399 5542 6609 6520 9518 8314 5224 5225 7599 7832 8150 7744 9997 9003 9412 8359 9336 9507 9733 7820 9207 8306 9360 5731 6759 9095 9531 7842 7436 9359 9332 6990 5189 5681 8342 6454 6286 7499 7202 9155 8582 6905 7380 9619 9517 9456 6200 9725 8333 5740 7659 9170 8734 7073 7368 8566 6313 6360 7022 7019 6569 9707 5851 9072 7772 8699 7574 6455 8383 5505 9993 9219 5246 6130 8731 7362 7687 6711 5971 9048 8361 9260 5167 5260 9636 7739 8603 8631 7342 8123 5825 7472 5507 5744 5731 6037 5649 8135 6525 6527 6157 7971 9712 7168 8432 5787 8143 6258 8870 7046 9608 6887 5741 7990 5202 8927 8985 8693 5468 9699 9243 7492 6573 9046 7516 8535 6154 9683 9682 8195 9654 6054 8003 9988 7798 6034 7613 5522 9989 8540 7818 7239 9439 7966 6032 8522 7018 5058 8559 9878 9218 9379 6425 7860 7492 5867 5589 9533 8734 9424 7612 6761 8598 7219 5720 9677 8445 9952 7625 9221 6590 5399 7624 9722 9016 7201 9808 7735 8003 8887 9124 8854 6780 5902 7602 9518 5500 6646 6967 9579 5051 7185 6432 7839 9052 6869 7364 6862 5938 6199 9781 7173 8904 5746 7487 6103 7937 7459 7478 8604 6744 5846 9997 5257 9363 6222 7540 6606 7087 9473 7762 7520 8152 9198 7102 6063 7248 8502 9907 5400 7900 5107 8698 9810 8986 5049 5031 7295 7628 8905 7043 8217 8620 8028 8951 8978 6718 9552 8841 6601 7810 8870 7160 5584 9714 5413 5167 6637 6439 5230 8393 5058 6030 8805 5943 5583 7488 7295 5222 5616 7931 7462 6082 9050 7746 9769 9267 8130 6448 5279 5796 5765 5582 7010 7089 8705 7798 8920 5651 6250 5342 6234 6029 8282 7798 9361 5845 8579 6284 7372 9770 5558 9859 7821 5391 9030 7303 6913 6193 7125 6305 5654 8699 6901 8614 8876 7641 9452 5175 9906 5893 8622 7111 7043 8341 7188 7238 7367 8026 8869 6229 6105 5171 9257 7330 8072 6205 7485 9013 6858 5577 9564 5504 6249 9169 8638 8454 9337 5589 9271 6335 5070 5563 7570 7760 8018 9572 7708 5266 8426 5748 5727 5579 9491 7049 6591 7611 5398 5229 9641 8423 8957 5352 9150 5830 7103 9612 6826 7787 8111 8761 6614 5867 8470 5408 8306 7969 8697 8529 7243 8047 6120 9365 5372 9337 9970 6450 9667 9992 8984 6584 5623 5579 5502 9822 6746 7956 5253 6418 8865 5799 8752 9803 6825 5809 5844 8839 9863 8144 7162 8765 9594 6512 8066 5266 5546 5253 7136 7355 9375 5377 8898 9253 9594 9055 5643 8690 9893 5826 5296 7292 6530 7382 8312 8917 8483 8949 7293 9488 6375 7117 6899 7730 7757 8078 6572 5604 7787 5744 7313 9853 5414 6814 8905 9089 5355 7762 8280 5771 5743 6825 5875 8320 6183 6979 8657 8901 7306 7582 8350 8497 8595 6945 8114 6283 6475 9126 6507 9169 7216 6139 5370 8516 9452 9283 8448 8810 6096 6414 5784 7309 6527 9128 7457 6268 7670 5569 7631 9568 7717 5639 5999 6614 5005 7387 8600 5697 9964 8283 8734 5491 6079 6035 7863 8546 7275 5034 8693 5656 9916 9033 8333 5163 6982 5367 7045 5586 5992 9657 6916 7220 8103 7157 6579 6439 9575 8797 7361 7388 7793 7909 8422 7097 7581 9331 9935 7154 9560 9012 8658 8030 9364 6129 7738 7484 6415 9482 8964 8084 7700 6218 7278 7630 9107 5005 5852 6443 6762 6676 9765 5208 5209 7231 6290 6072 6101 7008 9248 5746 6561 5114 6477 8959 5166 8851 7428 8030 5408 8686 8532 7864 9518 8546 7359 7189 8538 6103 9972 7613 5101 7161 8292 8442 6772 9178 7507 8081 8594 6471 8501 6071 6698 7763 7255 6688 9625 9748 6600 9217 9420 9793 7571 6679 5510 5708 8960 6259 5026 5590 8205 6498 6797 9392 7677 5288 7492 9337 9841 5148 9058 7791 6394 9275 5416 8182 6754 9165 7831 8506 5421 6833 7688 7150 8260 5724 9987 5350 9977 8617 5079 5210 8344 9594 5490 8514 8959 9012 6502 5263 9453 5078 6951 7560 8113 7431 8127 6199 9373 6573 6504 5152 9560 6593 5287 6403 8097 8917 5223 7220 6564 8353 8177 8845 7399 8964 7452 5317 6362 8623 9410 5749 5041 5340 6934 9250 7424 5632 6671 6399 8235 5335 8372 9584 5960 6388 9473 6375 9160 7340 6908 7540 8872 5550 5631 6709 5547 5683 6159 8821 9099 5404 5127 7177 9653 5681 9124 9474 8565 6532 8287 5754 9172 5414 5661 7105 7369 5839 8417 9538 8052 9475 6345 8378 9818 9267 5692 8534 5327 7347 7252 8484 7577 9849 6629 5983 5119 6205 8799 9217 9887 8800 5533 9283 9851 5576 5057 5567 8635 7851 9993 5240 9483 8726 9723 5126 7478 6057 9264 6265 9458 8721 7705 6342 7730 9369 9443 6361 6662 8798 7813 8564 5942 5795 7291 7689 9856 9648 7031 9880 8664 9988 7221 9684 5540 6468 8266 6297 8013 6447 8705 5932 7782 7382 9315 6159 5027 8511 6086 7478 9218 7538 5239 6489 5444 5174 8724 9235 5361 6817 8328 8352 9813 6592 8399 9275 9067 5409 5636 6845 5188 7714 6562 7288 6081 9667 6022 9304 7784 5610 7073 8818 7829 7650 6136 7318 8380 9589 6253 5841 6946 9350 9077 5118 7752 7819 6399 8196 9910 9036 6608 8597 7192 6277 7965 5071 6730 9364 7404 9348 8208 9463 7251 8111 5006 6168 8787 5655 8245 7494 6664 5840 6447 6921 6808 9465 7571 7668 6467 9751 5257 9161 9393 9450 5178 7645 6964 8941 5573 7467 6927 7249 5134 7606 9048 6475 8784 5953 9516 7648 6239 7427 5803 9023 6881 9488 7530 7090 6366 7666 6712 5009 5606 9056 8543 7153 8379 5274 7568 5542 6950 7549 6662 7594 9464 6934 7247 5047 5247 9816 8382 5557 9753 8751 5338 6133 6603 6260 6867 8135 6127 5418 6874 8315 7352 5867 7725 9277 8791 8240 7498 5083 8696 9786 6869 8292 9643 7107 5491 5561 6766 6088 6419 8676 7936 9402 9745 5413 8113 6047 8045 6228 9754 8067 7346 6039 5651 9481 5466 5825 5203 8664 5048 9349 5254 5302 9888 9255 8568 8851 9219 5624 8723 8653 9980 7460 6054 6199 7932 8513 7370 9643 7997 5598 7322 8256 7904 7695 7205 6533 7431 7516 7921 8554 8786 9398 7703 5987 6707 5598 8541 8696 9570 9251 6549 8289 6706 9441 9591 5712 5183 6713 5185 9582 6862 6619 9406 8783 8332 9798 9633 7587 5955 9180 5168 6836 5593 6139 6055 9319 5064 8342 5236 6587 9176 5862 9740 8854 6532 7635 8851 6651 7070 9948 6613 9132 7492 6970 9184 7998 9836 5560 9448 6217 7233 9121 6874 5874 8414 8416 5409 6133 9580 6308 9421 5576 9737 5546 6137 5061 8918 8863 5388 5411 8915 8784 8996 9680 7697 6432 6612 6795 9440 7696 9654 8008 9689 8267 8508 6438 8666 8273 6877 8477 6916 8262 9102 8382 7516 9175 8038 5366 6987 8529 8765 8541 9826 7220 5933 8770 9290 9839 7880 8372 8058 7771 5591 8931 9526 7785 9584 9546 5361 7422 5930 6057 6870 6331 9592 8998 8723 6729 7843 9566 7711 6025 7314 8632 7984 9631 6295 7928 7792 9420 9583 6188 5778 8303 8894 8521 7787 5425 7784 8648 8642 5248 7324 9620 5365 9659 9767 9555 5398 7124 6008 6532 6711 8635 5796 9744 6834 5075 5588 6051 8050 6101 5974 6666 9302 5921 5619 7833 8967 5292 5016 6134 7058 5556 6655 5493 9154 6527 5293 7546 5343 7946 7187 7079 6126 6470 6244 5067 7321 5478 5607 9648 5938 8935 7074 7414 5638 7720 5401 8920 6926 6456 8576 9273 5480 5047 5817 5053 6421 7795 5665 9686 5006 5583 7536 8664 5031 6130 9181 8035 6523 7530 8360 9956 8143 6365 5931 5408 6165 7011 8419 7753 6121 8188 8201 8316 8432 5265 9527 8140 9556 6620 5454 7265 6662 7528 6263 6376 5916 9620 7506 7688 6740 9407 6142 5954 8963 6371 5671 5541 5737 8888 9221 8327 5246 8793 7641 8346 7233 6320 7318 7889 7888 5607 6544 6357 7654 9861 7832 8039 5186 7444 6592 7149 6291 5805 6615 6081 6962 5819 9685 8831 7297 5608 5217 7753 7630 5841 9167 9574 8870 6136 8961 8551 7388 6022 8135 7435 5298 8886 7730 5191 8093 9081 7812 9359 5612 9358 9798 9158 9740 9234 5001 8596 6571 9782 6772 7138 5503 8922 8681 9723 5708 5804 6852 7459 9767 5291 8473 9509 5388 7410 5155 9910 6447 6984 7099 6046 8230 9770 6655 7533 9324 5880 5704 8452 7180 9208 8467 6190 6868 6645 8234 6828 6938 7448 7138 5594 7363 9444 6190 6777 8087 6938 7488 6840 7742 5157 7504 5643 7987 5576 6944 9006 5062 9295 5364 9206 8500 5092 6138 7425 9927 5681 6037 6024 6108 6130 5344 7589 8638 6183 5215 9221 9064 7369 5571 5551 8135 5443 7306 5256 9866 5339 8269 6331 8422 9093 7367 9428 5464 5024 5280 6506 6497 8906 6152 5408 7298 7232 6397 7272 7576 8746 8840 7039 7466 6341 9023 5341 8849 6998 9153 7952 7127 8145 9895 9474 5671 9810 6018 9386 8173 7611 6637 7563 5861 7349 7932 7172 9898 9774 6516 7845 7082 5148 5405 7132 6722 6265 8377 6761 5139 9251 6570 9628 5400 6129 5791 5666 6602 6400 6680 7654 7213 8702 9893 8894 9053 9233 6784 7643 8195 6933 7829 8812 7606 8227 7517 8070 9547 7547 8122 6865 8365 8286 6230 5585 8629 6033 6698 8802 7965 6716 7901 6604 8529 7919 5701 7270 9909 9011 9830 6586 9721 8192 5412 7890 8707 7900 6714 7277 9836 9993 5546 5990 7165 6342 5500 5855 9999 6579 8293 6782 8028 6292 8656 6577 6711 6201 6967 7311 5052 7872 6298 6588 5198 7890 7288 5807 9090 6361 8297 6740 8756 7472 9204 8865 7128 9313 5661 5570 5066 6108 6541 9961 8876 6488 6402 6283 7449 7590 8505 7982 9150 8226 6294 7364 9145 9679 7753 7626 8562 9822 8797 7239 7174 7457 9893 5495 7112 7010 9629 7639 5066 7958 9421 5295 6342 6789 9392 7872 7069 9863 6888 8990 7635 7016 5661 8026 7333 7618 9655 8048 5058 5980 9712 5248 5022 8511 5496 5605 9314 7682 5200 9523 7618 9061 8955 5181 7593 8581 7827 5223 7243 9239 8734 7869 6632 5693 5360 5633 9745 9972 7157 8601 9410 7193 7989 7438 5389 6348 7298 5644 8308 6000 5556 8272 6136 8549 5674 9834 5176 9190 9546 5555 8763 9201 7878 9212 7922 7269 5870 9009 8447 6713 6906 8724 5806 9623 7198 6625 5071 9406 9176 8528 8999 6990 8426 8248 6430 9711 5956 8747 5653 7135 8746 5341 6429 9291 5159 6019 5639 9538 8912 7644 6797 5565 5380 6992 9846 8947 8126 6921 6271 9882 7986 9477 7204 7555 7129 6169 7760 9585 9560 5308 7664 7834 6755 7610 9699 8507 9009 7175 5165 6579 7400 6577 5847 9103 5434 5831 9168 7792 8793 7650 8095 9645 7320 9482 9597 6923 5962 9061 8233 8570 7003 7008 6295 6906 8839 9564 7641 5477 6120 7102 5375 6078 6390 5925 6469 7135 6071 5173 5486 9717 6253 9576 7735 9505 8239 7997 8602 6752 7805 6693 6100 6319 5291 9841 9540 8576 5859 8711 8966 9727 5574 7309 7639 8093 5840 5299 6197 8348 7759 9691 8621 9330 6694 8717 7406 6058 7947 7134 8681 5406 7810 5736 6746 5318 9806 8528 8654 7777 7602 9190 6088 7543 9314 9935 7542 5251 7363 6724 8534 6603 6823 6747 9960 6920 5572 9141 9773 8084 6902 6718 8138 7884 6226 6974 6669 8729 8191 6986 8304 9322 8201 9787 7684 5676 5409 7807 6207 7823 6495 5331 9597 6796 7777 5794 7796 7446 9590 7807 8646 7824 8943 9755 8137 8207 7519 7637 8947 6874 5782 8092 8668 9495 9131 9063 6509 7292 9180 5296 6625 9269 8219 8427 9414 7999 7092 7070 6611 8470 5149 8875 9110 6181 6698 6744 6054 9145 6431 9822 8800 6475 6092 9649 8635 6258 9267 6573 7798 8862 9462 7335 8809 9182 7972 6681 8762 7534 7354 7603 7324 7765 7546 8412 5219 5744 6313 7551 6394 6694 7996 6784 6194 5183 8606 8769 6447 6284 6990 5499 8396 6219 9288 6750 7891 5067 5458 8680 5423 6785 7306 8173 8779 8709 9637 7559 5096 8571 9981 7525 9738 6668 8306 5822 7697 5302 7461 7798 8895 8473 7371 7281 9063 7267 8474 5840 9615 9690 7639 6358 8918 7683 5274 5605 9473 5036 7159 7050 6345 9444 8408 8050 9084 6719 8123 7007 7392 7214 7847 7294 6647 6070 8256 7426 8031 9226 9509 5078 8114 5739 6644 6996 8883 5314 6343 6851 6766 7595 5803 9805 9807 7098 5650 5837 5544 9777 8209 5131 6261 5946 8834 8751 5478 7999 7419 6558 5848 5772 7740 6574 8842 8622 5047 9823 8834 7895 7516 5917 8570 9355 6986 8817 8902 7223 8394 9711 7042 5386 9523 6815 9334 7363 7804 6837 9667 8984 7746 8876 6102 9659 7958 7140 8585 5415 7425 6939 6913 9492 6849 9843 7066 7812 8428 8092 5542 5250 9993 5456 5318 6546 7848 9815 7397 9229 5387 7350 5166 8138 8253 8584 6961 6955 7610 9193 8254 8999 6315 6536 8930 8519 8096 7135 5991 9835 7540 6900 7435 9802 7701 6545 7195 7314 6151 9113 5268 7398 7113 6905 6832 8264 8685 5983 5422 7858 9577 6168 9008 9333 6840 7623 7726 7998 5067 6256 8501 8889 7368 9973 7526 7655 9849 5939 8105 8171 8604 6009 9261 8348 7717 6270 8043 5782 8199 6563 5884 9202 5879 7379 7164 6915 8152 5408 9804 6832 8661 5660 5250 8780 5646 8411 8056 6806 7066 6570 9190 9392 5970 5530 8851 9161 6629 6145 6465 7260 8325 6571 8971 9902 9171 9987 6917 9607 5869 7392 7834 7700 7771 9925 7025 6604 9457 9731 8599 9313 6911 9553 9446 5424 6157 5732 7717 6890 7317 5558 8246 9973 5957 7936 7061 7400 8530 6361 9995 6839 7852 6513 6885 6121 7386 8451 8102 8107 9898 5006 9198 8941 8848 6908 9398 5197 5169 7546 8260 5246 6701 6261 8709 7948 5270 5030 9178 8599 7075 7527 9335 8630 8744 7183 8701 5609 6828 9192 5865 6769 6766 8533 5878 9717 9367 6762 9207 7064 5760 5688 6131 5574 5337 6849 9833 9341 7299 8045 5942 5245 7598 5413 9788 5255 8099 8030 8713 9613 8487 7989 7246 5886 7265 8505 9740 7148 9545 6535 7373 9895 8564 6040 8711 7124 7421 5550 7570 8552 6645 5645 7844 5743 9773 9749 6974 9727 9264 9340 9482 8399 6126 8648 5075 7838 9759 8227 9702 9709 6380 5391 7240 5075 6940 7143 8729 6883 9360 8497 8481 6544 9145 6113 9014 8601 6112 5280 8106 6283 6624 7091 7551 5285 9685 8956 8390 6023 5385 5163 5346 5826 6965 5611 9392 9956 5568 6702 5395 5524 8574 6325 8856 9265 8190 6906 5052 5772 6026 6348 6982 9665 6094 8718 5223 8866 5361 7797 9298 5725 8475 7468 7296 7200 8110 7859 7596 7076 8161 5227 8779 7598 8366 8112 7917 9518 5446 7983 5395 9833 7977 7652 9595 5649 5943 5120 9840 9556 7353 8602 8004 6711 9723 9595 6704 5278 5520 5590 7238 7924 9797 7525 5715 5138 7226 7991 6325 8006 9152 9072 5082 5611 5524 6371 7795 7625 8684 9688 8327 5048 5738 7048 8816 8469 5165 7873 7051 8803 6981 6221 6525 9699 8861 9572 7668 9565 7288 8074 5169 7274 5947 6833 7165 8892 8037 7720 6384 8934 5034 9850 6874 5793 8257 6483 6957 9287 7812 5922 6840 7776 6326 8562 7446 5785 7854 5392 8516 8584 7470 6526 5231 9885 8261 6631 8092 9471 5788 8093 9661 9583 6024 6286 9598 7540 7524 8070 6726 7980 8586 9066 8940 7723 9490 5370 7635 5468 8103 8657 7572 5885 5711 8536 7650 6494 6342 6812 8625 8551 6852 5120 9717 8130 9632 5875 7473 8091 8549 6136 9668 8149 7578 7635 7425 6994 8482 6150 9889 8480 9279 7355 6596 9930 6216 7183 5067 5240 5971 6815 9518 5296 9121 5069 9246 5738 9067 6149 5414 9889 6663 9173 7728 8320 5245 7222 9302 6145 7471 9067 8576 6247 5098 9994 5629 9948 8908 8817 5629 5226 6316 9327 5794 6802 6769 7976 8111 6984 7445 6447 5329 5347 7831 7061 7771 6707 5189 6641 8708 9312 5640 8840 9056 7801 8322 8527 7906 6550 8162 7971 7784 6145 9014 7132 5700 8149 7996 5329 6996 5798 9208 6162 8889 9908 9931 9480 7037 5097 5617 6716 5447 7563 9420 7449 6903 6445 8351 9558 5322 8552 5547 9344 8570 8424 8139 6273 7389 5496 7128 7202 9945 8357 9005 9819 6248 6924 7832 8522 8243 5188 8840 5512 7402 5307 7119 5594 9733 5764 5849 6023 9984 8455 7778 8415 8718 8506 6309 9151 9440 8387 7274 8465 6483 8117 5600 6680 7750 9719 7546 7796 6165 6234 8480 7564 8251 6962 6772 9555 5562 6244 5591 6827 9942 6212 6921 5985 5459 5537 5493 6615 6051 8414 6681 8610 6367 9849 6170 5547 5272 8093 6760 8716 7122 8121 5545 7980 7719 5565 8985 5714 5614 5469 8386 5202 6631 9128 8943 7006 6628 7840 8119 7773 9549 8748 5481 6797 6666 6913 9171 6502 8392 9848 5658 8755 9969 8476 6200 5786 7408 5538 7687 9949 9880 7264 6348 8487 7500 9368 8377 8484 6487 7865 7266 7319 5804 7989 7950 7355 6505 7194 5166 7883 6409 8595 8712 7273 5699 8366 6492 8142 7099 7223 7556 7574 9990 8442 6623 8207 8617 9182 8396 9432 8402 8701 6409 5797 5919 7640 8740 6998 9436 5708 9762 7930 6028 6820 7630 7623 9067 6177 5180 9347 5312 7377 5602 5095 6766 8052 6774 8956 6726 8185 7714 8923 7698 7683 5208 8122 8497 8753 7303 9342 7105 8146 5627 5928 6767 7439 5788 7498 6952 7068 6633 8426 9218 8751 7828 9497 7419 6101 6154 7011 6298 7812 9974 9627 6050 6525 8186 8330 5386 6977 5414 9415 7278 9421 9973 9256 8083 8089 6036 5777 8865 8165 7926 5761 8315 5389 7039 5670 6609 7181 7551 9025 5723 5363 8418 7322 9757 6111 5505 6702 7774 6594 8104 7838 7727 8461 5087 9145 5370 8257 5100 8270 8087 5300 5051 8132 6824 7853 7965 6663 9478 6376 8792 7873 5633 9874 9790 6424 9994 8239 6981 6426 5715 6258 6420 6362 6445 8499 9890 8458 5906 5795 7318 6796 8915 8384 7897 7820 8950 8457 5413 9666 6751 8241 8935 8081 7844 8047 6325 6150 7589 9083 6948 7984 7210 7405 9108 7459 5725 7764 8876 9372 7544 8107 6833 7854 6066 8230 9059 8803 7348 7785 8892 9663 5455 8643 8481 7157 8940 5977 6441 7758 6334 8813 8062 9188 7469 7053 8388 5962 7111 5390 8705 7755 6207 6335 5847 8192 7948 8778 8712 9757 7107 6846 9442 6401 9369 6117 8047 5248 9243 5954 8185 6208 8371 7069 8324 9268 6994 5176 9987 5970 6226 5941 5424 9547 7479 5851 9106 7521 9892 8194 7985 9626 5731 9843 9034 7455 9097 7582 7102 5380 6395 8884 7935 8888 6659 5138 7605 5173 9265 5118 5582 5454 9517 9017 9600 8857 8636 5250 7386 8782 8375 5318 5454 8648 8117 9535 6845 7518 7682 6685 8241 6666 5626 5346 6464 8209 6295 9109 7548 8358 9460 9474 5511 8340 7292 5058 7126 9458 8312 5261 5380 5517 5645 6202 9621 5297 8426 7389 6257 5505 8362 6727 7140 7450 7075 8242 9145 5826 6278 6699 8036 6233 6901 9866 9632 7678 9166 5141 8079 6993 9822 8820 9606 5358 7307 5891 5226 8714 9383 9855 8116 9309 9259 6093 8159 7346 5682 7053 6249 7092 5477 7733 7589 5743 5734 9732 6399 5188 5470 9729 6143 5999 8998 7543 8921 5332 8325 7078 5954 5696 5240 7472 6233 9361 5593 7048 9512 7168 8590 8973 6473 5071 8391 8950 6211 7569 8606 5320 9111 9860 9588 9931 6802 7704 7341 6129 6779 8375 7325 7631 5838 5555 6498 7033 7783 7157 9507 5968 5361 5173 6317 7959 7460 8840 6541 9139 7188 6408 6070 9389 5314 6574 7205 6990 5474 6796 6007 5927 9496 5754 8310 8856 9199 5925 9071 6332 8475 6107 5854 8389 5268 5000 8566 6148 5693 8589 7078 7754 6433 6484 8860 5976 9770 8969 6668 7055 7065 9018 7146 6229 9229 6153 5061 6461 6657 5595 7326 9458 9138 6738 9199 8072 7906 9362 5465 5747 8217 6024 7449 5065 6814 5716 8564 6456 6592 8804 8479 7673 6045 5187 5894 9610 6873 7666 9545 7988 8891 8952 7008 6667 9442 5548 5477 9584 5664 8094 6471 9092 6947 6729 8987 7673 6184 9953 9030 9088 8945 5989 9940 7322 5384 9653 7774 7094 6486 9616 8012 5218 5542 8371 6034 9229 6076 8095 6880 5649 6130 7130 9133 7915 7527 8290 9328 6632 5392 5338 8349 8967 7350 7600 6533 7049 6896 6461 9641 7884 6055 5341 5607 7273 5559 5379 8646 6712 9575 6701 5586 8574 7877 8693 9428 6958 5496 7757 7811 9624 8943 6796 8883 5573 7986 5253 5845 5105 6612 9995 7634 5759 5016 8743 5312 7045 8483 8030 6064 6505 7392 5484 9020 6638 9579 9773 8685 9882 6296 5329 7568 8760 8658 9515 7476 9061 6006 7872 5028 5608 8521 6741 8240 7114 9548 5568 8252 7456 5363 8150 8770 7529 9744 7004 9232 7007 5760 6378 7450 6916 5879 6594 8474 5023 9730 6152 5066 7316 6749 8532 6676 9556 6657 9016 5347 5119 9537 9341 7198 7489 7751 9455 7930 6767 5080 7883 8123 5485 5581 6276 6991 9332 9703 6328 7504 8135 9328 8939 5798 6890 9688 6848 9455 8260 8613 7110 6106 7832 7993 6213 9787 5336 6761 5011 6101 5615 7344 7318 7122 7493 7769 7283 9907 5955 6832 8052 5184 9095 8124 6492 6062 6217 7629 8837 6313 7206 9327 6655 9687 9081 8686 5541 9089 5362 5827 5915 9251 5747 6588 9234 8211 7708 9275 8732 5083 5616 8949 6168 9623 8619 7261 7594 9436 5788 6711 8157 7374 8295 6810 5674 9703 9342 6801 9577 7382 8327 6114 5708 6207 5706 7514 8676 9554 6023 7817 8219 7588 5765 5026 8167 8477 6864 6163 7878 8980 7646 7042 5821 6150 9506 9293 6798 7339 8955 8733 8821 6778 8588 6112 7316 8491 7240 9748 5535 6613 6207 8963 5496 5134 9166 8846 5372 8917 7657 6447 7531 9009 6863 5368 7564 9134 5922 7523 8248 8890 6623 6063 8668 9893 8318 8164 9062 5114 8896 5634 8718 5101 6001 8789 7268 5418 6525 7385 8656 8484 8314 5097 8046 8459 8448 8931 9618 8354 5537 8626 5291 7962 9772 9335 6306 7293 5328 7327 9362 7806 9866 8741 7017 8172 6506 5109 8356 9055 7157 7247 5301 7341 9648 7857 5151 9149 7837 9036 8903 5089 6370 8166 8413 8391 6352 6974 8725 8103 9017 9255 8527 5197 8318 8965 5332 7989 5741 6020 7145 8187 9529 8533 8231 5937 7377 6063 9107 5177 6717 5912 9485 7101 9472 5004 9952 9174 6559 7933 5917 9073 6138 7966 6309 7859 8940 8801 6999 8753 8664 7947 8850 9454 8972 5771 7058 8192 6401 9934 5678 8678 6721 9252 5999 5374 7003 9993 5793 7491 8469 5133 7686 7122 7771 8646 8033 9501 5385 7451 6316 8109 7919 8738 8352 9024 8402 8793 8459 8802 9771 6260 5534 5771 7227 6162 7460 8497 7702 8992 6105 7860 8193 5285 7502 7328 9084 5298 5744 9999 5415 8033 5946 9007 6756 8800 7675 9990 8996 5361 5276 5480 7016 7017 7890 5820 9107 7124 5623 5810 6026 6960 6504 9889 6821 6519 8960 5624 8456 7595 9160 9139 7304 8558 8344 9807 8204 8877 6580 5343 5786 5960 5052 8135 8579 9383 7237 6894 9234 7092 9153 5072 5404 7336 8635 5196 8112 5214 9351 9396 8902 9709 5972 7650 8212 8589 7749 8953 7121 7975 5080 9366 7995 7297 8797 7857 6283 9203 9708 5184 9293 8212 9152 8187 8688 6317 7475 6901 5246 9945 6882 7317 8090 5806 5742 8148 7299 5605 8050 7707 9052 7026 6552 5621 7680 7656 5515 9967 6754 8735 5232 7939 6156 6718 8577 9767 9552 7610 7494 7346 7019 7652 5507 5701 6684 9375 6286 7840 6493 8501 7328 6315 5811 5919 8172 5477 7548 7205 7286 7356 9753 9175 9589 6433 8645 9388 8519 8442 9852 7455 6207 7706 5030 6177 5209 5085 6641 9685 9210 9462 8517 9590 7017 6402 6803 7872 6731 8391 8400 5772 9923 9337 8481 5964 7448 5537 6543 5193 7332 9051 5178 9691 6656 7939 7620 8929 9199 5015 8841 6032 9651 6522 6376 7101 5692 6727 6419 9034 5524 6740 6320 8205 5907 6310 5928 9201 6139 8005 7477 6126 8656 6775 8029 7479 7516 6676 5280 7527 8544 7915 9591 9760 5845 5356 6251 7524 8421 8269 5696 8353 7774 5251 9656 7158 5490 9770 5548 6498 7776 6574 8176 5939 5678 7039 5798 7176 8031 9614 5813 8240 7883 5475 7064 6734 9126 8693 6719 5176 8881 5989 6072 8749 6612 7115 7492 8112 6872 8407 9343 7833 8621 8529 8335 5356 7234 5159 6040 7442 8600 7021 9816 8377 7106 6706 8564 7299 7280 8282 6930 5355 5385 7595 7988 8339 8813 6085 5783 7764 5915 8939 9568 5756 7754 9353 9764 7098 7514 9469 5702 5973 5580 8874 8522 7043 5561 8947 8650 9891 5675 6234 8936 9625 9663 8890 5734 6891 8061 9034 5316 6390 6053 5421 7788 6393 8940 6615 7539 7073 9007 5629 8647 5861 5054 5378 9723 5818 5264 7835 5453 9113 8483 7492 5129 6307 8990 8307 7559 5221 7223 5525 6965 7566 5461 5665 7886 8744 9004 6231 9577 5378 7815 9426 8322 7095 9020 9643 7224 5083 5590 9465 7332 9250 8017 8346 8701 7010 9620 9338 7988 9536 7249 6146 6109 8306 5823 5889 8710 5829 7581 9198 7237 6327 7656 8579 9128 7616 6196 6347 6907 9532 8882 8252 9547 8540 6258 6496 8398 7809 8408 5984 8689 7288 8653 9481 5455 5002 8040 5147 5669 6243 5660 6692 5267 7964 7301 8239 9178 8683 7873 8542 9219 5671 7526 9745 9750 8351 9684 9914 6677 7517 6976 5244 7494 8890 9738 8106 7565 5500 8697 5030 8689 9638 8993 8924 6150 6290 5728 8389 8822 5369 8671 9028 8127 6258 9269 7646 7824 9455 7737 9865 7355 7819 8211 7192 5521 5120 7888 9409 5989 7845 5277 9261 5993 7127 5793 7806 6610 7649 8869 6332 8238 8001 8825 7082 9410 7221 8830 5031 8094 8592 8785 6273 7005 7115 7096 6610 9427 7482 7851 8511 6756 7724 7191 9829 6876 9196 5032 7511 8475 9626 8390 7878 6544 5834 9852 7870 8056 9981 8973 9706 6738 7054 7180 6839 5670 7338 9670 6264 9173 5103 9548 6131 7708 6982 5920 6840 9948 6000 6289 8271 6866 8300 6350 5781 9405 6167 8763 5625 7814 8492 6380 6191 8739 8126 5471 8249 8096 6220 9139 7313 6187 7964 5837 5877 9832 5410 7208 5629 8968 6223 8044 8342 6557 9542 7971 7847 8305 6585 5269 7139 6257 5776 5433 6895 8076 8712 5466 9005 7173 5531 5426 8890 9285 9908 8788 8155 9885 9520 7848 9661 9020 6159 7240 9421 5655 5519 6901 7645 5165 7882 9915 5178 7279 9872 5894 8442 6931 8767 9366 8726 7904 9311 7298 9349 7935 7325 7120 8042 5252 8259 5606 6938 9772 8535 8454 7354 6414 7404 9597 6222 7347 7178 7295 8203 6025 7675 8729 7640 6871 6601 6388 5384 5914 9365 6166 5848 7068 5530 7211 6951 6793 7358 6564 8215 6651 7996 8106 7971 8868 6530 6606 7905 8298 8317 6077 5709 8750 9481 7657 6525 6810 8844 9194 9864 5411 8008 7366 5281 7633 6981 6124 6877 7320 7636 5330 8867 9821 7721 7403 5117 9110 5529 6956 9165 5332 7791 6491 8683 7512 7540 8481 5302 9130 7213 8876 7365 5811 8365 9496 9908 7128 9883 8751 6632 6281 5944 8449 7302 5162 7299 6510 9784 6443 7711 7350 5228 7938 9180 9857 9580 9155 7782 5376 8010 7825 6749 7288 5929 7006 9517 6686 6475 8950 7792 7559 7509 8465 8477 8157 7019 6608 6426 9426 5876 8703 7609 8581 8179 8185 8408 6469 8022 7226 7114 9828 6656 5917 9448 9917 6938 8673 8828 5339 9460 9351 6798 8889 9874 9455 7655 8957 8684 7316 9934 8518 9921 5443 9906 6024 8420 6943 6177 9656 9863 8365 5352 6470 5390 8661 5078 5571 6016 8669 7068 8680 6580 5098 5421 7199 7234 5101 8117 6803 5569 9534 7143 7611 9995 8048 7180 8405 5642 9730 6563 5654 5246 8884 7157 8891 9568 9832 9963 9856 9641 6819 8049 7050 5212 9875 6281 7531 6528 9999 6277 6383 7139 9058 5251 5324 7419 9039 5326 8765 8292 7674 9940 8298 8575 6132 9429 8948 9591 9275 8816 5240 7233 7227 6128 5445 9140 5242 7974 8887 9846 6624 7298 8149 9906 6529 7428 6712 9531 7807 6640 7028 7042 9972 9696 9043 8679 5170 7775 5259 8768 5450 6262 9243 7457 7354 5615 9762 5042 5221 8329 6722 6269 9301 6145 7895 5114 7821 8913 7782 5315 6641 7435 7304 9690 9741 8338 7753 7078 9524 9595 8462 7897 7220 7815 8445 6755 9516 6308 6281 9458 7481 9574 5141 8449 7377 9737 7163 5275 8349 6824 9886 7924 6809 8427 5057 9803 5003 9922 7574 8032 8928 9952 6568 7928 9334 5744 7867 5755 7297 5539 6167 9942 9847 9093 5751 9290 7134 7899 7010 8073 8740 7352 8417 5924 8494 5207 8578 9996 5112 8064 7535 5056 7196 5820 5603 9266 8990 5241 7731 5343 5997 8491 5007 6152 6663 9819 5066 7450 8774 6963 8947 6961 7417 7991 9560 5315 6576 9702 5448 9557 6801 7652 6458 6310 6295 7962 9698 7071 6351 7571 8389 7676 5888 8964 8997 6610 6770 7070 7128 9178 7259 8322 8266 7150 5145 7012 9844 6585 9237 5543 5918 9199 8281 8411 5029 7637 7934 6584 7848 5818 9154 8420 5056 9408 8299 5845 8843 6779 6348 6733 8081 7865 7027 9599 7818 9973 9236 5202 8864 6699 9656 5245 7135 5669 6712 6512 7858 6442 5724 7027 5920 9662 6801 9407 5776 5790 8603 7085 6921 8140 5366 5828 5722 5025 6754 9174 7967 9964 5354 8875 9628 7513 5590 7963 9455 6918 8663 7446 8304 5737 8514 5705 9717 5505 5435 5891 6784 9996 6131 5849 7145 5821 5601 9250 8645 5903 6150 7588 6627 5380 8349 8893 9241 5058 8253 7471 8364 6256 8650 9152 6976 5372 7702 9735 9987 5394 6373 5784 5707 8793 5735 8358 6604 6900 9375 8364 5547 7532 9760 6574 5413 8690 7166 5214 8975 8845 5710 9139 8866 8557 5370 7573 9010 8790 6651 5413 7294 5678 9989 5471 8798 8845 7445 5719 5408 8342 6231 6482 6424 9816 8308 9388 9463 6487 8771 9377 8024 6830 8372 6497 9035 8971 7011 7161 7006 8262 5646 5430 7560 7676 6077 8379 6478 8778 5149 8770 6196 6030 8543 5693 5182 5505 9406 5692 6054 9452 6561 6825 7975 6409 8961 7440 8397 6795 5991 9261 6536 7366 6437 7023 6288 5394 6316 5868 7523 6350 6703 5855 7434 6851 8099 8378 7147 8638 8021 7768 8968 5413 7838 9362 5952 6760 7230 5740 6245 8062 7190 7242 8394 8552 6108 6302 6356 5097 5530 5817 5511 6349 6829 9800 9085 7126 5192 5829 5114 5633 7687 8437 7696 5049 5829 8781 6424 8186 8835 7019 8358 9279 7303 8921 7862 7689 9076 7274 8557 5634 7039 7621 9224 7870 7308 7617 5878 9023 5410 9414 5838 7225 8206 8715 5963 5335 5592 8703 8172 5794 6891 7937 7011 6296 9141 8626 5286 7360 6916 7386 9731 7972 6685 8782 6651 7636 5816 7702 8612 5301 7852 9063 7568 7703 5616 5092 9140 8886 6901 9140 9002 5081 6094 5670 8872 5951 8955 6117 7568 9141 5072 7549 6787 9964 7616 6159 6253 5163 6495 9668 6966 7242 5798 6538 7459 9748 8904 5051 6816 7648 9512 8543 6873 6518 8303 9158 9479 8028 7857 5483 9970 7980 6568 5340 8105 6544 5677 7152 5940 8841 6160 9675 9403 9841 8163 5840 7448 5259 8021 5262 7031 9550 8221 5200 5788 9767 9791 5716 5500 5877 8165 6459 8026 7081 8298 7931 8032 9659 7695 7579 7534 6167 5275 5502 9524 7729 7113 5608 8436 8929 9175 5716 6118 7138 5030 8769 8211 8922 6738 9994 7212 8358 6233 5115 6862 5907 9407 7575 8232 5713 6741 9383 5309 7495 8603 6562 7074 9803 6557 7829 9692 7118 8098 8526 7576 6221 9973 8606 9605 8061 5437 5440 8759 8294 8029 5987 5942 9088 7923 5908 5946 6689 8455 5858 8346 5676 8651 8093 8176 7139 6264 8949 5964 6437 5807 7095 7949 9022 5786 7657 7440 6592 9670 8097 6477 5012 5369 9637 8990 5030 7097 5877 7850 9101 6176 8605 5480 5931 9999 6581 9501 6006 5577 8425 8497 5852 5486 7873 6948 8485 6993 7681 9602 8611 5619 8483 8161 9154 6759 6344 5862 5586 8842 9220 6286 9152 5514 5629 6112 7939 7157 8893 6566 6595 9833 8006 8254 6533 8497 9062 6321 9574 9269 8168 9952 8093 9357 5674 7079 9331 5939 5211 6628 5191 5073 6719 7137 5515 7310 9771 8171 7699 6072 8434 7718 9241 9363 9770 8044 9272 9437 6259 7826 8511 9729 6166 8424 7832 6369 6996 9733 9726 5495 5163 8300 9928 9546 8300 7280 9095 5249 6836 6296 6392 8081 7030 6184 9018 7743 8665 8100 9146 5003 9275 7898 5417 6344 7198 5460 5940 8056 9948 6335 8790 9365 7691 8784 5130 5695 6599 6489 8696 7570 6771 7623 5999 8979 7319 9378 7139 9915 6550 9288 5910 8920 6690 8239 5700 8949 5815 7401 6044 8268 6824 9770 5712 6540 5467 8430 7752 7118 7270 6141 9544 5676 7929 9788 9636 6178 5854 6491 5184 5645 5411 9990 8871 7247 9185 8020 8219 8230 7938 5651 5642 6077 5137 9457 9523 6325 9954 5937 5535 8642 5842 5452 7304 8786 9918 9380 8006 7213 6241 8078 5468 7454 8625 8394 7092 5654 6540 5384 9425 9603 5833 9377 5614 9625 9451 6302 7882 8146 7982 7438 9629 5094 7348 7137 7671 9144 6673 7568 8009 9316 7025 5584 7710 8698 5663 5392 9724 8652 9078 5664 8369 7486 9895 9794 5305 6933 7691 9570 6639 7698 5712 6113 7072 9934 5632 6727 8500 8171 9513 9679 6944 6911 6629 6270 9963 8273 5974 8071 6889 9677 5896 5864 8361 6630 5522 7532 6977 6330 9369 6643 6376 8425 5457 8706 8291 5873 5842 6763 8534 7092 9960 5953 8046 9901 6176 9638 7677 8051 8830 8767 5828 7241 7790 9197 8694 9318 6013 7778 8414 7677 5287 7272 6138 5969 9938 6576 7938 9639 9485 7988 5821 6217 8124 7043 7256 5618 9006 8752 9365 7850 5174 9895 9735 5340 9143 7376 8107 8941 9111 6894 7779 5125 9553 7677 7547 6775 9570 7864 9887 8945 5141 9372 7338 8881 7055 6826 9003 5911 7851 9962 7345 8146 9469 5172 7950 5434 6210 9613 8977 9022 7861 6563 8532 9680 9143 6242 6276 9995 5441 7716 6365 5027 8149 9258 6362 7570 8058 7379 7330 9396 8382 7700 8977 5757 9231 6665 7330 8009 8924 5058 6458 6165 5820 9860 7408 9872 9930 9969 8323 8343 9190 8599 9260 9620 7467 8127 7587 9473 8012 7478 5343 6208 9234 7287 6282 6452 9826 6723 5282 9027 8721 5671 7360 6795 8266 5155 6559 6927 6180 9340 7576 6724 8540 5369 9662 6381 8492 9502 7855 8395 8602 9890 6365 7590 8425 9149 7024 8513 7743 6546 9918 8061 8380 7994 6566 7117 9752 7044 8933 5680 9336 9452 8557 6079 8614 9337 5995 6023 7791 5578 6044 5430 8159 7835 7958 5987 7983 6354 8678 7647 5944 5754 8629 8384 8600 8417 9810 6029 8863 9125 7758 9290 5542 6277 5600 5125 8854 7276 7180 7512 5159 5039 9103 5982 9388 8626 6429 6393 7368 6821 8442 5967 6853 8614 9014 5879 6305 7135 5923 7466 9302 9029 8630 9094 7536 9283 7820 8326 8178 5391 6756 5970 7113 5069 5788 9076 9529 7699 9469 6572 5924 8018 6662 8713 6502 5543 5466 6828 5766 5625 6831 7694 5944 6235 5065 8871 6049 6154 9233 7336 6854 5885 7016 9272 7685 6507 5293 7794 6879 5991 7547 9236 6209 8093 5653 7948 8363 8012 7852 9397 8121 8975 7499 8192 8824 8713 5834 5565 9178 7755 8240 9655 9215 8343 8857 9916 8445 8327 7904 6371 7192 7257 5726 9242 9450 8166 6913 7909 6424 6049 5052 8762 8979 5080 5938 9100 5905 7527 7050 5686 8241 5005 8876 7397 5578 9765 5497 9062 7161 8003 8420 5572 7368 5361 9452 6669 5895 6464 9658 7633 6975 9549 9197 9136 5338 7791 5941 5457 5876 8544 8709 8305 6657 6195 6641 7668 6079 9603 7613 9861 9702 6228 6731 8220 5759 7754 6101 7972 5591 9873 9992 7695 6912 9592 8491 9592 6434 5786 9329 8848 9205 5248 9163 6920 7683 9267 7304 7559 6477 8590 5462 8164 8717 6845 6225 9819 7707 5207 9886 8048 6007 5000 6585 9781 9801 5142 9556 6493 5821 5767 8849 7464 5688 6839 5714 7146 6693 8157 6945 7891 6610 7448 5705 6204 5307 6128 6764 5301 7591 7106 5411 5778 5212 7405 8598 7702 9063 9918 8180 9396 7606 6917 5390 7741 6624 7717 8330 9347 6313 5359 9503 7664 5925 9951 7364 9500 9621 5505 8677 9838 7469 5345 6566 7341 9106 9096 6780 6454 8264 6457 7857 7496 6592 7829 7086 7147 5555 9744 7331 9669 5073 7366 8934 9987 7077 8884 5579 9023 9457 7046 6488 5779 7468 6853 8158 5110 6165 9095 5462 6367 8715 9639 9019 9405 5153 5194 5717 5979 6247 8755 8174 5104 6544 9152 9707 7232 5462 9139 9449 8475 8262 7565 6366 9280 5510 7175 9804 7031 8757 7594 6741 7484 7382 9630 9899 9308 9106 9814 6523 8022 7243 8625 8742 6475 8835 7054 8312 9954 6276 6967 8869 7088 5512 6772 6494 5301 5648 9385 5911 8763 7152 6752 6854 9821 6102 9201 5339 5644 6238 8481 6989 5444 7538 9170 5935 9585 9693 8550 9038 8204 7089 8774 7946 9941 6464 8995 6111 8956 8303 5094 7031 6170 6071 7306 6099 6457 6254 5898 6793 5629 5863 5997 5471 8564 6578 7361 8353 5190 8266 8206 8140 5783 8518 9288 6681 5245 8261 7027 5807 8658 6619 8613 9116 5937 6363 7930 8624 9154 5327 9938 9888 7588 8092 9775 5378 9169 6810 5757 6825 5074 8094 9776 7661 9105 7958 5123 6795 7056 9733 6983 5576 8786 6476 9591 8158 5685 8318 5943 8507 7182 5908 6100 5779 9911 6027 5506 8377 7862 9888 8727 8542 6100 9928 7322 9720 7762 7235 6107 9569 5947 5198 7062 5529 7226 7278 7177 5162 9002 8672 5364 8695 6105 5673 9746 7230 6046 6220 5924 8121 8305 9216 6594 9545 5520 8871 7161 9874 8146 7847 5647 6279 7646 9922 6495 7339 8650 6278 5626 9190 8313 9148 8334 5652 7366 9804 8355 5631 8084 6735 8694 5314 9595 9216 5569 5842 8478 8511 5096 7231 8296 7679 8153 8784 7954 9383 7183 6679 8828 8951 9495 6905 7391 9444 8612 5011 8174 6597 7825 9570 9735 9281 6158 8952 8673 6612 5238 8950 6334 9578 9977 5308 9900 7136 5159 8748 6595 8027 8490 8874 5329 8559 9593 6467 7914 6295 5439 8425 6657 9851 6580 8588 7652 5809 8694 5362 5576 9851 5499 5960 8273 8733 7997 6698 9669 6436 7028 5101 8480 9727 9906 8474 5490 8419 6520 6650 8736 5937 5333 6318 9391 8010 8492 8321 6207 6856 7646 8852 8836 7744 5864 5941 5486 6611 8612 8955 7544 7503 5952 6059 7732 5426 8720 6204 9672 5924 9551 6909 5875 9984 7718 6269 6615 6714 7929 9105 8218 6965 8510 8638 7894 8943 5985 8164 8350 6983 7540 5715 9466 7793 5577 5660 8597 6928 5542 5585 6885 8172 9001 5997 5206 6616 9209 7897 5500 6303 7228 5097 9960 9283 6228 8255 8556 7590 7040 5499 9268 5305 9966 5131 6371 8891 5975 7197 8329 5878 5942 6832 5340 8357 7160 6465 5377 5290 5077 5991 8783 5670 7662 6184 7961 5678 6298 5561 6843 7202 7530 9795 9419 9154 7894 9262 8285 5482 6959 8889 8405 6550 9246 5774 9312 7642 5143 7424 6544 7771 6078 9252 6504 6924 6418 6481 6398 7428 5952 9036 9853 7600 9938 9027 7256 8171 6489 9903 7170 7826 8507 5569 8818 9018 6044 7403 9121 9352 9668 6057 5923 9362 9966 6017 5463 5734 9516 7551 6188 9068 7174 5596 8783 9264 7162 6930 8842 6775 7760 6846 5141 9013 5623 5915 8112 5428 6925 6182 5804 5111 5698 6152 5644 6007 5681 9853 5209 8921 8883 6129 6716 6080 9987 5257 6419 6007 9335 8694 7286 8207 8492 7310 9548 8997 9181 5269 5409 9827 8116 8666 8142 9851 9521 6591 5948 7221 9563 5117 5936 8644 5231 7259 7190 5067 7991 8283 8239 9073 7838 6600 6584 7740 5686 6291 8356 9804 5663 8781 5623 7531 8512 6375 9536 9960 8756 5522 8727 8382 9530 8468 6099 7698 9483 6567 9583 9391 7935 7401 9814 8488 7154 6829 8785 6959 9335 5826 7076 6302 9915 8890 7472 8308 6278 7901 7645 6801 5678 8588 5081 5222 8182 9136 6520 9642 5039 5355 7789 7391 6430 6382 9971 8408 7880 5782 7914 5402 7494 8785 5302 6269 6819 9304 6007 8345 6203 8993 6658 6835 8471 5155 5472 8805 5383 6648 8119 5063 6942 7060 8735 8613 7471 5974 9315 5994 8259 6408 8959 8625 6174 8520 5194 5336 5377 5784 5240 6795 9291 6015 9013 9666 5442 6122 9480 7426 9411 6346 5677 7746 9207 7815 6774 9558 6460 8728 6767 9248 7716 8960 6093 7070 6387 6288 9146 9915 5896 8642 7085 5945 6804 6944 5758 8412 5098 8816 8455 5673 9812 7114 9031 9774 5279 7010 6807 6762 6751 8253 9422 7098 6398 7214 7294 8554 6860 8525 9189 9452 6473 9712 8766 7106 7995 9782 8597 8467 9301 5688 9092 7894 6104 5053 6645 5499 5991 5503 7426 9458 7463 8092 6955 9594 7584 5578 6714 8363 9311 5668 9331 7345 5614 9720 6010 6026 9726 6682 6448 6051 9163 8557 8337 6306 9041 9420 5743 8948 7950 7335 9880 6032 8433 6450 9691 6214 9966 5521 7355 5102 9526 7778 5314 6850 5212 7546 7182 8104 8263 5265 6511 8501 6268 5373 7354 6345 9616 6343 8183 6666 5638 9376 7277 6928 7448 7324 6666 7556 8864 7689 9262 6837 5261 9251 9956 5530 7313 8145 8234 7336 8307 7803 8918 8583 9518 5412 6725 5332 6962 8210 7429 8653 8019 7002 6036 9724 8569 9600 8435 9236 7919 7767 5943 8304 8645 5302 5348 7478 8468 6563 7819 7302 6808 9130 9665 7266 7846 8071 7706 7951 8031 5481 8337 9615 9428 7788 5439 6009 6794 7476 9147 5153 9540 5210 8870 5614 6746 9179 6072 6713 9592 5833 6032 7515 9254 9436 9079 5029 5393 7147 9173 6469 6959 7007 6750 5498 5771 5353 6959 9068 9362 6770 9210 8022 8321 5131 8061 9363 6259 7939 9695 6766 7839 9504 6489 9834 8942 5125 8207 8905 7493 9201 5127 6071 9492 7718 6604 8257 8069 6242 5599 9109 7464 9610 8469 8685 6463 5752 9584 8199 9599 9389 6317 9283 8876 9041 7256 5537 8884 8960 9223 9761 7995 9586 8928 9844 5595 5842 5122 5267 8469 9252 6541 9853 7425 7171 6161 6998 5354 6418 6924 9113 6375 9142 9327 7454 6717 5405 6225 6682 7054 8430 5461 9329 5578 5767 6034 5338 5294 8965 5405 8247 9917 8705 7616 9033 7521 9000 6636 8400 9700 9101 8839 8353 6521 7702 6355 8945 8561 6290 6594 9193 5666 7671 7782 7363 5004 5984 5024 6426 5440 8083 8734 6246 7280 6281 9092 5594 9852 5531 7254 8094 5359 7678 8300 9493 6230 5593 8328 7832 8226 5042 6942 9371 9783 6404 7437 7206 6326 7296 7411 7947 8643 6382 9236 6286 8158 7238 6362 6589 7494 9773 8827 8602 8909 9934 7851 5300 6500 9839 9959 9607 5057 9254 6964 6063 6072 9123 9766 7355 8715 9847 6472 9581 5974 6322 7857 5118 7924 5793 6866 5403 5404 7035 7022 7050 5544 5182 7394 5362 7150 7301 6752 6002 9127 7561 6479 7455 9713 9965 7960 9555 6104 8946 7310 6021 7922 9642 9408 5689 6969 7216 9398 6636 5938 9143 5448 9725 7564 7580 6623 6799 7066 7456 8257 7720 9948 6045 7332 9329 9614 5795 8406 7963 9969 6079 9682 7731 7182 6400 9335 8286 8421 9171 9501 6452 7913 8846 8271 6111 8676 8642 7812 7057 6883 5191 8088 8691 8351 7504 8927 9969 9291 9272 8309 7656 6109 7957 9884 8245 8084 9985 9912 7701 6463 7175 8346 7260 7720 9729 7589 7991 5582 9245 7746 6366 8404 6859 9497 9495 9227 6005 9094 9469 6649 9779 7548 8974 7347 7722 7523 5121 5218 8401 7228 5385 9231 6790 5219 7239 6808 7293 8171 8091 7108 6565 6501 8374 7031 8843 8518 9819 5468 7815 6598 9762 8977 7359 8839 7503 9338 5181 9667 6763 7849 7818 6582 9812 5057 9056 6330 9133 7769 7378 5962 8635 6511 8988 5638 7679 9406 5350 9736 5032 8057 6093 8761 7244 9129 7563 7306 9297 6212 9174 7783 7704 5269 9651 6568 5678 9070 9063 5257 8228 8362 9099 6515 6566 9448 6942 6126 9678 8197 8504 5726 7010 5698 8043 9494 5695 8113 8520 8149 5656 8354 5826 7548 5044 7146 8497 8152 5149 6727 8215 5548 7636 9572 7868 7073 8867 5771 9467 8932 9422 8801 9017 7301 8812 9408 5040 6773 5611 7346 6033 8334 7745 7750 5202 9565 6120 6766 6234 9270 9946 6574 7221 7568 5543 9161 9084 5797 8292 5844 7924 8767 5222 7946 7520 8241 9430 9074 7500 8734 9113 7729 6910 6016 6224 8115 7156 8758 6707 5935 8766 6143 8283 7430 5013 7400 7344 6118 8222 8838 6177 8619 6576 5985 7538 5541 8179 8869 8160 8265 8903 5127 9410 8223 6146 8219 9288 7305 9421 6043 9063 5482 9071 6948 9935 6693 6087 9905 9464 5591 6921 6938 6791 9411 9274 9286 5651 8531 8017 8314 9836 7825 6571 6918 5838 7522 6431 5152 7608 7551 6718 5196 8694 5012 7301 9458 5344 6007 7212 6209 5938 5657 7574 6961 7831 9486 9900 5621 7306 8407 8980 5105 5247 9555 8044 8563 6611 8524 6873 5472 8757 8253 9697 8767 7119 6020 8853 5224 6183 6947 6030 9430 5110 7061 8253 7163 6147 8966 5919 8160 5354 6024 6731 8108 9770 8341 9835 5636 7121 6367 9970 6879 5776 8637 6546 7302 6384 5525 9688 7067 9196 5566 5246 7412 5659 8744 7672 7206 9850 9906 5985 6401 5676 9216 6965 8777 8460 6792 8475 9502 9192 8782 9522 8950 7395 7796 7277 9212 7097 6469 9470 6623 8473 9527 8035 8267 5546 5147 8680 6082 5217 9116 5744 8310 6213 9171 8405 7739 9564 8932 6578 9064 5581 6202 6001 5135 6671 7891 9159 8680 5054 9877 5024 9069 7638 8712 8013 6005 6260 5191 7473 6341 9942 8822 8555 6888 7983 9800 6831 8577 7273 5086 6951 5784 9682 6996 5213 9621 9203 9579 9116 9558 9318 6735 7487 5250 7369 6610 6205 9769 7665 6639 6004 5380 7487 5976 6544 6039 5119 5484 9133 9513 6674 5709 5877 6408 7725 9034 9599 6550 6649 7146 7020 8731 5064 6146 5626 9089 9419 8290 9307 9530 7443 8643 8722 5310 7412 9185 8228 9067 5694 6259 9606 7406 5419 8288 6901 5097 6270 6624 8241 5095 7978 9251 9488 6830 5290 5952 5654 6934 6753 8778 8985 8532 6340 9695 5925 6501 8001 9869 7789 6349 5236 9911 6859 8080 9548 9880 8160 8471 6916 5677 6006 6938 9626 9012 9494 7482 6827 7447 5558 8144 5293 8600 7933 6487 6803 8108 6847 8498 5295 9084 8503 9476 5077 7556 5540 9324 5838 5867 8360 7580 6479 6913 9719 7432 9244 7790 5792 6432 9903 8659 7429 8508 5257 7420 8694 5766 8608 9905 6385 8842 7310 5983 5511 9769 9693 9498 8247 9469 6400 9999 5212 7613 7155 9928 5360 8906 7276 6187 5014 9074 6491 7427 5555 8114 7078 5840 5209 5906 5088 6541 5026 9912 6092 5404 8301 7345 8541 9991 7401 5812 8349 6091 9349 6147 9796 6844 8003 8147 6171 7362 9875 8328 9704 5001 6181 7033 7585 6094 5507 5680 7898 9185 9957 7184 6089 6979 8982 5520 9845 5979 8622 6902 6331 8643 6095 8606 6179 8663 6422 8446 8109 9537 9510 7592 5065 8615 9189 8264 7472 7319 8076 8734 9730 5797 5231 8963 8041 7204 6588 6520 6867 8807 9839 7188 9872 6684 5958 7847 7612 8704 9370 5473 9421 9995 9781 6676 6334 5221 7937 5949 5158 9514 5012 6683 9983 9048 6159 6432 9785 7229 6058 9797 7435 8508 8375 7500 6757 6611 7337 9723 7966 9677 6967 8679 6314 8810 7621 7533 9569 9628 6176 6549 8540 5877 9567 5117 7613 9457 8123 9399 5199 8540 6569 6793 7408 8307 7415 5003 5958 8915 6310 6490 7148 5993 8977 6022 8784 9002 5533 7129 6268 5052 9069 6031 8184 5407 8665 9069 6864 9309 7867 7456 9222 9934 9088 9362 8858 9672 7553 9401 5293 9101 9990 5734 5783 8796 9266 7422 7153 5231 6646 5103 9221 6488 7421 6874 8733 5467 9740 7077 6802 7656 9241 6100 6310 9188 5245 7872 8552 7427 7023 5721 7200 9762 9491 6452 7248 9059 6638 5859 8248 8324 7722 5763 5234 6128 5637 7541 6182 7351 8073 6115 6996 6400 5020 8552 5558 7344 5851 8032 5826 7211 5353 6557 9935 9031 8493 8927 7189 9516 6858 6206 7011 7146 5494 8033 8278 7757 9908 6320 6425 5082 6782 7648 5423 7108 5250 8938 5572 5850 8419 6185 8899 7607 8517 6139 6742 6571 6523 6968 8996 7188 7969 9864 5127 8739 5357 7873 5966 9584 7243 8595 6686 8033 9487 6224 6110 6025 5603 9684 6054 6823 5842 9552 8581 7239 7993 9084 6757 8803 9060 7506 6744 5968 8863 5089 7599 8425 8253 6698 8937 7152 8193 5303 6334 6881 7743 7614 9996 7788 6208 8528 8550 6079 6547 5353 7245 7854 7027 7786 5418 6503 8647 9359 5703 6525 5716 6601 5048 6719 7807 7532 7300 5386 7471 8381 6643 8241 7729 9995 6101 8042 7014 7916 7428 9010 8476 7366 6018 6340 7161 9000 8790 6613 5736 8941 9261 8914 5284 5376 8024 9932 9227 8676 9732 9054 6269 8132 8671 6848 5788 8319 9732 9461 7058 6290 7762 9522 5528 6685 5812 5878 7846 6396 7337 6627 6696 8993 7087 5657 5849 7844 8386 9088 8404 8999 6653 5252 6965 6051 8309 8540 6918 8110 5747 5294 5008 9068 6937 7981 6771 5303 9894 9204 5983 7807 7977 6302 6656 6219 9487 7702 6841 6122 8133 8989 5741 8700 8773 8141 8176 6068 9953 7084 9309 5223 7961 5038 8530 7514 6245 6113 7781 5023 8507 8130 9339 5938 5093 6272 8345 9121 8689 8408 8031 9306 9314 6508 5178 5964 7375 8539 7249 6436 7370 8548 7366 7714 5129 9519 8710 6628 5602 5883 6372 7718 5618 5916 8734 6126 5815 7959 8172 5178 7094 7497 6444 6911 6674 7431 7090 9710 6176 9115 5671 6635 6537 9257 8265 5091 8811 6949 7182 5309 8200 5427 9496 5546 7301 9933 6972 6518 5078 5265 7711 8918 7643 7151 6567 8113 7873 9574 9324 9769 9359 6733 5061 6207 7523 8914 9697 6647 6100 6251 6904 8617 7309 8583 8963 9387 8703 8560 5926 5594 5393 9329 6810 9267 5902 6135 9053 5417 5250 6824 9447 5384 9250 7150 6587 8486 5682 8754 7408 9964 9102 7305 9438 6737 9743 6759 7723 5955 7178 7383 9340 7685 8774 5378 8805 6936 9109 7319 9796 5983 9872 8928 7246 7933 9634 9687 5477 9777 9385 9054 9261 7668 9915 6876 6392 6590 5973 9095 6066 7403 9914 7349 5701 7721 9312 6278 6098 9381 5090 8773 5263 6347 8533 9085 8290 6979 5256 5583 6806 5282 9224 6404 9144 6276 5364 9319 8636 7563 5305 5843 5452 7143 5065 6308 7570 9041 8507 6896 8039 5357 9253 5612 7604 7649 7924 5610 9155 7121 9597 7108 9576 8786 9459 7696 9981 7480 7332 6035 5759 5547 7413 8039 7850 5170 6757 6661 6819 8114 6252 9051 9516 6234 7415 6279 8355 6934 8058 5319 9045 8032 6415 8978 7595 6885 8062 8687 6260 8063 6370 5258 5884 5465 9301 6720 8687 6180 5082 9686 6721 5518 9505 9803 7010 9217 8367 9431 9664 8572 9661 7133 7727 7536 8367 5164 9189 9677 7481 6348 7785 6274 5072 5014 5385 8832 7298 6275 9393 8994 9771 7523 9473 8526 6065 8784 7836 6943 6262 9119 6157 5537 8722 6215 7278 8748 9296 7636 5807 5185 8152 7875 7157 5150 9452 6066 5862 5290 8811 7120 6358 9379 8844 8969 7547 9548 8171 8029 8118 5899 9437 5161 9094 7340 7461 5395 8248 5442 5316 5490 9028 7221 7077 6750 9803 7527 5485 9824 6846 8276 8108 9234 6362 5020 8935 8445 8961 6311 7002 9414 5317 8477 7661 8150 5160 5446 5206 8595 6102 7195 6313 5001 9646 6903 7394 8640 6164 8604 8244 5455 9232 9264 7452 6068 8359 7342 8844 6964 8520 6103 8961 7765 8286 5830 6219 8598 7325 8035 9832 7262 6759 5906 8388 7240 7293 7100 6943 7384 9436 9754 7256 8552 7165 6616 5051 6566 7935 7834 6486 5906 8807 7908 5238 9020 5455 8011 6109 9513 6074 8067 6100 9762 7204 6649 8071 8140 5591 9848 5569 9695 8225 5623 6495 7755 7972 9800 5933 9274 6179 6355 7111 9335 7221 6549 8672 5077 7209 7514 9177 5798 7199 5020 6294 5872 8595 5380 5058 7040 8232 6460 9392 8621 8694 7143 8838 7518 9832 5854 6342 8866 6150 5024 6738 7660 8460 7899 6438 5417 7494 6782 8206 9168 6809 9905 5157 8932 7727 5401 9021 6753 9781 5967 5727 5176 6313 9351 5217 9670 5756 7376 8745 6097 7828 5998 8164 6440 5791 8920 5057 8729 6454 8620 8246 8429 6131 5264 7354 7614 9065 8483 9746 6113 9795 6018 9729 9567 6576 5865 8621 6706 7483 7945 8675 9401 9775 5642 8133 7740 5549 5980 5066 9473 7375 9473 9205 6731 5307 8195 8238 5303 5971 6049 8935 9463 5468 5175 7285 8392 9974 9400 6637 6949 6976 8387 6641 5052 6310 6843 5376 9819 7046 8667 7838 6197 9296 8496 6129 7638 6920 5470 5235 7871 7727 6488 6440 9045 9914 5726 5959 8115 5516 6273 6558 7638 7600 5400 5040 8435 8843 6124 6314 9866 7678 7773 9045 5115 8541 8243 8626 5177 8669 5658 5301 7685 7787 6668 6990 8289 5906 6742 9453 8810 6247 8465 6761 7007 6827 8317 7996 7673 8740 5683 8423 9355 8144 6395 6736 5726 9414 7250 8904 5983 5754 8262 8857 8800 5433 5403 5861 8460 9956 5632 7503 8266 7513 8096 9827 8793 5686 9891 8038 8501 6003 9912 6743 6653 6978 6577 7853 6687 5451 5098 9854 9348 7315 5929 5935 7880 8300 9761 5010 5103 8433 7675 5962 5663 7184 7221 7246 7413 8197 7937 8647 5340 6849 7654 6171 5597 6571 7727 8814 6974 6180 8106 9291 9539 5443 7978 5493 8626 9508 9149 9220 9927 9739 7816 5050 8586 8316 8961 7872 5449 9685 9784 9867 6846 8821 6430 9816 9102 7112 7666 9693 6226 6738 5701 9358 9763 5529 6263 6846 8518 8417 8014 5425 5322 9460 6522 6563 9737 8321 7270 6238 5029 5230 5707 5790 6282 7660 6492 7621 9927 5284 9211 5681 9606 9177 8493 8842 5450 9950 6780 7512 7607 7873 5040 5270 5120 5584 6618 7435 8234 6013 7392 8453 7321 8942 7915 5079 7792 6304 5246 9513 7821 6318 9914 7454 8042 6253 6114 9431 6273 9635 8046 7281 5891 7010 5807 8492 9093 5155 5025 5825 9497 8941 8493 5862 8640 7333 6968 5493 5544 9445 5465 6309 6593 9248 6498 5817 7227 8096 7796 7934 7534 5573 6397 8655 7304 6163 8638 7094 8394 6722 9737 5413 7508 8418 6359 5087 6402 8107 6419 6595 9802 8731 8357 8157 7762 6391 7953 8836 6369 7907 9999 9848 7525 9942 9956 8476 8911 5819 8671 5007 5743 5991 9261 8077 8142 5318 9658 7432 8710 9606 8800 8968 5938 5299 7644 7352 5349 7276 9135 8347 5025 7503 5508 9424 6612 5845 7355 5212 6352 9266 6974 8089 8763 5519 7763 9796 5357 9776 9321 6770 6683 8560 8158 8492 8446 9357 7832 8006 5965 7033 6893 6398 6688 5373 9837 6242 6051 5699 7141 5088 8698 9368 6379 6221 6144 5291 5223 6504 6646 6964 5174 7161 6915 7054 9437 7516 9430 7622 9109 8277 7006 6441 6646 8492 6003 9383 5669 8483 7424 6737 9125 9768 9447 6392 5052 7682 7354 6751 7974 7242 5616 7990 7720 7963 8021 7372 8846 7962 5843 6746 5464 5322 8004 9685 9815 9574 9952 6474 8199 8819 5777 7206 9082 6030 5476 6349 5923 9236 6114 6961 6536 6688 8495 5146 6108 6316 5841 6498 7889 5242 7349 7498 5642 8493 9576 5673 8687 6448 6860 5540 9078 9517 8381 6130 5473 6660 9418 5840 7487 7514 7919 5831 9093 6317 6028 8146 8308 6283 8057 7913 6412 9578 8967 8815 6757 8189 6128 8768 9072 5644 8518 7055 7916 9787 7019 6288 7693 6358 5911 6771 6355 5373 5546 6395 8921 8019 5833 8052 7118 8562 5865 9252 9899 7127 7833 8265 6566 5790 6359 9480 5444 6743 5202 8549 9871 6787 5779 9459 7312 6155 9534 8113 7623 7244 5747 8873 7490 9695 7255 7934 9885 7372 8164 7244 7960 6316 5711 9958 8506 6161 8091 5713 7527 6619 7324 8261 8696 7999 8229 8514 5566 5430 6174 6647 8629 6015 5070 6906 5245 5814 9666 9484 9549 5520 9014 9080 8667 6217 8666 9636 8684 9969 7825 8320 6164 9547 6565 9594 6533 7845 7074 6772 7749 8250 6880 5127 8634 9433 9260 8757 5537 8886 6486 7962 6788 7482 8869 6261 7217 6442 5517 8280 9256 7401 6687 6914 7759 7585 9460 5171 7767 8270 6146 9619 5193 6784 7519 6773 8677 9532 8815 5596 7016 7475 8958 9000 9748 5086 7886 8260 6118 9643 6485 9500 6578 8249 7208 9289 6586 8422 5912 8209 7232 9326 6563 5421 6681 7905 8666 8953 8077 10000 5751 9984 8345 9757 5870 7588 5307 7871 7490 6556 7966 5323 6412 7336 6475 9381 5252 9730 7272 8464 9103 5445 5988 5595 9524 7345 8197 5313 8487 8982 6500 6734 8922 5226 8589 7189 6870 7345 7316 9870 6250 9850 6877 7635 7541 7262 5543 9360 6703 8065 9499 9016 9495 5243 6516 6881 9629 6752 5851 6963 9238 7739 9081 8461 9818 7278 8976 8949 6880 7642 9515 5835 6284 7969 8357 5310 9306 6941 9447 5042 7999 8217 9934 7513 8284 8847 5525 5019 5207 5212 5580 5539 9972 9258 8598 6773 5271 5676 5174 7721 8543 7055 8505 9073 7354 9874 5713 7764 9398 6151 9421 7739 9351 7007 9864 9595 9668 7030 9657 7779 9716 5150 6642 5995 7261 9424 6968 6884 5451 8549 8898 6014 9238 9050 8051 8758 7012 9373 9491 8731 9944 8726 6254 6108 5326 8243 5942 6722 9952 7608 8155 8279 9658 9184 7282 8962 9528 9673 8499 7049 5530 6719 6548 7955 8109 8585 5508 7147 5414 9004 6102 9081 6690 5362 7742 5110 6530 7316 8394 6715 6169 7112 9208 9893 6741 9286 8242 7930 7420 6723 8531 8423 8794 7299 7277 5117 7555 8003 9710 5808 9104 6197 9185 7105 9357 8291 7756 5339 9100 8953 8366 9545 8932 6234 5369 6627 7714 8763 5474 8197 7094 7589 6624 8658 6947 7607 9503 6689 5970 9082 8692 8808 6061 8355 5709 5265 8364 6193 6658 7071 8421 6706 8239 6352 6002 8216 5417 9062 5566 8825 7519 5029 7558 5167 6688 5864 9137 8748 5090 7454 8847 7791 8165 5966 6223 5224 9159 8333 6829 9924 8741 6337 9888 6794 6447 7178 7272 5603 6007 6649 5339 8524 9108 8515 8166 7893 8260 7628 6460 6117 6008 6347 6367 7636 8980 9886 8550 7130 8539 9000 6518 8586 9695 5750 7823 7109 7707 9914 8350 5517 8574 6435 9443 6912 9980 8470 9230 8158 7099 7187 9202 7681 7528 7180 7080 7012 5243 9876 5781 6841 8957 5201 9783 5645 7665 5214 6396 5940 5668 8813 6793 5772 8626 7724 5998 9775 8925 8498 5000 8634 8785 7976 9903 5855 9176 7122 5256 5487 7087 6561 9010 8036 9472 7076 5156 9478 7915 5373 6367 8427 6284 6006 9360 5290 6433 7349 9445 8040 7622 8915 6117 8483 6680 5502 7544 5919 8808 6122 9400 9865 7386 5587 5821 6073 7074 9864 6073 6548 9164 5184 5323 5766 7292 7128 6581 8996 9223 6413 7916 5194 7251 9745 8417 9439 8697 6643 5398 5013 5433 7889 9880 8246 9424 7062 5493 9414 8436 7171 9065 5948 8390 7306 9700 8729 5605 7957 7401 7642 8460 9956 5222 8464 5735 5850 8605 7543 8170 6052 6283 8466 6397 6651 9018 5820 8553 5542 6051 6021 5544 5915 8208 8667 7918 8113 7911 9002 8155 9304 6267 5043 5727 7050 8359 8572 5865 9358 9061 5534 5045 8278 7631 9203 7481 5155 6412 5532 7382 8609 9338 9520 7092 5855 9880 7547 8178 6290 6388 6441 7911 9494 6595 7177 5606 8289 9199 9776 5963 7214 7912 7340 5601 7355 8301 8406 5992 9388 8703 9838 8863 8387 5712 6629 6348 5021 7840 9898 5111 6185 5698 7316 6544 7807 7543 7965 7772 5442 6100 9925 9044 8323 8562 9492 7991 6886 8109 5946 8773 5787 9406 9745 6770 9794 8469 8014 7384 8712 7304 6546 9538 7813 9879 9507 8709 5828 6216 6794 5696 5199 9166 8177 6528 6699 9854 8991 6847 6647 9782 6754 5933 9816 6452 7265 5156 7811 5836 5502 5689 5316 7827 8517 6904 8495 8174 6759 8443 6306 8915 6776 7881 8618 7638 6614 8794 9213 9750 7303 9050 7213 7186 6113 6136 8332 5782 6054 6619 5670 6909 7787 5881 5453 5408 8412 8786 5142 7210 7690 7819 8248 8787 6469 5993 6537 9886 9052 8236 8727 6498 5635 9020 7798 8247 5948 6527 7426 7470 9163 7952 6751 9190 8401 9443 8521 9853 7529 9486 6957 7552 5625 8131 6147 5529 9441 7396 8939 6852 9643 9873 9093 6397 7352 8202 5710 7503 7208 7158 6453 7148 9415 7212 9128 8939 7279 6032 5634 7733 6702 7610 6590 7679 8840 9837 8721 7247 9524 9789 8019 8224 9239 5884 5957 6295 9702 6465 7670 8235 7527 8238 8065 7005 6379 6053 7035 8101 7380 7639 7722 9195 6721 9083 8676 7056 9293 8932 6570 6913 8389 5934 9067 7362 7032 7118 7911 8403 9867 7142 9411 9853 5109 6255 7276 6391 8906 7831 8742 7015 5579 7174 5731 9272 5756 8986 6785 6989 7331 5847 5909 8717 8831 7464 9669 5019 7575 6896 8682 9938 8861 7270 6927 6501 7118 9796 9579 5712 8576 6002 8568 7812 8294 7910 6095 9585 5230 9557 7517 8851 8203 6523 5993 7988 9876 5076 9533 8519 6014 9311 9405 5850 6898 7238 8759 5073 8023 6919 8862 7636 6825 6809 8870 5404 7945 9108 8543 5550 7785 9948 9377 9351 5666 8457 8399 6500 6640 7548 7829 6818 8589 7624 5096 9435 8645 6589 5225 7319 5017 5441 7148 7687 9970 7306 7149 6776 6671 5222 7839 8507 7078 9083 5849 8615 5787 5999 7483 6482 5117 9063 6922 8503 8020 9341 6883 8091 8711 6980 6760 5021 9593 8574 6147 7908 6342 8428 9510 6660 9610 8977 9392 5121 8812 5007 8052 5693 6346 5913 8422 5439 7244 8303 7466 6165 5158 6371 5526 5738 5575 5959 5555 7324 7292 9781 5436 10000 8471 8036 7482 9859 9512 9563 8584 9964 9232 7497 9502 6760 5496 8145 7308 7333 7672 8812 6780 5326 9690 7914 9540 6971 8572 9143 5352 8759 7099 6610 8307 6165 9539 9012 7693 5230 8202 5092 5189 8824 5217 6587 8798 5897 5649 5894 6013 9321 5291 9893 5101 6705 7209 8876 9183 5228 9056 6037 7437 7273 6940 8887 6631 7502 8882 5314 7009 7190 6656 8269 5195 8426 6930 6714 6700 7440 6180 5232 9373 5758 7770 5660 7457 7474 5433 5957 5114 7103 7009 5207 5977 6999 6828 8628 6322 6905 7378 5330 5102 7065 7577 5994 9933 8569 5136 7442 9953 5105 6770 6306 5996 5679 8686 7716 8438 7787 9370 8453 7390 7100 6920 5941 6169 7463 9852 9194 8031 6155 6086 5265 7622 9095 5108 9139 6736 9953 7766 7546 7133 7232 8189 6287 8340 9321 6865 7800 7080 9831 6319 5457 8902 7661 6774 8476 8326 6192 8121 9512 9976 6974 9373 9912 7749 8515 9266 8189 5485 6423 8050 6703 9094 8830 9288 9448 5847 9826 7484 5322 9242 7772 7672 6530 5161 7249 6916 8191 5537 9538 5680 6453 5262 6408 5712 6461 6715 7154 8368 9342 7463 9194 7402 7998 8309 5086 9512 7800 7328 5213 8437 5492 9430 5436 6876 8823 9988 6484 9013 8129 6758 8786 8647 5061 6668 9773 9261 9402 9612 7300 7573 6526 8302 9698 5761 8403 9014 9586 7262 5330 8921 8174 6144 8761 6984 6627 9388 6208 7631 7218 7185 6088 8434 7434 8396 6253 6453 9839 9731 8310 9798 6173 6746 7688 7289 8685 7711 9161 9233 7956 5690 5446 9228 5051 8147 9317 8543 8800 7409 5990 7668 8264 9018 9114 8802 5769 5630 9553 8189 9126 7516 7149 8070 9070 9669 7136 7760 8004 7165 9491 6930 6525 5718 9127 6050 6106 9459 5285 6844 5063 7754 8403 8376 5359 9110 8636 8817 9650 8099 6296 9861 7018 8105 5853 8278 7124 6149 5247 7184 8123 7394 6487 5422 5451 6645 9020 9290 6979 9214 9150 9229 6374 6919 6340 6048 6672 8783 5238 8308 9978 8724 6768 8738 9986 5112 8479 8101 7338 6588 7130 8919 8483 9439 5429 8963 6569 6578 8966 9758 5409 8196 8927 7801 5058 5976 7456 7395 9160 9193 8809 6057 9775 5425 8381 5127 6352 5785 6218 8028 8815 8596 6504 7434 6344 5975 5009 9585 7342 9224 7937 7855 8248 5986 7099 5584 9226 5751 5940 8099 5381 7791 9640 7181 9278 7997 8754 8979 7542 6506 5795 8892 5757 8654 7784 5414 7417 6985 9502 8917 9651 5034 8806 8088 5137 8807 5448 6614 8643 8485 9153 5347 6675 7981 5589 8081 6493 9692 5712 7335 8422 5143 6582 6331 6150 6057 8919 7944 5772 7874 5342 5961 9466 9518 7951 9789 7906 8722 7746 9118 6003 8946 9189 7771 6071 8725 9376 8081 9903 7804 5677 9986 7326 9975 5763 6663 9066 8386 9567 5765 6802 8319 9537 9761 9432 7773 9881 7858 9911 5189 7120 5404 6365 7521 9072 9634 8888 5842 7988 5862 9759 7947 8135 8231 6754 9849 8129 7115 8423 5703 8692 9047 5295 9310 8104 5524 8641 7164 5661 6914 5312 9104 5244 7730 7036 9708 6559 7438 6003 9709 9127 5247 7898 5182 6685 7064 7146 8969 7496 7143 6073 7650 8830 6972 7585 6361 8227 6248 8679 7133 6695 6438 6354 6900 7332 7122 9606 7736 9519 6714 6848 7606 9951 9787 7394 6080 8068 5053 9108 7229 6984 8312 8602 5855 5931 8938 8792 6873 7143 5423 9180 8383 5735 5617 9768 5122 9053 5581 6778 5412 5882 8644 5721 8502 5357 6684 9321 8376 5871 5080 5947 8374 5125 5769 8146 5978 7186 8273 8616 7206 7090 7951 7410 8627 8257 7051 9207 9512 7611 5914 5061 8313 7801 7274 8051 8419 7796 5597 5358 6696 9213 8387 9802 5733 8643 7708 8632 8320 8410 6946 9424 6576 5827 9919 7138 6127 6686 8096 7617 9971 9450 5315 9631 6105 8808 6860 9590 7855 7390 9033 7397 8776 9184 9085 6022 8857 6919 8868 9758 8964 8414 7155 8819 5756 9156 6214 5002 5998 6029 9796 8074 5738 9150 7663 6332 6700 9002 9373 6873 5992 8844 5751 8024 8661 9759 5306 8617 7263 9600 5090 9848 9482 6922 8833 5760 5402 5258 8961 8182 5313 9587 8493 9656 7321 7534 9882 7687 8424 5930 7628 6630 7310 5940 7808 7955 6085 9024 9169 8336 5242 8835 5686 6559 7296 7592 8423 6463 9004 8413 6759 6378 5080 6601 6600 9176 9315 8266 9625 7372 8240 9867 6344 9433 8101 9785 6458 7847 8103 9427 8141 8225 7171 8099 7111 9806 8127 8272 9331 5631 9250 8684 8684 7313 6410 5275 8777 5010 8069 5375 8153 5312 9814 8093 7482 6780 6931 6461 7598 8266 5523 6801 6472 7043 8078 7864 7848 8665 9184 7747 9182 9694 5553 5955 9498 9770 6072 7690 8010 8371 8524 5176 9938 5426 9557 7414 7010 7428 7386 7923 8790 9340 8787 9633 5701 5661 9338 7952 7492 7820 9671 6694 6052 6356 6620 9147 6481 6732 5175 7211 8962 6784 9968 7249 7008 8096 6891 6607 6050 6432 6843 5376 9347 7833 7364 5333 7485 8962 7718 8633 8790 9736 9151 5671 9699 5536 7908 7985 7479 5321 8594 7756 5497 6991 5410 7090 7942 7546 6910 5482 6843 5892 8199 8458 9603 9977 7961 5532 8257 5598 7149 6390 6452 5686 7582 7406 8191 7939 7306 8081 6196 7359 9830 9264 5639 9152 6952 5486 8653 5560 6493 5158 7304 8189 6981 9385 9166 7045 6907 5064 5576 9760 6620 5668 8081 8990 5825 6051 6822 6571 6243 6103 6775 9410 5589 6230 8864 7634 9164 9270 7292 7493 8304 7882 5203 9113 6300 7255 5651 5509 5997 8194 7586 5539 7334 9293 7415 7495 9151 5754 8778 6310 7284 9153 6426 8177 5541 8935 6984 5992 8385 7283 7805 9879 7850 7878 5128 9768 7493 7618 7948 6901 8503 6493 9830 6249 7002 8846 7001 7859 5591 9907 5648 6128 8248 7636 7497 8546 7552 5135 9166 8482 8749 7897 9222 5159 9096 9766 8542 6739 5024 6295 5533 8653 9219 7820 5172 7803 7073 7119 6845 6747 9206 6884 6240 8983 9884 9817 6876 7762 8105 9901 7056 9670 5975 9134 9147 8233 6279 9667 6307 8039 9892 8058 5358 9779 5377 7959 8274 5475 7405 9296 6381 8565 5083 8369 6487 8793 6795 8404 8233 8338 8726 8523 7087 9307 6231 9042 5954 7890 9932 7769 8893 7978 5134 9043 5523 6086 5374 7774 8787 8141 7626 7895 8009 5197 8187 8681 7921 5991 8782 8085 5327 5007 8815 7515 5831 9534 9166 5470 9726 5804 5416 5396 6397 8513 8464 8174 8623 8107 7185 8847 8801 8564 8225 9569 6344 6716 7790 9590 6019 7473 9934 9628 5782 7951 8761 8911 7704 6537 7202 5831 9388 5929 6061 9626 5922 9196 9835 6695 5766 7066 9700 6582 7972 6976 5158 5402 5230 5378 9776 6936 5021 5752 7824 7246 5803 9843 5305 7374 9573 8113 5511 9305 7752 8455 9301 6135 7165 9613 5226 7738 7589 6969 9055 8621 7192 9726 8107 9823 6170 8560 6332 5041 8582 8892 7390 6370 8133 6827 6182 6188 9854 9642 5275 9723 7642 8951 9555 7453 8599 5200 5486 6053 8600 8046 5152 6025 6502 5754 9986 5529 5555 6059 5201 8431 6744 9073 5177 5868 7947 5446 7900 8426 6303 8106 7982 5285 9323 8235 8072 7844 6743 5026 6761 9414 7428 6143 9881 6529 7141 8248 8615 8711 6245 6806 9449 5874 7281 8421 5420 5935 9837 6016 8155 9387 5138 5044 7214 6064 9626 8628 6181 6462 6098 6727 6350 8959 7676 9442 8468 8353 5564 7018 8631 9949 6635 5158 7537 7498 9966 8708 8083 9128 8074 6221 5962 8891 8629 7811 5088 9632 7083 6830 9145 9035 6253 8593 7423 9844 6071 7520 9389 5909 8579 9075 7157 6173 5226 7942 8201 8474 5807 8146 8406 6018 5609 9829 9421 8175 9353 8933 6382 7453 6426 8549 8223 9630 8630 9177 9684 7870 7062 6855 9823 7480 5082 7458 6314 5962 7481 8477 7607 5065 9626 9226 8396 9154 9050 9045 5947 9290 6913 7367 9774 7785 8485 9864 5993 6476 7387 5388 6402 9546 6119 8625 5581 7513 6123 7771 7324 7566 7676 8230 8317 5004 9799 6331 9070 8060 8865 8253 7946 6022 5593 6823 7984 7614 8479 5952 9752 6243 7615 6394 8834 9994 5217 9352 9724 9764 5359 8013 8948 6027 6221 7651 9107 9088 8010 9961 7448 9814 7736 7733 7387 5582 7812 7101 9653 6327 6454 6297 8015 7185 7312 7683 9948 9928 7120 5316 6621 7447 5937 6258 7309 7931 6700 8397 8958 8186 6683 5763 8019 7217 6953 8655 5957 6013 6897 8877 9559 8326 8321 9348 5668 7042 5766 9437 5460 6710 6100 7486 8811 7142 5390 7244 8296 5462 8415 9624 9652 7209 9007 8448 9456 7124 9795 5099 9492 8487 5021 6996 7764 7914 9855 7764 8925 9147 8559 7077 9758 8731 5289 8992 7726 6798 7450 5515 5946 6664 9876 9675 5730 7801 7666 9057 6359 7197 6791 5241 9108 8530 7127 8275 9046 5525 6268 8233 9073 5509 5025 9645 6551 8647 6180 5233 6455 9671 5703 7732 7248 7932 5302 5342 8383 6254 9805 9995 9845 7558 9670 6635 9665 6587 7900 7701 8810 7499 9600 9740 5635 9434 8369 6759 8146 8924 6424 6303 7685 5578 5740 9186 6368 7299 7377 9051 6687 7230 8271 7812 9225 6020 5826 9332 9013 8445 6138 9253 7223 9764 5364 9872 5464 8441 7729 6519 6170 9582 9211 5594 6880 5881 7022 6879 9146 7626 8378 5094 6799 6914 6842 6122 7191 6029 7810 9954 6490 7565 6275 7733 9357 9641 5551 9065 6729 9222 5464 5206 7977 6000 7694 7877 9447 6697 5574 6985 5844 7159 5638 9986 5798 5671 6259 5954 5269 7509 8306 9108 7492 7692 8813 6184 6584 9778 5723 9251 7027 9825 9912 9696 9313 6531 7862 9461 6214 9720 7641 8188 6583 9035 8295 8447 7129 7192 8188 7339 5429 5498 6423 8373 7193 6943 7884 7272 5333 6490 7430 7137 7500 6540 8182 9866 6587 9467 6992 5109 9105 6224 8853 6251 6253 9427 5570 6241 8538 9832 7566 6068 8486 8399 8718 5915 5332 6300 8468 5823 5723 8698 7890 7741 7951 7061 8830 5755 6269 7325 9862 7094 5590 9614 5736 5278 6680 6604 9117 6435 8949 8227 5148 8889 7719 5418 9013 8793 6050 7300 7388 6970 8462 7501 5430 8583 7456 6347 8741 9845 8178 7685 7627 8533 9079 8729 7857 5496 9460 6935 6229 9267 5607 8095 5054 7287 8977 9728 9039 9598 7315 5284 7415 5046 8924 7086 8423 6228 7327 9298 6176 6892 8983 5775 6032 7281 8529 8764 5966 7324 7400 9631 6893 5434 8925 6907 5239 5625 9929 9636 6715 8302 7538 7979 5639 5996 9645 7057 9749 5159 5683 5005 8820 5277 8713 9753 8073 8902 6294 5996 6336 7184 5228 7389 9045 5208 5406 8676 9695 8526 7520 9311 9384 6704 9726 5222 9227 6189 6099 7197 6503 8038 8463 9894 9460 5860 5664 9219 5882 5044 6253 9862 7990 5679 6786 9302 6365 9891 9255 6563 5923 5696 6067 9284 5052 7351 8925 5755 5123 7520 8739 7624 5382 5159 7493 8856 5128 9062 9417 5413 7393 5592 8059 6485 9551 5780 9446 7943 7038 5544 9114 8138 7265 6530 9825 6186 6804 6132 6161 6520 9222 8683 9057 7170 5533 7297 6735 9325 8940 9411 5442 8021 5513 7020 8792 7561 6144 7807 5457 9344 7103 9001 6307 9939 9261 8841 6756 9920 9984 5215 9382 5290 9717 8311 7129 7125 6224 5439 6372 9245 7840 5231 5373 5029 5068 8547 7220 6325 7314 9369 9086 6718 9852 6816 7887 6176 6254 9674 6665 7959 6725 7019 6768 5741 8365 9067 8663 7087 7624 8699 5899 7116 9299 9869 6620 5031 5923 5777 8555 8222 5407 8561 8801 9413 9311 9682 6392 7426 9438 9333 8018 7060 9227 8025 5993 6798 6069 7368 7078 6387 7329 5619 8765 8900 5889 9606 9233 5823 7222 6345 5237 6741 5700 7984 6603 8784 8537 7330 9561 6008 6685 9412 5915 7373 6414 7210 6438 7972 9535 8657 5007 9211 8352 7230 7694 7680 8502 9787 6738 9757 8873 7943 7433 8344 6198 8315 6566 7926 8941 7896 5931 9748 8023 5847 9876 6677 7918 6045 8472 8676 5142 8876 7076 9783 7111 5997 9460 5613 7087 8495 6787 8977 7655 5084 6988 7743 7815 8267 5705 8064 6818 8331 7975 8683 5785 9050 7832 9075 5586 6913 7594 6400 8674 5547 6165 7980 9394 7635 9208 8971 9943 7362 8139 9366 8404 6195 8229 5085 8307 9008 6348 9157 6098 8811 6663 8413 8248 7560 6310 7196 6434 7728 9709 5116 9760 8391 5328 7539 5272 5656 9716 5090 5179 7176 8683 8378 7346 7578 7447 6027 7365 9402 6835 5919 8856 8036 7418 6979 6553 7405 8942 7398 5576 8428 6589 7579 6930 5159 6709 6234 6769 6251 8164 5951 9602 6009 8328 7821 5911 5834 7974 5550 6861 9467 6646 9794 6747 6232 6267 8110 8418 7289 5231 8150 9706 8791 8470 6288 8735 5066 6859 8436 8784 6942 8656 5397 9778 5417 5417 8086 7958 6406 5728 7073 7999 8614 5189 8805 6908 7497 5209 9524 9260 8758 7320 9306 7877 9507 6490 6726 6198 9172 7094 6324 6696 9651 7551 7298 7207 6197 7673 5444 8529 7620 5395 6012 5291 8068 7546 5460 6198 7381 5807 9645 6252 9139 7800 8145 9944 7789 5394 5729 9056 9406 8659 8221 7395 5927 8712 6240 8612 5045 6373 8009 7527 5863 8030 8631 7397 9421 5401 7023 5840 6874 8138 8304 7480 9226 7996 7322 8755 6830 6836 5007 6577 9493 5965 8983 5146 5480 8907 6198 7131 9194 7605 8468 5129 8401 7011 6200 6165 9972 7132 9687 7627 9528 7165 9755 5230 6647 6854 8113 9669 9013 9587 5176 8305 5526 9120 5474 9711 9605 9077 9826 9516 5783 7317 6991 7853 6066 8501 9808 9216 6083 5817 5723 9218 5380 8686 6937 5565 8752 6294 6443 9217 6950 6649 9722 5493 5324 5709 7944 6725 7740 8105 6802 5009 5046 9756 8992 9688 8272 9732 7771 5860 5701 5832 8535 9226 5187 8055 9404 6012 9710 6476 5913 8505 5459 5670 5980 6049 5852 5124 5933 5936 9761 9774 6458 7790 7304 5527 6361 5026 9269 7929 6654 5558 9186 8556 8765 7684 7929 7362 5193 6085 5171 6546 9247 8694 9756 8603 9220 6405 8670 9835 8268 5064 6452 7912 6084 6570 9996 5674 5366 5339 5100 7225 5879 8038 6676 7390 9530 9104 9222 5423 5574 5580 9009 5461 8214 6271 6768 8440 6943 6557 6308 5370 8749 8525 8073 7778 7286 8754 5690 8122 5875 5630 5952 7862 7531 7547 6327 7108 5128 9945 5567 8125 9594 7543 5351 6596 10000 5854 5302 9777 8103 8824 7453 6694 7820 8125 9008 6573 7027 8199 6441 6178 7824 6675 6971 9939 5212 8877 5426 9045 9842 5795 5865 9676 6812 9871 8159 8243 9507 5505 5052 7717 6025 7865 7109 9229 6121 5031 6788 5181 6058 5165 6093 6892 5648 8192 6652 7719 8129 6734 7128 8793 5271 9628 7844 6810 7949 7761 5239 8727 8039 6927 8999 5845 7946 7038 6544 6748 5588 8646 5286 9046 9387 5947 8359 6663 8111 5135 5098 6492 8639 5252 5799 9515 7087 7208 7184 8731 5231 5166 7929 7448 5241 9166 8184 6209 5203 9174 7332 8404 7660 7768 5375 8205 8755 5017 7954 8331 7686 5495 8566 5265 6122 9831 9547 8325 8277 7040 5291 6983 7000 6707 8305 7036 9675 5548 6257 5011 9279 6993 5075 5198 6156 5555 8433 5032 9492 8637 9602 5905 8435 6539 7534 8431 9466 7787 9858 6095 5061 6030 8797 8342 6704 9941 5745 6453 7519 9380 5311 8750 8577 7257 8690 7761 7791 7991 5826 7201 7745 7827 6617 9191 6342 5056 7984 9761 8132 5177 7227 5544 5413 5164 9836 6966 8207 6137 8754 5245 6474 9014 7662 5182 8049 9390 5075 8966 8919 7101 6644 5980 7707 7921 7251 6477 6204 8324 5406 6073 8397 9280 7807 5584 8315 6769 9986 8296 7680 9512 7481 5314 5233 7703 5600 9658 8922 9511 7907 9389 9633 7829 6294 6265 5198 9088 5103 9890 5405 7710 8618 5088 5717 6570 7708 9930 8675 9914 8517 5027 5846 6465 9926 5269 9009 8854 6977 7377 9985 8901 9876 6151 6803 5624 8417 7144 7719 6259 9718 5648 8202 8385 6139 8698 8973 6425 7772 5035 5440 9117 5290 7693 9879 8399 8758 7871 5336 5913 8137 6182 7098 7552 8462 9286 6570 7038 8381 8562 8912 7417 6169 7907 9461 8932 7971 5211 9574 9511 8038 8479 7317 7325 7907 7257 5424 9664 9651 9074 7860 9611 7671 9741 8600 6394 7566 7260 7887 5320 5337 5709 6945 9452 7173 5474 9472 6150 9468 6409 7856 6258 5595 5009 5672 6489 5790 9626 8686 6598 7936 5189 8031 9059 6037 8234 5885 5064 9247 8904 9941 7164 6473 6577 6865 6315 7917 5968 7607 5428 8658 9821 7458 9986 5351 6092 7218 9469 6626 6259 5695 6693 5194 5166 5723 9936 6562 5690 5558 9278 8498 6855 7438 6350 9108 5366 7143 9334 6045 6828 9317 9477 7953 9239 6722 7132 8655 9875 9799 6089 6743 6054 8156 5387 7655 6054 6244 5281 5544 5707 9705 9099 8340 5924 5536 9223 6609 5283 9886 5854 7705 6809 8120 7705 8278 7694 6382 7818 9344 8369 6252 5447 7541 8877 9440 5881 6152 8458 5150 8094 9270 9593 9214 8499 9470 7560 6598 9594 6300 7874 5027 8709 7164 5838 9671 5202 5266 6663 6320 8188 7276 7317 6934 7047 9890 5130 5518 8671 6721 6709 6146 9169 6236 8226 7092 5220 5152 8763 9428 9935 8485 5560 5480 6158 5359 9599 9218 8736 9326 8763 8778 5288 6584 6684 8252 6423 9750 8515 9385 9022 9638 5333 9754 6302 8229 9798 9206 7786 9377 8926 9693 7542 5534 5357 8015 9424 6838 6727 5324 5956 6655 9038 9807 9520 5198 9181 9043 8275 6626 9869 5895 7474 7088 8263 5343 9104 8447 9021 6764 9380 9276 7741 9747 6022 9577 8652 7357 9638 8599 6620 6604 7805 6170 5049 9442 6728 5756 9770 7656 9552 5520 6631 5750 8584 5200 5105 7950 8130 5072 8734 8391 8592 5390 6995 6561 8794 8704 8059 6407 8187 6818 8543 7942 5732 6069 5594 7297 7305 6754 6778 9628 6835 8582 7947 6490 6670 8600 9409 6457 6171 7486 8748 7022 5691 7578 9093 9109 8047 8120 5428 9216 5677 7279 5100 6966 7014 7507 5559 5406 6877 8156 8697 7450 6659 6375 8086 6598 8430 9029 8102 7439 7950 7371 5834 7472 8713 8183 9934 7532 8468 5876 9482 7424 7678 9556 6149 9931 7539 5525 6092 5386 6471 6254 9660 7106 8868 5704 6253 9417 8313 6485 5839 6874 5447 7002 9953 6785 5922 7636 9258 9459 6331 9310 7300 7892 8280 9632 5532 6117 7857 7204 9098 6834 8655 9211 5222 6269 6987 5300 8136 7688 8994 9372 9546 5322 9434 7492 9091 8576 5969 5738 8792 9534 7164 8000 6108 7209 8211 5296 8082 5075 6362 7979 6269 8691 8987 6053 9378 5187 6490 8621 8024 5433 9284 7034 8696 7430 9776 7090 7179 6929 6322 5182 9686 9477 8283 7402 5306 7845 9988 6194 5185 8421 9874 5427 6477 6187 8547 8239 6163 7280 5232 8449 6703 5918 6634 5386 8996 7807 8822 8041 6771 5801 8763 8236 8457 9621 6089 9052 5110 8325 9341 5310 8956 8839 7978 7788 6665 7253 5122 7441 5620 7074 7335 5038 9525 6439 6506 6722 9105 7359 9534 5684 8162 8435 5676 9308 7589 7765 9787 8221 7490 7068 5872 5477 6756 7838 6812 7941 5683 6246 7295 6204 9592 5488 9083 6647 9109 5022 9828 5875 6422 9803 5282 9992 7186 8626 5835 6471 7817 9527 7570 6444 8684 7572 5881 8010 7194 7029 7694 5381 7883 8992 8294 5985 5086 5221 5813 9264 7162 6559 5228 9912 7271 9171 6706 8153 5737 7957 5804 7313 6327 7500 8775 5408 6127 9616 7527 9481 8076 8837 9328 8475 6229 6389 5202 7547 6825 9809 9750 5901 8469 5964 7731 9142 7201 6078 9154 6168 8571 7748 6933 9209 5306 6037 7304 9640 9845 9691 9611 5696 7906 8858 8619 7778 9527 7410 6185 7136 5571 9357 6155 7409 8699 9675 5753 9521 9702 9454 7539 6474 5145 8935 5400 8856 9040 7155 9221 8386 8315 9038 9560 5653 8662 7091 7697 5049 8630 8806 9077 7729 6673 9403 9540 8088 5486 5200 5138 5993 9200 5501 9129 9626 5303 5160 9698 7898 8664 6771 6245 7791 8736 6028 7803 9922 6855 5954 8117 9633 6126 7028 9264 8894 8291 8570 7660 6763 8188 5682 9736 9210 8433 5239 6070 5510 9911 8971 8786 7052 9613 9686 5530 9937 7068 5936 9367 8727 7157 9367 9010 6865 6771 6306 6365 9065 5070 5616 9111 8202 5712 8396 9862 5355 7285 5505 9445 7148 7469 7336 5432 8141 5212 9655 5702 5301 6814 7961 5708 8455 6355 6100 9643 9561 9594 7797 8678 8284 8426 8870 9854 8286 6045 6943 6720 8756 8055 6947 6068 9806 7419 8517 5159 6660 8657 7894 7969 5981 8281 7983 7118 6265 7967 9458 9707 7953 9646 5407 5741 6469 7238 5622 6255 5114 7760 6542 5794 8261 9676 5039 9610 9579 9010 8673 7409 8503 7682 6151 5382 9716 8825 7275 5210 8893 5507 7338 8331 5567 7416 8879 8180 6851 8900 6542 8697 6392 7305 7184 5248 9196 9506 6883 5206 5957 6149 9267 7668 9358 7284 6809 7183 8034 6003 6847 8359 7453 9978 6121 5564 7005 9884 7327 5515 6232 5025 9678 7986 9751 8862 8312 8368 5163 5643 9783 8065 9843 9198 7009 5867 9147 5929 6095 6705 8634 9170 8590 5081 6069 9258 9703 6135 8067 6169 6575 9184 5213 5712 8962 7782 5577 8125 9607 6065 8185 9984 5477 6584 8291 5036 7155 7577 5313 5953 5248 7652 8037 5761 7945 8940 5944 8535 8081 7867 7707 9550 5930 8375 9518 7632 5982 9705 7621 9635 6415 9964 9541 6610 7803 8219 9399 5624 6150 6896 8433 9339 6820 8734 8139 6665 8971 9133 7419 8532 5767 6928 8277 9281 7616 7293 7142 8775 9558 5481 9893 6847 6579 5258 8855 9380 9909 7367 6005 9414 9526 5974 5898 7779 9904 7441 5511 5576 5359 6161 7669 7836 8299 6223 7783 8760 5142 7566 7980 8945 8969 9615 7489 6021 9084 9508 7830 5540 7506 9782 9993 5301 7972 5502 5497 8421 9004 5262 5695 9741 5994 5401 7250 8746 8094 7195 9160 6374 5041 5760 8180 8932 8801 6904 8521 7678 6650 9448 7943 6359 9357 8142 8335 7648 5053 8756 9074 6494 7261 9509 8980 7299 7037 8577 7386 5408 9014 9911 8543 6113 5602 9377 7725 8580 9223 5940 7985 5483 9047 5321 5560 9681 6261 8569 6402 8340 9024 8206 5926 8601 9399 9118 9704 7416 9563 8629 8036 7034 7419 5546 8414 8563 5942 8138 6687 7906 9760 5412 5176 9276 6433 9614 9123 8222 8251 8180 7872 7910 7045 9578 8742 9011 8975 9881 9340 9059 6761 8202 9402 8511 7770 9672 9635 7904 6972 6676 9608 5254 9298 7968 8660 7736 8981 8756 5960 9642 5820 6814 8166 8172 8702 8479 9912 8412 7949 7231 5972 7982 5730 7394 6695 6217 5483 8075 6404 8264 7348 5024 9411 8411 8073 5405 8574 8233 8195 5251 5151 9885 8013 9882 8471 8259 9839 5325 9601 5607 9479 5235 9052 5240 6999 6611 9830 9497 8029 6952 5308 7817 7191 7225 9620 8085 6695 7030 5382 9998 5699 6424 5288 7385 7047 8720 9923 5201 6166 9092 8179 8302 8016 9281 7443 9045 6526 6311 7567 8716 5805 9666 8704 7479 9428 5604 9477 9596 7642 9723 8641 5830 9319 9398 8453 8091 9355 8629 5730 6413 7629 5519 6562 9095 6293 5434 6140 7127 6919 5941 6007 7238 8410 9374 8887 7128 6624 5932 7395 9766 7733 7710 7514 7094 6128 9826 5334 9041 6994 5493 5584 7869 7023 5447 6207 5923 9381 6378 8578 5548 7797 8402 9369 6210 6778 5320 9752 7257 8700 5420 6435 8015 5499 7201 8023 9043 6385 6249 9739 8284 5838 8224 9884 9880 7119 6054 7690 5406 5794 7768 9653 5867 5559 9997 5698 9755 8189 8851 8860 9812 6835 8537 9455 5589 7770 7522 6126 6909 8977 6475 7024 9577 7374 8502 7374 9976 6773 6475 8765 8272 5116 6436 9197 6805 5963 8578 7515 5620 9200 5635 8184 7125 5465 9970 7117 7247 6211 6273 7305 6376 6526 9082 6542 7168 9964 7279 6892 7589 6113 5917 8379 9129 7225 8528 6982 6375 9874 6260 9577 6242 6638 7110 9611 8258 9281 6609 7380 5876 8030 9423 8360 7423 8415 6704 7058 8666 9612 9302 6251 6244 9383 8123 8518 5264 8774 7020 7717 8326 8273 6849 9919 6268 5737 6193 7200 6613 9502 9866 7271 8140 5935 9715 9541 7770 7278 7149 5924 5964 6517 7822 8795 8089 5451 9927 5170 5583 5886 7964 5942 6077 5467 9570 6767 9924 9857 7618 9576 7329 5414 9777 6684 5419 8129 9592 5726 9295 8791 8144 6572 7995 7886 5798 6487 5368 5005 7858 8034 7521 8585 8283 7134 8365 9851 5650 5475 5651 9585 5921 9554 8712 5396 5918 9629 8807 5037 6740 9986 7668 5917 9874 9902 6822 8921 7509 5631 8883 5857 7681 8892 8733 7199 9624 6611 5804 6500 5540 8037 5655 5625 7019 6016 7759 7716 7213 5159 9362 9276 9261 7689 7644 7689 9817 6219 5945 5812 9985 6857 7348 5564 7585 5614 7966 6122 5141 7128 7880 8224 6479 5188 6525 5821 9367 8885 5219 5395 9079 9801 8813 8926 6563 9428 8921 7317 9423 7303 7509 8280 7406 9946 9721 7245 9551 5331 7779 8337 7645 8533 7446 9420 8414 7087 7527 6891 5711 6545 8764 9855 5636 6387 5849 7763 6676 7535 7245 9814 8733 5238 9755 8355 7622 5679 5998 6183 5499 8586 6773 9438 7355 7107 5832 6897 5893 8196 6122 8028 5414 7486 9527 9552 5789 5372 8767 5110 8366 9930 5648 5305 7266 7401 9694 7828 5452 5125 7502 7418 8577 7831 7891 8852 5174 6149 6256 6514 7756 9035 9230 6685 7386 7771 6363 6444 8987 6284 9907 6171 8991 5559 9167 5361 9551 8127 8676 6908 7806 9525 9909 6374 8118 9144 8290 7082 6026 7242 7740 7044 9575 6178 8650 7524 9584 7050 9736 9787 7833 9457 6510 7305 9496 6682 7085 9891 8431 8076 7336 7188 7157 5191 6148 7248 6981 7884 9774 6666 8957 5601 8890 8466 7455 7408 7420 5660 9048 8890 8642 6374 7861 6623 9423 5060 9256 9211 9957 8803 8979 6368 7272 5856 7057 8740 8092 6857 7926 7273 5105 7618 7272 7551 8594 8929 7347 7165 9675 8352 5217 5111 7124 7255 9769 7001 6729 9782 9683 8831 8432 9728 9436 5447 8645 6012 8086 5016 9879 6321 7894 9935 5757 8804 7419 8193 9545 5599 9764 6635 5018 5222 8571 7528 8534 8783 7389 8748 9589 9812 7755 8030 8433 6580 9604 9256 7352 9924 9473 5198 6097 6239 6738 7152 6087 5881 9732 9777 9239 6743 9828 5622 6533 6284 9979 9323 9356 6719 6556 9029 7555 5404 6167 7850 9536 8753 5124 7644 6228 5267 5173 5434 8260 7575 8422 8912 9381 6376 8342 9190 6746 8223 9736 5812 6333 5805 6496 8182 5323 7140 9131 9495 7701 7174 8812 8111 6112 8586 6526 9147 6135 8424 5737 8167 9849 7222 9285 8281 5985 7269 8913 6260 6774 8401 6867 6470 9670 5343 6588 5684 7317 5240 9305 6537 6850 8213 9387 7629 5855 8132 8042 9754 5779 6044 6188 8378 8578 7652 9178 5796 9979 9253 6000 9739 8243 9646 5997 7524 8303 8769 9869 5396 7896 8161 8385 7318 9314 7038 8107 6321 9471 9523 5573 8585 9320 5411 9289 6933 9843 9561 5472 7096 9345 7146 8759 9412 9398 6820 7283 8216 9931 8033 5788 9007 9878 9165 5948 9589 9314 5578 7551 9465 7693 8072 5443 9989 6690 5789 8530 8554 6480 7707 7065 7859 7305 5630 9779 7728 6375 6395 5835 8761 5575 8023 6652 9025 5092 9613 7304 7449 5489 6670 6884 6815 7705 5072 5194 7932 6403 7525 9628 5938 8616 5421 5553 5926 6840 7220 9029 8921 5503 8862 8594 7332 6988 5444 6853 8890 9503 5515 6342 6409 9360 7797 9667 9299 5134 6579 6426 9703 9560 6963 5403 6601 8935 5513 8914 7371 9590 5404 9183 5303 9169 8040 7386 5302 6963 7986 7281 9153 6507 9045 6147 9476 8382 9266 8616 9095 8817 6405 7878 9176 8962 7691 9443 8378 5909 8403 7364 8415 9770 6128 8150 7189 5013 9696 9472 9488 9561 7984 9998 6728 7780 6654 9930 5457 5995 6551 9044 9412 7520 6373 8210 7682 9627 7306 5534 7131 8189 8366 7008 9442 9251 6289 7808 8038 7267 9267 6000 9580 9463 8232 6790 9951 8636 7094 9052 6448 8573 9862 7531 5796 7751 6426 7340 6613 6815 6907 8890 9735 6851 5309 6673 8481 5937 7844 5195 5066 8421 6826 6115 5154 7012 5590 9359 8570 7552 6030 8703 7642 7093 7170 6363 8232 8025 6915 7702 6899 5581 9536 9530 5901 6169 6858 5057 6960 5359 7389 9796 5393 6968 9306 9375 9664 8839 8817 5911 5073 5459 8135 9771 7849 7111 8950 5873 5064 9565 8680 5902 7589 5697 7138 7033 6661 9311 6750 7917 9789 6022 7744 8149 6025 7744 9080 9507 7869 5842 5348 6498 6479 7947 5744 8383 5885 9083 9148 7856 6810 8690 6764 6151 6588 7789 5525 5272 8210 5874 7717 7874 8082 8606 7421 8558 8845 5940 7052 9261 9984 7930 9816 8230 9349 5912 6187 7581 5503 5545 6246 5291 5488 6085 8599 7761 5162 9357 9154 8549 7889 6477 5070 7489 8129 5449 6653 8398 7947 7592 7308 5079 5620 6665 8327 8989 8548 7061 7051 5180 7685 8192 9414 9599 5523 7681 7665 7645 8791 5356 7391 7958 6390 7172 8495 7102 6643 6825 6268 8548 5803 6734 8721 7900 7565 8063 6919 9292 6141 6617 8065 5086 9881 5547 8789 9468 5789 6008 9036 7964 5115 5330 5975 6793 9945 7259 8117 5100 8215 8925 6414 7584 9121 6506 6349 6630 9175 8375 5258 5527 7335 7058 8370 7421 9688 6086 9249 8600 5975 6092 8182 9522 6570 9996 7977 7207 5037 8721 6852 7925 5800 9837 9385 6062 8108 7379 6527 7018 5086 9660 5094 8711 6439 5008 8356 5412 9014 9475 9672 9282 5375 9899 8668 7426 7672 9148 5906 6302 9016 7091 6646 8833 6029 9758 8381 9344 6115 8853 8430 8111 7973 5130 5071 8176 6819 6556 7658 7550 6791 8595 8687 5911 7422 8586 7619 5260 5596 7579 6658 7163 7203 6899 9906 9962 8166 6298 6474 8686 8112 9344 5133 5965 7153 7203 8411 9491 6093 8954 6952 6489 9919 6886 9788 7301 5488 6044 6895 9330 5146 5077 8311 9275 8404 5933 8797 5866 5541 9090 7735 5317 9606 9627 5712 9068 6266 9643 7833 7879 7064 7256 5224 6865 6285 8341 5984 5401 8121 6602 6866 9665 6843 9814 5824 7625 5029 8972 9638 9922 9041 8123 9097 7777 7418 6452 8093 7458 7083 9579 5770 8630 7415 5500 6828 9005 5711 6714 6707 6177 8371 9127 9380 9773 7624 5936 8505 8549 6903 8671 6090 8994 6370 7062 9325 6668 8514 8702 8558 9196 5813 5008 6801 5506 5833 9941 8104 6073 8813 5710 8394 5687 6429 7967 6854 7727 8124 6818 6533 8654 8738 5806 8745 8949 6655 5752 6221 6208 6001 5468 7266 8431 7715 7792 7540 9706 6339 5911 8727 8475 6139 8766 7266 5052 8002 8400 5663 8210 9699 6552 5684 7197 9055 9347 7010 7107 5521 7547 5682 9719 8894 5907 9440 5166 9193 7659 8461 9668 8206 6655 5935 5460 6980 8304 7494 5162 7027 9541 9776 8502 8709 9481 6322 5747 9015 7608 8702 5387 7374 5064 5241 6301 5909 7925 5493 6349 8550 7140 6779 7872 5627 5281 7950 9104 6703 8504 8711 9421 6130 7654 7519 7686 6560 9017 6275 8230 7242 9762 5188 6081 5929 8252 6039 7448 9724 7241 9933 6484 6896 9475 5925 8248 9905 7332 6061 8838 6183 6608 6880 7917 5327 9237 7671 8122 5825 9653 7910 5060 8968 5734 9429 9455 9957 7367 5098 9818 5921 6440 9668 8669 9081 8030 5782 9231 8237 9983 5851 6126 7451 7214 6152 5998 7436 8979 9888 8525 7395 7920 7475 6505 7304 8498 8688 5487 5806 9586 9541 5000 9292 6653 5729 7697 8412 7955 9919 9266 8269 6268 5289 7532 9858 7816 7922 5029 7731 6502 8041 6066 9309 5459 6220 5758 6469 9054 9163 9093 7987 7901 9828 6075 8469 8517 5914 8571 7067 7687 6757 9077 8666 8216 6679 8313 5650 5293 6121 8756 5235 9044 6770 5267 7254 6944 9256 5176 7527 5661 5171 6987 7958 5114 5617 5670 9564 8769 6392 8150 9205 8895 8159 6101 9690 8373 5210 7021 8165 7595 5663 9106 9200 8873 7957 6626 8441 9131 5613 7429 5424 5054 7656 8027 7156 7022 6875 9105 7778 8848 8192 9643 5091 9006 6554 5233 9723 6129 6309 9729 9340 7332 5474 6142 9638 8358 8070 6445 5410 8833 6823 5393 7833 7856 9618 7051 6621 5538 5640 8279 6229 5685 8593 8006 9406 8304 6730 8988 9097 7602 5633 6041 5349 9542 5379 5990 6998 7880 7707 9664 5282 8214 8931 7888 9871 7690 9285 8204 9297 5591 9400 9382 8333 5753 8042 7358 6575 9043 8537 5696 9752 7272 6747 5289 8009 6799 5652 6129 5484 7042 6270 5939 5069 6232 6303 7547 9153 6045 9659 5519 7722 9584 9093 9496 6095 8192 7225 9904 5449 8360 8580 8113 6203 6441 8426 9732 5106 9016 6747 5706 5998 8136 6504 8954 8897 5084 9045 8136 7760 8993 8073 7198 5620 9402 7470 9760 6584 6446 7541 9753 9675 8620 5915 8432 7833 8924 9574 6828 9176 7191 7227 6840 9135 8514 8036 7457 6452 9761 8345 6410 8119 9227 7961 5825 9715 5910 5508 7976 8974 8504 9637 6965 9624 6345 7540 5708 9187 8156 8640 5216 5668 9557 7391 7708 6834 8893 5789 5224 7231 5739 9546 8467 7196 5465 7929 7676 7564 9081 6695 5226 6462 6601 9508 5971 5103 6695 8924 5929 5526 8954 8020 9982 7861 8296 9972 9991 8252 8581 9628 7462 8493 8060 9836 5127 7617 9008 8251 6829 8003 5261 5187 5794 9189 5291 8300 8153 9931 6837 7500 8400 6275 7794 9208 9189 8205 9645 7612 8854 5217 8037 9376 6719 5727 5790 9918 5373 7880 8937 5921 8234 6304 6005 7180 7356 9658 7701 9674 9740 5218 5197 6813 5393 9607 7931 6083 7926 7232 6729 8425 10000 6696 8157 7617 7078 5716 5518 5763 9336 5256 7417 7081 8752 9101 9516 7687 6020 9883 5283 8670 6535 6279 8552 8189 9991 8928 8901 5652 7305 8369 5717 5125 9894 5181 9229 9238 7769 6715 5502 5536 9951 8570 6351 7688 8007 5464 7207 9258 5063 5674 6437 9348 9269 7291 9350 5340 6221 8963 7532 7250 8326 6931 7528 7389 8889 5568 5692 6171 9842 8400 6838 5415 9500 8109 6188 7965 5759 8221 7925 9605 9617 6688 9191 8999 8148 7539 5374 9533 7471 7819 5633 6486 8363 9991 9403 6017 7929 9654 6811 5142 5866 7640 9006 8766 5701 7493 8057 9029 8054 8907 6473 6567 5201 6667 6737 7903 5743 6223 8818 5473 7932 9609 8722 5772 7316 7603 5152 5954 6487 7103 8643 7580 9113 5126 9914 5723 6956 9973 9940 9588 9499 7937 8717 9163 9581 6349 8455 6057 9998 5892 5333 6753 9914 7819 5286 6667 5150 8684 9970 7083 7392 7010 5401 6956 8475 8248 9390 7203 9223 6903 8614 5804 8447 6523 6993 5735 9850 6220 5655 8381 6030 7094 8293 5634 5847 9309 8558 5592 9784 5222 7361 6266 6503 6458 9211 7454 7751 5412 9796 9651 5625 5960 6350 8102 9557 6141 9741 6747 8070 5620 7540 8416 6341 6173 6370 6466 8736 9286 5077 5927 7045 7285 9858 9917 9122 7653 7678 9895 5493 6640 8735 7211 5955 9221 6751 9132 7498 5070 6623 9928 5489 5373 8905 9878 8998 8639 5226 8298 5288 9917 9234 5570 9157 6462 7460 8995 6886 5577 5046 8700 6771 9128 5296 9754 7154 7731 5689 8606 7013 9021 6445 8767 9302 9041 7424 7247 5489 8463 8085 6714 6552 9859 8419 8699 8390 8380 8475 8601 8470 5515 6631 9516 7815 6951 6022 8375 5549 7456 5557 6486 5413 6921 8242 8574 6010 5476 8010 9318 5081 7683 8810 9611 7412 5980 9863 9490 7874 6331 9914 9624 6238 6879 6742 6302 7117 8879 8290 6320 9375 6017 9853 9704 8270 6717 8033 8752 9179 8863 8082 7567 7205 8391 8189 5930 5204 7707 6055 8419 6556 7728 8823 6130 7249 5314 5404 9594 5343 5379 5718 8549 6228 9528 9957 6537 5040 9730 9422 6351 9335 9722 7775 8456 9936 8603 7775 5384 5820 5148 8619 6484 6383 7583 9269 9509 5618 8838 8625 9124 9274 5316 8652 6141 5571 7111 5976 9377 9533 6690 7403 6399 5798 8281 6907 6905 9263 8005 8776 5676 8153 6026 6874 6248 7967 5519 7540 5236 5212 7034 7548 8242 5365 5682 5078 8942 6854 6002 7594 7270 7055 5184 8262 8437 9913 5226 5661 6620 5105 7174 5028 7640 5506 9555 6040 6074 5925 7784 6915 5251 8838 9500 6301 6012 7162 5687 8646 5004 6431 8669 5327 6172 9151 8115 7283 7835 6897 5329 6905 6428 6493 6182 8076 9846 5189 6357 8252 9536 6661 7793 8068 5091 9009 5699 6531 9090 7791 6631 9957 8137 8952 9509 6195 7289 6920 7037 9555 9734 7712 8865 5558 7678 5926 8190 9556 8126 7233 5528 6120 9640 6193 8617 9293 5659 5807 5868 5720 7999 8435 5489 5606 5722 7664 5593 5405 8387 8322 8441 8676 9319 9633 7211 9451 8537 8729 5435 9225 9780 8803 5871 8356 5769 6959 8471 7452 5540 7654 9702 7570 8481 5119 5054 9200 6558 7064 6709 9164 6630 5795 9893 6912 5922 7795 5163 8110 9419 8956 7609 5965 6404 8508 9591 6203 7542 9070 7751 8829 5619 7391 7547 7486 7084 7321 5418 5950 6609 8298 5139 9432 7177 7196 6324 6440 5743 6193 5271 8926 8101 7634 8826 5727 9963 7304 8213 5611 5394 6465 7044 5040 9492 8164 5628 9152 9061 9849 9833 8778 6838 8472 5861 6678 5900 7527 6918 6621 9595 8280 6898 8385 6878 7159 8780 6274 5924 6592 7866 9539 7400 9967 6523 7369 9392 5509 8628 8021 8788 8962 8801 6218 6962 9087 6506 5357 7719 7130 7042 7427 8809 8103 6244 9677 7228 8261 6021 8769 8871 5945 9895 7556 9413 5208 6547 5342 9248 5195 5659 9057 8268 7424 7149 7573 5014 6993 9335 7586 5198 5622 7020 6779 8507 9945 6043 7208 6924 5443 6244 6446 8762 8036 8238 6009 7934 5081 6853 5592 7900 8181 9209 7338 7427 9697 7831 9396 9101 8397 6903 5807 5893 6103 5130 8405 8660 5003 8181 5292 6054 7890 9845 5920 9079 5528 8229 7519 6950 5843 6739 8688 9802 9029 5853 9745 7176 5026 8498 7110 8532 8657 5826 5348 6487 9381 6216 9669 9858 6727 6300 6912 5207 6569 9886 8813 7738 6804 6149 6300 6675 9314 5777 7077 6943 7705 6614 5383 9069 9143 5047 7708 9075 6262 9020 8988 9096 8490 6915 8660 7505 5629 8574 5631 8265 7809 8014 8676 6161 5187 5505 8601 6604 6729 9649 9363 7816 5769 7076 9778 9034 8976 9016 6994 6108 6212 9363 6564 8031 9947 6104 5385 5650 8798 8732 7152 7717 6706 9602 8196 8639 7174 6058 7566 9518 8005 8519 8334 5629 5083 7065 7465 6952 7331 7941 6432 8504 5703 9995 8166 6029 9705 5743 6236 9148 5071 9912 6012 8493 9129 9212 8513 9169 5344 8702 6783 9417 8424 6002 5439 6144 7846 5683 5871 8775 8253 9470 6193 6747 5082 7002 6297 7343 5393 8230 5032 8084 8567 6855 5973 6721 9674 7410 8340 8773 9864 8553 7582 8274 5132 7686 5994 7199 6241 8415 6024 8483 6001 5487 5909 8911 9217 9809 5459 9588 9218 5095 6392 5163 9904 5057 7885 9854 9440 6461 8070 8472 8803 8535 9489 9583 7544 5399 7077 5929 5531 7229 7581 7122 5531 6061 5125 8019 5242 5733 8410 6943 6098 6108 8076 8533 8645 6439 6208 6978 7732 8073 6599 9527 9563 7444 5466 7431 9434 5030 6486 5090 6868 7566 7224 9160 5212 7680 9341 7210 8560 9900 8187 6919 8650 8913 7042 7104 6316 9430 5308 8219 8866 6466 7392 8023 6780 7543 6304 8773 6012 9733 5233 6871 8041 6027 9619 8452 8538 9651 6855 8877 8036 9068 8661 5916 6179 5913 8226 5255 8061 5961 6918 7993 9534 7552 7568 5350 7813 7216 5110 8980 5047 5814 5632 5917 8796 7306 9583 5916 6205 5478 7614 9974 8847 6569 8206 5883 6128 9566 8792 5758 6204 6237 7626 6573 7098 7338 5841 9336 9606 8561 8993 9577 6284 7995 8315 8710 6707 8218 9432 9062 7723 7467 9256 8629 7316 8008 7896 9318 7788 8507 8841 7070 8914 6783 7729 7579 9062 8185 8121 7680 9001 7298 6611 5741 5305 5129 8103 6044 7481 7023 9818 7757 7544 9147 9535 6626 7464 7660 7642 5275 5511 5171 8843 9510 7011 8283 7870 5649 5941 9848 5410 5082 5199 9114 9784 8609 5961 8402 9780 5818 7564 6431 7676 9909 8540 8085 9423 5608 6701 5885 8305 5284 8445 6753 9918 9705 5861 9779 6875 5531 9670 5231 9371 5154 7631 9087 6333 8770 6342 9922 8739 6268 5884 7058 8435 5871 7939 7482 7193 6603 6167 7169 8489 8263 9641 9468 7856 8956 9649 9671 9035 8522 7875 6090 5063 8255 6972 8482 7988 9562 5415 9514 8484 7013 9826 9831 7235 8609 5436 8705 5107 5042 5080 5269 5933 8628 6077 5829 7064 9732 5476 5479 7024 5918 6109 6747 9391 7314 7405 5048 8804 5359 7203 8022 8762 5842 8483 7841 6279 7940 6195 5140 5512 5477 8884 7668 5463 9857 5802 6141 6601 7813 7484 9227 6964 7846 7039 9089 7118 7820 6920 6684 8162 6198 6279 9863 7363 9859 7770 8471 8567 6033 6716 7819 5341 5375 6368 7830 7459 5159 6791 9228 5809 9255 9033 9496 8790 7998 5365 8009 7898 8313 6054 7970 8088 9887 5899 8281 6813 9638 6586 7024 8923 9708 8767 7077 5298 9504 9682 7685 7166 9887 6915 5867 9212 6862 7755 9422 6269 9192 8427 6054 9568 8487 7838 7560 7344 8816 9289 6685 8200 6626 9667 5962 5767 5944 9630 5073 7189 8717 8560 8848 9200 6531 7614 9922 8443 6262 6821 6665 5406 5109 8039 9178 6379 7608 5011 9149 7000 5554 8883 9626 8126 8046 9794 8970 6219 7792 5800 9924 6554 6882 9252 6966 7476 6312 5522 8928 6783 7832 7950 7331 8739 7035 8765 6181 6008 9519 9406 8343 7187 8127 5854 6886 9806 9491 8098 9103 5817 7280 6074 7010 7009 5228 6141 8315 7357 8671 6412 5447 5967 9093 6193 5025 9654 8917 5599 9863 6631 5683 7777 7023 7165 8216 8497 6162 8374 7489 6261 7773 7379 9161 5660 6918 8494 6557 6079 7349 6895 6554 6193 9659 6245 5580 8794 8000 8645 6049 5591 8715 9802 8764 6221 9952 5598 7856 8897 9264 5593 8797 8248 5644 6026 8394 6058 5113 5783 7744 9136 8981 6989 8729 5563 8327 9467 5284 9518 7476 5627 9288 7441 8970 9365 7146 8201 7185 7511 5580 8891 8618 8870 6418 5889 5401 5605 6689 5651 5730 6030 5794 6112 8212 5303 8054 5405 7865 6003 8251 7904 5284 6601 9615 8539 8388 6475 7294 7643 7189 7305 5635 6753 7085 5331 9083 9244 8055 8869 5525 9473 8074 7439 9087 5069 8839 6560 7562 8275 5385 7242 9232 8277 8423 7287 9976 7824 5149 6772 6388 7648 9835 6787 9559 5424 5925 5958 6518 6709 6065 7205 9835 7478 5841 6235 7412 6406 7390 7018 9659 9720 6088 5190 6600 5414 5482 8150 6623 6947 7927 5422 9922 8037 8739 5858 8381 6521 8566 5121 8543 8278 9036 9637 9461 9994 7398 8379 8874 8650 9112 5152 7177 5660 5401 8077 5377 9288 8565 6924 8870 5198 8230 9253 6793 8307 8943 7520 6959 7833 6896 7076 5931 6603 9158 6257 8527 7808 5827 8982 6145 6029 9921 7650 8469 8452 5993 7747 5108 6984 9449 5058 7003 6004 7582 5883 9281 5363 8192 7143 9170 9409 9818 7202 7439 9339 6564 5018 6725 7688 6436 9350 7917 5711 6281 5866 5390 6595 8895 9459 7680 8968 5077 8974 6429 5270 6218 5414 8273 9844 9181 9519 6847 5213 7737 7125 5962 9717 7426 5318 9183 5036 5693 9429 9203 8418 5815 9645 8370 7776 7284 6784 6592 6598 7491 8385 7939 8601 6782 7479 7555 8078 6709 9969 8823 9774 9797 5140 5179 9567 7703 8952 6559 9424 5669 6031 7567 8586 5630 7995 7984 9004 7406 8143 9356 9259 5405 8699 6705 8382 7391 6397 8270 5876 9403 9321 9388 7546 6345 5056 8594 6535 6114 9396 7519 5968 9820 9969 7598 8845 7704 7319 9270 5492 6593 8032 5443 7044 5031 6951 7201 5814 9800 9526 5923 7000 9295 5093 9986 7261 6716 7413 8061 7131 8597 9793 7905 5809 9601 6554 8485 5398 9980 8904 5528 7251 7146 7186 5613 7235 8542 8130 7474 5951 9127 6244 9877 5151 5228 8214 6839 6580 7794 5056 6107 6807 6140 7142 8415 8097 7328 9974 5906 7991 9365 5406 5619 8669 7493 9814 9775 6390 8213 5113 5821 8481 5401 5961 8803 8279 7052 7319 8471 8070 8241 8449 9241 5329 5346 5474 7269 8719 9921 8600 6449 6676 9429 9557 6248 5419 9589 9023 8884 5332 5454 8708 5399 5448 7806 8876 6228 6711 5891 7630 8720 7856 8891 5591 8611 9151 6614 7826 6287 7810 5674 6579 6123 8848 5754 8757 7905 9263 9544 8716 5447 9545 7847 5551 9571 5709 5512 8998 5268 7034 7346 7908 9863 7760 7669 8329 6504 9347 5857 8456 9172 5757 9375 7661 7319 6035 5958 7773 6721 5445 6782 7111 8530 9575 6947 5410 9169 6307 6122 9760 6165 5623 8448 9334 7510 6770 8257 5014 9274 6643 5391 9243 5088 9175 5842 6050 5520 8653 6935 8460 6060 5116 5756 9686 6331 8857 5214 6754 7375 8894 7350 6667 5627 9473 8565 5960 8187 7555 9168 9384 7650 8429 5777 8794 5553 5271 6781 5938 5960 8049 6936 5977 5623 7442 7577 5767 7515 8470 8370 7101 6542 8451 6102 7713 7564 5027 5191 7252 5303 7822 9049 8485 6636 9619 6220 6302 8820 7310 5754 5935 8626 5087 6214 5712 8620 7249 7673 7856 6701 9366 5924 5601 7522 9309 7398 7354 9728 6511 7995 7184 8217 8171 8544 8128 6801 5350 5329 7235 7854 6288 9394 5679 6095 9608 6145 9164 7518 6410 7042 6136 6343 5182 9511 7845 5495 6719 8893 6316 9149 6475 7547 7357 9111 8836 8553 5975 9313 8803 9069 5564 8053 7724 8737 5991 9535 5256 5317 5345 9258 6352 9152 8307 7442 7052 5431 9937 6445 9288 8570 9404 8357 6352 6591 9543 7519 6168 8473 6142 5355 9075 5369 7559 7457 8449 9111 5536 7556 9512 6273 8848 6846 9966 9568 6342 5786 5625 6383 6467 6846 9142 5536 9651 5800 6520 9352 6088 9869 7618 8972 9527 6193 9476 7398 9172 8008 5483 5221 7431 7760 8513 8142 6158 8316 7068 6297 5246 7846 8137 6951 6889 9100 9374 5134 5577 9892 9617 9951 5219 7217 8931 8931 7750 8004 8194 9036 6727 6425 7166 5837 6596 6651 6330 5172 7651 5592 6287 9516 6520 7133 9665 7494 8430 6653 5443 7166 6958 5317 6233 9591 7242 8388 9008 5698 8876 7323 7602 8989 9302 8688 5624 9337 7635 7564 8573 9946 8019 8127 6743 8669 9574 8234 5337 5123 5827 5229 9524 7612 6539 6735 5724 9670 6953 7790 6523 8171 6526 8712 5716 6998 5771 7660 8021 7244 8617 7607 5338 5146 7136 7376 5453 8494 6344 5020 9512 7070 7089 7045 9766 5185 9661 9276 9162 6053 7486 5788 5470 7543 5074 9933 7910 7433 7577 8913 5109 7572 5181 5825 7237 6223 7298 6394 9491 7683 7004 5645 7125 5162 9585 5142 9716 6799 8295 9874 7861 8473 8817 6188 6377 9967 5226 9215 6806 6587 7700 8360 8765 5198 8483 9387 8450 6579 8069 9046 5649 8983 7165 7500 6870 7988 6673 9102 6598 5800 7230 6533 6685 5912 9959 9709 9435 7648 9033 8182 9443 7230 5271 7986 5187 7043 6865 6143 8547 9323 7732 9918 9513 8779 5885 7413 6622 7970 8422 7958 5394 6467 8939 6138 9803 9768 5148 7181 9576 5713 8803 7364 7716 5530 7792 9094 5936 5783 7203 7640 8679 8962 5476 9118 5079 8883 6373 5757 7933 7469 5670 8877 7357 9244 6303 5483 7163 5283 6296 6395 8983 8998 5980 5247 8478 8633 5747 5140 6410 5477 9225 6342 5351 5960 8839 7258 7210 9555 9028 8285 9238 6408 9577 8933 8286 9804 7822 5006 8364 8755 9805 6526 8006 6762 5800 9907 8103 8711 5408 6055 8247 9288 7425 8262 7534 8568 6854 9900 9324 7400 6042 8272 7971 8001 8605 9563 7492 8374 6786 6470 9766 6595 9912 6943 6857 7415 6262 8731 8972 5680 5151 6912 5357 7175 8866 7748 5662 7504 8979 5677 5029 7303 9026 9542 5392 5616 5105 8037 7179 6902 7479 8092 6484 7453 7257 7373 6668 8091 8392 6933 5757 5286 5869 9331 7843 8401 5379 9538 6937 8580 8859 9677 6501 9521 6249 5331 8091 7135 6746 5653 8319 9903 9580 6171 8703 9667 5474 7833 7354 7528 7341 7513 5840 9103 8410 8625 7784 6524 8339 9170 7817 5039 8355 5863 5610 7898 7894 7268 6061 5461 9993 5819 8806 8734 5415 6329 9557 6205 9493 9117 6626 7453 5567 8774 9470 6730 7439 5992 9083 5223 8138 7083 5466 8863 6305 8843 5662 8140 7651 7916 5824 6020 7963 5067 8453 7103 7780 7906 5319 6575 9307 7187 5666 8640 5394 9485 9005 9338 8003 8263 7189 8380 7608 5663 6203 6692 7635 5394 7052 6314 9050 7891 8036 8233 5586 9647 7455 6362 6552 9595 5118 7997 9995 5938 5926 6010 8411 8454 5034 7463 7344 6918 6278 6989 8345 8496 6543 9420 9504 7667 5966 7676 5216 8640 9616 5353 7480 9544 9787 8467 5094 6792 7864 8204 7931 6820 8600 8871 6042 6433 9290 7257 8056 6993 6366 7018 8645 8131 9743 5857 5284 7410 7010 7802 5050 9376 7645 8498 8151 6266 8311 9221 6413 8237 7850 8969 7420 8094 7771 6246 8453 9739 8150 5860 8816 6868 5217 7479 8340 5676 5974 6173 5738 7882 5127 5514 9548 9796 6619 6151 8087 7761 5076 8394 9048 5575 7551 6586 7090 7380 8054 7829 6382 9706 8019 8073 7263 5069 9027 5294 8398 7448 8377 7237 6232 8885 8362 9097 5591 7647 5057 6951 6070 7829 5793 5076 9309 9034 5216 9818 7691 6588 7846 7823 5174 8482 8001 6425 6903 7904 6473 9029 8057 6238 8395 5006 6422 5202 8468 9040 9348 6919 6446 9799 5359 7449 5723 8605 8039 9330 6120 6693 6092 9147 7194 6610 6040 9134 8614 6630 7111 7817 6903 9244 7737 5282 9462 7903 5757 9704 9999 5211 8440 6833 5608 5074 5398 8907 6607 6588 5911 6361 8232 8459 5971 5621 5569 5945 9963 7043 7470 7255 6255 6203 8414 9769 7953 6124 7552 6247 8927 9266 7038 6425 9540 7632 7853 8837 7272 5703 5956 5919 9611 8156 9448 7741 5633 6998 6890 7366 6857 5002 7641 5820 8205 9186 5976 5614 5654 5254 5578 8257 5814 7851 8000 8958 6590 8169 8851 8688 9136 6311 8997 8928 8454 9085 8921 7865 6429 9135 9247 7605 7640 7710 6467 7458 5145 5860 5427 7055 9733 7859 8160 7368 6402 9571 6385 6867 5098 6136 6492 6039 7795 7493 5104 7259 7793 5979 6075 9203 9257 6131 9256 9715 6631 7065 5801 5556 6071 8688 5926 8917 7649 5850 5357 8097 6202 6516 7683 6262 7794 5388 9167 5648 7519 5913 5090 5205 7764 5916 9036 5222 6277 9539 7175 9773 8951 9966 8084 7738 8263 6884 9321 9702 6546 5254 9822 8034 7551 8861 8278 6023 8109 9498 7331 6070 5262 5315 9856 6924 9622 9389 6859 6147 7354 9917 7318 9973 5301 6878 5164 7201 7331 5277 5775 9196 6335 5339 7717 8370 6492 5742 9865 6758 8020 8729 8145 6045 8310 7488 5893 7769 5659 7159 8396 6931 6752 5938 7790 5770 6806 9442 7021 6746 9973 7140 5459 6706 6470 7406 9566 5986 5234 6679 8607 6404 7158 9271 9056 7112 8540 9803 5940 7827 8075 9265 9832 8996 6156 5023 5386 6591 8976 9740 7369 7082 9908 7369 5519 5697 5725 6253 6190 5257 8758 7300 9170 8531 6653 5381 9566 9154 7432 8720 9882 5011 5385 6453 7345 6269 6516 6279 9609 7677 9223 9948 6710 5292 6037 5504 6403 9190 7424 9601 6997 6752 5487 8781 8380 7145 7869 9216 5472 9972 8020 7226 9755 5919 6728 6350 9404 6313 7514 9831 9706 9298 5975 6936 9804 5314 7892 7900 9382 7887 9891 9105 6326 9417 7431 9373 6439 7344 6162 7604 6725 5755 9338 9844 8678 9307 8009 6239 6800 8353 8563 8302 6067 8187 5983 7571 5048 9775 6522 5773 7691 7895 8289 7890 7455 8903 6437 5276 8333 5174 8102 5852 8942 8389 9999 6107 7455 7072 6630 8275 9841 6124 5972 7106 5478 5035 8982 7690 8069 6500 9705 8623 8297 9944 5672 9498 6444 9502 7760 5187 5610 6814 5151 9516 9961 5614 8089 7879 7127 6380 9394 7386 6438 9653 5815 6831 7439 8911 8253 5230 8401 5643 8033 9066 8048 9342 6838 6133 8243 6266 8868 5216 9367 6981 9980 8722 7324 7841 9784 8303 5212 6664 7989 8712 9565 9959 9758 7665 6126 7734 9511 9608 5856 6705 9240 5516 7923 6949 5788 7341 9845 7362 7026 8637 7031 9788 7236 5343 6692 9232 8197 5563 9042 8161 7733 7866 8619 5240 8459 8103 7307 8155 6449 9954 9595 6037 9920 9752 9358 7329 6773 5217 8613 5987 7014 7874 5217 9154 5119 5071 5175 9351 8597 9777 8224 7227 9598 5248 5817 8862 9159 9274 7930 7482 9072 8971 6342 5242 8735 8590 9371 5779 7205 9964 6431 8417 7725 6223 9223 9328 9388 7681 9214 6312 8222 6785 7575 9220 6626 7259 9746 5788 5581 9925 8830 6524 9425 7143 8127 6007 7740 6858 9955 7496 9200 8300 5182 8051 9286 8964 6740 5373 9944 5795 6411 9568 5367 9963 7097 6397 9172 5213 6836 7786 6916 8388 8839 7172 9404 6590 9422 8358 5151 5009 6495 5728 5715 8202 7716 7046 5340 6927 6610 9128 6356 6566 5105 5816 7909 8676 9739 6455 7195 6214 7514 6427 7625 5939 6350 6414 7821 8661 7049 8780 9990 7571 8399 8681 8722 5192 8354 9121 9711 7503 9813 6370 6396 8089 5349 7043 7346 8268 7003 9146 7745 8233 5927 7713 9698 6431 8195 9986 6538 6164 5330 9769 6799 7122 7539 6731 9104 8041 7301 8032 5180 8460 8448 6799 8307 6652 6471 8311 8028 7879 5561 8224 7548 9836 5257 6198 5087 9482 8640 7154 8501 5959 7295 5900 7111 9369 7861 9600 9880 7340 9688 8430 5554 5133 9604 9759 7523 9527 8815 7246 6287 9931 6907 7416 9480 6832 8290 8482 5218 5857 6592 9363 9502 7042 6030 5105 6680 6268 8588 9905 5424 6817 8904 6426 7159 7880 6268 9703 6059 9111 8087 5439 8844 9166 8409 7000 5069 6683 6706 7704 6043 5662 5126 8488 6389 5090 7066 7326 5671 9539 8728 6949 8042 9048 6802 6484 6655 5242 8474 7856 9024 9495 7653 8455 8146 6007 8793 8608 5942 7562 6968 8586 5520 8941 8178 5933 7399 7806 9230 7926 6243 6267 5805 8923 5680 7188 7555 8852 6338 8779 8199 6005 7788 9507 7473 9462 6303 6283 7089 8303 8380 5152 8935 5393 7698 5551 8142 8831 6245 7192 6981 9356 9890 6030 7263 9565 7712 8725 9892 8266 7263 9100 8000 7319 9957 5699 9248 7120 8383 9920 9959 6839 9031 6475 7933 9144 8349 7387 5825 9719 9486 8991 7946 7217 8920 7788 7619 5013 9968 6443 6997 6789 5980 9833 5540 8065 6851 5937 6457 6615 9399 7213 5030 7108 8099 9439 9035 6584 6113 7429 5934 9072 8847 5888 5413 8678 5072 5692 6953 7004 8388 8610 7691 9517 8384 8413 8304 5218 7320 6108 5325 5368 8973 5173 8257 8224 9487 8523 5515 8556 7546 9997 6478 9495 6668 7171 8151 7043 5754 6080 9326 7703 5504 8721 7713 8002 5660 6152 5680 9553 8041 6965 7987 9577 9060 5240 9698 9711 5648 7230 6951 6272 5499 6040 7226 8488 6330 7996 7159 8204 5523 5881 9390 6844 5106 8691 6242 5481 7590 8859 8816 8595 9893 5724 6348 6150 9237 8497 9369 9482 8774 7479 5409 9574 9181 8449 6474 7563 6818 5738 5450 7824 9539 5992 9113 8904 6070 6056 8591 6152 5278 7428 7698 7560 7711 8021 6961 9610 7605 8995 9353 6549 5651 8471 8957 6140 8333 7143 6199 9613 5640 8715 6740 8586 9812 6903 8378 8926 8143 8487 7803 6846 6519 6299 6037 6257 7675 8201 8687 6187 9010 7910 5189 6434 5081 7874 7712 8213 5924 5249 6852 9872 8552 5622 8897 5237 8114 6462 8199 5734 5786 6464 8327 9454 6827 5531 8747 5750 5306 8289 8399 5908 8247 5621 5993 9701 6954 5451 6857 5691 8239 7818 8109 7642 7271 5869 6236 7801 9742 5512 8558 7835 5787 5177 5233 8097 8833 6570 7296 5774 5864 5667 6029 5502 6191 8387 9122 5012 7923 8673 5063 5679 6314 5527 5962 8646 6974 8730 7443 7087 6533 6506 9975 8695 5004 5204 9470 7020 5127 7021 8064 9622 5888 9633 9963 5237 6341 7866 8956 9096 6367 5940 7646 8244 9155 5900 5012 5393 6891 7255 8165 8284 8695 7452 5078 5740 9232 9711 7402 9400 9222 7627 8613 5881 8610 8405 5801 6490 6325 6753 9049 7507 8263 5555 9946 9277 6167 7119 5582 7472 8503 8234 5211 7609 6925 6593 8420 6705 9260 7909 6506 7043 7045 8827 8634 7919 5752 6786 5821 6345 5070 9977 9095 5710 6859 9782 9751 8735 6930 9378 6698 9119 5551 7299 6656 9465 6123 8120 8231 7929 8096 9876 7990 5517 7229 9658 8986 8141 7563 9110 9375 8876 7151 8132 9295 6123 9043 5173 5112 5273 7312 6918 8262 7233 8987 6769 5988 8029 7478 5359 9513 6583 8858 8376 5230 8583 8730 9618 8824 9900 8327 8910 8080 6981 7051 8444 7441 8752 8744 8820 9546 9054 7689 9361 9859 5389 9242 6960 5475 7107 8128 6672 7722 5562 9279 6928 9170 5650 5076 9252 6838 6867 5795 8472 7310 7691 7747 7756 9091 8094 9484 5431 5991 9429 5103 9507 6700 5864 9636 8368 8823 7471 8083 6201 8624 8559 7279 8679 6904 6326 9267 5642 8677 6366 5389 9618 5712 8496 8407 9281 9570 5412 5938 5778 9429 8087 7036 7654 9276 6426 9075 8290 9355 5398 8451 6245 7100 5032 8750 5869 7347 8809 5889 6793 7560 7647 5583 7334 7996 8835 8367 8177 6759 7947 5266 6235 5265 5570 8299 6115 6771 8128 9704 7352 6072 5271 6092 5010 9757 7215 8259 6226 6690 8980 5329 7080 6423 6368 6592 7084 6419 5443 9889 5558 8108 5416 6342 7441 8089 9000 6247 5777 6943 5935 7436 5333 7966 5198 7145 6572 6218 6911 6374 6942 8055 7722 6740 9133 9236 6853 8642 7994 8317 6920 8375 6149 8796 8035 6173 6292 5975 7790 8444 6952 9939 8053 9091 6139 5922 6712 9591 8636 7782 9175 7356 9412 6752 9041 5797 6117 5648 9654 9808 9053 9063 8169 5253 8409 9285 7857 6898 8135 8691 8852 5026 9079 7364 9871 9151 9047 8112 8206 6591 8099 5875 5959 9398 9104 7823 5606 8752 7538 8916 5249 5975 9544 7080 5957 6907 7818 8157 7358 6315 7833 9656 9162 8547 7880 6499 5591 6599 6074 8390 7043 6108 6951 7002 8008 5767 5450 9233 8525 7850 9792 8611 5949 6734 9414 5701 6297 8544 5166 8599 8047 6997 8272 7863 7051 6343 8401 8402 7166 9010 9926 9088 7277 6081 6281 8231 5301 8143 7286 8895 7546 6997 6501 9741 6919 9923 8089 9335 9833 8415 7048 8811 7024 9804 7978 9852 8805 9026 7981 5154 5897 7065 9042 8673 7717 5366 5843 6613 9052 5212 8968 8014 6001 7043 8141 9502 7235 9633 9536 5713 7782 8983 8954 5781 6784 8015 5136 6298 7215 5858 9754 9161 5484 6311 9155 8227 8267 6410 6069 9373 5450 6138 7428 9436 9139 8267 5712 7631 7975 9137 9209 6751 7235 5537 5022 5629 7549 6778 8952 7307 8460 6234 5778 7953 9555 5037 6024 6540 5607 5979 9465 6274 9309 7069 5762 8872 5546 7005 8026 7955 9639 7695 5140 8166 5905 9332 6763 6519 5877 8679 8434 6329 6583 8115 6261 8690 8711 9608 9772 9312 8554 7858 5965 9851 7901 9253 7902 6767 6951 5381 5701 8471 5022 8017 5053 6633 5127 5748 9561 7713 7319 7846 7825 7490 8965 9534 6641 8004 8703 9921 6675 7757 7359 8544 9406 5633 7508 6540 7805 5043 5051 5899 9954 6963 8468 6516 5784 5043 9127 9852 5819 9647 8329 7754 5363 8381 7192 6510 6560 5948 5167 9129 9119 7176 9690 9034 9334 9394 6753 5722 9075 8529 7471 6953 8460 6183 7079 5725 8744 9114 6465 9387 9841 5286 6518 6666 6989 9447 5943 8804 8818 5586 8240 9966 7757 8834 6284 8495 9534 5728 9009 7642 9699 6439 8289 6581 9047 6215 6251 9569 9796 6499 5359 6264 8079 5616 6959 5977 6426 6886 6822 7909 5737 9240 9697 9639 8437 5800 7778 5740 7411 9013 9302 7862 9838 7418 6296 9910 8736 8392 7818 7604 9532 6804 5761 5390 5311 7229 5974 9321 6373 5264 6821 9071 5709 7407 8355 8400 6276 5142 7810 6357 7111 6754 6483 6536 6506 7007 7150 7002 9925 6324 9791 6619 6988 6613 7050 7369 5038 7877 8329 8337 9967 9182 5195 8169 8621 8907 9836 8411 8921 5239 9380 7941 6132 5495 5712 9337 6592 9805 8778 8701 6311 5793 9906 7566 6296 8352 6041 7789 9764 7108 7412 9805 9122 5085 7373 7815 7838 9470 8212 5312 5697 9484 5824 6836 9881 8704 9178 6930 6855 5956 5498 8517 9175 8895 9907 6687 7960 6114 7112 7695 9335 7667 9589 6965 7144 6807 9807 6572 8606 8842 8660 7691 6100 8541 9016 9200 7889 9835 8953 9319 9381 8999 9294 6787 7900 8721 5671 5534 7358 6063 6389 5664 5763 9532 9537 9568 6404 5018 6516 8170 6522 6183 5906 7051 5835 5963 5555 9258 6073 9571 7882 7105 9850 5977 6928 8396 6032 5240 5573 7605 5028 7278 8943 8886 7681 9325 6935 7252 9247 5262 7080 9920 5827 6826 5089 9489 6656 7306 5391 6116 8849 7816 9577 5249 6570 7645 6233 6161 5887 9472 5821 7075 5231 5130 7095 6855 5655 9137 5302 5805 8329 5742 6726 7864 6658 6191 9828 8885 9503 6103 9078 9141 8752 9517 5615 9643 5324 7549 9691 6845 9107 7104 8167 9629 5219 7723 9627 6899 6570 8209 5191 5528 9830 8026 7637 8002 6185 8299 6991 6812 6991 7543 8535 5928 8399 8035 9648 7557 5399 5657 6241 6084 9479 9911 6494 7122 9923 5618 6632 7827 8630 6008 8096 8895 9963 5349 6855 8043 7488 6980 7014 8795 6769 9481 8557 7213 9388 8338 8643 6592 5432 9883 7195 5280 8720 8032 7138 9157 5855 6341 6583 9668 5477 9470 7876 8015 6022 5814 6429 8402 5603 6430 6344 5423 8160 9936 5593 7963 7244 5967 7002 8300 8730 9135 7371 5726 6272 8661 6444 8730 5067 5330 8715 8607 5040 9641 7668 7649 9224 8360 6921 7154 6758 8767 6023 8665 5918 9036 6786 8745 5436 8409 8492 7626 8721 9880 6407 9440 5140 7005 6399 7613 9443 5691 6902 8471 5366 5154 9006 5362 5014 9430 5744 6341 5224 5516 8224 8169 7285 7684 7419 5304 9347 7955 6747 6667 9255 9481 5841 7413 7515 9469 5177 7054 9536 6124 7921 5919 6257 9950 5573 8049 8087 9844 8850 7436 9165 5584 5290 5388 6839 5760 8515 9197 6150 9151 7024 6098 6562 5536 7451 5487 5292 6473 8216 5860 9942 8788 6785 8288 7492 5903 6971 8063 9937 5206 5200 7626 5291 9930 7853 5820 6468 9043 6448 6670 6589 8936 8996 6434 9174 8060 8230 5396 7375 9203 9293 7178 6786 5758 8858 5985 6847 7100 6449 6472 5816 5331 8128 9941 7623 7177 9249 5039 5298 8168 7021 5159 8289 6388 6503 6876 6772 5352 8624 5856 8578 9021 9493 6172 7828 8897 6280 9271 7818 7545 6885 9789 9149 9341 8492 5874 6156 9188 9707 9417 9611 5882 6697 5535 6258 9109 8868 9514 9406 7561 9436 7718 7764 5908 7305 5553 8658 7478 5328 7963 6290 6023 5613 6534 8087 5971 5556 6670 9193 5236 7313 6058 9068 6501 9839 8383 8308 9662 7098 8161 7579 5234 5747 6607 8986 6035 5478 8956 6936 8458 9414 8899 5371 9838 5533 7110 5650 7764 9158 6810 9330 7905 5504 8216 8445 7221 8476 6882 7959 6905 5835 5703 8506 7603 9671 5491 5770 6288 9515 5130 7905 9878 5797 6055 8792 7935 5275 5070 5381 5879 8653 8825 5529 8829 9583 5822 5950 9208 7724 7944 6984 8748 7924 7114 6827 7119 7981 9425 9077 7507 5220 9947 9940 6333 5310 5720 9478 5391 9835 9903 6647 6940 7881 6682 7353 8208 7320 8045 7168 8603 6703 8951 8046 9084 6608 5427 7929 6917 5431 7387 9834 6292 7748 5018 7153 8501 6807 5427 8255 5902 9521 5271 6957 6223 7615 6895 9224 6898 7830 5519 9768 8431 8485 8956 9401 6738 6972 7265 5930 6142 6001 9341 8823 9210 9755 8790 9515 9008 6466 6707 6965 9807 6793 5738 8223 5030 7303 5935 5781 9317 9397 5127 7913 9290 8678 7567 8802 9034 5889 8611 6562 6655 8683 7223 5385 8857 9106 8870 5380 5886 8955 8036 7336 5622 7017 5759 8801 9332 9576 8204 7199 8268 7808 9787 7128 6839 6008 7409 7313 7336 5150 6674 7104 9168 5488 7151 5731 7461 9255 6790 9849 7624 6585 9739 8334 9760 7041 7904 6628 7190 6749 5944 8683 8526 9835 9592 9695 6655 7874 9193 5857 6392 5600 7229 6219 9368 7576 8297 7932 9572 8892 8583 5981 8063 9725 9919 9323 7505 8567 6045 7717 7958 6764 6596 9636 6234 9590 7006 6175 9673 6554 9104 9098 8370 6429 5009 5620 5571 5978 6529 9215 9555 5675 6695 5836 8874 8594 6938 8511 9140 9646 7789 5144 8095 9792 7364 8357 6684 9765 8254 6171 8887 5589 8459 8752 8804 5020 5917 9211 7918 9813 7722 6937 7075 7574 9542 8337 8421 9081 8075 7719 9133 7706 6784 8947 8795 9554 8761 6197 6892 8738 6708 5814 8658 6269 9864 6089 8117 9572 5253 5471 8729 8765 7905 8067 5085 6898 9248 6365 9507 7263 9507 6571 7259 8000 9373 8613 6016 7725 9140 8079 9290 8203 9552 9043 6612 6756 6225 8637 6957 7374 8405 5024 7474 9797 9326 7923 6002 8454 7853 9736 9894 6490 9916 5724 8166 6426 6607 6643 9051 5798 8865 5525 9483 6538 7325 5280 6063 6983 9212 5416 7526 6502 6142 7375 7053 9816 6026 7238 9255 8001 9646 7471 8253 7620 6056 5082 7013 6072 9712 8464 7951 5109 5399 6443 6057 6940 7393 8852 7053 6691 5160 7080 9226 9316 9541 5592 6149 7987 5784 8400 7637 5470 5801 9359 7074 5477 5689 6401 5916 5811 5042 9962 7914 9850 9282 8477 8248 9937 8556 7903 9768 6662 6592 6993 5486 5216 5384 6619 7634 8303 6736 5297 9172 6806 8816 6389 6196 6760 9457 5880 9155 7697 6573 6924 6252 8482 8944 6439 9909 5235 5712 7056 6489 9170 6634 5972 5262 9856 8574 8852 8403 7746 7773 6433 5848 5011 5158 6461 8488 8909 9022 9204 6624 6246 7220 9057 5180 8290 7650 8555 6011 5340 6040 5085 7526 6410 9111 8885 6488 8970 6746 8356 5175 7536 9229 6231 7678 8819 9506 9018 7360 7835 7117 7631 8440 8630 8657 9107 7674 9356 5838 7510 8660 8371 7701 5329 5302 6077 5008 5408 7642 7154 5990 7960 5911 5359 5565 6877 8778 7225 7940 7056 7770 5431 8055 8079 9240 5866 5231 6692 7540 6555 8186 6275 7634 9955 9961 8510 8728 8371 7108 9704 9775 6131 8217 6898 5441 5038 6341 8340 5341 6478 7865 9822 6545 9717 6560 9188 6318 5958 8216 8963 7841 8594 9721 6863 9759 5605 5651 8787 7848 9503 6598 6221 5037 5262 7445 6990 9904 6838 6980 9638 5938 9034 5481 6398 8947 8818 5988 7160 5992 8523 5729 9303 5830 7288 6301 6483 6144 9612 7460 5045 9867 6614 8545 6286 7289 7429 5680 6347 8492 5953 9986 6686 8012 9066 8179 7843 5610 6158 6705 7175 7012 5325 9843 9874 6719 6891 6717 9472 9765 8195 7259 8819 6383 8876 6399 7823 6070 7169 9611 9236 5335 7826 9008 7939 6720 9958 8311 5936 9844 9957 5868 9085 9523 7652 6848 6961 7729 6055 9944 7548 8353 7347 7956 9466 9395 5155 7976 9880 5147 6956 8490 8367 5949 8368 5400 5634 9990 8926 9903 6738 9215 6222 9554 5282 7595 8924 8454 7364 7658 9238 8190 6611 7577 6589 6058 7947 7383 7628 9887 9111 5304 5006 5786 7301 9442 9661 7084 8210 5073 7014 5564 5833 9609 8334 6845 7824 7377 8881 9721 6491 7639 7234 8225 6261 9721 5909 5985 5082 8501 7900 7304 7838 8742 6568 5262 8675 9762 8810 8435 8234 6354 8688 5202 8646 7810 5184 7325 6374 9724 8793 6122 7713 7821 8796 7079 8529 8524 5480 8756 7348 7824 9912 5538 6687 6619 5508 9545 5349 9278 6000 8258 9053 5572 6927 8744 5609 6068 6366 8475 5961 9212 7297 5534 9871 8221 6798 7206 5905 6887 5087 7071 5784 9041 6148 5738 6474 5227 8443 6594 9236 6207 6509 9460 5603 9986 7064 5076 8213 9688 9448 7183 9742 7388 9277 5243 5197 5337 7149 5640 8736 9165 5573 8793 5744 8658 6931 6520 5557 6581 9268 5366 5832 7720 5984 6003 8820 7539 9127 8530 6696 9029 7065 7614 8709 7570 8192 6921 6431 5004 8359 6491 9840 8126 9737 7575 6529 9267 5106 7378 9469 9809 5121 9567 6187 5134 9150 8731 8572 6411 8925 6773 5448 5136 6676 8342 6594 6693 6163 6130 8511 5562 7145 6939 9756 8784 6438 8444 5539 8482 7161 6573 8678 5660 8915 7606 9150 6681 7665 6017 6557 5349 8074 5238 7052 7405 6727 6406 6496 6726 5612 5285 6356 5964 6686 6125 5556 5129 9072 6680 6749 5084 7184 8681 8158 8723 6360 9650 6438 7595 7216 5595 6379 6444 5157 5066 5333 9409 8105 8705 7389 7217 9318 7925 7185 5616 8682 8248 7916 9536 7531 5902 5139 6082 9490 6860 8365 6743 6855 9475 7621 6618 9493 7617 9222 8638 7872 5833 7592 5503 9405 8267 6424 7960 8929 9048 9601 7497 6509 9210 9191 5425 5374 5366 5568 8403 8903 5147 8964 6185 7422 7171 9455 6019 9685 8234 7982 8854 6317 7363 7335 8753 6221 7013 8273 6058 9424 5854 8369 9239 6026 5959 5923 6458 8624 8939 7027 7465 9204 8992 5806 5273 8002 8661 5531 5742 9721 6670 5092 7005 5167 5831 8367 8737 7320 7356 6037 7313 5332 9054 6653 8185 5404 8314 6670 7513 7327 8829 9658 9493 8037 8240 5808 5053 8334 7192 5008 9262 5641 9167 5537 9309 6690 5724 7647 5696 7441 6993 9907 9250 8770 9613 8398 5266 5995 6535 6445 9176 6253 6412 8696 5601 9178 8855 9010 5989 6965 8950 7037 8425 8878 9913 8872 7576 9424 8842 8300 5966 7975 9748 5278 6474 8237 7757 7378 5859 6755 6156 8974 7211 6664 7701 7059 7758 5103 8968 6036 5464 9120 9594 8900 9109 5131 8055 9685 8224 6517 5065 9482 9540 6954 6452 5941 5170 7799 5335 9898 5465 8697 6716 7437 9448 9753 8840 9756 9565 7962 6374 8996 5772 8010 8543 8846 6308 5226 8626 8513 8943 6151 5602 9565 5857 7714 8644 9352 9066 5807 6434 9432 5126 6277 8135 5264 9400 5899 5277 5982 8334 6373 6828 5172 8036 7468 6271 6438 9420 6623 5149 7182 5319 5028 6799 8183 7247 9034 5475 9711 8271 9322 9184 8019 5458 7253 8068 5202 9078 9327 9754 8199 5215 7607 6979 7330 8157 6381 8080 9155 5092 6011 5363 6337 7541 6122 9417 8433 7910 8371 8164 8320 8551 9401 6278 6531 5304 7165 5908 7336 9782 7107 8480 8731 8734 5204 7197 5770 7748 6568 7922 7936 8851 6485 7572 7478 9320 9402 9435 9447 6305 7515 6266 8413 7989 9416 7573 7915 9474 9894 6939 9900 8637 7078 7735 9977 6308 6349 7785 5022 8002 8102 9886 6030 9695 6636 9495 6465 9174 8089 5845 8357 6534 5082 9390 7906 8756 8953 5133 9748 6280 5033 5938 7233 8830 5572 9391 9880 6026 5623 9426 9071 5404 8245 6547 9701 6858 7650 6498 5185 6269 8095 8573 8470 8527 8035 5375 9234 6298 7395 7951 7486 6641 6152 8196 9685 9033 9400 8610 8454 5187 7793 6900 6428 7018 6722 5877 5073 8514 6216 6075 9654 9488 8968 9209 7653 5655 6627 8213 7647 7606 5156 6890 9453 9973 6598 7921 6965 6907 6410 9708 7596 5697 7120 5475 5231 7448 7210 6347 5916 9191 8513 5445 7848 5366 8146 9781 5390 9359 5716 5887 5762 6671 5740 5805 9820 9021 7283 6699 8925 7223 5474 7638 8658 6489 8625 6761 8137 5486 7547 7772 8839 5290 5529 5694 6619 6263 8737 5802 8412 7220 6873 5061 7060 7418 8936 5694 6261 5949 6183 5275 6977 5372 9859 5990 7518 8080 7611 8322 8356 5347 9186 9568 8816 7958 8997 9944 9892 5774 8539 5460 6028 8788 7523 8852 6109 6633 9678 9894 6543 9949 9516 7274 6600 9735 8886 6989 7520 5851 7318 7852 5652 8072 8818 6184 8161 8505 8173 7435 8040 8434 6641 8108 7183 8530 9068 5564 7765 8288 6511 9164 9948 6252 5364 6005 9606 5161 5186 8983 9206 6756 5834 8906 6205 7430 5269 9909 6010 7053 7159 5829 6634 7354 5596 6835 6466 9184 7284 7134 8983 6664 7701 8872 5739 5189 6003 5538 7970 7808 9280 6199 5441 5244 7322 9126 6316 8745 6869 5343 6793 8025 6577 5163 7039 6633 5589 8178 6284 7340 9954 9092 7984 6024 8551 5848 7327 5942 5719 9542 7217 6435 5439 7186 9721 6908 5972 6413 6330 8267 8247 6286 7821 9619 6230 5754 8735 8639 5211 5930 9644 7011 8184 9195 9154 5296 7183 9867 9016 6504 8335 5747 9368 6542 9821 8171 5544 6770 9053 9609 9141 7984 6583 8996 6817 7935 9112 9461 8473 5817 8234 9250 6137 9207 5724 6431 8737 6915 9698 5344 7309 7524 5369 9837 5284 6908 5874 7789 6959 5743 9662 5004 5691 9761 6919 9440 8406 6865 6464 8440 9827 9888 6450 7065 6158 7927 9886 7519 5749 8932 9610 8813 7681 5405 9084 9167 9085 5046 9566 7745 9651 5641 9351 8081 7083 5448 8117 8293 5051 6160 7873 9302 8851 7552 7321 8848 5801 9438 7158 7483 7953 6338 5489 8124 6209 6283 9496 6862 6647 9591 5456 5060 5190 9193 5992 9643 9846 8584 8494 7149 5383 5625 7924 7798 6246 6335 5827 9907 7558 9230 9065 8584 5398 5548 5292 5789 9386 6732 6829 7953 6166 8218 6987 8090 8021 8031 6917 5621 9525 9158 6622 9406 9113 7433 6619 9993 7976 8744 7094 8852 8716 5649 9300 6145 5975 9138 5593 6064 6740 6847 6849 8829 6680 8210 5450 9456 7347 6259 5836 7120 7737 9060 8122 7699 6944 6659 5592 9479 9859 8213 6484 6699 6200 7201 5171 6377 6213 8401 9460 7487 8460 8382 8408 9146 8390 9756 7442 9451 6082 6479 7027 9529 9584 8940 5091 7396 7097 9316 7534 6623 7911 7332 7136 9893 5150 5089 8625 9975 8322 9516 6605 7970 9818 9633 6851 9593 5329 8682 5712 9984 7023 8359 9546 5546 5862 6683 7933 7753 9636 7500 5394 5057 8597 7440 9772 9535 5476 6685 5125 5428 7053 9335 8366 9134 7077 8852 6109 8093 7963 6157 6380 6210 7680 8232 7476 8801 8785 8897 5906 6521 9289 7752 7397 7924 5986 8817 7542 6171 5016 8150 9570 7728 8672 8481 6397 6804 6106 5592 7008 5657 8732 6326 8728 7323 7878 8346 8320 6323 5729 9105 5702 6198 7881 7745 7010 7871 9308 7930 6419 9402 9284 5597 7538 8889 7134 5067 9942 5590 6622 8929 9903 9401 7726 6508 7867 9869 7147 9445 9511 8710 8163 9340 8373 6904 7527 9941 5853 8185 7212 9347 7551 8619 9172 7701 6870 6800 5202 8469 7897 6206 9179 9854 7283 8603 9695 9191 8295 5931 6760 5812 8737 8451 8669 5774 9494 6694 7931 8254 7108 5902 5397 5892 9007 5881 9653 7658 9927 7935 6770 9631 8966 5674 9075 5316 5977 7378 9730 5461 8682 8978 9902 8942 6859 5579 7753 6381 8033 6330 8278 9417 9253 6504 5026 5996 5659 7799 5282 6518 8846 5003 9731 9234 6002 8906 5204 6784 8633 7791 6142 8568 7351 7498 9059 6122 8631 6351 6014 9539 5519 9615 8395 9819 9210 8138 7014 7572 7280 5526 8698 8290 5339 6713 6359 8873 5192 5276 5722 8973 5952 7973 6866 7213 6603 8606 7112 6111 9929 7028 7564 9835 7504 7735 8787 5748 9950 9093 6082 7747 5154 8539 6062 9625 5911 8350 7156 5315 5308 9817 5395 6819 9685 7579 8966 8136 8011 9266 7725 9882 9910 6753 7675 8460 9671 5885 5378 8458 8167 9370 7013 7850 9240 6339 5749 6685 7241 6271 5114 6003 8908 6636 6281 8610 6142 6201 9656 6091 6485 6964 9164 5813 9730 6125 9807 9091 6197 9117 7424 8966 6927 6735 6916 5907 9838 8472 8620 9129 8911 6314 7543 8250 5905 6845 7866 5380 6329 7756 9805 5212 9734 6523 9700 9702 9653 7568 5791 9993 9061 9560 5234 6173 7569 6258 8758 8778 6332 6465 7681 5354 5968 8897 9234 6238 8612 7176 8894 6600 9839 6354 7722 9731 5283 9591 9202 8897 5975 6242 8661 6867 7076 7906 8816 8523 9177 8045 6596 6453 7688 9858 6285 7358 9631 8000 6801 7710 6127 7633 6399 5925 6800 6712 9152 8565 6166 7403 5518 6877 8545 9648 5962 8830 9070 8435 7871 5690 6522 7552 9921 9546 6121 8948 8776 6257 8314 9759 5227 9724 5148 6333 8036 5584 5913 5384 8112 6683 5090 7108 6344 8674 5114 7358 8945 7179 5491 8685 7510 5159 7169 7927 7662 8035 5892 9197 8074 6329 9370 7087 7330 9041 5660 5718 9959 9700 8540 6053 7127 7979 5471 9228 9880 5925 8942 8507 6134 7000 8767 6365 9471 8853 8688 5467 7113 7045 6298 8395 7064 8538 6597 6595 5095 5132 7937 7900 6402 7572 8004 9164 8707 7814 5597 8662 7552 5260 7496 5558 6260 5665 8131 8441 9031 9106 8429 6074 7117 8814 5303 8587 6614 6923 6138 6662 6401 7131 6781 7080 7857 9925 8241 6495 8980 7291 9318 6027 7326 8560 7200 6856 5841 9136 7187 6672 5004 5642 5648 8015 9148 8168 9946 8428 7335 8822 7674 7599 9268 6192 7818 6891 6343 5618 8237 7899 5813 7288 6373 7995 6627 7656 9733 7733 7653 7495 8636 9843 9869 8571 9634 7771 5931 5032 6469 6874 6087 9495 7689 7821 5236 7081 8694 6870 8809 7220 6753 8914 5209 5635 5127 9298 7218 5358 6184 9803 7681 5439 6028 7376 7372 8545 8102 6824 7677 7868 9851 9092 7430 9575 5624 8999 8849 7456 8428 7026 5515 9989 7613 8357 6352 7418 7712 9540 6123 7293 7260 6047 8931 9528 7334 5819 8825 6857 9885 7875 9590 7619 9492 9159 5748 9928 5966 9509 6245 9001 5771 6155 7902 8443 8215 7541 5920 6690 5935 7258 9884 7197 6433 8098 6317 6064 5004 5199 6705 7456 5940 7124 6724 9585 5493 7661 8995 8845 9428 5166 8772 6417 8932 8359 7265 5579 8778 7351 6106 5775 8749 8464 5807 6829 5947 5186 6106 8762 7671 8334 8062 5962 5423 8981 9852 5111 5049 7137 7125 7782 5713 9496 6573 9216 9151 5880 7268 7180 7527 9225 6689 8395 8556 9786 9062 9909 7915 7032 6830 6103 7988 8111 7199 6802 6872 6110 7518 8338 8028 7116 9983 6524 8790 6693 7097 9875 5678 7199 9382 6627 7826 8370 5365 8395 9192 5227 5021 7866 9011 7201 9252 6214 9504 7741 9434 7676 5299 9968 6100 8100 8523 7000 6715 5212 8966 6057 9719 9373 9512 7064 7205 6804 5773 6013 8756 8126 6505 7251 7519 8226 7922 9511 7054 7909 9039 9992 7436 7506 7841 8357 8804 6557 8145 9093 6484 7148 7662 9814 5677 8756 7757 7311 6705 7788 9515 7158 9596 8245 8266 7892 8731 6604 8533 7726 8428 7089 7579 8053 5629 7995 7736 8053 6676 7556 8570 6939 9932 7106 8132 8849 5192 8520 9393 7195 9811 5259 9798 9982 5696 8108 6252 6512 5192 8110 9120 5908 7841 6815 5850 6928 5604 7642 7611 5529 7470 7000 5752 5514 5527 6640 9850 9335 9362 6171 8341 8690 7019 8439 6070 9130 5440 5392 7176 6402 7041 6439 7993 6862 7831 7202 8829 6450 8688 5756 8713 7938 5141 8645 7536 6553 6254 9171 5061 9591 9175 5391 7130 8683 9131 6150 5708 7140 8449 6619 7008 7238 7855 8692 5737 5317 8583 8027 8482 8679 6246 8313 8396 6944 9321 8710 8171 9954 6483 5272 9661 9529 5444 9392 9972 5442 5219 7642 6237 8570 5194 6346 8761 7338 9309 8266 6226 5351 8806 8693 8479 8854 7078 9311 9901 7306 9573 6510 7454 7919 8970 5034 5634 7008 9998 8502 8991 9536 7869 9729 7171 5074 5046 7058 9634 6249 5410 6278 5450 7378 6904 7563 7038 8121 9586 9957 9861 5726 8293 8835 5698 8920 6244 5248 7900 9794 7443 8469 6399 8723 8925 5955 6766 7419 5465 7191 8028 5078 8211 6245 9051 8845 9124 5328 6720 9054 6820 5449 7614 6484 8028 6453 8344 7978 9505 7968 9515 6348 5750 5749 9380 5356 5143 8938 6778 7937 5252 7392 8411 6852 8391 9774 7708 6037 9039 8297 7715 7694 5632 6634 5583 9799 5968 8806 5593 6957 9561 6782 5178 6632 8466 5859 8692 5246 8526 5009 5272 7664 6053 8649 5581 8441 8259 7011 5099 6883 9772 9683 8179 6326 5323 7721 5977 5077 6182 6300 5515 6928 7792 9180 8047 8217 8737 8474 8512 6815 7662 6751 6379 5136 6027 6788 5334 5444 5402 7418 9702 7614 8368 8503 9872 7080 8091 5518 8078 5634 6114 6922 9810 5807 6163 9794 8191 9368 7566 6386 5293 8481 8634 8700 6551 9122 9384 6641 7388 5503 6485 5157 8683 5587 5762 8786 7292 5771 7275 7534 9129 7079 9948 7719 6712 9724 7129 6068 9899 6097 9279 8966 8973 7118 5036 5553 8779 9465 9005 7487 9119 8859 5466 7138 9037 7369 6473 6972 5116 5599 9050 9653 8396 5657 8505 9266 9312 8555 9634 6475 7136 7129 8192 5351 5094 5628 9608 9213 9432 7063 6151 8046 6764 7734 6191 5418 6062 8287 7655 5737 8513 5506 9006 5823 8445 6093 8232 8012 5541 8364 9619 9196 7187 8005 8688 5924 8353 5433 6192 6826 6505 7465 8531 7785 5963 5841 7092 8964 8031 7049 9028 8770 9296 7569 6015 8839 7472 8902 8693 9331 9519 8445 9709 5793 8467 6740 6448 5642 9113 5504 9590 7277 5274 9266 9224 8319 6262 5028 5014 9993 5297 9519 5696 6525 8399 9095 8355 8415 9922 8318 6555 9393 6899 6071 6753 6719 8944 6786 9782 5678 6812 6623 8954 8388 5130 6579 7540 6055 7897 5214 9570 6991 9628 7167 5875 7772 8544 9458 8974 7769 9482 5231 6591 9548 9532 8098 8483 7793 9222 7384 7901 9484 8182 6007 6577 5274 5192 6498 7844 5502 8583 7763 5962 9967 7731 5558 6501 6428 6340 6289 5225 9334 7063 6265 9961 6776 9556 7834 9861 9849 5554 6111 6345 9470 9282 9644 5053 9137 7490 6223 8862 9871 8431 9269 7051 9553 5750 6636 8069 9949 7483 5001 5215 8447 6616 6239 7951 6922 6723 8458 7875 8627 6377 6501 5568 9499 6416 6932 6452 9009 7909 8169 8308 6661 8805 9821 7270 8463 8668 5431 8432 7271 9077 5681 6245 6057 6331 6487 7411 5697 6177 7204 6336 7248 5267 6411 5109 9461 7705 7528 7025 8656 8449 7911 7637 7034 6512 5662 6825 7475 5627 8719 5165 8076 7952 5768 5095 5978 6759 9002 5187 6900 7312 9052 7921 8173 6697 5203 7055 8622 7309 8688 7672 8644 8342 8573 6154 8390 8846 7255 5764 6258 7783 8383 5526 5600 5742 8382 5809 5796 9353 7540 6093 6941 8686 6351 7533 8126 5458 5831 9500 8327 7162 9227 6219 6137 8626 5662 6768 7877 9570 7743 9074 6846 8018 9596 8618 8190 6867 5998 6077 7616 7798 9623 8265 7522 6692 5617 8659 8698 9569 7803 7165 8290 9468 7230 7857 9104 7210 7276 5315 9023 8508 8252 6928 8017 8696 7216 7854 9031 7882 8712 9563 9921 5422 8534 9675 7863 5149 8778 8830 9618 5245 6703 5439 8202 5349 8222 9217 8057 6370 8629 8889 9438 7777 7397 7388 5256 9799 8420 9914 8189 6058 5504 6079 6389 5664 9083 8146 9897 5417 6185 7473 5296 5379 6884 7508 6676 9461 8142 6983 8425 9216 8511 5489 7876 5481 9713 6660 9174 8583 7554 8699 7331 6635 8009 7708 8288 5023 6684 8952 9690 8453 9261 6670 7407 8915 8103 7988 9537 9139 6947 5667 7954 5381 9829 5503 7541 8760 5916 9365 6482 6973 5096 6485 6567 7254 5449 8869 7660 5394 7179 9456 5180 8341 6734 9461 5125 6343 8883 7532 7562 7433 8528 9984 5120 5706 5678 5378 7452 7710 6894 9843 6394 7468 5705 6013 6554 7938 6960 5622 5985 9841 5962 9826 6887 8756 5338 7073 9977 5925 7625 9131 6137 8898 7440 5820 8609 5679 7737 8655 7401 5664 9477 9869 6054 9772 8552 8860 5082 5347 9506 5365 5997 8024 6001 6035 5718 5995 8785 9063 9673 8934 8035 5425 7753 6293 5574 5672 7414 8105 7273 8867 5245 8295 6362 8332 9967 8730 8558 9451 5004 5764 7657 5190 5123 8847 7097 7198 9620 6838 5370 7815 8458 6777 9728 6364 7562 6572 6102 6418 5371 5964 7014 6944 5133 8688 5615 6016 8703 5048 8744 6190 7633 9653 5250 5616 6419 8118 6035 8956 8002 9329 6238 8630 6255 9980 6008 8954 7474 5465 8141 9887 7321 5074 8960 5965 5355 5861 7199 6349 8268 9640 9075 8763 8260 7694 9815 8813 7043 9330 8449 8976 8655 5477 5696 6193 9312 7333 6062 9842 5621 7311 7313 5428 7066 6199 5800 5401 5656 9696 6023 7229 6055 9838 8986 7082 8984 7175 5790 6871 7132 8326 5264 8766 7591 8400 5591 8379 5976 7282 8527 5508 7318 8678 5124 5529 7621 8334 9409 8427 6257 6614 6968 6879 9966 8331 5588 7487 7782 5785 9308 5566 6374 6523 8271 6145 6754 9783 9824 8432 5226 7137 8944 5724 7208 9872 7744 7031 8286 6302 6728 8409 7666 5886 8026 5990 7939 7332 8791 8771 7795 9206 9034 8325 9095 9697 8573 8812 9712 6951 7431 5887 7486 6369 8312 6751 7933 7126 5444 8664 7146 9202 8086 7768 6411 5506 6159 8180 8809 8719 5251 5696 6879 9153 8439 5753 5393 5698 8312 7988 8745 8410 8053 7682 8606 9782 9717 9244 5202 8676 5762 9223 6336 6433 7402 7082 8547 6037 5112 9933 8350 8873 6323 6436 5435 8486 9736 6242 7199 9804 6483 7256 8988 7044 6316 6545 7435 8279 7348 7822 6540 9886 8400 8802 8415 8451 6291 7591 7818 8670 6360 6570 9043 7317 6117 8227 8953 5846 9375 9937 8921 6738 7883 9765 6740 9623 5868 7609 8836 5679 6000 6757 5193 6692 8733 5740 5857 9466 7206 7881 6586 8983 6788 5355 7332 6525 6053 7329 5507 8221 7990 7057 5011 5678 8913 5801 9674 8878 8290 5747 5201 5171 8982 9256 9433 6563 8129 9078 5885 6964 8118 9760 9460 5334 5779 5215 8288 9543 7353 9478 7775 5677 6671 5726 6015 7430 7639 7699 5920 8503 6513 9535 8481 8845 8286 6563 8380 6838 8422 9480 9571 8050 8797 8705 7186 5815 5204 5291 5723 8109 9297 8214 9648 6687 6018 6267 7004 5202 8592 6955 7065 9120 8186 9038 8487 9054 5017 6980 9980 9209 7139 7555 8380 7853 7001 9873 5392 7058 9834 6870 7068 5138 5789 9815 8620 6150 8649 8851 9354 8682 9662 6982 5292 7956 6470 9686 7502 7546 5588 6574 9031 5375 9930 9994 6744 8574 8993 6106 9341 6425 6639 5507 8221 8520 6209 9397 8219 9247 5775 9570 5998 6000 6021 7783 7977 5010 9070 5194 7783 8936 5232 7533 6650 8542 6965 6607 9104 5068 5347 9245 6489 5942 9143 9706 5256 6912 6573 7355 5473 6609 5529 6795 7449 5870 7727 5584 8244 8218 5697 5951 5079 6742 9076 9921 8786 8719 7004 8868 5520 6463 7763 8902 9723 6212 6703 5121 6320 8548 9721 5343 7388 6895 7019 6852 6644 8772 9914 8833 5515 7499 8625 6262 7832 5500 5743 7098 8060 7476 9608 8311 8300 8936 5656 6256 5466 9413 5090 5751 5939 8172 6262 9045 6565 9949 6684 8461 9948 6676 8867 6099 8191 8339 6460 6730 9803 7810 7688 7002 9583 6155 7505 6713 9635 6136 6197 7124 9926 9731 7758 9015 9312 6241 5857 9006 8825 9356 6850 8617 5176 5034 5221 5112 5361 7210 5002 5259 7771 6638 5288 9066 6820 9658 6100 6410 6797 6066 8919 5971 5529 6057 9875 8586 6593 9682 6743 6634 6215 8592 7353 5603 8950 6490 9697 7608 8401 8168 7811 9006 5284 8060 7703 8667 7424 6468 5386 5067 9859 9082 6648 7851 9737 8497 9069 6694 8478 5187 7386 6223 5043 6220 8495 5117 8667 5935 9974 6142 6157 6902 5280 5464 8771 8998 9939 9612 5563 8194 5804 9916 6862 7425 9945 7969 5285 6951 9346 6811 9534 8067 9719 6310 8391 6200 6920 5447 9808 5138 6348 6116 8169 9890 6926 8192 8172 8758 9385 5287 8915 6043 8424 9733 7313 7884 5677 6748 7228 6436 8886 9519 6492 8789 9587 9081 9789 6665 5349 9950 5076 9512 6068 8139 5626 5779 7338 8909 8810 7165 9154 7916 9874 6473 9364 8874 9772 8147 5505 9733 7090 9945 7339 9698 7551 5340 8959 9361 8877 7053 9546 9226 5397 8218 5119 8304 7466 7100 5993 5501 6091 6131 8216 8039 8123 7764 7688 9810 9235 9372 7761 9940 6825 9968 9151 9055 7011 6192 8676 7891 9204 9156 8984 7981 5503 8373 9775 8924 6830 5351 7170 6608 5454 5253 7050 6812 9286 9671 5290 5175 8721 7485 6773 7325 7500 5425 5716 9250 6278 6639 6193 6102 5837 9408 5425 5519 6271 8319 7309 6378 5288 9735 9643 8508 6871 6390 7222 9208 8023 5434 9305 5272 6330 7723 7516 6711 5764 9065 7087 8291 8534 7329 9557 6992 7944 8098 7547 6450 8984 7825 8197 8637 6843 9657 5544 6743 8473 9209 6218 8035 8809 8549 6546 5493 7102 8426 5873 9653 5416 5048 5106 6183 9403 6836 7720 8650 7056 6429 5123 6182 7814 6815 8799 5496 7499 7308 7364 6425 9141 5769 9331 5735 5036 7908 7977 7358 5851 6890 8157 6298 6433 5229 8827 6795 9826 5312 6216 7145 8504 7527 8774 7413 7380 8936 5988 7378 8292 6207 5935 6695 5586 7005 6009 6593 8662 6411 7716 7342 9087 8879 9850 7444 8635 9809 8540 6411 9363 8337 8589 9489 8587 7446 6629 5494 8935 9633 9384 5937 5290 6499 7691 7512 7605 6466 6658 7812 7218 8726 5358 5872 9913 9588 8244 7298 6512 7913 9391 5500 7210 7060 9547 5476 6350 9375 7709 8679 6058 7701 6352 9769 6345 9688 9845 5120 8024 9786 7024 8580 8855 6796 9527 6319 9314 9241 8825 9123 7740 6907 6757 6917 6759 8170 8389 6158 5158 6217 8986 9213 7905 8329 9496 9032 5965 9283 5538 8829 9152 7907 9811 8994 5623 7360 6061 8291 6064 8948 5983 8657 8433 6720 9238 8856 5549 9596 8193 7816 8439 5668 9090 9916 5012 7940 9848 7383 7541 9067 6392 8646 9472 9723 9375 6629 5146 7591 5983 9285 7315 8207 7653 5732 9483 9158 8202 6167 5136 6142 5855 6446 8121 6119 6876 7205 8067 9822 9336 8489 6545 8386 5797 8246 6730 6066 5339 8855 5612 8377 8653 9775 5247 7775 5260 7375 6019 8359 9743 8991 6983 5962 8551 5484 7119 8491 8874 5252 5730 8358 8376 5425 8548 7341 5358 7331 5003 7771 5201 5821 8287 6223 8758 8457 5544 6525 5624 9264 7407 6792 5145 5891 8648 9975 9151 9986 7757 6010 8981 9726 7790 8015 8259 9606 7106 6268 6241 7825 7152 9024 5517 6188 5278 6882 8665 6357 9368 8070 6641 7776 9565 9319 7502 8058 6510 7821 5855 9504 6958 5003 5165 9364 7255 7976 8106 5476 7916 7698 5988 9708 7078 6222 6295 6873 5537 5500 9966 5258 7142 9964 7442 7505 7365 7209 8676 7525 7846 9539 8213 6160 6861 7514 7871 6333 9450 6808 7807 7648 7029 6000 8742 9824 8478 8285 7336 7908 7028 7924 7849 8900 7809 5670 8063 6228 5283 6207 5830 6053 8086 7223 8782 9852 10000 8114 8369 6829 7170 9729 9578 6427 9914 7371 8421 7612 7906 5231 7947 9703 7468 9265 5769 8503 8999 6421 7953 8054 8737 6895 5832 5796 7559 7182 9198 5847 7678 9137 6454 9151 5355 8997 8099 8366 5641 6782 5295 8238 7655 8725 5706 8600 5069 7812 6853 8059 8866 7327 6810 8809 9696 8172 7374 8015 5702 6415 7720 7424 8639 5521 8435 8123 6161 8278 6376 5138 9485 8045 6672 6550 6255 5838 9278 5158 9998 9536 8507 6658 6995 5011 8546 6676 6844 6409 8692 8870 8684 8215 7372 8401 8816 8344 5440 7250 6903 6114 6950 5417 5484 9422 5635 8035 5277 8639 5404 9398 7094 6248 8642 5403 9928 8465 8893 5451 9376 9972 6187 5713 9386 8859 9325 5175 9005 9756 5446 5101 6899 7902 7552 6179 6060 5477 8861 5947 5340 9146 9438 7430 5366 6070 7967 6956 8878 8497 8547 9691 9361 8848 6635 7889 9688 7563 5150 8364 7746 5889 7320 6320 8218 9041 7211 9178 8885 7158 9203 6820 7612 5184 7656 5690 6465 6378 7647 6558 7705 6178 8754 5739 7243 9076 8223 9494 7266 5595 8364 8203 9726 5434 6697 6991 5109 9033 9460 7876 8505 6835 6957 5529 5529 7407 6592 5529 9936 6609 5515 6841 9904 5736 6469 6706 9409 5080 6622 9187 8927 8715 7705 5461 7816 9764 8119 5823 7432 6271 6064 6612 7306 5631 7976 9309 6745 5417 9477 6920 7177 8671 9361 9359 6615 8398 7011 6363 7411 6836 5418 6463 7960 9181 9732 7503 6254 8270 6021 7126 7139 7776 7490 6915 8998 8293 7917 8551 5964 5097 8903 7676 9626 9269 9037 7641 9985 5671 5445 9128 7967 6611 7544 8050 8853 6915 8075 9395 9603 5546 9313 9791 5643 8872 9070 8648 6663 8705 8122 7319 6861 5663 7052 5962 9124 6534 6585 8340 7058 9108 8262 5625 6856 6019 7370 9745 9725 9732 8165 5340 7654 5710 8610 6693 7428 5107 7569 6511 5383 8977 7766 5238 8131 8883 9163 7934 7131 6952 8311 8520 7367 8862 5372 8381 9710 8272 9747 8147 8506 7695 9266 7576 6826 9031 6481 5204 8957 8832 7224 5198 9706 8240 6073 9089 6853 8178 7110 8444 6194 9628 7495 7341 6066 7460 5470 8700 8570 9515 6223 8525 8294 7026 8678 5936 5438 7483 7794 8116 5221 5539 6341 8050 9993 6034 8977 8601 5136 9590 5436 5839 9118 8110 9038 6195 9300 9742 8102 8665 6020 7820 9906 7233 6097 8795 5089 5497 6546 6085 7157 7074 9493 7493 9575 6701 5414 5792 9119 5694 6197 7645 9827 6355 9257 5132 9824 6959 5684 5695 6146 8730 9724 6149 7642 8160 7147 8875 9024 5716 9997 7036 7578 9550 8839 8126 8223 8622 6058 7998 8942 8203 9780 7406 7784 6455 6352 6887 8487 9362 9346 5657 8132 8964 8751 8986 9012 6822 5304 6822 9268 8313 8326 5150 7890 9267 7589 9243 9716 7347 8134 5469 8151 7076 8791 6529 5102 8852 8452 6966 8881 8087 8583 7306 9562 9709 8667 7659 8591 9220 8692 9408 7975 9663 5141 8945 5673 6530 9359 7901 5865 6161 6868 9301 5922 8847 7208 7430 8700 9409 5735 6358 9887 5686 7348 5098 5557 9869 8655 7705 8617 5402 5150 9792 5070 9758 8058 8488 5749 5949 5043 6870 5315 8511 6229 9416 5081 6629 7558 5397 9576 5809 7590 5837 8335 5527 8379 5317 9728 6049 6473 8406 8314 9042 6128 9375 5629 6780 5744 9082 9588 7222 7486 5040 6085 5176 7902 6946 8956 6488 7008 9069 6898 9493 5648 8191 6093 6310 9883 9339 7404 8633 6408 6148 5555 7912 6753 8551 6840 7396 5525 5628 9627 9827 5178 5517 9491 9259 8806 6743 7246 7582 6583 6833 7990 5811 5796 8844 8361 7605 5007 5433 9516 8349 9795 7670 6335 6258 6733 6444 8736 5133 6609 5615 9922 8141 6242 8604 5255 8581 6925 9921 7039 6711 9214 5759 7790 8572 7689 7802 7561 5717 5932 7996 8774 8788 7496 7854 5562 8396 7504 7436 6289 5629 6890 7936 7145 9082 8071 6132 5076 5061 6190 6526 5530 5574 5820 5502 9912 5635 7020 7808 6619 6533 6899 8063 8995 6353 7841 6214 7200 9208 7106 5087 7683 8232 5796 5495 5841 9253 6530 9270 9674 7429 5112 6189 8319 8286 6493 9038 6778 7622 6404 8425 8144 6378 7550 9806 9971 8904 8397 5720 10000 8235 8639 7526 5496 6547 6011 7400 5517 9873 7509 7890 9670 7632 8893 5897 9118 5190 6348 8881 8048 9031 7250 7713 9340 9480 6014 6937 8031 5120 6496 8181 5493 5291 8083 8029 8851 8382 8152 6774 8500 7826 9123 8725 6012 6631 7912 9232 8789 9699 7979 8918 9922 6016 5149 8252 8915 7011 6168 9796 7016 9275 5053 7320 7442 5937 8909 7080 8914 9180 8546 7452 7728 7012 5549 8408 9172 6651 9460 7668 9374 7614 5022 5899 8079 7286 8793 7766 8030 7506 5436 5884 5138 8470 5634 5730 5157 6376 8974 7776 5062 7741 7401 7622 7160 5071 9709 6602 9132 5699 5820 9034 9979 5160 6516 9448 7989 9386 5326 8884 5609 7140 8563 5507 7372 8418 9729 8292 5435 5826 9105 7676 5114 8067 7128 9904 7290 6667 8846 8490 8950 9056 6579 9012 8978 8544 7172 6279 5200 5509 6935 7316 8936 6831 7190 6429 9797 7247 9246 5672 7741 9236 5260 6767 6598 9577 7406 7185 9930 9514 6133 7316 9485 8725 9795 9061 6333 7908 9393 8040 7883 8455 9447 7624 7707 9071 6835 9829 9062 8162 6289 9260 8254 7975 8045 5075 6519 8676 6203 7692 6356 5194 9722 5582 6918 5422 6501 5080 9357 5319 5699 5483 9888 8148 9746 9106 9227 6494 6317 8112 5081 5231 5095 5908 5423 7717 8075 9542 6454 8595 5133 8720 5486 8991 9319 9833 8168 5497 6692 6798 9495 9169 5643 6969 6277 9146 9443 9395 8652 5115 6254 7668 7844 5057 8426 7241 8062 7090 8817 5012 6590 6358 7978 7059 8996 7232 5130 9669 9402 7497 5931 8790 6351 6519 5489 9097 6501 8926 7675 9384 5149 8221 6684 7177 7894 6974 9307 5248 6524 8573 8314 8093 8431 6592 6236 5053 9366 7599 9582 5673 7302 6995 5646 7614 5115 7462 9676 8179 6809 9185 9477 6700 8646 7224 7070 8545 7097 9950 6002 6180 8443 6585 9336 8515 5825 5790 8659 6401 7260 6759 9071 8317 8591 9592 7865 8986 9571 9347 9386 8874 9997 5622 7323 7484 6850 8496 9234 6464 9189 5048 5329 6288 6699 9406 6285 7366 9708 7756 8600 7187 5672 7550 7548 8579 6407 9139 5388 9534 8329 9160 5001 8762 8291 9980 8242 9391 6316 7746 5709 5008 7786 6808 7011 9220 9631 8009 6423 8628 9110 5873 6477 8398 5244 5190 9586 7586 7457 6514 8545 5130 7357 9076 7504 6468 6251 6183 9259 6418 7063 6063 6713 6273 7639 9676 5801 6899 9799 7554 6543 5332 6242 5250 9615 6625 6829 8588 8771 7566 7345 5713 9339 5614 9876 7206 6875 6076 8676 7140 7038 7319 9819 8948 6378 5324 8900 9250 8695 8709 5918 9811 9819 7914 7655 8861 8845 8054 9703 5163 7264 5328 6318 5757 9747 8448 5836 6678 8080 9409 9879 9027 5859 6971 8361 6789 6575 9011 5803 6431 5628 6623 6430 9762 5700 9663 7444 6255 7226 7555 8079 8881 8237 9220 5588 7949 5638 5711 9897 9111 8434 6204 5551 5655 7444 6593 5081 8839 5875 9753 6816 7506 7278 6409 5011 8475 7804 5280 5397 8140 5497 7890 9476 8335 6202 6153 5656 8655 8370 7675 7875 7483 8379 5926 9455 7270 9586 5331 9442 8914 6168 5375 7750 9057 7652 7094 5120 8966 5796 5184 7695 7952 8943 8850 9691 7397 9407 7039 9546 5972 5596 9062 7527 5951 9639 5825 7649 7255 8660 9049 7844 6393 8177 5901 8702 9198 5884 6227 6460 7419 9627 7709 8539 5987 8216 9777 8881 5188 9729 5723 6334 9398 9643 7759 6631 8248 8101 8624 5707 6206 9573 9088 7030 6634 9087 5028 7900 9005 8298 5051 7864 7023 7690 6495 5427 5864 6043 9625 5525 6917 8803 9686 7423 8601 7024 5578 9697 6092 9854 7763 6827 9371 9149 7719 5891 7528 5626 5455 6780 9986 8881 9985 9430 8473 7900 5514 9531 5550 9230 8637 6375 5044 7657 8925 9105 8843 9164 5672 9119 5600 8998 8839 9281 7991 5173 8967 5396 6736 9166 7704 9830 7896 6798 8353 8574 9240 9282 5855 9191 6803 5844 9443 9338 5417 6568 6931 8725 7268 9313 6072 8066 9739 5942 8652 9286 8843 5785 6302 8266 6716 6996 9283 9342 6385 6755 9276 5770 9720 8658 9500 9929 8728 8177 7016 6304 8851 5690 9168 8474 8620 8046 6585 9901 8600 5217 5038 8745 5617 7529 6890 6246 6856 9533 9310 9942 8798 9082 9839 6946 9563 7597 5336 7126 7517 8857 7058 8051 5254 6664 6285 6841 5289 6934 6423 5860 5710 8234 5042 8843 8292 9804 6022 9297 8486 8092 5988 7829 5572 6749 8627 6682 7718 6050 6977 7692 5117 8499 6625 6498 5915 6816 7312 8372 7596 8980 8166 5464 9282 6931 9750 7785 9112 9143 6569 7044 6306 9143 8096 9915 8722 9316 8738 5460 6472 8048 8850 5407 9875 6859 7660 9702 9676 6282 9467 7491 5637 7220 7386 7010 6059 6891 8621 6600 5156 5987 6996 7216 6829 5867 5469 5696 6554 6334 8465 7264 8838 9954 8415 6974 7959 8521 6282 6396 7507 7122 6548 9641 9620 9409 5122 8737 9036 6118 7221 9681 7452 9239 5380 6669 5045 7746 5581 8178 7134 5586 9702 8385 8729 9431 9652 8934 7273 8470 5155 9363 7921 6372 8976 5877 5350 6193 5504 7424 9299 9927 7022 9152 6919 6611 9315 6351 5700 8322 8869 7278 5833 8779 7896 8464 9487 7827 5897 8871 7843 5248 6539 8948 5511 8831 5891 7199 7056 9161 9462 6702 6460 6435 8627 9133 8810 6698 5124 7323 6903 7950 9378 8016 6701 7601 6707 6039 9041 5123 7462 5548 9839 7388 8844 9846 6782 7296 9958 9204 6225 8953 5699 8054 6173 7840 9720 8509 8192 9339 8991 5785 8842 6571 9504 5052 7052 9012 6096 7306 8186 6172 7238 7841 8533 5969 6839 5526 6548 9636 6274 9363 7680 5565 8233 5792 7255 5753 9376 7137 8251 9589 8480 7212 5205 7596 5669 5569 9660 6074 6795 5302 8746 7663 6143 7184 5590 9405 5494 8712 6102 7155 9129 9311 8059 5308 5305 8610 9908 7125 8752 6601 7829 6292 9766 5187 7862 7356 7619 8218 5738 8770 8115 7980 5369 5011 7993 9764 6449 8725 6060 7138 5871 5508 6413 6090 8553 7575 8192 9354 6600 9171 5293 7434 6297 9709 9519 9471 6370 5621 5458 8329 5598 6807 6006 6139 6450 9998 7065 8556 9220 9101 5903 8832 5925 6543 7593 8215 9518 9987 8515 8312 8970 8151 8356 8431 5190 6150 9282 9303 5933 9981 5416 7501 8829 8114 7766 9732 6279 7290 9501 6133 8801 7830 9898 5770 9710 8675 5238 7119 6578 9997 5728 5425 5016 6264 7813 9602 7229 9601 5593 7323 9388 9226 8463 7348 7147 7266 7528 7340 8613 6361 7919 5690 8949 7999 6121 9049 9205 6637 7110 8602 7337 8276 5560 9219 7588 5934 6603 7573 5830 6722 8927 9795 6238 6445 5700 8066 9012 8463 9450 6523 6278 8023 7005 6526 8517 5126 7166 5970 9270 7536 9868 6312 9956 5570 5875 6835 7679 9346 6474 9744 5195 7112 8812 9847 5703 7373 6708 6944 9674 7644 9871 7909 6205 9510 9910 8786 6589 9145 9954 7807 7561 5345 7306 5759 9841 7591 8201 7460 6812 9249 5437 9984 5034 8479 6586 8968 7113 5192 8748 9532 7142 6415 7418 8347 7174 6164 7399 5001 8663 7713 7749 5982 8422 6486 7959 8143 6574 7172 7018 7386 7622 9505 5689 6085 6763 6376 7249 8507 8199 5468 7848 8811 6543 6354 9112 7995 8850 7748 5277 5259 8811 9668 5687 5343 6300 9793 9007 6412 7988 7872 5505 7805 7660 5070 6435 9389 8277 5449 7208 7187 9308 8039 7953 7084 9154 6973 8628 8415 5066 6750 5692 5637 6862 9405 8741 8364 8674 6079 6677 7233 6472 9420 5796 6865 9738 8776 9885 8525 8620 8555 6742 6829 7443 8497 9847 5281 5489 9272 6540 5504 9468 5504 6887 9659 6156 9199 8296 9330 7717 7164 5638 5275 8172 5916 8378 8514 8500 9209 9451 7800 9118 9446 8531 8087 5716 8553 7516 9357 8802 7215 9199 7525 6865 6667 8009 8551 6598 9805 7002 8054 6759 5640 6541 7543 6427 7838 7585 5180 6549 5917 9261 6279 6888 7691 6378 9460 6605 9775 8216 5213 8604 7671 8629 7129 5815 8813 6226 8977 5226 7880 8574 7758 7809 8549 5855 9656 6050 7477 7441 7008 6063 5919 5079 9123 5536 8339 5084 5633 8805 6998 7121 9987 9530 5948 8557 8399 6671 8668 8692 6133 8067 9863 6643 7131 9363 6099 5371 8216 9633 9720 8812 8881 6313 5769 8931 6370 8851 9780 7991 6517 5999 7889 8917 5500 6173 9193 8313 8767 7107 6080 8540 9031 6392 9424 8666 8657 8527 8663 6817 7335 9011 9553 9592 7844 8425 6581 7886 6257 6633 6623 7608 7780 8093 8745 8364 5664 8724 5006 8503 7014 8190 8966 7971 6654 7147 9484 6372 6404 5234 6825 9683 7124 7554 8298 5142 5456 7451 8045 5525 9430 8647 8976 9403 9374 7039 8710 9916 8784 5716 7120 7320 7174 8962 6059 7039 9421 9392 8019 5800 5425 8241 8705 7806 7718 7056 5685 5865 5962 9801 5201 6242 6322 5803 5833 7400 7671 9455 6541 7222 9237 9223 9712 8568 9173 5386 8709 8345 6502 6962 8059 6533 8962 5021 5080 8611 9042 9744 9095 7845 5823 8568 7305 8535 9360 6335 6189 8250 9749 5775 6303 9514 8915 5736 9116 5726 7943 7932 9758 7257 8140 9086 6509 8563 6522 7353 7532 7785 7380 6018 6054 5541 5904 9152 7447 7506 8067 8169 6410 8730 6408 5520 6500 8540 8623 9431 9396 8352 8523 6811 5227 8400 9888 8021 6237 7530 6998 6835 8548 9137 8255 9663 8719 6107 8707 5227 9928 5818 8736 6482 9044 7193 8274 9994 6987 9185 6127 6886 9989 7184 9618 7933 8252 6820 8055 6491 5730 7809 7272 7072 8367 9777 8860 7296 8806 9725 7904 9673 5687 9415 8182 5169 7141 9987 5231 6145 5027 6218 5749 9220 8961 7180 9134 9893 8514 5797 5609 9811 7504 6170 5668 6728 8918 6192 8917 9851 8575 8469 5679 7895 9608 6661 8266 6708 5489 8147 9945 5726 5576 6650 9554 8807 5540 9670 8477 9731 6217 9214 9433 7060 9402 5356 5195 6442 9843 9001 6964 9906 8779 6146 5844 8822 8104 7683 5800 7966 9617 6844 9753 7809 9174 7092 7793 5017 6929 7007 8642 7543 8847 8043 9522 7482 9911 7713 5718 9732 5760 6196 8091 6638 5081 6204 8542 9203 5611 8165 8487 8198 9505 5074 6018 5541 5918 7966 5648 8887 8385 7897 5355 5239 6402 6225 6348 8478 9211 5484 7848 9785 8968 8465 5607 7555 5893 5574 7356 9597 6628 8340 6226 5930 7690 7065 9524 7106 8970 7156 8917 8657 6091 7413 9656 8080 5697 5035 8324 9480 7062 7863 8782 7717 5489 6291 6609 5443 6960 7526 8284 5601 6325 6028 6029 5116 5590 5496 9181 7522 6328 7171 9405 7514 9257 5467 5297 8409 8551 7646 8355 7884 5096 6547 9753 6780 6744 6408 5917 7702 6727 7960 10000 6975 9910 6389 9964 9517 6818 6741 9918 5552 5868 9605 6344 9742 6090 6962 7787 5924 5359 6191 6661 9225 5773 6001 9167 8341 9948 8293 5895 8568 7018 7516 7021 8650 5517 9903 5270 9921 9630 6477 9867 6675 8404 8386 8648 6511 7363 5516 5177 6352 7474 8920 5223 5690 9149 6789 8075 7396 5926 7411 9355 7811 7624 9522 5191 7982 6853 8590 7607 8827 8724 8571 6243 8703 9587 6448 7558 6950 8146 6285 6323 5610 6058 9680 5437 6072 6252 9037 8307 8042 6528 7081 6346 5012 5694 8596 5401 7212 8658 5971 7666 5450 7348 5066 8792 6357 6830 6120 7330 9430 7392 7201 7707 6821 6258 9116 5288 7766 6591 5992 9907 8301 5132 5944 6262 8642 8085 5798 7904 5944 5022 5319 8658 6479 8565 5191 8069 8102 9610 5854 5637 5890 8251 6032 7165 6932 7616 5292 5769 9682 8325 8838 6767 6259 9080 5235 9246 7286 5921 9576 9377 8419 9935 7110 5249 8155 8203 5819 8997 9395 5721 5446 5857 5839 7422 8798 5404 9756 8340 5020 6458 9876 5407 5255 9869 6831 9014 7304 6333 8355 9630 5311 6026 6920 6219 5467 6455 7975 7921 5512 7922 8810 6249 6084 9981 7959 5959 7243 7189 7320 5466 8245 8347 8276 5671 7375 6954 5311 8270 6920 6486 8552 8307 8118 6388 6953 6509 9987 7190 6458 6229 8043 5993 6313 6631 7126 9510 9322 9903 6623 7062 8657 6347 6952 6910 6790 5931 5489 5529 6638 8478 5978 7427 8389 9753 5880 8195 7508 6999 9542 9545 5705 7251 8691 6058 5357 5518 9203 7367 6077 6015 8999 6046 9525 7776 8388 6479 5936 5540 7811 6777 7520 5011 7521 5122 7330 8008 5151 8045 5769 7070 7898 5892 5589 7239 9381 9108 6087 8026 8468 5543 8214 7529 5961 9265 9987 5570 9229 7100 8323 7429 6810 8137 5055 5298 7118 9389 6326 7751 5465 8865 7503 7086 8913 5294 5599 9403 6766 5108 7121 9196 8658 6326 5072 6888 7352 6891 7176 6950 6196 8005 7177 6213 6231 5718 5374 5044 5571 9551 6408 9026 5773 5095 9663 8963 7564 6230 9827 8163 9157 5444 7614 9939 5313 8869 7327 8885 6879 8405 7388 5678 5253 5888 6793 8060 6389 6164 7054 9088 7121 8883 6580 6358 9706 5762 7028 8210 9677 8501 6070 5747 7686 6981 6200 7837 9240 7344 8811 6022 8035 7684 9320 5336 9565 9080 8937 9784 7484 5372 7051 6084 7365 5070 5909 6763 9432 7143 6877 9362 8423 7712 5576 6985 7371 8021 9169 5914 7751 7854 6755 9210 6055 9971 9385 7076 7127 7941 8580 6248 6950 5829 7045 8799 5716 8051 9296 9441 8301 5316 8528 8224 5958 9311 5370 6972 8262 9217 9597 7454 7527 8301 9083 5305 7492 8582 8036 5528 9969 8324 7591 9541 9824 6450 5976 9401 6040 8898 8836 6782 5987 6939 7746 8718 5160 8466 6465 8992 8260 9813 7498 6521 8143 7638 8119 5753 8098 9544 9287 7064 8840 6129 9884 8115 7764 9743 8489 9814 6270 8939 6789 7754 7472 6412 6840 7565 8345 7742 5210 5318 6889 6097 6844 8230 7111 8386 7157 9335 6186 6252 7346 8622 5172 9930 6499 7767 5744 5643 7240 6708 6224 9043 7392 5242 9550 6343 8431 9023 8798 7681 5702 8247 8333 8147 7773 9727 8507 8034 8336 5856 5496 7743 8504 7245 7018 5219 7943 6393 7161 9013 7454 6372 8031 8467 5095 7403 5595 6457 7205 9586 7693 7454 9645 8600 8732 5806 6407 5271 9506 8159 7180 7258 9001 7403 5279 6554 7045 7470 7050 9065 6171 6978 5118 8449 7116 6800 6379 5588 7468 9849 6519 7134 7218 7163 5267 7578 9591 8173 9782 7942 8691 8432 7382 9329 8576 8449 9408 7413 9233 9326 7866 7954 6835 6199 9313 8506 9458 9298 6532 8264 7521 6820 6991 6234 7436 6006 9184 8262 9426 8585 5085 7287 5050 5881 7862 8253 6754 9336 8202 9821 7056 8980 5262 8950 5224 8588 7147 9794 7430 9155 7515 6596 7259 5942 6094 7926 7226 7658 9495 5635 9265 6943 8886 6662 9245 9535 9263 9768 7073 7833 7463 5068 9118 9431 8508 6842 5167 7938 8050 8760 8690 8309 7275 7116 9925 9971 6545 7142 8055 7499 5217 9733 5552 6362 7862 9860 7887 9096 5328 7501 7779 5647 7508 7876 7278 6199 5656 9963 7042 8545 6415 9894 6842 5249 9791 8272 6077 7588 7485 7424 6796 7411 5622 9462 6049 7934 8799 7261 8787 5992 7156 8727 8205 5275 8648 9765 6136 7316 6360 9438 6442 8775 8239 9306 5797 7718 7452 9061 8158 8826 6771 9343 9511 6399 7567 6850 6742 8789 6284 8807 9264 6713 9988 9069 8496 5764 5633 7994 7790 5691 5189 7967 7370 7407 8003 5853 5193 9840 9133 8956 7263 8317 6279 7413 7714 7639 9853 5500 7584 7840 5050 9278 8748 5484 5917 9659 7224 9007 6377 5235 7308 5322 8402 7959 5071 7593 7181 6007 7765 8588 8234 8406 5076 5608 7083 8654 9939 5840 7323 7277 9106 5160 8972 7237 6778 5451 8221 5137 9535 7701 9793 7778 7518 5494 8458 7061 6643 7828 9340 5538 5726 9704 6519 9962 7815 9389 7723 8910 6999 5705 5209 5346 9563 6954 6187 7507 7432 9337 6505 6104 8226 7019 9722 9978 8726 6865 9645 7169 6747 7670 5561 5047 9585 9932 9524 6818 7412 7223 8228 5471 7072 9924 9169 5145 9466 9311 5234 8010 9799 9055 9606 5097 9001 6144 6176 9659 6641 5942 5227 6780 9863 7831 7338 9901 9790 6548 7698 8235 9172 9927 9673 9889 7491 7458 9330 7154 8201 9397 7995 8372 9881 6000 7051 5593 9092 8191 9255 9175 5886 5011 8078 6388 9633 7091 7758 8667 6799 6981 7745 6099 5597 6791 7429 8513 8125 9663 7257 7569 5483 7688 8073 7767 7543 5741 7750 8447 5234 6870 7528 8937 5134 5580 8368 5382 5407 7359 6935 7331 7682 7978 8286 6349 7792 7429 5312 7418 8350 7646 9978 5957 6385 6206 9973 8748 5097 5171 7187 5751 6949 5375 7266 9908 8027 8799 5380 9507 5705 8887 9581 7960 9124 5478 7412 9934 8353 8490 6602 7706 9746 6424 8046 9876 8652 8710 5739 5928 7535 7269 8518 8651 7928 5908 9031 5317 9051 5955 6784 6212 8000 6867 9324 5577 5261 9066 6945 5170 5679 8148 7980 6959 6716 5285 9351 7140 8801 5489 7683 8079 9803 9842 7808 6135 8489 9378 7500 5431 6600 7555 5725 8073 7095 5217 7733 9478 5989 9461 6552 5994 9987 8388 9698 7449 6373 9115 8534 7857 7102 6746 7179 7501 5600 7347 9941 8824 5272 7528 6821 7169 7001 6003 8960 5113 8763 7005 9944 7137 6663 9787 7107 9542 6122 9011 5194 8154 7520 5572 8160 9362 9554 6862 7057 6707 7727 8537 6737 5865 8837 8362 5665 6815 6945 7226 6493 8737 5317 8892 6062 9829 5331 8820 7962 6475 9829 8091 9469 7996 6464 8899 6903 8628 8199 9621 9458 6471 6118 9534 9057 8624 6956 8698 8873 5463 7070 8829 7798 5981 7870 6013 8123 5378 6339 6508 5391 8381 6672 7978 8452 6912 9232 7885 5559 6449 7038 9190 8273 5954 8334 6716 7815 6363 9870 6425 7261 7579 8428 8165 6561 5966 9279 8748 7445 6418 7783 8571 9129 8230 7521 8874 5463 6625 7364 6845 9824 7371 5685 5336 9169 9455 9780 6017 5766 8818 8128 5685 7460 9997 6522 8624 5748 9368 7276 5261 5011 6585 5818 7219 7419 6345 7092 8107 5782 5902 9233 7557 6376 9871 5022 9567 5340 5621 8309 9678 8943 6028 5627 8325 9659 7533 6487 5095 7860 5358 6442 9502 9782 7520 7186 5078 7433 6193 5078 5008 8622 6256 8718 8097 9364 7477 6822 9525 7569 5835 9856 7573 6703 5149 8951 7127 6043 8689 7208 8214 8616 7257 8563 5958 8449 7027 5483 9806 6037 5719 5611 5612 6746 5872 8358 6843 8285 6073 8652 8830 8718 9155 7338 7339 9174 5929 7506 7623 8276 6707 8730 5815 8134 6587 8753 6032 8771 7596 5465 9909 7716 8814 8221 7889 7574 6484 6266 7255 7910 5730 8329 9935 9797 8872 7706 9440 8822 7577 9480 7152 9283 9260 9789 6447 6978 6409 5978 5759 8633 6509 7095 7520 8834 8856 5433 8640 6435 8595 9004 8148 5447 7116 5398 7480 9670 9467 7527 9558 7946 9424 5949 6217 8850 6044 9424 6535 6670 7316 9915 6179 6800 8340 7353 9125 6608 6872 8092 6279 7885 5982 5979 5879 8137 7778 8881 7614 5940 8157 8891 8736 7751 8148 6131 6032 6969 8845 8358 6453 6862 9808 5167 8419 6386 5040 7195 8354 7256 6745 9600 9696 5814 7649 5993 6142 8226 8364 5981 7233 6417 6435 6439 8244 8610 6513 9752 6468 8210 6031 8830 5466 6507 9242 8996 7479 7137 8984 6280 6648 5485 5148 6877 9218 8062 5449 8519 7026 5876 9131 6131 8570 5746 6053 9781 8573 5237 9300 5758 9706 9616 5017 7459 9130 7733 9041 7046 5547 7378 8811 9161 8938 9947 5262 8868 5121 7336 5311 7004 9584 5710 7493 7876 6642 7810 9991 8864 6207 9234 9743 7963 8708 7930 6553 6633 7402 8582 5706 9845 5075 8089 5683 8686 7971 8763 8684 8577 5194 8819 5475 6504 6189 7179 9593 9078 8035 6089 5930 6998 7264 5549 6111 6252 7168 6682 8634 7448 5843 9346 6620 5478 7189 6935 9225 5798 7552 6717 5240 7716 5902 8663 5449 8191 7471 5940 6591 7106 8693 7628 8642 7515 9164 9119 6822 5038 8279 7725 5944 5440 9066 6866 9872 8564 6099 7378 7610 5332 6964 6743 5926 6398 9727 8377 5104 9203 9631 7462 6344 7752 5926 9624 6227 7943 9311 9838 9437 5690 5387 7380 7790 8673 8890 5443 7352 8909 8720 8545 9310 6764 8347 5012 8307 6241 9262 5075 7566 9792 5875 8411 7152 5737 8332 8395 8365 9672 7065 9312 7417 5781 7776 8368 9142 5856 7279 6025 8528 7592 5791 8368 5737 5152 8242 9541 9226 5822 7186 7858 5231 8132 8930 7548 6466 9487 6185 8498 9304 7458 5046 8612 9999 9723 7092 6241 7915 8119 6613 8051 5405 6774 6947 9099 5906 5775 7029 6841 6529 5354 7612 7894 7181 7073 9506 6123 9844 7399 8975 5057 5156 5748 7316 7634 9590 6958 8255 6900 7867 9208 9670 5057 6237 9980 7819 9654 6952 7725 8642 6484 7442 8389 6169 8546 6341 8292 5963 5520 6196 9641 9572 6906 8660 9822 8610 5895 8274 6468 6589 9782 5873 8419 9161 9542 7861 6123 6936 6010 9209 6561 7573 8718 8165 7237 6702 5701 9917 5061 8236 8386 9099 6421 9149 8509 5660 9509 7410 5812 7668 9779 8584 7555 6556 5743 5198 6506 6042 6789 9174 7918 7076 9308 9729 5665 7375 8433 7966 7447 9952 8204 8725 5683 6464 5754 8814 5559 9305 9356 6651 9432 9451 6648 5732 5386 6402 5243 5677 7256 9382 9862 5527 7322 5753 7393 8126 9579 7250 7912 9817 9327 8386 8241 5536 9702 6287 9137 5093 6335 5530 8014 7093 5551 5686 5907 6456 6485 8192 6782 5060 6317 9286 8436 8969 8253 9197 5763 9029 6438 8873 5505 5161 8044 7414 9670 5026 5244 7099 7655 5856 7522 7340 7474 8732 7191 6317 5691 6991 7476 9986 5698 6987 9381 9835 7085 8201 6566 5812 6220 7545 8810 9908 9423 5287 7511 9624 7480 5518 8260 8190 5903 5682 7894 9261 8354 7936 6454 8913 7681 5875 8424 5334 7514 5673 7171 8089 6317 5251 7916 6756 5458 7194 5919 9703 8500 6188 5234 9062 5923 7184 9584 7046 8204 9658 5783 5558 8860 7654 9107 6902 6969 5749 6855 8043 9081 9388 9922 6157 8746 5836 5604 6352 9067 9668 7426 7804 6995 7034 5406 6148 7805 9936 5913 6246 5529 5594 7632 8676 5700 5206 8707 8526 6250 7264 7355 7778 6281 9336 9494 6665 9708 6256 8278 9242 7887 5239 8666 7029 5697 8269 6593 6200 8908 7230 7889 7276 5756 8989 5337 7147 7250 9153 8179 5935 7366 7715 6996 9468 7602 6689 5843 6422 7708 6312 7492 9277 8399 5023 6258 6984 7964 8311 8827 6215 5433 8324 7111 5441 5849 6140 9431 9472 7657 6896 8423 7529 5568 5755 6094 9907 9884 8641 7916 6104 7878 7463 5946 7962 9457 6542 6655 9983 5447 8784 9333 9527 9590 9581 5998 8957 5299 7751 8074 6850 9408 6552 7745 6926 7125 9853 9379 7093 5095 9191 7257 5712 9476 5268 9170 5388 8651 8932 7862 7484 7809 8209 5956 5841 9954 9605 9080 6918 8141 8574 8615 6226 7994 9354 8830 5269 7066 7193 7446 5210 9431 8620 6501 9700 7437 7584 6501 7676 7556 6689 9577 7319 7428 7358 7862 5420 9857 7493 9946 9331 6074 7139 8894 8366 8236 7274 9488 9839 8420 7913 9467 8777 7235 9208 5303 7133 9415 7632 5875 8165 9045 8614 7115 7830 5421 6473 5372 5847 7971 7084 9566 7855 6296 7612 9253 6689 6163 9495 6690 8696 7921 6645 5680 7667 8695 5770 7299 9353 5130 6807 5964 6382 5948 7969 7950 6720 5758 7444 7317 5576 5787 5219 9838 9032 7572 8176 8410 5393 9008 9163 9389 7308 5581 7379 5983 6991 5184 6403 7687 7976 7637 7911 8701 9769 8384 5366 7115 7606 6613 5847 9261 8555 6481 8622 5203 8578 8992 5684 7259 9196 6884 6671 7146 5541 5435 5014 5991 8696 7005 9218 8413 5252 7936 9681 7691 5942 9264 8471 6841 8150 5153 5278 7641 9023 8835 9107 9125 9389 8095 9280 5402 9668 7525 6958 9868 9965 8985 5394 8446 6789 5290 9803 6877 6694 7110 5420 8333 5334 5750 9930 5562 6257 5974 8508 8446 6659 9940 9407 5988 9041 6669 8112 6480 9344 7902 8029 9023 5705 7494 7596 8887 7782 8054 8945 8580 5122 5861 7496 5372 6921 7652 7552 8950 6584 8063 7765 8486 9153 8260 8329 5557 6942 7482 6047 5768 6930 9870 7205 6223 5742 5096 7206 7323 8374 9139 6946 7302 5163 8003 8947 8866 5767 6626 7213 6215 9090 5062 7675 7830 6264 5443 9340 5162 6508 8391 9739 6471 7751 5474 8073 6915 7716 7630 9206 6713 5695 5286 7051 9838 8255 8262 8237 8403 5969 7121 6481 8016 5820 6065 9139 7085 8003 9911 5148 6241 7827 5436 8832 6146 8466 8701 8077 7031 9285 5835 6306 8686 5858 8051 8994 8744 6019 5465 6477 7362 6144 8764 9160 6221 7927 8167 6648 6245 8114 8066 9663 5180 9366 6458 7386 9866 7942 5302 7536 9336 9364 5053 5867 9060 8029 7192 5916 6661 7481 6905 8236 8308 7513 9845 6155 8180 7169 6523 8040 7035 7090 6634 5795 6426 7486 7511 5955 5477 6431 8210 6992 6001 7900 9210 8832 6356 7262 6550 9224 8929 6803 9913 6171 9682 9649 5810 5937 8891 7834 6810 5287 7268 8567 5198 6136 5275 7077 7060 8066 6311 9990 5076 9335 9675 8276 9989 9457 9062 9072 5957 9118 7747 5666 8602 6993 5930 9474 5471 5325 8501 9485 6701 5859 5967 9114 7465 8070 8979 9695 5445 7560 9877 7945 9396 8432 7576 8853 9586 7425 7908 9025 8039 5752 6822 6239 9030 6740 8734 7433 5070 5489 8454 8210 9180 7566 7962 6368 9738 9642 5589 5387 7776 7271 7767 6325 6069 5824 7523 9651 7776 9203 8833 7850 6774 9241 6430 5664 5183 8962 6892 8445 7719 7726 7893 9928 9221 8895 6112 9729 6271 5372 8605 6814 7826 6577 6880 7293 5170 8716 6854 9252 8591 9517 8696 7037 5287 8941 5916 5012 9165 9900 5650 7271 7777 6520 7084 6189 5695 9866 6314 5372 6934 5519 9032 5592 6399 7490 6137 6154 8533 8980 9048 7507 6279 7311 6086 8089 9787 8103 7121 7218 8846 5435 9995 9630 5719 7088 8353 6266 6057 7442 9081 5788 7158 8930 9747 9720 6177 6589 8753 8781 8038 5097 6740 8338 7824 7244 7744 9438 7889 7961 6211 7394 5191 5831 6624 8001 6756 7619 8011 6661 7410 7632 9572 7187 8259 7261 5711 8928 5452 8142 7503 5109 9068 8617 7072 8694 6280 5387 7691 8002 5661 7117 6978 9014 5835 8432 7382 5829 9707 8163 5389 9990 8286 8125 7185 5543 7935 6592 5546 9321 9825 5713 7126 9547 7897 8179 7375 9649 9609 6907 6637 8983 8580 9499 8343 9077 6047 8004 6022 6221 9106 9220 5186 7482 6073 8349 7782 9212 6282 8019 7964 5511 5003 8003 5457 9599 7465 9551 7490 6724 6627 5787 7560 8988 5923 6800 5971 5416 8704 5488 8215 8678 9904 6460 5880 6815 6152 7224 8639 6943 8731 6615 7517 6455 8681 8325 9857 6925 7377 9991 6359 7451 9731 7526 9958 9696 8347 5210 8072 6529 9244 6655 9383 8566 8557 6962 7624 7193 9148 6434 5587 9783 9270 9600 9659 6225 6412 6968 7373 6615 8837 6772 9162 7432 5612 8162 6811 8840 8943 8686 7794 7729 7870 5410 7857 5488 8471 8741 5748 6242 7503 5119 7732 5494 5950 5349 8994 8919 9028 9962 9625 8549 6634 5360 7155 7380 6248 9295 5909 9291 7089 8684 7645 7377 7915 6473 7113 9542 5798 6265 5586 8559 8488 8017 9322 6877 9486 8426 9849 8446 5704 6254 8413 9102 6823 5908 6518 8636 5598 7073 9342 7293 5867 7705 5688 6399 8861 8511 5101 9317 9176 7135 8594 6510 5012 6731 7879 9859 8755 8346 6310 8084 9775 6715 7445 5853 9963 7110 9144 7775 8334 6317 5788 8830 6970 9230 8585 7101 5632 7040 6688 8271 6615 9423 6431 9287 9561 5777 9373 6277 8318 6272 9968 5926 8145 9608 9852 6344 9505 9135 9297 8248 8477 9144 9211 8575 7164 5183 8341 8469 7962 6588 9681 8820 9876 7185 5847 8941 6446 8839 6835 9705 7734 9815 7080 6182 5304 8870 5653 6558 5147 9938 8226 6541 7695 7376 9192 9094 7381 7290 7223 6445 6870 7070 7224 6534 6426 5033 5329 8180 7403 7669 8516 8576 8661 8204 8098 9734 7455 8229 8539 5049 6678 5415 9066 7271 5193 7383 7648 7762 7317 6776 9224 7382 6529 6190 6673 8601 9880 8138 9442 9728 8792 7113 7658 8493 9551 5270 9516 9155 6184 6585 8361 6036 5828 9105 6742 7540 5998 6971 9614 7795 6555 6345 5759 6336 5637 7104 7792 9228 6665 8007 9929 8791 8176 5855 6434 7904 5934 5666 8368 5869 5378 7690 6124 6159 6636 6544 5039 8921 8671 5562 5119 9776 6283 8527 9682 5623 9615 6241 5289 5709 6114 9947 7408 6013 9354 5617 9575 5214 7770 6546 5521 5824 5991 8878 8615 9325 9063 5816 9336 8041 5942 9575 6054 8382 9083 7337 9180 6965 7246 8718 5393 6288 5061 7765 6262 8634 8077 7884 7754 7782 6182 7576 9364 7842 9922 9335 8197 9813 6538 9149 5647 7254 7705 6997 9070 7943 6905 9977 9768 6624 6951 6916 8736 9704 6274 6474 8023 5071 7345 9533 8919 9406 9605 6284 7299 7693 7320 6602 6059 5234 6155 6990 6671 5081 7433 6628 6229 8262 5494 8525 8120 5488 8128 8060 9149 9500 6966 9413 9519 7353 5720 6537 6722 6955 7607 6462 7090 6110 9107 7006 8014 6027 8746 5913 6103 5789 9754 6275 5091 7933 7978 5366 8087 8603 6251 5156 8634 7012 7403 7981 8710 9244 7127 9959 9467 8760 5564 9770 8761 6603 5501 7101 8768 7633 7099 7449 9378 7415 6709 8137 8847 5601 6810 8789 6571 8049 7955 5048 8436 8990 7090 7440 5642 9407 6665 5378 5020 5164 6321 5837 7658 7491 5544 9776 8550 9845 6623 5200 8896 5288 7491 5857 8173 8216 6942 9734 5601 9567 5703 7954 5063 8228 5503 5388 5476 9925 8487 9647 8530 5953 9659 8526 7137 5299 9215 7536 8959 7653 8311 7541 5700 7543 8234 6717 5549 6053 5750 9697 7872 8497 7979 5158 8442 7567 9267 6296 8666 6445 5662 6645 8193 5991 6260 6860 8155 6571 5358 6542 6514 7720 7032 6214 9557 6129 5408 8823 7712 5967 7767 9956 7790 8925 8133 8674 7790 7525 5736 6399 5342 8970 6326 5469 6380 7730 8005 7250 7360 7348 6595 5002 9750 8028 6183 7556 7505 5525 8773 9827 5933 6151 6039 8116 9530 8116 7572 8991 7129 6553 5288 7911 5441 9935 9947 8311 8699 6291 7738 8103 7297 9909 7326 8176 5972 9257 7943 5359 8555 9062 9361 6864 7772 7603 5171 9400 6550 5244 6691 8113 6082 9372 8730 6133 9759 6453 5133 6387 9788 6145 7618 6847 5072 5745 8994 5384 8529 9847 8747 7094 6825 9961 8916 7230 5438 9320 6712 9591 5994 9487 9167 7109 7563 9076 8991 6633 5066 8964 5175 8709 8660 9491 8542 9221 6361 6278 9477 9389 6360 7408 8186 6146 7336 9109 5261 7221 7325 9532 9666 6160 9026 9843 8594 8087 6278 5664 7483 9892 8412 9195 6938 5783 5524 8668 8630 9021 9800 5162 5008 9413 9103 9779 8584 9205 9241 7779 5257 6205 5982 6914 9269 7490 7950 7339 5316 9705 8476 8003 6465 7897 5865 8767 7608 5418 9432 9272 6354 6248 6463 8736 5657 6090 7805 9565 8981 5597 9890 5093 5136 6625 5851 6041 5066 6261 8495 5606 7854 7771 6296 5039 7143 9985 6240 9052 5786 9886 7861 8412 8744 9016 8091 5704 8245 6686 5325 8396 7390 8421 7796 5845 7342 6885 5428 7562 9184 6219 7267 9714 7753 5110 8211 6579 8490 6134 6795 9476 5533 8808 5426 9650 5477 6960 9790 9741 8382 9347 8615 7357 7085 5787 9539 9984 6079 9921 6828 9973 8638 5667 7514 7141 9786 7835 8033 6609 7778 8876 7561 9544 6835 8878 8238 8007 8169 5309 8394 9355 9681 6867 5640 6695 8666 9417 6595 5287 8578 5656 8666 9739 8656 8456 9725 5868 7114 7738 8683 6187 9063 7412 8287 9704 7517 9983 8566 8670 9907 7536 5243 6221 9500 7014 7588 5999 10000 9572 5165 5286 9076 9910 8890 7393 6927 6053 6433 7500 7227 8372 5318 8537 5019 6755 7323 6454 9357 6184 7708 9141 9791 8373 9813 6599 9384 9649 7160 6136 8767 8777 8009 5734 5820 9468 5208 7954 5583 7113 9098 5649 5243 6112 7750 5873 8275 8172 8117 7657 7208 8784 8522 8172 8680 7948 8299 8469 7576 7508 8971 7367 6250 6746 5647 9774 9196 7560 5116 6079 8947 5327 8531 7501 9867 9610 5056 8130 8266 5676 9959 6787 5277 6894 8653 8160 8836 8362 9734 7644 8120 7716 8744 7826 7783 8455 5135 9404 6768 5983 6205 8041 8356 6646 6006 6055 6000 6769 6830 6955 5086 7404 8032 5870 8880 9962 6950 5281 8999 6108 5703 7815 7278 6385 7251 5261 6959 9692 8072 6976 5262 8131 8291 9521 9852 5606 7461 6499 7561 6155 7548 7233 6252 5466 9102 9001 5739 9541 6241 9595 5119 7031 7072 9587 9267 8192 9770 5404 8846 5570 5713 8355 5576 6623 5100 9700 8627 6586 7871 7882 5985 9431 8208 6025 9766 9137 6695 7234 5969 7693 6120 7261 5714 8559 5704 8660 8340 9609 5774 8355 7247 9601 6629 8095 6279 9188 7498 8809 8835 9959 6607 6375 6115 5343 7650 7549 5085 5889 5956 9971 5004 5207 8362 5138 7753 9330 5393 6490 5798 7366 7573 9469 6385 5114 7212 5861 8398 6692 5759 8950 9984 9279 5514 7734 9139 9036 6085 7069 6015 5961 8648 5443 6080 5552 8706 5847 8924 7356 8467 7173 9109 8301 7827 8793 7326 7334 9772 6875 9729 6246 7070 7772 7991 6854 8478 6380 6615 6265 7982 5798 8234 6697 9905 8571 5022 9097 6896 9069 9176 9976 7093 9417 6192 5378 6720 9688 7484 5618 6140 6900 9903 8332 7900 8740 7853 6525 7780 8196 7551 9315 7790 7489 8991 9946 7573 5464 9866 9073 5875 8287 8537 7051 5651 9817 9607 8806 8765 5080 8594 6396 5444 6860 7418 5023 6722 5442 8338 5617 8383 9158 7446 5244 9532 5669 7266 9548 9188 6165 6971 9670 8834 6292 7233 5555 8138 6921 8335 6197 9822 8865 5741 8877 6282 7965 9688 6456 8549 5068 8944 5969 8007 9969 8363 9546 6888 5686 9761 7058 9127 7640 8916 9371 6106 8314 5437 9379 5497 9695 8178 6340 8237 6102 5424 8658 7552 8960 6135 6762 5986 6534 9975 5494 6271 6035 8139 5420 5832 6701 6286 9424 7544 6691 7799 6797 7997 6884 9936 8307 7352 9656 9578 6190 5592 5648 6577 8053 5337 6630 6395 5210 8655 7399 7357 8875 5234 9486 7113 9558 7015 7061 5706 7160 5367 6980 5034 5523 7785 9206 8439 7557 7927 8095 5643 7187 5582 6255 6848 7000 9742 9174 8988 6709 6841 7160 9603 9632 9695 6840 9999 8299 8628 8469 9487 8028 9093 9963 6651 7410 6612 9243 8294 7284 9480 7696 8824 9915 6077 8413 9253 9308 8053 6828 8085 5504 7042 7075 6317 8759 6800 5967 6355 8506 6393 6979 9373 6361 9457 9340 7480 9080 7180 5691 5040 7809 6208 9945 9775 6851 5640 6886 10000 9295 8691 5876 6480 9587 6257 8247 8579 7179 5559 7513 6550 9194 6596 5280 7827 8196 5248 6738 8501 6981 5222 8088 9921 6364 7126 9425 9749 8820 7792 6547 7355 8394 8100 5982 8595 6560 9916 9015 9723 8419 9595 5945 8328 8599 9176 5724 8276 5069 6036 7960 9309 7742 7711 7054 6111 9888 9509 8548 7777 6783 8612 7956 8634 5094 6693 5538 7559 9644 7863 5852 5232 7827 8542 9890 7334 6193 5422 7120 8958 5590 6663 9866 9406 6081 7903 6579 7017 9656 6663 5875 9958 9731 8682 7125 6102 9457 8752 7948 9517 5450 9922 5295 6747 7594 6976 9680 6366 5938 8198 8973 5951 8338 7985 6286 7323 6798 7538 7132 9878 6104 9465 7897 8185 5688 6196 5900 9031 8406 5402 9697 7132 7598 6969 8229 6131 9415 5267 8785 8199 9736 6988 9555 8657 7726 5626 9196 5412 6272 8951 9257 9400 7121 8548 7749 5762 9038 5671 9064 9882 9335 5491 7994 8436 9103 5556 8091 6212 5546 7212 8113 8629 5316 8836 8664 8165 8579 8175 9756 7543 7469 6690 5851 9046 7229 8214 5972 8157 5904 7912 8813 5966 5484 7809 5444 6479 9807 7721 9922 5161 8753 5969 6442 8113 5789 6141 6291 6942 9378 5478 6370 9457 9934 5147 6428 9258 5020 7154 6544 7009 5734 5427 7213 9163 5051 7737 6338 7127 6558 7261 9278 6315 9044 7634 9051 7245 6802 5335 8404 6995 7743 6175 6256 6770 9152 7122 7651 5515 5072 7443 9745 9726 5531 9073 7351 9698 8430 7405 6751 6797 5182 8026 7150 9250 6082 8965 7347 6092 9121 9265 5164 6545 5870 6181 9794 9179 6881 9784 7010 5724 8522 9487 7219 6531 5216 6768 9881 7305 8892 9892 7705 7125 6597 9770 7593 6179 6774 8310 9272 5274 9461 5396 7505 5958 6357 7865 6832 6680 6088 5136 7011 6090 5795 8730 8171 5155 6626 5855 8548 5432 7068 8207 7490 7917 6965 6971 7663 5321 6882 9000 5268 6780 8229 7823 6137 5010 9635 8196 6907 5177 8459 9110 5441 5922 8149 5709 9658 5784 6049 9920 9906 9190 5644 8905 8211 9335 7822 5368 9284 8425 8434 7252 9315 8431 5644 5857 6370 8992 5856 8008 5368 7395 9546 9133 6249 8308 6544 7425 6581 8818 5940 9717 5227 6465 7092 6249 5307 5817 8490 7137 5538 6522 7480 7661 8218 7886 8775 5799 6479 9804 5138 7944 8590 5986 6949 8399 5269 6835 7114 7973 7395 5444 9000 5957 9627 6181 5248 6199 9712 8665 9834 9580 9101 7999 6656 8300 8868 9433 9026 9164 5705 6090 7202 6348 7950 5611 8158 5831 9258 5539 9929 9548 9689 8418 5615 9250 5827 6619 8638 9476 9483 7231 7447 6713 8825 8173 7674 7158 7555 9131 5324 9997 8919 9918 9170 5595 5297 8141 6055 6106 6250 7631 7505 7067 8953 9495 8639 5604 8244 5374 8485 6704 8561 8168 6774 9953 6666 8165 6578 6932 9016 8478 5599 9973 8758 7192 9328 9241 6000 6729 5631 8891 8686 6889 8353 5387 7615 6692 8560 8309 6842 6468 5605 9095 9593 5791 5010 9505 8349 5824 5191 5255 9526 9278 6698 6405 7672 5533 8297 5419 9600 9289 8241 5003 5552 9426 7159 8119 8028 9140 8087 6612 7966 6886 6951 7184 6793 8292 8393 5580 6674 8763 8937 5915 8501 7810 5816 7280 7050 9608 8219 5715 5488 7110 8194 9844 9856 9152 8830 6791 8996 6043 5286 8179 8627 5261 8599 7268 9049 9855 6562 6792 5090 6037 7634 7511 9208 8569 6862 6438 7464 8290 6378 9188 6302 6342 9355 5157 9378 8170 6716 9053 8903 5074 7450 5792 7623 9329 8182 6687 8550 7259 9897 9190 8782 9775 9261 5349 7499 6436 7369 7604 9000 7761 6101 9009 8288 9166 7570 7203 8414 9817 9525 6557 7443 8616 6107 6101 7729 8338 8147 9335 7104 8178 6048 8505 8523 8371 8469 9256 5029 5605 5046 5253 5945 6023 7148 5636 8324 7669 7774 9831 9018 5674 5249 5641 6207 7729 8449 9283 8354 7958 8577 5124 8938 5752 5430 6956 9241 7481 5228 9047 9405 9278 6510 8453 8706 9543 5531 9030 9172 6436 7587 8094 8350 8919 7702 6407 7433 6613 6925 5356 6159 5522 6791 8072 8970 6185 8833 8572 5118 5928 8894 6686 5900 9257 7978 8280 8010 8514 8204 5989 9563 8191 6042 6119 6492 6385 6431 6874 7530 5722 8726 6973 5926 9229 8457 5214 9996 5387 9186 6826 9463 8947 8548 8140 7624 5336 5153 9735 5428 8487 5832 8760 5917 5344 5939 5242 6368 6374 7696 6973 8369 6617 6236 9962 7734 6754 8873 8048 8960 6224 7996 5515 5089 6997 7469 8167 7217 5209 7016 7439 5197 8577 5679 6265 9385 8351 8280 7392 8377 7720 7380 6027 9918 6487 8342 6119 8550 7346 8475 6480 6737 9058 8260 5056 7237 5423 7693 5186 5045 7161 5490 9351 7848 9885 6428 8289 8314 5868 5391 6818 5642 8133 6864 7673 9791 8222 6942 8896 9545 6801 7283 9319 8402 5108 9646 7123 7734 8993 8920 9703 8696 8859 7894 5766 5067 9787 9979 8542 9696 7225 5264 5640 5809 5259 9019 7045 6199 5704 7933 9250 9392 6381 5938 9881 5895 9382 6366 7802 8813 5762 8862 5396 5279 7383 5715 5857 8785 9119 9064 9250 8416 9639 9994 5822 9667 7167 9706 5654 8200 5609 6879 6629 5571 6150 7835 7820 6690 5359 7535 8805 9016 6204 6951 8860 5430 5979 9930 8622 8409 6404 5532 6403 5662 9681 9019 8070 7950 8405 8870 6627 7088 7966 5006 6686 7872 9445 5766 9749 9390 8354 5364 6559 6629 8967 7833 8532 6907 5047 6698 8180 7231 8420 8645 9625 5565 7702 7070 9797 8873 6821 8583 8288 6129 5181 9075 8625 8312 9946 7567 9815 5555 6473 8230 5063 6128 7506 5237 9441 7211 8155 9286 8007 5877 6118 9395 6120 5168 7747 6619 7467 7141 9117 7844 6983 6392 6905 6589 5371 6656 5326 9340 6863 7734 8294 6935 9815 8295 5031 8437 5564 8506 9253 8098 9959 8995 9722 8346 5369 8889 5696 5213 5062 9893 8079 5246 8403 9884 6685 8542 5636 5082 9486 6455 9671 5876 7777 8631 8126 7653 6512 9867 6012 5105 6063 6630 9734 8996 9372 6231 5219 7485 6124 9351 8119 5859 5496 6884 7754 9018 5153 8299 8216 5668 5628 5750 7601 6067 7769 6795 6072 5053 7374 8728 6063 9650 8453 6612 5486 6172 6347 8034 5375 5969 7546 8192 8066 8807 6938 6264 6177 8121 9243 5903 7171 7350 8898 8215 5356 7125 5732 5247 8797 9479 9424 9796 5508 7995 5166 9412 6600 8229 5584 6685 9757 5019 5182 5527 7860 5805 5087 9034 9626 7549 6526 8886 5018 5200 8486 7570 6093 6274 5149 6846 5669 8387 7126 5507 8566 5266 6032 6018 7070 8193 6781 7633 6381 7007 6046 7774 7743 7932 5768 8619 8992 9024 5954 8935 9604 5125 5505 6115 7235 6869 5442 6033 6013 6298 9382 7863 6449 8964 8974 9359 6098 9018 8644 6265 5099 6846 9965 6258 6742 8458 6814 8525 9471 8870 6365 9100 8279 6763 6766 8331 6402 5893 6814 7691 6683 5046 9428 8593 6524 5171 9157 9530 5863 6738 5042 9186 5506 7579 9190 9568 7344 8976 5520 7802 6901 9698 5237 7062 7513 6609 5851 9900 6594 9799 5432 8956 5460 5254 8553 8326 6346 7373 8740 7047 8424 9671 9039 6477 7447 7796 7942 9084 7386 8140 5623 8779 5756 9227 7376 6264 5480 7933 8553 6518 5475 6931 7280 9992 7123 9709 7398 5558 8731 6394 5621 6114 5885 8733 5273 8873 6234 9876 8235 6671 6225 6798 9568 5309 7165 6487 9057 9092 8360 6984 9953 5435 7867 9286 7391 7734 6448 6468 8238 5097 7593 7844 5038 8302 9392 7702 5967 8896 8941 9460 5338 5994 7504 9425 9716 5613 7907 5997 6416 5894 5905 8703 9363 7942 6296 9804 6933 6733 8613 5488 8240 8919 5444 6978 8901 7249 7567 8535 7985 5335 9393 6143 8807 7859 7274 9190 9398 9372 7538 6706 7874 5807 7406 7702 6693 7545 8993 6796 8736 9158 9982 8460 5064 9645 6853 8769 9679 9685 6108 5800 6519 7335 9330 9883 7756 5430 8678 5078 8577 9347 6838 5804 5207 8054 7405 8479 7701 9057 8084 6609 9467 7113 7190 8655 9614 8714 8603 8915 7051 9940 7191 8801 8562 8954 6416 7790 5289 6111 7831 7061 9312 7013 6357 9547 6675 8600 7581 5649 8651 9637 6086 6158 5509 7072 6639 9505 6050 8999 7555 7315 9422 6995 8796 7734 9181 6350 6985 8718 7591 8188 8140 8421 5272 6765 8486 7422 9448 8668 5532 6602 8418 5178 7195 7923 9753 5949 5826 6519 5851 7215 6563 6394 5338 6556 7022 6990 8650 8629 9536 7549 6496 9022 8863 5599 9006 8477 5776 7197 8755 9991 6407 7795 7011 7352 6019 9887 7473 6839 6188 7758 5946 9609 7757 6596 9903 7174 6626 9227 9697 6645 9221 9600 8425 5786 7207 6969 9650 9346 9945 7005 7255 9813 7827 5590 5750 7184 9337 5026 8260 9799 5812 7695 8548 6803 7094 5359 8211 5215 7066 5662 5052 5749 5827 6761 9460 7141 8730 5717 5227 5221 7865 7916 8175 9559 9384 7097 7917 9101 5510 7759 6965 8004 9857 7469 8658 8268 7049 7354 7774 7312 7321 9608 8143 9070 7666 5595 5920 6936 8626 5906 5524 7578 6917 8990 7847 5806 8946 6756 6034 7088 6108 6359 7447 7912 5119 8237 5009 7243 8389 7661 5132 8455 9349 5779 5815 6175 8655 8650 7670 8410 7177 8591 8877 5531 6603 9176 8185 9628 5393 7818 8816 9135 7827 7937 7369 5442 8621 9155 8885 9071 5041 9213 9859 9622 8138 7198 6484 5147 8379 5791 7759 5063 5906 7575 5230 5752 5411 6410 9123 7724 6536 9228 5318 5631 9270 7189 7332 8964 6126 8064 6817 8562 7796 8815 8233 5677 6088 6320 7919 5943 5137 8865 9835 7478 9784 8661 6870 6400 6535 9747 5865 7784 7046 6199 7881 7601 6183 9374 7016 9318 6285 8139 6318 7607 7192 5302 9885 6555 6400 6021 6848 5493 7367 9687 9439 7282 9405 5496 6836 8954 9114 5728 9128 9359 7029 7228 6094 6138 6077 5925 7050 5249 8881 6176 5196 6550 6883 8283 8072 8975 7327 8046 7188 6098 5567 8700 7890 9804 6835 9400 9171 5236 6944 7763 7578 8224 9641 5521 8771 6871 9779 5025 5363 7457 5058 5033 6202 5036 7745 7238 5050 7469 8746 7769 7066 5308 5943 9896 7117 7715 8139 6898 7217 5095 5715 9568 5874 5279 8462 8869 8369 5972 5851 5138 8718 5338 8935 6777 8591 5889 8397 6407 6240 5658 6324 5279 9661 6964 9169 8895 7198 8793 9318 9388 9142 9338 5140 7307 6063 8130 8238 6178 9462 6133 7489 8836 9545 7720 7102 5325 9910 5540 8472 7224 5842 7153 6677 8941 7246 5862 6629 7709 8013 7563 8876 5587 7579 5698 7874 9172 8263 6531 9172 7764 6599 5163 5551 9580 9097 7150 8095 7731 5390 6309 9430 8235 6569 5516 5018 8345 6147 5497 9589 9377 7499 7107 9307 8905 7113 8287 6896 9007 5100 7366 9675 5533 8637 6955 5309 8741 9766 8782 8708 5188 6699 8724 8173 5240 9524 7009 9974 6211 6605 5120 6469 6052 9797 9820 7691 6154 6868 9267 8316 7635 8913 6536 6813 8997 6386 7862 9605 9650 7121 8077 5725 7992 5695 7606 7691 5095 6522 6079 5473 9840 5525 8771 6095 9446 6893 6656 6386 5025 9017 7760 8837 6502 7728 7443 9818 7858 9931 6201 8017 7548 9743 7888 6630 8498 7852 8451 5716 7701 8999 5881 5580 9385 8390 5747 6176 7227 5891 7533 8021 8099 5338 5560 5147 9621 6712 5138 5780 9767 8024 5048 6589 8884 9166 7713 5999 5444 8910 8262 7272 7436 7274 5287 8812 9557 6910 9848 8545 6563 5731 8098 9740 8943 7055 7970 7263 5513 7148 6488 9215 9255 5678 6622 6941 9543 5777 6069 9529 7236 8320 6732 6723 7853 8847 7824 7328 6246 9622 5589 5424 8498 8561 5854 5209 9688 8668 8447 9081 8322 5547 7596 6144 8751 6747 6858 8410 7967 5066 5298 9007 8939 8838 7831 8372 6738 6646 5733 9617 8269 9744 8684 8164 6066 8068 5133 8681 8064 5725 7497 6553 5472 9367 8675 7081 8946 8908 9987 5527 8415 7485 6831 5395 5008 6373 8770 6353 7910 9938 6399 9333 7896 9401 9883 6622 7762 5604 5404 9288 6714 9632 5411 8012 8681 5014 6261 9057 8923 9356 5602 8646 5318 9940 6595 6095 8363 6495 6906 9854 7830 8314 5055 7544 6198 5217 6474 8060 6164 5247 7690 8977 8406 5712 9813 5274 7611 5100 8312 5346 7398 8367 5798 8072 5835 9080 8889 6046 9921 5012 7295 7057 9165 5919 6857 6754 5275 7514 8634 6082 7180 7655 9242 9565 9725 6331 8345 9764 8773 8942 6788 8896 6415 7654 5924 8381 7933 5958 7884 7208 9885 8058 5073 5152 5820 6892 7129 8785 8628 9530 7950 7444 8983 6592 5283 7252 5056 6982 5921 9123 8582 7165 7272 7681 9387 7849 8566 7220 5351 5734 7824 8325 7528 7095 5068 9837 6793 8755 7941 9235 9084 5471 5932 9112 6392 8110 8063 7932 8693 9065 9846 8687 7578 8472 7301 8337 5724 5782 7921 6250 8961 7332 8565 9098 8020 8029 5301 7530 8253 5534 5066 7743 8203 6346 8708 5404 6683 7556 7768 8790 8284 9159 5755 7256 9101 6527 6135 6867 8366 5591 5757 6593 6492 7453 6583 8604 9017 5127 5735 9083 8546 8968 7714 9495 8317 6934 7399 5711 9105 9811 5810 9472 9785 8381 5098 6320 8768 6967 5066 9978 5849 7700 6513 5873 8798 9435 7327 8424 5667 7646 8932 8116 8835 6101 7466 9127 8920 8982 7205 8897 7178 8604 6949 7669 9557 7346 5163 7119 7542 7127 9206 8957 7727 8801 7631 8971 9652 6421 7159 8222 8098 6914 9691 7608 5798 5558 7999 5825 5113 6997 8036 7865 8781 7820 5209 6359 7218 6032 6764 5697 7495 8881 9239 9291 5038 9746 8688 7491 6326 8587 8796 8401 8324 9233 5992 7114 8189 8853 7699 8378 5366 8687 5283 7381 9003 7450 8261 8588 9794 8226 6026 6448 8348 9985 7307 9543 5733 8100 7001 7512 6707 8053 8273 7456 8815 8255 9400 5799 8047 6618 6606 7533 6930 9193 8212 7554 7986 9164 6696 5741 8252 7053 9387 9703 6140 7788 9538 8455 7838 6789 8517 9332 5520 6721 7789 5896 8238 6222 5172 5448 5261 6118 5841 8685 6509 8286 8308 8285 5223 9937 5572 5538 6244 5902 6789 8657 7378 6073 6564 5983 9803 9867 6431 9114 8046 6484 8230 7622 6887 5711 6355 7464 8336 5270 8302 7641 5451 5918 5580 6145 9259 8769 6294 8740 8947 8625 7832 9446 5198 7656 8323 5082 8946 6759 9433 7115 5438 7983 9204 8118 8830 9992 7350 5822 8000 7057 7401 8648 5291 5902 5755 9729 6664 5219 7399 9399 5563 9409 7690 7221 6103 8808 8674 6767 9818 8558 8195 6271 6500 8239 5124 8609 7538 6825 6469 8481 6379 7407 8217 9471 8966 5086 8305 6650 8373 7523 8739 6897 7840 9812 9901 6522 7769 5817 8494 9898 5017 7591 8890 9656 7259 8016 5817 5858 8104 8151 5912 8442 7208 5621 7247 8013 5848 8686 5086 7088 6035 9777 5719 7560 9042 9696 7727 6897 8074 5199 5771 5791 6017 6308 5444 8538 8716 6145 5949 8369 8817 9264 5317 7200 7813 7141 9532 5874 6403 5575 7895 7454 9008 5246 6604 8310 8176 5796 9922 5306 7007 6395 9156 5662 5480 7298 8280 9983 5464 8367 6890 5335 7146 9033 9947 8528 5982 7396 5203 8272 6518 6717 8621 6901 6465 5248 7517 9528 7376 9013 9510 6092 7906 5981 7970 7965 6344 7979 5225 7787 7256 9493 6204 6459 9727 8345 9680 9755 5574 9096 9585 6210 7755 6135 8859 6072 7014 6429 8088 5966 8664 6899 6765 8489 8420 9418 5972 5383 6303 7180 8858 9210 9465 8301 9116 5109 9015 7568 6390 5662 6219 7661 5341 8423 9872 5700 8580 8446 9981 5328 7357 9069 7447 9711 6045 6688 6649 5864 7196 6301 6961 6162 8559 7126 6353 8222 8235 6024 8642 6549 5757 6225 8533 7774 7540 7632 9913 8506 9647 9361 6029 6931 7260 5418 9910 7649 6894 8185 6091 5325 8875 5051 9035 7043 8395 6360 5968 5602 5571 6335 5770 7136 6381 7871 9554 9204 8588 8339 6717 7789 5803 7658 9366 7655 9534 9187 6218 9759 6925 5152 5731 6451 5417 5115 6092 5936 6992 9325 9625 7046 8990 9582 5210 8763 6357 8609 5278 6395 6052 8669 5222 7968 7920 9532 5554 9298 8882 6605 5308 6299 6420 6793 9030 8675 6384 7283 7915 9646 5043 9274 9694 8730 7011 6992 7555 5599 8251 8751 5848 8604 8691 8920 6860 8833 8657 6515 6406 6214 8999 8093 7315 7501 9627 9464 6295 7747 5501 9594 9841 5989 8242 8197 9955 8002 5709 5075 6495 7154 5577 6173 8061 6996 5971 6705 8284 6480 6069 8112 5406 8763 9859 8882 8829 7546 7244 5976 5485 6809 5270 6992 5434 8070 8629 9268 6429 5756 7578 5742 6963 8564 6140 5915 8194 9791 7829 9714 6924 6436 8515 7420 9723 8894 9748 7463 8305 9511 8577 6428 5854 7213 9843 7561 9792 5064 9782 6740 5849 7054 7860 9431 5332 5375 8008 7710 5839 7631 7952 8220 7928 7457 8184 7172 8535 9106 7600 6363 5687 9361 9879 5526 8578 5457 6906 9087 5074 6826 9610 7076 5319 9984 7798 9151 5492 8307 8907 5615 7716 8330 8298 9620 9449 6612 8914 9598 8664 5387 6006 6574 8341 8066 7440 9244 7793 5838 7791 7072 9680 6144 5911 6229 8656 6994 5446 7297 8451 6363 9882 6211 7598 9332 8216 7852 8061 8478 9526 8594 5567 5215 7086 8146 8606 5219 9246 7475 6238 8549 9980 9479 7089 8566 9662 5822 7070 9416 7759 8060 9761 7158 9610 8472 5093 5833 9638 6856 9150 5481 6931 7390 7889 6803 8722 9740 7436 8066 6560 9595 7136 9568 7122 7648 6196 8303 6174 8583 8133 6464 7443 5656 6229 6908 7252 5965 5407 5783 8329 5674 7769 5957 5903 5927 7472 6055 6884 6304 6966 5066 7906 5096 9408 6729 6692 8189 6502 8834 8333 7622 5554 7006 7867 6534 5737 6559 6305 9488 9558 9448 7918 6318 6751 8728 9729 6765 7715 7148 7619 7379 6959 8166 8523 7480 5609 8809 7206 5320 8840 9249 8717 8966 7306 6867 9698 8045 8351 8067 8375 8200 6146 5278 8268 5633 8887 5603 6354 8221 6311 7474 8085 5239 9075 6777 6650 7185 8077 6089 8011 7917 7818 6586 5632 7115 8788 6136 8784 8816 8945 9552 6916 9605 5861 9982 5172 5063 5048 6458 9420 9566 8441 8379 9372 9475 5140 7974 5109 9244 6440 8136 8496 5955 5105 8582 5424 7183 5319 9454 5082 9391 9458 9415 9690 6336 7421 6113 8868 9821 9776 9996 6822 6009 7952 9098 5698 5640 8392 7804 9214 9738 5818 8779 7775 9320 9188 5758 5941 9858 6779 8674 7640 5073 6099 6443 8440 5647 8614 5969 9684 5927 5339 7609 9388 9040 6435 7118 5984 7926 7538 8761 7368 7205 5050 9171 8752 5388 7716 8735 5519 6026 6655 5553 6638 8518 6176 5888 7185 9686 6218 8815 8278 8251 5018 9330 8130 8021 7042 9164 6274 9065 8944 9521 5605 7305 5238 5611 5144 6304 8636 5838 6459 7347 7603 6809 5598 5640 6557 8293 8219 5804 6879 9660 6046 9760 7799 5209 5268 7718 7161 8059 7973 6959 7893 8043 9197 8716 9245 5840 8373 9728 8258 6787 6696 8079 6803 5508 6176 7047 8563 7832 8412 6794 5848 8322 5058 7816 7310 8412 5120 6475 6125 5141 9183 7375 5901 5023 5711 5549 6855 9049 5135 8058 8300 6501 6582 8863 8190 7507 9438 7712 8600 5366 6794 7419 6881 8474 7635 6652 5443 9313 9054 8916 8296 5667 7061 7506 5807 7489 7376 8338 6406 8135 7603 8720 7271 6128 5602 7087 9392 6265 6007 8719 5634 5096 5551 5226 6116 7403 6037 8683 8846 6040 7904 6102 7929 9201 9645 8329 8391 9794 5926 7538 8967 5611 7536 7677 6846 6901 7339 7561 9219 5798 8953 7326 6368 9558 8757 8200 8207 6099 5047 5318 7551 9966 6807 7735 8565 8409 5769 5132 6067 9590 7898 7488 8689 6917 6547 8883 5074 9659 7725 6246 5964 6104 9107 8957 9531 6857 6604 9031 5870 6689 5720 7127 7831 7324 8508 7804 9131 7999 7627 5461 9473 7498 7206 9069 9501 6246 7252 9350 6734 6979 8256 8305 5556 7325 6046 8070 7400 8153 5470 6431 5568 5824 9548 8730 7380 5871 7932 7626 7982 5302 5013 9048 5942 6711 9451 8341 6912 9339 8056 7330 5649 7851 8680 9989 9752 6178 8666 7285 5004 5382 5686 5779 5835 6380 6162 7682 6541 7522 6416 6160 7662 8700 9985 6246 8408 7906 8667 8520 8863 8356 9632 6517 5508 7903 6231 5338 5548 7184 7754 5396 8133 8882 6835 7416 5917 8583 8148 8451 8353 7645 6283 7270 9198 8441 6887 9393 5720 9920 8962 5827 9497 8413 5692 6480 7049 9574 7121 6124 5399 8895 9517 9841 9851 7967 6787 5029 8585 6817 8298 5732 6500 7514 9582 6059 7851 9216 7248 9244 7573 7983 9548 9921 8854 6293 5909 6054 5037 6633 6898 8267 7835 7108 9640 8014 8249 5506 9610 7334 8463 7174 6966 9829 8131 8883 9028 9617 9591 6041 5522 8986 5892 7221 8317 6665 5624 8412 8276 9416 5038 5355 9480 7789 9968 7166 9007 9084 6775 5640 9327 5576 9529 5055 9030 6855 6154 5516 9915 9875 8175 6261 8689 9637 7539 6729 8937 6894 6894 9955 5221 5536 8259 8714 6172 9907 8497 7572 5095 9555 5335 9743 8582 6452 8967 5657 7574 9935 9877 8679 6012 8148 7327 9828 5576 5669 8074 6086 7195 5256 7270 5945 9491 7808 5366 6150 9558 9968 7642 8991 8366 8904 5452 9886 6266 9646 8738 7129 5009 6201 5783 9655 6349 5840 7679 8425 9473 6971 6823 8121 7156 9431 5020 8105 8093 6516 5627 7972 9540 5975 5515 5161 5995 5069 9213 8793 9473 7350 7249 6352 7010 8574 5846 5099 9069 9641 5890 7861 9585 8463 7594 7212 5659 7794 9586 8449 8955 6640 6965 7978 7850 7183 5484 7992 9110 7412 7298 9204 8743 8985 9103 8719 9506 9592 6383 6817 6114 5567 9570 5129 8673 9410 7166 6297 8661 8599 6129 8846 8976 9180 8257 9988 5472 7777 6085 6325 8850 8740 7287 8965 8181 5894 7186 9629 5130 7586 9772 6721 7231 6445 8117 9933 8882 8305 7934 8355 9674 7494 9958 8263 9989 7560 6839 7901 9972 5218 6540 9959 9697 9489 7080 6654 8028 6643 9549 8961 9913 8418 8883 6185 7104 8950 9356 9724 8276 7756 5902 9447 6889 5155 7464 7421 5639 9357 9072 7992 7221 5144 6574 5151 5406 5508 8775 6161 5553 8579 7610 5854 9962 9620 9274 6021 6412 9894 7679 5247 8339 8664 6458 6315 9404 9594 7925 5198 5162 8031 9281 6300 9466 7039 8131 5398 9571 5526 9298 8033 5680 8172 6137 6451 7376 8542 9245 6774 5560 6931 5811 8314 7948 8703 9035 8022 5005 5454 7615 8240 6825 8941 8535 7217 8111 5892 5557 5433 9426 9887 5752 7402 9500 6919 7650 5583 5695 6586 6183 6190 8028 6629 7886 5932 7532 9340 9444 5783 5841 8021 5702 9533 5839 5098 9455 8074 5564 7309 8169 9256 6897 8709 6315 5235 5097 9450 7495 6037 5719 6516 7137 5490 9506 5857 5052 8532 5038 6804 8101 7536 6914 6892 5385 6296 5553 5446 6250 7118 8591 5768 6467 7009 5135 7966 9541 9217 9656 5972 8511 6857 7208 6709 7762 5995 7882 7396 9658 8833 8334 5269 6260 9197 7576 6724 6206 8895 9691 5286 7531 7698 5556 5044 8727 9973 8741 9850 7580 7983 5509 8268 7584 6509 9471 8387 8321 6959 7833 5350 6473 6979 6135 8054 7593 7194 9947 8827 7009 8920 8279 5176 6138 6331 5864 9415 9073 6694 7802 6039 9208 8125 7898 9932 9929 7285 6037 8617 6161 9277 6620 8408 5501 7428 5273 8339 9172 9395 8564 7647 8707 9685 7866 9763 7385 7710 9006 6289 5676 6844 7766 8658 8790 9333 8839 7511 6499 9171 5196 8419 5032 8778 9888 6054 6295 5263 5658 8530 9119 6284 7606 6260 8759 8117 5190 6357 6752 8790 6627 7929 5325 6369 8683 6954 7353 5479 7033 8594 5763 8308 6645 9882 7717 8989 7759 5582 8664 9807 9740 7143 9186 8769 8421 8475 7263 9631 7735 8730 6758 9094 6749 8729 8967 8551 6863 5008 7683 9095 7828 8235 7120 9913 9507 6228 9461 9765 6326 7083 7543 7198 5677 6522 9924 9914 7308 8111 7082 6303 5076 5100 6772 7929 7099 5587 8386 6460 5368 9938 6070 6865 6298 6652 8064 7027 9624 6916 6047 7459 5302 6082 8786 5760 7109 6777 5148 6711 7106 6630 9545 6558 6312 7119 5492 8439 8035 5765 5001 8172 9622 5731 5297 5632 9166 5479 9364 6642 7746 5418 8287 6713 8950 9434 8767 9921 7548 9666 5140 7042 5587 6470 9253 6211 8283 9890 5821 8447 6109 9689 5095 8841 6889 7021 8856 7379 8306 6160 8503 6818 7186 8159 7458 9450 8914 5757 5167 5132 6337 9391 6708 6655 7457 7028 9973 7024 9731 7789 7135 8248 7609 9488 7501 7330 9411 8089 7386 9412 8052 9852 7529 7792 9820 6223 7606 6177 9403 7176 8170 7618 7327 9097 9375 7721 9005 6657 5175 7072 9743 8719 5409 8629 5669 9595 8412 6127 8801 6914 7063 5684 6092 8196 6881 8145 8296 5242 9928 5753 9873 6671 5161 7942 7863 7307 6088 5888 9073 6419 7596 7259 9986 9897 8484 7441 8772 9920 7716 9026 9844 6326 5473 5028 7408 9484 5201 5196 8062 7709 8546 6032 6656 9906 8450 5865 8327 8183 9336 9229 7649 9237 9794 7329 7437 6320 8807 6953 8357 9114 5982 7744 6874 7079 9762 7990 8594 8802 5166 6871 7239 7778 9876 6587 8642 8900 7649 9303 8988 7011 8475 5871 6469 8924 8659 5179 6358 7372 7711 7350 9668 7619 5710 5512 5074 9460 6776 7588 7985 6351 9561 9768 8405 5516 9463 8768 6841 9294 9839 6788 8461 6925 7309 6386 5439 5158 5618 5945 7108 9513 5818 7688 9053 9725 9468 8200 5767 8873 8229 5206 6559 7900 8630 7333 8096 7780 6063 8058 5434 5314 8986 7722 9859 9845 6325 9450 9955 9327 9524 5113 6130 8287 6877 9572 6308 6488 5850 8536 5233 8924 8756 7856 9105 5120 5723 6927 5107 7221 9458 5593 6993 9937 5995 7860 9891 6060 8941 9061 7134 6452 9194 9316 6270 9198 5092 7530 6420 8572 7630 5912 5790 7761 6872 5665 7074 5041 6049 6658 6867 5251 8086 8443 9565 8159 8891 8148 6186 5251 8770 8926 8931 9553 7701 5709 6306 8656 8263 8776 8076 7234 6441 5837 6915 5131 5509 9721 7529 7609 8088 7174 5758 6748 8481 5696 9457 6767 8418 9524 5393 7599 9707 5653 6138 9514 7749 6823 7346 5818 9881 6295 5270 7978 7472 7060 8659 8527 5021 5434 5488 5383 7630 9725 6758 9160 7552 9184 9648 9575 9258 8324 5649 6209 5917 8744 5313 5335 6822 9687 8957 6343 5746 6225 6594 6641 7671 9453 8708 8694 5523 9555 6502 5854 8873 8686 6488 7085 7509 8172 5160 8916 6748 8149 9731 5930 6711 9740 9295 8696 7907 5548 7559 7249 6232 8693 6961 7767 9366 7616 6528 5536 9882 8564 6805 8557 6178 8223 8293 5005 9045 8788 9699 5659 5417 9722 8854 6647 5786 7744 9937 7957 9021 5697 8873 8834 5861 7316 5300 8714 6185 6829 7271 5409 7966 7525 6393 5541 6264 6592 7151 9142 8056 5922 5929 6394 7204 9093 8391 5755 5908 7831 6946 8857 5425 5785 8630 9148 8655 8848 7560 7828 9225 7557 6160 5252 9053 6813 5565 6154 6910 7918 5257 8614 9048 6609 9209 9390 8288 8340 6698 8724 7405 6898 8620 8346 7141 6817 6728 6762 5316 9546 5160 8884 6757 5153 6904 6259 7919 8047 8328 5954 9201 9716 6449 6969 7787 7551 6660 9282 5966 8691 9485 5132 5279 9320 9173 7595 6250 9262 8045 5771 8016 5168 6746 8613 8109 6525 6232 8649 7355 7054 6870 9015 6811 9951 6057 7452 8275 6081 5952 9732 5615 8332 5276 5202 7209 9180 9163 6401 8967 7088 7450 6433 7823 8543 6681 9924 7140 8164 7056 6304 5021 9770 5525 5885 9108 5985 6986 8050 5887 5432 7375 9805 8335 6656 6339 5499 6084 9214 9357 6387 8624 7231 7364 8625 8963 7648 5010 9413 8121 5064 6840 9914 8758 5097 8381 6161 7885 5650 7054 5219 8317 8243 7118 6238 5224 5008 7080 8381 8063 8596 6684 8323 8816 5626 6016 8950 5425 9676 5725 8501 5141 5734 7139 9154 6293 9619 7546 9656 7732 9044 6283 5556 9731 5329 5578 9625 9721 8397 6298 9886 7884 5942 9205 8243 9647 7734 7817 8595 7055 8415 7973 6973 5728 6201 9393 9964 6703 5927 8732 5128 8954 8736 7311 6365 9330 8177 9630 7652 6646 7226 7670 5608 7500 5639 9020 9638 9610 9561 7388 9652 7785 8190 8847 7244 5902 8208 6575 6833 5145 8487 7272 6846 6021 6905 6074 8636 7309 7045 6391 9051 6459 6750 8243 5270 5801 5932 5328 9555 7505 9353 9988 7193 6034 9610 5824 6053 7025 5947 7730 9639 5837 6282 8289 5591 7886 6959 8167 8970 5860 6323 7474 8911 9126 9790 8447 5793 9472 6131 5750 6164 9301 7962 6635 8581 7004 7669 9238 9200 6314 5616 8424 6378 5958 7885 9562 5984 7148 9611 8191 9144 6783 5816 6063 8682 7437 8833 5784 8103 7019 5775 8637 6100 9041 8636 8150 9562 8950 7009 8624 8751 6155 9122 5050 8914 7744 5180 9813 5874 7229 9201 5398 5266 6205 6795 7255 5811 9949 7511 8116 8546 9241 7780 6418 9804 6344 5375 6001 7190 7716 5070 6594 9461 8447 8353 6062 9313 8076 7066 9274 7230 7121 8887 6207 7062 7380 6477 5658 6500 8483 5294 7867 6423 8841 8432 8554 6967 8253 5465 8587 5283 6695 6279 6733 9071 8915 9664 7686 5805 8318 6230 8517 9490 9220 5565 9281 6861 9013 9536 9329 8387 5958 8785 9897 9760 9474 7452 7810 5835 8171 8390 8672 5649 7802 8195 5685 8909 5861 5455 9942 7655 9660 6419 8715 7165 6937 8154 9088 6054 5602 5687 7453 9469 6299 7719 6345 5843 7509 8259 7319 7712 9088 8155 6750 8104 5494 6997 5554 5567 9622 5152 6999 9001 9251 6623 9967 5518 8165 7828 6049 8526 5320 7153 5114 5680 6250 9247 6680 5441 7969 6573 7687 7847 5407 8946 5531 5011 9124 7717 6721 5879 7276 7238 6170 9094 7657 8882 7083 6351 9993 7036 6081 8037 7678 7348 6136 9563 6134 9222 9623 9645 9819 5496 9271 8940 9782 7275 7402 5204 7301 7385 9209 9813 8882 7363 9713 7736 5462 9778 7835 9701 7050 8926 6877 6352 9348 6309 8777 8149 9912 9298 6566 6077 9323 6528 6251 5938 6177 9841 6432 6816 7262 6693 7093 7708 6116 5244 9114 5325 9059 9988 5766 6172 6997 7743 9722 6331 9512 9941 5328 5032 8188 9361 5912 5789 9160 8559 6081 9074 8931 7328 9377 9732 7391 5126 9115 7062 7153 9822 7403 7537 9203 9939 5961 7529 5658 8121 9801 5892 5609 9073 6978 6263 8114 6044 6021 8829 5370 7205 7168 8662 9149 6117 8161 9839 6111 6445 7326 7778 8260 5763 6446 8226 6312 8754 7610 5317 9709 5177 6898 8563 8150 5974 5523 8411 9284 5553 7046 8838 8844 5484 9257 7624 7000 7103 7468 9520 7495 9178 9054 8283 8275 8710 6123 9585 7097 9521 8025 8923 6559 5211 5039 7798 6499 5701 7847 6230 5924 9134 5247 8656 5159 5752 6662 9075 8775 7574 8233 5624 7887 6406 6462 7905 5738 6201 9179 9809 7970 5020 5267 5824 7022 8263 8735 8020 6425 6457 9784 8835 7110 6057 5039 7138 5844 5773 8591 6955 5733 7970 8010 5374 8231 6369 9525 6089 6528 8934 6170 5709 8486 8254 7534 6911 7604 8028 6114 5596 9897 9115 5226 6906 8885 6257 9806 6832 9593 6371 7090 8770 9880 8078 5305 6739 7892 5364 6992 7365 6688 8841 7490 9695 9591 5217 7663 5122 5342 5090 7808 7812 7591 9024 8317 9774 5007 7819 6798 5854 8315 5585 6687 6214 6834 9226 6879 6636 7732 9396 9976 9382 5789 8504 9040 6394 7053 8412 9286 6354 6015 5056 7337 6796 6918 9045 7096 5894 6867 7018 6534 5053 6983 8308 9883 6583 9557 9100 6873 6106 8320 6559 9038 7447 9509 9633 5042 5815 6242 6714 7927 9367 5490 9011 5921 9615 5551 8315 5601 6784 7907 6077 6214 8294 9046 5602 5075 8387 5728 7783 8216 7277 6831 7055 7163 9881 5634 9026 5065 6724 7195 6450 7586 7143 9072 9674 9745 6352 8771 8840 5453 9843 7548 7608 5520 9471 6222 9716 8089 9561 8621 9781 7593 5954 7972 8357 7740 7327 7539 8433 6284 5259 8788 8188 8199 6031 8502 8135 8894 7458 8153 5512 7639 9987 7222 7478 7912 5880 9301 9417 5218 6777 7612 9717 5388 7313 5805 9543 8518 5936 5929 8920 7044 9801 8169 9311 7323 5629 8455 8755 7503 8888 6719 5783 6417 8549 5690 7365 5656 8894 6198 5246 8966 5093 5516 9149 7007 8558 5749 7518 8605 7931 7800 8837 5058 8695 5944 5468 6984 6757 6195 8431 6772 7552 7889 7142 9639 7426 8297 9381 6362 8789 6668 6103 6945 7607 7910 7676 5812 9019 5940 6283 5602 5647 9248 9783 7585 5952 8039 6503 8595 6780 7760 9511 8223 8052 8314 7446 8382 7719 8249 5024 5201 6582 8594 6672 7882 6052 8526 8511 8796 7982 7214 7802 8483 7861 7969 9822 8228 9086 6870 5289 7240 9575 7179 6642 8882 8372 9429 5233 6026 7733 7891 9806 6072 6430 9388 6080 8890 5879 8201 9856 8989 8346 9479 9418 7228 7519 6042 9151 7921 5719 8591 7071 5831 9648 6713 8079 6768 8566 5654 7178 8309 5389 8487 5283 8934 9003 8559 7254 5048 8544 5737 7278 6302 6047 6261 9203 6210 5177 6608 6928 8248 5907 6919 9903 6816 8894 8650 7009 7328 6492 7284 9150 8606 7359 9854 7806 9444 5722 8892 9559 8132 8682 6170 9844 5283 9593 9250 7547 6483 5706 7004 9164 5299 5486 8093 9750 9228 9857 6741 7383 9225 6403 6246 9479 7563 8925 9488 5119 7051 5776 9516 9062 5233 9275 5215 8943 5352 7426 6612 9210 5644 6596 5681 5954 8564 5953 6138 5478 7144 9867 5781 9818 6142 6385 6044 5135 6281 8850 7978 7179 5788 6712 6593 5987 5669 8261 5065 5665 9564 9711 7542 5248 8807 9839 7942 7709 8639 5097 6791 6400 7141 5436 6662 6316 9650 9781 5937 7232 7231 6713 7773 5588 8551 9455 9313 7950 5912 5847 7247 6411 7879 5123 7267 5235 9325 8348 9843 8084 5331 5384 7969 9604 9270 6456 9757 5422 7863 7005 6153 9438 8806 5390 7421 8630 9350 7003 6657 8441 9215 5039 7480 7128 5335 9449 9803 5130 7651 9766 7711 7996 6894 5980 5042 6678 8008 5686 5273 6575 8645 9633 5396 9139 6063 5856 9859 8442 8807 7998 9064 5141 9491 6217 8581 8074 9164 7618 8979 5501 9286 6398 6920 8566 6505 7846 9988 8066 7622 6095 7194 7425 9448 7764 5310 9911 6835 8255 8667 7307 8498 6367 9536 7847 8232 8466 6309 8238 9500 9593 9319 5691 5823 8094 7558 7262 5523 5403 6846 6150 5057 8214 9314 9594 9995 5883 9692 8383 6565 5691 6508 8970 9662 6225 9612 8206 8431 9901 7454 5393 5658 7246 6480 7975 6560 7044 5758 6302 6849 7708 6990 8770 6473 5812 5728 9455 7172 7553 6490 6015 8438 5338 8193 7115 5623 5083 5882 9533 9331 6105 9083 7600 5379 7787 9513 6068 8405 7443 7950 9855 9868 6841 7349 9143 7970 5381 9479 7306 9755 7339 8929 8386 6761 5836 9791 7441 6871 5935 5773 7383 7877 8548 6337 8173 8000 6837 8229 7690 6464 8837 7029 5354 8059 8749 9774 5230 9988 8030 6714 9686 7170 8689 6184 6435 7283 8129 8795 8929 8473 8369 9254 6102 7153 6061 6601 8578 9395 6565 8225 6638 9220 7622 9125 8359 7400 8481 6817 6388 9559 8456 5683 8526 7335 8900 9132 8336 7025 5878 6165 6912 8832 5752 9068 6525 9100 8152 9287 6578 6472 5291 5077 7872 9106 5322 5629 9596 8455 6624 9830 6203 9859 9630 5765 8299 5862 7999 5240 5566 7708 7813 5575 7791 8176 9257 5921 5993 7567 9755 6631 5472 8969 5056 8074 7872 6513 7637 8334 7342 6184 9483 7228 5420 5559 8001 8738 7446 9097 8976 7283 8407 7447 7737 6954 8216 9524 6625 8182 7445 8914 5315 6455 8366 7175 7135 5090 5620 6888 5639 6349 8037 9705 5036 8485 6543 5657 7961 8692 5951 8101 6904 8391 7230 6141 5928 8675 6625 7416 6492 7551 7205 6818 5192 8523 6947 8168 7968 6931 5318 7768 8723 9545 5992 7335 6877 5810 7426 7206 9828 7495 8530 7314 5286 9609 6529 5391 7356 6236 8344 5845 6559 7046 7274 5523 8164 5277 5557 7331 5404 6885 7546 8732 8345 5579 7379 8079 6560 6665 5861 7700 7299 5202 6181 7696 5285 5410 9175 9621 7900 5196 9842 9626 6909 6274 8577 8330 5375 7053 9870 9236 8845 6730 7068 7846 9254 6277 9844 6938 8310 6932 8274 7588 9830 9364 8240 5298 7665 6545 9932 7811 7472 5024 7557 8359 8652 5863 7243 8239 9457 8935 9312 6663 9789 7550 6520 9054 6014 9251 6719 6557 7187 7398 8707 7642 8492 7967 6407 7331 6840 9171 5767 7055 9556 7883 6780 6373 9441 9537 7015 8579 8366 8374 9992 6279 9645 8786 7979 7352 6977 7220 8511 9954 8622 8685 8613 9822 7052 6999 8874 7167 8433 8637 7545 6163 6807 5761 7211 7493 8585 8471 9205 9244 5686 8263 8475 7320 7742 5112 6888 6348 7715 9343 7895 8547 5216 5714 5435 6548 9565 8327 6272 8886 6518 7226 8403 9854 8687 6658 8413 7440 9213 7486 8245 7080 7608 6804 8380 5193 7730 8726 6596 5942 6991 9466 8327 9871 7818 8296 7704 6805 6268 7785 7519 9222 8194 5505 5549 8052 9169 9597 6066 9279 9462 7239 5701 5114 9764 9781 8766 9456 6528 5143 6524 7635 7951 7417 7204 7759 7874 7561 6483 5391 9909 7625 5700 6659 5631 7488 7821 9652 5614 9606 6846 5148 8911 8217 5284 5800 6081 9358 7763 9282 6380 9242 5926 8700 7449 9692 8979 7744 5939 6617 7132 8979 6235 5872 9257 10000 6266 9665 5994 7803 9940 7319 5523 8667 9921 5431 6518 9631 8848 6914 5663 8287 6955 6598 9746 7656 5912 8418 8167 8531 9991 9083 7056 7686 8458 8903 6296 8814 7324 5426 8838 7505 8213 5734 5110 9883 8688 5585 9785 5430 5805 8682 9986 5212 5903 9165 9733 5300 9914 8376 6260 5025 5511 9495 7853 5350 9134 9940 8122 7417 8942 8491 5961 7715 5711 8649 5049 8448 8753 6769 8073 6162 6381 9856 5359 6650 8521 7106 9915 5831 8953 6794 9896 8008 6108 9545 7679 7631 9375 5945 5311 9076 7409 6032 6668 9694 8939 6569 9804 9767 5758 5294 8189 6560 6663 9953 6943 7981 9533 8402 7596 7462 8431 7161 7765 8306 7651 8514 8206 6008 7668 5582 7706 6019 7209 5438 7815 6775 9650 9679 5741 9616 8063 8219 6507 6680 9493 8258 8995 9349 6355 9883 6893 9525 8366 7082 8281 5254 9023 9933 6578 6381 9002 8708 9491 7431 7097 5036 7917 5689 5792 7882 9309 7839 9225 5234 7947 7462 7410 9181 5126 5911 5847 6112 9991 7388 9965 5058 5607 8259 7145 8265 5971 6641 5545 6073 5831 7870 8968 7651 7309 7229 9439 6849 6751 7970 7948 9402 5205 5368 6034 9422 9561 9315 8820 7444 5356 7761 9394 6285 5528 6643 7422 8917 5974 7840 6887 7627 9331 5400 6783 6976 6588 7362 6624 8266 6127 9229 6566 9217 6739 6004 7009 5482 9241 8277 9537 5733 7085 9465 8738 8805 5015 8561 9674 5352 7028 7877 8305 6705 5800 5053 6329 9024 9989 9967 8586 5748 8555 6308 8211 9568 6920 8951 6103 8299 5138 8932 6516 8383 5396 5264 6515 8781 7536 6985 7352 5678 6682 5251 5935 7443 8964 7568 8117 7165 8019 5440 5649 5011 9019 7786 6363 7958 9357 6084 8418 8977 7234 9081 7385 7443 6941 9330 7060 5892 5711 5821 5562 6294 8569 5107 6705 8573 8095 7269 6168 6384 9080 7573 6584 9832 5439 9818 6543 8283 9048 7871 8454 5494 6095 6488 7836 5384 5540 9289 6223 7061 8089 7955 8528 6944 5484 6661 8405 5705 6054 9280 6648 6400 6663 6799 5229 8783 5807 6135 6789 7947 9285 5885 6776 7633 8241 9878 7417 5661 5401 6071 5334 9353 9209 5825 7905 9464 6524 8249 5008 6615 7083 5686 8018 6624 9804 5557 7421 6651 8813 6837 5281 6009 6065 7830 5877 6931 5178 8458 9163 8362 9395 8389 9586 9916 7410 8484 8531 8812 5103 8121 6049 6507 8334 9314 7863 7598 7757 5474 9415 6116 6509 6176 8855 5985 7030 7037 9566 8579 7854 7735 5566 9940 8563 8310 7616 7963 9054 8505 9331 9877 5837 9214 6676 8906 5740 7227 8952 7023 6867 7060 7710 5833 9160 8342 9038 9992 7819 5696 8370 7023 7102 9452 8158 5930 7217 5097 9811 9346 9129 7780 5620 7839 7479 5566 7315 9267 5245 5600 8360 9308 7856 9440 6388 5962 7108 7857 6408 7941 7491 8359 9264 7060 8671 6984 5066 7378 9171 9515 8137 5640 5260 8248 9420 7921 9604 8133 6241 8388 8344 8806 7482 5566 7238 7093 5878 7087 6123 7150 8343 6231 7344 9757 8452 9524 5292 7894 6487 7459 7730 5380 6583 8561 5734 9403 6054 5147 7103 5049 5881 7232 6080 9149 5002 8367 5227 5652 9759 9571 8426 9325 9454 8424 6438 9454 7443 7112 9438 8492 6065 8824 6400 9354 6062 6151 6371 5873 7221 6565 9320 6760 5219 9115 8159 8814 8566 5288 8130 8726 6961 8519 6105 7194 5833 5748 9043 5596 8009 7402 8553 5716 9563 9669 6821 8306 8399 9460 5734 8012 8707 5676 6821 5268 6017 9979 9173 7222 8641 5938 8819 5310 5519 7900 5740 5000 9362 9423 6949 8468 7798 5961 8858 5481 8063 9489 5744 5884 9285 5910 6817 6131 8048 8013 5789 8150 7017 6282 5033 6676 7292 8194 8110 7740 9547 8668 9600 9500 5370 8175 7050 5837 9193 5364 7519 9902 6592 8454 5566 7950 8401 5168 8314 7319 7992 8714 7356 9373 5280 8790 7164 5735 6391 8272 7910 7257 6610 6433 9240 6252 6476 8664 9601 6729 9505 6931 5812 9961 9726 5322 5972 8111 8816 7667 7487 6779 5456 5770 6452 6919 6672 5512 9429 9500 9418 6698 5030 7873 5149 9213 8012 8222 6937 7979 6260 7533 8922 9130 9558 9203 8495 8845 5970 6939 8013 8591 9902 8271 7869 5861 6535 5857 9145 8752 7625 5618 5739 9282 9606 9499 5494 6716 9658 9588 6724 9739 5712 6614 5902 7787 7244 5610 7212 6941 7765 7422 7604 8823 8535 7786 5011 9975 8955 6129 9750 6914 6710 6956 7583 7512 5336 8854 6457 6574 6812 7550 9615 5185 6090 5090 6676 5914 5694 9366 5518 6675 8479 7665 6652 7756 8726 5628 5051 9746 5252 7762 7300 6249 8725 5547 7839 9677 7407 9968 9243 7929 8068 7036 9881 9752 8073 7025 9904 7209 6215 7006 8935 6882 9980 8381 5113 9688 5609 6138 8334 5745 7182 7790 6409 8975 9877 8600 8985 5496 7718 9770 8751 5195 8960 9739 8904 6545 5177 7255 6614 6608 7529 9788 9788 5614 5241 8695 6234 9125 9696 5797 6327 5780 8619 6731 6205 5646 9991 8375 8593 5920 5578 5483 7089 5406 6721 6157 7464 6772 5318 5727 7011 5347 8747 6523 9294 5895 8585 5273 8674 6072 9367 6994 9571 7167 8140 5898 6356 6327 6363 5713 8161 7172 5101 7897 5047 9884 7704 6744 7485 9957 6913 5290 8850 5162 9210 6802 5339 6173 6342 5164 6370 6450 9518 9370 7833 7958 7150 9457 6122 6567 7227 5051 7794 8298 7642 7904 5513 5762 9136 6243 7219 7619 5299 6916 7566 8882 7722 6414 8322 8082 9144 6493 9609 6676 9264 7247 5400 7496 8605 5282 8393 8794 6948 5735 7100 6884 9869 8585 6377 7301 7777 6102 8437 5849 7711 7288 9437 8833 7674 9290 5101 5254 7790 5363 6772 9150 5082 7684 6645 6458 6435 5536 8751 8786 7405 8525 7696 5826 5779 8127 6969 8017 5841 9034 9935 5685 9634 7000 7218 5757 5632 6738 9466 9783 5956 9653 7720 8285 5779 9856 6396 6562 6070 8418 9387 5795 5442 9012 6803 5659 8739 8109 9557 7657 5492 9209 6914 6539 5778 8846 5209 8056 8900 5711 5000 7921 7084 5798 9644 8121 5242 7766 7007 9871 6760 6007 7455 7242 7035 5504 6463 5776 7708 5978 9350 6845 9576 7367 8578 8649 6248 6850 5524 7140 9461 7847 7038 8884 8571 8983 8861 7713 7044 7540 9976 7515 5097 9974 8973 8009 9259 7906 8974 6399 5099 6023 7381 6609 5063 6693 7259 5629 5551 5618 6075 7278 7654 8945 7800 9039 5520 9499 8952 5466 5491 6742 5119 9161 6374 5635 6885 9666 6834 9257 7538 7400 5519 8379 7051 5238 6615 9342 8105 9459 6963 9156 5166 9225 6148 6081 5189 9528 7754 5697 5041 5926 9550 7513 8049 6620 9233 7564 9745 7197 9637 7400 8030 7539 8056 8349 8619 6790 7728 7507 7968 5584 6163 7195 5593 9305 5841 9744 5405 9361 5019 6847 7455 9773 9936 8562 7164 9616 9453 5172 9522 9786 5433 8298 6166 5174 5229 9966 7630 7651 7588 8072 7591 8076 9398 6746 7374 6791 9138 7905 8237 6787 6314 8599 9308 9548 9051 8621 9934 9192 8404 9795 8144 9404 6821 8076 7823 7833 7414 9637 6699 8533 7835 9490 5620 5163 5676 7584 6746 6968 9300 9347 6322 9336 8432 5354 5795 6188 8739 8715 8548 6726 5586 9936 6574 8973 7046 5936 5555 6269 8336 5979 6631 5060 5662 9171 7708 8142 9886 6647 6547 9187 7242 6015 8342 9080 7239 6887 6814 9143 7132 7571 7439 9438 9726 9494 7498 7457 7827 8099 7795 5380 5339 9087 6983 9658 7456 7801 6081 5505 5938 5875 7790 8366 6285 5866 7973 9459 6190 8998 9799 7307 7680 9742 8189 6507 8329 9507 5413 7046 8034 6322 9121 9977 8204 6244 9307 6060 8276 8345 6762 5135 9440 6209 5854 6585 9963 6419 5102 6276 9466 5015 6954 7998 6910 7765 6037 5507 8728 6978 7272 6349 9327 9021 6429 8405 6886 9271 7699 8790 8162 5203 7456 9767 5624 6270 6231 9580 5778 7409 9687 7892 5021 7946 7909 6654 7488 5299 5867 5810 6338 5767 9264 6300 5255 5428 6550 5237 9152 6464 7851 9963 8791 9535 7856 8268 8464 5204 8735 7185 9479 9974 9254 8662 9891 5745 7281 6357 9938 6744 7711 6150 9278 8361 6974 7644 8974 5800 5990 6810 7147 5311 8831 9606 6644 8579 9858 7921 9193 9811 5658 7556 9482 7918 8873 9935 5090 6050 6425 6411 7037 7334 5332 9674 9021 8967 6112 8651 7060 7408 9273 9649 7782 7467 8288 6469 8107 5454 6779 7105 7411 5692 6877 8498 8211 6919 5988 7699 9564 8422 5335 8140 6620 7976 5780 9514 6031 9482 6359 7504 8228 6767 5478 9637 7356 6832 5257 6315 8496 5094 7641 6255 7736 5701 5457 7108 7942 9967 7341 7040 5801 9936 7631 7614 8304 9934 5505 9972 6090 8552 9231 8092 5746 9724 9538 5822 6325 5838 5119 8222 7632 5867 8257 5638 8248 8701 5104 8875 9851 6717 6689 6891 8030 5504 8015 9392 7548 9914 7540 5872 9400 5890 7880 8018 9323 8343 8010 7343 9394 8974 6115 6201 8000 7427 5817 5248 6494 7568 6450 9206 8857 8867 7961 8959 9453 7118 6255 9022 6609 9871 5464 9640 9917 7968 7852 9806 6171 9122 8717 6637 8546 5743 8192 8150 8655 9353 9405 7493 8425 6481 7079 8660 7713 6662 8194 5787 8893 6101 8864 6426 6936 6580 9197 7290 9140 9674 5709 9852 8207 8501 6394 6682 5847 8296 7318 7187 8816 7748 8553 9072 5313 9987 9965 8207 7348 6642 6327 6670 9391 9923 5188 6321 6627 9702 9735 7718 7900 5698 9451 5430 7517 8062 9650 9219 8826 7812 7442 5434 6278 6246 8250 8065 9082 9015 8822 7628 8423 6024 9286 5393 7836 8085 9882 6580 7544 5323 7184 6898 7948 9820 9658 9478 9577 7557 9446 7356 6691 5362 8298 7726 8354 6645 7570 8513 9495 6385 6062 6425 9866 5026 8442 7364 8620 5972 9208 5023 5316 8241 7418 7775 7222 6398 5508 9130 6941 5404 8357 8085 5935 7555 7816 6760 6419 6421 5856 8713 5635 8642 9399 5329 8290 5989 7532 5778 5733 7430 8006 9084 5074 6847 5746 8523 5722 8904 5870 8963 5487 7422 5044 5376 8486 6908 7617 5213 5494 5661 7756 6946 8550 7626 5072 5441 6495 9408 5904 7782 5004 7225 6402 9621 5473 5373 7195 8832 9010 7834 7033 9575 6764 6745 7304 7581 6257 6759 9859 5827 7321 7715 8628 9994 5625 7054 5495 6014 6142 5976 5805 5910 7339 8919 9818 6123 7830 9101 8494 9804 9383 6350 5070 6502 8378 9753 5713 6280 6724 5891 6536 6628 6035 8437 7115 5416 8103 6758 8024 5066 5048 8078 6402 8875 7153 6432 5124 7157 6441 8948 6589 6241 6859 5643 8481 5541 5808 9180 5890 5488 8966 7335 9321 8764 5093 8365 7068 7345 8991 9229 5912 7026 9687 9766 8615 8901 6638 6749 9286 8790 7214 9051 7083 6952 8272 7251 6639 9278 9916 7713 8176 5901 9832 9195 8035 6566 6556 5925 8549 5458 7089 9204 7308 6286 5829 8154 5944 7321 8437 9989 9628 9733 6148 6726 7827 9666 5622 6784 7326 5028 7675 8717 5046 6475 9684 7194 9232 8868 7603 9411 9046 8303 9140 8934 7339 6576 6450 5353 9973 9967 7291 9221 9400 8348 9461 8315 9627 6611 8669 6980 7742 8253 6904 7509 7295 5034 5233 9034 7137 7846 9530 6131 7712 7721 8202 6860 5591 5252 7120 5120 8289 5915 8359 8246 6527 7092 9680 9725 9549 5587 7985 9158 8804 6218 8259 7711 6887 5083 6815 7199 7812 9432 5265 5267 7336 9263 7952 5867 8707 7477 7007 8294 7342 5389 5015 7692 9477 6374 9789 8540 9675 7960 5257 7489 5111 5598 8633 8355 9417 8428 6972 7388 6944 6477 9866 7245 9972 5398 9814 5924 7464 9537 9378 8050 6018 6827 6052 8674 5410 5566 8840 8923 9002 8206 6091 5120 6006 8418 8590 6249 5143 5398 6058 9169 7024 7546 5892 6413 7946 5213 8163 7379 6028 8704 6231 9201 6931 9887 6762 9985 9465 5612 8790 8584 7251 6307 9577 7511 9139 6257 5222 9029 9793 7617 9364 7898 9938 6085 8573 5427 9168 9942 8862 5889 9909 6928 6579 5757 8352 9184 8732 6378 6755 9918 8122 9121 8797 7206 9351 5744 9514 6852 5515 6817 9541 8431 8781 9338 6885 8847 5799 8853 8436 5133 5939 9632 7601 9532 7756 7693 7616 8571 7916 6987 6207 8793 7478 9266 7038 5419 5351 7901 8259 5494 6170 9971 9246 8765 6380 6187 6797 5552 9593 6150 8333 7987 5294 6156 5992 6393 8591 5070 8943 8789 7265 8394 9641 7636 5152 9734 7875 5286 6711 6681 7378 6813 6492 8549 5419 6011 9924 8026 7867 8542 7440 7978 5041 8787 8034 9432 7098 9644 5786 9595 6700 6629 7997 7144 9765 8243 8018 8102 8571 7777 7988 6397 6641 5713 9763 6119 9445 7768 5213 7176 5848 6652 9683 9519 7040 7926 7589 7949 6372 9378 5881 7613 7182 7218 7252 7803 6326 9170 6287 7410 6824 7872 8875 7521 7160 9231 7942 7205 7459 7119 7084 7704 6993 6456 9150 6579 8913 6517 8163 6605 8034 9690 8372 5037 6434 9306 7313 8837 6515 9064 8488 8704 6869 9710 8022 6457 7435 8048 6171 6218 6086 5750 8253 5200 9159 6765 5711 7389 9774 9634 6088 9826 7593 6004 7851 9670 8697 8706 7101 5328 7410 8939 5836 9097 8832 9009 5286 7276 8924 8185 5814 7740 7800 9261 7916 9840 6270 8074 8782 7635 8757 6184 7474 6692 5117 6572 5587 8331 6115 9504 5279 8535 7312 9999 6365 8252 7645 8060 7808 5160 6951 7909 5013 9050 9051 8720 7452 5947 8310 6545 9768 5194 7952 5147 5735 7318 7996 6583 5476 5409 5304 6803 5542 7652 5298 9232 8909 7376 8462 8934 8718 9579 8269 8879 7793 8320 5294 5138 7016 7087 8182 7458 6934 6132 9779 7177 5884 6155 5036 5545 5631 5694 8271 6592 5807 7046 5630 5108 7667 7632 8822 5711 8134 7546 5744 9996 5136 6749 6344 7757 5445 6601 7236 8196 5125 8158 6635 5729 7072 7325 5820 6843 6507 9170 8185 6251 6936 7008 7109 5541 8106 9490 9550 9204 8754 8455 9230 6865 6326 8239 7863 7614 8330 9010 6156 5788 9590 9137 9674 5402 6849 8058 7552 8929 7118 5077 9967 7045 8161 9246 6283 8943 7290 6142 8816 7715 6253 7030 9314 5891 9721 9964 8642 5871 8337 5326 9095 9556 6466 7673 7073 6056 9163 7294 7365 6585 8249 5182 5415 8755 5647 7188 8529 7498 7417 8557 8282 5306 5526 6193 5691 7241 5713 5727 9341 9016 9138 8686 6141 6268 8683 8289 8931 8876 8165 9584 6593 8063 9259 6485 5405 8958 6652 9620 9036 7439 9629 5598 5193 5872 5874 5833 9304 6616 6006 5821 5666 7109 7339 5528 6570 8065 7226 9779 7305 8698 9386 5368 8234 7281 5388 6814 6904 6616 7840 5642 5262 7902 7602 5162 5303 5348 9403 7576 9808 9542 7992 6150 5539 8221 7541 6019 6732 5484 5101 6802 8087 8645 7936 9719 5557 5294 5673 6849 5845 6574 7259 8897 8667 9207 7218 6192 8513 8186 9211 6168 9543 7797 9305 7146 9823 9952 9888 8138 7348 9481 7477 8574 9693 7942 8142 7548 5893 6927 6339 8346 9674 5339 9831 7875 6351 8834 8284 6556 8681 7333 5451 8465 7823 7216 6891 7582 8757 6400 9656 6981 5141 5450 8599 5494 7465 7951 8404 6897 9622 6320 7428 6012 6119 8306 9843 7334 9907 8352 9714 9781 7895 9987 6028 9712 7202 9223 5419 6124 7932 9708 5032 7453 8683 8653 6472 7457 7537 8619 9684 9076 7505 8894 9118 6553 5551 8403 5343 9771 8417 8240 8876 7901 6188 5296 9153 5054 9841 5816 7756 6224 7318 9781 5494 7646 7554 7362 7364 5215 8183 5761 7955 6883 9178 7789 5691 6452 9348 8782 5251 5763 5201 7919 8757 8346 7429 8328 7671 6901 5720 9004 5367 5734 7639 8578 9014 6389 6069 5576 9474 6883 8378 9392 6301 5905 8068 7615 8100 7973 6600 8791 8747 5001 5998 8870 6315 5700 6882 8781 9482 8311 6958 9586 8750 7522 5157 5724 9340 8538 5247 7881 9393 8076 7024 9299 7971 7580 6341 8019 9312 7962 8792 5008 6733 8934 9118 8432 6136 8553 5906 6615 8200 6060 9168 9935 5077 9133 7692 9630 9643 9872 7199 7927 9272 9594 6024 9135 7843 9513 6745 6158 9127 9994 9506 8470 6858 5440 5469 9060 7299 8219 6069 6879 7337 8972 7719 5383 5326 9646 9699 8039 8826 7437 9947 8346 5396 7850 9201 8692 9951 7015 5023 9617 7757 6843 9950 8994 6750 9009 7713 9313 5836 6426 8353 7486 8535 7577 8013 9006 8130 8532 7136 6248 5379 7811 7425 8226 9357 8782 7016 5248 6224 8988 9859 9064 6071 8267 9863 7867 8853 5594 6939 8931 8290 8819 5519 5360 6245 7459 7150 7530 5960 9814 7088 9256 8117 7903 9961 9601 8318 7835 7257 7586 5547 5196 8529 7949 8952 7937 5562 6336 9473 9961 8309 7452 7099 5558 6971 6764 9057 8844 7614 7169 9064 8806 9877 6586 8806 6599 6064 5562 7717 9978 6741 5704 8724 8845 9017 7988 5182 8795 7586 5966 7477 6247 7305 9736 7273 6724 9941 5376 6686 6652 6782 8257 6052 6746 9563 5482 9990 7176 9242 6986 7014 5587 7931 6876 5574 7116 6300 5982 6477 7547 8759 7439 8977 9605 6530 8600 6765 6042 5433 5877 8202 6765 9000 6225 6032 5389 7706 8774 8879 8184 8482 7287 5435 6392 9229 7913 6070 9972 6351 6075 9591 7729 5377 5856 7490 6512 9491 6402 8201 5408 6468 9063 7164 6767 6646 5449 5161 7573 8579 9774 9611 7625 5740 6396 6953 5586 5097 5528 6156 6239 6129 8777 8988 8843 6560 6581 9054 7794 7523 5813 8038 6758 8321 9558 6256 5973 7388 8539 5515 5933 5447 6237 6204 5466 9974 6236 9757 7466 7177 7830 8860 8879 5309 6435 8819 7098 9442 6593 5005 7958 5332 5905 7780 6000 7563 6449 7053 5319 8406 6170 8889 9007 5951 9574 9659 5708 5080 5687 8266 6049 5575 5118 9336 8499 9214 9377 7839 6402 6504 5739 6745 6834 6145 5553 8328 5146 9240 7071 9160 5942 8853 5877 7957 7860 6347 6171 7345 5059 8208 8144 8073 8403 8770 7682 6730 8422 6572 9290 7025 5701 7925 5129 5668 5089 7375 5230 9775 9725 5615 6473 9615 5279 5011 7540 6224 5414 6010 8871 5622 5708 9303 8269 5133 8742 7390 7174 7669 5463 8524 5002 6090 7213 8148 8141 8038 8901 6790 7110 7560 9196 6336 9475 5644 5414 9296 5244 7554 5131 7811 7585 7535 9014 6193 9565 7630 5046 6858 6923 8757 5076 6416 6596 7193 6140 8062 9568 7480 6158 7800 5081 7180 5881 9877 9919 5905 7200 7901 6145 8888 8887 8489 9163 8461 9830 9774 7452 5932 5206 9642 7822 7644 8101 9194 6161 5405 9375 5441 6245 7693 7994 5113 8499 6654 9733 6117 8132 8352 9087 5268 9382 9431 7172 9134 6236 9346 9958 5574 8811 6666 6732 6511 5541 6054 8417 7386 8482 5623 5385 9635 6257 7473 5773 5232 5813 9670 9359 9360 8842 7083 7607 9085 9150 5250 5917 9481 9090 5521 8472 7611 6017 6679 9411 5455 9617 8220 9372 7909 9045 8800 5383 6961 8678 6896 6839 9404 9295 6916 7036 6175 8761 7488 8208 5609 8457 6591 5008 8021 7815 5199 5772 6915 8978 9518 5924 9551 8454 5453 9994 7375 7776 7935 6671 5518 7662 7831 7744 5110 8872 7593 8872 6844 7883 7804 6462 7414 5446 9172 6242 9368 8078 7004 5120 5137 6267 9889 6597 6047 8155 7344 8713 5804 7616 7816 7551 9804 5295 6905 8697 6922 5789 7161 7718 9877 6410 5319 6585 6239 6276 8835 8206 7244 5027 6042 8430 8175 5062 6146 5808 5163 6959 8108 6076 9211 9109 6539 7912 5857 7898 5186 7664 7378 5606 5344 5849 8109 9711 5541 5453 5070 6220 7970 9101 8264 6771 7643 6721 8508 8658 9469 9527 5543 7020 6669 5666 7887 7700 8342 5132 6874 7915 8076 8723 6341 5278 8710 8371 6081 8692 7876 9423 5765 8023 5174 5545 6368 9930 5088 6865 7470 7544 9263 7135 5614 5225 5989 9503 6979 9666 7610 8926 9899 8121 5357 5481 9437 7158 8449 7003 5902 6355 6232 7670 6049 6877 6081 5292 8331 9996 9738 8905 6517 5825 5678 8480 6533 5707 8032 9595 5303 8633 8048 8186 8622 7289 5583 7989 7043 8513 6106 5868 8143 9512 5159 7948 8105 6910 5341 7368 9710 6273 9529 6105 7067 6241 7342 8965 6795 5517 5270 5648 7461 5772 6181 5711 6427 9768 8531 7132 9755 7338 9027 7771 8851 8066 9521 8717 8356 9441 9001 5829 8182 8441 5683 8107 8611 6734 9840 7497 5224 5122 7228 7982 7640 7935 8195 5813 8050 8968 9415 8511 9765 9723 8924 5121 9027 9684 5153 6271 5170 7185 6209 9960 9222 8838 7135 8549 7452 5150 9518 8731 6517 8360 9635 6715 5698 6344 7538 5674 6570 9940 8807 9931 5391 7485 9815 6837 8548 6169 5609 5327 9029 5371 9971 5786 9019 6511 9328 9527 7580 7666 5946 7187 6547 9419 8352 9712 9357 5482 5491 8925 7936 7259 9739 9276 8865 5283 6066 8005 5949 7885 9231 5034 5745 8695 5592 5023 5186 8284 5463 6815 6942 8141 5162 6618 9293 8887 8711 8142 6745 8475 6229 5027 6675 8783 5322 6692 6948 7733 9585 8498 6226 7290 6668 8233 9715 6920 8936 9865 6386 8250 8091 6687 7407 6856 5551 7910 9052 7949 5761 7579 5423 8134 7619 9638 9926 8801 9309 8570 7751 8506 7866 8064 8726 5439 8307 9738 8793 7217 6731 9383 7954 7742 5071 7622 6985 7146 9846 8224 9505 6411 5377 5022 9516 8274 7269 6346 7317 8420 7422 9360 5731 7778 9516 8380 5410 7443 8853 9204 6559 8555 8203 5171 6352 7019 5934 5688 5781 9861 7338 8314 7103 9407 9286 7926 5212 6335 9354 6270 7114 9626 6164 6716 8563 6479 6972 7241 7844 9004 6135 6532 7819 9150 8268 6783 8973 9475 5701 5212 5095 9567 5670 5450 8329 7477 7147 6035 8007 7439 6351 5590 9507 7771 8151 9129 5279 8807 6776 5394 6963 9293 6868 8556 8330 9591 7300 7432 5169 9535 8656 6285 7289 9012 8220 7563 5234 8240 9073 7439 7359 9055 7585 6367 5705 6632 5333 7191 7778 9814 7074 6602 7877 7765 7562 7757 5161 7287 8548 6117 7441 7379 5201 9327 8868 5309 7461 5229 5512 5437 7756 7024 7812 9039 9797 7486 8045 9132 5856 6356 9421 6701 5834 5046 9741 7814 9911 6855 5470 9191 6210 8371 5757 5678 7486 8313 7288 5917 6554 8674 5259 8770 5857 9904 6580 6444 5632 7426 8941 7086 5033 7720 6594 8057 5282 6140 9046 9218 9582 7828 8656 7750 5203 5588 5729 9856 8599 6668 6765 5145 8047 6478 9880 9020 5669 7591 8341 8722 6640 6990 6231 8693 8021 5438 6491 5221 7671 5628 7276 6558 9796 9217 8584 9972 9561 7374 5302 8562 6163 8036 6796 7940 7575 5482 6007 7379 9496 7510 7648 6267 5905 5759 5594 8735 5373 8876 6252 7354 5529 6894 6393 8152 8830 8842 9885 5590 7161 9145 5357 6279 8671 7071 8120 7308 7412 7371 8788 6550 8478 5225 8536 7693 7267 8675 8732 5892 7686 9665 9259 5341 6961 5014 9641 6433 8102 5488 9364 8773 6420 6343 9551 5263 6761 5549 8120 6707 6585 7810 9553 8485 6362 9033 9694 6402 5011 7448 7934 9037 8974 5168 9647 5354 8311 7201 5023 8731 6946 5175 8504 6998 6177 8471 6421 9675 5282 5650 5409 7309 9457 5651 7559 5288 7607 9438 5758 7217 9455 8786 9514 9365 7944 5646 9339 7254 5354 6117 5198 7975 5330 6945 8684 8741 7980 9452 9144 7011 5586 6253 6069 6215 9690 8280 9376 5750 6481 5215 5974 9569 8754 5655 7568 8601 8170 8547 6781 6233 8765 7788 5879 5700 9407 6247 7451 5010 5272 9478 9412 5698 6239 6040 9787 9073 6308 7905 9641 8334 8834 9707 5058 5723 9247 9167 6964 9344 9521 8981 9752 8995 6607 5960 8874 7861 5522 8772 9263 6911 6503 8559 6798 5462 8244 7899 7349 6491 8184 6348 9101 6005 8740 5036 6287 8913 5232 5701 6027 7817 9134 6486 6367 5822 7565 9499 6563 5837 8177 6214 6660 5425 6482 9703 8898 7179 6744 9098 8272 5107 6127 8183 6646 5140 5638 8183 9717 6506 6174 7758 9403 7355 6504 6612 5303 6517 6515 9443 5678 6541 5536 8279 8030 7399 6165 5641 6833 5336 5628 8985 9992 9086 8518 6114 6252 6591 5084 8311 9583 7367 7081 7685 6930 6158 8122 5261 6253 8943 9772 8519 6915 7980 6131 9024 7350 6700 9353 6491 9712 7904 9758 7371 6058 7027 5275 8797 6639 5746 7251 9031 6532 7525 9297 5917 9640 5195 9537 8765 9469 9108 7292 7312 6000 9613 9631 7737 6777 9975 6008 9009 5146 6730 5149 6314 7689 9768 8344 8894 9893 9290 5215 8219 9264 7954 8323 9582 7336 7796 9184 7315 5005 9407 7288 8605 8548 5441 8484 8864 6672 7087 6854 6954 8677 9473 6707 5336 8667 6211 5376 5114 7859 6180 8055 9192 7992 9977 8035 8529 5977 9968 8825 9562 9492 6098 9403 6506 6965 9056 7483 9018 5464 7808 5472 7347 5535 8911 9732 7778 8706 9471 7606 5226 6063 8759 9558 7812 8581 9582 7598 6127 6179 9550 6835 6965 8778 6400 6329 5998 5570 8894 7344 7011 5892 8315 5869 9341 6855 9899 6165 5507 9308 7727 8226 9949 6808 6888 6022 5970 7168 9592 9465 7838 8584 9860 5695 5557 5784 7641 7460 5648 6256 6068 8452 6206 5155 8752 9701 6172 8003 5235 6469 7978 6129 9668 6403 9835 7470 6044 7150 5178 6550 8985 7297 6469 7502 8018 8318 7577 5055 8985 5778 9750 8654 8631 6909 5742 7064 5338 8684 7035 6459 7270 9149 7022 7654 8537 7900 7185 6517 8877 9639 6030 5593 5975 5776 9756 9125 9863 5542 6453 7572 5345 5756 5483 6635 7707 5443 8493 7483 7272 7873 8738 6444 7924 8316 8700 8776 8205 8945 7427 5031 8329 9531 5073 5226 8488 7960 9664 8014 9370 6212 7519 8643 5805 7957 5065 6455 7455 9563 6868 6293 8362 9432 5642 5358 6847 5890 8205 5736 8836 6696 8607 8876 7500 6732 6408 8762 7752 6526 9415 9249 8443 6661 8950 7877 8282 5473 7475 6825 5960 7144 5484 5005 6983 7658 6660 6696 7539 7410 7391 7823 9184 6588 5235 6011 6353 9591 9716 5465 7317 7414 7542 8119 6012 5948 8184 5836 9630 6350 7616 6151 8516 9485 7437 8468 6840 6185 6823 7573 5958 5378 5300 5962 7958 6737 5804 6256 5841 7090 8935 9923 7667 9708 8162 7154 9227 5651 6086 9944 6569 9183 9574 9739 8779 5338 9499 9207 5574 8813 5902 6282 6961 6968 5745 9898 5802 8614 6913 9578 8992 9593 5784 7661 8825 5129 9709 9011 5175 9557 5604 5156 5145 6404 7449 6108 8767 8797 8748 7666 6119 8284 8300 7663 6124 7201 9235 7009 9228 7225 6365 8818 7565 6439 7503 7184 9840 7812 7677 6891 6638 8210 8775 5781 7512 7227 6210 7033 6359 8164 6413 7082 9574 7378 7881 9152 5783 9698 8930 8588 5279 7977 7362 9267 8679 5136 9824 6336 5097 6766 9877 6357 7336 9307 6860 8494 5465 6289 8073 5770 7311 5455 8764 9764 5841 8762 8840 5118 8358 9096 9066 9252 6766 7678 7613 7525 9631 5813 9670 6642 5050 6774 7269 8452 8650 5368 9235 9835 6244 8730 8096 6886 7032 7646 5706 8999 5187 6470 5586 5496 6119 5334 9820 8690 8360 9142 9693 6667 9655 8039 9423 9085 7083 6624 8860 6533 5485 5088 7546 9182 9598 5510 5245 7601 5256 8791 5620 9884 6255 8707 6169 8982 9001 6210 7810 8546 5950 7934 5013 8126 9749 5258 8274 8515 8287 7255 9810 6749 7908 9069 8297 5589 7446 5894 6953 5843 9808 8558 8903 8205 5655 6292 9386 7340 8839 9155 5864 7620 8706 7193 6262 6341 7246 6115 5749 6308 6286 8764 8309 7659 8574 5073 6250 7375 6337 7468 6286 7746 8774 5370 5665 6478 8415 8351 7499 5924 9836 7162 6598 5944 5879 6915 6239 5646 5560 9029 6059 5786 7598 9482 8892 8011 7957 8857 7346 8003 8635 8194 6368 7038 6687 9662 6983 5959 5446 6198 7111 5195 5683 9603 7742 5033 9339 5822 6711 9410 8077 6144 9993 8294 9096 7254 5047 8843 5026 6320 9995 7104 9950 8064 5894 6593 7788 5772 5624 9375 9014 8021 8181 8850 8862 8735 9387 6629 8436 9517 7013 9660 6592 8361 9253 5893 6961 9795 7107 6473 7426 6798 7559 9127 9735 7697 5461 5433 9173 8978 6484 6526 6706 5062 9303 7934 7314 8261 6616 6604 7316 9311 5280 8844 5236 6547 7929 7048 6634 9294 5240 8523 8267 6670 9758 7689 6868 9460 8662 9876 9775 8443 9988 9593 7596 5945 7849 8439 8531 8723 9313 8739 9479 6472 9668 6158 6712 7121 9449 6470 7800 6225 9224 8440 6955 6260 5121 8449 6705 8182 9418 5295 5577 8295 8691 7016 9665 8936 5514 9701 7574 9410 5538 6118 9346 8475 9294 7250 9468 9433 8163 8600 5200 5564 6761 6704 8909 6085 7818 8056 6931 9865 5584 7997 8912 7573 8654 8334 6284 5043 9621 5767 8752 5914 8657 8929 6828 5201 9822 7634 9653 7952 7973 6366 6712 7639 6852 9191 9895 6770 6757 9055 8826 7524 7311 7666 6932 5324 6378 5421 6623 5870 6044 7404 8852 9709 7710 6209 8436 9753 6120 8721 7147 7654 7039 5480 5369 8095 9093 6636 8143 7112 5574 8364 6969 8857 8628 5486 5526 5964 7741 8223 9057 9626 9596 5245 7673 9634 8332 7462 6809 5519 5230 6281 9093 6124 6681 9187 5111 8531 5771 7422 8248 7198 9129 9455 7261 8364 5718 8002 9875 8971 7910 8272 5507 7434 9442 8909 5627 9082 8769 9205 8438 8493 5600 5929 5182 7373 9161 8811 7186 5673 6165 5498 6476 6082 5846 5344 9455 8911 8021 9026 5551 5468 9479 5374 8031 5083 9381 8365 5666 9712 6390 6593 8424 8891 7380 5801 7805 9989 8542 7216 5774 8097 7101 6880 5985 5716 6605 5349 6923 6749 5652 6659 8477 8578 8181 8171 8001 6292 8633 5862 8047 5871 6797 6368 5542 8548 5013 9606 7223 9512 5304 7394 9912 5533 8243 5214 7364 9114 8996 5435 9877 8953 8475 7302 5903 9925 5644 7395 9542 5361 6097 5345 6129 6753 6844 6391 9924 7178 5103 7812 5256 9996 5854 7324 8638 9353 6538 9595 9517 9426 7972 5390 6036 6035 5724 9333 8014 6531 8610 5917 7004 5172 8273 9463 9165 9331 5301 6938 6116 6547 6433 5785 7713 8227 5629 8452 6082 6194 7607 9832 7335 8298 5588 5415 9801 9670 5039 8495 6397 9691 6772 5241 8443 6807 7859 6812 6335 6860 6375 9177 5555 9370 6309 6858 5238 8376 6723 8029 5736 7691 7248 5272 9675 6472 6654 8222 9193 7081 8424 5390 7429 5414 7280 9853 7957 8344 8809 8901 8839 8731 8945 8874 7821 9739 8978 7571 7435 8760 6247 7354 5546 9437 9016 9659 8922 8305 5059 6214 5627 5092 6727 5714 5832 8434 5759 5419 9256 5901 9753 8605 6626 7080 8766 9587 9055 9133 5307 8183 8442 6523 5896 5267 8984 7831 8348 9564 5557 6813 7330 9257 7134 6492 6597 9222 9408 6233 5496 8179 9281 6804 7966 6122 8814 7030 9386 5522 6547 7971 7510 5173 9261 7631 9130 8653 7319 5179 9171 8566 8458 6449 8020 6425 6320 8999 7722 6862 7978 6299 8396 6260 8438 5249 5424 6653 8581 7937 5947 5089 6266 9610 8538 9790 5064 6676 5565 6631 7152 5248 5468 8496 9839 7262 6318 8440 7613 5808 9783 9558 5589 5437 9844 5738 6486 7832 9184 9735 9369 7732 5025 5434 5321 5696 7442 6289 8179 7147 7103 5013 7226 5854 9188 8079 7866 6351 6713 7511 6658 8145 8855 8656 7528 8619 6359 9323 7293 7820 8351 5361 7565 8624 6405 7601 6249 7798 7220 6299 5006 5367 7301 9184 9356 9336 9860 8718 6216 9904 6409 8857 7267 6297 5520 7620 9140 7297 7148 6489 5631 8640 5610 6431 7986 8671 7087 7881 8379 8931 8813 7667 6235 6497 6542 6104 9507 7274 8031 5228 5354 6051 6891 9286 5952 9295 8814 9088 9186 6879 5708 5110 8896 7143 7249 9527 7441 5786 9607 5122 5423 8831 5916 9657 6983 6531 9212 5288 6258 9542 6231 8530 8972 9324 5957 5387 5712 6757 8891 5510 9163 5527 8928 5193 6445 5663 9619 9458 5852 5377 7503 6067 8640 9341 9246 6457 9567 5806 7561 7706 8486 7464 9456 6679 7474 5290 9051 5563 7760 9498 8573 6118 8046 5100 6116 6696 6835 9528 8621 7056 8901 8432 9076 5916 5867 6340 5290 6220 5853 7589 9178 8653 5719 5882 6193 6738 8722 6810 6531 6077 8480 5432 6176 5704 5817 8922 7986 6147 6939 8852 8477 5112 5553 7208 5283 8123 7138 9733 6714 9779 9481 9674 6864 6723 9188 9248 8690 8949 7200 9477 8173 6193 9780 6941 6752 5678 8795 5362 8321 7939 8221 7431 9928 9367 8844 8151 5997 5828 6923 9392 5347 8301 9228 7451 5308 6039 7552 8466 6929 5251 9321 7545 9711 5187 8276 5327 6793 5580 9307 6788 7551 6076 8126 5394 8914 7310 9399 5020 5989 5370 6027 6364 6186 5002 9463 5433 5804 7485 7738 8316 9165 7155 5413 6062 6991 7357 9368 6067 9757 5236 9753 6119 6628 7162 9577 8644 8662 6649 5054 9388 7879 6739 7162 5004 6228 8275 6633 7865 5847 7373 5557 6625 6162 7009 8727 9904 7279 8297 8589 8820 9099 6933 8066 8236 5967 8723 6436 7293 6282 9801 7197 6544 5458 9986 7938 9090 9475 8645 7322 5787 9242 9422 9926 6473 7013 6710 6695 9039 7220 8713 9250 7641 5713 7934 9248 9116 6200 5031 6635 8571 9871 7139 7425 7409 7780 7258 8690 6347 8072 6227 6638 5781 9808 6441 9325 6382 8975 6975 6030 8668 7178 7452 9972 7127 9022 8230 7258 7109 9698 8559 5835 9698 9034 6711 6015 6730 9532 9129 5936 6477 9785 5331 7913 6555 7046 7008 9583 5213 5434 9293 7762 5779 6012 8304 8002 6339 9581 7638 6340 7761 7909 7921 5819 7218 7669 5451 8986 9114 5416 7571 6321 6175 6565 6332 7070 9228 6479 9942 5295 7168 8723 6020 8466 5849 6557 9248 6754 7668 8778 9706 5147 7376 6365 5341 5179 7005 6802 7972 8349 7844 8406 7046 7563 8980 7430 6984 6641 8857 7304 6513 8861 8258 8883 7616 8256 8586 6967 6999 8654 6217 7269 9126 7303 8638 9976 7779 6571 5090 9270 6669 5410 5042 9965 7890 7334 6090 7693 8299 7221 8671 9729 7446 5112 9798 5895 6914 8798 7585 8993 5718 5622 7267 9329 9069 8224 5283 5391 6846 5703 8165 9776 8142 6330 9208 5263 7453 5782 5905 7775 9686 7687 6876 6597 9375 9321 6050 5125 7232 9818 5390 7421 7704 7700 7314 6092 8183 9182 5178 5660 8884 9222 6289 6338 5057 9661 5599 9476 9351 5873 6892 7041 7626 6602 6103 8649 6234 7284 7708 9888 9063 5336 7993 9068 8275 5643 5269 8687 7308 9930 6819 9739 7804 7809 8639 5890 5886 9394 9902 7964 9495 6539 8695 7792 5448 8121 9249 6215 9770 5160 9115 5280 5436 5313 7234 8685 7851 6664 6545 8758 9322 9766 5652 5717 7101 9133 6096 6524 9034 8127 7715 5907 7077 9638 5995 9936 7803 7964 5896 7836 8103 6653 6548 9719 8603 8008 8893 6922 7839 7139 9585 5716 8396 5936 5476 7433 7956 5141 5444 5145 5446 7962 7695 7070 7067 6209 8984 7899 9067 8457 9541 5480 8928 6240 6161 8612 6042 6175 8572 5396 5221 6129 8914 8876 5266 6469 5859 8814 8935 8472 5728 5083 6598 9661 9851 9963 6532 9931 5649 7008 8136 9718 5427 5226 5012 6160 7138 7729 5874 6491 6996 5447 7737 9443 5172 7691 6345 9658 8471 6946 5163 9471 8564 6631 9467 6406 6165 9644 6875 8847 7329 8886 9913 6889 6725 7453 7877 5415 8560 8334 7237 6604 5047 5871 6582 5425 9039 5313 5778 8545 6024 6429 7243 8183 9057 9543 5184 8011 5322 6890 5237 6815 7659 9034 8854 5580 8729 6803 9684 5195 8847 9974 8976 5160 5893 6791 6939 9896 8508 9532 6044 9785 9696 8095 8010 8056 7526 8123 9323 5832 8167 6459 6051 6699 7480 6283 8307 9522 6698 7431 6086 5672 5970 7152 9166 5868 5915 8330 5770 8481 6244 6178 6038 6346 5975 6894 9683 5018 7967 9381 6885 8823 5148 9895 7000 9101 8177 5250 9970 6673 7704 9043 8221 6919 6519 6244 8538 5690 8194 6948 6353 9942 8352 5859 9171 6782 6444 8218 6301 5354 5469 7181 5538 9001 6858 5472 8314 8451 9825 8129 8701 5064 5213 5823 5685 6299 6299 9134 9777 7625 9916 9175 6717 9371 9509 5911 7232 7383 7522 8051 9448 8562 5363 6440 6048 7817 7511 5536 5506 7810 9424 8222 5918 5551 8915 6272 6352 5912 6158 7413 8492 5535 8018 5141 8600 5994 7148 9737 5362 6998 6631 7933 5185 5954 9712 7920 6852 9017 6305 7606 6917 6714 5358 7495 6415 5661 6592 8625 7057 9509 5613 8928 5185 7073 5834 6010 9227 5117 5510 6483 7604 7930 9133 5659 6409 6324 9921 8375 7436 6250 5681 7444 7388 5757 8899 7442 7874 7803 8232 6553 5149 5409 8022 8332 9962 6396 9063 9055 5021 9744 6992 6623 6085 9868 9782 5874 5787 8270 7790 5461 6842 6619 9399 6531 9357 6689 5173 8474 8731 6127 7132 6405 9163 6278 8965 5507 9422 9016 8490 8073 8701 7147 6552 8347 7161 8209 9417 8620 5812 8849 7626 5324 9011 5449 8941 8947 9741 8153 5062 9952 6114 6036 8371 8172 7240 9497 7760 8584 6651 9573 9479 6093 5684 6887 6863 9833 9314 8930 6632 5794 7791 6141 7074 7228 8980 9723 6054 7897 9414 8419 5100 7325 7751 8389 5047 6567 5673 5942 6443 9885 8740 7745 5755 9810 5209 6472 7178 8371 8423 9155 8206 9558 5894 5161 8625 5484 5154 5277 7431 7164 6314 5941 9011 8518 5422 8090 8718 9276 7050 7964 7011 5159 8222 5814 8946 9063 5237 8736 5007 8602 8766 9588 7511 8295 9406 9343 5909 9560 7779 6097 8291 7040 6398 6944 8356 5935 8156 6980 5932 8972 7571 6942 8119 5315 6019 7291 9701 9616 9252 5531 9446 6850 5005 8523 5548 5245 9272 7862 9242 6753 5552 6527 6263 9400 5401 6790 5744 8750 8309 5509 8657 9277 6078 8453 9932 7937 7352 7148 9241 6557 9230 9053 6160 7559 7751 5528 5265 9927 6673 8230 8489 8390 9878 6829 6500 7453 7477 8300 8954 6582 8114 8872 5587 5357 6541 8482 7977 7148 7645 6540 9243 9620 9367 5588 8875 6456 6033 5989 5392 7551 6578 8385 6650 9325 7592 9108 7497 6976 8883 5476 8508 7822 9953 7270 7811 9712 5724 9000 5761 8835 7445 8388 8403 8857 8422 8474 8021 8114 8414 9555 5927 9706 9165 7118 6767 6799 7907 6359 8227 5190 5261 9839 8437 9670 8915 6536 7641 7566 6497 6036 8874 7553 6207 9042 6920 6791 8513 6053 8267 9302 5092 5217 9039 8934 5297 7668 5773 6829 7008 5255 7566 8944 9090 6982 5929 6866 9142 7010 8662 5028 5937 5582 7066 6625 6865 7651 5665 6317 8852 5564 6132 8945 8743 6610 9553 9195 9217 6261 7999 7180 9407 9231 5914 6645 8112 7335 8960 8418 8241 6093 9609 9574 7176 8647 8396 6106 6305 8710 9473 9087 8055 5667 6806 5551 6518 7385 6770 5733 7870 7545 9209 7893 5694 8181 7200 9163 5909 9984 7628 9632 6452 5496 6131 7505 5093 6977 9482 6084 7073 8919 7605 7724 6392 6773 7729 9678 7525 5184 7033 8825 5126 5579 7377 6110 5942 9349 9171 9669 6581 6134 8285 7225 5423 8793 8941 6272 5336 5085 6156 9641 5075 9474 7205 5967 6240 9663 8781 7474 5619 8699 6740 6924 7511 9559 6645 6032 5032 7442 8566 5206 6596 7853 8453 9529 6922 5586 7413 5511 8494 7023 9638 8567 7978 9958 7546 5334 7083 9440 6547 6830 9902 6905 5998 7944 9160 8465 5356 7579 7174 8199 6122 8753 7344 8398 5854 6347 6029 9267 8890 9618 5737 6958 9476 9547 7726 7234 5335 8552 5364 7603 8688 5344 8035 6152 8704 6950 7741 8957 6945 8774 9110 6696 8153 6351 9337 9571 7874 9756 5397 9838 9002 7592 5940 7959 9409 7061 5201 7213 6300 8304 6918 6456 7427 6927 8838 8257 7308 8885 6983 8729 9696 8597 5343 9508 5440 7457 8619 6758 9385 9800 5053 8880 7894 9826 5920 8922 8871 9313 6554 5188 9566 9555 9298 8000 5903 8800 5366 7358 7546 8030 7744 7876 5920 5915 8786 7295 8784 8103 7680 6296 9402 5689 5392 5499 6587 6267 8027 8526 8252 8057 7508 7382 6224 9427 6313 5855 5943 6634 9585 7549 7875 9016 7090 5071 8042 6945 7455 9832 6399 7985 5053 7619 8495 9640 8696 7540 6306 6416 7395 8107 8956 9696 8926 5012 7994 7972 8441 9891 9008 9473 8063 7888 5215 6747 5416 5415 8200 7065 5289 6310 9568 9337 8968 7485 9906 7428 7652 8760 6063 5970 9960 6432 5247 8298 9843 5227 7644 7503 8430 6137 8593 9723 7473 7170 7365 7389 5412 9355 8004 5163 9956 5286 8560 6023 7865 5263 5923 5786 5638 7461 8994 5604 7286 9414 5669 8551 6214 7339 7007 8643 8018 5437 9940 5014 5226 8344 9851 6790 7859 8877 8313 6976 5917 5751 8474 5712 6598 5782 5991 8482 7969 6436 6478 9011 8356 8736 7276 5118 7548 8581 9854 5612 7790 8432 8165 7338 9532 6604 7904 7158 9209 9169 6804 6915 8060 9830 8236 9744 8006 7474 9477 9133 8413 9886 7958 6377 7662 5394 9320 8337 5777 8325 5369 6876 9774 7014 6701 9746 8368 9556 9166 6792 8333 9368 8795 9934 5979 8162 9419 6130 7266 8835 7418 7012 8219 7841 8951 9503 8537 7498 8542 7411 5209 5164 9390 7092 9709 8728 6611 6740 5263 6231 8332 6371 9754 5089 5203 5422 5970 8418 5279 9694 9173 9677 5023 6089 8332 6395 9334 8405 9707 8818 7766 9922 8048 5181 5816 7294 7425 7969 8067 9649 9203 7481 8379 8937 9691 6620 6470 5308 5772 7467 7330 8561 9079 9911 6365 8897 6099 8388 8457 5618 9356 9414 5040 8076 6119 5954 7920 5698 6784 8140 9276 7126 9484 7101 7966 6940 9659 9249 5434 6899 5847 8792 7630 8472 6729 9115 8662 7948 7566 6965 7804 8223 8302 9143 7012 8068 6037 9083 8163 9549 6196 7334 5122 7062 9195 5233 8399 6071 5648 7788 8431 7250 7384 9936 6751 8429 8507 9511 7518 9324 6848 6173 9784 5629 8560 7082 7725 8429 9900 9203 8980 7727 8380 8504 8127 8734 6344 8092 6882 8617 5311 9739 6132 8264 6137 7269 9014 7239 8694 7563 7642 8583 5279 6804 9002 8409 8479 8216 6726 9936 7780 5855 7100 9844 7373 7622 9009 8462 7521 9018 8897 9523 8648 9842 5959 5403 5887 9916 8092 6221 9770 9240 7726 6509 5098 9487 8676 8490 9748 5016 9366 6220 8842 5436 6885 6330 7026 9895 8121 5542 5225 5269 9593 7045 5552 6372 5070 6283 6616 5095 7090 6466 8179 7344 7076 9402 8041 7359 5311 9845 8579 8261 5192 7347 8952 8568 7475 8898 9919 9939 5033 8534 7081 7099 8077 5680 5677 9051 5831 8504 7605 7237 5401 5165 8787 5695 7284 5027 7919 9075 6542 7025 7638 6474 7081 9198 5641 8352 5001 8728 6874 9024 8927 5505 8642 5893 6057 7276 7919 8441 6147 6891 6829 5770 6312 5721 6551 7197 6319 6707 8744 9719 7604 6314 9235 7346 8281 5417 9117 7374 7584 9890 5561 8926 8829 9857 9670 6396 5615 7400 9285 5232 9910 7422 5628 6707 9469 8594 7842 6510 7863 5377 6767 6389 5789 9942 9297 7837 7963 5540 6679 5377 6221 6784 8709 5207 8744 6937 6268 8274 9235 7789 7801 9725 9670 7789 9983 7160 5992 5937 9349 9241 8418 6367 5381 6260 5929 7072 7311 6648 6708 7576 5057 5802 5818 9511 5758 6008 8087 7276 9413 8244 7883 8093 8324 6831 5733 8376 8026 6425 7933 9326 7707 6918 6477 8496 8002 7898 6984 8324 6185 6518 7626 8528 9783 6655 7739 7243 6476 7089 6552 6143 9883 7065 5808 5593 9177 5929 8929 7105 8219 8964 9966 5769 6910 7496 6350 6416 6297 6066 7959 5174 9234 8392 5674 5458 7449 9395 9434 5452 9989 9720 8636 6686 9070 5188 8019 8758 5660 8383 8532 6254 9169 5436 6311 8605 7556 9103 5672 8343 6512 9652 7052 6960 9448 6799 8316 7442 9648 7200 6181 6903 7899 6670 8566 9365 7860 6838 8093 9651 5102 7044 5741 8878 6847 9179 9503 6015 7685 7700 8113 8088 7374 7757 7487 7734 7935 9581 5881 5698 7915 6616 6841 9954 6361 7109 5985 7100 6713 9812 6349 7636 6853 7872 8313 5486 6521 9376 9772 6539 8592 6683 9307 5132 5523 7939 5672 9016 8838 9976 9302 9968 6547 5283 7842 5342 8973 6718 5824 9459 5626 7737 9532 7597 8376 9683 7457 5158 6161 8485 9608 8514 7133 8902 7187 5335 5660 5528 7878 7351 5899 8984 7769 8228 9581 7195 5202 8919 9950 5129 8854 8087 9971 9921 5371 8614 6377 5398 7507 9955 8435 8583 7871 8893 8485 8522 9357 6752 9440 6857 6167 6807 9770 9616 9720 8766 8117 8742 6606 6235 5517 7034 9789 9721 5369 5825 7947 9806 9611 5813 5432 7424 6667 9232 5090 8358 5005 9380 8704 8675 9163 5127 8001 5209 8910 5234 8985 5664 9257 6849 6572 5434 7038 6340 8116 8413 7483 9343 6842 9938 9264 8962 6781 9826 6660 9046 9230 8110 5703 6183 5519 8052 7716 9501 9598 5020 7714 7161 9052 6214 9493 9125 9791 7026 7979 9882 7861 5475 9989 5276 8410 8663 5215 5298 8874 5015 9837 6663 6435 6358 6699 9146 9705 9447 8955 7675 6624 6303 9602 9214 5153 7461 6960 5826 7889 5518 7838 9770 6320 5155 6238 7555 9289 8984 6062 6898 8190 5032 9045 9240 9267 8218 9991 5755 9416 6614 5195 9558 9362 9028 8392 5005 8431 7059 5132 7385 5338 8496 7813 5810 9715 8523 7722 8655 6880 5554 7845 5929 6146 9274 7091 6967 8789 8518 5384 8344 9586 8291 7780 5297 6422 8364 9445 6476 8398 7508 5584 5127 6527 8928 9752 7484 5107 9632 7483 6434 8781 8620 8073 7937 9344 8717 6729 9966 7394 6725 7880 8185 5614 5918 7132 5302 9566 8754 9417 6051 8157 7299 8042 7036 5243 9311 7283 5710 7310 5945 5827 8863 5007 5505 7134 7675 5492 6707 5039 9460 8881 6096 8709 6070 7414 8342 5407 6947 8002 9296 9328 7384 9750 6945 5181 9099 9794 5908 5294 6051 8983 5709 6347 6446 8149 6582 6753 6204 6884 8363 7712 9193 8640 5501 7651 6702 9033 6073 6179 7102 6673 6609 7825 7358 5639 6237 8813 6891 6257 6687 9405 9371 9068 5073 7326 6371 6917 8818 9681 8465 7026 5389 8364 5740 8126 5226 9758 7778 5985 5027 5385 6334 8475 6310 6880 8029 6542 8914 8602 8159 5137 6875 5987 6756 8200 8658 8552 7148 9868 6086 6154 5764 8086 8769 5486 6509 5500 9362 6383 8805 7610 5625 8473 8845 6431 8550 6491 8437 8697 8193 5491 7360 6262 9026 8153 9380 7541 6885 5627 9667 9083 5580 9254 5714 8097 8289 8513 6037 7974 9371 8208 5310 9758 5879 7055 8768 8681 8733 8841 8891 7290 8360 7745 9791 6886 8329 8929 7320 9972 9657 6508 5796 9856 8424 9887 6729 6423 6256 7138 7353 5087 8703 6755 8403 6338 9037 8900 6299 6323 5391 5676 5040 9896 7803 8606 8042 5976 8476 6591 8319 6892 8003 5775 8025 7389 9119 8876 7651 7928 8609 5810 7511 6528 9828 8369 9674 7727 9758 8767 9420 6972 9574 8221 9846 7949 8922 6898 6594 8164 5729 6933 7022 7680 7844 7312 5229 7456 6530 5861 8912 5109 7651 7903 9691 9464 6912 9182 5683 8703 5177 8025 7060 6713 8968 5292 6211 8613 8288 5102 6946 9771 6724 7874 6979 7381 9521 9839 7610 7345 9031 9006 7094 7063 5922 6031 6921 5256 5687 5068 8092 5444 8266 8478 8588 7500 8318 6636 9353 6985 6811 6497 6120 9980 5353 9207 6549 7558 8794 9663 5507 8439 9853 6981 6003 6743 7285 8993 7240 5209 8850 8015 9134 7767 6469 7165 6840 7068 8013 5380 9232 8080 8680 5988 8822 8932 5655 9487 9318 9947 6870 6650 9664 6592 7093 7909 8096 7809 5078 6420 5211 9207 6519 7238 7735 6704 5187 9344 7280 8033 6018 7924 7451 9277 7176 5313 6137 8873 9780 6239 9831 8585 8486 9928 5286 5596 8450 8467 7517 7584 6122 8269 8948 8464 6182 9456 9104 9233 9103 9980 6987 9078 5071 9357 8754 9516 8009 8463 8211 7110 5109 5034 9088 8974 9622 9159 6867 8775 9251 5479 7516 5159 6677 6926 9971 5162 7422 8913 6775 6699 6945 6768 8488 9476 8672 8591 5975 6415 6408 6718 6702 6548 8440 8727 8312 5375 8002 5744 6947 6560 6602 9742 5164 7666 7851 7798 5331 9656 7907 8390 5654 8380 7973 6320 6958 7164 9010 6543 6206 7913 7221 8803 6160 6598 9730 6179 8197 7776 5118 7539 7551 7153 5434 9545 5071 5699 7597 6479 8816 8542 9528 9854 7658 5403 7566 8535 8370 6816 6869 9085 5931 8941 5063 8103 6300 5872 6267 8242 9482 7656 6064 9428 6662 6361 6446 8970 9392 6432 9320 8613 6013 8043 7729 9040 8779 7384 7433 5167 8292 8489 9082 7448 9211 9799 9258 5447 5447 7055 8395 5081 9812 9564 6001 7733 7001 7702 9659 6893 9565 8522 9655 5954 7413 7997 7263 7689 7452 7276 7132 5935 5601 9295 6259 6947 8673 6098 9171 9409 7712 9779 9939 8675 8966 7636 9910 8563 7087 9598 8558 9521 5328 5312 9582 6260 6368 5276 7432 7860 9368 9416 8814 9069 5661 5011 7783 7032 5967 9987 7316 6905 9185 7128 8713 7730 5803 5867 5195 7208 9974 5083 5270 8214 5232 9566 6469 6648 8331 5001 8874 5155 6166 6573 8859 6359 6487 9980 6273 8219 8021 7117 5452 8118 7991 8521 9784 6662 7140 7576 5426 8055 8769 9545 7309 8599 6557 6310 9357 7184 7946 8956 9345 9073 9963 5449 9599 8496 5495 7721 5268 8929 9489 7584 8195 7524 7886 8985 7276 9569 5851 7611 8412 6626 9859 9267 8290 9449 9537 7188 7375 9317 5341 9608 5437 6349 9204 8476 6117 5184 8533 7152 9970 6711 9079 5978 9049 6466 8823 7400 5576 6014 7118 6355 5964 8191 9669 6590 6564 6175 6662 6643 7455 5232 7204 6911 9255 5523 5651 5710 5238 5130 6445 8084 9022 5144 9441 6942 5992 8419 7626 6969 9795 9842 9588 5035 7946 7748 8268 8079 8354 7707 6416 8959 6868 8444 9785 5007 6632 9594 9600 9686 8416 9225 5463 9558 5314 7597 6907 9560 7116 9129 9918 7720 9480 9993 7884 7875 5876 8857 5320 8600 7272 5410 8459 8927 8990 5432 5085 8409 8374 5090 8420 6565 5972 7960 7013 8798 7197 9135 6796 5089 9328 8207 5655 8988 7429 8769 9538 7395 8186 9393 6081 7181 8803 7986 9911 5139 5174 5735 8188 9397 9428 5496 5498 5752 5423 8211 6839 7057 7909 8497 9889 8573 5896 8951 9313 5100 9911 6715 8023 8194 8883 9158 7832 6081 8081 9575 8720 7578 5191 7172 9253 9133 6314 5430 9453 6914 7416 8786 5226 9578 7466 6740 9925 5912 9665 9136 7628 9478 5657 9210 7691 7884 7873 5037 5934 8183 5127 5066 5576 7347 7040 7754 5612 5152 7758 5589 9865 7927 9619 6842 6098 5011 9277 5382 6134 7010 6249 6111 6044 9650 8423 5067 8481 9445 6334 8023 9262 6278 8488 9053 6370 7287 6084 9260 9985 9421 7165 5528 8411 6391 9257 8334 8873 9358 9640 5132 7805 6769 8786 9672 7359 5507 9916 9663 6902 6613 9045 7379 9257 6015 7154 8468 7036 7305 9912 8290 6698 8909 6861 5708 6691 5720 8349 8107 9151 8644 8577 7753 8746 6560 5388 7699 5275 6905 9393 9275 9326 6622 9688 5838 5732 6381 9008 8131 7616 8112 8903 9270 9577 8976 8992 5728 5119 7209 6479 7749 6608 5038 5479 9910 6675 7722 9984 5430 7022 5143 7038 9867 9219 8665 8296 8490 8188 9729 5109 7805 8709 6768 7376 5211 9140 6388 5087 6603 7165 7450 9150 7607 9290 9218 7011 5512 5351 8454 5377 9074 9985 7773 6771 7467 7055 6131 8689 7310 5473 7685 8441 7219 7137 9188 8998 8502 7081 8151 9152 5179 7662 6497 6555 6583 7460 8764 8917 5519 7055 5845 6495 9383 8467 6530 5867 8638 9201 9087 8466 8872 9697 6289 7373 9041 8206 8199 8674 6045 6315 7324 9143 9631 7983 8873 6533 5569 6256 9272 8883 5376 9009 8925 6279 9625 9507 8137 9340 8984 5206 5315 9184 6703 7961 5854 9034 8491 7909 8845 7957 8720 5923 8714 7064 5988 8806 6492 7658 8520 8220 6465 5849 9124 7389 7175 5723 8901 6306 7503 9738 8558 6347 8392 6186 9677 8989 8359 7322 8784 6731 5060 8597 7204 8415 7251 8932 6272 7170 5700 6830 6733 7673 6713 7134 9892 8394 8535 6703 8459 5987 8865 5769 7941 6934 5397 5730 8549 7235 5594 9034 6090 7769 9590 9778 9005 5624 5151 9995 5683 8870 5707 6059 6937 5903 7914 8280 9832 7637 8084 7418 7431 9629 6900 6366 6473 8772 9156 9993 9944 5706 8496 7030 7570 5793 6954 8898 8517 6576 9074 6518 9085 9719 7726 5732 7020 7003 6298 5842 8971 7202 6768 6860 6989 9040 7155 7654 8198 5712 7791 6929 8217 8270 7067 8261 5933 7603 9625 5040 6158 6549 5366 8047 9058 8818 9859 9177 9350 9585 7466 7453 9663 7077 8973 5149 6488 6573 7725 6273 8434 6995 7859 8258 9127 9146 5908 7643 8013 8406 6364 7342 9287 6012 6306 8155 5592 7563 7791 5405 6788 8151 8679 8715 7538 6161 6608 5430 9271 5811 6700 5840 6365 9643 8968 5276 9002 7671 7962 6311 8044 7906 5041 7023 5039 6038 6012 6696 8525 8482 8220 5170 5751 5431 6009 5741 7449 8573 7013 5475 6554 7635 6491 9059 5181 8305 8837 5477 8347 5641 8765 9677 7599 8474 7670 5483 7857 9176 6596 7523 5123 8999 6985 5104 5200 5703 7675 5808 8828 6242 5561 5846 5774 9558 7146 9794 8609 8772 5127 9967 7816 6999 8033 8103 7454 8216 7323 7641 5845 8908 9962 6863 9546 6962 5815 9348 8854 6223 9516 9551 6623 7869 5403 6032 5842 6356 7836 8509 5121 5984 7991 8830 8327 9113 8700 8813 9024 9924 7912 8144 6602 7966 6778 9258 8853 6856 8679 9474 6905 5086 8876 7636 5114 8553 6774 8650 5799 5618 7430 9777 6381 6564 8996 8997 7088 7929 5120 8724 9399 9097 7440 6650 5371 5464 9459 6842 6271 5789 8639 6313 6013 5082 7986 7697 7281 6739 5671 7151 6553 5577 5118 5882 6849 5477 5662 5965 5138 9018 7697 6912 8302 5738 8625 5997 8875 8935 8036 8474 8879 5500 7696 6107 6856 7320 9651 5130 9774 6541 9420 9675 8484 7803 5913 6432 9446 6829 9846 9399 8326 5900 8602 7448 8603 8952 7145 6608 9381 7411 8630 6025 7658 9162 7991 7897 7954 5969 7247 9356 9555 8320 7810 8870 8751 5622 5136 8332 8152 5790 5899 7694 6586 6342 5055 8485 8353 9361 7953 7678 8459 8710 5102 9599 9438 9080 8428 5523 5612 7883 6790 8041 7700 9299 5141 6294 5088 8448 6807 8534 9861 5715 7739 7263 6760 5511 9614 9304 8952 5045 8957 5211 5686 7313 6367 9946 9962 9634 9681 7179 9571 8916 5310 5014 9846 9697 9373 5798 7508 9403 8930 6191 5329 9231 6478 8640 8778 6092 6277 8420 5059 8760 5211 7597 7278 6754 7283 8920 7055 8975 8593 6850 6315 6430 9027 6283 6872 8080 5474 7604 8410 5496 5035 6884 9629 8585 6875 9444 8613 6777 7321 5926 9405 6302 9944 9441 7885 9100 9468 8341 5741 8039 7224 7403 7257 5914 8565 5708 6210 8194 8757 9824 6806 8364 9396 5846 6815 7744 9692 6101 5193 8550 5740 8681 7884 6523 8181 6451 9403 6651 5101 6675 5738 7378 8644 8763 5446 9181 7343 5123 9885 7970 6656 5164 5673 6778 8201 6324 6074 5022 6411 5517 7811 9226 9771 9164 7095 8414 9406 9690 9222 8335 6014 6959 5782 6281 6044 9613 5943 5859 7472 5630 7780 6447 9831 7235 5298 8621 7938 6350 6365 8121 6817 7354 8445 6986 9334 9793 6473 8803 9588 7638 8911 8566 6029 8834 7364 8955 9439 8165 5546 9544 5946 7773 8190 8697 8315 5537 7368 5777 5972 9672 7953 7278 7612 5464 6857 7869 7839 8454 5960 5254 9434 8362 8300 5010 6043 5511 5877 9236 9370 5159 8793 7345 6545 9934 6629 7128 8904 5352 8372 7178 9104 7480 9047 9691 8905 7712 9602 5713 8921 7070 8337 6468 8196 7850 8027 7471 7660 6660 5445 5950 7212 7337 7065 9554 8251 9880 9806 9138 9102 5473 7518 9047 8499 5485 5161 8070 9538 5937 9336 6074 6031 5795 7746 8647 7178 6918 9444 5313 6770 9138 6141 6965 8953 5144 7865 8333 6336 6252 9739 5393 9138 5092 9996 7906 8863 7221 6931 7924 5945 6211 9641 7218 7238 8952 8110 6197 9872 8777 5914 9968 7240 7629 8445 5939 7796 5512 6210 6335 5697 9193 5704 8889 7400 6073 9269 7593 8246 5705 5903 7299 8164 7338 7359 9207 7358 5336 6155 6080 7973 7709 6141 5175 8800 9188 8016 6306 5248 8476 9214 9968 6274 8197 7554 6417 9045 5383 9468 9810 5453 5710 7739 8138 5854 9310 7655 6526 8438 9476 9300 9627 5398 7478 7536 6033 8788 8514 7534 6836 9871 7620 8408 5549 9288 8481 8585 5235 9253 6206 8895 7313 5804 6108 8850 8107 6945 8308 8412 9909 5131 7801 7546 9975 7963 7934 7408 7560 9792 5707 5313 6139 7627 9681 9860 8444 5619 5703 7907 5754 5384 9137 8693 6153 7598 7509 7931 5162 8074 6263 6905 7739 9280 8866 6051 9324 9803 6151 7766 6565 7846 7781 7387 5382 9970 9226 5126 7656 9937 9259 6538 5977 9584 6421 9700 8916 7415 8511 5632 8993 8390 9376 7578 9386 5042 8822 7682 8475 8247 6554 9038 5491 8265 5119 8369 6026 9021 7289 8818 6392 5047 7108 6276 9088 8869 8098 5578 5057 6494 6850 8646 7485 8581 8634 9121 7660 9696 9688 8574 9558 8939 5537 7441 8499 5884 7454 8093 9914 9621 7370 9563 9080 5021 8861 8323 9330 7802 9425 6258 9646 8457 8380 8837 8816 7383 5902 8621 9438 8804 5154 5952 5458 5494 6042 8531 7765 7585 7329 6476 6893 5682 8180 9056 5793 6305 7434 6091 8897 8056 9583 7035 7930 6625 5561 9647 8444 9880 7136 5015 8765 5370 5388 9639 8154 9525 6170 5437 8323 8537 8826 8218 7770 8361 6699 7665 7122 7734 8497 8887 9364 7740 5163 6396 8134 7405 8918 9722 5604 5513 7355 5052 8831 5794 9125 9919 8888 9999 9528 7592 5700 9170 8898 7743 5099 8980 7778 6167 6573 7076 5555 5248 7289 6092 8369 5121 8679 5603 9094 5522 6467 8917 9697 5618 7025 6659 7580 9970 6395 9540 7523 8990 7177 8336 8247 5384 5759 7278 8984 6093 8328 7856 5016 8251 6107 5297 9864 9709 8113 5207 8075 6670 8638 5707 5505 5548 6120 9373 8689 9302 6257 6268 9846 5254 7681 7264 6618 8864 8842 8471 8158 7708 9645 8197 7580 7001 7355 6367 9383 9714 5737 5440 5144 8602 8338 7900 9562 5236 7797 8002 7757 6249 8834 5331 8542 7471 9648 6366 9046 8144 8569 7561 6439 8822 5592 9218 6195 6149 7376 9444 6745 8135 7995 7475 5645 7047 9020 9453 5172 6658 9364 9147 6600 9229 6290 7104 8555 9794 8866 9493 7179 5569 9560 8408 8370 5427 8447 8160 5752 9506 9715 9401 7821 9409 9085 8147 9823 9456 5013 9064 9160 9684 6043 5783 8203 6833 8257 5485 5185 7690 7014 7247 9479 9645 7297 5572 6089 7368 6572 6530 5731 6560 7386 6436 8654 6666 9274 6188 8104 6996 5759 7935 6138 8582 6611 8166 6739 7650 7337 6739 5918 5569 9163 6964 7070 8351 6577 7182 6448 6298 8017 5762 7364 6741 9971 5455 5379 5480 7874 8777 5773 5068 5062 7883 7680 8167 8442 6490 5933 8672 7123 6007 8595 5986 7363 9632 6170 7184 9695 9506 5984 8275 5003 7887 7218 6264 7891 6188 6896 9165 6659 5229 9291 9335 6133 5300 6459 6269 9382 6954 9397 5434 9642 7940 7748 9848 8712 7622 6435 9193 6519 8080 6891 6523 6566 5385 5516 8710 5272 8340 7949 8320 7634 5887 6529 5049 8934 9610 6763 6745 9316 6848 5105 9168 5669 6521 7257 6187 6734 6740 7444 9932 9453 9535 9248 9388 7210 7376 9354 9155 5611 9399 8304 8902 8387 6165 5262 5244 7283 8898 5267 6293 9843 8514 5333 7045 9183 5179 8004 7653 8399 6477 6907 5108 9365 9295 9915 8939 7434 5962 8329 5468 7386 8049 5935 9063 7424 7615 6432 9630 6463 7041 5590 7726 5052 5192 7021 7507 6265 9111 6336 8074 9523 7784 8903 6950 9280 8302 9343 6728 7063 7280 9502 7592 7567 8572 7327 7820 7795 9838 7596 5515 7163 5817 5382 9628 5601 8794 9273 8078 8488 6957 7912 6956 7960 9646 8139 7349 8795 8985 6502 6748 7367 8692 5517 9641 9921 7965 8731 5719 6983 5300 5765 8911 5585 5573 7690 7322 6841 9496 5024 9075 6692 9111 9261 9870 8697 9944 5757 9710 8477 9596 6282 7988 6493 8417 6326 8416 7878 6991 8616 5465 5095 6424 6025 9811 5511 8314 6726 7649 6853 5129 7915 9349 7899 7216 9413 9640 7948 9730 8850 5978 8963 9896 5676 7263 6219 5494 6329 5111 8077 5760 6025 8253 7224 8680 8154 9901 9982 8108 9167 9008 7907 6131 8464 9537 6496 5171 5012 5157 6400 5620 6218 9577 8681 7888 8857 6800 8255 8736 9832 7461 8747 8484 6788 9485 9409 5082 7312 9660 5677 6710 8748 7749 6765 8332 7037 8725 8514 9322 7229 5148 5154 8712 5224 6337 9763 7434 8659 8827 7412 8172 7530 7804 5772 8203 8617 7488 5432 7034 7544 8740 9130 7805 5986 6972 9198 7848 9871 6559 5011 6502 7817 9171 7195 8858 8400 6850 7708 8480 9879 9234 7320 9100 7374 7550 6927 9246 7886 9820 5445 5760 6846 5011 6534 8500 7366 9912 5140 6513 9820 6388 6523 9662 9607 6269 5921 7580 7190 9328 5093 9588 6850 5501 7856 5595 8146 7801 7199 6280 7527 7863 7367 8227 6418 6775 6547 9864 8831 5735 6149 9416 9856 6701 5329 8065 6226 8753 6194 9801 9575 6352 7717 5953 7486 8302 6041 9080 8869 5723 7076 9524 8887 5870 9576 9525 9073 5842 8040 9292 9875 8939 6280 9549 9416 5043 7364 8039 5758 9658 8581 8862 7858 9193 8454 8427 8462 9970 7719 6803 6236 6306 9947 5570 6899 9229 6651 8213 6157 5995 5418 5963 9326 5370 6770 5184 9174 5839 5531 5955 5825 8605 5004 9747 5006 9584 8042 9405 5103 7205 6762 7732 9260 6696 8312 6415 6174 5060 9181 5301 8228 7647 6827 9619 8246 9831 5742 8982 9039 9852 5214 9759 7482 6253 6875 5003 6316 7294 5056 6037 5355 9939 9382 8585 8115 7095 8756 8050 8929 8325 5746 5171 5602 9790 8069 5508 7313 8866 9468 8679 8476 5263 9523 5540 5726 6443 7993 9999 5263 8412 9088 5260 8618 5432 9897 6587 8412 6144 9143 6803 6892 8313 7100 6478 8275 6622 8753 5521 7008 6819 9928 9641 9444 5927 5197 5235 7429 9162 6281 5597 8955 6285 6815 9375 9342 6126 7749 9314 5123 7193 5249 5478 9346 7207 8002 5245 5052 9246 8867 6446 5402 8416 6569 7073 5003 6197 9458 7409 8099 5913 7144 8160 5481 8188 7555 7693 9511 8503 7378 7140 5708 6846 5805 8397 7605 8610 7555 5405 9064 8295 7052 9589 8319 9353 8117 6893 5722 6780 8987 5733 6792 7927 9550 5464 6658 7874 7687 8998 9939 6202 9374 9650 9010 8558 6581 6134 9356 9845 5484 8619 5604 8518 8476 6324 5369 7736 5140 8237 8290 5849 5276 5224 5280 6768 5487 7848 6306 6566 8936 9580 6453 7354 6881 9630 5778 7172 9856 9040 6213 5944 6517 6459 8845 7268 9737 8564 9707 6615 7756 9978 6186 7758 5741 9969 6661 5863 6926 8636 6758 7999 7202 8255 8942 8488 7803 6881 5343 5865 8280 7116 7760 9714 5389 9981 9543 9051 8107 8350 8548 7272 6726 5260 9915 5136 8501 6276 9786 7166 9813 6030 6665 6034 7000 6318 8969 8475 7071 7800 5327 9008 5301 7483 8839 5317 6933 7219 8531 9662 6219 7657 5768 5722 7682 8302 8510 7570 8527 6412 8950 8414 9925 8315 9819 5718 6509 8499 8976 5972 8272 6715 8711 9561 7373 6212 8858 5212 8834 8432 5845 5960 7590 9364 9675 6089 6329 6985 9278 5389 8927 7564 8324 8784 8519 6776 9745 8109 9126 8997 6527 7317 5213 9545 8704 8798 5992 9821 9843 5825 8052 9129 9468 6026 8337 8770 7195 8818 6661 5420 8726 7043 9014 8694 5416 8373 5236 9552 7731 7267 9501 7886 8409 8420 9132 6017 7945 7995 6230 9686 6783 9407 7697 9430 6931 6099 6130 9013 9293 7892 5856 5582 9358 9769 6160 9443 6003 6642 8812 7207 8058 5263 9208 6919 7445 8721 9702 9799 8029 7577 9955 7815 9947 9043 7428 5774 7512 5791 7722 5543 7732 7795 5236 6914 7280 8392 5048 8570 6007 9840 9126 7138 6214 5447 5732 9131 7085 9247 6339 8626 8329 5130 9730 6839 9975 5676 6398 8048 6708 5535 7482 7175 6734 5499 7043 8023 6420 8445 9314 7623 7784 6993 5285 8927 7252 9223 5304 9656 6713 9285 6475 9319 6729 8811 7812 5798 8061 8699 6376 8408 5501 6350 9314 8697 8167 9267 5609 6032 7395 8375 7801 9448 8198 9552 8845 9468 6220 8247 6038 9614 6572 8172 5920 7949 7547 9925 5134 8520 6076 7198 6209 5340 8125 7422 5813 9803 5364 6618 7529 5942 9007 7477 8099 7048 6014 8320 5601 7365 6819 6704 9042 5262 6591 5602 7963 5251 5042 8089 5037 7916 8754 6551 6314 5132 6237 8353 7568 7055 8858 6269 6012 6875 9680 5237 8942 6633 6197 7693 8492 6305 7662 7732 8514 5933 9329 8420 7083 6318 9714 9049 7886 7957 5696 5468 8861 5270 9570 9846 8668 8285 7268 5429 5559 9722 5679 9535 5211 9098 8507 8519 7900 7953 8901 7890 5085 9190 8150 9373 9379 7289 7883 6597 8332 9804 8799 9756 9732 6246 7583 7204 7942 8860 6918 5042 9528 5343 9134 9298 7682 8009 9898 8962 9722 6914 8681 8529 8116 8605 5003 7276 5138 9262 5276 5614 5585 8975 5630 7489 7138 8672 9032 8009 5144 8891 8495 7132 7522 8205 6044 8162 6590 9382 8103 5876 7097 7634 6341 5452 8399 5779 8154 9713 7068 8145 5984 6494 8562 5836 5060 9916 8513 8769 7329 5361 9076 6860 8664 8726 6989 5595 9265 5619 5458 8738 8127 7848 6655 6454 6964 7483 6328 9620 5438 6892 9652 7437 6710 5716 7240 5531 9433 6424 8095 8430 9357 5053 8338 9144 8456 6938 8944 7409 6313 8801 6026 9590 6908 6375 7343 6931 5237 7220 8128 8378 8217 8172 8345 7739 6965 6033 6727 8320 7885 7196 9524 9052 7695 5699 8812 9596 7477 8453 6196 7846 7424 9636 7240 7424 6994 9991 9456 9210 6538 5902 9861 9087 6640 5991 6809 7067 7361 5121 6269 7629 5586 5411 6524 6796 8677 5660 8204 7449 6646 9722 7997 8499 7436 6920 9438 8509 8974 6577 6340 7193 9333 5339 9898 6706 8054 9356 6868 9554 5090 6029 9430 6880 5714 8163 8247 8775 5015 7238 8230 8442 8963 8775 7953 7428 8363 5505 7274 9462 9645 7427 6716 7804 6934 7734 8383 5792 8771 6557 7643 5137 8576 5808 5400 5686 8486 8645 6022 9989 6239 8891 10000 8913 9947 6002 8804 8277 5558 6169 5109 8590 9865 9777 7711 9426 8838 6107 5578 7331 7172 8404 8060 9796 7784 8549 6721 5095 9776 6787 8781 7031 9628 6951 6513 9619 9942 6255 9269 5428 8209 7613 8203 8511 5884 7209 8191 5027 7174 9933 7171 5281 9366 6887 8399 9291 8958 8835 7390 5789 8058 9235 5938 5384 5551 7827 5476 5649 6600 6631 9739 9690 5723 9635 5326 6319 7363 7608 5595 8372 5409 6569 6472 6402 6430 6138 7619 5661 5200 7431 6705 6853 8290 7508 5889 9209 5168 7634 5184 7723 7352 5418 8059 7370 9138 6210 9147 7064 5386 9255 9929 8009 7227 7747 7882 9120 9801 8201 7545 8817 7527 6043 9251 6213 7207 5712 7359 7136 7255 9161 9373 8811 6205 7831 7802 8751 6567 6988 8508 7192 9203 6146 5226 5644 8156 6713 5536 6874 7807 6302 5160 8408 9762 5422 9163 8302 9878 5279 9742 6865 9801 6398 9355 7425 7226 6613 6556 9941 8398 8910 8649 9602 9427 6778 8129 7900 5783 9661 5493 7950 8465 5662 8991 7065 7181 8268 8211 6818 6831 6853 7830 7210 6504 7008 7389 9516 6988 7488 6388 9832 6767 7805 7292 7403 6609 8746 9447 9605 6996 5317 5317 5686 7086 9833 8837 8554 8947 9774 7109 7055 9779 9550 5091 9590 6253 9399 9662 8268 7893 8318 8706 7120 8221 5347 5343 9563 9966 6933 8141 6014 6942 6201 8015 9141 5019 8056 8732 7752 5073 8309 5220 8696 5754 5758 8707 8208 5556 5104 5338 6945 6383 7427 8464 9085 6664 6542 6260 8513 5425 8509 8169 5794 8259 5949 9976 6876 7788 8206 6103 5209 8095 9225 8348 6043 8956 5198 8160 6099 9601 8030 7367 8070 9017 9574 6644 8069 5676 6162 6342 5030 6029 7680 7334 7915 7540 7861 5387 8821 7841 8399 5343 9638 5278 6596 7888 5862 7581 8414 6586 8424 7875 8692 6721 5838 9302 6488 6908 6765 6503 5908 5110 5141 7391 6548 5019 9274 7812 6900 8741 7473 6000 9738 5140 8403 8240 9179 8667 7176 7101 8428 7843 8573 8150 7732 9582 5848 6260 7009 8983 8139 7564 5764 6012 6009 9047 5035 7789 7680 8177 5467 8635 6236 9944 6533 9465 5686 7791 9334 8905 6774 9004 6631 9977 8141 8559 7992 9721 6001 9464 6402 9021 7174 6895 7564 7663 7426 5530 9389 9011 9478 8636 7564 7228 7315 5648 9459 8452 9621 7091 7763 8084 8234 8030 6996 7437 6804 8167 8257 5633 5231 7338 5741 9049 7331 7058 7406 5595 6075 8119 8941 8796 6586 8442 6865 8882 7259 5759 5045 9808 6994 5373 6410 8870 5726 6817 7349 6682 6848 5124 6674 5538 6341 9679 7625 8234 6343 5547 5551 5181 5906 8510 8134 7254 8343 5890 9001 7470 8087 7352 5127 8181 6306 6805 6356 9660 6171 5464 5529 5268 6686 9960 5723 8445 7066 6162 6940 8887 8790 8466 5028 7453 7653 5354 8007 7761 5411 5165 9729 9921 7709 8912 7507 8211 5537 8500 8694 9513 9207 8794 5377 9596 8376 8647 8833 6824 9440 9173 8538 5735 6688 7416 7375 6583 5091 7919 5389 7765 5899 5216 6608 5961 5579 6460 5550 6818 6000 8940 5693 6973 7129 8244 8632 7764 7462 5436 7089 7552 8644 5154 7250 8706 9608 8127 5876 7704 6950 5104 6951 6196 8442 7914 7285 9515 8352 5973 9916 6159 5583 9895 5340 5083 5627 7408 8868 6062 9307 9742 6640 8370 9596 8535 5354 6316 6560 5249 7628 6323 5368 7535 8386 5884 7979 9887 5896 5928 9835 8876 7419 6631 7627 9751 5071 5180 8423 8689 9443 5365 5536 9925 8231 8248 8933 8698 6775 7193 9224 8816 5055 6497 6906 7741 9801 9692 7956 7205 9227 6011 8539 8423 7310 6403 6054 9426 6623 9784 6579 6523 7752 7971 6588 6687 9249 6064 7882 9424 8814 8902 9337 8510 5117 9996 5087 7492 7597 7719 8906 9707 7757 5480 5351 8950 7018 9008 7906 8611 5900 8150 5165 9214 8680 9503 6106 6261 5937 8887 7300 5510 5676 9467 7150 9489 6393 8137 8863 7350 5922 6540 6167 5643 8149 8280 9472 7090 5154 7127 5750 6370 9092 7653 5774 9189 7303 7950 7738 9659 7041 7851 6730 5040 6273 8863 7681 6801 7329 9478 9624 8311 8716 6300 9929 8941 7471 5447 6313 8072 9187 5434 8301 7774 8579 6609 9225 9504 6231 10000 7258 9980 8244 7547 6723 5097 6613 9509 9666 8757 8829 6597 5702 8997 7378 7710 9755 5891 6517 7057 5031 9455 7739 7124 7009 6824 7117 6217 6012 9622 8118 9814 9357 8631 6943 5019 5599 8704 7065 5748 7822 7966 9311 7635 9954 8568 7204 7936 6080 7586 6263 5942 6410 6836 9912 8851 9636 9539 5693 6488 6934 8975 9503 5227 9339 5474 9809 5015 5970 7018 7351 5106 8479 6866 5038 7497 7593 9934 9132 8627 7186 9210 5464 9112 9822 6840 9877 5084 8588 7711 5116 5982 9073 9467 9504 9587 5584 8841 7036 8686 5135 5234 8404 6575 5380 9960 6272 8095 9127 6074 8431 8035 7119 9726 6903 9798 5673 7933 9086 6478 7294 7786 8231 8987 7753 6065 7816 8897 9503 5637 8695 6367 9866 9430 6087 5891 5287 6948 8134 8151 9104 6690 6732 8846 7994 6988 8232 7210 6236 9569 7103 5553 5196 6853 9836 7429 9814 5416 6170 5589 9794 5188 8186 8960 8795 5600 8148 8418 9230 9476 8734 7228 9984 8391 8480 8058 8611 6489 9201 5868 7721 9212 9864 8987 8616 9907 7438 6783 9208 9364 7315 6637 5956 9988 6283 7650 7653 9859 8899 8718 9183 5900 6605 9126 7060 7252 9850 7239 8871 6283 9391 6564 9841 5912 9423 9461 6332 8685 9652 8081 9700 8991 7461 6362 5984 5886 8846 9132 5542 5967 6332 8067 7237 5753 5865 7018 7519 9590 9847 9950 8255 7526 8796 9143 8632 8637 8126 9080 7537 9168 7297 6666 8783 9614 5409 8848 9904 8154 9468 5433 9471 9841 6763 7551 7943 8735 9034 9350 7420 5505 9499 5191 6253 9205 9793 5914 9163 6337 5856 9591 5464 6156 7595 8472 8160 9895 5203 8605 6444 5534 7228 8837 7020 8931 5806 9486 6253 7164 7373 6700 9964 6109 9775 9200 7898 8360 7018 5997 5912 5092 5993 5361 7380 7665 7496 5463 7786 8460 9321 7158 9501 7991 7695 5142 6143 8636 7413 7317 9770 6720 6238 6595 7265 9483 8678 9272 5783 9644 5514 7269 8501 8645 8014 9459 8387 9043 5035 9440 8697 9670 6691 7188 9403 9244 6881 7474 8463 5500 5289 8144 5886 6377 7405 6846 5192 9143 9085 9806 7295 6668 8831 9710 5858 6440 7011 7634 6628 9697 5735 7014 6188 8445 9237 5525 9730 9684 5438 5978 7075 7451 9048 6506 5657 8531 7464 8684 8297 8608 8343 5319 6273 5266 5121 9723 6362 8249 9494 5728 8168 6753 8623 6133 7290 7685 5076 5338 7744 7994 5063 5656 6978 5168 6207 7351 7051 8795 7452 6895 9256 7814 6686 9708 8045 6426 6050 8440 5047 9303 6179 8199 6666 5212 9200 8986 8609 8463 6088 6555 8212 8669 8727 5584 6647 9060 5479 9396 9540 8579 7862 8429 6123 8900 6078 8864 6991 9657 9756 8771 9692 7231 5146 5725 5778 6628 5233 9897 8223 5999 8206 7487 8756 6339 8081 7558 6232 7591 6641 5267 6619 5584 8727 7555 7342 8884 7446 9464 5843 9485 7302 6695 7250 6303 9259 6911 9547 5103 8698 8113 7225 7848 7634 9962 7460 7091 6973 8672 7668 9017 9357 9491 5184 9504 5691 5881 9672 6789 8536 7868 7598 6407 7486 9416 9092 5559 8210 8284 6992 9760 6448 8811 9050 8620 9905 7311 8392 9893 6083 8008 7943 7615 7211 5780 7525 7076 5298 9418 8591 8142 7518 8500 5160 9111 9996 9896 7491 6975 8900 8089 7482 7360 6380 8408 8632 7725 6268 8603 9713 5833 9658 7440 9851 9204 8759 5286 6209 7641 7565 7921 7313 9091 9864 7430 8087 8698 5498 9687 8505 6010 9802 9064 8714 5069 8342 5235 5946 5375 7755 9378 9744 7808 7820 7254 8384 8945 8905 8739 7363 6124 9419 5245 9242 9397 6398 6224 6913 9029 7606 7260 5787 5397 6694 7272 7358 6826 5811 8624 5841 9855 8417 6470 6463 5904 5050 9625 5420 9321 9875 6168 6319 8475 8861 6674 9840 7196 8566 7789 8653 6294 9922 5830 7278 9318 7115 8139 9554 6375 6450 5256 9862 8041 9002 8976 9235 8759 9598 7445 8893 6613 5298 6576 6851 8996 7344 8644 5949 5292 9553 5203 5079 7162 6099 6669 8096 6877 9194 8165 5820 5146 6335 9259 9861 9506 7787 9510 8869 6708 7019 7486 5472 6499 5442 5972 9268 5384 8535 7004 6808 6436 7845 5836 6719 8271 5759 7428 8877 6481 5003 6121 8897 9316 9541 8426 7004 5685 8509 9159 7466 6231 5961 5257 9237 8218 6616 5674 8725 5600 6896 6392 7154 6978 8664 8107 5181 6513 9122 9715 6826 8578 5592 9408 9302 7607 6788 8756 9019 6400 7253 9058 7915 6048 6273 9142 5019 8503 5743 7981 8372 7070 5901 9184 8353 9324 6069 6585 8139 5596 6797 7801 6625 5026 7469 8898 5678 9190 9207 5231 7529 5988 6934 6195 5707 5641 8203 9582 9812 6601 6002 8681 6795 8527 8679 7994 5705 6898 8305 5279 7547 9302 6871 6987 5594 6846 8712 8262 8665 9918 5281 5259 5520 8556 9470 6521 9462 7072 6662 5002 9442 8011 9199 8923 9274 6292 9189 5061 7447 8487 9393 9987 5019 8281 6088 8941 5000 7884 9277 5620 6183 5846 8862 8912 5042 8065 5981 8606 7845 8622 8379 5523 8735 6685 8080 9541 6574 8924 7353 5657 5324 7558 7957 7260 6574 7645 8140 6546 6957 9124 7079 7839 9868 5126 9699 5611 8175 6552 6387 7878 7049 5490 6771 6184 8716 9790 7596 7100 7697 8313 8242 7809 5051 9890 8162 9075 6284 7643 9130 8057 5447 9640 6359 9638 9863 9226 7793 9238 5479 5775 5179 9031 6269 8332 7426 5049 9108 6603 9961 7268 5522 9739 5531 8258 9660 7901 5419 6086 8817 6398 9203 8218 7749 7297 9612 7292 8308 8858 9886 5250 5439 5834 6214 6577 8322 5158 9120 8341 7187 8249 7094 9681 6844 5993 6192 8677 6133 8324 7987 9382 6404 8516 7699 9874 6851 7667 7339 6688 5013 6703 7593 9321 9050 8612 5698 6683 6721 6866 5045 8727 6441 8693 5197 7029 9371 5184 7365 7999 7820 8740 9270 6917 5432 7621 9869 7815 5763 8078 5490 7636 7614 9651 9317 7003 6261 9701 6214 9673 6540 9993 6796 8807 9669 5276 8191 6866 8559 6625 9243 6075 6706 5330 8398 6891 9938 6604 8691 7527 7751 8837 9867 9687 9069 9625 7454 6200 5808 7211 8622 5176 7539 5054 8748 5673 9663 6565 9993 5476 9069 7045 5908 7230 6537 7760 7521 7265 5846 9532 6273 9139 5320 8908 5863 8001 7575 9944 8719 9914 7069 9911 5156 8952 9558 5623 7430 8734 5948 9023 8377 7622 6597 7631 7463 9748 8095 8839 5668 5276 8613 5423 5693 7913 7949 5938 6655 6251 5323 9164 7799 7005 5175 7572 8254 8140 9097 8336 9299 5495 9978 8483 5391 7899 6073 8687 9958 7366 5524 9912 6952 5275 9596 7937 6752 5817 5299 7827 8516 9900 9258 9109 8448 7948 5993 6331 9592 7940 7980 9293 8538 9131 8440 5685 7469 8165 9842 7024 7082 9475 6339 6528 6711 6232 9484 6957 5844 8751 7377 7506 9724 7601 5495 5204 6985 8134 8930 8197 8927 9617 5285 8567 6091 5102 9670 5716 5580 8155 5863 5712 9991 5702 5475 7796 5723 5851 9273 7427 9270 8797 7087 6747 8567 9279 9792 5763 6777 7920 8092 5359 5935 6648 5159 8740 9546 9777 9023 6916 5541 7852 9802 5616 7435 7026 5710 7443 8856 8969 9295 9365 8208 6264 8872 5939 9568 9482 8572 7804 7561 5851 7089 9603 7385 7874 8401 9682 8633 6175 5674 8902 7815 5732 9468 9775 8497 8610 8951 6880 6175 6074 5058 6427 9789 8637 5032 8322 8426 9584 9279 8131 7350 6119 9620 7937 5002 9597 5300 9222 7962 9801 5068 6960 7384 9801 9747 6853 6252 6599 5966 7240 6136 6547 8441 7276 8635 6503 8797 8621 6336 5901 7295 9508 5704 6272 7122 6065 5623 9774 7313 8075 8234 6141 9594 8716 9726 6201 8591 7877 8719 8636 9143 8633 6576 6343 8724 9185 5304 9437 7469 8205 6571 7700 8202 7572 7705 5079 5221 7766 6306 8169 5206 8441 6304 6382 5156 6031 8914 6333 6381 9460 6880 7981 7615 7795 8524 8832 8572 7634 8109 6801 9832 8915 5247 5512 9703 6735 7472 8659 6626 9510 5766 7508 9425 8867 5650 8690 6766 7204 5472 9373 6609 5503 7665 6076 8423 8520 7025 8419 8891 7293 5127 8318 6917 9537 5086 8519 5797 9831 8247 7028 9672 9990 5011 8160 7065 6080 9773 7336 8007 6937 9467 7371 9199 6265 6911 9436 8913 6138 8826 6116 7006 8246 7838 8599 7436 8962 7917 5798 5868 8492 7373 8312 5916 7436 9922 7840 5730 5063 9118 8402 5656 7011 6313 8525 5251 7919 6806 6554 5288 5696 7304 8707 7350 9567 9257 6753 7618 7166 7708 7821 7709 6685 6410 7197 8749 5826 7689 7214 6427 7379 6353 7256 5528 5208 9926 6646 5154 9715 8314 7777 7575 7800 5418 9393 6054 5417 8822 6132 7680 9449 5110 7606 8113 7007 5402 5973 7251 8474 7852 5817 8650 6870 8651 7720 5972 6086 9873 7836 5005 5097 7649 8346 8938 7140 8727 7079 8720 7695 9092 9149 7220 9534 7419 7704 6332 5094 8372 9142 9065 7547 7556 5668 7552 6489 8781 8479 6137 8734 6696 7769 8892 5774 8918 5226 5667 8051 5363 7658 7736 5634 9684 7818 7273 6628 6302 6821 9606 5191 9825 7921 5753 8973 8595 5189 8328 8845 7459 6894 8863 9751 5263 8514 6977 6533 9680 7355 9864 5344 5238 8360 8091 5311 6161 9970 6119 6962 9050 9097 6908 6380 8169 5898 6772 7280 6607 8692 5757 5126 9594 7876 6305 7453 9784 8666 7766 9653 7241 8064 9451 7807 6700 6425 6977 7046 6717 5315 9841 5854 7545 9588 7588 9670 7258 7353 7872 6851 9114 9630 6045 5975 6103 8039 9578 8163 9273 5142 7022 9679 8823 8181 9492 6690 8599 7081 5796 8246 7655 8600 9679 7693 6420 5844 6857 8696 6650 9410 9423 5304 6859 8374 7208 6407 9170 9960 6503 5881 8106 5421 7953 9521 6515 6202 9788 7236 6311 6344 9598 5421 6630 8915 9090 9744 6379 7772 5417 7660 5303 5694 9844 7509 7312 8763 8853 9725 9532 8288 6571 8218 6291 8086 7162 9890 5912 6461 8432 9528 8232 9455 9511 9775 8632 5186 6762 9529 7038 9325 9557 6182 6579 9051 6653 7490 8007 5638 8810 6024 6230 9281 7222 9294 9721 6176 9497 9989 5531 7354 7237 5243 9103 8528 7224 7752 5015 5355 6930 6421 8233 8398 9414 6962 8176 5801 5741 5057 5121 9094 7605 7406 8234 5445 5306 6097 9048 8429 9180 8174 8867 5304 7336 7693 6073 5185 7328 6123 9706 9028 8015 8995 5778 7103 8110 5128 9873 6345 6621 6173 8203 5526 6170 9329 7598 6930 8543 9946 7308 6924 9362 7873 9271 6555 6633 8623 7609 5206 8215 7808 8811 7324 8037 6906 7287 9723 5809 6996 9804 7983 5298 5247 5197 9750 7053 8853 6856 7254 5368 6291 7769 8714 5441 5045 8220 6033 7892 5244 5198 9980 7273 5302 8225 5747 8601 5504 8365 6368 6233 9607 5896 8490 6849 8204 6645 9130 7422 7022 6251 9929 5327 7467 9765 7606 5612 5160 7072 7283 8819 9795 7302 7187 9629 6868 8734 8629 8362 9260 8773 7831 9814 8592 9147 8565 9937 5599 7278 7322 8992 9477 6221 8126 5469 6877 5947 7626 6862 5234 6862 9434 5044 7762 7066 5511 7258 9570 6926 9352 8992 5127 9464 7288 7657 5037 9442 5266 6934 8977 7907 9242 7114 8975 7714 6019 6535 7454 5489 5887 7443 6739 8840 7722 5018 7212 7187 5822 8985 7823 5123 9232 9299 7836 6447 8235 5819 7654 5333 9249 8009 7812 6017 9194 6086 8887 9669 8123 5457 9720 7560 8398 6397 8643 6334 9233 5020 8874 5778 5566 9927 6586 6914 9977 9254 6720 8857 5561 6252 7080 8129 8650 8321 8259 7221 9337 5642 9936 7311 9984 5634 5810 8941 8560 6049 6495 7042 8354 7798 6263 5310 9516 9641 7894 7745 6757 8095 9829 6702 6168 8238 5708 8447 9541 6473 5409 5276 8279 6052 5196 6487 5972 9658 8756 7995 8690 5854 7932 7252 6204 9901 9143 7106 9083 5091 9381 5136 6169 9517 5248 6479 9000 6675 5227 5529 8482 9735 5562 5139 6891 8353 9326 7958 5948 5013 7933 8945 7513 5438 6034 8874 9594 8926 6517 7451 9224 9273 9444 7659 7883 6492 6403 9941 9652 5768 6493 8266 6890 8692 5632 6182 7793 8727 8440 8219 6280 8012 7527 8732 6833 6708 6182 9408 9539 5615 6424 8424 6502 6616 5496 7084 5900 5163 9804 9832 6109 9487 5169 5467 5943 8830 5188 9319 5596 8025 8082 6844 7994 6601 9428 7535 8901 5456 8207 9465 7624 6594 9357 9121 9140 8115 6941 6623 9003 5813 9463 6468 7129 6063 9520 5874 6944 7183 7830 5815 5510 8198 8645 6665 9611 5805 9261 5055 6412 5873 6200 5512 7580 6513 8501 9854 5646 8589 6895 5446 6655 5539 6767 8620 7817 9433 8127 8511 8999 8358 5730 9750 9854 7360 9964 9475 5947 6124 9243 7178 8245 9541 8403 9470 6855 8227 5337 7576 9012 5314 8630 7968 8196 7245 8014 7535 9954 5397 7813 6195 9132 8878 5438 7791 5607 5896 7175 7923 8389 5903 7023 5868 9456 5564 8166 5216 5460 9383 5742 9691 5142 6003 8155 7057 6943 7926 7151 6013 5917 6084 5863 9692 8483 9766 5615 8450 8740 5140 8227 6151 5871 5813 9023 5532 8556 5238 5043 9698 7215 5973 6105 9018 6949 7270 5767 6469 5355 8496 7472 5784 8988 5316 9124 7289 5724 7769 5965 8976 5395 9751 5878 9861 6884 6716 9409 8495 8485 7340 9165 5142 9915 9106 9765 9184 8035 9493 8008 9124 7114 9089 8273 6406 8014 6698 8117 8887 6165 5724 7953 9573 7130 7085 7726 9944 5123 5432 6964 8123 7474 7196 5449 8091 9504 6885 5578 9225 9386 8062 8634 5849 6608 8793 6862 6495 8376 6248 7165 7658 9430 6224 8172 8304 8083 7777 6601 6233 5517 9054 8329 7220 8581 6199 5176 5563 6019 9838 6898 9608 6057 8454 9905 8139 5868 6771 7157 5107 7335 8519 6167 7317 9407 9998 6900 6612 8602 8699 6179 7048 6903 7236 8774 8772 8704 9641 6892 5946 6169 5865 5383 9304 5439 5028 7353 7303 9759 5020 8745 8111 5257 6168 5059 8013 5406 8362 6527 5112 5219 8434 5096 7201 7759 8633 6955 6964 8207 6293 6253 7345 6444 8301 5647 7093 9651 5733 5387 8468 9373 8942 6162 6485 6070 5838 6131 9047 5103 9466 9706 8360 7075 5059 9379 6918 8996 5091 8646 6873 7719 6660 5499 6968 8700 9005 9055 6391 6389 9816 7140 6074 9321 7614 6354 8420 5938 5938 5540 8703 8666 9718 6884 7226 8100 5367 8882 7081 9011 5373 8639 5493 8661 6339 6991 8857 6374 7703 5148 6442 6220 5330 7032 5001 8308 5423 9668 6124 5318 9670 6933 5462 9214 8782 5784 8604 7656 9855 7990 8352 5577 8071 5435 7361 6716 5989 8304 6939 9168 5649 9879 9727 6955 5703 9797 9465 5591 6924 7573 5243 7756 7451 5904 5902 6059 5030 7902 8273 5106 5523 9966 6546 5320 7029 7555 8561 6403 6265 8490 8978 9852 7204 6571 6850 6388 5133 8038 5506 6378 8753 7320 6405 5321 7258 7390 5921 6068 9215 8940 6145 7244 7844 8210 9058 8333 6232 8789 9006 8712 5951 8955 7976 6004 9819 9402 8173 6026 7717 8125 8364 8247 9107 8916 6706 7310 8984 7144 9546 7849 9444 8021 5169 9467 6292 9431 6154 6439 9504 8458 7451 6938 6041 5723 8972 7284 6238 9531 6553 7388 5614 7470 6351 5547 7354 9672 6327 9629 6152 9871 8338 5669 5177 9440 9896 7092 9929 5390 9290 8691 6971 5391 6536 7810 5178 6205 8089 9234 6691 9878 6436 7952 6764 7720 5656 6281 5590 7119 7049 8671 8273 6079 5992 7919 8893 6694 6256 5498 6277 6105 5194 8367 6592 6586 9647 5307 7077 7860 9909 6677 9607 5121 6794 8741 8817 8872 7424 5696 7401 6044 9810 5361 8415 6535 7680 5870 8141 6197 6386 7872 5054 5766 8372 8854 6892 9016 9811 7785 6811 5125 5094 6628 7704 5043 9141 8555 8406 7325 8399 8415 6192 9716 5404 8521 5906 5618 5796 7354 9550 7791 6156 5756 9827 7109 8096 9036 7247 8088 9954 5558 8073 7769 6009 6619 9601 8686 7275 5075 8363 7946 6016 5304 6066 6150 8155 9388 7973 5462 7154 7476 6230 5380 7523 8555 7922 8165 6663 6318 9439 9325 8586 9111 6207 5207 9972 7417 9880 8624 6250 8016 8528 9328 6424 5056 8148 5130 7558 9843 6974 8329 8359 7567 5641 7933 7123 8190 7301 7509 5678 9782 8974 6639 9081 9015 8322 6472 5956 5801 5393 9412 5502 5423 9562 9431 9548 8640 6168 6068 8795 9779 9925 5959 8693 7637 8343 8988 9916 7996 6455 5570 7899 7749 5750 5170 8021 7907 8775 5808 5436 6475 7433 9963 6294 7087 6995 8121 9274 9786 8113 9494 7811 7271 9246 6784 7223 7088 6472 5161 6644 5303 5095 5967 6526 6081 9485 9252 8377 7887 8894 5642 7044 5110 7020 5990 9495 6834 9876 8808 5136 6164 7418 5259 8641 5715 6822 7754 5284 5144 9473 8992 6865 8908 5652 7868 8854 6944 5513 6192 8732 8005 9997 8534 6627 7826 6589 9087 8139 9869 6311 9574 6103 8700 9049 7219 5854 5305 5248 7996 9133 6830 7292 7111 6913 6507 5110 7712 5688 6386 5254 6788 8826 5419 7795 8372 9203 5903 8356 8208 7197 8211 5076 7041 6150 5758 6475 6994 7461 8760 5303 9473 5101 5242 5193 9744 5659 9227 5382 6236 8155 6003 5665 5547 8394 5455 9260 8729 9953 8013 7819 9606 6211 9586 8838 5051 8549 6029 7371 7703 7785 6245 5279 7739 7678 5704 6058 8194 9083 8650 5968 9789 8405 5211 6500 7929 6130 5427 8683 9040 7547 9573 7538 5476 7925 9377 8557 9799 7546 7378 8192 5222 8300 6226 5679 6802 7446 9413 5399 8228 9223 7808 6658 9970 7745 9751 6340 9638 8476 9388 6909 9095 8983 5808 7621 8248 7063 9989 9687 9718 7803 9399 9214 6524 7002 7542 9321 9401 6450 7438 6168 8756 7832 9712 6582 8622 6053 7410 8736 9198 8856 5702 7136 8138 9938 6321 5530 7524 8890 7772 9540 6155 9515 6097 7620 8881 8818 6285 5171 9929 5996 8514 8904 8473 6375 7070 6613 7276 8206 5941 6038 8512 7467 6579 7748 6375 7204 5177 9148 9650 9929 5952 7819 8910 8360 7741 5548 9815 7549 8159 5950 9107 6389 8352 7027 9377 9326 5514 9433 5131 9204 7420 9957 8569 9719 5764 6263 6785 9878 5589 7704 5588 7272 6873 8078 5096 5506 6166 7854 8010 9613 9030 6182 5644 7745 7765 5376 5302 9430 8700 6120 8382 9668 7450 5729 5590 7157 5810 7552 6232 8279 9810 9794 5729 8838 7589 9353 8586 8970 9814 6435 8893 9504 8994 8162 6757 9183 5483 5186 8413 6530 6433 6159 6391 8922 9041 5199 9772 6260 7265 5260 5905 6544 9117 6742 7962 6601 6874 5421 8675 7510 7377 7342 9115 5599 9946 5140 8842 8188 5526 9758 9267 8375 8786 6456 5557 8826 6976 6068 7474 5464 6514 9733 7733 7250 5670 6833 6727 8168 6471 6170 9107 8295 7423 7440 5788 8282 6859 5002 8671 7578 8440 7759 9962 8004 7902 9901 5246 8329 8497 7746 8776 7799 6258 7454 9329 6089 6853 7427 8698 5650 7706 9996 7856 8637 5409 8065 7448 7985 5065 5174 9486 7688 5800 5985 9206 7468 7999 5065 8866 7158 9942 6083 6807 5729 5177 6949 5431 9092 7571 8425 5936 8459 5536 9825 8128 7084 8113 8818 9288 5345 6564 5632 6244 9976 6424 5107 7134 8485 8197 5096 6373 5593 7739 5224 9686 6865 5495 8843 6057 8714 7919 8223 9897 5747 6727 9092 5776 7468 8296 5626 7854 5595 7752 7036 8081 8473 8158 9088 5429 8512 9706 5658 7566 7861 7666 6705 5010 7281 6734 5016 5292 7194 9658 9521 9281 8672 7733 9402 5825 7695 6173 5038 5095 5351 5804 9806 5173 6045 9594 8053 7639 8125 9691 8919 7363 8207 7860 6939 6053 6173 8471 6767 5298 7486 8246 9795 6577 6119 5450 7054 6972 8738 9280 6337 6947 8441 8460 8217 8626 8735 6437 8046 8325 6935 8142 8083 5850 9648 8041 5975 5305 5411 5975 8052 9572 6786 8812 6089 6605 5304 7418 5289 5234 5694 6932 8740 6117 5507 5811 5231 7971 9095 9663 7770 6498 6464 9921 7300 7769 8679 8347 7669 5677 8520 9270 6402 6952 5675 8851 5256 8837 6938 9203 7546 8404 6388 5315 6437 8979 7897 5781 9672 7819 7420 9617 8936 8604 5991 6511 9074 7101 8407 8551 7794 9580 6756 8576 5496 5884 7269 5462 5523 7929 9852 8861 8306 7317 9379 5816 7518 7566 7424 7721 5379 6207 9360 9220 7411 5592 8758 5462 7611 9942 7109 6760 7789 7538 5372 6903 5690 8432 7852 5415 9633 6169 5001 7144 5274 9876 8954 5441 9404 7450 6549 9400 9476 8232 7903 7568 7503 7595 7734 7124 5589 6590 5013 7083 8313 9615 7379 5285 9492 5586 9838 9578 8435 6951 6543 7039 8492 8253 9157 5389 8303 6280 8582 6975 8406 7582 7482 5014 7585 9162 7513 7067 8968 5649 7860 8321 6096 5134 9890 7068 6163 8699 7116 6314 5388 7981 6638 6103 7223 8474 7955 7224 7147 8043 8227 8213 6084 7506 8129 9286 6614 8521 9621 8827 7176 6978 8813 7519 7954 8110 6014 5410 7665 5464 7469 9298 9717 8015 5580 5369 6695 8053 9726 5262 5628 9167 8734 5128 5592 7114 8575 9343 6995 5104 7567 7938 6736 6413 6731 7705 6699 8340 5170 9685 8935 6930 6075 6487 7676 6295 6544 7909 6816 6169 8326 8852 9226 8189 5398 7474 7654 7023 9848 9021 8018 6140 8276 5848 9145 5584 7597 5874 5821 8359 6683 9350 6657 5370 5406 8876 6904 6658 8865 6852 7029 6547 7792 7728 8910 9694 9875 7256 8596 5926 9378 8328 8338 8817 9296 9031 9449 5232 7763 5512 6029 9831 7897 8769 6223 8482 8488 9024 7346 7561 7421 9519 9926 6640 8814 9623 9735 9587 9051 5170 6003 5817 6790 5079 8928 8421 8790 5862 5970 7933 9571 9382 9681 8162 8366 7829 8298 9355 5959 7860 9928 6942 6124 9585 8924 6300 6016 7632 8579 6438 7898 8029 9643 5000 9806 7625 9564 9703 7494 8870 8299 6382 9731 8716 9173 8631 7797 8122 6225 8771 7497 7260 7292 6237 7629 8509 6384 9920 7557 5093 5484 9245 8172 5848 7922 5612 6946 9621 9136 9391 9275 8331 6283 5216 6666 8430 8782 8874 8652 6159 9592 8196 7353 8090 5728 5333 5070 9919 7168 6591 8291 7588 5678 7590 5315 8648 7952 8988 8502 6090 5488 5569 5580 8692 6870 8596 6210 5373 6100 8775 9676 5068 9150 7149 7579 8258 6856 8343 7622 6330 6317 5923 7778 6167 5226 5306 5587 5402 9211 6694 6010 9664 5242 7175 7385 9929 5149 7628 6988 8217 9671 5397 6567 9126 7887 5164 8011 9065 5950 5647 7861 8595 6926 8203 8346 7749 9592 5469 6928 6343 6280 8022 7215 5209 7506 5159 5893 8460 5760 5319 5799 7314 7842 8753 5235 9309 9070 8556 9915 9905 6322 6686 5990 5113 8534 9417 9953 6224 5661 9716 7101 7107 6630 6922 7363 6217 8982 6982 5709 7766 7064 5504 9551 6926 7372 5066 9383 6127 6840 7113 5926 7084 8814 8516 6009 5000 8024 9680 8527 8606 5276 6397 5777 5908 8647 6635 9710 8210 6105 8246 5984 6537 6509 5420 6838 5199 5503 8060 8246 6933 6073 8818 6715 8064 8894 7673 5062 9739 5333 9224 6059 6036 9798 5926 7897 9813 6239 6198 6635 8859 5464 5330 6007 6012 9025 5102 5620 6723 8017 8502 6280 5561 9873 9777 5449 7131 7872 8977 5184 6493 8310 7610 9369 8016 9809 8904 9972 5669 8723 8017 5381 8252 8212 7350 7246 5131 7074 7807 9510 8590 5057 6360 9384 6829 5491 9005 9224 9138 8302 7873 8346 5496 8839 5115 5673 9831 7237 7042 5805 5915 7646 7263 6185 7670 8835 8417 9358 6216 9643 5100 5326 9826 8226 7013 6481 5824 8309 6043 5091 7482 6385 8155 8118 6639 5135 9822 5611 6554 7723 8218 9535 9752 6145 5665 5120 9350 6367 5698 7517 9518 8808 6797 7444 9898 9529 6231 5482 5882 6575 7999 9212 6766 5184 8436 9525 8016 7993 8745 9115 9182 7721 9387 7982 5652 6507 6110 8775 6931 8372 7389 9698 9967 9642 7119 9218 6178 8059 6024 9129 7971 9984 9460 9122 7952 5173 7070 6306 6954 5561 7200 8678 6528 5415 8457 6927 6276 8184 7388 6564 6444 8350 9717 8866 5886 8865 5392 8666 5539 9579 6623 8139 7972 5646 6339 5053 8922 6526 8049 6271 7233 5368 7082 7817 7105 9426 5341 6084 7839 6908 5788 5574 8466 5736 9627 9132 8106 8773 9431 5594 7066 5779 6124 9327 6911 6391 7086 6980 9754 5518 8698 5161 7641 7341 6688 5718 7843 6408 9950 8311 6392 7799 8687 9184 7387 5644 9666 5598 5804 6053 8329 8874 6761 9412 6671 8587 5147 8533 7237 9787 9111 7273 6268 6948 9127 5495 7913 5359 5557 8364 6441 8651 5165 8997 5582 6549 9413 5367 9123 6534 6541 8119 6722 6574 7541 8093 9883 9269 7409 9291 6100 9564 6483 8775 8825 7592 5587 7697 6164 9019 5222 7448 8599 8872 5294 9392 7555 9396 8784 8579 6968 6827 5504 7275 5031 5335 8864 9203 7626 8306 8700 7189 5648 6757 5697 6272 6123 8833 9353 9348 6160 6895 9990 9575 9543 9375 5161 9112 9496 8435 6291 9019 9237 5704 8125 6744 8100 6283 8320 5536 9989 6315 8847 6045 6677 9248 7513 5504 5170 5145 9153 5853 8489 9952 9316 6145 5523 7548 8737 8532 9377 9275 8106 5214 9784 9596 5754 9755 7266 6139 5029 7694 6022 6133 6242 9491 8185 6715 6601 9606 8370 5945 9689 9050 9262 6284 9753 9153 8365 5758 6068 6645 5016 6778 8947 5315 9351 8999 6591 6795 6179 8460 5714 9622 5774 7307 9857 6788 9987 8563 6745 6378 7089 9475 5972 9224 7367 8816 7593 9046 9045 5951 8728 9653 8979 5664 8264 6219 6469 7152 6379 8013 6375 8373 7593 7541 5641 5935 8070 5872 8811 6513 6670 8549 7126 5881 9660 8538 8579 8140 9111 5221 6528 9220 6100 9993 6272 7140 8949 6951 7051 8121 8843 6040 8951 5164 7493 8901 8564 5145 5837 9053 9356 9893 7521 7516 9034 8320 6102 7335 7502 7513 7683 6460 5828 8161 6190 6094 6513 5577 8796 5172 8493 7311 5254 7773 6600 8186 9825 6719 8991 6585 5669 7517 6181 9409 7779 7904 6394 5148 8127 9664 5322 8869 5151 9272 6320 6470 7958 5046 8820 9226 8667 6439 5872 8756 9934 8907 9817 9614 9402 7676 7571 9340 7253 9124 8347 8242 8571 9904 8995 8125 9103 6787 7236 7764 9710 8075 7714 5542 8354 7275 5180 9252 6142 7209 9736 9415 5310 7823 8536 6646 5196 7730 5441 6456 6592 9042 8292 8323 5512 6922 8454 9438 9131 8604 8209 6176 6999 7365 5063 8433 9608 6656 6165 7779 7515 5873 7431 7367 6821 6212 5975 5038 7282 5527 7390 8033 8753 9567 8584 9094 6808 8167 7869 7579 7896 8643 9402 5277 5152 5242 9569 8749 5080 6070 6898 8610 9313 5579 9265 9385 8683 6427 9621 5626 8048 5706 6083 8604 8009 7651 8566 6062 7683 6833 6333 9183 9923 9043 5031 7352 6255 6260 5054 9148 9758 9197 8953 7873 6440 7050 8507 9776 5026 5423 7315 7836 7332 7340 5633 8270 7638 6739 6130 8898 7759 8407 9291 9497 6131 5955 8105 8597 5321 9934 6687 8260 5726 7998 9819 9585 9263 8172 9602 7631 6698 5157 9179 6559 6672 8766 6866 8347 6779 6374 8853 5871 5620 8498 5910 7161 6071 5558 7438 6847 6762 6397 8065 6911 5733 7415 8958 9417 8275 6732 9912 6958 8185 9010 5405 5346 6266 9300 6210 5206 7639 5489 6868 9236 9625 9400 8914 7334 9477 7833 5093 8556 9260 7871 8568 7125 5190 9454 8359 5894 9651 7097 9919 7067 7403 5871 7682 6808 7089 9855 8185 8742 5288 6537 8652 5893 7139 5883 7297 6581 7994 8725 7772 8997 8329 6903 8992 5298 5002 9780 9897 8360 8826 7917 8921 9914 9797 8422 7928 7540 7782 6055 7351 5529 9741 5076 5146 9309 7273 7788 5369 5709 6964 9177 9112 8337 8030 5837 8326 9763 9694 9061 8288 5412 9436 5012 5129 6460 8492 9651 5317 9711 7108 8680 7116 9644 7889 9085 8980 8417 5052 7881 8454 5199 8211 8568 9014 9816 8362 8422 8201 6786 5534 7599 9296 9719 7387 9160 9219 7901 7336 8527 9477 7730 7176 7796 6303 5748 8855 7410 7226 6982 6158 9517 5373 7645 6969 7017 9554 8094 8011 7674 8745 5408 5172 5179 7249 8839 7225 7046 5246 6849 9915 8217 6096 6020 9241 9573 7392 6260 6596 8027 7193 8920 8629 8178 6294 7281 6084 6981 5826 6952 9502 6853 8941 5598 6861 7912 7009 7421 7006 8388 6595 9988 7305 8882 9779 5160 5676 7602 6772 6592 9847 8762 7925 8031 7724 8856 9694 6135 9530 8470 7950 8006 9199 8540 6375 9807 5632 9857 6667 9862 5807 8031 8501 8260 9840 8416 9088 9548 5107 5125 9288 8170 9055 5041 7237 7336 8827 5973 8557 9951 7898 8911 9982 6737 5725 7338 6325 6837 7852 9770 5004 7432 6111 5425 9868 6598 8316 7630 6784 9228 8829 5381 7966 5023 9632 7604 8687 9489 9335 5775 9079 5710 5666 9215 6287 8377 6304 8399 8353 6553 7695 5505 6950 5493 5510 8742 6768 5470 9964 7927 7084 9197 8594 9539 5846 5204 7235 9052 6143 8265 9082 6193 9950 9129 6473 5985 7808 5949 5817 8272 5399 6139 9199 5430 7249 7612 6394 9861 7584 5906 5567 5424 6013 8482 8954 7770 6273 8850 7095 6357 9851 5997 9235 8222 9294 7323 8343 5443 9946 8154 5913 5641 6067 6932 8042 8980 5373 7418 9904 9869 7892 8912 6311 9150 9839 8462 8096 6616 9510 9625 6923 6647 8334 8676 6076 5731 5231 7505 5777 8505 7833 7909 5554 7893 7560 8290 8081 6912 6999 5686 9661 6205 6103 6900 6483 8493 9349 6381 9892 5796 9937 6998 5023 9030 8580 7265 5974 7158 6471 7915 7848 8465 7217 7910 5550 5288 9735 7721 9790 6896 5185 8942 5516 9151 5277 9495 7945 7745 8368 6286 9068 8630 7806 6264 5684 9120 5786 7570 5849 5109 5885 8201 8697 9553 8196 5464 8059 6416 6291 9485 6867 9329 7622 6238 6373 9326 6890 8090 9231 5151 8011 7613 6194 8234 5174 6265 6027 7335 9294 6072 7277 8998 6185 8880 9619 7340 5850 8714 8480 7197 5526 5927 7692 6557 9619 7010 7370 7586 5302 8691 5557 8962 9108 6157 9154 8464 7416 9492 9738 9753 9631 8378 5290 8050 7348 7969 5830 5214 5053 5711 7505 5981 6473 6564 7023 8847 8319 6922 6617 7333 8315 7193 5186 8639 6252 8071 9346 7432 9918 9904 6193 8093 8044 5723 8824 5036 6174 9145 8977 5719 6247 9023 9362 7356 5973 7772 9313 5227 6645 5865 8416 5308 8044 5169 7538 6586 9975 6432 8962 9088 9780 9834 9646 8851 8870 8743 9146 6513 9538 8965 8014 7970 5578 6706 7558 6812 7708 9533 7346 5552 6953 8894 8293 9069 7708 5714 5480 6407 5734 7308 6473 8103 5920 9610 9121 9675 7709 6422 7441 8525 7011 5382 5783 5473 7701 7370 9784 5564 7509 9975 7418 9236 6061 7067 8826 7092 6814 5513 6228 5265 9150 6593 5337 7937 9115 9825 9130 8767 8760 6622 8282 9389 5339 5238 6093 9369 7865 9763 5292 8932 7223 8615 9686 9600 6637 9334 8851 5464 7626 6043 8841 8494 9399 5058 7073 8120 6562 6827 7913 6450 8617 5970 7454 6947 6733 9081 5222 5212 5138 5642 6803 5120 6742 9662 9818 5126 8399 8344 7139 9508 6258 5602 8306 5030 7380 5616 6937 7373 7827 5521 5727 7397 7710 5643 9729 6926 5630 7045 8387 6538 6006 7112 8444 6666 5281 5516 9770 8202 7388 9565 6149 8225 8763 8660 5580 7887 5547 6888 5591 7423 7772 9869 6636 7214 8461 8318 8692 9423 7359 7268 6416 9582 8732 8061 7088 8547 9955 9231 5616 7408 6562 8496 8882 8563 5926 7954 7856 9010 6522 9538 9507 6271 6630 7731 5175 7754 5998 6922 9741 5235 6308 5428 6176 6331 6280 8069 5423 6944 6076 7803 6486 8061 5059 9573 6173 6996 9385 5967 6336 5054 6110 7128 7405 8151 8455 5130 7084 5466 9665 5519 8643 9878 8166 8184 9449 5262 8524 5036 9054 9042 9990 6656 5242 7896 8321 6551 6447 9438 8452 7794 7708 7703 5232 6837 6516 5112 7746 7819 6188 6922 5468 9433 5779 8284 7272 8301 9475 8184 7763 5964 9802 8781 9546 9668 9009 5395 6472 7937 5080 9114 6451 6723 8656 6609 8241 9791 7290 6250 7073 7686 7004 8269 6056 6108 5374 9168 6419 9413 7900 5214 7260 7769 9824 9633 6401 6575 6866 6572 9502 9548 7048 6546 6988 6602 8839 6011 8662 6643 5153 8361 9607 9203 6012 7405 7014 6866 8604 6747 6697 8834 5330 7336 9009 9900 7176 6798 7686 8359 9898 8713 5865 5140 8951 7603 8864 6814 9700 9498 7247 7451 7197 8318 6155 8705 5422 5296 6176 9953 7448 9861 7155 5640 6457 5502 7106 6312 8929 9896 8599 9897 9221 9194 7496 8607 5520 8010 8755 7095 5618 6150 7437 8781 7494 9197 5535 9559 9185 5802 6477 6433 9914 8118 9787 8120 9135 6619 7443 9735 7660 5988 5264 6592 7212 7504 5528 5548 8800 9554 8738 6793 6893 5376 9324 8635 8799 5836 8901 9858 8358 7568 6221 7557 7859 6057 5986 5118 7853 9575 8724 8181 6352 9897 7453 5347 5492 8542 8528 7618 9599 6888 9660 7395 5282 8684 5083 9619 7251 6732 5100 7318 5510 7797 9008 5199 9806 7972 7546 8807 7159 6230 8957 6312 8509 7793 7941 7536 9709 6199 8848 5970 8940 6298 7437 5390 9848 8852 5223 5147 8292 5141 8254 8082 9742 5313 5329 5248 7890 5722 5338 6330 6095 9813 6301 5807 8682 6143 7198 8338 8024 7563 5966 9168 9964 8114 6296 7682 6939 8844 6923 9979 7630 9881 5632 8766 9155 5558 6835 5715 8240 9197 9051 9837 7684 9370 9086 6645 5857 7830 6486 8774 9721 9241 7265 5976 8200 6342 6121 9127 9520 5720 8923 5557 7674 7841 9838 7164 7831 6846 8882 8592 9082 8747 7413 5085 8614 5885 6160 6888 7564 7765 6985 8921 9052 7237 6276 5690 8640 6612 5669 7071 6060 8720 6593 7420 6991 8137 5618 9543 6291 8203 8192 6935 6031 8162 7879 8116 6300 5463 8082 5909 5803 8480 6393 6340 6771 8351 7645 7770 9711 5250 5510 5890 9075 7911 8457 6162 9105 8179 7498 8895 6857 8078 9375 7690 5161 5143 8591 9264 9189 5884 6954 5745 5186 6768 5434 6837 6776 8471 8711 8164 7064 7002 9436 9354 8174 6610 6000 6178 5709 9092 7540 9408 6386 5668 6982 6968 7233 7616 5362 5202 9063 9719 7824 9770 5870 6955 7929 5849 5872 8726 9330 8751 8017 6439 5827 9514 6870 6357 8836 8721 6925 5419 6817 5238 8999 7282 9814 6340 7323 5621 7260 8905 9421 8573 8524 8836 6556 5981 9337 9742 6108 5524 7894 9539 8544 9420 9397 5089 9195 7766 6154 7053 8802 7968 9497 5170 7733 6921 7423 6425 8654 9967 9347 7625 9136 9548 6362 6456 8973 7689 9966 8999 5940 5977 7455 5486 8990 8625 9594 5887 8383 5509 6011 9090 8763 9337 8325 9988 8835 7952 6642 5052 9350 8554 5589 6907 9017 8982 8963 9125 8352 8195 6658 7973 5755 6593 7999 7759 6811 5659 9983 9227 9178 7861 6329 5366 9349 6910 8498 6445 5852 5144 7632 5643 8588 5853 9502 8458 6535 7791 8901 5455 5458 7044 9392 9832 9206 9992 9513 5274 6136 7515 8326 9437 6022 6771 8348 9436 5276 7514 7900 9896 7842 5221 8035 5082 7686 5536 6730 6386 8522 8773 6553 9572 7224 7412 5724 5392 8363 8349 6474 5761 8105 7495 5713 5663 7036 5736 7640 5538 5034 5282 8374 5526 5799 6879 8008 6324 7650 8258 8476 6880 9111 7811 5876 6465 8178 9498 8099 6490 6511 5513 9601 8033 7970 9952 8830 8154 9763 7597 6160 5915 7992 9527 7757 8742 9325 8664 8303 7828 7055 7307 7105 5181 9888 8319 7025 7531 9599 7029 9289 6964 9537 9012 6673 8955 8942 6326 7217 5534 6817 8901 9421 5905 5292 7225 7671 9839 8783 7442 8318 7264 8332 6197 7324 8260 6002 8584 5338 8801 8908 5250 6043 5407 8756 7393 7880 9777 8379 6505 7358 6964 8246 6728 7708 9670 6963 8334 7169 7344 9604 8351 8838 8049 8266 7500 8513 7458 7987 5232 8326 8763 7891 5101 7962 9465 5370 7537 5662 6914 9305 6560 6384 7152 5507 6398 7202 5515 7678 5111 9140 9148 6341 5874 7364 9307 9835 7116 5963 5384 8807 7409 9467 5937 7188 9817 6999 9629 8432 8894 7573 8532 9927 9585 7542 5905 5755 6417 7343 6115 9654 9720 6828 5528 6118 9403 8194 6238 9294 5204 5445 7307 5848 9780 9370 9918 7164 6839 5910 8565 5297 5093 9890 6805 9426 6536 5250 8487 8144 9906 5130 9221 9403 9610 9527 5847 7658 9639 5644 6534 8860 9012 8631 7777 9856 5438 9515 6300 6479 6579 9558 7728 9936 6158 9968 9082 6421 5708 6778 5259 6898 8065 5587 8078 5578 6395 5946 7706 5731 5372 8996 9265 5318 8212 8447 9562 8539 7117 9916 6255 5721 7123 5778 6054 6961 6639 7757 5312 9330 9130 8310 5775 7910 5541 5115 7098 6613 5420 8408 8065 5515 6537 8541 8760 9282 8818 8279 6039 8846 8725 6470 9402 5393 7098 8589 7193 6463 6576 7949 8729 6014 8312 8271 9830 7033 7823 6640 6556 5301 6922 7693 6234 7945 7205 7592 6230 7513 8597 6080 8460 7924 7269 8091 5957 6699 9301 7186 5120 6945 7716 7400 6176 7704 9317 9365 5842 7336 7759 8970 7515 5602 6916 7823 9354 8434 9518 9121 7148 9058 8357 6094 8048 5867 5616 7007 6159 5313 7430 5229 7467 6574 8521 9760 8980 5138 5629 6373 6541 9475 6144 6740 6873 7788 9096 6608 5337 6218 6839 6511 6825 5188 8083 6503 6315 9452 6116 8630 6834 6389 6526 6285 5505 7461 9905 5608 9420 6016 6412 8150 9909 9942 7218 5336 7009 9351 5520 6388 9212 8048 9912 9785 6840 7911 6260 7162 5165 7766 9404 7464 6613 5294 7747 9128 7778 7976 5375 7782 6780 9634 9973 9358 5480 7517 5609 7950 8352 8515 8377 7481 9092 6983 6030 5961 5709 7708 5817 6667 6904 6357 8316 8982 8142 9524 5900 9766 7772 8280 7362 7183 8979 5514 5700 7004 8726 9215 5636 8706 7173 5851 8029 8944 7135 6324 5074 6101 6733 9875 9560 7899 5957 9599 5536 6135 9615 7675 8020 8095 7432 6370 6261 6838 9743 9766 6455 5250 6467 6265 6808 5232 9292 7732 8385 5674 5364 8193 9582 7920 8501 5223 8788 7983 7053 9115 6799 8635 6983 9609 5114 6129 6710 5651 7023 8109 9196 8425 7186 9693 9779 9012 8191 6587 8125 8963 5028 8906 6055 5512 6869 7441 8668 8311 6775 7428 7472 5863 8807 6643 5766 8743 7060 6116 5008 6756 7606 9842 9164 8123 9067 8107 9944 7674 6329 6136 9526 8866 5981 9410 9907 7594 8258 6381 7990 5901 5933 5103 8852 7192 7258 8403 7159 8958 9022 7021 9320 8615 8423 6883 5881 6853 8030 8789 6563 7705 7430 7969 8503 8598 5704 6912 9162 7667 5380 6314 6364 5968 6544 5585 5367 9335 9503 9290 8191 8088 5084 8913 9704 9930 9360 7288 8129 5672 8356 7031 5823 5868 7144 5738 8229 8719 9828 7358 6406 5355 5114 8325 8233 9493 6830 8880 6006 9062 9635 5347 8418 7247 5883 6377 5684 5603 7500 5550 6638 7441 6244 5574 9395 9000 5537 6524 6595 6706 8466 7965 8198 6114 8769 9897 5533 7854 8327 8124 5951 6864 8827 8923 5417 9788 9624 8176 8712 5140 5641 8758 8135 7064 9280 9672 5124 7119 9166 8005 6890 6985 8759 9502 7110 6257 7070 7527 9445 6830 9797 6812 8876 6591 5040 9480 6259 5419 9748 9497 7244 6171 8727 9869 7970 7582 7184 9826 8573 7997 7214 5097 7354 8660 9737 8486 8988 6194 5665 5222 5085 6446 7549 5220 9158 5773 7615 6435 5892 5197 7610 7959 5729 8359 9865 5975 9661 8190 6695 5743 5596 7610 6219 9205 5591 9192 5826 9320 9827 5138 8915 6213 5367 8607 8441 6881 9254 5063 6280 8123 8118 6155 9778 6019 8393 5721 6449 8017 8380 7570 6145 6584 7693 9122 6849 5040 6789 5079 5041 8681 9011 6715 8893 6878 7442 9913 6061 6108 8400 7764 5036 7374 7216 6135 7555 6308 6212 5729 9410 7397 5226 8663 7889 9232 5772 8587 8190 6626 6044 9757 5597 9656 9085 6126 9752 7267 8166 8697 5447 9600 6278 6822 9193 7377 8516 8720 6686 5382 5449 9862 6570 9301 7975 7322 8387 7954 9403 9550 7150 7310 7480 9217 8721 5814 7785 7423 9978 5251 7580 7435 5221 9984 7712 6283 9212 8075 8665 6720 5040 9758 8384 7884 8896 5085 9026 9384 6278 9721 9130 8333 8882 9674 8597 6522 9987 9995 8658 5834 8292 9137 7195 8643 7295 9136 7131 8372 5666 7826 8752 6097 8916 9045 8856 9416 8187 7713 9686 8050 9362 9966 5330 7037 9895 9915 5652 6209 7293 6068 6927 5181 7631 9536 8097 7355 9955 7286 9681 7636 9922 7577 6421 8242 6659 7600 5340 5425 6175 9554 5938 5931 5777 9204 7463 5682 8479 7699 5808 7410 5278 9423 9825 6103 6671 7784 8284 5319 6619 6682 5361 6134 9249 6157 5101 8393 6028 5965 8899 7330 5354 8673 5981 9602 6305 8178 5963 6828 7088 6521 5726 5304 9313 8679 7608 5691 5522 8017 6367 7445 9015 8760 8397 9022 8814 5783 7579 9800 6369 9234 9910 6860 8648 6530 5718 8913 9905 9084 5021 7240 9248 6761 9195 5860 9973 6606 6178 5349 5017 5625 8326 6781 6429 5946 6584 5061 6315 6497 9957 8277 6134 7671 9141 9832 5321 5829 7378 8411 5441 9133 6506 9200 5812 8548 9424 9693 5572 9085 7806 8502 6435 9405 6958 8773 8469 5075 9496 9242 5287 6768 7749 9221 5824 8500 5328 9040 5760 7867 7199 9011 9878 7903 5575 5431 5089 9452 5070 7361 5466 7365 6206 7764 7895 8569 5389 7689 8609 9397 8008 7422 5915 6406 8903 9139 8896 5474 8786 6285 5315 9461 9786 7879 6986 5701 7755 5462 9195 6385 7449 8342 5035 6882 5951 6151 8543 5657 8925 5612 5981 8876 5379 5763 7312 8880 5111 9127 7679 5647 6014 5425 6895 5207 5793 6742 8409 9370 7225 6319 9001 7198 7071 8600 7745 5789 5034 7494 5129 7624 7961 6301 5189 6789 6466 9935 8813 8748 5160 8397 6889 7715 7685 9806 5418 8947 9828 7473 7262 8788 9924 5648 9415 5803 8748 7811 6155 7722 7094 6097 8038 8772 9652 5028 6383 8244 9338 5104 7265 6876 8442 5918 8419 8622 5797 8963 5461 9769 6895 8894 8703 6760 6431 7816 5314 6270 5191 8518 8313 6081 7434 7764 5529 5440 5157 5665 7859 7364 8569 7070 9527 7500 8839 8306 7385 5454 6867 7694 6336 8910 9616 7355 9230 8928 9336 6926 5940 9975 8354 5868 5937 6921 9200 8857 9631 8833 9002 7057 8420 8262 5660 7104 6526 8045 5022 7099 5381 8021 5159 6091 6349 6294 8370 9595 6603 6896 7003 9396 6744 7970 8221 8190 6551 5774 8171 7856 7281 6770 9423 8557 6470 7395 5986 9996 8904 6046 7304 8210 9918 5965 6865 7018 6037 6390 8302 7374 7544 6649 5523 9595 7348 5688 7432 5758 6116 8728 5291 8659 7389 6502 5489 5187 6294 5816 8309 6764 5479 8213 9402 6160 8067 7755 8625 6599 8032 6476 8625 9090 5777 5545 6157 5392 5814 6098 6623 8687 5250 8681 8337 9833 9221 9678 7897 7756 7622 7046 5695 7924 6481 5965 6844 9217 5254 8589 6270 8573 6147 9683 7286 6486 7787 9561 9716 5491 8479 6788 7576 8018 9714 6388 7417 5414 6979 8363 5104 9701 8793 5267 8973 6582 5032 8103 6395 9356 9304 9944 6780 9858 7889 7356 9924 6428 6472 6200 9900 6692 5534 6480 9192 5457 6009 9810 8081 8182 7599 6476 8248 5217 7994 9165 7548 8822 8468 6502 7300 6821 7664 8933 6959 9976 8374 5884 8306 9042 5168 5835 5561 5929 9750 6679 9670 9203 6124 6726 5258 8234 8025 9122 6130 5291 6495 6859 9032 7548 9505 7365 9534 5748 8293 7929 7650 9352 5126 5979 5678 7778 8228 9109 7969 8552 8558 8545 7732 7121 9796 5398 7307 5089 7894 9011 6427 6289 8215 6990 8344 8237 7663 8586 8167 7624 5289 9371 6214 5234 5694 5012 8880 9299 5931 6726 7274 5139 8051 9887 9426 6641 9595 7225 7897 8518 5717 7291 6992 7354 7833 7448 9909 7179 7349 6078 9572 7672 6456 6310 8660 5282 9229 6231 6986 5631 9797 7123 5560 8231 9107 5577 5736 9967 8930 6729 7778 7483 8936 6971 5873 5517 6589 8776 8223 9607 7542 8833 7909 5587 7673 5866 7441 7608 6687 5001 6554 5897 8442 7102 5731 7960 5369 9302 8438 6702 9543 6233 8633 6982 6301 7375 9345 7356 6102 5432 5210 9696 5095 7813 5418 9466 5095 6944 6690 6969 6976 5825 8648 7817 8759 9576 9664 8787 7255 7200 8947 9062 7202 8597 8788 5029 6955 9971 8393 5400 7054 9203 8417 9134 5393 7141 8003 6439 9631 6076 7587 7400 6107 9896 8463 9019 9212 9980 5065 5570 6692 5742 5127 9039 5073 7677 6900 8363 6932 7222 9481 6714 5080 7365 9814 9354 6806 9008 8779 8640 8098 7472 7053 8988 8770 8792 6616 5570 7304 9478 5196 9033 6125 8058 5514 6520 7348 8434 5077 6179 5048 7658 8717 7383 6959 8461 7904 6117 6693 9604 9346 8939 9231 9751 8023 6898 8874 5413 6162 7418 9088 7956 9122 8035 9458 8844 7594 6450 5255 8737 9721 8694 8964 5147 5909 5220 9630 9643 9371 9953 6075 8544 5581 9018 5315 7938 7365 5063 5330 7758 7252 8175 7895 8509 5041 8470 7199 5103 8591 8025 6700 6349 9049 7768 6208 6995 5047 7223 9956 6615 6514 6454 7959 5394 6099 6134 8521 5575 7629 9694 8897 8563 5450 5097 5566 6149 5555 5863 8365 7679 8691 6617 7977 6586 7030 5032 9025 7169 7475 8711 7598 8711 8153 7756 7384 8454 9983 6008 8386 6839 8634 9278 5577 8399 8274 6780 7461 5863 6831 7889 6119 9547 9769 5470 6070 7409 9416 9652 5995 9793 5794 8398 9545 9623 8328 7559 5915 9308 5157 7498 9579 5365 8928 8766 7438 8473 8215 5889 9248 8531 6140 8691 6667 7136 8270 8833 8879 9547 8791 7637 6781 7490 7819 5408 7374 5548 8486 8950 9577 6534 8561 6578 5782 6850 5729 6587 8379 7578 6263 8259 7885 6999 6822 9757 6305 8075 9082 8966 5390 5552 9859 9076 9225 5629 9060 9129 6708 9154 5265 8819 8835 8204 7254 6207 5123 7147 8895 8714 6889 9209 6199 7457 6228 6156 7097 5331 9235 9219 5077 8602 7509 7878 7861 5380 9387 7285 7585 7833 5546 7331 6337 8311 5423 7878 9518 9085 7433 8531 5317 8498 6473 9577 9220 6032 8129 7628 6043 7061 5468 7947 9224 6366 6898 8200 9489 8099 9857 6373 6638 6241 6879 6802 9852 5890 9883 9085 8896 5909 5813 8223 8353 7312 5408 8817 5361 8282 5159 8792 8807 6914 9087 6983 7816 5084 7457 7118 5943 9133 8257 7981 5489 9653 7679 9674 9363 5487 5415 9954 5353 6921 6466 6880 6450 7674 5611 8101 8320 6647 8928 5965 5843 6119 5707 9026 8406 8692 5352 5412 9904 8314 5069 5152 9933 7257 7148 9249 9020 5406 8222 9343 7026 8167 8883 7945 9798 7525 8140 9205 5549 7093 9156 9186 5600 8001 9005 8863 6959 7538 8117 6564 7959 7494 6621 9883 5166 9926 5194 9619 5138 7490 5999 7827 8048 5193 5313 9625 7368 8861 8124 8873 9729 6042 7908 5479 7337 7967 8214 9142 8836 7126 5892 5235 8992 7036 5184 8130 8535 9851 7145 5769 7220 9816 8084 8460 6457 8473 5208 8855 5230 6231 5928 7181 6663 6396 8192 8512 7286 7890 8949 8672 7421 7221 7378 7101 5419 6141 7711 5824 8552 5625 8354 9791 6764 5278 9603 9573 7370 7090 8305 7686 7273 8539 8308 9999 5869 7800 7872 5277 7434 6873 8654 6253 9871 6488 7978 6390 6661 9980 8256 6489 7757 8499 6245 8908 6063 5192 7274 8018 8249 7337 8895 8792 5447 9997 8538 8584 7403 8418 7370 6648 6034 9955 6901 6673 7237 8228 9525 7829 6316 5320 6023 9631 6037 7177 7263 5975 5240 9456 9449 6520 5158 6271 9549 7204 8415 9750 5198 5843 6404 8982 9051 7206 5731 9681 5199 9192 5440 8006 8156 9607 6108 6387 9432 5321 9672 8618 5729 5063 8914 9545 7946 6200 8836 5262 7420 5721 5677 5473 7718 5943 7623 7045 8675 8020 8521 5302 9123 5239 9506 5260 6225 6484 7606 9782 6298 5178 8932 8611 5891 6770 8986 9928 8926 9998 7810 9238 9575 6259 5307 8455 9209 9650 8832 5798 7177 7858 5799 7886 7301 9183 6365 6720 8068 6860 8864 7440 9265 5678 8722 9110 6137 5743 7517 6123 9339 9577 8118 6142 9357 6223 5880 5789 9487 8405 6996 8709 8289 8528 5879 7566 9003 7992 8628 5635 9005 9767 7363 5617 8210 9525 8643 5230 7947 9228 9760 6282 9419 6471 5894 8318 5919 7739 7626 6812 8814 9250 9503 9818 9724 9123 8345 9436 5749 7701 6217 8424 8641 6137 5010 7091 9488 7134 7542 8389 5945 9924 9432 9283 8110 7796 6230 5726 7498 7295 8495 6894 9208 8086 5013 6214 8740 5453 7386 9784 5456 8584 8086 7697 5656 5982 6739 7836 6059 9203 9258 9159 9727 9610 8031 5696 9869 9908 9620 8347 5174 8748 8315 8650 7688 5915 9172 7351 7447 7589 6666 9629 8605 6223 5516 9136 6615 8225 9384 5527 8945 8464 6592 8673 5895 9244 5296 9895 5872 6633 9944 5827 9171 7971 9389 8204 7712 8668 8817 5815 6615 5610 5546 8345 9676 5771 5571 7402 6939 9654 7044 8248 8372 9112 5783 7817 5205 8216 6628 6968 6660 8865 5926 9593 5369 5768 6625 8928 7032 5384 5543 8394 8450 8773 9113 9925 7400 8662 7693 9618 6325 9698 5022 5263 8340 8475 5885 7572 6145 5325 9309 9888 5743 8471 7000 7938 8901 8075 5012 6719 9960 5950 7185 7970 9086 5459 8572 6924 6741 9408 8497 9786 6087 6533 9132 7801 7198 5325 7730 6560 6132 5773 7642 7275 6206 9723 8736 8015 5844 8736 9115 9232 8949 8279 8816 7424 7878 8207 6101 8362 9677 7601 5617 9873 5933 7100 6806 8093 5219 9955 8259 5483 9011 8322 5281 8026 6041 5139 8537 6232 6839 9416 7445 9928 9688 5912 7708 5164 6725 6490 5654 9148 6296 5538 5108 9560 5490 8460 7986 6528 9288 8307 9790 6385 5746 9597 7090 6571 6372 5875 6774 6595 9258 5952 6696 8796 8426 8676 9206 6906 9570 7349 8158 5775 7606 8760 7378 8862 8229 6178 9919 7870 7336 5492 5332 5975 6355 9502 6531 5585 7867 6714 5189 9409 6250 5216 7838 5275 5905 5255 6940 6648 6357 6092 6375 7447 7852 5905 6370 9432 9743 7156 7198 8107 6705 5044 8734 9713 5902 7900 8743 8435 5838 6860 5997 8636 8174 6725 7229 8628 7734 6036 8648 9476 7977 7513 8133 9113 8559 9960 9978 9795 9819 5909 6552 9975 5378 7364 9152 6949 5543 8706 5477 6523 5692 6483 8792 8906 8025 9937 6464 6336 8798 7000 9692 5542 7238 5802 5912 5558 5798 7130 9060 6062 8177 8305 6076 5141 5438 7607 7828 7529 6744 7279 7521 5087 9819 9251 8706 6169 6015 9623 9196 6656 7722 9757 6539 7338 7716 9318 9228 6694 5959 7485 7211 7832 7300 6443 7887 9403 6700 6988 5648 9007 9296 8057 9194 7792 9260 9837 9965 7549 6806 7164 7893 5942 8751 5349 6606 9250 8780 8114 8359 8729 9905 9227 7681 6324 5709 7444 5525 5256 5444 5511 6962 6845 9081 6998 9129 9398 6683 6734 7047 8820 7554 8346 8781 6445 7730 7839 8888 9913 6559 8717 5658 5411 7268 6749 5176 5952 6357 9362 7769 9755 7520 9072 7307 7988 6971 6290 7022 6752 8338 7432 7191 7676 9713 6855 6827 7842 7191 6745 7805 9300 7700 9559 8505 6734 5777 8233 8560 6528 9136 7036 5895 6158 5726 7268 5244 7835 6612 6097 5326 9460 9104 9226 8856 9303 7401 9137 6426 8015 7698 5629 6965 5421 6044 6866 5018 8969 5977 5988 5291 6022 8137 5341 7101 6284 6558 5200 6891 7220 9439 8446 8548 9768 5125 9809 7408 8483 8692 7994 5443 8443 7124 9541 7294 7432 8442 9064 9853 9771 6443 8668 5353 9340 7158 8036 9121 6647 8485 5403 7648 9075 8591 6524 9119 5934 8916 8352 5205 6134 6769 7540 6566 8842 5505 9520 5979 7255 5650 9424 9452 9568 7725 6927 8945 6766 7243 5188 8023 7083 5112 5332 6459 8243 9418 6500 9134 7110 7794 5199 7499 9495 5037 8795 7531 5637 7296 6615 5934 7754 8565 8640 9163 8584 7430 9921 9352 8363 8199 6396 7168 6212 8708 5955 9238 8280 5313 8379 9164 9454 8972 7280 5908 9114 9267 7891 5622 7750 7371 9203 8213 7795 8743 8189 6308 9952 6431 7275 9243 8326 8607 8367 9706 7352 8948 8278 8062 6681 5226 6688 6604 9549 6850 6256 8517 7891 8491 8774 6234 7021 7736 9292 6453 8927 5948 9512 6975 6528 8069 6112 5060 5581 9743 7324 8500 9362 5414 9741 5304 6856 5357 8217 7464 5495 8241 7624 8182 8034 6703 9301 8982 5782 9221 9433 8654 6307 9366 5487 8628 7251 5237 6806 7475 7046 8840 9141 6237 6069 7514 8613 7241 7309 8044 8717 7125 8345 7691 7631 6508 6332 8697 5916 9706 6236 6897 5506 5333 5841 5039 7673 8288 6406 7124 8459 8894 5721 6177 8927 9993 7634 5991 9397 9573 9785 5867 8290 9954 6114 7615 6207 9338 7057 6692 9965 7755 7550 8711 9098 6508 6373 7622 6272 7197 5828 9502 5041 5000 8295 8378 9471 6398 8319 8772 5692 9693 5721 5397 6976 6033 7337 9192 5641 8162 9651 5302 6580 8677 9457 8286 5510 8111 7703 8707 5712 6754 6100 7890 5929 9537 7793 8643 9681 7305 5009 9495 8319 5894 8477 9094 9088 6937 6721 7098 8396 9453 7533 6476 9196 9608 9850 5107 5626 5064 6861 7297 5586 9511 7004 6605 5602 8472 6904 8719 6938 7115 7379 8329 7702 5571 7209 6798 5773 7588 7086 5984 5241 7436 8726 9958 5499 7622 8077 6197 7461 7013 5066 5575 5662 5461 9622 7271 8529 7722 8964 5325 7244 6678 8749 8027 9786 7544 5192 9718 5315 8209 6438 7827 6635 7870 5373 8522 7088 6463 7091 9038 7078 5786 6722 7774 8186 9948 6502 9327 5924 8701 9059 5383 5354 5208 8144 7629 9930 7405 9444 7083 7787 7885 7533 8936 5827 5368 6751 6155 7744 7260 7558 8195 5668 6375 9464 5751 5224 7146 8039 5563 6566 9289 9651 9069 8600 6430 7227 5365 9773 5815 7163 6174 9069 6745 8993 8256 7756 5562 8215 6312 5842 6747 7204 9383 5876 7843 7853 7433 7211 7499 6871 5788 5227 8804 9469 7315 7158 7099 6710 8704 6802 8351 5895 7545 7388 8921 6532 7928 5087 6618 6976 8644 5114 6118 6329 5925 7171 8209 5350 9699 9562 7992 8041 5145 9617 6341 7182 5435 8382 7590 7534 7960 9163 5294 6485 6141 8385 9923 6314 8167 7529 6242 8984 8068 6028 5469 6058 5672 5203 9100 8093 5917 7795 6256 8831 7814 7940 8878 7223 5965 6355 9872 6551 8745 9487 9295 7538 5238 8941 6661 6716 8283 6484 7795 9705 6007 6199 9996 8125 9942 6578 7034 6201 9999 5908 5644 8120 8066 7414 5774 6664 8302 5612 6403 7228 9999 6513 6554 6576 7197 7526 5087 8034 6323 9312 6690 5669 8689 8032 5965 8741 7777 7288 6149 5170 8728 7033 9898 9369 7314 5064 7829 6062 9733 7945 8789 7150 9122 8061 8152 9475 5036 8710 6531 9946 5206 9063 5623 8118 8297 9250 5453 5947 8157 8844 8917 9862 8369 8700 6140 5874 5104 9960 8505 9430 9340 7246 8383 7765 6572 6426 7965 6523 7090 8726 5310 9340 8122 6631 9732 8043 6202 9541 6096 9222 6889 8034 6944 8867 6185 6458 5174 7648 5122 6728 5920 5985 8827 9998 7203 6893 7457 6238 5267 5327 7823 8070 9315 7088 7719 8630 5429 7343 7031 7599 7588 5214 7305 8464 8573 7255 8414 6034 8313 5879 8007 5770 9849 7886 8327 9848 9639 5554 9856 7989 6301 9464 7384 7710 8184 5310 9807 7879 8260 8121 6587 8487 9100 6666 5588 9921 7801 6574 9949 5434 9553 9847 7980 7593 7732 5391 9936 6175 9965 8410 9533 9299 6915 6656 5374 9309 9679 9599 6639 9900 8348 5607 9016 9021 9489 8401 9279 8056 5190 6458 6799 6912 8192 5339 7893 7331 6429 5159 7965 5544 7194 8399 5525 9108 5109 9798 6301 7590 6572 9386 9210 6384 9862 6475 6232 9232 7817 5864 5112 5883 6654 9983 8311 7693 9192 6549 9993 6221 5368 8094 7854 7583 6657 7050 7318 8044 9189 7440 8349 5161 8259 5875 5039 8861 9395 9325 5779 7115 5671 7890 7863 6759 9386 8660 9067 8219 5649 8005 7794 6012 6676 8946 8775 5105 7607 9391 5270 8384 8901 7529 6813 6202 5071 8405 9230 8171 9606 7967 7947 6501 9727 7074 5805 9456 7821 8050 9826 5201 8307 6037 7952 7848 8615 8022 9729 9832 6109 7371 7620 8715 8229 8849 5531 7607 7841 6554 6381 6910 9462 8463 8921 9153 5971 9711 6977 9679 5208 8087 6260 8637 9547 8575 8455 7019 6003 7430 7343 7586 5745 7162 9893 8797 9948 7999 9006 8059 7883 8534 5855 9864 5528 6865 9435 8822 5804 6384 6254 6937 9903 5114 8212 9453 6888 9715 8840 6090 8192 7297 9192 7762 6915 5086 7754 9695 9946 7413 6386 6590 9786 6031 6615 8377 6880 7496 6900 6101 6961 8299 8348 5797 6776 7892 5949 5455 6703 7400 6503 6597 6570 8299 6880 5486 9955 7348 5548 6182 9300 8373 9834 6253 9347 9016 5392 7533 5131 6701 7071 8771 7356 7438 8851 7128 8463 6131 7241 5628 6034 9958 7302 9837 7263 6819 7218 8573 9073 7110 7044 6024 9976 6248 5745 5615 7477 9899 7839 5127 7131 5154 6706 5032 6635 7298 9755 8872 7247 7104 8256 9984 5371 9043 5002 5429 5307 6711 5937 9190 7205 8134 8750 6500 9288 5226 6016 8066 7764 8459 6240 7532 8683 6481 5893 9260 9186 7112 6059 5133 7923 5568 8153 9276 6694 8349 7039 7205 7918 7265 7437 5137 6786 7231 6411 8943 6310 8326 7072 6290 8335 5957 5292 9469 5043 5627 7354 7561 5336 6251 9564 5078 5916 9447 5540 7384 6074 8465 7973 5194 6215 6011 8573 6768 9056 9442 9591 5837 9564 8987 6332 9606 5766 7638 5466 5746 5369 6244 8189 8047 6365 6800 7563 7551 5081 7437 6494 8798 7701 7523 8301 8782 9125 9640 6185 7945 6287 6246 6629 8768 9588 6719 7475 7460 7974 5073 5206 7614 6422 6179 9744 5261 7658 9436 9983 7703 8020 7533 9024 5231 6184 9044 8508 7263 8628 5754 8417 7565 9186 7769 7200 8492 9615 7201 8627 5551 5551 6741 8928 7012 8754 5248 9767 6460 6542 8303 5251 5458 5757 6497 6340 6961 8070 7452 7783 6047 6748 7114 5697 9741 7538 5985 7926 5027 7066 8724 9903 5301 5566 9847 8876 5200 7294 6852 8437 7452 8229 9407 8560 8756 8566 9496 7749 8397 7658 5508 9954 6688 7280 5190 6739 7031 8995 9791 9167 5200 8834 6213 6903 9525 6735 5838 7398 9641 6305 5336 5944 7506 7656 8329 7956 7584 7280 5818 5498 8233 8691 5683 8080 9747 8685 5051 8116 7381 8944 6808 5733 5674 6640 5368 6526 6447 9260 8720 8816 6623 7129 6298 6943 6864 5768 5565 8525 5242 8989 9582 9646 9128 7566 5802 7670 7290 8200 8482 5369 8551 8474 6154 5160 8196 8970 8680 5713 5702 8758 9872 6363 8298 9418 8356 8578 5735 8061 8577 9468 9751 9995 5013 5703 5580 7421 7478 7146 5932 5396 6562 9757 9925 9789 7895 5685 8073 5906 6667 8578 8089 7823 9137 5457 7462 7992 8980 7338 9486 7897 7923 6859 7158 6508 7300 7004 8315 6983 6599 5146 6998 5529 9186 9129 7522 5255 8888 6605 9143 8364 8417 9636 5260 7445 6411 9190 9015 7336 5228 5413 9546 6059 6713 7023 5211 7053 8394 6549 8338 7840 5144 5751 9338 8569 9868 7129 8391 6294 5064 6376 9323 6865 5127 9365 5009 7270 6509 6766 6966 6171 5614 6438 9714 8749 5055 6722 6289 9913 8281 8680 8716 5471 8874 8746 9751 8574 7296 9984 5266 9056 6614 9491 5593 6153 5010 5917 8980 9128 5430 8953 9260 7772 6643 6612 6379 8927 7803 7758 8887 6511 9470 5119 5810 5813 9009 7146 6774 5949 9796 8819 5604 5234 8730 7631 7339 6050 5131 6044 9341 7432 9231 6076 7897 7615 5938 5684 9583 9409 6493 5000 8412 6590 6354 6057 5401 9683 6317 6149 9046 7681 8107 9719 6934 7545 7207 8379 6575 9143 5959 6992 8349 8597 8599 6340 7488 9799 9963 9493 6523 6562 8257 9663 6193 6313 6193 5759 6278 5691 8182 7500 6231 9280 8726 8117 5716 9016 5029 8684 9932 9699 5363 8606 8637 6480 6481 6704 8272 8808 9225 8355 8337 7591 8896 7224 6871 7879 7358 6848 5187 7946 8038 9261 5294 9948 8030 6041 6884 5594 8139 5894 7858 9912 6025 8031 7449 7675 8638 5808 9249 5130 7788 5387 6221 6384 8074 8283 7219 5640 9600 6639 7086 6595 7033 5793 5763 7472 8230 6775 5546 5896 6850 9321 8795 8523 8164 5078 9038 9550 8923 5190 5498 8121 5093 7891 5697 9567 7361 6012 5015 6959 7675 8510 7656 6669 9206 8609 7990 5596 9490 6897 9323 6849 5777 5398 7080 6731 5526 9616 9892 7039 8253 7776 6298 7124 5598 7669 8255 5633 7581 7272 9727 6775 5908 5219 6348 8677 7773 5522 6337 7195 7539 9522 9506 6392 9232 8971 6322 9238 8649 7336 8656 6409 8328 5865 7151 6406 9114 5720 9662 8407 5573 7880 5138 5147 5216 8362 5074 7704 8309 8907 6994 9053 7270 7700 6588 5839 7202 6512 8205 5387 9930 8982 7887 5204 5636 9125 7478 9039 7571 6837 8681 9676 9052 9031 9450 7757 5749 5508 9255 9833 9305 6584 6710 5484 8349 5356 7178 9202 5419 9254 5404 7108 8320 6656 7623 5615 7173 6811 5010 7274 8339 5731 7908 7445 8612 7705 9649 9588 6223 5389 8310 9187 7207 8987 5249 5485 8475 8095 6790 7438 5299 9433 6893 9711 5668 8113 7739 8799 6025 9243 6601 7541 8735 9977 6695 5388 7229 5985 6717 6340 8290 7820 9504 5037 6118 9594 7281 6684 7872 9410 7140 8144 6704 6923 7977 9110 5494 7800 5688 9209 8732 7636 6231 7280 6290 6734 5666 9151 9316 7158 9350 6577 9567 6455 5302 8515 8669 6498 9327 5403 9554 6266 7711 7382 8178 8467 7883 6687 6879 6204 8357 7615 6986 6197 6757 7589 8972 8011 5237 7815 9990 6142 7939 9372 5116 9986 9295 8650 7205 8891 7025 8155 6049 5159 5295 6146 8298 5711 7466 5755 5248 6135 8318 6872 5757 6937 5613 6942 9584 6211 7272 8565 9829 7456 9790 8124 9762 6557 9410 7718 7665 6493 5822 6393 8010 5647 6549 7825 8385 7353 9022 7322 8727 5698 5381 7123 8905 7077 8518 8349 9471 9562 7159 6298 8209 5018 5003 6033 8260 6789 7448 8120 7113 6117 5410 7499 6953 9167 7527 9952 6241 9421 9448 7705 6128 6282 9181 7787 5633 5121 7788 5276 5078 8960 5694 9002 9994 9651 7521 7260 7176 6373 9907 5417 8561 6690 5317 9880 9644 7777 7729 9871 7035 9419 5496 9849 8598 8100 5192 5799 9321 9868 9360 9458 8916 6234 5832 5772 9987 6731 6534 7004 5579 7883 5471 6368 9232 6153 8996 7726 7089 5623 5954 8920 7188 8896 9414 7057 5831 6459 8061 8925 9029 5100 9506 6528 5083 6150 9564 7078 9419 7847 5386 8621 6206 6408 5268 8844 5461 6898 6095 9402 9400 6954 5354 8635 5145 5310 8084 9882 5520 9563 6063 7484 6408 6176 6495 6923 6658 8885 8296 6468 6136 5532 9579 8886 6702 8080 9584 7268 8006 9196 9355 5212 6295 7714 9025 8374 8991 7762 9833 6466 6601 6397 7459 6388 8527 9278 9361 5923 9068 8646 6969 8040 9484 7257 8292 8190 5111 9662 5364 7040 6400 6833 7402 7049 8992 9109 8887 8582 9584 9409 8173 7511 6336 5637 6649 8417 6330 7622 6848 8681 9154 8258 6265 6349 8693 5580 8253 9942 7507 8111 5531 7699 6220 7990 6131 7893 9551 8465 9381 7125 7198 7355 6162 9832 7811 7230 5548 9304 9043 5831 7501 5421 6647 9289 5734 5951 8701 7022 9392 9648 7849 7191 8940 6666 8440 9417 6296 8589 7430 6412 6973 7193 6391 5049 7163 6893 5365 9883 5019 8386 5373 7550 6641 6594 8712 5126 5251 9157 5367 9468 7739 5856 7303 9825 7390 7277 5120 6312 7001 6732 8441 7966 8016 5284 8490 5228 8527 8375 6909 6202 8691 7104 9285 9300 5212 9032 6120 8019 5645 8362 6169 6114 6671 5665 5105 5580 5740 7306 6666 9369 7625 6828 8528 5303 7510 5814 8265 8466 7398 6380 9864 6907 8025 7211 9314 7463 7239 9345 7243 6220 5193 6832 6504 9552 6252 5135 6194 9829 6704 6659 6382 6032 9461 8143 5893 5598 5443 9851 6607 7151 6631 7052 7283 9953 5415 9602 8864 8450 9420 5396 6498 6725 7225 9672 7466 5597 5160 8160 8508 7104 7590 5477 5216 9897 9704 9152 5105 6790 8395 5032 9294 8881 5492 9522 9833 7493 9867 9448 9311 9618 5233 8700 9873 8181 6858 9786 5212 8814 9877 8440 8876 9890 8024 7085 8225 9015 7611 6803 7256 7264 8870 7870 5616 5488 5624 8201 5863 8233 8367 7936 5702 7387 7072 9807 5079 9645 8050 6854 5186 5739 7547 8996 9191 6693 6873 7341 9197 6038 5044 5155 5692 6870 7698 8230 9355 7897 9635 7791 6170 5721 8190 5460 6470 9365 9624 7096 6852 7340 7901 7885 9267 5394 6027 8031 8891 8300 9092 7605 8018 9930 8102 6612 7211 8697 5283 8783 8920 8260 6189 9213 6825 9524 5312 7851 9368 7076 6295 5006 9851 7783 8895 5154 7945 6287 8107 5004 5242 5309 8628 9160 5946 8373 5196 9140 5368 9744 8225 5772 8217 8757 7551 9718 6517 9357 8358 6824 6164 7438 6484 9304 6408 8822 8506 5423 7923 8533 7473 8139 8196 7751 9102 8872 8091 6737 8315 5766 9902 9819 7113 8100 8471 8243 9942 7598 7473 6224 7699 9451 8189 9761 7835 8013 6653 8550 8228 5846 8109 6009 9953 7876 5353 5823 6898 9786 7147 8129 6125 9380 8776 7077 9776 8576 9484 6854 9470 9424 9878 9524 7982 6455 6791 8927 8321 8209 5829 7242 5773 6535 8521 7296 6940 6076 7607 5903 8122 5118 8225 8022 6956 8238 6022 7477 6565 8167 5163 9771 6042 9821 8776 8764 9961 9706 7928 7655 9518 6569 6266 5548 5123 5121 8466 5247 5674 6069 8620 6018 9636 6313 9210 6724 5819 6535 9358 9184 8074 7197 8767 5445 9200 6746 5877 9670 9238 5600 9434 8748 9014 7527 5913 8715 9469 7087 7213 6614 5606 5288 5060 5165 9375 6765 9431 7803 5561 5069 9486 6007 7995 8791 5459 5953 8648 9647 9885 5705 9755 7390 9538 6311 9906 6201 7327 7437 6170 9768 7808 9520 5077 5519 5525 6481 6537 7690 8620 9743 7179 9112 8453 6078 8228 7319 8270 6849 8380 8176 9190 7272 5350 7111 5213 6359 5366 9679 9385 5298 8465 8790 9834 8890 9374 8935 6428 8989 9057 6527 9496 7021 6024 6511 7986 7436 7115 8580 6547 5029 5836 9648 6582 7431 5524 7342 5860 7983 8719 5188 9619 8859 8057 6742 6228 7938 8431 9469 7264 9109 5416 5353 7760 9417 6031 5211 9917 6927 7454 7057 8168 8764 5147 5092 6291 9502 5785 7434 6756 8160 5971 6671 6515 9967 7043 6725 5172 8606 9145 8691 6436 6017 9837 6002 9830 6291 7475 9859 7354 7699 9104 5542 9400 5236 8191 6683 7928 7842 7730 7531 8368 9224 7540 5379 7804 9809 5970 6940 9720 5109 9502 5484 9491 8860 9667 9920 5774 7801 7424 9820 8954 5679 5511 5140 9647 8285 6944 7385 8849 7221 9667 5107 7524 7319 6781 8882 9786 5436 9965 5574 8344 8306 8337 6846 8312 8145 9663 7252 9782 6214 7870 9704 9892 5829 9293 7266 8871 6229 7978 6951 9862 6228 6431 8501 7589 9224 7380 7938 5714 9311 7640 8375 9093 7218 9043 6722 6038 8143 6974 7338 6797 6276 6894 5380 7094 5142 9321 9038 6054 9358 8098 5158 6176 7880 7686 9364 8491 6658 5170 9767 6003 8138 5954 5239 8438 5565 9012 6841 6159 5305 7675 9454 6796 8171 9971 8697 8687 9886 6727 8370 8454 9595 9993 5653 5370 6088 5495 5269 9097 6299 9511 6501 6117 9087 7621 6960 6490 5378 5662 6298 5942 6956 5728 9446 5342 9641 9157 9199 7457 9253 7346 9942 7046 6483 7499 6227 8988 6095 7411 7788 7132 5699 8551 5508 8475 6831 8432 9376 8481 9972 7949 6480 5427 7894 8727 7019 8339 9454 5469 5922 9120 5091 8394 8565 6251 7859 6608 5653 9282 7476 6401 5119 6220 7587 5238 7500 6897 9968 9121 7467 5662 6492 5867 9956 8793 9111 7622 6460 9309 9784 9699 5062 5816 6586 8747 6723 9492 7337 9214 9367 5002 9430 7634 7861 5304 5412 6896 6547 8082 8898 8127 8402 6287 9662 6379 6904 6301 5303 6236 9318 5478 9073 9792 6470 8416 9734 9964 5166 7454 9610 9209 8969 9729 8769 5273 9326 8005 6443 5446 9462 9301 5218 7318 6368 6576 6852 5968 6611 5038 5999 9345 6767 8225 6022 9749 5094 8511 5751 5769 7864 9311 7501 8803 6727 8087 6201 6754 5827 9805 6430 8802 7932 9701 7229 5429 5017 6695 9210 6369 7014 6733 9812 8379 6984 5070 7410 6220 7108 8085 5296 5515 9764 5845 8378 9180 5933 8072 8798 6661 6544 5425 9149 5895 6983 5572 5484 5936 7198 8387 7334 8721 7081 7814 8270 7820 9783 6729 5716 8195 9743 8794 7894 6605 5568 6699 9025 8381 7771 9490 7851 6524 6920 7323 9670 7487 5713 9329 9485 7820 5312 5409 9781 6966 8746 9566 5002 6237 8699 5980 5884 5195 6397 6673 8848 5547 8923 5751 7422 9939 5731 6013 5000 8700 6550 7766 8457 9540 6206 6060 5184 8321 9375 9456 7587 9436 7620 7853 6594 7685 9195 9791 7357 8456 9460 7813 5118 7782 8936 9940 9628 9803 6636 7744 5944 6379 6562 9643 6388 8241 6014 8923 8447 7344 7667 9884 6534 9769 5781 9331 9408 6615 7670 8477 9274 5125 5325 7661 6397 8866 7228 8569 7585 7057 6800 9064 6348 9693 6104 5593 6150 5043 7179 8118 7476 7530 5341 6052 9302 6031 5027 8100 7563 5276 8089 9972 7018 5855 6107 9901 7170 5503 9530 9393 5396 7730 6528 6455 9703 5479 7479 9852 7358 7068 8012 9887 6978 9591 5509 8893 7136 7445 5209 5367 5007 6035 8049 6629 9078 5415 7072 9200 8930 5612 5299 7520 5066 5623 6785 6863 6493 8018 6505 8812 5880 5995 9475 5695 6119 8563 9233 6100 7219 8694 8338 6152 7966 5333 9627 5764 9728 8959 8331 7373 9871 5511 5269 9764 9529 9581 5347 8993 8909 7182 5875 8203 9272 6868 5475 9326 8980 6955 8311 9217 9926 8280 7936 8026 9265 9271 7003 6654 9377 7113 8874 8805 10000 8031 5451 8218 8849 8705 8268 8079 7212 8541 8453 6608 6153 7108 8559 5155 5464 5253 6442 6201 8655 6189 5335 8248 6996 9650 7100 8562 5269 8194 8726 9442 7383 5466 6549 5875 8850 5351 8662 7107 7986 6684 5790 8829 5009 9497 7763 7099 8388 8651 6335 6315 5703 9168 6891 6452 5937 7273 7992 9451 7736 8593 7537 5910 7719 6316 8305 9664 7373 5718 7357 9053 7170 9888 9258 8540 7326 9417 7195 7860 7966 8971 7495 7710 7639 6290 5784 7256 7059 6944 5303 9303 7160 8552 6505 5496 8021 7105 7714 5310 9879 8613 5022 5611 5368 6155 5329 8846 6148 8684 7428 7190 7402 6675 8143 8440 9419 9658 8070 5791 8070 5308 8076 6284 9575 5957 7543 5705 6268 7567 5949 6156 6343 7662 6188 8283 5563 7791 8829 9180 8691 7162 7599 5395 7560 7139 8481 7874 9870 6657 6023 5826 6567 6875 6284 8945 6183 5013 5637 5466 7813 5625 8447 6404 8397 9967 8090 6591 8246 6891 9125 7182 7861 8535 9691 7962 8087 5203 8689 6322 5288 8044 5622 8516 9647 5992 6532 9743 8760 5203 9579 5917 8629 9858 8890 6194 6933 9975 5845 8249 5102 8221 9700 8258 6841 8746 7617 9101 8593 9601 7199 5806 5320 9895 6794 7427 8115 8405 5587 5106 6114 6644 6176 5090 8083 6440 6072 8238 7504 5799 7678 6329 7676 7575 7447 8681 7578 9788 9641 8850 5397 9391 9712 6011 6276 5469 6584 5227 9060 9376 7583 9446 9552 7538 5685 5003 9712 5722 5959 9539 5165 7458 8119 7252 9644 6430 6023 9680 6795 7056 6339 8180 7454 8668 7388 8047 6109 9073 7794 6001 7130 8605 5952 6404 7252 7315 7843 8519 7824 5956 6604 8795 6187 9240 7837 9631 6745 6970 7864 8584 7889 6052 6722 8846 6385 6315 7435 9875 6522 6548 5270 7796 8573 9017 7378 5405 6119 5289 6372 8426 8471 9160 6583 8492 5160 5839 8083 9449 6530 9440 9495 9420 9896 6890 9585 8272 5746 8125 8060 9653 8598 5778 9593 9650 9257 7694 8166 8633 9760 9977 9788 9169 6570 8404 9208 9211 7640 5879 7766 5290 5807 8255 6968 9283 9889 6602 9173 7543 8395 7393 8857 5144 6323 6772 7230 9648 7254 6700 5458 7732 7159 7756 5727 6669 7264 6045 8866 8259 5950 7389 8922 8870 9780 5519 7493 5285 6240 9029 8000 7130 6068 9639 6494 7865 9881 9816 6804 8382 8892 5805 6913 6464 9269 5644 8440 6226 6126 5335 5610 9406 7701 6864 9143 7575 6280 9291 9522 7075 7344 8175 6734 5588 5275 9298 5331 9708 7353 7551 6641 5928 5052 7700 7206 6991 6987 8073 9474 9361 6633 7947 7894 5453 9235 9655 5636 8708 8366 5419 9475 8007 9998 5634 8514 5385 5769 7862 6308 9554 6490 7806 6218 6979 6622 5994 7601 5488 8945 8899 5539 9580 7922 9843 6961 8386 6121 5597 7498 7498 7047 6019 9873 9082 8498 7904 7740 5695 7623 6129 5224 5223 9660 9657 7174 9382 7122 6077 8663 9563 8774 7550 5703 6836 7494 7412 5987 8279 7891 6643 6446 8383 6478 9207 6987 8294 9980 6012 5903 7225 5909 8951 9647 6508 9810 8204 6754 8466 8247 5698 5027 8557 8593 7109 6919 5934 5636 9493 7858 9724 8048 9695 6527 5681 6728 5498 7503 5060 6554 9840 8746 8042 9779 8557 5054 6413 5278 6429 8587 9669 8454 6941 5945 7952 9045 5160 9639 6658 8638 8980 7473 5008 7267 6898 5908 7418 6054 8916 7547 6866 9735 6508 7120 8450 8520 9562 6938 9083 6583 8855 6920 7299 9168 8412 6074 9458 7250 9866 5726 5017 5209 9630 9148 5445 7327 7484 8433 8096 5374 8394 6139 6651 9349 7564 7770 5111 6508 5821 6824 9735 8043 5360 8962 8124 5343 6347 7184 6807 8402 9415 5266 9392 7108 5972 5913 8344 9703 7343 5237 7915 6221 9878 9772 9997 9486 7094 6836 9763 5244 8737 7485 7240 6296 7759 5824 6571 5884 9688 6339 6093 6461 9720 7436 6275 7153 9569 8031 9589 7938 9441 7679 8726 8331 6507 6500 6526 8008 8583 8223 5559 8026 8018 8425 7766 7383 5866 8005 9386 9320 9341 6573 5226 9528 8658 5439 9981 9743 5778 5172 6660 7364 9386 7775 9400 6566 8869 9197 8703 8413 6806 8677 5235 8658 8595 8978 5480 7222 7641 5475 7267 5044 6692 9991 5210 5317 7495 5168 7074 8063 6211 5804 9492 8117 9426 7042 6354 5220 7644 5468 7703 9578 5978 9761 6431 6282 9155 9329 9825 8261 7116 8058 9630 9791 9684 8879 9037 7363 7889 9232 7832 5778 9915 5231 6524 8432 7091 5702 6689 7801 5341 8338 9257 9627 7373 8890 6876 6080 9253 6235 8850 5132 5660 5843 7681 8166 5555 6873 6656 6715 9181 7733 9899 5940 6691 7615 7698 9153 5273 5939 7239 6035 5513 7907 8645 7345 9486 8089 9944 6672 6341 5258 6567 9964 5008 5373 5919 6925 7450 9881 9448 5971 5051 6598 9081 5197 9376 6260 5962 9254 9165 7721 6186 7991 8469 7172 7172 5273 7854 8073 7933 7503 5635 6718 8398 7234 5601 6468 7904 9699 9891 8718 5215 7205 8120 6962 9625 8266 5703 5001 7963 9279 8974 8008 9704 7352 5918 7063 5504 8164 9406 8914 8897 9478 8057 6815 5305 8548 5567 6121 5086 6597 7622 6612 6607 7085 7073 8877 6801 5222 8291 7228 8606 9954 8460 6653 8038 9432 9334 9018 9311 8017 6568 9086 5052 5747 7605 8307 5495 5282 5420 7271 8150 9389 7261 9632 8325 9226 8548 8160 9797 6463 9094 8485 5792 7917 6618 5597 8383 9363 9324 5872 7976 5308 5094 7177 6242 5140 5525 6252 8067 6350 8548 5331 6100 5621 8700 6704 8691 7245 8824 5096 9725 5697 9394 9485 7898 7142 9133 9911 7560 5898 8775 8233 6046 5796 6249 8228 8601 8954 9185 8457 5879 8827 9393 5774 6083 7388 6850 6101 8411 7730 9967 7366 5961 6887 9526 5112 7371 8216 7741 6110 5122 9043 5670 8604 7116 6472 8596 5293 8556 9021 7564 8576 8799 5783 5687 5080 8676 5722 6990 5218 7544 8075 7735 5032 7058 6052 6712 8793 7817 8992 5982 6332 6268 8381 8351 6711 6437 8091 5515 8496 7160 9845 9400 9567 5758 9370 9754 8871 9538 8962 5637 9164 8774 6808 6035 6431 8874 8542 9443 8920 8043 7550 7676 6712 6151 8069 8557 7171 5998 7638 8074 6112 9104 5460 6758 6025 5200 9575 9111 5655 8393 7561 9716 7873 6388 7850 8108 5360 7261 7490 9267 8573 8142 8773 9477 7400 7490 5883 7531 8236 7490 9616 7615 8089 5293 5164 7335 6363 7433 6170 7176 5126 6461 7795 7858 5033 8929 8676 5945 6188 5005 5300 6588 8292 5374 9858 5061 9128 5827 9048 8613 7436 5413 8468 9557 7145 9723 9465 6445 5528 7957 8205 8636 9417 5254 8036 6227 5262 8538 8049 6634 6728 7538 9687 5775 6684 6301 5844 6983 7976 7507 7749 6001 8383 6378 8902 9774 8038 8418 5568 7473 6160 7584 5561 8254 9828 8581 5497 8555 7688 5293 9295 7289 5007 9469 9135 7972 7292 6061 8310 9355 6654 5473 9063 5463 5345 5984 9249 5230 6267 6078 6688 7643 8614 7790 8872 8852 7205 9548 7548 7607 7340 7789 7171 9080 8299 5248 6557 5548 5232 5448 9986 7668 5428 9534 7570 9002 9985 5303 8085 7653 8780 5019 7474 7474 8102 8203 9403 6715 8230 5356 6086 6097 5437 6301 9036 8557 9098 9223 8042 6561 7544 6028 8077 5907 6172 5275 6492 9453 7038 7423 5654 8885 5720 7845 8707 5088 9156 9583 7998 7353 9614 8256 7835 9492 9306 8042 9658 9401 5004 8345 9659 6551 8741 8882 5277 7835 5662 8376 6691 5884 6619 6557 5051 7356 5043 8277 7651 8617 7271 9772 7196 5588 9188 9063 8231 8828 6488 9776 8457 8573 6862 9894 5007 7159 8165 5014 7509 5061 7199 7686 5432 7458 8976 6561 6236 8932 5334 9816 9251 7725 5351 8285 5104 5953 8102 6233 5789 5220 5710 8446 5503 8542 5931 6515 7726 6629 6364 6827 9044 9243 7936 6749 7472 8893 7878 7075 9822 7680 8470 7781 8737 5787 5560 5643 9157 6644 9073 8906 8404 9644 6657 7046 9599 6096 9750 6430 7766 9805 5527 9914 7247 6048 6494 8979 8005 6973 8821 5691 8145 8720 9419 5296 5314 5286 8624 5119 7915 9257 5825 7474 5220 7457 8839 8091 7524 6092 5546 8707 8897 7251 7154 5960 7209 7350 9613 6628 7978 5089 9552 8230 7035 9468 6119 5912 8349 6310 9516 5420 6674 7313 7979 7581 6603 8591 9168 9373 5396 9256 5121 5646 9588 7657 5449 5173 8403 8762 5457 7184 8093 6810 8812 9632 7431 5783 5570 6131 6456 9679 8331 9417 6550 8646 7749 7719 8420 7428 6116 7558 6031 9686 5686 5771 6779 6974 7131 8536 7109 5766 9449 9431 8454 7252 5118 6915 6019 9777 7378 9553 8227 6216 9621 9214 5446 6021 6960 8307 9994 7152 9605 5852 6219 6976 5759 5842 7362 9266 6356 9338 5479 9749 6426 9539 9271 5907 9295 6337 9003 7491 7838 8116 9710 5333 7385 6038 8651 6576 8769 6461 9625 6090 9022 7692 5874 6662 8555 6094 6082 9858 6455 5863 9806 8488 8303 7447 5812 9066 9749 8329 6483 7169 9786 5487 9703 9989 6782 5793 9485 7447 6951 5626 8079 6656 8827 6487 7459 7406 6042 7574 8701 8600 8216 5009 6739 8251 8994 7458 5570 7238 7220 9219 5421 6869 8786 7025 7639 5979 6947 9679 8142 6594 8861 7092 6664 6934 9062 9050 8240 5429 8877 9401 5701 5871 8398 8364 9401 6668 9400 7108 7389 8740 5053 5477 7708 6321 8238 7093 5435 9022 5943 5208 5197 8024 7812 9538 6379 9114 8035 6366 9943 5311 6938 7789 7761 8342 9061 5031 5672 7855 6015 8184 5029 9806 6747 6437 9122 6600 8736 5632 5803 7879 8148 8366 8248 6621 7639 7515 8437 8245 9484 6785 7563 8041 6985 7590 9057 5132 6943 9435 7505 9805 8693 7651 5026 6817 7796 9294 9716 8541 8595 9745 5513 9849 5701 5941 7385 9708 8910 8202 8077 6350 7280 5738 7011 8859 8636 5852 8990 7347 5196 5243 9287 7680 5977 6826 7422 6573 8278 8196 9984 6747 9851 6134 5095 9094 7129 7220 6683 5696 9162 7817 6004 6410 8485 6069 5515 8687 9503 5423 9908 7696 6968 6646 8509 8866 5065 7862 8800 8217 6995 6949 8156 6571 8871 7133 8091 7318 8847 5599 7441 6705 5041 5523 9956 9053 8478 6505 5099 5328 9957 6715 5591 5941 6140 9016 6708 9113 6437 9340 8860 6969 9882 5987 9175 9112 9859 5319 6534 9720 9052 6417 6226 6616 8824 9721 9309 7761 8302 5706 6886 8759 8691 8122 7373 6275 5123 5971 7214 8637 9214 7201 9129 9355 5189 9861 7078 9668 8286 9561 6075 6746 6569 7138 9551 6203 7218 7483 8125 7265 8104 5882 6253 9589 9308 9173 8298 7242 7762 6089 7019 7705 8732 5616 8969 7569 5603 5005 7526 5230 5078 8396 6761 7650 5609 6238 9850 6027 7485 9236 5003 8261 5159 7874 7209 7163 9785 9440 5442 8085 9191 7527 5407 9629 7362 5800 9092 8554 9473 9124 8653 5005 5757 9916 9337 5044 6075 6699 9492 9424 7527 7755 5259 9831 5156 8459 7709 7275 7915 6324 8500 8086 8997 8385 7648 5837 6991 6469 9576 8798 9137 5918 9837 5347 7395 8060 6425 7341 8157 6139 7776 7627 8119 9695 6056 7338 6006 7123 6010 5026 9824 6133 5479 7030 6973 5474 8485 7202 9040 7378 9691 8336 6955 9867 8718 6914 5674 8113 5922 9798 6341 6942 6429 6189 9404 6673 5504 5645 6260 6921 8495 8014 5829 9790 8367 5750 7165 8165 7002 6656 9786 9354 8699 5396 6384 7674 5830 6490 8139 6276 9147 6759 8089 5938 8495 6715 6923 9730 7845 7269 5224 5255 5155 5781 8201 6382 8257 9075 6247 7963 7367 5358 7338 5428 8142 8294 5884 7160 8270 8457 6908 7850 6366 9406 6708 6274 7552 6497 7624 9300 8561 6780 6923 8784 7844 8079 6660 9618 9454 8068 9998 6220 7174 5255 7992 5463 9493 7861 9105 7330 9732 5322 7913 6846 7562 5304 9358 8372 5004 8231 6341 5695 7963 5426 9135 9045 8580 7733 7200 8527 5110 7816 8642 7757 8329 6017 8041 6321 6067 8150 5113 9875 5682 6356 8503 8777 9647 7868 9417 6547 7960 6937 7595 9875 6264 5558 9286 9408 7944 5814 8985 9663 9455 6075 8036 9330 7772 5574 5640 5814 6400 8830 7066 5256 9814 6008 7013 7933 6358 7523 5492 6948 6905 6254 9334 7044 7585 6150 5522 6869 7651 5941 5012 5898 9564 5646 6158 9040 7669 6948 9169 6341 8266 8147 6138 9495 9728 9884 8295 6741 8114 9823 6519 8210 9426 9550 9507 6363 5284 6813 5542 5526 8912 9743 8878 9210 5718 7572 7749 8036 8915 8666 5337 6255 8117 9196 9626 6891 7603 7345 9477 6334 5426 7429 8645 8295 9063 7845 9146 6691 5689 9333 6452 9321 7037 6222 6542 6848 9633 6622 7086 6915 7828 9422 7300 7736 6585 8438 5176 7890 9391 6535 6861 5646 5715 9899 6095 8230 5781 9199 9485 5852 5977 9310 5751 5029 6340 9866 5993 5917 9532 7031 9891 7294 9428 5097 6171 6888 9628 5925 8665 5593 6438 9429 5966 7994 9414 6515 5488 6524 6525 9263 5884 5847 8405 6543 9151 5500 7694 9269 8085 9918 5675 7892 8365 9618 8127 8904 7462 7506 8482 5972 6869 5637 9661 8401 5266 8875 5454 8621 9945 6861 9287 7880 9101 9252 9666 6729 8949 5822 5570 8722 8631 6890 6276 6575 8577 7175 7777 5240 8915 5293 5239 9930 7760 8568 9410 7315 6792 6692 7960 6506 8998 7969 5138 8153 9401 6460 5482 8673 5351 6339 9387 8022 6090 9864 9265 9396 6029 6829 5570 7689 8790 6677 6782 5719 6681 8313 7051 8373 7523 8176 8633 9679 6915 8699 6068 9229 6577 7613 8250 9762 9511 6228 7476 5067 8679 7003 8317 7434 7730 6413 6730 8944 9503 7605 7782 9353 9864 7874 6624 8216 7001 6745 5504 9731 5164 6420 5801 6915 6817 8498 9138 8546 8124 8822 7443 6155 7438 5099 9797 7258 6643 9399 8317 7204 7648 8906 6884 6774 9825 9560 6545 7961 9498 8754 9988 9506 8306 6128 8398 7549 7457 8660 9226 7259 8496 8906 8157 8423 7374 7776 8503 8107 8961 6942 6181 6969 5063 7115 8249 9112 6370 7103 9135 9956 5146 5232 6403 9129 9159 9823 5429 9372 6097 6322 8816 8129 5155 7138 6828 7807 5330 6365 8564 6421 5819 9802 9052 7597 8569 7517 7038 6689 6252 6899 7434 8003 9048 9971 9545 8552 6605 6135 6020 9214 6435 8793 6676 6170 8859 8320 7720 8665 5238 7326 5647 6044 6043 5326 9757 6366 9518 5745 9845 8583 9907 5030 6755 9838 8142 8851 7230 6051 5264 9423 9115 6228 8823 6490 5923 8648 7442 6593 6767 5805 7876 8457 9792 8257 6023 9985 9005 7461 9287 6153 8733 8303 5285 9314 6311 7901 8132 9303 7010 7582 5918 8479 8976 9328 5116 9594 8870 9019 5124 7085 7127 9098 5200 9726 5076 9127 9565 5401 5653 6465 5790 8811 8395 9987 9364 8379 6547 7872 6986 6854 8142 7875 8630 9487 8292 6022 8832 5094 7628 8839 8451 8420 6988 8509 5139 5224 9091 7623 5559 9877 5934 7794 6583 5833 8027 7149 7701 9734 9087 5861 5492 9068 9557 8166 6566 9346 5080 7109 6056 7468 5203 6667 9776 8796 6101 6718 6155 6321 7552 9291 7460 6039 6804 9548 5477 6760 8117 7195 8583 5354 8060 6464 7048 6899 7044 9838 5064 6172 6105 8057 7053 7083 9008 8187 6558 6361 5377 9426 7913 8486 5432 7565 8006 5816 5052 5591 8957 6316 7312 9269 7063 7313 9314 7673 9428 8252 7023 9728 7988 8315 7906 8925 7559 6493 7972 8966 9254 5017 5710 8517 5110 9201 8594 6216 6111 9087 8560 7501 7690 7241 5295 8385 7595 6397 7453 6208 9666 6650 9172 9944 9336 6253 9954 5236 6323 7335 8068 5066 8311 9782 9363 8952 5475 5065 7473 5348 8425 5612 9806 5443 9244 9825 7201 9269 7802 9635 8425 5601 6825 7874 8954 7030 9895 7021 5432 6477 7921 5578 6293 5885 8133 7049 6136 6007 6525 9182 8305 8484 7951 6414 9242 9677 5661 7172 8921 7073 7142 5770 8519 9882 9858 8572 5853 7101 9063 8458 8998 5751 5457 8405 6882 8014 8333 5656 8952 5992 7680 6612 7413 6626 5795 9595 5504 6580 7828 8074 5143 5876 8309 5718 9838 9653 7610 9497 8215 6438 5053 8840 6573 6909 7430 8168 5796 8881 6146 6561 8917 8708 6337 6550 8659 5568 7405 6878 9335 5410 7322 9246 8781 5345 5714 8705 8120 6063 8704 9803 6844 6002 9621 9634 7624 6893 5989 6281 6250 6931 9186 8831 9771 5210 7801 8354 7080 8818 6009 7901 5120 5622 5202 5809 7426 8892 8561 5679 7296 6466 5695 9685 9087 6841 7001 9110 8320 7679 7462 9031 5889 7188 7920 7839 5178 5969 5922 8089 9961 8401 9326 7085 7217 8364 5348 6369 7963 9494 7278 7810 5517 7335 9191 5409 7867 8398 5903 7558 8909 8252 9433 6713 8037 9472 8395 8343 5526 9737 6371 8326 5219 7144 7471 5553 5798 7673 5823 8660 8376 8211 6803 7419 5598 5301 6444 7446 7166 8712 6821 5736 6386 9137 6450 9850 6197 5840 5559 7962 8576 6909 5192 5549 7096 7774 9510 6871 7358 8955 7377 8588 5108 9420 8689 6124 8104 8944 5614 6604 8664 9079 7053 6388 5552 7969 7934 7049 8692 8800 9990 5473 6753 5486 8321 5736 6203 8194 9209 9622 8291 9475 5606 7414 9152 6069 6186 5179 8237 9477 9140 8497 7242 6759 5315 8546 9401 5639 8788 7899 5244 9263 8583 9110 7703 6032 8696 5809 8733 9450 5014 7423 5567 5922 5877 5116 8500 7513 6709 9819 7985 7153 8055 8096 5209 8695 8007 8309 6474 9085 8486 7810 6151 7467 7518 6709 5134 6097 8786 6878 6009 6044 7541 9257 9378 7354 8988 9976 7127 8327 9348 5223 8044 8973 7443 7067 7593 7156 8688 6361 8240 8713 7874 9617 9031 5941 6089 5249 7908 9187 6006 9959 7045 9422 9165 5234 5181 9597 9199 9736 8534 6034 7879 5358 5318 9871 8058 7591 6001 5569 5278 5666 6006 6430 8118 8020 5376 8163 6034 8360 7456 9123 7250 9482 7948 5008 7492 8821 6089 5876 8886 9927 8569 9949 5964 7056 9401 7551 7866 5187 8111 8951 7174 5892 9523 9949 9207 6140 8251 8578 5978 8901 9318 8608 9731 8603 8357 5129 9008 8260 9133 6161 8022 5448 9360 8489 8034 5989 6026 7289 7957 7308 6634 6815 9421 7987 6919 9091 7083 9541 6162 7717 7120 8120 7362 8851 9730 6558 9765 5864 9643 7769 5515 5360 7622 8735 5554 8625 7884 6005 7913 6646 6479 8429 8092 6898 6579 5733 5455 6587 7610 5889 9073 9733 8702 9703 5487 7116 7361 7715 9529 6569 5586 8010 6509 8524 8670 6952 6026 8965 8805 7241 7650 7779 9035 5574 9661 5423 8955 9379 8033 7809 8365 5187 6601 6745 5263 6091 5371 7568 9196 7519 9794 7691 9591 8819 8526 5142 9533 8357 7142 7027 5307 5062 5634 9562 8677 6954 6862 6660 5248 9758 6902 6476 7225 9177 7603 7177 7452 8300 9688 8507 6364 6904 7732 9347 8182 9248 6503 9586 5425 8117 8072 6903 6738 7271 5489 7899 6503 5558 7271 9060 9394 9374 6496 9206 8042 7526 7311 7767 9816 5478 8362 8346 6124 8532 5041 5404 7326 7092 6436 5459 9634 7371 8815 6333 5934 7915 8662 9800 9354 8618 7689 8922 8195 6834 7866 6871 5769 7335 7022 9073 7376 9796 7996 7873 9436 7460 7403 7140 5195 8153 7771 6198 7717 7866 9204 5629 7211 6100 9077 8084 6339 9501 7318 8100 5605 8789 5101 9582 8621 7595 9506 5079 7937 6194 9984 5919 8983 5054 5993 6073 8205 9011 8684 9725 8003 9567 8362 7888 8608 6526 9502 5999 6909 8339 7330 7196 6726 5952 6116 9614 6406 5743 9224 9054 6400 6866 6223 7084 6452 6688 7494 6497 5924 9380 5207 8340 9718 6065 6203 7433 9730 6407 6435 7326 7780 8625 9520 9365 8367 7660 6627 8075 7729 8750 5699 8535 5169 9083 7181 6747 8742 9414 6354 5184 6316 9208 5660 5292 8202 6760 5124 8449 7446 8327 8092 6046 7163 9375 5087 7459 5922 7503 9627 9130 8116 8419 6088 6675 5282 9121 8554 7557 9931 9846 8336 8077 5439 8749 7086 7429 7797 6314 6135 6469 7578 9966 6516 8056 7341 9755 7657 5242 5332 5603 7453 7097 7080 6210 5956 5419 8436 5638 5409 7501 8480 8260 9893 9254 9709 6830 8373 8309 8075 6554 8276 6055 5693 7907 7980 9213 9013 7558 7766 7899 6535 8425 6280 6872 5260 6404 8498 5662 9505 8486 5372 6484 9829 7207 6882 5009 9995 6729 9445 7698 8398 9086 7579 9910 9493 7653 7314 6100 5452 6760 5710 8789 8806 6651 7784 7422 8853 8151 8799 7006 6820 8704 6366 5003 5101 5570 8472 6925 9363 9324 6738 6723 8809 5967 9371 8096 8496 9527 7133 8117 5531 7389 8390 7436 5450 8291 8763 8961 9666 5448 6770 8996 8263 8512 6210 6487 5837 6575 5717 5665 8685 7376 5483 9660 6458 8929 7524 6991 8144 8596 8465 6573 8008 6867 7524 6847 7833 6168 9487 5395 7892 8848 9202 8861 6161 8912 5228 6558 8284 9533 9206 8389 6184 7487 6000 9104 9696 5035 9367 9136 6482 9995 5537 5627 9745 8189 7589 9129 5562 7494 7401 5299 8197 9112 9557 5934 6209 5679 5133 6510 6129 6315 5526 8159 7368 8949 8541 8552 6283 5791 8727 6482 5680 8775 5107 5866 9463 7358 8216 7449 8168 5177 8935 6957 6506 7630 5491 6363 9164 6814 7487 6604 5400 8439 8886 7270 8467 7824 5642 7859 9845 9481 6036 5935 7511 9110 7115 6070 7164 8525 9463 7199 6988 6133 6121 5463 5815 6332 5168 7851 6366 6666 5968 6198 5569 9992 8835 9375 6895 5754 8358 8909 9776 9321 5385 9131 5860 9630 6581 6465 7586 5242 6085 7273 6924 7639 7150 7866 8010 8056 5916 9467 5902 5614 9535 7827 6280 8603 5624 9166 7566 8276 9981 6538 9370 5396 5059 5027 8026 6033 7005 7688 9030 6166 6229 8510 6763 9351 7875 8534 6468 7876 7461 7748 6368 7508 6807 8451 9570 8434 8191 5011 6445 6690 9170 9277 7815 5515 5230 9927 8973 8690 9561 8021 7306 9670 7927 5026 8470 9978 5607 7813 9915 7394 8349 6636 9812 6155 7333 9738 5167 5557 7077 7903 8143 9720 5558 7822 9995 6201 6345 6764 5763 8448 6392 6247 6490 7710 6696 9264 8436 6438 9494 5234 5742 5972 7157 6281 6148 8234 8730 7576 9212 9044 7531 8520 8839 9695 7344 8234 8631 9541 7948 5596 6734 8072 9762 5291 8396 6446 9879 6815 8452 9245 7278 8934 6889 9540 8011 5080 5159 9406 5527 7373 6625 6844 5551 8008 6684 9300 9652 5019 5618 5502 7404 6436 8895 6267 8048 9984 6432 6643 7718 5194 6184 5902 8417 8844 7953 5743 7128 5973 9183 6697 5809 7455 9023 9039 7357 5734 7677 8951 9102 6105 5905 8402 9890 5469 5847 5263 9298 7912 7393 5890 9040 8945 8602 7511 8900 7332 6480 9306 6295 5724 9331 6527 9898 8544 6038 8561 6663 9463 9838 7898 5464 9723 7759 8640 6815 7007 9954 9218 9569 5359 9122 7655 8720 6062 6861 8505 8577 8842 9129 9540 9464 6739 7371 7663 8177 6749 9455 8700 8888 5446 8639 8711 6142 9108 7313 7236 9839 8569 9963 8862 8588 6409 9422 9323 8035 9967 9135 6990 7121 5526 5872 6402 8026 6129 5313 6867 6675 6038 6603 5049 6261 6949 7421 6887 9464 6569 7863 7870 8734 8928 6891 9354 7786 9768 8544 5022 9348 6193 9671 6898 5953 6255 7418 7632 5474 5280 9900 8442 7695 8529 8360 7541 9826 7019 7338 7748 8361 9446 8878 7393 7897 8114 6587 6895 6493 6808 9740 8189 6305 8576 9198 5268 8947 7201 8158 5728 9017 5633 8182 7078 8863 5169 7294 6561 5818 8757 7136 7668 5581 7427 9683 7033 5163 6165 5978 5474 6080 8438 7689 7854 8340 7729 5298 5268 6613 5416 9223 5590 9297 9795 7903 5387 5392 5562 6153 6125 7335 6170 9305 9476 8166 8292 5492 8362 6660 9985 6807 6965 7824 7324 7163 9494 9411 5934 9102 9459 8783 5762 7976 8889 8608 9835 7141 7158 7907 9565 8855 7186 9858 6993 6133 5614 8298 8269 5159 6106 8412 7069 7583 9409 9303 6460 9448 9683 9860 5305 9656 5839 7002 8167 6127 5278 7680 9507 8892 7822 5637 7035 5765 9893 5759 9214 9520 6889 9529 9169 5693 5401 9325 7197 5893 9926 9930 6668 8132 9988 6796 9366 9053 7883 8210 9258 8265 6757 8776 9524 7219 7141 8481 5463 7422 8813 5189 5560 7399 6892 8202 6798 8011 8640 7536 5516 7768 8961 6184 8022 7008 9409 8588 7740 9647 8827 5350 5227 7264 9000 8374 7567 7313 6970 5840 5639 5342 6846 7512 7478 9299 8317 5707 5472 5199 6929 6304 8412 9137 8639 8087 8294 9767 8828 7272 9531 5326 7509 8574 7241 9381 9528 6141 9498 9904 5348 5098 6074 8023 8946 8550 5119 9263 5142 5055 8823 7533 9745 7203 8817 6693 5693 8835 6237 6333 8751 8983 8664 5937 5393 7136 6049 7350 8233 6450 8101 6478 7875 8697 7197 7223 7191 9453 9515 7091 9476 6184 6467 8962 5321 9990 5409 7652 6328 5068 9833 7024 5974 8106 6671 7066 6393 5538 9129 9495 6216 5529 8347 6396 7206 6051 5925 9280 9450 6633 8517 6046 6224 9184 6053 9109 9931 5485 5895 5920 9132 5600 7099 6743 6439 7639 9427 8120 6179 6310 6127 7940 5006 9441 5739 9111 8305 8341 7312 5111 6050 7505 9332 7885 8808 5722 8929 9469 5768 6696 8003 6312 6929 6634 6857 9433 9317 6029 7996 9375 8158 7996 5849 9911 5394 8663 9177 5023 9119 7174 8117 7725 9067 5354 8295 6992 9763 8328 9840 7908 8100 8531 8327 9468 6786 6145 6754 7626 5154 5491 8224 6792 6634 9403 6974 8515 6931 5967 8004 6072 8894 9248 7781 5795 5837 6181 9528 7368 6184 6866 9194 7508 5269 8016 6930 5590 8391 6902 8490 5716 9875 8159 6400 6758 9101 8444 8399 9676 7643 8055 8951 7433 6732 9358 6008 5395 8035 8221 5660 7768 8103 5073 5051 5265 9909 5004 5842 7252 7346 7807 5524 6071 9132 6020 6082 8407 8820 6951 7234 6062 6832 8739 7776 5900 6010 6445 9272 7000 7556 7548 5760 5214 5034 7584 7758 6421 5243 9085 5407 6639 9331 5959 7616 8028 8561 5711 5225 6632 5809 6611 6787 7233 7476 6874 5728 5667 5769 6918 9026 5440 8974 8566 9414 5077 7781 9723 8512 5660 5310 7549 8040 8752 7998 8363 5722 5719 7788 9568 6126 5382 6538 9749 9811 7373 5342 8690 5333 7712 7624 6515 7967 7130 7750 7982 9814 7695 7682 6757 5679 5687 7876 5925 6311 5345 6637 8405 5277 6364 6057 8348 9100 7015 7187 6326 9661 9658 8203 6698 5157 8581 9055 5916 8824 8181 5690 7514 7785 5793 7568 6072 9845 8122 7613 7274 7713 9589 9391 8717 7278 9276 8639 5770 7391 9577 8118 5876 8451 5574 6568 9101 5363 8951 6750 5174 8481 6707 5676 8485 5225 8731 7022 5259 5541 8392 7793 5941 7441 5133 8302 7314 6842 5628 7962 6709 8180 5704 6594 6051 9395 8517 7556 9118 7835 8084 8028 5696 5619 5280 8136 7176 9054 7065 9086 6038 6550 7126 7947 8049 8089 8062 7580 6105 7126 7441 6108 6704 6870 5822 7920 7804 6794 6943 5875 9773 7913 9049 5640 5915 8513 9267 8176 9415 6318 7024 9472 8331 9737 9330 9202 8686 6723 6113 7250 9924 9361 8423 6725 7995 8068 6645 8193 7679 6656 5142 7300 9276 7469 6372 7395 7819 9537 9323 7782 5788 5377 6053 8424 5652 5084 7506 6313 7273 7059 9612 5656 6068 9222 5884 7745 6577 9838 8963 5924 8618 6701 9958 6696 9435 9949 9857 5669 5741 5746 5661 7610 9707 5101 9320 8026 7204 7079 7770 5414 5475 7300 8600 6363 7104 7328 5473 5450 7749 8040 7935 5918 9350 7773 9946 7400 7276 5717 5091 9095 6874 8131 7444 8535 7858 9231 7968 9229 8156 6109 6723 6739 5336 6220 7730 8291 7649 5838 6139 9336 8552 6315 7369 9966 8680 7756 6240 8050 8152 8679 7738 7707 7499 7328 8427 7890 6515 6079 7455 9057 9474 6877 7512 6063 8481 7002 7540 5517 9309 6493 9534 6441 6620 6346 6491 5036 7942 5478 5205 5351 6968 7372 8295 8728 8642 5483 6572 9082 6729 5359 9207 7651 7075 9893 7375 5965 9640 9945 7582 9512 5683 7116 5971 6310 7118 8671 5705 9818 9422 7962 9246 6677 5653 5454 8690 7968 7332 9727 8908 8340 8472 9898 6324 5023 5227 8537 6242 9767 7654 7509 6493 6164 8591 6820 7443 8514 6809 5074 9123 8868 5567 9277 9396 6155 9558 5490 7033 8273 6407 8684 7851 7237 6451 7448 5254 6791 7433 7370 9922 6322 6372 6285 9679 5617 7877 6285 9281 9540 5101 7387 6043 5558 6448 9829 8007 5204 7706 8528 9261 8101 6325 8098 7307 6986 6988 8625 8209 8021 5425 9759 9584 6765 5811 7699 6006 7381 6556 9881 9190 9269 7167 8664 9965 9905 5723 8814 7483 9675 8166 9081 8800 6262 9047 8436 8139 7634 6308 9994 7042 6074 9817 7141 6856 7006 7902 7960 8952 5857 8927 9948 5932 8253 7574 5287 7217 8664 8146 6376 9286 5872 8370 6295 7035 9268 5538 9715 8064 7412 5140 6247 9170 9712 6203 9169 8335 8332 5940 6495 8759 6866 9400 7661 7047 7107 9956 5168 7580 8142 8964 8828 7828 8037 7147 6514 7133 6712 7486 7070 9518 6216 9576 5340 8424 5457 5323 5945 6714 5854 7138 5324 5703 5211 9705 6678 5703 5801 9197 8430 7940 8869 5365 8782 8703 9746 6213 8985 8800 7417 5739 6358 8785 5724 9513 8703 7032 9652 7103 9183 5015 6549 5294 8016 6963 9661 8046 8203 7627 7391 7928 9936 9569 7982 9191 6446 5847 8842 6129 8842 5184 5105 5545 5427 7418 5938 8760 8891 9628 8001 7959 6443 7204 8920 9053 6349 5187 7792 5109 6330 5285 7533 9886 5882 8096 7567 5924 6411 9802 5224 6586 5075 8097 9642 7843 5430 7783 5678 9039 8743 9721 8821 6029 7047 7334 7662 9044 9863 5037 9831 9274 9219 7746 9945 8223 6549 6899 9389 9801 5006 7489 6603 9838 7325 8294 6363 7596 9492 6668 6587 6156 6357 8007 6458 9234 5091 5567 6435 6093 7815 9675 8694 7056 7031 9939 5562 5759 5610 7010 5105 8578 9083 7425 6612 8307 9637 6123 8752 6859 6875 8221 7310 9547 6676 7296 8818 9978 7276 9470 6013 7768 7861 6296 5895 7159 5763 6145 8855 7584 9489 6434 9257 8599 8775 7416 6036 5995 7050 7523 7340 8521 5391 8325 8751 7452 8917 6838 6969 7436 6086 9546 7696 8915 7060 9547 8118 7677 5058 5759 7438 8382 5021 6416 7276 6223 8152 7190 9832 6466 7417 5173 6164 6919 8379 7834 6281 5999 5318 8901 9757 8553 8852 9344 5963 6426 5946 8005 8909 7870 9181 8621 6770 5209 6102 6885 9084 9948 9494 5095 6594 7873 9033 6465 8557 8316 8677 8019 6216 9629 5628 8517 7932 8794 9006 5922 8667 7411 5626 8800 6150 5468 6761 5930 8914 6451 9591 6007 7086 8186 7688 5559 5113 5653 8819 8231 7203 9125 6108 7131 5090 6486 8622 8059 7907 7229 6747 5730 5008 5176 9380 9372 9368 5089 9609 6349 9490 8993 9733 5861 8059 8695 9951 8711 7475 6676 8416 5644 9813 6059 7867 7082 7026 7644 9394 7272 5729 5562 7682 9993 9548 6061 9018 7062 8782 7997 5763 9316 9019 6569 8211 5295 9100 6798 8994 5320 6956 8574 5186 9849 6143 6364 9459 9467 8792 7906 6785 5110 7544 9076 6791 7881 5371 7921 8584 9294 8720 6304 5545 6501 6847 8179 5523 9572 8207 5682 5818 9808 6201 8359 6154 9195 9328 8793 8750 7906 8633 7621 7003 7608 7603 6786 8804 7616 8951 5284 8178 7415 5583 8793 6780 7183 8127 6750 8384 5270 7136 5533 6810 9647 9457 6066 6361 8558 9792 6070 6880 6017 5962 8383 6569 8833 7361 6685 6979 6191 8247 8295 5246 5124 8923 5323 7841 9673 9500 5121 9974 8447 5449 8892 9218 7671 8908 7066 6192 5981 9441 6092 8735 5581 7647 5211 9783 7330 7752 7639 6872 7070 8380 7626 9932 9970 9799 8101 6356 6977 9194 9625 8383 8797 6103 6295 9599 9005 5920 8659 6904 7119 8348 8934 7068 8938 6559 8579 8025 6451 7831 6682 6036 6495 7960 6275 5092 7292 7419 5848 5798 9417 5742 8167 8534 7256 9912 6017 6703 7549 7713 6916 7449 9497 7388 8599 9748 6929 7345 9268 6507 9865 8973 5201 7638 7859 5875 7839 5989 6327 5843 6580 9070 9634 9831 9346 9915 6517 5551 8825 7415 8805 9819 5499 7302 9409 6327 6617 8133 5121 9417 6332 6738 7095 8301 9866 9984 7847 9478 5586 6940 7783 7875 7158 5093 9309 9063 6406 9623 5681 8091 9309 8579 8968 6655 5602 5588 7160 7185 5094 6613 7035 5152 5801 5926 7989 7110 9920 6093 5273 8462 7931 9760 9570 9688 6241 7392 7890 6458 5277 6702 6724 6290 7338 9561 5564 6216 7983 6258 8905 5193 5253 6311 9233 6242 7121 5414 6893 7981 5362 7272 7670 6750 7635 7621 6551 9564 7126 6345 9156 7566 8723 7961 5009 7762 9824 6261 9546 7609 5704 5154 8049 9278 5926 7766 9711 6029 8677 7494 5163 5715 6239 5840 6622 8806 9676 7960 5294 6454 8739 9446 6818 5503 6166 5857 7018 7675 8811 9431 5109 7797 8839 5888 6722 8078 5058 9804 7092 7413 5727 5746 5913 5614 5852 7151 6975 6268 6098 5618 8497 8625 5067 8075 5922 6566 7718 7254 7965 6800 6991 5683 6643 6821 6126 5937 6835 7984 9607 5055 7090 7664 9988 6246 7552 6769 6980 5459 9509 5220 5645 5275 7612 6383 9511 9009 8817 5532 6872 6949 8840 8078 5302 9594 8425 7677 7664 8652 8496 8333 9584 5459 8751 6661 9590 5618 5068 8174 8563 5188 6224 7787 6691 7032 7957 5958 5325 9710 7829 6567 7227 7172 8094 6470 5100 9757 6830 7040 5574 8319 5037 7050 5651 7874 8694 5873 7285 7297 8533 5379 8802 9475 5489 7366 7276 6842 5021 7794 9592 8191 7320 9765 9780 6463 8691 8986 8355 7979 5066 6653 5820 7873 9275 7981 5641 7312 7072 8542 6374 8939 6076 7585 8273 6014 6803 8655 5520 6193 6842 9486 7641 8690 7260 9085 7062 6072 6190 9981 5162 5623 7103 5919 6810 6535 5427 9935 7022 8660 7356 7053 8347 6658 6454 5104 8177 7878 5804 5436 9984 5146 5937 7793 9559 5403 7105 6028 7168 9070 9413 8555 7729 7678 5256 5400 9379 9414 6641 5576 6887 8617 6527 8365 8900 6285 9146 6288 9064 5909 5104 8275 8628 6803 7118 7194 8168 8577 5373 6320 9696 7923 9501 5424 6802 7496 5480 8053 5877 9022 6813 6890 9920 6538 9069 5774 9261 7150 6237 9207 8755 6816 8379 8931 8360 5794 6946 6615 5056 8739 6058 7877 7028 8158 7770 8173 9192 6240 8189 7119 9992 8821 6874 6155 5142 7000 5526 5675 7179 8486 8816 8021 6358 7425 7058 5453 8925 8449 5034 5160 9819 8387 5343 6146 5733 8378 9615 5376 8397 7027 9504 7047 7283 5400 7149 5925 9139 8842 9916 6534 5962 8011 6161 6930 7412 7043 6463 8814 8416 5413 6365 9947 7850 5608 5992 6002 6065 9896 6968 8091 9499 8550 9172 8227 8436 8951 9726 6103 9574 5082 9960 5085 7028 5951 8170 9216 7924 6092 7847 7932 6992 7062 8156 8974 5281 9169 6078 6555 5541 6634 5184 6962 6336 7139 8365 6122 6255 8066 7649 7830 5634 7587 8255 5913 9337 5238 8067 9820 7491 5075 5589 9662 7360 8625 6741 5279 7412 9024 6564 9876 9665 5675 8079 9922 5151 8204 9890 5574 7564 7764 9517 9155 9464 6084 6437 8843 9970 6825 7017 5436 9003 8710 9649 5099 6368 8942 9913 7470 8660 5749 5569 5565 5867 6215 5825 7030 9304 9121 7376 5236 7022 8888 7790 5175 8487 7123 9311 7919 8018 9780 7261 9003 9981 5978 9121 6622 7632 7089 9210 8507 8151 6522 7317 5263 8454 8671 8022 6194 7727 7403 8271 6506 9888 5392 6180 5655 8975 8771 6366 8316 5790 8505 9298 6513 5816 5086 5696 6863 9650 8216 9944 6597 7818 9097 5179 6656 7197 6400 9168 5819 5045 6904 8787 5247 5848 8655 5471 5269 6458 5410 9454 8760 6549 5376 5485 9854 9981 7500 8209 8797 5397 7094 8422 6201 7908 8148 9239 8602 5907 9217 8132 5413 5002 7019 8206 9846 8568 6090 9132 8103 8427 6185 6947 5442 9284 5410 8618 9825 8211 5694 5328 6122 8141 5909 9761 6879 5415 7760 6339 8244 8141 8072 5087 9042 5503 6323 7103 8980 5777 5452 5116 7960 6706 9568 9598 9730 9406 8958 5821 5893 8553 8625 8249 9313 8287 9904 7514 5503 5537 7038 9856 7232 7334 6301 9716 5568 5990 7874 6808 7761 8686 9867 6472 8764 9752 9312 8667 8740 6302 5360 7407 7118 9913 9404 9760 6913 8031 7340 5278 8592 6909 8588 9974 9243 7985 8770 9182 9330 7759 6635 5431 7563 6745 6005 5844 8628 9922 7452 5336 8462 9029 6211 7426 8569 8807 9396 5127 6048 9761 6554 7641 5468 5239 9841 6867 9401 7267 7075 6951 8181 6871 9750 7301 8804 8013 7837 6893 9564 6596 5866 8625 5927 7032 8321 6910 8848 7557 8787 7953 9712 7024 8154 9893 7000 7727 6926 9761 6791 5087 8605 8481 5386 5132 7004 7697 7311 5533 7203 6911 9904 8718 9746 5384 7424 9929 7630 8394 6001 7783 9952 6020 9822 6518 8119 7139 8423 6870 8464 8755 5750 7947 9752 8313 9903 9254 6614 5526 5124 8088 6592 8122 5753 9537 5478 5631 8888 7195 9476 5016 6573 7142 8758 6277 9027 9283 8335 6094 8348 7204 5643 5835 7404 6910 8719 7330 8931 9665 6862 5983 8546 7846 7529 5636 9918 5848 9661 6995 7748 8776 7389 9404 9065 5985 8099 8365 6776 9619 8800 9995 9985 7324 8788 9548 9800 6451 9635 9818 6317 9968 8339 9658 8088 9870 7060 5835 6760 9734 8641 8495 8068 5145 5244 8487 6462 6052 7722 8266 9259 5248 5354 6174 8945 5076 9355 6588 9671 9529 5551 5988 6681 8230 6688 7891 8235 9135 9350 8963 7272 5084 9623 8681 7364 7054 9605 6268 5526 6999 7586 6011 5319 8257 6363 9395 6184 8898 7228 7300 9601 8018 9417 8671 7581 9613 5319 8381 8784 7345 8500 8650 7757 5547 5655 9198 9312 5572 6633 7729 7822 6731 6470 5513 8863 5078 6653 7846 9322 7738 5974 8353 9658 6826 8225 9832 5105 6371 8845 8849 7037 5029 7427 5907 9938 6695 8385 7714 5161 6978 6508 8434 8135 9370 5356 6848 5721 6573 7903 6211 7281 5169 7732 8046 9248 5254 7107 7030 6319 7712 8249 8464 9514 9504 9866 8899 7340 9177 6170 5186 6010 6027 5211 5673 7599 5340 9940 5690 9841 5995 8610 6466 9160 7571 5679 6537 7072 9708 7588 7676 8781 9969 6802 6128 5181 8238 8328 8898 8504 8755 5724 8450 8018 7390 6031 8464 7565 9742 7520 5419 8536 7355 9377 5221 9236 9706 9233 8800 7248 9362 5517 8012 8081 6671 9470 8366 5038 9990 5267 5637 6623 8847 8439 7250 7746 6594 5592 6461 5381 8341 9431 9403 9832 6310 8686 9735 5031 6518 9045 5069 5365 7197 5450 5336 5125 8446 7101 8280 5721 8147 5857 8063 7157 7769 7488 5754 5470 6167 9379 6080 9412 7792 8022 6401 7290 6111 5195 7452 8622 7167 7993 5554 5436 6407 5966 8903 7725 6689 7818 5351 6336 6593 7111 9912 8400 5403 6629 8188 9675 7925 8625 7097 6189 9773 6197 9296 6809 9139 8037 5737 8069 5638 8016 6084 6092 8216 6567 7301 9361 9577 8899 6887 5331 7066 7997 7319 9081 5251 7261 6564 7856 7240 6304 5823 5513 8247 5004 6987 7152 9986 5604 8489 8977 5033 5306 6605 9209 5379 9608 5020 8726 6600 5425 5016 5358 7417 7064 7893 8094 9833 8399 9307 8294 7468 6800 6995 7134 5454 9358 5122 7017 6186 6826 6250 6651 5315 6621 8849 9270 7525 8271 5502 7693 7327 7057 9772 5654 9732 9251 7036 7586 5062 7035 6036 5746 7968 7083 5718 9106 5513 8350 6653 9360 7809 5374 5012 9051 9766 9094 7752 7280 5088 9238 7837 7559 6148 7378 9912 8601 9587 5955 6626 8120 7632 9805 6265 9273 9299 8657 5935 8047 7953 6404 5484 5061 8555 8621 7930 8809 5269 6764 8858 7721 9658 6639 8853 9400 8366 9498 9885 9775 8971 9313 9161 9385 8091 9821 6050 5094 7872 6490 6894 8566 5416 7388 7659 6070 5782 7586 6964 8131 8190 5389 8213 5380 5241 6218 6664 6286 5446 7901 6391 8253 8943 7424 8466 7547 9046 9111 5686 8081 9265 8018 9244 7876 6442 8990 7323 6189 9057 8190 7060 6160 8120 8473 6718 9428 6296 6578 8262 9530 6944 8860 8453 7007 7574 7902 7650 9364 5792 9943 6928 7392 9997 7158 8538 8735 6019 5064 5777 6147 5961 6736 6108 5990 9905 7051 8917 8686 9290 9250 9363 7772 9337 7158 5596 5113 6307 5214 8765 7398 6459 8537 9324 6535 7701 6343 5767 9331 7629 9736 7433 5273 9587 6094 8941 6706 8090 9238 6967 9706 5637 9945 9737 6085 7121 5478 7406 8659 5655 9420 8699 6189 9316 9205 8424 8941 6392 9321 8727 9644 7628 8022 8166 7598 9944 6487 5941 5995 7888 9023 6342 6181 9528 9856 7740 5524 9812 9753 9806 5439 9116 9310 8433 7140 9954 6661 5710 6965 6818 8677 8487 6909 9824 8020 5618 5054 5210 9787 5014 5601 5741 7593 8214 5763 5608 9007 9694 8989 8351 7427 5665 7239 8356 5945 9444 9837 6588 8048 7097 7988 6022 7898 9824 5314 5832 9817 8214 9320 6687 6558 7096 9646 6412 9887 5880 9235 6962 8005 7030 7054 7115 8203 5119 5262 9918 9709 9678 5073 6559 6866 5646 8800 7501 5570 8753 6474 9412 9220 8945 6595 8385 6136 9265 7399 6048 7442 9713 8228 7151 8131 6691 7946 8394 9846 6898 9431 8051 7432 6942 9020 6157 5982 5920 9866 9768 7298 6429 7338 7673 9093 9889 7966 9444 5296 9626 8203 8371 9584 6488 8256 8263 8758 8293 9840 9985 8492 6959 8609 5546 5472 5112 5959 5563 6617 9860 9303 8210 5812 7436 9676 6924 7751 8339 8978 8502 8421 6856 8970 7704 8858 8668 9890 7758 5989 8703 8667 8107 9732 6209 7302 5364 7070 8494 5124 6294 5519 9356 8377 7446 9285 7644 7079 8490 7716 6016 5735 6584 5545 9941 7191 6926 7045 5439 5486 9265 5186 9006 7546 6245 8367 5637 8390 6202 9856 9647 8102 7499 7332 9929 5984 6815 8277 7549 5345 9276 8820 7148 5763 8381 6139 7298 7738 6529 8919 7960 9194 8133 5806 8754 8342 5674 6895 5088 6460 5748 9441 5624 6349 8103 7496 9427 9347 7103 5277 7441 9677 9232 6739 5816 5802 5634 9895 5829 8700 9387 7473 9254 5743 6349 6712 7170 8259 6247 8093 6971 8134 7645 8697 7521 5030 7293 6985 7333 8479 9208 6754 5577 9201 6421 9204 9306 5218 9489 9650 7760 7052 8511 5145 7332 6196 7167 5945 5008 7313 9137 8458 8625 9448 9611 8750 6170 5874 7013 7811 9092 8167 9757 8905 8257 5939 6735 8750 8527 6932 6572 8636 7574 5114 9317 9059 8206 8752 6820 8984 5080 6131 5602 9754 6933 7165 8988 7527 7021 8053 6917 5077 7941 8474 8146 7808 6504 8429 8546 8613 7898 6240 7489 7190 9724 7706 7450 5274 6176 6468 5513 8008 5122 8765 8847 7830 5182 7508 7052 6659 6444 7392 8154 9460 8153 8356 5200 9973 8077 9037 5421 5756 5422 6197 8877 9426 9035 5453 7980 6771 5406 7261 9877 6663 9053 6915 6356 9707 5655 8933 5949 6872 5035 6070 8291 5055 7224 6960 8965 8335 5613 7791 7038 6935 7038 7467 5120 9596 6997 8512 9389 5439 8742 6837 6975 8728 6780 6731 6746 9038 6137 9472 8129 5700 5418 6946 7376 9437 9968 6416 6401 8939 8905 6708 5296 7197 5387 6244 9488 6849 6343 6139 7757 8730 7181 9796 9712 8966 8269 5186 5808 7030 8026 5495 5854 5030 6318 9580 9083 5047 5771 9139 5056 9734 7260 9597 9512 9190 7907 8132 6802 9067 7604 6344 8121 9055 5703 9787 7947 6715 5127 9626 5555 5563 7758 9302 9272 7200 6852 8640 6624 7852 6412 9658 7335 8144 7592 5365 5005 8578 8522 5090 5526 9162 6217 7721 5725 7012 5491 7502 5455 5353 7788 9838 9273 8581 9255 6973 9854 5857 7739 6951 8273 7583 6129 5256 9689 8736 5916 8707 8355 7667 8571 8523 8698 8000 9142 7318 9641 8630 7010 8649 5651 5007 7944 8981 9464 8860 6037 8193 9423 5308 6900 7757 9295 9174 7808 9333 5422 7265 6562 6534 6999 6795 6552 8612 5234 7467 7862 7839 5189 5719 5029 5291 6155 6446 6791 5714 7088 9576 9219 7939 6050 7110 8128 8445 9448 7799 6262 5818 5340 8087 9761 5483 5393 5107 5431 6585 9868 7078 6193 8629 8464 7784 7896 9582 5660 8212 7316 8928 9284 9085 8329 8403 8567 7633 8508 6307 5148 5550 6518 5612 6151 5856 5358 5943 7559 9683 7514 6999 8514 6314 5548 5431 5323 8280 7354 9160 9936 7385 9080 8368 7247 7217 9883 5280 5597 7138 5732 7924 5313 7333 6782 8075 8256 9979 9725 5727 8396 6881 8821 7542 6570 7398 9364 8338 6435 8302 6567 7498 5370 7053 5970 9991 8706 8454 7464 6679 9025 8163 6972 7987 8739 8972 7429 9261 5274 7034 5058 8510 5109 9007 5365 6777 5389 6219 8593 5150 5562 9542 5723 6225 5715 5394 8477 7715 8330 8724 8684 8934 8611 7957 9265 9221 8443 8749 9409 9738 9901 8344 7627 6668 5622 9425 8616 5956 7443 9332 8438 5177 9874 9868 9212 7849 8301 7848 5751 9104 6526 9105 5837 8622 6994 5651 6871 6065 6900 9715 7033 5165 7697 7308 6432 8613 8812 7068 8404 9403 5233 7123 6659 5768 7456 5727 7418 8829 8854 5314 8667 6080 8960 5705 5329 7259 7793 6369 6043 5370 7920 5209 8387 6334 8504 5248 6580 5859 5900 7440 9025 6004 6744 8704 9497 6253 8384 5986 9430 8363 7122 8274 8223 6400 7405 9845 6755 8257 8219 6188 5299 7578 7541 9922 8809 8084 7441 6136 6527 5954 7105 5184 7295 9308 9643 8750 8281 6315 7148 7122 7735 9000 6826 8581 5478 9551 5273 8684 7362 8315 6931 8287 5937 5998 8999 8666 6941 6130 7892 5609 5652 9463 9469 7608 8530 8401 7238 9290 6213 5386 5201 7782 5814 5920 9625 6508 9712 5895 7248 7723 9561 6044 5512 8024 9926 5814 6174 9529 9271 7982 8301 6452 9181 8884 7270 5155 6308 9781 6706 5279 5429 8348 8775 6027 6624 5414 9630 9386 5328 8089 8502 5196 6151 7428 7041 5465 6451 8921 8042 5892 8781 7080 8347 8359 6353 8364 5938 9929 7814 8410 8544 5678 5346 6903 6788 7381 5795 6674 6604 8543 5941 6591 9483 7561 9382 6589 9785 8799 6211 9784 7909 9514 7404 7097 6603 6766 9871 5214 8653 6044 5048 5657 5308 7375 9185 5370 6615 8576 6449 9155 8212 9721 5209 9714 6058 8070 8551 5632 6925 8737 6080 8648 7193 8687 7904 8932 7720 9507 9400 9739 8892 7003 6242 8974 8031 5986 9796 5013 9352 9770 9859 6958 6832 5218 9413 8290 8047 5661 5798 6304 5415 8380 6641 6737 8403 9586 6004 5635 5672 5103 6492 8363 9172 6728 9177 9800 5583 6159 7285 9799 5221 8119 7931 9578 7535 9775 8490 7019 8637 8247 7662 5451 8139 6165 8810 9440 6596 9997 5474 9106 8453 8260 5978 6884 5035 7259 6750 5029 6121 5540 8570 9248 7869 6414 9497 8864 5648 6271 8866 7671 8179 5744 7766 6902 9770 6243 5107 6735 9144 7708 6105 6550 5384 5596 6400 7755 9275 5809 7996 8254 5664 7806 9047 5579 6797 5622 9679 5230 8076 7336 8640 9263 6093 9425 8603 8752 9588 8937 7824 5778 8985 6894 8597 6732 5680 8580 5713 6800 5014 9920 8167 6947 9797 8921 8877 5339 8363 8207 9458 6497 7838 9672 9766 5714 7227 7428 5099 6410 7633 8152 6726 5730 7788 8147 5595 7799 9742 6332 9584 6773 5452 8513 7227 8925 7763 8699 9145 8274 6751 5702 9706 5306 8042 8470 7568 8779 9812 6456 8925 8827 7045 6057 8705 8487 9807 9819 5663 6380 8595 6045 6185 5277 7087 6592 7493 5175 6229 5291 9020 9681 9382 6153 8779 8900 5311 9192 5439 5649 8268 6975 7855 5682 6933 9020 6749 6881 6541 8299 5799 6857 5689 8332 5564 9468 6802 7140 8838 9476 9449 6446 6709 8886 5107 6362 9203 9728 8353 6051 9729 5324 5493 6262 8663 8544 8042 7698 8069 6552 6408 8258 7605 8343 5523 5130 6739 6102 6692 8564 9969 9477 7937 6579 7754 5561 6371 9008 9590 7594 7223 8485 9426 8340 7916 5666 8684 7982 6230 6637 8376 6533 8299 6126 9008 8210 5682 8890 5878 6725 6988 9098 8825 6112 7757 9208 5403 6584 7009 7613 5881 8384 7479 6457 9770 5544 7833 8955 6471 5420 6166 7751 7764 8084 8241 9478 7222 7329 5205 7187 5514 5111 7372 7150 7385 8336 8185 5583 6946 6351 7114 7557 9597 8239 8617 9021 6442 8179 6371 5205 8978 9447 8558 9900 7902 6223 7826 9593 8279 9682 9820 6507 6465 9927 6166 8677 5389 6015 7076 8398 9099 6206 8233 8386 9246 7011 6457 5846 5894 5524 5763 5154 8251 9153 5707 8304 7832 8457 5248 5563 8420 8025 9990 6367 8580 5092 8686 8215 8240 6343 8331 5118 6723 5213 9195 9500 6951 5058 5801 7634 9183 7025 9597 8376 6478 5940 7986 5180 6559 7134 9172 8364 8476 5367 5234 5453 9695 6835 8352 8709 8446 8511 6469 6287 9426 9199 5996 8983 7584 6863 6639 6819 8378 6704 5819 5371 6814 9507 6336 5107 5420 7922 5099 7563 6523 9698 7851 7246 7691 7414 9465 8134 9848 8640 7114 5657 6133 8556 6609 9511 9755 6245 5774 9931 7507 5470 6272 8197 5538 8833 9920 9007 9237 6134 6839 7838 6842 7328 6227 7802 9633 9719 5892 8521 8687 8929 6954 7037 9833 8923 7665 6881 5769 9490 5879 6292 9684 5613 8266 9613 6365 8846 7902 6904 8180 6192 8271 9225 7734 5697 8646 9404 8556 8453 6236 8253 6303 8680 9855 8824 5725 7410 7393 5052 5793 6454 5558 8675 5601 7279 9590 6548 9987 8174 8861 6955 7754 5533 8504 9633 9289 6683 7281 5056 9732 8904 7890 6207 7269 7006 7740 8574 7559 8522 8447 6295 8753 7114 9054 5402 9498 7460 6712 8793 9675 9104 8060 8586 9120 9194 6363 8606 6476 5115 7318 5548 7057 9207 6736 5626 8633 5379 9752 5346 8683 7144 5808 7992 9687 7285 8154 5786 7007 8600 6422 7129 7228 5119 6862 7678 8299 6362 6239 6940 7984 5373 5280 9932 6234 8543 8749 9939 8781 8476 8661 7152 7372 7486 8401 5477 9738 7895 5781 5040 8324 5524 6524 6939 5943 9533 7090 9297 9846 9052 5638 8163 5333 7118 9292 7231 8123 7378 8846 9517 9478 5068 7220 5721 6652 9254 7193 6442 6216 5187 7709 7927 9166 8090 9659 9732 8204 9609 5745 8820 8121 5897 9329 5748 7972 6217 9183 8799 9759 7000 8872 6095 5421 8205 9888 5552 6299 7703 6248 8627 6734 9135 9788 7829 7351 5641 7032 8036 7590 6151 5062 8554 8789 7715 6705 8814 6955 9211 7470 8655 8986 7855 5913 7348 8420 9844 6211 5626 8222 7772 7982 6357 6511 8502 6434 5852 9914 8852 6910 9591 9292 6388 5047 9597 8192 5129 9829 9606 9609 5194 6291 8459 5366 6909 8005 8708 9254 7815 6905 6090 7105 9426 5418 9596 6686 8749 8005 7993 8498 8685 7067 8881 9018 8631 5275 7213 6915 7127 8529 6725 5097 9936 7549 8968 8645 7761 5977 7997 5460 6791 6879 9443 9856 8129 5568 8076 5621 8450 9256 6623 8340 5483 9093 8679 8081 7633 5781 6652 8678 9310 5126 6162 8269 6309 5080 9436 8442 8167 7792 6137 8259 7308 5008 7546 7201 5392 9936 6512 8791 6034 5628 6105 8996 5421 5791 5690 7671 9579 6112 8686 9482 5185 7539 5962 5320 6284 5503 8477 7017 5661 9715 8996 8507 6343 9070 8775 6596 6351 8433 5307 9299 9581 9250 7668 6718 5236 5097 9132 9658 7926 6793 5644 7108 7342 8384 9606 5004 5540 5800 5422 9979 9104 5646 7465 5577 5147 5378 7465 9441 5859 7372 5415 5083 9033 5302 8694 6646 5246 8309 6881 7979 9426 7947 6779 8851 5924 7862 9979 9363 6536 5854 8659 5065 5266 8009 7101 6255 6308 5571 7706 9814 5653 6188 9028 6024 5718 8020 8389 8591 8904 5657 8142 9547 8624 8465 8056 5201 5535 5420 8840 6830 6333 9297 8057 7378 9987 9234 5283 7479 8233 8893 6122 7217 5010 7575 9315 6778 6218 6754 9735 6334 7307 5552 5190 5104 5091 8950 6352 8039 9913 7330 7877 6512 5237 6306 8771 5023 9992 6367 8971 5868 5779 9476 9404 8679 8515 7602 6834 9773 9949 7995 7868 5846 6042 6905 7736 6785 5734 8154 5647 7738 5222 5473 5800 7617 8514 6115 5836 7658 8799 8466 6539 6242 8062 7483 9367 7844 8582 6940 6734 5808 7712 6670 9641 9940 9364 5331 9870 6480 6791 5972 9832 5048 7072 6697 9017 6454 9536 5865 5836 5442 9867 6338 7168 6112 8092 8214 6565 9314 8619 9244 8576 7176 7206 9690 6909 6871 5095 6893 6670 7960 8799 8211 6949 5843 6401 9070 9614 6666 9559 7221 8727 5875 5747 5928 6046 8163 7762 6844 9525 9053 6789 8436 6615 8585 8284 6995 5990 5865 8635 9868 9488 5211 6440 8068 9077 7093 9649 7179 9650 8298 7542 6365 6202 5690 9398 8993 9796 8261 9191 6989 5673 9446 8790 7384 6921 6616 5410 7565 6321 8995 6981 9431 7491 8346 8006 9211 9053 6881 5884 9344 5359 5336 6254 5876 7329 7213 7186 6113 8910 8099 7863 5926 9660 6833 8021 6586 6325 7088 5851 10000 6335 7050 9789 6001 8577 5146 5028 6930 5697 5601 8687 9100 5191 7693 9861 9923 9018 6997 5019 7369 8829 8931 5231 9373 7516 7654 9469 5877 9439 8297 5604 5340 7474 9471 5324 8865 5448 8219 5594 7886 9924 9501 7412 9739 7063 8714 7322 7356 5766 9757 5496 6145 8271 9926 9321 5421 8520 7742 7906 5382 7955 7089 9527 8602 7198 9418 8420 5403 9465 9630 7910 7144 7160 6987 7951 7251 5229 5266 6866 5065 6435 5596 9089 8348 8895 7910 7498 9228 5773 6835 7444 7967 9191 7898 7672 9508 8502 6445 8780 7629 8158 9748 8268 9551 8788 8789 8749 5207 9782 8631 9401 9038 9129 8932 7143 6466 8570 8761 8089 6875 5075 7145 8351 8632 9036 8302 8022 9906 6426 8993 9508 9412 6504 8277 5108 6832 5855 7665 6590 9121 5479 8268 7643 6247 7883 5287 8856 6437 6020 8028 9275 7941 7381 9586 6303 6899 9190 5893 8300 5966 5765 8037 5723 9874 5106 6931 6165 6806 8243 8891 9999 6065 9688 5843 6991 7069 8081 9396 7485 9242 9993 5370 5273 8260 6068 7619 7193 7417 6200 9571 9709 5519 9029 5146 6424 7784 9218 6436 9044 7328 7581 9912 5435 6968 7880 5508 8600 8428 8090 7696 6723 7506 5076 7152 5709 7661 5277 7033 8433 7522 5238 7559 6477 9123 6875 6708 7178 8725 7880 9355 7866 9246 6739 7326 8924 5041 7131 5879 8840 9518 6741 6174 5687 8488 7000 5676 9540 9615 7142 5595 7708 9556 5484 5248 8758 8282 9264 9046 8898 5446 7582 9877 6140 8069 7519 6434 8002 9611 6095 5285 6293 6939 6630 8536 7230 6867 5275 6830 6901 6944 5521 6700 5598 5309 8488 5709 8878 9454 9734 8951 7807 5007 9105 9345 5816 5538 9111 5027 9041 7286 9114 6846 7107 8853 6495 8104 6702 8491 8135 8826 8422 8117 8135 5339 9761 6040 6428 7186 6723 5642 5185 6635 8109 6727 6993 5761 6022 7743 5555 6454 8254 9840 6340 9280 6051 7249 6224 7482 7355 6458 7285 8438 8920 9376 9142 6906 6230 5542 8707 8187 6290 8961 5212 5264 5840 9836 5718 8608 5703 5064 9572 6545 5242 9409 5447 7145 6419 5284 6491 7076 9649 7053 6030 5939 6291 5309 5251 5327 5206 8375 8404 9987 6456 7004 8844 9036 5146 5477 6332 9020 8427 6472 8290 9139 7424 9495 5490 6614 5726 9714 9557 8381 7564 7052 5712 8159 6148 9876 6245 7588 6834 6690 7955 5830 9555 9832 9610 8451 8624 8280 8058 6235 7468 5276 9211 6197 9645 7509 5319 6706 7749 7727 9674 6396 7217 6954 7560 6455 9479 5620 5706 9658 6816 9772 7963 9941 7919 7751 5201 8932 6436 8888 9465 8160 9714 7774 9725 9080 7199 5726 7339 5610 6138 8839 8061 9325 6397 6535 6407 6639 9103 7227 9957 6636 7769 7896 7953 8287 8699 8922 9397 9889 9691 9502 7021 9416 8547 6315 9371 5158 7454 5508 8992 8331 7841 8219 7036 9234 9773 5048 9931 6339 8300 5290 6931 8779 8440 5205 8921 5121 7119 7681 7904 8812 8804 6157 8901 9894 5781 6534 9676 9009 7885 6908 9898 9046 5315 7049 5405 9256 9282 6709 5995 9717 9965 5407 8051 8649 6219 5332 5031 6489 6257 9737 9361 6855 7516 7192 8033 7694 9415 6375 8894 6700 9360 6734 5089 6410 5924 9574 7871 6103 8942 6773 9501 5163 7537 8620 5247 6144 7736 7119 9705 8166 9220 9250 7675 9793 8802 8180 7692 6249 5649 9315 5414 8218 6292 6316 6991 7043 9031 6280 9014 6767 5132 7119 8663 6555 6387 6796 5973 8469 6706 7629 7206 5379 9621 7766 5992 9122 5809 5272 8021 6591 5918 9508 7978 9327 5915 7631 6931 8356 7413 6106 6622 9090 6671 9527 6149 8339 8543 9634 5285 6548 7769 5128 5978 9551 7413 8782 5119 5612 8776 7575 6384 6999 8613 9627 9878 9170 9869 8521 7491 9994 5849 6906 6679 9714 8318 8988 7432 6370 7649 6605 6631 8676 6005 9340 5879 8500 6078 7538 9797 5406 7899 6168 8772 5943 9918 5732 5475 5413 6577 8774 8794 7377 9545 9796 6727 9721 6957 7064 7997 7364 7480 9480 7009 8194 8330 9787 7271 8039 9600 6012 6903 7061 5331 6155 5776 8429 5167 7533 6176 7233 5407 9901 7846 5744 9048 5238 8326 5313 9176 8531 9276 5819 9742 8682 7146 5791 5801 6854 6230 7084 5610 7650 5173 7181 6090 6438 6816 8137 9861 7916 5922 6557 7541 5087 7647 9403 7241 8543 5885 9818 9610 8425 6857 5909 5831 5817 8468 7750 5562 8202 9385 7849 6773 8459 9281 5606 5917 5250 5881 7153 7641 8108 9961 9601 6380 8178 9101 6143 5087 7830 8241 6105 6580 9450 5741 7291 6234 8021 6991 9904 6160 6494 7447 9909 7038 8975 7634 8952 5807 5532 8770 8506 6701 6476 8658 9708 9029 8108 9819 5579 6406 7996 5665 5156 8173 6602 8012 5296 5859 5178 9174 6739 6281 8983 7046 9443 5403 5674 9773 6095 5554 7776 9386 9491 5036 9228 9326 5690 8509 9645 7339 5907 8145 6683 9249 5879 8882 5473 5741 7800 5547 8999 5349 5089 6228 7675 6861 5778 8544 7266 6300 9959 6004 5695 5606 5470 7934 6704 5197 7674 5831 7824 7299 9895 7791 8459 9315 8762 5595 7862 6232 7471 6081 9984 8856 5421 9783 5189 9281 5989 7064 7756 8545 6611 9859 6231 8618 7667 5642 6596 7839 9801 8639 9232 9959 9346 7510 8162 7867 5784 7613 7665 7104 9615 7533 7674 6284 5989 8576 9046 9083 6271 9982 9193 8735 9937 7105 8674 8627 5557 7739 5470 9062 6620 9965 7305 9188 5398 7042 7597 5649 7369 7584 9180 8168 9683 5235 8880 7247 6389 5734 5607 7868 7532 8376 6229 7290 9704 8040 9312 5613 9311 9314 8035 7972 7484 5206 6865 7789 9491 9866 5096 7497 5488 8659 5973 6926 6174 6247 6066 5355 9413 5065 9628 6753 8028 7880 5202 8996 6402 7385 7666 9682 7815 5025 7383 5318 8695 5999 8885 8233 5381 7761 5106 6691 8267 6794 5547 8675 9989 9086 6599 8190 9760 7574 6478 8048 6522 5915 8704 9452 7097 5082 8243 9323 8999 6470 8450 7394 7708 5880 6260 8350 7710 7933 6355 8689 9226 7159 7518 6686 6643 5562 7691 5075 8959 7896 6523 5492 9545 5296 9828 8361 6931 6972 5841 5972 5912 7771 9799 5608 9351 7013 7808 6864 8982 8746 8488 6495 8278 8637 8267 6948 5714 8712 9665 6007 8542 5510 9415 5002 8896 7175 9258 6218 9715 5310 9455 7523 9012 8383 9359 7007 8619 8878 8822 5956 8492 9519 6665 7970 7425 5962 7577 6514 6668 5554 8094 9263 6940 8399 6544 8125 8977 7117 9539 5473 7233 6230 9309 9537 8207 8996 8191 5855 8662 6076 6545 5898 8096 7714 8861 8952 7663 6901 8000 6642 9637 5444 5556 6484 5509 5039 5255 6722 7718 6246 8533 8797 8406 9415 8544 5100 5006 7379 7739 9847 7455 5091 6502 9587 8320 8238 6433 7424 8051 5832 8239 6342 7021 6459 6261 9150 9768 8589 6156 6979 7585 6450 6560 9469 10000 7949 9912 5346 7785 9864 6545 6789 7840 5052 6205 8978 7397 9522 7681 6101 5599 6197 6383 9290 6524 8386 7941 5191 8591 5428 8894 8828 8799 5569 9385 7541 5505 7386 6470 9784 9413 9945 9760 6538 5411 6723 7509 8873 7906 7207 9103 9377 9578 5668 6429 5905 5969 5399 9145 8359 9477 8317 9782 7848 8696 6555 5237 6333 5426 7430 7412 6009 5281 7079 9035 9200 9872 8262 9583 6059 6205 5710 6844 7790 8401 9965 8251 5775 6660 5334 6495 8556 7459 9552 9013 9723 7899 9181 5514 7436 9422 9196 7265 9744 7119 9135 8214 8299 8060 9673 7577 5366 8169 5999 8877 6369 5721 7390 5065 8250 8443 9406 7470 8397 7095 9451 7213 7355 7378 6522 7821 6510 8906 6980 6828 9009 9955 8989 8779 9376 8525 7273 7392 5685 7999 9937 9943 6805 8951 5219 9185 6747 6626 6516 8651 6641 5947 8702 5233 9781 8766 5245 9484 6463 9679 9410 9659 5702 6529 6510 6069 7839 9606 7023 8969 7578 8089 8079 5546 7410 9525 6676 9046 7118 6654 7389 8988 9005 7601 8043 8787 6367 7086 6985 5537 6661 6148 5319 6075 8139 8177 8459 9862 7258 7718 6834 6349 6680 6762 5040 9789 8063 5287 9061 9882 6086 7771 7119 9084 7513 8911 7550 5782 6882 5913 5132 5955 5647 6664 7094 6005 6756 6498 9003 9301 6469 9476 5770 5076 6958 9955 5207 5299 7748 8893 7991 8657 5887 9059 7153 8584 6980 8748 6766 8868 9883 6555 6386 9042 7073 7228 6301 8976 8520 5656 5370 5926 6034 6500 5997 5940 8480 7459 7933 9949 7179 8480 5767 9922 5135 7718 6251 6677 6282 7100 8669 8476 7422 9120 8003 6343 6637 9668 7337 5602 7263 8707 7607 9831 9067 8001 9159 7002 5212 6969 8272 5859 5458 6476 9061 8531 5023 9003 7516 8728 6145 8159 8024 7425 7928 6922 7225 6690 9758 6350 8717 6943 6360 5534 6792 8002 7142 5010 9030 8632 7410 8933 6567 5553 5611 8759 9533 6401 6604 8714 6603 8355 7212 6089 9361 9559 8864 5702 5612 5486 7359 6831 5199 5466 7940 9676 6336 7122 8196 5468 6128 6936 5902 5412 9708 7565 7659 6278 9211 5702 9312 6028 8324 7517 6627 9493 7204 8071 9528 7896 7313 5559 7403 9530 7400 6592 7360 9904 8755 5899 6423 8510 6469 5160 6763 7875 7774 8908 8960 5592 8330 6392 7604 7032 8035 5925 6354 9010 8803 5149 6713 9659 6029 8130 7029 5028 5371 5345 5190 8327 7371 5082 8479 6695 5569 5213 5202 9735 9057 6998 8239 8082 7426 7525 7347 8468 8800 5848 8265 8320 7390 8648 5908 5171 6035 9763 7951 9191 9627 6391 6406 9982 6214 5887 5001 7779 9101 5505 9394 7384 9238 8706 9751 6271 5609 9243 8442 9260 9545 5844 5971 7432 9697 5026 8065 5862 5595 6703 8862 9392 9800 6159 5566 9475 5188 8004 9098 5142 8139 9847 8084 7193 9224 9740 8027 6858 7073 9859 5258 5487 7167 8168 9522 9934 7569 6386 7956 7528 7970 5624 8018 5591 5111 9533 6282 5271 5712 6134 8789 5236 7103 6266 8737 7818 7039 6225 6033 9342 9550 7115 9516 9038 7164 8968 6159 7635 9598 8200 7785 5215 5806 9340 9262 5576 8528 5016 8884 6350 6006 6935 5872 8646 9723 9706 5950 8374 7513 5151 5652 5374 7203 5761 7122 5618 6967 8272 8904 9894 7110 5421 7950 5480 9668 5897 5030 9253 9605 7878 9953 6032 5493 9510 7041 5699 8258 8984 8751 8773 5004 9882 6963 6366 8253 9012 6877 8958 9911 9044 8701 6519 6071 9858 5871 7932 5386 9515 8287 5587 9938 6718 7920 8338 7054 8353 5124 9110 9243 6003 9235 6374 9949 9709 8781 6876 7830 6065 8717 6965 8530 6590 9805 5533 9430 5948 5927 9461 5152 5212 5906 6046 6683 6565 7540 6710 8593 7060 5437 5639 6441 7305 6819 6792 6941 5573 8031 8078 7504 7942 9195 7165 9203 8825 7235 8945 7850 9592 5684 7973 6303 5962 9253 8152 6821 7922 7773 9204 5674 5526 7225 6476 9048 9679 6587 9025 6074 5134 5013 7764 6068 5962 5549 6618 6306 5899 5850 6355 7243 7795 6374 8233 8745 5845 6869 6558 6363 6952 9942 9293 9336 8381 5452 6514 7018 9418 8437 5536 5086 9309 9299 9496 7924 5078 8697 7073 8318 6101 8681 6868 7636 9379 8282 5973 5105 5740 9567 7810 7509 5107 9678 7650 5065 9941 5379 5518 5816 8201 8609 9579 7934 8560 8322 6470 6871 6229 6767 9502 9575 7896 5339 6986 5029 9551 5921 5871 6580 5240 6151 5703 7949 9080 5457 9348 8629 8941 8795 5901 7181 8321 7047 8640 6509 9102 7253 7353 9859 5298 9241 9925 9827 9308 7335 5394 8754 9483 5420 5751 7608 8169 6631 8050 9708 6934 9971 6810 9387 8117 7800 6222 8182 8678 8391 9656 9145 6951 6881 5326 7627 6127 7823 9085 9590 7666 9086 7420 9753 5440 6280 7927 6059 5756 8873 7453 7828 8071 9256 9938 7085 6596 7501 7986 9582 7726 7847 7049 9811 7985 8950 7217 9078 5978 6719 7265 5533 5550 9937 5816 8024 9598 9370 5330 5784 7162 5135 7185 8819 9756 8894 9081 6940 8830 6559 7153 9749 7949 6920 9611 6760 6393 9327 9586 7818 6696 8986 5956 5276 5764 6623 8882 6771 9875 8404 7921 5851 9944 5776 9619 5376 7398 7364 9062 8131 8287 9329 5322 7184 8268 6959 5233 6056 7889 9922 9600 9312 7575 8669 8641 7336 5258 7283 7703 7545 7346 6755 5691 6602 5572 5363 9797 8954 8739 7989 8892 6212 7848 6703 10000 6405 8964 8368 5307 9926 5075 5061 9465 6077 5841 9469 6945 7447 5966 7818 7701 7795 5298 6333 9360 9212 8044 6202 7608 5621 5414 8431 7282 7050 8898 5079 6898 7986 7787 5158 8786 8072 6480 7091 6642 9775 8685 8348 9318 7226 7762 6113 9901 5374 7379 5593 7883 6384 6376 6314 7496 6294 6264 9190 5777 5306 6344 8185 5742 5427 7550 5589 6867 7364 6797 8419 6958 6993 5110 9998 7438 9831 5625 6987 6804 5444 9580 7547 8224 5248 9688 6069 9200 6401 5898 5784 9100 8265 8812 6995 9581 8488 6843 7757 5945 5897 7173 5157 6111 5377 7239 8005 6916 5741 8922 8016 9607 6772 7404 5207 5909 6325 8386 9521 8868 7904 6994 7279 5510 5048 8932 7722 7792 6909 9096 5799 9256 6303 8755 6272 8457 6925 8320 6663 7247 9044 7774 9461 7266 6308 7475 9899 8451 7342 6623 8895 5319 6129 7885 9550 7359 9031 8585 7046 5917 7012 6582 8080 9761 7370 5428 6742 9594 6104 5175 8732 9889 7863 6765 7616 8998 7917 8210 5953 7982 9766 6271 8598 6828 9786 5738 5072 9495 6128 7837 8075 8566 8405 8992 9698 9768 5612 5131 6968 5509 6487 6593 9790 7910 5746 5067 8476 5643 6470 5750 8581 5942 5682 9851 8209 9944 8525 7958 9866 8416 7541 8854 9307 8838 5946 9016 7903 6368 6586 6351 5096 5361 9061 6835 5132 7264 9902 5878 7525 8874 5405 9834 8415 5799 8885 6169 7538 9494 5362 7512 6426 9930 5495 5406 7544 5920 8698 8455 8118 6109 7222 7678 9671 5438 6610 6134 9297 8052 6400 9929 9356 6557 6744 5467 8982 7168 9279 5442 7273 8325 9192 8467 8111 5490 6672 7462 8936 8805 9385 6502 5570 8029 5248 7415 7837 7984 7627 8392 8850 5431 6896 6839 6501 7257 7052 5418 9428 8419 6903 5338 5696 5161 6020 9326 7838 7578 8072 5267 9750 7989 8823 7722 9995 6711 7392 6481 8521 6160 9822 7852 8328 9288 7946 7320 9742 9071 7725 8841 7818 5189 7631 8700 6651 6468 9365 5058 8305 5230 7136 8006 9449 7937 6500 8030 7659 8920 5829 7541 6474 9872 7284 9586 6530 6073 8701 9744 6557 5340 6402 5316 7528 5392 6485 5017 9184 6241 5698 5638 8816 6698 6083 6045 7112 9564 6045 7722 8467 5640 8673 6650 6773 5747 8319 5412 5920 5536 8596 6607 7234 5825 7963 7977 6263 5634 6831 7342 8819 7427 8537 6384 5580 8592 7711 9830 5946 9410 6195 7155 5867 8990 5154 7726 8148 7658 6062 6423 5203 9150 8761 5653 6298 5648 9683 9369 9079 5706 8365 7081 7111 7525 9356 6063 7894 7255 9601 9124 6155 6130 8636 8646 8428 9438 9006 8438 8010 5300 5503 9318 9587 7520 6273 7298 5387 9277 6266 8044 6911 5344 9046 7972 9511 5272 5653 5363 6340 8418 9035 6837 9008 5757 7209 9956 9777 8734 6928 5563 6623 8250 5686 9156 5138 8445 6702 6759 8436 7633 7677 6496 5704 8908 6567 5158 6652 6871 8941 6854 6160 6986 7950 7113 7723 5582 6024 9591 5176 7121 7282 7860 9044 7505 9341 9531 9809 5878 5711 8102 5905 7696 6314 5752 9681 5723 6172 6674 5013 8334 5563 7378 7680 5221 8874 9241 8010 5931 6792 8596 9869 5033 7422 7659 7039 9559 6952 7052 8792 8901 6620 5193 7506 8976 8885 5202 8163 6148 6346 6074 6737 6955 5621 6610 6892 5010 5682 8296 6918 7087 8570 8176 8581 7945 5399 5496 5771 7093 8022 6787 5327 9249 5822 7307 7046 7083 9927 6408 8826 7085 8093 6952 7617 9281 6373 7744 5943 8140 6124 9288 5933 6243 6227 6050 8213 7245 7757 9154 6203 8350 5061 8237 5376 5047 8446 5754 7995 8771 6057 6648 7258 6190 9639 5029 6918 6161 6604 6331 8864 5786 7199 6599 6284 9361 7310 9781 6064 5502 9400 9503 6136 9962 9438 5733 6160 5191 8720 6590 9015 5224 8982 9107 9451 7159 6212 8030 9974 8615 6554 8494 5553 7223 9430 8137 8981 7085 5938 5793 7069 9425 7939 7326 8068 5396 6658 6445 6587 6751 7635 6770 8508 8988 6166 5348 7018 5925 7693 5487 5408 6472 8241 5053 5942 6367 6375 6649 7279 6768 8512 6758 5692 8861 6184 7292 5113 8458 5317 5761 5691 6457 8945 7388 7482 5342 8114 7235 6434 8878 7068 5067 9219 8341 6272 9681 7921 8806 5816 6088 8335 9298 5786 7497 9023 8256 5427 5805 7071 6334 5810 9694 6883 8046 8100 8090 5769 6456 8945 8283 9606 9459 5878 5078 8122 8738 6564 9681 7553 5757 7170 9732 9002 8646 9843 9526 5108 7923 6912 7652 8950 9409 9620 9136 9046 7726 6921 8566 8497 8173 5501 6999 8395 8097 7202 9639 5426 9161 5335 9555 9802 6438 8124 9990 9699 6979 8543 6840 8011 6680 7443 9609 9561 6511 6808 7721 6156 9251 5132 5812 8619 7161 9521 6644 8681 9510 9399 9659 6413 9022 8504 7122 8088 8762 9861 8610 5429 6680 8096 7787 5830 9167 7019 8327 6097 9349 5166 7496 8381 6335 5781 8536 7161 8969 7282 8774 8870 9408 5360 8279 5658 9518 5883 7234 6778 5010 8433 6318 7726 5725 6314 8520 7134 5201 9090 6810 5145 8403 7730 6848 7675 7764 5887 7139 5179 6810 8353 9602 5045 7822 7791 5599 6003 7573 5029 7084 9713 9399 7390 7907 7759 6069 7700 5634 9570 5627 7693 5279 8446 7999 6349 6095 7634 7248 6460 7974 7331 9827 9370 5644 8057 8554 6308 7562 5934 9702 6206 7484 6297 7315 9652 5502 6820 7455 9137 8588 8738 5577 6111 6707 6354 7471 5028 6348 8372 8067 9773 5894 8199 9321 8833 6878 9993 7425 9821 8386 8625 8024 5035 9142 7971 9721 5445 8799 9659 5091 9688 9471 6397 9557 5228 7603 6269 7268 9031 8336 7480 8532 8950 7477 7226 8035 8250 8495 6476 8196 6103 9917 5208 7179 6380 6198 9494 6224 5741 9406 5528 7631 6882 8388 7362 6679 7880 6829 9003 8260 5174 9810 6246 7235 5065 6373 9608 8731 6368 8595 8519 8523 8892 6805 5985 5665 8484 6828 7921 7189 8821 7271 9314 9154 9709 6875 8794 7189 6053 9679 8794 6879 6354 9540 5862 9019 6979 6860 9449 6006 6313 7731 9246 9447 5131 9510 8574 9555 5406 9619 6239 5438 7640 7187 6498 5668 7979 5572 6262 5361 9225 8080 9372 6377 6585 6862 6428 7725 8439 6988 5731 6041 9188 5656 7835 9006 5308 5819 9931 8954 6441 8518 8796 5943 6636 5996 7963 7793 7172 5166 9167 7633 8912 7098 6137 6576 5033 8642 5778 6820 6835 5288 9781 5907 8375 9677 7975 8359 7376 6789 7736 6802 6265 7438 8704 6799 8709 5818 5521 7271 6312 9919 9004 7024 5664 5018 8142 9401 8218 9935 5700 9923 9599 9721 9399 8306 7183 7058 9159 7356 9848 6474 7226 5095 6528 9637 9952 7143 5849 5280 5238 7329 5481 5791 8728 6818 5577 7715 7674 8835 7534 8888 8946 8800 8784 5861 8095 9939 7890 9182 7193 7975 7647 6485 9695 8416 9318 9348 9054 8680 8818 8595 7933 5065 5191 5666 7513 5461 5838 6471 9977 7873 8735 8108 9648 9379 5177 6762 7524 9269 8076 6645 8258 6920 8773 8877 6665 7332 7903 5855 9720 5372 9195 9312 6625 9200 6580 7176 9555 9943 7642 6885 8323 8068 5224 9160 8595 9151 5165 8310 6297 6549 8031 5004 7949 6929 9716 8617 8083 8837 7997 7336 7665 5035 5097 5951 9861 6125 5310 7019 6539 7242 9919 6502 5720 8366 8725 7154 9671 9163 8661 6785 9140 8132 5417 5408 9312 9297 9072 7290 9194 7595 7871 8237 5793 6154 9424 5495 8095 8822 5033 9196 8343 6242 5671 7282 6056 7727 7559 7506 5907 8920 6254 8306 7207 7878 6646 6115 9149 6486 8194 9544 8196 9450 8120 6725 5492 8718 7084 9719 6596 9478 6221 7676 7179 6345 8845 7847 5190 9700 7301 9772 6857 9804 5809 8399 5053 7478 6214 7194 8978 6058 7714 9680 8072 7333 5816 7266 9959 9619 9867 5858 7523 5032 5487 8593 7134 9633 5895 6348 9222 6547 6127 6441 9690 8873 6551 6182 7796 8578 8192 6035 8881 8643 5723 9304 8858 9379 7734 6289 8693 6299 8034 7629 8556 6127 6427 7365 6897 8567 5997 7212 9498 8799 9022 6883 7573 6263 8902 5492 6583 7839 8022 7948 6372 6237 8081 9850 9364 6699 5920 8964 7586 5889 7869 5546 5652 9741 5316 9823 8820 8271 6453 9501 8713 5580 5567 5075 7015 8824 9122 8572 7505 9416 8687 6623 9705 6848 6428 8361 8640 6650 6337 7793 5223 9389 8281 7225 6791 6587 5600 9680 6328 9370 9533 6732 5094 5110 8996 9110 6625 8907 8269 5942 9250 5378 5785 5270 7506 8971 7021 9138 7490 6928 7725 6878 7874 6222 6657 5214 5853 6958 7455 9833 9761 9609 9824 6148 7459 8963 7163 8080 5945 7942 9559 5360 9055 9682 5712 9638 7486 9609 6302 6055 5351 8668 5221 8298 8557 6016 7508 9973 9052 9916 7165 7848 5879 6686 8168 5143 6175 8240 6605 5484 9234 5747 6941 9244 5955 6705 7142 5838 9200 8287 5806 7455 5516 7631 6343 7868 8837 7685 8705 8834 8267 6821 6763 7410 9506 9920 6319 8893 7923 7990 5019 8847 6022 8814 7615 6238 5307 8687 5449 5578 6387 7050 7960 8524 5704 6854 9274 8368 9238 8602 9050 5068 5056 6786 7467 5733 5495 8793 8163 9627 9660 8004 9857 5882 9729 9404 5937 5787 8323 5173 9844 7635 8123 6222 9662 7252 8522 6464 5820 8878 6430 6382 8130 8973 6084 6201 9324 5849 6560 6210 5140 6067 8787 6246 7738 5083 8707 5974 6426 5599 8335 5456 7545 7416 7050 8038 6158 5014 8404 5157 6528 8736 8146 7246 7878 7042 9001 8368 7480 7810 6436 6864 5363 9867 7333 8292 7430 7346 9912 8936 9710 7397 7487 6676 7924 7221 7455 6857 5780 9478 9517 6766 7119 7181 7566 7568 5350 7039 6133 7974 8191 7697 8738 7479 7673 5628 5678 5756 5202 5867 9889 7873 9180 8213 6053 7333 8057 8768 9697 5139 5552 6777 7488 8121 5243 7182 9668 7204 6869 5162 8045 9746 9281 8916 5664 8711 5481 5801 5468 6511 9795 7472 7422 5941 9428 6885 6636 6701 6658 6999 8417 7787 5583 6199 9931 5418 8955 5715 6072 5146 8550 6936 5692 6191 8683 8050 8434 8511 6663 5969 9579 6227 9756 6576 8659 8143 6453 7039 8126 8120 5395 9672 8277 9742 6951 9578 7708 8130 8773 6220 7801 7637 6641 9208 7538 6013 6641 7357 7011 6419 9869 8790 8686 9421 8235 7691 6967 8481 9317 9041 8364 7903 9495 8920 5422 5786 9610 9886 9532 9444 7639 5519 5745 9209 6364 8885 6547 5248 8209 7053 5184 9106 6430 6916 8262 7922 9311 6077 9733 6651 8553 7242 9654 6242 6967 9172 7470 8140 7405 6878 6675 6043 8128 7907 9916 6242 7636 5865 6700 6101 5503 9354 8251 7697 8719 6344 9427 9166 5271 6592 9179 8817 5850 6920 7891 9665 9313 9427 7264 9114 8623 6515 9381 8842 7715 6179 7146 8924 5696 7948 8899 5499 7020 7472 5575 7036 8567 9520 9621 6658 6059 9301 7986 6346 8470 6651 8015 6121 5592 6515 7624 7201 5445 8983 6954 6089 9058 5522 8460 8692 6068 7310 6044 9875 8863 8587 6554 8389 6702 6485 9029 7272 5239 6011 7057 6128 6998 6355 6745 9222 6278 8286 5568 5019 7371 5339 6523 8613 7678 6685 9350 8262 7799 9496 5582 6010 7818 8197 5204 9265 5416 5117 6405 9897 7169 9536 6165 9813 6103 9779 9675 7400 9014 7637 6352 9368 6891 9839 6722 7980 5013 8351 9464 8669 7459 8439 7821 8433 7412 5082 5263 6722 7085 6392 7502 6177 8877 5396 6998 8692 7765 8190 5319 5559 5468 7284 8777 8409 7015 9098 7305 8188 6588 6834 5317 6721 5866 6740 9070 8346 5316 8730 8554 6803 6103 7110 6950 9224 7592 7658 6670 9343 7967 8127 5147 8960 7970 8866 8926 5991 8024 6159 9321 8989 9466 8732 8421 7680 5568 8036 8471 7948 6914 8631 8719 5957 5966 6671 7870 7522 9200 5411 6387 6459 8755 9605 6003 7309 7489 8357 8724 7497 7500 8063 8924 9032 6974 8103 5440 5774 6109 6598 5104 7742 5515 6479 6016 9442 6510 6625 8560 9287 6734 7210 8331 8746 7101 5908 8499 8385 9626 6143 8127 9722 5124 7804 9220 7476 9810 7560 8752 8122 7429 8744 6586 9141 7316 8722 5642 6410 6524 6471 8788 8675 6193 6603 6399 9180 8196 7151 8785 8651 5511 8243 7398 6735 9275 9032 8995 6626 5118 6148 5019 8848 9647 7992 5691 8145 8669 8458 9643 5807 8783 8488 5970 8276 9982 6041 7149 5209 8098 9281 5372 7804 6731 8451 5957 9081 5196 7160 6448 6710 7801 6130 8191 6689 6604 8193 6126 9434 6763 8528 5963 7160 9450 6992 9254 7476 5438 5150 9839 7623 6861 7901 9381 6873 6337 5420 7731 7188 5384 5862 7467 5443 7318 9303 9805 9161 6559 5236 8314 8035 6849 5369 5192 9541 5553 10000 5785 6030 8903 7285 7516 5236 6173 8239 6529 9381 9308 9789 5993 7011 9657 7461 5183 5554 5082 9927 6367 6650 5822 7337 9981 7317 7444 8067 6897 5521 9327 9494 6372 9676 5574 8210 9428 6202 9749 9741 6963 9066 6739 5136 6065 6038 6250 8713 8644 8017 9377 6383 7113 6144 9368 5988 6590 7348 8918 8460 9865 5884 6650 8015 8123 9925 8317 5055 6274 9910 5219 7331 5850 6284 5524 6389 5019 9512 6749 7671 9885 7122 6206 6397 5756 7038 6532 6659 7256 5750 6375 5711 6481 9575 8871 8686 7013 7962 6547 7569 5474 7511 6024 7078 8251 8064 8874 7488 6288 9245 9399 7155 7886 7491 9724 6438 8695 9977 6930 5912 7478 5741 9062 8032 5229 9002 7848 5407 8284 6644 6449 5730 6203 9162 8722 7678 6403 9317 9580 6765 7825 5007 5741 5534 8609 6169 5612 7787 9833 8225 5530 6504 6666 5624 6613 9192 5431 9886 6742 6783 5750 8485 9020 8115 6138 9018 9160 9615 8492 9040 8521 7344 8167 8857 7206 8998 6203 9569 9139 7563 9729 6768 5128 5515 6603 9034 5764 9204 6716 8770 9541 8145 5558 7763 5729 5579 5955 7694 6379 5896 5284 7856 6571 7045 9198 6429 5214 6078 9452 8114 7632 7703 6786 5310 8445 5852 7617 7235 9257 8721 6519 8619 5176 5827 9233 8597 8868 5880 9406 8803 9252 8983 6183 5798 5911 9850 8088 6287 8535 7069 6059 5471 7625 9895 9944 6132 5728 9858 6445 7636 5503 8971 9722 5152 8267 8854 7848 8134 6809 5896 9527 6924 5159 6223 5786 7175 7304 8699 8635 8442 9776 8875 5070 6332 8640 9709 6152 8942 5067 8348 8615 7957 8161 5429 5482 9891 8994 8484 5357 8864 9869 7104 9035 7565 8518 6225 6076 8160 7068 6357 5547 5473 8293 7552 7675 5233 7869 5398 7376 5207 6608 9243 6958 5223 5658 7190 7580 8024 5948 7345 6820 7054 7627 7809 6933 6890 5937 8461 6443 5798 8220 6642 7636 8100 9995 8915 6088 6731 9733 8291 6558 9184 7499 9806 6682 9562 8717 9932 6307 7379 5378 6554 8623 8455 5548 5148 5875 8947 9300 5646 5742 5346 6523 8705 9891 7814 9507 6782 9489 5566 7196 5686 6850 5025 9026 5827 9561 5241 7391 9760 5520 6852 7251 8533 6954 8532 6617 8450 7293 9368 7811 9311 6989 7737 6240 8677 9534 5671 5373 9814 8129 5068 8344 8854 8231 5129 8308 8483 8521 9351 5755 7880 7933 6238 5609 6238 5735 8608 9977 8922 7184 6335 6418 7204 5327 8647 7772 8440 7750 6314 8686 6133 9298 5510 5437 6962 5047 6685 8410 6569 5811 8634 5121 7835 9247 5810 5097 9340 7805 9022 8200 6502 8099 8464 8318 8184 5740 9195 8112 5384 5366 6856 9115 7565 9115 9042 8695 6951 7682 9319 6275 9006 5490 8658 6677 7985 6450 7938 5922 9547 8301 7850 7048 5486 6551 5824 6460 9887 9118 8641 7655 8693 9550 9506 8338 5591 7298 7400 7344 8395 8877 6986 9081 9627 9529 7832 6580 6532 7579 6914 8643 9036 9303 6165 8754 9812 5980 7485 7886 6153 6093 5202 5129 9172 5300 8475 7832 8476 5895 9716 8266 6149 7044 6320 7661 7344 7196 8213 5366 7244 5504 7410 6438 5918 5944 9643 5991 5285 7894 8482 6483 5114 7114 6650 8784 6008 9797 5203 9810 9336 5645 6734 8870 6706 6304 6586 5533 7093 5846 7933 9796 6939 5042 5223 9714 9325 7924 7876 5365 5455 9601 9320 9869 8327 7825 9428 5190 7746 7353 6092 6120 5878 7458 6394 7242 9431 9425 6288 8743 7007 6273 9023 5093 9005 7964 5730 5080 7332 6014 9667 6863 6411 6814 6167 9264 8260 5296 5176 7509 8002 5456 6205 6469 5704 7343 6819 5388 8695 9276 5192 6536 9347 5854 6929 7035 9077 8151 8633 7247 9938 9515 6069 7222 9379 8249 9508 9230 9411 8521 7617 8382 7993 9301 7488 5453 7168 9442 6093 5284 7138 6944 8421 6874 8095 7245 8536 9059 8040 5238 9580 8473 9696 6359 6292 6992 5887 5378 9203 6728 6863 8281 8305 6663 6638 6371 5562 6256 8792 8370 5047 6740 8195 6396 8877 9796 9923 8663 6757 8250 8275 5369 8743 5970 9529 8007 5132 8966 5906 6387 7771 9519 5332 7600 5414 9416 6406 7195 6792 5256 5699 6599 6968 9062 5848 5567 8154 9999 5217 6794 6589 6086 9171 5163 9193 6224 8776 7886 7493 5233 5925 5303 5237 5286 7984 9223 8219 5767 8797 7770 8294 7134 5600 5220 9067 7944 6276 9235 6075 5639 9487 7817 8121 8889 8476 5177 9006 7437 7207 8000 6749 5951 8342 6379 8748 8087 5551 6040 8510 9046 6022 9273 7252 8652 6508 5997 9679 7023 6091 6059 7284 9241 5497 5285 7376 7249 7093 7344 6187 9939 5947 7611 7179 5291 5010 7770 9801 5238 9175 6504 9354 5040 9445 7594 7491 6724 6947 9335 9246 9910 7241 6121 5296 8269 7022 6072 5357 8216 7791 8171 7395 6094 8796 7819 5830 5969 5904 7140 9661 9605 7768 7648 8474 9178 5581 8218 8726 7011 5457 5316 5944 5668 7109 7318 9050 9292 8506 6769 7661 9820 6580 5991 8412 5714 6755 5215 7446 5495 6399 6339 9217 6547 5472 9516 8746 9949 5855 8330 6169 7847 8903 8296 9768 7079 6958 9819 7531 8119 8181 5752 6677 6139 6343 5462 5903 9382 8313 6399 9389 6588 5768 5932 6023 5631 7373 8713 8200 8615 7967 7717 8834 5097 5958 8466 5426 9658 9756 5283 9231 6982 7323 9305 6801 8905 8726 6725 9412 9053 5222 7051 6915 5725 5820 7996 7713 9507 7346 7856 6073 9693 9189 7391 7561 7224 8137 9901 8587 7149 7078 6806 9706 8916 9784 6993 7583 5050 6984 5110 9325 8515 8330 5657 8314 6712 7581 9717 6942 6140 5957 5453 8805 5910 6904 8737 8963 7575 5892 9468 5029 9777 7248 7363 6502 7411 8616 5442 8415 6750 8564 9937 7679 9512 9182 5253 7578 6761 7971 5037 8060 6971 6499 7103 5040 5661 7511 5609 6366 8903 5191 9770 6501 7971 9850 7906 5783 7173 8211 7776 8524 7549 9057 8824 8228 8252 6924 9395 8836 5733 6817 6898 8236 6422 7983 9610 5814 7503 8129 6978 8477 8837 9977 5876 9255 5468 6932 9121 8139 6405 5631 5768 7780 8915 6951 5840 9588 7450 5080 6942 8044 8361 5965 7539 5312 6483 6335 5310 5676 9270 7922 5690 7586 7634 7600 7307 9174 7805 9859 7856 8223 7390 9543 9822 8368 6074 6233 9033 8612 6602 9773 5105 5105 5194 6717 6860 7524 6334 9570 6160 9178 9647 5810 8689 6346 7358 6170 8921 5408 7682 5699 8377 9925 6735 6619 6779 5877 7791 9617 8284 9975 9011 6383 6947 7693 8107 5581 7448 6466 8405 9546 9569 6376 8957 8446 6349 8257 9780 7938 8543 8451 8699 6472 5062 7420 6392 5412 6441 9368 7856 7358 9195 6744 5910 5238 7943 9443 8376 6032 6358 9724 8116 7728 6897 6555 7729 7196 6481 5894 7412 8785 8713 7980 6674 6088 7186 5109 9405 5434 5638 9594 5513 9569 8809 6011 8182 8464 8080 6003 6571 5543 6371 6783 9025 9570 7209 5037 7431 9134 6377 6132 9059 9095 9467 6409 5571 9202 9313 7611 9901 8554 9527 6159 8092 9973 7086 6759 9627 9171 5607 5030 9916 8818 8098 8012 7301 5330 9961 9125 6179 5629 5455 8905 9610 5538 8506 9109 7459 8981 5214 8965 9274 7416 8300 5959 8426 9315 9657 6812 9245 7131 7282 6325 9171 6337 8493 6412 8169 6688 7111 9589 6028 6055 7900 9924 9326 5987 5183 9234 5173 8722 9505 7460 7444 7200 8986 6051 5242 7499 6671 5092 8877 8430 8314 6750 5860 6238 7871 9855 9104 7799 5586 7834 9504 7835 8715 9345 9329 6599 5371 6515 8174 8106 7107 8289 5639 5527 9083 7384 6117 5726 8026 6025 7816 9805 6441 6878 7082 5735 7990 5437 9005 6593 5474 5358 9909 6532 8425 5494 5331 5166 7406 8820 5316 6317 6476 6428 9273 6482 6287 5878 5002 9036 8946 9326 7017 6445 9825 5392 9893 6826 6494 6201 6656 7435 6761 6114 6110 5681 7188 5641 8480 5668 8974 8022 6545 9181 8078 5776 6385 8818 7761 9431 5412 8594 5677 8661 6158 8609 8134 9871 8806 9517 5115 9251 6701 5746 8591 8867 6450 7122 7318 8747 7066 5959 7339 5584 9822 9213 6154 8297 7301 9206 6338 7187 6036 6735 7939 6728 8313 6834 7003 9592 9644 6981 8497 5215 7703 5826 9505 6469 7255 8045 7679 9826 7785 6154 7009 9052 8621 5961 7519 7259 7009 9939 7957 9993 8359 9261 9918 5936 7265 6284 5967 7473 5647 8691 7619 5354 6323 7883 8443 8791 8319 8032 5581 5604 7592 6349 7729 9154 8355 5685 9857 8262 8513 5431 5612 8327 5956 5096 7195 6847 8141 5488 5539 6289 9084 6752 8196 8238 9604 9636 7514 5550 5827 8848 8608 8005 7650 9739 5417 9800 6153 7740 5413 6218 9447 5867 5484 7022 5543 9371 5507 7272 6555 5525 7865 7255 6765 7114 7759 6955 5009 6936 7387 7648 6736 9689 5320 6683 8680 6805 8648 8758 8669 6506 6529 5462 7728 7982 7260 9644 7689 9918 5431 5622 7118 8747 9586 5451 7092 8182 8893 5031 5519 9313 9896 8831 8817 9645 7846 6658 9566 7635 7271 7001 9138 6992 6145 8126 7626 6080 7036 7621 7061 6035 5871 5341 8282 6593 5525 8604 8596 5876 9661 5687 5452 8275 9282 7532 7824 5242 6833 7791 6973 6120 7865 8166 9475 9614 5340 6472 8253 9124 6445 9105 9422 5111 8482 7193 8765 9058 9981 9069 5537 5140 9071 8713 8988 6142 6591 5372 7251 9220 8261 8857 7427 7515 9685 5542 6137 8966 9556 7848 6786 7271 7403 7255 6461 9632 7104 9591 5809 8322 7922 6121 9463 8217 5551 5176 6885 6843 9729 5337 5346 5556 6988 5213 6948 6336 7289 5234 7617 9902 7632 8672 8611 6594 7384 7695 8192 6872 5147 7056 7620 7825 8695 8035 6058 9085 6923 9167 5248 5085 6867 9441 8403 5732 7118 9549 5774 7584 7281 9181 9467 5129 5916 8952 9064 5798 8162 6877 8622 9234 6695 7341 5912 5860 9156 7293 9604 5766 6009 9075 7119 9597 5054 5190 9370 9039 8364 7939 5609 9732 6170 6248 6225 9530 5864 7231 5514 6652 6528 6757 8596 6005 5440 5134 6555 7046 9878 9188 6367 9787 8455 7335 9437 7098 6790 6976 7017 6980 8604 7286 9589 9752 5826 8043 6185 8124 5041 5159 8588 9775 5584 6115 9161 5566 8236 6186 7305 6674 6008 9123 5849 8706 6892 5177 5919 9959 9498 5050 6431 8799 7440 8136 6488 6078 6478 8407 9183 8728 8124 6089 7702 5966 6939 9415 5203 6208 8333 8031 5675 5221 5600 9752 9265 6397 9602 7105 8589 5962 7678 9936 5648 7789 5577 5136 8788 5672 7690 5135 5372 9221 5698 5254 6648 8077 8626 9072 5249 6145 5833 5155 7269 8085 7516 9612 6627 6820 7119 9246 5080 6687 9919 7158 5716 6750 8872 5052 9055 8909 5496 9864 8734 6925 8258 6134 5670 7794 7696 7132 5982 6262 8215 8721 5270 9596 8963 7947 9221 9765 7922 5413 5008 9264 7143 6386 8891 9680 7976 6312 7779 5307 6976 6622 6283 8288 8813 9166 6804 5065 6954 7287 9915 7906 7007 5293 8668 5831 5189 7740 7810 5868 8712 8252 6227 7745 6630 7975 8482 6713 5746 9050 8282 6344 8182 5680 7601 7569 6592 9772 5440 5157 8318 6082 6469 6989 6325 8940 5989 6597 6176 6004 8703 9882 6459 5402 7310 8543 8056 7368 6730 6653 5828 9808 8720 9992 6698 8512 8624 5414 6102 6951 9026 8592 9504 5002 6265 9889 5513 5629 5161 6311 9887 6234 6347 9596 5144 7233 8811 7857 8493 6169 8765 7331 5865 8317 9673 7346 7144 8946 9984 7464 5257 6541 8994 6613 9118 9743 5685 5500 8787 9925 8513 7231 7609 7117 7728 7863 7615 5555 8500 5556 9326 6676 7303 8382 6525 7787 9043 6532 8761 5449 6900 9582 9970 6444 7481 5241 6960 9871 7250 7807 7584 8678 9754 8406 6888 6751 6036 7177 6636 8680 6064 8848 9022 6766 6743 7316 5048 9889 5043 5978 7482 7201 6501 6311 8990 6655 8533 6818 6754 5700 5273 9161 8930 5475 6415 9441 6829 5781 9172 5249 7936 6937 6783 5126 7796 6791 8597 9252 8936 6464 8871 5067 5339 8261 8218 8172 7526 5165 6058 5705 5530 6464 9877 7079 8704 5002 8048 5409 8315 9699 9172 7231 8567 8953 8035 5523 8750 7152 9695 5505 7447 7624 7626 5805 6349 7908 5297 7115 9219 9843 8902 7665 6716 5485 8833 6831 9457 5433 8281 5057 7872 8275 6186 7671 8133 7087 9210 6465 5080 6054 9615 6253 5720 5005 5473 5732 7461 7383 9706 6965 8891 9519 9069 5915 8658 7784 8382 6228 9565 6517 8586 8060 7589 7364 8858 8250 5951 8709 5751 8802 5962 7472 6134 5250 5361 8988 8376 8819 9288 9422 5451 6700 8766 5957 6673 9553 5408 8646 8246 6991 9760 9611 8303 7793 6790 8017 8524 7811 7949 6416 6318 5431 5033 7936 6035 8012 9684 6402 5029 6655 8533 8818 5106 8740 9407 8215 8156 7433 6122 7248 5338 7640 7057 6437 9850 5549 9655 8216 5447 8792 5471 6142 5004 6588 7415 5965 5318 8433 5006 7564 7437 7368 6265 5422 8168 7344 7982 5613 5478 7884 8993 9465 8598 5892 6823 9989 7066 9555 5526 6507 9870 5411 7670 5538 5893 6682 6719 6586 5806 8236 8907 5787 6939 5462 8683 8094 7177 9163 5336 7334 8050 7491 5567 6299 9880 9928 9811 8050 7733 7521 6716 5929 6477 9975 6745 8588 5500 6544 6224 7028 7578 7892 6335 6537 9461 5204 6587 5811 6461 7330 8602 7419 7532 8559 8988 6862 6073 6476 5846 8449 6908 8790 5556 8649 5652 7485 6345 9888 7972 8249 9282 6477 5157 5356 6042 6367 9132 8736 5394 5411 9955 7129 6661 7594 9979 7470 9533 5695 9868 8985 9391 5649 6505 9296 9267 8350 7054 7807 5442 6151 5325 6461 8288 8119 6774 6892 9791 9526 5395 8089 5401 5773 6555 9475 5008 6052 6193 8310 6153 6603 8786 5483 5217 9100 9354 9678 9794 8401 6487 6223 6049 6366 7658 9719 9348 7834 7645 7977 8072 8755 5982 9175 8975 8091 5315 8373 8323 6767 5989 9343 6643 6264 9839 6727 7015 6469 7721 9811 9332 8506 7859 8124 7534 7475 7570 5842 8041 5694 8428 8280 7926 7394 7878 8611 8529 5201 5496 8120 6177 6713 6053 8662 9033 6016 5536 5179 6002 8993 6335 5612 9910 5279 7059 6329 5355 9846 8273 7657 5367 9331 9133 5071 7224 9659 9160 9670 8618 9467 8471 7458 9415 6142 9368 9999 9178 6462 6038 5053 9456 8037 7620 5878 9199 6088 8408 9990 9409 7070 6101 9089 9790 6517 7041 8566 9186 9093 7777 5475 7572 5725 7079 9590 8347 8485 6393 6109 8193 6659 6683 8591 7874 6010 5052 9508 9498 9873 7226 6419 8097 5881 5599 7254 9291 8004 9823 6167 5509 8074 7822 6722 8377 8457 7842 8112 9325 6890 6072 9507 8648 7742 7170 8712 8495 7598 9340 6032 8238 5708 5173 9092 5308 5574 8623 7112 8511 6138 5567 9191 9923 9602 8936 6634 9694 6636 8381 5505 6901 5473 7720 6529 9797 5884 6488 8580 6825 5748 7978 7665 9562 6622 5283 7055 6222 8675 9427 6052 7274 7095 8136 5841 6906 5877 6319 7697 8981 8173 8598 8472 6829 8297 8795 5298 6722 7661 9748 5860 6972 6549 9525 5830 6193 8427 6441 9608 6690 8127 7517 5353 8617 8040 7232 8666 5544 8043 8351 5692 9493 9450 7126 9088 6882 9551 6834 9579 6174 5786 8064 5024 8063 7646 7509 9577 5894 7852 5767 5167 7971 6288 5949 5419 8218 8817 8367 9710 7115 9079 5050 7008 7050 9760 7054 8853 7327 6164 5739 9714 6863 6214 7309 7534 9613 5198 8028 5649 6372 8183 8518 6758 5360 5506 8503 6661 8199 9700 7079 5397 9063 9399 5708 8540 9738 8629 9764 8450 8251 6175 5923 7735 8759 7027 7267 5894 6145 5607 6444 8130 8641 9266 8470 8541 6866 6046 6891 5077 7782 7276 6960 7823 8470 6264 9252 5746 5448 6806 9322 6237 6791 7442 9489 6163 9896 8188 5989 5756 5637 9042 7897 5878 9700 8927 8279 8734 9385 7566 5218 7422 5314 5044 7343 7039 8400 5163 5822 9330 7343 9367 5882 7433 7279 9340 9190 6967 6529 5477 8677 6596 6677 9701 7856 8816 7212 7113 8309 6278 8364 6470 6987 5395 7990 5142 9133 5093 7441 5438 9396 6887 5421 7551 7285 8890 8379 7795 7539 7958 7940 5933 9314 9033 5367 7544 8056 8794 6547 9528 6569 9116 7773 8400 9277 6178 7544 6723 7354 9469 9590 6455 8398 8983 8274 8515 5850 7928 7639 9339 9209 8152 6501 9216 8739 9610 9554 8349 7944 6559 5289 6344 8542 8912 5176 8416 9520 7389 7209 6432 8527 7126 9813 6236 6042 8483 5402 8861 9467 8213 8204 8439 5690 8271 7519 7189 6936 8389 5301 7866 6050 9228 8986 9122 8055 8216 5055 6733 9548 8068 5209 5646 8746 9179 8973 5913 9019 5344 5199 9279 7009 6470 8905 9024 6545 8555 9634 5962 9569 6791 6054 6141 9127 8236 8711 6763 7787 8995 5092 9771 7927 9710 5876 7357 9328 6250 7677 8130 5402 7861 7233 7066 6447 8928 8382 7942 7258 9765 9071 8606 5712 5080 9423 8515 8987 7367 9829 6758 5665 6657 8208 7180 8564 8516 8520 6403 9952 6983 8662 8020 7009 8843 8888 6217 9686 6644 8134 5732 9716 7966 6299 8097 8375 7951 5085 9964 6802 8033 5095 8100 8269 9908 7195 6989 6419 6999 8872 8823 6180 9040 9909 6939 6509 6084 7073 6040 6582 6730 8196 9715 5641 6279 5629 5119 9815 5946 6383 9923 7915 5612 7278 9507 7746 5738 8831 9862 7069 8615 5363 5067 5637 8736 8423 5141 6446 8947 5648 9822 8012 5194 5753 5049 5354 7524 8409 5670 6226 7805 5648 5391 5014 7461 5014 9942 6427 8737 8210 5026 6481 8813 6944 5716 6778 5819 6440 8402 8167 7142 7776 6850 6611 7109 6097 8679 6304 9322 7935 5595 8971 6587 9133 7937 6972 6681 7796 8944 9004 8264 8286 5377 5454 7455 7197 8545 8790 8218 5856 6020 9717 9392 7408 8774 5395 7213 6852 5571 9690 8781 6222 7707 8673 5069 8461 5876 7456 6984 5403 8293 6993 6039 5224 6701 7510 7262 9666 8445 9967 9481 5469 7749 5323 8780 7475 7143 9215 5880 6260 7656 7875 8325 7323 8229 8458 8193 9126 7346 5513 6226 7618 8132 7608 9183 9026 5499 5611 7750 6777 6109 6901 5834 6931 9090 5544 5103 8122 8788 7608 9168 7972 9585 9919 5914 6702 6170 7968 8530 7875 7327 5158 7451 5135 9631 8679 9888 6962 6162 6646 6707 8173 8342 7739 8065 8379 5785 9713 5153 6653 9817 7092 8236 5930 9994 6321 8797 6401 5461 6397 5124 5943 9747 8477 9916 8721 5857 9513 6412 7811 8624 5594 7210 6169 6606 5404 9344 5191 5725 7699 7792 7489 8225 7424 9474 8584 8136 6009 5253 9474 8105 7356 8498 8833 6516 9264 7423 8241 5827 6565 9113 7297 6635 6922 9628 6306 5054 5666 7959 7573 5140 9880 7799 7432 9622 5553 9314 9072 7217 5502 9882 6319 5933 8010 7413 6418 8415 9244 5088 7044 5141 6002 6426 6667 9199 7086 7827 6860 9754 9408 5534 9930 9509 8418 7966 5679 7610 7162 8011 5391 5912 8991 8767 6975 9408 8575 5792 7108 6516 6346 5727 9026 6393 8172 8997 8730 5514 7348 5074 6644 9458 6025 8324 5840 8793 8775 9270 9789 7061 7231 6066 6869 9838 7599 6205 5399 8511 6865 9047 9346 9240 9611 9018 8906 5228 7549 9341 7540 5121 8955 7317 8220 6177 9214 5624 9533 8842 8828 8089 6285 7670 6409 5600 8443 7222 7020 5683 6104 8827 7430 7995 8952 5982 5109 6126 7815 9546 9260 6558 9594 8825 9918 8571 6902 7951 6993 5889 8626 9065 7383 8845 5419 5493 6141 6305 7164 6070 9944 7860 9324 6327 5179 6078 6392 6563 6993 8262 9666 6000 8404 9281 6241 9121 6603 7775 9485 9818 5708 8331 6757 6867 9915 9412 7816 6192 7317 8431 7245 8020 5423 8220 8118 5919 6802 7133 5961 5631 6325 9705 8890 5532 7387 7420 9870 9610 6283 7194 8446 7460 6942 8261 5263 8750 6661 9362 8125 9096 9858 9715 8694 7136 6885 6826 7568 5984 5585 6578 5947 9636 8947 5253 9132 8857 5123 5425 7072 5315 8053 7885 5850 6232 7408 7941 9068 7636 5493 9259 6613 9872 9175 8572 5269 5511 8838 9292 9497 6152 5831 9414
|