2
3 2 1 0
3
3 7 4 0 2 6 1 5
1
0 1
1
1 0
2
0 1 2 3
2
0 1 3 2
2
0 2 1 3
2
0 2 3 1
2
0 3 1 2
2
0 3 2 1
2
1 0 2 3
2
1 0 3 2
2
1 2 0 3
2
1 2 3 0
2
1 3 0 2
2
1 3 2 0
2
2 0 1 3
2
2 0 3 1
2
2 1 0 3
2
2 1 3 0
2
2 3 0 1
2
2 3 1 0
2
3 0 1 2
2
3 0 2 1
2
3 1 0 2
2
3 1 2 0
2
3 2 0 1
2
3 2 1 0
5
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
5
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
13
8191 8190 8189 8188 8187 8186 8185 8184 8183 8182 8181 8180 8179 8178 8177 8176 8175 8174 8173 8172 8171 8170 8169 8168 8167 8166 8165 8164 8163 8162 8161 8160 8159 8158 8157 8156 8155 8154 8153 8152 8151 8150 8149 8148 8147 8146 8145 8144 8143 8142 8141 8140 8139 8138 8137 8136 8135 8134 8133 8132 8131 8130 8129 8128 8127 8126 8125 8124 8123 8122 8121 8120 8119 8118 8117 8116 8115 8114 8113 8112 8111 8110 8109 8108 8107 8106 8105 8104 8103 8102 8101 8100 8099 8098 8097 8096 8095 8094 8093 8092 8091 8090 8089 8088 8087 8086 8085 8084 8083 8082 8081 8080 8079 8078 8077 8076 8075 8074 8073 8072 8071 8070 8069 8068 8067 8066 8065 8064 8063 8062 8061 8060 8059 8058 8057 8056 8055 8054 8053 8052 8051 8050 8049 8048 8047 8046 8045 8044 8043 8042 8041 8040 8039 8038 8037 8036 8035 8034 8033 8032 8031 8030 8029 8028 8027 8026 8025 8024 8023 8022 8021 8020 8019 8018 8017 8016 8015 8014 8013 8012 8011 8010 8009 8008 8007 8006 8005 8004 8003 8002 8001 8000 7999 7998 7997 7996 7995 7994 7993 7992 7991 7990 7989 7988 7987 7986 7985 7984 7983 7982 7981 7980 7979 7978 7977 7976 7975 7974 7973 7972 7971 7970 7969 7968 7967 7966 7965 7964 7963 7962 7961 7960 7959 7958 7957 7956 7955 7954 7953 7952 7951 7950 7949 7948 7947 7946 7945 7944 7943 7942 7941 7940 7939 7938 7937 7936 7935 7934 7933 7932 7931 7930 7929 7928 7927 7926 7925 7924 7923 7922 7921 7920 7919 7918 7917 7916 7915 7914 7913 7912 7911 7910 7909 7908 7907 7906 7905 7904 7903 7902 7901 7900 7899 7898 7897 7896 7895 7894 7893 7892 7891 7890 7889 7888 7887 7886 7885 7884 7883 7882 7881 7880 7879 7878 7877 7876 7875 7874 7873 7872 7871 7870 7869 7868 7867 7866 7865 7864 7863 7862 7861 7860 7859 7858 7857 7856 7855 7854 7853 7852 7851 7850 7849 7848 7847 7846 7845 7844 7843 7842 7841 7840 7839 7838 7837 7836 7835 7834 7833 7832 7831 7830 7829 7828 7827 7826 7825 7824 7823 7822 7821 7820 7819 7818 7817 7816 7815 7814 7813 7812 7811 7810 7809 7808 7807 7806 7805 7804 7803 7802 7801 7800 7799 7798 7797 7796 7795 7794 7793 7792 7791 7790 7789 7788 7787 7786 7785 7784 7783 7782 7781 7780 7779 7778 7777 7776 7775 7774 7773 7772 7771 7770 7769 7768 7767 7766 7765 7764 7763 7762 7761 7760 7759 7758 7757 7756 7755 7754 7753 7752 7751 7750 7749 7748 7747 7746 7745 7744 7743 7742 7741 7740 7739 7738 7737 7736 7735 7734 7733 7732 7731 7730 7729 7728 7727 7726 7725 7724 7723 7722 7721 7720 7719 7718 7717 7716 7715 7714 7713 7712 7711 7710 7709 7708 7707 7706 7705 7704 7703 7702 7701 7700 7699 7698 7697 7696 7695 7694 7693 7692 7691 7690 7689 7688 7687 7686 7685 7684 7683 7682 7681 7680 7679 7678 7677 7676 7675 7674 7673 7672 7671 7670 7669 7668 7667 7666 7665 7664 7663 7662 7661 7660 7659 7658 7657 7656 7655 7654 7653 7652 7651 7650 7649 7648 7647 7646 7645 7644 7643 7642 7641 7640 7639 7638 7637 7636 7635 7634 7633 7632 7631 7630 7629 7628 7627 7626 7625 7624 7623 7622 7621 7620 7619 7618 7617 7616 7615 7614 7613 7612 7611 7610 7609 7608 7607 7606 7605 7604 7603 7602 7601 7600 7599 7598 7597 7596 7595 7594 7593 7592 7591 7590 7589 7588 7587 7586 7585 7584 7583 7582 7581 7580 7579 7578 7577 7576 7575 7574 7573 7572 7571 7570 7569 7568 7567 7566 7565 7564 7563 7562 7561 7560 7559 7558 7557 7556 7555 7554 7553 7552 7551 7550 7549 7548 7547 7546 7545 7544 7543 7542 7541 7540 7539 7538 7537 7536 7535 7534 7533 7532 7531 7530 7529 7528 7527 7526 7525 7524 7523 7522 7521 7520 7519 7518 7517 7516 7515 7514 7513 7512 7511 7510 7509 7508 7507 7506 7505 7504 7503 7502 7501 7500 7499 7498 7497 7496 7495 7494 7493 7492 7491 7490 7489 7488 7487 7486 7485 7484 7483 7482 7481 7480 7479 7478 7477 7476 7475 7474 7473 7472 7471 7470 7469 7468 7467 7466 7465 7464 7463 7462 7461 7460 7459 7458 7457 7456 7455 7454 7453 7452 7451 7450 7449 7448 7447 7446 7445 7444 7443 7442 7441 7440 7439 7438 7437 7436 7435 7434 7433 7432 7431 7430 7429 7428 7427 7426 7425 7424 7423 7422 7421 7420 7419 7418 7417 7416 7415 7414 7413 7412 7411 7410 7409 7408 7407 7406 7405 7404 7403 7402 7401 7400 7399 7398 7397 7396 7395 7394 7393 7392 7391 7390 7389 7388 7387 7386 7385 7384 7383 7382 7381 7380 7379 7378 7377 7376 7375 7374 7373 7372 7371 7370 7369 7368 7367 7366 7365 7364 7363 7362 7361 7360 7359 7358 7357 7356 7355 7354 7353 7352 7351 7350 7349 7348 7347 7346 7345 7344 7343 7342 7341 7340 7339 7338 7337 7336 7335 7334 7333 7332 7331 7330 7329 7328 7327 7326 7325 7324 7323 7322 7321 7320 7319 7318 7317 7316 7315 7314 7313 7312 7311 7310 7309 7308 7307 7306 7305 7304 7303 7302 7301 7300 7299 7298 7297 7296 7295 7294 7293 7292 7291 7290 7289 7288 7287 7286 7285 7284 7283 7282 7281 7280 7279 7278 7277 7276 7275 7274 7273 7272 7271 7270 7269 7268 7267 7266 7265 7264 7263 7262 7261 7260 7259 7258 7257 7256 7255 7254 7253 7252 7251 7250 7249 7248 7247 7246 7245 7244 7243 7242 7241 7240 7239 7238 7237 7236 7235 7234 7233 7232 7231 7230 7229 7228 7227 7226 7225 7224 7223 7222 7221 7220 7219 7218 7217 7216 7215 7214 7213 7212 7211 7210 7209 7208 7207 7206 7205 7204 7203 7202 7201 7200 7199 7198 7197 7196 7195 7194 7193 7192 7191 7190 7189 7188 7187 7186 7185 7184 7183 7182 7181 7180 7179 7178 7177 7176 7175 7174 7173 7172 7171 7170 7169 7168 7167 7166 7165 7164 7163 7162 7161 7160 7159 7158 7157 7156 7155 7154 7153 7152 7151 7150 7149 7148 7147 7146 7145 7144 7143 7142 7141 7140 7139 7138 7137 7136 7135 7134 7133 7132 7131 7130 7129 7128 7127 7126 7125 7124 7123 7122 7121 7120 7119 7118 7117 7116 7115 7114 7113 7112 7111 7110 7109 7108 7107 7106 7105 7104 7103 7102 7101 7100 7099 7098 7097 7096 7095 7094 7093 7092 7091 7090 7089 7088 7087 7086 7085 7084 7083 7082 7081 7080 7079 7078 7077 7076 7075 7074 7073 7072 7071 7070 7069 7068 7067 7066 7065 7064 7063 7062 7061 7060 7059 7058 7057 7056 7055 7054 7053 7052 7051 7050 7049 7048 7047 7046 7045 7044 7043 7042 7041 7040 7039 7038 7037 7036 7035 7034 7033 7032 7031 7030 7029 7028 7027 7026 7025 7024 7023 7022 7021 7020 7019 7018 7017 7016 7015 7014 7013 7012 7011 7010 7009 7008 7007 7006 7005 7004 7003 7002 7001 7000 6999 6998 6997 6996 6995 6994 6993 6992 6991 6990 6989 6988 6987 6986 6985 6984 6983 6982 6981 6980 6979 6978 6977 6976 6975 6974 6973 6972 6971 6970 6969 6968 6967 6966 6965 6964 6963 6962 6961 6960 6959 6958 6957 6956 6955 6954 6953 6952 6951 6950 6949 6948 6947 6946 6945 6944 6943 6942 6941 6940 6939 6938 6937 6936 6935 6934 6933 6932 6931 6930 6929 6928 6927 6926 6925 6924 6923 6922 6921 6920 6919 6918 6917 6916 6915 6914 6913 6912 6911 6910 6909 6908 6907 6906 6905 6904 6903 6902 6901 6900 6899 6898 6897 6896 6895 6894 6893 6892 6891 6890 6889 6888 6887 6886 6885 6884 6883 6882 6881 6880 6879 6878 6877 6876 6875 6874 6873 6872 6871 6870 6869 6868 6867 6866 6865 6864 6863 6862 6861 6860 6859 6858 6857 6856 6855 6854 6853 6852 6851 6850 6849 6848 6847 6846 6845 6844 6843 6842 6841 6840 6839 6838 6837 6836 6835 6834 6833 6832 6831 6830 6829 6828 6827 6826 6825 6824 6823 6822 6821 6820 6819 6818 6817 6816 6815 6814 6813 6812 6811 6810 6809 6808 6807 6806 6805 6804 6803 6802 6801 6800 6799 6798 6797 6796 6795 6794 6793 6792 6791 6790 6789 6788 6787 6786 6785 6784 6783 6782 6781 6780 6779 6778 6777 6776 6775 6774 6773 6772 6771 6770 6769 6768 6767 6766 6765 6764 6763 6762 6761 6760 6759 6758 6757 6756 6755 6754 6753 6752 6751 6750 6749 6748 6747 6746 6745 6744 6743 6742 6741 6740 6739 6738 6737 6736 6735 6734 6733 6732 6731 6730 6729 6728 6727 6726 6725 6724 6723 6722 6721 6720 6719 6718 6717 6716 6715 6714 6713 6712 6711 6710 6709 6708 6707 6706 6705 6704 6703 6702 6701 6700 6699 6698 6697 6696 6695 6694 6693 6692 6691 6690 6689 6688 6687 6686 6685 6684 6683 6682 6681 6680 6679 6678 6677 6676 6675 6674 6673 6672 6671 6670 6669 6668 6667 6666 6665 6664 6663 6662 6661 6660 6659 6658 6657 6656 6655 6654 6653 6652 6651 6650 6649 6648 6647 6646 6645 6644 6643 6642 6641 6640 6639 6638 6637 6636 6635 6634 6633 6632 6631 6630 6629 6628 6627 6626 6625 6624 6623 6622 6621 6620 6619 6618 6617 6616 6615 6614 6613 6612 6611 6610 6609 6608 6607 6606 6605 6604 6603 6602 6601 6600 6599 6598 6597 6596 6595 6594 6593 6592 6591 6590 6589 6588 6587 6586 6585 6584 6583 6582 6581 6580 6579 6578 6577 6576 6575 6574 6573 6572 6571 6570 6569 6568 6567 6566 6565 6564 6563 6562 6561 6560 6559 6558 6557 6556 6555 6554 6553 6552 6551 6550 6549 6548 6547 6546 6545 6544 6543 6542 6541 6540 6539 6538 6537 6536 6535 6534 6533 6532 6531 6530 6529 6528 6527 6526 6525 6524 6523 6522 6521 6520 6519 6518 6517 6516 6515 6514 6513 6512 6511 6510 6509 6508 6507 6506 6505 6504 6503 6502 6501 6500 6499 6498 6497 6496 6495 6494 6493 6492 6491 6490 6489 6488 6487 6486 6485 6484 6483 6482 6481 6480 6479 6478 6477 6476 6475 6474 6473 6472 6471 6470 6469 6468 6467 6466 6465 6464 6463 6462 6461 6460 6459 6458 6457 6456 6455 6454 6453 6452 6451 6450 6449 6448 6447 6446 6445 6444 6443 6442 6441 6440 6439 6438 6437 6436 6435 6434 6433 6432 6431 6430 6429 6428 6427 6426 6425 6424 6423 6422 6421 6420 6419 6418 6417 6416 6415 6414 6413 6412 6411 6410 6409 6408 6407 6406 6405 6404 6403 6402 6401 6400 6399 6398 6397 6396 6395 6394 6393 6392 6391 6390 6389 6388 6387 6386 6385 6384 6383 6382 6381 6380 6379 6378 6377 6376 6375 6374 6373 6372 6371 6370 6369 6368 6367 6366 6365 6364 6363 6362 6361 6360 6359 6358 6357 6356 6355 6354 6353 6352 6351 6350 6349 6348 6347 6346 6345 6344 6343 6342 6341 6340 6339 6338 6337 6336 6335 6334 6333 6332 6331 6330 6329 6328 6327 6326 6325 6324 6323 6322 6321 6320 6319 6318 6317 6316 6315 6314 6313 6312 6311 6310 6309 6308 6307 6306 6305 6304 6303 6302 6301 6300 6299 6298 6297 6296 6295 6294 6293 6292 6291 6290 6289 6288 6287 6286 6285 6284 6283 6282 6281 6280 6279 6278 6277 6276 6275 6274 6273 6272 6271 6270 6269 6268 6267 6266 6265 6264 6263 6262 6261 6260 6259 6258 6257 6256 6255 6254 6253 6252 6251 6250 6249 6248 6247 6246 6245 6244 6243 6242 6241 6240 6239 6238 6237 6236 6235 6234 6233 6232 6231 6230 6229 6228 6227 6226 6225 6224 6223 6222 6221 6220 6219 6218 6217 6216 6215 6214 6213 6212 6211 6210 6209 6208 6207 6206 6205 6204 6203 6202 6201 6200 6199 6198 6197 6196 6195 6194 6193 6192 6191 6190 6189 6188 6187 6186 6185 6184 6183 6182 6181 6180 6179 6178 6177 6176 6175 6174 6173 6172 6171 6170 6169 6168 6167 6166 6165 6164 6163 6162 6161 6160 6159 6158 6157 6156 6155 6154 6153 6152 6151 6150 6149 6148 6147 6146 6145 6144 6143 6142 6141 6140 6139 6138 6137 6136 6135 6134 6133 6132 6131 6130 6129 6128 6127 6126 6125 6124 6123 6122 6121 6120 6119 6118 6117 6116 6115 6114 6113 6112 6111 6110 6109 6108 6107 6106 6105 6104 6103 6102 6101 6100 6099 6098 6097 6096 6095 6094 6093 6092 6091 6090 6089 6088 6087 6086 6085 6084 6083 6082 6081 6080 6079 6078 6077 6076 6075 6074 6073 6072 6071 6070 6069 6068 6067 6066 6065 6064 6063 6062 6061 6060 6059 6058 6057 6056 6055 6054 6053 6052 6051 6050 6049 6048 6047 6046 6045 6044 6043 6042 6041 6040 6039 6038 6037 6036 6035 6034 6033 6032 6031 6030 6029 6028 6027 6026 6025 6024 6023 6022 6021 6020 6019 6018 6017 6016 6015 6014 6013 6012 6011 6010 6009 6008 6007 6006 6005 6004 6003 6002 6001 6000 5999 5998 5997 5996 5995 5994 5993 5992 5991 5990 5989 5988 5987 5986 5985 5984 5983 5982 5981 5980 5979 5978 5977 5976 5975 5974 5973 5972 5971 5970 5969 5968 5967 5966 5965 5964 5963 5962 5961 5960 5959 5958 5957 5956 5955 5954 5953 5952 5951 5950 5949 5948 5947 5946 5945 5944 5943 5942 5941 5940 5939 5938 5937 5936 5935 5934 5933 5932 5931 5930 5929 5928 5927 5926 5925 5924 5923 5922 5921 5920 5919 5918 5917 5916 5915 5914 5913 5912 5911 5910 5909 5908 5907 5906 5905 5904 5903 5902 5901 5900 5899 5898 5897 5896 5895 5894 5893 5892 5891 5890 5889 5888 5887 5886 5885 5884 5883 5882 5881 5880 5879 5878 5877 5876 5875 5874 5873 5872 5871 5870 5869 5868 5867 5866 5865 5864 5863 5862 5861 5860 5859 5858 5857 5856 5855 5854 5853 5852 5851 5850 5849 5848 5847 5846 5845 5844 5843 5842 5841 5840 5839 5838 5837 5836 5835 5834 5833 5832 5831 5830 5829 5828 5827 5826 5825 5824 5823 5822 5821 5820 5819 5818 5817 5816 5815 5814 5813 5812 5811 5810 5809 5808 5807 5806 5805 5804 5803 5802 5801 5800 5799 5798 5797 5796 5795 5794 5793 5792 5791 5790 5789 5788 5787 5786 5785 5784 5783 5782 5781 5780 5779 5778 5777 5776 5775 5774 5773 5772 5771 5770 5769 5768 5767 5766 5765 5764 5763 5762 5761 5760 5759 5758 5757 5756 5755 5754 5753 5752 5751 5750 5749 5748 5747 5746 5745 5744 5743 5742 5741 5740 5739 5738 5737 5736 5735 5734 5733 5732 5731 5730 5729 5728 5727 5726 5725 5724 5723 5722 5721 5720 5719 5718 5717 5716 5715 5714 5713 5712 5711 5710 5709 5708 5707 5706 5705 5704 5703 5702 5701 5700 5699 5698 5697 5696 5695 5694 5693 5692 5691 5690 5689 5688 5687 5686 5685 5684 5683 5682 5681 5680 5679 5678 5677 5676 5675 5674 5673 5672 5671 5670 5669 5668 5667 5666 5665 5664 5663 5662 5661 5660 5659 5658 5657 5656 5655 5654 5653 5652 5651 5650 5649 5648 5647 5646 5645 5644 5643 5642 5641 5640 5639 5638 5637 5636 5635 5634 5633 5632 5631 5630 5629 5628 5627 5626 5625 5624 5623 5622 5621 5620 5619 5618 5617 5616 5615 5614 5613 5612 5611 5610 5609 5608 5607 5606 5605 5604 5603 5602 5601 5600 5599 5598 5597 5596 5595 5594 5593 5592 5591 5590 5589 5588 5587 5586 5585 5584 5583 5582 5581 5580 5579 5578 5577 5576 5575 5574 5573 5572 5571 5570 5569 5568 5567 5566 5565 5564 5563 5562 5561 5560 5559 5558 5557 5556 5555 5554 5553 5552 5551 5550 5549 5548 5547 5546 5545 5544 5543 5542 5541 5540 5539 5538 5537 5536 5535 5534 5533 5532 5531 5530 5529 5528 5527 5526 5525 5524 5523 5522 5521 5520 5519 5518 5517 5516 5515 5514 5513 5512 5511 5510 5509 5508 5507 5506 5505 5504 5503 5502 5501 5500 5499 5498 5497 5496 5495 5494 5493 5492 5491 5490 5489 5488 5487 5486 5485 5484 5483 5482 5481 5480 5479 5478 5477 5476 5475 5474 5473 5472 5471 5470 5469 5468 5467 5466 5465 5464 5463 5462 5461 5460 5459 5458 5457 5456 5455 5454 5453 5452 5451 5450 5449 5448 5447 5446 5445 5444 5443 5442 5441 5440 5439 5438 5437 5436 5435 5434 5433 5432 5431 5430 5429 5428 5427 5426 5425 5424 5423 5422 5421 5420 5419 5418 5417 5416 5415 5414 5413 5412 5411 5410 5409 5408 5407 5406 5405 5404 5403 5402 5401 5400 5399 5398 5397 5396 5395 5394 5393 5392 5391 5390 5389 5388 5387 5386 5385 5384 5383 5382 5381 5380 5379 5378 5377 5376 5375 5374 5373 5372 5371 5370 5369 5368 5367 5366 5365 5364 5363 5362 5361 5360 5359 5358 5357 5356 5355 5354 5353 5352 5351 5350 5349 5348 5347 5346 5345 5344 5343 5342 5341 5340 5339 5338 5337 5336 5335 5334 5333 5332 5331 5330 5329 5328 5327 5326 5325 5324 5323 5322 5321 5320 5319 5318 5317 5316 5315 5314 5313 5312 5311 5310 5309 5308 5307 5306 5305 5304 5303 5302 5301 5300 5299 5298 5297 5296 5295 5294 5293 5292 5291 5290 5289 5288 5287 5286 5285 5284 5283 5282 5281 5280 5279 5278 5277 5276 5275 5274 5273 5272 5271 5270 5269 5268 5267 5266 5265 5264 5263 5262 5261 5260 5259 5258 5257 5256 5255 5254 5253 5252 5251 5250 5249 5248 5247 5246 5245 5244 5243 5242 5241 5240 5239 5238 5237 5236 5235 5234 5233 5232 5231 5230 5229 5228 5227 5226 5225 5224 5223 5222 5221 5220 5219 5218 5217 5216 5215 5214 5213 5212 5211 5210 5209 5208 5207 5206 5205 5204 5203 5202 5201 5200 5199 5198 5197 5196 5195 5194 5193 5192 5191 5190 5189 5188 5187 5186 5185 5184 5183 5182 5181 5180 5179 5178 5177 5176 5175 5174 5173 5172 5171 5170 5169 5168 5167 5166 5165 5164 5163 5162 5161 5160 5159 5158 5157 5156 5155 5154 5153 5152 5151 5150 5149 5148 5147 5146 5145 5144 5143 5142 5141 5140 5139 5138 5137 5136 5135 5134 5133 5132 5131 5130 5129 5128 5127 5126 5125 5124 5123 5122 5121 5120 5119 5118 5117 5116 5115 5114 5113 5112 5111 5110 5109 5108 5107 5106 5105 5104 5103 5102 5101 5100 5099 5098 5097 5096 5095 5094 5093 5092 5091 5090 5089 5088 5087 5086 5085 5084 5083 5082 5081 5080 5079 5078 5077 5076 5075 5074 5073 5072 5071 5070 5069 5068 5067 5066 5065 5064 5063 5062 5061 5060 5059 5058 5057 5056 5055 5054 5053 5052 5051 5050 5049 5048 5047 5046 5045 5044 5043 5042 5041 5040 5039 5038 5037 5036 5035 5034 5033 5032 5031 5030 5029 5028 5027 5026 5025 5024 5023 5022 5021 5020 5019 5018 5017 5016 5015 5014 5013 5012 5011 5010 5009 5008 5007 5006 5005 5004 5003 5002 5001 5000 4999 4998 4997 4996 4995 4994 4993 4992 4991 4990 4989 4988 4987 4986 4985 4984 4983 4982 4981 4980 4979 4978 4977 4976 4975 4974 4973 4972 4971 4970 4969 4968 4967 4966 4965 4964 4963 4962 4961 4960 4959 4958 4957 4956 4955 4954 4953 4952 4951 4950 4949 4948 4947 4946 4945 4944 4943 4942 4941 4940 4939 4938 4937 4936 4935 4934 4933 4932 4931 4930 4929 4928 4927 4926 4925 4924 4923 4922 4921 4920 4919 4918 4917 4916 4915 4914 4913 4912 4911 4910 4909 4908 4907 4906 4905 4904 4903 4902 4901 4900 4899 4898 4897 4896 4895 4894 4893 4892 4891 4890 4889 4888 4887 4886 4885 4884 4883 4882 4881 4880 4879 4878 4877 4876 4875 4874 4873 4872 4871 4870 4869 4868 4867 4866 4865 4864 4863 4862 4861 4860 4859 4858 4857 4856 4855 4854 4853 4852 4851 4850 4849 4848 4847 4846 4845 4844 4843 4842 4841 4840 4839 4838 4837 4836 4835 4834 4833 4832 4831 4830 4829 4828 4827 4826 4825 4824 4823 4822 4821 4820 4819 4818 4817 4816 4815 4814 4813 4812 4811 4810 4809 4808 4807 4806 4805 4804 4803 4802 4801 4800 4799 4798 4797 4796 4795 4794 4793 4792 4791 4790 4789 4788 4787 4786 4785 4784 4783 4782 4781 4780 4779 4778 4777 4776 4775 4774 4773 4772 4771 4770 4769 4768 4767 4766 4765 4764 4763 4762 4761 4760 4759 4758 4757 4756 4755 4754 4753 4752 4751 4750 4749 4748 4747 4746 4745 4744 4743 4742 4741 4740 4739 4738 4737 4736 4735 4734 4733 4732 4731 4730 4729 4728 4727 4726 4725 4724 4723 4722 4721 4720 4719 4718 4717 4716 4715 4714 4713 4712 4711 4710 4709 4708 4707 4706 4705 4704 4703 4702 4701 4700 4699 4698 4697 4696 4695 4694 4693 4692 4691 4690 4689 4688 4687 4686 4685 4684 4683 4682 4681 4680 4679 4678 4677 4676 4675 4674 4673 4672 4671 4670 4669 4668 4667 4666 4665 4664 4663 4662 4661 4660 4659 4658 4657 4656 4655 4654 4653 4652 4651 4650 4649 4648 4647 4646 4645 4644 4643 4642 4641 4640 4639 4638 4637 4636 4635 4634 4633 4632 4631 4630 4629 4628 4627 4626 4625 4624 4623 4622 4621 4620 4619 4618 4617 4616 4615 4614 4613 4612 4611 4610 4609 4608 4607 4606 4605 4604 4603 4602 4601 4600 4599 4598 4597 4596 4595 4594 4593 4592 4591 4590 4589 4588 4587 4586 4585 4584 4583 4582 4581 4580 4579 4578 4577 4576 4575 4574 4573 4572 4571 4570 4569 4568 4567 4566 4565 4564 4563 4562 4561 4560 4559 4558 4557 4556 4555 4554 4553 4552 4551 4550 4549 4548 4547 4546 4545 4544 4543 4542 4541 4540 4539 4538 4537 4536 4535 4534 4533 4532 4531 4530 4529 4528 4527 4526 4525 4524 4523 4522 4521 4520 4519 4518 4517 4516 4515 4514 4513 4512 4511 4510 4509 4508 4507 4506 4505 4504 4503 4502 4501 4500 4499 4498 4497 4496 4495 4494 4493 4492 4491 4490 4489 4488 4487 4486 4485 4484 4483 4482 4481 4480 4479 4478 4477 4476 4475 4474 4473 4472 4471 4470 4469 4468 4467 4466 4465 4464 4463 4462 4461 4460 4459 4458 4457 4456 4455 4454 4453 4452 4451 4450 4449 4448 4447 4446 4445 4444 4443 4442 4441 4440 4439 4438 4437 4436 4435 4434 4433 4432 4431 4430 4429 4428 4427 4426 4425 4424 4423 4422 4421 4420 4419 4418 4417 4416 4415 4414 4413 4412 4411 4410 4409 4408 4407 4406 4405 4404 4403 4402 4401 4400 4399 4398 4397 4396 4395 4394 4393 4392 4391 4390 4389 4388 4387 4386 4385 4384 4383 4382 4381 4380 4379 4378 4377 4376 4375 4374 4373 4372 4371 4370 4369 4368 4367 4366 4365 4364 4363 4362 4361 4360 4359 4358 4357 4356 4355 4354 4353 4352 4351 4350 4349 4348 4347 4346 4345 4344 4343 4342 4341 4340 4339 4338 4337 4336 4335 4334 4333 4332 4331 4330 4329 4328 4327 4326 4325 4324 4323 4322 4321 4320 4319 4318 4317 4316 4315 4314 4313 4312 4311 4310 4309 4308 4307 4306 4305 4304 4303 4302 4301 4300 4299 4298 4297 4296 4295 4294 4293 4292 4291 4290 4289 4288 4287 4286 4285 4284 4283 4282 4281 4280 4279 4278 4277 4276 4275 4274 4273 4272 4271 4270 4269 4268 4267 4266 4265 4264 4263 4262 4261 4260 4259 4258 4257 4256 4255 4254 4253 4252 4251 4250 4249 4248 4247 4246 4245 4244 4243 4242 4241 4240 4239 4238 4237 4236 4235 4234 4233 4232 4231 4230 4229 4228 4227 4226 4225 4224 4223 4222 4221 4220 4219 4218 4217 4216 4215 4214 4213 4212 4211 4210 4209 4208 4207 4206 4205 4204 4203 4202 4201 4200 4199 4198 4197 4196 4195 4194 4193 4192 4191 4190 4189 4188 4187 4186 4185 4184 4183 4182 4181 4180 4179 4178 4177 4176 4175 4174 4173 4172 4171 4170 4169 4168 4167 4166 4165 4164 4163 4162 4161 4160 4159 4158 4157 4156 4155 4154 4153 4152 4151 4150 4149 4148 4147 4146 4145 4144 4143 4142 4141 4140 4139 4138 4137 4136 4135 4134 4133 4132 4131 4130 4129 4128 4127 4126 4125 4124 4123 4122 4121 4120 4119 4118 4117 4116 4115 4114 4113 4112 4111 4110 4109 4108 4107 4106 4105 4104 4103 4102 4101 4100 4099 4098 4097 4096 4095 4094 4093 4092 4091 4090 4089 4088 4087 4086 4085 4084 4083 4082 4081 4080 4079 4078 4077 4076 4075 4074 4073 4072 4071 4070 4069 4068 4067 4066 4065 4064 4063 4062 4061 4060 4059 4058 4057 4056 4055 4054 4053 4052 4051 4050 4049 4048 4047 4046 4045 4044 4043 4042 4041 4040 4039 4038 4037 4036 4035 4034 4033 4032 4031 4030 4029 4028 4027 4026 4025 4024 4023 4022 4021 4020 4019 4018 4017 4016 4015 4014 4013 4012 4011 4010 4009 4008 4007 4006 4005 4004 4003 4002 4001 4000 3999 3998 3997 3996 3995 3994 3993 3992 3991 3990 3989 3988 3987 3986 3985 3984 3983 3982 3981 3980 3979 3978 3977 3976 3975 3974 3973 3972 3971 3970 3969 3968 3967 3966 3965 3964 3963 3962 3961 3960 3959 3958 3957 3956 3955 3954 3953 3952 3951 3950 3949 3948 3947 3946 3945 3944 3943 3942 3941 3940 3939 3938 3937 3936 3935 3934 3933 3932 3931 3930 3929 3928 3927 3926 3925 3924 3923 3922 3921 3920 3919 3918 3917 3916 3915 3914 3913 3912 3911 3910 3909 3908 3907 3906 3905 3904 3903 3902 3901 3900 3899 3898 3897 3896 3895 3894 3893 3892 3891 3890 3889 3888 3887 3886 3885 3884 3883 3882 3881 3880 3879 3878 3877 3876 3875 3874 3873 3872 3871 3870 3869 3868 3867 3866 3865 3864 3863 3862 3861 3860 3859 3858 3857 3856 3855 3854 3853 3852 3851 3850 3849 3848 3847 3846 3845 3844 3843 3842 3841 3840 3839 3838 3837 3836 3835 3834 3833 3832 3831 3830 3829 3828 3827 3826 3825 3824 3823 3822 3821 3820 3819 3818 3817 3816 3815 3814 3813 3812 3811 3810 3809 3808 3807 3806 3805 3804 3803 3802 3801 3800 3799 3798 3797 3796 3795 3794 3793 3792 3791 3790 3789 3788 3787 3786 3785 3784 3783 3782 3781 3780 3779 3778 3777 3776 3775 3774 3773 3772 3771 3770 3769 3768 3767 3766 3765 3764 3763 3762 3761 3760 3759 3758 3757 3756 3755 3754 3753 3752 3751 3750 3749 3748 3747 3746 3745 3744 3743 3742 3741 3740 3739 3738 3737 3736 3735 3734 3733 3732 3731 3730 3729 3728 3727 3726 3725 3724 3723 3722 3721 3720 3719 3718 3717 3716 3715 3714 3713 3712 3711 3710 3709 3708 3707 3706 3705 3704 3703 3702 3701 3700 3699 3698 3697 3696 3695 3694 3693 3692 3691 3690 3689 3688 3687 3686 3685 3684 3683 3682 3681 3680 3679 3678 3677 3676 3675 3674 3673 3672 3671 3670 3669 3668 3667 3666 3665 3664 3663 3662 3661 3660 3659 3658 3657 3656 3655 3654 3653 3652 3651 3650 3649 3648 3647 3646 3645 3644 3643 3642 3641 3640 3639 3638 3637 3636 3635 3634 3633 3632 3631 3630 3629 3628 3627 3626 3625 3624 3623 3622 3621 3620 3619 3618 3617 3616 3615 3614 3613 3612 3611 3610 3609 3608 3607 3606 3605 3604 3603 3602 3601 3600 3599 3598 3597 3596 3595 3594 3593 3592 3591 3590 3589 3588 3587 3586 3585 3584 3583 3582 3581 3580 3579 3578 3577 3576 3575 3574 3573 3572 3571 3570 3569 3568 3567 3566 3565 3564 3563 3562 3561 3560 3559 3558 3557 3556 3555 3554 3553 3552 3551 3550 3549 3548 3547 3546 3545 3544 3543 3542 3541 3540 3539 3538 3537 3536 3535 3534 3533 3532 3531 3530 3529 3528 3527 3526 3525 3524 3523 3522 3521 3520 3519 3518 3517 3516 3515 3514 3513 3512 3511 3510 3509 3508 3507 3506 3505 3504 3503 3502 3501 3500 3499 3498 3497 3496 3495 3494 3493 3492 3491 3490 3489 3488 3487 3486 3485 3484 3483 3482 3481 3480 3479 3478 3477 3476 3475 3474 3473 3472 3471 3470 3469 3468 3467 3466 3465 3464 3463 3462 3461 3460 3459 3458 3457 3456 3455 3454 3453 3452 3451 3450 3449 3448 3447 3446 3445 3444 3443 3442 3441 3440 3439 3438 3437 3436 3435 3434 3433 3432 3431 3430 3429 3428 3427 3426 3425 3424 3423 3422 3421 3420 3419 3418 3417 3416 3415 3414 3413 3412 3411 3410 3409 3408 3407 3406 3405 3404 3403 3402 3401 3400 3399 3398 3397 3396 3395 3394 3393 3392 3391 3390 3389 3388 3387 3386 3385 3384 3383 3382 3381 3380 3379 3378 3377 3376 3375 3374 3373 3372 3371 3370 3369 3368 3367 3366 3365 3364 3363 3362 3361 3360 3359 3358 3357 3356 3355 3354 3353 3352 3351 3350 3349 3348 3347 3346 3345 3344 3343 3342 3341 3340 3339 3338 3337 3336 3335 3334 3333 3332 3331 3330 3329 3328 3327 3326 3325 3324 3323 3322 3321 3320 3319 3318 3317 3316 3315 3314 3313 3312 3311 3310 3309 3308 3307 3306 3305 3304 3303 3302 3301 3300 3299 3298 3297 3296 3295 3294 3293 3292 3291 3290 3289 3288 3287 3286 3285 3284 3283 3282 3281 3280 3279 3278 3277 3276 3275 3274 3273 3272 3271 3270 3269 3268 3267 3266 3265 3264 3263 3262 3261 3260 3259 3258 3257 3256 3255 3254 3253 3252 3251 3250 3249 3248 3247 3246 3245 3244 3243 3242 3241 3240 3239 3238 3237 3236 3235 3234 3233 3232 3231 3230 3229 3228 3227 3226 3225 3224 3223 3222 3221 3220 3219 3218 3217 3216 3215 3214 3213 3212 3211 3210 3209 3208 3207 3206 3205 3204 3203 3202 3201 3200 3199 3198 3197 3196 3195 3194 3193 3192 3191 3190 3189 3188 3187 3186 3185 3184 3183 3182 3181 3180 3179 3178 3177 3176 3175 3174 3173 3172 3171 3170 3169 3168 3167 3166 3165 3164 3163 3162 3161 3160 3159 3158 3157 3156 3155 3154 3153 3152 3151 3150 3149 3148 3147 3146 3145 3144 3143 3142 3141 3140 3139 3138 3137 3136 3135 3134 3133 3132 3131 3130 3129 3128 3127 3126 3125 3124 3123 3122 3121 3120 3119 3118 3117 3116 3115 3114 3113 3112 3111 3110 3109 3108 3107 3106 3105 3104 3103 3102 3101 3100 3099 3098 3097 3096 3095 3094 3093 3092 3091 3090 3089 3088 3087 3086 3085 3084 3083 3082 3081 3080 3079 3078 3077 3076 3075 3074 3073 3072 3071 3070 3069 3068 3067 3066 3065 3064 3063 3062 3061 3060 3059 3058 3057 3056 3055 3054 3053 3052 3051 3050 3049 3048 3047 3046 3045 3044 3043 3042 3041 3040 3039 3038 3037 3036 3035 3034 3033 3032 3031 3030 3029 3028 3027 3026 3025 3024 3023 3022 3021 3020 3019 3018 3017 3016 3015 3014 3013 3012 3011 3010 3009 3008 3007 3006 3005 3004 3003 3002 3001 3000 2999 2998 2997 2996 2995 2994 2993 2992 2991 2990 2989 2988 2987 2986 2985 2984 2983 2982 2981 2980 2979 2978 2977 2976 2975 2974 2973 2972 2971 2970 2969 2968 2967 2966 2965 2964 2963 2962 2961 2960 2959 2958 2957 2956 2955 2954 2953 2952 2951 2950 2949 2948 2947 2946 2945 2944 2943 2942 2941 2940 2939 2938 2937 2936 2935 2934 2933 2932 2931 2930 2929 2928 2927 2926 2925 2924 2923 2922 2921 2920 2919 2918 2917 2916 2915 2914 2913 2912 2911 2910 2909 2908 2907 2906 2905 2904 2903 2902 2901 2900 2899 2898 2897 2896 2895 2894 2893 2892 2891 2890 2889 2888 2887 2886 2885 2884 2883 2882 2881 2880 2879 2878 2877 2876 2875 2874 2873 2872 2871 2870 2869 2868 2867 2866 2865 2864 2863 2862 2861 2860 2859 2858 2857 2856 2855 2854 2853 2852 2851 2850 2849 2848 2847 2846 2845 2844 2843 2842 2841 2840 2839 2838 2837 2836 2835 2834 2833 2832 2831 2830 2829 2828 2827 2826 2825 2824 2823 2822 2821 2820 2819 2818 2817 2816 2815 2814 2813 2812 2811 2810 2809 2808 2807 2806 2805 2804 2803 2802 2801 2800 2799 2798 2797 2796 2795 2794 2793 2792 2791 2790 2789 2788 2787 2786 2785 2784 2783 2782 2781 2780 2779 2778 2777 2776 2775 2774 2773 2772 2771 2770 2769 2768 2767 2766 2765 2764 2763 2762 2761 2760 2759 2758 2757 2756 2755 2754 2753 2752 2751 2750 2749 2748 2747 2746 2745 2744 2743 2742 2741 2740 2739 2738 2737 2736 2735 2734 2733 2732 2731 2730 2729 2728 2727 2726 2725 2724 2723 2722 2721 2720 2719 2718 2717 2716 2715 2714 2713 2712 2711 2710 2709 2708 2707 2706 2705 2704 2703 2702 2701 2700 2699 2698 2697 2696 2695 2694 2693 2692 2691 2690 2689 2688 2687 2686 2685 2684 2683 2682 2681 2680 2679 2678 2677 2676 2675 2674 2673 2672 2671 2670 2669 2668 2667 2666 2665 2664 2663 2662 2661 2660 2659 2658 2657 2656 2655 2654 2653 2652 2651 2650 2649 2648 2647 2646 2645 2644 2643 2642 2641 2640 2639 2638 2637 2636 2635 2634 2633 2632 2631 2630 2629 2628 2627 2626 2625 2624 2623 2622 2621 2620 2619 2618 2617 2616 2615 2614 2613 2612 2611 2610 2609 2608 2607 2606 2605 2604 2603 2602 2601 2600 2599 2598 2597 2596 2595 2594 2593 2592 2591 2590 2589 2588 2587 2586 2585 2584 2583 2582 2581 2580 2579 2578 2577 2576 2575 2574 2573 2572 2571 2570 2569 2568 2567 2566 2565 2564 2563 2562 2561 2560 2559 2558 2557 2556 2555 2554 2553 2552 2551 2550 2549 2548 2547 2546 2545 2544 2543 2542 2541 2540 2539 2538 2537 2536 2535 2534 2533 2532 2531 2530 2529 2528 2527 2526 2525 2524 2523 2522 2521 2520 2519 2518 2517 2516 2515 2514 2513 2512 2511 2510 2509 2508 2507 2506 2505 2504 2503 2502 2501 2500 2499 2498 2497 2496 2495 2494 2493 2492 2491 2490 2489 2488 2487 2486 2485 2484 2483 2482 2481 2480 2479 2478 2477 2476 2475 2474 2473 2472 2471 2470 2469 2468 2467 2466 2465 2464 2463 2462 2461 2460 2459 2458 2457 2456 2455 2454 2453 2452 2451 2450 2449 2448 2447 2446 2445 2444 2443 2442 2441 2440 2439 2438 2437 2436 2435 2434 2433 2432 2431 2430 2429 2428 2427 2426 2425 2424 2423 2422 2421 2420 2419 2418 2417 2416 2415 2414 2413 2412 2411 2410 2409 2408 2407 2406 2405 2404 2403 2402 2401 2400 2399 2398 2397 2396 2395 2394 2393 2392 2391 2390 2389 2388 2387 2386 2385 2384 2383 2382 2381 2380 2379 2378 2377 2376 2375 2374 2373 2372 2371 2370 2369 2368 2367 2366 2365 2364 2363 2362 2361 2360 2359 2358 2357 2356 2355 2354 2353 2352 2351 2350 2349 2348 2347 2346 2345 2344 2343 2342 2341 2340 2339 2338 2337 2336 2335 2334 2333 2332 2331 2330 2329 2328 2327 2326 2325 2324 2323 2322 2321 2320 2319 2318 2317 2316 2315 2314 2313 2312 2311 2310 2309 2308 2307 2306 2305 2304 2303 2302 2301 2300 2299 2298 2297 2296 2295 2294 2293 2292 2291 2290 2289 2288 2287 2286 2285 2284 2283 2282 2281 2280 2279 2278 2277 2276 2275 2274 2273 2272 2271 2270 2269 2268 2267 2266 2265 2264 2263 2262 2261 2260 2259 2258 2257 2256 2255 2254 2253 2252 2251 2250 2249 2248 2247 2246 2245 2244 2243 2242 2241 2240 2239 2238 2237 2236 2235 2234 2233 2232 2231 2230 2229 2228 2227 2226 2225 2224 2223 2222 2221 2220 2219 2218 2217 2216 2215 2214 2213 2212 2211 2210 2209 2208 2207 2206 2205 2204 2203 2202 2201 2200 2199 2198 2197 2196 2195 2194 2193 2192 2191 2190 2189 2188 2187 2186 2185 2184 2183 2182 2181 2180 2179 2178 2177 2176 2175 2174 2173 2172 2171 2170 2169 2168 2167 2166 2165 2164 2163 2162 2161 2160 2159 2158 2157 2156 2155 2154 2153 2152 2151 2150 2149 2148 2147 2146 2145 2144 2143 2142 2141 2140 2139 2138 2137 2136 2135 2134 2133 2132 2131 2130 2129 2128 2127 2126 2125 2124 2123 2122 2121 2120 2119 2118 2117 2116 2115 2114 2113 2112 2111 2110 2109 2108 2107 2106 2105 2104 2103 2102 2101 2100 2099 2098 2097 2096 2095 2094 2093 2092 2091 2090 2089 2088 2087 2086 2085 2084 2083 2082 2081 2080 2079 2078 2077 2076 2075 2074 2073 2072 2071 2070 2069 2068 2067 2066 2065 2064 2063 2062 2061 2060 2059 2058 2057 2056 2055 2054 2053 2052 2051 2050 2049 2048 2047 2046 2045 2044 2043 2042 2041 2040 2039 2038 2037 2036 2035 2034 2033 2032 2031 2030 2029 2028 2027 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985 1984 1983 1982 1981 1980 1979 1978 1977 1976 1975 1974 1973 1972 1971 1970 1969 1968 1967 1966 1965 1964 1963 1962 1961 1960 1959 1958 1957 1956 1955 1954 1953 1952 1951 1950 1949 1948 1947 1946 1945 1944 1943 1942 1941 1940 1939 1938 1937 1936 1935 1934 1933 1932 1931 1930 1929 1928 1927 1926 1925 1924 1923 1922 1921 1920 1919 1918 1917 1916 1915 1914 1913 1912 1911 1910 1909 1908 1907 1906 1905 1904 1903 1902 1901 1900 1899 1898 1897 1896 1895 1894 1893 1892 1891 1890 1889 1888 1887 1886 1885 1884 1883 1882 1881 1880 1879 1878 1877 1876 1875 1874 1873 1872 1871 1870 1869 1868 1867 1866 1865 1864 1863 1862 1861 1860 1859 1858 1857 1856 1855 1854 1853 1852 1851 1850 1849 1848 1847 1846 1845 1844 1843 1842 1841 1840 1839 1838 1837 1836 1835 1834 1833 1832 1831 1830 1829 1828 1827 1826 1825 1824 1823 1822 1821 1820 1819 1818 1817 1816 1815 1814 1813 1812 1811 1810 1809 1808 1807 1806 1805 1804 1803 1802 1801 1800 1799 1798 1797 1796 1795 1794 1793 1792 1791 1790 1789 1788 1787 1786 1785 1784 1783 1782 1781 1780 1779 1778 1777 1776 1775 1774 1773 1772 1771 1770 1769 1768 1767 1766 1765 1764 1763 1762 1761 1760 1759 1758 1757 1756 1755 1754 1753 1752 1751 1750 1749 1748 1747 1746 1745 1744 1743 1742 1741 1740 1739 1738 1737 1736 1735 1734 1733 1732 1731 1730 1729 1728 1727 1726 1725 1724 1723 1722 1721 1720 1719 1718 1717 1716 1715 1714 1713 1712 1711 1710 1709 1708 1707 1706 1705 1704 1703 1702 1701 1700 1699 1698 1697 1696 1695 1694 1693 1692 1691 1690 1689 1688 1687 1686 1685 1684 1683 1682 1681 1680 1679 1678 1677 1676 1675 1674 1673 1672 1671 1670 1669 1668 1667 1666 1665 1664 1663 1662 1661 1660 1659 1658 1657 1656 1655 1654 1653 1652 1651 1650 1649 1648 1647 1646 1645 1644 1643 1642 1641 1640 1639 1638 1637 1636 1635 1634 1633 1632 1631 1630 1629 1628 1627 1626 1625 1624 1623 1622 1621 1620 1619 1618 1617 1616 1615 1614 1613 1612 1611 1610 1609 1608 1607 1606 1605 1604 1603 1602 1601 1600 1599 1598 1597 1596 1595 1594 1593 1592 1591 1590 1589 1588 1587 1586 1585 1584 1583 1582 1581 1580 1579 1578 1577 1576 1575 1574 1573 1572 1571 1570 1569 1568 1567 1566 1565 1564 1563 1562 1561 1560 1559 1558 1557 1556 1555 1554 1553 1552 1551 1550 1549 1548 1547 1546 1545 1544 1543 1542 1541 1540 1539 1538 1537 1536 1535 1534 1533 1532 1531 1530 1529 1528 1527 1526 1525 1524 1523 1522 1521 1520 1519 1518 1517 1516 1515 1514 1513 1512 1511 1510 1509 1508 1507 1506 1505 1504 1503 1502 1501 1500 1499 1498 1497 1496 1495 1494 1493 1492 1491 1490 1489 1488 1487 1486 1485 1484 1483 1482 1481 1480 1479 1478 1477 1476 1475 1474 1473 1472 1471 1470 1469 1468 1467 1466 1465 1464 1463 1462 1461 1460 1459 1458 1457 1456 1455 1454 1453 1452 1451 1450 1449 1448 1447 1446 1445 1444 1443 1442 1441 1440 1439 1438 1437 1436 1435 1434 1433 1432 1431 1430 1429 1428 1427 1426 1425 1424 1423 1422 1421 1420 1419 1418 1417 1416 1415 1414 1413 1412 1411 1410 1409 1408 1407 1406 1405 1404 1403 1402 1401 1400 1399 1398 1397 1396 1395 1394 1393 1392 1391 1390 1389 1388 1387 1386 1385 1384 1383 1382 1381 1380 1379 1378 1377 1376 1375 1374 1373 1372 1371 1370 1369 1368 1367 1366 1365 1364 1363 1362 1361 1360 1359 1358 1357 1356 1355 1354 1353 1352 1351 1350 1349 1348 1347 1346 1345 1344 1343 1342 1341 1340 1339 1338 1337 1336 1335 1334 1333 1332 1331 1330 1329 1328 1327 1326 1325 1324 1323 1322 1321 1320 1319 1318 1317 1316 1315 1314 1313 1312 1311 1310 1309 1308 1307 1306 1305 1304 1303 1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 1212 1211 1210 1209 1208 1207 1206 1205 1204 1203 1202 1201 1200 1199 1198 1197 1196 1195 1194 1193 1192 1191 1190 1189 1188 1187 1186 1185 1184 1183 1182 1181 1180 1179 1178 1177 1176 1175 1174 1173 1172 1171 1170 1169 1168 1167 1166 1165 1164 1163 1162 1161 1160 1159 1158 1157 1156 1155 1154 1153 1152 1151 1150 1149 1148 1147 1146 1145 1144 1143 1142 1141 1140 1139 1138 1137 1136 1135 1134 1133 1132 1131 1130 1129 1128 1127 1126 1125 1124 1123 1122 1121 1120 1119 1118 1117 1116 1115 1114 1113 1112 1111 1110 1109 1108 1107 1106 1105 1104 1103 1102 1101 1100 1099 1098 1097 1096 1095 1094 1093 1092 1091 1090 1089 1088 1087 1086 1085 1084 1083 1082 1081 1080 1079 1078 1077 1076 1075 1074 1073 1072 1071 1070 1069 1068 1067 1066 1065 1064 1063 1062 1061 1060 1059 1058 1057 1056 1055 1054 1053 1052 1051 1050 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 1009 1008 1007 1006 1005 1004 1003 1002 1001 1000 999 998 997 996 995 994 993 992 991 990 989 988 987 986 985 984 983 982 981 980 979 978 977 976 975 974 973 972 971 970 969 968 967 966 965 964 963 962 961 960 959 958 957 956 955 954 953 952 951 950 949 948 947 946 945 944 943 942 941 940 939 938 937 936 935 934 933 932 931 930 929 928 927 926 925 924 923 922 921 920 919 918 917 916 915 914 913 912 911 910 909 908 907 906 905 904 903 902 901 900 899 898 897 896 895 894 893 892 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 870 869 868 867 866 865 864 863 862 861 860 859 858 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840 839 838 837 836 835 834 833 832 831 830 829 828 827 826 825 824 823 822 821 820 819 818 817 816 815 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 781 780 779 778 777 776 775 774 773 772 771 770 769 768 767 766 765 764 763 762 761 760 759 758 757 756 755 754 753 752 751 750 749 748 747 746 745 744 743 742 741 740 739 738 737 736 735 734 733 732 731 730 729 728 727 726 725 724 723 722 721 720 719 718 717 716 715 714 713 712 711 710 709 708 707 706 705 704 703 702 701 700 699 698 697 696 695 694 693 692 691 690 689 688 687 686 685 684 683 682 681 680 679 678 677 676 675 674 673 672 671 670 669 668 667 666 665 664 663 662 661 660 659 658 657 656 655 654 653 652 651 650 649 648 647 646 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
13
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 3107 3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 3174 3175 3176 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192 3193 3194 3195 3196 3197 3198 3199 3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 3221 3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 3352 3353 3354 3355 3356 3357 3358 3359 3360 3361 3362 3363 3364 3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 3410 3411 3412 3413 3414 3415 3416 3417 3418 3419 3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 3456 3457 3458 3459 3460 3461 3462 3463 3464 3465 3466 3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3546 3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 3632 3633 3634 3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651 3652 3653 3654 3655 3656 3657 3658 3659 3660 3661 3662 3663 3664 3665 3666 3667 3668 3669 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 3703 3704 3705 3706 3707 3708 3709 3710 3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 3748 3749 3750 3751 3752 3753 3754 3755 3756 3757 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790 3791 3792 3793 3794 3795 3796 3797 3798 3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 3809 3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 3834 3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 3845 3846 3847 3848 3849 3850 3851 3852 3853 3854 3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 3885 3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 3897 3898 3899 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 3911 3912 3913 3914 3915 3916 3917 3918 3919 3920 3921 3922 3923 3924 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 3936 3937 3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 3967 3968 3969 3970 3971 3972 3973 3974 3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 3990 3991 3992 3993 3994 3995 3996 3997 3998 3999 4000 4001 4002 4003 4004 4005 4006 4007 4008 4009 4010 4011 4012 4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 4024 4025 4026 4027 4028 4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 4061 4062 4063 4064 4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 4076 4077 4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 4089 4090 4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 4136 4137 4138 4139 4140 4141 4142 4143 4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 4173 4174 4175 4176 4177 4178 4179 4180 4181 4182 4183 4184 4185 4186 4187 4188 4189 4190 4191 4192 4193 4194 4195 4196 4197 4198 4199 4200 4201 4202 4203 4204 4205 4206 4207 4208 4209 4210 4211 4212 4213 4214 4215 4216 4217 4218 4219 4220 4221 4222 4223 4224 4225 4226 4227 4228 4229 4230 4231 4232 4233 4234 4235 4236 4237 4238 4239 4240 4241 4242 4243 4244 4245 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 4289 4290 4291 4292 4293 4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 4317 4318 4319 4320 4321 4322 4323 4324 4325 4326 4327 4328 4329 4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 4401 4402 4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 4525 4526 4527 4528 4529 4530 4531 4532 4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547 4548 4549 4550 4551 4552 4553 4554 4555 4556 4557 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 4594 4595 4596 4597 4598 4599 4600 4601 4602 4603 4604 4605 4606 4607 4608 4609 4610 4611 4612 4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 4634 4635 4636 4637 4638 4639 4640 4641 4642 4643 4644 4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 4670 4671 4672 4673 4674 4675 4676 4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 4708 4709 4710 4711 4712 4713 4714 4715 4716 4717 4718 4719 4720 4721 4722 4723 4724 4725 4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 4800 4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 4831 4832 4833 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847 4848 4849 4850 4851 4852 4853 4854 4855 4856 4857 4858 4859 4860 4861 4862 4863 4864 4865 4866 4867 4868 4869 4870 4871 4872 4873 4874 4875 4876 4877 4878 4879 4880 4881 4882 4883 4884 4885 4886 4887 4888 4889 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900 4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 4929 4930 4931 4932 4933 4934 4935 4936 4937 4938 4939 4940 4941 4942 4943 4944 4945 4946 4947 4948 4949 4950 4951 4952 4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 4968 4969 4970 4971 4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 5004 5005 5006 5007 5008 5009 5010 5011 5012 5013 5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 5030 5031 5032 5033 5034 5035 5036 5037 5038 5039 5040 5041 5042 5043 5044 5045 5046 5047 5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 5068 5069 5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 5086 5087 5088 5089 5090 5091 5092 5093 5094 5095 5096 5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 5124 5125 5126 5127 5128 5129 5130 5131 5132 5133 5134 5135 5136 5137 5138 5139 5140 5141 5142 5143 5144 5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 5168 5169 5170 5171 5172 5173 5174 5175 5176 5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 5228 5229 5230 5231 5232 5233 5234 5235 5236 5237 5238 5239 5240 5241 5242 5243 5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 5261 5262 5263 5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 5299 5300 5301 5302 5303 5304 5305 5306 5307 5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 5319 5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 5336 5337 5338 5339 5340 5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 5357 5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 5374 5375 5376 5377 5378 5379 5380 5381 5382 5383 5384 5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 5400 5401 5402 5403 5404 5405 5406 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 5419 5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 5466 5467 5468 5469 5470 5471 5472 5473 5474 5475 5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 5502 5503 5504 5505 5506 5507 5508 5509 5510 5511 5512 5513 5514 5515 5516 5517 5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 5548 5549 5550 5551 5552 5553 5554 5555 5556 5557 5558 5559 5560 5561 5562 5563 5564 5565 5566 5567 5568 5569 5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 5587 5588 5589 5590 5591 5592 5593 5594 5595 5596 5597 5598 5599 5600 5601 5602 5603 5604 5605 5606 5607 5608 5609 5610 5611 5612 5613 5614 5615 5616 5617 5618 5619 5620 5621 5622 5623 5624 5625 5626 5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 5649 5650 5651 5652 5653 5654 5655 5656 5657 5658 5659 5660 5661 5662 5663 5664 5665 5666 5667 5668 5669 5670 5671 5672 5673 5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 5706 5707 5708 5709 5710 5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 5722 5723 5724 5725 5726 5727 5728 5729 5730 5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 5748 5749 5750 5751 5752 5753 5754 5755 5756 5757 5758 5759 5760 5761 5762 5763 5764 5765 5766 5767 5768 5769 5770 5771 5772 5773 5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 5797 5798 5799 5800 5801 5802 5803 5804 5805 5806 5807 5808 5809 5810 5811 5812 5813 5814 5815 5816 5817 5818 5819 5820 5821 5822 5823 5824 5825 5826 5827 5828 5829 5830 5831 5832 5833 5834 5835 5836 5837 5838 5839 5840 5841 5842 5843 5844 5845 5846 5847 5848 5849 5850 5851 5852 5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 5879 5880 5881 5882 5883 5884 5885 5886 5887 5888 5889 5890 5891 5892 5893 5894 5895 5896 5897 5898 5899 5900 5901 5902 5903 5904 5905 5906 5907 5908 5909 5910 5911 5912 5913 5914 5915 5916 5917 5918 5919 5920 5921 5922 5923 5924 5925 5926 5927 5928 5929 5930 5931 5932 5933 5934 5935 5936 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946 5947 5948 5949 5950 5951 5952 5953 5954 5955 5956 5957 5958 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968 5969 5970 5971 5972 5973 5974 5975 5976 5977 5978 5979 5980 5981 5982 5983 5984 5985 5986 5987 5988 5989 5990 5991 5992 5993 5994 5995 5996 5997 5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 6017 6018 6019 6020 6021 6022 6023 6024 6025 6026 6027 6028 6029 6030 6031 6032 6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 6051 6052 6053 6054 6055 6056 6057 6058 6059 6060 6061 6062 6063 6064 6065 6066 6067 6068 6069 6070 6071 6072 6073 6074 6075 6076 6077 6078 6079 6080 6081 6082 6083 6084 6085 6086 6087 6088 6089 6090 6091 6092 6093 6094 6095 6096 6097 6098 6099 6100 6101 6102 6103 6104 6105 6106 6107 6108 6109 6110 6111 6112 6113 6114 6115 6116 6117 6118 6119 6120 6121 6122 6123 6124 6125 6126 6127 6128 6129 6130 6131 6132 6133 6134 6135 6136 6137 6138 6139 6140 6141 6142 6143 6144 6145 6146 6147 6148 6149 6150 6151 6152 6153 6154 6155 6156 6157 6158 6159 6160 6161 6162 6163 6164 6165 6166 6167 6168 6169 6170 6171 6172 6173 6174 6175 6176 6177 6178 6179 6180 6181 6182 6183 6184 6185 6186 6187 6188 6189 6190 6191 6192 6193 6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 6208 6209 6210 6211 6212 6213 6214 6215 6216 6217 6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 6236 6237 6238 6239 6240 6241 6242 6243 6244 6245 6246 6247 6248 6249 6250 6251 6252 6253 6254 6255 6256 6257 6258 6259 6260 6261 6262 6263 6264 6265 6266 6267 6268 6269 6270 6271 6272 6273 6274 6275 6276 6277 6278 6279 6280 6281 6282 6283 6284 6285 6286 6287 6288 6289 6290 6291 6292 6293 6294 6295 6296 6297 6298 6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 6328 6329 6330 6331 6332 6333 6334 6335 6336 6337 6338 6339 6340 6341 6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 6369 6370 6371 6372 6373 6374 6375 6376 6377 6378 6379 6380 6381 6382 6383 6384 6385 6386 6387 6388 6389 6390 6391 6392 6393 6394 6395 6396 6397 6398 6399 6400 6401 6402 6403 6404 6405 6406 6407 6408 6409 6410 6411 6412 6413 6414 6415 6416 6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435 6436 6437 6438 6439 6440 6441 6442 6443 6444 6445 6446 6447 6448 6449 6450 6451 6452 6453 6454 6455 6456 6457 6458 6459 6460 6461 6462 6463 6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 6481 6482 6483 6484 6485 6486 6487 6488 6489 6490 6491 6492 6493 6494 6495 6496 6497 6498 6499 6500 6501 6502 6503 6504 6505 6506 6507 6508 6509 6510 6511 6512 6513 6514 6515 6516 6517 6518 6519 6520 6521 6522 6523 6524 6525 6526 6527 6528 6529 6530 6531 6532 6533 6534 6535 6536 6537 6538 6539 6540 6541 6542 6543 6544 6545 6546 6547 6548 6549 6550 6551 6552 6553 6554 6555 6556 6557 6558 6559 6560 6561 6562 6563 6564 6565 6566 6567 6568 6569 6570 6571 6572 6573 6574 6575 6576 6577 6578 6579 6580 6581 6582 6583 6584 6585 6586 6587 6588 6589 6590 6591 6592 6593 6594 6595 6596 6597 6598 6599 6600 6601 6602 6603 6604 6605 6606 6607 6608 6609 6610 6611 6612 6613 6614 6615 6616 6617 6618 6619 6620 6621 6622 6623 6624 6625 6626 6627 6628 6629 6630 6631 6632 6633 6634 6635 6636 6637 6638 6639 6640 6641 6642 6643 6644 6645 6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 6656 6657 6658 6659 6660 6661 6662 6663 6664 6665 6666 6667 6668 6669 6670 6671 6672 6673 6674 6675 6676 6677 6678 6679 6680 6681 6682 6683 6684 6685 6686 6687 6688 6689 6690 6691 6692 6693 6694 6695 6696 6697 6698 6699 6700 6701 6702 6703 6704 6705 6706 6707 6708 6709 6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723 6724 6725 6726 6727 6728 6729 6730 6731 6732 6733 6734 6735 6736 6737 6738 6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 6771 6772 6773 6774 6775 6776 6777 6778 6779 6780 6781 6782 6783 6784 6785 6786 6787 6788 6789 6790 6791 6792 6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 6809 6810 6811 6812 6813 6814 6815 6816 6817 6818 6819 6820 6821 6822 6823 6824 6825 6826 6827 6828 6829 6830 6831 6832 6833 6834 6835 6836 6837 6838 6839 6840 6841 6842 6843 6844 6845 6846 6847 6848 6849 6850 6851 6852 6853 6854 6855 6856 6857 6858 6859 6860 6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 6878 6879 6880 6881 6882 6883 6884 6885 6886 6887 6888 6889 6890 6891 6892 6893 6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 6911 6912 6913 6914 6915 6916 6917 6918 6919 6920 6921 6922 6923 6924 6925 6926 6927 6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 6941 6942 6943 6944 6945 6946 6947 6948 6949 6950 6951 6952 6953 6954 6955 6956 6957 6958 6959 6960 6961 6962 6963 6964 6965 6966 6967 6968 6969 6970 6971 6972 6973 6974 6975 6976 6977 6978 6979 6980 6981 6982 6983 6984 6985 6986 6987 6988 6989 6990 6991 6992 6993 6994 6995 6996 6997 6998 6999 7000 7001 7002 7003 7004 7005 7006 7007 7008 7009 7010 7011 7012 7013 7014 7015 7016 7017 7018 7019 7020 7021 7022 7023 7024 7025 7026 7027 7028 7029 7030 7031 7032 7033 7034 7035 7036 7037 7038 7039 7040 7041 7042 7043 7044 7045 7046 7047 7048 7049 7050 7051 7052 7053 7054 7055 7056 7057 7058 7059 7060 7061 7062 7063 7064 7065 7066 7067 7068 7069 7070 7071 7072 7073 7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 7084 7085 7086 7087 7088 7089 7090 7091 7092 7093 7094 7095 7096 7097 7098 7099 7100 7101 7102 7103 7104 7105 7106 7107 7108 7109 7110 7111 7112 7113 7114 7115 7116 7117 7118 7119 7120 7121 7122 7123 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 7141 7142 7143 7144 7145 7146 7147 7148 7149 7150 7151 7152 7153 7154 7155 7156 7157 7158 7159 7160 7161 7162 7163 7164 7165 7166 7167 7168 7169 7170 7171 7172 7173 7174 7175 7176 7177 7178 7179 7180 7181 7182 7183 7184 7185 7186 7187 7188 7189 7190 7191 7192 7193 7194 7195 7196 7197 7198 7199 7200 7201 7202 7203 7204 7205 7206 7207 7208 7209 7210 7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 7222 7223 7224 7225 7226 7227 7228 7229 7230 7231 7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 7245 7246 7247 7248 7249 7250 7251 7252 7253 7254 7255 7256 7257 7258 7259 7260 7261 7262 7263 7264 7265 7266 7267 7268 7269 7270 7271 7272 7273 7274 7275 7276 7277 7278 7279 7280 7281 7282 7283 7284 7285 7286 7287 7288 7289 7290 7291 7292 7293 7294 7295 7296 7297 7298 7299 7300 7301 7302 7303 7304 7305 7306 7307 7308 7309 7310 7311 7312 7313 7314 7315 7316 7317 7318 7319 7320 7321 7322 7323 7324 7325 7326 7327 7328 7329 7330 7331 7332 7333 7334 7335 7336 7337 7338 7339 7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 7356 7357 7358 7359 7360 7361 7362 7363 7364 7365 7366 7367 7368 7369 7370 7371 7372 7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 7401 7402 7403 7404 7405 7406 7407 7408 7409 7410 7411 7412 7413 7414 7415 7416 7417 7418 7419 7420 7421 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 7433 7434 7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 7450 7451 7452 7453 7454 7455 7456 7457 7458 7459 7460 7461 7462 7463 7464 7465 7466 7467 7468 7469 7470 7471 7472 7473 7474 7475 7476 7477 7478 7479 7480 7481 7482 7483 7484 7485 7486 7487 7488 7489 7490 7491 7492 7493 7494 7495 7496 7497 7498 7499 7500 7501 7502 7503 7504 7505 7506 7507 7508 7509 7510 7511 7512 7513 7514 7515 7516 7517 7518 7519 7520 7521 7522 7523 7524 7525 7526 7527 7528 7529 7530 7531 7532 7533 7534 7535 7536 7537 7538 7539 7540 7541 7542 7543 7544 7545 7546 7547 7548 7549 7550 7551 7552 7553 7554 7555 7556 7557 7558 7559 7560 7561 7562 7563 7564 7565 7566 7567 7568 7569 7570 7571 7572 7573 7574 7575 7576 7577 7578 7579 7580 7581 7582 7583 7584 7585 7586 7587 7588 7589 7590 7591 7592 7593 7594 7595 7596 7597 7598 7599 7600 7601 7602 7603 7604 7605 7606 7607 7608 7609 7610 7611 7612 7613 7614 7615 7616 7617 7618 7619 7620 7621 7622 7623 7624 7625 7626 7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 7642 7643 7644 7645 7646 7647 7648 7649 7650 7651 7652 7653 7654 7655 7656 7657 7658 7659 7660 7661 7662 7663 7664 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678 7679 7680 7681 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 7709 7710 7711 7712 7713 7714 7715 7716 7717 7718 7719 7720 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 7771 7772 7773 7774 7775 7776 7777 7778 7779 7780 7781 7782 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895 7896 7897 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7935 7936 7937 7938 7939 7940 7941 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957 7958 7959 7960 7961 7962 7963 7964 7965 7966 7967 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 7979 7980 7981 7982 7983 7984 7985 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018 8019 8020 8021 8022 8023 8024 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038 8039 8040 8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 8052 8053 8054 8055 8056 8057 8058 8059 8060 8061 8062 8063 8064 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090 8091 8092 8093 8094 8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191
10
933 333 528 1022 436 134 884 632 919 655 380 562 731 486 761 909 780 720 6 195 459 624 718 116 308 248 931 666 446 724 64 598 541 665 447 822 118 473 353 625 149 514 906 717 896 595 338 478 976 289 46 572 41 810 760 165 894 644 580 496 973 886 497 276 144 461 393 7 858 677 708 554 382 932 578 669 608 373 80 188 141 306 670 719 582 495 250 273 817 482 801 540 753 0 784 946 1008 233 627 809 876 394 295 247 331 702 449 704 769 657 105 208 875 378 1019 749 861 881 81 518 835 292 561 21 93 889 689 200 529 414 192 998 899 475 428 70 182 617 20 54 938 71 864 168 650 425 796 56 367 511 684 366 645 13 883 834 747 39 517 623 347 258 150 406 193 1014 301 455 762 591 663 408 412 230 61 137 199 25 111 442 633 577 829 173 605 76 611 95 264 674 643 52 234 99 53 813 515 86 431 348 648 522 812 102 721 324 231 304 143 114 842 307 521 863 198 113 950 516 681 328 357 609 693 427 48 370 786 808 170 558 904 148 1009 260 369 270 464 365 1002 121 783 978 682 767 995 254 532 900 667 108 870 180 970 281 752 360 364 4 639 759 272 716 28 841 593 795 531 305 196 44 42 30 726 24 297 184 838 249 227 191 658 312 155 573 740 480 1015 57 49 579 698 158 487 626 985 372 400 479 826 1023 90 860 124 921 410 469 389 564 710 491 618 690 944 139 19 452 176 142 74 140 462 358 566 1006 426 679 11 203 399 106 641 65 751 409 87 533 763 492 300 512 789 607 806 489 705 104 914 892 229 322 686 713 556 267 66 903 637 411 885 138 839 962 802 59 638 519 313 897 939 675 177 1021 728 131 823 216 228 854 732 748 983 640 634 109 125 537 211 152 339 958 321 179 253 647 75 695 816 298 589 100 239 957 126 130 651 569 951 117 51 1010 723 343 879 498 619 1 67 746 454 26 136 707 374 771 29 386 440 964 127 803 157 745 368 848 418 918 237 603 594 465 471 867 560 772 159 956 509 256 824 37 859 133 923 585 132 490 642 575 252 484 472 362 543 450 395 727 847 659 513 340 703 206 510 38 827 850 407 966 79 128 820 115 992 941 215 924 952 791 444 429 166 352 483 274 768 503 530 101 1013 584 833 457 804 251 12 837 701 685 332 336 257 119 969 299 785 15 977 430 381 930 600 384 279 741 290 1018 422 261 135 1000 488 660 1020 604 654 993 416 337 968 317 880 988 439 419 770 468 354 766 629 551 421 194 243 164 616 17 758 971 329 263 379 967 110 873 905 559 997 402 309 776 296 851 60 984 417 539 744 943 84 189 890 898 692 797 991 965 613 398 757 1003 910 606 78 846 423 363 435 2 463 935 550 887 396 485 494 226 23 45 542 631 77 94 219 172 245 963 975 327 954 729 869 775 5 548 524 972 383 397 310 563 668 504 10 811 403 805 678 205 187 565 387 72 929 432 912 275 181 937 493 413 162 800 244 123 568 990 151 546 376 58 209 161 241 89 153 872 557 1005 167 201 236 210 799 567 982 961 242 470 694 646 335 359 451 750 320 120 508 779 942 855 782 635 9 999 505 293 1012 302 974 217 33 949 706 1001 610 948 351 36 599 544 574 3 222 754 676 934 499 831 341 22 673 103 571 788 291 238 765 882 185 536 334 815 98 798 1004 936 778 224 697 725 672 314 223 287 35 597 712 714 69 734 709 255 552 794 792 240 696 699 31 628 156 777 266 649 286 856 871 214 845 404 303 500 294 330 911 502 630 852 671 916 355 361 453 664 715 218 538 773 55 840 874 88 621 764 926 601 282 592 602 107 204 996 520 583 596 277 830 691 535 636 477 920 955 235 545 547 917 907 994 987 246 735 739 405 590 736 278 169 614 844 700 652 913 534 989 443 356 262 92 549 401 147 865 97 570 112 523 656 349 346 825 285 687 375 344 319 8 901 895 415 828 661 615 458 280 927 82 232 787 371 392 268 284 953 622 391 527 526 377 481 325 819 742 34 441 50 190 323 662 32 1007 202 849 160 342 47 271 467 174 318 68 445 893 774 790 220 501 843 18 737 288 1016 420 738 460 96 474 14 807 350 269 928 183 424 683 588 27 612 43 940 959 877 688 587 122 154 315 756 385 814 213 1011 915 862 781 506 553 711 555 980 832 891 448 85 868 586 345 16 947 221 680 755 476 581 733 902 986 433 878 818 129 722 171 821 853 1017 63 438 888 178 225 145 163 73 326 207 979 456 83 91 908 981 793 743 437 525 507 259 866 146 836 390 175 388 316 283 620 730 857 925 576 186 62 265 945 434 40 960 311 197 922 466 212 653
10
0 1 2 3 4 6 262 5 8 9 10 11 12 13 14 15 16 17 54 19 20 21 18 23 24 281 26 27 28 29 30 31 32 97 35 34 36 37 38 39 40 41 42 43 44 301 46 47 48 49 50 51 52 53 22 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 110 79 80 81 82 83 84 341 86 87 88 89 90 91 92 605 94 351 96 99 98 33 100 101 78 103 104 105 106 107 108 109 102 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 385 130 131 132 133 134 135 136 137 138 139 140 141 142 158 144 145 146 147 148 149 150 151 152 153 154 155 156 157 159 143 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 243 180 181 182 183 184 185 186 187 188 189 190 191 192 193 195 194 228 197 198 199 200 201 202 203 204 205 206 719 208 209 210 211 220 213 214 247 216 217 218 219 732 221 222 223 224 225 242 227 484 229 230 231 232 233 234 235 236 237 238 239 240 241 226 179 246 245 244 215 248 249 250 251 252 253 254 255 256 257 290 259 260 261 7 263 264 265 266 267 268 285 335 270 272 273 274 275 276 277 790 279 408 25 282 283 284 269 286 287 288 289 258 291 292 293 294 295 296 297 299 298 364 45 302 303 304 305 306 307 308 309 310 311 312 441 314 315 316 445 318 319 320 353 322 323 324 325 326 327 328 329 330 331 332 333 334 271 336 345 338 339 340 85 342 343 344 337 348 475 350 349 346 95 352 321 362 355 485 356 358 359 360 361 354 363 300 365 366 367 368 369 370 499 372 373 374 375 376 377 378 379 892 381 382 383 384 129 386 387 388 389 390 391 392 393 394 395 396 461 398 399 400 401 402 403 404 405 406 407 280 409 410 411 412 317 414 927 416 417 418 419 420 421 422 423 424 425 426 427 430 429 428 431 432 433 434 435 436 437 438 439 440 313 442 443 444 413 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 397 462 463 464 465 466 467 468 471 470 469 472 473 474 347 476 477 478 479 480 481 482 483 196 357 486 487 488 489 490 491 492 493 494 495 496 497 498 371 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 773 534 519 520 553 522 523 524 525 526 527 528 529 530 531 532 533 518 535 664 537 538 539 540 541 542 543 544 545 546 547 556 549 550 551 552 521 554 555 557 548 558 559 560 561 563 562 564 565 566 567 568 701 574 571 572 569 570 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 599 598 600 601 602 731 604 93 606 607 608 609 610 611 612 613 622 615 616 617 618 623 620 621 614 619 752 625 626 627 628 629 630 639 632 633 634 635 636 637 638 631 640 641 642 643 644 645 646 647 648 649 650 655 652 653 654 651 656 657 658 659 660 661 662 663 536 665 666 667 668 669 670 735 736 673 674 675 676 677 678 679 680 681 682 687 684 685 686 939 688 689 754 755 692 693 694 695 696 697 698 699 700 573 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 207 624 721 722 723 724 725 726 727 728 729 730 603 212 733 734 415 672 737 994 739 740 741 742 743 744 745 746 747 748 749 750 751 720 753 690 691 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 517 774 775 776 777 778 779 780 841 782 783 786 785 784 787 788 789 278 791 792 793 794 795 796 797 798 799 800 801 803 802 804 807 806 805 808 811 810 809 812 813 814 815 816 817 818 819 928 821 822 823 828 825 826 891 824 829 830 831 832 865 834 835 836 837 838 839 844 845 842 843 840 781 846 847 856 881 854 851 852 853 850 855 858 857 984 859 860 861 862 863 864 833 866 867 868 869 870 871 872 873 878 875 876 877 874 879 880 849 882 883 884 885 886 887 888 889 890 827 380 893 894 895 896 897 898 915 916 901 902 903 904 905 906 907 908 909 910 911 912 913 914 899 900 917 918 919 920 921 954 923 924 925 926 671 932 933 930 931 948 929 998 935 936 937 938 683 940 941 942 943 944 945 946 947 820 949 950 951 952 953 922 955 956 957 958 959 960 961 962 963 964 965 966 967 968 1001 970 971 972 969 974 975 976 977 978 979 980 981 982 983 848 985 986 987 988 989 990 991 992 993 738 995 996 997 934 999 1000 973 1002 1003 1004 1005 1022 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1006 1023
10
979 6 339 606 985 834 605 221 438 269 673 847 235 18 616 61 176 624 267 719 689 236 510 137 960 452 311 774 712 625 582 593 411 628 386 57 58 152 414 933 649 523 113 729 174 3 74 799 790 581 342 850 228 808 941 161 877 178 584 912 430 383 370 53 750 736 427 618 83 118 734 282 686 297 283 21 876 902 671 658 196 323 813 158 959 531 224 17 637 285 357 517 402 173 1014 275 737 46 255 222 519 288 947 92 147 780 505 546 1000 469 675 923 27 63 718 536 783 548 925 570 983 828 107 659 293 1005 1017 78 592 604 667 101 1021 639 709 154 483 25 683 632 241 953 336 474 806 760 313 617 590 526 331 170 261 494 242 460 723 884 823 415 51 527 15 183 443 634 866 91 992 240 564 94 254 9 909 475 203 484 464 753 885 277 699 372 387 187 936 656 1009 38 48 778 248 463 662 1002 714 630 935 651 589 588 901 179 305 42 102 679 247 319 661 903 853 171 409 286 280 229 131 322 676 940 721 562 565 986 213 768 32 276 348 715 765 340 77 984 10 787 485 743 849 437 929 423 728 794 31 264 189 226 486 184 72 59 872 249 597 436 279 805 812 141 552 493 260 587 492 640 163 641 771 610 451 759 139 1023 742 79 20 954 800 970 502 215 121 125 969 160 116 250 480 182 602 175 220 64 395 586 1006 972 956 210 389 543 26 491 652 764 995 39 90 487 701 34 140 532 657 333 67 911 274 915 704 87 672 990 988 356 306 817 153 1022 968 998 71 70 477 897 473 12 350 910 839 506 890 432 797 894 398 578 613 166 392 422 789 863 446 36 831 691 225 881 193 678 918 456 180 7 400 133 95 747 40 967 770 239 644 148 725 893 112 300 869 913 420 537 181 684 772 429 268 830 50 504 844 349 129 951 126 155 379 197 818 482 904 917 821 345 716 942 37 115 360 299 740 609 931 45 380 598 211 948 159 168 495 321 784 119 93 243 943 96 461 955 309 69 717 425 86 752 391 216 412 511 28 105 957 739 496 819 355 928 670 745 478 54 816 14 351 833 68 186 1008 470 638 958 579 574 648 227 695 489 888 114 445 864 428 1001 434 22 47 330 466 908 218 688 41 896 188 310 687 585 614 84 344 364 315 0 801 362 144 748 756 358 825 307 907 30 874 837 551 529 367 304 233 669 900 779 385 62 507 66 558 829 595 845 655 23 476 200 406 973 815 258 431 937 978 332 596 65 499 516 273 442 556 404 75 525 289 407 381 848 165 965 120 999 706 664 629 862 899 85 207 462 157 627 851 791 895 97 994 1015 237 76 539 786 278 733 328 557 320 217 792 318 450 230 663 741 538 826 785 857 122 60 856 861 81 281 417 926 677 468 209 566 162 682 643 577 626 396 867 1007 453 103 727 219 575 257 212 568 441 545 127 549 377 645 690 989 852 1018 685 405 11 366 982 294 642 195 905 776 810 653 751 924 755 921 246 580 882 199 82 104 312 744 987 513 820 1016 975 694 1019 382 871 757 698 514 413 795 501 1012 43 368 601 341 693 873 329 33 142 169 976 378 156 272 472 920 29 518 488 172 804 964 891 961 266 767 836 198 842 619 631 803 966 192 301 766 108 369 401 449 325 879 324 317 4 599 898 773 444 109 945 573 692 271 883 708 775 781 80 927 646 206 700 290 16 89 296 238 399 720 244 777 950 55 572 974 636 327 455 270 35 99 611 167 944 479 934 922 534 232 892 886 560 713 208 408 49 303 865 569 201 615 665 98 457 914 397 123 827 388 843 1 376 635 447 263 515 143 860 550 1003 465 88 758 798 459 204 117 191 769 5 977 654 374 541 612 608 262 761 946 234 146 724 509 52 793 802 762 591 149 859 508 554 962 352 2 949 980 583 971 660 335 822 390 500 707 359 343 530 251 284 732 291 809 253 666 963 749 555 426 522 754 528 302 735 134 711 128 938 231 919 371 223 73 991 418 533 835 373 696 338 497 365 1011 722 703 1013 145 421 259 889 347 44 481 731 622 524 458 256 361 326 697 454 796 467 600 880 811 647 832 854 607 887 916 440 110 993 705 13 150 410 674 292 763 996 875 668 354 106 681 547 939 932 838 252 906 559 353 287 571 202 855 298 138 314 633 393 194 24 782 394 840 576 245 471 334 858 521 623 563 439 8 807 346 363 177 567 132 448 710 424 746 308 435 814 594 620 375 56 603 433 997 870 403 868 100 214 265 124 490 788 726 878 680 520 621 419 185 190 384 205 316 535 553 846 416 824 952 1020 512 136 295 1010 19 841 650 540 1004 337 930 561 730 981 164 111 135 503 544 542 498 151 738 702 130
4
0 1 2 3 4 5 6 7 8 13 10 11 12 9 14 15
11
0 33 2 3 4 5 6 7 8 9 10 75 524 13 14 15 16 17 18 19 20 21 279 54 24 25 26 27 312 29 30 31 32 1 34 35 36 37 38 47 40 169 42 43 556 45 44 39 48 49 50 51 1076 53 22 55 56 57 58 59 28 61 62 191 97 64 66 83 1092 85 110 71 72 73 74 11 78 1101 76 79 82 67 81 114 84 69 86 87 88 89 90 91 92 93 126 607 864 65 98 99 100 101 70 103 104 107 106 619 102 109 108 111 112 113 338 115 116 117 118 119 380 121 122 123 94 125 120 127 128 129 139 130 132 133 134 135 136 201 138 131 140 143 174 141 144 145 146 147 148 149 150 151 152 153 154 155 156 669 158 223 672 41 163 162 164 181 166 679 168 161 170 171 172 173 142 175 176 177 178 179 180 165 190 183 184 185 186 187 188 189 182 63 200 193 194 707 196 197 198 199 192 137 202 203 204 221 718 207 208 209 210 243 212 213 214 215 216 217 218 219 220 205 222 159 232 225 226 235 228 245 230 231 224 233 610 227 236 237 234 495 240 497 242 211 244 229 246 247 248 249 250 251 252 253 254 255 256 259 258 257 260 277 774 263 264 265 266 267 268 269 270 271 1296 273 274 275 276 325 278 23 280 281 282 411 284 285 286 287 293 288 290 291 292 289 302 295 296 297 298 811 1324 301 294 303 304 305 306 371 372 308 374 311 316 313 314 315 60 317 318 319 336 323 322 321 324 261 334 327 328 329 330 363 332 333 846 347 320 337 80 851 348 341 342 855 344 345 346 351 340 349 478 479 352 353 354 355 356 357 358 359 376 361 362 331 364 365 366 367 368 881 378 307 309 373 822 375 360 377 370 379 124 381 382 383 384 385 386 387 388 389 390 391 392 907 394 393 396 397 398 399 400 1425 914 403 404 405 406 407 408 409 410 283 412 413 414 415 416 417 418 419 420 421 422 935 424 937 426 427 428 431 430 429 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 450 449 1475 448 452 453 455 454 456 457 458 459 972 461 462 975 464 465 466 467 468 469 470 471 472 473 474 475 476 477 350 335 480 481 482 483 502 485 486 487 488 489 494 1003 492 493 490 511 496 241 498 499 484 1013 500 503 508 505 506 507 504 509 510 239 512 517 514 515 516 513 518 519 520 521 522 523 12 525 526 527 528 529 530 531 532 541 534 535 568 537 538 539 540 533 542 543 544 545 674 547 548 549 550 551 552 553 682 555 46 557 558 559 561 625 562 563 564 565 566 823 536 560 570 571 572 573 574 575 592 577 578 583 580 581 582 579 584 585 586 859 588 589 590 591 576 593 594 595 604 597 598 599 600 601 730 603 596 605 606 95 96 609 618 611 612 613 615 614 616 617 1642 105 620 621 623 622 624 569 626 627 628 629 630 631 632 633 754 635 636 637 638 639 704 641 643 642 644 645 646 647 648 649 650 651 652 653 654 719 656 689 658 659 660 157 662 663 664 665 666 667 668 661 670 671 160 673 678 675 676 677 546 167 680 681 554 683 700 685 686 687 688 657 690 691 692 693 694 695 696 697 698 699 684 701 702 703 640 721 706 195 708 709 710 967 712 713 714 715 716 717 206 655 1744 705 722 723 724 725 726 727 728 729 602 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 238 747 748 749 750 751 752 753 762 755 756 757 758 759 760 761 634 763 764 765 766 767 768 769 802 771 772 773 262 775 778 777 776 779 780 781 782 783 784 785 786 787 788 789 926 343 792 793 922 923 796 797 790 799 800 801 770 803 804 805 806 807 808 809 810 299 940 813 814 815 818 821 816 819 948 949 310 567 824 889 826 827 828 877 830 831 832 833 834 835 836 837 839 838 840 873 842 587 844 845 326 847 850 849 848 339 852 853 854 791 857 856 858 843 860 861 862 863 608 869 866 867 868 865 886 871 888 841 874 875 876 1901 1006 879 1008 883 998 369 884 885 882 887 872 825 890 891 892 829 895 894 896 897 898 899 900 901 902 903 904 969 906 395 908 909 910 911 944 913 402 915 916 917 918 951 920 921 794 795 924 989 798 927 928 933 930 931 932 929 934 423 936 425 938 939 812 941 954 943 912 945 1970 947 1972 817 950 919 952 955 958 953 956 957 942 959 960 961 962 963 964 965 966 711 968 905 970 971 460 973 974 463 976 977 978 983 980 981 982 979 984 987 986 985 988 925 1022 1023 992 1001 994 1011 996 997 870 999 1000 1009 1002 491 1004 1005 878 1007 880 993 1010 995 1012 501 1014 1015 1016 1017 1018 1019 1020 1021 990 991 1024 1289 1026 1027 1028 1029 1038 1031 1032 1025 1034 1098 1036 1069 1030 1039 1040 1041 1170 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1565 1054 1055 1056 1057 1058 1059 1060 1189 1078 1063 1064 1065 1066 1071 1068 1037 1070 1067 1072 1073 1074 1075 52 1077 1142 1079 1080 1081 1082 1083 1084 1725 1086 1087 1216 1089 1090 1219 68 1093 1350 1862 1096 1355 1099 1035 1100 77 1102 1615 1104 1105 1138 1139 1108 1621 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1377 1121 1123 1122 1124 1125 1382 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1106 1107 1140 1143 1062 1141 1144 1145 1146 1147 1148 1085 1150 1151 1152 1153 1154 1155 1156 1157 1414 1159 1160 1161 1162 1163 1164 1165 1166 1167 1169 1168 1042 1171 1204 1173 1174 1175 1176 1209 1178 1179 1436 1181 1214 1183 1184 1185 1186 1187 1703 1061 1190 1702 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1172 1205 1206 1207 1208 1177 1210 1211 1212 1213 1182 1727 1088 1217 1218 1091 1220 1221 1222 1223 1224 1225 1226 1259 1228 1229 1230 1231 1746 1233 1232 1235 1236 1749 1246 1239 1240 1273 1242 1243 1276 1245 1238 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1227 1260 1517 1262 1279 1264 1265 1266 1267 1268 1237 1270 1271 1272 1241 1274 1275 1244 1277 1278 1263 1280 1281 1282 1283 1292 1285 1286 1287 1288 1033 1290 1291 1284 1293 1294 1295 1298 401 272 1331 1300 1301 1430 1303 1304 1305 1307 1306 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1447 1320 1337 1322 1321 300 1325 1326 1327 1336 1329 1328 1299 1340 1333 1334 1335 1330 1323 1338 1339 1332 1341 1342 1343 1344 1347 1346 1345 1348 1349 1094 1095 1864 1097 1354 1352 1356 1357 1358 1103 1360 1361 1362 1371 1812 1365 1366 1367 1353 1369 1370 1363 1372 1373 1374 1375 1120 1376 1378 1379 1380 1381 1126 1383 1384 1385 1514 1387 1388 1389 1390 1391 1392 1393 1394 1399 1396 1397 1398 1395 1400 1401 1403 1402 1404 1405 1406 1407 1408 1409 1410 1411 1158 1413 1412 1415 1416 1417 1418 1419 1420 1421 1422 1423 1428 1809 1426 1427 1424 1429 1302 1431 1432 1433 1434 1499 1180 1437 1438 1439 1456 1441 1442 1443 1444 1445 1446 1319 1448 1449 1450 1451 1468 1453 1454 1455 1440 1457 1462 1459 1460 1461 1458 1463 1464 1465 1466 1471 1452 1469 1470 1467 1488 1477 1474 451 1476 1473 1478 1479 1480 1487 1482 1481 1484 1485 1486 1483 1490 1489 1472 1491 1492 1493 1494 1495 1498 1497 1496 1435 1500 1501 1502 1503 1506 1505 1508 1507 1516 1509 1510 1511 1512 1513 1386 1531 1504 1261 1518 1519 1520 1523 1522 1521 1524 1525 1526 1527 1528 1529 1530 1515 1532 1533 1534 1535 1536 1537 1546 1545 1540 1541 1542 1543 1576 1609 1538 1539 1612 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1053 1566 1823 1568 1569 1571 1570 1588 1573 1698 1575 1544 1577 1578 1579 1580 1581 1582 1583 1584 1585 1650 1587 1572 1653 1590 1591 1592 1593 1594 1595 1596 1149 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1547 1610 1611 1548 1613 1614 1359 1616 1617 1234 1619 1620 1269 1622 1623 1624 1625 1627 1626 1629 1628 1630 1631 1632 1635 1634 1763 1636 1637 1638 1639 1640 1641 746 1643 1644 1645 1646 1647 1648 1649 1586 1651 1654 1589 1652 1655 1656 1657 1658 1659 1660 1917 1662 1663 1667 1665 1664 1666 1668 1669 1670 1671 1672 1675 1674 1673 1676 1677 1678 1679 1680 1687 1682 1685 1684 1681 1686 1683 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1700 1699 1188 1701 1574 1191 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1597 1982 1215 1728 1737 1730 1731 1732 1733 1734 1735 1736 1729 1738 1739 1740 1741 1742 1759 720 1745 1618 1747 1748 1109 1750 1751 1752 1753 1754 1755 1756 1757 1758 1743 1760 1761 1762 1633 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 2033 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1661 1790 1791 1856 1793 1798 1795 1796 1797 1794 1799 1800 1805 1802 1931 1804 1803 1806 1801 1808 1297 1810 1811 1876 1813 1814 1815 1816 1817 1818 1883 1820 1821 1822 1567 1824 1825 1826 1827 1828 1893 1830 1831 1832 1837 1834 1835 1836 1833 1854 1839 1840 1841 1846 1843 1845 1844 1842 1911 1848 1849 1850 1851 1852 1853 1838 1855 1792 1857 1863 1859 1860 1861 1858 1351 1368 1865 1866 1995 1868 1869 1870 1871 1880 2001 1874 1875 1364 1909 1878 1879 1904 1881 1882 1819 1884 1885 1886 1887 1888 1889 1906 1891 1892 1829 1894 2023 1896 1897 1898 1899 1900 893 1903 1902 1905 1872 1890 1907 1908 1877 1910 1847 1912 1913 1915 1914 2044 1789 1918 1919 1920 1937 1922 1939 1924 1925 1926 1927 1928 1929 1930 1807 1964 1933 1934 1935 1921 1936 1938 1923 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1962 1965 1960 1963 1932 2029 1966 1967 1968 1969 946 1971 820 1973 1974 1975 1976 1977 1978 1979 1980 1981 1726 1983 1984 1985 2018 1987 1988 1989 1990 1991 1994 1993 1992 1867 1996 2013 1998 1999 2000 1873 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 1997 2014 2015 2016 2017 2034 2019 2020 1961 2022 1895 2024 2025 2026 2027 2028 2021 2030 2031 2032 1777 1986 2035 2036 2037 2038 2039 2040 2041 2042 2043 1916 2046 2047 2045
13
2279 4036 3159 1133 2038 3126 2933 6840 5854 5945 1366 5511 4201 1219 3382 5072 71 3306 2454 2597 1618 4579 7971 2067 5088 946 3452 2373 755 6381 4023 6600 6207 2923 5210 1909 8067 1666 4188 1212 3251 5248 4406 5343 3498 6746 6319 6146 3348 4407 7758 7350 2151 6991 7514 8000 6095 4427 349 1493 2359 4918 7522 2595 3533 2053 7052 1714 3065 5538 6041 4736 4396 7228 19 451 5406 2299 927 4958 1610 6024 6245 3868 3302 1746 5446 2184 160 3547 6302 7558 4562 8046 7530 8174 350 736 6930 4212 122 7729 5235 380 2386 3814 5288 2054 7570 1483 486 747 539 422 7210 4668 3174 6857 1057 4110 4275 69 6958 3975 7246 2313 1416 1700 1086 6505 2407 1456 4658 7251 456 1426 7650 3183 6395 299 6045 4934 6072 6276 6843 4542 4609 3956 2071 7017 3119 4242 7425 2142 4118 70 5595 4842 5606 2348 5082 4204 3345 2105 6780 1513 6792 2475 1894 6504 6789 7784 6441 5337 6941 4691 386 287 6627 7200 4794 7486 6294 2140 1644 3092 6433 6878 4308 6490 5240 4219 3540 78 1337 7417 5242 7446 1160 6850 2068 6539 7085 7820 3797 2726 3550 8068 4182 3035 6437 7917 7466 432 7409 674 6640 5241 5368 5855 2369 4765 2365 6097 5062 5416 1991 3467 4916 7340 7698 4595 3812 7262 5609 5531 5658 5478 7908 5274 6679 5374 6004 6387 2661 4006 1985 2614 5732 4700 1480 4138 1231 1617 653 1789 4162 637 6454 4282 6169 1175 1413 7834 1675 7316 4577 225 4352 1646 4759 3153 7319 5223 5858 4611 3882 779 8106 2593 1834 5560 4558 7392 167 2208 1474 2683 3599 872 3525 6209 2264 2521 4729 6175 1946 7323 4766 965 6908 2302 372 3537 2457 1827 3517 2247 2858 7577 4956 1346 1267 5889 1384 7117 6473 7310 1236 5725 7097 2039 413 5730 7967 1631 7980 4464 2679 2649 2101 6188 688 4832 5135 7038 6518 6514 4614 2354 7168 942 6218 2650 3042 7897 6595 492 7620 7198 7074 3669 4550 3170 3444 1037 6806 7936 3368 6994 4667 4764 489 5557 4133 72 4340 6823 4768 5126 7118 4194 2315 7631 2210 8035 599 2416 4259 408 2580 187 302 5375 4841 3860 4012 2272 3351 7793 725 1097 7075 4028 2579 458 1806 7087 5393 5661 3135 7888 7554 5536 1573 2363 2702 5267 6331 6499 6558 7665 7868 7068 6015 1655 3495 4798 4651 2857 3433 2569 4608 6507 775 6408 7345 5656 7428 558 1890 580 2293 4055 7062 4646 5928 7859 1111 3341 3143 6721 4681 7812 8024 6923 1540 772 2226 3818 4462 336 76 7327 6202 4741 7512 2154 2463 5297 5408 5585 2856 8006 7355 1417 8191 2259 6388 4150 7638 2863 5215 639 1808 7599 1282 4014 1164 5705 3104 7856 3123 6622 4860 6481 2793 4420 2636 5744 5911 7979 5301 3717 66 6671 6835 5139 6193 4528 1274 5447 2152 8127 4699 3311 3630 6551 3756 7491 2605 1709 4826 8129 5237 148 6775 4116 3507 6791 1245 7807 6312 4774 4925 4680 3620 4086 7895 2301 5666 2835 1687 5291 5303 3777 5805 7393 7782 3874 995 2905 4114 690 3473 6085 1176 4937 1949 6101 1553 7031 497 6920 1589 3131 3992 3059 4254 5915 7015 4738 5356 4091 4859 7221 5255 7968 4888 3262 3034 7991 4301 4751 4289 1873 2024 6496 5994 1193 6204 2709 677 7632 7850 3611 5726 3869 1238 1104 4817 4746 5051 2014 3744 3532 4978 3317 7066 948 3284 6802 7492 4214 2346 4009 6172 1026 5779 2485 1916 4516 4945 7597 6871 3256 4560 3268 3859 6592 6226 4915 3948 2371 5947 5708 4027 584 6144 1822 4278 5578 8185 2075 1198 7090 8144 5453 2524 536 6734 2601 7609 1326 2666 3112 3395 1292 5250 6816 6949 4982 501 6401 4312 3699 4206 5871 7978 2784 3491 2030 5298 6078 4099 1299 4757 3796 4960 2578 5456 4522 1516 58 6645 556 7207 2745 1640 5069 5655 5791 7142 4929 1290 3917 6956 7083 4463 1643 4735 6298 1636 3051 7381 8015 4095 1688 2536 3415 4395 322 2170 2339 1531 5966 3279 1897 1500 5057 7126 1300 5047 6232 5136 1534 7366 868 7498 528 2199 4776 7990 2779 5797 5282 7778 5124 5178 6856 3410 7837 3643 4742 7586 7145 6065 4449 426 5884 6017 1272 5498 3561 1422 3358 7482 91 7359 665 1533 2925 3879 6368 1033 2481 7226 6650 6103 3062 3780 5818 4298 5982 6723 8117 231 3436 7449 230 7718 6643 5773 6044 6757 6705 8121 1728 573 7969 5331 505 3996 5918 2560 7014 5652 4483 3074 2495 3820 1189 5692 5814 3617 5479 1414 5491 404 4498 6304 3202 6959 5819 4210 6372 477 1423 6809 478 6258 7675 6561 5747 6471 52 3723 1736 6035 1887 5395 271 145 259 4567 1853 718 5073 3863 1999 7923 457 4120 2020 3977 6059 6385 3407 7953 6007 4248 500 1394 7241 7944 6432 7909 7711 6221 7433 7424 5034 7903 7745 5734 3142 7982 5678 997 887 7925 3001 7105 859 405 2949 1356 36 1132 3950 5262 4652 4830 2547 5486 943 2623 6657 7773 4694 7150 886 1024 3043 3295 7028 3792 4844 7641 1944 2410 7206 4995 1786 6885 142 2968 25 2999 6998 7469 5501 1492 7882 77 6729 5728 5030 1659 6502 2526 1318 1065 7581 2533 7543 4538 4686 6373 3008 2678 4132 6438 3364 6987 5227 1039 5078 7288 1910 6127 2785 3045 7155 402 4058 5321 5002 6379 3815 2399 2478 3347 6944 5044 5727 5662 7523 4037 2868 7435 5512 3146 7390 3215 5338 4475 7590 7255 347 41 893 6184 3300 4311 3231 297 5159 4087 3083 601 5571 1611 22 4287 1912 7636 1205 2158 1301 5576 6963 2860 105 2046 4489 5497 6979 5830 4855 2058 8173 6341 1602 2700 5675 2004 8152 7431 5648 1560 3745 1098 4382 6080 7849 952 2981 6352 4510 3727 4253 7537 6894 5024 1549 7557 3614 6224 7637 2221 8133 791 6358 4399 5380 793 661 4283 6798 2886 217 2626 1771 4189 5094 2145 4343 4965 2910 4535 1791 5894 2686 1295 5460 4821 3730 2637 3584 8171 7964 1152 5996 3504 7082 7993 5931 6393 4329 1217 1313 1120 4847 5142 3129 6535 5154 3653 3481 7470 7885 5788 2323 3291 4218 5382 3058 7485 1135 7344 5043 5426 4732 7803 2917 215 3182 4598 2590 2022 7133 2492 1763 7467 7617 6855 7776 641 7889 5191 6726 1867 2308 3663 4002 7531 1628 2356 7276 820 2317 38 4466 4851 443 3900 5864 7056 260 3593 3242 3952 7673 696 5832 6198 2562 2806 6256 4863 6749 5155 2059 1076 5633 7860 3629 3834 730 3918 196 1117 2573 3793 1452 1705 3539 6821 5041 3596 6772 7362 1469 5060 3367 3293 192 5579 7452 4380 7071 358 543 151 1448 1686 5950 5150 1246 5611 2635 4100 3485 2161 1321 356 4901 2791 5037 5502 884 3866 4240 611 2425 4928 4829 34 7110 5378 6252 4290 1598 4922 6739 7108 1055 6179 410 171 4802 8183 7865 433 2139 856 6996 6410 4877 1967 903 3276 387 3439 7556 8111 2283 7171 7180 1898 6876 26 3750 3943 5119 212 6141 7229 7749 5307 1865 3 6610 6113 4777 3884 1561 5751 7302 5404 2321 7879 2245 1498 4044 6689 5817 6849 1314 8030 1465 1683 5268 4252 941 1854 6170 6694 6918 6630 7605 4266 7681 6243 5653 3116 2380 2130 6664 7929 4381 6157 2316 1182 3623 7913 2045 8007 7623 3519 6459 4474 3795 95 1157 6070 137 8082 1324 1621 3453 2937 3666 612 3889 2962 3909 2092 5825 3564 6079 7836 250 5305 7342 1713 4986 7010 8016 4529 4460 1406 7023 1430 2810 471 6228 1664 2141 2711 7976 7696 3158 2423 2165 2717 4424 6274 4299 6296 5295 3974 3333 3908 6720 3006 1461 8051 2984 6555 7529 7769 4836 7598 5668 6603 1805 8145 5764 7595 4999 7336 5280 6299 2215 6289 6404 2582 4357 7628 5792 2551 4341 113 3307 6661 4801 5381 4211 3191 3220 6424 636 513 4430 3985 3245 5921 1379 6338 5333 4900 4693 3283 4094 2324 5214 5719 1635 8153 529 3651 4171 5134 3329 1976 3961 3171 5023 4849 5508 3849 244 3103 436 2433 7842 5458 2470 5907 2762 409 1726 6158 778 4754 5433 7298 4176 3371 3944 6770 1240 229 3894 1138 4010 2557 4985 117 375 6877 6347 5209 1363 982 3914 7174 6405 935 6691 5027 1331 2931 3904 6187 431 6766 4850 7162 4452 3520 1915 5432 7460 4749 4418 6422 5843 3701 7408 7762 1462 4098 2223 5117 3668 780 4549 7086 340 650 4666 4056 706 5631 6189 6137 2012 6707 2775 2153 3330 1484 337 863 2710 2201 4634 3644 3024 2334 6122 7042 6940 423 2703 5612 1719 5831 2282 3840 675 8178 796 7022 2169 7542 2871 2444 697 6102 6086 7863 5759 2565 4593 2664 1332 5031 6332 6654 1116 498 2107 6290 2642 5184 129 5622 6616 3559 7724 753 6219 8054 226 8070 7179 2149 7759 1436 4994 5454 7904 4792 3488 4159 4183 2852 7744 1841 4804 5211 1527 5879 2088 4470 5756 246 8014 2846 2996 6342 5442 4046 5324 959 537 6506 825 5066 5627 7847 3332 5493 1988 1179 3711 107 3466 7112 3235 164 5749 6077 2216 2782 4840 5388 157 1428 5600 1317 5130 6937 6854 8062 2032 3516 5673 1126 666 6859 5207 3688 2663 6733 1171 7739 2288 2670 3896 3628 7603 345 3078 866 1706 6869 687 1381 4520 4624 3851 5625 53 3857 1782 7734 5588 2137 692 1586 4828 1257 392 3661 2234 784 7487 6365 740 479 5264 5419 5104 5125 4669 7869 2175 7442 7432 1775 1893 3160 6807 2078 5167 4532 656 7824 5956 3779 3275 3801 3522 6126 3942 1322 3180 7349 6075 1350 125 2148 1818 7013 2681 6620 4216 1185 5599 6383 1667 6527 6400 3785 2537 4480 667 4512 5422 3265 2898 1747 1737 2028 7619 2351 2630 7259 2684 4125 3205 1558 7922 3854 5226 947 5425 4034 111 7187 7102 3976 1939 2268 7240 5122 578 4400 6464 7574 3101 7234 7109 2821 4469 3204 6919 7645 2768 2150 3591 6702 2214 6928 7232 46 79 4021 6483 759 5729 3848 294 7697 7051 7668 6741 5574 4423 1678 7448 551 4518 2040 4580 464 5070 2222 3597 3855 6644 2611 4781 7588 353 2330 1741 5108 4987 3057 200 8094 1590 176 3420 3396 1083 6326 7351 5146 2231 1604 1758 7587 3405 2183 7798 6799 7705 3377 3966 2036 4144 1866 2552 2803 2555 2716 731 4453 3686 7694 8049 3685 7846 3659 8128 3575 6848 5760 87 175 4862 6985 3679 6054 7356 4409 30 7833 6001 4506 7418 4988 1201 2144 4868 6317 3441 4451 5886 2090 3399 2604 5629 5101 5258 614 124 4649 1404 279 4105 888 4071 6860 8004 1978 6543 2956 521 206 5753 827 7400 6167 7291 7568 3122 264 411 4571 545 1370 2911 4797 5440 4878 1900 2285 8022 491 3529 1823 6858 7874 3344 6911 5772 5974 3429 913 6546 1078 448 2688 6029 604 3662 5452 453 2187 2042 3133 3280 6444 5940 7951 4883 1255 3162 6747 1173 1546 2752 3673 3828 1826 6604 5544 6061 931 8103 3605 3213 4858 2966 2127 4198 7855 4938 3414 7943 5580 7818 1258 5001 6725 2576 1804 2980 7037 2123 3935 6511 1562 2850 7715 3557 174 657 7158 5158 6554 311 5597 6006 3349 45 2921 4238 1214 5741 7927 954 5523 1355 6929 1470 7702 5676 1151 6966 6250 2792 555 3920 4984 3798 2497 1293 7551 7666 890 828 1623 7952 6872 493 1600 834 4030 2136 6750 2694 4442 2347 3833 2824 6748 5471 4353 1204 1019 824 6420 2230 6718 6575 5930 6272 6043 3230 6728 4412 6530 6467 1733 6658 159 198 737 717 4384 6495 6205 2818 2426 5354 5643 2692 4457 3769 2708 4177 7635 7771 3181 5664 6213 6235 6817 2997 1575 4701 5989 7146 1603 1421 2714 7 4476 4049 191 3836 7571 7081 535 7468 181 4688 1241 2094 335 6578 4872 7122 3647 5910 6119 3255 4326 883 944 3154 6323 4992 5935 732 3765 4615 843 1105 7160 3222 2627 8179 6242 308 2540 8085 6873 3343 4853 1587 2375 6238 3838 163 5033 910 4321 5594 3499 4102 2583 4378 1730 5573 5672 4557 7272 7924 4648 6836 5244 6743 3002 370 8160 6100 4166 5205 2887 5131 7315 6411 7420 4050 5877 268 2948 7267 296 1400 1990 1163 5181 7939 2412 6635 168 2029 3824 5939 602 5903 3090 4296 3531 6722 2102 3021 5355 6430 8039 4247 6497 7231 7569 7627 4707 7736 3592 4590 3821 3446 2235 1174 2212 1934 1254 2367 4228 8155 1458 6359 147 1800 8043 1074 2026 2430 3850 383 5007 5423 4081 7677 3164 3264 5189 5092 4587 3201 5296 1987 1856 5384 8040 3125 2352 1393 5806 1012 21 6037 3913 5610 3261 6758 3005 3023 314 2919 567 713 2575 5556 3941 6330 5605 2021 4129 2659 6020 1352 6474 4852 7572 630 2701 7584 5299 5270 7505 3612 6886 6018 2089 5638 5888 1066 5357 5176 6416 1009 6642 5434 7269 2129 5706 5095 7877 1488 6599 6052 4932 420 3100 5509 1760 6656 7829 6754 248 7669 6900 6241 7343 7503 7473 4656 6180 5570 1757 140 4933 5932 2128 4008 2705 4288 5841 4363 6926 5542 7018 2808 2095 2827 403 4644 5510 1197 3513 1067 3728 729 4689 635 2459 860 691 6418 344 981 3706 3650 1509 5821 6704 6308 7245 1657 6050 840 4123 4813 7830 6706 234 4422 1048 916 5925 6851 4695 5776 892 4367 6160 1358 1044 1202 646 2262 7129 6834 1221 2465 3702 6174 5530 1328 5212 4000 222 2914 3910 1960 2733 3361 3949 2971 6779 1023 3418 2164 6965 7388 355 4909 3409 1980 2802 2647 3480 5816 3342 7616 5722 5654 6939 3823 6288 4481 7444 1677 8170 7346 6039 6596 3772 7916 6980 4895 6419 3760 179 90 304 7956 1144 7955 1162 8188 4602 3210 5457 8140 1925 7036 7604 541 7100 5420 6450 5933 5917 524 5755 65 5175 4333 1203 4710 165 4892 6690 6580 5968 1908 746 8100 469 1722 3185 861 8139 6972 874 1832 96 3613 2780 5063 2047 1783 132 1108 586 4215 4811 4671 576 6491 4155 3175 1974 373 6150 1576 4262 8172 632 2242 5892 7792 318 3128 2746 6703 8161 5618 1372 3524 7177 8084 7494 5310 412 7764 4445 6847 6593 5680 4752 6071 2990 7876 3794 5177 6740 2055 3988 2916 55 5110 631 1642 1752 5394 2452 1662 3972 2469 4969 1166 3846 6048 6040 4941 5981 5572 900 2173 3601 6955 2854 4636 5897 1661 1224 7225 401 1572 37 3144 5365 5519 3471 7883 1195 4514 2749 613 4673 4197 3737 6588 5869 7127 4942 4864 3538 3151 4458 1155 3305 4079 1941 1577 4596 3277 7528 6283 3321 1550 2814 5008 2186 2975 7268 1128 7184 5009 4106 6271 1622 6177 2764 515 7893 2258 4280 2638 5713 1029 7405 2950 2574 3570 1466 2727 1948 3690 1759 3816 2529 2378 485 3108 924 3625 6783 734 4365 6584 3070 5481 1671 7961 6893 7541 3565 1552 5813 5789 2333 6096 6216 6680 5147 6906 6120 3615 989 3734 1096 4226 3380 8074 7497 2134 3594 5978 3478 4739 4041 5363 3323 7050 4914 5829 1211 5349 2195 7419 7576 6343 5120 1186 7308 3145 7526 5143 6181 7591 4907 6826 3546 5473 32 5230 6125 6309 1022 2508 6351 2695 8157 346 2342 7550 3239 1362 6633 180 4655 5836 2945 6952 6036 5216 3362 3664 4971 1847 2586 3448 2983 4711 6841 7533 6214 5860 3993 6275 4747 6130 7862 5360 6482 5938 7965 4959 4552 7243 6161 1052 4843 2190 2276 3007 182 4993 6002 1348 4305 6159 4265 1447 5909 6905 213 6699 3580 6362 1701 3590 5341 10 8104 3712 7766 2515 662 6523 813 3698 8147 136 2077 1103 149 1253 2992 4338 3096 6688 5387 7437 4886 7779 826 7047 4368 5865 7326 4500 2477 2776 7337 3621 6 4731 6943 4502 1090 7451 2672 2842 7069 1989 1015 8026 4393 4411 5891 6485 15 7106 8044 2741 4659 1824 5581 6292 588 3560 7166 581 6760 3326 6123 1501 7061 6446 7294 6510 5786 2238 1972 8023 3735 3718 7407 4908 3365 617 1268 13 6162 82 2394 131 4814 1738 8073 6346 6451 2941 5583 7211 3710 5682 6776 5127 7992 5415 3212 7644 3675 11 2900 3969 4011 5366 4845 8098 6786 2973 2928 5429 2172 3841 7495 3475 6192 4919 6666 1491 6615 4165 5217 1407 474 3033 4490 2017 3563 4250 6273 240 2532 5403 6429 1724 3227 6574 4392 7760 3697 2125 2879 319 2464 406 3542 7220 2163 5901 715 881 7093 1992 7728 838 199 3273 1825 855 2233 450 782 5079 6663 5323 585 802 1345 5761 4722 3604 4354 984 6667 1099 2522 6500 7894 3060 3618 5220 6660 7660 1625 1795 1966 3463 2789 5934 1269 704 1761 682 4371 7970 2572 1641 1612 2086 3465 671 3029 767 709 7602 5193 5438 6322 7412 8069 3510 7426 5111 1968 6879 3832 281 5614 1002 4641 4076 6978 1418 5448 2395 4117 3335 4416 7808 955 470 2176 5937 4398 5526 1260 224 4130 2674 109 5569 2182 1681 2801 1251 6442 8135 2619 1773 2890 1310 587 1839 8058 2517 4788 914 4619 3733 1036 2072 6369 788 5376 6778 6521 7926 1921 3109 2349 7196 3232 1147 1187 6390 329 3094 4744 3676 4884 1519 930 574 6081 3469 115 4272 1006 6992 7727 6329 4980 3084 4581 4733 5102 3719 6639 6568 8065 3709 1502 1183 3040 6612 5289 3624 6564 1368 4720 4810 3758 1040 6755 785 5771 3309 2461 7139 1774 3010 459 2239 7091 1801 4626 5115 1139 2417 6443 4523 618 2912 7502 6090 7722 6349 6961 5914 8 4431 1169 1059 2203 1669 4158 7484 5025 6149 1973 7501 6838 5233 2287 1459 4360 6822 144 7084 766 262 7095 6524 254 1131 3984 1861 5785 7670 6567 495 6576 533 2651 5081 2756 8096 3401 1514 1920 4783 1755 467 6674 6683 6913 7138 1554 5790 6099 1311 3272 5539 7610 7788 2415 1568 7703 3572 7398 6976 1243 2713 4160 8126 3039 3403 5881 7172 4822 7768 3609 7237 633 5350 3271 5731 5872 3721 3536 8005 5475 4370 2545 7721 275 1082 2855 7761 5991 3031 5315 809 2960 1084 7613 1335 1080 5752 5201 1329 4229 2391 3140 4923 6186 5020 7128 7080 6519 7544 6737 1696 1529 257 3720 7244 5985 1548 445 8012 742 6003 6752 5844 4573 2261 2370 3751 3379 6898 1431 7857 155 6462 4175 544 660 532 4758 5878 3528 1478 4991 7765 3973 4565 3077 1563 4763 3825 4307 7742 7041 3925 6811 5162 758 4292 7942 4441 7025 7303 2159 35 792 7201 7182 4482 7671 5868 4610 906 5624 8156 3458 7257 2516 2160 6378 1125 6970 3086 1344 3387 5327 251 8071 5253 6736 1259 6714 276 644 1305 3576 9 1252 4163 1354 3479 845 7137 6215 5003 842 3747 5056 5276 5174 7279 2073 7881 1592 1778 5200 6060 7647 3700 721 118 3753 538 4181 1754 6641 3837 7566 3165 8184 8041 7348 7165 958 907 4622 6427 3897 1432 6222 4033 7009 7654 7507 3121 5635 2366 7297 1330 4820 5724 7156 6874 7422 488 5459 5604 3238 8036 6601 1489 1392 3530 7454 7281 1595 6784 6724 3079 2103 2667 7218 597 3606 1781 1979 4823 6942 205 561 3462 5758 4496 7634 2607 1386 8114 4955 3835 3014 3483 3071 2414 6397 2194 320 7918 1008 2396 4068 2291 5554 1424 6762 7564 461 7838 6415 1993 3281 6608 1507 7549 1140 328 1670 2874 5133 7072 1685 6114 6357 4961 1981 2938 3657 6042 3994 3398 1075 870 5105 369 5173 2376 3967 3369 4224 2739 7285 5895 5171 2273 382 2056 263 6000 7580 5697 4521 936 1615 7753 7880 4583 1435 5887 5679 6286 4564 2174 5768 4450 850 5114 7594 902 1256 1497 7875 3783 929 6153 6562 776 2 7796 103 1377 1601 774 4317 7270 7932 504 5405 3503 3487 1443 5251 4816 2870 3217 4718 126 3671 2131 4503 5186 880 7676 1434 288 2848 2236 6909 5684 6607 2326 6672 5427 4052 5801 5540 8164 3808 3282 4097 6589 3937 2335 5667 5106 912 5229 2754 3881 97 3571 2138 4983 5809 4089 5767 992 5100 6764 2543 862 177 1619 2906 162 625 3865 4375 6938 6053 4702 6013 5774 2729 3595 3965 128 3432 1071 2482 4109 1608 2397 6321 7716 6875 7427 6912 1766 8083 7490 4075 5035 577 2374 2829 5203 5972 987 3137 1566 1229 2035 1937 2969 7844 3552 1927 1058 3476 286 2955 873 3567 1100 1077 4346 8190 3234 4708 790 1817 2343 7891 1230 7841 3856 6808 6056 4825 5369 6135 3136 2007 925 5717 194 4563 85 4981 789 2267 7004 3789 4389 6542 2634 5450 4976 2722 3883 741 5261 8064 6115 7481 3922 4227 6031 1875 8189 6111 5049 3831 7607 188 598 1506 1275 5736 8110 4629 2447 4488 6842 2959 1883 3732 6501 1658 1053 2379 161 2847 6829 7777 2759 8099 4653 7008 4687 6563 1365 6073 5071 7527 4461 429 4419 5861 3692 1177 2440 8101 189 2548 2252 3806 1749 4898 7995 8090 2946 5949 4967 2625 2865 1676 2805 3740 3638 5838 4315 4525 583 1129 509 6709 6614 3784 4142 3906 7977 1880 4778 2751 6566 1691 6967 7067 1194 7573 5157 5746 5521 5325 2811 7948 1739 648 3665 2952 6480 4148 1234 5769 1486 3958 3037 6449 4377 5246 8151 2671 6062 503 5524 1814 7007 1093 7506 8107 4140 1247 1950 3209 2217 6513 6376 6266 869 6231 615 5659 3791 3523 4066 2441 351 7163 2177 7034 4876 6476 3626 3892 6318 2553 6781 7299 2903 934 1986 5899 5833 5941 3257 6975 1068 6904 2633 1698 1237 1046 5704 3689 6888 569 1113 1811 5867 6583 4417 2146 7195 1302 1765 531 4665 2936 233 1776 98 5306 3858 415 6624 4383 7930 6057 5961 195 973 14 5039 1846 1970 1032 2434 1648 7046 800 7664 7458 150 5837 6924 1830 7456 5245 7887 6195 3331 4948 2940 2240 5313 2420 7039 7054 2897 1336 962 7143 6151 7767 7532 5199 2232 8142 2266 298 716 1512 2991 2699 1707 5608 996 7391 680 701 5919 417 2979 5103 6468 773 5098 43 5748 3862 6225 184 435 595 6602 334 1665 7751 1907 2192 6897 7725 3089 6515 8052 5308 3120 6557 3313 2251 2253 1524 442 430 750 114 4170 307 6371 2498 2767 928 751 1955 94 4642 2685 5252 3501 5370 6983 4891 7324 5292 4167 1884 4334 3199 3032 1199 7175 7478 2889 5960 1343 4606 1061 2019 6914 4047 967 2179 2755 1383 5995 6579 6185 2728 5097 5247 3489 1209 5645 710 2106 5121 7600 2571 6974 342 7624 2771 664 7016 5346 5361 3366 6812 2437 6887 1433 7183 6091 7974 2525 1537 642 377 3315 2781 1785 4511 4848 566 6475 6488 5780 4029 2419 7508 5022 7358 1353 3197 1871 552 2523 3891 6012 6452 7329 990 8091 3392 5787 2544 1526 525 4137 1034 4819 3075 7181 2050 6145 4944 3757 4782 4625 7686 5441 3971 3292 4970 3224 89 7125 5552 6220 7131 3634 3959 2758 3746 4917 7985 3247 1390 8037 7011 7212 5275 1056 530 2383 2228 2817 1695 3095 2750 2799 5698 7843 449 395 6684 5344 1063 5085 74 5254 3076 6711 563 6083 7012 818 83 1045 7740 508 668 1382 1218 1210 2654 4293 2538 3404 2295 2104 2198 6311 4924 7700 5045 8146 1584 1110 1460 8086 135 5847 858 5058 4957 7064 3303 5718 4115 4232 3670 7474 7735 3558 4771 1911 6827 8021 2446 4599 6951 2413 3286 6771 7130 4553 833 7463 7741 3389 2289 6744 4437 7548 7277 7457 7250 8055 146 6069 799 3864 2033 5710 7706 5518 6845 5808 5663 836 4051 5651 3413 6529 7189 4387 5256 2795 626 2896 6196 7230 332 197 8045 2926 4016 5185 6927 3694 4196 1864 5304 6549 3521 1744 3549 1396 5195 2098 1035 6868 1401 5681 4331 2530 2085 6934 1284 7639 324 5285 4494 5149 7994 4 1334 998 2585 623 3870 5707 771 3999 2760 6796 1200 1557 6307 3093 7318 93 6421 2278 7314 1141 5080 7646 8003 5973 2953 1079 1109 1977 6687 228 4291 5716 2451 2360 7159 8131 6526 4770 5845 1745 4706 6244 3437 7940 4796 3578 7476 6254 5029 5562 3117 6380 999 6884 6200 7387 7222 5156 839 5853 4233 8186 3424 2280 2660 3696 5194 7731 2155 3839 1928 6788 6246 3053 1167 756 4359 3124 511 3998 7989 2066 1004 8047 4533 2549 1892 3237 5766 5798 6864 2621 6335 610 5804 5516 8154 3496 4213 4203 6268 6016 1261 4178 56 2859 2787 3337 4410 7352 6366 5944 6605 186 4342 1583 2449 512 1716 8053 1391 923 1564 2340 2069 3932 6353 4660 4471 2097 7648 3589 418 4683 5042 1451 6297 1172 7750 4059 7204 5527 5489 4507 5286 101 1913 2796 4556 6617 3054 2640 7401 4244 3004 3457 5980 4404 6239 526 7704 7899 4989 1982 3030 5231 293 203 6715 4269 6253 4755 6155 2567 4705 2539 4230 3802 5228 5232 202 2372 2564 6105 2970 3110 1798 3579 2520 2813 3386 7256 2297 339 6647 5977 7488 269 3752 6902 317 3067 1018 6988 7395 6229 6698 7060 4536 2773 4696 5487 7606 4070 1142 3194 7845 62 4005 1288 24 5953 1656 1807 2939 5319 6582 1740 5464 6413 7049 4527 2834 2248 719 4887 2143 2246 7040 2509 2740 2167 3114 462 5623 5372 6636 571 963 210 253 2427 4067 2927 3633 6520 4547 2121 8017 1005 3346 3431 7781 895 4001 4274 5362 2913 714 4734 1816 6936 7332 6382 1538 4767 5902 2439 2109 4930 7789 357 3907 5089 3982 5153 7307 523 2132 7364 6651 6457 4779 499 4870 4038 6121 5691 7254 5359 5087 1965 7653 3141 7190 5929 156 1178 3193 7406 273 7804 5936 3019 2978 5969 8130 7933 7043 3927 1316 3440 5145 6370 2757 7756 5238 3636 3924 2734 3017 2704 4429 6434 1901 47 6154 2312 4128 3915 3411 2100 4267 3582 624 8020 7367 5443 6098 388 232 1127 1364 2766 6632 178 3555 7309 3707 786 7380 1624 1054 6093 5046 1000 4809 2761 3011 8182 3298 7001 7649 5677 6337 5504 3097 265 7214 6867 5012 3954 7429 3464 1876 216 5083 1768 3923 5693 1473 6767 3425 2218 1107 3736 7772 2060 5669 3080 6556 4127 6870 559 8118 988 81 726 4145 2003 1858 4152 6340 2338 4505 338 4896 2237 6560 4493 3748 5418 4364 2994 5709 5138 3015 6953 309 815 5863 7601 3152 2472 1813 3957 2244 7216 7378 6538 7236 7783 4294 1850 7709 6034 5848 1535 4304 1862 2260 7477 2178 5462 1715 6899 236 744 4799 3585 1613 6267 2250 5038 3887 1482 5876 5141 2833 4302 4725 937 4084 1315 4865 679 7413 4284 6197 1582 5469 416 6662 3069 5559 2243 8119 5551 5964 5202 4295 4795 4040 1742 5586 540 5091 7513 1777 6732 2306 7092 2307 1935 3674 2720 172 6487 4975 2023 5482 2015 6810 7149 444 898 8122 7937 1124 3790 3363 5053 4168 765 3459 6774 8137 6021 1089 5687 5739 4499 460 396 2839 5619 6889 904 5607 3829 6804 4209 1165 7053 3903 4122 1453 933 2220 1645 3012 384 865 1215 2977 5856 591 4684 4082 5401 5520 374 5762 871 2747 1727 4548 4785 5852 1545 141 3494 63 5534 502 6730 5640 3953 1708 6426 6047 6148 7443 2126 6586 2920 6107 5351 3568 994 7113 391 8169 1541 7712 4324 1803 2063 484 7640 8089 1574 5249 6763 7154 5811 8136 1341 7480 5287 6470 3127 7261 88 6548 4586 7525 5983 1567 4566 3895 6106 8001 7055 2658 220 2866 201 2065 1250 2877 4807 5587 2770 4803 5900 6131 6861 1833 5874 3600 4169 6333 4403 4096 3338 1281 1380 3294 3970 3767 7290 3003 2895 3050 2929 7947 2924 885 4743 2277 1069 2915 977 5906 6665 400 2275 7273 3402 5329 4069 5637 143 5690 4174 971 1349 1819 1446 7618 3442 8066 7972 3288 7136 4080 235 2851 2319 7475 3352 2303 5107 3451 3394 6030 7167 7795 4726 5234 1296 6846 4180 5342 5222 4017 4800 2609 4372 5112 6143 348 5757 7111 5061 4657 1994 7534 6417 1287 6890 7853 3000 5461 2844 4172 8032 4003 7317 3607 1499 1504 6392 208 5720 3762 5589 4780 4313 7278 6735 7787 4526 8180 4467 5694 4273 7144 2406 31 5644 2883 5549 2162 3188 173 7441 7823 4632 1772 5084 5236 6623 829 3430 4953 7713 2180 6128 2357 3461 1959 4551 6509 4950 4905 4022 6675 814 6109 6948 6572 7296 5334 1273 5000 2314 3081 763 1652 1649 3038 3934 7509 2825 3640 7360 2112 3208 7901 4314 1278 1439 7301 3921 3502 1668 770 6166 1520 605 3173 1115 2909 40 4257 894 2763 1051 2961 7252 7033 6027 138 4772 5483 590 5700 6591 1262 2255 7662 1673 5322 7582 5281 2476 5055 4643 3421 507 2206 3013 5016 5345 5592 7817 7802 3968 3310 7835 7630 2958 8116 3667 1983 4318 2616 6993 6269 3356 2976 2800 4973 1397 4260 6428 3028 1375 295 385 4806 1914 1693 5630 2018 1579 5564 560 7199 564 7559 7815 425 7141 1654 4186 2320 7107 8108 2629 7565 1233 1222 6377 6731 3134 158 5566 2124 2117 3642 2008 3742 3566 7471 3930 280 4575 1338 5999 629 2135 768 5824 2409 6820 5371 594 1091 5480 6324 805 6334 5976 7461 7374 8162 4539 1844 2510 7854 2051 7120 6019 5615 7124 5602 1508 6532 4977 1647 6782 2841 7347 7194 698 3810 6717 579 3809 3206 7693 242 5735 1367 7239 3586 4245 3046 6512 1476 2080 4572 4373 5196 7905 1481 8060 1555 4947 4837 1945 3052 2496 7920 7858 7643 2156 466 4882 5548 4425 389 2091 2227 1411 1596 5807 4222 3132 807 1581 2400 6844 4931 7626 7219 7479 133 8176 1536 7622 2328 5336 6355 847 5946 3545 3195 7999 4846 3375 4448 1232 3443 1929 6436 6367 4906 920 3574 4727 4588 300 700 6692 7774 1748 7094 2542 2025 811 4154 3512 837 4808 1041 5851 2596 7322 5379 291 6414 397 3460 1663 2819 1184 5970 1870 2389 75 7515 1639 5683 6287 1477 4004 4544 2044 3353 434 3087 7079 6676 1454 2528 1487 5040 7907 1479 7757 7720 3259 127 2286 2875 7827 2002 5449 2836 2166 5962 2736 7361 777 7915 1339 5882 8027 5168 4264 2893 3548 3960 6492 4484 712 7911 3073 6573 360 5507 1064 3477 1511 2826 3725 2387 2724 4867 4856 4714 6211 2943 4243 3852 252 1629 7946 1521 3729 1472 1975 1303 4444 5920 4952 6279 3468 2310 7806 1371 2878 1634 5957 2696 4618 2769 290 516 2993 121 3713 735 7695 1359 5118 2646 7866 285 6910 2197 3804 4712 473 5435 841 5782 2490 3715 4479 2615 5140 1031 1206 3805 3877 8081 1227 2894 3189 822 3250 3372 2388 4627 3397 4103 7313 6008 2070 562 4157 1294 518 1088 1239 6248 333 3902 44 2318 7065 7737 7518 4866 3899 5026 2499 1020 2281 6064 5827 702 5866 7148 368 4348 284 5017 1840 4256 4421 3207 1924 8095 1523 4376 3526 2219 123 341 1515 5431 4672 6328 6223 5912 2563 7871 1947 2325 1923 6950 4207 3378 2753 354 5151 6306 4913 6833 831 4323 2448 4199 652 3885 7365 4065 2828 7213 6469 5740 4285 2797 520 463 1735 7354 7689 3986 2331 6922 4039 3962 659 6066 3939 722 7157 2076 1136 6933 4974 6124 603 361 2972 7520 4492 2884 3660 5492 4964 1122 5908 106 2157 6516 582 321 3016 5421 1087 7805 1606 8125 6237 7941 1192 3324 7404 3871 5213 4435 7375 4750 2680 2732 2006 1712 2474 452 5647 565 6997 1471 7521 4623 4263 2512 2643 6839 6206 6853 6291 8008 7625 2620 1265 475 4639 3198 5715 1228 1441 3221 6697 663 7998 4478 6594 3163 1810 1704 5828 6303 8093 3776 4300 6171 6094 256 7258 1902 5763 5802 1242 6230 4031 2872 7472 166 5467 4121 1156 4336 1280 1580 301 6891 2298 1389 1444 7839 638 5198 3454 3759 6134 3384 670 2428 3722 5584 2204 1216 2794 366 3933 7341 292 3263 4391 694 5529 5952 5389 7394 6585 4319 2820 7021 6738 7202 2987 4650 6456 830 4459 2229 3682 1445 5077 762 2656 2869 3678 3176 8029 1114 7575 6435 3025 6609 7436 2435 6606 2384 6399 3412 4217 8123 4559 4601 120 8165 6455 1597 5955 6981 7732 4473 1220 854 1750 310 3938 2788 6133 8087 4297 5505 7791 1043 5636 2224 6613 4349 2610 2421 1106 6629 7247 1496 4912 2503 672 2735 2774 7592 7389 4890 282 8132 7208 2205 922 3764 6960 6396 5596 7934 3916 938 2951 808 1207 7966 1767 7253 6653 1872 5951 8166 3598 3635 4136 7284 4454 1360 3319 7801 3963 4187 4057 5330 5525 2200 5670 4350 3845 1159 6407 7906 8109 7809 3241 5476 6182 7552 4645 3627 6756 7547 875 1223 2468 1455 4530 4495 2479 5137 3099 2488 4773 330 5561 7430 441 6140 8143 1906 4200 1710 3632 139 4745 4756 568 2099 5067 5506 4675 4385 2876 2460 4674 2577 7510 8009 6147 2881 4670 1158 7884 6300 33 4679 2632 654 6984 5239 6945 787 956 2589 2181 8010 4241 261 7701 4690 8033 7104 5926 5278 5052 4018 7026 3246 3105 2676 7372 4543 2559 5975 3253 3312 2669 6233 2554 4472 5263 1626 6803 3656 4236 1690 7536 3484 5898 7057 7746 1410 490 1266 6828 7743 3147 5335 3360 4762 1762 6712 7672 1851 5796 4143 3082 5294 3843 1699 5515 3681 1734 4517 6971 3336 4721 5714 5603 3527 5563 4894 2957 2133 3155 5417 183 1559 2901 7981 4704 853 3340 2655 2381 3156 7402 781 4060 4093 4146 7000 7114 1112 1191 4812 4113 3455 917 5803 390 2453 2202 1943 4857 8028 1672 4607 3761 6882 8018 7357 3774 1342 6995 1926 1860 6652 4940 5913 2988 3296 5284 5959 5754 1770 2443 1594 7748 7608 7439 681 1276 7973 4647 1385 1085 7658 5086 3979 3543 7073 3822 487 376 2403 6259 4879 1049 6768 3470 1485 5188 5742 4874 649 8141 4281 5701 50 6669 4962 6277 4698 4013 6682 3704 2831 2689 6104 4838 5144 169 1145 757 5455 29 4839 476 1849 5243 2225 468 3240 8059 1373 316 2504 5300 4951 7921 1828 110 3334 2057 6686 733 5924 5626 5451 5179 7816 5963 1517 7147 7560 5054 2798 6138 1409 2809 5340 1829 4617 4413 3619 2902 5396 2241 4369 3228 6084 6354 5880 7962 5628 3422 1014 6773 7797 7545 972 496 59 7286 3771 5225 1729 4223 5436 851 5165 4630 8031 1154 5437 2188 748 119 5967 7325 7593 2823 3190 437 2882 1062 5632 4880 2118 7300 6765 3637 5778 911 5385 4271 1731 6255 2691 7813 1010 6618 1831 4775 2622 6199 3178 7708 1333 6315 1957 7963 3898 6670 5537 2168 2730 1961 7312 1547 993 5468 4388 5598 5696 4192 3139 7621 3497 5535 3482 4998 4600 2364 6797 5839 325 1931 2016 1632 7499 817 5113 1551 3161 6284 7462 1376 4053 4309 4436 1030 5004 4954 1855 6925 5290 3408 5190 7519 1101 5065 2967 6257 2074 5954 18 4077 2922 6999 7611 4045 3118 5090 4524 7178 4818 695 3187 2891 7379 3873 1702 61 575 4554 640 274 5414 760 4697 1225 5723 4112 5010 1962 7651 823 7115 7578 849 5823 6374 6278 5846 5812 3254 4861 7235 3113 2471 6493 5513 6634 7683 3648 5777 2337 1279 4966 6129 5875 4477 2196 2432 7682 6263 7692 3061 49 1427 7339 5015 2645 3754 2673 812 3622 1692 5260 7455 4703 2254 3150 7076 3192 5642 7659 5904 3508 4025 7287 6895 2662 5302 3474 4920 1938 1697 2812 343 2296 6389 6708 4936 245 6314 3511 7848 5367 835 794 6790 553 8019 4390 4185 5444 7263 7416 2322 218 7078 48 6364 6818 1802 2450 5641 3905 3990 86 2049 5646 7538 8079 7688 6402 7585 932 3102 7191 1787 7132 1888 7949 1837 7434 2963 3376 6375 976 3203 4594 5172 3385 6525 3911 7790 1995 6813 2873 5400 5971 4899 2687 4568 7306 1149 2294 3803 1620 446 3876 8048 7615 494 6028 2519 1954 3738 7685 5439 1518 6777 3036 4202 7799 3258 7832 3787 4663 3027 7690 4347 2598 844 6931 1121 897 6954 3091 6537 4249 1490 3287 4456 170 3400 720 2639 7464 3374 4497 6439 7563 255 3055 8159 6247 6117 1630 6394 5555 6110 3875 4286 6479 6165 6598 3009 5407 7249 4537 3449 5463 4910 3587 1530 3339 745 277 506 3708 3267 4073 2422 6058 4310 7453 4083 6611 7292 4119 2864 4692 7006 1599 1047 1940 1312 8042 4054 6087 6046 6176 7562 4161 5309 3705 3157 803 705 1467 7914 939 2518 1780 331 1050 7192 4724 953 5013 7752 7663 5890 5197 7377 4574 7707 6957 1525 1650 3260 3763 4024 6794 2652 2116 4339 4356 5500 2344 3179 2907 4151 6461 891 3775 4903 1270 6695 4043 1922 3983 3047 978 1889 3354 6973 739 378 5703 4902 185 3434 4633 237 4637 7629 6932 313 5180 4873 2034 5834 3978 1351 2079 3929 4761 1060 1306 57 5032 241 1143 1963 5737 658 6545 1188 6463 1997 608 1792 7747 5979 2908 1919 5164 6646 1859 5943 2185 5927 2377 3438 876 899 6453 3768 6590 5835 4904 1072 6883 8061 1304 3936 764 5410 2329 3322 193 4062 4337 589 7311 5799 6719 7368 5665 4434 1764 6541 8063 2558 3683 326 5413 7135 4088 3989 4019 5485 7186 223 949 68 3427 4582 940 6805 1150 2697 2462 8167 7197 534 3677 4179 1936 4513 4833 2790 4589 1863 1904 6801 2402 6350 2110 1070 7386 3551 4485 5187 4092 527 3486 1094 3328 1637 600 7032 4090 2885 4465 3847 1021 3716 1248 7330 6055 4277 3726 609 980 7687 2862 6494 4276 2675 6982 1387 919 2588 7831 5616 5096 1081 7331 5466 3645 2974 1878 8050 7553 379 1732 7714 4569 6108 738 7029 1609 4578 1264 3381 5373 4592 5743 2602 2311 1930 2355 2880 4035 7496 7579 5075 6281 3022 5620 7328 5794 2849 2382 6681 723 1885 2930 6862 6597 1842 1213 2436 4638 3739 6865 1616 3964 7661 7098 5649 3243 7215 6531 6785 7489 4439 5484 3314 7535 5048 3278 5621 2393 2737 4889 4408 7851 4191 2048 1565 7589 6234 3509 607 364 2982 2385 7121 3556 3214 7423 5543 961 5870 2001 4628 7274 1542 3417 3842 4405 2535 99 8115 367 5028 3383 8124 2743 685 7957 7821 2284 7699 1794 7376 5021 2361 1196 3955 4020 1996 7289 3450 5545 7373 2617 7997 752 3946 7483 557 4374 1528 1013 1415 1605 7320 6814 4997 5965 7655 4126 4631 6152 6917 303 7440 5671 5567 39 2830 7794 1852 3049 2000 7840 857 4432 8149 2404 6032 7295 1835 6293 1868 1544 2783 816 4534 832 2816 3184 1001 4362 6466 5011 5169 6398 1779 8038 2489 5565 7892 918 1437 3890 4921 2838 3493 2867 969 4107 3248 1170 8181 3743 2861 1291 4531 3506 3211 5613 2566 2345 5993 270 6011 4135 3893 3445 684 1918 510 6026 2211 5499 3252 6116 3426 1711 2603 7775 655 5430 2765 3063 769 4156 2483 6528 6713 1347 4443 363 6968 1869 480 852 2494 5783 3020 1838 1743 3691 4784 6522 2502 3901 7193 6262 4268 7369 6022 51 1102 7902 6830 2690 1614 5695 4753 627 4545 1325 1468 5591 6901 1271 1235 7878 2892 5332 7070 3535 8138 1425 8011 7048 6310 5686 267 7005 362 979 3299 3350 1879 7986 1788 7517 3249 6742 1539 5377 4740 3447 3072 1836 7852 864 7293 5148 1843 5116 2718 2934 1660 1653 7116 2009 4591 6088 6489 0 1327 8148 2424 5859 2581 3423 2362 1398 1038 3788 6301 6621 522 3435 2193 6118 5495 7950 5490 4935 7511 2840 2777 5532 570 7338 1403 3297 2083 6832 1495 5987 5014 7077 7935 846 6727 2853 1933 3456 1092 4613 3229 7384 4737 7717 7411 6391 4504 2599 2612 5494 5575 4519 2587 673 1320 2600 6038 6831 6903 7596 7223 6540 1812 2442 6503 3800 542 7063 7819 7465 4835 4048 3581 1857 2772 6907 7938 3534 4246 5916 3370 3223 2271 7730 3695 427 2932 6648 6486 1277 6260 727 7959 5183 6559 6356 2431 1405 1378 2947 2456 3646 6552 4358 2336 4074 5424 5477 5986 4433 3947 2269 1388 1815 16 4790 7826 6553 8105 2332 7370 3048 4677 3285 4085 3115 3724 1932 3928 7217 219 7928 693 7185 882 5685 3492 1450 6465 283 2742 619 1119 243 4328 371 3680 2935 3616 5826 1721 393 306 2061 2591 2815 2429 5099 1148 1682 4104 2108 42 8076 6655 5339 7684 3919 4124 2682 5795 7447 2401 7224 4926 2249 6550 482 6208 926 5128 5750 4261 1419 3169 6313 3186 8075 1017 3755 3393 819 2584 100 5182 7260 5364 5109 6265 1797 2480 3773 6693 6673 3844 2954 1190 3391 3782 1585 3359 699 8080 3781 3318 1161 7238 4723 5399 1438 5005 7044 5781 7864 2171 6753 7059 7140 3807 7931 6282 4509 4320 3098 4787 7280 1208 7960 6710 3562 4789 4032 7397 5314 7266 7561 7134 1896 2010 154 3167 4426 4854 6508 2698 3654 634 5702 3266 4415 2986 1886 5271 5152 7493 3811 3926 5428 6217 1578 1793 2484 424 1307 4064 1011 7770 4042 1286 5269 7555 2822 6074 1891 7710 6536 1998 4719 4664 7205 7385 6472 440 4325 4972 4361 1442 1402 2113 204 7583 5849 6251 5318 1309 2189 8102 1374 6547 5842 1569 3553 5503 6386 1226 1651 5204 5474 1297 4063 2648 7101 1877 2418 2290 5347 6344 3813 4428 1137 4869 7945 7304 1123 5810 7810 6700 3940 4330 1016 596 17 4748 4455 6626 6403 6236 5279 214 5660 8072 7161 1429 2570 848 5050 5123 5815 7667 5793 6649 7283 5990 1951 1028 4220 8034 2191 6227 7763 5192 5074 2657 130 5733 5590 483 4446 6716 7024 2081 3853 3997 7811 6637 783 3308 1134 1146 1958 4604 104 3168 2120 5132 2491 2613 6014 2256 4344 6163 683 7020 968 4134 5472 3872 6092 6264 8113 7786 2942 3886 7614 5161 549 6677 3577 2500 8002 7780 7984 7912 1820 3980 5822 227 1799 2207 1971 3830 438 8175 2832 3056 3505 4501 3554 7382 7035 5317 7723 2513 4713 315 2445 7438 1881 7209 6316 6445 6989 6819 455 901 8092 867 1952 4786 7153 6305 5546 5721 6009 5896 3995 7410 676 2300 8112 5316 4612 4621 4979 6112 966 3196 921 6325 7248 4570 2918 3428 7282 548 4078 6345 394 915 1027 6824 5873 3018 4111 6787 879 2265 3390 6619 6631 5273 3518 1969 2721 6759 1263 4897 7264 1510 7738 6478 908 2292 6327 1505 2408 4327 6701 2546 1571 2031 1003 4401 3026 1679 4061 2037 2653 7785 1756 669 1181 4728 1503 8088 8097 2964 258 7656 60 6431 152 2843 3867 3703 7399 7152 2052 3514 4184 1289 1784 5922 7203 6825 6964 7612 1412 1680 4332 1361 3583 2837 7987 5 5689 950 4164 991 2677 7719 365 6769 7045 6571 4195 5206 4585 1399 2531 6916 711 1821 6625 5398 2263 2353 964 6280 2628 6412 4893 1845 8163 4730 7353 2511 6023 986 983 889 4949 1984 2641 7188 3419 2786 7265 3608 4345 1627 3991 4875 4397 7173 8120 1543 4486 4640 4258 7825 6815 1723 7872 5984 8013 7500 7088 7896 28 3987 1449 6295 7910 3714 4515 1684 5412 4355 3878 6067 5312 116 7726 2899 4131 5514 5883 3041 3544 3931 6696 4939 4147 5601 1522 1964 3749 7176 4662 6751 7642 1408 6565 5224 1674 6668 3641 6685 6425 4491 5577 5272 593 7123 2989 7233 5840 4205 7002 5283 3373 8077 2888 3684 2486 708 7019 7151 6240 1895 3778 643 3945 7657 7170 2668 6458 5293 6384 7546 3148 4576 806 8078 3138 2715 2358 312 7242 5470 4447 2390 7335 6156 6863 5784 4007 7919 2458 7421 3064 3573 3639 399 4440 1848 3652 2985 2561 5522 5129 754 5862 4717 4661 289 7396 4911 1357 2011 6795 7873 6005 4366 2804 6921 5528 5326 7169 5820 6210 1905 6025 4716 6800 5765 3603 546 5998 1308 1942 428 4871 5568 5850 1956 4225 5170 7886 6498 4402 4824 2473 7754 4235 7414 2368 1130 8187 3731 5541 3357 1457 3649 761 5391 6793 2904 1323 7450 1249 6440 4153 359 2467 550 239 5392 2213 2748 2719 6628 3861 2995 2624 7733 3416 4881 3610 4927 6132 4101 2493 2270 207 7363 592 7567 5958 2594 4946 5093 1790 5386 7691 606 547 1769 6203 3270 454 211 1751 398 3631 2541 6183 6249 1025 8150 4620 5639 1556 7415 4303 7099 6051 8158 5942 1283 190 554 1953 465 974 73 3741 5163 4682 2725 5923 5445 3981 5775 2644 407 5397 4815 2209 3085 102 2122 4237 5311 821 4394 5166 238 2550 1720 2027 3355 5064 2305 4279 6261 4685 3588 2738 2438 6570 801 1073 4793 1882 4173 1340 4963 905 381 4540 1694 3672 4654 7333 7800 5674 3225 6406 3172 6577 5059 7680 2631 3244 7524 3304 5988 5358 985 3218 5402 6164 4885 3388 1369 6969 3951 2084 5992 6010 5257 3111 7271 7539 447 4943 1095 4221 4072 1703 4968 6173 5353 5547 4541 1420 2505 54 4769 1007 5411 3658 7678 1874 3236 1440 970 1042 7674 645 728 4709 5553 112 7103 6460 797 7383 686 4234 2556 3826 4139 3316 4108 651 7890 5076 6285 6946 6852 7898 6881 7305 1244 2744 6477 4015 3219 8168 7504 4193 3786 5533 2506 8134 1285 2534 4990 7027 1796 7828 2087 472 6339 3500 6986 1532 5905 5019 2998 3290 2041 27 5018 2341 8177 7227 6136 3693 628 6068 2411 6190 2944 2096 5488 2723 7755 6935 6534 1899 6837 3472 2398 6361 689 3274 1570 3569 4386 1725 4270 3819 1118 2064 1607 5997 4306 2693 20 3200 7089 896 7275 6678 909 439 7988 6569 7516 2712 2304 8057 7119 8056 3912 6089 2043 6447 6448 1463 3107 5634 6533 6581 1180 3149 749 2527 3320 5277 5617 5582 7445 6194 6191 5558 7954 3226 3799 352 2507 1153 5068 2257 481 1717 247 6947 7814 6892 6761 3325 6587 724 3827 153 3301 1753 3770 2062 5650 4635 2309 7861 5160 1168 7996 4678 951 80 6212 6348 2405 5320 4791 3817 4831 1718 92 5496 5738 7371 5800 4487 3088 703 2514 266 7096 1809 5745 5348 4026 2501 514 4251 6896 878 6880 2114 5885 1903 6063 7870 7058 4255 2606 798 4715 3068 4322 3066 3515 7321 1689 2327 3269 6139 4760 4676 7975 5266 975 6409 6336 323 3541 6168 5688 4468 8025 2807 5593 6320 108 2111 2082 2392 272 5352 1588 647 3655 5036 572 6866 6033 616 2706 84 3106 4546 2778 4996 5893 5857 2350 4597 3177 945 7540 2618 7334 7822 1395 249 3602 877 5221 4316 2845 4149 23 3233 6990 2119 1638 6484 3044 3216 4438 5712 4231 6076 419 305 209 3888 6659 3166 414 5550 4141 327 743 2568 278 7679 960 707 2592 4239 620 5409 7403 3766 3289 7958 3130 5218 6962 1591 6360 2115 2093 6142 221 64 4827 1593 5699 1494 7900 2147 12 6544 6638 4834 1917 6049 2005 4335 1319 7633 2665 7003 5517 5657 4190 4561 2731 6178 1633 5948 7983 1475 5383 4208 2608 3687 5259 678 134 4351 6363 5328 1464 5219 1 2707 4603 3406 67 2274 5208 4508 421 7867 3327 3490 6915 4379 5390 4414 6270 7164 5006 5465 6082 517 4584 3880 7652 7030 6977 7459 2487 5265 2013 4555 4805 622 5711 6745 810 621 2466 795 519 2965 6423 6517 5770 6201 957 1298 804 2455 4616 4605
6
38 37 28 8 53 23 26 4 30 42 17 49 1 2 62 11 7 24 60 16 9 43 51 15 48 57 35 27 44 50 33 0 46 39 13 10 63 55 52 21 25 61 20 58 12 36 31 32 56 40 34 29 47 59 3 45 19 6 14 18 22 5 41 54
7
102 41 127 20 106 39 36 5 8 43 70 4 82 48 100 55 74 49 125 60 18 24 109 56 78 117 32 79 0 7 25 67 90 27 101 92 62 91 93 114 104 71 47 119 6 81 35 29 26 107 65 13 113 2 97 44 11 98 64 84 123 89 14 37 103 9 10 1 116 83 46 110 42 22 57 95 30 16 28 15 51 87 38 77 118 54 111 86 63 96 88 108 121 69 3 31 94 52 122 72 75 58 59 80 34 115 120 99 45 124 33 23 50 17 76 19 12 112 21 105 73 61 126 40 68 53 85 66
3
1 0 2 3 4 5 6 7
9
170 93 24 434 277 182 475 319 474 357 155 510 109 38 69 243 100 407 288 497 291 127 415 166 351 10 111 210 81 433 380 337 153 264 44 226 464 45 197 350 502 334 421 397 149 448 115 103 266 151 492 276 286 346 365 430 159 215 58 444 154 193 483 79 326 64 310 142 327 271 508 21 463 333 440 141 366 207 289 190 105 361 47 49 185 453 455 387 129 359 284 41 9 251 374 11 330 422 343 438 174 378 125 248 27 110 233 473 184 409 354 371 324 181 247 477 122 224 336 114 449 219 503 341 89 268 439 203 493 274 206 348 401 168 90 436 279 116 35 250 14 178 261 71 40 275 246 472 311 134 308 77 52 417 239 332 108 338 476 158 307 424 323 398 173 138 281 394 391 238 312 509 364 26 192 432 102 186 267 59 169 262 202 437 253 353 131 160 431 505 57 345 4 411 270 467 485 6 406 204 212 383 499 177 322 83 358 42 15 413 70 240 3 132 461 410 297 180 403 494 140 50 73 265 98 480 400 22 443 46 309 292 25 86 385 249 106 84 352 373 342 303 139 121 285 390 349 315 0 51 466 12 150 488 68 7 39 229 367 369 427 263 145 405 447 146 293 260 20 506 128 200 501 183 347 412 232 489 478 136 117 486 445 471 462 187 442 2 381 17 32 196 225 80 195 402 244 329 376 152 419 388 245 362 8 221 74 227 294 372 222 255 104 213 201 344 272 446 205 426 209 299 399 465 306 283 165 451 257 189 457 223 296 491 290 320 107 340 335 123 498 423 331 5 220 188 23 258 256 269 273 317 295 55 300 356 30 130 254 120 282 355 67 82 393 54 176 33 179 313 1 28 511 482 305 469 18 75 34 214 43 360 85 94 236 72 500 496 78 61 231 148 31 487 97 428 339 429 452 370 382 191 228 124 211 386 95 242 143 92 235 325 278 133 194 418 495 65 316 167 216 96 171 414 404 87 218 481 48 389 416 112 234 420 175 157 458 13 454 241 450 198 135 88 441 101 16 118 490 60 37 363 392 237 161 156 99 321 395 126 304 36 287 368 63 113 435 199 19 56 172 384 208 468 396 259 76 301 484 328 137 280 460 164 314 302 318 377 252 119 408 507 470 29 230 459 298 504 147 91 479 456 375 217 53 162 66 379 425 144 62 163
2
0 1 3 2
2
2 3 1 0
12
128 1 2 3 4 5 6 535 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1046 7 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 62 47 48 49 50 51 53 52 54 55 56 57 58 59 60 61 46 63 64 65 322 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 232 105 106 123 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 107 124 125 126 127 0 129 130 131 132 133 134 135 168 1161 139 138 140 141 142 143 144 145 146 147 2196 149 158 183 152 155 154 153 156 157 150 159 160 419 162 161 180 173 166 167 136 169 170 683 172 165 174 175 176 177 178 179 164 181 182 151 184 185 186 187 188 189 190 191 192 193 210 195 196 197 198 199 200 1225 206 203 204 205 202 207 208 209 194 211 212 213 214 215 220 217 219 218 248 221 222 223 224 225 226 227 244 229 230 231 104 233 234 235 236 2285 238 239 240 241 242 755 228 245 246 247 216 249 250 251 253 252 254 255 256 257 258 259 260 261 262 263 264 777 266 299 268 285 270 271 272 273 2322 403 276 277 278 279 280 281 282 283 284 269 286 287 800 289 290 291 292 293 294 295 2344 297 298 267 302 301 300 303 304 305 306 307 308 309 310 311 316 313 318 315 312 317 314 319 320 321 66 323 324 453 2370 327 328 329 330 331 332 333 334 335 336 345 338 339 340 341 342 343 344 377 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 337 1402 379 380 381 382 383 384 385 386 391 388 901 390 387 392 393 394 395 396 397 414 399 400 401 402 1427 404 405 406 407 408 409 410 411 412 413 398 415 416 417 418 163 420 421 422 423 424 425 426 427 428 429 1198 943 432 433 434 435 436 437 438 503 440 441 2490 443 444 1021 510 447 448 449 450 451 452 325 454 455 456 457 458 459 460 461 462 463 1488 465 466 467 468 469 470 471 472 473 474 507 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 494 493 492 495 496 497 498 499 500 501 1022 439 504 505 506 475 508 445 502 511 512 513 514 643 516 517 518 775 520 521 522 523 524 525 526 591 528 529 530 531 1556 533 534 23 536 537 538 539 540 541 542 799 544 545 2602 547 548 613 550 559 552 553 1578 555 556 557 558 551 560 561 562 571 564 565 566 567 568 569 570 563 572 573 574 575 576 577 578 611 580 581 582 583 584 585 586 587 588 527 590 589 592 593 594 595 596 725 598 599 600 601 602 603 605 604 606 607 608 609 610 579 612 549 614 615 616 617 618 619 620 621 622 623 1652 632 626 635 630 629 624 631 633 625 762 627 636 637 638 639 640 641 642 1027 644 645 646 647 648 649 650 651 652 653 1710 655 656 657 658 723 660 661 662 663 664 665 666 667 668 669 670 671 674 673 672 675 676 677 678 743 680 681 682 171 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 707 710 708 965 706 711 712 745 714 715 1740 717 718 719 720 721 722 2771 724 597 726 727 728 729 730 735 732 733 734 991 736 737 738 739 740 741 742 679 744 713 746 747 748 237 750 751 754 753 752 243 756 757 758 759 760 761 634 763 1788 765 766 767 832 769 770 771 772 773 774 519 776 265 778 779 782 781 780 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 543 288 801 802 803 804 805 806 807 808 809 810 811 812 813 814 879 816 817 818 819 820 821 822 823 824 825 826 827 830 829 828 831 768 833 834 835 836 837 838 839 840 841 842 843 1868 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 2908 861 862 863 864 865 866 867 868 869 870 871 872 873 874 891 876 877 878 815 880 881 882 883 884 885 886 887 1016 889 890 875 892 893 894 895 896 897 898 899 900 389 902 903 1000 905 906 907 908 941 910 911 912 913 914 979 916 917 918 919 920 921 2960 923 924 925 926 927 928 929 930 931 932 933 934 935 904 937 938 939 940 909 942 431 944 945 946 947 1972 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 709 966 967 968 969 986 971 972 973 974 975 976 977 978 915 980 981 990 983 984 985 970 987 988 989 982 731 992 993 994 1003 996 997 998 1511 936 1001 1002 999 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1015 1014 888 1017 1018 1019 1020 509 446 1023 1024 1025 1026 1539 1028 1029 1030 1031 1032 1033 1034 1035 1036 1053 1038 1039 1040 1041 1042 1051 1044 1045 22 1047 1048 1049 1050 1043 1564 1037 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1081 1080 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1127 1128 1097 1098 1099 1100 1117 1102 1103 1104 1105 1106 1107 1116 1109 1110 1111 1112 1113 1370 1115 1108 1101 1118 1119 1120 1121 1122 1123 1124 1125 1382 1095 1096 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1401 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1237 1158 1159 1160 137 1162 1227 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1435 1180 1245 1182 1183 1184 1185 1186 1187 3236 1189 1190 1191 1192 1193 1194 1195 1196 1197 1678 3247 1200 1201 1202 1203 1204 1205 1207 1206 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1157 1222 1223 1229 201 1226 1163 1224 1228 1230 1231 1241 1233 1498 1235 1236 1221 1238 1239 1232 1240 1266 1243 1244 1181 1246 1247 1248 1249 1251 1234 1252 1253 1254 1255 1256 1259 1257 1258 1260 1261 1262 1263 1264 1265 1250 1267 1276 1269 1270 1271 1272 1275 1274 1785 1268 1277 1278 1279 1792 1281 1282 1283 1284 1285 1286 1287 1292 1289 1290 1291 1288 1293 1294 1295 1296 1297 1330 1307 1300 1301 1302 1303 1304 1305 1306 1299 1310 1309 1308 1311 1312 3361 1314 1323 1316 1317 1318 1319 1320 1321 1322 1315 1324 1325 1326 1327 1328 1329 1298 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 3404 1357 1390 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1114 1371 1372 1373 1375 1374 1376 1377 1378 1379 3428 1381 1126 1383 3433 1385 1386 1387 1388 1389 1358 1903 1392 1393 1394 1395 1396 1397 1398 1399 1400 1145 378 1403 1404 1405 1406 1407 3456 1409 1410 1411 1412 1477 1414 1415 1482 1417 1416 1419 1420 1421 1422 1423 1424 1425 1426 275 1428 1429 1430 1431 1432 1433 1466 1179 1436 1469 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1512 1449 1450 1451 1452 1453 430 1455 1456 1457 1458 1463 1460 1461 1462 1459 1464 1465 1434 1467 1468 1437 1470 1471 1480 1473 1474 1475 1476 1413 1486 1479 1472 1497 1418 1483 1484 1485 1478 1487 464 1489 1490 1491 1492 1493 1494 1495 1481 1496 1242 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 2023 1448 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 3581 1534 1535 1536 1537 1538 515 1540 1669 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1587 532 1557 1814 1559 1560 1561 1562 1563 1052 1565 1566 1567 1568 1569 1570 1571 1572 1581 1574 1575 1576 1577 554 1579 1580 1573 1582 1583 1584 1585 1586 1555 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1616 1601 1602 1603 1604 1605 1607 1606 1608 1609 1610 1611 1612 1613 1614 1615 1600 1617 1618 1619 1620 1621 1622 2007 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1766 1639 1768 1641 1642 1643 1640 1645 1646 3695 1648 1649 1650 1651 628 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1681 1666 1667 1668 1541 1670 1671 1672 1673 1674 1675 1676 1677 654 1679 1712 1665 1682 1683 1684 1685 1686 1687 1688 3737 1690 1691 1692 3741 1694 1695 3744 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1454 1711 1680 1713 1718 1715 1716 1717 1714 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 716 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1623 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1781 1638 1767 1644 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1765 1782 1783 1784 1273 1786 1787 764 1789 1790 1791 1280 1793 1794 1795 1796 1797 1990 1799 1928 1801 1802 1803 1804 1805 1806 1807 1872 1809 1810 1811 1812 1813 1558 1815 1816 1817 1818 1819 3868 1821 1822 1855 1824 1825 1826 1827 1844 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1828 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1823 1856 1857 1858 1859 1860 1861 1798 1863 1864 1865 1866 1867 844 1869 1870 1887 1808 1873 1874 1875 1876 1877 2006 1879 1880 1881 1882 1871 1884 2013 1886 1883 1888 1889 1890 1899 1900 1901 1894 1895 1896 1897 1898 1891 1892 1893 1902 1391 1904 1905 1906 1907 1908 1909 1910 1911 2040 1913 1914 1915 1916 3965 1918 1919 1920 1921 1986 1923 1924 1925 1926 1927 1992 1929 1930 1931 1932 1935 1934 1933 1936 1937 3984 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 2014 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 948 1973 1974 4023 1976 1977 1978 2043 1980 1981 1982 1983 1984 1985 1922 2019 1988 1989 1862 1991 3976 2025 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 1878 1751 1912 2009 2010 2011 2012 1885 1950 2015 2016 2017 2018 1987 2020 2037 2022 995 2024 1993 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2021 2038 2039 2008 2041 2042 1979 2044 2045 2046 2047 2048 2049 2050 2563 2053 2052 2086 2055 2056 2569 2122 2059 2060 2061 2062 2319 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2138 2075 2204 2077 2078 2079 2080 2081 2082 2083 2084 2101 2054 2087 2088 2089 2090 2091 2092 2093 2094 2095 3120 2097 2098 2099 2100 2085 2102 2103 2104 2105 2106 2171 2108 2173 2110 2111 2112 2113 2114 2115 2628 2245 2118 2127 2124 2249 2058 2123 2120 2637 2254 2119 2128 2129 3154 2131 2132 2133 2134 2135 3160 2393 2074 2139 2140 2141 2142 2143 2144 2273 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2419 2164 2165 2166 2167 2168 2681 2170 2107 2172 2109 2174 2303 2177 2184 2178 2179 2180 2181 2182 2183 2176 2185 2186 2187 2188 2189 2190 2207 2192 2193 2194 2195 148 2197 2198 2199 2200 2201 2202 2203 2076 2205 2206 2191 2208 2209 2210 2211 2212 2213 2231 2214 2216 2217 2218 2219 2220 2221 2222 2215 2224 2225 2226 2227 2228 2229 2230 2223 2232 2235 2234 2233 2236 2237 2239 2238 2240 2145 2250 2243 2244 2117 2246 2247 2248 2121 2242 2251 2252 2253 2126 2255 2768 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2525 2270 2271 2272 2497 2274 2275 2276 2277 2278 2791 2280 2281 2282 2283 2284 749 2286 2175 2288 2545 2290 2291 2292 2293 2294 2295 3320 2297 2298 2299 2296 2301 2302 2287 2304 2305 2374 3331 2308 2373 2318 2375 2312 2313 2314 2315 2317 2316 2310 2063 2320 2321 274 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2338 2337 2336 2339 2340 2341 2342 2343 3384 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2487 2360 2361 2362 2363 2364 2365 2366 2431 2368 2369 2306 2371 2372 2309 3398 2311 2376 2377 2378 2379 2380 2509 2382 2383 2384 2385 2386 3411 2388 2389 2390 2391 2392 2137 2394 2395 2396 2381 2398 2399 2400 2409 2402 2403 2404 2405 2406 2407 2408 2401 2410 2411 2412 2397 2414 2415 2416 2417 2418 2163 2420 2933 2422 2423 2424 2425 2426 2939 2428 2429 2430 2367 2432 2433 2434 2435 2436 2437 2438 2439 2441 2440 2442 2443 2444 2445 2446 2447 2448 2449 2451 2450 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 3486 2463 2464 2465 2466 2467 2468 2469 2470 2535 2472 3497 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2492 2485 2486 2359 2488 2489 442 2555 2484 2493 2494 2495 2496 2241 2498 2499 2500 2533 2502 2503 2504 3529 2506 2507 2508 2413 2510 2511 2512 2513 2518 2515 2516 2517 2514 2551 2520 2521 3066 2523 2524 2269 2526 2527 2528 2529 2546 2531 2532 2501 2534 2471 2536 2537 2538 2539 2540 2541 2542 2543 2544 2289 2530 2547 2548 2549 2550 3031 2552 2553 2522 2491 2556 2557 2558 2559 2560 2561 2562 2051 2564 2565 2566 2599 2568 2057 2570 2571 3596 2701 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 3616 2593 546 2595 2596 2597 2598 2567 2600 2601 2594 2603 2604 2605 2606 2607 2608 2609 2610 2675 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2633 2626 3651 2116 2629 2630 2631 2632 2625 3019 2635 2636 2893 2639 2638 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2849 2658 2659 2660 2663 2790 2661 2668 2665 2666 2667 2664 2669 2670 2671 2672 2673 3698 2611 2676 2679 2678 2677 2680 2169 2682 2687 2684 2685 2942 2683 2688 2689 2690 2691 2692 2693 3718 2711 2696 2697 2698 2699 2700 2573 2702 2703 2704 2705 2706 2707 2708 2709 2710 2695 2712 2713 2714 2747 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2732 2729 2730 2731 2728 2733 2734 2735 2736 2737 2738 2995 2740 2741 2742 2743 2744 3769 2746 2715 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2634 2763 2764 2765 2766 2767 2256 2769 2770 659 2772 2773 2774 2775 2776 2777 2782 2779 3036 2781 2778 2783 2784 2785 2786 2787 3044 2789 2662 2279 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2814 2811 2812 2813 2810 2815 2816 2817 2818 2819 2852 3845 2822 2823 2824 2825 2826 3915 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 3864 2905 2842 2843 2844 2845 2846 2847 2848 2913 2850 2851 2820 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2935 2873 2872 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 3013 2886 2887 2888 2889 3914 2891 2924 2125 3022 2895 2896 2897 2898 2899 2932 2901 2902 2903 2904 2841 2907 2906 860 3933 2910 2911 2912 2657 2914 2915 2916 2917 2918 3943 2920 2921 3050 2923 2892 2927 2926 2925 2928 2929 2930 3955 2900 2421 2934 2871 2936 2937 2686 2427 2940 2941 2938 2943 2944 2945 3970 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2962 2961 2970 2963 2964 3989 2966 2967 2968 2969 922 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2739 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3025 3008 3010 3011 3012 2885 3014 3015 3016 3017 2762 3018 3020 3023 2894 3021 3024 3009 3026 3027 3028 3029 3030 2519 3032 3033 2554 3035 2780 3037 3038 3039 3040 3041 3043 3042 2788 3045 3046 3047 3048 3049 2922 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3034 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089 3090 3091 3220 3093 3094 3095 3096 3097 3102 3099 3100 3101 3098 3103 3104 3105 3170 3107 3108 3109 3110 3379 3113 3112 3114 3115 3116 3117 3118 3119 2096 3121 3122 3123 3124 3381 3126 3127 3128 3129 3130 3131 3260 3133 3134 3135 3136 3137 3142 3139 3140 3141 3138 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 2130 3155 3156 3157 3158 3159 2136 3161 3162 3163 3292 3165 3166 3167 3106 3169 3168 3171 3172 3685 3174 3175 3176 3177 3178 3179 3180 3197 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192 3193 3194 3195 3196 3181 3198 3711 3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3722 3211 3212 3213 3230 3215 3216 3217 3218 3219 3092 3221 3222 3223 3288 3225 3226 3227 3228 3229 3214 3231 3232 3233 3234 3235 1188 3749 3238 3751 3240 3241 3242 3243 3244 3245 3246 1199 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3132 3261 3262 3263 3264 3265 3266 3267 3524 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 3279 3280 3281 3282 3283 3284 3285 3318 3287 3224 3289 3290 3291 3164 3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 3559 3304 3305 3306 3307 3308 3821 3310 3311 3312 3313 3314 3315 3316 3317 3286 3319 2300 3321 3322 3323 3325 3324 3326 3327 3328 3329 3330 2307 3332 3333 3334 3335 3336 3465 3339 3338 3340 3341 3342 3343 3344 3345 3346 3347 3380 3349 3350 3351 3352 3355 3354 3353 3356 3357 3358 3359 3360 1313 3362 3363 3364 3365 3366 3111 296 3369 3498 3371 3372 3373 3374 3375 3376 3377 3378 3383 3508 3125 3382 3367 3368 3385 3386 3515 3388 3389 3390 3391 3392 3521 3394 3395 3396 3397 326 3399 3400 3401 3402 3403 1356 3405 3406 3407 3408 3409 3410 2387 3412 3413 3414 3415 3416 3417 3418 3419 3420 3421 3422 3423 1380 3425 3426 3427 3424 3429 3430 3431 1384 3949 3434 3435 3436 3437 3950 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 1408 3457 3458 3459 3460 3461 3462 3463 3466 3337 3464 3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3996 3549 2462 3551 3488 3489 3494 3491 3500 3493 3490 3495 3496 2473 3370 3499 3492 3501 3502 3503 3505 3504 3506 3507 3348 3509 3510 3511 3512 3387 3514 3513 3516 3517 3518 3519 3520 3393 3522 3523 3268 4037 4038 3527 3528 2505 3530 4043 3532 3533 3534 3535 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3546 3547 3548 3485 3550 3487 3552 3553 3554 3555 3556 3557 3526 3303 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 4084 3573 3574 3575 3576 3577 3578 3579 3580 1533 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3594 3659 3592 3595 2572 3853 3598 3599 3600 3609 3602 3603 3604 3605 3606 3607 3608 3601 3610 3611 3612 3613 3614 3743 2592 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3885 3630 3631 3632 3633 3634 3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3709 3646 3647 3648 3649 3650 3907 3652 3653 3654 3911 3656 3593 3658 3657 3660 3693 3662 3663 3664 3665 3666 3667 3668 3669 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3683 3682 3684 3173 3686 3687 3688 3689 3690 3691 3692 3661 3694 1647 3696 3697 2674 3699 3700 3701 3702 3703 3704 3705 3706 3707 3708 3645 3710 3199 3712 3713 3714 3715 3716 3717 2694 3719 3720 3721 3210 3723 3724 3725 3726 3983 3728 3729 3730 3731 3732 3735 3734 3733 3768 1689 3738 3739 3740 1693 3806 3615 1696 3745 3746 4003 3748 3239 3750 3237 3752 3753 3754 3755 3756 3757 3822 3759 3760 4017 3762 3763 3764 3765 4022 3767 3736 2745 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 3781 3782 3783 3784 3817 3786 3787 3820 3789 3790 3791 3792 3793 3794 3795 3796 3829 3798 3799 3800 3801 3802 3803 3804 3805 3742 3807 3808 3809 3810 3811 3812 3813 3814 3815 3816 3785 3818 3819 3788 3309 3758 3823 3824 3825 3826 3827 3828 3797 3830 3831 3832 4089 3834 3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 2821 3846 3847 3848 3849 3850 2827 3852 3597 3854 3855 3856 3857 3858 3859 3860 3861 3862 3863 2840 3897 3866 3867 1820 3869 3870 3871 3876 3875 3874 3873 3872 3877 3878 3879 3880 3881 3882 3883 3884 3629 3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 3865 3898 3899 3900 3901 3902 3903 3904 3905 3906 2627 3940 3909 3910 3655 3912 4041 2890 3851 3916 4045 3918 3919 3920 3921 3922 3923 3924 3925 3926 3927 3928 3929 3930 3931 3932 2909 3934 3935 3936 3937 3938 3939 3908 3941 3942 2919 3944 3432 3946 3947 3948 1917 3438 3951 3952 3953 3954 2931 3956 3957 3958 3959 3960 3961 3963 3962 3964 3945 3966 3967 3968 3969 2946 3971 3972 3525 3974 3975 1800 3977 3978 3979 3980 3981 3982 3727 3986 4049 1938 3987 3988 2965 3990 3991 3992 3993 3994 3995 3998 3997 3484 3999 4000 4001 4002 3747 4004 4005 4006 4007 4008 4009 4088 4011 4076 4013 4014 4015 4016 3761 4018 4027 4020 4021 3766 1975 4024 4025 4010 4019 4028 4029 4030 4031 4048 4033 4034 4035 4036 3973 3558 4039 4040 3913 4042 3531 4044 3917 4046 4047 4032 3985 4050 4051 4052 4053 4054 4055 4056 4059 4058 4057 4060 4063 4062 4061 4064 4065 4066 4067 4068 4069 4070 4071 4072 3833 4074 4075 4012 4077 4078 4079 4080 4081 4082 4083 3572 4085 4086 4087 4090 4073 4026 4091 4092 4093 4094 4095
7
87 18 8 9 1 5 14 11 41 40 53 58 124 3 45 92 28 16 35 30 109 26 6 48 56 67 25 49 76 7 125 117 32 39 43 0 38 100 55 62 27 23 42 10 70 31 59 101 51 24 50 85 120 116 33 80 47 4 2 57 12 69 22 63 68 96 103 107 66 21 20 71 104 73 74 13 37 29 79 77 84 15 115 122 126 127 44 112 93 88 82 34 19 46 86 61 99 78 97 75 64 65 36 102 114 105 90 91 94 110 60 119 17 113 98 54 81 118 95 52 89 106 72 108 121 83 111 123
2
0 3 2 1
5
28 5 9 25 18 22 30 15 17 1 24 10 11 26 16 7 19 31 6 21 4 29 0 14 27 12 8 2 13 23 20 3
5
2 1 0 3 4 5 6 7 8 9 10 11 12 13 14 15 18 25 16 19 20 23 22 21 24 17 26 27 28 29 30 31
4
3 10 9 5 8 14 4 13 7 1 6 0 2 12 15 11
7
50 122 53 119 40 99 97 118 67 30 22 38 25 126 29 120 93 13 9 37 63 55 18 52 56 12 48 103 117 96 125 17 113 75 82 76 72 87 115 101 91 64 21 71 54 6 1 41 47 59 102 70 68 36 73 100 61 114 94 4 110 33 51 116 2 20 86 81 31 121 44 19 112 62 92 3 123 69 49 60 127 26 46 7 105 58 66 35 10 78 98 32 45 111 34 88 43 77 74 28 106 27 80 16 107 0 109 83 24 5 15 11 108 57 89 85 23 124 8 90 95 65 84 42 104 79 14 39
5
7 15 1 27 22 25 8 18 20 28 30 26 11 4 24 31 29 14 3 12 13 17 19 5 21 2 6 10 16 9 23 0
9
2 1 0 3 4 5 6 7 8 9 10 11 12 13 14 15 17 16 22 19 20 21 18 23 24 25 26 27 28 29 30 31 32 33 34 35 36 53 38 39 40 41 42 43 60 169 46 47 48 57 54 51 52 37 50 55 56 49 58 59 45 109 62 63 64 65 66 67 76 101 70 71 88 73 74 75 198 77 110 79 80 337 82 81 84 85 94 87 200 89 90 91 92 93 86 95 112 99 98 97 100 357 102 103 104 105 106 107 108 125 78 111 224 113 114 115 116 117 118 119 120 121 122 123 124 61 126 127 128 129 130 131 140 133 134 135 136 137 138 139 132 141 142 207 144 145 146 147 156 149 150 215 152 153 154 411 148 157 158 159 160 161 178 419 164 165 166 167 232 185 171 170 172 44 174 175 240 177 162 179 180 181 182 183 184 173 186 187 188 189 190 191 68 193 192 195 194 229 196 199 72 201 202 203 204 197 206 143 208 217 210 211 212 213 214 151 218 209 219 216 220 221 222 223 96 225 226 227 228 205 230 239 168 233 234 235 236 237 238 231 176 241 250 243 244 245 246 247 504 249 242 251 252 253 254 255 258 257 256 259 276 277 262 263 264 265 266 299 268 269 270 271 272 273 274 275 260 261 278 407 280 281 282 283 412 317 286 351 288 481 290 291 292 293 294 295 297 313 298 267 300 301 302 303 304 305 306 307 308 309 446 311 312 296 314 315 316 285 318 319 324 321 322 323 320 325 326 327 328 331 330 329 332 333 334 335 336 83 338 339 340 341 342 343 344 345 474 347 348 349 350 479 352 353 354 355 452 69 358 359 360 361 362 363 492 365 366 367 496 371 370 369 500 373 372 374 376 377 378 379 381 380 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 462 399 400 403 402 433 284 405 406 279 408 409 410 155 404 413 414 415 416 289 482 483 420 437 422 423 424 425 426 427 428 429 430 431 432 401 498 435 436 421 438 439 440 447 442 443 444 441 445 310 448 449 454 451 484 453 450 455 456 457 458 459 460 461 398 463 464 465 434 467 468 469 471 470 472 473 346 475 508 477 478 287 480 417 418 163 356 485 486 487 488 489 490 491 364 493 510 495 368 497 466 499 375 501 502 503 248 505 507 506 476 509 494 511
3
6 7 5 4 0 3 2 1
6
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 29 22 23 24 25 26 27 28 21 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 62 61 63 60
6
58 34 9 7 39 60 47 63 14 45 1 36 54 46 43 53 61 13 28 37 8 3 25 26 50 22 57 2 41 18 31 33 27 21 11 32 15 10 23 51 44 49 59 40 20 16 56 52 24 5 55 4 0 42 38 6 35 19 30 62 17 12 48 29
4
6 1 2 5 4 7 0 11 8 9 10 3 12 15 14 13
9
440 425 345 5 299 251 283 139 484 448 223 46 86 194 274 71 439 43 29 199 410 15 141 350 241 237 442 295 137 95 114 54 264 376 412 492 201 419 423 414 338 118 174 10 51 394 365 24 302 482 371 261 433 314 389 62 325 263 301 459 134 249 409 446 297 277 395 434 337 50 80 358 455 192 348 103 384 39 37 383 94 219 152 6 166 351 236 171 179 205 181 126 235 427 308 256 353 386 184 178 311 116 503 91 400 405 478 88 77 467 296 157 511 203 186 243 59 197 430 272 108 368 354 99 183 291 35 496 281 279 1 485 278 453 41 4 67 370 98 493 216 396 42 305 377 244 452 254 53 339 318 164 399 172 276 202 165 342 343 60 380 306 100 195 479 138 372 303 313 211 447 401 239 225 206 317 507 417 151 27 465 127 382 143 330 381 85 288 208 483 502 101 294 212 415 140 218 49 253 247 9 445 220 136 408 47 252 83 265 488 193 259 149 87 471 366 473 328 307 344 270 359 89 300 227 132 393 81 68 404 12 480 182 57 207 449 497 120 180 435 245 316 215 45 390 431 416 324 36 347 248 258 375 109 379 436 234 398 457 156 334 287 144 142 20 282 509 119 293 221 402 38 16 374 309 275 78 177 444 257 508 321 476 269 72 432 135 11 477 32 79 494 271 262 364 63 441 420 491 17 369 228 501 121 61 500 290 363 413 469 240 356 210 185 158 23 475 175 458 2 125 173 489 499 451 167 230 481 190 229 232 7 474 90 429 367 268 327 349 437 246 52 40 362 319 326 463 189 14 333 315 498 388 147 75 454 456 411 450 115 148 33 74 487 222 510 406 462 3 55 106 22 217 102 155 255 58 260 107 495 162 66 96 403 65 105 154 176 26 146 163 426 209 378 188 113 472 323 312 266 304 373 92 214 490 233 123 129 504 112 355 329 200 128 461 70 466 242 392 460 93 231 336 169 48 0 224 130 13 352 322 191 280 310 187 286 30 110 397 506 150 391 196 464 160 170 64 153 273 418 346 443 82 111 104 133 18 360 28 250 204 486 505 289 131 340 285 34 320 341 361 332 124 56 97 44 438 198 145 31 117 168 335 385 470 357 387 122 424 159 421 73 84 69 468 19 331 407 21 422 428 213 267 25 161 298 238 292 8 284 226 76
7
1 16 26 9 4 13 14 5 40 3 18 10 44 21 70 79 72 53 2 17 49 86 54 87 12 41 62 25 93 7 58 23 0 33 114 51 32 29 55 46 57 24 42 43 8 37 110 111 97 35 48 19 20 45 50 39 56 59 11 27 61 92 30 63 36 85 74 71 68 104 115 6 88 76 103 66 89 77 78 47 64 121 83 107 22 69 116 31 80 113 90 91 28 117 84 95 34 82 67 112 60 118 94 99 105 96 120 15 38 101 124 75 102 81 65 98 52 125 100 119 73 123 122 106 108 109 126 127
12
1757 2802 3544 1912 1267 2954 1603 2206 3694 797 2919 4029 3906 3329 399 3900 3886 3382 63 736 198 3768 2188 1815 488 3119 1840 1520 3939 3363 2527 2211 3032 2828 648 3684 2417 684 2915 1975 3450 3666 3540 1920 78 1964 1990 2882 485 3571 1064 3161 450 2555 3015 2418 996 1918 3987 3383 1294 3898 3224 52 1500 2232 2985 608 588 613 3726 3075 2782 3502 1056 1933 352 876 3255 3468 3429 2819 3955 974 4086 607 3656 296 3141 3273 1078 1343 2632 816 217 3282 258 3573 410 2596 1563 3919 2569 2093 709 152 1567 2103 1086 4050 1090 2282 1629 1111 2961 1595 2244 1900 351 743 735 1185 3048 3730 2746 2445 1690 2434 658 3739 2761 4077 1482 2483 1350 3903 2745 3617 55 3251 518 1195 1156 2686 4047 166 902 3238 3051 612 2355 1958 1837 3176 2830 766 2312 2072 3091 813 2766 3405 2765 4080 1699 2181 1724 862 3520 511 2196 1458 567 2377 1030 525 804 2144 2230 3711 3623 206 1665 3895 763 1324 2460 725 3500 655 674 3933 2522 3469 1841 1797 430 20 3676 585 207 534 2316 1466 1236 1221 2880 2784 2134 566 3950 2287 1818 782 2488 1861 3493 153 3780 2022 2225 1424 3722 1891 2493 3981 1283 3266 3062 3437 126 496 775 1511 2863 1766 3031 3346 2710 1770 201 3342 1376 3606 931 3880 3605 2222 1050 3784 49 2366 1547 1082 4016 2785 91 2192 3300 2927 1006 2983 234 3422 1901 767 1748 227 2690 2725 1029 340 3261 180 2768 3479 2780 1845 1355 847 3068 3794 1 1996 605 3587 2665 1206 2099 932 2191 3107 1970 3840 2276 1917 3088 237 2708 855 3915 1530 2594 802 1628 2675 2601 641 3721 221 3690 2000 3004 2302 42 2771 1889 3003 1028 2112 3044 41 3693 2122 3154 4045 2855 1627 738 1885 3268 786 596 1212 2584 3881 711 3644 2286 2162 3594 1512 2942 2980 2861 1605 3499 878 492 2032 1987 2905 1680 718 3218 2528 2088 913 2705 3591 3556 2818 1624 2415 2342 769 3319 3679 4006 318 18 2692 2058 3672 3038 1615 238 1820 3419 1276 2465 4085 1067 951 626 1291 3318 2441 2543 2142 3703 3545 2323 937 1736 356 733 2544 858 2567 1095 3103 3231 522 214 3760 665 3183 3515 3297 3061 3899 2605 2175 1867 58 2726 3487 1049 779 284 1781 2832 3757 3507 538 1983 1040 2978 2858 2805 3505 1844 1187 1070 3888 413 3197 749 1418 1571 374 3098 3403 1314 815 2290 2278 1442 1574 3 3670 375 2777 1190 2002 3304 306 2767 3801 1735 3445 3964 3603 2063 1910 507 2300 3781 908 1862 443 3181 1830 650 682 2941 2627 3998 1963 1235 2603 3542 4053 2152 2381 3113 4028 2930 1856 3926 1079 371 2216 2868 2459 2755 263 2480 3040 2285 1881 2324 1201 2888 846 619 1166 863 4075 3581 177 1412 2867 3503 1277 3130 2788 1727 3017 3892 1467 3717 575 1170 390 175 269 896 2937 1562 1145 2920 2618 3009 795 877 1258 3956 969 3759 3891 2687 2476 712 2116 2724 982 2448 1793 3447 2057 26 1568 3153 3632 1326 2422 276 2315 120 3283 389 1405 2764 3856 3125 2347 97 388 909 4056 545 3833 1506 2341 3619 3325 2633 2539 3962 2029 4036 3316 2534 1222 1068 2354 3413 1515 4018 1106 1161 2753 2685 37 2939 3072 2471 322 3360 2391 2537 1240 1246 2197 230 2795 2781 3782 1993 1415 3467 3005 1732 1675 3934 1443 1340 2104 1981 1585 3725 3144 540 2273 1044 2564 1646 4052 3387 1679 3738 2277 3147 3989 3695 1765 4084 1144 61 317 3434 671 546 3935 2697 186 2218 1886 429 2823 3966 933 887 2847 1784 1188 1189 1792 2963 1604 3844 2520 2233 466 1025 555 1297 2047 3706 1197 279 1817 3968 440 3220 2533 2061 2509 1799 2646 4010 76 232 3400 1462 1354 2081 2388 968 3870 2051 3458 4058 3160 3256 115 2100 2158 239 690 805 2403 2379 2743 649 2668 1763 127 1593 2165 2402 3633 2182 1878 3412 2844 1131 1992 1609 3979 3942 3689 1327 3563 2318 2054 1374 3946 2547 4008 2264 2640 3178 4033 1370 7 2530 1898 1923 1062 1535 721 953 2030 839 2447 3087 0 273 1452 2623 394 3613 1023 313 1565 4005 1938 1210 3315 3033 1318 67 796 3313 3096 835 2320 1038 3875 1134 3138 1951 2964 3952 3480 2538 2962 3489 369 281 1158 34 2348 1135 3357 2096 919 3534 233 1682 1752 1449 687 1379 1864 1836 3568 2845 2491 1456 3821 1827 2741 3627 646 553 431 1775 46 1243 491 594 1693 988 370 4004 2856 3586 2495 2124 5 3433 3228 2114 271 3404 1599 513 3858 3145 1091 1378 1225 3372 1522 1893 1292 3901 1616 2310 4083 2240 1004 3023 1358 54 1191 2664 565 3762 778 587 423 2881 1352 3691 2429 3746 1459 3674 2691 274 77 3310 2035 1255 425 3332 1262 740 121 2558 784 2309 1653 651 3972 818 803 2139 1610 2357 132 3519 2512 2976 3116 2875 1249 288 3124 604 71 2501 3772 973 2969 3265 2012 2068 3239 2259 946 3770 119 581 403 2792 212 3810 2494 2599 1718 2806 2996 2722 3620 2038 3612 1741 114 1681 2481 3446 2026 537 509 2248 3110 900 3941 864 27 15 3827 3883 1220 1710 1260 1831 1384 3692 1555 737 2219 247 3253 2610 3984 3804 243 266 3969 2909 3008 2700 2345 2301 1647 2581 2671 197 1039 3811 4022 3423 3196 2266 2769 602 3549 1005 723 1742 2748 2966 2503 3013 923 1110 99 1678 2254 1184 3602 2914 2779 2663 3798 2523 2398 1224 3188 1534 195 3351 3227 3374 3917 3628 493 1085 1966 701 3675 1051 3362 3812 3501 1474 2085 3839 2727 836 358 3132 1663 3473 2187 3035 2821 2236 3476 1307 1311 2001 1316 515 2228 47 1344 3042 2 866 1707 1560 1448 1570 1871 3090 3727 373 448 1053 2857 1524 3552 1365 1290 1043 441 1903 254 1009 3997 3272 1121 1787 3795 3240 3172 1485 1824 916 486 4031 2473 315 1523 3069 2325 1143 4019 1626 3230 2147 57 640 3128 244 81 1488 598 2814 2442 3778 1268 557 1160 1747 798 1098 950 579 74 463 338 2773 36 2840 617 2472 843 790 2212 3108 512 4014 3014 2280 1104 1382 1905 621 226 3539 330 4074 2207 3758 113 3247 3093 3379 2008 1186 411 319 79 1908 3200 680 301 3129 1279 1377 1480 3869 3792 1873 708 2452 1032 35 3788 3582 1702 1590 1828 3841 2516 1740 1924 3010 2031 644 1795 1709 3117 407 235 926 1955 2654 3921 3754 489 3209 2409 1333 2732 2169 910 3323 2604 3985 1581 854 529 1670 183 2878 1027 347 941 3914 552 3083 1649 3818 456 2037 3187 419 3551 455 1182 3961 1721 664 3338 3808 3517 892 1829 3996 85 707 3243 1848 628 311 13 449 1946 2952 2873 3306 3740 2102 3509 3764 1543 1657 3645 2650 3105 1783 135 669 1877 1532 229 3845 3848 316 1631 1819 2014 1417 1749 14 209 2885 761 329 2917 1790 156 2525 72 3826 1266 1712 1450 1017 1808 827 4023 3263 3831 691 3752 1230 533 3945 4073 3327 3855 3007 971 3874 1979 2268 2272 2267 2740 2166 860 845 1072 2739 1985 3012 1420 3326 3462 2843 1219 3511 1422 532 774 2972 3819 2183 1906 961 1151 362 2774 2666 3302 618 3763 2946 117 3482 2028 248 1389 1203 2513 1153 2720 3990 437 3185 300 1272 1953 2107 2454 290 615 1133 3136 764 1514 3705 1216 2669 2550 3052 1154 1136 3530 662 2587 3274 2319 3775 630 100 2131 1364 2457 1762 3063 2049 970 957 4063 4067 3958 2616 2661 4020 1756 1999 92 2694 2864 1285 94 3963 1577 2982 882 699 343 929 514 3537 2622 1302 3983 4038 1541 2005 1349 2262 2498 3791 1976 2042 3600 3667 1940 203 676 4043 745 2317 2119 1250 3233 404 2065 3681 3745 2563 2989 2889 3074 2757 2040 1484 731 3662 842 2770 3443 3397 2892 3747 945 1218 2242 3641 484 1945 809 2251 3890 439 1914 218 1066 558 2628 2536 1274 1779 1046 3073 2177 133 3328 1639 1875 2020 299 2140 1493 1242 2487 2993 1542 521 695 1360 2492 2094 2678 1112 327 3744 2797 582 1658 2723 1965 563 891 3533 2329 367 3714 2906 1589 3497 1033 977 2202 2239 93 2793 2129 2568 3930 303 837 225 1948 1390 2703 927 33 3991 1373 191 911 1832 1273 785 3127 3439 438 1648 2670 3532 3796 1174 2876 2371 722 624 3191 2519 24 3354 3535 3783 3140 1674 3348 2593 2548 1180 1608 3609 3036 1508 1346 2924 670 3461 1347 346 245 1630 3242 1654 1125 2073 3896 2953 3440 2994 2074 1334 56 3250 1012 1978 1233 1162 4048 3001 130 294 3358 2674 720 88 890 3854 1421 1103 3369 3356 1270 426 1876 1839 960 1952 2800 2647 595 447 2386 3018 3284 2979 1863 2464 2853 2951 2482 3773 3707 3879 760 2393 4066 2373 2934 1517 3749 3742 503 3750 1967 3702 3528 794 578 2801 574 43 101 2907 639 869 1036 2449 1102 1537 3652 2235 1487 3663 2461 947 1248 2673 693 107 2453 3838 2733 848 333 3554 3206 1706 1612 704 2571 949 48 2943 3410 986 3204 22 3802 1942 3248 3805 3076 471 2199 2227 2918 2087 2577 3334 3455 3085 2786 3700 985 2076 3498 2305 2912 4041 3368 433 629 2189 1714 906 573 240 1496 302 2677 1764 2514 1872 2462 4061 2176 3216 3168 165 1341 899 3202 1618 3920 1803 3948 435 464 1645 2706 1640 3016 3252 976 144 3803 3994 1883 519 3596 501 3951 2762 3225 1464 2949 1650 549 2897 328 3046 2667 2167 1495 3039 1438 1526 3572 840 1300 1244 1879 1691 2308 2421 1419 972 746 483 2656 765 1429 372 1622 2293 678 3100 339 1959 2070 1148 1559 2649 1919 2545 643 1974 216 2399 323 1366 3977 474 3843 1969 3575 660 2489 814 2816 25 380 2090 3166 833 1425 3569 3836 3710 2822 3121 868 3184 2938 3221 70 3025 2468 943 620 1367 1858 756 3737 21 2549 1211 3331 1806 2027 2526 2364 3584 1427 1437 2837 995 1869 3653 192 3824 2895 182 2903 1558 453 881 53 1771 1385 3299 917 1045 2314 3043 623 2321 3698 3353 2496 1915 1662 954 528 3756 3882 3371 599 3258 2036 3658 3321 2607 3988 1391 2986 354 531 2681 3394 1651 2052 2987 2709 3303 2205 3359 517 2231 3731 223 3289 672 3931 3492 1527 1001 751 2974 952 1894 3748 1751 2229 2071 2693 2275 3713 1601 1251 1446 145 1962 116 1821 3664 1507 3495 2217 1573 527 150 1505 1956 3143 530 2729 3084 3598 1293 2387 647 3954 2904 1980 2179 141 460 2500 2431 2010 2108 2598 3557 4049 3470 2529 292 2894 4035 4032 3324 1178 324 631 2378 716 1545 799 3638 3396 1087 3635 2744 1395 1253 90 2626 3337 2332 1398 1669 1413 3460 3415 3531 925 1939 1129 189 580 3071 1921 1436 3830 3525 265 3589 850 915 467 289 1312 3567 1223 1329 920 295 3298 2756 2291 2902 800 75 2467 3611 2362 3159 2003 1245 267 3564 3477 879 155 2363 543 1167 2551 3317 3887 593 1461 831 2146 3122 2505 255 3741 1357 2922 3974 4054 614 2631 1550 1059 1502 3456 2069 1139 65 2050 3607 2763 2566 1217 1773 1247 1684 523 997 688 1686 2221 124 4001 4090 1387 2039 1513 44 1634 2635 3859 3375 3857 3651 1454 143 1257 275 1168 1664 3907 2747 1761 755 3923 2125 3506 400 1468 2048 1892 2695 50 719 1476 1101 3847 609 228 2752 2046 1759 3406 741 3779 345 885 219 1579 3246 477 3156 2588 2657 732 1440 3028 3980 1048 3718 1179 4062 1733 3815 1578 208 416 1884 1954 1296 4012 2908 1731 1388 2971 771 3799 398 905 3580 3027 159 1108 128 3217 3894 1809 2796 2455 161 2836 683 2075 1838 1592 2477 3399 1205 2775 3646 2638 383 884 4039 3279 3401 2145 432 3579 1689 1791 3229 1553 3047 1322 427 2929 883 1362 730 1024 3390 2925 2456 45 451 603 2111 3135 2553 1321 3126 2117 2466 998 3723 2157 3712 2959 3314 105 572 2044 3728 2611 2896 196 2790 1566 3800 1411 2688 3871 1299 2833 506 1069 2524 702 3976 3733 2704 551 3927 4057 1716 3496 962 2798 3262 3877 3205 2019 1229 194 2730 1909 2644 1972 1434 2532 4034 415 118 3624 2173 2304 3708 828 1453 934 787 1551 2433 2413 3865 213 3766 2237 841 2084 1548 2407 3296 1470 2370 2658 1071 1286 3058 1586 2811 1481 635 211 1899 2359 2440 2682 2331 1308 3654 2945 297 1666 1538 1717 2430 3866 1319 2718 1122 2424 64 3484 560 2190 792 768 112 3943 1173 1192 1214 1961 1099 3201 1016 3343 1431 3275 2866 3064 168 3373 541 3842 3417 2742 2299 3729 4092 3059 502 880 446 1146 4082 508 1282 169 3861 2420 2365 1338 1943 2573 3832 1825 3650 592 2151 1227 1463 3367 357 2255 2620 832 793 2602 1635 80 3813 3570 2249 2968 231 1007 1941 999 1540 376 1620 445 2827 1275 510 1625 1785 1435 2582 2006 2561 3541 984 2874 686 377 4015 2820 632 2296 1264 1228 1288 6 1597 2335 2091 2901 4071 2862 3466 1874 278 3643 1760 4068 472 2826 918 2161 2926 3463 1128 3649 2504 3504 1073 1852 2356 895 366 776 3577 2137 1083 586 3257 3416 3986 2163 2719 3195 2760 3599 3212 728 444 823 154 246 3208 1439 96 241 2659 758 3237 2463 2484 1284 1822 3101 1372 3198 4095 2887 1931 2497 1155 3170 8 1022 1116 717 2160 2395 3615 556 1175 2913 1313 3687 391 2486 2899 1913 844 3902 2353 3006 442 3809 1737 3148 886 1521 873 2406 1802 2517 1584 260 1755 1196 1722 381 3719 2423 1767 734 955 3425 1960 1697 1636 402 3860 2349 106 959 2210 2257 856 1204 1303 2385 3616 3995 3786 494 3089 1407 1402 341 3094 1860 4011 829 1687 487 285 2910 3769 1215 475 2893 3953 3049 1851 1895 1177 2215 2944 928 3732 1807 875 3102 2401 692 3109 3292 1927 3424 1107 637 3115 1998 3852 600 3408 1092 1392 2168 2337 1853 321 2397 3432 3474 1660 2662 1661 379 262 2143 2572 1472 940 305 3526 251 1925 3171 610 1746 1348 3924 314 679 19 1804 277 2443 4065 2062 673 1854 179 2437 1734 3992 3546 2007 2153 3720 1130 1971 3529 1623 2478 1386 190 3521 1337 3158 342 2735 187 2621 3897 4089 424 3787 1833 727 559 2956 1368 2738 2931 2955 3050 1564 625 2717 3678 1309 3053 2651 2180 3011 921 3081 385 3249 2127 980 1859 2510 1617 677 1280 2077 87 2592 3846 616 2807 1127 2241 3922 3814 2898 2156 1973 3146 1835 2384 2707 264 1936 9 2045 405 4021 979 1077 3918 3037 1433 2334 164 1058 3019 2923 1020 1594 3236 871 2258 1351 811 1902 975 222 826 2184 1336 2080 3696 360 3736 3592 3868 3430 3576 499 1504 2372 2884 653 3483 2082 2521 349 2928 2613 1695 2427 1193 633 1306 3671 2155 434 2490 2854 1409 3715 4007 1369 325 2750 3850 2404 3523 2600 1304 69 3660 2451 2541 3640 353 3291 3149 3350 3322 3734 320 1561 31 1194 3361 98 706 589 3086 967 661 3685 2121 1673 3286 2311 681 384 2947 1880 3365 252 1263 39 1554 3114 2389 2597 1428 3774 849 1698 666 852 1477 2374 3448 2245 2629 2711 1602 1739 3441 3029 675 4013 1708 2714 4070 2754 696 3789 564 1758 667 2015 2416 1911 2630 2281 2209 1676 562 3232 1887 770 3133 3421 1041 224 3271 3790 2469 2270 1363 2150 2346 2612 469 4076 336 2799 458 193 2250 634 3893 3709 966 476 3610 137 2696 807 310 1054 4046 3070 2546 4081 395 3162 1922 3661 3889 122 332 1097 3828 2269 2414 1934 570 1381 253 1356 1652 861 820 3490 3000 257 1614 3631 1330 110 2450 2034 139 1539 1295 3550 29 3630 601 125 963 89 2624 1404 3002 1353 178 452 1002 1031 571 2935 1172 3186 2064 1843 3625 2303 3514 1696 2203 3347 2652 1176 3699 4 3558 2988 2083 1063 838 2684 606 689 378 1498 810 1234 4069 1607 2560 307 3807 3021 1549 894 40 1582 200 3054 2502 2021 282 2950 3590 2507 1163 590 2642 2921 577 3276 365 401 479 3385 3932 2186 2589 1406 694 4040 1199 857 2590 1113 103 2813 355 2535 3077 2751 2967 1213 1080 2412 406 3352 3491 3378 396 2432 1164 3341 497 3452 140 2200 2101 1932 645 3151 2204 12 1019 2322 1259 3245 95 520 3235 3999 1613 1989 705 2672 1753 3270 3097 1754 3793 1140 3189 3639 757 772 2940 1926 382 2645 1181 888 2619 3486 1423 1870 3308 1847 853 3311 2960 4088 210 987 3908 505 1331 66 1888 1719 2164 3817 1811 3099 2198 3872 1035 1796 3024 1238 1335 524 3518 1814 3959 3618 2004 2641 2284 2475 897 176 1834 3561 136 10 2376 1241 2715 2841 526 1141 3150 1704 3588 4002 2877 414 1301 2990 2289 1986 2734 744 409 2126 1868 2009 544 3595 2809 199 184 1325 2712 2648 542 1744 408 788 3207 2579 812 185 1408 1683 1907 2511 1621 1882 1475 1298 334 663 490 1789 4027 1310 3508 930 1518 3386 2485 3937 1479 1339 335 2977 3538 1371 922 3823 1397 3957 2716 465 482 3078 2970 3065 3442 3294 642 3701 865 3905 726 3226 4024 1726 2860 1503 2791 1692 3393 697 936 990 2271 2435 3834 3045 3647 1642 149 1655 550 2758 822 459 60 1637 991 752 3211 2172 2701 1483 1769 2178 898 3457 2778 1451 3193 51 2936 1499 1489 3743 1430 2479 3192 3593 992 3407 2713 3916 1315 2846 3111 2405 700 2518 2965 2508 3435 3522 2110 3777 3614 3267 3380 3488 3169 3312 421 2066 3377 2343 3634 2680 3909 1826 3853 2294 2998 2975 2208 3947 1723 2606 3392 3067 3431 1252 473 1239 3562 2609 412 1668 268 1008 703 2043 3344 283 3444 1117 1935 948 2410 1800 3222 1432 1014 138 2817 1159 3453 3254 3837 2024 3164 4087 2092 2223 3659 1271 2109 2991 3305 3621 3139 4064 2789 1801 2850 1018 3825 2984 1281 819 780 2128 1447 84 1021 1150 3688 569 498 2247 1491 1026 1497 1441 3753 1949 3118 1047 1774 830 2794 3785 3512 3295 250 834 872 4042 2900 386 1123 11 304 1202 2848 2283 170 3677 1278 1114 1109 2078 2736 298 1100 3472 2759 3475 893 3668 3682 1075 2575 2470 3215 3583 1200 944 1207 3223 870 1556 859 1937 1010 2870 3928 2326 3285 750 806 2676 2234 1120 3287 1465 2171 1572 38 1509 1656 2390 3056 1052 2017 2220 2838 777 2679 3527 1928 1183 2911 3751 1846 2565 1226 554 3771 1126 964 147 454 2872 568 3411 3464 16 142 1929 2995 3179 2933 4017 3944 3203 2079 3949 3585 3481 1305 1096 2201 3911 1552 1865 2883 1600 2731 3281 2350 2438 753 3438 825 1328 309 824 1410 548 3120 3716 3080 102 2089 1510 1093 994 1700 3152 2274 2499 2825 1094 363 1705 68 3370 2625 762 3173 1119 2957 714 2195 3293 2060 821 2698 2683 3142 2383 1546 3636 2113 1782 392 2891 1750 160 3022 109 1798 713 1400 1375 2328 3724 2295 3680 4051 3199 2634 3330 1003 495 3755 2869 2839 789 710 3655 2737 3123 2474 1823 3686 111 1471 1081 286 2981 83 2149 2340 4055 536 2351 1950 3175 2728 2583 1995 1743 1842 989 2148 2842 3333 3867 2871 747 3167 2243 2252 171 368 2213 2879 1633 1345 993 2138 3665 59 1401 163 2132 2615 364 2185 2375 1816 1850 685 3449 359 151 3349 3420 3862 3277 4003 3381 3560 2411 2023 1849 1638 912 3376 904 2260 3657 3364 1444 2580 3388 1557 3940 3849 293 622 1641 657 1588 420 3260 1089 3366 2246 1677 2835 983 1118 2352 656 2948 3553 4094 3878 308 1287 146 2810 2992 2554 3993 2639 312 3339 2298 3925 1034 1289 3259 901 965 1576 3816 3020 2973 1231 2829 1580 3806 874 1152 3536 3913 422 418 462 1728 1473 2808 3055 1490 1947 2570 2515 461 1994 1984 773 3307 3177 1544 3409 914 1525 1416 851 1494 4025 1805 2011 3269 393 3885 4072 1460 3629 3565 331 1701 3060 1730 668 1711 3155 2444 3574 3241 698 1725 924 1359 2159 4009 1786 1169 1011 2595 1768 62 1208 104 2307 2333 2849 3485 188 2749 2053 428 981 157 1729 3873 2214 978 754 1516 220 3975 3391 1105 3683 270 1528 1611 2699 3967 2851 583 2559 3459 958 1157 1426 2436 1055 3851 2636 1142 1147 3034 2721 2056 2338 3095 3213 2263 956 162 903 1445 1198 2118 3082 3214 2540 3194 3765 3555 1393 3936 134 2368 287 2660 1165 801 205 337 2804 1968 2890 2653 1132 2059 2297 3402 2655 2339 1794 2859 1988 2105 1396 3960 1855 3929 3163 4037 4060 1394 1237 3478 1342 1667 2016 2637 1536 2578 2358 2557 3776 938 3131 2576 280 2834 3454 1531 1403 4026 1778 2591 1780 2115 249 3797 2803 215 173 2261 387 516 361 748 3414 2086 576 3513 129 2852 2428 3426 2916 2253 2313 261 1575 3601 86 1256 2095 1632 259 2997 2327 2097 468 73 535 3465 2772 204 3309 3524 2831 2194 547 2643 3822 659 3336 1916 2224 2288 2154 2136 3471 3547 1149 348 3219 3174 1857 1644 1788 3340 2787 1694 32 1057 1713 457 3355 1997 3264 3451 1671 2265 3912 3982 724 1088 2556 2130 2776 1361 2506 2033 3876 1776 167 3578 2135 1399 2812 3210 1486 2426 480 611 1137 1000 2999 1061 1703 436 28 3137 3026 4079 1810 2396 1569 3165 1897 17 2552 2306 781 272 3280 2336 597 1890 1084 1812 1501 2098 1414 3244 1777 3104 3494 1587 1688 1065 181 123 1866 3548 1606 1171 1076 2689 3112 3418 4091 1715 2542 1738 1320 759 481 1772 4078 3559 1813 3301 3704 4093 3626 3134 3965 1596 1720 1944 2425 2886 2170 2408 2133 3669 3735 783 3079 3516 3384 1745 2394 3428 3673 256 3182 1598 654 729 4044 1323 2344 1685 2617 3398 3648 2586 131 3938 1478 3597 158 817 3604 1074 3622 3637 1519 3041 1455 1209 1060 2392 3180 2783 791 3543 2361 1659 3320 82 2025 291 2419 2702 539 939 1265 4030 3884 2815 470 3642 3910 3864 2608 2531 148 3066 1269 2614 907 2439 739 1672 742 2106 2367 1380 1042 2279 2141 3971 1982 808 2382 1469 638 108 236 3761 935 2562 1991 1138 1977 1533 3389 1013 3345 2174 3973 2123 3767 2013 2018 500 2446 889 2193 3234 652 202 3835 3190 2226 4000 3278 417 3106 3157 584 1383 2824 3510 478 1643 2380 715 2238 3978 1896 1317 350 942 1261 2067 2055 2256 1332 1124 23 172 2958 2458 1529 1232 3092 2585 2369 3288 344 2360 2932 3030 3697 591 561 1619 1930 3829 1457 2120 2400 627 1115 2865 1015 3395 326 636 3566 3335 3057 242 2292 30 1957 1492 3436 1904 504 3820 174 867 1254 2041 3290 1591 3608 3970 397 3904 2330 3863 1583 1037 4059 2574 3427
8
103 126 46 190 223 113 80 12 115 91 108 209 207 116 136 153 89 22 104 13 141 233 56 158 37 212 183 110 192 217 132 2 3 25 76 163 54 18 5 65 98 135 166 253 198 23 48 32 239 168 43 60 252 41 101 50 70 188 169 123 31 49 39 34 122 63 69 90 16 85 191 28 201 68 214 189 170 148 150 14 127 0 67 26 121 249 33 114 19 17 96 27 173 84 231 87 155 109 106 57 4 161 105 171 242 193 78 99 154 139 58 160 245 220 24 86 120 177 74 145 64 195 197 117 144 29 40 254 218 20 111 124 107 133 174 137 167 147 205 222 255 21 164 157 176 143 215 241 100 73 152 119 151 178 125 83 75 246 112 45 180 199 230 185 216 102 149 206 232 118 95 6 30 53 219 129 134 159 8 237 38 240 128 208 97 15 72 179 9 61 140 182 79 238 229 221 156 10 130 196 172 165 187 251 175 52 213 202 1 186 211 93 248 162 59 210 236 234 250 184 71 62 77 200 146 51 131 81 244 47 36 66 247 235 55 42 142 94 204 92 88 82 228 44 225 11 35 243 224 226 7 181 203 194 227 138
3
0 1 2 3 6 5 4 7
2
3 1 0 2
7
2 103 102 55 15 23 7 0 118 110 71 74 12 57 49 97 78 40 114 3 19 41 112 68 70 127 28 50 52 43 65 34 80 60 14 47 66 24 6 30 89 100 73 45 119 113 99 13 20 51 116 35 37 46 4 64 77 8 5 122 106 84 17 29 86 90 10 21 26 36 54 11 125 124 33 82 25 96 9 104 31 107 83 67 91 85 38 62 95 88 27 42 81 126 32 93 79 108 105 16 63 75 98 109 39 18 120 72 117 76 115 56 1 59 69 111 48 61 101 87 53 94 123 22 58 44 121 92
5
4 1 6 3 0 5 2 7 8 9 14 27 12 13 10 15 16 17 18 19 20 21 22 23 24 29 26 11 28 25 30 31
3
5 2 4 6 0 1 7 3
4
5 9 0 10 7 1 14 11 3 15 13 8 6 4 12 2
2
1 0 2 3
5
10 0 30 2 4 23 21 5 20 13 31 6 9 28 18 1 29 19 8 3 14 24 22 17 11 15 12 7 16 25 27 26
5
0 1 2 3 4 5 6 7 24 9 10 11 13 12 14 15 16 17 18 19 20 21 22 23 8 25 26 27 28 29 30 31
3
0 1 2 3 5 4 6 7
7
0 1 2 3 4 5 22 7 8 9 10 11 44 13 14 15 16 17 18 19 20 21 6 23 24 25 26 27 28 29 30 95 32 33 34 35 36 37 38 39 40 57 42 43 12 45 46 47 48 49 50 51 52 53 54 55 56 41 58 59 60 61 62 63 80 65 66 67 68 69 70 71 104 73 74 75 76 109 78 79 64 81 82 83 84 85 86 87 120 89 90 91 92 93 94 31 96 97 98 99 100 101 102 103 72 105 106 107 108 77 110 111 112 113 118 115 116 117 126 119 88 121 122 123 124 125 114 127
2
0 3 1 2
4
0 1 2 3 12 5 6 7 8 9 10 11 4 13 14 15
3
7 1 6 3 5 2 4 0
3
0 3 2 1 4 5 6 7
2
1 0 2 3
4
10 13 7 14 4 1 6 11 5 15 3 2 8 12 9 0
8
0 1 2 67 4 5 6 7 8 9 10 11 12 13 14 15 80 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 47 44 45 46 43 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 90 3 68 69 70 71 72 73 74 75 76 77 78 79 112 81 66 83 84 85 86 87 88 89 82 91 93 92 94 95 96 97 98 103 101 100 102 119 104 105 106 107 108 109 110 111 16 113 114 115 116 99 118 117 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 152 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 136 153 154 155 156 157 158 159 160 161 162 163 164 165 174 167 168 169 170 171 172 173 166 175 176 177 178 179 180 181 182 183 248 185 186 187 252 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 239 208 209 210 211 212 213 214 215 216 217 218 219 220 221 254 223 224 225 226 227 228 245 230 231 232 233 238 235 236 237 234 207 240 241 242 243 244 229 246 247 184 249 250 251 188 253 222 255
5
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
3
0 4 3 1 7 6 2 5
4
0 1 2 7 4 5 6 3 8 9 10 11 12 13 14 15
4
12 15 11 5 0 7 4 13 9 14 6 2 3 8 1 10
2
0 1 3 2
8
43 0 235 57 104 176 76 122 35 224 221 73 129 201 189 4 108 5 10 60 51 95 155 146 92 109 3 19 77 207 239 62 245 87 80 231 91 44 197 167 212 138 94 31 14 240 40 49 180 234 254 157 246 16 142 85 175 110 228 200 46 133 75 152 1 58 166 36 225 86 38 42 148 248 210 124 72 215 236 54 6 203 13 250 23 140 131 64 158 206 111 112 172 209 22 101 127 181 179 66 168 238 32 205 217 199 120 48 55 184 143 56 139 177 154 119 191 9 113 249 136 21 159 244 187 223 130 53 79 103 243 105 226 90 128 50 29 74 126 178 147 121 185 227 195 163 99 100 117 102 218 45 160 107 196 229 211 24 186 97 93 41 192 216 193 134 156 204 208 161 170 98 219 202 174 11 247 237 241 65 84 182 27 164 71 144 165 252 25 88 173 169 145 68 125 118 89 20 106 116 82 15 149 2 150 17 69 30 78 37 188 52 233 162 61 47 81 115 153 59 70 222 33 194 213 198 242 253 7 220 39 8 26 190 214 255 96 63 151 183 12 141 135 230 123 114 251 34 137 132 171 232 83 67 18 28
3
0 1 2 3 4 7 6 5
3
0 1 2 3 4 5 6 7
7
0 1 2 3 4 5 6 7 8 9 10 11 12 23 14 15 16 17 18 19 20 21 22 13 24 25 26 27 28 29 41 31 32 33 34 35 36 37 38 39 40 30 42 107 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 43 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
2
1 0 2 3
6
0 1 2 3 4 21 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 5 23 22 24 25 26 27 28 29 30 31 32 33 34 35 37 36 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 58 57 56 59 60 61 62 63
4
0 1 2 7 4 5 6 3 8 9 10 11 12 13 14 15
6
40 2 62 5 21 18 30 56 0 43 63 38 54 46 6 45 33 34 51 22 1 3 50 47 9 59 23 58 60 4 13 12 24 14 26 57 42 8 31 27 7 61 36 28 19 48 35 16 52 15 17 32 53 44 29 10 55 49 37 39 20 25 41 11
11
1355 510 1 178 24 1673 1706 1627 553 1112 1027 1042 37 294 1052 404 1681 1338 1861 433 1680 1483 1575 778 137 355 449 1257 653 1447 1146 1906 1281 1494 195 1677 1533 1205 397 807 714 1377 318 550 1643 87 1802 454 616 1868 974 490 1877 1777 1928 1260 982 1455 1100 662 1773 1291 1093 1845 1419 1392 1978 1437 11 1470 18 774 916 2000 1852 961 1453 1710 578 1323 1606 230 1239 720 1908 180 1623 1688 1099 801 843 1543 1849 1301 1794 1895 325 95 995 776 79 1424 1492 441 1364 1856 1873 1346 434 241 88 177 423 1010 770 882 1273 1635 1020 286 977 1060 678 996 676 212 1361 198 405 1758 1294 1426 1585 1438 1560 847 1829 1767 1926 1021 1487 1044 450 943 723 733 444 1527 863 1378 1744 1857 864 485 619 1679 1227 1920 381 892 690 221 1279 1618 123 268 1544 879 913 427 1235 1693 551 707 1862 929 1729 1740 1591 114 935 210 1097 2021 310 1200 2020 635 782 1664 417 1303 751 1466 744 1183 1890 303 1109 783 764 1797 1440 1942 1000 613 1067 408 1040 1700 103 1360 317 1525 823 2028 51 468 1022 1975 1472 340 207 1907 1079 398 1562 378 833 323 445 668 1520 172 23 384 277 906 1875 1363 1106 941 825 1409 895 824 458 206 214 1784 2042 1220 111 1188 1159 436 40 1433 400 928 125 1381 2006 642 1755 1839 658 1987 227 249 696 900 1766 713 8 1309 1259 650 219 84 728 527 1919 520 372 810 1985 0 1566 1780 1827 1463 1402 2026 1651 1445 1344 1698 828 1307 964 532 27 1512 232 1921 1781 1206 1847 183 73 1337 1615 1979 26 482 1286 1613 498 98 1572 1535 682 245 1331 164 1216 624 831 200 1278 205 78 1411 1719 564 998 7 1650 439 158 559 914 411 1007 615 567 43 1714 280 515 1612 1387 1349 1663 1096 836 364 1570 1738 1960 1436 1997 1577 695 957 1854 1192 1316 1083 738 652 1264 1568 1162 686 132 757 1871 893 656 1213 854 1828 1329 684 1963 320 1457 153 954 640 1531 374 1624 793 2039 1150 2043 491 1241 460 710 1545 161 168 1222 659 1155 569 1626 989 834 727 1810 1174 371 1210 649 1961 1434 1320 1598 52 1638 693 533 429 1708 256 330 657 402 1636 979 1510 240 68 1709 107 1382 993 1252 794 1504 589 1967 477 2047 1639 748 260 359 1023 1893 1153 261 102 726 1705 1481 1107 1715 472 511 1405 1054 94 1578 592 1556 259 1369 865 1018 674 535 1813 596 1408 1672 509 705 1931 415 1786 1950 856 630 1841 243 1990 1930 351 664 1345 1634 732 2038 368 420 1414 131 633 258 1753 1565 1245 1746 1143 734 1691 694 363 1770 1308 1449 991 1051 666 683 1266 1503 1103 1182 1217 1237 869 1371 1959 1439 17 1798 719 1380 1905 949 38 1356 1496 1891 1057 1649 120 298 1824 1878 265 388 547 1511 1670 1546 1655 1043 595 2036 1465 2004 631 1771 1899 958 1592 419 146 1605 2007 1625 1812 1341 181 1479 266 1081 1012 1939 1874 940 1951 1203 1268 284 1684 1193 1404 600 1737 1621 1495 1563 1782 467 1430 549 1923 1834 1484 1036 500 769 1804 390 1089 385 334 1475 1674 706 211 89 63 1065 193 341 1900 2044 1500 1522 665 264 1884 1166 438 526 506 57 1251 566 797 229 1358 1998 867 2001 166 1421 688 1640 1941 1366 1515 222 887 1314 1094 581 182 1119 574 950 1594 503 1897 1297 1190 345 480 571 1816 1319 2011 1271 1410 49 692 626 1521 2019 1984 1270 244 612 1611 269 1451 440 267 2025 909 952 1401 1936 1529 1175 110 759 1295 2015 1540 1657 41 968 395 1953 1902 827 1547 1187 531 1628 1280 1365 2030 699 231 1637 1169 1965 955 1783 2008 291 215 1115 191 1982 522 1343 1583 637 844 1090 461 586 1078 223 858 1807 987 91 1441 1785 1889 978 421 1073 1787 1033 448 927 1948 1373 1267 926 505 1168 396 845 1788 1412 1197 1397 702 257 711 1091 1791 1142 1290 1523 1669 542 392 77 730 2017 1491 1658 1026 1477 1757 199 1687 148 930 1039 1084 1247 2046 248 622 1712 2041 1859 1244 96 1728 1422 878 1686 655 660 1172 431 1600 312 1968 1362 319 872 1493 1937 117 394 739 853 1582 47 189 1180 1969 71 700 274 1011 846 1006 354 42 428 403 2 1805 335 1131 1775 1756 2012 1991 1176 289 1622 160 175 1972 1732 339 1029 1137 1431 1759 871 985 1105 35 74 767 1822 187 1196 1385 1993 1124 768 1665 1056 1696 1253 290 1924 1747 1616 773 413 1185 1145 1332 407 184 971 1058 1820 1704 1248 817 159 1478 228 1333 104 1342 1429 1318 1769 1486 145 1063 1399 375 1763 1701 883 888 1330 1400 282 235 804 933 250 840 839 1302 307 1741 389 379 1826 544 1158 1282 34 920 577 1648 1458 735 1619 459 1817 1735 538 85 866 358 1734 572 1140 1459 1300 1254 1015 6 1844 805 1819 2024 1352 568 401 1304 675 742 632 905 1009 387 890 1037 1059 25 1553 1003 1974 1047 1883 1539 1641 2029 1085 512 1934 841 1032 1806 703 1843 208 997 209 862 262 1964 44 1156 276 1835 1375 1274 1224 1005 1062 443 1865 516 1596 81 1886 422 1502 1435 1004 1647 1718 1284 1045 1025 1231 1630 1311 1633 582 1726 504 1561 1526 923 225 1866 1432 912 946 53 136 802 100 154 1490 1768 185 1929 780 517 326 165 61 99 2033 33 777 528 1838 1597 1976 1488 1068 919 1393 344 555 1703 507 1876 861 1678 12 685 192 311 478 1574 712 755 2009 370 1644 2035 545 1353 539 97 543 453 1940 1551 798 1138 603 1855 1117 1064 426 1846 488 518 1607 1186 383 1671 848 1305 328 951 1720 575 608 313 60 1501 1716 671 437 881 988 646 45 990 1955 2034 412 1541 1608 852 835 868 938 639 1031 2027 55 750 4 1996 963 295 1614 1725 1754 1776 669 1652 873 353 399 1809 585 66 2040 821 299 242 346 1694 1831 670 1584 1933 86 1683 832 462 885 1945 529 442 1276 349 220 942 1087 1498 155 1367 1793 1413 889 1892 1461 1542 1035 721 992 1046 233 204 731 588 1800 1837 127 501 1133 324 1699 1154 152 1988 859 813 1418 984 975 348 907 1989 59 1368 648 819 1604 1327 1265 1881 1557 1468 1017 469 285 418 899 337 1962 1912 1324 1473 5 689 1516 19 1111 1178 1061 1348 1717 1697 1823 924 1275 1191 1102 1499 756 1692 1956 1407 609 921 601 605 1595 493 799 537 1050 457 519 570 1325 1082 1981 1980 1236 92 10 239 1233 1312 479 910 826 1372 296 1986 1132 1370 1530 360 972 424 1208 891 143 787 281 1219 1347 765 425 536 614 1030 788 2003 1654 1108 1104 1518 641 1464 70 1579 749 432 785 138 1957 1904 2037 944 779 716 1456 29 857 1833 1207 1925 1258 1689 287 112 791 1507 1114 156 1080 1148 775 598 1727 1170 1850 1283 994 976 300 39 611 747 167 651 1376 1702 308 1999 1001 607 196 109 842 202 725 758 1334 663 722 1508 1028 1076 1123 1752 1179 724 546 357 455 1423 1476 1088 1242 406 811 925 554 1992 638 179 579 1288 314 1944 790 718 837 1074 1249 902 1555 194 627 190 973 1298 1077 956 75 144 174 644 1587 1157 464 1243 1255 687 1229 875 1234 937 147 321 1126 704 1792 306 580 1799 784 1888 1075 316 1554 410 1818 623 1733 188 1646 1317 1152 1110 292 818 297 1467 1171 673 1761 1069 1832 729 948 305 1395 583 1567 672 654 338 69 850 435 792 1340 1141 246 508 761 1425 1299 541 1016 278 32 499 1901 1590 898 621 56 1666 829 1656 562 116 1724 736 126 525 1285 197 709 336 386 251 701 1336 918 1215 1517 366 1113 1055 763 213 1013 1743 377 451 122 343 9 760 1048 587 1885 48 169 715 808 667 2045 409 1896 430 1801 2002 72 625 1713 855 772 1379 1389 279 947 1321 1749 483 2032 471 1748 1383 275 796 1118 130 234 486 2018 1825 1815 473 1887 1002 781 1354 333 960 1789 456 1534 1443 1454 851 1269 745 931 1204 1092 54 752 1195 1860 1932 1879 1550 1134 1130 1223 1226 524 1549 1263 1760 584 1821 1916 171 965 2016 1129 1943 939 1935 1053 606 896 1173 36 1524 1601 105 1685 1406 874 1662 452 21 1147 1675 1209 911 1958 1014 513 1127 1328 304 1593 1778 1736 1120 1840 1460 1509 1609 697 447 141 1588 1144 497 514 342 1261 217 1808 494 1814 1238 1853 254 332 1177 2023 1918 1971 3 1765 945 270 820 1024 1315 1750 1256 962 908 617 121 1676 634 563 814 80 62 376 876 1128 67 65 1602 288 309 986 1653 717 681 380 936 636 484 1008 224 1581 1914 1867 1863 806 886 272 894 31 789 1230 367 487 1927 1631 548 173 1428 1506 1536 361 1538 647 1668 1629 1480 746 1682 369 1351 1228 2031 969 815 1139 1949 1909 1667 470 1198 203 1246 2010 128 1513 101 1391 226 46 610 530 1442 1374 83 475 1221 1262 446 1214 139 1415 1482 966 465 1116 1772 1497 481 283 884 560 176 1189 1610 124 1202 1287 1420 1569 1903 255 809 1086 1617 1966 492 150 1848 1212 393 1954 1416 1163 1181 1396 812 1211 1947 1573 1322 1201 382 1660 1306 1250 1642 870 860 1357 1403 1184 1038 917 1842 1165 1576 981 803 1830 771 1450 1603 708 602 1762 1532 552 1041 362 134 1910 466 1310 115 157 327 523 163 1564 236 1292 142 170 135 762 50 1586 263 1194 1218 1462 1350 679 1335 999 216 556 1149 151 1571 1977 983 1721 373 1690 1620 594 1272 645 64 1864 737 1869 1970 593 1552 133 1164 1326 1739 959 1983 1398 1313 766 1711 561 1898 1880 741 1913 1161 677 1034 680 30 1731 1872 1446 13 1995 331 1390 1751 1994 391 1803 1661 1095 1394 315 1952 1277 1537 1774 58 1917 106 604 816 496 1946 347 1811 1388 15 474 1232 237 1293 1745 1240 629 1559 1632 591 329 1427 599 416 1448 1471 590 118 1659 1066 113 1795 534 20 271 1098 1599 1225 922 1125 565 502 1489 476 414 93 838 1723 1359 14 162 970 576 1135 82 1790 495 129 350 1851 1695 1049 1071 218 1122 1870 302 1160 1519 754 1019 795 1072 573 691 352 661 800 2013 238 1645 356 830 322 1580 301 1915 293 540 903 1474 1444 1167 90 119 1339 247 1836 620 980 186 698 16 618 1796 877 643 1548 463 1922 1764 1452 967 849 1070 1151 897 597 1505 1121 1894 1289 558 822 1386 904 953 1882 365 1742 1707 1199 1528 273 915 1384 28 1589 1911 901 1514 880 932 1101 1722 743 628 1858 521 1730 252 1779 76 753 149 2014 2005 557 108 1417 1485 1469 1558 1938 1136 253 22 489 740 1296 2022 1973 786 201 934 140
6
8 1 2 3 4 5 6 7 0 9 10 11 12 13 14 15 16 19 18 17 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 58 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 42 59 60 61 62 63
2
0 1 2 3
4
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
6
0 1 2 3 4 5 24 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 62 6 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 23 63
0
