(*
n from 1000 to 10000 step 1000
tauValues: {2.05,2.1,2.2,2.3,2.4,2.5,2.6,2.7,2.8,2.9,2.95}
Canonical degree sequence.
mixingTime: 50 * (50 - 5 (tau - 2)) n
measurements: 5000
measureSkip: 30 n
data:
1: {n,tau}
2: {uniform tri samples}
3: {ECM initial tri samples} 
*)
{
{{1000,2.050000},{6877,6920,6951,7074,7033,6959,7126,7176,7159,7061,6983,7058,6915,7112,7006,7155,7203,6961,7078,6925,7037,7144,6976,6978,7206,7216,7000,7185,6847,7104,7158,6970,7051,6946,6881,7119,6788,7232,6993,6851,6909,6977,6767,7022,6929,7083,7126,7041,7020,7028,7049,7018,6997,7106,7130,6694,6960,7026,7161,6998,7054,7018,6941,6928,7007,7154,6948,6901,6867,7154,7176,7092,6983,7035,7013,6953,6822,6962,7044,7117,7161,6928,6962,6983,7074,6969,7166,7056,7133,6924,7019,7035,7083,7174,6929,7074,6878,6988,7231,6970,6939,6993,6972,7034,7020,7089,6966,7066,7092,7071,7211,7116,7129,6951,7055,6914,6936,7070,6885,6933,7076,7120,6832,6852,6872,6945,6857,6877,6948,7076,7068,7134,6920,6961,7024,7041,6950,7018,6975,6821,6891,6934,6765,7136,7076,6982,6858,6888,6939,6972,6872,6824,6889,6994,6874,7078,7165,7115,7160,7023,6843,7069,7113,7010,7112,7060,7131,6857,6920,6985,7212,6938,7049,7069,6884,6907,7056,6967,6866,7004,7094,6884,7086,7116,7080,7156,6961,7073,6783,7233,6849,7130,7046,6881,7036,6912,7021,7014,7073,6945,6875,7019,7152,7029,6967,6764,7009,6847,7286,6888,7028,6885,6979,6999,6944,7050,7237,6927,6813,7058,6905,6996,7045,7016,7088,6915,6809,7004,7007,6954,7040,6962,7065,7036,6888,7022,6817,6876,7080,7072,6901,7119,6924,6934,7159,6827,6883,6928,7056,6987,7081,7203,6931,7059,6892,6829,7042,7054,6972,6947,6906,6930,7092,6862,7196,7048,6861,6950,7108,7145,7097,7112,7290,7178,6979,7197,7094,6978,6925,7188,7067,7014,7225,6960,7123,6972,6880,6955,6982,6960,6918,7072,7015,7247,6975,7007,7122,6863,7111,7174,6933,6919,6757,6999,7025,7040,6968,7128,7001,6918,6931,6988,6851,7006,7154,6974,7079,7123,7126,7079,6796,7070,7116,6949,7108,6943,7065,6969,7065,7205,6992,6959,7076,7047,6874,7117,7145,7240,7053,7056,7146,6957,7050,6816,6900,6991,6952,6889,7054,7021,7130,7033,6986,7054,7049,6999,7027,7093,6911,6993,6847,7103,6941,7048,7018,7017,6839,6941,7145,6855,7035,6879,7038,6829,7104,7071,7186,7144,7052,7009,6972,7004,7033,6919,7107,6983,6961,6939,7063,7066,7061,6753,7175,6973,6918,7029,6893,7007,6948,7093,6975,7111,7127,6849,7029,7040,6994,6909,6986,6872,6974,6936,6829,7122,7065,6931,6953,6976,6944,7061,7002,6925,6929,6812,6914,7018,6969,7019,7073,6894,7011,7024,7213,7025,7072,6939,6814,7094,7078,7040,6966,6912,7186,6891,6973,6936,7056,7078,7178,7034,6963,6980,7065,7014,7118,7192,7107,7211,7001,6858,6993,7157,6894,6973,6960,6860,6946,6941,7113,7092,6955,7087,7087,6884,6925,6885,6937,6961,6725,7072,6826,7143,7109,6918,6954,6887,6913,7161,6958,6946,6971,6888,6947,7009,6819,6945,6862,7034,6960,6908,7016,7020,7167,7114,6809,6967,6967,6802,6949,7017,6934,6846,7042,6932,6919,6840,7057,6959,6963,7248,7208,6918,6915,7175,7014,7189,6851,7151,6986,6972,7041,7157,7189,7151,6940,7297,7030,6903,7113,6937,7092,7018,7021,6807,7051,6915,6988,7092,6890,7004,7010,6883,6996,7065,7090,7254,7076,6978,6894,7091,6978,6950,7021,7143,7215,6991,6977,7032,7148,7124,7059,7070,6945,7049,7009,6876,7096,7027,6807,6926,6948,7033,6904,7164,6900,7073,6963,7064,7024,6897,6852,6895,7151,6815,7006,7022,7021,7066,7036,6977,6850,7114,7087,6957,7078,6977,6962,6858,6922,7026,6965,7024,6879,7089,6971,7036,7281,6889,6992,7124,7216,7011,6941,7094,6751,6964,7196,7001,7123,6913,6829,6923,7048,6845,6942,6873,7049,7042,7122,7106,6838,7096,7001,7011,7211,6998,6911,6996,6803,6971,6994,7129,6955,6963,7011,7005,7147,6911,7050,7029,7165,6952,7004,7035,7039,6940,6919,7087,7084,7094,7100,6943,6947,7021,6800,6950,6983,6938,6939,6900,7070,7019,6911,6929,6822,7021,7007,7022,7189,6837,7026,6974,7016,6935,7052,6934,6830,6898,7114,7006,7108,7076,7217,6905,7200,7161,6916,6740,6901,6722,6747,6940,7048,7011,7078,7027,6952,6981,7109,7135,6915,7046,6894,6979,7022,7108,7088,6913,7021,7055,7147,7008,7113,6844,7131,7043,7115,6912,6981,6840,6928,7175,7110,7119,6881,6964,7006,7167,6905,7239,6929,7020,6961,6994,7041,7168,6990,6733,7097,7131,6990,7032,6947,6960,6884,6942,7340,6999,7028,6996,7006,6841,7099,7034,6965,7063,7129,6796,6964,6877,6841,6871,7126,7045,6871,6982,6923,7131,6970,6912,7118,7150,7029,6928,7038,6860,7038,7068,7135,6941,7061,6957,6828,6968,7043,6839,6884,6848,6998,7153,7128,6959,7019,6941,6959,7061,6893,7021,7129,7064,7056,6958,6981,7143,6857,7175,6907,7144,7077,7061,6864,7024,6988,6969,6911,7048,7007,7168,6990,6963,7264,6903,6945,7086,6937,7219,6981,6979,7210,6970,7030,7014,7020,7097,6919,6949,6939,7198,7175,7001,6964,6974,7194,7079,6927,7114,6839,6901,7106,6955,7007,6975,6981,6979,6966,6913,7016,6954,7158,6832,6964,6982,6938,7053,7097,7023,6998,7054,6969,7005,6932,6975,6979,6878,7040,7182,6872,7129,7055,6892,6972,7002,6781,7020,7014,6753,6847,6902,7123,6938,6978,7073,6742,7104,6987,6973,7090,7129,6826,6698,7054,6953,6926,7085,7064,6958,6937,7014,6904,6993,6903,7087,7145,7019,7003,6974,6985,7009,6982,6989,7004,6729,6865,6881,7122,7070,7138,7122,7015,7205,7005,7052,6926,7009,7026,6938,6930,6874,7033,6990,7067,6873,7043,6898,6933,6918,7062,7060,7151,7077,7068,6934,7107,7048,7024,7253,7014,6917,6971,7041,6890,7110,6921,6934,7143,7062,6735,6970,7008,6993,6903,7002,7070,6801,6973,7008,7143,7128,7183,7015,6884,7035,7078,6939,7103,6928,6948,6887,6970,7052,7185,7029,6879,6903,6970,6934,6920,6983,7002,7018,7034,6842,7078,6969,7085,7027,7073,6980,7063,6778,6795,6892,7067,6926,7034,7113,7012,6968,7186,6942,6952,7072,7014,7104,6879,7111,7239,7070,7059,6998,7055,7061,6909,7028,6879,6900,7034,6996,7062,6970,7036,6889,7060,7081,6977,7082,6936,7098,7027,7132,7169,6978,6855,7100,6762,7102,6920,7029,7036,7087,7145,7092,7089,7083,7043,6979,7057,6735,7100,7056,7110,7065,7058,6924,6904,6921,7043,6837,6909,6998,7114,7251,6876,7091,6915,7205,7008,6867,7173,6964,7154,7078,6747,6894,7029,6956,6787,6950,6976,6996,7110,6815,7124,6995,6838,6825,7089,6804,7004,7105,7065,7156,7025,7167,7032,7051,7069,6964,6921,6921,7052,7023,6913,7136,6928,7076,7050,7002,6975,7128,6990,7067,6839,7108,6941,6841,7092,7082,7001,6978,7152,7100,6974,6876,6977,6922,6913,7064,6894,7007,6993,6880,6766,6978,6838,7101,7209,7022,7152,7162,7117,6993,7074,7044,6892,6875,6939,6757,7015,7070,6977,7001,6972,6978,6952,7036,7013,6887,7028,6910,7106,7077,6969,6951,6923,7025,7064,7169,7042,6938,7119,6865,6840,7116,6941,7022,6960,7017,6848,6919,7069,7083,7039,6777,7110,6926,7116,7008,7148,7121,6958,7029,6811,7022,6997,6859,7131,7181,7015,6861,6777,6963,7042,7220,6962,6932,7038,6993,7019,7075,6979,7044,6850,6918,7079,7007,6953,7195,7047,7278,6902,6968,7123,7067,6906,7001,6999,7050,6989,7094,7125,6975,7090,7040,7019,7000,7005,7111,7016,6937,7028,7097,7052,7098,6887,7032,6905,6956,6975,7279,6902,7225,7002,6908,7153,6988,6958,6905,7055,7141,7025,7006,7032,7090,7148,7069,7175,6872,7139,6987,6952,7102,6991,7064,6957,7127,7146,7046,6996,7114,6981,6902,7023,7184,7013,6984,7010,6876,7071,7133,7081,7001,6934,7255,6970,6994,7109,7017,7006,6618,6958,6794,6886,6974,6919,6983,6982,6925,7035,6928,7059,6948,6953,7022,6967,7134,7194,6918,7069,6888,6801,7063,6927,7022,7076,7112,7064,7221,6790,7014,7025,6838,7017,6931,7088,7023,7016,7083,7166,6964,6986,6956,7105,7121,6914,6967,6912,7018,7003,7063,6976,7213,6987,6967,6947,7006,7122,6956,6854,6962,7081,7113,7052,6981,6991,6877,7055,6979,7066,7017,7019,6989,7001,6858,6984,7068,6998,7004,6943,7188,7017,7121,7061,7065,6995,6967,7051,6950,6944,7002,6805,7008,6881,7044,6860,6966,7065,6978,7141,6993,7054,6908,7103,6929,7073,7046,7098,7053,6941,6940,7099,6938,7193,6909,7166,6957,6977,6958,6855,6952,7059,6961,7101,7033,6872,7021,7218,6880,6964,6922,7071,7052,6967,6956,7165,7088,7028,7128,6955,7104,7070,6901,7120,6983,6951,6929,6998,6927,7045,7113,6925,7022,6979,7079,6975,7026,6938,6833,7135,6942,7094,6995,6899,7095,7163,7039,6833,7030,6904,6888,7003,6922,6962,6873,6934,6922,6850,7133,6896,6973,6932,6997,7145,7020,7021,7021,6948,6880,7213,6966,7069,6960,6897,6839,6742,7077,6963,7054,6973,7136,7073,6857,7014,7167,7070,7015,6802,6914,6946,7111,6925,6963,6955,6763,6954,6983,7216,7104,7066,7086,6942,6941,6914,7064,7012,7018,6983,6984,6965,7078,7264,7066,7026,7130,7189,7038,6833,6849,6850,6995,7192,6846,6985,6925,7021,7101,7121,7038,6909,7050,7298,6963,7165,7024,7016,7092,6849,6978,6895,6859,6992,6972,7018,6959,6950,6891,7079,7034,6934,7068,7191,7019,7118,7077,6867,6967,6925,6908,6877,6922,7095,6832,7106,6855,6846,7103,7103,7163,6976,7004,7089,6982,7049,7112,7043,6990,6919,6992,7054,7091,6965,7059,6905,6976,7120,6907,6984,6942,6774,7079,6928,7001,7064,7010,7110,6930,7026,7128,7268,6864,7046,7042,7033,7157,6877,7049,6972,6995,7163,7080,7014,6901,6843,6915,7082,6873,6912,7177,7097,7197,6889,7033,7073,7220,7060,6768,7043,7075,7018,7055,7044,6848,6939,7049,7125,6929,7143,7119,6913,6953,6897,7046,7152,7094,7199,7211,6952,7019,6937,7003,7056,7157,7157,7181,6925,7209,6851,7052,7006,7059,7077,6972,7010,7003,6762,7112,7050,6966,7178,6768,6959,6913,6854,6972,6922,6895,7168,6942,7040,7301,7006,7128,7046,7024,7004,6919,6948,6902,6913,7231,7150,7027,6906,7075,6997,7110,7058,7071,6876,6872,7005,7175,7075,6983,6974,7291,6904,6997,7077,7009,7072,7218,7049,7116,6958,7052,6845,7194,6925,7060,7164,7013,6968,6817,7203,7069,7007,7132,6932,6976,7036,6889,6959,7081,7072,6982,6814,7088,6815,7135,6990,7152,6979,6920,6974,7003,7051,6988,6890,7041,7046,6982,7044,7082,6956,6978,7068,7013,7074,6939,7023,6926,6955,6831,7131,7008,6876,7007,6984,6721,7046,7135,6961,7012,6631,7032,6964,7024,7087,6947,7078,7039,7128,7115,6993,7062,6975,6945,6991,7080,7001,7113,7116,6905,6998,6991,7007,6927,6899,6913,6885,6971,7061,6837,7052,7048,7113,6808,6965,6821,6974,6985,6871,7001,6998,7118,6877,7042,6943,7128,6926,6906,7167,7031,7116,7027,7034,7030,6864,6909,7002,6909,6882,7055,6995,6935,7171,7055,7048,6974,6965,6910,6798,6931,7049,7004,7105,7007,6819,7053,6813,6973,7183,6930,7088,7046,6992,7040,6848,6798,6957,6939,6907,7060,7004,6957,7035,7100,7066,7123,7117,6898,7093,7037,7053,7194,6965,6860,6961,6991,7162,7094,6893,7065,7102,7033,6928,6969,7038,6983,6916,7031,7123,6951,6925,6794,7198,7102,6994,6972,6998,6983,6980,7080,6930,6867,6912,6947,7069,7125,6962,6956,7098,7013,6981,7016,6826,7074,6869,7068,7175,6890,6993,6922,6991,7079,6847,6948,7277,6744,7027,6985,7040,6922,6861,6845,6835,7088,7060,7059,6871,6897,7150,7093,7213,6929,7172,6971,6967,7071,6962,6964,6846,6967,7129,7048,6779,7236,7210,6946,6991,6998,7080,6982,7051,6961,7110,6969,6777,7128,7050,6869,6999,6891,7019,6906,7144,6959,7086,7038,6969,7139,6952,6958,7037,7082,6909,6970,6932,7023,7015,7168,7033,6944,6899,7087,6881,7071,7047,6980,6952,6817,6991,6970,7013,7037,6979,7044,6993,6955,6919,7025,7027,7107,6942,7085,6986,7120,6927,7093,7017,7005,6959,7045,6881,7186,7125,6988,7010,7175,6897,7001,6903,6984,6963,6984,6848,7063,7058,7005,7169,7047,7172,7046,7122,6940,6970,7184,7160,7058,7133,6918,6958,7145,7007,6905,6854,6839,7232,6909,7017,7061,7015,7015,7133,6841,7008,6900,6852,6966,6846,6964,7134,7154,6996,7032,7009,7081,6965,7110,6906,6847,7063,7010,6939,7005,6888,7038,6980,7065,7131,7119,7072,6980,6980,7122,7050,7056,6971,7027,6962,6916,7162,6924,6936,7107,6898,6945,7136,7002,6745,7054,6867,7115,7131,6982,7062,6819,7105,6840,7064,6977,7052,7086,7029,7042,7063,6900,6930,6928,7024,7295,7170,7098,7234,6992,7084,6926,6820,7050,6964,7061,7009,7000,6973,7000,6962,6889,6739,7037,7085,6935,6858,6982,7127,6929,7192,7198,7268,7015,7080,6945,7093,7027,6880,7161,6944,7000,6994,6984,6764,7070,7055,6757,7089,6798,7230,6938,6858,6952,6951,7100,6831,7430,6982,6778,6940,7030,6941,6893,7102,6920,7068,6978,6967,7068,7156,7041,6887,7030,6946,6942,7024,6998,7026,6929,6890,7058,7068,7128,7028,7101,7033,7090,7198,6997,6937,7208,6940,6909,6842,6815,6922,7209,7193,6888,6921,7139,6901,7044,6885,7098,6887,7074,7114,6826,6958,6984,6799,7280,7059,7035,7065,6881,7088,7001,7002,7108,6824,6936,7049,7229,6950,7111,6985,6928,7067,7030,6908,7129,7085,6901,7265,7064,7146,6783,6914,6872,7013,7241,7008,6885,7026,6964,7091,7119,6976,7077,6979,7031,7168,7135,6942,6973,7040,7058,6992,7013,7149,7070,6984,6830,7009,7039,7022,6932,6978,7023,7137,6918,6966,7039,6898,7058,6984,6997,7072,7019,6969,7005,7207,6913,6913,6896,7140,6982,6748,7149,6810,7097,6987,6943,6963,7043,7063,6833,7081,6892,6885,7047,6687,7050,6948,7009,6919,6849,7083,7040,7088,6826,7021,7010,7122,7139,6981,7084,6987,7007,7058,7013,7043,7026,7091,6834,7011,7036,7040,7101,6994,6936,6890,6911,6874,7088,7046,7096,7059,6932,6986,6947,6987,7090,6941,7074,7074,6934,6977,6909,7012,6941,6908,6995,6946,7049,6951,7137,7142,7067,7025,6969,7064,7106,6939,6999,6934,6991,7043,6906,6926,6753,7134,7020,7094,6893,7004,6930,6884,6944,7055,7120,6910,7043,6996,6869,7039,6990,6941,6997,6980,6900,6985,6968,7025,6962,7102,6986,7110,7190,7012,7079,6889,6894,6920,6849,6965,7205,6974,7083,6928,7062,7008,6922,7034,6918,7014,7049,6825,7088,7105,7005,7038,7025,6829,6898,6996,7028,6772,7041,6948,6911,7033,6778,7017,6976,7045,7059,7023,7121,6904,7134,7081,7094,7035,7112,7070,6745,7046,6906,6991,7213,7039,6953,6830,7071,7092,6902,7096,7077,6853,7094,7168,6980,7249,6970,7007,6931,6922,6978,6934,7105,7196,7051,6915,7147,7148,6975,6964,7057,7097,6971,7089,7053,7148,7105,7168,6955,7064,6948,7018,7231,7001,7044,6968,6972,7075,6999,7232,6950,7107,7006,7159,6967,6938,6787,6959,6856,6995,7006,7005,6905,7107,6971,6896,7219,7179,6965,7002,6985,7056,6910,7089,7056,7057,7129,6872,6980,7068,7103,7025,7176,6980,7101,6973,6932,6923,6913,6831,6969,7165,7036,6987,6974,6876,7000,7161,7018,7016,6930,7173,7083,7032,7204,6910,7191,7088,6919,6815,7003,6763,7060,7128,7022,7070,6893,6930,7044,7010,7051,7061,7033,6869,7039,7093,7005,7141,6893,6943,6971,6982,7010,7060,7027,7098,7039,6931,6784,6976,7001,6972,7061,6931,7047,6904,6939,6915,7040,7215,7180,6969,6954,6999,6870,7063,7079,7039,7021,6944,7069,7027,7062,6956,6983,7045,7047,7080,6870,6882,6883,7061,7036,6982,6702,6949,7051,6833,6801,6996,7071,7047,7051,7029,6795,6927,6976,7206,7077,7050,7139,6991,6925,6825,6979,6799,7077,7170,6909,7028,7073,7031,7092,6925,7118,7012,6859,7034,6995,6905,7042,7062,7015,7063,7166,7161,6931,6999,6925,7051,6820,7023,7131,7065,7119,7111,6876,6833,7081,7115,6975,7146,6928,6938,6955,7128,6899,6982,6953,6931,7105,6879,7031,7051,7035,7040,6968,7172,6980,7163,7103,7044,6931,7021,7067,6973,7008,7065,7104,6860,6965,6884,6904,6952,7082,7027,7041,7128,6940,6990,7089,7119,7085,6832,6922,6998,7027,7020,6969,7082,6901,7135,7133,7068,6970,7059,6976,6914,6908,6853,7167,6983,7075,6972,6957,6971,6932,6937,6944,6954,7055,6944,6946,6891,7073,6839,6948,6995,6836,6984,6897,7084,6880,7053,7027,6970,7081,7069,7043,7168,7107,6935,7034,7060,6931,6997,7014,7029,6951,6827,7024,6924,7091,7114,6910,6988,7008,7033,7075,7010,7142,6852,6998,7101,7112,6966,6860,6983,6926,7109,6947,7071,7052,6959,7117,6890,7045,7107,7080,7093,6998,6925,7107,6994,6746,6925,7063,7099,7023,7110,7055,7012,7313,6939,7055,7009,7057,6989,6961,7090,6921,6909,7055,7047,7163,7202,7008,7205,7042,6998,6788,7050,7012,7133,7108,7033,6914,7154,6924,6941,6924,6816,7139,7202,7079,7035,7122,6869,7109,6845,6938,7050,7069,6965,6939,6836,6913,7151,6796,7017,7020,6993,6940,7074,6976,6967,7136,7034,7028,7053,7059,7029,7146,6946,7029,7068,7019,6961,6940,6955,7145,6956,6980,7003,6916,7005,7034,6972,7178,7208,7151,7120,6939,6867,7055,6908,6911,6874,7016,7007,6997,6929,6910,6971,6982,7162,6998,6866,7075,7070,7152,6962,6902,6953,7030,7075,6912,6830,6925,7015,7082,7106,6963,7028,6999,6963,7009,7058,6907,6923,7020,6971,6911,7236,6971,6985,7110,7063,6899,6939,7137,7092,7136,7044,6958,6903,7015,7090,6982,7016,7237,7070,7087,7141,7144,6887,6903,6833,6911,6948,7001,7169,7084,6906,7046,7058,7057,7127,6922,6953,7084,6901,7014,6981,7007,6796,7003,6935,7152,7006,7165,7057,7001,7120,6982,7126,6997,7056,7063,6992,6986,6925,7157,7252,6992,6871,7157,6996,7090,7067,7134,7022,7128,7003,7016,6905,7159,7113,6912,6987,7027,6990,6798,6999,6953,7031,7147,6883,7023,7297,6862,6961,6932,6916,7005,7134,7065,7151,7219,7099,7157,6910,6888,7055,7037,7021,7154,7148,7001,6975,6905,7070,6862,6865,7031,7205,7055,6921,7039,6815,6935,6928,6919,6894,7102,6838,7014,7102,6971,7087,7044,7014,6960,7006,6886,7061,7179,7052,6940,6963,7031,6975,7042,6942,7072,7101,6967,6954,7047,6924,6927,7145,6789,7023,7125,6960,6949,7052,7006,7067,6988,6859,7026,6925,6999,6992,6898,7141,7122,6986,6771,6980,7148,7108,6925,7071,7046,6976,7011,7032,6874,7013,7045,7086,6988,7133,7167,7011,6805,6849,7025,7065,6947,7153,7101,6920,7060,6898,6891,7130,7071,6906,6847,7043,7085,6938,7069,6906,7193,6797,6819,6855,7125,6980,6943,7010,7123,7031,6859,7168,7017,7010,7042,7138,6885,6934,7099,6929,7016,6971,7085,6867,7140,7148,6854,6975,7041,6821,7005,7086,7025,7073,6971,7116,7040,7095,6913,6944,6917,6917,6939,6831,7220,7099,7062,6944,6904,6931,6788,6919,6935,7130,7020,7061,6851,6854,6834,7063,7148,6914,7138,6993,6940,7051,7162,6872,7045,7001,7124,7196,7026,6958,7067,6885,7018,7102,6924,6872,7167,7008,7112,7094,7062,7101,7012,6954,6972,6801,6978,6948,6889,7111,7122,7091,7011,7024,7039,7211,6833,7179,6978,6957,6915,7122,6915,7105,7066,6983,6951,6800,6981,6995,7034,7048,6998,7131,6748,7013,6834,6861,6950,7063,6987,6994,7026,7067,6958,6938,6990,6887,6843,7072,7111,7070,7196,6928,6947,7087,7046,7050,6806,6885,6980,6846,7038,6824,7095,7127,7122,6857,6979,6836,6852,7234,6896,6894,7047,6915,6762,6932,7065,7027,6889,6965,7006,6997,7006,6975,7017,7098,6867,7000,6945,6865,6906,6967,7090,6961,7111,6993,7236,7121,7028,7028,7061,7013,7175,7066,7021,7191,6922,7115,7133,7075,6992,6925,6981,7069,7133,7067,7059,7060,6979,6964,6889,7020,7028,6692,7118,7117,7077,6910,6937,6844,7131,6825,7047,7139,7042,6985,6915,6819,7072,7146,6988,6955,7168,6993,6843,7160,7184,7008,6937,7011,6905,6995,7034,6866,7044,7010,6766,6825,6888,7126,7028,7019,7182,7012,6978,6927,6928,7016,6823,7091,7147,6973,6988,6946,6896,7137,6916,7061,6847,7002,6942,7037,6995,7003,7265,7062,7000,7058,6950,7001,7106,7067,6782,7048,7059,6914,7213,6950,6979,6815,7073,6927,6957,7063,6964,6963,7074,7007,6900,6938,6913,6813,6982,6851,7060,7096,6887,6741,7120,7007,7187,7017,7227,6958,7026,7113,7148,6991,7040,7062,6863,7042,6928,7192,6983,6851,7061,6957,6794,6873,7066,6810,6905,6960,7046,7048,7126,7104,6826,6953,7007,6931,6982,6992,6755,6822,6941,6937,7014,7055,6829,6904,7062,6825,6912,7003,6890,6948,7132,6987,6834,7108,7071,6982,7255,6959,6857,7060,7033,6943,7074,7091,7221,6948,6884,6940,6988,6941,6986,7010,7238,7184,6878,6943,7047,7040,6710,6876,6980,7068,7008,6914,7073,7068,6830,6862,7124,6880,7007,7110,7022,7082,7043,6890,7037,6888,6888,7003,7193,6967,7079,6924,6991,6942,6945,7005,6986,7085,7176,7033,7143,6988,7149,7042,7026,6972,6989,6874,7070,6969,6951,7131,7082,6971,6958,7003,6929,6953,7114,6922,7121,7030,6936,6879,6938,6931,6987,6972,7169,6997,7077,6907,7110,7001,6953,7094,6987,7030,6827,7070,6863,6950,7007,6897,6991,7122,7048,6939,6855,7048,7094,7128,6910,7053,6982,6890,7106,7006,7031,7085,7082,6766,6974,7058,7020,7154,7105,6964,7052,7007,7037,6893,6917,6905,7038,6942,7179,7166,6922,6935,7103,6977,7004,6991,6997,7097,6906,7068,6839,6961,7008,7122,7063,7046,6796,6904,7125,7014,7120,7118,7070,6983,6847,7096,7153,6972,6950,6949,7044,6862,7193,6969,7023,6928,7063,6915,6956,6997,6991,7046,6906,7036,6960,7101,7162,7078,7122,6876,6845,7167,7080,6739,6995,6934,7006,7087,6978,7120,7078,6972,7122,6892,6905,6910,7050,7053,7044,6889,6983,6936,7043,6908,7056,7080,6911,6897,6925,6966,7131,6797,6978,6995,6806,6936,6901,6964,7047,6913,6996,7119,6810,6836,6921,7043,6983,7071,7103,6999,7103,6976,7131,7071,6906,7047,6792,6920,7154,6981,7035,7151,6936,6954,6829,6997,6962,7042,6973,6850,6954,7149,6810,6956,7026,7038,7002,6960,6966,7050,7154,7036,7001,6908,7147,7000,7023,7015,7001,6992,7026,7218,7081,6972,6907,7010,7251,6938,6962,6926,6981,6957,6851,6959,7016,7042,7032,7019,7186,6978,7008,7118,7058,7005,6877,7015,6968,6963,7088,6841,6900,7115,6999,6935,7074,7078,7133,6924,6878,7064,6871,7039,7083,7110,7130,6941,7044,6988,6880,7165,7030,6954,6991,7063,7091,7013,7003,7081,6955,7040,7045,6937,6901,6851,7028,7019,6981,6901,6951,7076,7087,7099,7028,6952,6908,6989,6846,7168,7104,7091,7030,6904,7178,7007,6961,6995,7165,6944,6974,6978,6977,6985,7147,6870,6859,7004,7069,7103,6865,6930,7084,7074,6973,7086,7045,7105,6872,7141,7014,7015,7051,6906,7129,6940,7133,7069,6993,6888,6995,6886,7014,7307,6937,7169,6975,7095,6986,7122,7124,7015,7088,7023,6774,7130,7028,6936,6997,7076,6789,7040,6932,6737,7052,6978,6970,7008,7047,6891,7102,6895,7056,7013,7014,7011,7025,6998,7030,6987,7073,6933,7045,7109,6999,6976,7033,7143,7012,6930,7067,6949,7019,6928,6981,7177,7044,7012,6966,7101,7075,7126,6859,7020,6873,7114,6985,7062,6947,7006,7028,7088,6729,6929,7019,7057,6955,6855,6957,7097,7126,7007,7180,6808,6952,7022,7056,7104,6985,7037,6830,7071,6868,7127,7009,6842,6977,7151,7002,6858,6989,6847,6940,6953,6799,7054,6821,7067,6880,7030,6841,7024,6797,7341,6997,7093,7029,6963,7147,6806,6996,7232,6972,6992,7043,7221,7129,6883,7033,6821,6902,6899,6907,7157,6855,6960,7126,6839,7008,6964,6965,6875,6895,6992,7103,7059,6926,7173,6910,7045,6949,6871,7132,6933,7011,7098,6861,7051,7182,7059,7060,6892,6837,6945,7027,6881,7180,7025,6922,7011,7043,6871,6902,6987,7169,6993,6912,7007,6974,7020,6899,7169,6912,7246,6903,6964,7091,7045,6912,7035,6897,6870,7018,6916,6895,7180,6961,6987,6911,7017,6865,7033,7021,7022,6922,7052,6991,6940,7103,7042,7137,6989,6828,6965,7035,6942,6922,7071,6977,6968,6952,7095,7117,7042,7007,7007,6960,6844,6898,7033,7048,6904,6879,7135,6936,7119,7145,7040,7034,7005,7032,6944,7082,7075,7144,7140,6962,7116,6879,6856,6947,7110,7032,7084,6770,6973,6945,6972,6941,6958,7071,6976,7047,6930,7078,6937,6968,7023,6943,6899,6901,6960,6936,7045,7060,7146,6980,7024,7012,7043,7008,6727,6967,7038,7111,7028,7143,6939,7072,7104,7047,6942,7028,6948,7118,6983,6879,7020,7109,6982,7120,6895,7087,6950,7085,7283,6935,7051,7012,6998,6982,6968,7095,7037,7073,6972,6975,7180,7021,7121,6959,7234,6948,7051,7048,6983,6907,6855,6909,7038,6817,6999,7020,6935,7019,7076,6827,7080,7093,7060,6893,7020,6849,7076,7114,7047,7162,6954,7104,6862,6890,6926,7103,6985,7084,7179,7004,7092,7088,7042,7196,7149,7046,6978,6969,7074,7063,7021,7120,7146,6953,7136,6890,6956,6788,6951,6945,6992,6990,6981,6962,7210,6908,7077,6997,6834,6970,6964,7080,7004,7130,6800,6957,7003,7015,7087,7150,7145,7035,6963,6993,6980,6953,6750,6870,6985,7005,7048,7235,7021,6866,6991,7015,7014,7022,7035,6900,6941,7047,6997,6912,7068,6934,7050,7034,7055,6972,6982,6857,7050,7044,6965,7112,6888,6976,6882,6960,6955,6974,7041,6623,7038,7153,6943,6896,7115,7008,7035,7008,7089,7027,7248,7043,7084,7194,7000,7070,7015,7120,6825,7013,7023,7049,7021,6989,6994,7041,7022,7023,7079,7059,7060,7067,7037,7016,6737,7006,6958,7122,6996,6971,6985,6948,7012,7093,7031,6934,7088,7174,6946,7095,7192,6870,7029,6910,7024,7044,7118,7106,7022,7053,7167,7010,7095,6876,7022,7138,7019,7052,6874,7099,6994,6951,6965,6782,6935,6936,7089,7230,7142,7101,6961,6940,6945,6955,6923,7040,7020,7134,6925,6991,6937,7051,6874,7007,6994,7050,7068,7026,7032,7051,7080,6817,6822,7000,6733,7090,6994,6866,7024,7097,7012,6961,7123,7155,6931,7135,7158,6987,7015,7052,7049,7177,6964,6867,6773,6984,7217,6920,6928,7051,7031,6806,7121,6911,7057,7058,6998,7151,6990,7003,7058,6948,6954,6999,7052,7076,6971,7023,6995,6955,7156,6989,6984,7183,7060,6892,7031,6906,6926,7217,7116,6785,7013,7074,6968,6905,7002,7036,6994,7085,6899,7018,7119,6985,7025,6789,6852,6929,6950,7104,6814,6917,7066,6903,7189,6936,7188,7022,6887,7016,7111,6857,6852,7023,6932,7053,6908,7064,7147,7049,7019,6973,6990,6970,7074,6998,6833,6994,6948,6703,7039,7221,6780,6776,7047,7090,6850,6799,6975,6920,7022,6843,7059,7120,7255,7054,6890,7035,6942,6918,6959,7064,7100,6890,6961,7099,6814,7090,6936,6889,6993,6855,7029,6870,6946,7084,7081,7122,6953,7010,6958,6941,7154,6972,7135,6946,7011,7094,7093,7038,6892,7011,7028,7075,7084,7027,6877,6881,6899,7031,6946,7061,7005,7128,7187,6982,6891,7033,7062,6969,7003,6955,6938,6736,6855,6957,6967,7011,6985,6997,7024,6939,6816,7136,7166,7045,6966,6834,7181,7082,6944,6879,7081,7144,7082,6848,6898,6912,7059,6896,6882,7168,7086,7055,7093,6943,6926,6846,6972,7173,6943,6947,6886,7112,7084,6963,6892,7036,6863,6868,7087,6960,6986,7120,7092,7075,7042,7132,6906,6967,6947,6972,7047,7097,6813,7017,6941,6873,6861,6859,6983,7068,7127,7000,6922,7109,6958,6863,6949,7061,7072,6942,6995,7043,6780,6990,6917,6854,7157,6864,6644,7072,6954,6832,7060,7085,6971,7115,6958,6948,6921,7117,7078,7094,6868,6913,6988,6815,6971,6912,6744,7017,7062,7029,7059,6999,6909,6993,6886,6931,6971,6991,6981,6790,7054,7145,7164,7124,6971,7014,6821,7043,7042,6904,6974,6888,6998,6805,7024,7109,7060,6999,6892,6933,7084,7122,7002,6973,7090,7002,6921,7126,7035,7018,6968,7004,7003,6939,6871,7081,6946,7122,7096,7036,6953,7167,7082,6882,7124,6928,6915,6958,6962,7123,7242,6964,6981,7059,7109,6935,6979,6873,6948,7055,7025,7318,7161,6972,6866,6972,7113,6931,6927,6874,6907,7036,7014,7120,7038,7029,6920,7006,6894,7101,6939,6991,6961,7032,6763,7082,6825,6964,6937,6862,6895,7084,6882,7056,7068,6970,7041,7107,6948,6915,7246,7002,6955,6944,7065,7088,7036,7039,7129,7066,6894,6923,7087,6920,7210,7169,6993,7147,6870,6899,7206,6916,7009,7083,7109,7010,6903,6887,7016,7057,6999,6905,6951,7129,6975,6991,6762,7075,7022,7167,6969,7119,6919,6839,6947,6940,7008,7050,6916,6920,6965,6997,7121,7143,6911,6827,6824,6934,6958,7119,6914,7034,7006,7154,6971,7041,7059,6917},{2483,2387,2287,2461,2466,2315,2596,2392,2444,2301,2302,2431,2481,2280,2326,2444,2318,2325,2624,2266,2497,2415,2386,2425,2326,2412,2316,2230,2264,2415,2339,2303,2385,2269,2350,2282,2378,2344,2396,2497,2433,2297,2515,2340,2154,2486,2505,2294,2333,2359,2485,2279,2518,2253,2432,2475,2420,2415,2453,2547,2449,2480,2431,2269,2321,2301,2320,2463,2419,2381,2480,2353,2396,2468,2358,2430,2312,2342,2397,2327,2275,2426,2311,2425,2400,2207,2337,2494,2380,2506,2501,2392,2448,2459,2267,2392,2402,2483,2389,2519,2424,2350,2479,2411,2311,2366,2338,2396,2389,2351,2515,2427,2341,2247,2194,2396,2437,2393,2502,2286,2365,2322,2407,2321,2341,2501,2535,2314,2512,2532,2481,2428,2363,2504,2329,2510,2356,2508,2234,2409,2351,2526,2198,2434,2293,2390,2465,2425,2440,2478,2361,2388,2398,2277,2438,2286,2310,2327,2532,2526,2309,2401,2366,2289,2235,2392,2418,2295,2478,2470,2420,2218,2392,2465,2522,2398,2410,2303,2263,2192,2356,2448,2489,2303,2224,2356,2333,2419,2346,2341,2124,2363,2312,2325,2314,2427,2410,2426,2352,2435,2404,2370,2446,2573,2347,2367,2228,2306,2546,2352,2594,2324,2323,2476,2471,2694,2406,2308,2388,2325,2415,2497,2625,2440,2367,2368,2525,2333,2372,2359,2294,2611,2264,2532,2447,2453,2597,2384,2413,2401,2399,2317,2521,2388,2360,2481,2333,2264,2543,2328,2230,2354,2376,2562,2206,2377,2329,2381,2317,2365,2376,2424,2469,2386,2429,2391,2424,2389,2395,2402,2376,2258,2454,2450,2428,2415,2303,2406,2440,2342,2415,2430,2428,2550,2415,2502,2567,2221,2355,2381,2361,2425,2437,2488,2364,2309,2536,2395,2351,2326,2419,2512,2371,2442,2449,2311,2489,2578,2303,2423,2366,2341,2236,2379,2488,2237,2459,2468,2193,2386,2387,2380,2437,2370,2361,2365,2331,2438,2562,2395,2369,2270,2350,2247,2262,2493,2618,2385,2352,2472,2287,2404,2306,2278,2247,2428,2396,2400,2291,2374,2403,2360,2368,2509,2451,2293,2388,2527,2389,2405,2485,2361,2446,2536,2366,2195,2444,2239,2381,2426,2468,2168,2405,2076,2313,2403,2365,2313,2236,2517,2449,2444,2305,2525,2347,2460,2364,2410,2288,2337,2543,2403,2384,2338,2269,2313,2379,2217,2535,2296,2454,2431,2559,2511,2292,2524,2277,2452,2195,2323,2325,2302,2282,2293,2272,2392,2494,2266,2349,2572,2423,2300,2196,2568,2314,2141,2489,2524,2440,2629,2301,2427,2496,2471,2402,2570,2426,2381,2314,2402,2193,2285,2575,2301,2464,2356,2270,2330,2479,2357,2298,2382,2360,2337,2530,2430,2529,2269,2505,2383,2459,2320,2395,2511,2324,2382,2300,2487,2403,2492,2374,2303,2291,2379,2526,2567,2364,2366,2417,2394,2467,2333,2398,2527,2337,2328,2407,2305,2265,2394,2341,2392,2344,2410,2392,2420,2371,2441,2187,2502,2379,2306,2326,2566,2427,2334,2417,2217,2535,2300,2335,2350,2334,2190,2335,2343,2423,2242,2275,2305,2403,2437,2387,2313,2451,2314,2449,2541,2330,2566,2456,2340,2404,2462,2215,2304,2290,2401,2411,2375,2290,2401,2382,2402,2415,2114,2484,2414,2361,2333,2440,2360,2365,2468,2474,2420,2311,2417,2453,2510,2430,2402,2318,2503,2474,2373,2498,2399,2395,2337,2301,2264,2479,2276,2270,2338,2520,2343,2262,2286,2425,2162,2317,2367,2210,2473,2278,2402,2396,2447,2489,2451,2502,2411,2509,2393,2443,2500,2384,2279,2515,2290,2300,2413,2538,2483,2345,2287,2514,2403,2493,2267,2379,2403,2345,2338,2324,2276,2475,2405,2426,2293,2503,2582,2328,2460,2320,2302,2219,2552,2373,2412,2309,2431,2536,2296,2579,2457,2211,2502,2395,2418,2353,2345,2421,2148,2237,2159,2454,2318,2245,2443,2407,2341,2368,2401,2311,2307,2350,2367,2361,2459,2326,2418,2230,2305,2325,2233,2351,2461,2402,2436,2437,2365,2301,2274,2462,2356,2350,2449,2346,2426,2225,2380,2374,2217,2431,2612,2415,2393,2358,2363,2522,2543,2468,2430,2203,2301,2410,2368,2478,2241,2279,2291,2561,2236,2366,2292,2284,2488,2548,2387,2330,2435,2338,2358,2421,2621,2356,2373,2365,2346,2411,2255,2342,2345,2442,2378,2413,2467,2364,2207,2292,2518,2250,2453,2277,2433,2335,2504,2402,2277,2453,2418,2456,2509,2240,2294,2227,2455,2513,2441,2456,2460,2411,2206,2337,2414,2461,2257,2401,2407,2359,2405,2411,2294,2349,2357,2502,2403,2261,2435,2424,2525,2331,2414,2371,2400,2278,2393,2465,2303,2419,2432,2367,2366,2310,2473,2224,2293,2302,2367,2420,2501,2319,2420,2340,2362,2266,2369,2314,2330,2397,2290,2415,2255,2282,2348,2365,2407,2256,2285,2480,2232,2254,2485,2399,2418,2439,2380,2394,2382,2354,2463,2455,2367,2200,2328,2412,2390,2513,2435,2392,2419,2243,2255,2388,2303,2390,2278,2436,2417,2354,2465,2393,2340,2440,2375,2367,2424,2284,2358,2436,2267,2306,2291,2386,2216,2407,2364,2350,2460,2698,2408,2454,2360,2343,2346,2365,2516,2312,2412,2339,2403,2485,2441,2296,2255,2295,2340,2401,2371,2379,2326,2280,2409,2462,2381,2318,2369,2518,2375,2317,2135,2300,2348,2414,2518,2187,2596,2600,2260,2455,2368,2274,2293,2330,2495,2363,2537,2343,2446,2299,2340,2383,2323,2277,2265,2303,2239,2433,2308,2457,2315,2409,2374,2388,2380,2289,2397,2332,2424,2428,2361,2426,2369,2559,2520,2259,2207,2478,2527,2421,2547,2385,2515,2482,2405,2335,2339,2281,2290,2327,2276,2256,2312,2393,2317,2321,2303,2460,2454,2329,2352,2249,2410,2240,2459,2377,2276,2492,2351,2478,2291,2407,2281,2526,2468,2311,2374,2255,2589,2208,2478,2317,2478,2429,2593,2417,2332,2470,2457,2259,2506,2242,2281,2376,2432,2353,2307,2447,2476,2321,2379,2457,2500,2437,2444,2518,2386,2259,2348,2350,2252,2311,2252,2402,2457,2286,2433,2381,2519,2390,2459,2481,2464,2450,2349,2320,2564,2537,2350,2262,2380,2295,2303,2388,2383,2445,2447,2289,2382,2399,2566,2466,2386,2390,2502,2432,2457,2380,2553,2362,2555,2402,2365,2373,2374,2420,2401,2283,2369,2268,2461,2331,2295,2408,2448,2477,2273,2315,2493,2386,2404,2432,2287,2468,2427,2378,2409,2553,2468,2164,2602,2187,2314,2296,2585,2330,2409,2564,2508,2302,2408,2386,2260,2344,2403,2582,2281,2434,2385,2290,2405,2464,2477,2488,2284,2286,2357,2404,2416,2265,2367,2212,2334,2307,2355,2254,2501,2297,2476,2345,2520,2573,2368,2536,2328,2385,2451,2336,2206,2296,2396,2355,2425,2496,2359,2381,2470,2330,2183,2434,2267,2460,2460,2450,2347,2338,2378,2372,2420,2611,2315,2447,2319,2200,2314,2233,2227,2527,2322,2359,2291,2391,2553,2283,2339,2225,2289,2496,2345,2330,2286,2391,2308,2281,2487,2390,2370,2396,2397,2350,2579,2346,2453,2319,2425,2590,2393,2311,2388,2277,2402,2371,2506,2530,2484,2376,2300,2184,2427,2458,2185,2436,2275,2403,2506,2388,2327,2362,2222,2402,2272,2546,2549,2339,2363,2329,2212,2290,2298,2341,2358,2292,2328,2474,2423,2423,2494,2416,2437,2476,2264,2508,2525,2349,2379,2215,2448,2342,2250,2489,2353,2442,2341,2395,2310,2546,2472,2594,2305,2475,2409,2363,2372,2379,2391,2392,2486,2233,2397,2438,2448,2476,2397,2333,2389,2323,2553,2256,2341,2549,2373,2578,2274,2468,2438,2368,2373,2336,2421,2258,2224,2533,2258,2247,2452,2317,2270,2384,2269,2440,2489,2256,2415,2436,2370,2343,2520,2516,2131,2422,2351,2258,2370,2301,2237,2284,2423,2299,2566,2630,2232,2289,2407,2442,2376,2412,2257,2375,2302,2467,2413,2402,2088,2461,2616,2422,2153,2357,2383,2316,2406,2214,2411,2399,2521,2425,2306,2289,2415,2284,2514,2374,2455,2269,2484,2444,2322,2351,2266,2408,2468,2513,2523,2357,2389,2527,2450,2442,2329,2545,2400,2214,2283,2304,2303,2288,2241,2402,2430,2233,2394,2403,2456,2350,2504,2287,2444,2358,2178,2301,2459,2304,2178,2390,2359,2383,2308,2191,2403,2422,2254,2370,2418,2367,2367,2383,2410,2437,2382,2180,2397,2390,2309,2418,2430,2413,2450,2490,2365,2580,2320,2453,2289,2339,2432,2205,2349,2439,2182,2381,2411,2320,2247,2287,2308,2409,2203,2418,2217,2456,2377,2480,2342,2368,2487,2295,2498,2390,2192,2358,2419,2470,2274,2540,2380,2452,2286,2530,2473,2226,2395,2435,2344,2297,2317,2248,2455,2478,2319,2499,2250,2240,2256,2346,2315,2440,2366,2356,2418,2256,2491,2460,2507,2399,2504,2535,2424,2509,2440,2370,2659,2449,2226,2238,2412,2479,2367,2402,2394,2339,2388,2235,2497,2427,2278,2355,2398,2242,2213,2150,2479,2250,2561,2343,2273,2469,2322,2364,2333,2401,2340,2350,2344,2540,2554,2278,2349,2197,2481,2337,2383,2372,2407,2433,2309,2406,2342,2592,2445,2327,2389,2332,2550,2304,2474,2338,2327,2272,2518,2467,2471,2586,2273,2475,2397,2482,2318,2319,2397,2365,2468,2384,2280,2332,2438,2329,2347,2411,2432,2345,2358,2321,2396,2270,2516,2457,2455,2373,2346,2445,2307,2383,2512,2440,2374,2333,2412,2461,2460,2294,2304,2236,2479,2390,2261,2234,2410,2337,2445,2364,2441,2257,2464,2407,2494,2399,2525,2223,2397,2246,2473,2534,2331,2367,2389,2374,2338,2356,2330,2370,2537,2549,2466,2421,2422,2515,2403,2464,2387,2463,2325,2320,2447,2383,2361,2486,2287,2451,2534,2255,2442,2248,2284,2359,2410,2432,2303,2473,2320,2417,2360,2395,2488,2449,2566,2373,2346,2183,2541,2342,2540,2450,2231,2524,2401,2422,2443,2326,2353,2539,2340,2630,2364,2530,2407,2298,2391,2433,2488,2374,2409,2546,2412,2590,2351,2480,2463,2387,2272,2427,2267,2292,2424,2474,2505,2461,2478,2306,2408,2370,2323,2474,2456,2526,2308,2237,2395,2284,2226,2301,2296,2488,2450,2264,2218,2282,2443,2378,2309,2458,2418,2418,2428,2284,2442,2327,2279,2262,2361,2464,2306,2603,2270,2282,2444,2352,2342,2336,2306,2354,2270,2426,2249,2252,2186,2361,2226,2368,2317,2325,2286,2372,2393,2447,2359,2446,2414,2290,2366,2417,2295,2386,2281,2393,2318,2203,2345,2435,2334,2534,2443,2436,2264,2310,2276,2370,2400,2508,2520,2554,2372,2330,2452,2369,2246,2410,2449,2492,2419,2435,2378,2507,2226,2422,2443,2360,2385,2571,2561,2312,2523,2300,2344,2444,2501,2327,2501,2291,2337,2226,2423,2411,2427,2460,2360,2238,2559,2470,2202,2550,2322,2447,2452,2360,2475,2341,2409,2505,2327,2242,2450,2398,2442,2399,2390,2276,2304,2412,2299,2312,2329,2349,2375,2322,2333,2232,2505,2329,2354,2370,2398,2334,2251,2499,2365,2417,2304,2212,2316,2527,2577,2293,2298,2450,2507,2448,2469,2409,2300,2311,2509,2364,2456,2430,2423,2536,2578,2406,2341,2547,2543,2381,2419,2355,2380,2422,2478,2401,2431,2476,2355,2324,2321,2437,2257,2395,2544,2479,2232,2351,2323,2231,2650,2418,2464,2518,2530,2415,2363,2472,2377,2324,2423,2373,2326,2318,2307,2434,2493,2341,2513,2441,2289,2264,2231,2320,2410,2342,2464,2528,2279,2281,2236,2192,2156,2379,2329,2394,2533,2279,2368,2491,2535,2421,2496,2390,2442,2362,2400,2358,2540,2502,2527,2424,2533,2203,2436,2324,2429,2379,2229,2419,2397,2349,2503,2278,2441,2257,2234,2516,2221,2398,2267,2308,2454,2235,2353,2350,2443,2249,2452,2383,2377,2313,2264,2416,2143,2395,2379,2270,2367,2399,2333,2401,2417,2313,2402,2412,2360,2476,2468,2316,2321,2502,2429,2384,2217,2500,2463,2309,2340,2336,2424,2363,2556,2394,2365,2316,2422,2291,2315,2339,2353,2479,2396,2402,2519,2426,2436,2371,2385,2480,2345,2285,2288,2418,2267,2370,2346,2317,2328,2448,2525,2398,2391,2355,2506,2484,2446,2490,2415,2400,2287,2419,2307,2493,2566,2379,2293,2525,2329,2251,2525,2558,2401,2421,2287,2263,2361,2138,2254,2306,2468,2341,2359,2505,2455,2242,2324,2481,2199,2474,2406,2516,2359,2196,2461,2360,2301,2301,2395,2338,2290,2364,2317,2359,2330,2461,2359,2371,2425,2334,2387,2453,2474,2508,2365,2470,2398,2347,2318,2411,2547,2429,2441,2326,2341,2307,2254,2325,2515,2507,2360,2369,2458,2371,2410,2288,2359,2428,2440,2364,2222,2399,2376,2515,2357,2330,2283,2292,2331,2332,2355,2367,2395,2472,2447,2295,2412,2426,2396,2371,2419,2134,2421,2661,2268,2454,2399,2334,2433,2235,2387,2478,2282,2470,2545,2382,2317,2312,2366,2265,2386,2442,2391,2435,2374,2511,2409,2300,2210,2522,2294,2233,2398,2445,2486,2364,2420,2277,2307,2578,2540,2517,2332,2371,2386,2300,2289,2365,2363,2406,2430,2533,2308,2437,2291,2285,2501,2277,2351,2475,2501,2364,2312,2534,2216,2280,2343,2585,2540,2317,2463,2671,2316,2366,2224,2453,2453,2311,2368,2467,2421,2474,2284,2232,2186,2289,2294,2306,2457,2362,2478,2332,2376,2354,2385,2549,2449,2300,2335,2321,2108,2414,2416,2256,2332,2282,2234,2377,2475,2490,2281,2401,2304,2459,2296,2276,2436,2502,2395,2265,2455,2249,2465,2443,2291,2313,2552,2318,2352,2407,2551,2349,2377,2244,2504,2418,2514,2231,2459,2444,2210,2526,2459,2202,2366,2437,2528,2429,2412,2317,2361,2273,2325,2404,2408,2476,2275,2397,2380,2593,2553,2291,2416,2450,2416,2423,2344,2370,2344,2461,2374,2403,2392,2337,2298,2502,2299,2437,2325,2275,2465,2452,2498,2307,2217,2220,2111,2532,2172,2461,2361,2564,2357,2369,2418,2433,2391,2450,2382,2332,2143,2784,2449,2362,2381,2287,2500,2573,2472,2366,2467,2348,2491,2403,2302,2240,2219,2363,2422,2321,2400,2564,2510,2394,2447,2302,2367,2438,2190,2358,2286,2519,2437,2368,2456,2492,2356,2272,2202,2350,2461,2384,2389,2286,2262,2256,2460,2424,2283,2381,2437,2328,2494,2528,2318,2330,2290,2387,2412,2360,2319,2381,2428,2306,2400,2315,2441,2471,2245,2349,2340,2345,2303,2287,2273,2444,2446,2420,2195,2459,2413,2348,2289,2358,2322,2293,2358,2471,2419,2355,2444,2361,2259,2351,2381,2387,2317,2388,2487,2559,2384,2313,2518,2547,2347,2435,2380,2177,2388,2619,2496,2252,2344,2408,2560,2487,2290,2394,2538,2219,2357,2513,2339,2294,2320,2352,2285,2336,2395,2467,2501,2493,2389,2319,2422,2443,2206,2274,2364,2300,2231,2338,2274,2356,2578,2406,2345,2359,2274,2279,2327,2281,2269,2468,2361,2528,2353,2470,2470,2464,2362,2257,2336,2404,2390,2431,2388,2330,2420,2256,2433,2492,2209,2469,2615,2437,2335,2375,2341,2379,2454,2376,2412,2438,2411,2430,2307,2324,2460,2365,2451,2363,2406,2319,2389,2545,2195,2335,2267,2394,2414,2514,2424,2490,2305,2401,2395,2265,2329,2394,2424,2400,2413,2428,2446,2364,2388,2333,2297,2447,2400,2357,2247,2454,2221,2313,2262,2512,2255,2405,2544,2396,2438,2505,2288,2456,2454,2310,2377,2304,2488,2532,2499,2285,2328,2462,2369,2449,2464,2411,2198,2321,2543,2428,2498,2348,2319,2462,2371,2398,2313,2402,2268,2498,2451,2322,2424,2518,2350,2501,2360,2329,2274,2444,2537,2425,2289,2478,2323,2388,2375,2410,2531,2466,2262,2529,2404,2313,2425,2423,2377,2286,2485,2458,2481,2441,2444,2388,2303,2352,2394,2323,2352,2276,2286,2567,2159,2423,2300,2436,2354,2374,2310,2291,2424,2494,2156,2423,2390,2306,2207,2287,2280,2353,2335,2437,2329,2386,2404,2564,2467,2405,2272,2298,2388,2367,2354,2402,2300,2321,2317,2319,2293,2364,2552,2351,2292,2407,2327,2365,2484,2360,2367,2365,2180,2398,2449,2362,2360,2448,2543,2375,2274,2297,2473,2381,2335,2468,2302,2376,2565,2428,2283,2387,2521,2475,2315,2357,2274,2390,2368,2385,2559,2268,2500,2448,2437,2270,2579,2532,2504,2268,2526,2325,2516,2436,2398,2387,2428,2399,2308,2457,2447,2255,2324,2385,2217,2392,2365,2426,2449,2455,2249,2265,2444,2426,2406,2343,2546,2276,2314,2426,2475,2373,2382,2362,2468,2511,2380,2462,2343,2252,2462,2381,2440,2340,2425,2602,2384,2398,2166,2486,2185,2508,2416,2434,2396,2311,2498,2400,2493,2415,2390,2336,2494,2670,2391,2255,2276,2499,2371,2384,2369,2439,2418,2354,2345,2438,2390,2442,2220,2313,2258,2343,2442,2357,2430,2516,2343,2510,2437,2390,2410,2325,2361,2344,2341,2379,2401,2387,2322,2461,2354,2301,2380,2503,2322,2207,2228,2220,2292,2495,2414,2588,2264,2362,2207,2412,2361,2424,2472,2361,2302,2261,2399,2395,2361,2215,2364,2179,2302,2343,2516,2452,2291,2457,2489,2353,2331,2496,2235,2452,2324,2537,2336,2335,2520,2397,2301,2280,2396,2482,2455,2359,2459,2356,2342,2513,2427,2411,2351,2341,2461,2314,2482,2331,2371,2423,2212,2416,2300,2409,2324,2471,2497,2188,2440,2378,2381,2319,2605,2419,2273,2414,2496,2344,2374,2652,2326,2200,2332,2484,2425,2457,2272,2324,2368,2519,2433,2348,2292,2248,2310,2334,2318,2364,2482,2270,2497,2469,2347,2442,2263,2270,2425,2396,2372,2331,2335,2409,2375,2693,2248,2225,2474,2314,2333,2411,2234,2352,2384,2255,2457,2355,2265,2276,2440,2353,2567,2437,2541,2256,2316,2484,2482,2476,2325,2389,2287,2286,2491,2358,2308,2308,2392,2405,2387,2435,2466,2201,2346,2311,2353,2297,2267,2431,2365,2375,2415,2475,2436,2430,2464,2325,2444,2294,2338,2266,2500,2307,2142,2298,2499,2398,2253,2321,2498,2172,2254,2226,2277,2330,2438,2175,2383,2434,2440,2383,2407,2437,2286,2436,2308,2347,2463,2384,2579,2384,2203,2408,2128,2421,2280,2424,2324,2612,2336,2404,2371,2364,2367,2350,2345,2236,2352,2690,2279,2325,2455,2464,2379,2219,2440,2537,2350,2313,2467,2336,2322,2367,2327,2423,2444,2358,2438,2377,2263,2399,2329,2196,2375,2242,2310,2387,2394,2334,2332,2428,2320,2434,2508,2404,2574,2326,2450,2371,2445,2412,2241,2313,2494,2378,2411,2422,2336,2408,2395,2388,2348,2415,2528,2295,2384,2423,2399,2349,2249,2477,2445,2326,2398,2422,2413,2406,2142,2361,2466,2487,2303,2347,2549,2425,2305,2457,2373,2462,2450,2332,2249,2519,2455,2346,2433,2371,2430,2407,2361,2425,2356,2348,2519,2369,2316,2422,2312,2410,2596,2574,2460,2354,2496,2321,2285,2532,2328,2277,2300,2338,2388,2569,2259,2355,2366,2443,2392,2518,2299,2371,2363,2402,2336,2408,2396,2367,2453,2399,2286,2355,2398,2325,2242,2212,2375,2302,2484,2290,2268,2402,2342,2363,2363,2326,2487,2334,2534,2476,2492,2487,2418,2354,2495,2488,2495,2388,2494,2411,2271,2258,2337,2465,2388,2234,2513,2407,2427,2324,2398,2316,2428,2321,2351,2459,2133,2528,2426,2239,2434,2532,2320,2385,2265,2303,2423,2225,2393,2265,2301,2448,2370,2225,2346,2415,2546,2278,2376,2334,2287,2389,2442,2285,2161,2411,2450,2381,2352,2442,2412,2395,2469,2478,2237,2192,2330,2217,2517,2399,2308,2433,2412,2125,2527,2330,2424,2321,2416,2338,2409,2500,2451,2322,2399,2384,2569,2466,2325,2371,2357,2281,2184,2321,2340,2160,2390,2585,2320,2448,2530,2289,2369,2530,2475,2401,2414,2230,2400,2096,2376,2471,2419,2400,2301,2398,2342,2271,2416,2296,2296,2530,2403,2409,2289,2457,2573,2509,2514,2307,2456,2439,2469,2500,2437,2377,2379,2415,2349,2313,2272,2442,2486,2379,2323,2400,2498,2385,2445,2410,2322,2434,2556,2265,2267,2588,2431,2406,2424,2283,2454,2468,2415,2632,2294,2528,2478,2573,2365,2270,2335,2455,2366,2414,2567,2345,2382,2302,2566,2431,2387,2480,2458,2406,2382,2376,2260,2448,2288,2253,2340,2460,2334,2429,2442,2370,2407,2465,2286,2421,2291,2420,2459,2482,2330,2346,2364,2341,2466,2234,2606,2478,2414,2327,2314,2392,2345,2361,2383,2326,2436,2296,2410,2384,2343,2428,2434,2529,2278,2395,2375,2299,2491,2329,2401,2316,2337,2350,2493,2322,2373,2290,2328,2315,2409,2404,2404,2511,2474,2436,2289,2593,2444,2179,2229,2400,2445,2260,2150,2397,2379,2398,2425,2429,2391,2532,2443,2407,2332,2230,2289,2465,2242,2300,2410,2222,2225,2278,2431,2418,2284,2302,2446,2357,2341,2349,2555,2486,2372,2339,2300,2359,2314,2368,2385,2488,2165,2489,2319,2353,2378,2329,2450,2427,2413,2331,2273,2280,2259,2282,2414,2508,2374,2506,2517,2294,2325,2610,2396,2543,2438,2312,2590,2393,2448,2389,2516,2409,2376,2361,2543,2282,2302,2399,2274,2422,2462,2480,2464,2274,2367,2327,2303,2500,2381,2349,2492,2376,2440,2406,2144,2308,2454,2350,2430,2343,2353,2316,2240,2359,2301,2295,2309,2431,2379,2401,2360,2460,2369,2205,2151,2380,2372,2326,2492,2307,2427,2382,2295,2341,2312,2305,2338,2399,2335,2597,2276,2425,2486,2332,2473,2454,2288,2436,2460,2488,2417,2466,2521,2306,2304,2551,2448,2421,2543,2337,2525,2565,2479,2489,2431,2396,2350,2180,2463,2431,2424,2425,2509,2294,2543,2449,2292,2248,2190,2312,2462,2351,2381,2359,2313,2459,2168,2364,2401,2461,2424,2351,2524,2287,2445,2377,2445,2396,2374,2287,2378,2391,2496,2484,2342,2503,2241,2462,2441,2472,2284,2536,2374,2398,2378,2336,2317,2365,2318,2236,2387,2341,2509,2354,2576,2447,2343,2416,2288,2435,2425,2459,2561,2305,2379,2343,2360,2495,2433,2346,2424,2289,2327,2386,2334,2352,2280,2425,2356,2424,2362,2275,2534,2387,2379,2289,2261,2272,2486,2456,2272,2530,2527,2400,2458,2278,2436,2482,2455,2391,2234,2372,2233,2166,2297,2253,2382,2342,2345,2319,2329,2299,2264,2309,2416,2506,2269,2365,2436,2511,2236,2383,2437,2195,2318,2520,2438,2467,2475,2435,2384,2351,2436,2326,2287,2300,2318,2310,2355,2460,2341,2201,2420,2264,2189,2387,2278,2298,2540,2315,2341,2388,2396,2373,2389,2315,2356,2319,2331,2244,2322,2492,2338,2403,2389,2221,2299,2507,2392,2429,2411,2202,2308,2426,2563,2537,2428,2292,2353,2343,2572,2337,2498,2212,2310,2201,2316,2362,2595,2367,2324,2274,2301,2227,2266,2304,2375,2310,2305,2493,2374,2286,2322,2444,2397,2347,2317,2635,2445,2316,2387,2302,2325,2314,2268,2459,2330,2392,2184,2298,2425,2479,2350,2476,2434,2574,2407,2366,2452,2544,2374,2472,2250,2309,2330,2406,2427,2419,2357,2540,2370,2355,2398,2269,2245,2365,2469,2503,2408,2471,2399,2270,2327,2453,2357,2338,2530,2272,2378,2305,2176,2441,2390,2292,2373,2592,2393,2505,2391,2259,2311,2419,2362,2347,2337,2168,2210,2362,2515,2381,2458,2140,2565,2349,2366,2230,2316,2294,2425,2350,2433,2215,2303,2299,2498,2256,2517,2310,2340,2324,2271,2450,2375,2415,2445,2237,2324,2492,2326,2312,2399,2493,2197,2500,2289,2399,2425,2356,2468,2282,2303,2325,2372,2360,2503,2443,2324,2397,2480,2383,2444,2575,2500,2477,2447,2468,2396,2307,2296,2281,2541,2392,2213,2359,2235,2332,2465,2336,2424,2449,2351,2373,2397,2481,2378,2466,2398,2295,2476,2409,2354,2532,2472,2284,2655,2372,2405,2438,2204,2330,2471,2262,2378,2351,2302,2386,2261,2369,2481,2542,2289,2401,2459,2484,2384,2341,2402,2462,2326,2293,2484,2438,2552,2382,2325,2558,2387,2311,2290,2371,2523,2511,2428,2465,2330,2199,2489,2387,2332,2554,2268,2296,2439,2453,2279,2395,2230,2507,2129,2471,2428,2219,2354,2501,2496,2420,2375,2340,2481,2320,2453,2491,2419,2514,2271,2330,2281,2338,2430,2350,2400,2521,2326,2214,2414,2241,2291,2217,2421,2252,2473,2373,2357,2355,2432,2399,2427,2402,2330,2228,2281,2365,2330,2377,2382,2396,2439,2311,2395,2352,2541,2247,2339,2369,2356,2284,2298,2386,2467,2321,2402,2611,2326,2456,2297,2398,2477,2434,2316,2317,2401,2420,2367,2458,2431,2451,2160,2346,2593,2259,2228,2325,2476,2291,2346,2445,2647,2474,2362,2454,2402,2426,2337,2270,2306,2274,2426,2338,2214,2448,2524,2501,2432,2437,2310,2465,2384,2304,2320,2541,2542,2336,2372,2308,2217,2392,2339,2361,2348,2494,2386,2236,2335,2421,2402,2451,2408,2506,2329,2433,2368,2267,2381,2381,2373,2352,2457,2551,2368,2331,2322,2263,2379,2406,2289,2508,2234,2462,2334,2490,2286,2367,2229,2501,2285,2385,2415,2414,2454,2360,2361,2218,2314,2329,2323,2510,2278,2259,2304,2250,2373,2257,2316,2257,2431,2515,2428,2348,2342,2312,2231,2134,2482,2377,2417,2369,2494,2410,2439,2507,2359,2391,2266,2348,2418,2253,2323,2260,2405,2325,2490,2419,2401,2486,2387,2485,2434,2504,2271,2531,2467,2536,2403,2663,2389,2628,2357,2131,2335,2401,2381,2444,2424,2532,2376,2278,2402,2492,2304,2464,2411,2303,2368,2351,2412,2328,2461,2394,2393,2389,2382,2201,2493,2374,2275,2359,2443,2428,2271,2290,2323,2626,2411,2351,2357,2301,2424,2429,2528,2469,2413,2382,2336,2289,2374,2153,2483,2478,2421,2465,2323,2393,2440,2370,2336,2472,2463,2456,2256,2489,2326,2417,2364,2227,2497,2300,2356,2452,2392,2393,2420,2468,2328,2379,2410,2370,2497,2502,2376,2333,2375,2441,2330,2271,2439,2376,2443,2212,2321,2269,2279,2305,2347,2318,2440,2292,2509,2348,2414,2370,2455,2424,2382,2400,2171,2128,2386,2374,2380,2420,2595,2235,2440,2348,2306,2393,2374,2323,2365,2392,2328,2143,2485,2147,2474,2321,2374,2432,2343,2424,2292,2364,2335,2442,2323,2403,2217,2368,2507,2275,2324,2342,2413,2238,2261,2371,2388,2450,2395,2491,2387,2406,2281,2343,2149,2385,2362,2263,2447,2444,2394,2485,2355,2491,2327,2560,2443,2486,2371,2494,2396,2465,2443,2442,2394,2431,2279,2231,2450,2467,2486,2318,2373,2257,2583,2431,2221,2333,2332,2580,2245,2561,2325,2573,2394,2376,2297,2374,2509,2387,2304,2326,2441,2274,2544,2472,2333,2541,2469,2588,2276,2421,2454,2387,2384,2343,2486,2510,2281,2516,2433,2411,2242,2324,2596,2344,2288,2446,2339,2357,2427,2354,2199,2361,2368,2298,2405,2259,2361,2275,2399,2510,2243,2506,2406,2249,2319,2358,2317,2363,2345,2380,2352,2431,2222,2331,2475,2351,2419,2229,2516,2369,2451,2236,2385,2278,2160,2313,2463,2297,2407,2503,2276,2254,2315,2439,2491,2466,2378,2449,2325,2377,2458,2303,2400,2221,2538,2316,2362,2528,2435,2447,2349,2341,2345,2601,2468,2367,2293,2216,2375,2210,2266,2404,2374,2444,2473,2284,2217,2324,2568,2373,2340,2337,2340,2394,2369,2218,2400,2298,2372,2322,2403,2432,2427,2440,2355,2406,2515,2376,2437,2284,2407,2386,2333,2316,2344,2435,2254,2465,2447,2442,2347,2321,2295,2300,2411,2348,2310,2337,2484,2244,2344,2376,2370,2272,2304,2461,2338,2382,2469,2452,2479,2393,2259,2356,2379,2333,2349,2341,2183,2415,2311,2385,2543,2389,2411,2384,2381,2253,2443,2382,2379,2256,2355,2330,2383,2249,2403,2397,2439,2349,2470,2348,2368,2341,2277,2509,2461,2380,2520,2426,2337,2454,2387,2522,2391,2428,2389,2252,2509,2248,2315,2400,2323,2524,2349,2198,2284,2301,2282,2549,2618,2402,2185,2439,2501,2258,2475,2489,2367,2448,2487,2347,2332,2438,2520,2430,2406,2374,2591,2396,2337,2403,2066,2559,2376,2327,2405,2391,2426,2310,2432,2449,2536,2553,2317,2473,2291,2443,2372,2301,2518,2375,2339,2528,2442,2482,2119,2369,2467,2500,2412,2518,2274,2282,2385,2368,2577,2329,2111,2266,2310,2495,2237,2367,2289,2285,2435,2311,2430,2426,2317,2402,2226,2440,2344,2371,2388,2525,2354,2351,2389,2362,2272,2249,2405,2401,2567,2439,2311,2398,2378,2352,2274,2235,2366,2409,2436,2449,2293,2369,2359,2384,2266,2415,2354,2387,2661,2321,2356,2362,2375,2271,2329,2462,2197,2363,2282,2602,2341,2422,2318,2329,2341,2283,2238,2434,2460,2310,2377,2333,2473,2525,2433,2477,2335,2262,2260,2307,2314,2272,2351,2291,2273,2486,2213,2551,2310,2320,2417,2444,2283,2505,2335,2248,2340,2264,2391,2393,2467,2344,2423,2268,2395,2344,2496,2655,2417,2295,2468,2429,2315,2310,2176,2323,2556,2353,2335,2453,2313,2371,2368,2365,2312,2375,2385,2347,2372,2306,2472,2323,2308,2382,2540,2463,2504,2466,2400,2338,2346,2315,2413,2310,2536,2346,2322,2466,2326,2496,2335,2311,2411,2380,2225,2426,2306,2338,2395,2290,2354,2408,2287,2277,2362,2377,2281,2354,2460,2328,2400,2429,2220,2409,2269,2334,2319,2423,2480,2511,2348,2381,2410,2320,2341,2374,2377,2043,2434,2471,2475,2448,2281,2258,2396,2439,2438,2293,2311,2553,2274,2437,2415,2462,2424,2337,2368,2385,2347,2420,2266,2355,2424,2342,2399,2321,2348,2318,2491,2293,2417,2390,2195,2491,2277,2453,2453,2378,2487,2362,2465,2261,2454,2315,2260,2431,2389,2360,2418,2319,2416,2267,2289,2381,2366,2226,2474,2358,2192,2442,2573,2300,2496}},
{{1000,2.100000},{3866,3988,3954,3850,3934,3960,4019,4052,3871,3937,3976,3937,4138,3897,3990,4149,3888,3816,3890,4094,3787,3941,3910,3878,3968,3824,3983,4085,3868,4242,4031,4065,3776,4031,3860,3759,3946,3935,3820,3715,3885,3924,3957,3979,3970,4029,3937,3983,3996,4112,3904,3881,3919,3808,3952,3831,4046,3973,3876,3913,3726,4046,3895,3800,3929,3961,3876,3923,4128,3940,3891,3869,4009,3940,3882,3945,3946,3942,3953,4061,4000,4095,4037,3952,3965,4003,3764,3821,3794,3888,4042,3896,3859,4011,3868,4026,4048,4072,3856,3944,4021,4085,3817,4136,3954,3945,3861,3999,3974,3909,4084,3890,3918,3899,3848,3852,3940,3877,3851,4174,3838,4003,3967,3911,3901,3874,3971,3943,3931,4001,3870,3968,3946,3825,3837,3875,3771,4009,4042,3826,4099,4075,3966,3937,4006,4002,3913,3847,3909,3961,3996,4045,3852,3846,3858,3898,4043,3889,3840,3812,3913,3925,3945,3883,3991,3956,3991,3739,3829,4124,3829,3907,3851,4067,3808,3937,4153,3979,3930,3794,3895,3933,4140,4068,3870,3751,3886,3855,3919,3929,4040,3833,3876,3944,3974,3960,3909,3968,3759,3857,4017,3868,3959,4007,3921,3967,4142,3947,3874,3834,3842,3937,3822,3843,3882,3977,4069,3731,4101,4069,4035,3968,3826,3907,3998,4013,3908,3900,3841,3935,3929,3802,3972,3864,3986,3949,4051,3961,3950,3982,3949,3924,3828,3783,4095,3936,4011,3932,4022,4034,4055,4118,4067,3885,3937,3851,3845,3841,4046,4004,3740,3807,3876,3939,3754,4010,3966,3935,3825,3924,3863,3881,3973,4003,3932,3955,4095,4003,3905,3777,3851,4016,4016,4089,3985,3939,3894,3902,3912,3984,4031,3917,3901,3876,4106,3847,3855,3961,3865,4067,4118,3907,4060,3612,3738,3846,3850,3983,3988,3998,3966,3988,3927,4010,3860,3848,3949,4087,3947,4020,3979,3874,3938,4047,3802,3992,3945,3932,3889,3921,4019,3882,3868,4118,3971,4150,3990,4057,3954,4020,4061,3968,3999,3966,3970,3831,3998,4033,4038,3972,3780,3903,4120,3989,3715,4005,3829,3998,3739,3771,3847,3870,4011,3926,4047,4067,3870,3834,3904,3962,3838,3680,4088,4010,3894,4025,3761,3889,3809,4027,3934,4000,3925,3945,3919,3823,3771,3978,4006,3871,4071,3890,3970,3952,3973,3922,3913,3926,3922,3779,4026,3797,3894,3780,3861,3984,3969,3746,3970,3861,3878,3927,3781,3965,3930,4001,3961,3804,3998,3959,3895,3835,3815,3785,4023,3994,3867,3906,3911,3964,4102,3931,3913,3908,3922,3857,4003,3860,3922,3888,4089,3895,3925,3998,3875,3883,3889,4091,3909,3814,4019,3992,3876,3883,3822,3971,3897,4096,3869,3870,4013,3961,3984,3837,3902,3951,4013,4001,4071,3817,3855,3973,3934,3968,3900,3912,3679,3989,4096,3830,3818,4073,3949,3933,3979,4030,3988,3846,4005,3918,4102,3838,3924,4092,3818,3946,3892,4016,3818,3718,3885,3836,3910,3914,3819,3809,4020,3867,3928,3929,3951,3783,3919,3919,3939,3846,4109,3901,3874,3934,3881,4018,3746,3992,3710,4095,3851,4008,3832,3889,3882,3972,3946,4011,4001,3997,3995,4075,3910,4033,4015,4083,3906,3957,3937,3910,4043,3833,4020,3945,3928,3945,3848,3848,3827,4153,4144,3931,3964,3918,3941,4060,3922,4024,3991,4033,3914,3978,3883,4057,3893,4080,3842,4041,4053,3888,3855,3983,4122,3982,3983,3963,3890,4048,4036,3828,3958,3902,3946,4007,3869,3955,3967,3898,4134,4060,4031,3849,3924,4025,3759,3956,3950,3825,3982,3965,3927,3918,3835,3914,3939,3922,3913,3897,3854,3804,4018,3917,4011,3945,3897,3943,3867,4082,3899,3937,3758,4087,4052,4128,3853,3919,4041,3997,3988,3901,3935,4095,4091,3888,3914,4025,3899,3852,4097,4026,3926,3936,3911,3897,4001,4061,4089,3936,3821,3868,3981,4026,3787,3955,3924,4010,3836,3973,3829,3824,3840,3996,3956,3826,4065,3987,3997,3894,4077,3853,3706,3869,3673,4014,4013,3929,4057,3898,3755,3942,3932,4057,3882,3800,3911,4023,3936,4047,3813,3985,4087,3933,3821,4047,3887,3981,3847,3911,3806,4055,3811,3962,3872,3820,3811,3915,3961,3904,3933,3974,4063,3913,4019,3922,4022,3882,3917,4032,3892,4012,3995,3882,4116,4146,3967,4127,3714,3966,3875,3959,3868,3935,3833,4057,3841,3839,4118,4070,3807,3883,4023,3948,4038,4126,3975,4021,3919,3905,3957,3926,3869,3778,3916,3952,3882,3801,3955,3862,3799,3798,4033,3852,3850,3867,3919,4000,4130,3905,3932,3996,3985,4014,3922,3989,3764,3960,3930,3871,3863,3783,4015,4041,3876,3857,3919,4000,3951,3875,4018,3985,3862,3926,3899,3802,3815,3965,3880,4052,4019,4050,3928,4005,4023,4027,3987,4086,3937,3964,3916,3930,3933,3967,4042,3886,3911,3815,3962,3911,3865,3819,3803,3949,3942,4053,3944,3981,3741,4014,4109,3862,3773,3897,4014,3969,3856,3930,3834,4042,3942,4084,3906,4030,3876,3922,4039,3948,3910,4040,4018,3935,3935,3722,3894,3798,3977,3994,4001,3962,3799,3893,3899,3901,3983,3888,3886,3950,3876,3999,3960,3984,3964,3999,4035,4021,3742,4020,3960,4085,4041,3998,4059,3886,4115,3926,4005,4056,3775,3886,4015,3888,3895,3928,3972,3909,3937,3903,4098,3913,3964,3999,3932,4090,3914,3825,3823,4087,3718,3863,4015,3877,3977,3984,3876,4025,3906,3984,3902,4004,4018,3937,3934,3882,4023,3893,3885,3952,3893,3898,3967,3980,4026,3798,4011,4079,4035,3913,3981,3953,3998,3996,3943,3769,3926,3984,3877,3928,3995,3964,3891,3839,3990,3846,3846,4063,3928,3917,3979,3670,4005,3879,3997,3960,3879,3826,3939,3815,4038,3818,3862,3956,3921,3935,4049,4022,3928,3919,4121,4038,4068,3720,3909,3962,3845,3771,4051,3773,3851,3971,3893,3917,4009,3962,3929,3897,4010,4017,3932,4040,3883,3880,3865,3856,3947,3808,3824,3761,4022,3817,4044,4035,3874,3988,3983,3917,4001,4013,3881,3965,4152,4022,4086,3810,3892,4004,3984,3878,4045,4006,3925,3923,3703,3981,4016,3989,4040,3955,4006,3853,3970,3993,3978,4041,3875,3879,3844,4032,3856,4028,4053,3954,3729,3752,3954,3979,4068,3955,3927,3737,3896,4076,3973,3977,4063,3883,4010,3923,3878,3849,4002,4041,3819,3938,3818,3820,3954,3788,3979,4058,3913,3894,3812,3918,4096,3808,3863,3846,4049,4042,3996,3793,3957,3859,3968,4034,3935,4096,3943,3926,4006,4007,3907,3830,3904,3948,3960,3801,4042,3901,3982,3998,3841,4000,3942,3943,4096,3914,4002,3908,4131,4026,4187,3961,3942,3900,3977,3910,4057,3893,3931,4020,4031,3805,4003,4025,3982,3988,3775,4082,3794,3910,4039,4019,3805,3822,3795,3936,3894,3964,4117,3961,3956,3819,4149,3900,3810,3722,3775,3915,3982,3829,3742,3875,3765,3744,3976,4068,4036,3862,3982,4032,3772,3690,3987,4049,3890,3890,4097,3965,3925,4023,3920,3881,3745,3726,3817,3956,4105,3811,3931,3897,3980,3964,3858,3908,3877,3913,3784,3929,3860,3765,4007,3734,4059,3985,3993,3875,3938,3899,3938,3840,3921,3951,3968,3921,4005,3944,3994,3985,4020,3810,3975,3860,3938,3767,3966,4003,3995,3994,3999,4128,3942,3875,3988,3988,3895,3930,3778,3900,3944,4075,3953,3917,3937,3869,3814,3887,3946,3922,4062,3790,3987,3972,3954,3850,3830,3948,4000,4005,3998,3989,3992,3996,3767,4014,4008,3778,4116,4011,3871,3933,3844,3883,3913,4203,3875,3806,3828,3780,4097,3804,3909,3889,3937,3952,3965,4010,4051,3991,3914,4001,4162,3920,3944,3902,4102,4036,3844,3901,4065,3950,3883,3939,3875,3986,4044,3914,3879,4100,3960,3941,3860,3831,3833,3940,4005,3972,3950,3861,3926,4043,3903,3857,3983,3971,3900,3964,3939,3918,3862,3814,3934,3963,3990,3864,3917,3941,3989,3921,4011,3958,3880,3918,4030,3947,3854,4077,3952,3873,3994,3957,4033,4006,3823,4082,3965,3886,4009,3892,3926,3892,3876,3845,3936,3798,3966,3800,3954,4062,3873,4108,3891,3989,4031,4038,3951,3913,3930,3944,3999,4008,3992,3952,4020,4103,3978,4049,3928,3958,4020,3869,4017,3841,3987,3923,4060,3925,3986,3934,3865,3947,4093,4071,3934,4039,3869,3831,4015,3936,4043,4017,4063,4203,3886,3863,3970,3914,3881,4028,3813,3976,4053,3954,3994,3867,4032,3971,3823,3981,4027,3951,4028,3975,3989,3988,4014,3960,3807,3811,3853,3996,3918,4034,4047,3959,3895,3918,3763,4028,3749,4038,4080,3893,3833,4027,3861,4035,4042,3924,4147,3966,3938,4063,3930,3991,3955,3887,3753,4011,3865,3976,4012,3953,3982,3764,3872,3969,3986,3833,4018,3910,4020,3740,3928,3837,4009,4141,3948,3804,3940,3862,3925,3772,4023,3815,3809,3894,3869,3916,4013,3973,3868,3963,3952,3998,3866,3826,3876,3770,4012,3897,3951,3862,3981,3973,3843,4000,3794,3978,3896,3920,3928,3891,3794,4049,3983,3883,3929,3823,3938,3853,4012,3862,3939,3882,3987,3978,3888,3879,3814,3900,3923,3951,3828,3954,3851,3986,3782,3948,3660,3798,3963,3895,3860,3999,3798,3910,3840,3893,3905,4125,4069,3907,3917,4114,4038,3788,3874,3844,3888,4006,3958,3853,3937,3881,3891,3832,4029,3982,3967,4014,3869,4047,3941,3951,4084,3815,3892,3822,3936,3816,3969,4106,3924,4019,3825,3932,3850,3871,3957,3971,3854,4063,3928,3906,3961,3865,3813,3946,4083,4194,3700,3899,3989,4016,4057,4041,3938,3999,3938,3773,3928,3810,3803,3933,3887,4040,3751,3962,4120,4098,3911,3793,3961,3768,3875,3881,3975,3982,4051,3946,4047,3751,3941,3938,4020,3891,3976,3919,3896,3970,4051,3990,4069,3936,3972,3802,3855,3849,3740,4117,3763,3917,3803,3844,3833,4102,3902,3821,3873,3895,3907,3841,3959,4005,3921,3981,3938,3895,3909,3934,3909,3973,3935,3990,3666,3976,3920,3828,3909,4077,3826,3910,3892,4024,3975,4044,3794,4101,3956,3739,3883,4003,3980,3924,3850,3996,3984,4039,3885,3997,3831,4008,4034,3923,4012,3954,3913,3842,4084,3955,3759,4053,3988,3864,3794,3768,4065,3799,3888,3879,3813,3962,3854,4010,4026,3838,3853,4037,3977,3986,3856,3976,3838,3810,4057,4060,4002,3884,3775,3959,3790,4014,3863,3892,3980,3954,3903,4003,4033,4046,4008,3922,4012,3982,4065,3890,3928,3711,3943,3908,4004,3959,3974,3840,3956,4050,3994,3943,3931,3990,3995,3908,4078,3816,4063,4140,4079,3885,3962,3928,3949,4036,3824,3928,3959,3939,4070,3932,3838,3966,3934,3883,3924,3889,3816,4166,3968,3797,3923,3805,3892,3816,3872,3964,3829,4029,3948,4021,3738,3890,4016,3969,3862,4061,4012,4174,3877,4015,3952,4036,3942,4046,4027,3961,3838,3999,3969,3969,4089,3995,3774,3939,3906,3889,3919,3838,3939,3988,3883,4098,3875,4068,3867,3817,3987,3977,3967,4038,3990,3951,3941,4040,4039,3989,4034,3921,3801,3932,3962,3949,3804,3950,3960,3905,3953,3904,3912,3867,3898,3886,3974,3891,3821,3886,3996,3961,3846,3874,3953,4061,3980,3858,4067,4026,3894,3800,3973,4069,3880,3947,3905,3919,4000,3988,3779,3956,4015,3963,3955,3894,3914,3953,3844,3979,3732,3959,3888,4060,3921,3899,3905,3931,4016,3797,4067,3805,3964,3977,3905,3933,3866,3907,3860,3983,4055,3972,4016,3902,3912,3971,3823,3899,4030,3897,3825,3969,4062,3901,3895,4018,3900,4207,3995,4009,3815,4059,4008,3797,3988,3983,4078,3992,3864,3963,3996,3832,4024,3996,3855,4022,3943,4106,3998,4139,4097,4016,3946,3996,3854,3983,4050,4019,3878,3890,3994,3847,3977,3868,3868,4073,3814,3956,4045,4005,3928,3991,3934,3953,3857,3997,3951,3929,4077,3846,4009,4063,3780,3760,3912,4073,3962,3941,4037,3810,4049,3963,4037,3914,3891,4003,4056,3819,3952,3910,4063,3970,3969,4101,3947,3991,3896,4003,4050,3967,4091,3979,4081,3979,3919,3936,4096,3848,3857,3751,4075,4003,4019,3712,4071,3997,3956,3983,3854,3891,3947,3893,3947,4012,4026,3819,3820,4131,3987,3932,4009,3940,3917,3913,4016,3753,4119,3886,4002,4148,3777,3963,4055,4143,3689,3937,3796,3836,3898,4114,3924,3828,3821,4112,3891,4014,3858,3993,3765,3983,3985,4053,3941,3977,3949,4038,3990,3787,3883,3866,3884,4038,3803,3942,3939,3959,3842,3694,4002,3907,4038,3979,3790,3947,3803,3969,3821,4078,3938,3831,3868,3977,3963,4156,4035,3787,3896,3839,3944,3959,4066,3922,3836,3853,3849,3869,3877,3888,4053,3875,3957,3789,4000,4004,3841,3837,3933,3836,4076,3797,3834,3743,4020,4030,4089,3846,4066,3926,3887,3870,3954,3844,3883,3982,4027,3934,3927,3816,3961,3960,3996,3816,3875,3961,3819,4033,3881,3985,3867,3877,3956,3965,3932,3896,3835,3949,3686,3950,3827,4010,3976,3990,3863,3835,3912,4040,4020,3923,3982,4041,3891,4151,3940,4031,4228,3902,3749,4024,4025,3940,3882,3736,4040,3955,4079,3905,3947,3810,4046,3936,3757,3876,3920,3930,3828,3944,3867,4049,3926,3971,4115,3965,3718,3901,3907,3855,3941,4002,3926,4041,4011,3934,3806,3931,3764,3991,3798,3824,3914,4053,4052,4005,3970,3893,3924,3846,4018,3910,4074,4150,3809,3899,4104,3880,3670,3791,3794,3781,3941,3968,4097,4107,4035,3969,4006,3976,3849,3878,3868,3970,3750,3977,4033,3977,3879,3902,3835,3946,4012,3839,4083,4017,3923,3978,3887,3856,3793,3805,3914,3879,4071,3977,3938,3925,4013,3937,3875,3924,3843,3896,3906,3907,3950,3923,3917,4044,3887,3847,3973,3834,4127,3912,4014,3766,4061,3945,3850,4033,3946,4005,3938,3826,4037,4008,3862,3854,3791,3819,3967,3951,3965,3969,3967,3804,3696,4034,4050,3829,3847,4003,4032,3997,3996,3960,3831,3969,3935,3891,4066,3857,4075,3946,4011,3842,4083,4139,3769,3908,3940,3906,3902,3902,3821,3972,3782,3947,3760,3960,3883,3967,3960,3991,3821,3958,3964,3957,3908,3968,3920,4051,3931,3907,3919,3912,4086,3711,3930,3835,3895,3814,3926,4057,3920,3943,3882,3869,3881,3995,4031,3795,3914,4112,4082,3927,3966,4009,3944,3968,3862,3937,3795,4030,3955,4003,4035,3943,3999,3991,3798,3975,3885,4110,4007,3916,3991,3951,3959,3934,3811,3937,3797,3978,3778,4019,3932,4037,3928,4145,4069,3949,4032,3997,4196,4071,3930,4079,3915,3856,3975,3961,3954,3832,3925,4086,3782,3909,3796,4062,3996,3903,3981,3921,4143,4114,3904,3856,3973,4129,3933,4015,3946,4096,3890,3904,3819,3846,3894,4004,4001,3985,3921,4017,3983,4060,3707,3707,3841,3898,4071,3844,3862,3986,3913,4032,3978,3900,3816,3998,4063,3862,3913,3955,4107,3967,3839,3854,3770,3991,4004,3985,3900,3984,3860,4034,3850,3887,3915,3820,3910,4046,3843,4050,3862,3976,3958,3770,3881,3918,3970,3839,3901,4011,3888,3847,3865,4050,3958,3744,3908,3833,4034,3888,3940,3957,3881,3793,4148,3758,4122,3884,3947,4061,4021,4009,3897,3931,3846,3929,3767,3896,4089,3715,4065,3936,3896,3877,3800,3911,3963,4011,4062,3931,4035,4088,3859,3876,4059,3852,3989,4079,3897,3924,3803,3990,3989,3866,4009,3831,3917,4041,3902,3882,3895,3906,3966,3785,3930,3923,3978,3938,4013,3879,4151,3911,3837,3958,3998,4024,3804,3925,3814,3783,3719,3934,4053,3810,3975,3888,3918,4076,4083,4030,3833,4019,4037,4051,3801,4064,4067,4013,3929,4044,3943,4046,3915,3828,3962,3926,4013,3869,3894,3917,3944,3902,4018,3890,3835,3983,4043,4196,3863,3861,3803,3987,4024,3850,3911,4017,4112,3968,4024,3923,4105,3863,3956,3886,3858,4079,3777,4100,4018,3868,3982,3940,3960,3953,3926,4025,3771,3975,3933,3933,3927,3911,3897,3772,4056,4229,3910,3886,3908,4189,3838,3786,4009,3874,3996,3772,3862,4003,4070,3913,3858,3664,3863,3947,3962,3899,3885,3905,3984,3981,3955,3795,3979,3973,3936,3833,3955,3792,3852,3846,3864,3895,3783,3958,4014,3817,4097,3924,3882,3849,3862,4098,3884,3967,3816,3893,3834,3993,3809,3795,3826,3945,3775,3956,3926,4095,4013,3986,3906,4046,3819,3845,3931,3936,3977,3908,3900,4141,4025,3805,4031,3957,3996,3733,3963,3917,3898,3941,3820,4070,3905,3918,3888,3792,3898,3937,3949,3909,3948,3908,3682,3791,3932,3956,4038,3846,3926,4041,4102,3848,3987,3877,3796,3911,3848,3893,3998,3917,3903,3964,3884,3955,3818,3831,3812,3934,3950,4040,3979,3992,3822,3935,3924,4169,3942,4058,3883,3888,4004,3988,3989,3915,3954,3829,3852,3941,4052,3975,3854,3912,3947,3840,3787,3995,3903,3968,3859,3921,3973,3845,3995,3913,3843,3853,3868,4020,3934,3980,3995,4086,4059,3847,3952,3886,3961,3939,4013,3950,3992,3949,3999,3872,3735,4144,3782,3956,3933,3889,3899,3962,3845,3862,3997,3924,3901,3963,3937,3875,4046,3862,3842,3864,3840,3750,3831,4044,3935,3779,3879,4013,3910,4012,3847,3894,3843,3945,3881,3859,4051,3845,3997,3695,3895,3886,4016,3914,3971,4013,3801,3967,3933,3865,3814,4005,3833,4081,3847,4180,3982,3943,4149,3917,3939,3845,3975,4060,3847,3890,3973,4046,3963,3983,3907,3943,3944,4058,3981,3751,3818,3958,3964,3997,3912,3948,3871,3838,3870,4027,3959,3949,3864,3832,3996,3962,4033,3853,4031,3949,3933,3863,4025,3914,4009,3968,4099,3947,4108,4084,3755,3983,4041,4025,3940,4051,3917,3979,3952,3908,3998,3729,4002,3939,3915,3938,3935,3879,3926,3861,3941,3921,4090,3983,3823,3936,3662,3899,3817,4044,4048,3810,3801,3890,4018,4049,3929,3838,3738,3927,4149,3939,3993,3952,3910,3902,3865,4067,3970,4033,3933,3783,4022,3951,4002,3930,3987,4007,3772,4070,3817,3947,3861,3977,4036,3990,3804,3982,3981,4195,3845,3875,3839,3988,3812,3914,3881,3910,3728,3946,3879,4023,3798,3930,3856,4051,3916,4033,3879,3833,3971,3916,3766,3874,3849,3853,3901,3945,4065,3885,3914,3958,4072,4009,4141,4018,4016,3959,4001,3988,3936,3943,3838,3837,3908,3993,4016,3735,4032,3908,3979,3780,4014,3869,4007,3838,4004,3978,4048,3988,3753,3884,3856,4012,3996,3784,3833,3909,3970,3984,3981,3863,3957,3948,3861,3989,3851,3918,3975,3861,3954,3815,3866,3952,3929,3878,3873,3881,3740,4017,4004,3840,3944,3899,3993,3987,3875,3972,4124,3914,4024,4001,3832,3803,4060,3975,3957,3774,3753,3999,4033,3845,3918,3913,3716,3945,3817,4032,3997,3990,4063,4053,3942,3899,3840,3987,3913,3953,4238,3874,3947,4010,3998,3781,3835,4043,4028,4036,4034,4021,3901,4035,4125,3804,4015,4001,3962,4114,3944,4108,3929,3730,3809,3983,3928,3909,4071,3891,3837,3918,4011,3757,3820,3968,3877,4058,3954,4021,3890,3777,3958,3998,4018,4006,3806,3994,3773,3915,3845,3832,3973,3989,3944,3998,4137,3865,3826,3990,3940,4022,3970,4108,3842,3907,3783,4007,3974,4118,3970,3840,3953,3905,3986,4146,4028,3991,3891,3892,3842,3806,3829,4111,3931,3937,3998,3936,3974,3898,3815,3945,4046,3802,3924,4128,4044,3827,4089,3878,3961,4078,4009,4010,3937,3917,3924,4055,3955,3919,3800,4107,3886,3923,3901,3821,4058,3849,3964,3918,3867,4010,3980,4035,4021,3798,3846,3788,3665,4077,3907,3869,4027,3996,4028,3761,4036,4103,3857,3728,3879,3867,3796,3925,4055,4079,3903,4012,4001,3974,3893,3830,3848,3949,3847,3795,3970,3960,3871,4037,3818,4143,4051,3959,4081,4096,3897,4038,4052,3932,3861,3927,4046,3899,3938,3902,3866,3939,4001,3934,3952,3873,3834,4009,3944,4151,4042,3902,3990,3977,3829,3958,3953,3939,3826,3962,3985,3860,3906,3860,3902,3826,3961,3922,3807,3881,3894,4041,3919,3962,3893,3673,3780,3904,4111,3995,4009,3959,3880,3974,3839,3891,3912,4065,3852,4019,3924,3787,4060,3948,3795,3904,3937,3789,3905,4055,3950,3865,4039,3926,4056,3853,3995,4061,3911,3966,3695,3893,3961,4069,3874,3933,3888,4022,3954,3987,3820,3813,4025,3952,3803,3898,3923,3869,4127,3864,3868,3831,3708,3822,3804,3805,4022,3972,4048,3984,3903,3896,4169,3849,3772,4060,3997,3963,4011,3787,3989,4066,4105,3925,3800,3824,4007,3922,3778,4009,3884,4063,3994,3965,4050,3917,3864,4010,4047,3983,3951,3828,3883,3945,4097,3879,3914,4076,3840,4105,4059,3855,3782,3856,3932,4021,3912,3915,3969,3820,3910,3842,3973,3950,3893,4042,4062,3954,3991,3939,4072,3834,3898,3815,4018,3977,3909,3933,3925,3931,3848,3763,3913,3861,3750,4019,3788,4072,4052,3875,4098,3885,3858,3828,3867,3947,3851,3925,3872,3818,3769,4047,3778,3960,3748,3922,3832,3979,4097,3914,3858,3909,3949,4104,3819,3878,3909,4036,3965,3958,3960,3886,3921,3912,3849,4003,3867,4017,3844,3985,3911,3938,4161,3853,3952,4068,3816,3837,3885,4154,4023,4146,3952,3864,4032,3910,4010,3877,4044,3889,3991,3964,3739,3956,4099,3993,4010,4112,3911,3836,3885,3884,3971,3810,4030,3767,3926,3948,3955,4017,3898,3917,3904,3976,4056,3877,4045,4045,3993,3902,3850,3746,3987,3933,3937,3969,4051,4079,3921,3830,4072,3860,3942,3921,4064,4098,3987,3753,3970,3962,3946,3888,4015,3937,3894,4003,4038,4087,3856,3884,3945,4001,3936,3935,3734,3955,3864,3978,3803,4024,3722,3880,3946,3907,3989,3929,3919,3952,4101,3879,3837,3846,3823,3982,4023,3882,3899,3808,4035,4061,3869,3987,4117,3920,4063,3892,3941,4042,3952,3775,3847,3989,3903,3795,3779,3852,3833,3976,3961,3959,3874,3809,4161,4002,3955,3953,3937,4009,3985,3844,3894,3959,3781,3986,3968,3988,4078,4016,3956,3787,3873,3965,3871,3886,4007,4164,3986,3913,3993,3904,3846,3840,4069,4063,4070,3960,4039,3872,4094,3978,3780,3885,3946,3913,3986,4022,4110,3890,3992,4029,3897,3859,4096,3951,4000,3855,3861,3906,3862,3927,3969,4004,4028,3956,4033,3971,4011,3911,3891,3859,3801,3943,3824,3902,3976,3938,3834,3985,4018,3900,3860,4089,4039,4048,4237,3929,3782,3936,3880,4168,3930,3750,4001,4081,3872,3741,3941,3896,3830,3889,3969,3741,3951,4040,3933,4039,4034,3963,3777,3855,3941,3865,3892,3941,3885,4034,3961,3952,3844,3964,4012,4057,3973,3906,3953,4057,3975,3760,4008,3881,3965,3993,3995,3841,3844,4013,4025,3927,3899,4163,3961,3826,3815,3739,3861,4046,3728,4032,3972,3869,4029,4084,3901,3950,3871,4096,3860,3803,3824,3975,3884,3924,3964,3971,4038,3923,3960,4022,3831,3952,3825,4036,4071,3845,4001,3962,3934,3881,3862,4050,3854,3991,3856,3912,3804,3814,3914,3902,4068,3998,3902,3884,3944,3912,3886,3921,3878,3973,4062,3861,3920,3850,4165,4070,3890,3990,3915,3982,3663,3865,3894,4103,3921,3930,4010,3896,3803,4146,3938,3903,3812,3856,3941,3922,3802,3986,4063,3948,3989,3975,3961,4021,4045,3981,3799,4085,3954,3882,4089,3991,3801,4001,3887,4048,3831,4030,3948,4015,3890,3901,4073,4060,3914,4098,4005,3998,3848,3940,3808,3927,3925,4087,3881,4005,4116,3877,3984,3916,3939,3865,4213,3957,3843,4058,3885,3645,3904,3937,3930,3968,3906,3896,3962,4014,4041,3928,4002,4060,3906,3831,3874,3833,3673,3944,3972,4009,3775,3866,3958,3915,3849,4063,3891,3890,3990,3835,3982,3893,4029,3932,4006,3935,3987,3741,3880,3995,4009,3922,3940,3838,3736,3873,3985,3964,3951,3884,4050,3922,4158,4050,3821,3980,4081,3813,3845,4038,4048,3872,3882,4008,3928,3911,4026,3900,4031,4188,4014,3815,4055,3902,3875,3972,3834,4017,3907,3997,3789,4096,3886,3934,3830,3910,4174,4135,3796,3871,3847,3827,3858,4031,4052,3978,4085,3997,3875,3944,3965,4060,4010,3770,3952,3942,3982,4077,3986,3945,4071,3789,4021,4067,3900,3904,4040,4025,3948,3930,4043,3900,3885,3921,4070,3765,4058,3938,3959,3948,3887,3920,4034,3946,3997,4054,3906,3891,3975,3898,3921,4128,4105,3715,3928,3931,3946,3957,3869,3876,3856,3825,3911,3879,3823,3991,3880,3667,3941,3945,4067,3927,4007,3797,3883,3981,3933,4020,3889,3843,3957,3975,3980,3867,3823,3708,3927,3768,4012,3959,3873,3998,3980,3883,4080,3967,3844,3965,3971,3939,3873,4069,3736,3950,3851,3955,3837,3793,3909,3908,3917,4071,3977,3871,3949,3821,3887,3873,3915,3795,3760,3862,3925,4026,4039,3937,4016,3944,3941,3888,3880,3864,3926,3864,3809,3743,3945,3985,4067,3980,3954,3889,3816,3831,4124,3843,3994,3924,3957,3913,3862,3926,3789,3977,4013,4005,3952,3885,3820,3999,3974,3808,3848,3997,3956,3884,3971,3742,3831,4057,3944,3975,3961,3995,3925,3941,4024,3984,3928,3971,3869,3922,3937,4009,3891,4111,3861,3884,3870,3914,3969,4033,3946,3847,3848,3813,3817,4007,3819,3846,4010,3892,3914,3949,3777,3901,3846,3996,3875,4038,4036,4051,3893,3888,4021,3924,3965,4011,3896,3981,3901,3884,3830,3762,4003,4021,3916,3778,3962,4050,3845,3808,3755,3862,3744,3972,3966,3866,3856,3954,3908,3780,4131,3884,3809,3894,3913,3951,3867,3929,3910,3927,3821,3920,4150,3757,4028,3783,4021,3897,3952,3784,4026,3891,3925,3904,3889,3931,3924,3804,3786,4008,3984,4092,4111,3880,3974,3865,3781,3921,3935,3918,4054,4075,3831,3823,4105,3845,3995,3915,3908,3947,3853,3898,4045,4030,3950,4017,3914,3923,3828,3821,3963,3992,3846,4116,3861,3857,3896,3894,3763,4013,3947,3873,3903,4089,4049,4001,3833,4005,3933,3838,4043,3848,4033,3926,3874,3913,3886,3724,3776,3952,3865,3953,3974,3869,4033,3907,3928,3950,3822,3934,3840,4129,3996,3811,3884,3893,3973,4084,4092,3987,3943,3821,3841,3806,3786,3976,3922,3893,3934,4046,3897,3888,3834,3923,3994,4115,3774,3981,4018,3953,3862,4008,3754,3902,3790,3716,3903,3938,4073,4020,4125,3902,3915,3932,4033,3932,3927,4035,3995,3807,3941,3820,4038,3770,3778,3902,3875,3908,3661,3963,3986,3977,3882,3846,3835,4103,4025,4149,3779,3824,3819,3967,3996,3894,4083,3989,3794,3978,3956,4005,3812,3848,4047,3915,3739,4134,3985,3853,3902,3873,3740,3837,3861,3812,3902,3893,3996,3956,4051,4001,3808,3967,3914,3901,4048,3947,4126,3857,3958,3921,3785,3848,3852,3931,3908,4022,3887,3928,3777,3844,3925,3952,3952,4050,3905,3944,3743,3976,3978,3934,3896,4164,3950,3966,3848,3920,3905,3913,3919,3942,3881,3953,3765,3908,4066,3962,3911,3875,4012,3926,3834,3781,3902,4074,3746,3874,3941,3803,3973,3990,3830,3834,3783,3925,4046,3776,3890,4052,3864,4058,4000,3923,4000,4072,3940,3839,3998,3843,3898,4003,3981,3857,3741,3763,4036,3929,3753,3943,3830,4024,4024,4041,3827,3938,3879,4081,3866,3857,3943,4092,3927,3850,3838,3831,3819,3944,3860,4019,3897,4001,4001,4019,3937,3990,3966,3926,3937,3998,3995,3892,3886,4059,3857,3840,3881,3813,3896,3921,4011,3925,3968,3958,4031,3927,3917,4032,3987,4008,3951,3923,3757,3998,3879,3811,4064,3992,4104,3903,3946,3859,4017,3951,3770,3821,3950,3922,4122,4012,3925,3913,4003,4052,4049,3913,3994,3838,3958,3821,3921,3929,3629,3867,3859,4047,4135,3907,3916,3986,4085,4007,3936,3856,4051,4015,3889,3916,4018,3825,3931,3805,3976,4114,3990,3947,3977,3872,3949,3972,3844,3920,3982,3832,3988,3985,3970,3928,3801,4017,3947,3801,4037,3933,3934,4059,3784,4006,3977,3891,3797,3980,3873,3947,3998,3856,3869,3977,4024,3965,4065,3898,4029,3716,3919,3942,3926,3926,3974,3924,3988,3917,3778,3870,3750,3872,4067,4004,3961,3971,3978,3858,3986,3969,3977,3929,4021,3872,3781,3837,4095,4011,3955,3780,3929,3800,4012,3706,3908,3735,3672,3836,3949,4019,3841,3927,4076,3916,4009,4078,3959,3986,3892,3937,4038,3831,3863,4067,4050,3876,4004,3955,4001,3868,4058,3987,4052,3940,4128,3794,3929,3966,3995,3980,3919,4029,4103,4007,4232,4001,4051,3718,3990,4088,3930,3882,3927,3961,3893,4085,3894,3921,3994,3933,3904,3916,4068,3867,3971,3881,3940,3950,3813,4025,3974,4049,3968,4018,3979,3849,3851,3918,3845,3847,4009,3997,4015,4014,3945,3938,4137,3965,3971,3991,3832,3913,3943,3924,3888,3857,3849,4011,3861,4046,4073,3729,3975,3952,3909,3943,3925,3880,4041,3897,3970,3964,3917,3976,3989,4013,3896,3904,4013,3935,3934,3977,4032,3982,3999,3796,4056,3816,3909,3960,4011,3972,3965,3891,3957,3992,3870,3843,3803,3895,3970,3916,3921,3896,3864,3997,3930,3906,3913,3948,3901,4054,3827,3947,3939,3966,4107,3961,3902,3810,3844,3937,3949,3988,4140,3987,3928,4038,4018,3884,3856,3943,3977,3832,4120,3975,3895,3867,3868,3959,3961,3902,3927,3936,3895,3976,3900,4065,3820,4017,3895,3938,3858,4018,3952,3958,4056,3993,3862,4024,4029,3988,3961,3829,4008,3877,4023,3939,3929,3906,3867,3861,3836,3840,3979,3947},{1739,1636,1648,1704,1627,1726,1678,1631,1778,1670,1681,1678,1776,1675,1553,1682,1697,1781,1691,1676,1779,1842,1636,1671,1793,1744,1594,1649,1752,1746,1757,1577,1730,1778,1811,1535,1585,1724,1661,1699,1698,1590,1688,1593,1738,1656,1748,1722,1753,1765,1677,1724,1681,1649,1651,1778,1646,1638,1723,1615,1543,1647,1741,1714,1610,1661,1723,1711,1649,1689,1735,1701,1781,1754,1704,1677,1835,1863,1682,1732,1648,1766,1732,1676,1624,1711,1631,1680,1736,1861,1567,1705,1695,1686,1819,1804,1782,1679,1821,1717,1805,1779,1811,1699,1568,1573,1697,1697,1694,1706,1704,1757,1703,1832,1711,1729,1711,1863,1565,1655,1732,1741,1731,1689,1639,1677,1689,1857,1622,1640,1597,1655,1826,1909,1728,1710,1627,1712,1609,1645,1799,1744,1663,1625,1759,1670,1629,1642,1860,1699,1763,1738,1636,1650,1601,1718,1784,1619,1663,1608,1742,1845,1692,1621,1735,1739,1645,1683,1785,1588,1694,1750,1712,1723,1676,1683,1953,1676,1683,1667,1721,1725,1626,1698,1765,1568,1542,1629,1618,1731,1734,1662,1578,1597,1831,1673,1635,1698,1739,1666,1581,1535,1664,1654,1568,1756,1610,1637,1697,1615,1633,1710,1808,1616,1586,1700,1690,1847,1736,1657,1854,1778,1691,1870,1649,1811,1683,1734,1672,1703,1832,1669,1696,1689,1543,1771,1551,1786,1670,1739,1613,1795,1657,1742,1638,1714,1740,1633,1706,1732,1629,1728,1773,1920,1669,1656,1678,1701,1772,1562,1734,1756,1672,1569,1682,1636,1740,1678,1655,1884,1698,1663,1650,1688,1743,1735,1809,1746,1646,1623,1580,1629,1719,1802,1691,1722,1695,1765,1717,1544,1784,1696,1761,1791,1624,1616,1810,1653,1647,1636,1701,1710,1633,1656,1660,1694,1730,1691,1805,1783,1667,1743,1773,1645,1726,1789,1686,1565,1483,1802,1803,1742,1734,1754,1701,1826,1710,1714,1657,1671,1580,1570,1615,1721,1697,1620,1637,1741,1687,1759,1600,1538,1732,1823,1715,1683,1661,1749,1657,1725,1661,1880,1607,1684,1695,1798,1617,1657,1648,1774,1628,1793,1645,1657,1827,1648,1553,1687,1802,1675,1738,1723,1761,1666,1831,1742,1793,1870,1822,1720,1555,1692,1650,1730,1669,1697,1685,1735,1595,1700,1580,1681,1733,1614,1737,1824,1637,1644,1734,1708,1688,1688,1679,1640,1603,1648,1644,1724,1681,1676,1686,1675,1748,1708,1579,1685,1675,1794,1722,1785,1494,1746,1589,1528,1688,1789,1785,1782,1572,1615,1751,1757,1659,1550,1685,1740,1701,1572,1579,1686,1816,1749,1719,1751,1795,1772,1662,1816,1673,1674,1721,1634,1656,1721,1723,1590,1880,1765,1641,1762,1762,1670,1734,1679,1631,1728,1729,1603,1564,1804,1802,1760,1797,1747,1649,1687,1720,1634,1689,1770,1713,1668,1657,1652,1767,1728,1738,1641,1628,1701,1714,1665,1668,1779,1497,1689,1482,1656,1571,1706,1658,1672,1671,1752,1630,1723,1640,1692,1636,1752,1821,1573,1705,1751,1666,1768,1715,1781,1615,1809,1563,1590,1648,1721,1744,1654,1705,1586,1728,1753,1755,1719,1772,1719,1571,1685,1665,1705,1673,1747,1707,1730,1743,1735,1812,1670,1748,1691,1692,1712,1756,1684,1840,1681,1685,1703,1597,1672,1740,1633,1638,1859,1667,1593,1685,1751,1761,1704,1636,1726,1787,1707,1702,1643,1728,1698,1821,1759,1668,1767,1839,1622,1661,1747,1711,1785,1567,1708,1683,1756,1778,1650,1830,1694,1633,1710,1702,1766,1532,1694,1762,1634,1732,1707,1667,1759,1660,1655,1824,1683,1699,1728,1657,1724,1712,1684,1740,1765,1790,1655,1725,1631,1704,1637,1676,1781,1536,1635,1604,1552,1755,1709,1817,1772,1751,1746,1627,1790,1720,1701,1638,1528,1808,1631,1655,1673,1741,1794,1686,1585,1710,1761,1730,1659,1649,1679,1542,1628,1722,1547,1738,1773,1701,1735,1691,1765,1748,1756,1714,1840,1743,1631,1772,1622,1609,1621,1700,1588,1672,1698,1668,1787,1728,1699,1717,1692,1755,1724,1700,1673,1629,1741,1694,1597,1752,1673,1749,1706,1805,1655,1735,1736,1617,1574,1789,1622,1708,1782,1560,1716,1645,1637,1605,1700,1711,1688,1708,1840,1865,1561,1718,1644,1643,1697,1574,1695,1704,1653,1654,1610,1788,1542,1766,1585,1649,1741,1778,1658,1817,1771,1723,1697,1717,1742,1763,1579,1725,1624,1802,1649,1727,1694,1739,1579,1649,1993,1903,1639,1757,1652,1670,1717,1854,1732,1789,1741,1668,1744,1768,1738,1654,1736,1715,1704,1808,1795,1672,1645,1617,1722,1665,1665,1721,1574,1603,1751,1808,1773,1701,1593,1687,1800,1816,1667,1662,1688,1660,1637,1650,1787,1783,1761,1655,1691,1807,1793,1579,1879,1726,1824,1821,1717,1648,1663,1636,1743,1609,1676,1722,1602,1710,1661,1619,1749,1655,1609,1634,1644,1747,1711,1662,1804,1615,1870,1740,1867,1524,1694,1620,1699,1637,1717,1643,1592,1659,1647,1782,1689,1643,1698,1536,1812,1730,1619,1731,1675,1696,1645,1651,1751,1678,1599,1768,1571,1712,1752,1607,1790,1787,1611,1796,1646,1662,1581,1656,1662,1689,1654,1765,1662,1600,1579,1693,1737,1638,1678,1780,1732,1655,1681,1635,1701,1757,1657,1682,1626,1665,1711,1656,1771,1725,1690,1735,1775,1659,1697,1712,1741,1701,1598,1783,1669,1732,1785,1654,1604,1589,1794,1749,1742,1647,1821,1769,1487,1714,1788,1646,1761,1650,1648,1697,1676,1686,1755,1599,1802,1731,1623,1761,1590,1743,1752,1701,1769,1696,1639,1672,1507,1782,1679,1770,1798,1788,1762,1637,1652,1651,1801,1700,1787,1682,1646,1634,1689,1818,1769,1697,1757,1537,1614,1738,1782,1643,1729,1703,1809,1622,1650,1635,1727,1745,1635,1662,1714,1690,1659,1719,1725,1595,1626,1711,1626,1786,1852,1666,1781,1719,1715,1707,1701,1733,1712,1739,1527,1755,1615,1713,1684,1758,1652,1829,1724,1730,1624,1624,1719,1722,1668,1632,1751,1663,1629,1747,1697,1667,1582,1756,1685,1544,1662,1719,1647,1624,1583,1718,1635,1659,1657,1752,1876,1809,1738,1686,1861,1613,1628,1655,1735,1743,1696,1680,1879,1709,1617,1723,1679,1673,1558,1683,1700,1706,1651,1734,1641,1662,1740,1691,1695,1660,1794,1815,1744,1585,1783,1747,1709,1740,1680,1633,1680,1632,1820,1763,1617,1701,1703,1699,1726,1680,1686,1698,1707,1628,1700,1703,1666,1740,1716,1737,1656,1762,1724,1762,1728,1702,1735,1829,1699,1690,1785,1689,1658,1659,1659,1824,1620,1789,1817,1748,1750,1652,1657,1728,1760,1812,1765,1647,1716,1660,1735,1615,1749,1413,1704,1772,1840,1575,1696,1642,1679,1613,1758,1961,1744,1672,1658,1771,1630,1652,1684,1673,1704,1868,1635,1626,1781,1633,1613,1673,1555,1844,1631,1819,1710,1805,1669,1715,1608,1765,1738,1666,1753,1746,1734,1744,1694,1667,1614,1754,1658,1671,1685,1718,1801,1884,1714,1757,1636,1652,1713,1758,1582,1689,1588,1677,1681,1691,1645,1797,1674,1555,1634,1576,1793,1597,1659,1810,1675,1639,1676,1666,1753,1691,1706,1766,1559,1650,1752,1733,1781,1716,1835,1594,1770,1702,1691,1578,1729,1633,1651,1732,1659,1685,1588,1773,1669,1625,1635,1615,1709,1758,1646,1669,1609,1572,1661,1672,1608,1836,1869,1711,1703,1783,1714,1661,1668,1714,1760,1753,1631,1696,1647,1745,1698,1718,1762,1802,1588,1659,1666,1557,1651,1763,1739,1706,1732,1692,1809,1827,1629,1756,1694,1804,1910,1618,1756,1810,1612,1668,1760,1686,1771,1633,1781,1696,1720,1639,1803,1664,1666,1671,1697,1749,1700,1723,1758,1655,1635,1668,1628,1777,1580,1743,1761,1787,1612,1724,1754,1597,1703,1722,1563,1782,1647,1727,1656,1703,1888,1671,1730,1754,1750,1782,1602,1583,1727,1750,1642,1650,1668,1859,1647,1756,1648,1700,1820,1801,1661,1709,1595,1683,1745,1568,1761,1731,1754,1705,1718,1618,1729,1705,1643,1769,1708,1830,1668,1582,1752,1691,1756,1741,1608,1596,1779,1750,1750,1766,1596,1750,1565,1684,1715,1718,1701,1693,1749,1680,1714,1690,1763,1715,1746,1811,1804,1913,1549,1731,1707,1686,1858,1669,1632,1696,1660,1713,1592,1651,1851,1698,1813,1773,1548,1846,1904,1694,1728,1697,1776,1698,1687,1784,1804,1823,1699,1647,1747,1749,1775,1688,1668,1698,1682,1704,1726,1716,1613,1785,1650,1623,1644,1764,1707,1577,1735,1723,1682,1656,1749,1740,1704,1782,1667,1673,1662,1657,1795,1577,1614,1781,1822,1709,1919,1784,1615,1714,1742,1701,1913,1721,1734,1571,1645,1646,1665,1842,1721,1735,1782,1704,1774,1826,1694,1861,1690,1878,1807,1712,1715,1698,1541,1778,1894,1753,1782,1744,1703,1581,1679,1725,1642,1600,1691,1693,1728,1750,1732,1751,1755,1785,1603,1770,1829,1614,1660,1717,1696,1580,1699,1549,1683,1719,1844,1607,1603,1640,1717,1585,1553,1657,1842,1705,1678,1805,1730,1769,1568,1748,1694,1613,1718,1702,1617,1585,1587,1739,1782,1750,1697,1610,1812,1836,1732,1752,1697,1871,1685,1608,1730,1792,1673,1739,1642,1695,1771,1761,1596,1774,1660,1681,1694,1696,1629,1708,1638,1663,1714,1661,1610,1704,1648,1888,1789,1746,1643,1733,1818,1731,1632,1751,1774,1648,1667,1595,1765,1762,1585,1705,1693,1563,1741,1681,1754,1735,1571,1778,1793,1842,1740,1690,1829,1690,1682,1790,1726,1590,1703,1718,1762,1669,1716,1689,1589,1807,1769,1665,1646,1596,1594,1674,1660,1717,1759,1674,1681,1598,1912,1649,1601,1594,1697,1658,1779,1604,1726,1579,1871,1636,1566,1758,1750,1617,1614,1762,1612,1833,1642,1565,1701,1921,1825,1740,1746,1699,1827,1775,1671,1621,1627,1575,1727,1636,1674,1709,1770,1578,1657,1551,1673,1615,1666,1640,1726,1770,1815,1646,1696,1609,1828,1728,1630,1753,1661,1589,1626,1669,1721,1772,1737,1748,1700,1711,1489,1736,1633,1683,1695,1675,1659,1736,1634,1645,1553,1663,1644,1706,1612,1786,1683,1646,1526,1684,1667,1790,1670,1749,1718,1724,1679,1497,1703,1716,1703,1708,1728,1662,1741,1804,1627,1758,1692,1791,1594,1696,1615,1669,1785,1772,1818,1644,1819,1682,1630,1751,1769,1677,1675,1799,1675,1726,1799,1784,1685,1846,1632,1610,1743,1716,1750,1650,1718,1722,1812,1693,1650,1770,1602,1620,1795,1671,1751,1561,1654,1900,1731,1726,1662,1771,1767,1661,1696,1757,1782,1722,1637,1635,1732,1713,1651,1691,1874,1755,1652,1872,1664,1628,1682,1742,1786,1711,1785,1753,1712,1581,1687,1686,1810,1768,1841,1758,1785,1682,1746,1738,1799,1595,1704,1746,1708,1679,1810,1914,1753,1640,1660,1698,1735,1705,1648,1677,1676,1674,1710,1726,1581,1786,1722,1625,1848,1807,1697,1781,1679,1759,1752,1619,1645,1716,1790,1567,1746,1848,1802,1655,1533,1792,1786,1643,1702,1639,1728,1668,1755,1714,1573,1676,1674,1667,1657,1575,1790,1697,1744,1751,1639,1611,1760,1710,1753,1677,1719,1728,1659,1711,1647,1843,1759,1505,1881,1655,1687,1683,1741,1736,1694,1705,1629,1667,1603,1648,1685,1712,1720,1637,1580,1669,1801,1668,1604,1791,1805,1789,1823,1711,1729,1745,1687,1757,1807,1696,1714,1692,1747,1638,1761,1753,1816,1647,1668,1635,1680,1733,1759,1692,1751,1812,1713,1661,1637,1703,1770,1735,1856,1605,1705,1692,1725,1672,1731,1802,1701,1570,1697,1700,1707,1808,1585,1702,1712,1668,1778,1641,1589,1709,1612,1750,1762,1760,1668,1800,1531,1748,1663,1746,1674,1778,1769,1601,1570,1764,1681,1716,1773,1791,1691,1703,1609,1773,1708,1874,1688,1711,1751,1646,1720,1675,1725,1720,1721,1601,1617,1688,1682,1638,1678,1718,1727,1691,1768,1605,1683,1709,1621,1740,1632,1637,1693,1710,1596,1569,1626,1685,1783,1728,1705,1731,1617,1730,1815,1731,1727,1708,1644,1635,1781,1751,1451,1597,1749,1726,1761,1749,1656,1671,1744,1736,1665,1616,1604,1628,1753,1594,1682,1658,1726,1801,1829,1821,1775,1674,1723,1634,1543,1562,1644,1752,1786,1536,1763,1562,1824,1639,1683,1688,1731,1638,1699,1763,1635,1666,1841,1773,1821,1806,1638,1682,1787,1867,1596,1898,1646,1724,1624,1682,1695,1646,1771,1843,1634,1650,1727,1845,1528,1582,1765,1691,1549,1659,1588,1617,1598,1799,1784,1706,1780,1681,1756,1572,1922,1706,1790,1776,1630,1701,1688,1675,1668,1729,1662,1807,1698,1580,1563,1786,1665,1845,1739,1603,1781,1973,1781,1823,1789,1663,1693,1722,1617,1705,1722,1743,1763,1668,1838,1644,1697,1695,1696,1710,1680,1654,1715,1703,1595,1718,1745,1624,1723,1778,1814,1677,1738,1757,1678,1800,1576,1859,1788,1858,1692,1626,1640,1686,1754,1718,1726,1575,1743,1659,1631,1796,1663,1583,1677,1764,1804,1728,1669,1731,1643,1837,1788,1749,1767,1634,1718,1691,1889,1661,1610,1691,1799,1672,1859,1649,1770,1738,1602,1735,1620,1687,1684,1732,1791,1715,1653,1688,1642,1781,1791,1801,1740,1691,1661,1744,1875,1624,1737,1616,1598,1743,1866,1711,1703,1694,1590,1633,1710,1751,1718,1611,1701,1742,1765,1630,1649,1781,1709,1665,1661,1712,1699,1910,1814,1637,1619,1641,1764,1534,1593,1633,1585,1757,1759,1729,1720,1642,1676,1651,1726,1732,1691,1593,1687,1555,1780,1674,1648,1644,1718,1798,1820,1818,1693,1725,1647,1706,1766,1682,1648,1730,1490,1603,1607,1722,1763,1613,1839,1578,1814,1658,1854,1737,1635,1672,1681,1683,1626,1607,1569,1705,1734,1673,1726,1717,1701,1613,1645,1701,1694,1719,1598,1595,1793,1690,1768,1714,1770,1784,1690,1814,1591,1643,1720,1647,1809,1588,1681,1673,1573,1664,1872,1517,1882,1766,1665,1631,1729,1770,1652,1771,1832,1659,1776,1783,1721,1600,1544,1816,1810,1715,1867,1677,1684,1705,1776,1664,1633,1758,1877,1675,1615,1735,1784,1784,1702,1639,1575,1701,1766,1695,1743,1742,1626,1800,1672,1650,1628,1837,1606,1582,1731,1721,1728,1693,1779,1555,1694,1642,1776,1694,1688,1744,1634,1685,1670,1649,1589,1707,1853,1693,1870,1684,1556,1757,1864,1777,1715,1670,1612,1601,1906,1727,1810,1878,1849,1587,1733,1704,1797,1842,1689,1722,1630,1692,1703,1625,1627,1718,1686,1734,1645,1656,1563,1701,1748,1811,1716,1761,1719,1673,1608,1881,1683,1648,1691,1876,1524,1799,1660,1698,1649,1738,1598,1789,1731,1708,1723,1717,1696,1804,1655,1753,1744,1744,1838,1741,1697,1612,1888,1665,1794,1732,1568,1729,1755,1704,1717,1691,1721,1610,1702,1743,1696,1736,1697,1712,1801,1773,1713,1673,1723,1790,1550,1799,1720,1701,1760,1814,1723,1714,1691,1750,1588,1558,1798,1801,1742,1762,1712,1746,1724,1635,1715,1739,1623,1627,1794,1671,1666,1565,1616,1608,1606,1742,1704,1725,1826,1746,1748,1719,1724,1709,1664,1806,1730,1564,1654,1824,1683,1768,1737,1644,1939,1713,1580,1665,1937,1626,1705,1732,1795,1704,1706,1569,1689,1624,1773,1670,1654,1703,1712,1599,1704,1734,1639,1714,1782,1811,1555,1669,1605,1703,1675,1591,1760,1689,1858,1742,1680,1623,1725,1757,1749,1739,1690,1788,1580,1712,1755,1587,1737,1668,1592,1697,1681,1626,1696,1575,1671,1830,1606,1709,1622,1683,1698,1697,1521,1709,1664,1647,1637,1862,1747,1811,1621,1608,1698,1695,1770,1779,1770,1836,1738,1726,1888,1733,1762,1904,1726,1680,1675,1727,1623,1781,1741,1612,1727,1622,1776,1671,1713,1702,1672,1621,1660,1632,1755,1744,1729,1686,1747,1591,1749,1548,1722,1780,1609,1672,1707,1738,1841,1716,1673,1870,1908,1622,1698,1712,1664,1609,1611,1758,1874,1691,1759,1619,1819,1619,1800,1735,1722,1687,1739,1736,1801,1731,1772,1692,1781,1755,1708,1662,1640,1724,1632,1656,1737,1641,1552,1699,1642,1682,1623,1684,1757,1625,1705,1590,1606,1853,1772,1733,1596,1704,1640,1767,1787,1715,1799,1624,1719,1728,1571,1648,1668,1584,1790,1683,1660,1549,1621,1666,1697,1662,1725,1687,1582,1840,1758,1681,1658,1737,1697,1694,1666,1826,1841,1792,1684,1662,1753,1613,1844,1774,1587,1663,1715,1693,1581,1654,1649,1622,1631,1617,1631,1770,1649,1648,1639,1569,1690,1854,1869,1812,1627,1747,1652,1620,1737,1749,1748,1569,1760,1729,1793,1764,1737,1653,1645,1787,1719,1593,1687,1655,1708,1619,1655,1761,1737,1815,1796,1587,1728,1749,1732,1704,1757,1600,1673,1590,1710,1727,1826,1682,1681,1587,1666,1592,1638,1700,1590,1606,1626,1687,1610,1759,1731,1610,1618,1527,1831,1714,1713,1760,1815,1694,1634,1716,1742,1689,1623,1680,1787,1690,1734,1763,1584,1778,1727,1688,1835,1728,1698,1770,1723,1839,1760,1619,1684,1679,1777,1735,1797,1671,1609,1596,1472,1627,1734,1679,1761,1756,1737,1708,1709,1738,1725,1703,1604,1647,1782,1556,1599,1670,1740,1710,1776,1718,1802,1784,1722,1738,1824,1774,1679,1755,1668,1701,1582,1694,1760,1704,1789,1719,1691,1788,1627,1713,1665,1711,1764,1711,1710,1665,1718,1666,1748,1709,1766,1617,1765,1783,1646,1615,1723,1594,1619,1737,1722,1670,1583,1789,1866,1773,1589,1795,1696,1703,1745,1712,1527,1713,1634,1553,1864,1741,1712,1621,1597,1662,1729,1743,1726,1581,1745,1586,1668,1729,1700,1705,1663,1714,1686,1644,1682,1764,1631,1721,1749,1703,1733,1825,1724,1743,1667,1678,1531,1738,1654,1602,1697,1675,1782,1653,1674,1701,1764,1635,1516,1688,1801,1641,1754,1555,1790,1737,1489,1702,1615,1672,1737,1655,1704,1719,1546,1748,1777,1683,1775,1674,1782,1894,1749,1859,1776,1657,1614,1756,1671,1487,1575,1672,1699,1704,1561,1671,1620,1777,1655,1707,1674,1786,1670,1903,1744,1705,1709,1639,1743,1795,1692,1759,1627,1819,1649,1602,1602,1656,1697,1686,1663,1773,1907,1692,1759,1795,1563,1715,1768,1755,1630,1634,1552,1507,1736,1737,1726,1622,1718,1866,1758,1668,1739,1805,1858,1528,1660,1660,1805,1763,1656,1649,1781,1653,1636,1556,1797,1763,1739,1674,1706,1537,1762,1675,1767,1729,1612,1596,1659,1662,1681,1680,1716,1740,1549,1758,1764,1795,1743,1616,1582,1713,1625,1830,1756,1656,1670,1658,1733,1651,1665,1671,1735,1724,1718,1684,1707,1726,1726,1702,1883,1756,1750,1651,1760,1647,1669,1646,1768,1859,1633,1721,1811,1659,1772,1727,1612,1636,1633,1781,1701,1826,1678,1733,1665,1629,1808,1798,1763,1652,1640,1723,1777,1622,1787,1650,1781,1598,1911,1727,1631,1761,1664,1865,1662,1725,1673,1710,1648,1796,1673,1734,1798,1716,1608,1601,1749,1644,1730,1748,1653,1677,1772,1660,1740,1775,1687,1678,1794,1631,1704,1770,1528,1630,1760,1594,1725,1602,1703,1641,1647,1588,1655,1660,1603,1741,1784,1833,1666,1598,1611,1803,1617,1674,1747,1763,1715,1649,1641,1628,1565,1854,1692,1664,1582,1739,1771,1786,1697,1700,1797,1725,1810,1701,1750,1620,1655,1692,1519,1640,1798,1682,1897,1671,1712,1721,1822,1610,1845,1702,1631,1626,1637,1727,1660,1654,1624,1749,1511,1815,1693,1740,1683,1663,1630,1756,1746,1606,1683,1835,1667,1665,1634,1805,1743,1640,1703,1689,1712,1646,1750,1738,1558,1632,1662,1829,1560,1793,1695,1625,1614,1707,1832,1800,1703,1637,1817,1659,1690,1756,1732,1804,1760,1634,1738,1722,1713,1667,1785,1681,1891,1720,1691,1754,1772,1676,1668,1840,1801,1681,1698,1706,1708,1636,1686,1659,1715,1636,1715,1652,1724,1746,1844,1756,1777,1727,1670,1724,1751,1614,1636,1735,1784,1728,1846,1701,1670,1767,1696,1655,1753,1722,1725,1849,1672,1528,1602,1715,1623,1735,1805,1702,1680,1746,1632,1673,1612,1712,1728,1666,1613,1666,1644,1719,1758,1798,1763,1797,1705,1554,1689,1817,1610,1688,1681,1651,1777,1706,1588,1624,1836,1840,1663,1591,1671,1750,1749,1740,1798,1795,1573,1517,1756,1683,1770,1719,1796,1719,1617,1791,1583,1654,1757,1640,1667,1714,1700,1769,1700,1570,1702,1773,1812,1765,1699,1683,1762,1822,1727,1757,1796,1800,1678,1788,1805,1837,1598,1619,1846,1549,1682,1707,1763,1785,1794,1674,1762,1708,1618,1715,1755,1690,1596,1810,1718,1752,1758,1628,1731,1789,1780,1629,1846,1633,1723,1734,1733,1770,1750,1691,1715,1482,1677,1706,1675,1752,1707,1877,1705,1694,1583,1720,1686,1753,1670,1688,1737,1670,1785,1596,1627,1792,1553,1662,1641,1666,1671,1587,1672,1598,1627,1704,1676,1778,1703,1697,1634,1664,1683,1797,1635,1628,1579,1739,1703,1740,1683,1653,1630,1584,1707,1725,1729,1617,1703,1654,1723,1859,1653,1549,1701,1666,1682,1864,1696,1727,1779,1679,1702,1714,1518,1900,1632,1701,1804,1693,1744,1674,1675,1632,1772,1644,1664,1820,1652,1803,1745,1608,1636,1751,1757,1683,1675,1774,1628,1686,1678,1691,1536,1732,1668,1642,1685,1664,1616,1638,1709,1693,1624,1734,1758,1731,1856,1774,1643,1785,1579,1626,1899,1729,1755,1795,1559,1705,1647,1780,1591,1660,1816,1696,1690,1592,1706,1595,1759,1823,1640,1733,1668,1677,1729,1920,1656,1713,1741,1735,1623,1651,1700,1844,1578,1794,1686,1730,1601,1747,1845,1722,1662,1672,1694,1609,1679,1633,1553,1796,1706,1594,1658,1640,1763,1648,1731,1740,1723,1727,1801,1731,1798,1669,1623,1668,1674,1680,1735,1763,1607,1642,1753,1822,1716,1652,1683,1726,1635,1816,1856,1627,1836,1653,1649,1564,1655,1740,1698,1698,1690,1772,1841,1884,1675,1747,1742,1794,1732,1682,1837,1606,1860,1806,1618,1794,1622,1703,1665,1755,1720,1667,1638,1783,1785,1618,1808,1747,1741,1790,1632,1755,1747,1760,1625,1669,1750,1729,1847,1790,1639,1669,1657,1722,1697,1550,1749,1623,1634,1747,1581,1813,1574,1747,1588,1702,1690,1603,1655,1837,1750,1629,1639,1663,1717,1817,1822,1707,1566,1632,1658,1802,1563,1665,1612,1721,1693,1816,1678,1753,1716,1656,1594,1697,1572,1727,1798,1614,1754,1687,1697,1779,1709,1767,1692,1803,1624,1650,1618,1691,1640,1592,1655,1644,1678,1701,1714,1845,1738,1641,1674,1559,1613,1685,1609,1607,1674,1783,1694,1836,1689,1638,1722,1808,1677,1643,1672,1705,1588,1820,1714,1598,1637,1687,1791,1603,1763,1743,1775,1713,1737,1692,1735,1702,1665,1771,1623,1714,1754,1734,1709,1550,1719,1690,1524,1679,1640,1720,1522,1720,1695,1832,1765,1663,1625,1863,1680,1794,1776,1660,1738,1709,1824,1712,1641,1722,1723,1679,1721,1802,1707,1641,1628,1647,1719,1800,1717,1672,1566,1600,1678,1749,1731,1751,1779,1732,1822,1759,1612,1710,1642,1721,1611,1776,1602,1680,1815,1726,1658,1797,1681,1689,1603,1818,1716,1797,1648,1693,1527,1651,1690,1713,1804,1736,1631,1799,1849,1718,1710,1685,1721,1769,1622,1746,1740,1597,1709,1705,1701,1780,1729,1642,1689,1723,1752,1739,1698,1723,1756,1666,1687,1825,1693,1609,1733,1733,1580,1668,1768,1667,1643,1723,1608,1673,1787,1818,1745,1612,1746,1543,1808,1677,1638,1678,1702,1760,1683,1631,1798,1621,1642,1696,1846,1729,1585,1687,1614,1680,1734,1762,1589,1751,1530,1797,1823,1707,1650,1650,1714,1723,1705,1826,1729,1783,1679,1673,1689,1690,1618,1670,1725,1721,1679,1577,1672,1706,1723,1766,1765,1660,1687,1656,1669,1681,1680,1680,1730,1658,1586,1654,1726,1676,1692,1603,1596,1657,1760,1611,1687,1688,1655,1714,1639,1631,1657,1722,1661,1709,1726,1620,1657,1801,1700,1793,1729,1712,1777,1636,1616,1726,1687,1655,1636,1721,1663,1807,1716,1731,1719,1623,1755,1670,1738,1706,1654,1753,1570,1736,1733,1638,1786,1744,1731,1689,1707,1699,1690,1722,1771,1695,1743,1667,1748,1786,1776,1685,1633,1646,1609,1745,1575,1597,1710,1652,1709,1665,1637,1692,1655,1710,1778,1619,1622,1617,1709,1619,1670,1775,1808,1854,1680,1656,1634,1569,1661,1637,1765,1852,1689,1738,1708,1702,1777,1620,1810,1734,1674,1808,1601,1611,1733,1730,1626,1623,1745,1742,1674,1612,1625,1687,1755,1727,1735,1763,1714,1683,1749,1843,1666,1570,1754,1744,1794,1698,1641,1739,1839,1593,1792,1640,1690,1672,1766,1692,1694,1726,1754,1763,1671,1760,1629,1640,1634,1773,1582,1773,1618,1758,1692,1691,1570,1562,1832,1641,1712,1696,1656,1830,1787,1479,1727,1670,1564,1689,1569,1658,1814,1615,1844,1695,1749,1582,1731,1690,1795,1570,1735,1630,1798,1600,1750,1796,1735,1631,1623,1665,1725,1689,1643,1719,1776,1586,1683,1847,1722,1686,1689,1625,1769,1697,1684,1755,1779,1665,1683,1698,1745,1643,1744,1814,1725,1736,1512,1820,1815,1780,1737,1752,1626,1743,1719,1961,1688,1741,1597,1735,1625,1856,1696,1781,1683,1771,1674,1785,1719,1760,1707,1697,1687,1855,1766,1709,1764,1669,1719,1778,1839,1645,1717,1746,1694,1678,1664,1703,1704,1610,1680,1734,1705,1761,1745,1734,1757,1790,1759,1759,1666,1486,1688,1641,1673,1826,1833,1837,1678,1723,1573,1716,1820,1634,1640,1744,1746,1661,1621,1768,1632,1771,1664,1663,1736,1838,1777,1726,1718,1813,1809,1700,1701,1695,1717,1766,1763,1500,1647,1690,1748,1759,1660,1612,1686,1567,1675,1829,1752,1708,1718,1620,1687,1684,1686,1682,1657,1823,1755,1778,1667,1780,1683,1799,1818,1623,1753,1682,1732,1575,1604,1587,1618,1707,1577,1737,1638,1809,1685,1670,1608,1712,1697,1708,1706,1741,1624,1847,1782,1617,1522,1692,1711,1673,1722,1728,1741,1663,1657,1673,1780,1758,1712,1689,1603,1772,1704,1531,1742,1722,1730,1678,1661,1802,1555,1634,1712,1669,1721,1693,1656,1849,1606,1723,1747,1597,1639,1677,1635,1638,1772,1834,1698,1681,1766,1821,1682,1714,1641,1710,1736,1710,1786,1691,1808,1670,1743,1641,1824,1594,1717,1718,1784,1661,1758,1676,1658,1691,1678,1680,1671,1619,1674,1680,1663,1747,1624,1627,1700,1707,1616,1658,1659,1710,1657,1742,1652,1712,1599,1728,1589,1737,1653,1720,1633,1628,1643,1695,1717,1725,1766,1681,1590,1713,1684,1738,1782,1696,1757,1748,1666,1680,1658,1727,1658,1712,1765,1659,1645,1738,1696,1759,1694,1751,1733,1737,1721,1796,1684,1626,1695,1758,1649,1608,1530,1707,1781,1869,1703,1847,1793,1703,1712,1710,1806,1669,1696,1709,1676,1750,1588,1707,1891,1783,1820,1530,1654,1608,1675,1603,1769,1750,1682,1781,1759,1741,1714,1598,1614,1770,1787,1786,1722,1630,1765,1687,1641,1782,1740,1740,1672,1721,1792,1797,1810,1693,1639,1699,1463,1718,1803,1647,1708,1654,1738,1661,1687,1741,1731,1747,1573,1676,1663,1813,1742,1619,1700,1653,1659,1770,1875,1845,1725,1660,1754,1728,1645,1678,1700,1663,1769,1729,1626,1688,1599,1711,1653,1742,1598,1859,1681,1810,1706,1596,1648,1662,1627,1703,1683,1662,1665,1731,1774,1709,1782,1748,1742,1796,1687,1569,1603,1708,1808,1520,1745,1639,1756,1599,1610,1723,1760,1791,1750,1665,1602,1786,1738,1639,1631,1676,1846,1731,1701,1765,1730,1756,1652,1697,1642,1581,1648,1687,1758,1563,1767,1754,1576,1657,1668,1670,1761,1622,1597,1696,1772,1664,1780,1623,1753,1621,1622,1614,1779,1733,1676,1658,1699,1660,1647,1795,1735,1548,1666,1745,1849,1738,1696,1624,1621,1751,1699,1762,1690,1623,1616,1600,1694,1679,1694,1745,1774,1692,1719,1602,1669,1677,1698,1691,1794,1651,1721,1623,1728,1856,1772,1564,1709,1651,1737,1705,1828,1695,1557,1472,1725,1627,1650,1664,1707,1609,1699,1880,1643,1655,1688,1707,1624,1728,1656,1571,1748,1709,1684,1619,1699,1581,1755,1695,1684,1774,1674,1621,1725,1657,1790,1701,1698,1661,1770,1686,1737,1609,1788,1695,1708,1761,1749,1637,1800,1556,1620,1693,1643,1825,1700,1700,1680,1738,1682,1679,1755,1680,1683,1808,1729,1569,1740,1821,1685,1680,1643,1754,1747,1660,1776,1586,1681,1655,1728,1612,1649,1613,1633,1622,1550,1685,1657,1653,1732,1729,1593,1618,1783,1525,1664,1742,1592,1689,1676,1699,1612,1683,1693,1753,1646,1753,1759,1736,1724,1733,1790,1783,1792,1599,1561,1560,1681,1728,1687,1663,1762,1716,1682,1672,1879,1584,1577,1649,1627,1654,1670,1798,1787,1780,1724,1657,1810,1711,1750,1792,1703,1785,1664,1736,1495,1592,1753,1811,1764,1706,1630,1591,1848,1775,1688,1642,1649,1657,1707,1659,1664,1584,1750,1813,1692,1712,1752,1619,1624,1643,1747,1509,1880,1798,1729,1854,1731,1731,1570,1803,1765,1723,1631,1652,1839,1575,1689,1762,1677,1610,1620,1734,1758,1753,1615,1744,1713,1781,1761,1753,1617,1686,1746,1698,1691,1583,1589,1684,1729,1727,1756,1735,1741,1620,1670,1654,1740,1676,1769,1613,1604,1691,1819,1764,1664,1702,1783,1638,1635,1704,1769,1612,1649,1811,1527,1724,1792,1764,1613}},
{{1000,2.200000},{1493,1307,1486,1458,1299,1371,1423,1293,1351,1298,1402,1286,1439,1336,1319,1296,1480,1397,1291,1336,1293,1441,1347,1398,1322,1505,1463,1348,1474,1376,1411,1502,1357,1318,1326,1450,1355,1489,1459,1357,1422,1306,1422,1494,1345,1429,1324,1473,1402,1320,1465,1403,1215,1288,1229,1431,1243,1232,1357,1474,1500,1425,1419,1283,1321,1417,1360,1321,1326,1394,1398,1398,1275,1406,1374,1417,1416,1445,1500,1263,1414,1504,1468,1354,1330,1445,1497,1283,1319,1407,1331,1364,1396,1532,1318,1458,1286,1359,1352,1387,1349,1310,1442,1405,1373,1431,1458,1524,1222,1474,1307,1439,1444,1428,1462,1465,1348,1380,1403,1350,1404,1295,1395,1396,1382,1397,1372,1400,1288,1485,1391,1367,1384,1383,1327,1439,1404,1370,1378,1423,1384,1278,1369,1406,1341,1447,1430,1390,1596,1428,1412,1307,1373,1493,1322,1493,1549,1439,1342,1397,1309,1442,1406,1339,1439,1355,1396,1398,1432,1466,1462,1398,1376,1298,1301,1414,1256,1431,1380,1330,1247,1350,1401,1312,1339,1331,1308,1375,1437,1391,1413,1287,1378,1426,1435,1335,1423,1361,1470,1532,1327,1390,1313,1353,1380,1342,1469,1459,1452,1436,1418,1387,1490,1411,1371,1465,1394,1368,1352,1490,1353,1385,1418,1404,1401,1405,1354,1437,1406,1365,1390,1454,1419,1365,1377,1404,1508,1296,1443,1450,1323,1497,1377,1392,1453,1409,1400,1418,1390,1309,1423,1394,1360,1437,1265,1491,1492,1455,1366,1320,1403,1193,1418,1387,1323,1393,1384,1389,1378,1366,1459,1454,1330,1348,1498,1408,1414,1378,1364,1437,1398,1208,1319,1293,1361,1257,1335,1427,1314,1330,1421,1439,1292,1359,1442,1413,1426,1354,1462,1394,1435,1318,1298,1325,1518,1430,1455,1417,1261,1467,1431,1469,1338,1539,1492,1424,1445,1465,1298,1349,1383,1380,1440,1390,1421,1319,1443,1329,1429,1327,1340,1390,1483,1425,1277,1336,1328,1377,1272,1421,1408,1306,1500,1326,1349,1462,1556,1349,1449,1486,1479,1346,1494,1398,1376,1356,1349,1439,1473,1324,1386,1395,1421,1425,1337,1418,1313,1436,1486,1408,1428,1278,1431,1306,1354,1394,1365,1365,1343,1470,1388,1396,1305,1333,1379,1376,1306,1346,1336,1356,1483,1362,1408,1451,1323,1382,1432,1374,1377,1238,1436,1387,1480,1341,1431,1338,1334,1473,1319,1473,1423,1326,1440,1357,1296,1414,1415,1456,1213,1359,1331,1365,1417,1445,1367,1420,1507,1374,1360,1453,1395,1341,1315,1367,1440,1423,1358,1334,1473,1386,1372,1396,1279,1513,1366,1336,1441,1423,1446,1410,1313,1463,1354,1293,1383,1385,1297,1368,1575,1393,1325,1346,1319,1334,1261,1415,1483,1478,1406,1518,1567,1404,1417,1345,1497,1366,1330,1319,1479,1333,1318,1381,1438,1498,1418,1412,1373,1378,1354,1396,1416,1391,1328,1460,1413,1382,1485,1451,1223,1462,1371,1445,1471,1456,1439,1456,1410,1443,1386,1348,1381,1373,1438,1383,1326,1395,1408,1278,1445,1337,1408,1376,1471,1381,1358,1374,1440,1370,1581,1433,1392,1356,1413,1363,1268,1479,1427,1353,1412,1489,1259,1307,1295,1337,1371,1367,1413,1300,1319,1451,1236,1340,1529,1440,1301,1383,1357,1354,1360,1423,1325,1478,1293,1385,1402,1386,1348,1513,1379,1456,1359,1396,1394,1452,1480,1452,1296,1356,1413,1330,1426,1277,1440,1331,1358,1328,1414,1414,1432,1412,1407,1377,1362,1370,1313,1360,1421,1387,1373,1439,1385,1380,1349,1358,1255,1488,1527,1417,1556,1258,1406,1362,1306,1389,1325,1448,1394,1347,1442,1316,1360,1322,1432,1405,1408,1343,1199,1346,1394,1564,1276,1367,1384,1402,1345,1386,1358,1356,1418,1429,1419,1544,1414,1320,1480,1432,1372,1343,1395,1455,1335,1370,1305,1404,1511,1458,1311,1254,1391,1471,1345,1220,1361,1338,1252,1354,1424,1409,1374,1338,1412,1387,1272,1375,1394,1418,1276,1455,1344,1427,1405,1462,1378,1449,1402,1380,1348,1462,1356,1407,1303,1437,1366,1445,1318,1472,1420,1498,1273,1346,1334,1318,1494,1410,1286,1395,1448,1358,1391,1409,1492,1367,1385,1380,1277,1571,1309,1394,1363,1348,1334,1482,1474,1315,1388,1395,1360,1382,1412,1376,1417,1481,1427,1396,1417,1467,1408,1405,1406,1418,1518,1269,1511,1476,1406,1489,1364,1328,1329,1410,1311,1371,1288,1377,1389,1431,1353,1422,1285,1344,1385,1397,1428,1326,1476,1480,1396,1309,1387,1427,1259,1407,1361,1328,1319,1302,1383,1382,1439,1478,1396,1356,1386,1363,1408,1368,1478,1403,1409,1509,1509,1448,1359,1358,1402,1392,1415,1373,1389,1463,1474,1365,1398,1343,1427,1343,1550,1503,1342,1376,1313,1445,1442,1434,1407,1430,1397,1376,1374,1268,1391,1393,1394,1434,1422,1302,1344,1501,1326,1443,1480,1335,1428,1493,1341,1359,1344,1278,1474,1396,1343,1439,1349,1451,1361,1390,1431,1446,1278,1383,1444,1349,1381,1342,1507,1489,1346,1426,1364,1343,1378,1445,1444,1470,1378,1427,1351,1395,1327,1361,1512,1279,1444,1401,1364,1414,1466,1287,1355,1319,1340,1388,1278,1361,1472,1398,1491,1399,1351,1431,1420,1473,1365,1369,1311,1432,1333,1434,1302,1420,1391,1330,1400,1382,1445,1407,1502,1204,1297,1399,1403,1418,1405,1380,1389,1368,1299,1275,1295,1368,1269,1327,1363,1419,1449,1487,1391,1340,1445,1413,1195,1419,1466,1447,1421,1486,1361,1464,1272,1417,1459,1459,1450,1566,1282,1318,1428,1433,1424,1293,1469,1361,1419,1379,1476,1329,1274,1458,1397,1377,1484,1351,1360,1398,1388,1416,1415,1374,1629,1411,1370,1349,1376,1387,1379,1469,1405,1509,1363,1402,1346,1425,1455,1408,1422,1363,1371,1343,1376,1377,1362,1347,1461,1399,1407,1285,1318,1332,1392,1320,1432,1320,1326,1439,1427,1428,1320,1348,1406,1346,1356,1377,1423,1333,1404,1422,1403,1382,1443,1473,1329,1407,1333,1334,1417,1434,1288,1352,1385,1388,1338,1456,1384,1416,1301,1390,1261,1306,1423,1344,1483,1381,1354,1474,1293,1299,1450,1349,1454,1386,1371,1450,1439,1404,1444,1250,1374,1358,1434,1444,1441,1457,1247,1531,1425,1482,1461,1492,1449,1435,1393,1461,1359,1364,1456,1317,1413,1479,1400,1454,1386,1462,1445,1374,1376,1337,1400,1437,1294,1423,1384,1414,1237,1334,1439,1322,1354,1324,1509,1367,1426,1335,1417,1391,1437,1305,1474,1246,1326,1423,1397,1320,1412,1326,1233,1356,1387,1329,1468,1398,1458,1401,1470,1313,1290,1340,1366,1551,1571,1437,1338,1376,1327,1440,1552,1399,1483,1386,1367,1344,1445,1377,1315,1362,1435,1376,1356,1410,1374,1401,1391,1352,1306,1433,1444,1328,1382,1410,1432,1399,1390,1381,1455,1324,1369,1357,1472,1440,1416,1413,1430,1434,1330,1372,1463,1334,1353,1379,1252,1354,1416,1398,1444,1389,1446,1374,1426,1362,1415,1332,1381,1383,1372,1440,1378,1380,1404,1413,1337,1388,1354,1360,1403,1424,1404,1423,1330,1336,1430,1387,1339,1376,1377,1344,1348,1290,1410,1287,1404,1436,1370,1295,1196,1439,1418,1370,1426,1395,1533,1312,1365,1296,1342,1335,1406,1331,1365,1390,1404,1426,1476,1352,1314,1336,1459,1463,1508,1453,1242,1468,1334,1254,1391,1367,1485,1356,1385,1385,1303,1259,1457,1344,1353,1389,1350,1509,1390,1395,1423,1448,1383,1373,1414,1302,1512,1399,1358,1464,1394,1434,1408,1346,1408,1396,1432,1330,1381,1451,1488,1275,1458,1388,1364,1418,1256,1305,1341,1465,1420,1397,1394,1465,1414,1463,1429,1389,1393,1375,1379,1460,1330,1381,1454,1428,1436,1361,1380,1505,1353,1457,1396,1401,1280,1409,1446,1377,1435,1404,1438,1331,1400,1343,1415,1443,1416,1466,1314,1397,1319,1414,1366,1334,1437,1374,1366,1498,1433,1395,1241,1336,1437,1351,1328,1522,1306,1422,1499,1355,1391,1454,1455,1388,1517,1405,1412,1335,1433,1430,1487,1460,1382,1435,1464,1440,1423,1411,1489,1326,1256,1364,1430,1514,1323,1413,1351,1431,1400,1368,1299,1356,1419,1377,1352,1387,1320,1395,1407,1397,1452,1372,1409,1417,1317,1407,1437,1386,1412,1429,1431,1316,1351,1371,1519,1237,1288,1372,1330,1424,1372,1408,1432,1484,1341,1380,1355,1421,1431,1298,1391,1298,1313,1430,1431,1262,1257,1408,1304,1479,1397,1341,1409,1312,1376,1352,1361,1295,1363,1528,1374,1381,1420,1328,1427,1415,1453,1368,1425,1230,1349,1326,1473,1365,1399,1357,1354,1465,1423,1298,1429,1493,1433,1353,1409,1419,1526,1467,1371,1391,1281,1403,1377,1370,1519,1372,1415,1362,1309,1263,1446,1487,1366,1374,1437,1496,1398,1330,1354,1302,1366,1365,1336,1351,1385,1391,1382,1432,1503,1392,1289,1358,1385,1338,1306,1339,1420,1403,1520,1269,1393,1271,1408,1444,1471,1304,1434,1456,1397,1425,1473,1193,1362,1409,1364,1434,1442,1317,1454,1411,1458,1387,1381,1432,1355,1461,1257,1573,1435,1238,1302,1365,1385,1296,1354,1423,1368,1393,1546,1504,1358,1377,1383,1397,1350,1321,1398,1332,1457,1407,1333,1298,1305,1417,1472,1394,1360,1323,1349,1366,1432,1367,1403,1449,1446,1337,1480,1369,1300,1475,1545,1385,1460,1272,1290,1441,1380,1367,1327,1448,1284,1331,1511,1257,1429,1346,1394,1387,1387,1310,1337,1402,1366,1409,1298,1293,1376,1384,1426,1477,1594,1395,1446,1442,1370,1353,1348,1347,1413,1462,1312,1339,1331,1516,1480,1333,1389,1407,1416,1367,1350,1493,1380,1425,1379,1337,1283,1386,1447,1381,1385,1413,1353,1419,1424,1364,1435,1522,1376,1330,1379,1406,1323,1371,1292,1206,1543,1332,1289,1461,1378,1349,1288,1404,1346,1517,1299,1258,1484,1356,1390,1344,1471,1394,1475,1272,1327,1440,1313,1357,1469,1514,1350,1367,1285,1395,1528,1409,1351,1513,1267,1406,1342,1348,1446,1401,1342,1402,1337,1470,1395,1508,1426,1455,1238,1359,1383,1344,1416,1360,1282,1251,1349,1357,1367,1311,1330,1360,1334,1506,1526,1329,1321,1434,1392,1434,1357,1354,1367,1463,1426,1370,1232,1572,1552,1442,1442,1402,1399,1385,1362,1435,1245,1394,1284,1421,1364,1440,1340,1389,1371,1367,1429,1393,1323,1380,1459,1352,1340,1389,1303,1245,1377,1338,1397,1439,1462,1391,1552,1400,1352,1429,1384,1370,1449,1424,1385,1458,1422,1359,1410,1481,1473,1330,1379,1384,1355,1225,1154,1281,1469,1342,1414,1265,1438,1340,1327,1268,1275,1361,1389,1400,1350,1382,1274,1325,1316,1460,1328,1411,1330,1424,1263,1453,1438,1411,1434,1358,1256,1254,1290,1410,1331,1387,1395,1294,1392,1355,1397,1336,1332,1393,1362,1329,1440,1328,1414,1400,1370,1388,1520,1419,1371,1401,1395,1318,1481,1449,1486,1439,1365,1450,1302,1474,1381,1395,1450,1416,1395,1438,1257,1461,1413,1416,1446,1382,1371,1357,1421,1217,1411,1345,1323,1346,1468,1524,1233,1375,1434,1432,1352,1490,1394,1343,1509,1365,1459,1439,1331,1374,1465,1458,1414,1315,1381,1364,1300,1401,1454,1431,1332,1392,1327,1390,1436,1382,1332,1409,1505,1368,1372,1346,1566,1329,1406,1380,1427,1417,1400,1386,1379,1395,1402,1364,1393,1434,1345,1362,1248,1375,1471,1423,1438,1265,1468,1338,1291,1456,1442,1355,1414,1346,1356,1187,1341,1442,1426,1388,1387,1353,1394,1466,1279,1293,1318,1444,1380,1383,1412,1443,1355,1443,1492,1532,1362,1339,1392,1314,1510,1491,1388,1366,1407,1292,1442,1469,1356,1376,1396,1327,1314,1321,1469,1319,1425,1306,1231,1356,1351,1325,1343,1433,1371,1376,1267,1410,1398,1326,1495,1259,1486,1392,1287,1390,1367,1295,1370,1556,1460,1358,1403,1462,1457,1473,1559,1393,1372,1346,1318,1427,1278,1423,1422,1344,1510,1417,1458,1345,1408,1305,1240,1312,1427,1384,1395,1351,1312,1388,1481,1461,1347,1260,1463,1352,1341,1469,1453,1273,1372,1394,1412,1480,1346,1398,1416,1436,1473,1463,1403,1445,1373,1349,1374,1441,1454,1398,1409,1306,1388,1516,1421,1456,1399,1405,1366,1378,1379,1324,1296,1312,1379,1469,1386,1380,1422,1493,1330,1354,1513,1311,1381,1347,1387,1312,1294,1363,1413,1391,1417,1371,1458,1363,1299,1394,1399,1472,1440,1314,1431,1329,1404,1431,1449,1432,1289,1470,1308,1425,1389,1399,1287,1445,1437,1358,1407,1303,1448,1482,1364,1339,1373,1301,1327,1372,1373,1305,1445,1346,1286,1472,1363,1564,1365,1488,1397,1342,1337,1298,1403,1372,1398,1344,1413,1382,1330,1358,1354,1302,1449,1372,1508,1424,1275,1460,1391,1428,1293,1462,1384,1322,1406,1355,1508,1487,1341,1393,1408,1379,1399,1388,1439,1383,1296,1390,1510,1284,1273,1297,1416,1448,1415,1382,1367,1329,1475,1363,1238,1354,1364,1319,1264,1285,1397,1207,1371,1434,1405,1358,1348,1278,1368,1374,1479,1293,1511,1451,1471,1446,1420,1406,1436,1425,1244,1362,1353,1379,1237,1501,1371,1397,1305,1275,1461,1309,1505,1385,1334,1386,1435,1326,1333,1337,1462,1438,1469,1490,1371,1353,1417,1327,1371,1382,1405,1474,1453,1367,1349,1410,1359,1354,1321,1445,1417,1451,1462,1406,1528,1348,1494,1419,1348,1325,1400,1465,1301,1312,1429,1393,1298,1542,1395,1392,1395,1455,1302,1356,1345,1320,1453,1466,1263,1353,1492,1414,1478,1412,1309,1388,1342,1446,1481,1312,1433,1345,1449,1385,1447,1443,1291,1368,1386,1358,1269,1335,1403,1502,1364,1454,1352,1329,1343,1396,1414,1389,1353,1368,1415,1321,1391,1265,1337,1437,1312,1364,1319,1486,1237,1318,1479,1450,1280,1400,1373,1381,1309,1352,1302,1333,1339,1332,1297,1414,1342,1403,1445,1376,1345,1401,1410,1377,1441,1613,1531,1287,1469,1403,1435,1476,1419,1389,1405,1469,1468,1278,1498,1426,1443,1318,1416,1307,1420,1436,1405,1425,1417,1307,1429,1209,1374,1406,1486,1395,1352,1363,1409,1347,1400,1309,1382,1370,1445,1370,1390,1406,1268,1377,1443,1369,1312,1387,1412,1453,1390,1380,1382,1329,1387,1575,1353,1413,1320,1318,1361,1334,1395,1321,1370,1368,1286,1298,1424,1273,1346,1458,1413,1293,1334,1433,1241,1427,1264,1245,1473,1335,1564,1385,1437,1378,1427,1298,1417,1252,1399,1354,1465,1368,1355,1368,1377,1376,1439,1392,1432,1390,1388,1541,1363,1233,1369,1467,1370,1384,1406,1374,1383,1303,1340,1381,1332,1386,1498,1404,1316,1463,1305,1341,1425,1381,1467,1409,1527,1386,1357,1340,1352,1410,1401,1529,1269,1339,1424,1377,1455,1473,1488,1475,1321,1487,1325,1406,1376,1426,1407,1373,1428,1403,1330,1334,1347,1402,1391,1406,1361,1467,1456,1361,1344,1388,1419,1437,1395,1445,1410,1385,1387,1438,1388,1420,1311,1476,1420,1369,1585,1517,1401,1283,1406,1300,1360,1426,1350,1409,1393,1466,1410,1374,1402,1389,1291,1331,1343,1312,1373,1436,1358,1404,1493,1309,1416,1325,1417,1396,1387,1455,1380,1375,1393,1390,1459,1354,1457,1346,1400,1397,1429,1247,1380,1328,1382,1449,1434,1414,1366,1328,1539,1487,1465,1381,1327,1333,1233,1372,1338,1311,1368,1413,1357,1419,1444,1342,1324,1407,1424,1417,1392,1355,1483,1344,1402,1353,1346,1422,1329,1443,1342,1347,1305,1378,1298,1358,1399,1300,1316,1287,1577,1433,1328,1457,1295,1425,1319,1283,1374,1443,1394,1323,1443,1448,1368,1461,1306,1511,1427,1504,1304,1481,1467,1438,1387,1469,1411,1614,1389,1283,1236,1374,1483,1341,1435,1369,1431,1533,1393,1337,1339,1455,1417,1391,1393,1318,1379,1419,1307,1365,1333,1327,1324,1351,1352,1433,1440,1372,1347,1421,1526,1356,1509,1279,1459,1503,1433,1303,1426,1393,1372,1498,1386,1293,1447,1537,1531,1260,1386,1337,1396,1348,1369,1417,1423,1357,1399,1416,1364,1414,1372,1388,1435,1503,1409,1358,1320,1340,1328,1380,1511,1402,1342,1414,1451,1279,1417,1307,1390,1390,1347,1447,1373,1429,1381,1373,1373,1405,1375,1428,1372,1287,1432,1384,1566,1379,1452,1459,1402,1430,1445,1515,1363,1370,1422,1430,1323,1459,1289,1413,1454,1489,1384,1380,1375,1436,1378,1317,1396,1428,1540,1387,1359,1330,1453,1360,1467,1416,1325,1341,1410,1322,1371,1457,1449,1398,1390,1371,1360,1442,1325,1322,1369,1451,1247,1475,1347,1325,1277,1399,1437,1436,1234,1298,1388,1429,1365,1370,1324,1350,1415,1353,1358,1446,1395,1317,1280,1396,1492,1355,1274,1371,1374,1382,1404,1529,1447,1408,1522,1352,1325,1343,1356,1415,1426,1328,1447,1418,1451,1410,1370,1497,1326,1422,1458,1351,1404,1378,1459,1406,1351,1354,1410,1361,1370,1292,1304,1422,1334,1365,1278,1522,1462,1379,1494,1494,1359,1465,1504,1393,1467,1524,1399,1373,1475,1367,1359,1400,1350,1341,1425,1284,1375,1444,1435,1461,1445,1304,1409,1450,1430,1287,1474,1427,1416,1320,1363,1286,1326,1440,1370,1415,1329,1351,1394,1389,1415,1319,1328,1389,1320,1312,1451,1366,1354,1372,1426,1404,1414,1289,1430,1405,1523,1372,1357,1430,1523,1359,1395,1363,1534,1431,1371,1393,1392,1326,1316,1431,1299,1483,1375,1343,1286,1406,1365,1429,1359,1439,1404,1433,1375,1292,1244,1302,1436,1459,1486,1389,1378,1379,1314,1417,1437,1313,1327,1346,1501,1440,1383,1460,1463,1432,1337,1531,1362,1375,1291,1347,1287,1283,1451,1432,1372,1511,1356,1268,1398,1369,1439,1388,1361,1504,1374,1419,1322,1366,1443,1420,1366,1459,1356,1270,1432,1283,1470,1345,1228,1515,1336,1322,1462,1453,1385,1389,1329,1326,1357,1302,1420,1315,1367,1432,1472,1350,1433,1370,1341,1478,1414,1391,1264,1439,1491,1438,1372,1344,1453,1375,1372,1344,1357,1404,1355,1446,1429,1376,1421,1387,1335,1427,1558,1409,1478,1412,1361,1310,1322,1352,1472,1441,1353,1358,1429,1422,1493,1499,1395,1504,1418,1405,1386,1324,1285,1323,1401,1316,1412,1407,1364,1510,1306,1431,1333,1378,1350,1289,1268,1436,1389,1378,1329,1385,1503,1382,1360,1451,1388,1408,1342,1322,1391,1413,1324,1420,1362,1323,1412,1432,1395,1334,1398,1329,1453,1415,1407,1346,1375,1349,1443,1372,1337,1493,1387,1265,1291,1366,1376,1436,1352,1341,1417,1292,1405,1393,1337,1382,1299,1179,1428,1432,1360,1294,1400,1457,1322,1590,1446,1371,1381,1476,1414,1439,1509,1493,1385,1358,1423,1406,1495,1337,1398,1384,1389,1370,1420,1500,1367,1330,1272,1470,1387,1496,1343,1341,1351,1229,1487,1476,1371,1321,1480,1425,1415,1351,1451,1305,1428,1241,1400,1519,1463,1383,1441,1450,1419,1493,1226,1247,1440,1420,1452,1480,1405,1366,1479,1416,1336,1356,1411,1428,1395,1389,1416,1298,1395,1386,1464,1298,1376,1466,1358,1252,1463,1253,1347,1442,1444,1317,1359,1334,1382,1421,1458,1427,1365,1467,1366,1494,1359,1315,1348,1395,1400,1301,1352,1448,1368,1355,1461,1401,1455,1427,1414,1408,1370,1436,1328,1308,1279,1412,1331,1353,1387,1342,1368,1355,1251,1271,1382,1319,1365,1284,1370,1328,1376,1347,1372,1286,1301,1298,1434,1434,1371,1352,1262,1490,1389,1430,1381,1396,1393,1281,1478,1250,1394,1439,1351,1324,1496,1334,1505,1320,1257,1443,1559,1490,1396,1449,1474,1497,1379,1217,1454,1372,1366,1428,1358,1312,1364,1354,1401,1433,1377,1290,1356,1413,1434,1476,1303,1427,1368,1496,1428,1412,1317,1374,1300,1323,1473,1352,1482,1419,1365,1310,1453,1362,1312,1448,1451,1384,1332,1472,1325,1252,1430,1396,1477,1369,1451,1316,1434,1304,1348,1375,1342,1366,1480,1341,1392,1469,1520,1368,1345,1415,1417,1499,1412,1387,1313,1351,1356,1332,1329,1420,1361,1439,1434,1424,1500,1292,1382,1368,1481,1413,1447,1397,1372,1433,1365,1504,1337,1366,1463,1400,1389,1341,1366,1440,1449,1366,1361,1272,1290,1528,1476,1376,1311,1316,1331,1469,1476,1347,1316,1398,1324,1307,1410,1420,1362,1389,1256,1467,1386,1360,1282,1345,1295,1238,1456,1395,1371,1443,1467,1450,1414,1383,1429,1301,1452,1506,1254,1383,1412,1422,1374,1391,1338,1459,1461,1495,1542,1416,1438,1422,1315,1365,1404,1404,1467,1458,1394,1424,1393,1405,1296,1385,1354,1424,1349,1262,1428,1355,1376,1391,1391,1482,1385,1358,1432,1304,1352,1295,1393,1360,1288,1285,1425,1462,1443,1478,1504,1417,1531,1394,1369,1475,1288,1478,1276,1392,1378,1459,1424,1338,1354,1360,1373,1524,1441,1450,1331,1396,1355,1367,1267,1349,1462,1255,1441,1415,1449,1419,1491,1461,1401,1473,1348,1399,1306,1427,1340,1373,1404,1387,1390,1339,1433,1311,1273,1468,1342,1340,1313,1371,1475,1404,1310,1443,1437,1305,1387,1422,1427,1307,1380,1419,1431,1397,1385,1437,1376,1388,1313,1397,1388,1321,1305,1342,1422,1221,1496,1318,1456,1353,1401,1433,1434,1409,1383,1351,1454,1484,1403,1335,1431,1354,1395,1426,1249,1402,1345,1364,1375,1410,1438,1383,1273,1422,1416,1375,1402,1360,1417,1271,1361,1467,1346,1434,1310,1450,1377,1353,1260,1496,1397,1339,1447,1403,1371,1311,1331,1325,1379,1427,1421,1344,1354,1337,1337,1459,1444,1485,1387,1362,1427,1403,1394,1237,1322,1324,1352,1368,1307,1453,1406,1424,1231,1445,1403,1335,1410,1314,1461,1354,1352,1427,1401,1415,1443,1372,1383,1389,1421,1294,1497,1393,1383,1408,1327,1338,1378,1382,1310,1430,1376,1481,1382,1449,1392,1379,1423,1372,1305,1352,1325,1438,1437,1418,1351,1516,1406,1335,1388,1264,1399,1253,1589,1322,1429,1326,1319,1369,1370,1440,1470,1425,1379,1429,1470,1362,1375,1285,1344,1309,1399,1276,1430,1319,1370,1459,1361,1415,1428,1448,1451,1300,1298,1372,1372,1342,1329,1456,1424,1315,1382,1278,1464,1408,1447,1466,1387,1305,1431,1395,1415,1381,1385,1406,1369,1363,1398,1457,1306,1420,1315,1340,1436,1332,1436,1318,1355,1352,1372,1377,1326,1373,1342,1249,1316,1373,1375,1414,1404,1394,1280,1417,1451,1484,1392,1443,1472,1237,1408,1374,1425,1391,1314,1398,1409,1329,1464,1311,1296,1316,1444,1371,1412,1302,1471,1411,1343,1480,1260,1367,1422,1361,1360,1467,1323,1422,1490,1421,1316,1410,1474,1446,1336,1332,1434,1457,1332,1238,1390,1389,1411,1317,1419,1390,1331,1471,1453,1360,1352,1463,1504,1372,1348,1301,1351,1296,1431,1305,1355,1323,1393,1458,1400,1348,1455,1337,1396,1361,1356,1193,1288,1433,1364,1435,1280,1401,1374,1384,1342,1352,1393,1394,1413,1446,1355,1270,1505,1384,1437,1382,1330,1304,1445,1380,1382,1426,1333,1425,1372,1533,1477,1486,1352,1388,1488,1284,1287,1324,1481,1342,1295,1447,1411,1343,1267,1315,1235,1319,1335,1404,1435,1329,1348,1446,1381,1449,1293,1439,1469,1370,1440,1442,1500,1383,1382,1479,1387,1386,1374,1359,1390,1306,1401,1424,1383,1370,1312,1454,1564,1346,1423,1373,1369,1446,1415,1340,1420,1455,1428,1372,1348,1417,1416,1439,1273,1354,1406,1430,1384,1508,1531,1344,1447,1396,1338,1377,1471,1356,1348,1545,1388,1330,1284,1320,1354,1370,1480,1374,1351,1398,1473,1373,1348,1373,1474,1506,1388,1458,1274,1382,1337,1265,1419,1505,1373,1413,1429,1360,1390,1411,1378,1332,1401,1339,1477,1390,1406,1360,1358,1338,1301,1348,1450,1350,1369,1363,1315,1471,1341,1420,1152,1355,1368,1369,1406,1419,1356,1461,1376,1398,1318,1413,1359,1322,1384,1326,1417,1406,1294,1348,1321,1497,1487,1291,1455,1449,1467,1563,1290,1454,1319,1425,1375,1360,1388,1367,1411,1367,1295,1382,1427,1444,1438,1374,1327,1451,1452,1467,1496,1280,1410,1389,1570,1466,1466,1362,1417,1394,1382,1389,1468,1315,1432,1508,1524,1405,1304,1390,1364,1422,1350,1308,1346,1393,1418,1450,1392,1438,1309,1428,1379,1329,1406,1361,1336,1358,1476,1393,1508,1428,1390,1455,1375,1350,1356,1503,1353,1268,1455,1361,1493,1453,1379,1311,1185,1403,1279,1342,1371,1370,1507,1296,1467,1336,1388,1443,1401,1454,1431,1395,1400,1452,1277,1539,1379,1460,1455,1350,1274,1284,1449,1430,1349,1368,1268,1360,1419,1396,1389,1305,1389,1415,1307,1429,1498,1423,1402,1384,1233,1294,1311,1486,1526,1353,1427,1452,1447,1438,1435,1451,1392,1419,1336,1396,1371,1330,1421,1288,1431,1376,1469,1370,1506,1430,1450,1379,1391,1399,1389,1403,1346,1321,1402,1353,1368,1434,1351,1437,1385,1392,1403,1429,1455,1496,1429,1330,1436,1498,1349,1354,1367,1342,1368,1391,1291,1308,1435,1327,1413,1538,1340,1308,1395,1296,1498,1309,1321,1418,1415,1373,1345,1348,1484,1303,1497,1499,1440,1336,1391,1407,1398,1354,1485,1468,1338,1409,1430,1384,1434,1371,1528,1349,1445,1357,1369,1433,1454,1357,1494,1373,1376,1451,1337,1401,1274,1339,1305,1520,1418,1404,1277,1446,1318,1404,1518,1440,1416,1428,1474,1370,1440,1334,1517,1269,1325,1394,1355,1371,1418,1387,1457,1301,1488,1270,1480,1350,1251,1380,1350,1368,1483,1351,1427,1249,1343,1337,1501,1439,1387,1351,1404,1478,1434,1450,1337,1337,1389,1425,1355,1349,1424,1410,1461,1471,1442,1387,1533,1384,1393,1422,1426,1400,1362,1443,1546,1306,1414,1304,1367,1297,1394,1405,1434,1421,1443,1474,1456,1292,1343,1345,1461,1219,1336,1431,1380,1439,1335,1358,1376,1410,1425,1304,1356,1347,1389,1465,1494,1492,1319,1316,1292,1407,1365,1468,1448,1353,1382,1446,1375,1390,1388,1405,1411,1346,1350,1474,1147,1273,1488,1433,1382,1451,1389,1398,1514,1344,1344,1306,1428,1441,1451,1339,1375,1504,1489,1310,1481,1412,1505,1443,1509,1386,1369,1402,1473,1421,1429,1234,1282,1428,1332,1441,1249,1415,1442,1461,1370,1370,1327,1388,1435,1336,1431,1506,1398,1289,1340,1283,1458,1361,1390,1425,1350,1511,1446,1358,1404,1352,1426,1376,1426,1323,1439,1404,1411,1388,1311,1340,1452,1373,1398,1381,1249,1340,1418,1313,1407,1399,1324,1282,1461,1242,1381,1392,1418,1344,1395,1401,1547,1471,1426,1301,1468,1461,1337,1433,1425,1503,1418,1379,1438,1471,1328,1335,1419,1398,1339,1351,1485,1343,1409,1330,1292,1377,1492,1294,1300,1344,1227,1314,1432,1454,1351,1403,1459,1346,1330,1291,1433,1420,1240,1492,1463,1307,1408,1354,1395,1380,1458,1363,1275,1547,1353,1337,1414,1428,1308,1367,1291,1391,1328,1253,1301,1400,1381,1420,1394,1448,1448,1421,1382,1367,1386,1317,1277,1378,1301,1341,1403,1257,1385,1441,1353,1282,1316,1242,1288,1369,1246,1293,1516,1524,1376,1384,1335,1433,1376,1457,1371,1421,1288,1312,1516,1442,1332,1352,1277,1318,1400,1376,1361,1424,1453,1380,1394,1462,1449,1343,1378,1340,1371,1470,1433,1422,1466,1376,1433,1305,1397,1316,1428,1364,1355,1437,1278,1407,1349,1345,1323,1389,1291,1370,1340,1385,1361,1418,1358,1382,1388,1391,1500,1396,1401,1292,1390,1447,1304,1358,1410,1355,1435,1409,1342,1376,1391,1441,1366,1337,1320,1314,1357,1446,1356,1442,1366,1394,1464,1469,1354,1466,1313,1425,1518,1414,1400,1344,1432,1311,1406,1415,1460,1398,1481,1467,1332,1304,1356,1434,1369,1372,1482,1346,1313,1338,1440,1414,1444,1338,1393,1355,1487,1281,1477,1319,1529,1446,1542,1449,1355,1377,1378,1430,1376,1382,1322,1395,1361,1355,1342,1405,1381,1361,1307,1352,1426,1385,1431,1468,1443,1312,1507,1342,1439,1399,1441,1330,1382,1445,1376,1506,1460,1390,1402,1321,1424,1326,1390,1385,1289,1427,1371,1351,1422,1312,1437,1434,1410,1370,1345,1440,1355,1320,1298,1353,1290,1356,1367,1420,1460,1407,1351,1528,1325,1320,1365,1356,1376,1484,1389,1450,1469,1351,1348,1447,1438,1283,1429,1392,1516,1342,1322,1339,1363,1460,1406,1322,1439,1373,1481,1367,1424,1337,1211,1387,1309,1337,1338,1364,1373,1445,1350,1442,1449,1326,1412,1356,1549,1471,1475,1438,1414,1509,1421,1347,1364,1421,1422,1432,1426,1336,1338,1348,1274,1272,1308,1589,1379,1402,1424,1359,1387,1346,1328,1493,1389,1470,1360,1416,1381,1355,1471,1406,1345,1356,1429,1502,1410,1428,1387,1479,1530,1228,1418,1432,1409,1589,1385,1375,1367,1399,1455,1426,1418,1490,1470,1399,1421,1360,1387,1304,1458,1327,1447,1305,1355,1446,1440,1419,1363,1318,1340,1356,1357,1449,1398,1476,1400,1524,1324,1397,1272,1465,1375,1331,1419,1464,1369,1420,1284,1527,1440,1303,1408,1291,1339,1359,1295,1453,1525,1433,1358,1415,1414,1399,1300,1400,1338,1456,1439,1434,1369,1436,1370,1412,1465,1422,1340,1471,1303,1491,1367,1449,1471,1340,1531,1369,1391,1401,1463,1297,1351,1334,1446,1364,1410,1347,1430,1370,1449,1431,1422,1304,1369,1348,1454,1547,1319,1363,1328,1394,1425,1283,1393,1300},{780,866,767,828,876,945,742,742,744,827,804,771,848,885,768,860,868,826,765,859,917,801,852,840,793,814,839,793,804,811,809,889,766,874,818,853,795,847,828,772,842,895,787,777,863,730,817,832,826,877,800,819,782,725,870,824,859,837,780,830,848,844,847,788,906,787,785,772,766,884,826,800,801,765,829,880,804,844,731,787,935,734,851,798,779,783,825,878,916,815,787,807,824,784,739,837,860,811,815,851,765,828,861,793,864,955,808,848,846,837,828,786,807,868,842,778,921,879,680,836,805,848,937,830,867,727,906,786,788,733,806,910,871,815,798,825,876,856,815,863,868,797,905,779,881,759,756,760,799,812,809,855,790,902,853,826,830,758,873,725,886,863,810,802,760,893,830,886,768,858,794,810,812,791,857,819,893,917,793,818,897,816,815,846,789,836,874,858,803,839,808,886,803,807,867,814,815,889,879,818,852,770,821,874,831,868,765,900,867,781,822,795,808,831,853,808,819,826,782,801,828,809,710,860,848,790,780,806,826,789,752,772,889,826,843,823,843,768,806,759,775,868,821,786,777,854,820,891,870,836,836,904,823,849,817,753,847,847,822,786,828,824,843,794,771,832,850,898,864,840,897,915,789,861,848,878,765,794,824,787,809,870,753,761,836,887,810,784,870,804,844,889,780,902,797,874,896,857,804,835,826,832,764,854,869,832,880,841,834,837,791,762,847,827,793,794,857,841,837,781,821,843,879,835,781,941,816,770,795,858,822,739,852,835,906,829,859,829,782,839,747,936,834,809,824,801,797,859,771,776,798,951,875,836,800,881,857,786,811,840,767,764,839,870,858,788,866,805,842,770,869,883,875,861,858,833,824,786,880,930,839,867,743,858,857,931,874,736,753,845,753,907,822,835,808,816,883,868,836,817,758,807,818,812,727,713,895,908,698,865,901,873,789,810,806,779,865,832,805,888,879,827,905,751,781,869,844,891,810,816,752,859,886,924,796,788,860,751,867,781,821,830,859,963,918,769,757,862,891,891,874,873,779,984,737,754,810,810,828,779,801,765,821,873,860,887,764,797,816,843,828,829,797,802,845,833,802,795,883,812,843,871,822,780,863,859,641,796,866,729,853,818,829,783,840,819,894,768,793,856,845,878,828,939,826,816,756,846,867,874,780,833,807,840,840,821,828,839,861,795,881,860,861,932,672,808,857,848,877,824,799,822,804,865,823,766,814,811,828,883,867,821,765,766,783,827,888,792,825,851,843,844,821,902,772,867,817,792,869,850,939,750,817,823,855,885,747,945,849,780,833,898,826,790,777,877,810,787,885,868,862,878,765,848,855,873,828,854,796,796,800,818,876,823,793,765,802,842,796,796,783,875,737,815,764,782,813,924,797,846,808,796,839,889,801,884,788,847,815,874,964,867,795,795,865,883,901,812,748,822,826,712,811,782,833,794,793,824,791,828,811,807,831,835,850,904,770,884,846,843,858,786,901,977,896,935,956,839,845,848,904,898,801,834,741,832,829,798,819,839,804,872,778,851,823,806,839,842,780,900,802,846,803,742,813,798,755,904,906,846,822,786,852,837,833,921,877,801,875,759,902,882,832,859,877,777,799,788,820,860,855,788,750,942,882,862,773,814,860,770,870,831,797,822,816,859,834,859,817,796,899,895,871,802,779,835,827,824,731,786,843,724,871,878,753,795,840,838,824,760,852,863,838,817,829,837,805,797,841,776,777,761,785,846,797,804,772,837,852,797,842,807,828,753,831,771,812,853,911,794,804,861,784,792,805,794,829,734,821,889,872,865,792,836,853,816,741,934,797,931,798,849,881,753,807,843,797,860,894,812,752,798,783,821,855,878,869,870,764,840,848,835,867,818,838,849,868,826,964,873,828,796,835,794,893,889,759,770,856,849,830,723,862,795,805,944,797,823,910,767,835,818,845,857,822,818,874,772,868,874,831,760,918,806,760,806,830,846,856,845,852,801,736,812,773,952,897,874,792,853,871,832,744,850,867,862,843,852,849,891,716,894,964,794,788,842,889,904,842,869,864,881,788,825,878,804,811,841,745,848,852,897,804,865,838,933,861,770,893,799,804,789,791,880,840,797,829,916,753,870,866,787,825,900,873,727,785,770,842,838,899,783,811,705,790,833,762,823,854,811,781,836,877,829,838,832,878,810,769,811,791,887,865,776,784,838,803,984,846,837,851,875,848,764,760,855,832,881,867,841,840,782,830,885,792,919,932,831,839,844,932,856,852,890,794,855,735,845,777,838,910,866,811,790,803,790,821,863,874,839,825,797,789,753,790,814,860,767,861,746,794,834,884,747,810,807,775,836,740,767,883,889,906,882,793,831,771,791,788,849,838,818,858,840,784,801,784,778,828,847,924,921,820,817,882,791,814,883,846,820,873,761,864,829,823,833,872,776,787,807,835,702,775,795,813,848,824,814,782,718,816,888,759,924,755,890,814,938,812,864,859,922,773,792,786,810,806,854,800,877,767,818,849,746,850,841,754,816,822,757,831,730,777,802,859,781,820,779,886,791,800,940,874,848,817,846,834,824,773,834,793,839,796,793,870,776,884,845,864,815,662,911,902,826,928,855,835,827,879,866,939,784,882,832,872,787,806,752,821,860,816,807,790,801,862,896,786,941,850,839,899,911,816,721,854,811,903,884,783,841,843,827,940,805,883,877,889,808,851,897,735,848,825,692,863,804,796,801,781,721,826,863,892,857,772,826,856,772,797,806,807,823,802,914,755,862,839,756,848,838,788,896,775,937,843,755,825,911,848,830,760,838,757,760,899,770,697,814,821,790,799,801,788,902,778,846,864,775,900,896,938,929,864,760,799,876,894,793,767,879,900,853,829,913,785,877,906,789,904,768,790,735,753,774,877,763,803,890,827,908,938,913,850,841,811,877,955,828,750,844,786,856,906,853,815,768,808,827,840,736,772,864,762,833,782,744,776,780,797,723,802,752,881,870,801,850,775,817,918,852,808,852,826,847,872,820,886,769,866,837,741,831,831,771,837,819,805,785,910,831,746,928,804,849,863,746,856,790,787,854,857,855,855,855,845,904,800,832,790,768,758,812,861,756,767,880,784,872,872,868,883,771,826,829,905,899,878,808,786,793,789,777,860,834,799,703,823,841,849,904,820,900,729,802,925,781,858,786,771,819,783,740,947,817,897,882,883,857,823,767,873,696,811,833,860,775,840,837,762,814,811,838,729,786,784,858,879,878,760,754,865,798,871,815,860,717,967,897,826,754,919,787,794,799,822,799,825,858,820,860,897,859,887,819,867,787,747,786,817,759,795,878,891,821,769,783,833,822,801,757,757,840,792,810,811,865,886,795,848,850,825,784,789,839,801,940,775,785,886,851,785,828,913,806,855,892,874,831,829,875,851,790,819,749,773,859,869,847,854,822,734,944,812,857,887,751,814,808,894,868,886,790,831,804,800,843,734,729,929,876,860,812,796,800,810,884,782,814,886,808,775,842,897,821,814,807,919,872,832,781,802,836,779,759,895,757,803,762,785,894,896,735,799,873,865,846,802,749,848,806,734,877,923,804,777,787,817,840,858,782,881,806,835,772,862,880,841,780,670,817,881,746,835,746,863,805,849,876,872,949,818,786,818,853,855,734,748,841,824,891,810,857,862,721,920,796,857,798,811,773,815,918,771,800,870,890,907,818,761,808,879,903,839,892,852,798,849,900,870,808,852,769,768,810,802,747,871,763,861,835,721,893,873,825,756,776,822,915,827,936,841,822,825,934,957,813,829,863,886,931,714,807,821,866,792,686,779,830,849,897,779,777,918,860,834,840,819,845,859,891,784,851,794,889,844,787,805,765,841,853,730,864,801,842,767,849,797,862,929,845,731,786,877,818,721,830,856,972,819,902,840,942,761,876,819,834,827,838,896,847,866,830,832,872,864,868,718,949,788,903,861,834,833,865,770,786,790,841,806,809,742,845,803,969,782,796,794,867,779,896,820,819,823,791,842,890,838,772,860,892,829,854,810,839,810,761,739,794,852,814,879,783,760,839,928,840,753,758,760,769,832,807,893,875,808,697,768,820,852,854,862,848,844,834,868,770,747,865,894,778,842,839,757,854,813,901,771,862,876,799,887,758,844,867,810,853,775,797,820,841,859,812,819,804,865,894,810,847,848,823,816,818,857,767,792,901,885,819,757,850,827,854,891,806,847,809,860,848,880,860,794,770,791,910,824,802,827,828,810,733,769,889,824,737,857,925,846,824,796,800,850,769,872,818,860,792,788,896,844,750,803,853,721,792,858,905,797,881,780,836,896,839,877,837,752,845,853,879,803,747,850,896,838,744,850,759,943,778,900,870,851,921,774,860,823,770,852,922,849,711,831,836,857,840,923,961,847,814,785,797,734,782,748,859,791,879,772,862,836,789,841,804,786,764,790,891,871,738,840,802,880,781,833,885,820,925,770,734,912,859,759,789,844,862,838,917,750,827,874,875,840,859,813,876,837,788,820,827,801,839,738,809,812,870,834,859,767,911,777,783,807,830,809,873,828,823,889,813,820,929,895,849,846,815,881,852,853,790,811,770,877,842,779,886,876,779,864,757,869,865,828,912,840,896,853,892,746,836,769,851,768,861,830,880,798,913,805,912,786,814,788,805,790,812,908,874,810,809,814,824,893,879,778,782,897,840,811,884,867,893,789,782,811,890,904,855,809,894,900,746,808,793,890,711,787,917,771,889,794,879,868,830,907,891,852,866,835,866,841,870,830,836,825,876,855,704,909,835,812,830,845,846,838,836,794,908,804,886,867,808,774,894,826,899,797,755,837,802,823,901,840,802,922,793,741,934,842,864,859,816,879,816,766,847,786,791,783,799,909,853,800,743,804,856,901,865,851,838,793,850,741,860,887,864,768,832,829,798,819,866,777,911,806,870,839,784,855,873,860,859,828,796,806,878,824,881,846,819,809,839,829,787,815,760,841,904,791,855,889,851,819,820,675,776,736,907,827,762,896,848,916,793,974,798,797,803,804,803,923,774,821,731,847,866,855,833,776,799,840,877,897,813,763,757,800,717,783,882,845,801,849,805,854,791,890,861,750,864,837,754,892,838,905,756,755,743,848,881,826,780,858,830,830,834,878,826,769,831,787,835,887,864,791,837,802,781,777,809,761,782,846,779,770,763,838,855,877,837,887,777,907,874,765,901,807,790,813,871,741,832,774,792,801,846,880,870,844,830,800,820,747,843,861,859,830,777,809,872,744,813,852,840,842,769,826,908,835,797,848,791,768,855,802,805,882,850,809,853,821,823,797,763,801,713,786,818,907,894,847,855,909,796,784,926,765,852,889,775,817,855,849,881,843,741,817,751,817,711,862,844,730,796,859,839,889,821,856,893,798,858,838,847,794,815,955,825,782,860,842,877,813,778,936,913,925,851,824,756,865,876,808,782,807,800,742,813,766,893,770,856,857,898,792,850,899,836,830,768,857,757,795,863,798,860,817,838,822,866,786,836,830,861,892,761,785,880,857,906,803,857,781,864,896,729,782,791,805,918,862,834,886,743,905,837,790,865,821,724,874,921,861,848,778,833,858,854,831,853,936,868,953,822,759,888,776,760,750,887,837,836,755,953,786,922,865,822,874,760,871,884,837,831,803,809,777,830,846,741,863,881,876,910,786,911,757,864,795,736,837,859,824,783,870,821,838,822,866,794,826,835,708,795,804,797,775,863,745,796,881,793,821,859,814,896,885,861,829,789,783,851,739,864,841,878,777,804,865,842,775,824,846,793,884,756,737,808,829,828,846,754,749,834,829,783,745,802,792,811,777,841,839,818,843,848,796,782,898,757,908,888,836,780,830,823,772,719,850,819,781,903,915,959,808,861,870,805,800,885,766,722,837,803,828,845,803,862,793,795,847,761,792,856,787,874,902,795,804,894,854,816,911,777,874,760,910,831,999,805,893,957,926,792,829,905,857,783,820,795,817,766,776,928,874,856,758,825,861,756,847,849,774,759,853,839,773,868,802,823,946,827,912,828,903,850,902,866,758,866,783,769,802,772,871,759,779,844,859,738,773,824,888,885,769,861,837,844,832,780,869,763,795,833,780,900,781,1018,860,813,789,815,844,769,781,829,771,837,834,807,817,899,782,838,811,743,794,729,823,820,812,776,804,773,850,828,775,871,902,905,813,836,831,796,833,828,846,844,862,753,758,852,819,769,786,817,870,868,884,842,795,825,874,855,790,822,911,859,791,798,865,839,822,821,858,825,839,889,880,827,869,797,807,757,924,781,726,786,778,851,737,738,742,931,893,889,844,847,795,789,828,861,727,812,812,858,815,797,853,815,790,831,742,902,822,868,821,908,869,901,922,868,820,909,804,801,859,844,831,773,791,932,867,953,754,842,802,833,825,861,860,750,855,821,898,934,812,773,855,795,975,834,913,870,788,827,729,902,808,846,791,876,802,874,753,851,858,869,787,899,877,779,808,816,812,921,821,810,856,904,878,915,816,810,780,799,790,747,876,759,785,793,783,869,844,795,837,768,843,813,752,802,734,791,806,816,1010,880,861,796,781,896,847,811,854,746,804,794,769,838,850,880,857,909,804,802,784,835,780,871,852,813,783,910,909,871,779,827,757,831,732,819,808,763,843,806,804,815,768,786,890,908,818,898,908,840,819,830,792,797,845,809,808,792,845,776,787,928,850,731,854,738,860,786,791,809,857,808,819,862,752,889,826,807,729,807,806,919,951,864,853,724,762,748,778,830,757,803,803,883,853,775,759,820,862,831,787,973,853,878,776,793,895,760,797,837,847,742,864,822,827,863,834,849,819,881,817,749,787,934,862,856,769,860,836,863,775,800,836,795,836,850,933,890,904,834,897,833,840,810,762,764,804,804,705,781,889,804,779,904,777,936,853,858,821,892,944,834,796,887,657,799,804,797,773,717,841,814,851,858,776,920,824,826,816,886,888,850,846,879,850,802,843,798,833,819,855,855,896,815,866,822,889,863,810,750,907,784,821,874,886,857,860,895,860,774,796,819,861,712,872,832,867,877,881,898,784,886,822,840,895,742,870,821,850,803,757,873,776,859,814,927,820,771,908,830,857,825,893,902,810,829,712,790,817,802,752,839,870,734,833,816,879,799,802,851,809,881,847,817,767,805,800,832,897,917,876,768,833,888,901,755,822,825,842,957,747,837,854,867,819,789,874,889,715,795,964,897,816,822,846,793,803,828,891,765,740,774,798,916,963,825,856,787,798,812,902,792,842,883,786,863,906,856,859,755,894,776,806,872,778,924,726,886,843,809,884,814,804,898,836,827,752,816,797,895,840,759,785,863,850,854,776,795,879,861,913,853,856,789,793,865,809,820,854,819,763,870,831,783,754,882,800,842,744,864,901,817,819,803,863,840,799,865,841,833,780,791,826,754,830,898,823,833,777,895,1005,911,838,843,757,849,897,873,741,806,688,808,907,877,873,901,860,929,769,849,748,716,843,837,832,854,935,763,852,827,778,897,800,800,828,817,824,781,754,841,840,813,807,780,938,886,864,821,773,854,853,778,889,794,750,896,843,825,852,837,775,740,848,860,854,837,843,896,799,743,805,849,757,899,973,790,943,877,870,825,762,806,867,914,911,870,818,791,845,874,852,831,750,844,807,843,841,766,844,804,798,836,821,763,823,893,843,801,762,758,815,846,845,766,783,828,801,781,871,828,889,778,796,823,808,796,885,804,798,788,823,757,798,878,831,842,778,786,714,843,777,796,817,893,782,825,825,918,870,877,766,889,816,782,876,797,774,847,780,849,863,816,903,727,787,776,855,870,786,827,876,771,710,774,782,800,784,815,752,755,832,878,947,805,772,831,802,819,796,796,855,785,757,869,769,840,781,832,765,790,837,768,790,871,826,738,796,847,789,862,835,791,837,855,805,866,829,855,778,771,845,772,788,868,770,847,805,819,893,885,833,778,804,738,845,816,843,857,896,848,901,797,812,935,812,837,893,728,834,812,811,702,830,891,834,844,851,881,792,724,794,794,943,773,950,876,902,880,847,849,856,770,742,768,819,836,756,800,785,885,767,846,795,841,829,827,897,883,846,898,853,769,752,818,757,806,843,716,852,868,883,802,904,823,804,859,924,879,848,837,865,826,902,799,852,864,867,898,869,864,839,895,847,804,864,746,899,787,836,861,813,889,791,691,856,827,867,855,746,862,743,835,839,821,702,810,801,860,832,800,825,840,810,813,839,849,840,781,844,775,825,840,807,838,797,840,870,814,812,811,822,770,764,838,733,893,835,799,872,844,776,850,809,814,868,797,793,784,822,798,807,746,847,800,847,889,795,831,885,787,895,815,922,796,826,828,723,896,856,803,802,848,773,842,755,755,823,859,828,855,832,851,895,867,804,807,795,846,743,870,830,840,752,818,854,864,842,823,857,829,806,831,879,905,937,934,885,839,790,866,781,807,817,784,855,784,685,843,865,792,824,897,822,756,777,846,789,769,739,824,848,761,871,808,854,798,819,844,779,805,801,838,832,832,869,869,825,865,907,861,737,739,780,778,853,872,859,846,891,831,836,807,761,859,844,831,869,874,849,815,758,874,745,811,875,775,837,808,786,797,996,793,797,852,805,711,745,933,872,846,808,787,826,762,834,811,809,766,769,731,841,945,766,786,762,810,850,816,884,803,811,822,845,844,842,772,883,799,842,796,805,826,760,886,822,848,883,854,894,814,740,920,823,783,839,789,774,883,910,847,831,906,920,784,830,800,831,839,772,799,928,756,864,814,852,888,774,843,856,890,842,833,814,832,806,890,843,764,840,826,875,830,860,830,925,868,865,774,866,871,874,775,666,764,824,726,883,869,833,846,802,793,795,781,813,894,844,890,769,874,874,920,856,884,764,842,841,852,693,793,754,838,768,820,869,838,855,807,829,852,849,883,775,828,764,856,841,866,823,805,786,771,779,753,770,749,846,937,848,870,798,793,870,849,886,902,826,796,795,768,836,810,870,868,769,895,832,762,888,818,757,821,860,902,912,768,849,912,789,821,793,899,848,939,824,777,778,789,907,795,813,803,845,784,785,815,833,966,793,814,841,888,851,772,844,884,869,847,826,831,947,821,838,815,858,879,854,816,783,816,824,811,813,817,884,878,828,826,814,798,847,813,806,907,812,833,839,755,854,800,742,807,854,814,782,827,793,843,765,805,742,765,816,726,817,831,814,843,791,810,813,862,845,790,822,842,906,807,888,858,869,799,825,836,860,742,872,787,847,877,852,769,836,747,895,698,791,813,911,869,785,801,849,782,796,844,906,828,806,822,849,910,736,862,735,806,881,825,838,830,911,820,853,745,885,819,856,736,832,800,792,801,866,789,807,806,766,753,749,874,843,873,824,771,775,843,791,763,730,872,773,809,788,885,839,826,819,896,815,770,893,736,761,795,750,782,861,873,813,826,941,840,847,844,810,788,803,800,841,888,872,899,805,849,799,767,868,825,864,763,826,763,826,800,795,778,723,912,791,799,803,827,846,757,886,834,823,811,818,860,742,882,840,846,905,740,871,911,833,820,763,816,848,791,853,848,775,755,900,823,823,841,887,746,861,753,835,829,837,746,858,777,851,859,775,794,808,889,845,894,756,911,792,792,824,817,826,882,794,832,882,829,854,856,741,806,794,803,844,757,865,811,862,861,916,807,809,849,856,825,779,755,861,811,820,825,854,805,778,751,743,895,735,862,827,822,832,758,818,921,841,874,778,829,797,845,837,831,881,796,921,859,837,791,770,929,854,806,806,668,827,907,810,838,862,776,759,853,927,781,852,823,820,780,798,859,758,780,795,812,829,836,860,859,812,870,800,750,820,731,839,808,804,701,815,832,813,872,765,855,683,830,769,780,745,721,764,810,845,816,891,800,806,781,783,932,875,808,731,877,867,899,882,853,833,859,843,917,746,793,699,805,847,903,812,795,979,792,830,858,958,742,892,771,845,875,887,801,846,820,850,837,859,848,862,890,730,780,846,819,845,879,783,806,780,826,808,821,821,828,752,771,829,896,879,879,949,803,803,875,887,740,889,821,801,833,803,763,725,746,839,883,894,828,790,846,745,860,855,849,863,897,783,926,807,737,794,922,834,803,776,871,762,879,893,822,789,813,761,744,830,826,879,844,757,853,734,851,866,832,813,678,812,826,860,758,866,836,871,763,893,862,836,790,837,812,811,756,805,785,873,863,793,939,798,803,790,999,804,725,926,843,903,816,847,857,818,771,802,873,772,803,884,797,802,748,832,740,832,840,919,872,763,850,775,807,777,833,873,815,788,761,859,856,782,841,770,772,930,788,798,783,814,789,920,764,882,916,754,938,780,763,836,832,916,864,824,801,806,770,808,886,927,802,859,802,877,840,869,852,878,822,813,843,701,779,819,771,756,823,808,817,752,907,767,818,810,892,860,804,910,873,762,751,851,847,900,793,883,789,917,890,800,825,879,779,793,879,811,880,771,902,772,869,775,937,708,758,759,780,888,831,849,851,875,928,857,878,767,865,827,778,840,825,820,795,836,772,814,817,763,771,785,899,891,781,850,822,737,894,815,760,817,851,744,836,783,901,776,820,811,782,761,919,823,883,862,738,798,833,767,951,801,838,833,840,731,825,800,829,931,806,809,861,766,759,773,788,768,794,897,804,775,819,928,776,822,844,870,736,764,903,828,808,876,945,757,846,957,831,884,882,869,849,862,902,930,772,824,837,798,760,864,863,808,826,904,866,840,819,874,782,926,830,837,882,756,840,829,878,809,868,879,827,804,813,876,773,850,948,779,843,881,843,814,853,822,836,822,866,790,919,779,843,735,843,856,862,804,819,796,867,799,892,790,791,866,732,821,839,849,849,758,797,835,819,850,885,805,789,785,757,789,822,831,859,881,874,895,784,914,927,875,860,824,790,800,834,844,851,897,683,804,836,757,888,762,860,855,812,826,863,933,880,810,777,905,835,810,833,848,837,834,819,779,859,735,842,783,799,834,817,769,814,790,812,909,834,838,766,777,819,844,886,811,812,750,796,821,801,841,857,728,761,842,837,882,963,871,721,825,791,936,875,772,879,872,776,749,815,891,884,793,894,805,795,780,813,872,813,790,850,846,809,876,805,911,813,809,918,879,774,846,878,827,859,834,818,842,804,809,897,899,816,823,820,921,824,821,831,787,836,914,806,844,762,784,780,801,917,777,821,719,870,907,804,770,885,862,864,751,746,894,839,851,796,764,795,872,893,843,968,816,822,846,839,803,780,759,867,818,778,820,791,899,866,830,794,808,887,831,813,825,827,749,866}},
{{1000,2.300000},{482,548,587,471,568,532,461,571,543,537,523,547,552,582,521,553,470,481,515,492,551,580,508,521,556,628,539,477,552,617,466,550,467,506,487,486,600,493,545,513,547,564,493,522,533,612,562,517,560,545,559,550,552,470,532,493,528,577,511,530,468,458,534,556,532,577,537,516,491,513,520,553,461,563,587,521,577,484,583,494,524,473,508,510,552,508,555,565,511,513,535,532,473,545,570,536,557,521,551,551,528,559,543,594,561,589,585,591,522,536,539,585,426,566,539,527,562,535,517,521,466,552,568,531,516,500,575,573,519,606,527,424,505,531,551,588,547,575,484,502,504,501,571,629,513,551,558,549,520,525,510,554,541,505,574,543,570,490,538,533,591,474,519,546,552,563,519,574,488,548,531,541,558,519,553,560,582,537,559,528,547,465,563,527,514,534,463,578,545,531,515,552,523,556,499,496,546,523,540,506,533,521,517,530,585,585,560,583,517,505,577,482,583,493,587,461,547,550,508,511,524,514,586,594,489,537,585,491,582,457,488,569,533,532,514,501,526,510,527,562,586,491,448,516,520,544,500,572,509,508,570,556,489,574,580,494,594,552,548,548,487,519,606,467,535,515,584,505,568,582,542,489,467,589,496,555,490,604,535,537,594,542,545,587,558,550,473,530,595,525,524,545,525,500,538,432,512,543,481,585,591,510,554,530,513,466,545,534,605,492,507,523,529,552,502,538,524,480,529,539,520,441,579,530,551,530,488,585,558,595,557,623,550,511,530,481,614,503,601,600,555,577,592,487,569,499,642,497,566,508,451,453,553,528,625,553,532,537,510,561,492,496,514,505,562,566,522,550,524,612,503,576,461,564,501,529,509,551,486,568,557,547,605,575,539,600,557,547,408,565,502,545,551,485,533,578,551,471,508,540,508,477,535,538,552,536,572,479,602,542,462,506,507,533,442,481,561,609,453,543,579,554,533,557,513,497,495,487,504,521,584,517,539,528,594,569,518,572,526,520,516,525,602,536,509,571,514,512,489,513,521,511,548,547,541,546,518,601,560,579,524,520,551,574,497,511,578,609,473,586,520,518,550,512,620,552,490,534,536,551,561,554,562,504,515,564,463,534,585,556,588,475,481,584,559,455,523,605,565,551,531,529,562,555,520,582,555,552,521,594,481,545,470,488,508,498,558,633,551,515,578,477,566,551,545,482,518,497,541,498,541,543,541,480,543,585,533,514,499,558,583,546,507,497,500,507,461,565,656,541,508,551,523,598,564,468,502,553,528,566,502,518,556,536,578,549,549,554,602,559,582,524,555,572,543,511,489,603,493,519,518,598,561,503,571,560,617,506,526,574,532,530,610,524,515,518,552,551,545,504,602,573,526,503,489,555,565,526,583,544,549,528,514,604,568,502,523,515,539,472,569,508,545,502,506,528,513,489,546,532,518,480,520,521,513,502,496,524,532,527,575,598,537,472,470,546,606,548,595,567,491,506,611,551,515,529,523,579,512,509,487,560,507,577,568,570,503,487,515,535,487,505,557,555,531,589,550,554,535,519,541,487,556,567,488,646,519,509,498,542,595,487,507,567,505,501,491,563,547,526,497,488,568,563,478,599,570,477,471,560,518,501,582,567,526,524,545,614,552,529,425,576,502,544,617,518,533,482,541,559,569,491,554,539,533,498,533,542,475,563,549,508,513,604,501,489,532,556,566,499,521,543,521,541,619,608,560,501,543,522,469,567,544,490,579,562,563,529,513,555,549,575,534,555,521,551,530,552,494,499,499,682,530,578,549,495,512,604,528,494,503,528,532,550,559,509,546,518,582,634,502,503,523,510,563,509,536,549,601,513,520,466,528,579,608,499,592,420,586,536,596,505,520,523,517,535,566,514,548,480,614,462,596,544,486,582,574,533,584,518,484,542,525,477,564,521,523,529,540,539,579,520,501,497,595,509,441,560,568,558,545,505,520,479,559,527,515,472,505,458,563,587,525,563,592,518,553,518,488,521,527,601,501,558,603,524,528,542,533,491,585,530,629,551,484,460,461,524,534,570,579,483,543,488,557,558,511,616,527,568,545,490,538,550,568,523,560,533,601,544,516,539,545,607,473,528,508,577,545,497,514,566,536,501,473,581,517,538,491,593,516,519,584,494,524,516,579,600,542,497,464,553,498,561,480,529,458,529,533,547,544,519,493,506,565,516,509,523,458,529,548,516,583,552,455,623,546,491,577,526,537,546,560,553,583,520,470,501,518,530,559,495,531,596,500,510,560,540,487,584,538,532,601,495,518,540,515,519,525,535,532,521,476,621,473,476,508,573,577,559,511,543,488,531,618,506,548,564,561,575,607,473,630,575,547,498,496,507,491,477,516,547,514,542,557,484,519,582,543,486,559,492,502,452,539,544,538,537,559,516,543,519,538,521,544,555,562,536,520,484,509,484,506,498,517,555,550,522,529,517,613,582,516,530,569,565,460,567,591,499,532,507,540,565,529,554,615,514,590,542,483,541,554,532,519,520,554,532,518,500,512,523,500,521,489,504,494,557,606,618,520,544,495,606,504,544,489,494,548,564,543,470,497,529,530,549,588,533,577,467,539,515,512,558,538,575,476,523,543,458,659,560,490,557,571,519,626,538,561,503,606,607,512,497,533,542,552,611,559,515,567,492,569,503,539,568,531,540,525,581,545,475,502,553,503,506,479,504,559,567,546,569,591,531,534,564,592,574,531,534,519,476,547,518,566,614,586,513,569,538,514,484,540,526,450,556,551,548,508,575,520,559,521,570,565,475,548,576,490,575,570,548,513,512,528,539,574,500,523,490,542,549,573,555,521,587,527,607,542,602,524,513,537,477,563,506,568,504,521,521,523,471,600,522,570,586,531,561,578,543,516,513,516,512,469,485,591,533,620,559,552,495,606,545,520,580,528,527,524,571,492,483,540,539,557,562,535,505,619,556,532,578,558,571,523,498,498,509,503,539,575,549,527,498,567,547,586,558,581,491,516,606,475,546,502,518,528,610,570,460,505,477,562,461,515,535,553,551,532,562,473,536,494,572,566,540,470,497,497,582,492,591,477,541,470,526,579,481,499,484,557,604,537,575,559,564,512,619,539,491,523,568,511,459,563,472,593,440,498,501,483,480,504,494,506,532,578,533,519,509,578,615,589,489,523,524,508,444,561,531,509,521,518,502,611,531,518,517,530,495,567,486,508,548,513,502,495,553,512,559,616,562,559,528,516,526,538,543,539,572,560,619,525,482,537,495,514,518,538,592,510,483,542,518,502,551,571,538,530,566,536,522,488,569,549,601,523,535,555,496,553,560,493,559,542,547,508,443,553,496,515,582,537,593,530,495,606,555,493,463,508,535,557,546,561,543,556,501,555,606,516,594,512,566,537,577,573,551,668,574,610,536,526,523,572,484,530,568,559,433,519,549,533,552,523,532,657,506,529,551,546,677,463,500,540,554,571,499,540,505,532,534,535,544,538,582,561,463,566,474,535,545,482,548,583,535,558,531,533,495,510,545,567,539,568,486,602,496,461,563,608,498,601,558,533,615,500,555,639,514,556,615,541,547,589,594,576,549,419,511,544,492,520,498,541,513,535,552,540,517,534,559,526,539,542,489,546,540,536,436,493,521,477,525,609,504,559,566,491,594,507,535,530,543,490,584,558,611,569,531,539,536,467,540,457,632,525,558,542,512,507,569,544,499,538,538,556,494,554,517,514,569,464,492,618,524,535,569,490,504,474,529,487,477,534,531,523,503,497,548,516,495,550,532,506,542,549,542,505,517,481,543,547,492,515,528,576,574,520,522,598,468,424,521,552,571,520,494,577,523,550,590,591,502,492,507,629,557,589,610,540,556,526,512,561,499,529,504,537,564,577,434,533,506,536,640,525,522,551,501,567,529,560,515,576,496,575,627,575,534,544,510,546,557,497,596,534,573,519,548,545,496,588,588,534,506,571,515,484,516,518,530,538,515,517,521,532,568,499,514,559,563,530,593,540,498,525,533,512,566,530,542,562,508,473,509,568,503,532,519,548,511,491,562,547,550,549,484,527,506,459,513,531,516,543,532,541,565,424,569,509,520,574,551,539,550,526,411,431,529,431,519,588,505,591,607,597,483,517,531,538,604,548,521,586,502,510,503,553,523,475,572,547,601,552,591,541,593,528,508,558,495,584,510,593,526,523,516,559,554,509,604,613,550,558,520,573,602,621,480,463,515,537,525,537,551,563,512,594,570,446,537,521,555,524,537,502,472,536,494,561,577,547,571,518,582,554,566,607,593,569,524,540,550,536,512,578,576,532,554,559,519,619,554,531,545,582,471,525,505,503,515,424,546,554,563,486,522,529,480,496,514,501,535,497,584,530,581,482,541,530,473,519,494,533,484,481,576,535,518,529,528,584,592,541,516,508,534,576,526,533,586,509,482,506,535,477,554,557,471,567,503,493,579,509,585,503,507,534,482,530,495,580,561,508,526,516,491,511,471,602,492,576,486,571,552,554,575,467,500,540,519,531,512,495,538,525,504,573,513,611,529,477,443,510,522,512,540,485,512,533,543,553,617,542,551,499,558,593,571,540,557,580,570,563,453,539,518,528,512,525,502,519,554,467,543,600,472,513,492,543,537,528,509,505,587,517,481,612,545,533,523,458,566,511,515,482,516,531,525,563,523,468,523,553,445,509,488,593,491,491,530,506,546,536,503,537,488,553,575,476,547,493,564,540,574,576,584,534,518,506,545,538,564,512,582,526,505,536,489,565,503,517,532,547,548,534,490,529,592,582,564,590,530,483,538,528,536,487,528,474,504,516,546,529,532,484,541,509,525,557,555,590,579,553,503,599,557,501,566,616,530,530,576,567,478,572,528,531,562,496,540,471,530,576,533,563,554,546,587,474,551,529,564,504,543,523,538,589,557,579,536,526,539,550,495,512,582,517,558,537,513,548,520,506,601,521,496,614,480,575,586,568,539,515,567,547,527,498,585,562,573,632,529,539,514,520,514,523,432,518,530,462,502,556,521,615,544,540,595,516,517,505,489,571,567,545,583,547,463,504,628,482,481,542,586,465,541,458,558,574,531,497,436,590,626,477,604,580,573,517,529,498,568,505,585,636,509,588,461,549,521,477,555,562,475,577,472,574,557,495,423,525,547,574,551,509,540,544,423,552,538,552,595,568,452,549,478,546,631,570,504,523,513,516,541,588,559,604,466,559,509,555,584,497,566,497,570,564,569,558,634,482,556,511,550,547,525,555,522,513,521,523,518,563,562,474,494,542,544,586,553,539,551,633,554,505,577,526,539,561,519,554,540,525,573,437,550,457,509,609,571,573,572,544,491,496,521,490,582,580,559,541,524,543,546,528,538,482,497,523,520,572,460,570,541,487,544,567,483,537,533,615,565,551,565,443,466,555,568,551,503,500,553,551,526,509,510,579,549,578,532,529,505,610,533,536,471,564,541,478,552,503,512,611,559,511,496,522,481,523,483,523,474,551,566,479,500,525,585,511,521,547,544,503,631,489,487,481,494,515,469,577,477,490,537,544,587,498,515,503,539,570,529,564,478,474,545,548,515,574,498,537,556,466,537,505,569,532,529,559,556,565,526,610,526,623,596,556,572,553,608,546,413,509,602,541,496,533,524,621,601,485,490,601,520,534,538,560,594,511,577,474,548,562,557,592,573,571,537,597,514,522,612,510,511,484,518,473,604,530,505,469,450,490,562,562,611,520,634,551,589,547,633,580,574,578,564,518,468,559,547,524,560,562,552,535,486,528,556,530,546,578,548,427,491,574,591,529,536,526,482,507,625,501,514,530,524,630,608,511,484,504,512,524,526,588,497,542,569,468,602,434,578,611,550,478,539,500,492,473,514,569,570,576,498,582,553,588,540,517,528,518,458,493,528,627,621,547,597,494,536,575,571,540,625,571,460,500,527,560,503,517,535,445,535,559,476,529,510,518,552,484,591,546,539,565,523,517,544,576,568,520,586,524,474,625,500,547,520,588,542,534,527,590,609,500,536,533,461,440,598,537,540,537,517,570,554,530,572,524,517,483,574,531,528,520,507,504,495,446,511,569,525,586,508,603,491,591,507,477,516,530,603,493,503,525,503,578,601,497,534,519,521,529,548,548,530,646,506,561,595,579,536,500,551,457,546,516,667,588,571,491,591,510,564,547,595,476,546,501,567,527,576,492,448,553,573,527,456,467,525,571,560,616,505,583,599,597,469,565,513,505,570,643,568,524,566,485,481,503,530,515,513,556,549,563,551,526,577,537,512,596,473,495,539,533,536,531,452,502,574,555,556,489,536,506,500,512,560,553,568,549,583,580,514,554,520,527,581,544,504,507,522,557,480,503,538,595,599,521,543,494,481,527,510,485,527,534,525,538,545,511,539,495,550,566,526,415,456,531,505,529,461,521,572,531,564,473,522,466,563,457,552,485,524,526,583,517,510,560,520,586,507,525,553,569,512,497,536,484,561,471,476,521,585,558,526,556,557,487,517,529,525,563,619,519,532,490,515,456,486,530,552,520,562,543,537,608,507,541,578,624,519,571,525,500,610,558,596,528,575,521,518,586,550,603,517,523,490,533,568,541,570,566,551,518,584,504,545,560,539,553,507,565,444,515,575,547,572,468,552,519,566,535,591,522,509,557,476,452,550,586,532,533,597,549,507,584,483,594,569,504,588,549,502,562,520,570,547,509,491,534,488,493,516,486,573,593,566,515,548,581,551,575,508,555,465,488,563,596,472,530,491,502,480,554,616,508,499,554,525,552,499,504,540,477,507,493,535,523,530,527,479,599,592,503,616,520,527,573,510,477,502,560,542,463,494,514,551,563,553,560,503,478,494,605,569,642,546,556,630,508,510,524,501,576,559,569,547,543,551,473,564,502,520,532,552,564,439,558,554,481,508,487,573,531,543,570,512,601,558,452,528,541,528,548,515,597,566,566,563,592,606,587,449,563,444,487,486,545,527,589,558,587,552,563,484,482,493,493,500,627,557,608,569,565,515,497,584,566,483,491,558,596,541,543,467,496,582,523,571,493,558,557,527,520,521,544,576,558,545,497,474,558,495,509,529,545,515,496,563,559,518,528,462,546,570,575,520,478,493,530,477,551,553,504,595,563,577,558,536,501,539,552,516,580,458,538,544,540,544,520,575,541,509,544,464,550,553,562,511,525,514,490,582,567,499,512,549,534,574,547,479,607,511,558,569,527,503,587,552,593,589,533,583,592,545,579,576,492,526,469,543,517,537,473,524,490,483,503,507,527,536,544,550,621,392,496,534,521,508,550,545,577,538,497,529,545,494,534,478,551,535,497,561,495,599,549,491,460,540,493,559,607,561,539,514,542,535,583,505,534,511,565,622,518,515,532,519,574,554,506,525,544,569,471,451,547,584,596,538,599,499,554,509,535,538,506,555,513,545,574,527,537,458,541,513,471,576,554,530,476,537,555,539,560,554,560,493,523,547,541,554,505,583,531,545,562,564,510,535,606,545,541,564,498,558,516,541,546,544,506,543,588,531,482,550,487,602,513,540,509,506,514,535,501,508,536,453,536,538,542,542,530,528,537,595,511,562,485,560,533,533,546,486,544,487,558,555,474,587,511,548,431,514,431,480,585,549,548,515,554,482,526,527,578,520,543,534,508,503,598,585,506,571,501,509,507,467,606,521,449,473,506,531,455,662,452,520,574,576,521,484,549,574,617,502,619,536,558,520,563,538,540,517,598,519,489,533,494,498,586,607,551,513,534,558,469,551,570,533,529,519,550,567,518,551,523,534,536,587,550,509,535,447,504,496,527,480,513,492,539,612,524,501,530,534,586,549,556,495,514,545,546,500,615,500,555,502,529,548,543,468,602,550,494,585,557,474,474,551,475,527,564,602,530,507,573,612,506,485,578,549,544,500,478,552,517,505,558,556,517,600,558,520,535,549,449,524,534,526,513,580,538,508,460,473,503,481,513,523,515,508,552,574,510,506,559,509,489,513,471,517,618,552,574,546,580,582,539,528,613,593,505,618,546,575,548,501,482,562,523,531,552,583,566,580,535,562,496,540,559,576,575,571,591,577,595,527,527,492,533,534,578,591,535,507,616,524,470,496,532,547,536,617,553,533,457,569,567,506,545,481,525,508,521,569,516,551,502,520,579,615,565,523,556,531,557,486,567,549,546,550,586,538,571,523,605,561,502,523,548,555,529,548,563,567,532,521,508,507,509,521,499,496,500,580,605,569,567,586,542,577,563,503,506,499,474,543,520,499,523,547,512,558,469,512,548,468,567,582,524,531,559,514,511,486,560,503,506,595,554,542,561,553,482,579,502,517,506,546,575,525,551,546,522,465,543,469,569,515,510,515,508,591,502,568,440,544,597,557,669,495,569,595,547,532,560,530,625,489,585,558,500,504,571,599,439,502,560,556,588,482,556,508,576,483,557,538,523,544,558,533,451,562,513,658,462,595,561,523,501,517,511,581,508,517,470,564,496,468,607,556,618,537,487,507,465,490,484,495,544,494,568,528,528,536,578,527,554,539,571,578,550,585,532,576,533,519,545,459,513,568,498,532,479,627,599,577,592,535,572,508,534,492,616,548,507,553,558,571,523,596,526,529,632,584,584,551,524,528,481,523,602,564,569,583,473,581,481,521,471,489,565,530,622,565,521,481,519,552,506,500,514,538,524,415,514,588,495,564,497,545,479,552,566,599,542,464,492,529,506,556,552,609,532,630,504,498,564,555,502,524,449,588,522,528,606,488,563,549,583,575,519,548,514,567,557,506,531,484,533,537,532,541,532,552,532,535,578,470,550,579,492,492,533,492,526,498,581,545,523,494,489,594,550,499,614,541,559,565,534,452,491,491,482,581,576,554,555,570,487,507,505,530,560,493,564,538,609,521,474,546,540,540,513,516,470,510,523,558,522,554,611,573,488,565,490,578,496,567,522,534,599,546,550,521,521,436,506,571,564,481,511,540,561,568,503,505,537,546,472,520,523,531,532,515,391,503,527,499,533,581,529,640,545,449,513,555,505,547,572,524,585,522,559,527,517,552,527,476,555,538,490,511,554,590,544,502,492,552,587,538,608,570,525,455,578,613,561,511,521,572,514,493,489,580,573,541,524,475,573,452,550,525,585,529,537,574,554,549,571,494,501,488,556,557,550,508,520,519,620,513,486,537,528,569,501,521,601,483,501,490,515,549,510,463,559,551,480,548,451,506,449,553,558,544,490,544,547,556,481,531,549,590,573,569,496,523,498,496,511,597,547,491,541,559,535,595,536,560,541,593,595,566,538,508,523,537,487,563,581,589,574,579,574,551,495,540,545,564,524,566,479,552,553,515,494,526,492,518,571,502,562,504,510,480,566,570,501,619,568,495,526,549,560,607,474,492,505,485,545,515,628,578,529,538,537,546,503,496,593,518,454,534,538,602,551,571,496,569,487,595,505,574,485,521,538,533,500,565,447,552,526,507,536,490,553,481,513,484,516,499,588,513,532,530,549,517,532,497,555,525,556,532,480,584,504,555,543,510,542,500,608,484,585,509,579,538,494,534,496,566,486,506,560,596,578,550,549,519,562,610,581,518,524,504,614,549,495,532,478,547,563,548,547,574,569,575,579,489,522,536,581,451,436,601,463,605,500,541,572,563,559,533,571,503,540,569,517,550,470,560,511,543,518,537,516,568,504,481,489,514,522,531,536,497,448,515,484,606,535,539,559,588,571,479,445,587,556,537,513,602,540,527,536,451,571,519,480,516,514,521,501,493,506,486,542,503,518,590,537,541,623,544,551,488,563,544,517,525,545,540,582,549,489,529,569,474,550,504,494,527,583,557,563,482,609,484,568,502,504,615,587,607,527,564,612,562,525,580,529,559,544,616,553,524,470,542,544,570,484,483,519,547,432,579,557,591,617,539,565,522,531,456,526,494,588,552,549,576,536,564,495,545,563,503,531,544,513,529,534,515,526,569,571,477,562,504,565,544,593,590,503,496,492,478,524,472,556,529,504,572,614,515,504,510,500,488,454,484,535,503,557,460,492,557,566,548,595,575,563,525,514,567,476,545,593,507,614,528,511,533,605,547,526,516,549,560,541,580,599,529,556,552,630,529,552,520,539,551,550,502,484,516,546,522,581,544,580,526,516,505,478,545,492,582,543,518,516,508,594,540,576,546,577,536,548,572,515,549,496,585,505,567,534,598,552,547,514,461,589,518,473,553,531,495,471,558,553,463,494,521,549,564,529,573,585,576,596,589,549,546,557,505,514,535,607,555,525,539,501,500,553,576,508,480,604,515,528,603,471,522,506,540,561,470,554,484,506,493,552,506,519,511,496,566,543,547,530,519,557,536,553,558,550,550,524,513,572,542,488,486,530,516,548,515,555,507,537,540,516,552,508,423,568,574,525,514,523,504,608,421,572,497,533,553,503,438,592,488,528,520,482,531,516,488,539,493,447,515,509,567,596,552,557,517,629,511,564,502,571,484,511,531,468,480,528,538,510,516,539,611,544,615,552,654,510,461,563,537,481,581,530,550,619,570,491,612,494,464,550,560,496,589,534,587,513,600,553,505,580,492,521,501,585,515,512,462,574,570,529,568,481,555,528,525,518,557,560,543,586,476,518,531,549,555,493,485,542,510,472,540,518,542,528,496,494,610,580,538,519,517,490,526,593,487,576,537,544,447,505,522,540,612,486,577,527,533,570,503,465,495,523,476,509,484,545,597,529,585,582,517,592,441,502,584,565,544,528,508,537,504,549,524,493,524,511,530,527,544,575,534,546,450,563,568,518,469,596,545,524,529,599,568,537,611,452,494,497,513,485,547,426,556,560,509,462,524,549,573,470,498,507,507,540,531,550,568,452,549,582,484,552,570,556,571,476,508,511,523,497,585,527,473,479,534,511,516,543,454,525,523,539,564,526,522,521,430,565,550,528,526,542,523,633,517,523,488,503,540,599,475,491,582,587,549,539,553,552,510,579,505,580,483,520,562,570,503,554,511,557,433,564,579,550,528,488,559,465,520,561,500,640,523,543,587,527,525,511,629,462,457,531,549,557,465,474,676,506,528,594,540,562,546,563,532,552,489,546,469,528,470,579,522,561,544,525,539,479,572,586,554,501,585,525,552,500,497,479,503,605,522,502,529,506,488,551,569,534,515,557,495,519,613,533,521,527,529,565,564,590,506,583,476,526,535,574,605,483,491,520,567,560,513,570,566,592,568,511,413,477,505,549,520,623,583,523,461,512,542,536,553,417,531,473,523,531,531,520,525,531,492,474,523,536,619,615,595,548,538,498,533,589,525,534,481,528,547},{427,409,388,361,336,430,376,416,382,393,376,399,451,391,395,399,415,323,394,374,369,394,339,346,387,371,402,398,467,391,393,348,415,398,318,391,378,363,424,407,352,341,355,378,357,438,398,392,408,341,367,368,384,409,397,399,332,390,384,416,420,438,397,423,371,392,348,379,374,382,412,385,388,410,368,389,385,359,416,337,402,414,369,440,409,409,378,349,383,368,386,325,362,326,402,384,371,371,409,396,411,343,437,407,365,326,438,396,390,405,377,351,303,440,437,378,454,417,383,388,415,408,405,410,345,363,385,415,386,344,412,400,411,395,399,336,396,385,480,436,379,401,349,339,330,400,394,404,395,361,334,360,426,406,371,434,365,388,356,439,462,360,368,417,364,470,421,394,389,400,401,401,446,413,358,339,353,448,356,318,404,388,329,382,338,339,330,367,389,359,357,362,435,336,406,373,339,409,411,427,419,393,371,364,459,474,375,366,367,377,370,370,440,324,382,362,429,399,394,378,382,355,472,390,408,359,405,328,349,351,388,416,337,367,372,351,420,436,353,378,391,447,402,417,397,391,364,370,363,335,374,379,407,388,419,366,357,385,434,350,414,351,360,423,363,423,408,386,378,403,389,413,412,394,433,371,424,348,354,372,452,380,377,419,369,416,425,389,374,381,343,356,459,366,418,404,380,347,432,386,442,351,390,429,389,453,391,359,403,420,361,399,350,437,462,404,390,375,389,406,316,378,407,385,426,399,377,425,385,357,335,410,351,426,451,402,381,432,361,379,375,459,366,374,437,423,351,401,384,400,317,381,374,379,400,387,387,400,352,436,391,380,337,429,397,364,377,416,377,356,378,379,437,408,373,311,399,432,369,383,443,354,385,384,385,352,385,371,388,409,383,328,394,398,365,397,335,381,383,378,325,379,401,378,348,375,454,321,445,455,399,402,418,347,410,507,349,400,391,368,350,396,411,350,399,351,387,419,376,379,359,415,402,439,421,445,374,397,375,443,378,418,383,419,369,364,374,360,321,373,390,382,348,358,367,362,381,422,414,419,329,403,387,420,389,403,334,396,372,371,371,463,384,426,412,410,401,348,367,416,381,357,423,387,401,398,363,386,417,418,385,383,322,374,363,361,360,428,402,391,448,431,410,366,392,425,331,436,360,363,369,382,423,362,349,388,373,338,369,385,378,408,359,459,357,352,366,344,383,368,414,362,412,341,406,452,398,439,373,398,370,347,398,369,355,322,330,409,386,364,384,359,396,458,390,384,393,368,345,416,343,438,357,425,414,389,437,334,373,374,352,370,400,399,317,323,360,383,347,431,386,392,381,464,420,383,403,373,392,394,406,333,375,427,395,411,474,452,393,457,411,409,406,410,377,459,352,397,397,396,411,393,385,419,344,376,469,394,426,372,400,383,390,449,329,379,407,382,406,366,373,387,436,419,384,410,359,372,368,364,409,407,450,424,385,444,393,387,435,345,364,414,424,394,389,358,409,362,436,380,376,387,363,373,413,430,412,417,409,461,402,419,370,389,380,415,458,347,341,405,376,345,358,392,377,413,423,386,407,411,387,345,387,408,390,396,388,485,365,416,434,444,381,404,377,453,334,354,314,364,382,409,410,385,355,390,380,401,421,392,404,370,444,384,436,420,464,420,372,338,324,436,381,400,389,426,361,392,399,420,375,443,427,329,345,377,398,383,383,399,437,438,443,384,399,417,457,367,374,384,389,413,378,408,345,411,390,349,367,346,411,433,381,379,395,408,383,376,335,411,468,405,407,363,399,384,456,395,371,387,354,339,399,321,389,333,395,372,380,363,355,413,407,378,410,409,380,363,412,424,389,436,429,381,416,371,400,430,378,374,430,324,370,380,412,430,405,394,330,376,407,357,395,317,367,374,411,350,370,423,367,380,386,382,333,316,337,387,371,440,390,369,383,357,372,370,341,335,359,398,345,427,406,399,449,411,369,375,411,308,359,423,388,415,374,406,390,399,378,390,426,387,403,461,347,381,423,319,485,411,421,416,374,392,378,315,432,427,389,379,346,407,364,388,393,403,400,396,404,381,338,365,383,373,444,428,418,341,406,405,350,432,475,348,318,331,392,400,404,313,364,391,376,357,402,311,403,358,352,403,376,375,349,404,363,408,403,358,430,373,408,394,362,383,402,330,403,340,356,385,353,415,406,400,415,351,384,384,370,413,366,401,409,411,335,387,396,344,422,362,396,385,397,423,371,395,372,410,412,455,406,429,458,384,308,413,407,365,378,386,365,349,417,407,382,445,386,377,502,368,396,439,357,357,429,467,369,361,356,402,356,384,432,401,382,431,403,387,393,378,359,437,380,410,424,428,336,396,363,381,466,344,364,367,420,405,400,419,354,383,389,414,367,343,353,393,381,452,356,443,400,397,334,371,390,359,339,433,383,430,361,404,465,354,400,473,370,395,413,350,380,436,344,425,373,360,370,413,403,392,413,425,381,432,345,376,398,379,421,348,346,341,369,392,332,383,387,424,357,369,358,437,361,412,377,382,415,433,326,343,393,357,342,351,412,446,359,371,356,480,385,349,372,355,371,375,378,431,409,410,359,349,358,444,391,389,405,331,397,368,351,371,402,422,365,432,404,340,369,384,367,368,409,347,374,368,418,352,350,413,386,393,354,385,394,366,392,368,400,410,363,407,316,460,318,431,374,399,380,449,353,385,379,415,404,376,390,456,398,371,376,426,387,398,398,324,376,348,393,413,354,375,356,428,407,362,402,415,386,351,469,358,429,314,424,416,391,420,444,342,375,385,365,359,362,389,374,371,381,371,390,407,494,375,391,443,372,363,335,359,367,334,421,447,391,428,418,450,427,414,375,353,389,359,424,425,345,440,437,405,349,388,401,372,368,387,333,336,349,449,398,379,346,414,427,339,357,338,397,414,413,326,332,409,409,441,389,397,404,421,384,381,372,385,406,429,382,366,354,376,373,388,396,333,388,379,495,422,426,404,354,383,421,355,370,422,347,374,372,372,386,402,319,354,335,348,454,318,404,379,333,353,404,428,444,367,400,371,373,383,404,357,421,404,436,375,311,416,355,445,423,398,423,423,411,377,381,384,367,441,386,371,365,407,387,430,425,413,316,395,387,427,452,411,392,371,406,374,412,394,412,387,314,397,416,413,413,415,401,342,389,383,332,401,384,400,365,415,378,448,368,400,391,355,402,340,428,428,372,419,428,400,427,404,320,339,402,409,353,366,373,404,371,429,417,427,334,378,383,380,363,386,335,349,379,393,419,356,381,372,364,348,390,348,411,402,363,415,376,412,405,377,371,327,393,394,414,359,440,381,380,430,346,385,397,470,339,361,390,345,402,347,393,372,394,344,397,367,370,372,406,399,351,390,397,403,366,354,393,393,383,393,430,446,390,402,376,375,356,371,386,406,361,321,398,348,427,356,397,367,378,408,329,396,443,382,327,379,415,400,376,392,426,371,361,402,341,404,384,406,407,364,383,404,312,342,444,371,364,423,402,366,434,346,405,423,411,373,414,378,362,440,398,341,418,413,361,409,358,356,370,412,383,373,360,411,389,387,403,354,456,374,397,393,371,376,421,338,416,376,476,435,432,375,373,368,377,388,435,399,405,356,397,381,373,379,357,384,385,355,436,360,402,394,452,396,364,414,379,380,390,404,425,385,377,393,493,362,405,394,415,387,352,406,361,392,361,364,359,368,400,398,323,401,343,424,403,360,440,382,395,405,424,356,441,374,429,436,402,401,416,395,408,379,373,380,417,400,406,374,391,371,411,416,429,385,400,386,387,377,401,439,341,351,365,370,437,437,408,370,396,407,374,382,379,331,399,414,363,443,337,379,430,358,398,411,364,407,423,378,376,386,351,424,392,422,381,381,416,379,379,391,388,416,387,329,400,396,406,396,410,349,380,348,415,400,368,391,359,442,349,390,383,476,357,421,374,367,397,366,352,416,404,392,432,360,373,411,408,319,402,334,437,354,409,399,388,350,382,423,436,399,401,408,438,417,349,416,452,372,371,407,430,451,427,372,443,408,368,407,401,360,419,371,350,409,426,423,396,396,355,407,428,422,366,384,340,375,413,412,341,384,384,422,418,371,351,435,384,384,401,349,353,370,379,440,419,364,426,372,401,402,432,335,374,378,396,409,441,403,366,398,417,359,372,344,346,374,435,365,389,355,393,386,384,412,464,358,366,379,414,383,387,358,402,354,383,373,451,418,436,399,363,401,404,431,357,348,323,380,395,414,405,412,414,444,391,349,398,424,395,396,373,350,424,400,343,351,414,384,377,355,412,331,396,385,394,447,349,390,402,455,378,440,380,386,392,375,457,382,395,370,384,401,395,373,434,421,392,363,390,401,373,436,402,362,360,326,394,368,390,436,412,379,421,383,448,444,452,374,406,396,333,349,395,391,445,422,372,374,366,401,363,369,400,341,388,364,410,365,352,405,368,347,342,380,330,362,417,406,341,388,388,361,393,410,419,448,345,436,348,401,344,371,436,400,382,365,367,414,450,445,374,353,390,380,372,375,436,402,418,325,363,372,336,409,391,365,385,401,417,351,402,390,446,372,360,367,477,370,398,364,455,385,411,371,387,404,345,355,329,382,339,348,375,404,398,339,336,406,391,405,379,398,398,354,433,418,400,383,432,446,449,433,365,390,393,399,364,377,431,360,438,381,410,372,376,427,388,380,349,352,383,393,373,407,418,397,348,341,370,396,343,393,404,378,441,332,413,423,458,345,452,389,359,363,365,408,427,410,403,491,427,397,410,393,404,359,388,357,373,417,388,414,407,404,378,437,369,384,376,379,392,390,355,408,405,417,436,417,400,379,362,414,396,397,410,375,416,409,372,411,364,402,406,401,424,310,324,351,376,402,404,361,368,423,381,453,395,418,381,350,413,380,362,429,366,390,420,383,334,469,372,331,404,366,395,356,381,349,376,405,369,355,359,396,347,389,358,403,389,433,428,451,436,407,377,425,404,367,388,330,405,365,441,374,362,341,488,324,382,343,357,362,332,349,347,364,396,389,393,413,433,399,401,386,382,418,320,302,425,461,459,281,415,390,402,378,396,384,404,333,348,417,415,404,359,387,332,359,353,366,418,352,389,347,361,358,401,404,423,415,436,354,370,394,378,365,407,338,396,373,412,442,440,343,391,376,373,371,418,389,346,342,398,395,419,421,392,415,378,371,340,362,384,424,372,403,405,400,417,422,386,426,347,350,379,406,388,395,393,393,447,384,371,342,356,388,393,370,365,449,402,418,323,387,379,347,383,421,397,432,403,412,365,340,354,375,417,421,386,391,363,428,396,424,390,377,362,380,347,368,399,400,391,415,352,408,364,401,419,408,395,374,348,354,382,454,338,364,443,421,390,377,422,392,336,382,402,367,390,325,374,355,347,366,338,401,400,362,372,375,326,382,400,339,347,395,403,403,386,427,394,398,407,373,415,343,405,352,379,370,364,433,365,432,362,370,404,391,498,378,407,374,346,409,412,361,334,413,390,379,356,363,344,417,393,410,338,334,459,357,373,411,406,353,419,344,357,380,377,401,367,370,458,390,395,350,368,374,368,377,427,365,350,372,446,416,379,427,347,358,410,353,436,415,447,400,404,341,380,371,379,441,348,425,395,423,433,401,390,366,420,412,337,404,431,418,398,438,449,354,390,380,334,394,400,393,360,420,377,334,367,425,317,367,358,332,404,379,431,445,405,422,350,369,436,386,367,401,406,455,381,472,353,400,458,416,374,379,395,426,335,375,434,428,367,395,454,420,331,401,467,378,357,386,413,407,389,455,412,384,365,366,380,375,400,382,392,433,378,353,445,400,398,386,377,320,364,343,349,384,418,367,371,369,472,307,399,330,365,448,447,417,385,343,429,483,386,339,384,406,367,355,369,370,393,434,353,430,440,390,399,357,351,397,371,412,391,350,446,412,373,314,398,393,412,422,407,431,407,380,346,348,423,407,362,381,377,329,356,429,364,416,382,366,353,350,425,397,350,367,357,365,374,383,319,368,385,382,383,381,401,416,427,423,353,426,373,370,391,367,357,380,412,355,372,355,417,373,382,361,405,377,408,417,375,437,427,391,409,355,375,406,377,358,369,402,321,398,400,395,409,400,428,434,421,393,397,396,388,386,452,376,347,399,393,374,424,352,380,404,395,376,379,384,372,372,364,337,360,359,363,347,405,359,374,402,368,429,352,381,460,360,392,342,341,355,487,393,394,403,439,359,412,373,456,441,414,439,378,418,372,413,386,399,370,389,376,386,351,322,389,406,346,405,385,401,352,429,427,367,404,391,354,345,344,362,360,403,407,406,396,348,425,425,384,408,348,369,438,367,438,394,383,376,423,418,385,370,344,392,384,364,360,438,415,402,351,423,368,419,370,413,400,349,443,368,372,405,377,408,350,446,401,395,411,398,364,460,442,385,381,381,366,400,446,386,343,346,329,364,388,335,416,324,365,354,475,355,414,367,377,351,412,404,401,397,430,394,392,338,369,325,469,455,386,413,381,418,350,338,399,413,364,339,405,369,387,326,393,391,356,408,414,339,386,346,452,393,435,371,373,350,354,373,396,392,379,422,402,370,386,374,404,400,342,351,403,358,377,407,377,381,427,379,395,416,369,431,392,407,401,427,372,398,399,385,436,426,387,334,347,364,373,371,465,369,387,358,379,314,445,362,349,416,429,420,456,405,432,377,370,355,390,348,334,402,361,384,375,407,340,353,373,421,440,364,364,414,400,421,379,374,367,362,372,396,497,369,363,458,389,400,387,372,373,393,385,439,364,379,402,469,366,357,429,442,398,372,367,392,404,363,380,412,368,497,377,438,360,390,425,371,417,404,368,408,371,491,424,386,381,413,433,389,390,435,375,337,442,394,383,405,386,439,394,396,410,409,365,384,407,341,422,403,376,396,390,408,374,379,407,354,313,378,364,444,395,451,408,352,390,395,385,412,413,390,395,388,358,333,444,390,427,368,381,359,377,374,388,389,375,422,406,368,411,368,347,336,455,342,383,448,388,380,412,379,375,455,366,373,396,397,410,405,380,354,319,414,385,418,432,413,338,412,464,361,343,386,367,376,382,423,385,430,336,387,375,354,385,380,342,341,376,353,355,367,374,337,384,395,381,415,389,327,388,366,427,393,370,345,397,366,364,412,388,340,377,432,393,413,391,351,328,394,364,370,416,405,339,379,368,388,334,372,418,334,399,383,380,374,368,335,368,373,392,358,426,367,410,429,347,430,397,456,379,339,401,413,424,423,336,453,329,400,453,419,397,429,333,382,370,401,369,333,385,392,386,386,447,434,404,343,396,407,394,404,352,427,348,408,419,346,367,395,363,377,419,394,379,400,454,349,375,380,382,401,386,362,377,443,386,361,386,395,386,378,355,376,371,378,367,422,375,351,377,414,366,398,355,399,352,386,389,414,388,446,482,424,322,339,439,371,398,416,368,452,374,408,354,390,373,457,395,381,423,404,385,312,414,398,397,348,416,433,398,462,376,403,389,399,425,321,387,443,415,368,395,400,466,385,337,355,376,414,402,372,405,382,380,372,382,388,379,394,359,398,323,335,389,381,407,423,419,373,383,376,394,402,338,409,424,381,392,395,389,438,366,355,417,400,386,354,403,423,393,413,348,365,368,400,397,377,405,380,363,353,325,386,418,351,354,364,409,350,391,383,374,482,330,392,438,370,410,359,352,426,327,376,419,422,447,419,354,393,366,372,344,396,382,326,370,448,423,341,349,337,373,385,377,412,366,350,420,369,359,430,352,389,410,451,428,406,322,417,386,382,420,343,365,333,365,340,365,443,361,449,416,369,431,335,440,319,451,359,419,385,434,391,416,445,341,413,402,386,362,313,409,374,436,384,386,377,365,366,413,407,436,351,411,372,387,407,329,372,390,364,379,350,380,376,396,397,425,398,359,376,385,412,439,394,415,401,426,339,383,405,379,403,382,398,346,338,400,430,351,424,380,401,386,400,400,402,364,419,426,406,425,372,395,432,423,350,321,370,444,445,342,390,408,369,376,436,365,396,378,409,417,370,428,395,372,328,409,397,424,358,394,431,417,416,442,419,378,379,414,393,433,369,339,382,394,368,419,446,434,330,361,397,366,453,378,429,386,419,422,432,378,476,410,403,372,422,429,412,432,405,382,394,379,408,424,360,408,397,378,370,397,392,399,423,349,332,413,321,317,374,379,430,381,425,385,393,359,352,333,461,374,405,358,397,408,425,359,397,419,376,370,385,354,368,435,379,361,351,377,410,416,351,411,335,333,373,405,478,418,389,387,403,361,368,360,351,382,369,432,375,400,405,405,351,425,447,375,383,362,408,415,405,377,372,404,358,403,434,400,409,372,394,402,355,365,399,385,366,378,363,379,350,390,362,372,364,346,404,382,379,413,461,409,366,489,390,398,364,332,351,377,379,385,364,417,449,396,363,327,388,371,346,409,367,435,401,378,396,442,356,379,388,422,400,371,376,395,357,400,409,407,372,441,381,382,423,407,439,349,373,434,337,369,422,380,373,372,415,386,404,403,366,391,353,442,435,387,359,375,402,380,377,419,377,405,378,360,367,354,360,414,437,387,366,380,428,373,406,415,379,431,407,318,414,425,352,433,434,389,397,379,405,374,391,488,385,365,390,390,387,405,360,437,353,346,381,449,343,377,395,407,440,394,407,356,408,381,369,408,419,403,421,434,354,381,390,420,338,339,402,417,349,436,404,378,386,431,375,417,404,355,427,393,351,432,406,384,385,368,359,351,391,320,399,432,376,334,375,364,356,380,344,410,328,350,426,390,314,406,383,408,394,375,393,327,405,408,383,429,347,381,354,381,392,379,389,394,404,367,411,402,428,436,335,315,392,439,380,379,390,365,384,382,393,412,445,373,408,402,343,366,370,397,367,372,392,388,395,427,361,391,496,365,403,374,391,380,348,378,382,415,389,376,376,382,454,374,419,371,349,345,349,425,375,388,375,417,349,404,401,379,371,372,391,334,323,350,380,420,359,394,402,369,375,438,397,361,331,387,415,372,350,457,411,383,336,419,404,285,420,415,380,343,383,450,357,378,363,397,422,318,365,335,415,402,372,368,359,367,363,458,389,389,403,351,382,420,392,409,330,396,352,429,411,356,436,404,354,412,365,415,354,454,304,359,422,342,361,398,320,451,357,401,402,432,370,374,398,376,403,415,379,490,385,389,316,409,366,339,446,338,436,356,414,394,355,432,479,378,467,455,398,401,392,355,343,398,367,402,383,405,373,383,322,346,435,375,384,385,348,393,401,415,380,330,437,374,405,431,371,353,355,398,375,374,385,443,363,439,340,366,369,353,278,450,310,465,316,340,451,389,436,414,379,392,461,454,367,372,367,386,379,387,411,358,362,439,389,361,396,415,416,372,385,359,343,410,346,380,449,389,348,386,373,419,372,379,427,407,370,348,418,336,365,362,371,390,414,388,353,362,463,405,369,394,360,424,310,370,408,355,376,349,404,335,421,386,343,394,397,375,338,405,366,413,345,411,351,413,374,413,436,373,351,374,365,396,408,327,402,428,417,375,346,387,388,412,387,431,357,377,380,390,375,387,376,321,388,362,387,400,400,430,403,378,331,376,375,358,420,400,394,390,364,439,428,397,377,401,376,382,382,400,348,441,372,369,392,362,385,419,474,354,424,407,436,432,360,391,356,433,368,407,417,353,413,355,335,317,412,359,384,424,401,335,381,403,432,349,460,347,378,384,433,405,420,436,373,382,396,387,427,446,317,393,392,384,376,378,311,394,451,386,360,456,413,401,363,441,380,414,393,422,416,362,431,388,342,347,362,392,371,404,348,422,317,390,432,395,405,385,393,379,365,434,367,374,370,335,363,402,420,372,393,417,368,404,435,410,376,378,366,407,337,359,352,410,346,389,323,448,356,350,380,390,426,489,408,399,415,369,452,375,375,433,389,388,398,428,385,367,407,373,386,399,353,389,338,408,370,373,409,391,362,416,336,439,369,412,363,441,353,391,331,399,357,378,388,377,413,333,422,413,437,411,357,331,406,363,405,405,388,370,399,397,372,391,374,393,396,452,322,388,357,385,414,342,384,297,377,415,365,378,360,396,420,391,372,429,374,373,380,434,387,360,402,393,418,391,337,371,421,389,376,367,372,347,356,412,363,415,430,361,357,414,442,428,381,380,420,410,426,461,396,379,416,410,376,406,381,415,364,357,337,406,357,397,358,411,448,380,405,339,368,388,398,390,358,420,443,436,367,428,341,376,418,381,436,359,373,381,411,376,419,407,379,382,399,352,400,389,398,407,387,346,366,333,327,376,382,403,441,434,330,397,374,379,353,427,304,428,398,415,371,380,361,445,406,324,412,360,385,365,456,387,401,411,417,441,348,365,376,358,356,376,420,422,452,420,392,398,395,370,409,363,357,360,374,438,411,354,375,318,396,411,414,372,369,395,355,400,384,382,404,336,430,323,380,406,397,386,389,433,405,401,397,371,417,389,422,400,411,366,368,409,397,436,399,395,359,358,418,412,406,380,378,404,428,380,374,387,407,360,433,392,388,411,363,385,367,368,390,391,403,393,451,410,407,409,414,323,333,425,344,409,442,398,344,414,401,446,383,412,393,407,359,393,372,378,438,360,399,355,375,435,377,395,355,370,360,372,350,411,333,403,365,424,327,352,409,396,423,414,363,390,431,362,342,363,400,421,346,383,385,356,398,395,360,423,292,398,438,399,404,414,353,361,330,419,421,446,387,337,392,387,369,432,384,391,427,396,393,330,396,389,443,338,374,365,413,377,405,440,362,334,386,332,381,378,355,374,424,363,424,386,406,388,340,373,379,389,431,360,351,374,372,374,350,378,406,406,423,405,361,415,389,381,420,358,404,343,431,360,403,342,417,364,409,482,375,391,451,395,342,399,395,331,409,355,461,419,312,380,362,366,364,398,396,345,404,365,394,450,369,411,402,343,375,383,329,402,395,387,362,354,376,401,378,394,375,414,419,458,391,376,350,452,430,420,417,352,431,406,461,466,389,412,409,405,423,335,327,374,412,340,421,400,414,438,389,417,385,357,398,400,428,370,438,383,394,419,346,380,346,409,359,351,413,350,413,333,374,417,355,422,385,385,360,464,399,368,454,407,414,373,415,415,388,416,380,382,405,460,405,332,409,404,423,392,341,341,389,393,366,438,410,387,401,332,425,375,372,402,411,412,427,402,412,370,373,355,419,345,407,336,374,321,367,432,435,370,335,367,405,351,374,398,378,429,449,355,390}},
{{1000,2.400000},{241,159,224,233,239,196,178,197,191,179,211,232,224,225,213,207,191,184,198,237,191,212,191,225,217,259,232,190,219,210,194,234,217,231,249,223,237,179,155,198,205,224,164,223,236,212,210,234,225,238,239,229,241,195,253,227,216,196,227,257,191,234,220,257,249,180,219,250,218,278,219,212,214,219,200,197,215,185,226,218,179,236,208,269,261,201,221,210,181,198,244,225,219,228,231,243,225,196,203,216,268,240,238,152,230,193,222,251,209,234,252,222,252,184,199,190,223,178,250,228,212,246,215,253,237,238,229,203,209,227,268,283,214,208,257,244,226,239,267,206,224,231,237,190,199,219,176,236,225,211,213,233,260,211,193,193,176,212,224,263,226,232,199,226,217,215,236,151,226,196,169,189,224,184,232,202,255,212,227,208,204,278,193,197,214,248,266,254,215,172,254,254,237,181,213,228,191,244,244,226,190,215,259,211,199,182,221,255,169,245,232,223,192,207,225,207,252,211,198,192,219,227,226,184,205,221,215,228,196,230,263,233,267,229,212,179,166,218,170,181,183,207,237,200,190,201,212,200,213,225,223,228,234,219,203,241,206,218,226,262,157,239,199,177,212,208,223,207,243,212,247,167,221,234,188,198,207,237,170,241,213,205,231,234,232,284,202,209,234,263,224,244,253,193,249,185,193,243,204,221,226,154,240,206,220,223,257,234,246,250,270,200,195,223,249,214,202,208,261,207,204,235,200,227,190,223,258,235,155,178,230,214,214,194,188,283,217,235,210,209,237,215,171,228,279,186,233,220,200,233,231,197,217,215,199,219,211,208,172,200,213,174,191,191,250,238,218,168,227,176,246,208,271,233,203,249,209,255,219,197,218,203,178,218,226,190,185,224,201,225,204,260,201,254,228,222,217,228,230,216,239,241,199,205,210,236,245,221,236,222,226,164,219,176,194,212,185,192,248,216,216,265,283,194,207,241,232,233,240,235,246,256,207,246,234,211,201,216,217,228,257,242,207,221,291,231,216,243,206,243,208,212,208,177,236,187,181,218,250,224,232,215,237,241,240,154,247,240,236,206,228,198,233,200,225,184,237,244,221,232,254,223,179,189,252,245,216,206,244,239,202,193,195,220,239,176,207,267,227,253,251,236,251,245,188,203,223,192,206,212,244,195,177,248,244,198,258,214,185,232,252,189,256,230,189,283,250,175,207,229,224,175,227,227,213,284,238,251,184,217,189,238,213,203,189,242,209,251,249,239,254,208,242,191,250,172,258,239,217,240,222,246,197,228,208,224,232,234,239,210,223,249,222,249,196,182,223,190,228,252,227,212,199,217,229,211,245,222,272,236,235,231,198,214,228,207,206,190,198,272,202,233,216,216,183,242,199,211,231,263,223,225,237,246,252,204,212,192,223,224,211,226,226,265,209,256,193,244,210,187,187,204,203,200,167,205,249,166,221,241,182,221,262,220,196,222,221,224,234,230,202,195,244,228,194,216,184,183,219,203,194,235,231,236,211,234,212,225,249,236,216,208,227,231,230,208,203,265,210,243,256,252,210,237,232,223,185,230,256,233,182,261,230,258,229,196,230,160,222,207,208,210,224,251,245,197,211,194,202,247,218,208,214,253,227,203,188,188,232,218,200,245,295,215,228,194,225,233,271,198,207,208,209,201,221,208,241,236,182,200,207,196,218,195,223,217,203,163,192,208,216,223,255,219,230,204,251,202,239,206,209,190,257,267,219,227,234,238,202,243,208,241,228,252,230,214,234,234,235,194,191,201,252,268,201,233,199,215,212,219,225,223,203,243,245,287,251,215,225,199,219,209,189,228,230,231,224,200,219,214,174,223,198,235,168,240,229,251,248,188,213,221,255,201,169,225,266,256,199,220,221,274,213,223,222,224,203,219,226,196,223,281,212,220,234,165,229,246,216,233,242,205,219,211,226,235,195,219,202,198,178,196,165,238,244,236,227,224,144,241,238,214,199,204,265,207,243,216,236,233,250,236,233,231,243,232,239,271,212,231,244,238,190,199,201,212,230,243,215,240,200,206,184,216,249,233,224,191,217,192,236,199,233,243,203,226,214,181,232,265,216,182,243,209,201,217,248,190,255,219,263,253,229,241,225,239,229,226,180,243,242,208,187,232,209,227,224,248,183,227,243,202,173,203,272,256,250,233,213,239,261,256,209,204,180,214,206,209,198,225,271,276,190,249,219,209,192,203,223,233,178,222,211,218,215,191,262,220,230,236,243,186,201,199,225,204,260,179,230,199,231,211,224,245,238,194,224,204,189,186,259,225,228,223,174,260,277,183,214,230,254,184,195,238,223,245,261,197,239,214,210,219,249,177,256,246,227,243,193,205,239,229,223,211,224,219,215,210,216,224,226,230,222,292,245,212,262,197,237,239,246,230,259,201,221,239,192,226,211,219,191,215,200,204,234,217,231,234,216,264,204,202,232,222,224,227,213,201,231,211,246,213,193,188,213,222,204,256,210,253,227,222,222,216,207,261,197,286,211,273,226,218,236,254,230,237,204,235,242,258,259,227,227,199,238,231,197,235,205,229,229,222,203,189,214,248,207,209,182,169,262,254,231,222,226,247,226,218,167,217,248,217,251,245,245,216,206,210,199,245,241,200,212,223,198,188,212,231,214,244,226,200,213,230,189,205,202,226,232,207,224,218,216,248,219,211,233,208,227,214,201,239,171,210,210,236,233,205,217,244,202,209,264,203,182,209,206,216,228,179,201,198,236,232,213,211,230,206,207,222,214,283,226,242,226,189,215,231,243,203,242,296,177,192,244,223,227,207,261,252,214,193,243,199,238,258,192,215,231,212,176,240,227,218,238,250,205,220,164,218,198,209,186,248,200,236,242,221,256,242,218,236,183,237,225,185,220,207,257,216,235,215,219,193,233,209,217,195,236,243,218,222,203,267,194,198,213,214,184,217,248,248,183,217,209,200,225,206,234,232,273,217,253,225,176,233,238,190,196,212,228,192,249,226,246,202,202,222,248,228,247,227,186,276,230,204,218,229,222,229,186,182,204,202,238,217,205,222,212,165,256,183,200,217,273,241,223,211,211,219,193,224,232,222,185,266,206,241,259,230,236,207,222,205,191,228,242,223,177,194,228,202,261,205,230,197,185,214,226,231,207,248,267,183,254,177,232,255,204,214,202,235,190,211,234,215,280,232,249,222,232,208,188,232,192,186,242,249,260,271,253,255,192,169,248,224,241,229,255,199,221,234,229,196,235,244,184,217,217,206,202,260,191,237,264,215,219,210,203,190,173,217,231,181,228,235,215,232,241,203,219,243,239,215,263,201,219,185,197,259,214,236,231,193,244,254,152,243,245,218,215,229,190,175,199,188,224,220,229,210,215,241,180,237,218,212,206,225,186,228,215,196,232,234,244,191,191,199,226,213,233,234,221,221,226,178,250,232,215,212,256,188,200,219,228,229,196,235,219,238,206,230,237,263,265,211,217,200,212,201,201,222,193,234,225,245,171,206,258,191,221,228,171,221,253,219,239,261,199,218,207,214,240,236,212,240,214,238,233,177,234,237,213,198,209,237,230,212,219,239,183,199,202,213,253,202,221,203,280,238,228,208,227,257,222,201,251,205,211,198,230,187,241,187,186,221,283,235,188,231,207,197,239,229,237,256,192,211,262,200,257,203,183,222,195,211,257,227,230,180,212,201,194,233,218,232,202,220,213,195,181,228,233,217,232,236,225,189,237,191,215,233,253,217,219,228,258,188,195,206,218,216,244,263,221,228,218,192,165,249,203,251,159,234,233,221,243,227,210,227,240,247,236,238,235,239,211,204,215,219,236,227,224,214,234,211,159,248,226,189,220,232,222,205,226,226,221,201,203,185,217,212,218,234,254,234,220,219,233,209,216,202,231,169,223,265,186,223,249,174,221,212,217,186,217,238,192,234,192,208,213,187,201,201,213,242,264,197,207,210,206,252,205,259,243,250,230,238,219,198,227,201,234,228,251,180,208,222,208,239,224,207,219,179,178,228,217,241,214,236,190,237,292,250,220,224,221,255,200,218,191,233,182,182,261,218,232,279,224,248,216,240,253,220,191,197,176,211,245,264,257,277,183,230,205,208,201,265,205,229,208,199,214,191,255,216,197,230,253,226,181,258,181,215,237,215,191,209,212,235,247,199,181,261,210,227,187,232,224,188,213,211,225,249,234,246,197,207,203,243,246,226,220,215,230,218,216,181,232,222,190,254,179,214,225,226,188,206,263,242,247,186,211,200,209,195,184,223,209,217,254,235,238,220,190,201,204,243,215,215,219,226,235,262,193,174,203,234,208,207,214,221,212,193,226,253,206,226,246,245,187,220,242,230,219,203,243,271,226,206,219,219,206,251,197,252,154,201,184,238,213,192,190,214,207,216,168,236,266,231,211,275,218,219,205,253,247,195,223,237,182,186,220,211,225,239,211,177,224,204,258,218,201,206,223,226,249,213,250,243,265,212,234,265,233,195,212,159,210,213,235,216,216,200,212,186,207,196,211,225,228,213,215,233,224,285,196,277,209,241,238,238,234,238,226,230,190,234,200,212,241,257,178,254,217,227,224,213,239,197,253,231,233,164,178,213,171,229,211,203,244,203,229,221,229,183,251,229,191,180,267,224,240,260,212,201,204,249,222,221,244,244,198,230,239,221,233,206,239,228,238,198,216,211,247,241,248,177,222,203,187,221,205,243,223,247,237,223,207,236,182,214,175,223,204,236,226,215,185,219,251,177,222,199,203,223,222,231,234,229,220,213,246,227,214,249,264,230,194,194,201,166,208,245,239,173,200,218,206,200,240,224,194,218,230,212,236,225,209,206,241,252,212,185,244,238,255,255,241,199,256,229,210,246,196,234,229,227,244,239,250,179,237,208,217,244,233,224,211,231,253,230,241,198,258,198,171,210,208,248,213,246,288,238,238,212,203,212,193,203,225,266,238,280,202,223,240,222,193,208,189,208,180,238,231,203,248,211,230,210,240,203,214,228,272,239,254,222,178,245,213,223,218,257,252,247,206,211,236,258,212,189,228,226,190,208,188,197,227,203,268,283,222,224,220,211,250,241,203,220,235,231,171,221,247,234,223,199,230,215,217,177,237,186,230,248,204,213,198,237,244,207,228,229,245,218,175,251,199,196,186,204,215,247,202,268,225,194,201,213,283,203,227,223,210,206,220,182,213,222,224,212,273,193,242,212,227,208,224,211,180,201,262,244,215,212,249,241,210,253,272,207,225,204,204,219,215,229,238,213,216,219,245,223,219,173,220,228,191,209,219,212,226,200,231,229,229,206,226,223,198,210,209,283,181,217,197,254,219,214,217,224,216,200,206,235,242,205,222,213,208,220,195,239,237,235,203,187,247,224,222,213,231,258,208,224,167,201,210,209,227,227,216,199,241,250,206,208,228,198,231,261,204,228,215,241,185,226,210,196,185,229,218,201,230,173,197,235,218,220,197,221,261,221,245,207,234,225,225,214,225,222,236,203,210,229,249,213,234,242,251,263,198,228,189,197,245,201,200,194,226,233,262,220,216,197,244,237,226,161,204,260,242,242,237,266,248,238,192,170,243,211,256,247,187,205,241,221,225,221,216,253,210,230,202,213,224,214,244,221,258,235,232,236,183,220,211,234,206,235,211,232,214,213,208,209,222,250,206,230,218,236,225,197,205,198,202,225,226,252,203,187,226,231,231,198,225,254,221,202,244,224,252,238,259,207,215,215,223,201,193,205,220,199,233,199,215,232,221,250,233,213,276,253,230,252,184,219,212,253,243,198,260,254,284,184,243,197,217,176,243,181,198,209,226,245,213,247,246,289,212,226,241,222,214,231,213,240,239,197,199,246,215,201,173,201,261,231,197,182,257,200,212,213,231,209,231,243,225,217,238,226,184,216,204,252,204,248,215,166,219,216,261,294,284,202,232,204,210,223,270,240,217,222,189,213,210,186,180,206,185,255,214,196,225,233,226,255,208,228,202,219,192,226,220,242,226,254,221,216,252,238,244,248,232,235,246,243,224,224,199,263,205,183,213,200,227,263,202,230,234,248,198,209,207,198,230,254,228,238,196,192,174,227,251,238,190,233,237,207,237,190,184,185,267,182,201,220,212,213,205,204,230,226,192,209,251,194,161,229,247,201,272,233,213,237,247,246,208,212,230,209,204,222,223,180,208,209,208,207,186,206,185,231,209,235,222,188,186,199,224,184,174,211,229,204,219,202,250,219,225,204,226,209,230,207,230,185,252,234,249,212,210,210,232,229,239,231,202,188,233,255,190,234,215,223,230,226,239,222,181,221,271,194,190,237,202,229,202,203,202,222,222,219,236,257,205,195,237,233,211,217,243,252,236,200,274,230,217,195,218,229,245,190,267,229,204,229,196,191,237,213,169,235,229,212,186,263,247,233,236,244,264,237,214,241,221,219,249,214,214,174,233,210,208,217,209,203,227,199,204,228,226,210,242,193,211,212,219,270,273,225,232,264,236,236,180,215,188,193,186,212,181,197,221,187,252,218,220,254,232,202,214,203,230,229,221,218,237,222,170,193,275,229,184,253,181,200,201,236,200,250,193,193,241,202,219,214,250,240,251,233,168,218,191,190,198,211,200,216,233,221,198,192,248,212,219,226,182,230,251,310,201,217,245,222,211,230,179,204,211,209,225,231,208,245,218,242,210,195,237,204,213,222,224,173,240,233,171,186,206,205,217,275,211,237,220,240,197,221,242,218,231,220,206,227,209,215,235,208,222,182,220,235,219,221,249,228,229,270,244,240,191,293,256,215,209,276,273,257,192,241,232,202,168,239,206,188,205,257,221,255,217,228,167,258,198,216,173,175,239,211,229,228,255,214,224,202,258,216,192,206,173,234,232,181,219,240,293,204,236,189,299,219,217,217,254,260,217,205,213,193,265,272,231,232,257,209,219,265,213,246,239,214,201,252,210,231,225,262,258,198,227,217,194,250,267,216,177,221,175,236,220,240,194,216,217,214,222,247,268,221,246,183,251,252,219,239,217,228,203,244,212,211,223,225,162,212,197,226,194,207,233,196,214,183,225,190,189,218,219,193,234,245,261,238,223,235,214,196,215,201,202,205,277,226,198,235,252,213,231,219,224,244,184,244,163,173,214,177,197,212,242,218,216,217,188,262,201,248,225,203,226,222,267,234,207,200,213,234,195,256,244,240,194,225,206,234,191,288,216,223,243,227,221,248,198,252,232,203,225,202,217,223,215,183,283,275,186,228,203,239,216,223,217,218,209,223,258,198,228,206,201,218,194,214,271,225,218,256,227,235,198,242,223,227,177,235,245,174,178,225,177,211,230,182,235,176,234,211,237,194,215,203,242,195,205,252,187,206,243,214,216,185,226,190,217,221,232,191,235,224,246,225,233,209,263,261,226,210,244,196,233,186,207,292,237,209,204,167,199,223,195,180,222,253,216,266,190,242,192,204,192,264,228,184,231,224,223,200,186,215,213,241,230,243,266,176,223,232,194,214,269,211,173,258,211,240,234,146,214,208,225,225,231,263,187,223,209,231,223,186,279,236,225,199,243,205,201,187,205,239,194,237,178,239,229,203,241,250,227,235,236,247,226,217,229,210,245,210,233,232,241,247,192,235,217,179,229,271,189,260,168,231,216,191,214,195,166,239,243,243,229,239,199,209,193,215,236,243,252,224,283,252,220,203,251,211,172,222,227,219,220,235,208,194,216,219,206,190,195,216,210,278,236,192,210,228,254,226,194,213,189,260,219,194,238,214,217,189,237,217,232,240,260,203,230,215,245,310,174,197,216,211,221,198,223,218,242,279,206,225,193,214,216,215,236,235,252,239,189,235,252,233,242,225,187,180,225,195,227,253,234,209,207,213,255,252,251,224,265,241,169,231,226,222,226,217,185,214,226,198,209,209,224,238,228,217,265,217,182,242,243,193,206,171,215,238,236,208,223,228,242,223,252,235,302,220,216,241,204,259,240,245,226,225,233,243,214,226,229,219,182,257,265,182,243,214,246,219,243,247,200,211,252,261,185,259,223,240,245,196,227,200,194,209,248,219,225,208,177,211,252,243,195,212,217,255,225,242,208,219,207,198,203,212,238,226,212,255,210,213,173,213,270,237,227,198,253,221,225,240,218,223,223,238,193,206,265,219,238,267,195,264,239,226,215,223,213,196,182,226,247,230,257,260,208,197,228,219,248,217,208,225,233,222,182,237,245,235,202,195,224,192,187,234,208,261,233,199,251,241,217,223,171,177,220,215,255,188,236,211,236,222,217,259,237,219,253,253,200,212,250,153,235,270,229,214,243,258,212,205,209,225,249,246,263,264,180,224,216,221,196,230,193,206,235,198,244,191,213,214,190,216,203,201,199,227,194,204,197,236,268,253,205,221,249,204,253,233,234,195,210,251,224,260,230,228,225,231,205,206,251,186,256,186,200,247,242,221,279,225,248,248,192,239,211,228,223,244,228,207,238,191,234,241,218,198,197,200,175,286,170,257,189,223,203,257,244,211,170,221,239,226,203,213,256,202,245,220,212,237,199,190,158,206,245,254,228,258,244,231,219,252,221,271,229,228,232,179,178,211,204,255,223,240,240,172,203,192,215,232,224,200,212,242,239,253,240,205,187,250,245,199,189,215,188,243,167,298,206,217,231,263,183,203,182,267,251,222,198,187,260,235,190,259,208,222,264,214,230,211,198,244,224,207,221,218,230,226,230,244,186,214,194,240,187,184,238,172,197,204,193,236,232,210,228,223,209,257,200,211,207,174,232,191,208,217,186,217,277,221,219,229,265,237,197,215,218,209,230,254,214,246,253,173,216,197,232,235,217,232,193,192,219,217,207,189,201,223,184,222,220,225,180,227,276,214,207,230,198,242,197,233,274,218,250,206,209,231,250,239,248,197,196,249,224,261,214,239,231,225,182,192,277,173,225,225,217,237,230,217,250,194,225,167,231,257,199,201,197,181,256,257,227,193,220,221,252,217,282,201,196,214,217,200,246,237,193,220,224,184,222,293,195,190,186,215,206,165,193,234,209,240,231,207,242,202,225,184,220,246,250,251,221,271,218,232,260,240,211,221,188,168,229,263,265,253,215,248,213,235,186,235,206,202,200,241,205,253,253,208,222,221,219,182,236,189,205,204,214,205,207,218,219,259,252,222,183,219,236,214,223,212,240,207,219,256,195,246,235,265,194,200,172,226,171,251,245,197,211,220,198,182,214,229,237,202,225,211,236,243,247,205,218,227,223,180,188,239,202,217,210,214,235,211,241,250,192,198,263,226,233,189,192,197,191,237,244,248,195,194,243,178,227,277,193,212,252,218,252,247,241,165,186,226,246,218,242,188,204,214,190,220,219,206,209,210,225,235,182,241,234,195,230,252,240,219,208,201,222,221,210,248,191,215,243,236,227,164,223,229,246,231,231,202,300,180,232,226,224,191,218,211,216,233,239,224,237,199,229,203,230,270,237,207,172,169,201,225,247,212,247,221,239,191,213,229,199,210,221,206,242,237,210,243,213,224,191,215,231,203,221,200,234,226,201,173,180,255,202,260,202,214,213,203,201,229,226,244,199,211,186,234,218,209,227,204,209,227,252,186,182,216,250,217,198,194,229,183,200,247,156,162,232,208,217,208,204,194,253,263,189,221,242,203,212,235,239,232,214,240,218,290,215,253,217,235,224,248,242,215,231,222,216,244,273,198,207,219,201,268,215,288,221,263,231,265,235,243,221,200,186,249,208,185,216,190,219,238,201,244,253,248,201,256,169,198,174,197,201,211,220,168,213,192,174,215,205,263,226,213,211,217,217,183,210,200,227,226,219,253,212,199,210,200,213,200,261,226,214,211,226,203,226,250,172,189,224,234,222,187,227,219,200,246,304,197,188,226,243,233,229,195,259,205,224,238,214,249,174,219,280,241,215,232,208,277,201,181,176,232,220,246,209,245,196,228,268,241,229,228,224,242,220,208,206,220,198,205,194,250,226,161,212,234,183,228,192,233,265,213,213,228,199,228,175,199,168,249,259,262,257,230,255,194,218,198,233,220,251,213,267,245,225,224,238,231,253,242,251,201,210,240,254,181,235,194,222,221,247,208,170,191,228,201,213,245,242,204,217,257,191,224,251,210,243,239,226,245,236,236,261,261,237,200,229,219,253,221,204,255,187,233,219,200,206,201,236,234,235,222,224,194,189,255,220,242,179,176,174,210,242,221,271,204,252,243,199,177,225,206,214,200,232,251,226,241,183,220,252,186,188,185,203,221,216,220,206,215,203,264,227,221,243,247,230,220,229,220,245,246,194,241,188,178,247,230,243,252,186,230,202,245,257,256,172,197,227,220,206,211,208,301,213,219,221,225,230,226,170,200,200,196,244,211,197,231,205,249,229,211,218,196,209,192,220,225,220,235,148,177,248,202,255,249,213,224,185,226,209,207,219,183,226,239,266,233,256,215,230,203,260,231,216,193,250,184,270,255,194,230,226,214,227,218,212,229,209,227,252,177,215,204,229,188,228,237,207,264,204,201,189,211,237,203,180,224,223,205,266,198,177,265,235,205,212,191,194,208,205,204,228,190,211,248,189,199,234,212,265,243,222,221,235,239,193,200,218,243,212,174,262,236,249,201,226,181,211,193,220,218,202,226,188,200,226,215,201,203,256,185,272,206,200,268,199,232,239,220,199,195,252,239,265,147,217,206,188,214,195,251,210,198,254,192,230,259,194,266,199,248,187,238,211,225,187,214,212,190,223,254,265,212,254,214,224,188,246,252,213,211,222,233,225,257,220,219,207,257,196,245,249,243,195,231,250,194,176,266,166,212,173,206,194,224,241,207,209,212,185,205,204,254,242,207,200,190,194,201,246,219,243,219,254,254,207,259,225,231,226,206,221,247,237,191,182,207,268,259,180,187,228,166,243,235,206,192,201,238,179,209,265,203,269,232,228,191,241,253,220,217,222,179,191,239,210,253,203,246,251,185,249,173,211,196,235,231,198,211,233,213,246,209,254,234,239,216,263,244,241,219,229,221,246,243,201,203,218,190,215,204,236,243,197,232,199,199,251,227,188,176,238,194,217,210,238,160,200,189,225,237,197,224,195,206,188,239,244,246,182,229,197,230,220,230,179,233,206,206,189,153,188,152,243,177,196,216,245,196,224,223,250,218,200,200,237,222,293,177,208,217,201,206,197,215,230,215,212,185,226,226,189,222,265,210,249,226,198,190,254,188,210,194,222,222,206,232,242,246,223,232,218,214,200,230,234,232,237,216,187,224,252,224,225,259,214,201,164,169},{179,160,211,160,189,185,190,196,171,168,177,175,171,181,167,172,199,205,177,148,188,192,139,170,217,217,183,168,155,167,158,148,147,192,216,156,184,187,224,185,167,202,189,175,182,186,239,177,185,193,163,183,207,202,166,158,194,180,186,178,208,183,147,181,187,204,165,178,201,187,170,161,172,195,182,168,156,182,182,199,186,184,196,201,177,181,177,135,156,196,189,179,174,216,207,197,187,161,150,176,167,212,155,178,140,175,176,182,167,208,178,155,192,155,189,207,170,191,193,174,200,146,171,197,182,158,169,179,168,168,155,145,187,158,171,197,186,168,230,205,175,169,183,199,170,181,226,181,194,206,144,191,155,158,216,172,172,163,159,208,189,158,187,204,166,149,181,179,201,178,186,181,190,210,196,223,171,211,196,177,178,200,213,138,192,195,219,183,196,156,176,152,179,149,170,165,196,172,176,176,181,191,192,195,146,189,174,206,167,174,212,211,198,173,170,186,184,195,163,209,207,184,168,137,154,189,190,196,178,156,178,176,163,204,188,168,180,163,167,181,160,166,195,179,211,175,170,144,165,145,234,225,197,171,196,190,171,184,171,179,167,146,170,194,206,176,182,179,190,189,149,172,193,185,171,190,168,193,161,199,174,165,168,174,151,208,178,166,168,171,185,148,157,150,157,166,157,172,157,187,213,175,202,185,124,174,190,151,187,185,205,187,151,215,205,187,217,235,168,185,166,172,163,182,203,172,149,177,168,188,185,186,181,173,195,216,186,149,146,199,188,163,194,189,200,149,163,169,174,188,161,187,168,135,136,211,197,221,206,174,181,194,156,178,170,155,150,141,159,177,194,175,171,125,176,207,172,181,167,180,178,197,180,193,184,195,156,178,148,159,221,212,198,213,164,191,149,188,164,186,173,160,187,188,177,171,146,195,161,224,174,209,178,194,202,202,195,198,181,216,223,175,201,202,175,208,169,206,214,200,186,178,184,174,190,174,171,191,176,173,195,197,142,155,190,170,200,212,189,167,187,192,200,185,193,170,169,179,176,187,187,176,177,160,201,213,164,194,180,164,171,207,175,179,204,155,199,199,206,188,171,189,155,159,168,215,187,186,186,176,193,176,177,225,170,189,190,158,161,214,191,192,185,195,194,169,189,164,189,230,166,135,172,179,201,167,164,170,191,187,222,166,209,150,174,186,208,165,190,172,174,185,175,183,200,191,156,165,178,171,176,163,154,162,197,181,179,179,210,152,194,202,161,183,175,174,172,199,208,209,208,201,185,228,168,164,168,223,149,187,177,190,155,169,178,166,178,174,211,159,184,168,169,187,147,172,176,168,193,160,184,174,228,165,171,201,194,205,192,180,206,205,177,188,216,157,153,176,223,180,192,202,162,184,168,194,162,152,179,169,168,169,192,222,204,134,181,176,172,190,177,226,169,169,134,214,217,225,200,203,184,168,208,172,253,212,179,211,167,183,200,172,209,176,187,164,186,182,196,228,174,183,179,224,225,176,183,140,171,181,169,174,179,161,228,195,184,167,172,196,229,152,133,187,188,166,162,173,202,186,193,198,182,217,149,181,211,198,215,163,188,172,224,211,192,169,196,188,176,165,152,187,163,201,200,175,154,157,154,197,149,153,204,172,139,130,171,199,145,170,186,199,185,149,216,152,179,183,171,223,184,199,175,160,182,213,207,210,183,192,166,172,183,173,198,148,190,169,186,181,208,238,180,184,155,176,198,263,180,178,196,196,165,182,163,172,204,182,142,190,160,166,185,167,163,150,203,200,198,192,224,172,176,197,198,173,169,177,175,185,159,186,174,198,180,206,180,191,203,184,153,206,183,195,193,183,189,212,172,198,242,137,202,172,160,235,160,160,176,170,191,182,161,204,187,185,143,171,162,193,211,154,171,184,167,190,237,178,193,167,172,184,219,172,185,188,191,189,194,190,156,172,164,228,203,162,180,185,228,154,142,183,196,157,188,223,180,210,164,196,203,184,196,218,199,171,187,166,175,177,167,152,182,236,189,190,168,167,208,154,178,163,232,168,167,191,160,164,227,190,197,183,165,182,179,180,183,159,168,192,169,176,147,198,193,198,207,176,190,161,188,199,226,210,190,166,191,184,174,165,213,173,197,217,194,171,172,224,199,208,178,175,207,208,160,184,177,196,189,177,172,179,173,194,170,154,179,206,171,201,171,193,191,175,196,179,176,178,153,150,183,207,158,150,137,189,164,164,169,204,209,182,202,147,197,185,230,153,192,182,184,211,189,169,185,164,182,206,188,173,215,176,164,215,198,184,201,163,213,169,217,187,145,177,241,162,192,135,181,201,171,207,182,165,191,183,150,177,208,198,185,219,195,155,206,187,182,153,153,175,240,183,204,164,161,191,218,162,157,188,207,167,177,224,164,162,192,193,206,182,172,170,201,197,166,157,213,233,172,194,186,198,165,174,167,151,181,150,143,174,169,151,175,154,165,180,156,189,179,181,152,150,148,181,189,190,183,211,215,194,142,162,198,158,215,187,193,219,215,185,177,166,167,221,169,184,186,189,170,157,165,145,226,195,169,196,136,185,170,179,223,195,182,182,156,168,201,180,199,187,203,185,171,168,184,191,186,163,193,219,164,166,199,200,183,191,158,208,153,154,201,158,189,182,183,198,148,135,142,183,190,172,197,170,202,135,171,141,182,214,197,152,162,211,179,193,157,197,187,179,164,161,202,205,183,169,162,189,183,166,172,205,177,159,201,205,191,182,188,179,167,186,186,160,186,163,196,193,173,172,178,167,147,191,162,172,175,192,187,167,201,173,164,164,199,187,170,157,217,169,191,191,165,194,177,206,177,195,170,174,182,217,162,165,136,202,160,197,188,184,190,168,197,192,164,191,161,155,232,166,211,189,206,163,171,181,207,218,147,163,199,204,189,220,163,208,170,192,192,171,166,210,188,183,202,198,161,167,186,226,162,178,209,186,147,206,162,170,150,169,210,179,209,189,135,206,155,200,200,169,180,190,229,171,212,173,167,173,194,206,165,180,158,195,224,187,214,159,155,189,193,166,198,166,158,199,156,181,169,241,200,166,148,195,180,151,143,141,204,179,162,158,223,179,174,217,170,193,179,174,179,195,170,182,171,144,193,191,189,198,189,197,175,192,201,175,167,192,175,197,175,169,156,202,186,230,196,173,199,172,138,136,185,218,174,184,203,159,144,179,172,199,202,188,156,194,193,205,196,164,188,150,163,172,166,216,210,175,167,167,172,167,188,176,201,187,205,164,197,218,184,188,167,150,171,174,157,209,180,181,138,180,218,186,174,169,198,147,178,209,197,181,164,199,148,227,222,154,134,184,152,214,183,187,185,207,176,190,146,174,190,213,181,180,190,185,152,163,182,194,186,178,202,200,192,189,203,190,192,210,217,173,217,220,173,170,167,185,162,205,181,191,205,138,194,160,168,165,179,201,182,194,152,230,210,189,203,177,152,194,181,180,177,215,150,167,154,165,182,221,172,162,203,164,174,158,158,211,166,175,235,182,186,179,209,190,194,143,179,187,178,158,165,208,175,197,201,178,157,219,165,141,177,184,202,179,159,205,173,163,144,180,230,187,166,191,180,158,192,183,187,181,238,206,164,128,170,195,195,174,188,198,194,175,198,202,170,162,212,173,145,191,194,194,165,164,191,208,170,215,188,170,161,185,184,190,196,151,164,175,175,177,161,206,200,165,185,190,187,187,212,207,164,150,187,191,155,175,203,175,184,151,240,182,159,177,171,168,172,199,153,196,206,171,160,186,155,199,157,190,153,192,198,196,161,181,166,185,196,189,205,199,184,188,197,160,152,160,181,172,163,140,170,183,137,188,157,163,214,178,187,179,166,183,194,207,162,194,182,176,186,169,233,187,186,181,187,190,203,188,168,192,175,204,179,201,163,160,196,175,164,170,193,197,172,245,177,172,197,191,188,155,196,155,183,193,191,191,218,159,189,184,179,193,175,192,175,155,214,163,183,184,153,166,154,229,197,192,177,172,177,197,210,194,140,195,209,186,165,222,172,145,194,186,181,149,138,207,156,182,139,141,194,176,205,178,183,194,190,189,191,213,214,191,209,168,155,158,177,213,186,160,180,201,212,169,172,184,179,191,146,161,205,196,214,180,193,172,167,190,198,173,182,183,189,185,170,214,175,185,180,212,187,170,198,194,218,148,182,170,152,155,184,180,186,213,183,167,170,161,184,197,164,136,181,199,161,166,184,210,203,198,172,190,148,201,178,170,182,153,136,149,203,178,184,167,147,179,172,184,157,167,166,189,166,201,154,158,185,163,168,195,174,212,204,172,138,197,147,200,164,205,158,153,213,146,183,194,142,190,159,195,178,198,139,164,151,206,191,219,123,171,210,182,177,163,210,176,175,164,180,192,199,170,227,197,150,213,172,208,191,164,193,198,162,141,189,207,211,189,169,150,183,148,182,180,210,188,188,169,146,178,184,178,197,188,198,172,152,182,183,158,159,194,149,145,179,209,166,175,196,176,212,164,168,205,219,187,170,165,154,189,191,135,194,177,178,168,161,192,202,163,167,185,194,174,178,182,197,209,191,194,189,168,226,193,211,213,179,217,167,162,169,202,150,172,187,164,189,198,176,169,179,187,189,165,185,191,156,208,187,164,190,152,170,187,163,189,200,196,165,176,189,183,215,168,172,167,174,168,197,174,152,169,180,207,137,184,156,184,165,176,162,210,197,193,156,159,184,206,161,164,205,153,172,164,218,179,142,212,198,161,183,165,206,201,209,153,191,171,164,172,168,182,184,209,117,176,228,184,152,146,177,193,153,185,197,161,184,165,174,146,161,173,190,158,184,170,206,197,164,183,180,165,203,168,193,151,182,184,180,200,175,164,185,176,199,167,213,138,221,188,148,167,163,182,154,178,188,184,196,196,215,187,165,240,197,169,178,180,207,168,190,183,175,172,168,192,179,166,181,185,184,168,223,182,229,181,162,162,244,179,177,218,208,203,208,169,190,149,173,190,183,221,182,151,160,146,168,142,189,177,182,190,185,191,162,157,175,149,183,140,139,197,189,186,169,153,165,160,149,189,198,177,162,173,208,172,200,170,147,170,213,196,197,194,181,171,183,194,178,204,164,185,198,159,181,187,179,220,170,203,192,232,168,157,184,183,169,197,212,189,160,207,158,201,203,229,194,168,153,205,151,166,161,146,195,188,188,194,234,174,195,166,203,179,215,182,194,185,180,164,188,198,204,169,218,151,167,165,182,185,178,175,166,214,195,166,170,186,183,164,157,190,194,161,211,151,170,195,188,222,173,187,187,228,202,225,163,211,129,164,173,239,182,204,162,164,198,154,178,193,202,216,182,180,142,170,187,176,231,158,190,211,161,188,217,220,185,220,187,185,147,176,153,182,171,226,190,198,181,167,201,214,162,157,179,174,191,175,188,144,183,170,200,197,183,173,156,164,204,195,171,168,217,150,196,167,177,179,140,185,172,150,191,195,158,161,162,183,185,177,160,183,196,151,164,201,174,196,150,197,173,167,171,209,172,189,190,169,184,138,187,187,205,178,182,201,201,192,191,176,161,169,149,212,174,185,197,227,166,179,185,169,178,177,160,220,192,177,206,174,179,206,186,197,173,189,188,197,178,181,203,154,166,170,181,167,226,181,203,189,206,205,181,221,186,237,200,169,212,226,161,163,164,160,179,175,205,169,161,194,196,175,202,178,176,192,193,171,162,165,237,157,170,160,202,216,166,220,204,186,152,183,194,205,202,185,160,164,146,217,207,187,167,162,158,190,156,176,180,188,175,194,221,170,143,164,203,152,204,190,159,191,193,164,211,185,172,186,168,201,218,171,196,211,172,171,194,183,162,177,161,222,191,200,162,180,189,176,154,155,142,164,185,204,177,188,179,168,166,160,136,192,180,163,196,163,184,214,163,183,203,178,157,179,190,181,180,192,174,179,193,165,211,208,148,216,196,154,185,173,169,171,176,199,194,179,182,187,188,213,179,166,147,190,157,165,198,175,204,162,199,209,198,177,160,172,171,186,188,223,197,202,189,200,175,176,164,156,228,209,198,184,172,183,213,150,189,192,210,170,177,174,150,174,167,176,191,176,190,159,191,200,178,196,207,190,189,197,152,161,179,203,158,192,191,182,175,211,172,175,179,189,172,179,209,162,164,192,217,196,189,148,196,119,157,152,209,191,172,161,176,166,173,198,199,155,205,210,187,161,171,225,150,189,169,180,231,148,165,173,210,212,179,188,192,210,208,179,198,155,221,173,183,169,203,204,193,222,148,162,166,214,199,181,225,177,146,181,198,155,209,223,203,186,223,162,196,201,170,162,210,201,180,197,174,155,175,156,191,202,171,168,175,213,194,202,188,202,177,186,189,205,254,154,182,153,179,182,187,179,170,148,213,182,179,164,163,161,191,174,158,162,179,150,159,179,187,190,157,172,226,181,163,175,195,147,147,158,178,204,219,177,175,176,196,190,169,170,205,162,171,216,187,177,192,162,181,175,159,143,200,168,190,209,188,175,189,204,193,176,192,192,217,165,214,179,207,170,172,173,175,159,176,177,186,185,147,190,187,176,192,201,156,185,154,169,155,160,190,192,166,162,223,200,206,204,203,214,172,193,161,195,169,162,149,197,197,207,156,170,164,166,194,198,168,195,167,179,182,173,223,163,227,203,163,176,175,171,169,185,165,192,213,131,199,178,177,167,168,165,206,211,207,196,171,209,173,167,195,180,183,206,165,191,150,175,222,186,171,181,165,182,213,165,144,144,225,188,157,158,180,200,163,185,181,185,185,214,162,160,197,163,169,185,171,145,167,153,198,207,168,191,193,204,206,147,166,173,189,182,162,213,203,162,192,176,216,195,172,200,133,206,168,140,141,220,208,197,172,162,175,220,170,156,187,182,175,204,200,200,185,181,174,160,171,177,183,195,191,177,215,197,196,179,149,179,182,187,211,213,160,206,195,218,203,166,175,194,155,175,205,184,162,178,176,182,170,157,169,179,141,172,187,200,195,177,167,185,190,180,222,180,171,161,153,199,156,211,163,193,173,191,195,202,174,185,180,161,162,196,153,189,187,159,192,191,164,187,166,175,174,166,149,195,182,195,171,201,182,186,160,168,186,196,177,232,165,199,131,164,169,165,189,183,178,173,171,191,164,189,224,231,175,197,202,179,152,197,181,185,207,182,163,145,170,218,168,175,175,220,189,172,166,181,188,143,174,171,161,192,154,179,173,158,198,217,178,202,137,188,176,168,197,191,199,191,189,189,151,210,149,204,206,181,183,218,185,206,171,180,183,194,170,163,181,147,227,170,184,184,177,204,199,193,195,164,158,186,158,178,188,198,176,172,176,195,172,176,197,191,181,176,183,140,194,168,192,205,151,168,198,150,181,169,175,235,232,195,192,209,197,165,209,185,180,187,174,177,171,172,198,186,207,213,175,201,170,151,174,180,240,167,179,186,136,149,161,186,189,190,170,170,165,168,180,174,198,182,146,209,190,177,219,140,170,216,174,176,190,187,167,202,165,170,180,168,187,221,183,167,172,189,158,167,153,189,193,167,184,161,191,181,153,165,184,165,187,231,150,176,166,161,173,200,188,180,173,202,207,188,160,202,196,178,212,224,173,153,191,192,177,192,154,182,181,181,159,146,204,199,169,182,201,163,195,195,147,166,176,208,190,152,165,192,170,177,165,181,197,189,211,162,170,191,153,178,175,222,180,208,185,186,157,222,190,163,184,182,195,176,185,187,172,161,170,199,194,191,151,195,205,189,180,189,208,170,162,173,192,219,192,190,172,174,207,199,179,189,173,181,174,168,183,172,191,199,192,167,175,172,184,194,116,194,188,177,212,205,155,173,142,179,207,193,177,186,184,159,189,167,187,169,169,190,208,167,148,218,152,147,199,186,160,190,193,186,206,151,211,156,213,193,213,188,169,171,208,167,183,183,186,173,179,232,191,161,146,169,148,168,146,163,177,178,200,193,179,183,178,193,169,160,178,185,178,201,172,194,181,189,182,180,193,239,225,168,171,175,182,199,159,166,169,188,197,157,160,191,169,195,186,161,200,177,197,184,164,190,192,183,162,163,184,193,184,169,212,199,185,149,183,173,149,188,189,185,173,188,180,165,161,142,179,181,205,183,184,178,195,152,249,208,208,209,186,140,183,158,212,171,145,166,204,179,184,230,214,198,178,208,216,184,205,209,211,205,175,146,159,207,162,166,188,171,147,158,187,161,210,180,161,188,174,223,184,181,152,214,181,157,192,185,164,176,154,166,148,195,190,157,171,166,213,196,151,201,181,209,177,170,213,178,191,190,214,160,180,182,177,139,196,175,191,169,163,180,182,177,212,192,244,168,159,200,206,172,209,190,204,217,179,182,206,216,194,156,167,153,175,149,194,141,202,204,175,195,192,166,171,162,183,175,175,173,200,160,220,187,151,176,194,204,187,193,203,169,198,153,169,195,186,167,192,214,213,176,173,156,182,183,183,184,180,210,200,177,143,160,167,212,166,191,200,212,207,183,162,159,179,192,177,163,201,182,141,200,204,174,157,211,198,151,214,151,192,164,198,160,177,177,146,159,165,187,194,179,214,161,166,141,165,177,208,186,140,176,230,191,183,205,173,178,129,203,202,176,186,150,195,193,186,165,178,197,176,178,175,178,183,154,208,195,170,146,167,180,187,164,163,164,178,180,187,176,157,177,193,171,200,169,183,168,180,183,185,175,202,125,194,188,214,140,157,191,190,165,172,181,162,212,208,191,148,170,196,156,187,179,230,178,176,203,212,218,180,186,173,162,158,185,184,183,199,203,186,161,159,151,174,191,135,194,153,193,154,201,171,178,176,175,110,160,176,210,154,194,175,196,187,192,145,183,201,230,209,210,181,171,183,160,192,196,226,156,176,197,178,178,181,198,207,221,219,174,184,175,176,138,155,220,189,165,190,203,168,184,198,192,153,187,211,146,191,169,185,175,160,180,199,180,226,175,187,157,180,206,181,200,198,210,201,212,168,212,230,222,172,207,202,163,164,186,200,196,165,173,164,195,153,186,164,147,179,172,181,180,181,181,185,189,171,186,177,214,131,162,197,198,222,218,220,163,186,151,153,155,187,201,188,189,197,182,159,214,160,183,197,174,142,164,190,190,194,182,186,174,184,173,137,173,171,152,186,170,199,165,186,151,161,184,177,152,180,202,194,184,176,187,172,181,181,192,156,185,204,188,184,187,167,195,196,185,197,211,191,191,171,207,199,172,198,187,184,151,151,231,177,171,199,194,193,152,207,142,167,151,157,197,198,185,232,173,203,165,200,158,171,176,196,196,167,203,175,148,184,159,191,170,202,122,186,169,189,171,150,192,171,208,188,164,201,212,163,142,172,197,210,212,203,182,173,190,207,196,169,218,163,196,173,196,184,212,219,189,172,177,135,156,160,178,173,203,205,147,200,176,143,151,216,173,200,197,188,181,196,158,194,182,192,220,168,161,206,187,177,170,210,176,221,201,199,175,175,201,207,171,167,181,202,202,166,209,138,170,179,199,189,176,155,188,181,222,188,193,211,177,199,194,214,184,204,178,210,183,163,158,199,214,149,189,167,189,144,169,174,150,209,167,168,202,202,164,181,190,151,187,122,147,153,184,181,165,205,216,180,160,215,162,184,204,193,181,178,156,171,179,182,180,192,174,194,136,171,181,180,176,154,181,153,171,186,181,195,197,184,168,201,161,178,206,200,236,165,189,207,182,190,181,191,193,163,202,198,191,198,209,209,208,188,160,151,158,156,155,178,192,172,180,196,196,160,173,174,146,181,156,147,188,184,187,191,196,206,169,170,204,206,186,214,168,189,176,188,150,202,182,171,160,212,156,163,179,178,198,158,179,176,189,203,179,206,172,178,135,177,195,172,196,208,185,221,188,154,191,192,166,154,155,178,190,149,171,180,190,181,177,168,157,166,185,160,215,155,201,155,187,154,220,235,193,160,153,178,156,203,215,185,163,172,158,161,184,151,162,193,198,181,184,173,164,199,219,159,169,210,218,205,190,173,152,175,176,169,224,177,179,189,172,229,182,227,147,167,161,195,226,161,193,167,200,177,166,168,198,189,181,196,165,173,210,187,203,193,210,154,190,161,184,176,187,170,173,207,197,193,183,197,176,161,182,182,196,160,193,172,184,214,163,197,158,160,205,234,228,175,166,185,144,186,211,162,170,187,197,182,172,180,166,164,182,167,160,178,192,216,146,161,200,161,216,188,204,210,211,177,163,191,170,221,203,170,220,152,219,240,229,169,172,201,181,171,205,176,136,179,139,194,197,193,162,166,177,180,184,178,222,171,151,184,181,226,194,211,176,170,192,195,223,173,187,163,171,161,176,171,185,225,169,154,159,163,200,185,161,208,144,171,221,191,185,162,179,217,142,219,184,162,191,208,187,161,164,199,196,204,178,220,196,181,169,179,168,171,183,182,119,174,212,172,174,182,185,191,167,244,178,209,200,201,177,164,179,166,154,188,139,177,163,209,152,197,196,168,175,194,209,179,156,153,210,176,184,149,154,170,165,170,204,222,178,183,180,177,159,195,187,162,253,193,145,167,171,180,149,189,164,187,179,183,178,203,158,206,204,187,192,140,175,213,183,178,164,188,207,171,179,173,238,187,189,185,180,172,182,156,201,164,180,193,213,196,164,168,185,166,178,143,146,194,180,138,206,177,203,182,214,203,213,216,178,169,165,167,145,188,170,172,160,170,202,201,192,167,187,165,145,191,171,202,192,184,156,176,198,161,181,232,209,170,190,187,176,134,189,173,207,168,210,183,204,183,161,206,192,206,160,159,166,152,169,184,139,173,186,147,177,196,203,203,181,177,200,175,200,188,150,164,195,209,175,193,172,194,188,163,166,216,194,212,200,218,156,206,215,191,204,184,217,197,172,174,224,164,207,212,163,152,207,186,188,179,162,178,182,127,166,170,219,212,148,185,198,202,189,138,162,141,181,175,181,172,163,191,163,179,178,168,182,196,167,158,191,179,207,197,179,147,178,180,212,164,190,161,160,208,206,184,178,225,138,160,188,182,228,176,172,179,194,184,194,140,156,147,192,237,187,208,201,163,161,166,203,192,183,181,198,174,196,198,169,175,158,201,168,189,153,209,168,180,236,184,216,185,179,209,170,180,148,174,162,192,171,195,166,187,176,194,154,187,156,168,225,189,193,213,193,201,150,179,186,206,167,199,161,184,237,192,165,167,189,173,171,168,171,189,151,137,181}},
{{1000,2.500000},{146,111,71,85,98,84,105,80,95,99,73,72,82,89,92,102,121,107,91,73,77,82,80,83,98,116,78,110,104,102,76,67,85,88,73,93,90,102,93,100,81,85,99,89,78,133,95,84,80,101,84,99,103,82,121,104,88,68,90,99,72,110,88,103,80,101,90,113,85,91,88,73,88,80,84,91,94,96,94,91,64,97,117,91,78,87,94,95,107,102,76,89,94,94,79,104,82,106,94,130,93,80,92,116,97,75,99,85,111,97,61,101,79,79,108,97,92,70,84,118,80,91,102,119,86,94,90,103,68,97,80,86,104,91,99,120,89,93,148,103,102,99,70,103,91,118,121,85,78,88,55,83,95,123,109,83,86,124,113,106,101,112,112,89,86,122,74,87,119,105,115,68,101,65,95,116,83,85,77,112,89,81,87,108,100,85,88,110,94,79,101,83,107,85,100,108,115,123,114,85,83,102,92,67,89,118,80,91,96,81,79,109,80,108,102,105,92,113,82,93,104,92,95,98,96,93,96,99,83,83,108,108,125,79,134,83,71,89,102,69,68,69,83,74,75,75,84,100,92,132,116,119,72,88,99,95,110,100,120,77,80,107,92,96,92,94,88,108,134,108,95,98,85,95,94,89,104,102,107,76,83,103,103,110,89,124,93,79,101,87,95,138,83,100,72,110,96,55,102,99,111,112,106,97,104,83,80,79,79,84,74,108,117,109,106,78,80,110,102,98,87,91,76,80,84,93,97,122,96,86,98,79,94,90,71,112,77,95,80,95,86,94,110,88,120,109,89,83,104,75,104,82,67,94,97,96,85,83,107,98,79,99,100,106,90,79,90,104,86,71,88,101,89,89,96,89,106,85,116,147,84,111,70,91,109,92,81,100,87,89,82,104,93,99,81,119,121,69,100,94,99,76,109,108,91,112,140,97,93,98,111,106,99,115,94,97,124,89,103,84,116,115,68,117,138,102,85,83,73,86,87,92,88,86,63,80,109,106,111,97,111,72,132,87,75,88,115,93,106,121,78,82,102,71,98,116,103,85,90,124,125,88,96,122,75,85,112,99,91,115,88,99,64,84,65,116,100,103,91,87,81,149,94,122,101,94,106,74,97,89,106,82,99,107,59,98,107,90,80,91,107,92,87,113,116,94,75,85,83,96,92,101,86,88,78,74,100,81,101,107,90,106,71,110,113,66,90,100,107,86,80,81,108,99,100,69,93,92,103,95,79,76,83,87,94,79,105,68,64,117,90,77,83,88,104,108,85,108,106,110,89,115,132,77,100,103,79,122,113,114,81,103,81,103,85,83,93,87,108,108,75,96,91,79,76,102,124,90,101,125,68,116,116,93,100,95,99,109,101,101,114,110,115,89,90,96,93,82,110,93,107,76,86,85,122,84,100,85,98,97,98,86,99,108,91,115,89,116,104,85,87,92,89,103,78,87,91,98,63,120,124,89,82,119,109,81,99,97,83,110,94,89,138,88,90,73,105,109,105,90,74,115,100,74,78,93,88,80,117,125,125,98,94,115,85,86,65,98,78,99,80,81,86,87,100,101,104,85,97,72,92,96,121,87,89,93,104,98,112,97,109,79,99,108,105,114,78,77,112,104,77,89,104,90,125,80,97,95,98,69,96,99,89,84,81,78,114,97,124,74,89,100,90,103,85,105,74,97,99,63,132,86,97,102,75,95,84,77,122,98,69,81,95,71,81,107,102,83,95,78,88,77,90,127,92,107,90,86,87,109,122,102,96,72,69,109,114,96,68,95,91,106,99,114,81,79,107,113,87,95,73,84,79,108,82,122,88,83,93,79,111,92,104,104,76,99,126,86,102,82,70,129,79,108,106,73,82,72,98,97,103,92,105,92,107,119,94,86,94,95,111,115,92,75,111,85,100,97,67,113,124,92,64,95,97,106,95,94,81,87,70,92,60,143,103,102,108,112,121,77,80,91,58,118,108,108,117,98,107,77,78,110,118,55,92,94,101,98,106,97,111,110,103,99,99,68,68,137,94,86,69,107,84,89,86,87,75,120,117,80,75,113,90,102,107,106,86,80,104,83,88,96,115,87,109,91,102,107,120,103,93,112,86,103,117,103,88,100,97,90,55,108,87,91,78,77,70,109,91,83,85,95,112,129,114,102,99,70,92,92,78,96,120,117,115,74,103,62,98,87,71,71,98,108,102,104,117,109,66,105,84,84,109,93,100,84,99,98,58,79,114,114,85,124,103,96,88,116,76,86,91,78,123,105,76,76,87,89,109,81,94,132,101,89,84,88,90,95,107,72,82,95,103,113,96,116,107,85,80,86,73,69,83,92,115,76,86,87,138,90,77,80,93,80,91,94,90,109,81,71,83,65,93,108,93,63,74,100,123,84,107,93,108,100,115,83,110,103,84,108,115,93,104,104,97,97,114,104,101,103,121,97,87,111,96,82,106,92,122,119,96,105,88,85,100,94,116,100,100,122,79,108,80,96,90,92,78,80,82,75,78,97,98,92,98,99,72,110,106,106,94,98,119,73,96,101,97,96,109,96,89,109,89,79,138,102,92,106,126,98,97,90,103,64,96,89,90,83,99,86,103,65,114,86,96,80,112,75,81,100,127,92,76,74,91,115,103,99,97,92,116,99,84,76,115,82,99,108,122,99,115,76,92,136,84,74,106,75,107,128,110,116,93,89,112,88,115,104,95,100,117,104,105,95,92,134,99,90,74,95,103,117,89,100,86,114,115,92,87,81,97,96,108,84,82,121,117,92,114,89,103,105,105,114,83,85,81,88,103,86,118,119,114,90,117,120,91,97,105,101,84,172,83,129,97,79,79,89,90,95,87,116,93,73,87,67,93,84,85,94,109,107,94,108,132,87,74,112,95,73,89,74,113,113,105,114,110,88,90,71,103,107,95,104,82,95,130,93,100,90,97,100,77,95,90,98,84,96,91,79,92,86,91,87,98,110,113,90,95,90,93,96,92,87,84,93,92,81,83,96,91,86,89,93,87,105,91,92,113,92,93,102,99,88,93,75,98,96,107,88,96,103,92,99,88,83,97,83,94,105,99,104,85,96,88,99,109,84,111,82,89,106,76,103,105,90,75,59,84,67,71,76,70,92,111,94,111,124,104,98,89,100,84,104,122,93,106,81,115,121,99,92,102,128,99,99,88,94,89,92,121,119,112,83,99,79,90,89,97,110,96,102,102,96,66,88,110,69,89,87,78,101,90,95,73,122,90,89,81,101,84,106,106,72,89,109,92,109,82,81,102,96,97,88,63,79,119,73,105,118,70,68,95,90,86,98,96,93,89,98,85,91,102,95,88,97,94,83,89,101,86,107,75,99,98,117,71,74,129,122,96,92,64,90,108,110,128,101,75,74,97,81,68,97,88,95,88,76,99,88,137,92,80,86,112,95,85,87,94,101,84,106,103,95,73,87,99,67,86,122,113,109,76,113,97,89,70,100,86,107,67,109,130,73,116,85,104,90,116,85,106,80,75,114,100,84,93,88,76,76,101,122,102,96,88,101,107,102,81,100,97,95,92,88,96,94,89,92,65,113,115,85,84,98,111,79,56,101,97,103,93,122,82,121,92,118,99,92,83,117,95,96,120,93,71,71,107,108,112,97,81,102,90,112,99,55,98,98,126,115,91,105,113,103,85,119,98,83,95,91,110,139,89,108,113,123,95,130,109,79,98,88,87,111,76,103,96,85,95,99,120,77,92,68,108,100,123,80,112,84,90,74,105,94,95,98,100,107,89,83,101,97,79,97,98,106,130,103,95,94,103,92,85,93,103,93,98,88,66,76,122,87,77,77,104,86,101,86,103,103,103,84,105,82,118,104,89,84,107,48,91,89,87,94,124,96,67,98,103,83,101,95,115,92,96,100,83,113,90,96,113,111,90,90,82,89,97,114,105,100,121,105,95,88,112,102,107,109,119,95,92,93,69,95,93,84,72,109,71,124,101,76,90,72,101,106,99,101,106,117,119,87,77,100,125,101,100,102,100,94,98,88,84,118,110,94,75,106,120,71,90,88,121,100,69,89,85,108,111,110,103,96,69,87,100,97,85,94,104,72,85,103,99,113,62,104,101,113,104,93,109,77,114,90,97,96,92,83,103,100,91,68,119,75,108,94,104,88,92,123,92,100,89,98,122,95,66,103,96,93,91,64,97,93,104,111,125,88,104,99,88,84,100,95,88,100,113,97,112,73,88,80,113,111,73,104,96,107,88,101,97,120,117,95,88,78,90,83,77,96,87,94,111,100,78,90,92,112,86,101,92,95,96,130,87,104,93,108,95,57,74,113,100,92,94,91,81,97,112,107,120,83,105,88,83,90,90,74,82,99,118,79,107,118,117,80,71,93,109,106,89,88,79,109,101,84,91,101,83,132,100,102,90,91,83,109,82,116,100,72,79,101,105,73,123,84,102,87,114,90,75,111,79,84,91,92,78,119,93,59,93,102,137,85,111,90,87,101,135,93,80,79,102,87,108,104,82,79,86,92,90,94,93,119,66,106,124,80,126,117,93,104,100,91,104,106,77,118,116,73,98,83,78,126,103,96,80,72,123,70,109,104,85,127,124,126,65,90,77,112,121,100,108,104,107,82,104,87,92,79,106,81,115,100,95,72,122,108,87,120,68,93,88,82,80,85,108,104,88,128,118,75,80,100,70,95,76,82,103,92,97,65,110,85,88,90,77,97,95,82,87,98,99,90,114,90,106,105,99,71,99,120,59,99,111,119,111,99,94,89,99,100,84,92,126,87,92,102,116,105,74,135,98,86,108,89,106,97,80,87,84,79,112,83,98,95,103,84,91,80,117,91,101,108,89,117,96,87,102,97,90,91,80,84,105,112,90,81,109,98,102,77,114,115,84,123,106,95,108,104,72,98,107,110,128,104,56,100,107,77,82,88,116,106,103,93,102,90,108,97,108,97,85,118,120,100,108,80,74,74,115,63,67,112,108,81,105,121,107,130,100,92,129,94,98,91,86,114,106,104,91,97,87,97,90,81,111,91,116,120,84,93,79,112,92,111,95,89,100,118,125,88,85,85,119,109,91,88,70,97,100,125,92,83,90,91,97,106,83,122,88,91,89,88,91,100,84,112,71,129,107,88,122,87,100,72,81,124,117,121,70,100,96,100,92,80,104,94,106,95,104,79,121,83,99,108,94,105,91,94,101,127,112,81,92,104,103,100,90,99,73,94,87,109,89,89,103,103,114,120,81,103,80,121,97,93,99,110,77,126,102,91,78,87,114,84,105,83,112,103,93,99,111,99,113,82,79,88,90,95,84,100,82,99,80,83,111,84,88,120,92,89,88,89,92,68,121,120,81,105,85,103,76,99,72,85,108,125,103,111,91,79,108,62,78,126,95,93,93,117,104,88,104,81,106,98,101,84,88,90,86,108,75,100,113,121,90,120,89,97,80,87,91,97,99,106,89,87,97,101,56,101,100,81,129,111,88,93,97,72,83,93,113,98,86,129,116,101,92,125,95,79,85,79,112,97,85,98,95,112,100,112,101,103,105,67,106,70,82,117,97,83,87,88,93,85,84,97,100,109,79,100,83,78,103,95,85,90,90,84,119,89,83,99,102,94,91,99,99,84,86,106,79,115,117,87,104,129,88,92,114,73,115,95,78,75,132,110,88,98,89,74,72,141,102,110,104,108,94,96,106,93,72,87,93,137,82,71,98,89,98,111,116,111,84,99,88,97,91,90,119,90,84,106,94,87,84,84,93,77,123,76,120,92,72,93,83,63,93,84,78,92,105,57,95,97,82,94,110,101,103,81,90,89,104,77,89,85,108,117,111,86,106,99,96,100,95,70,81,122,112,75,95,58,91,83,77,80,78,74,113,106,105,91,119,102,95,75,77,82,76,104,88,96,90,100,105,78,106,94,108,101,94,65,104,100,133,74,84,115,106,97,98,86,98,116,106,96,62,87,90,94,108,95,94,106,69,92,122,94,118,97,82,109,81,136,103,98,100,104,97,112,95,78,76,83,86,93,97,88,124,101,93,113,75,85,85,106,86,109,93,93,125,111,121,87,97,106,75,93,62,113,108,74,83,98,102,72,78,89,98,101,61,110,100,98,126,89,104,107,95,103,89,82,90,87,71,91,99,79,116,95,105,91,109,88,97,115,109,96,95,96,60,86,72,103,94,105,116,96,81,89,87,85,107,93,78,69,132,100,98,110,97,88,116,114,98,111,82,74,68,101,84,107,113,78,85,103,109,94,84,92,105,100,122,88,92,72,118,117,108,106,114,99,115,104,102,109,94,83,75,85,79,83,79,91,98,131,112,85,94,107,119,106,94,97,98,97,95,82,103,79,96,87,101,75,130,89,98,90,125,93,111,73,112,121,103,100,86,71,79,121,63,76,101,77,124,106,89,78,109,78,102,100,101,98,95,93,123,105,75,112,107,77,107,58,84,63,95,131,105,90,98,113,93,100,93,127,82,92,102,69,91,89,92,92,82,107,105,98,96,84,105,115,83,93,116,112,104,73,101,105,116,96,112,75,92,122,116,81,107,110,89,86,96,103,81,99,92,110,81,105,100,112,111,108,103,90,98,81,97,78,82,114,105,82,95,98,88,99,121,108,86,88,100,59,84,111,112,101,93,106,100,97,117,99,96,85,89,91,89,101,90,79,72,86,77,112,107,88,91,89,106,95,94,101,114,128,113,87,112,108,90,136,74,100,77,105,94,80,102,91,63,85,74,94,115,85,77,88,99,87,87,89,91,89,90,92,89,98,94,120,89,93,101,134,84,75,89,101,101,89,106,76,82,97,83,97,101,105,72,95,96,67,97,106,120,82,90,112,95,124,68,92,99,127,93,94,66,97,91,135,114,99,93,83,113,94,88,93,70,84,78,105,83,103,118,103,98,81,124,88,93,94,92,128,81,86,99,84,91,107,85,70,67,129,103,74,88,99,72,95,84,93,94,83,79,93,99,113,94,75,93,87,105,94,94,79,82,95,85,89,92,99,109,97,76,131,90,74,123,96,59,95,91,112,121,81,88,108,99,88,95,85,93,87,94,68,114,80,112,116,75,117,102,94,84,107,87,91,101,92,85,110,95,74,80,94,107,127,91,107,128,83,89,110,90,94,84,121,74,99,92,103,79,72,75,106,81,93,109,86,90,102,80,76,92,115,87,97,110,89,105,101,81,82,97,72,90,87,77,119,112,113,101,75,103,91,72,97,87,105,102,112,99,117,88,81,97,101,81,113,101,88,113,91,91,111,72,80,111,106,102,90,109,85,100,92,84,108,111,119,107,71,87,114,112,106,97,98,67,112,111,73,90,137,87,84,80,124,83,124,89,90,87,90,126,84,133,79,104,97,94,93,97,107,100,91,93,98,101,101,86,90,122,108,82,106,68,86,98,102,98,102,101,88,92,95,87,77,95,115,103,123,110,76,102,75,72,87,80,100,100,98,63,87,111,97,118,83,89,101,117,79,103,100,106,70,106,83,74,84,98,112,101,98,96,96,81,87,91,90,112,68,79,96,95,96,86,110,98,111,101,134,86,104,113,101,81,96,73,91,74,107,88,104,114,86,106,73,88,107,111,125,107,78,75,94,96,70,104,94,74,85,91,95,100,94,88,110,95,91,94,119,93,80,107,98,104,75,100,105,124,87,84,107,99,97,74,108,79,101,98,74,81,104,103,107,104,115,104,95,99,98,81,86,98,79,100,93,107,118,102,111,111,104,86,91,90,90,93,127,84,87,91,77,117,75,93,81,88,79,105,86,109,84,86,79,78,86,98,78,117,113,93,109,86,104,101,127,125,73,96,110,71,79,84,74,117,109,123,108,91,85,106,85,106,66,102,82,105,88,93,103,96,69,97,92,98,101,90,122,84,75,89,128,118,93,101,75,71,102,98,120,69,104,90,76,85,83,97,79,83,81,80,99,93,105,89,114,94,70,95,84,127,73,82,87,110,81,92,118,139,129,101,151,90,60,91,102,87,84,85,76,75,81,85,81,106,95,107,95,97,112,116,84,98,95,86,85,85,95,89,89,69,134,104,95,97,105,119,115,82,105,69,118,109,104,94,103,108,94,101,117,114,112,99,81,105,110,113,91,94,90,70,88,94,90,76,107,117,104,79,127,107,94,104,100,81,91,88,118,82,91,115,94,82,113,99,85,107,98,123,81,98,123,91,75,84,81,89,92,133,91,95,98,96,88,92,95,71,91,97,93,109,110,77,107,96,94,133,117,114,89,80,68,72,72,81,112,63,111,111,107,100,100,99,116,103,103,86,117,92,66,89,79,67,80,103,117,104,87,96,153,82,77,93,99,95,75,120,74,96,105,85,72,89,101,90,85,102,64,77,89,85,101,96,91,78,97,106,117,83,87,114,88,102,86,129,72,101,107,118,101,100,86,76,73,100,94,89,106,91,88,89,87,95,108,113,105,104,86,96,66,110,98,105,93,102,71,98,78,86,103,92,92,89,81,70,77,67,97,88,83,116,91,106,69,100,98,92,90,65,115,106,98,97,104,99,96,110,96,84,104,86,95,97,109,102,80,111,89,93,105,93,132,116,83,122,93,101,71,75,89,94,73,107,69,109,107,89,84,79,86,81,71,114,94,81,105,94,106,100,107,126,110,111,88,79,85,96,105,90,99,82,78,72,85,45,123,110,101,113,85,104,72,84,92,110,99,92,94,120,94,85,88,106,93,71,84,127,58,103,73,100,61,119,91,85,92,91,82,95,124,94,116,117,93,85,71,103,118,110,108,95,74,124,96,121,94,97,84,92,76,90,69,102,75,95,86,98,94,85,77,97,85,121,91,65,116,82,131,86,94,89,114,105,87,122,108,86,88,75,103,83,74,113,141,83,104,80,100,99,87,118,110,102,82,92,130,94,113,97,109,87,77,75,107,111,110,92,114,101,96,84,96,70,94,97,110,84,93,91,122,89,128,106,98,113,91,79,114,105,94,98,93,86,109,91,105,84,80,67,100,99,89,77,65,110,88,112,91,112,83,87,105,95,101,83,96,94,95,102,72,91,91,82,116,83,100,114,101,79,67,110,100,94,105,86,104,94,69,99,99,85,66,94,116,105,95,96,77,83,88,92,131,103,81,121,68,97,80,106,137,81,102,81,74,93,82,94,94,96,102,91,74,84,110,86,107,98,97,87,95,82,97,118,73,109,74,96,94,82,84,99,79,86,106,107,49,84,89,84,87,85,82,125,78,65,90,77,116,95,88,97,135,67,95,102,94,83,91,100,105,105,86,98,93,76,104,62,100,82,103,93,92,68,79,87,116,98,82,115,112,108,101,99,121,126,101,100,86,103,70,94,122,90,81,103,85,91,111,105,72,95,82,87,87,87,84,92,98,108,117,75,110,85,96,86,79,101,92,118,99,93,80,97,99,61,97,91,98,102,68,128,104,102,105,117,84,98,88,108,107,92,103,115,94,100,92,81,92,101,91,104,93,103,85,121,101,113,83,101,102,95,107,99,107,96,102,74,101,67,96,80,96,90,60,88,115,69,88,80,104,82,90,134,97,93,90,93,105,100,89,113,112,88,111,90,75,96,73,106,89,90,94,121,103,95,85,72,90,96,96,98,77,78,98,97,100,101,85,104,102,118,111,92,94,108,76,111,110,84,114,103,103,106,115,98,72,97,81,113,98,65,106,108,88,105,88,95,88,97,92,71,77,98,91,129,90,92,103,95,117,95,89,99,101,81,102,78,124,94,98,103,85,73,101,82,114,108,96,107,120,110,91,113,112,101,72,123,88,101,69,103,107,108,91,119,108,83,95,94,89,106,95,106,93,94,124,111,102,105,108,96,105,117,140,105,134,94,89,122,100,97,111,82,76,104,121,100,101,112,69,78,97,102,131,77,93,97,97,104,87,100,97,108,135,80,99,101,100,102,88,120,97,115,105,97,76,83,93,84,110,85,98,115,85,117,92,98,98,112,87,82,98,125,90,100,95,103,85,89,91,80,89,92,98,103,108,103,110,92,115,70,98,85,118,95,84,74,117,80,97,90,91,99,112,109,76,83,88,81,107,96,85,96,86,97,116,81,98,114,99,118,84,82,85,92,106,86,84,73,91,135,105,101,85,88,108,96,84,120,112,112,97,114,89,85,105,125,101,113,95,99,101,86,91,112,100,91,109,98,129,110,102,90,98,84,86,118,92,99,104,101,88,97,96,71,131,111,127,106,75,100,103,94,89,89,85,71,134,85,103,82,95,91,76,90,106,81,93,76,107,98,97,84,86,93,102,97,104,66,112,100,85,108,116,113,107,100,89,66,99,106,113,118,89,111,97,81,100,102,98,91,109,88,110,98,92,84,89,85,97,83,112,61,92,84,67,112,87,97,117,134,90,108,95,95,79,103,112,96,85,85,62,111,73,114,97,93,117,107,109,126,101,103,91,94,90,97,109,95,77,97,79,100,76,80,139,99,106,99,84,99,99,88,94,100,81,95,133,100,88,82,81,91,85,108,80,95,120,81,99,98,120,92,73,80,80,96,106,85,92,98,113,121,107,108,95,85,85,97,81,95,97,101,92,88,92,85,101,72,92,82,77,92,101,84,135,63,102,90,108,111,113,96,90,94,84,97,92,98,93,88,96,93,106,114,102,94,92,85,119,92,114,80,126,83,79,98,110,100,101,102,112,81,102,111,95,108,90,99,92,82,88,81,91,85,117,124,101,93,99,71,101,87,89,112,123,89,118,80,89,84,136,101,91,105,75,111,95,112,125,91,87,89,106,95,78,113,86,98,91,87,95,92,82,66,90,110,98,106,63,95,115,113,97,102,84,105,87,100,84,80,78,120,116,74,106,75,90,76,110,99,96,106,91,110,83,85,84,77,86,76,105,102,103,101,103,103,86,75,70,89,120,92,88,80,67,104,113,109,101,99,128,96,99,132,102,101,86,69,97,84,103,89,81,110,89,84,114,93,85,101,107,84,81,120,116,100,85,80,105,100,92,80,88,88,115,101,84,95,118,117,114,76,105,72,98,122,86,78,115,98,61,92,85,105,83,102,92,123,107,100,90,92,106,91,95,114,95,112,110,71,92,85,89,97,107,96,87,69,88,101,97,135,83,65,124,76,93,117,88,71,121,96,96,83,95,118,101,70,102,109,111,77,86,123,91,101,100,111,85,103,109,95,84,93,101,95,110,102,92,104,84,74,88,91,85,71,83,110,98,92,84,88,74,96,109,122,99,113,87,102,111,83,122,103,115,90,94,102,104,108,85,83,96,95,81,82,103,83,101,88,87,101,93,98,96,96,73,54,92,92,90,104,92,95,104},{89,71,90,106,88,99,100,60,80,73,92,102,101,77,97,69,70,63,62,72,88,97,87,93,92,105,79,91,90,78,113,107,91,90,100,81,62,74,89,80,99,84,59,83,90,66,98,66,81,91,76,84,82,82,85,90,85,73,105,78,71,64,89,66,81,87,89,75,88,94,82,90,86,101,74,74,83,109,80,82,103,79,72,79,108,94,92,73,90,101,57,105,78,105,71,77,53,77,85,86,78,84,85,84,84,74,71,78,92,75,94,79,86,88,101,83,94,79,72,79,70,88,73,92,68,99,75,112,90,67,62,81,69,105,76,79,97,89,67,101,87,71,71,80,108,91,79,74,68,90,77,98,74,83,88,81,97,75,105,93,86,48,95,67,59,84,75,84,76,90,109,107,86,72,93,75,93,81,113,97,65,71,86,68,78,75,90,97,85,85,71,96,78,73,98,86,99,114,62,90,94,84,75,93,90,106,89,105,63,79,71,73,88,82,91,77,76,104,88,87,88,82,85,94,87,69,75,87,80,80,99,105,70,75,100,81,96,79,96,126,69,99,88,79,96,100,97,83,87,86,66,80,76,88,90,82,66,85,116,76,96,119,81,83,86,79,110,95,74,76,101,66,97,98,98,84,80,81,84,93,77,111,92,80,80,63,82,74,100,68,73,82,96,74,78,88,112,90,96,70,80,96,96,71,97,96,91,113,80,74,123,89,83,83,69,71,85,103,89,78,100,74,100,95,108,78,98,80,86,74,88,93,95,65,106,79,72,101,98,79,94,80,100,90,80,97,87,81,108,72,112,90,91,83,100,90,93,60,93,66,84,82,79,73,85,76,86,79,94,87,78,88,85,83,65,72,84,93,89,76,75,94,80,79,86,78,77,121,78,101,92,77,80,74,89,78,98,77,53,80,98,107,98,78,92,89,72,57,77,76,78,78,94,75,97,80,86,73,101,87,69,70,94,71,91,88,78,82,97,80,71,96,83,85,60,102,77,103,91,73,88,88,83,90,94,85,94,70,84,72,100,70,91,89,88,84,78,71,75,79,91,69,87,79,80,87,81,94,67,75,71,73,81,79,83,75,95,75,103,76,85,101,101,81,101,97,78,78,72,68,90,78,95,72,82,80,75,85,80,101,77,113,70,110,71,84,79,92,71,88,78,109,79,88,97,72,49,83,59,84,70,116,80,69,90,96,102,77,89,83,69,83,104,97,97,89,78,83,80,102,75,73,78,87,63,82,71,81,82,84,64,80,92,82,105,82,64,71,80,100,70,83,74,71,95,77,79,84,93,97,93,102,96,85,78,90,94,89,94,85,68,89,107,100,84,76,83,102,83,72,84,116,90,79,81,70,86,69,108,76,71,126,66,103,104,67,93,70,109,79,85,87,95,86,87,66,87,105,85,85,101,92,98,56,66,98,81,96,90,81,65,67,93,97,100,98,112,71,94,88,91,93,72,90,103,91,56,75,84,105,101,93,82,91,84,63,76,92,73,71,82,96,80,91,133,92,93,84,84,82,72,107,91,77,106,76,99,69,79,87,106,99,69,80,98,99,71,67,86,67,75,91,90,75,75,94,86,101,75,108,104,73,85,80,69,84,70,98,98,92,114,98,80,75,91,81,91,90,89,81,115,86,72,69,84,78,83,73,80,71,70,72,80,90,88,85,69,99,61,102,71,90,79,86,100,94,68,81,104,77,63,78,73,68,88,93,91,102,90,101,79,75,85,98,90,70,93,71,83,75,90,74,98,63,73,65,103,103,105,95,101,93,90,105,76,79,91,82,75,80,90,71,108,76,85,74,95,85,72,80,67,87,64,88,84,98,88,81,96,91,95,91,75,108,105,88,94,109,88,95,91,75,82,82,72,75,66,98,98,104,82,78,77,83,109,74,84,79,67,89,88,94,78,101,88,98,75,98,71,74,80,76,69,90,75,80,75,75,77,89,82,77,107,67,69,90,92,88,100,82,98,92,95,68,98,90,92,74,77,66,82,64,69,96,75,83,80,79,98,83,102,108,85,80,66,87,84,72,89,62,94,90,89,72,80,79,72,80,76,78,80,90,76,94,94,101,85,61,86,105,75,79,76,110,103,87,66,111,80,86,68,68,95,91,70,88,72,87,86,74,87,96,91,79,82,75,79,109,84,111,85,100,90,88,80,86,90,98,86,84,81,76,102,64,90,94,76,81,90,81,76,90,74,95,90,72,66,86,95,108,97,80,85,94,89,81,83,56,73,87,75,75,84,63,84,91,94,74,67,84,84,86,71,82,50,84,84,107,73,109,104,84,96,69,96,86,86,79,87,64,109,81,100,99,121,114,98,95,83,79,108,70,66,89,79,70,89,68,69,101,72,89,111,126,86,76,66,104,73,76,89,88,114,73,84,87,89,75,79,79,80,77,86,65,82,73,83,101,83,66,68,80,99,79,99,103,78,99,83,62,109,73,94,79,79,94,74,75,88,81,87,103,85,95,70,102,83,91,72,79,82,62,93,99,76,75,72,97,84,74,89,61,99,106,76,104,67,76,97,91,94,117,98,87,101,86,85,94,77,86,47,65,107,80,75,78,108,95,76,96,78,74,89,88,101,105,91,102,75,74,68,104,90,116,61,77,84,77,67,91,80,81,91,92,79,88,61,88,78,91,83,80,100,107,80,106,88,124,92,82,83,80,81,90,81,90,77,89,70,80,123,91,90,96,89,94,68,59,91,70,66,66,89,101,102,97,84,89,73,111,84,96,85,82,95,83,92,79,69,91,83,81,94,63,77,64,96,90,72,83,66,68,74,80,115,103,76,72,95,113,85,53,89,87,88,77,79,89,85,74,80,99,101,95,95,108,68,102,86,92,63,76,92,75,81,120,96,87,66,95,81,91,94,82,87,93,74,87,123,94,90,89,112,107,73,88,79,85,85,75,91,98,97,94,85,77,102,93,82,79,68,83,95,77,81,102,86,104,73,84,93,71,67,60,80,83,84,97,90,107,94,96,68,81,96,76,60,91,78,84,78,83,81,89,59,69,113,66,77,88,59,84,101,80,67,92,79,78,62,91,84,113,89,94,61,80,90,91,91,84,92,82,94,86,82,118,75,81,100,67,77,66,106,105,77,91,82,56,88,75,85,87,71,89,93,68,94,101,66,90,78,90,63,66,85,87,97,82,106,84,104,78,93,90,85,88,93,100,91,100,89,93,88,80,80,90,90,83,66,69,83,88,111,87,90,94,61,79,101,78,109,88,103,88,81,77,75,80,77,80,77,108,94,106,86,93,98,79,103,92,84,81,82,98,91,95,94,99,116,66,87,89,88,88,83,103,82,109,81,78,72,87,97,99,91,68,89,90,91,63,91,77,77,64,94,76,90,76,86,77,77,74,89,85,96,79,80,60,77,83,90,121,65,92,68,106,100,98,84,90,60,81,97,96,85,68,76,81,89,75,99,101,77,80,95,93,87,90,77,81,83,79,82,73,92,114,83,79,103,83,75,75,72,83,105,84,75,67,94,83,73,69,93,83,72,99,92,76,101,81,48,79,75,61,80,73,110,101,80,104,83,83,90,96,68,81,85,80,104,85,67,78,121,83,73,78,84,100,90,81,93,82,59,101,76,102,84,71,94,114,114,95,134,86,93,79,68,65,76,78,103,99,86,87,92,61,88,86,67,79,78,76,63,98,66,69,83,90,82,62,80,80,90,81,87,68,88,84,103,93,99,89,77,78,74,83,75,82,72,102,89,91,94,114,91,108,96,99,71,84,68,55,109,81,82,92,79,62,88,83,100,98,82,87,96,75,84,78,74,87,67,80,77,69,89,73,84,81,89,72,87,100,83,75,109,82,72,77,81,66,73,87,62,78,98,76,89,79,95,90,78,76,103,74,76,89,91,86,84,82,102,98,126,103,82,84,80,88,78,86,90,57,105,89,73,87,88,80,98,81,58,70,82,103,69,93,105,84,93,109,92,93,74,81,77,114,95,94,65,71,88,97,116,94,85,95,105,88,100,95,91,84,104,70,101,108,96,94,93,74,79,76,67,110,86,100,93,78,101,42,77,80,83,69,77,95,80,84,68,87,110,80,92,84,79,88,79,75,84,81,76,86,85,99,90,98,74,89,70,73,104,75,101,90,97,82,65,61,88,80,88,71,68,87,85,81,95,74,79,107,92,110,72,77,65,78,72,85,95,79,88,70,85,96,87,97,84,94,68,86,72,83,102,107,89,74,74,97,78,58,58,108,77,82,98,98,94,66,86,81,78,110,77,104,68,79,86,79,82,70,84,114,91,75,88,95,71,71,64,103,107,69,92,63,93,68,77,93,111,122,108,72,112,69,65,71,101,70,82,56,72,86,85,84,87,89,82,92,105,96,101,92,79,66,61,81,93,84,88,85,92,85,73,77,94,81,86,65,86,125,102,101,82,84,64,76,111,69,55,56,87,96,79,77,95,98,73,105,81,77,80,63,79,66,88,101,111,78,93,78,100,80,70,104,77,87,66,88,88,93,116,85,65,55,94,95,116,74,90,92,97,88,102,106,68,73,63,97,93,75,77,91,100,85,65,80,102,55,92,72,80,80,89,94,96,89,98,80,86,114,73,97,99,82,68,91,73,87,74,80,82,81,101,69,109,58,83,62,88,77,62,92,99,90,79,79,91,104,88,77,69,95,100,97,73,62,91,96,81,89,109,96,99,69,67,81,91,107,75,74,99,71,83,66,82,75,87,75,77,70,89,79,81,64,84,80,81,95,73,99,75,117,67,83,92,91,90,84,112,99,90,95,75,106,74,88,109,90,96,85,63,82,85,89,92,101,87,90,73,105,77,83,75,76,84,97,82,77,98,71,91,94,107,78,85,86,117,86,62,81,78,79,77,63,73,63,85,74,80,78,80,80,63,85,75,61,102,76,88,77,94,62,86,84,96,85,88,80,87,98,95,83,72,76,70,59,68,84,108,94,85,90,91,72,98,62,98,83,76,78,106,65,102,98,60,107,103,68,76,70,81,63,84,98,101,66,93,73,85,78,96,58,63,89,76,103,53,67,91,78,100,97,78,75,85,98,90,69,81,66,83,72,80,93,78,91,86,85,97,84,79,107,93,80,79,103,112,68,92,66,92,96,89,71,81,76,61,74,97,71,89,81,75,61,77,75,83,77,86,77,74,68,72,104,94,99,90,93,86,64,76,93,85,55,84,93,92,92,88,106,76,81,54,83,80,78,76,67,80,90,91,76,100,82,99,117,86,75,93,73,81,75,81,86,79,107,103,84,56,73,92,74,88,75,80,77,87,70,85,90,64,88,68,85,78,65,81,78,85,88,68,95,86,98,95,100,84,114,68,80,71,103,84,83,96,79,84,107,108,72,85,99,81,89,81,90,96,81,107,115,62,77,75,86,74,80,74,69,74,94,97,108,87,85,106,93,84,67,72,105,87,98,63,77,104,92,88,115,79,91,93,98,88,98,76,74,74,83,49,103,68,88,89,98,106,56,82,71,96,96,74,108,74,88,87,87,120,64,102,102,75,83,91,103,100,81,116,89,82,94,100,93,77,99,96,87,90,79,102,86,113,69,73,84,103,97,86,110,80,87,84,61,83,55,101,68,78,84,96,88,83,54,94,69,84,81,88,102,72,79,82,72,77,108,75,75,77,81,68,79,77,77,91,85,81,94,115,71,103,97,95,84,92,88,71,84,94,90,81,81,81,112,64,103,70,104,87,90,91,68,70,106,86,82,79,76,94,88,76,77,80,78,98,73,49,87,91,92,94,63,78,80,101,80,85,64,79,61,91,75,82,59,66,66,90,94,93,86,105,97,71,80,78,94,73,89,87,75,60,97,61,115,91,81,97,86,86,103,75,93,75,82,66,87,70,66,88,119,109,100,82,96,74,73,78,91,84,84,90,90,92,62,107,89,82,69,82,100,113,109,89,92,87,83,93,85,76,70,67,86,99,102,65,100,86,92,79,108,73,94,74,74,80,82,110,87,82,99,80,93,87,89,94,72,83,98,92,92,106,76,99,81,106,52,76,76,82,82,78,93,103,80,60,96,94,115,99,81,91,90,112,81,99,113,83,101,83,68,107,93,71,100,100,85,92,82,81,83,65,73,82,70,73,84,119,117,71,105,108,77,94,78,115,88,71,77,85,92,98,77,90,89,76,101,64,77,116,115,66,93,78,96,74,90,80,82,79,86,62,102,79,82,81,88,86,101,76,98,84,90,82,82,87,89,93,90,83,95,82,89,74,85,74,72,93,74,81,71,102,94,78,103,66,83,63,116,92,74,92,77,75,76,88,90,90,87,101,92,84,94,71,98,75,73,91,97,71,84,73,89,94,82,97,87,89,68,67,85,67,74,97,92,77,79,96,94,86,87,84,82,113,108,94,81,97,79,102,92,91,98,67,78,89,111,78,99,97,75,68,81,89,64,85,66,78,93,83,82,97,105,69,58,72,113,100,70,104,81,86,97,106,84,118,102,108,84,106,87,114,88,95,76,90,109,83,77,99,93,65,82,91,71,90,105,73,78,107,70,72,77,74,97,86,75,96,86,89,97,89,51,86,78,85,89,87,79,78,85,81,79,83,76,97,83,72,83,73,92,95,74,93,111,112,99,63,100,85,62,62,93,77,84,66,98,94,85,97,99,81,90,85,67,80,86,90,118,87,90,76,77,79,96,90,88,78,104,92,70,102,90,95,82,90,87,91,88,84,100,105,67,89,72,80,88,79,74,91,84,94,98,69,67,91,75,97,75,70,67,81,111,81,84,79,114,89,96,66,78,78,91,98,75,76,103,68,100,75,84,81,78,116,80,93,76,73,75,68,92,87,84,79,66,77,81,76,89,93,68,77,74,86,77,74,87,70,68,81,109,79,98,108,82,75,76,76,114,80,89,63,79,98,90,97,84,68,92,90,83,88,105,73,87,68,66,72,76,89,97,88,92,108,83,93,76,65,91,96,88,96,75,81,97,96,79,100,80,102,83,94,87,72,79,86,91,68,70,67,72,91,112,89,95,100,85,84,82,104,103,88,77,72,89,89,87,83,79,70,80,99,96,121,78,73,67,88,111,85,94,70,88,68,94,70,100,105,114,88,83,117,95,78,66,93,78,69,81,82,85,82,100,90,87,84,90,93,76,86,93,56,70,91,94,93,68,92,79,108,78,86,85,107,85,81,86,92,87,95,103,73,84,88,95,90,103,69,66,83,72,85,82,79,81,97,109,90,109,80,82,77,88,72,79,92,84,96,84,75,86,85,90,103,93,77,99,97,73,84,79,83,60,119,103,84,87,98,94,90,84,77,95,89,92,95,68,87,95,67,94,97,92,60,83,85,65,82,91,81,61,91,77,78,81,75,81,90,89,72,51,92,53,59,86,82,81,94,80,93,62,71,92,86,91,93,94,73,59,82,93,66,90,89,66,113,98,66,84,85,97,76,91,72,99,74,95,97,84,71,87,82,93,83,67,87,76,89,99,76,95,82,66,99,91,80,78,78,79,78,91,84,72,95,106,85,81,89,81,93,110,84,81,98,85,81,83,95,68,98,74,75,88,99,97,85,94,101,79,103,82,81,88,88,93,100,96,103,71,109,63,89,66,84,92,95,99,70,75,77,111,94,75,96,119,86,90,96,103,73,109,90,81,88,77,76,77,98,60,81,79,96,86,90,65,83,89,83,69,57,89,89,84,85,101,91,76,84,78,87,84,101,74,80,94,74,80,88,72,109,81,103,73,101,58,94,71,84,77,95,75,92,106,77,71,78,113,77,102,90,93,78,71,81,67,71,83,87,82,106,102,102,87,100,106,88,73,106,73,72,101,91,88,89,93,102,84,83,83,99,99,88,95,99,105,69,84,84,45,89,81,82,84,91,95,72,102,98,79,104,114,84,87,87,82,91,73,91,82,83,80,77,74,87,83,95,71,80,91,84,85,110,116,89,97,82,81,121,107,79,105,109,97,92,84,94,97,118,60,91,86,84,80,72,88,81,94,85,77,87,60,80,105,87,88,65,123,81,90,85,93,78,77,93,85,105,74,101,77,71,78,105,87,79,92,73,97,90,73,92,76,82,66,101,75,60,94,118,92,89,86,100,79,73,59,85,98,75,78,63,72,70,65,94,97,82,81,82,115,89,79,89,91,77,84,92,80,99,89,81,78,89,99,67,65,87,80,96,67,63,72,94,79,109,68,56,94,93,74,87,91,91,70,68,74,60,104,99,87,78,61,103,94,85,76,92,76,95,75,86,97,91,73,78,110,61,93,84,97,64,64,115,94,76,75,79,91,61,88,81,78,66,86,92,107,89,107,73,93,87,74,99,102,77,102,50,72,98,73,83,85,90,67,75,106,65,59,93,72,63,72,94,87,87,102,78,87,90,104,90,68,87,80,100,79,65,70,77,100,86,95,92,72,64,103,81,75,94,75,84,83,86,93,88,65,94,72,80,89,90,64,102,89,95,118,75,82,67,82,84,75,94,54,91,95,88,86,78,57,93,101,93,70,107,67,96,77,86,88,95,79,78,83,74,82,84,73,91,82,107,68,72,85,104,73,67,102,110,79,93,99,95,84,81,93,79,81,80,91,85,77,105,95,82,96,98,64,85,75,85,91,62,90,65,84,72,94,80,67,73,72,90,78,85,104,80,116,76,99,89,81,85,87,83,84,102,98,71,105,79,103,60,89,89,80,71,70,72,83,66,67,83,75,105,109,103,97,79,82,74,111,84,84,104,69,75,87,62,90,94,67,101,73,124,83,105,62,102,95,82,75,78,91,82,82,105,67,117,91,80,85,90,67,83,76,94,89,101,77,86,95,74,77,99,72,100,104,100,130,89,90,77,67,96,76,98,90,68,69,90,96,77,95,101,105,80,82,80,83,78,88,94,94,70,96,84,81,65,72,98,84,66,113,91,84,79,94,102,84,68,91,80,74,72,99,84,70,68,87,69,98,92,69,88,67,93,95,102,66,79,80,87,86,89,108,84,94,71,65,98,103,64,60,92,80,76,89,86,77,87,65,88,101,77,89,80,72,91,78,103,81,83,53,96,87,90,103,92,67,69,79,88,94,78,97,82,79,78,88,65,71,63,69,80,89,85,97,80,98,90,78,52,78,97,90,79,101,94,114,102,81,83,64,75,96,79,90,107,69,76,67,76,83,91,91,92,67,82,111,55,96,108,76,107,111,65,95,79,71,91,73,91,64,81,105,79,78,90,70,72,111,104,84,66,90,85,87,85,73,92,74,74,109,85,80,104,81,87,92,80,73,73,105,79,116,81,80,93,87,67,81,71,76,82,85,81,100,90,93,96,85,81,81,82,94,107,82,97,110,92,79,95,55,114,68,73,72,66,81,65,115,79,93,92,75,80,83,100,85,87,72,60,81,72,67,85,91,77,83,79,105,96,81,96,81,98,76,90,88,98,115,99,92,81,95,102,82,80,81,73,78,62,87,101,83,68,111,71,59,69,90,82,73,74,73,84,84,102,97,108,94,92,89,83,79,96,97,89,85,100,54,88,87,71,77,68,89,77,69,101,89,99,96,90,98,81,92,80,66,68,81,63,70,76,85,83,80,88,74,76,96,97,104,100,80,82,122,102,72,63,86,80,76,88,54,76,90,82,73,60,85,81,94,63,54,78,88,96,77,95,73,83,83,78,84,77,89,82,85,80,98,80,89,94,76,96,91,74,76,79,76,83,100,117,81,105,82,66,73,102,71,93,79,79,78,61,91,108,101,91,108,89,86,87,67,73,107,95,90,99,92,114,77,74,83,83,80,78,102,81,67,82,86,71,120,87,82,88,96,105,114,91,92,111,84,84,97,100,80,99,90,92,76,82,78,62,73,88,79,72,65,106,93,96,104,87,84,102,91,63,73,92,70,100,104,95,78,93,110,90,63,83,94,90,95,83,97,74,111,80,97,82,86,103,74,101,89,97,92,91,108,69,74,68,77,101,124,76,108,93,90,96,64,72,72,76,84,69,85,69,61,86,81,84,79,67,104,90,87,89,79,84,69,72,109,86,82,92,86,79,103,102,71,128,72,71,78,89,65,85,70,72,85,90,79,79,68,90,76,64,84,61,99,93,74,89,90,102,105,96,91,105,117,73,82,113,104,74,96,73,73,87,97,74,70,65,66,73,75,78,102,71,85,96,75,82,87,85,65,74,74,79,101,114,95,97,87,98,107,95,101,75,98,101,92,85,94,67,98,69,62,72,94,73,51,106,110,81,72,103,92,76,98,76,88,75,93,81,118,72,69,61,75,74,83,99,95,70,90,98,93,91,94,100,80,100,66,98,104,75,100,74,84,87,98,79,85,74,70,61,72,101,78,79,81,75,99,69,73,91,98,78,64,80,81,71,70,106,72,78,87,98,96,74,88,119,86,82,95,94,61,73,81,97,77,78,95,62,91,75,80,90,90,85,98,88,81,93,70,64,84,78,94,98,95,80,88,80,78,58,96,95,67,99,118,74,74,75,90,85,91,70,78,99,88,69,89,82,73,77,75,77,87,72,71,74,102,77,75,92,65,92,87,91,115,91,90,73,85,89,97,88,82,106,93,74,54,116,68,114,70,95,94,76,58,112,93,76,71,85,104,93,70,91,102,101,65,100,84,103,77,68,66,87,80,76,94,89,67,95,110,84,90,85,83,86,58,55,73,74,77,73,76,78,86,84,71,81,75,74,77,83,80,90,94,91,77,86,70,79,81,85,84,92,84,103,61,86,80,78,89,99,83,65,79,95,79,84,76,72,90,75,91,70,93,101,80,98,78,91,71,80,87,86,89,106,108,89,79,78,91,83,82,58,78,88,63,76,94,76,82,74,83,82,71,108,78,97,101,68,87,87,79,79,93,68,74,94,89,77,79,93,84,91,66,80,83,91,76,79,81,103,95,112,100,94,96,82,94,77,98,99,78,64,82,90,90,95,67,84,93,74,101,73,103,71,83,84,83,93,62,101,65,72,79,83,71,100,92,79,99,82,90,84,72,71,58,77,74,89,99,67,90,78,119,81,85,90,72,97,86,86,87,73,86,75,78,82,92,96,94,101,82,93,67,75,79,88,84,98,84,69,76,85,71,78,80,108,73,89,138,70,74,114,92,65,66,102,92,96,86,75,78,54,96,64,91,84,73,89,108,100,98,76,88,83,93,96,86,86,98,93,59,61,91,74,90,80,101,76,59,110,75,93,92,69,105,81,91,76,98,118,98,79,77,77,82,103,89,93,99,80,101,75,84,81,86,92,82,92,75,108,93,78,101,85,58,92,94,76,76,76,72,102,112,67,67,72,70,80,70,89,120}},
{{1000,2.600000},{32,40,39,34,50,42,50,59,39,45,49,46,38,56,34,55,39,47,39,51,41,44,40,53,25,56,35,50,41,42,43,35,60,41,50,51,24,38,48,33,43,46,32,45,32,46,63,35,42,48,46,47,45,34,38,33,57,32,46,46,27,44,46,50,39,39,64,49,48,46,41,43,34,41,26,42,31,40,61,39,43,47,49,38,45,41,43,33,25,58,56,61,41,48,37,41,45,36,36,34,48,44,41,42,43,45,45,35,47,27,48,46,37,34,44,30,46,46,50,41,34,50,28,30,43,31,55,57,43,47,45,48,39,28,37,33,66,40,51,49,60,49,54,42,40,55,34,33,48,49,56,48,33,46,45,26,32,65,43,34,38,35,53,56,37,64,48,34,36,43,35,37,53,41,47,37,43,46,57,43,47,42,60,36,56,29,44,39,38,64,60,53,62,43,37,30,42,54,28,43,30,42,44,41,31,43,44,59,35,49,39,40,52,55,43,47,24,37,33,35,42,48,56,38,41,46,40,49,59,34,51,44,38,56,39,34,45,44,48,40,37,43,37,43,59,61,34,35,40,40,50,43,34,43,64,40,24,59,38,42,40,36,44,43,47,52,48,50,41,58,46,28,46,41,32,48,45,53,32,49,50,61,61,37,34,38,53,29,61,31,39,40,35,33,41,43,39,32,59,60,39,50,58,49,46,42,42,32,47,51,54,51,37,37,40,41,44,61,55,41,45,37,35,46,46,44,41,37,52,53,45,51,40,63,69,48,50,42,57,50,24,60,68,28,48,48,40,43,51,45,50,30,35,50,54,50,45,49,55,34,36,40,40,41,30,41,38,22,38,29,30,48,35,35,34,48,36,52,31,46,45,46,32,32,48,25,40,60,38,46,66,32,43,39,40,36,31,47,53,42,36,34,50,37,45,43,47,38,43,46,34,33,57,40,67,39,44,46,35,36,45,48,38,43,43,47,39,58,49,40,47,45,57,31,48,41,51,30,36,43,24,49,50,51,52,62,49,47,32,52,30,36,41,54,29,39,49,47,52,26,49,30,59,58,58,32,42,34,35,50,45,34,63,39,47,32,49,42,38,44,43,46,40,47,30,38,39,43,30,37,35,47,39,29,37,39,39,48,40,46,40,45,36,35,34,38,49,45,57,38,44,62,36,56,50,42,40,36,41,34,35,43,41,62,41,52,40,47,36,47,19,31,46,40,36,44,37,43,48,52,67,48,40,45,30,42,52,38,43,38,56,46,35,46,38,40,40,46,49,43,42,44,42,51,52,33,44,57,62,51,36,30,41,47,34,36,49,35,39,48,41,25,57,43,28,39,54,42,40,51,55,62,34,44,44,53,63,43,44,41,46,36,32,31,54,47,47,43,31,44,36,46,50,52,61,39,33,43,45,28,32,36,55,34,38,50,45,53,62,39,35,43,39,54,44,43,47,41,39,42,51,69,42,47,50,43,55,37,47,43,37,27,34,37,42,47,50,37,45,34,54,55,37,28,34,38,49,42,33,41,43,39,41,26,30,32,52,48,26,60,30,52,56,49,46,27,51,59,58,41,41,59,38,32,44,45,49,46,35,57,40,54,41,40,35,41,25,37,34,36,31,40,45,37,40,52,40,39,49,55,22,38,54,42,32,28,36,26,60,33,52,49,36,34,60,47,49,32,44,36,42,41,52,44,52,48,41,32,51,59,38,37,48,27,37,63,46,35,49,41,31,48,51,25,44,46,47,38,55,55,51,41,44,48,41,33,46,53,44,37,39,51,39,36,47,35,42,38,25,41,59,47,39,46,61,49,51,36,36,53,50,54,50,48,39,43,33,59,52,35,45,47,39,47,34,42,51,34,42,40,42,50,51,46,45,39,50,38,24,39,21,40,36,35,38,53,45,46,46,34,25,51,59,45,36,39,41,39,41,54,47,40,55,29,43,52,41,35,51,38,41,42,56,45,40,39,35,48,37,56,40,45,51,41,62,58,30,31,35,36,38,64,30,37,42,53,42,40,47,34,45,42,42,50,57,45,55,45,55,49,47,47,55,38,33,58,43,29,52,60,45,34,38,47,41,41,37,41,45,34,35,41,50,69,42,36,24,39,55,38,59,41,43,61,54,52,51,45,45,51,42,60,35,43,28,36,43,46,32,44,38,41,41,51,42,43,34,28,30,45,31,60,44,36,48,40,41,41,43,40,42,34,51,54,50,47,37,26,45,46,45,58,26,44,47,32,52,47,49,51,47,48,41,53,36,46,49,42,40,37,47,39,48,51,61,33,56,35,28,49,40,40,41,42,39,52,44,32,55,35,49,35,37,52,31,40,44,50,55,29,58,32,59,25,49,36,43,42,49,47,36,46,52,52,35,56,38,52,39,54,54,39,37,37,26,40,33,34,50,42,46,41,50,45,34,52,40,39,33,50,42,55,53,42,36,38,47,39,41,59,40,29,52,33,39,43,40,35,51,56,42,40,47,63,49,49,35,60,50,53,43,51,30,33,28,52,51,31,39,59,34,34,41,32,27,58,33,38,45,52,53,61,44,48,45,50,28,44,37,44,39,39,55,47,49,39,42,35,31,49,42,43,41,51,50,45,40,46,47,35,37,43,33,43,35,49,42,38,48,25,54,37,36,40,41,53,40,52,31,73,52,49,33,46,37,45,35,42,42,32,41,36,43,61,34,55,40,40,29,42,54,38,49,31,42,38,60,49,43,54,61,33,41,33,52,40,48,36,56,48,38,45,41,32,40,44,32,26,35,31,36,52,43,34,48,38,40,35,36,29,37,31,49,45,62,50,43,31,30,46,39,52,58,53,35,50,44,35,50,47,56,32,43,43,40,30,46,24,67,27,37,53,39,44,41,54,38,32,54,52,32,36,39,30,35,39,47,38,60,32,64,44,47,39,28,63,51,60,39,50,26,38,46,47,37,50,44,54,46,30,47,68,32,40,28,33,38,54,37,41,29,32,63,59,48,43,30,43,36,40,47,34,46,48,31,26,34,44,55,38,47,45,47,43,45,48,40,66,41,50,49,48,43,44,51,47,50,46,57,58,38,40,55,38,39,50,59,43,49,39,60,41,40,34,34,59,38,46,56,37,55,45,55,33,35,29,59,34,36,36,45,68,38,46,36,52,45,42,36,46,58,46,39,44,32,42,37,43,42,47,31,32,41,54,47,43,44,49,41,38,32,61,42,38,46,44,32,54,59,35,43,47,59,34,53,50,67,59,55,37,49,45,59,42,42,40,50,41,46,45,52,37,40,45,35,61,37,41,37,41,40,29,52,47,41,47,35,42,43,26,33,46,61,33,43,35,36,41,40,45,38,48,40,41,44,51,36,37,39,53,32,41,65,37,35,44,45,35,37,56,47,36,31,51,44,56,57,54,46,53,40,53,34,39,38,37,35,62,45,46,57,58,26,39,50,47,35,53,39,38,44,31,43,36,32,39,45,43,53,34,40,48,36,31,41,50,39,34,43,56,41,41,25,41,37,54,55,45,44,44,44,37,46,47,61,52,54,39,60,28,44,38,63,38,63,40,50,44,50,31,63,58,52,42,64,38,46,51,35,59,42,42,41,41,37,26,40,45,39,40,44,34,36,35,39,42,40,33,38,37,45,43,42,42,53,37,48,32,49,37,52,40,39,30,42,49,49,50,38,35,46,52,48,47,51,57,35,48,35,38,38,38,57,46,49,47,40,30,38,37,48,25,50,38,50,50,35,50,37,32,17,55,32,35,47,38,35,61,38,63,48,36,33,51,33,43,52,38,37,58,46,59,35,41,47,53,47,44,42,34,52,42,41,39,40,28,55,54,37,42,47,33,37,56,36,22,36,38,40,45,47,49,41,41,37,39,43,28,54,36,37,49,22,42,51,40,42,49,45,37,41,31,57,50,42,35,39,37,52,40,44,45,34,51,32,33,36,47,38,49,32,23,39,36,34,72,34,23,25,45,43,47,36,55,43,30,47,52,52,45,49,54,32,33,54,63,49,35,48,45,39,54,27,45,49,44,33,36,48,42,43,42,41,37,50,29,64,54,47,32,44,47,37,39,45,39,37,32,52,38,44,30,51,47,43,47,37,55,50,40,46,42,42,34,38,47,37,54,41,66,35,50,30,42,54,39,49,52,54,46,47,29,48,29,56,52,39,64,31,46,54,36,45,41,40,42,51,45,43,32,44,53,46,50,43,33,37,61,52,43,40,28,33,54,44,29,41,43,50,68,52,68,39,38,48,40,41,44,31,34,63,31,50,49,47,46,40,50,44,44,52,40,31,29,48,49,34,34,39,43,40,38,46,30,73,56,40,47,75,54,44,31,45,42,54,41,47,36,43,41,54,35,52,47,31,54,29,48,39,45,47,41,35,43,34,35,36,49,57,34,33,40,28,54,55,34,34,52,29,55,56,40,32,46,37,34,53,30,40,50,37,49,49,51,58,42,41,52,41,28,43,31,26,57,78,32,43,53,34,49,43,40,27,30,40,31,30,26,49,51,43,48,39,38,37,29,55,44,51,50,35,42,44,36,54,42,38,44,34,52,65,58,37,42,25,51,34,54,53,30,50,46,54,42,40,32,45,35,45,49,37,42,51,44,62,32,28,37,38,62,48,52,44,47,50,44,52,38,54,38,41,40,50,40,29,53,60,30,39,44,42,67,44,34,49,46,45,44,60,30,46,48,50,40,61,50,49,44,42,38,50,65,39,33,37,34,44,43,55,52,41,52,30,30,39,51,50,66,57,37,30,40,36,46,47,56,29,60,27,50,40,32,44,43,36,43,55,44,40,45,35,54,34,46,56,34,40,39,39,55,29,37,45,50,34,35,66,47,56,52,43,53,39,21,63,57,39,33,40,39,39,54,28,43,30,28,48,39,55,49,44,39,38,32,49,54,48,50,58,46,41,32,47,38,25,52,43,42,46,32,37,25,58,44,44,54,33,48,33,37,50,40,27,39,40,40,40,55,45,43,47,35,49,51,36,63,41,40,34,27,51,41,35,40,39,57,43,51,41,51,50,39,44,49,35,52,34,37,42,41,61,43,59,30,61,42,34,52,36,47,52,43,44,39,32,45,40,41,45,38,46,34,35,43,41,32,43,55,39,43,44,33,50,35,44,38,51,47,41,37,46,40,43,32,45,39,45,39,44,58,46,43,42,48,37,37,39,38,55,47,51,48,55,53,41,32,34,50,27,48,38,52,38,52,37,48,50,53,38,55,43,27,57,36,38,42,27,38,57,46,53,48,48,57,40,48,45,41,53,40,26,56,32,22,42,62,61,35,46,46,47,37,48,35,54,37,43,55,46,62,34,38,53,52,44,43,41,45,47,28,47,37,34,39,41,38,40,51,58,36,43,42,56,42,38,30,46,37,38,36,25,31,54,51,44,40,32,37,37,44,38,53,43,38,49,75,37,32,59,40,47,29,67,41,73,55,43,48,41,62,48,40,64,41,33,58,43,55,46,49,32,38,51,42,44,48,45,50,50,46,42,64,37,67,45,43,46,46,49,38,42,56,44,42,36,38,41,40,48,32,56,61,54,65,34,43,55,32,42,45,39,40,55,65,57,31,38,38,34,51,48,44,40,42,35,59,35,45,43,46,39,33,42,47,56,35,44,48,41,28,43,39,45,34,47,59,20,33,44,38,38,39,47,46,30,39,43,48,36,53,55,32,34,44,49,38,51,38,29,54,54,44,42,48,41,37,47,46,58,39,48,48,43,33,53,39,44,38,51,52,37,32,34,48,44,46,35,34,34,30,46,45,48,39,49,52,38,30,40,37,33,31,29,36,52,46,28,37,38,41,28,44,42,57,36,55,43,30,37,31,56,34,57,37,25,34,54,28,43,32,33,53,42,43,38,32,37,40,31,49,42,40,40,35,47,48,50,47,77,45,41,34,40,36,32,52,62,45,46,30,39,42,43,47,40,44,46,47,42,47,29,32,30,58,33,57,30,37,32,65,38,56,37,40,42,49,51,45,34,39,49,44,45,66,45,38,34,29,32,53,42,42,51,38,31,47,45,52,50,54,40,66,48,39,39,24,54,49,50,51,45,47,53,49,22,41,52,39,57,37,49,19,58,65,41,48,46,47,43,43,49,41,47,32,58,36,47,45,49,51,57,39,36,42,44,39,51,40,31,35,39,33,56,29,45,37,42,32,41,55,36,52,36,30,43,37,29,52,57,41,47,43,45,35,44,44,49,45,65,49,50,32,32,51,45,36,33,34,54,51,32,36,36,43,47,26,49,51,39,42,54,65,35,43,34,30,45,34,48,40,41,43,54,47,38,47,45,46,52,38,43,44,49,43,34,34,48,41,34,31,47,38,39,49,38,41,44,37,43,33,37,49,42,47,58,46,44,40,39,44,53,43,45,53,41,41,61,37,33,65,35,46,27,39,42,42,42,36,39,34,40,52,41,33,59,43,46,57,55,43,44,35,40,28,37,32,59,48,44,58,54,42,27,43,43,60,46,57,48,59,64,50,45,54,42,40,35,48,50,39,39,29,38,51,46,30,54,51,36,29,36,49,36,35,38,38,45,51,37,50,47,41,21,48,44,45,44,36,45,41,51,45,38,57,54,42,50,44,37,55,32,43,48,49,42,50,46,39,47,39,35,56,41,45,49,30,26,41,59,41,50,51,42,49,31,38,38,47,42,25,50,59,50,51,35,46,35,62,53,43,41,36,50,48,42,48,56,45,51,57,52,51,48,53,45,42,42,52,45,38,59,45,33,45,49,39,55,47,41,37,54,42,55,44,38,49,56,64,39,38,36,49,52,40,34,50,40,49,28,61,46,45,32,58,42,48,47,43,37,49,40,43,57,37,45,52,43,62,42,43,51,37,55,38,43,45,51,38,41,35,47,51,52,37,55,36,63,38,38,48,31,52,34,40,37,47,41,37,35,43,24,39,44,54,32,42,30,28,47,37,26,47,34,41,22,53,42,47,41,58,46,48,57,54,47,40,50,35,50,45,32,40,42,36,28,54,53,37,40,35,40,30,36,32,44,43,33,47,50,51,60,56,30,44,36,40,38,49,41,42,38,58,31,37,56,49,50,42,44,50,25,38,52,50,43,31,35,44,46,28,29,40,51,38,55,36,37,55,34,37,39,33,44,37,30,48,38,45,42,42,37,34,37,44,26,53,44,45,62,33,30,39,34,46,55,37,47,49,67,54,30,61,41,52,75,39,43,58,53,52,29,44,46,36,38,49,36,36,39,49,37,39,48,44,49,46,47,49,51,43,42,40,48,27,64,39,63,56,56,43,34,57,36,31,38,55,45,38,39,43,30,53,36,35,27,34,36,53,43,27,46,42,63,41,34,55,66,50,35,53,45,48,41,55,43,41,56,53,37,44,51,28,40,48,48,41,57,34,40,50,41,30,35,30,32,58,34,38,41,26,37,29,46,50,46,73,40,54,40,38,40,37,43,36,59,53,40,57,44,41,55,46,55,59,36,43,48,45,41,36,42,43,36,59,36,42,40,23,53,31,37,56,57,41,41,57,33,60,51,51,38,24,44,45,32,53,45,42,38,38,36,46,45,47,49,30,49,46,53,32,45,41,49,31,50,36,33,39,46,39,45,51,40,45,41,45,45,36,32,37,30,51,50,40,56,37,38,53,39,63,48,48,37,60,42,37,53,36,74,40,51,38,32,44,44,62,32,39,35,31,44,29,45,52,44,39,42,46,45,58,39,44,54,52,61,31,36,46,36,58,41,50,44,60,40,56,46,35,46,35,43,48,43,39,36,46,51,48,37,40,41,36,41,41,56,40,40,36,42,33,51,42,87,51,40,46,55,50,41,37,46,50,39,45,48,50,70,34,47,39,37,42,39,40,47,41,42,43,44,37,60,47,47,46,35,40,59,58,42,43,23,52,40,47,49,40,38,49,47,59,38,46,39,42,45,51,47,43,32,52,63,42,47,43,45,52,31,38,42,55,35,37,31,45,39,46,31,64,40,33,58,48,49,41,48,33,45,45,40,37,51,28,48,38,39,66,58,67,54,46,60,48,49,38,42,34,51,39,41,49,35,48,48,63,42,51,40,41,41,32,35,39,36,44,42,31,32,40,43,60,31,48,44,40,46,36,34,38,36,58,49,44,45,43,59,54,40,46,45,55,26,48,45,38,29,61,43,51,44,26,50,29,36,45,48,40,49,47,56,29,36,46,45,50,34,44,39,52,56,55,43,47,39,53,45,55,59,53,39,50,34,61,43,52,33,40,42,45,48,47,35,39,41,60,44,53,43,41,47,44,40,56,34,46,34,42,49,47,39,43,57,41,53,53,45,39,41,45,33,42,55,35,29,37,39,31,49,42,57,46,35,52,42,54,35,36,60,45,50,30,31,34,41,38,46,28,49,34,37,42,59,39,35,38,43,37,44,34,44,51,60,52,55,45,56,37,54,43,38,40,38,42,56,64,32,54,51,49,49,51,37,39,41,65,43,39,36,60,41,38,43,33,36,48,34,31,32,58,34,37,37,48,35,39,49,51,24,60,46,50,48,48,36,56,29,54,44,28,56,28,54,56,47,60,51,42,59,39,29,40,53,37,38,35,54,42,51,55,62,37,38,50,52,44,68,43,49,43,47,43,44,36,57,47,52,32,46,27,36,51,55,32,27,32,41,45,59,43,68,38,57,41,53,45,28,35,51,40,37,43,40,30,36,52,34,35,39,41,29,45,57,49,45,57,48,44,39,39,36,56,48,51,60,34,65,37,25,33,27,35,35,38,36,47,38,35,40,34,42,35,48,31,43,35,48,30,43,36,42,33,50,46,61,63,33,56,35,43,32,45,28,45,47,33,45,26,42,61,35,53,49,42,39,44,42,29,61,34,42,38,53,60,42,33,24,45,43,55,57,29,34,44,51,33,52,35,47,42,39,57,39,46,52,33,56,26,38,51,54,50,37,54,42,52,38,54,37,59,40,43,56,29,40,45,51,40,30,48,54,47,44,42,40,38,46,39,33,70,55,68,46,51,27,42,46,47,61,35,61,52,31,56,45,59,38,35,57,47,47,56,30,32,41,52,47,38,36,39,82,45,37,35,41,35,36,43,38,46,50,45,43,42,64,39,30,33,34,60,38,41,48,39,52,54,58,48,34,44,51,39,54,57,62,39,55,42,51,57,45,34,26,43,26,35,59,29,40,50,31,40,56,50,46,58,45,42,33,43,31,34,46,37,52,55,56,44,46,50,55,57,44,49,70,42,38,45,39,32,38,49,50,42,46,47,33,45,52,57,42,59,46,37,51,37,51,37,53,44,18,35,41,44,37,43,55,40,35,31,60,52,46,47,46,30,48,45,61,61,46,33,32,38,31,42,60,42,39,36,58,47,44,28,38,49,42,56,55,39,43,37,53,50,42,28,43,55,42,47,38,35,56,37,48,41,44,39,61,49,29,40,32,43,39,30,30,47,41,43,44,42,39,38,29,45,29,48,56,46,35,54,41,38,19,32,41,42,39,48,61,39,54,46,42,33,52,51,49,60,62,27,41,45,40,35,41,48,41,53,50,38,27,36,17,44,41,58,53,28,57,37,43,44,34,44,32,45,39,40,32,32,46,51,48,76,42,38,32,32,46,42,43,31,49,36,35,36,55,55,39,55,56,48,58,39,35,55,47,50,48,38,44,44,30,36,55,38,54,51,40,50,44,60,41,32,50,33,33,27,40,32,59,37,43,45,40,33,51,42,31,33,35,43,40,53,40,38,43,39,70,46,36,37,36,42,54,49,35,48,35,38,55,55,44,43,47,40,39,47,59,57,50,50,61,24,55,57,44,40,55,32,40,55,41,45,41,38,34,41,38,43,46,61,55,34,46,48,39,55,42,51,34,58,34,38,46,44,53,42,47,34,37,47,34,50,47,33,52,48,50,48,33,51,59,47,45,51,36,56,38,39,44,42,32,48,36,30,52,40,30,38,43,43,31,37,61,35,44,41,41,47,34,36,28,57,40,51,33,27,56,48,44,46,42,43,51,58,63,64,51,30,36,56,48,40,44,45,41,51,36,46,48,32,56,40,60,35,54,51,32,47,24,48,45,54,48,57,33,26,65,47,47,46,44,49,52,45,49,52,41,44,56,35,36,39,50,47,46,35,35,45,37,35,50,49,49,32,38,39,36,45,48,44,58,26,42,51,41,48,42,39,59,35,45,47,50,38,38,39,33,48,36,40,41,24,30,35,34,51,43,40,31,41,52,30,48,51,52,32,34,39,58,38,34,49,41,30,36,52,49,38,39,33,37,44,38,36,27,44,35,33,36,39,41,66,36,56,52,42,45,34,39,51,44,54,44,33,34,34,49,45,46,33,33,44,34,54,38,44,43,37,52,45,49,42,45,41,65,39,37,28,43,47,39,35,44,42,38,47,33,47,40,27,43,50,35,44,42,38,26,33,39,48,40,33,43,31,48,42,49,45,52,34,65,41,25,40,51,59,33,36,63,42,35,36,38,42,35,48,64,57,34,54,36,36,47,47,62,39,51,39,34,50,30,40,41,45,38,31,42,42,31,29,33,45,44,29,49,29,53,56,52,41,26,34,33,42,43,46,43,37,43,65,47,31,51,24,47,43,44,41,29,37,37,57,41,46,38,48,34,63,47,42,57,44,38,47,64,38,49,56,60,50,38,24,29,51,48,38,57,35,56,37,40,42,52,37,38,39,35,52,38,39,60,43,51,41,37,62,28,58,41,45,29,35,49,45,36,42,39,55,32,49,59,59,36,37,49,29,46,29,63,47,36,42,50,35,53,50,49,37,43,49,38,48,28,53,53,42,50,43,34,49,47,36,41,45,55,55,45,46,41,43,46,44,33,50,60,37,32,50,35,38,32,54,46,41,59,45,36,44,40,42,51,55,37,47,47,28,28,36,49,38,35,45,38,47,30,56,51,37,49,41,68,36,37,42,37,38,48,45,40,49,32,54,41,31,35,33,52,51,57,48,56,40,49,35,30,41,43,46,31,43,36,58,46,44,36,50,44,38,50,39,31,38,66,34,53,50,45,29,43,29,36,44,45,53,39,32,29,30,49,43,44,52,44,41,39,51,39,36,36,39,43,53,64,44,40,44,41,41,40,29,54,31,41,55,45,60,45,63,53,45,38,38,39,36,30,45,35,41,45,56,40,53,54,38,52,56,41,36,51,32,47,44,39,55,43,43,49,55,41,45,53,46,52,51,47,45,59,43,39,38,30,39,45,49,52,40,42,43,41,37,40,51,43,34,29,29,65,49,47,50,33,48,42,34,44,33,31,31,59,54,36,51,51,45,40,37,27,34},{37,37,32,41,43,41,37,30,41,47,30,40,38,31,52,41,38,42,32,37,34,43,34,36,45,27,35,36,46,44,21,50,56,49,29,41,40,42,46,19,29,52,42,29,34,41,41,45,35,30,46,50,45,42,50,38,26,46,42,52,52,43,37,43,37,44,46,35,41,35,31,35,26,37,46,36,44,54,33,44,43,31,37,37,28,57,42,52,21,38,29,50,33,26,55,29,59,45,31,25,49,41,33,52,52,40,34,36,35,41,34,57,36,49,45,38,36,27,37,41,42,50,34,56,51,45,35,36,51,52,39,39,50,34,47,38,42,33,39,56,30,49,35,37,48,41,52,32,37,39,37,36,32,44,39,57,41,32,42,47,35,47,25,40,41,33,36,40,36,46,42,54,29,34,36,48,42,46,49,44,35,47,35,47,49,41,48,37,35,45,30,42,54,34,61,44,42,36,30,34,38,34,38,51,45,51,34,46,30,31,22,29,40,44,28,26,43,47,48,20,41,38,55,31,62,49,51,37,31,33,53,39,47,34,49,54,46,36,44,33,34,58,27,53,39,42,47,43,47,47,36,28,32,26,31,34,40,45,37,28,40,37,32,42,28,50,41,39,53,45,50,35,57,31,37,44,50,55,20,40,37,38,35,52,42,45,31,40,34,40,45,47,38,40,42,52,45,61,39,48,63,56,45,43,38,46,37,44,45,47,37,44,46,33,35,48,32,55,46,42,33,42,40,46,48,34,37,46,42,45,33,46,39,34,26,30,31,26,49,53,39,46,23,41,36,42,30,33,35,23,22,27,40,47,28,57,37,36,37,34,42,36,33,45,46,27,40,39,55,44,30,40,40,27,37,48,38,34,35,43,43,34,31,39,44,44,38,37,39,42,51,46,61,46,40,37,39,39,34,43,66,48,39,59,43,33,42,34,40,34,42,32,43,43,28,33,42,37,34,27,34,22,44,41,40,43,27,46,31,55,37,38,36,43,38,54,48,33,40,34,32,39,42,42,47,42,35,33,35,40,49,44,35,41,30,53,38,41,43,37,32,32,45,27,33,38,42,37,50,34,36,44,37,39,30,29,42,48,43,41,55,46,39,45,41,28,47,49,42,45,30,37,45,42,35,28,35,51,46,50,43,50,51,37,46,35,44,36,52,60,26,44,37,29,49,21,48,36,30,39,43,34,34,36,33,36,34,45,34,41,50,35,24,28,41,35,39,43,28,32,33,49,36,38,31,21,39,37,28,33,40,47,35,41,37,39,44,47,49,47,24,33,35,33,25,38,27,34,41,32,42,51,35,36,32,36,36,32,51,32,29,44,51,48,43,49,37,39,54,32,52,60,48,42,50,35,30,42,31,39,36,50,32,52,60,35,31,40,48,32,34,43,45,40,43,27,52,44,38,40,32,19,36,35,42,19,35,42,39,33,35,35,46,53,41,39,36,41,50,35,34,52,55,34,45,41,42,39,37,37,33,62,43,37,25,60,47,50,44,47,42,51,36,56,49,46,24,52,47,42,45,46,32,44,44,38,58,60,46,39,45,32,48,33,58,33,52,41,29,42,45,26,36,39,49,43,59,43,35,44,31,33,44,33,36,37,46,34,50,42,39,31,42,42,32,63,31,32,36,49,34,38,44,28,48,41,58,31,45,44,39,48,57,32,24,59,38,33,45,42,41,50,37,38,34,49,33,39,35,31,42,49,40,51,42,38,33,42,30,44,42,57,39,50,35,42,41,33,44,38,42,36,34,34,34,35,40,47,43,27,56,36,41,37,40,46,36,47,36,44,43,44,54,39,54,34,22,54,52,44,46,32,39,38,27,50,50,41,36,33,50,46,45,36,43,35,46,37,39,32,49,51,46,26,48,45,27,36,36,30,38,30,27,30,44,46,37,36,45,46,58,34,43,39,35,45,46,36,58,40,42,51,43,46,35,52,33,53,45,38,33,31,35,47,39,33,28,47,32,34,45,32,49,42,33,47,44,41,38,42,23,41,35,38,41,32,43,39,36,37,30,43,56,65,49,51,46,43,54,37,39,52,41,43,34,28,41,21,31,35,39,57,52,44,45,36,47,55,44,48,31,46,43,33,30,35,33,22,52,40,41,38,48,49,37,46,43,34,30,41,22,54,40,25,38,41,62,48,47,33,39,41,38,48,33,53,41,38,42,47,42,56,40,24,42,34,47,33,41,47,61,34,61,36,34,31,28,57,38,45,44,37,42,25,39,45,41,50,38,47,40,42,40,41,43,62,44,46,49,32,46,42,48,29,45,55,34,42,44,46,49,37,44,34,38,43,50,63,40,50,39,67,41,37,31,30,25,35,43,44,45,40,38,30,33,39,29,31,38,36,45,23,37,40,32,40,52,41,47,46,40,49,42,41,48,40,37,46,36,50,42,46,39,51,49,32,42,33,39,33,39,35,32,45,51,35,34,43,30,39,31,37,80,55,49,34,33,28,39,39,43,45,46,41,35,47,30,41,43,44,37,41,45,34,43,39,47,49,42,44,36,33,38,49,47,31,48,26,39,35,58,33,49,59,48,36,40,41,34,35,46,34,44,37,40,42,37,45,45,43,36,42,35,42,36,59,39,46,36,36,37,51,37,41,48,42,58,37,43,32,38,29,39,40,37,42,27,42,27,33,46,29,41,33,41,51,31,39,47,35,43,43,28,41,48,38,40,29,47,40,36,40,23,43,36,31,43,45,56,46,23,29,45,40,41,38,35,39,62,40,43,24,42,40,50,42,49,35,41,42,51,44,39,26,51,38,53,32,34,50,36,19,35,43,49,42,36,36,40,32,45,40,39,41,51,42,26,41,45,46,42,58,41,50,33,39,44,41,37,38,70,36,42,44,52,41,43,37,38,41,54,30,45,40,32,51,33,39,55,36,38,46,51,51,30,41,38,50,56,37,48,42,40,42,32,43,32,41,40,49,51,42,42,42,40,50,32,50,54,46,34,60,32,46,33,29,47,38,35,31,44,33,50,40,59,41,32,50,31,32,36,53,36,49,28,42,42,47,37,29,35,41,59,53,40,42,40,40,53,35,39,47,31,29,42,42,43,28,48,44,46,33,31,38,45,32,31,39,57,39,42,47,49,31,35,48,34,36,36,40,47,52,29,45,43,39,39,30,29,38,50,33,51,37,39,44,25,27,28,43,20,36,46,30,36,41,39,41,42,34,39,35,43,49,48,35,39,23,48,30,52,38,49,50,33,49,40,34,40,37,50,43,41,42,37,52,28,47,38,60,48,38,21,43,53,53,40,44,45,43,52,49,46,48,39,38,48,31,32,51,40,34,37,41,42,30,51,41,45,41,42,44,44,39,63,38,29,48,37,52,43,39,31,34,25,30,54,27,38,49,44,31,65,47,50,45,41,41,46,41,32,41,32,67,38,46,42,45,55,42,55,51,33,27,60,32,54,60,38,49,38,46,28,30,40,70,37,55,40,41,33,36,47,41,40,36,33,33,44,36,38,27,51,38,46,37,34,37,59,35,32,30,35,34,37,37,48,40,20,33,33,35,43,51,36,66,42,33,50,51,40,35,41,37,40,29,40,37,51,28,35,48,42,33,36,34,38,45,39,36,51,43,43,50,44,32,57,29,40,40,42,29,40,37,34,28,57,31,31,38,36,34,36,49,41,31,24,42,44,49,35,51,56,31,43,45,43,56,42,49,50,30,43,51,40,44,43,53,47,40,36,50,29,42,26,51,27,37,40,40,62,61,31,58,39,36,50,61,57,38,30,22,43,50,52,36,32,36,34,54,52,42,24,37,27,35,44,31,45,42,30,40,52,41,29,29,39,37,44,32,34,46,27,37,31,59,47,46,44,33,39,44,56,34,28,40,37,43,33,43,35,43,32,38,43,40,37,42,36,51,53,37,40,39,45,44,37,39,50,38,32,49,28,45,34,38,36,50,33,50,54,43,51,49,36,48,41,40,38,48,40,38,39,46,56,42,43,35,25,41,32,38,36,43,31,47,29,44,45,30,36,40,49,42,36,35,31,37,30,48,43,30,42,34,43,37,36,37,30,57,38,42,30,44,54,37,40,38,44,32,38,36,30,46,32,33,49,41,28,53,38,46,32,50,41,50,38,61,35,39,36,36,34,39,35,36,44,41,28,28,42,44,30,27,33,34,39,51,33,46,42,67,26,47,43,38,35,49,48,43,41,31,28,37,49,44,43,31,34,43,44,41,42,38,36,45,30,45,38,45,44,39,34,32,30,39,43,43,35,51,27,55,41,41,40,43,58,25,34,25,36,26,42,32,42,41,41,32,58,26,37,37,45,30,48,57,54,42,36,37,37,47,39,39,27,41,47,44,27,40,45,50,42,41,50,43,31,40,46,35,34,39,45,43,46,27,31,42,30,31,27,57,38,32,45,44,49,34,57,42,30,44,47,53,41,35,31,41,36,34,50,47,38,43,40,35,36,46,43,57,33,34,28,38,41,43,42,45,53,60,66,26,45,43,53,42,39,35,53,37,37,49,33,44,44,33,29,38,49,26,50,41,37,39,64,47,30,35,43,44,40,44,52,50,37,43,31,57,45,43,55,35,38,25,49,37,35,38,34,30,46,32,35,37,51,42,34,53,40,29,46,51,30,48,28,39,42,37,54,38,52,46,32,43,60,34,50,60,45,51,39,38,45,42,34,31,51,48,46,57,34,53,38,33,32,48,27,55,54,48,42,44,34,32,29,43,37,48,40,31,40,63,31,61,41,39,65,40,41,46,37,32,43,41,37,45,43,38,42,43,52,37,42,39,23,32,29,34,53,46,46,34,27,23,40,30,33,46,35,32,48,57,18,44,37,51,34,48,37,24,36,40,39,37,44,33,34,46,40,50,52,54,32,35,37,39,35,44,50,38,34,36,31,51,38,43,37,45,37,40,29,44,29,32,35,42,37,45,31,39,32,35,47,39,45,55,40,41,44,34,52,35,36,46,38,30,44,54,24,35,48,34,48,34,50,44,37,41,25,54,52,36,26,53,29,40,32,52,39,48,49,33,48,38,38,41,41,45,27,43,48,45,36,36,51,34,39,32,42,40,49,45,40,50,50,34,41,43,50,28,30,35,36,40,38,38,45,44,45,32,39,43,63,29,48,44,31,39,28,50,50,48,31,23,58,40,39,33,48,35,30,48,34,53,51,38,41,33,33,46,35,40,50,59,53,46,45,49,39,55,48,41,32,36,40,29,53,46,35,43,44,53,41,25,35,46,30,46,45,38,50,39,42,50,58,45,28,48,56,41,32,52,41,43,35,44,27,30,28,41,39,42,51,28,42,36,39,31,49,39,41,37,46,31,33,54,57,39,18,46,36,28,36,20,31,42,55,41,41,50,37,39,45,38,61,46,38,39,47,41,35,45,47,51,49,48,45,40,42,34,40,36,30,32,34,44,27,43,48,31,34,35,45,40,49,41,43,39,45,43,39,34,21,34,32,40,31,54,45,44,35,50,37,55,53,55,35,36,59,31,37,20,40,58,37,38,30,44,34,40,34,46,40,42,50,48,28,38,40,46,42,55,32,50,49,25,31,42,51,41,54,43,55,48,40,39,42,39,41,51,37,31,26,60,40,41,47,29,41,44,40,35,54,41,52,33,37,32,51,40,30,49,31,42,33,40,35,40,40,49,37,69,46,36,60,34,46,27,41,30,46,40,45,48,37,29,62,37,36,48,35,34,46,44,29,46,46,45,40,43,29,34,52,40,37,45,29,41,41,47,44,35,46,30,38,47,43,58,43,44,36,42,38,33,34,40,38,42,55,38,49,49,48,27,37,46,22,51,50,38,31,43,61,32,39,46,57,28,28,42,41,48,45,34,38,36,33,53,33,42,33,41,40,42,27,44,43,30,32,45,50,37,43,41,38,39,39,41,38,52,37,40,35,49,48,62,28,33,22,28,42,33,32,54,45,36,43,31,44,39,45,31,47,42,41,51,31,44,39,45,38,40,51,26,37,30,30,33,27,42,49,34,35,42,36,34,45,30,48,41,32,50,43,48,39,39,43,42,44,42,33,42,50,45,53,37,47,40,56,54,52,47,45,40,56,40,51,39,17,41,41,50,29,53,52,37,43,50,39,48,57,33,50,45,31,32,34,47,40,58,35,38,61,24,50,46,35,47,40,29,25,46,45,49,43,32,32,46,41,37,40,35,41,42,27,55,39,47,34,20,38,44,42,44,34,35,55,43,48,36,31,44,41,54,42,38,35,49,43,39,36,42,35,34,29,37,59,42,54,34,46,32,52,38,49,72,29,31,56,26,44,49,36,39,33,37,59,29,53,42,38,26,43,43,43,48,50,44,30,49,31,34,45,51,46,41,43,50,36,56,29,34,45,43,63,37,43,40,33,46,28,54,41,47,28,41,50,47,42,33,63,35,33,38,39,41,26,43,37,30,43,32,32,39,43,52,47,39,31,44,44,34,40,55,33,49,39,54,32,27,37,47,40,48,40,34,27,39,35,34,47,35,55,29,38,48,49,44,61,58,47,40,48,35,44,28,46,36,45,44,39,53,52,30,35,44,26,34,28,42,44,31,55,39,34,37,38,59,37,27,40,29,49,39,40,42,41,45,50,42,47,39,40,48,58,59,61,40,36,26,41,41,39,39,36,41,34,47,37,43,37,30,54,38,38,41,46,48,36,51,32,29,37,47,46,34,39,36,36,33,48,43,47,37,33,44,35,50,44,44,39,37,55,33,46,45,43,28,35,41,42,42,38,47,35,41,32,45,31,44,33,39,29,44,44,41,34,37,55,34,23,44,32,45,40,42,47,33,48,34,40,47,51,34,63,53,36,40,42,38,40,46,36,31,42,47,45,40,35,41,33,19,45,52,42,42,50,41,52,42,42,52,49,48,38,50,39,54,45,34,38,48,56,53,32,42,43,43,31,43,29,35,38,29,43,40,40,48,36,48,34,38,32,43,36,53,38,31,34,58,55,28,34,39,46,29,30,30,30,46,51,45,48,42,47,44,35,34,60,54,35,37,28,27,42,54,41,51,39,40,29,43,25,36,58,45,51,46,45,64,63,34,51,39,46,35,40,45,50,45,47,45,46,49,55,46,43,38,31,48,43,40,37,49,54,52,46,34,33,36,31,51,43,46,40,36,48,42,41,54,31,58,63,50,30,46,41,30,50,42,43,43,61,43,29,27,50,35,36,26,40,39,43,38,46,54,29,49,55,40,47,40,42,50,48,45,51,45,35,39,44,44,45,40,34,44,30,52,29,32,47,37,42,43,38,38,41,33,43,50,41,46,51,44,35,37,59,37,59,27,43,43,38,38,40,48,44,54,33,48,39,30,28,36,40,26,57,34,31,39,45,40,43,41,48,48,44,45,37,43,22,36,40,29,51,35,36,40,57,41,59,43,56,42,35,53,38,43,33,38,28,30,48,26,38,35,43,57,34,42,36,39,47,34,48,55,34,43,28,39,45,51,38,31,32,40,24,39,55,45,67,32,37,47,29,40,51,29,42,37,42,45,41,41,51,45,47,48,44,49,40,56,52,43,36,44,56,36,47,25,44,45,40,32,28,45,46,44,31,41,35,31,44,34,34,32,46,60,32,50,42,35,51,39,34,32,54,39,45,39,42,31,42,55,51,36,53,38,41,37,43,31,47,44,43,52,34,34,31,54,38,39,65,46,42,30,38,35,43,30,27,33,32,42,31,40,34,36,36,49,35,43,41,47,35,31,43,46,36,34,37,36,37,39,32,37,56,60,33,32,41,38,44,56,25,41,37,24,41,46,39,35,46,35,28,36,40,39,43,36,46,27,53,37,49,42,40,45,48,54,43,34,49,49,28,45,28,38,42,38,40,44,49,27,30,49,30,41,36,33,38,22,35,40,35,42,45,28,61,28,54,33,35,51,39,44,31,50,42,34,33,38,32,32,47,22,36,37,34,40,40,38,31,32,30,42,46,38,43,40,35,33,48,30,52,26,58,46,55,30,37,52,54,30,36,32,28,46,57,45,51,47,26,33,32,54,47,42,40,57,50,33,52,45,38,41,31,33,32,27,47,41,48,35,34,26,38,31,37,40,30,35,43,28,46,49,34,36,47,44,41,35,39,37,31,32,43,37,44,38,56,61,33,37,38,33,46,39,31,47,31,62,46,32,32,38,39,40,45,23,42,53,35,38,25,38,42,48,32,39,45,37,48,33,36,47,61,36,33,41,30,50,40,44,42,48,32,35,45,38,48,40,41,41,42,63,39,42,37,40,47,40,40,26,50,31,48,36,34,43,41,34,34,45,45,76,46,34,38,33,52,43,45,33,50,51,33,50,28,59,27,43,42,53,68,41,39,43,49,46,41,38,49,43,34,50,47,36,36,42,39,46,46,41,40,40,38,47,36,47,55,28,46,31,36,47,41,44,43,29,41,45,37,33,33,33,43,32,25,35,35,37,27,42,46,41,34,23,50,35,44,35,52,51,36,49,32,38,40,21,22,46,38,34,45,54,38,35,29,30,39,26,21,41,24,36,31,64,35,49,58,43,49,41,63,42,28,41,41,58,56,27,25,33,40,34,44,26,33,38,46,29,48,38,32,38,35,38,31,44,39,36,44,29,51,45,38,31,36,40,35,36,36,29,29,61,39,28,51,31,42,35,46,32,31,28,49,43,51,53,39,38,33,32,49,25,34,46,49,44,31,32,30,41,48,40,24,40,50,47,52,31,36,28,46,26,37,43,43,36,23,35,46,58,42,43,37,36,36,52,59,46,43,42,42,50,48,33,33,32,42,38,43,40,44,47,43,32,51,31,44,39,42,41,39,36,39,31,33,43,37,29,46,34,36,43,34,46,40,37,49,50,32,41,39,34,36,31,40,29,31,47,44,42,24,42,33,54,40,43,38,33,30,42,54,47,43,50,35,31,59,37,41,59,46,39,43,24,28,40,38,42,59,27,37,44,38,46,33,39,41,34,59,27,35,45,38,37,54,48,34,47,56,54,40,39,43,40,46,35,43,33,31,36,44,59,50,32,49,37,44,45,54,32,55,33,33,41,43,43,33,43,42,30,36,38,44,48,58,32,45,37,51,32,44,30,46,30,31,39,32,37,39,37,27,25,30,51,32,40,32,50,45,30,35,37,31,50,27,44,39,44,40,36,37,42,26,33,60,40,32,45,28,43,37,55,39,52,28,43,40,37,39,46,44,28,36,42,43,40,44,48,40,39,43,50,31,44,34,40,38,37,28,41,37,31,36,44,40,37,41,38,40,35,51,46,50,48,52,41,41,34,34,27,54,31,28,36,38,37,43,51,39,30,38,41,39,32,39,55,31,31,47,45,43,43,39,52,39,30,43,35,42,42,42,40,27,47,36,47,39,41,30,38,36,37,31,33,43,48,35,48,39,41,26,33,39,38,45,59,30,38,41,48,24,35,46,44,42,36,22,33,42,34,37,37,57,38,30,36,35,55,33,44,39,48,30,40,34,31,44,34,39,49,55,45,33,59,39,30,31,43,63,37,33,42,43,49,47,59,41,40,37,43,39,26,51,43,36,43,38,29,42,30,45,40,26,42,61,44,46,38,51,53,42,33,49,42,39,51,31,55,40,37,29,26,34,50,38,40,28,55,46,45,35,40,43,31,38,28,24,34,42,48,47,46,47,31,53,34,28,40,46,42,29,44,40,34,30,30,46,39,38,43,37,28,23,39,39,45,50,51,50,44,36,41,46,39,37,45,41,46,43,60,53,52,43,55,28,45,37,40,35,49,34,45,58,20,35,34,33,28,50,33,29,43,40,47,43,48,50,34,50,44,46,43,39,33,49,55,27,47,36,52,35,45,49,44,54,44,51,52,30,37,34,52,43,37,58,33,36,60,45,41,43,52,34,42,40,27,49,43,27,32,43,41,34,32,35,33,52,53,44,49,48,43,32,38,43,49,32,38,51,48,45,42,39,37,59,48,32,44,49,34,59,40,24,41,44,41,54,38,31,45,42,41,52,35,37,40,53,33,33,34,43,49,36,36,31,44,36,46,48,33,37,51,27,43,38,34,39,43,38,27,50,36,40,39,27,48,43,53,48,54,31,35,34,47,47,38,47,48,34,33,55,54,49,41,50,40,46,45,33,29,38,33,48,38,45,42,40,46,43,46,37,43,28,41,18,40,36,60,39,35,38,42,53,47,38,57,36,39,38,38,45,53,39,50,32,30,44,40,37,43,32,42,46,45,31,39,42,35,42,50,31,54,47,37,37,35,29,52,40,54,36,50,55,40,25,36,39,37,40,37,42,46,39,54,44,47,53,27,32,40,40,27,49,43,37,47,44,47,34,68,36,32,55,37,42,41,45,42,44,59,34,38,44,35,35,38,29,45,37,35,41,43,49,34,54,30,48,41,53,48,41,39,51,37,34,52,23,53,29,58,54,54,39,37,35,23,32,36,49,37,23,61,42,48,38,56,65,48,33,35,40,54,36,40,47,30,45,52,53,28,38,37,42,37,52,39,34,30,37,49,42,41,47,35,51,47,37,52,34,43,51,36,44,42,45,43,39,36,41,35,36,47,35,45,41,42,46,25,48,30,48,27,41,36,33,27,35,41,44,42,50,39,53,29,36,55,51,40,44,34,41,49,47,37,53,40,40,49,47,40,49,35,48,34,46,27,40,39,37,46,40,49,32,34,45,37,27,29,45,41,33,42,43,32,50,44,34,45,39,35,42,42,41,49,37,34,41,41,45,38,36,43,64,26,47,33,44,33,43,34,38,57,48,41,46,37,39,32,47,22,37,31,36,50,58,51,32,26,38,38,42,48,47,45,38,46,41,37,25,45,41,43,35,43,39,35,32,27,29,43,36,38,45,41,43,34,42,34,42,35,57,37,36,44,53,49,41,45,28,44,35,40,43,31,39,42,32,42,30,39,45,38,55,49,56,46,33,44,46,39,37,34,33,46,48,37,37,43,36,46,51,37,34,37,30,61,39,40,54,31,31,40,38,41,38,42,31,38,32,31,42,56,35,45,48,40,36,48,50,30,50,42,60,35,42,62,45,54,36,41,37,17,39,44,46,35,44,36,55,53,56,44,50,37,46,39,45,38,52,50,46,57,38,40,37,47,30,49,50,38,34,44,51,40,30,41,61,41,45,28,34,18,31,45,36,35,36,57,37,32,58,37,37,45,44,33,39,58,43,40,41,34,36,47,39,43,28,30,37,43,29,45,30,37,36,31,64,35,35,44,42,43,40,55,47,35,31,44,55,49,44,42,31,42,41,34,35,41,44,39,49,51,38,36,57,46,34,26,45,50,32,33,40,44,37,25}},
{{1000,2.700000},{18,23,28,12,10,14,12,29,16,21,30,19,28,20,14,29,21,20,30,13,14,11,26,26,18,22,31,21,25,22,26,14,25,25,28,29,16,13,18,21,17,20,32,20,23,18,21,18,15,20,21,24,23,22,21,15,19,19,15,24,20,28,23,19,36,22,15,18,29,22,31,20,29,22,25,27,29,21,17,23,22,24,26,24,22,16,25,25,18,28,20,24,17,19,11,15,29,17,21,23,29,27,22,27,23,30,18,29,18,29,19,16,24,16,21,15,21,24,21,20,22,20,17,26,12,25,18,15,18,20,15,17,20,22,27,22,15,31,26,27,18,28,17,18,19,19,15,31,25,16,21,14,32,20,20,21,15,28,18,20,26,26,20,26,39,21,18,18,18,18,30,27,11,32,16,20,32,24,29,28,25,25,24,19,19,22,25,15,19,21,12,20,27,34,14,26,19,20,19,18,16,19,27,31,26,21,14,28,9,18,11,18,7,19,16,20,22,22,19,15,25,16,23,29,24,14,14,38,25,19,10,27,26,17,24,26,23,17,23,16,19,19,25,24,11,28,22,24,20,13,28,11,22,26,12,19,36,26,34,15,22,31,23,31,15,27,29,18,24,33,23,18,19,23,30,11,16,20,20,16,20,19,18,22,23,26,16,22,21,27,25,18,28,26,15,22,23,18,22,23,29,11,30,28,23,27,19,25,26,21,13,24,20,13,25,21,23,32,23,17,21,22,23,13,31,29,12,13,17,17,12,24,27,28,34,23,25,16,17,13,22,26,25,24,24,15,29,25,24,36,18,26,20,30,22,21,23,23,15,23,19,18,20,25,15,24,22,26,20,18,27,14,14,23,34,24,19,15,24,30,22,27,18,20,18,16,21,17,18,20,16,24,23,17,21,16,19,15,21,20,31,21,20,30,31,19,30,20,28,18,18,27,27,29,24,19,27,15,27,28,17,29,11,13,16,18,30,33,15,26,16,26,12,23,26,16,14,14,27,39,21,25,41,25,22,18,16,26,23,35,32,26,28,28,28,25,15,25,12,26,11,9,19,21,14,27,19,14,39,19,22,22,17,43,18,29,18,22,25,22,16,19,27,20,11,9,23,26,27,25,19,22,29,30,28,18,19,11,30,14,20,27,25,27,25,22,15,15,32,18,22,24,20,21,22,27,22,25,30,15,17,23,20,14,29,19,17,14,18,20,24,18,22,28,13,28,20,18,20,26,18,21,26,38,30,28,24,31,16,22,16,18,18,19,26,22,17,24,27,21,24,20,19,12,29,18,22,27,18,24,24,16,19,33,30,21,21,31,27,20,17,18,17,14,22,16,19,22,18,21,25,23,17,17,20,18,20,25,15,21,32,23,19,13,32,30,31,16,21,21,20,19,10,21,17,24,20,31,37,16,21,21,25,37,20,19,24,28,19,23,21,26,22,21,27,28,20,19,21,14,12,27,18,15,18,20,9,26,23,28,23,28,9,17,20,28,23,24,24,12,30,25,21,19,22,22,19,29,18,20,18,16,17,25,34,18,21,18,33,29,23,17,16,23,17,20,26,20,26,26,24,18,26,20,24,23,16,16,25,26,16,29,21,24,31,27,20,24,17,38,15,25,27,21,21,18,22,25,24,23,19,28,14,23,23,22,26,16,24,20,18,12,19,24,13,12,30,14,26,21,13,24,14,20,21,27,10,23,23,19,23,17,31,31,24,23,36,14,26,21,19,17,27,36,17,11,19,20,24,22,40,14,20,23,25,20,24,33,30,13,16,20,22,24,18,9,24,22,22,28,26,17,18,19,22,12,27,26,15,15,15,21,32,26,29,24,26,23,18,27,18,23,30,26,20,17,22,25,26,24,21,15,18,7,26,33,19,22,28,18,30,15,36,21,19,20,18,27,22,24,24,17,20,18,19,19,13,24,17,26,29,20,23,17,18,15,19,27,27,21,8,20,19,34,20,23,19,6,19,17,22,18,28,19,14,17,26,25,23,27,25,27,23,21,29,12,21,27,17,22,19,18,15,19,20,22,18,25,27,10,17,20,16,16,13,25,26,24,21,20,28,17,15,25,25,20,21,19,19,22,29,14,25,39,31,18,25,20,19,19,19,27,21,23,18,18,22,18,25,21,15,26,14,13,13,30,14,29,18,31,12,19,16,23,24,31,28,15,15,22,6,19,23,16,24,17,21,22,30,20,24,18,23,22,25,19,22,16,19,31,27,43,18,14,13,33,16,8,15,20,24,22,26,18,17,24,12,20,18,20,21,31,19,22,10,30,14,20,24,28,25,19,21,20,19,28,21,15,23,22,22,23,22,28,31,18,22,15,21,17,35,28,27,10,22,10,19,20,27,25,26,26,15,21,16,21,27,21,11,14,24,27,23,26,29,24,28,25,34,30,22,15,16,34,19,23,17,20,18,33,23,15,30,23,20,19,19,15,33,10,6,28,12,16,16,17,18,14,14,22,25,21,19,20,20,16,29,20,14,16,12,11,31,18,23,20,22,18,23,17,14,15,12,22,23,23,28,8,24,18,16,14,19,16,27,17,34,25,24,27,22,24,32,25,27,17,21,19,29,27,28,17,23,15,15,27,22,28,29,19,22,30,32,27,17,19,23,18,19,15,30,16,18,24,27,29,15,15,15,23,24,25,21,31,24,25,28,22,23,36,9,21,10,13,21,19,21,14,29,17,12,25,24,17,17,25,23,24,22,21,19,8,26,21,19,30,28,12,18,28,27,21,12,19,31,22,17,26,15,24,20,16,23,15,40,24,14,20,15,27,16,19,19,21,24,20,26,19,17,34,26,21,23,19,17,17,19,11,19,21,35,22,15,26,24,32,34,21,17,20,35,19,27,16,18,18,26,19,16,17,24,17,13,22,24,11,15,23,14,28,24,30,28,15,26,19,33,24,21,39,22,19,17,25,25,14,14,23,25,16,24,24,22,25,18,15,30,26,23,22,34,22,34,25,31,22,13,24,23,16,13,16,23,30,19,36,31,28,27,33,25,16,19,18,19,26,14,22,21,31,20,21,10,21,14,19,37,22,24,24,14,22,26,24,27,24,18,11,28,34,15,24,19,24,20,15,18,27,19,14,21,16,23,27,21,21,14,29,27,22,22,23,22,23,11,14,22,22,18,19,15,22,24,15,26,31,20,25,17,21,20,21,33,15,18,21,18,25,15,23,26,26,12,23,20,17,18,26,28,20,14,21,21,27,31,27,27,31,24,29,20,20,37,19,18,23,25,13,20,16,36,23,15,16,19,21,19,30,28,19,20,26,20,20,15,35,26,26,20,29,13,25,25,21,20,24,17,29,18,14,20,33,18,27,22,20,21,8,22,28,16,22,20,32,20,13,26,22,15,24,16,22,18,12,28,22,15,14,17,29,17,20,21,23,20,26,18,26,33,17,14,14,17,20,26,16,13,15,18,25,19,25,12,25,15,18,16,24,17,18,18,24,18,26,26,12,34,29,19,19,23,34,31,21,20,23,17,20,26,20,28,27,19,27,27,26,22,21,22,30,15,24,14,30,22,18,20,17,21,18,14,25,16,15,28,13,24,21,32,12,36,20,11,19,23,14,21,27,26,18,11,29,36,27,26,21,20,25,30,19,13,16,28,38,15,22,18,16,17,17,23,31,21,20,25,23,27,37,15,18,11,18,20,23,15,26,28,34,8,27,13,18,20,23,16,23,23,18,15,17,29,34,21,22,16,32,23,24,26,21,11,19,26,20,22,20,30,24,25,29,16,26,22,17,20,17,18,28,19,30,20,22,25,25,21,26,20,13,28,18,22,17,25,20,25,26,28,16,18,17,25,14,27,16,20,13,17,13,14,30,18,30,20,17,18,27,29,20,35,17,10,16,23,16,21,21,21,17,27,21,24,27,16,21,17,14,19,23,23,26,16,15,16,24,23,14,15,19,24,21,24,30,18,26,16,16,25,20,31,32,17,23,22,18,39,21,23,17,14,17,20,20,21,21,19,11,27,30,16,25,30,16,11,16,21,17,18,31,21,18,20,16,13,15,22,26,19,20,18,28,15,19,19,17,13,17,24,19,21,27,23,17,23,18,22,17,24,27,16,12,17,20,19,25,19,23,20,19,17,27,24,27,24,27,24,17,17,26,26,23,25,29,24,31,29,22,15,24,25,13,17,25,20,29,22,19,31,31,17,14,13,14,21,32,31,23,19,13,36,23,14,25,18,16,20,9,20,26,30,21,16,13,28,21,14,21,30,28,25,14,24,13,13,22,26,19,18,23,16,22,19,19,27,31,22,34,23,29,25,40,22,22,23,18,22,16,32,22,24,20,32,33,28,26,27,22,30,17,18,19,13,17,21,27,29,37,22,15,39,20,20,24,22,30,32,22,23,14,29,22,22,26,20,20,18,34,24,18,18,16,37,31,22,19,23,19,15,22,15,26,14,15,21,22,19,20,25,17,22,17,18,23,10,31,22,28,22,28,25,34,18,17,33,19,23,26,31,20,18,21,28,21,15,9,28,22,15,27,19,21,27,22,27,19,22,21,23,12,17,9,20,18,15,21,20,15,20,19,20,16,21,18,23,31,24,20,23,25,15,36,17,21,33,24,22,21,27,12,28,22,18,16,8,29,34,12,34,24,20,18,30,17,18,24,15,26,26,12,21,20,20,29,21,22,26,14,17,27,13,21,22,17,23,25,22,23,14,28,25,21,14,29,19,23,24,18,30,25,20,19,22,19,19,16,27,24,18,19,23,16,30,22,27,27,27,13,13,30,23,14,7,20,19,20,21,27,25,19,19,13,38,27,17,13,18,28,20,19,14,25,14,27,11,26,24,24,30,23,24,18,26,22,26,18,13,14,22,19,24,16,18,19,18,12,17,13,30,20,38,24,28,25,16,22,31,18,26,30,20,25,7,26,26,27,12,19,28,25,14,31,27,13,25,24,16,20,25,20,21,20,43,27,25,20,16,19,16,27,14,23,22,18,20,17,27,21,17,37,29,25,28,24,15,20,26,23,38,13,31,36,8,29,14,21,23,24,11,23,26,20,24,22,22,26,24,21,30,24,19,19,17,20,19,24,15,16,18,16,17,26,22,16,27,21,24,19,28,25,20,14,27,17,26,9,17,18,20,21,14,18,24,17,26,26,34,17,21,18,22,22,26,27,22,26,17,36,20,30,20,23,22,12,17,17,21,16,16,17,20,24,24,30,10,26,18,20,26,11,23,15,17,30,17,22,19,25,36,19,34,15,14,18,24,31,22,17,21,17,15,26,12,19,16,18,18,19,29,18,26,17,22,17,30,21,32,22,20,21,17,21,15,15,30,20,18,24,22,20,19,18,17,15,10,16,20,22,25,22,27,29,32,17,25,23,26,19,23,14,24,19,15,25,26,24,20,28,23,27,27,20,27,15,28,12,14,18,20,11,33,33,26,30,25,16,28,18,24,30,14,17,19,34,18,28,26,17,21,18,24,18,16,9,14,24,22,17,16,29,14,8,32,20,23,28,19,26,21,33,17,14,16,26,16,16,23,31,21,21,16,14,16,19,20,17,18,26,22,26,19,23,13,20,27,20,28,18,20,14,25,19,19,20,17,16,24,20,24,23,28,19,15,23,20,22,15,21,15,29,19,14,25,20,26,9,25,20,18,32,23,33,22,13,20,21,20,17,26,29,21,20,18,14,15,16,22,25,22,18,12,17,18,33,19,29,23,17,27,29,18,33,34,17,32,20,13,26,13,12,19,22,24,32,29,22,25,25,11,23,22,15,20,16,19,23,18,22,28,27,25,28,22,20,24,32,24,19,27,22,16,21,19,22,17,16,18,23,24,13,29,23,13,22,25,11,25,35,28,17,27,26,15,25,30,21,19,23,26,18,20,16,20,20,24,18,14,18,26,22,20,21,24,15,23,29,12,24,24,18,13,12,15,17,22,30,21,15,12,21,19,27,20,18,19,27,20,23,17,26,21,17,19,19,23,18,24,23,19,18,16,20,14,18,25,19,11,25,18,20,24,22,24,10,24,41,18,18,18,23,29,26,18,20,20,18,16,23,19,36,27,24,24,21,10,22,16,25,15,20,29,16,37,23,24,19,20,33,11,24,21,24,12,13,16,31,24,20,21,17,16,29,17,15,21,18,31,21,25,22,22,20,25,22,30,16,40,13,30,20,42,21,13,22,31,20,23,22,23,21,24,22,21,21,28,17,22,17,28,14,22,37,14,29,19,20,24,22,24,20,25,18,17,14,23,18,13,14,20,20,23,12,21,20,20,16,19,30,22,31,15,32,17,24,27,22,30,20,25,25,24,22,17,19,24,26,20,20,33,21,28,27,27,23,20,21,22,18,17,26,27,18,26,17,12,14,17,24,24,19,25,17,25,17,18,20,22,29,29,19,21,37,16,22,19,25,21,13,27,20,16,18,21,25,16,23,24,22,20,18,34,26,29,26,17,12,18,20,7,15,29,21,23,24,8,22,21,25,20,22,19,14,20,25,21,22,10,27,16,18,17,21,20,15,25,18,15,17,16,16,22,18,15,20,23,25,29,26,18,23,20,15,22,28,18,16,20,21,19,41,24,27,19,33,21,22,31,15,16,33,27,22,27,32,30,18,18,14,22,29,18,11,37,32,15,22,38,28,13,29,22,15,32,21,17,25,20,26,21,18,23,20,30,10,24,23,18,28,14,19,31,29,22,17,21,19,24,20,32,31,22,22,16,12,16,17,15,23,21,12,22,14,23,24,27,16,18,23,16,22,28,19,24,21,23,16,33,24,21,12,24,17,17,24,12,17,17,16,20,13,35,16,26,24,15,22,18,18,30,40,20,20,24,26,22,14,24,23,28,29,21,26,16,18,24,21,19,24,21,30,20,16,28,14,17,28,12,13,26,20,15,20,20,12,25,23,27,22,28,22,17,23,20,18,13,21,21,25,21,18,25,16,25,18,22,29,25,29,14,22,16,20,15,27,25,13,18,29,19,14,22,25,20,13,20,23,24,21,30,32,20,34,22,18,20,24,18,20,18,25,18,24,21,14,21,23,20,15,21,35,28,19,22,15,17,11,22,17,22,24,23,21,31,28,24,30,19,32,20,24,24,27,26,15,27,22,34,20,18,30,17,14,15,14,22,19,25,31,19,16,24,24,26,21,21,20,27,22,31,15,20,26,27,24,20,23,17,34,25,26,36,20,13,24,24,27,24,27,25,17,13,8,12,22,20,12,33,17,29,20,17,22,28,13,13,23,31,17,18,18,24,18,16,36,14,23,27,14,28,20,18,26,17,12,17,16,21,22,17,35,17,29,29,16,24,15,15,20,24,18,22,22,29,21,22,34,21,19,21,26,21,32,19,23,24,17,30,16,27,16,23,14,20,33,22,22,16,17,28,20,32,24,16,14,20,19,18,23,40,16,16,19,15,18,22,21,20,29,14,22,16,29,19,36,29,30,18,24,23,20,19,23,31,33,18,25,28,27,22,23,21,30,20,31,18,18,21,16,14,15,20,30,34,14,30,14,24,17,24,24,23,18,26,15,32,32,20,15,22,12,15,21,31,17,18,21,26,32,18,11,24,19,19,30,21,25,21,8,17,20,20,22,25,13,19,23,11,29,23,15,28,24,18,20,23,24,14,21,18,24,18,14,21,20,24,13,25,25,18,21,10,27,31,17,17,23,14,23,25,14,22,32,25,27,21,17,22,25,20,20,19,16,20,20,21,25,15,34,25,19,24,12,27,23,24,18,19,20,22,22,22,24,22,19,28,17,27,14,21,20,19,20,26,30,18,19,13,28,30,16,17,19,19,20,20,29,21,16,23,9,18,28,19,17,18,23,32,33,9,24,24,22,15,41,24,14,23,18,23,20,19,18,25,22,22,18,25,21,27,20,12,19,19,18,32,12,11,10,23,29,17,19,15,21,20,20,23,19,20,24,18,27,28,15,25,15,24,21,22,21,21,21,26,19,25,20,23,17,22,15,13,21,17,20,20,17,19,20,24,26,20,19,24,21,19,18,25,12,21,22,17,27,21,23,21,29,29,16,21,21,15,28,25,9,28,32,33,24,22,20,24,22,18,28,26,18,24,21,24,34,21,31,31,21,15,24,19,26,28,16,23,16,22,18,24,29,29,17,13,16,24,20,17,20,26,24,20,19,21,23,23,18,23,19,16,26,22,25,28,19,20,20,14,16,19,32,17,16,29,26,11,22,30,23,29,34,19,24,12,26,15,30,27,17,13,22,15,25,22,26,34,20,17,19,20,25,21,28,20,17,13,16,20,29,31,30,29,20,23,19,28,20,42,19,35,29,21,18,13,34,30,21,17,18,17,20,15,16,23,27,19,26,21,21,21,21,8,17,23,16,20,21,18,20,21,22,31,23,19,28,14,21,27,18,14,26,24,29,37,32,25,22,24,21,26,12,21,20,23,22,28,27,36,23,22,20,30,28,15,25,22,33,22,20,23,19,19,35,24,26,29,20,27,23,33,24,30,35,18,22,18,26,20,21,25,20,31,13,21,22,24,18,23,20,15,28,37,28,21,21,22,16,14,24,29,36,27,19,21,24,23,22,32,22,23,22,26,19,19,14,20,14,19,19,25,16,17,23,26,25,18,20,24,20,18,18,15,28,24,16,27,37,23,16,21,15,19,20,21,14,27,26,23,30,22,25,25,22,33,22,18,22,20,20,22,22,21,18,22,21,20,14,24,19,22,20,15,22,20,25,20,24,22,25,20,29,17,17,18,21,28,21,18,14,24,18,16,20,23,24,11,13,21,22,19,20,12,15,25,18,30,12,20,19,18,25,24,22,30,19,31,14,16,16,30,19,25,18,16,16,29,17,22,22,23,25,20,5,24,26,19,19,24,31,22,16,17,18,26,15,29,27,27,27,21,29,17,26,17,14,30,24,20,13,28,20,18,37,26,24,15,29,25,30,23,20,15,19,22,16,21,25,15,15,24,15,15,21,16,24,24,29,35,39,15,23,16,31,21,25,14,8,21,40,12,25,21,27,20,18,23,30,20,26,24,29,22,28,22,36,16,23,19,23,18,19,30,37,16,17,14,28,26,20,22,25,15,19,10,22,24,25,19,22,24,24,15,28,16,24,22,19,16,17,23,22,28,25,12,22,15,22,20,18,19,17,21,25,26,22,26,23,24,22,24,24,28,21,27,22,9,23,19,19,24,32,26,20,24,16,18,16,24,26,22,20,34,24,30,17,23,22,18,29,33,26,19,26,24,23,40,24,20,24,24,15,20,22,16,26,18,25,33,17,24,9,17,28,15,25,16,28,18,19,24,22,19,22,32,27,23,22,18,14,23,24,20,15,24,24,20,21,31,8,24,22,30,23,12,19,15,14,10,22,23,16,29,22,25,18,19,29,25,20,14,12,21,23,22,15,23,15,27,27,14,13,25,27,17,28,21,19,28,21,26,19,22,30,22,20,11,21,13,7,21,20,24,18,21,17,15,17,22,21,15,15,25,16,19,19,19,32,18,20,23,18,21,22,20,19,31,18,20,17,30,15,27,17,17,32,20,25,14,23,14,16,18,22,24,13,15,16,22,16,19,21,17,26,34,18,34,15,18,21,16,16,29,19,24,12,18,16,20,11,25,20,27,26,25,23,14,20,33,21,17,19,21,24,21,38,35,36,22,38,14,28,29,21,15,26,19,18,18,9,17,11,29,24,20,20,19,18,27,10,20,15,19,19,26,20,22,33,26,18,13,19,15,34,31,24,20,27,16,22,31,22,22,13,21,29,23,24,19,29,14,25,12,16,18,22,20,22,25,20,18,19,25,19,27,19,14,25,23,19,46,17,18,20,18,13,16,24,13,17,15,31,20,22,32,21,17,26,21,22,25,25,27,22,27,18,25,18,25,15,15,26,17,24,27,38,27,29,15,16,18,25,24,14,10,29,18,20,28,29,18,33,21,18,21,24,29,17,33,12,18,17,19,28,6,25,22,17,15,31,17,18,18,18,13,18,27,21,25,36,19,15,17,27,24,16,14,23,19,17,16,22,29,22,20,21,23,25,26,24,21,23,24,23,26,13,22,27,16,26,31,21,29,21,22,24,15,22,23,19,18,21,21,19,21,19,17,23,23,19,17,20,15,20,20,26,27,24,18,31,22,21,21,16,14,25,16,17,23,16,35,15,22,25,35,33,17,27,9,24,16,13,18,8,26,28,27,39,18,25,21,15,22,26,23,18,26,22,28,17,19,21,22,12,23,26,21,18,18,15,14,19,20,31,20,12,36,15,20,17,21,25,22,18,24,27,8,28,21,16,30,30,27,18,15,23,20,13,21,22,17,15,20,28,21,20,23,27,17,31,13,24,21,28,12,15,24,26,10,27,20,25,23,22,11,29,16,18,29,21,14,34,17,25,21,21,16,14,25,6,26,24,23,24,28,27,27,28,17,17,24,16,19,27,23,22,31,25,12,34,12,15,19,18,18,26,18,26,25,25,23,20,11,29,19,16,23,18,18,15,18,24,17,23,27,21,18,19,14,15,26,18,16,16,11,12,19,18,18,27,26,27,20,13,27,23,32,21,24,28,10,23,12,24,23,22,22,29,17,15,23,17,13,27,21,18,21,27,36,27,26,24,27,20,19,17,16,16,22,25,18,16,21,17,26,26,15,28,16,24,15,24,25,23,21,20,28,22,22,22,22,26,21,32,17,18,23,22,23,16,20,22,27,34,23,20,21,6,18,22,25,25,23,11,35,21,17,15,20,26,23,23,16,23,16,20,35,22,14,21,15,35,15,14,17,25,30,20,22,10,17,15,26,17,22,23,24,27,18,22,27,33,25,25,30,18,29,32,19,18,21,12,8,18,17,26,31,20,19,22,18,16,15,25,26,10,19,25,27,38,27,19,19,13,21,28,32,21,27,25,18,25,24,29,27,10,24,20,24,30,22,18,28,14,22,25,19,24,11,25,32,16,31,21,22,19,18,18,20,17,20,23,20,25,19,19,24,19,35,24,13,12,21,25,18,30,29,21,21,10,32,32,21,29,22,26,14,24,21,20,15,27,20,19,32,32,15,10,19,16,27,15,26,13,21,37,19,16,16,14,25,16,29,19,29,24,16,22,21,20,14,11,28,23,18,27,15,23,26,21,17,17,21,27,19,11,16,14,22,24,25,34,29,19,19,13,23,17,28,25,26,21,22,23,15,21,20,27,30,32,28,22,22,24,17,23,19,10,21,20,21,17,22,21,24,22,22,20,19,23,19,19,15,27,16,13,19,28,16,19,22,16,16,24,15,24,28,31,11,19,13,25,24,21,14,26,28,26},{22,14,32,17,31,26,16,33,16,15,17,15,23,9,22,15,22,18,22,27,24,21,18,18,15,23,13,21,25,15,22,16,16,10,21,23,17,17,31,15,28,21,19,25,23,17,22,18,26,17,17,20,22,22,27,16,25,18,21,27,39,19,18,17,20,37,21,26,24,10,20,29,32,23,27,20,20,23,18,26,21,24,17,22,28,26,21,31,14,22,31,24,20,22,16,21,21,22,25,14,15,23,20,16,19,21,21,20,13,27,16,16,25,26,17,13,17,26,19,17,18,17,18,14,25,16,20,10,20,18,22,23,15,26,24,22,20,31,18,27,10,16,20,17,16,28,20,29,17,21,19,9,8,14,19,20,27,20,16,19,27,12,34,29,23,16,23,17,18,21,9,25,18,19,26,25,27,18,18,16,14,35,14,20,23,21,22,16,16,22,18,18,14,11,13,19,23,18,10,17,23,33,15,14,18,14,25,23,12,40,22,26,21,15,17,26,16,26,25,18,14,21,17,28,19,25,29,20,20,26,15,16,26,23,16,18,19,25,19,19,26,18,18,20,15,25,27,16,23,23,25,24,12,23,32,17,21,14,18,28,12,23,28,34,17,10,20,20,20,28,26,20,19,13,19,17,21,27,18,19,18,13,25,17,25,20,26,15,14,26,25,16,19,22,18,25,17,12,15,19,25,17,18,12,27,20,28,10,21,22,18,21,27,19,11,25,16,21,22,25,17,13,34,18,20,30,21,24,19,12,19,23,21,26,16,9,18,18,20,20,24,16,17,15,18,12,22,17,15,15,28,18,24,21,21,17,20,20,27,19,21,23,17,33,7,20,31,20,14,19,19,38,24,25,24,17,24,20,30,28,20,30,26,31,15,24,23,20,15,17,26,12,22,19,23,13,14,14,12,19,20,12,17,15,22,16,20,18,23,15,13,28,35,17,23,21,26,18,21,12,16,16,23,19,19,24,15,14,21,24,12,16,14,32,21,14,22,25,19,19,9,17,27,20,15,17,23,29,25,20,25,23,22,13,17,17,34,13,12,28,26,19,21,26,26,19,32,27,18,17,20,18,21,25,27,16,23,12,21,22,27,16,30,12,31,25,14,18,21,22,29,39,19,25,23,23,14,23,24,26,23,13,17,12,12,4,19,21,16,27,23,20,12,16,24,32,17,17,15,19,20,11,26,24,18,23,27,18,23,20,23,26,37,33,25,24,22,22,17,15,17,12,15,10,15,24,17,18,17,26,22,21,19,27,16,30,27,13,15,13,21,13,32,18,22,22,22,25,14,29,20,21,21,18,26,15,14,18,19,20,17,11,23,13,20,24,17,18,15,11,28,21,26,14,18,18,15,16,18,28,22,20,18,20,37,23,24,24,26,25,29,16,12,30,22,22,15,16,19,29,20,20,20,25,20,16,17,16,26,15,14,13,27,13,23,28,26,18,17,14,16,22,21,27,27,28,19,22,15,16,42,25,24,24,18,17,23,21,10,40,18,15,19,19,29,16,26,20,20,15,18,24,28,22,17,11,17,26,22,22,19,28,20,20,15,15,30,21,23,18,15,24,12,22,11,26,26,23,19,19,17,19,17,20,22,18,22,31,15,12,16,25,13,18,13,16,16,13,15,22,20,18,12,32,19,17,19,18,19,23,24,15,19,20,16,20,23,15,15,25,24,19,20,15,23,19,17,24,12,28,20,13,24,23,32,23,24,25,17,21,33,25,20,20,17,22,22,14,10,15,11,17,22,17,15,29,29,22,35,21,31,24,13,27,23,27,22,18,16,26,30,33,23,27,18,24,25,23,28,23,28,19,16,15,25,18,21,19,11,17,23,16,18,29,19,19,25,22,21,20,16,26,15,6,21,20,18,15,16,14,19,20,33,25,25,10,21,19,22,22,27,24,17,23,19,18,15,11,14,20,19,13,20,22,14,14,16,20,17,25,27,26,24,27,23,21,24,12,34,21,21,19,17,21,18,13,33,28,23,26,22,21,18,18,23,26,19,11,18,33,26,17,17,18,19,29,17,19,15,22,20,18,19,21,13,35,23,20,18,17,20,20,22,11,26,11,22,25,26,16,30,14,15,15,26,28,17,25,17,21,22,17,18,17,17,19,16,20,20,33,15,23,8,28,17,15,13,29,21,25,25,19,15,19,18,15,15,18,17,23,27,16,17,14,11,22,25,19,17,22,15,22,23,14,17,21,33,19,26,35,31,21,24,21,27,22,21,22,15,10,18,12,21,11,37,22,23,26,21,25,12,13,14,25,13,30,10,25,26,17,17,24,22,17,22,26,22,18,29,13,28,26,23,24,22,21,20,21,20,19,20,19,21,9,15,14,34,20,26,22,15,12,18,22,25,19,17,16,19,21,10,22,15,21,16,20,19,30,17,25,26,7,13,25,31,24,16,23,20,28,30,23,22,11,23,16,22,17,9,23,17,19,21,13,23,29,23,15,16,16,24,15,25,17,16,27,18,15,13,13,15,19,20,25,27,15,19,23,18,21,18,17,17,18,12,24,32,20,20,18,28,34,24,24,19,15,23,18,22,30,24,19,28,18,15,10,21,33,25,20,20,27,26,21,16,24,14,18,11,24,34,15,18,18,28,14,23,22,20,13,25,18,26,15,19,26,20,13,19,13,18,13,19,16,14,36,37,25,19,8,19,14,24,16,33,13,23,23,24,21,13,19,16,17,20,31,20,31,16,17,18,18,24,21,11,22,29,19,21,19,20,23,16,24,21,20,18,26,24,17,19,19,22,28,28,15,21,15,13,26,20,19,17,15,20,28,34,24,25,24,13,31,13,21,20,11,9,25,23,19,16,13,22,13,24,28,25,18,26,26,21,19,21,22,14,24,16,22,23,19,19,20,14,10,17,25,18,18,20,13,21,12,17,26,26,15,18,18,20,14,29,25,14,18,15,13,23,27,10,24,22,20,16,16,18,21,16,24,7,17,14,26,23,18,28,26,23,19,26,17,28,23,14,25,30,14,31,21,19,27,14,18,16,23,16,15,15,20,15,27,16,23,16,21,12,15,21,11,23,22,15,27,21,32,29,12,19,25,15,17,25,18,21,23,20,8,15,11,21,22,17,16,20,30,18,15,14,15,13,31,25,22,29,18,24,15,24,16,15,27,15,20,10,8,12,25,15,14,24,21,25,12,18,29,28,26,16,20,17,14,14,20,23,23,20,20,22,25,16,27,11,27,28,16,15,18,22,25,27,24,20,18,14,20,18,19,16,21,24,18,18,19,20,30,24,22,22,22,22,39,21,31,25,18,13,20,21,22,21,16,25,19,24,14,27,19,27,22,26,24,13,17,31,21,22,23,32,16,36,17,18,21,20,22,19,28,18,18,18,13,26,25,8,8,20,22,18,27,25,29,13,13,26,31,15,18,18,18,29,18,17,19,25,16,26,19,15,18,19,27,11,16,15,18,22,16,24,30,23,19,27,27,17,24,18,34,10,20,16,26,26,22,26,14,13,29,17,27,23,15,16,10,20,20,20,24,23,26,19,18,25,22,13,21,33,30,19,18,24,24,13,13,18,18,22,19,13,16,15,25,17,24,14,24,28,22,25,36,18,21,31,20,16,15,22,28,20,20,18,25,21,22,15,26,16,22,13,15,25,14,18,14,29,27,20,21,19,12,30,24,28,21,25,23,15,27,35,26,19,14,12,21,20,12,28,24,14,20,15,19,12,18,16,6,10,18,17,23,14,10,24,27,24,21,20,19,16,23,23,29,22,16,27,20,17,14,19,31,15,21,28,17,30,17,25,20,29,21,16,31,27,16,11,32,23,23,19,31,14,12,11,19,13,23,28,22,15,20,22,16,22,21,16,34,27,27,23,18,29,22,27,21,14,25,10,19,28,21,15,24,17,25,20,11,11,15,29,20,10,20,18,13,20,25,18,15,35,24,22,18,31,18,19,27,10,21,19,16,12,15,29,19,15,19,27,17,11,17,21,20,17,20,23,14,28,15,20,26,13,22,20,28,13,20,29,25,21,29,14,21,25,17,28,31,20,16,30,16,23,18,26,12,24,23,15,28,24,22,26,25,15,25,19,30,21,23,19,32,19,12,12,14,19,22,15,29,19,29,16,21,27,20,15,21,27,15,25,29,15,20,23,23,15,13,23,13,22,16,18,12,18,24,21,27,26,20,23,14,11,20,29,17,26,19,21,28,24,31,20,24,18,18,18,23,20,19,17,26,21,17,18,28,18,18,20,19,25,16,23,16,22,26,20,26,23,15,20,17,25,20,15,30,22,32,18,16,24,20,21,15,25,18,21,29,16,23,21,21,16,14,26,22,20,21,19,20,13,21,19,22,17,16,19,19,24,20,14,19,18,17,18,21,15,21,18,34,19,21,11,24,16,15,16,24,19,14,11,17,17,10,15,25,17,23,15,22,15,13,20,26,28,16,17,20,14,25,17,15,20,17,21,21,18,33,25,23,22,25,26,12,15,30,17,18,24,21,22,26,12,21,15,18,14,16,15,26,30,28,9,13,12,21,26,14,19,29,22,14,21,19,25,22,30,16,28,31,13,19,27,26,22,27,25,20,9,21,18,14,13,20,26,11,23,23,19,28,27,20,17,21,26,19,19,16,28,29,18,27,19,12,17,15,16,21,27,36,26,23,29,20,23,9,19,22,14,17,22,21,12,25,19,19,22,22,29,27,28,22,18,24,18,17,17,25,23,18,19,24,23,19,23,16,12,32,20,22,30,19,14,18,15,18,12,26,24,20,20,25,20,18,25,15,14,14,25,19,21,11,19,25,26,20,22,34,17,19,28,10,19,19,22,18,23,28,22,14,19,17,20,30,22,23,15,20,27,24,14,17,13,27,22,15,20,12,16,26,11,17,21,14,31,21,20,13,16,25,13,17,23,21,22,18,23,21,21,19,15,22,21,23,18,19,23,22,26,20,12,19,17,22,22,16,11,16,14,21,16,20,12,24,22,19,14,22,25,23,35,19,27,14,23,12,13,14,19,22,26,15,12,43,17,30,24,22,21,21,10,18,12,18,19,12,24,21,24,15,9,11,20,20,21,13,24,18,26,26,16,11,18,32,23,29,27,15,22,20,26,25,18,24,28,14,19,21,30,14,25,31,31,16,19,21,19,22,15,19,16,34,19,15,12,16,20,26,14,29,28,20,13,18,21,19,18,25,15,26,24,16,15,21,12,19,22,19,18,20,27,26,30,26,17,13,21,26,8,13,19,24,15,26,13,19,18,13,20,27,14,22,22,16,27,20,14,16,24,12,15,10,10,11,19,17,16,21,26,26,15,19,14,19,16,28,18,27,17,23,23,22,23,17,34,18,12,17,27,26,16,17,15,23,15,17,21,26,22,16,21,29,16,19,20,24,25,25,19,13,13,20,18,21,13,13,23,17,18,23,20,23,23,22,16,18,16,22,20,24,22,25,18,17,29,21,13,20,33,14,13,23,15,15,17,13,20,20,25,14,30,16,31,19,21,29,22,16,19,15,20,15,13,15,18,20,21,33,21,18,29,35,12,21,17,19,17,13,30,28,15,23,24,20,14,38,20,13,23,15,19,30,23,22,20,21,26,19,20,17,27,17,21,22,25,26,17,10,25,18,22,21,10,15,22,16,16,16,29,17,35,19,16,26,28,19,24,16,17,19,15,21,18,22,30,22,30,24,20,16,17,23,19,26,16,10,22,13,20,9,20,15,23,17,26,27,15,24,19,18,14,20,27,13,16,25,17,14,18,21,31,20,17,23,17,23,15,11,20,27,15,22,11,22,20,15,38,24,16,7,18,13,34,13,22,17,19,15,19,15,19,12,23,13,26,25,16,26,17,16,14,14,21,21,16,17,13,26,19,23,30,12,18,18,19,22,9,24,14,16,28,21,11,17,11,29,16,26,17,13,15,15,23,29,23,7,27,22,16,8,16,30,13,16,20,28,29,18,15,18,10,30,20,20,18,19,19,13,24,17,17,19,8,19,21,18,25,18,19,13,12,24,22,23,21,12,21,19,19,14,23,24,17,27,22,22,14,24,19,28,9,16,20,33,16,24,14,21,26,18,28,18,14,19,18,17,24,25,16,20,35,16,23,26,17,20,21,20,17,26,20,22,14,15,25,26,9,27,31,20,17,25,16,22,15,20,25,11,23,13,22,23,15,21,14,14,23,15,17,22,27,30,26,17,15,20,15,12,17,19,11,27,16,16,22,28,29,13,16,14,26,19,16,25,23,27,14,7,27,22,16,14,15,21,27,20,20,14,19,18,25,25,19,19,21,21,12,17,10,14,23,22,18,25,14,18,15,19,37,20,20,23,19,12,22,19,21,35,28,18,23,32,28,11,17,14,23,24,12,25,30,22,20,16,26,17,20,22,19,20,18,24,17,23,16,24,20,22,12,25,16,28,17,22,21,23,20,16,20,22,12,30,21,21,16,23,15,15,25,17,26,22,15,15,24,29,11,17,16,19,24,16,26,18,17,12,16,29,22,21,20,17,10,24,22,19,12,14,27,22,20,32,16,15,18,20,23,26,29,25,16,14,15,33,27,24,19,21,20,21,19,17,15,21,21,21,15,21,35,19,17,19,11,23,19,22,28,13,13,6,21,29,21,22,16,17,19,8,13,22,22,23,18,17,10,18,17,26,28,23,30,14,22,18,32,11,25,17,16,20,21,5,25,9,15,25,19,11,11,22,24,27,23,11,15,17,17,14,28,15,19,27,14,25,10,17,20,14,28,19,20,16,17,24,20,23,19,13,14,21,16,24,23,13,22,27,17,26,19,18,16,12,26,18,20,17,20,24,29,28,19,30,24,15,14,25,22,28,21,22,13,17,28,8,17,16,15,19,27,19,20,25,20,17,21,27,10,21,25,20,18,31,19,20,12,30,24,18,28,14,27,25,17,22,35,18,16,26,19,12,24,24,13,20,19,18,20,25,17,16,14,29,21,25,15,13,7,14,28,17,20,22,19,26,16,23,25,16,22,26,21,25,18,18,17,27,17,19,26,14,14,17,11,30,18,22,29,19,21,35,31,19,14,14,20,28,25,21,25,17,20,14,16,12,21,20,14,14,26,11,21,25,21,18,22,30,18,22,25,18,40,23,26,16,12,17,21,8,33,35,17,24,18,18,11,22,17,20,18,18,17,19,18,34,22,23,27,21,16,16,29,30,29,24,18,27,13,26,23,17,27,21,26,23,16,18,14,17,23,19,27,24,16,13,27,17,12,23,18,18,25,21,28,24,36,21,10,21,30,9,18,19,25,14,18,24,17,18,23,16,13,24,12,21,17,27,13,10,27,21,20,25,15,22,33,21,31,27,23,22,30,25,20,15,19,24,21,20,25,24,22,29,27,29,29,24,13,22,20,11,21,17,17,19,29,24,18,25,12,24,20,19,15,17,28,21,18,35,18,25,17,14,27,11,15,25,15,19,18,29,19,21,22,17,23,28,22,24,12,20,16,24,24,11,29,13,17,12,13,16,12,14,19,32,20,11,23,19,21,15,23,23,22,14,30,17,25,21,36,15,25,24,36,14,15,19,24,23,13,19,22,24,28,17,12,23,25,24,23,25,16,18,21,16,24,25,18,23,15,13,31,22,22,17,17,13,29,22,27,19,22,22,26,16,25,14,20,21,20,16,29,25,25,26,25,17,19,14,27,21,19,17,23,24,19,19,23,19,24,14,23,21,25,14,22,11,19,33,15,29,22,24,16,16,23,17,21,23,24,16,21,24,11,26,12,11,16,16,19,15,23,22,13,19,13,16,17,18,26,23,16,18,26,23,19,19,20,30,14,18,25,32,19,24,27,19,14,20,20,12,25,14,21,23,28,11,36,10,22,14,25,19,23,19,25,19,9,32,10,32,20,18,21,12,22,16,25,19,16,21,23,14,23,31,17,21,17,12,29,21,35,17,20,20,28,16,22,27,16,16,27,15,17,24,18,27,19,21,25,22,22,21,21,27,21,22,15,22,36,18,10,22,23,28,24,15,23,16,16,12,24,23,9,14,31,19,20,25,21,13,17,12,14,14,25,20,20,21,22,18,31,22,18,24,24,26,30,22,18,16,13,20,13,29,30,17,18,25,15,21,26,18,20,22,17,16,23,14,21,20,17,17,26,24,22,16,22,15,16,22,16,17,20,16,32,23,19,16,20,24,23,21,28,9,23,18,21,13,26,24,10,20,21,12,15,20,16,17,23,19,23,23,21,15,24,16,20,15,15,19,19,16,20,25,24,19,9,27,17,30,11,21,8,16,17,20,20,22,11,15,16,23,24,19,26,25,26,17,17,8,9,16,21,11,19,8,18,19,28,10,18,13,22,19,21,18,18,19,24,26,18,23,33,22,25,13,22,21,17,16,22,20,18,22,21,16,24,20,24,12,22,18,30,18,17,18,24,20,18,21,18,11,15,6,14,27,25,20,19,26,19,13,23,13,13,19,19,27,20,8,22,17,30,16,22,27,30,14,19,22,25,32,21,15,26,23,15,12,29,28,23,13,24,15,16,22,17,16,16,24,25,28,9,28,21,21,15,22,16,28,27,26,22,36,25,22,23,26,21,15,19,25,19,19,15,23,15,20,23,16,17,19,19,16,17,20,7,18,18,17,26,19,22,17,12,15,25,22,22,21,20,16,14,15,28,11,21,13,23,21,29,15,21,28,37,18,35,33,16,21,15,33,26,26,14,12,20,14,18,15,11,24,30,21,22,20,15,11,17,31,19,17,19,22,30,18,16,19,14,26,25,13,20,23,12,34,25,22,24,20,8,15,15,20,25,18,26,15,16,12,28,27,11,34,28,16,23,19,21,20,22,27,28,18,17,20,20,21,17,19,16,15,12,22,18,20,28,22,15,10,17,17,25,18,13,28,28,27,24,30,18,21,18,19,29,25,15,13,24,12,18,24,26,20,21,19,11,17,17,17,18,23,22,20,17,24,20,28,14,22,21,13,17,13,26,24,22,12,18,15,10,17,31,25,26,9,18,22,18,13,13,29,19,18,19,17,18,12,20,17,18,13,24,31,16,24,27,16,23,16,27,11,25,27,18,16,10,35,28,7,20,14,26,24,21,26,10,19,18,17,25,21,10,26,20,15,23,16,43,25,15,24,23,19,24,23,25,20,20,23,27,23,19,18,25,18,13,15,25,25,19,13,32,21,18,22,20,16,24,18,14,23,24,19,19,20,18,24,18,23,13,13,21,17,20,15,17,18,12,24,23,18,16,19,24,24,9,16,24,13,19,22,14,20,19,24,21,19,24,23,22,23,23,30,17,19,18,16,22,20,23,22,20,12,10,20,13,21,20,22,14,15,19,30,18,29,18,10,22,18,20,14,18,25,22,19,26,13,20,19,17,24,18,28,28,16,24,31,19,26,15,15,11,14,16,19,16,29,28,16,21,16,23,22,26,23,19,18,16,18,14,18,24,13,31,21,10,21,18,11,17,25,22,25,16,17,13,23,24,21,21,28,22,21,26,19,17,16,18,18,22,11,24,16,19,19,16,17,13,19,19,18,23,15,18,17,14,13,24,15,21,19,20,28,18,30,19,25,10,17,24,22,17,14,22,13,22,21,22,17,19,33,19,19,24,14,15,30,15,22,22,29,28,18,18,26,18,25,23,32,22,13,18,16,22,24,22,19,20,19,11,29,26,36,17,11,11,14,13,27,23,24,14,17,17,22,19,17,20,22,14,31,22,28,16,15,30,22,20,27,15,20,20,15,17,22,27,22,21,28,15,24,27,19,14,24,22,20,10,22,25,23,20,22,22,24,15,19,25,19,39,12,24,20,17,27,14,13,24,17,16,11,33,17,23,18,20,23,15,21,18,18,19,35,20,26,26,27,28,21,19,15,18,27,19,34,16,14,15,19,23,21,20,22,23,21,26,16,8,22,23,25,19,16,23,31,12,15,18,17,18,20,9,20,23,22,19,20,21,13,27,26,23,18,13,22,17,27,18,15,14,20,26,18,19,19,17,17,24,20,17,16,25,14,22,13,18,25,33,12,26,19,14,24,23,22,10,14,18,29,27,27,30,24,26,20,21,20,25,13,16,15,25,30,24,12,12,15,20,14,26,18,19,38,19,27,19,17,24,20,21,14,20,22,18,27,30,25,27,15,22,17,21,25,30,19,17,23,22,29,13,19,20,22,13,30,21,25,22,16,24,16,23,8,15,23,21,20,16,19,15,26,34,25,20,19,21,31,25,22,21,14,20,26,20,22,21,17,24,16,15,21,29,24,22,18,7,16,22,15,21,18,9,16,19,14,11,20,14,20,21,19,22,21,28,16,14,13,26,15,25,19,14,14,10,20,15,29,20,19,13,29,28,14,23,24,15,16,24,17,29,21,22,25,28,36,22,11,14,23,17,20,27,27,28,24,22,12,25,24,20,19,17,23,23,17,18,20,16,17,30,15,16,27,23,14,22,23,18,24,21,15,28,25,21,20,17,30,21,21,20,15,22,14,14,21,15,20,29,25,14,17,29,29,22,27,20,20,18,16,15,23,17,22,25,11,24,14,19,25,25,17,25,22,14,19,17,21,20,28,45,31,12,29,17,23,22,15,21,26,13,16,18,20,31,21,18,25,14,18,18,27,18,22,21,17,23,17,18,22,13,17,22,14,24,21,17,19,27,14,11,10,17,20,17,18,23,12,20,23,15,21,13,28,20,16,24,22,15,20,25,14,20,15,22,21,15,17,13,14,16,23,27,24,13,25,24,21,30,23,26,29,15,25,19,13,12,21,17,15,13,23,21,24,30,14,12,20,27,23,20,15,20,19,24,18,14,17,14,17,15,18,24,13,18,9,20,16,21,21,14,18,11,17,23,21,18,23,19,24,22,12,17,20,12,23,29,18,16,32,13,18,19,14,18,20,23,20,15,20,10,16,21,19,32,18,15,22,22,24,27,26,14,19,22,11,22,25,15,33,25,25,10,11,20,25,31,15,16,21,32,11,22,19,24,19,22,22,21,19,20,11,26,16,22,24,21,18,31,15,13,29,27,20,18,23,20,23,17,15,30,20,21,24,29,19,21,20,27,34,20,17,30,26,20,21,23,14,18,25,22,27,25,25,18,24,12,21,18,27,27,24,23,17,20,13,19,21,25,18,30,16,22,14,16,18,14,18,15,17,14,23,12,15,30,26,20,19,19,22,30,17,28,21,18,23,16,20,23,30,22,25,22,12,29,12,12,18,15,28,28,16,13,17,16,20,22,19,17,18,32,21,22,17,25,11,17,11,24,10,27,16,17,14,26,24,32,21,12,21,9,27,15,17}},
{{1000,2.800000},{16,15,26,10,10,16,15,17,11,11,11,18,10,6,10,8,9,9,15,5,8,15,10,10,8,12,12,13,7,17,18,18,15,8,19,8,11,15,8,8,19,8,6,7,4,5,18,15,9,4,11,20,13,14,9,21,12,13,11,10,10,10,12,17,12,14,10,6,13,17,11,4,18,8,13,18,10,6,13,4,11,4,9,9,12,9,14,13,10,7,12,13,9,4,7,12,7,7,15,15,5,10,18,7,13,10,13,14,11,20,11,15,11,14,13,8,14,16,12,17,14,5,10,20,7,10,8,10,10,7,9,15,14,13,11,8,7,6,9,17,9,13,8,14,17,20,10,17,12,6,12,8,5,14,16,10,8,11,14,15,10,7,6,16,8,9,7,14,14,15,11,11,20,10,15,17,10,9,11,12,8,17,10,12,9,7,15,15,11,6,11,8,19,7,9,9,13,4,12,9,9,13,13,13,6,16,12,10,13,12,11,10,6,14,17,7,11,18,12,10,5,11,5,10,7,7,9,14,13,10,15,5,15,8,11,9,13,7,10,15,7,8,16,13,13,16,13,13,10,13,11,11,14,11,17,13,7,12,17,11,8,11,8,14,7,13,6,10,10,6,13,7,12,9,9,16,11,7,5,8,12,9,10,17,6,7,12,12,11,10,8,21,10,14,12,10,15,13,8,20,13,11,11,8,9,13,12,8,15,8,10,8,13,12,9,14,12,10,12,23,9,11,11,7,18,16,21,18,13,4,17,11,11,5,16,12,8,21,15,16,10,10,12,15,18,5,13,14,10,14,10,12,12,15,15,8,14,10,13,9,8,9,19,12,8,9,11,13,11,14,14,19,11,14,15,15,17,8,13,12,10,10,19,21,5,15,20,14,15,20,16,13,14,12,13,12,6,9,2,18,13,15,19,8,13,17,20,15,19,14,13,10,6,9,10,10,7,12,22,7,16,13,17,11,8,10,10,8,12,7,7,7,5,17,15,16,12,9,5,8,10,13,7,8,5,8,12,13,9,11,12,7,11,13,14,15,8,4,11,9,3,10,10,13,10,10,16,21,7,12,11,13,8,9,13,11,17,11,13,6,13,6,14,12,11,10,13,15,19,10,11,19,7,18,14,10,25,15,7,12,8,8,8,14,12,13,17,7,15,10,8,10,13,12,6,15,12,10,11,12,6,10,30,6,14,13,15,14,10,4,15,10,10,14,12,15,9,19,12,6,18,17,20,14,5,17,18,19,13,16,12,10,12,16,14,9,21,10,8,12,14,19,16,9,11,14,8,8,13,8,16,15,9,6,16,11,10,16,15,12,15,7,21,12,18,11,16,10,23,12,13,7,12,13,13,10,11,14,16,5,9,12,7,8,15,14,12,10,9,17,9,8,15,6,4,18,17,5,10,10,7,19,6,15,19,6,20,12,11,8,8,16,12,5,11,5,16,9,7,19,13,7,11,12,9,12,5,12,3,10,11,8,10,17,13,5,13,11,10,11,13,6,9,7,12,10,14,12,10,8,12,14,13,12,15,11,14,9,11,11,12,14,14,10,11,7,9,7,9,14,8,14,21,6,9,14,14,8,16,14,8,10,8,20,15,12,14,9,10,16,13,9,12,12,10,21,17,9,11,9,16,5,8,8,15,13,9,13,7,18,8,5,6,19,14,11,7,20,13,15,15,14,14,6,5,13,12,12,15,13,16,8,9,5,13,14,14,10,17,16,5,15,6,13,12,14,9,7,11,10,15,11,15,6,11,12,7,11,8,10,6,12,15,10,10,8,16,14,10,11,14,8,14,6,11,12,13,7,7,12,14,13,6,7,13,10,15,16,14,9,16,10,13,17,6,9,10,14,8,17,10,12,12,12,17,13,11,13,12,15,12,12,15,7,11,11,12,8,9,14,12,15,12,12,16,14,13,12,7,9,12,13,9,10,14,8,13,4,13,8,9,9,11,2,14,18,10,11,12,13,9,8,14,8,15,7,10,7,15,12,13,9,9,16,11,10,12,11,12,13,15,9,13,11,11,12,21,11,16,8,14,14,10,9,10,11,8,18,10,10,6,9,13,12,7,6,9,12,11,10,4,16,16,6,10,9,10,16,18,13,8,15,15,12,18,8,4,8,8,6,8,19,15,16,14,13,10,7,14,14,9,9,17,8,12,13,12,17,6,12,9,5,10,15,7,6,8,17,9,15,5,9,15,13,10,9,14,10,11,11,14,6,10,4,16,8,15,11,12,8,13,6,15,10,11,7,10,15,10,8,12,11,5,14,8,11,5,13,16,13,12,16,7,13,17,13,9,11,10,15,12,14,18,10,13,11,7,9,13,10,13,8,12,9,10,7,18,6,11,14,12,4,11,15,12,13,6,16,16,7,5,14,7,10,7,9,14,17,12,6,9,12,10,8,14,15,14,13,16,6,11,12,13,14,12,8,9,12,13,12,13,15,11,11,18,6,7,7,8,7,10,13,12,10,12,16,13,8,16,3,21,11,10,13,5,8,9,10,5,5,11,9,14,6,8,14,8,15,14,10,25,12,21,7,7,8,13,8,10,9,14,12,8,10,6,9,17,10,16,17,11,13,13,10,12,9,13,9,6,11,11,9,5,3,10,11,17,6,7,5,13,16,12,9,12,14,5,10,14,4,4,17,7,13,10,14,9,11,20,6,8,7,6,15,11,10,3,11,14,8,13,11,13,9,9,9,9,12,11,9,12,13,13,13,20,7,12,18,11,6,9,10,9,18,13,13,8,7,7,11,13,14,8,13,14,12,10,12,11,11,11,12,9,18,9,10,9,19,16,9,8,18,12,8,11,8,7,16,16,14,10,7,6,8,14,7,12,8,5,9,7,10,5,13,11,13,12,11,18,9,9,11,7,18,10,6,9,10,10,9,12,11,12,7,13,13,4,14,5,15,5,8,12,13,20,13,22,13,5,12,17,19,20,11,12,8,10,6,10,20,17,13,19,8,15,11,23,11,15,16,7,12,10,11,21,11,15,8,11,9,9,6,13,9,15,11,18,13,14,12,12,8,9,7,12,13,8,11,5,10,9,13,7,11,8,14,13,16,7,17,13,10,18,17,16,9,23,11,15,6,20,11,12,11,10,12,10,14,10,13,14,11,11,9,14,11,9,12,5,18,12,7,8,15,8,8,14,10,14,7,8,11,15,13,11,12,20,8,11,9,13,13,7,15,12,9,7,6,6,7,8,6,16,5,15,14,12,15,15,13,19,14,10,7,15,12,9,7,11,11,15,12,18,5,13,15,10,7,17,4,11,10,6,13,12,10,18,10,16,4,17,13,8,8,9,16,10,13,5,15,13,14,6,4,10,7,10,10,10,11,12,13,5,4,13,15,8,10,9,6,13,10,16,10,10,12,20,9,5,12,10,14,12,11,5,6,11,6,11,14,8,7,7,5,18,11,15,17,9,15,8,15,17,13,11,19,4,11,12,9,16,9,18,11,9,6,7,10,14,6,12,16,8,17,9,9,12,11,16,10,9,9,7,8,16,11,9,8,15,10,9,8,12,14,9,8,9,12,5,13,14,22,15,10,9,3,23,16,14,6,9,8,21,13,9,7,18,9,7,12,13,17,4,11,12,20,16,12,10,9,21,5,13,11,11,6,6,12,3,8,17,12,12,15,16,10,5,9,11,2,6,18,8,10,22,17,13,15,9,9,9,5,3,5,10,8,5,15,16,10,7,8,10,16,12,9,14,11,10,9,21,3,9,5,11,8,9,15,5,8,10,10,10,10,13,18,8,19,24,11,9,12,7,10,15,16,18,11,12,11,17,7,8,14,6,11,12,17,9,11,12,8,9,11,16,12,11,11,20,11,10,8,7,5,9,7,10,15,10,13,17,14,12,16,4,11,14,14,15,5,6,12,8,8,15,13,12,7,6,20,21,4,9,20,8,12,13,9,8,20,8,19,10,16,8,4,13,10,11,15,10,10,13,13,15,14,9,21,10,12,10,12,6,17,10,10,19,14,16,11,10,20,6,11,9,17,9,13,8,11,11,16,17,14,10,14,5,16,19,13,8,8,12,9,15,11,11,14,13,7,12,7,10,7,7,14,15,16,9,16,11,9,7,6,13,12,10,14,6,8,8,4,10,17,12,12,9,8,8,17,10,22,7,19,20,5,5,6,17,5,12,14,11,16,16,11,15,10,12,10,11,13,14,11,10,8,11,12,16,5,12,16,12,7,15,8,16,20,8,13,14,6,14,9,4,12,14,9,12,15,19,8,18,10,14,9,8,5,7,14,13,15,16,18,9,8,24,12,16,6,13,8,12,14,10,6,10,8,20,14,7,9,7,7,20,13,13,10,10,4,8,6,13,7,11,8,18,12,8,15,15,17,10,10,15,11,11,11,10,13,15,15,10,10,7,13,15,7,9,11,12,13,6,22,14,5,9,11,8,8,14,9,11,10,20,4,12,11,10,3,14,8,10,9,16,21,11,11,9,11,13,12,17,12,24,17,14,12,12,11,7,10,11,9,18,11,8,11,10,9,13,12,4,11,9,15,7,6,6,12,18,16,10,5,8,16,12,7,9,9,13,7,13,11,10,18,14,10,14,14,15,8,11,6,11,13,14,4,8,16,11,14,10,9,11,9,5,17,14,15,13,4,10,8,7,7,12,17,8,13,18,12,11,11,14,6,12,16,14,19,9,13,7,13,6,11,12,10,9,6,6,15,17,16,7,8,8,5,6,10,7,13,11,12,10,10,8,5,8,10,14,16,10,8,11,13,6,12,6,8,12,13,14,14,14,9,12,15,14,10,9,11,14,4,8,10,14,10,10,4,8,12,10,6,17,7,17,13,9,9,7,6,10,11,10,14,13,15,7,14,19,15,19,12,8,6,9,7,8,10,14,13,8,10,14,14,9,9,22,12,10,9,15,24,13,12,11,10,11,15,7,13,1,15,14,16,10,11,6,9,10,8,16,11,8,12,9,12,24,13,14,13,15,10,14,12,9,18,7,14,9,12,14,12,12,13,10,21,14,8,11,16,18,6,8,15,7,9,6,12,11,14,25,15,10,9,12,13,15,8,6,18,10,6,11,10,12,9,5,8,3,14,10,7,9,9,12,11,5,11,14,6,11,20,11,16,14,12,10,14,11,5,15,11,8,19,4,14,8,16,8,13,8,13,7,10,12,10,7,15,11,8,5,16,13,9,10,13,15,11,9,13,12,6,8,10,10,18,12,9,14,22,7,12,9,9,12,14,5,13,9,6,18,3,8,12,4,15,8,21,18,10,7,6,8,7,7,11,9,23,14,6,9,10,10,12,12,13,17,7,18,8,11,7,13,12,6,5,12,7,8,17,12,6,14,10,9,10,13,8,7,6,15,7,11,13,18,15,15,18,11,17,6,12,11,12,9,7,17,8,9,9,4,15,13,7,10,12,15,8,14,9,8,9,11,15,4,9,18,13,12,8,6,7,17,4,13,11,12,17,14,12,11,19,13,12,14,6,14,17,14,8,12,11,10,25,7,11,5,16,14,12,22,15,9,18,10,12,8,9,9,17,9,5,11,7,9,9,12,5,12,8,11,10,14,10,13,6,13,11,7,7,10,14,5,12,8,13,9,10,13,10,11,4,8,5,6,11,7,17,15,23,17,9,7,18,9,19,9,12,9,11,10,17,22,17,11,13,11,12,7,17,13,10,8,10,8,5,5,12,6,5,10,8,8,8,10,13,11,18,12,17,21,7,16,16,12,14,14,16,8,8,8,15,8,7,8,7,16,13,5,10,11,14,14,14,6,10,15,4,6,10,10,8,13,5,10,20,7,6,7,12,20,14,9,11,12,9,17,6,11,7,12,10,13,12,15,11,18,11,12,18,19,10,12,9,7,4,17,14,8,17,12,7,12,9,16,7,18,17,10,12,11,11,11,6,8,18,14,7,15,16,16,16,15,9,10,10,8,12,9,11,10,21,5,14,15,4,12,5,13,9,12,20,6,15,9,9,7,6,10,10,7,10,15,14,19,11,11,7,14,16,8,10,7,7,17,11,17,7,7,8,7,5,13,12,8,11,20,12,12,8,11,8,11,9,19,17,5,19,11,11,13,15,8,7,7,11,4,15,12,9,7,9,10,11,14,12,6,11,12,15,17,8,18,11,12,6,17,11,9,18,10,15,9,9,10,6,19,9,10,12,4,5,8,9,9,11,8,14,9,13,10,17,10,10,12,6,14,10,10,9,11,11,12,13,10,7,8,9,8,7,7,14,20,8,13,4,12,12,22,12,12,18,17,13,11,27,7,11,7,11,7,14,10,8,12,11,9,10,5,7,7,13,4,12,8,11,9,9,8,9,8,10,9,7,14,6,7,11,6,9,7,11,11,14,8,13,11,11,7,14,14,10,7,13,7,11,11,13,7,19,9,13,10,16,15,3,14,12,12,11,14,15,12,10,9,7,16,13,6,12,7,17,8,18,11,14,16,9,15,7,13,11,8,14,11,8,8,6,11,7,7,8,13,14,14,10,2,13,12,9,10,9,13,2,14,11,11,17,8,8,10,7,8,17,12,10,9,16,11,11,7,17,11,9,9,9,10,17,9,15,12,16,14,9,7,8,12,14,24,12,10,5,12,10,10,13,18,9,7,18,12,15,15,11,14,17,9,4,19,13,13,12,9,9,14,8,11,18,6,7,10,14,11,14,8,7,7,15,14,13,12,5,12,10,5,10,8,13,5,12,10,12,16,17,12,14,7,7,10,3,6,11,10,11,14,11,15,11,10,20,9,14,15,13,9,12,6,9,8,8,5,10,6,5,11,8,12,12,13,11,12,11,14,15,8,18,14,7,10,11,11,8,11,11,7,7,15,10,5,9,7,14,15,13,8,6,9,10,8,9,9,15,7,9,11,14,11,16,11,13,6,15,20,9,11,7,12,12,8,14,7,10,12,6,13,11,12,18,12,10,11,9,16,6,6,11,10,16,11,8,11,17,11,12,5,12,16,18,9,13,9,15,10,12,14,10,11,9,13,13,6,14,3,10,15,14,17,9,9,11,9,14,11,3,6,19,6,15,9,7,8,17,22,8,17,12,8,6,10,15,13,10,10,12,19,13,13,13,16,15,10,16,8,4,16,16,10,13,13,8,12,7,13,8,13,13,8,10,11,11,12,15,14,10,15,14,14,12,11,2,15,14,16,15,10,18,7,12,27,17,18,9,9,14,12,11,11,9,14,10,17,11,15,7,13,17,7,8,13,6,9,6,10,20,13,9,9,15,4,12,12,15,10,16,7,18,11,12,12,15,19,5,17,7,13,14,15,15,14,10,13,9,9,11,11,13,15,5,9,10,4,11,10,8,15,14,7,10,15,8,13,11,14,14,10,6,12,13,11,12,8,9,12,3,15,6,10,7,8,17,14,13,19,17,17,10,13,12,13,8,18,13,13,12,11,15,11,8,17,13,11,18,8,10,16,12,9,10,15,8,16,13,15,11,11,11,15,8,9,10,12,13,14,13,9,13,12,9,14,11,13,14,14,8,11,9,7,10,7,10,10,11,11,8,8,11,10,7,10,12,9,8,9,13,8,14,8,6,8,13,15,15,7,11,16,11,16,17,25,6,9,13,17,16,13,8,13,14,8,21,15,7,14,13,10,7,10,18,15,14,11,11,10,12,11,8,11,8,6,12,12,8,9,6,6,14,11,10,7,6,9,10,14,9,14,8,13,10,10,12,6,8,14,17,13,13,12,11,14,8,7,5,7,13,13,10,8,7,10,14,10,8,13,10,14,7,12,11,8,10,11,8,10,10,12,10,9,10,10,13,15,11,11,10,12,12,3,7,18,9,10,11,21,11,12,10,15,15,16,15,10,7,11,18,17,6,12,9,4,15,9,13,9,15,10,8,12,4,13,15,8,14,15,11,13,9,11,15,14,12,7,15,15,8,6,10,12,18,13,15,9,12,3,15,16,16,10,13,20,12,5,13,11,6,12,5,6,10,15,19,16,14,16,15,11,10,11,15,6,13,12,12,15,11,10,18,10,13,10,9,8,6,6,13,9,11,17,16,9,17,4,13,11,4,22,10,15,14,8,18,7,20,9,16,12,10,13,10,13,13,11,15,8,9,7,16,10,9,14,17,11,9,14,14,17,15,26,12,13,18,11,7,17,8,23,14,13,9,9,14,8,11,12,11,9,9,5,6,10,11,13,12,21,11,12,16,11,9,15,7,11,10,11,15,14,12,13,11,14,12,5,12,10,8,17,11,7,17,11,7,10,14,11,13,5,20,10,7,9,30,8,5,3,8,16,11,10,10,12,9,12,5,10,11,8,13,8,5,13,15,4,5,10,10,9,24,10,11,7,15,8,10,16,8,13,14,13,5,14,15,15,11,19,7,8,9,8,11,7,12,15,12,7,11,8,10,4,10,18,9,10,10,7,11,18,18,7,6,5,11,16,10,14,9,12,13,7,10,6,18,10,17,6,14,20,11,11,12,12,11,9,16,18,13,15,7,16,6,7,8,13,5,11,13,11,7,6,5,15,10,10,18,10,16,14,8,7,12,9,20,10,15,11,10,10,12,15,15,6,9,9,15,12,9,9,11,6,9,17,8,17,15,14,25,7,17,12,9,11,7,9,9,18,10,12,6,10,10,12,11,9,10,4,9,4,8,7,10,20,8,12,17,18,9,7,9,10,13,6,20,9,11,17,8,6,12,10,17,9,10,10,12,15,14,18,4,10,25,4,8,14,16,6,14,16,12,19,10,14,13,10,18,14,10,12,18,11,5,16,16,1,12,10,15,10,8,11,14,10,11,22,8,8,10,15,17,13,18,8,13,15,13,11,11,13,12,11,9,7,12,10,6,6,10,13,12,10,15,4,9,10,11,15,9,10,9,5,11,10,10,9,14,9,11,12,14,7,4,8,17,9,16,17,13,10,13,13,10,11,7,11,12,19,10,16,12,7,11,6,7,17,11,7,14,5,16,9,16,14,10,12,17,9,6,14,13,9,11,10,4,15,12,9,6,10,12,11,5,11,10,14,8,11,6,18,6,9,4,9,7,14,11,13,4,7,15,6,9,15,12,11,12,11,7,8,11,13,9,11,14,11,5,10,7,10,14,9,14,8,13,5,4,5,9,4,7,13,15,13,13,7,21,13,17,7,9,10,11,10,6,6,10,10,11,10,14,7,9,17,11,7,13,15,10,9,10,11,9,10,25,14,15,13,8,13,13,19,6,17,14,11,21,9,14,12,14,9,9,4,8,13,12,11,16,19,14,6,12,8,15,16,18,12,8,13,11,20,17,4,15,8,10,15,8,11,9,7,9,10,15,5,10,13,13,13,13,15,15,8,13,10,8,14,11,7,7,11,8,18,14,13,20,14,12,8,7,6,14,15,17,6,11,10,7,17,10,12,9,14,10,8,6,9,9,15,12,11,8,12,10,8,14,15,6,9,19,10,10,6,4,9,10,9,12,11,10,11,10,5,8,14,10,12,19,25,10,12,5,11,11,18,8,13,14,6,12,8,15,5,20,8,8,6,6,10,10,16,7,9,5,18,8,7,11,14,16,10,9,10,10,9,8,13,4,16,7,6,14,10,12,10,7,11,12,7,13,15,20,17,7,15,11,14,14,5,5,12,20,10,12,10,15,10,15,11,5,8,15,10,16,4,11,8,12,8,17,9,9,6,12,13,11,9,11,8,9,7,6,10,19,8,10,13,8,18,9,17,17,13,7,14,17,13,9,9,7,13,12,14,15,9,10,8,3,15,16,11,14,12,8,12,9,13,11,15,18,16,10,13,17,8,9,16,5,7,11,13,10,15,11,12,6,18,11,15,8,9,9,15,16,12,10,9,13,13,14,13,13,10,12,8,10,10,7,9,13,10,8,10,18,23,12,15,11,8,5,8,5,8,12,9,9,5,20,11,14,15,11,12,11,16,11,8,8,12,19,5,4,10,20,8,6,15,11,18,15,16,10,12,18,8,10,11,9,10,15,13,15,10,12,4,14,12,7,10,20,13,11,10,16,7,16,11,12,14,13,7,7,19,9,8,10,14,12,11,12,10,14,12,17,11,13,7,6,8,10,12,9,7,6,12,10,11,12,15,17,7,6,13,7,13,11,8,11,17,12,6,8,10,13,11,13,9,17,5,12,13,14,13,16,9,11,8,12,15,3,6,19,10,12,8,7,10,17,8,24,19,7,15,18,16,10,12,20,12,12,15,13,9,11,11,11,4,19,13,8,7,18,11,13,16,9,13,16,11,9,12,9,8,13,10,3,11,8,9,6,9,12,8,8,9,10,9,11,7,8,11,23,10,6,17,8,10,10,7,11,14,11,12,13,11,9,13,5,14,14,9,20,6,9,12,14,17,11,7,13,11,11,7,12,7,14,9,7,14,11,5,13,9,17,12,10,5,8,14,6,17,13,10,11,6,11,11,13,8,9,17,13,8,10,22,9,6,14,6,10,13,16,9,17,19,10,11,15,10,10,19,23,18,14,10,9,12,10,8,9,11,12,19,7,7,15,8,9,14,10,12,10,7,14,10,18,14,7,15,8,15,3,14,7,13,12,7,17,13,7,13,19,9,9,12,7,10,12,7,10,9,16,14,17,6,6,9,8,8,17,8,6,10,7,11,12,20,5,7,11,10,10,12,8,9,8,8,9,15,14,11,5,8,16,15,9,11,5,10,10,9,13,12,14,16,10,11,13,11,14,17,11,13,12,9,6,14,16,12,8,7,15,14,10,13,10,11,15,10,14,6,10,15,17,10,5,7,15,5,14,14,11,9,5,8,15,16,13,16,13,15,9,10,8,22,8,9,8,12,13,14,11,9,7,8,17,6,10,14,12,15,11,13,12,19,11,10,9,12,12,8,9,15,13,9,9,8,10,5,20,10,10,9,7,16,3,13,10,16,10,17,10,11,16,10,10,11,5,23,24,8,13,9,11,6,23,10,8,5,9,7,11,7,8,5,15,6,14,14,7,19,12,17,6,10,11,10,16,7,12,10,17,7,14,10,7,11,13,9,9,14,8,16,7,10,8,18,17,7,6,15,9,4,7,14,14,11,8,9,6,13,16,3,11,9,10,8,4,10,8,18,9,10,14,5,19,9,21,13,14,7,12,9,12,9,18,8,11,10,13,20,10,19,14,10,7,11,15,11,11,6,16,9,18,8,11,11,15,10,7,5,15,8,13,10,12,21,10,9,12,14,5,13,11,9,24,9,11,15,11,9,18,16,9,9,17,15,9,15,14,4,12,11,5,13,8,9,12,19,8,12,12,10,5,19,13,15,11,15,11,12,5},{6,14,8,15,10,16,10,7,9,9,12,10,8,6,13,13,12,14,11,11,14,12,10,15,12,10,7,8,11,14,14,9,9,9,14,12,15,13,11,11,8,15,5,12,11,11,7,13,9,8,11,9,14,12,4,6,7,17,12,11,7,14,8,11,13,18,10,9,9,9,15,9,9,5,6,12,13,13,6,11,14,19,8,9,13,8,15,14,7,8,12,9,9,5,10,13,16,13,12,10,8,7,14,13,10,7,10,10,20,8,14,7,11,14,10,19,14,10,12,21,7,14,3,11,15,6,9,19,11,15,7,3,14,17,14,8,4,11,14,8,10,15,13,11,17,17,6,8,14,15,12,11,4,6,4,16,12,7,12,18,19,22,27,10,5,13,7,20,17,9,12,12,15,9,15,12,18,6,3,15,14,12,6,14,8,10,10,10,17,8,13,5,4,14,13,8,7,10,13,3,17,12,12,8,11,5,18,16,4,9,5,12,10,12,14,15,6,12,9,11,13,11,9,12,10,10,8,6,10,6,9,22,13,9,19,8,10,18,11,8,12,3,10,12,13,12,8,15,12,5,5,14,7,9,13,14,11,11,9,14,11,13,10,11,8,6,8,12,11,9,13,5,15,7,7,7,12,6,7,6,14,8,11,9,10,14,11,19,13,13,18,8,13,12,13,8,14,16,14,10,6,8,17,7,20,10,12,10,10,11,11,11,14,10,14,12,1,12,12,10,14,7,2,15,14,10,8,7,12,12,9,9,16,7,9,11,25,6,9,8,7,12,16,12,8,7,10,11,12,8,5,12,9,10,4,11,11,16,16,8,13,1,6,10,15,10,6,6,17,12,11,10,7,12,6,11,9,13,10,12,13,9,10,15,14,3,14,10,9,19,12,9,13,9,9,10,17,10,10,7,15,10,12,10,7,14,10,13,8,10,16,14,11,7,8,8,12,11,15,13,5,7,12,8,14,8,13,9,14,13,16,6,12,8,9,11,7,11,10,14,8,7,13,10,4,7,11,8,12,7,10,16,9,5,7,9,4,12,5,15,11,14,16,7,11,7,11,12,10,9,14,13,7,8,16,6,11,16,9,12,7,4,9,9,7,12,15,4,11,7,11,16,11,7,16,14,11,4,10,12,13,9,13,15,14,14,1,15,16,7,10,11,10,16,15,11,4,22,9,9,8,11,10,4,13,9,11,10,16,14,9,6,18,16,10,15,13,12,9,10,15,9,13,15,7,14,13,5,12,8,7,12,6,10,14,13,12,12,14,11,10,12,11,15,14,15,14,9,15,14,7,9,7,11,19,16,5,14,12,8,6,18,16,8,9,9,10,8,10,11,13,9,13,8,13,15,13,12,18,10,16,19,7,9,13,14,6,14,9,7,14,6,13,9,16,7,12,13,9,6,8,12,10,9,15,7,11,10,12,13,14,11,14,9,9,14,13,14,10,7,13,4,11,6,7,5,16,21,8,13,19,14,10,7,16,5,11,10,9,15,13,12,11,6,13,13,14,4,15,10,13,16,5,3,8,15,8,10,10,13,12,12,7,8,10,19,18,9,10,6,8,13,12,10,7,10,10,10,9,6,8,11,9,12,13,19,8,13,5,6,10,9,13,14,10,11,10,14,16,14,7,12,9,8,16,9,11,12,9,8,10,12,11,14,10,11,13,15,6,15,17,8,17,13,4,11,8,8,6,4,10,8,9,10,9,9,9,6,13,13,6,9,8,12,14,13,12,12,14,10,5,14,5,9,3,6,7,9,7,11,8,5,10,9,12,9,5,12,15,18,6,8,4,4,12,10,6,15,9,6,10,9,21,10,10,12,15,13,8,12,12,4,13,10,13,12,13,8,12,8,13,12,18,11,18,14,7,13,12,11,8,8,14,8,10,7,18,5,13,11,13,12,13,8,13,12,5,11,4,12,10,15,13,12,5,13,8,12,18,14,5,14,14,19,7,10,13,12,7,8,10,8,7,7,14,14,9,14,17,17,8,14,8,10,14,10,11,12,11,8,11,17,11,11,12,14,6,7,13,5,7,21,12,12,17,7,19,14,9,11,13,11,13,13,9,6,15,8,9,9,12,7,4,12,8,10,22,8,10,10,10,9,8,12,7,13,25,14,8,12,6,9,11,5,12,8,14,8,14,8,12,20,7,11,18,13,16,9,15,9,15,8,8,16,6,8,12,15,6,18,12,12,12,7,11,13,6,11,5,19,9,14,8,12,13,19,9,17,13,7,15,12,22,10,13,8,10,12,13,13,16,11,6,18,7,12,13,11,12,10,10,9,14,23,10,11,8,14,11,10,4,3,10,12,7,9,17,6,13,9,8,9,16,11,11,8,15,11,11,8,9,13,12,4,19,16,9,7,5,9,14,9,13,5,13,16,7,10,9,17,11,8,10,13,18,22,3,9,12,10,5,16,5,8,10,12,11,5,12,8,7,10,11,9,10,4,4,9,16,13,15,18,13,8,11,15,6,8,15,19,8,10,13,6,13,7,11,7,6,11,7,18,12,13,12,4,14,13,11,6,10,5,9,8,16,2,6,13,13,11,16,7,7,5,11,8,15,18,8,11,17,14,10,8,17,5,9,10,9,8,9,15,12,13,8,10,14,11,3,10,7,13,8,13,7,11,8,7,8,6,8,16,12,7,12,14,8,10,14,10,10,5,5,14,12,7,12,10,7,5,15,15,17,7,11,12,12,5,8,11,11,10,10,7,11,12,13,10,6,11,9,11,10,8,7,19,10,12,16,12,12,3,13,7,11,11,21,6,6,12,15,10,15,12,10,11,6,11,14,9,10,10,7,20,7,7,13,11,9,9,14,8,12,10,9,7,12,8,9,14,9,12,6,11,8,10,13,8,7,12,9,13,8,15,9,18,14,11,15,8,9,10,16,7,8,13,14,20,9,12,9,12,8,15,13,12,9,16,8,6,13,14,12,11,7,11,6,8,12,11,11,13,17,9,9,9,12,10,8,13,9,5,6,18,10,10,7,9,15,11,13,10,15,10,14,8,9,7,11,9,7,10,8,4,12,6,9,15,14,13,5,8,8,6,11,10,11,13,16,6,15,4,16,10,8,9,12,14,9,14,14,10,13,10,8,13,15,9,15,8,7,6,7,14,12,6,15,14,11,18,9,11,6,8,10,16,9,7,16,7,11,15,5,11,6,6,15,18,9,17,5,8,7,11,13,11,9,6,11,9,7,11,9,8,12,12,7,14,5,16,13,10,6,7,17,9,10,11,9,13,13,11,7,6,13,10,13,9,7,10,11,12,11,12,16,9,9,6,8,10,6,12,14,16,15,17,18,9,16,11,14,7,12,6,11,16,7,9,9,7,18,7,12,7,8,11,8,21,10,14,16,10,3,4,13,3,12,12,22,10,8,9,12,9,15,8,8,14,12,9,6,16,14,11,13,11,11,12,10,9,13,17,9,13,12,10,21,11,8,12,9,9,7,10,13,10,13,12,8,8,8,16,6,6,12,12,9,17,8,10,11,10,9,8,9,15,11,13,16,13,3,11,17,10,11,16,12,15,14,6,8,14,7,11,16,14,9,9,13,9,14,9,22,12,8,15,17,11,11,20,11,6,10,10,4,6,10,14,11,12,14,11,7,16,11,21,13,9,12,11,14,10,22,12,8,7,10,6,5,10,13,18,16,12,7,8,14,9,21,8,8,12,17,11,12,11,15,15,14,10,9,7,14,9,13,16,14,11,13,10,10,15,11,11,8,12,9,11,8,9,6,10,9,5,12,13,5,6,9,20,5,21,10,5,11,8,7,11,13,7,7,10,15,9,6,16,8,15,15,7,17,10,11,7,10,12,17,9,3,10,9,12,7,16,9,7,9,18,11,6,13,6,9,13,5,11,12,13,8,11,8,6,17,11,9,12,8,13,7,6,18,11,5,12,17,16,18,9,7,18,8,17,14,14,19,8,19,12,11,6,13,14,9,9,14,9,12,15,18,9,20,11,11,10,11,18,3,7,5,12,20,8,8,9,5,11,7,10,11,14,5,10,15,10,6,12,10,12,11,11,17,10,9,6,12,14,14,11,9,12,9,14,12,20,21,8,9,12,12,9,6,13,12,8,10,8,10,12,7,5,11,12,8,15,6,14,5,14,8,6,5,16,12,16,16,15,15,12,8,11,15,14,15,7,3,7,12,6,8,10,10,5,13,12,12,5,12,6,15,10,13,6,16,15,7,14,13,15,3,8,13,9,13,7,8,9,14,12,20,13,6,8,13,11,11,10,7,11,11,16,10,9,11,8,14,15,14,13,7,11,14,10,5,10,5,9,13,13,12,11,10,6,10,11,11,9,12,8,15,14,11,2,5,12,6,4,13,9,9,11,11,10,5,10,13,6,15,6,16,8,12,10,6,9,9,16,10,11,9,10,6,12,16,7,9,7,13,6,21,11,13,10,7,2,8,12,10,8,5,11,15,14,9,15,11,14,6,12,9,6,14,8,3,13,8,9,15,7,19,5,9,14,10,17,4,11,11,6,14,8,5,18,7,8,17,8,17,16,10,13,10,20,7,10,13,11,11,6,12,10,6,13,9,11,10,17,15,11,12,16,14,10,5,15,11,11,16,15,11,7,9,14,9,14,15,11,14,11,15,6,10,10,6,10,18,3,7,13,7,14,8,10,9,7,9,14,14,4,8,15,5,10,7,21,6,7,8,15,5,12,9,12,12,12,5,8,8,5,12,4,6,12,10,15,17,6,6,14,7,7,7,7,16,4,8,8,9,15,15,12,10,7,14,7,16,7,11,12,7,9,7,11,17,14,10,10,13,7,16,7,11,5,10,16,12,17,10,10,11,10,15,14,12,7,11,7,7,8,11,14,6,4,10,12,14,11,13,16,17,14,5,14,6,10,12,8,16,7,7,20,12,18,8,13,7,10,15,15,13,9,3,11,6,17,13,12,19,8,10,8,12,12,9,10,17,5,12,9,6,9,21,11,15,9,6,15,12,7,12,6,8,10,13,11,15,6,2,13,7,10,13,12,16,8,7,12,14,11,11,12,15,7,14,6,21,11,7,13,9,10,11,19,13,10,17,10,14,8,7,7,12,7,7,12,10,10,8,14,7,13,15,7,21,7,10,13,2,9,7,9,10,10,7,20,7,7,13,6,10,8,6,13,9,18,14,4,14,11,10,11,11,20,9,5,13,18,19,11,8,5,13,13,12,7,6,6,10,13,12,18,7,12,11,12,9,13,10,12,5,6,10,10,4,7,12,11,10,12,6,14,12,14,10,7,15,10,11,7,5,8,9,10,11,16,12,7,20,15,13,9,10,5,5,4,11,15,17,8,12,9,12,20,23,6,13,26,16,9,17,13,12,14,9,12,7,11,15,11,2,14,16,7,20,14,9,15,9,12,10,19,11,5,16,16,8,10,13,11,10,16,15,9,5,8,9,16,10,18,9,13,8,13,10,6,10,6,12,3,5,13,11,11,13,8,8,10,4,12,12,16,15,10,9,14,15,10,9,14,12,10,6,11,7,13,4,7,8,9,14,21,10,8,12,5,6,7,17,6,15,9,16,10,9,7,10,11,5,15,13,20,6,9,17,10,9,7,8,15,6,7,13,11,19,16,8,12,12,21,5,6,12,8,5,13,8,6,6,10,8,19,16,12,9,11,9,14,13,10,9,18,11,10,10,9,12,12,12,12,8,10,8,11,11,12,9,9,9,12,12,19,12,11,12,7,12,9,10,7,14,9,19,9,17,11,9,11,19,18,9,6,14,9,15,15,14,9,9,10,13,9,10,10,9,14,8,9,6,6,10,15,11,12,6,10,5,13,10,5,9,10,8,20,12,12,12,5,6,11,8,8,9,11,13,9,15,15,14,9,13,9,11,11,21,18,16,21,11,11,10,12,17,12,6,19,14,17,7,12,10,7,7,6,5,5,12,9,14,16,13,5,13,12,13,11,9,8,16,9,9,8,12,8,11,19,8,10,10,13,11,15,14,8,8,12,10,11,10,9,9,10,19,11,9,13,7,13,15,13,7,9,6,7,13,5,17,7,11,8,11,10,12,7,18,5,15,11,11,15,16,11,13,12,1,10,9,2,12,11,7,3,11,8,9,13,17,11,12,12,10,8,10,12,9,12,7,7,6,9,8,8,16,8,7,13,14,12,16,5,4,7,11,12,11,15,7,16,10,7,7,16,10,11,18,11,7,16,8,8,16,3,9,11,9,6,21,9,11,17,10,11,12,10,7,11,5,7,9,14,9,7,16,17,6,9,6,9,12,12,5,11,15,13,16,9,12,6,18,17,19,11,8,10,12,11,6,7,9,11,11,19,10,8,10,17,11,11,8,10,12,7,6,8,8,9,12,6,11,13,11,8,4,9,16,5,16,15,21,8,11,5,11,8,8,17,20,10,10,7,5,13,11,10,13,20,16,11,15,11,16,9,12,9,9,7,8,7,6,13,8,11,7,12,7,8,10,12,7,11,14,5,12,12,12,9,11,9,5,10,12,7,14,10,12,14,18,12,13,11,11,15,10,10,11,7,6,6,5,6,6,12,7,14,10,14,17,9,7,14,8,12,11,9,12,10,6,8,10,14,9,9,13,17,7,9,6,5,9,7,10,10,13,7,8,13,13,13,7,8,8,9,10,12,7,15,10,9,11,6,9,11,8,12,8,13,9,19,7,18,9,14,11,15,10,10,4,10,14,13,9,15,10,10,8,10,10,12,10,12,8,11,8,11,8,13,8,18,12,5,11,11,8,6,17,9,15,5,14,15,10,12,13,10,4,8,8,19,11,11,12,13,8,14,12,10,12,9,10,10,7,17,8,6,13,12,9,9,11,16,22,10,13,6,12,12,6,23,7,11,7,7,9,12,18,6,11,3,6,13,10,9,6,5,6,12,5,11,13,10,9,17,8,11,18,8,9,8,8,11,9,7,13,16,4,13,14,19,10,11,19,16,4,17,9,18,6,11,9,7,7,16,10,3,16,7,9,6,13,13,10,12,13,12,12,10,9,10,13,11,7,17,7,7,9,17,13,2,10,5,10,16,4,16,6,14,8,10,2,11,14,7,9,9,11,11,11,7,7,10,7,8,13,12,10,5,21,13,3,5,11,7,8,20,5,7,8,7,10,12,9,14,10,9,16,10,5,8,10,11,9,11,10,6,14,15,6,11,12,10,9,11,18,12,3,13,12,9,9,13,6,16,11,17,14,10,10,5,15,7,6,9,7,11,10,12,16,8,3,11,13,10,13,12,6,4,17,12,16,9,6,9,14,12,4,8,8,20,10,7,9,15,8,10,9,3,7,15,11,14,13,9,8,11,12,12,16,18,5,6,12,19,12,13,11,16,6,13,2,9,14,11,14,11,11,13,9,10,10,12,10,12,10,14,4,10,16,8,8,5,9,6,12,12,20,10,14,9,11,9,8,11,16,20,14,10,17,6,11,11,7,19,6,7,12,10,15,10,11,16,16,8,8,5,11,11,9,12,14,14,18,7,7,10,8,12,8,7,16,10,6,3,11,13,10,7,8,8,12,17,14,5,17,14,11,11,8,10,8,16,5,15,14,8,9,9,17,11,8,5,16,7,4,17,8,10,9,9,10,19,7,8,15,12,16,15,11,5,3,19,9,13,7,5,11,17,18,6,10,14,7,8,6,11,9,6,10,10,11,13,8,11,15,13,8,10,14,11,10,10,12,11,11,8,13,4,7,13,4,8,12,10,6,5,7,7,5,10,9,17,8,7,11,12,7,7,15,19,7,12,12,7,9,14,9,10,8,6,6,12,6,9,5,12,12,10,10,8,11,11,8,8,8,11,11,8,13,13,16,14,10,14,12,7,19,7,9,8,16,9,15,5,2,11,8,18,7,12,11,6,15,8,9,18,7,9,16,10,8,11,8,5,21,9,7,14,8,17,4,5,8,10,8,10,12,17,8,10,8,16,19,12,15,7,6,6,17,13,9,14,7,10,15,9,9,12,13,9,20,6,13,7,6,7,11,6,10,6,4,13,8,7,13,15,11,8,5,11,15,9,8,11,16,12,12,8,12,11,16,8,8,18,8,8,10,12,10,4,7,7,14,9,15,7,9,5,12,11,11,6,5,10,13,9,13,9,15,9,7,13,18,5,17,11,8,2,7,8,9,11,14,9,11,13,13,7,10,19,12,11,9,9,9,9,12,7,12,17,10,8,12,6,6,19,9,6,10,12,10,14,10,3,27,7,17,9,13,16,8,13,10,13,13,9,19,12,10,11,11,14,8,9,14,9,9,11,15,5,5,17,10,9,17,14,11,6,7,14,7,8,5,8,8,10,21,11,6,3,17,7,13,11,11,10,16,3,11,14,9,8,3,8,14,7,11,11,20,4,5,10,11,16,8,9,18,4,8,10,6,27,10,9,14,7,13,9,11,12,13,12,15,13,9,12,7,10,14,13,14,11,12,13,8,10,12,10,7,9,8,4,9,8,6,15,6,6,10,12,16,12,11,15,12,16,14,11,16,8,5,14,10,4,6,10,7,4,9,12,5,8,9,12,10,9,9,8,15,10,12,9,11,19,15,11,8,12,13,13,14,10,12,17,9,12,17,12,10,16,9,7,9,13,5,9,6,11,10,17,7,8,7,13,10,12,11,13,19,15,10,18,10,13,12,4,11,8,5,5,14,10,16,3,8,3,12,9,15,17,4,12,11,13,10,12,4,19,11,7,14,13,12,9,14,14,16,6,17,13,12,10,15,6,9,12,8,14,10,13,10,9,12,14,8,11,7,1,7,9,15,12,9,8,7,12,13,10,13,11,8,12,17,9,9,21,21,16,17,12,6,15,13,9,13,10,16,7,17,11,9,8,8,13,9,16,11,7,10,10,18,15,8,9,7,12,6,14,10,12,13,6,8,9,15,10,9,15,8,7,14,14,10,20,13,9,13,15,8,6,12,14,5,10,9,10,15,17,10,14,8,8,11,9,16,4,6,11,15,16,11,6,15,14,13,6,19,16,9,7,8,10,18,16,13,5,7,9,8,15,13,5,8,10,13,15,6,9,7,17,15,11,7,18,8,7,10,16,15,9,9,14,17,19,19,5,16,10,8,10,6,7,13,11,5,14,7,12,14,9,10,11,16,11,19,10,6,11,8,13,8,10,7,7,10,18,6,6,13,10,9,8,8,8,13,9,18,10,3,17,7,12,9,13,3,14,13,7,12,15,16,4,10,10,12,10,18,10,12,12,8,10,7,10,12,11,9,12,16,7,19,10,11,12,3,13,6,10,15,11,11,16,9,8,4,13,3,10,9,14,11,17,16,12,8,6,5,12,7,14,9,7,13,14,13,17,9,9,9,10,16,13,11,7,9,9,20,7,7,14,12,9,14,10,5,8,10,8,12,12,9,9,10,4,10,10,13,12,8,13,8,9,9,10,15,14,14,18,10,11,11,13,10,11,12,14,11,7,8,13,9,13,11,12,12,13,11,11,8,10,4,13,6,7,18,9,9,19,11,18,11,20,12,10,9,12,14,10,10,11,5,16,8,11,12,5,7,11,8,7,20,9,13,12,12,21,13,21,7,12,12,6,10,9,14,9,13,13,5,10,15,8,11,8,11,13,8,6,15,7,8,11,17,11,6,7,9,13,14,10,4,8,9,6,12,6,9,8,11,6,12,9,15,14,10,11,15,9,14,13,23,9,9,11,13,14,16,10,14,11,13,8,11,6,13,14,4,8,9,14,18,9,12,11,9,10,12,18,4,11,9,15,15,11,14,12,9,6,12,8,10,12,13,11,11,14,13,4,12,7,9,10,10,7,14,6,11,14,11,12,10,14,7,9,7,11,16,15,6,14,10,14,13,6,7,16,10,9,10,19,11,6,13,6,9,14,12,7,10,13,7,14,16,10,9,6,12,12,15,9,9,10,11,7,8,12,15,7,16,10,9,9,6,9,10,8,10,13,12,6,8,7,22,15,9,11,7,13,9,9,7,10,9,20,10,9,10,10,19,15,9,19,12,7,12,9,9,16,4,15,11,10,10,7,9,15,11,9,11,9,11,8,15,12,8,13,9,8,5,5,12,14,10,10,18,7,12,13,12,15,4,20,17,10,7,8,7,7,20,7,8,15,15,19,7,12,12,14,11,14,9,13,6,13,11,16,15,11,7,10,6,8,10,17,4,11,6,6,20,14,7,13,13,9,14,11,12,17,9,11,16,10,10,12,8,9,7,8,16,10,6,9,8,16,16,10,5,13,7,16,8,9,7,7,9,13,3,8,7,3,13,8,15,8,8,7,7,18,12,14,15,13,10,7,14,16,10,5,12,14,13,13,12,11,16,7,10,13,13,8,7,7,12,9,10,4,15,3,14,14,7,16,7,17,9,9,15,3,9,9,12,13,10,12,8,13,5,15,14,15,10,11,8,10,10,18,12,8,7,11,7,10,12,6,15,4,12,12,16,7,8,8,5,10,11,4,20,9,9,12,6,9,9,14,20,11,5,9,6,14,11,16,7,7,10,15,7,10,10,13,12,15,17,10,9,19,8,12,11,11,12,8,10,6,12,5,13,9,6,12,11,10,9,8,16,14,13,12,8,14,11,11,11,10,15,12,10,9,10,12,9,8,9,17,11,15,6,10,9,5,10,7,10,15,14,11,9,12,16,12,16,9,14,7,10,10,15,10,11,14,16,19,10,19,9,7,11,11,10,9,13,12,19,9,9,6,15,19,5,13,11,10,9,19,10,3,18,9,11,12,16,9,4,11,18,14,10,5,9,10,8,7,11,13,6,23,12,11,11,10,7,7,7,8,5,7,20,11,13,11,13,9,7,16,12,16,7,13,14,9,11,23,13,7,7,3,8,16,3,5,7,17,10,15,12,20,2,7,13,7,6,14,13,7,7,15,8,8,11,10,17,16,10,14,6,7,13,16,10,14,3,9,6,11,8,10,6,11,11,11,14,15,4,7,7,12,13,15,14,14,11,10,10,10,12,9,9,12,6,9,15,9,11,2,7,15,9,13,9,12,13,7,9,14,9,11,13,9,12,10,8,13,9,6,6,15,10,13,6,11,9,11,16,8,16,9,10,12,11,6,15,10,10,14,13,19,11,10,11,8,17,13,11,16,9,14,15,10,7,14,18,12,11,11,14,17,11,9,11,7,11,14,7,10,12,9,13,10,11,6,14,13,10,9,5,9,10,7,11,14,7,10,14,13,14,13,14,11,11,12,11,17,7,6,10,11,4,7,15,7,6,5,10,13,11,6,12,11,12,12,24,10,14,11,6,19,7,7,12,14,10,5,5,15}},
{{1000,2.900000},{6,5,6,6,6,7,2,5,4,9,2,8,1,6,3,6,4,8,11,11,7,2,5,3,9,9,8,5,4,6,10,10,5,9,13,6,7,10,8,5,1,3,1,5,5,9,8,7,7,11,5,7,8,11,5,6,4,3,6,8,6,8,3,2,4,4,3,6,13,11,12,4,5,4,1,5,6,5,9,10,0,10,8,7,3,7,8,6,6,4,6,1,1,11,4,7,4,4,6,3,6,5,4,11,8,2,7,5,4,3,5,8,2,4,4,5,4,7,7,6,3,2,9,4,2,8,10,10,7,7,7,5,5,5,4,10,7,8,13,8,11,5,2,8,5,8,2,7,5,6,3,5,2,6,7,12,1,6,3,6,3,7,5,6,7,4,4,5,8,4,6,6,7,5,6,6,9,5,5,5,5,4,4,4,11,7,5,9,4,8,6,4,4,4,5,12,8,9,9,13,4,9,11,6,9,5,5,7,9,5,5,4,8,4,13,2,10,4,12,4,6,6,5,5,11,11,3,9,7,6,5,7,9,11,4,6,5,3,5,5,1,6,4,10,8,5,3,4,7,3,3,6,9,6,6,3,11,3,5,5,4,13,8,7,5,2,6,3,3,7,5,4,12,2,6,8,6,1,4,5,5,5,4,6,7,10,3,4,10,4,4,10,13,6,10,7,9,4,0,8,4,13,12,8,6,4,5,7,7,8,5,10,13,11,2,7,10,8,5,7,8,7,1,14,8,5,8,4,5,6,4,4,7,7,6,8,2,4,2,1,6,4,4,7,7,2,3,8,4,6,8,2,4,15,6,8,5,5,3,4,8,5,4,6,6,7,8,3,6,5,5,9,7,13,10,2,11,5,10,10,6,13,11,6,7,4,10,5,2,5,6,4,7,7,11,7,8,3,4,8,5,4,9,12,7,5,7,4,2,11,7,6,14,6,5,4,3,10,6,6,7,2,4,6,11,6,3,1,10,7,7,14,4,2,4,11,6,9,10,5,7,6,5,6,3,6,11,4,11,3,3,6,6,8,7,8,5,5,5,7,7,4,3,8,9,3,4,6,6,3,3,6,10,9,4,8,6,8,14,6,3,5,7,6,12,3,12,1,4,8,5,8,6,6,7,7,4,5,10,7,5,6,7,6,6,4,8,7,8,8,6,7,6,5,3,12,6,5,2,6,8,15,8,7,4,4,1,6,2,10,3,2,5,4,4,6,6,8,4,6,12,10,7,11,2,9,3,3,5,10,5,5,5,2,7,14,9,6,5,4,7,3,9,7,4,8,5,4,3,4,6,3,3,7,8,6,11,5,2,3,5,4,6,8,5,7,6,6,6,4,9,2,5,4,14,7,5,4,10,7,9,4,3,6,8,3,4,6,5,4,6,9,16,5,6,2,1,10,3,7,4,6,7,5,7,4,6,4,1,8,3,6,10,2,8,6,10,7,9,4,9,5,8,6,6,3,12,6,3,3,15,5,3,5,10,6,14,9,10,6,9,8,7,7,5,5,5,11,6,4,5,9,1,2,6,4,8,11,5,5,6,6,3,4,8,2,7,11,5,9,10,10,6,5,4,3,6,5,5,3,9,2,11,7,10,12,9,2,4,7,10,10,6,6,8,6,7,3,13,7,3,9,7,8,3,20,9,6,3,7,7,4,10,4,10,3,7,8,5,6,4,6,7,2,5,6,6,4,3,6,5,10,2,6,7,1,10,5,2,3,10,9,6,6,7,7,2,2,4,8,3,5,6,5,5,7,8,10,3,8,6,3,5,2,4,6,5,7,9,8,4,10,3,4,3,7,3,3,5,7,5,6,7,10,9,7,3,6,7,6,5,7,8,5,7,10,6,8,7,4,7,10,10,10,4,7,6,10,4,5,5,6,2,7,5,10,4,4,5,3,5,4,2,4,8,6,6,4,3,4,5,3,6,7,6,4,12,2,3,6,5,5,8,3,8,0,10,7,3,4,7,11,5,12,8,9,3,5,5,6,9,6,6,8,4,3,6,7,2,8,3,6,6,8,8,9,6,6,11,4,5,7,4,3,5,3,4,2,5,4,10,9,3,7,5,3,4,3,5,5,7,9,5,11,6,4,1,9,4,7,8,6,1,5,6,5,8,4,8,9,2,3,7,5,8,6,6,3,13,3,8,11,10,3,6,10,7,10,3,4,5,15,7,4,11,8,10,11,4,5,1,5,4,8,4,5,6,7,3,10,9,6,7,7,4,5,8,4,5,6,4,5,6,6,5,9,5,8,9,1,7,5,7,3,5,10,5,10,6,10,6,7,9,7,3,10,5,13,6,8,10,3,11,4,7,8,3,4,5,6,4,4,10,5,6,4,6,5,7,7,3,4,2,8,7,6,5,12,7,4,6,5,9,4,5,1,6,5,8,2,4,4,7,3,3,7,6,2,7,5,5,4,7,5,8,5,8,4,8,2,3,6,4,21,10,5,10,7,7,6,8,8,9,10,6,5,9,4,7,7,7,5,4,3,6,8,2,7,3,1,4,2,10,7,5,6,12,7,12,6,7,4,3,10,1,3,7,7,4,12,8,10,6,12,8,5,6,4,3,4,7,6,2,5,2,8,7,3,6,5,7,4,6,5,5,7,0,10,6,8,7,5,6,8,5,7,9,8,10,7,7,6,3,8,5,7,7,11,6,7,2,7,4,7,4,5,7,10,4,7,5,8,2,7,11,8,9,7,6,2,3,4,4,5,5,3,4,11,4,4,7,7,6,7,11,5,9,7,7,10,4,5,0,9,9,2,9,2,4,6,7,7,5,3,5,5,6,6,5,6,9,10,3,9,7,8,4,5,5,5,7,10,4,7,10,3,6,5,3,7,5,3,11,7,5,4,13,10,8,6,3,9,3,3,8,7,6,3,6,9,6,8,3,6,10,2,2,3,5,8,3,8,7,7,6,9,2,2,8,5,6,12,7,6,1,7,7,1,10,6,2,4,6,7,7,7,4,3,7,5,4,12,6,3,9,9,11,4,8,3,8,4,5,3,4,6,8,14,5,5,4,8,9,4,9,7,4,8,3,8,3,5,8,8,5,5,7,9,9,5,3,8,7,7,7,4,7,6,9,6,8,6,9,12,4,9,8,2,6,9,16,7,6,5,6,6,3,5,1,7,4,3,2,5,7,8,7,6,6,9,4,4,4,5,6,6,5,4,2,8,6,6,3,10,3,7,4,9,4,10,6,8,8,4,5,10,6,5,6,10,4,10,6,3,4,3,3,9,5,4,4,4,5,5,10,7,10,13,9,7,5,3,6,9,9,9,8,5,6,4,5,5,4,7,6,10,4,6,8,6,10,6,8,3,6,6,10,2,8,2,2,7,9,7,5,6,5,6,5,14,4,4,1,2,4,7,9,7,6,9,5,6,5,4,9,2,12,6,12,10,2,2,8,5,2,10,1,5,6,9,9,10,8,11,7,8,5,4,5,7,6,5,6,4,9,3,7,4,7,5,4,2,11,11,7,7,6,3,10,4,4,6,4,7,10,7,6,11,5,5,8,8,10,8,4,0,5,8,5,8,1,8,11,4,8,8,6,6,7,4,2,6,7,8,5,10,5,4,6,7,5,4,10,7,11,6,8,7,4,4,4,5,8,8,9,7,6,6,1,3,4,5,3,8,4,6,5,7,6,7,9,6,6,6,5,1,6,7,7,9,13,12,4,8,7,7,6,4,4,5,7,4,10,6,7,9,4,6,8,10,7,5,9,3,1,6,5,7,9,7,7,6,9,6,7,8,2,3,7,6,8,6,3,3,5,9,3,5,4,3,7,4,6,6,1,3,5,3,11,3,5,2,6,7,6,2,9,4,8,3,3,10,7,7,7,3,4,9,12,3,3,4,6,7,4,6,7,8,11,5,7,6,7,7,6,8,7,4,8,2,5,13,8,7,8,5,3,7,7,4,3,5,5,7,3,1,1,4,7,7,9,8,8,5,4,7,13,5,8,8,2,5,6,11,7,5,5,7,2,8,4,10,5,4,5,8,9,5,10,1,5,8,5,2,8,5,6,7,5,2,8,3,2,10,8,7,4,9,8,5,12,3,2,8,3,5,2,10,8,2,5,12,7,5,5,2,7,5,5,5,4,4,6,8,7,8,4,5,4,4,7,8,8,6,4,4,9,2,9,8,5,9,6,7,7,4,4,6,18,9,13,6,4,11,3,6,4,10,4,4,8,6,7,5,6,7,6,3,2,3,2,8,8,10,4,5,9,6,7,12,8,7,4,5,9,7,5,6,7,3,7,9,4,5,10,7,8,8,5,5,3,4,9,6,4,1,6,5,6,4,9,6,9,8,7,5,1,8,4,4,9,12,3,6,5,8,7,12,10,8,11,10,4,5,10,2,4,9,6,3,2,5,4,7,3,2,7,3,5,5,9,7,11,7,10,4,2,6,7,5,5,8,5,11,9,5,3,6,2,5,5,5,2,7,2,4,6,7,5,5,10,10,10,6,2,3,8,2,5,6,11,9,4,6,12,5,4,2,4,8,9,6,9,7,2,5,2,4,7,1,5,6,14,6,5,4,11,4,4,8,11,10,4,2,7,11,5,10,6,4,5,7,8,5,6,5,1,2,6,2,5,8,5,5,6,5,10,10,5,7,8,5,9,12,7,4,7,13,6,7,8,5,8,7,7,4,11,8,2,4,10,7,7,2,10,8,3,3,3,8,4,3,6,10,9,6,5,2,2,7,6,5,6,5,9,6,3,6,6,2,6,3,5,7,7,5,9,3,13,4,6,5,6,6,5,8,7,4,5,8,6,3,9,5,7,8,9,2,10,5,4,6,2,2,10,2,6,5,5,5,8,9,4,8,7,6,6,12,7,4,5,5,2,6,7,4,2,6,2,7,3,6,5,5,2,4,4,6,4,4,5,4,6,8,11,8,5,12,7,4,2,7,8,4,8,7,10,8,8,4,5,14,8,6,4,8,6,8,8,5,6,10,5,2,7,3,4,6,3,8,10,4,4,10,6,9,8,6,5,4,5,4,13,3,1,5,10,6,5,4,6,11,6,9,6,1,6,7,4,2,8,6,4,6,5,5,7,7,6,9,7,7,3,9,3,4,1,5,7,2,6,4,6,8,4,4,4,5,5,12,9,2,3,7,5,5,3,6,8,2,3,1,9,10,7,4,8,6,8,5,3,1,6,5,7,7,4,5,4,5,6,2,6,6,8,4,4,4,9,4,5,7,7,6,3,4,9,11,7,3,10,9,7,5,7,2,5,7,6,4,6,8,2,6,8,3,8,4,7,8,4,6,3,3,7,6,8,8,8,8,8,5,9,9,4,7,1,11,9,6,10,12,4,10,10,9,5,5,3,6,4,4,6,7,4,1,4,9,10,7,10,8,5,10,4,8,6,8,5,9,7,7,7,15,10,4,3,6,6,4,2,8,4,6,2,6,12,9,6,10,9,7,4,4,7,4,8,7,4,13,5,4,6,3,4,4,4,5,4,6,11,7,7,3,4,4,6,7,4,8,3,11,4,4,10,8,7,1,4,5,7,6,6,2,4,14,3,8,7,5,6,10,4,6,8,5,4,10,10,3,7,2,10,3,9,3,2,11,8,2,7,8,8,9,9,6,7,8,5,5,5,4,5,7,4,7,6,6,6,3,8,6,5,1,7,7,5,9,6,8,7,4,5,7,6,2,5,2,6,12,5,6,5,2,7,8,10,5,5,4,4,4,6,9,2,10,7,7,1,7,4,10,2,3,6,6,5,9,4,9,7,6,2,7,7,0,9,6,5,4,7,11,5,6,3,4,7,5,6,4,4,8,7,9,4,5,5,5,5,5,7,4,7,12,4,4,6,4,9,5,5,9,1,6,6,6,5,6,2,5,5,5,3,5,4,4,11,4,4,6,14,6,6,11,1,8,5,6,4,0,6,5,5,7,13,8,7,7,10,7,3,7,5,9,2,4,11,1,9,8,5,6,4,14,2,5,4,11,6,6,3,7,6,7,10,6,6,7,6,5,1,7,2,8,7,6,6,10,7,15,8,3,8,5,5,5,9,9,8,6,4,5,7,5,5,5,9,4,3,4,8,10,12,8,8,2,12,4,13,10,6,2,14,7,5,9,3,3,10,3,4,5,6,3,5,10,4,7,8,3,6,5,4,3,8,1,9,3,10,4,10,4,9,9,3,4,5,7,3,9,6,4,7,3,7,7,7,10,1,7,5,4,4,8,3,6,7,11,7,4,6,6,2,7,9,4,10,7,6,6,6,4,7,4,11,5,6,3,2,3,12,5,8,4,4,3,5,5,8,11,4,4,6,11,9,2,5,10,7,6,8,4,1,4,2,3,2,8,3,8,4,11,7,3,8,3,6,6,4,5,4,10,4,6,9,4,5,1,17,5,6,4,4,4,3,5,8,5,2,7,7,4,10,7,4,4,6,6,7,4,8,4,4,7,9,7,8,6,11,1,9,6,3,6,4,6,4,9,4,8,5,4,4,4,4,6,5,7,7,2,5,7,6,2,6,4,6,1,8,6,5,6,6,10,4,7,6,9,6,11,8,9,6,3,8,11,5,5,3,0,6,6,8,9,7,7,4,7,6,6,9,8,5,3,3,4,6,7,2,7,7,3,6,3,10,6,11,3,5,7,5,7,2,6,7,8,8,4,5,3,12,6,9,2,4,6,9,10,9,3,6,7,5,5,4,8,4,6,5,7,7,7,8,8,6,6,8,5,7,5,4,7,8,4,9,7,11,6,10,5,6,10,11,4,6,2,9,5,4,5,3,11,11,8,5,6,3,6,1,3,5,2,8,4,6,5,5,8,2,10,14,4,7,6,7,5,6,2,3,8,4,8,7,12,6,6,7,4,7,7,7,10,7,2,6,5,1,6,7,4,10,8,7,7,12,7,7,3,6,8,5,4,8,6,6,10,4,5,8,1,5,11,7,9,7,4,5,5,6,0,9,7,2,5,7,6,5,1,4,9,9,11,3,9,10,6,8,7,7,6,7,4,9,5,1,2,11,7,8,5,4,4,6,7,14,1,3,6,5,9,6,5,4,4,5,10,7,5,5,7,9,7,7,9,4,4,5,2,4,5,4,11,3,2,4,10,7,4,4,6,8,8,8,2,7,9,2,11,3,11,12,4,11,7,6,6,7,11,6,5,6,3,6,8,4,6,11,5,5,2,10,5,2,8,9,6,5,0,9,7,6,11,3,6,8,3,4,1,9,6,6,10,5,4,5,9,4,9,6,8,7,5,5,5,8,7,5,6,10,2,5,8,9,4,10,11,6,5,6,9,9,2,2,7,3,7,7,5,11,7,4,8,4,4,3,6,7,11,8,3,7,9,8,10,6,10,7,7,12,2,3,4,11,5,6,4,8,5,8,8,2,11,4,9,3,4,5,5,10,9,6,7,2,1,4,1,7,8,7,5,3,2,6,5,4,10,6,5,8,6,5,5,5,9,5,11,4,8,8,5,7,4,5,9,6,14,6,8,7,3,3,3,4,3,11,5,3,8,7,2,3,3,3,8,5,5,6,4,3,7,8,3,8,8,9,2,9,6,4,7,7,10,7,5,6,2,3,3,7,6,5,8,2,4,9,10,4,5,2,6,6,5,4,6,4,8,5,4,0,3,10,7,5,9,5,9,10,8,12,6,4,9,8,8,6,2,9,12,4,7,6,2,8,11,3,7,3,9,13,2,4,3,4,4,2,3,6,7,7,5,8,12,7,2,2,5,8,8,8,7,3,8,0,5,4,4,4,12,6,4,5,5,0,9,9,7,9,6,5,9,5,6,6,5,4,5,4,3,9,10,6,10,5,10,12,4,5,7,4,3,4,5,10,10,3,7,7,5,11,1,4,12,6,10,7,8,6,2,10,5,5,8,8,4,5,7,5,3,6,7,6,8,4,2,7,3,6,7,5,8,5,12,6,5,11,6,4,6,8,9,8,9,6,3,7,7,10,12,4,2,6,5,9,7,6,8,4,7,5,4,6,9,7,3,5,8,7,8,8,3,5,7,3,2,4,6,6,5,4,8,7,7,5,4,9,8,6,7,9,3,4,7,5,7,11,7,8,5,7,8,3,4,4,4,8,2,9,2,9,6,6,5,8,4,7,8,4,5,4,5,7,7,7,8,7,4,3,9,11,10,5,6,7,8,7,5,12,5,7,3,6,3,2,6,7,3,4,4,6,2,11,10,6,5,5,6,5,4,6,7,8,0,6,3,5,6,4,8,4,10,7,9,1,8,7,7,7,6,7,7,9,12,7,7,12,4,9,9,12,4,4,7,3,5,3,5,4,7,13,4,6,6,7,7,6,2,6,6,7,1,3,6,5,4,3,6,5,5,5,9,4,6,4,2,6,4,9,5,4,4,5,4,6,2,5,10,5,5,4,6,8,9,9,3,5,3,6,9,4,5,10,5,2,9,10,6,7,2,6,2,4,5,5,16,4,4,7,6,7,4,5,9,6,6,9,2,5,9,9,3,7,11,8,6,5,7,8,10,3,5,6,9,5,4,4,8,4,2,8,3,6,6,2,11,5,5,4,5,8,4,9,5,10,2,4,9,3,6,9,4,10,6,13,8,5,9,10,6,8,2,4,4,8,5,5,4,9,7,3,7,5,8,6,1,9,3,7,5,5,8,2,7,3,7,7,5,5,5,5,10,5,9,8,9,7,2,9,2,6,7,9,8,6,6,2,5,4,4,4,6,3,5,7,4,4,10,6,6,8,2,7,4,7,3,6,6,7,5,5,10,6,9,9,4,13,8,1,11,7,1,8,7,6,5,12,6,13,10,8,6,7,2,4,6,6,10,10,5,6,11,5,6,3,6,9,8,4,5,9,3,7,5,3,7,3,5,7,2,11,5,5,4,10,7,4,8,7,9,7,1,6,7,6,7,10,2,6,11,4,3,11,7,7,3,9,6,12,6,3,7,2,5,4,6,6,5,8,5,3,8,8,3,10,2,5,2,8,6,3,8,7,4,6,4,4,9,3,3,3,6,4,5,8,3,4,6,3,7,7,6,5,3,4,5,4,2,3,4,4,7,11,14,3,7,9,6,7,3,3,9,10,4,9,3,4,3,5,0,11,2,4,8,6,9,6,5,5,5,7,4,10,8,3,4,7,5,6,9,6,6,5,4,7,14,5,3,6,8,2,4,4,5,3,5,5,6,7,3,8,6,2,5,7,3,6,3,4,3,7,3,9,8,3,3,2,7,10,4,6,5,7,16,6,3,4,6,4,9,3,4,5,16,8,5,7,0,6,5,10,2,6,2,6,9,10,5,8,12,3,8,4,4,6,3,11,3,12,3,10,6,3,3,5,8,10,4,7,6,7,6,8,4,5,6,6,7,9,5,5,10,4,6,4,7,8,5,9,8,8,7,7,3,4,4,5,2,3,6,10,3,7,5,5,5,6,4,8,2,7,6,3,4,8,6,5,4,4,5,10,6,4,4,4,2,9,6,9,7,9,13,8,8,7,5,6,5,2,6,5,7,13,6,8,4,5,6,5,4,7,4,2,10,5,2,11,9,9,7,2,15,3,3,3,9,6,8,12,2,9,7,3,8,3,6,6,10,8,4,7,4,7,4,6,4,7,5,13,8,7,3,9,4,11,5,6,6,5,4,6,7,10,6,6,9,5,3,8,7,5,7,4,2,8,4,9,7,8,7,9,7,3,7,4,6,10,6,5,8,10,5,3,7,3,5,7,11,7,3,4,8,3,7,5,7,7,5,9,7,9,7,6,3,4,10,9,3,5,4,8,6,4,8,5,5,2,9,3,4,5,5,7,5,4,7,5,7,4,8,5,6,10,10,7,5,0,6,4,6,7,3,5,6,6,1,3,7,7,6,8,4,5,6,3,6,8,2,9,8,6,4,10,6,9,2,5,0,7,5,12,5,6,4,7,5,4,14,4,5,6,6,7,10,5,7,3,5,6,9,4,4,3,7,2,1,6,6,4,4,3,8,5,3,6,6,2,6,6,3,8,3,6,4,7,5,8,8,5,3,7,10,7,3,6,5,7,6,7,5,6,7,4,7,6,5,6,3,11,4,1,7,7,9,4,6,9,6,6,12,7,3,6,5,7,9,3,4,5,6,6,4,7,8,4,3,4,7,7,4,4,7,9,3,8,6,13,2,3,5,6,5,4,9,2,11,4,15,12,9,8,2,2,4,1,14,8,2,5,9,9,8,6,8,5,6,8,7,6,6,3,4,5,3,9,9,7,17,3,5,13,12,5,6,4,8,6,13,3,7,5,6,4,7,4,5,4,6,12,7,4,5,7,5,5,10,7,8,7,4,9,6,5,5,6,4,3,3,8,9,4,6,2,5,6,5,9,4,6,7,7,8,4,3,7,14,9,9,4,6,7,4,8,7,4,6,8,11,5,7,7,4,4,12,4,4,8,6,6,7,7,6,6,7,0,5,7,7,5,7,4,5,6,6,0,5,1,5,11,2,3,6,4,9,4,7,7,4,5,6,3,7,3,3,7,2,8,5,4,3,8,7,7,5,4,4,2,5,5,15,8,9,7,5,4,10,8,12,8,3,9,9,9,4,9,4,3,1,6,2,8,8,4,2,8,5,6,8,4,5,9,6,3,6,3,7,5,8,4,4,11,5,10,6,2,4,6,2,9,11,4,7,7,4,9,11,6,6,8,4,6,3,5,9,5,4,6,10,8,7,6,10,6,7,6,7,8,5,2,3,3,6,8,2,5,5,7,8,7,8,4,2,5,3,1,12,9,7,4,7,2,7,6,14,5,3,2,3,5,3,10,7,6,14,4,6,9,8,3,7,12,14,11,8,1,3,5,4,9,13,8,7,11,4,6,8,4,6,7,11,4,9,8,5,5,9,8,2,3,4,10,8,5,7,8,6,9,7,5,5,6,6,10,7,9,6,2,9,13,5,3,9,14,2,4,9,8,4,8,7,5,3,7,7,2,6,6,8,8,8,10,9,4,4,3,7,2,6,5,6,5,9,2,2,4,7,8,5,1,5,4,3,4,9,9,4,7,5,8,7,6,10,2,4,0,7,9,6,4,6,7,6,2,7,8,6,9,8,6,8,6,7,6,5,6,4,9,4,2,5,7,6,9,6,9,8,8,7,5,4,5,4,1,5,6,7,3,7,4,6,4,3,6,3,5,5,9,4,7,7,4,7,7,10,4,3,5,3,4,5,10,9,5,3,6,5,9,7,7,6,7,10,10,6,7,8,2,3,4,4,9,2,2,11,8,5,4,2,7,10,1,6,7,10,7,9,8,9,7,3,3,8},{6,3,3,8,5,7,10,5,7,6,4,4,3,8,7,7,2,6,5,6,7,4,4,12,9,1,3,4,6,4,3,8,4,9,8,3,6,4,7,6,1,5,6,6,10,8,9,3,5,4,6,6,6,2,3,1,8,8,9,9,4,5,7,11,5,2,5,5,2,11,6,7,10,3,5,9,10,5,11,4,3,3,4,9,7,5,2,4,6,5,5,8,4,11,11,11,6,6,7,10,4,7,5,5,4,10,5,5,5,8,8,7,4,9,7,9,8,6,7,3,5,5,5,2,6,4,4,10,4,5,4,3,5,6,7,4,7,5,5,8,11,5,7,7,3,2,7,2,6,6,7,9,4,3,4,8,3,6,15,6,6,8,10,4,1,13,3,6,4,5,3,7,4,3,3,7,4,4,6,4,5,7,5,4,4,11,4,4,3,6,4,9,8,5,7,7,10,2,6,7,7,5,2,8,4,5,6,5,5,4,2,5,2,11,5,4,11,5,2,4,7,6,7,4,9,7,4,7,2,4,4,5,7,2,1,2,7,7,7,6,5,4,9,8,3,5,8,3,5,13,4,5,5,4,6,7,4,5,9,0,3,5,6,5,6,2,6,5,2,6,6,6,1,5,4,7,5,5,2,6,5,8,6,4,4,6,5,3,6,5,7,6,6,1,5,8,9,3,9,6,6,5,8,8,4,14,6,12,10,4,5,9,4,4,1,9,2,4,3,4,5,6,4,8,7,5,11,4,6,7,6,12,7,8,6,3,1,6,7,8,9,8,5,5,4,4,5,3,9,1,9,4,6,2,5,10,10,6,7,3,8,5,5,6,8,6,9,4,2,5,8,5,8,8,6,6,4,4,2,7,10,7,13,3,6,4,4,6,10,8,5,11,5,6,5,2,2,5,8,4,4,7,6,5,4,6,7,7,5,3,4,4,4,4,5,8,2,4,3,2,5,3,5,3,3,7,5,4,3,6,1,5,3,5,7,3,7,3,5,7,7,11,4,7,3,5,6,4,7,8,7,6,12,3,2,1,5,8,11,5,8,7,5,7,3,8,1,3,2,4,10,7,11,4,5,6,5,3,8,8,9,6,6,5,7,11,5,7,8,9,4,2,4,5,8,6,7,4,3,2,14,5,7,8,5,4,9,5,8,5,5,7,3,8,4,1,10,7,9,8,5,2,9,3,8,7,6,6,9,8,14,6,7,8,8,6,8,9,1,5,4,12,8,4,7,6,9,1,6,3,3,5,7,12,6,7,12,6,5,2,2,7,4,2,2,0,6,5,6,8,1,7,7,6,7,7,4,5,4,5,6,5,3,7,10,4,7,5,11,9,2,6,8,9,4,12,2,5,7,6,0,3,7,5,3,7,7,7,2,4,9,8,6,3,5,9,7,7,6,4,5,5,3,8,6,5,9,5,5,4,4,2,0,4,10,10,5,3,6,5,8,5,12,5,5,8,4,6,4,11,6,8,10,4,4,6,6,5,9,8,2,5,9,2,5,5,8,6,2,10,5,6,3,4,3,4,5,6,4,5,5,6,5,9,11,2,4,5,9,2,4,11,3,10,9,10,6,7,4,3,7,11,6,8,5,3,8,9,8,10,2,7,4,4,7,8,10,13,5,8,8,3,9,7,3,6,11,6,5,5,3,2,2,10,8,7,6,3,3,8,10,5,9,6,4,6,1,10,5,4,5,7,4,3,7,5,9,8,5,5,2,3,10,4,4,9,3,4,9,7,7,14,7,4,9,5,8,9,7,3,8,2,6,3,9,5,3,6,6,3,6,6,7,10,5,6,10,4,7,4,7,5,5,14,6,5,3,5,7,8,5,4,5,6,2,3,8,4,8,4,9,2,4,4,4,10,5,9,3,9,9,7,7,5,4,6,7,7,7,5,5,11,17,4,3,11,11,1,9,4,5,3,9,5,6,5,5,6,2,1,6,4,4,9,5,2,7,8,5,5,9,8,9,5,2,2,9,8,3,3,3,8,7,9,9,5,6,9,5,8,10,2,10,4,3,6,9,8,6,3,7,7,10,2,9,6,4,9,5,7,8,5,3,11,7,3,5,0,7,7,7,5,6,3,7,1,13,6,3,7,6,8,3,6,4,7,6,8,5,11,3,6,7,8,3,7,7,9,6,10,9,7,5,3,8,5,6,5,4,5,8,4,8,8,10,4,11,13,4,3,4,3,14,11,4,3,4,8,5,7,8,11,3,8,11,4,5,8,9,9,8,6,4,4,5,5,2,5,9,3,4,7,3,4,5,7,4,1,6,10,10,7,9,7,6,8,6,5,8,6,4,8,4,5,12,10,1,4,8,6,3,3,4,5,1,2,5,6,5,7,6,6,7,7,6,4,1,4,3,8,3,4,2,4,9,5,11,4,2,14,4,7,4,3,11,1,7,5,7,1,5,12,4,5,6,1,2,5,3,13,4,8,7,7,4,6,5,8,5,10,7,3,8,3,2,6,6,4,4,4,6,5,4,1,7,4,6,5,8,5,4,3,7,4,5,2,3,4,7,7,3,1,5,3,6,3,5,6,9,12,8,3,9,2,4,7,9,6,3,3,5,7,5,3,8,5,6,3,4,3,7,6,5,5,10,7,8,4,8,4,5,4,15,6,6,5,4,7,5,4,3,7,3,7,7,5,1,5,4,8,6,9,2,5,6,11,5,2,4,4,6,6,6,5,4,5,14,6,2,5,5,6,10,7,6,5,7,4,3,11,6,8,3,6,5,8,8,15,10,13,9,13,10,8,6,5,4,6,2,4,3,6,7,3,11,7,5,7,6,5,3,9,2,4,5,11,6,4,5,2,3,4,4,2,4,2,7,9,7,3,12,14,7,6,13,6,5,5,5,5,6,6,6,4,8,2,5,5,6,4,7,6,9,4,2,7,6,10,9,4,8,9,8,2,7,10,5,6,7,4,2,7,6,7,8,4,5,3,6,10,3,5,8,6,3,6,11,8,6,11,4,4,12,4,6,4,8,2,9,4,6,3,5,5,5,8,9,6,4,9,3,5,3,2,5,6,12,5,4,4,9,4,7,4,2,7,9,4,6,1,9,6,7,8,5,9,10,1,4,7,5,8,3,7,7,6,9,7,6,6,8,4,7,6,3,6,7,5,4,7,4,1,5,11,4,5,5,4,6,5,9,5,6,3,5,2,4,4,4,7,6,11,9,7,7,6,2,4,2,3,3,2,9,9,10,4,14,2,10,5,5,6,4,3,9,5,7,3,5,3,5,11,6,1,6,4,2,5,5,8,6,3,9,8,4,3,5,9,10,4,5,3,6,4,5,7,5,8,7,6,9,3,8,4,5,2,2,9,7,11,3,4,4,1,8,5,6,4,9,6,10,2,9,11,7,6,3,5,6,3,5,3,10,1,11,6,6,7,4,6,5,14,6,12,4,7,4,4,5,5,9,4,7,7,9,10,5,3,5,3,6,6,7,2,5,4,7,4,5,5,9,5,13,2,6,5,5,6,6,9,6,6,6,3,8,8,6,5,6,7,1,8,3,4,6,4,5,3,13,7,3,5,3,4,9,3,7,6,4,5,2,5,6,11,7,9,6,6,12,5,6,2,6,5,7,4,4,16,7,6,7,3,10,3,7,6,3,8,5,5,8,3,5,4,3,5,10,5,5,9,11,6,5,4,3,6,8,5,6,7,9,8,2,2,10,3,3,4,5,7,3,8,6,4,8,0,6,4,9,6,9,10,2,6,7,7,5,5,6,5,3,5,7,6,5,7,2,6,7,2,7,5,11,3,5,2,5,4,2,10,6,5,4,4,7,7,6,3,10,7,8,8,5,7,5,11,3,5,5,2,6,4,6,7,7,6,5,5,3,3,9,9,6,9,9,4,4,3,6,6,5,8,5,8,7,8,4,5,5,3,6,4,8,3,5,8,3,11,4,5,10,5,3,1,5,5,5,7,5,6,8,7,10,10,4,7,7,4,7,6,9,4,7,6,3,2,8,15,10,6,6,8,11,1,5,11,9,3,6,4,7,5,5,6,6,5,4,5,5,4,9,5,6,10,10,4,8,3,5,2,3,7,5,6,7,6,5,8,11,7,1,3,6,3,7,5,4,4,8,4,0,6,5,6,4,8,4,10,9,6,4,6,5,5,7,5,5,10,11,3,4,9,6,7,7,5,2,4,3,5,8,7,7,12,9,10,2,7,6,12,3,6,6,5,6,6,6,9,5,4,6,5,4,10,7,7,11,5,8,6,6,3,6,5,6,3,0,3,6,10,8,5,8,2,1,6,9,4,7,8,2,8,5,2,5,9,3,2,4,7,5,10,7,4,4,5,2,5,3,4,6,5,4,4,8,4,10,4,4,5,2,5,5,9,3,1,1,7,4,3,10,10,13,3,6,6,6,4,4,11,10,6,7,3,4,7,7,10,7,12,6,10,9,3,7,6,6,10,6,5,9,5,10,4,2,2,4,11,10,5,4,3,12,2,1,6,8,3,7,6,5,6,4,4,6,10,6,8,7,5,9,9,4,7,7,3,5,7,5,5,5,2,4,10,15,12,9,10,5,3,3,9,5,8,6,9,3,3,5,9,5,10,1,2,10,2,1,3,11,5,3,6,9,6,4,9,7,6,2,4,9,9,6,6,7,7,9,7,5,7,5,4,7,6,1,6,12,3,5,4,8,9,3,3,2,8,5,5,11,3,15,5,6,5,5,8,4,5,10,6,4,3,1,5,4,3,4,7,8,5,7,5,7,5,9,8,7,6,3,8,10,5,7,11,7,6,1,5,10,8,11,6,6,10,5,5,2,5,3,5,4,5,3,9,5,7,6,9,9,6,4,2,8,6,4,8,6,6,11,6,5,14,2,2,8,6,4,4,8,6,6,11,3,9,6,9,9,6,10,4,2,4,3,4,8,6,4,2,9,2,8,5,6,8,5,5,8,4,2,5,11,7,3,4,5,3,9,6,3,9,7,4,4,4,4,4,8,3,1,3,11,7,4,7,6,7,3,5,7,8,9,4,2,6,5,3,7,4,5,4,5,4,7,3,9,9,10,6,3,5,2,6,4,8,6,1,6,5,3,6,4,7,4,4,9,8,5,8,8,8,10,4,2,4,2,4,8,7,5,9,5,3,3,0,7,4,6,5,3,5,3,5,2,6,12,6,6,15,4,3,4,9,3,3,7,7,6,4,7,2,4,7,2,5,4,3,6,5,5,6,3,11,6,10,6,3,3,4,6,5,11,7,11,4,2,4,7,5,14,6,5,7,6,7,3,3,4,10,2,5,11,2,7,3,2,10,3,10,7,6,3,10,3,3,4,5,6,9,7,6,6,4,7,5,6,7,3,6,5,10,2,4,6,2,3,4,7,6,6,3,3,3,5,4,7,5,8,6,6,5,4,7,10,2,8,7,6,2,9,6,4,10,8,9,2,4,3,9,5,5,7,6,4,2,4,3,1,3,6,3,5,3,3,3,5,5,5,5,3,6,11,8,4,8,9,5,3,5,7,8,4,2,15,6,6,5,4,8,6,6,2,6,7,7,6,3,8,3,4,3,7,7,2,9,6,4,8,6,7,5,2,7,5,7,1,2,6,2,12,5,7,7,7,4,4,1,7,7,11,9,6,3,3,4,5,2,3,8,4,2,9,5,3,7,6,6,7,6,11,5,7,4,4,4,12,9,0,6,3,7,11,3,13,3,7,13,3,9,8,7,4,6,2,4,7,9,9,7,12,7,4,4,7,13,11,5,9,5,1,10,5,7,6,4,3,8,9,5,2,7,7,3,6,8,7,1,5,9,6,5,7,4,8,1,14,8,5,3,6,9,5,5,4,9,6,4,5,7,7,7,5,9,3,5,12,1,3,7,2,9,5,3,2,9,6,5,8,3,6,4,9,5,12,4,5,1,6,9,7,4,7,4,4,10,9,12,4,12,5,10,11,3,6,5,10,8,3,18,5,4,6,6,6,8,3,6,6,5,5,5,6,6,6,8,11,3,3,6,4,3,4,9,8,2,2,1,7,14,8,6,6,7,5,7,2,8,6,4,2,3,5,4,4,5,10,10,4,6,9,8,3,1,6,1,6,5,16,6,4,4,7,9,10,4,10,2,7,7,4,4,5,5,8,3,4,2,7,8,7,4,9,9,6,8,9,6,6,7,8,6,9,3,6,13,4,5,4,7,7,7,3,11,7,3,7,8,6,15,5,8,3,12,7,6,8,8,10,8,8,3,4,6,10,4,4,3,5,5,4,8,9,5,10,4,5,6,7,5,5,4,6,1,5,4,2,5,5,5,5,6,1,8,3,4,6,10,8,5,9,3,4,9,7,7,7,6,6,4,6,6,6,7,5,5,6,5,2,6,6,10,4,11,5,7,3,3,7,8,6,10,6,3,4,1,5,6,9,10,6,8,10,3,13,2,6,5,9,4,5,9,5,5,10,3,3,7,10,1,7,5,5,9,8,8,7,9,2,12,7,5,7,10,9,8,5,2,10,4,10,4,6,11,3,7,8,8,11,5,7,3,6,2,2,7,5,6,4,1,8,3,8,7,9,3,5,8,6,11,3,6,2,8,4,4,4,3,9,10,6,10,4,4,4,6,11,6,10,5,2,5,3,4,4,4,4,3,7,3,11,7,6,5,3,6,4,6,10,4,2,5,2,7,7,4,4,12,2,5,5,4,2,5,4,9,5,9,8,4,4,7,8,7,4,6,3,5,9,7,8,11,4,6,8,13,4,6,6,5,5,7,4,6,7,4,6,10,8,5,8,10,9,8,6,5,4,5,6,5,8,6,4,5,5,7,6,7,5,9,5,5,8,6,4,8,5,11,7,3,5,6,10,5,7,5,5,8,8,8,6,10,7,5,10,9,4,2,6,7,13,4,8,3,7,6,7,6,12,3,7,3,5,3,1,2,7,3,5,7,6,6,6,3,7,4,1,3,5,5,8,3,6,12,7,5,10,6,4,3,7,9,5,5,2,2,1,10,7,7,9,5,8,4,3,3,7,3,5,4,2,2,3,10,4,4,8,7,5,10,8,4,4,5,5,8,7,7,2,7,8,6,7,7,7,6,3,10,8,8,2,7,7,8,4,6,9,9,10,10,7,4,8,1,5,3,3,5,5,5,7,10,7,8,5,6,8,5,9,0,3,7,4,4,5,3,6,6,11,4,6,6,5,1,4,11,10,5,5,2,5,6,5,4,5,4,6,6,4,4,4,8,5,6,7,5,12,5,7,4,5,6,5,2,8,8,7,7,7,1,3,5,6,7,3,6,5,3,10,5,9,3,6,2,3,16,4,7,11,2,4,9,8,9,11,3,3,6,5,12,5,4,9,4,5,9,5,7,8,6,14,6,3,7,4,2,8,4,2,8,9,10,8,7,7,15,4,6,7,4,9,5,6,6,8,6,6,7,11,10,6,4,3,4,7,5,2,7,7,5,2,3,4,3,4,3,5,4,9,7,5,4,6,7,10,4,5,7,3,13,5,6,6,10,3,5,5,4,4,6,5,6,6,7,2,3,9,6,5,5,4,2,14,5,6,6,3,2,7,5,7,2,3,8,5,10,4,6,8,4,5,6,8,6,5,7,4,7,6,2,9,12,8,6,2,9,7,8,5,5,5,8,5,1,4,6,7,5,6,8,6,4,4,3,5,2,2,5,5,13,5,4,3,4,4,6,8,1,7,8,5,6,10,2,7,7,4,8,5,3,7,8,5,13,3,2,9,1,8,3,5,5,5,3,9,14,6,5,11,6,11,6,3,11,6,6,4,5,7,6,7,10,4,4,7,14,2,11,2,6,4,7,3,6,13,3,6,6,5,6,10,6,4,9,5,10,3,4,5,7,8,5,6,10,4,4,2,11,9,3,5,4,6,8,10,9,6,6,8,11,5,1,10,4,5,8,11,4,4,5,7,5,4,4,4,6,1,6,3,10,7,1,9,3,11,7,6,5,8,3,6,5,4,5,8,2,5,6,6,8,8,10,5,7,7,7,7,6,7,12,9,4,5,6,5,11,3,3,9,6,4,1,6,7,10,6,10,10,5,2,3,5,12,1,5,7,4,4,2,7,6,6,8,7,5,1,8,11,8,3,7,3,11,7,7,4,6,6,5,8,7,8,7,4,5,6,7,3,8,2,2,4,2,5,9,1,6,3,6,4,6,5,11,4,6,6,3,3,6,3,3,2,4,6,8,4,2,4,8,6,5,3,9,8,5,2,3,3,4,10,6,8,6,5,4,9,7,7,2,7,2,7,4,6,4,7,7,5,8,9,8,1,8,4,8,6,6,4,6,1,10,9,8,2,4,5,2,7,7,8,3,1,9,2,3,11,5,2,6,2,5,7,4,6,11,3,9,6,11,7,4,5,9,5,2,5,4,5,5,5,9,6,6,7,8,3,7,6,9,5,6,11,7,3,4,8,5,7,9,11,9,12,5,8,7,1,4,2,3,8,5,5,7,3,7,3,7,7,4,6,6,6,3,7,5,6,5,5,2,8,10,5,8,7,3,3,2,5,8,4,11,8,2,8,4,5,6,7,5,4,7,12,7,4,7,5,8,9,6,8,8,4,7,7,6,2,3,6,4,3,9,6,3,10,3,5,4,5,5,5,4,3,9,8,3,2,4,5,16,5,8,7,9,2,6,4,5,5,4,12,5,9,7,2,5,3,2,6,5,7,2,4,7,4,4,6,10,4,6,7,9,6,5,5,4,4,5,4,6,8,11,1,6,10,2,7,2,9,2,5,3,6,9,4,5,7,8,8,9,8,2,7,7,12,7,10,3,9,10,9,2,4,7,5,10,6,12,4,8,7,1,7,4,3,6,8,7,2,7,3,4,6,9,7,2,8,3,7,6,7,3,9,5,4,7,4,4,8,7,8,8,4,6,4,8,1,4,4,8,2,5,9,7,8,2,2,9,3,4,5,5,6,12,4,7,7,7,1,5,3,6,3,5,5,5,8,9,2,4,4,8,5,7,8,6,8,2,4,12,5,6,9,2,2,6,5,11,8,3,8,6,2,6,9,12,11,7,8,5,14,5,7,5,8,5,2,5,8,5,5,5,8,7,5,8,6,3,7,8,5,10,7,5,7,5,6,1,4,7,10,7,3,5,8,7,6,8,3,7,3,1,4,7,7,6,6,6,5,5,6,3,6,3,8,6,5,4,11,5,7,6,8,6,7,8,6,6,5,10,6,6,1,4,4,3,6,3,9,6,5,5,5,4,3,8,5,6,5,3,12,4,5,10,4,8,10,3,5,4,5,3,9,3,3,6,4,1,4,8,4,9,11,7,6,3,4,5,1,5,2,19,4,3,7,8,10,4,7,5,8,6,5,6,0,4,4,4,8,10,6,4,4,6,7,10,7,7,8,6,5,6,7,1,6,8,7,6,3,11,10,4,12,6,5,4,2,8,7,7,7,7,6,11,6,2,1,9,3,0,6,9,8,9,7,5,9,6,10,7,5,7,8,4,12,5,4,5,3,2,9,7,9,5,6,2,2,6,12,1,15,6,7,6,5,8,3,4,10,2,9,3,10,8,9,8,5,8,7,9,8,7,4,4,6,6,6,2,7,4,8,6,7,5,9,16,6,8,11,8,7,9,4,4,2,8,5,5,3,1,6,3,5,12,9,8,4,5,5,5,9,6,6,10,5,4,5,5,3,7,6,1,5,5,4,4,5,6,9,4,8,8,1,4,5,6,2,8,5,10,4,5,7,5,7,2,14,6,7,6,10,3,7,1,5,3,8,7,4,1,7,9,3,3,4,11,7,3,4,4,4,5,4,8,5,3,10,5,11,2,6,5,6,6,2,2,3,7,10,5,3,7,11,6,6,7,6,2,3,5,9,6,6,3,4,2,8,6,3,5,4,7,6,5,3,5,5,6,7,8,7,6,5,5,4,8,6,9,6,2,10,6,8,3,6,2,4,5,5,7,4,7,4,8,9,7,3,4,12,11,5,14,10,6,6,6,3,5,10,6,10,3,8,4,9,10,11,7,6,5,5,7,11,4,9,5,7,3,4,6,8,10,5,4,4,3,6,5,6,6,6,4,4,3,9,6,3,4,6,6,3,6,2,13,7,6,9,12,6,10,9,12,8,11,3,4,7,9,8,10,6,6,8,9,6,2,7,8,4,3,3,2,6,3,6,4,3,10,3,6,12,11,5,5,11,5,4,7,4,7,1,5,5,8,5,5,4,3,2,2,5,9,10,2,3,2,8,6,3,5,4,7,9,11,3,6,6,5,6,6,7,4,7,9,3,2,3,11,4,5,8,4,4,6,10,9,5,5,1,4,8,5,6,6,5,4,6,6,2,5,8,5,5,9,7,0,4,5,6,8,4,7,10,3,5,6,7,6,4,12,3,10,4,7,8,6,4,3,3,5,7,4,7,5,2,4,4,4,1,6,6,12,8,4,7,4,7,3,3,3,9,7,3,3,1,6,5,9,6,8,6,9,11,6,5,6,6,7,11,7,9,5,7,8,9,8,4,4,4,5,3,8,6,9,4,2,13,7,12,7,6,4,5,7,1,7,10,2,8,3,8,7,9,7,4,3,5,3,3,5,3,7,3,9,12,5,4,3,9,11,3,4,8,3,3,11,7,8,7,8,6,8,7,5,3,7,3,8,5,7,11,8,7,11,8,6,12,5,2,1,9,9,10,5,10,9,9,10,3,5,6,6,5,9,4,9,5,4,2,7,5,4,12,5,6,5,5,7,11,8,1,7,6,9,5,4,3,6,1,3,6,8,9,2,6,11,7,10,7,5,12,3,2,6,8,3,4,10,8,6,8,3,9,10,5,6,2,2,7,6,9,7,2,3,6,8,6,7,3,8,7,11,0,11,4,7,6,4,9,6,8,5,6,4,5,5,6,0,4,1,8,13,4,3,7,7,8,7,8,7,7,7,6,4,4,9,16,6,13,3,3,7,2,2,5,4,3,8,2,8,5,4,3,6,6,4,6,11,8,7,5,8,6,7,3,5,5,3,4,10,11,3,4,6,7,5,8,7,5,3,7,1,5,10,2,3,4,5,4,5,6,1,5,4,1,13,5,9,4,5,5,10,9,5,9,6,6,8,1,2,4,3,5,9,8,3,5,3,6,6,12,8,6,7,4,6,6,2,9,6,6,6,10,4,1,4,8,8,0,13,4,6,6,5,9,7,6,3,6,8,5,2,4,4,8,6,6,8,4,6,6,3,7,6,3,5,2,3,4,4,5,6,8,2,2,8,5,7,4,7,3,7,7,7,5,9,2,6,13,5,6,2,10}},
{{1000,2.950000},{1,10,5,3,8,6,4,3,7,7,7,4,4,5,7,6,8,2,4,5,3,3,1,1,4,5,5,12,6,4,7,6,3,0,4,4,5,8,6,6,4,2,5,4,7,8,2,3,4,7,3,3,7,2,1,7,5,4,3,5,8,2,5,6,2,3,7,2,6,4,7,8,2,8,11,7,5,3,4,1,3,9,3,5,5,1,6,4,3,6,4,8,1,5,5,7,3,9,5,1,9,7,2,3,6,4,3,3,4,8,4,1,2,3,7,0,1,8,7,3,6,5,4,4,2,5,4,3,8,6,5,1,2,8,8,2,7,5,9,3,2,4,5,9,3,5,2,10,6,5,10,5,2,6,2,2,5,12,1,3,6,6,8,5,7,2,6,6,3,7,4,5,5,6,4,4,0,7,6,7,4,0,4,7,6,4,2,5,2,5,4,3,2,3,5,4,2,4,4,6,2,5,3,6,5,5,2,1,5,1,4,11,4,5,8,5,4,2,12,3,3,3,3,7,3,7,8,7,6,6,7,5,6,6,5,1,8,3,6,7,3,3,2,3,4,3,6,6,5,8,3,2,11,3,7,8,2,7,4,3,8,6,3,3,2,1,3,6,7,8,4,5,10,12,4,6,5,3,9,3,7,1,11,6,1,5,2,5,4,4,2,6,6,6,4,3,5,3,2,3,3,2,4,6,3,5,2,1,7,4,2,1,3,5,6,3,6,2,6,6,7,5,5,4,4,3,7,3,2,5,4,6,5,8,4,5,4,6,4,4,3,6,1,4,5,2,8,3,2,5,3,9,8,2,2,5,3,2,4,4,2,9,2,7,3,6,8,6,7,6,9,3,1,5,1,4,6,1,2,1,3,8,3,7,7,5,5,5,6,3,4,9,3,9,6,4,2,5,7,4,8,7,8,4,2,6,5,4,1,4,4,4,7,7,4,2,2,6,3,5,2,6,2,6,7,4,8,3,5,9,8,6,1,7,5,6,3,5,4,5,3,5,4,5,6,5,4,2,7,7,5,6,5,10,6,5,1,4,2,5,2,1,6,7,8,4,7,4,2,6,7,3,4,3,3,4,4,2,10,6,3,3,5,7,5,5,8,0,5,2,5,1,6,2,4,6,5,7,4,2,1,4,1,6,5,2,3,4,11,6,4,6,3,4,1,5,8,7,14,7,5,10,3,3,10,6,11,6,7,2,3,1,2,6,2,8,2,5,2,9,5,3,7,2,8,6,4,6,4,3,3,6,4,0,6,7,7,5,3,6,3,1,2,2,2,6,4,3,5,5,1,3,4,5,6,5,2,13,5,8,2,4,2,1,7,6,5,3,5,2,5,2,4,2,5,7,5,7,8,4,6,3,4,3,4,4,5,5,3,6,3,11,3,4,7,4,1,4,7,3,10,3,6,4,0,5,4,9,7,3,5,6,1,2,5,4,4,3,2,8,8,4,5,3,3,6,3,2,7,10,5,2,8,6,2,7,5,6,1,5,3,3,6,12,9,1,5,4,3,5,5,4,1,3,5,12,4,5,9,7,1,5,4,3,4,4,6,4,3,3,4,3,2,8,5,3,5,1,6,6,2,3,6,3,4,6,1,5,3,4,8,1,10,2,9,8,4,4,4,3,6,7,6,5,8,4,1,2,2,1,5,8,2,8,3,5,6,7,3,4,6,6,6,1,2,4,7,6,5,5,5,5,5,2,4,2,5,8,2,4,4,9,4,4,3,7,3,2,5,7,3,4,4,3,5,2,5,8,9,4,2,11,2,4,4,9,5,5,3,4,5,5,1,8,0,2,3,5,7,5,5,4,8,6,5,4,5,4,4,1,1,2,3,6,5,5,8,6,5,4,5,6,11,3,1,3,5,3,1,3,4,5,2,2,6,5,3,3,3,5,9,4,4,4,8,9,4,4,7,5,5,7,5,6,2,1,6,4,6,0,4,7,7,6,3,6,4,6,8,3,3,1,5,7,4,9,8,5,3,2,7,5,3,6,2,4,5,3,2,6,3,3,1,6,8,4,4,7,2,5,2,3,7,2,4,7,6,5,10,9,12,4,4,7,1,5,5,5,3,5,4,1,4,2,9,3,5,4,5,4,5,1,7,2,5,6,4,4,6,2,5,6,4,2,4,4,1,6,3,2,5,6,10,2,5,6,2,4,5,6,2,3,3,4,8,3,9,4,5,4,3,3,4,8,5,1,4,3,7,8,5,4,4,4,12,6,2,12,3,4,2,8,2,3,4,8,10,6,6,5,5,5,3,3,8,3,7,7,2,9,4,2,3,8,6,5,5,4,1,6,6,2,10,4,4,7,7,3,5,4,5,5,5,2,4,4,1,6,3,5,6,6,8,7,3,4,3,4,4,3,1,2,1,3,11,5,4,6,5,7,8,2,5,1,5,4,5,8,7,5,11,5,3,5,5,5,4,9,6,3,5,2,5,2,8,0,3,2,2,7,5,1,4,5,10,4,4,2,6,7,6,6,6,3,9,5,3,4,3,4,5,6,8,4,8,8,4,4,0,4,2,4,3,6,3,3,2,6,3,0,4,1,4,3,7,4,6,9,1,3,4,3,8,7,2,3,5,8,6,3,4,3,5,0,6,8,6,4,3,4,3,5,7,6,5,7,4,0,5,6,3,8,5,2,3,7,2,4,8,2,4,6,5,8,6,9,8,6,8,8,2,11,3,4,5,10,6,7,3,5,7,4,3,5,5,12,8,5,3,7,3,4,2,3,5,8,2,4,7,3,5,2,4,4,2,7,3,7,6,6,4,4,6,2,4,9,6,5,4,4,8,5,9,4,2,1,5,1,7,5,2,5,3,4,3,4,4,3,5,2,3,4,5,6,4,12,5,7,6,4,3,8,4,2,3,5,7,11,4,3,4,7,5,3,2,8,4,2,3,4,6,6,6,5,7,4,5,5,3,3,6,5,6,2,8,3,3,3,10,6,6,2,2,6,5,4,3,4,1,4,1,5,3,1,3,3,3,6,5,2,9,3,3,1,4,4,1,5,5,8,3,4,5,1,8,7,5,8,3,0,6,0,8,9,2,3,4,3,3,4,3,5,4,3,10,4,4,4,8,3,4,9,5,5,4,7,4,2,4,3,6,7,1,6,5,9,5,5,9,3,7,4,8,5,8,3,7,3,7,3,8,12,4,3,1,1,7,6,3,5,3,5,1,4,2,1,3,10,5,4,0,2,4,4,5,1,5,6,8,8,1,5,5,3,10,6,12,3,4,9,5,4,7,6,2,7,3,3,0,3,8,0,5,5,4,3,8,5,5,6,1,1,7,6,9,7,5,6,2,3,7,3,7,7,6,3,5,6,7,5,3,5,4,7,4,8,4,4,1,8,8,5,6,7,3,3,2,5,9,4,4,4,5,3,5,5,4,2,3,6,4,5,2,4,6,0,6,4,4,1,1,1,5,2,5,4,7,2,1,4,8,2,1,3,8,3,5,8,7,6,6,6,6,3,3,0,5,4,3,6,4,2,3,3,1,3,2,5,1,5,7,6,4,3,6,7,3,6,2,5,4,10,9,2,3,4,2,7,4,4,8,1,4,4,2,4,3,2,7,1,6,7,0,2,2,10,6,3,3,1,6,9,4,4,6,5,6,6,2,4,4,5,7,2,5,4,2,6,4,2,8,5,3,5,4,3,8,1,10,7,5,2,4,6,2,8,9,6,6,5,3,5,3,3,5,5,1,5,2,6,4,5,1,3,6,2,7,3,5,3,3,1,8,4,5,0,4,5,6,6,3,5,5,7,6,4,5,9,5,7,2,5,6,4,5,4,2,7,7,7,6,2,6,5,0,6,8,6,7,4,2,4,5,5,3,6,4,2,4,3,5,7,7,12,5,6,6,7,2,3,2,3,6,6,2,6,6,3,1,3,5,1,3,6,9,5,12,2,5,7,3,4,5,4,5,4,6,9,4,1,5,4,3,2,6,9,5,3,1,2,7,6,7,5,3,4,6,6,3,6,3,7,3,3,5,3,6,10,6,6,4,6,5,8,5,4,10,5,6,3,3,4,13,3,4,0,3,6,5,3,8,5,3,9,5,4,3,3,2,7,8,8,6,4,2,7,3,3,0,2,3,10,4,9,4,9,6,5,4,3,4,7,6,8,5,7,4,9,8,10,4,3,5,9,4,5,10,5,5,4,11,2,3,8,4,3,5,5,5,6,6,7,5,1,3,8,3,8,3,4,3,3,8,5,8,1,6,1,6,2,3,5,1,3,4,6,6,2,1,2,7,7,5,4,3,3,3,6,5,4,7,4,3,5,8,4,10,9,7,2,7,3,3,2,3,7,1,2,2,3,5,3,3,6,5,3,5,7,5,3,2,5,8,8,5,6,2,3,3,3,4,2,4,5,7,5,8,6,7,5,2,7,10,1,4,3,5,5,4,3,6,4,3,10,3,5,6,5,6,0,4,5,12,9,4,6,5,0,5,3,4,5,1,9,7,2,3,6,4,4,3,4,2,6,3,6,3,6,8,4,7,6,6,6,7,8,4,2,9,9,7,1,2,5,2,7,5,4,7,1,7,4,4,4,1,2,3,2,9,8,5,5,7,10,7,5,6,4,3,4,2,4,5,6,5,6,4,5,5,3,2,5,5,4,1,3,11,6,5,5,6,7,3,4,3,4,3,3,5,1,2,5,7,6,2,4,4,4,4,3,8,5,1,7,3,5,6,13,6,4,7,6,2,3,8,6,5,4,6,3,6,3,9,2,6,7,3,8,4,6,6,4,11,4,6,3,0,2,2,2,6,1,3,5,4,1,13,8,2,3,7,5,4,7,2,0,3,7,4,3,6,4,1,3,2,8,5,3,7,10,5,5,6,5,1,5,4,5,5,4,3,6,8,4,6,2,5,4,5,4,5,5,4,7,5,4,9,10,4,8,5,7,4,6,2,5,10,6,8,8,3,8,4,8,4,7,2,7,3,7,6,5,6,1,7,10,7,6,6,3,5,4,7,5,2,2,7,5,5,2,3,1,5,5,6,2,11,2,4,3,6,1,3,2,2,1,6,4,7,4,11,3,8,4,12,3,2,4,5,3,5,3,3,12,4,2,7,6,2,2,4,7,3,2,5,7,10,7,3,3,2,6,3,2,6,2,6,3,1,7,3,8,5,2,8,7,5,8,7,6,5,7,9,5,2,5,2,2,5,4,5,5,3,4,7,5,0,3,1,6,6,2,6,1,3,2,2,4,4,5,6,7,5,8,3,5,3,2,5,3,7,6,4,4,2,3,11,2,6,1,2,6,4,5,4,4,5,3,0,1,2,8,5,9,3,4,8,7,5,6,2,3,5,2,5,7,1,3,2,5,3,3,1,9,6,3,0,3,2,5,7,3,7,7,8,10,1,6,5,1,4,11,2,9,3,7,5,2,7,6,5,4,4,4,2,2,3,1,7,1,2,4,4,1,6,4,5,5,8,2,8,1,4,4,1,4,6,8,4,2,6,3,4,5,6,3,5,5,7,6,3,1,2,5,1,4,4,6,5,3,4,4,5,3,2,4,6,3,7,6,6,5,3,5,4,5,2,5,6,6,2,11,3,8,3,6,8,5,6,2,7,3,15,5,3,4,7,6,8,11,8,1,2,3,3,8,4,3,3,8,1,7,4,4,4,3,7,2,7,2,2,3,5,9,5,11,3,5,3,3,4,5,6,6,5,5,4,1,10,6,6,7,5,5,3,5,4,5,6,2,8,3,7,7,1,3,3,3,5,3,1,7,2,7,5,2,8,2,10,5,7,12,8,3,5,6,1,5,6,11,5,3,3,4,7,4,4,8,3,4,5,6,3,10,7,1,6,4,15,3,0,4,3,6,8,11,2,5,4,5,3,4,2,11,3,6,6,4,5,2,3,1,3,6,3,2,7,3,4,2,2,4,5,3,6,6,3,5,7,3,7,2,5,3,2,3,5,4,4,4,7,2,6,2,8,6,8,4,6,2,5,5,5,6,1,6,3,4,7,9,3,7,3,7,4,2,8,10,3,9,4,6,3,3,7,1,8,1,2,5,7,6,7,1,3,8,1,7,4,7,8,0,10,4,7,5,4,11,4,4,5,3,6,2,2,5,1,5,5,7,4,6,4,2,1,7,3,4,1,6,8,5,4,7,7,7,8,6,5,3,4,3,5,7,4,7,3,3,2,5,8,4,7,3,7,8,5,1,4,10,5,3,3,4,7,4,6,8,4,4,6,5,5,6,2,1,3,0,6,2,5,6,1,7,1,8,11,5,7,4,3,1,4,2,5,2,10,7,5,5,6,3,4,1,3,2,9,5,4,6,4,3,4,2,10,2,2,3,4,6,7,5,5,7,5,4,3,2,2,7,4,4,2,4,3,1,4,2,3,1,7,8,2,3,1,4,3,1,3,8,4,1,7,4,4,5,7,4,1,5,7,5,5,3,9,3,5,9,11,2,6,3,2,7,1,7,5,7,6,2,8,4,2,1,7,4,8,10,3,3,5,9,10,4,7,7,5,5,4,9,0,4,1,8,5,10,2,7,4,2,1,3,5,7,4,8,4,3,6,5,5,6,6,9,1,5,5,6,1,5,6,3,2,2,4,3,3,8,8,2,6,0,5,8,4,4,6,4,6,8,3,11,3,6,2,1,4,8,7,7,5,9,2,5,4,3,6,4,2,5,5,5,7,7,2,4,3,2,11,4,7,4,9,5,2,5,13,2,3,7,5,13,5,5,3,2,7,3,3,3,9,5,9,10,4,5,7,3,4,7,7,8,3,5,4,3,10,5,7,4,3,7,6,2,3,2,4,3,7,2,6,8,1,6,4,9,6,5,10,1,5,4,7,1,4,8,1,4,1,5,5,4,11,2,7,3,4,4,6,3,4,3,9,5,2,6,5,4,4,4,6,6,3,3,4,5,3,5,4,3,2,6,2,7,2,5,7,4,8,9,7,9,9,6,4,3,5,3,4,6,4,6,3,6,1,2,5,3,4,6,7,4,3,6,4,5,3,2,5,4,5,9,4,6,5,3,5,3,5,4,3,1,6,4,3,7,3,5,2,5,6,2,5,3,4,5,6,1,3,0,5,6,8,7,5,9,3,7,5,2,3,5,3,5,5,2,6,2,6,2,1,5,4,2,9,4,3,3,2,10,5,4,2,3,7,4,7,3,5,10,4,5,4,5,3,5,2,4,5,4,5,4,8,2,3,5,7,6,8,5,4,7,8,6,1,0,5,5,5,2,4,7,7,5,1,7,1,8,5,2,7,5,6,4,8,2,2,4,7,3,4,4,5,4,6,5,5,2,6,2,3,9,11,7,6,0,5,3,11,6,1,9,3,3,2,8,6,7,2,6,3,4,6,10,6,4,6,13,3,1,7,8,5,9,6,5,4,4,3,8,11,3,8,5,5,4,7,5,6,4,4,3,3,7,10,4,2,2,4,10,3,1,4,8,1,4,8,4,2,9,2,6,2,4,1,3,5,3,11,4,5,0,5,6,1,3,4,7,1,2,3,3,5,3,5,7,6,4,5,5,7,7,4,4,6,5,3,3,7,6,2,7,1,3,4,8,3,4,4,4,3,3,3,10,7,4,5,2,5,2,3,4,2,7,3,6,2,10,8,3,7,2,8,2,7,7,4,8,5,5,4,3,7,5,4,3,7,4,3,3,4,6,6,3,4,7,10,3,2,6,3,1,7,5,4,3,3,5,3,2,9,4,6,2,10,4,5,2,3,6,5,3,6,9,1,3,6,9,9,1,2,7,4,2,6,1,2,4,7,3,4,5,9,5,3,3,5,5,5,4,4,3,8,2,9,3,4,10,3,4,7,4,10,2,7,7,7,5,2,3,7,9,7,5,6,2,6,4,6,1,4,3,2,6,2,2,4,3,7,4,7,2,3,6,5,5,3,2,5,3,4,5,1,6,3,7,9,8,3,6,4,3,9,1,5,2,1,9,3,6,11,5,6,5,10,10,5,4,6,4,7,8,3,7,4,7,7,9,5,6,1,6,2,3,3,11,9,4,3,5,3,2,3,5,3,7,3,9,6,6,4,3,3,5,6,7,7,5,6,4,4,4,2,3,6,5,4,7,5,5,8,7,4,6,5,7,9,1,7,7,3,3,4,6,5,6,4,6,0,10,6,4,9,5,4,6,6,5,4,7,7,8,0,0,5,7,7,1,1,11,6,1,1,4,4,5,5,3,7,4,1,3,1,6,3,5,9,7,2,8,7,4,3,4,0,4,7,5,2,5,1,5,2,1,1,6,5,5,4,4,3,6,8,4,2,0,5,4,6,4,2,5,2,3,4,7,6,7,2,6,4,4,6,4,1,6,6,2,5,4,7,3,4,1,3,3,4,2,1,4,7,7,3,6,3,4,3,6,3,6,2,3,5,2,4,3,7,2,9,5,3,7,6,11,11,4,6,3,2,6,5,2,5,2,2,2,2,2,4,7,6,4,5,3,8,4,5,2,3,3,1,7,3,4,4,3,2,3,4,6,2,4,6,5,2,6,1,7,3,1,2,4,4,1,5,2,8,5,4,1,7,1,8,11,4,3,1,1,8,8,6,10,1,7,6,1,7,3,4,5,6,8,6,9,2,4,4,7,2,8,6,1,6,5,4,6,13,4,0,5,6,7,5,7,4,1,2,3,2,6,5,6,4,3,3,4,5,2,5,9,8,9,4,7,2,5,5,5,7,4,6,4,2,8,8,3,5,7,4,6,3,3,5,6,4,9,4,7,4,2,9,6,2,2,1,3,3,5,8,5,10,1,5,5,4,3,5,1,2,2,6,4,3,5,4,1,9,4,6,5,2,5,2,2,5,7,9,4,9,5,4,5,9,5,4,3,7,12,5,5,5,6,2,3,6,2,4,4,4,3,10,2,2,1,8,5,4,3,5,3,3,5,2,8,4,1,8,7,9,4,4,8,2,4,4,3,2,4,5,3,6,4,5,4,7,9,7,10,5,5,2,1,5,2,5,4,2,1,4,6,5,5,6,7,4,6,5,4,5,4,2,6,5,5,11,10,7,6,3,6,4,5,3,7,5,4,1,6,4,5,1,1,6,4,6,2,5,2,2,6,3,6,4,8,4,6,5,4,6,8,6,4,2,3,8,5,4,8,9,5,6,1,4,7,1,2,5,5,4,6,2,4,7,3,3,4,6,3,3,4,7,1,3,7,5,5,1,1,5,5,2,6,6,3,7,6,4,4,6,6,5,4,2,5,1,4,4,4,4,6,3,3,8,6,3,6,6,5,2,5,4,4,3,4,7,5,7,8,6,6,6,6,12,3,13,7,4,4,5,3,3,1,6,2,9,3,5,9,7,3,9,2,8,8,3,4,3,1,3,3,3,3,3,8,2,8,5,7,1,4,4,5,9,8,0,4,4,2,1,3,8,7,2,6,1,5,3,10,2,3,2,8,5,4,2,3,2,3,4,3,3,5,2,9,10,2,2,2,5,6,6,3,3,7,4,5,4,4,3,6,8,7,4,1,3,2,3,3,3,5,5,5,7,3,7,2,6,5,1,6,7,8,2,2,5,8,3,1,8,3,6,4,1,0,0,7,7,5,0,1,6,2,2,7,7,6,5,8,3,6,6,3,6,3,4,6,10,4,4,3,5,1,2,4,2,4,4,9,5,6,2,5,7,6,3,6,4,6,3,2,6,8,5,4,7,2,4,2,2,2,10,3,3,2,1,4,3,6,6,5,3,6,0,6,0,4,3,6,5,7,8,6,8,4,1,2,3,1,5,1,7,6,3,2,3,3,4,6,5,4,3,1,8,3,11,5,3,4,9,2,3,3,6,3,4,5,2,5,4,7,7,3,8,3,2,3,6,3,2,4,2,3,4,0,4,3,5,5,7,2,2,7,5,4,4,5,3,7,6,8,2,4,2,4,6,7,2,3,5,4,4,1,2,3,6,3,4,1,8,3,9,5,7,1,5,5,6,3,3,3,7,5,6,3,6,4,9,2,4,5,5,8,5,7,1,5,5,5,1,4,5,7,2,6,5,9,4,4,1,1,3,5,2,2,4,7,2,3,3,8,2,6,7,4,2,7,3,3,5,4,2,2,4,2,1,4,6,3,5,5,3,2,3,3,7,9,5,2,5,8,3,7,2,4,5,4,3,4,3,5,3,7,5,5,4,4,7,9,7,6,3,7,5,6,5,4,6,3,5,4,4,4,3,5,3,9,3,8,8,5,2,5,3,4,5,3,5,4,5,1,8,6,4,3,2,1,3,4,9,3,5,3,4,2,2,4,7,4,8,3,6,5,7,9,9,4,2,4,5,4,7,4,8,5,4,10,1,6,7,7,3,8,2,3,5,4,3,3,3,5,5,4,4,5,5,8,4,6,7,6,3,4,6,5,3,5,5,1,2,1,5,4,8,8,8,8,9,8,4,2,6,4,2,3,2,9,3,1,5,4,8,4,3,4,7,5,2,4,3,4,7,5,3,8,4,7,2,4,4,3,2,3,6,1,3,5,6,7,3,3,5,2,1,7,4,6,5,6,4,2,4,1,4,12,4,2,4,5,3,4,5,6,4,6,6,3,5,6,2,3,7,5,5,5,1,3,5,3,2,4,6,2,4,7,4,4,2,1,2,2,5,9,2,7,4,7,4,3,5,6,8,10,8,3,7,4,6,5,2,5,2,10,5,6,4,2,6,5,3,6,6,4,5,1,3,7,9,4,4,3,4,9,5,9,5,7,4,2,5,5,2,6,0,4,2,1,7,2,5,3,4,1,1,8,6,1,6,3,7,3,3,7,1,4,2,6,2,2,5,7,7,5,4,3,3,4,2,5,3,8,6,12,4,6,6,5,3,12,7,6,5,5,7,5,4,4,6,4,3,7,4,8,4,4,2,2,5,5,5,6,6,4,3,8,4,8,7,2,5,7,9,5,2,3,6,9,5,4,5,2,3,4,3,4,5,4,5,5,3,6,6,5,2,4,5,5,7,5,7,5,6,7,7,6,4,7,4,5,3,7,7,10,3,1,4,2,5,3,11,6,2,5,3,1,3,8,2,6,4,4,7,3,6,4,6,3,8,1,5,3,5,4,2,0,8,6,2,3,9,4,3,8,2,2,1,4,4,7,8,7,3,6,8,2,5,6,7,5,7,1,6,6,4,4,8,4,6,2,8,4,9,6,6,5,2,4,7,5,5,6,6,4,0,4,5,6,1,9,1,4,5,8,6,5,3,5,7,2,3,4,2,8,6,4,7,5,5,3,1,5,13,0,11,6,4,4,3,6,2,3},{2,4,3,4,7,3,6,2,1,9,1,4,5,3,5,6,5,0,9,2,4,6,5,4,7,3,7,5,3,6,6,6,5,6,6,1,2,4,7,5,2,6,5,4,6,5,9,6,1,5,5,6,4,4,5,11,7,3,8,4,9,4,1,5,3,5,2,9,9,3,3,1,2,4,7,7,7,4,9,2,3,1,4,1,3,4,2,4,1,1,1,3,2,3,5,4,3,3,2,7,5,3,5,1,5,3,4,3,2,2,4,6,5,5,5,1,4,5,1,7,3,1,7,6,4,7,2,6,3,0,1,5,4,1,5,6,7,3,5,5,5,2,4,5,4,0,0,4,4,4,2,4,3,2,0,6,3,4,7,3,5,2,8,7,5,8,3,7,4,4,3,9,3,6,3,5,4,0,10,5,3,6,3,4,3,4,4,2,6,8,8,10,0,10,5,5,4,2,5,2,3,5,13,6,2,6,5,4,6,6,5,3,2,4,2,3,3,5,7,4,3,8,5,2,3,8,4,2,7,1,6,4,3,4,5,5,7,3,2,6,3,8,7,2,2,1,3,7,4,6,5,4,6,3,2,4,9,10,2,6,6,5,4,4,2,3,3,7,8,3,5,7,1,8,7,6,5,4,3,3,2,4,2,3,3,4,5,3,4,5,5,2,12,3,6,2,6,4,5,4,11,5,3,1,6,3,5,4,5,6,7,2,3,6,2,3,4,4,5,4,7,2,4,3,1,5,2,2,3,6,4,10,3,8,5,4,5,7,3,7,5,6,5,2,1,5,9,8,3,4,5,2,7,4,5,3,8,0,5,5,2,2,6,7,5,3,2,7,3,2,6,1,2,5,6,6,4,6,4,4,9,6,8,11,8,6,3,5,8,5,3,5,2,4,1,3,4,4,0,2,2,6,3,3,1,5,4,4,5,7,6,2,4,7,4,3,5,7,0,3,5,7,4,1,4,4,7,4,6,9,1,3,6,4,7,2,7,2,6,7,4,2,4,5,3,4,5,2,5,2,5,3,3,2,5,4,7,5,3,2,3,8,3,2,7,5,5,4,3,3,1,2,3,3,5,5,2,5,9,7,3,6,4,7,3,8,5,6,6,9,2,3,9,7,1,5,2,8,4,2,0,6,6,5,4,4,4,5,7,6,2,10,7,3,4,6,4,5,4,5,6,1,2,7,2,4,3,5,8,1,4,8,4,5,9,6,2,5,4,5,3,3,7,4,9,2,3,2,3,5,2,1,6,1,8,9,3,3,4,3,0,4,5,4,4,1,3,3,4,1,6,4,2,5,3,5,1,1,3,7,6,2,4,3,5,2,7,4,8,1,3,2,5,2,0,3,3,8,2,6,4,6,6,2,5,4,9,4,7,3,1,7,1,6,5,5,4,4,7,3,2,5,5,2,5,5,3,7,1,6,9,5,7,5,4,3,3,7,5,5,2,5,4,3,6,4,4,4,3,5,1,4,8,6,6,5,2,4,5,7,8,12,4,8,0,5,6,4,3,7,5,7,4,6,6,9,4,2,10,1,1,2,5,8,4,5,3,3,7,1,3,4,8,2,6,6,4,4,3,5,3,8,5,9,5,1,5,2,1,1,7,5,6,11,6,4,3,3,3,3,3,3,1,5,4,7,4,5,7,8,5,1,5,3,3,6,9,4,4,6,4,5,3,4,7,4,10,4,6,3,4,4,2,6,3,4,8,3,4,5,5,6,7,2,1,1,4,1,1,5,1,5,7,9,5,4,4,4,2,5,3,10,5,2,5,6,8,7,10,5,6,8,1,2,2,13,5,8,6,5,8,2,9,3,2,2,5,7,3,2,3,5,1,6,2,2,4,5,4,0,3,2,5,9,3,3,4,3,6,5,3,5,3,4,7,2,3,1,7,8,0,2,5,5,4,2,9,4,2,4,3,5,5,5,3,3,4,5,6,4,4,7,8,11,6,4,5,5,7,5,4,6,5,8,3,8,3,4,5,3,3,4,3,4,6,6,4,2,3,7,3,4,2,5,2,8,4,6,4,7,2,8,6,2,4,5,3,4,4,4,3,5,4,2,3,4,13,1,7,7,6,2,7,6,9,5,5,5,7,5,5,7,2,9,3,7,2,3,10,4,4,3,11,4,3,2,9,3,9,6,10,7,4,1,2,5,1,9,6,2,8,1,7,5,6,3,1,5,1,13,4,7,6,2,5,6,4,7,5,6,6,2,3,8,3,3,9,1,6,4,2,5,5,6,3,6,4,5,6,4,2,5,14,8,7,3,5,4,5,3,5,7,3,2,1,6,2,5,1,4,6,7,1,2,5,5,5,4,2,6,7,7,4,8,6,4,4,0,5,4,6,5,7,4,6,5,5,5,5,3,2,1,4,6,4,2,1,2,5,5,10,4,7,7,3,3,4,3,11,4,3,2,4,8,4,4,8,2,0,10,3,5,5,4,5,6,1,4,3,5,5,4,9,4,7,2,5,5,4,9,6,4,5,4,2,4,2,4,3,3,2,7,8,4,5,2,4,5,1,5,8,1,6,6,8,2,2,4,3,4,7,10,2,3,4,7,7,2,1,2,6,5,3,1,5,3,5,6,5,6,4,6,8,3,12,1,4,4,4,2,1,4,3,0,1,6,2,4,3,4,8,10,8,6,8,7,3,3,6,2,4,2,6,9,3,4,3,4,2,4,9,7,3,5,1,3,3,3,2,3,3,6,5,7,4,7,5,7,4,6,3,3,4,2,3,8,3,3,5,6,1,5,1,4,4,6,2,9,2,4,4,3,4,6,8,3,4,4,2,2,9,4,9,1,7,2,4,7,1,5,4,7,2,6,5,2,2,7,3,5,3,4,7,4,14,6,10,4,9,5,2,9,4,6,5,2,5,5,6,6,7,5,5,7,0,2,7,6,2,2,1,5,6,4,5,5,4,2,6,2,3,2,3,4,1,8,3,7,9,9,5,3,3,3,6,6,3,6,2,6,4,2,4,2,4,6,1,8,1,5,4,5,3,4,5,2,6,8,2,6,0,3,4,4,6,5,2,3,5,4,2,7,2,5,2,6,3,3,3,8,8,2,7,5,3,2,5,6,3,4,4,6,8,0,4,5,4,3,5,10,3,1,5,3,6,2,9,2,7,6,3,5,4,3,3,5,5,7,4,1,1,5,5,6,7,7,8,7,6,2,8,6,4,7,2,2,4,6,8,4,5,4,11,5,2,9,7,8,2,6,2,3,5,4,4,7,3,3,4,7,2,5,5,2,7,4,4,4,6,4,1,1,6,3,6,7,4,3,4,6,3,3,4,6,11,1,6,6,6,10,4,6,5,7,0,2,4,5,3,6,6,3,5,5,4,5,8,2,4,6,2,2,2,6,2,6,10,1,4,7,2,8,2,3,6,11,6,6,3,8,2,6,7,3,8,9,1,3,5,2,7,0,2,5,6,2,5,4,5,2,2,8,4,7,5,6,4,1,2,8,0,6,8,1,8,3,2,5,5,4,3,5,3,6,2,9,3,7,3,3,6,7,3,6,4,1,5,7,6,4,8,5,5,1,9,1,3,2,6,3,7,2,1,4,2,5,5,3,4,7,9,3,6,8,7,11,3,3,4,2,6,4,5,6,4,2,4,5,4,1,3,5,2,4,3,5,4,7,7,4,3,2,6,6,5,7,1,4,7,1,3,9,5,3,0,5,3,4,4,6,4,2,3,2,8,2,7,2,3,6,5,6,6,6,1,4,9,4,1,5,3,3,5,8,4,3,3,2,3,3,8,5,3,2,6,8,3,4,7,3,5,2,7,4,5,4,10,4,5,3,4,6,6,4,5,7,9,2,5,8,7,2,2,5,2,4,5,10,4,4,3,5,6,9,4,6,1,5,2,4,2,7,2,6,4,1,6,5,5,2,4,7,2,4,3,2,2,4,6,3,1,7,9,6,6,4,4,5,2,6,3,5,0,3,5,4,5,2,7,6,8,3,4,2,0,3,3,5,7,5,3,6,5,5,5,4,4,1,2,5,8,8,5,3,4,4,6,4,3,1,7,7,7,1,2,7,4,7,9,3,5,1,2,6,1,1,3,3,5,5,4,4,9,3,5,5,9,5,2,0,1,4,0,7,8,3,7,6,3,5,3,8,2,5,2,3,7,6,5,5,5,6,2,5,5,9,5,3,5,3,4,3,6,1,5,6,2,7,8,5,2,4,5,6,3,5,3,4,8,2,4,6,5,3,6,5,1,7,5,10,2,6,5,2,7,2,5,3,3,8,1,6,7,6,7,8,4,2,6,1,3,6,3,3,4,2,3,9,7,8,3,2,2,2,6,2,2,7,1,6,2,2,4,3,3,2,7,4,4,3,7,9,6,8,3,6,1,6,6,8,6,5,3,4,2,5,3,1,6,5,3,4,4,5,6,8,3,2,3,1,7,2,5,14,7,3,6,5,3,7,2,5,7,9,7,4,4,6,6,4,5,5,6,5,3,0,4,0,7,3,2,3,4,1,4,4,6,1,3,2,4,5,7,3,1,9,9,2,3,2,10,3,4,3,5,6,6,2,3,3,7,5,1,6,3,3,1,6,7,6,3,6,7,3,4,4,7,3,4,5,5,6,1,4,5,0,4,4,4,3,4,7,6,3,5,5,3,5,1,3,2,2,4,5,4,5,4,3,5,3,8,4,3,4,3,5,6,6,4,4,3,6,4,1,5,5,5,3,3,5,3,5,2,3,3,5,4,5,1,5,2,6,3,3,10,3,7,1,6,5,2,4,4,0,6,3,6,2,3,4,4,6,4,7,2,2,3,7,4,2,9,4,2,8,6,1,1,4,3,0,6,4,6,4,5,2,4,3,3,6,5,7,3,4,5,2,4,5,5,6,1,2,7,2,5,3,4,3,5,5,3,5,3,6,3,6,3,4,3,3,3,2,5,2,4,4,7,4,4,6,6,3,1,6,6,4,4,4,3,1,2,4,6,9,7,5,4,4,4,6,8,8,6,0,0,2,10,6,5,1,5,7,4,6,1,7,3,1,5,2,6,4,2,3,4,6,3,6,1,7,6,3,5,3,2,2,7,1,2,5,2,6,10,2,2,6,4,5,5,8,5,9,7,7,3,7,1,7,3,11,5,5,5,12,2,3,7,1,4,0,0,8,2,4,5,9,3,3,8,2,3,4,4,1,7,4,5,1,4,5,4,3,3,7,4,4,5,7,3,6,5,5,1,2,5,2,8,1,4,2,5,7,7,2,3,5,2,5,5,3,3,9,4,1,6,2,5,5,4,2,2,4,3,5,9,4,6,6,3,7,6,4,7,6,4,7,3,2,3,2,5,3,7,8,5,3,4,9,4,8,6,2,0,6,3,9,3,2,5,7,7,3,1,4,7,3,1,2,6,3,2,3,7,3,6,5,2,4,5,3,7,6,5,4,3,5,5,6,1,4,2,8,6,4,5,2,2,9,6,4,5,4,7,3,2,2,5,5,5,6,9,3,6,6,6,2,1,4,2,3,7,6,3,5,4,4,2,8,7,6,4,4,4,2,1,4,6,4,6,3,1,7,5,8,3,5,5,4,2,6,2,2,1,2,5,2,2,2,3,6,5,3,5,4,3,3,5,5,6,6,7,8,4,4,3,8,6,1,6,5,4,4,10,6,7,3,4,3,4,1,8,5,4,4,3,2,2,3,3,8,5,7,7,7,9,7,8,8,2,5,6,4,6,7,3,5,2,7,3,4,5,4,3,1,5,5,5,4,3,4,9,0,1,4,4,4,5,8,5,0,5,9,6,4,5,4,5,5,3,3,4,4,3,7,9,3,4,7,4,4,4,2,4,3,5,8,2,7,8,5,7,4,2,4,4,4,4,1,2,6,4,3,1,3,2,10,2,10,5,4,5,5,4,6,2,7,6,5,8,7,3,6,4,7,5,6,2,3,5,3,9,5,5,11,8,8,5,6,6,2,8,5,5,1,6,3,3,5,2,3,5,7,5,3,2,3,3,3,2,6,2,0,6,7,8,1,10,8,2,7,3,5,3,3,4,11,4,3,5,5,5,7,7,3,0,3,4,4,1,4,6,4,5,6,9,4,4,0,2,5,5,0,4,1,6,7,4,4,5,1,7,2,4,9,5,4,1,4,5,1,1,5,3,4,0,0,1,11,5,2,3,4,9,4,1,2,4,5,2,6,8,4,8,6,1,4,6,5,4,7,3,3,5,6,8,1,2,5,8,6,9,6,4,6,5,5,4,2,5,3,3,1,1,5,1,2,2,4,5,2,5,5,5,4,9,4,5,3,1,2,5,5,4,2,5,7,2,5,7,6,3,4,4,2,5,4,7,5,5,4,8,5,2,7,5,4,0,4,4,4,4,3,3,4,2,5,7,6,5,10,4,0,4,9,6,3,6,9,5,6,2,6,3,0,4,2,2,4,9,4,9,6,6,0,2,5,6,6,4,7,7,8,2,3,5,6,10,5,6,7,7,2,3,4,3,5,4,3,5,3,5,8,8,5,4,5,4,2,11,5,4,3,7,3,6,5,2,4,9,3,4,6,1,4,1,4,5,7,5,8,5,7,7,1,5,5,5,6,3,8,10,7,8,6,2,1,3,5,7,2,11,4,6,4,2,2,5,1,5,7,6,4,1,6,5,1,2,9,6,6,10,3,4,5,5,3,1,2,3,4,4,3,8,1,6,2,3,1,4,7,4,8,4,4,5,9,6,3,9,6,3,2,4,6,6,8,3,4,4,8,8,3,1,8,4,3,5,5,2,3,7,5,6,5,5,15,0,8,7,3,3,6,2,4,1,7,2,6,4,1,6,4,7,4,0,5,4,8,4,3,0,3,4,6,6,5,3,5,5,3,5,1,6,2,4,5,1,3,6,3,2,5,2,0,4,6,5,2,5,6,3,4,2,1,3,5,3,4,9,3,5,1,4,4,4,1,5,1,3,6,11,5,3,2,4,4,6,4,3,5,4,3,7,3,3,7,5,4,3,1,8,6,7,8,3,3,10,4,2,5,3,5,4,3,13,7,6,3,5,2,2,4,3,8,5,6,4,5,3,6,4,9,3,9,5,2,5,5,3,1,2,7,7,4,7,8,1,6,2,9,3,3,6,4,2,8,12,3,8,3,3,5,3,5,9,6,1,4,9,5,7,7,0,5,4,4,3,1,4,6,12,2,3,5,2,1,8,8,3,2,1,5,3,7,1,5,1,4,5,6,3,4,6,5,6,4,5,7,3,8,5,10,4,2,5,4,3,7,3,5,2,5,2,14,4,3,3,2,5,4,5,5,5,8,4,6,4,11,7,2,6,3,4,5,5,3,5,6,2,8,2,4,6,4,2,3,11,6,7,4,8,7,6,4,5,6,7,5,5,0,4,4,6,2,4,5,1,1,2,6,4,7,5,6,5,1,3,4,4,4,4,7,11,10,11,3,6,2,5,6,1,4,4,4,6,5,3,3,7,3,5,6,7,4,5,4,8,2,3,2,5,1,4,6,4,6,8,2,4,8,3,4,6,6,3,5,3,2,4,9,11,4,5,4,6,2,3,6,6,2,1,2,5,3,4,6,7,4,3,6,5,7,6,2,8,6,2,1,6,2,4,4,2,6,5,3,6,6,3,7,4,3,6,5,5,5,4,3,6,4,7,2,9,5,1,6,5,8,11,1,11,6,3,3,4,1,8,8,5,7,10,6,2,6,9,4,6,3,4,3,2,7,3,3,2,7,7,2,15,3,5,1,6,4,2,4,5,6,4,3,2,3,2,1,2,2,6,7,2,3,5,7,1,6,6,8,7,6,7,2,4,7,3,1,10,11,6,3,2,5,4,4,7,3,5,4,3,4,7,4,6,2,2,6,3,7,7,7,3,3,9,3,1,7,7,7,6,4,5,6,6,8,6,5,6,2,9,6,7,4,6,7,2,3,2,5,4,4,2,3,4,4,1,3,8,8,3,1,3,5,4,5,5,8,3,6,5,2,2,5,6,5,5,10,5,5,4,6,1,3,9,1,5,1,1,3,5,5,3,5,5,3,4,6,4,8,3,0,4,6,2,3,7,7,2,0,7,10,1,1,2,3,6,3,4,3,4,3,3,4,5,0,5,3,5,5,5,6,4,12,0,5,2,7,3,3,7,7,2,3,4,2,7,7,4,8,3,3,2,1,10,6,2,10,7,4,6,4,6,7,1,7,3,5,3,3,5,5,3,7,3,7,6,2,2,6,3,3,4,5,7,1,7,3,3,6,1,6,6,12,2,4,0,8,1,3,4,1,5,6,4,6,2,1,1,2,9,2,2,6,4,3,7,4,5,4,7,6,5,5,5,8,5,10,6,2,4,1,2,7,5,0,2,8,6,5,3,2,4,6,3,6,2,4,5,5,1,4,6,4,8,3,3,5,5,4,4,4,7,4,4,10,7,4,3,3,3,4,12,2,4,8,4,7,7,5,7,4,3,9,7,3,6,4,13,4,11,5,8,3,7,5,5,3,6,4,5,7,3,5,2,8,6,6,6,4,2,4,1,0,3,8,3,2,1,4,5,5,1,3,10,4,5,5,2,8,3,2,2,4,1,6,5,5,3,3,5,5,2,7,5,4,6,5,6,9,2,0,5,4,7,2,4,4,4,2,8,3,7,3,4,3,11,2,4,5,5,5,7,6,4,6,3,9,9,6,3,3,11,5,8,6,6,3,3,6,5,5,4,8,2,1,8,3,6,1,4,2,10,5,4,2,5,3,3,1,2,2,3,4,5,0,2,0,2,6,8,4,3,5,3,5,13,6,2,6,3,6,1,6,8,9,4,2,3,3,6,2,5,3,9,2,3,4,1,4,3,3,4,5,6,3,3,3,3,5,5,7,6,3,2,3,11,4,6,4,5,8,2,8,2,5,6,2,2,6,2,0,6,2,7,3,1,7,3,4,3,3,1,6,7,6,9,8,1,4,5,4,5,12,8,6,6,5,5,5,4,10,5,3,3,3,2,4,5,6,1,8,7,4,7,2,4,2,10,2,3,7,3,6,3,3,6,4,5,4,1,5,5,4,8,3,2,4,2,6,7,6,5,3,2,5,8,6,7,3,5,6,2,7,2,3,0,5,2,6,6,2,1,3,1,4,4,3,3,4,3,6,2,2,0,5,3,4,4,2,4,6,1,1,6,4,4,9,5,1,2,13,3,3,2,4,8,3,4,4,6,4,3,7,3,9,10,2,8,3,6,4,10,3,2,3,5,2,2,4,4,7,4,5,8,8,9,1,2,5,6,3,8,4,4,1,6,9,5,7,7,7,3,6,4,6,7,4,4,6,6,6,9,6,6,6,11,9,9,4,2,8,10,4,2,6,5,1,1,5,8,7,5,4,6,4,4,6,7,2,4,5,3,6,6,9,3,5,3,6,5,3,1,3,4,9,5,2,9,4,4,0,6,3,7,4,7,10,8,4,8,6,8,6,5,5,8,6,5,5,5,2,4,3,5,5,6,4,5,3,5,4,3,6,4,3,1,8,4,6,9,7,3,10,4,4,1,2,0,5,3,4,2,8,2,8,8,1,6,5,4,3,5,5,4,1,4,6,6,4,5,4,1,7,5,5,3,2,6,5,2,3,2,3,8,3,1,7,3,6,1,3,7,9,6,2,4,4,7,3,0,1,10,11,3,4,6,5,7,7,3,6,8,11,7,4,5,5,6,7,5,2,4,5,3,9,4,5,4,1,5,9,4,4,5,3,2,3,3,10,5,3,1,4,5,4,1,8,4,4,2,9,1,0,7,4,3,7,7,6,1,3,5,5,3,6,6,4,9,3,6,6,7,2,4,4,2,2,6,0,4,5,2,4,5,10,4,6,5,4,5,10,3,3,3,3,6,4,3,3,5,5,5,6,12,2,3,2,4,4,7,6,5,6,5,3,4,2,6,9,5,5,4,3,1,5,2,1,6,4,7,2,4,6,7,6,6,0,5,4,5,5,2,8,5,4,8,0,5,7,9,3,4,6,6,9,1,2,1,6,7,5,4,7,5,2,5,4,6,4,7,8,7,3,4,5,2,2,3,6,2,2,6,2,2,10,3,6,6,4,4,7,3,3,3,8,2,4,3,4,6,3,2,4,3,5,5,3,4,3,2,5,9,6,2,6,6,4,9,1,5,3,7,5,7,6,5,6,2,4,5,5,3,3,5,7,4,7,6,2,2,5,2,7,6,4,10,5,7,5,10,4,4,3,4,4,0,6,7,4,5,3,0,4,6,7,5,4,5,3,6,5,6,3,6,9,3,4,10,2,3,3,1,5,4,3,5,3,5,1,2,5,0,2,3,0,1,4,8,7,2,3,0,8,4,4,5,4,7,4,5,3,6,4,3,5,5,6,4,8,1,4,4,8,7,5,7,4,3,7,4,4,1,6,10,6,5,3,4,8,4,4,6,7,5,8,3,14,1,1,2,4,3,3,6,7,4,3,4,2,5,2,4,5,7,3,3,3,4,4,4,2,5,1,3,5,9,10,9,4,4,3,7,3,6,0,3,9,9,8,3,1,2,5,4,2,3,6,9,4,5,2,9,1,5,7,6,5,5,6,4,9,5,4,2,4,3,5,4,4,3,2,7,5,0,5,3,5,4,3,3,5,6,6,8,6,0,4,5,3,3,7,5,3,12,8,2,5,2,1,8,3,7,7,6,4,9,6,4,0,5,6,4,2,8,4,9,8,3,6,1,6,10,2,11,2,5,5,9,2,7,3,9,3,7,2,7,6,3,0,6,3,6,7,3,7,4,7,3,3,0,1,2,3,2,3,3,3,3,7,3,3,5,4,5,2,2,8,4,7,4,10,4,5,5,2,2,5,4,5,2,8,3,2,9,7,3,5,5,5,6,3,5,7,6,7,5,3,10,2,4,6,4,3,5,5,3,3,4,2,6,5,7,8,5,5,3,5,4,2,8,8,1,9,3,3,6,5,3,3,4,6,6,5,9,3,7,5,8,2,6,2,4,6,4,1,6,8,5,7,6,5,3,10,4,8,5,4,4,5,8,6,5,5,8,5,4,8,5,10,4,5,6,9,3,6,2,3,9,3,7,5,8,4,1,10,4,2,6,5,5,5,11,2,2,1,5,4,6,4,6,3,0,4,6,10,4,3,2,9,3,4,5,2,6,0,3,2,5,2,2,2,4,3,2,8,7,1,7,5,2,5,6,4,5,4,3,8,4,4,2,3,4,5,4,11,6,4,5,4,5,10,7,1,4,3,1,7,3,2,1,5,4,7,6,4,4,3,7,9,5,3,3,3}},
{{2000,2.050000},{19145,18949,19061,19062,19395,19070,19096,18904,18610,19157,19150,18952,18863,18806,18592,18899,18763,18795,18986,19220,19521,19214,19113,18918,18558,18822,18926,18821,19207,18984,19082,19444,18866,18901,19019,19017,19672,19197,18750,19303,19043,18904,18878,18708,19123,18823,19150,19065,18880,19081,18524,19147,19059,18963,19011,19001,19070,18844,18795,18933,18693,19357,18839,19000,18654,19279,18915,19083,18898,18898,19039,18938,19013,18836,19033,19317,18756,19033,18841,19119,19197,19041,19259,18850,19114,18681,19049,19339,18731,19093,18810,19332,18984,19142,19184,19186,18626,19012,19153,18876,18901,18807,18989,19205,18886,19332,18995,18641,19308,18842,19056,18633,19058,19181,19225,18971,19254,18811,19064,19145,18716,18946,19141,19244,18791,19052,18951,19337,19171,18846,19009,19011,19038,19030,19249,18952,19217,18814,18985,19171,18592,18964,19119,19018,19129,19387,18974,19087,19023,18940,19064,18624,18880,19664,18924,18874,19289,18907,18702,19141,19124,18876,18892,18895,19038,18740,19205,19455,19128,18900,18889,18924,19060,18766,18978,19018,19096,19099,19196,19025,19019,18896,19118,18952,18806,19029,19032,19076,18973,19077,18800,19012,19069,18853,19666,19199,19095,19451,18894,18847,19345,19097,18369,18901,19050,19161,19280,18941,19022,18884,18700,18964,18980,18969,18913,18948,19096,18833,18844,18958,18776,19160,18878,18957,19300,18974,19050,19389,18472,18870,18862,18978,19109,19024,18867,18826,18913,18971,19420,19194,18953,19020,19322,18990,19167,18356,19152,18980,18621,18785,18948,19150,18946,18944,18941,18917,19116,18993,19156,18698,19083,18811,18908,19346,18964,19028,19172,19189,18823,19256,19048,18936,18927,18900,18705,19276,18759,19263,18888,19212,19088,19329,18644,19328,19025,18718,18796,19073,18785,19061,19306,19012,19063,19138,19006,18914,19022,19256,19155,19047,18709,18882,18697,19204,19172,19386,18989,18746,19087,18669,19144,19208,18634,19302,19038,18866,18984,19213,19313,19049,19252,18541,19104,19116,18964,19273,19113,19107,18632,18361,19213,18869,19180,19011,18952,18945,18836,18781,18924,18785,18944,18979,18753,19231,19101,18731,18791,19362,18790,19559,18787,19124,19282,19170,19221,18873,19246,18910,19211,19168,19100,19057,19096,18780,19012,19220,19110,19369,19202,19309,19478,19084,19065,18871,19381,18807,19119,18964,18917,18673,18813,18927,19122,19292,19340,18751,19028,18930,19260,18729,18778,19233,18768,19005,18733,18937,18604,18997,18983,19195,19056,19214,18742,19241,19026,19144,19131,19004,18664,19264,19467,19280,19225,19153,18955,18899,18758,19185,19005,19228,19344,19051,19177,19161,18993,18883,19065,19308,19169,19083,19264,18862,18849,18972,18952,18424,18884,18670,18715,19269,18546,19173,19017,19152,19017,19421,19321,19045,18718,19159,18945,19144,19155,18916,18453,19143,18892,19028,19457,19195,18819,18924,18438,18984,18900,19517,19092,18961,18756,18826,19030,18805,19052,19041,19307,18509,18985,18414,18985,19178,18924,18940,19283,18822,18965,18690,18849,19174,18781,18966,19306,19161,18988,19030,19102,19091,19008,18880,19479,19568,18729,18972,18860,19342,18961,18943,19069,18732,19137,19018,18777,19385,18910,18554,19247,18937,18852,19145,18868,18895,18776,18769,18774,19021,19202,18772,19117,18797,18655,19111,18970,19056,18868,19118,18837,18892,18772,18712,18630,18822,19067,18695,19366,19152,18762,18770,19110,19129,18862,19266,19102,19217,18757,18739,19238,18550,18708,18640,19018,19214,19013,19033,18876,18654,18916,18981,18929,19008,18925,18998,19137,18901,19051,18867,19078,19100,18626,18985,18939,18970,19322,19222,18581,19346,19085,18959,18761,18985,18852,18630,18920,19305,19091,18959,19258,18909,19601,19217,18615,19046,18638,18999,19007,18820,19297,19079,18884,19146,18574,18970,18897,18916,18965,19417,18921,19445,18963,19020,19001,19302,18808,18796,19105,19594,19297,19260,18687,18487,18882,19324,18899,18637,19471,18642,18809,19005,18437,18948,18648,19147,18915,19058,19084,18712,19348,19205,19028,19058,18985,18751,19444,19075,19285,19412,18849,19167,18725,19121,18892,19147,19180,18818,19087,18712,18915,18993,19249,18828,19329,19006,18926,18800,19040,18961,18947,19088,19509,19055,18504,18646,19104,19240,19070,19048,19087,19031,18804,19357,19262,18859,18822,19282,18588,18885,18984,19061,19159,18979,19234,19120,18704,19439,19105,19238,19281,19055,19377,19258,19217,19423,18780,19026,18780,19276,18825,19184,18904,18926,18942,18387,18901,18792,18806,19020,18864,19356,18932,19065,18776,18787,18955,18925,19161,18895,18796,18808,18788,19453,18788,19214,19110,18950,18794,19079,19272,19215,19093,19051,19007,18978,19472,18615,18788,18852,19065,19175,19131,18985,18847,19047,19230,19103,18820,19363,19027,18967,19147,18830,18806,18788,18737,18896,19194,19288,18952,18903,18603,19031,19079,18930,19085,18637,18808,19152,18973,18977,18925,19016,18976,18983,18710,18536,19386,18974,18962,18631,18954,18843,18821,19163,18920,18754,18780,19189,19017,18942,19046,19038,18822,19164,19219,19234,19143,19119,18662,18903,19011,18888,19121,18596,18573,18733,18669,18970,19187,19287,19023,19066,18836,19079,19076,18653,19072,18859,19090,18980,19344,19388,19127,19053,18797,19182,18926,18739,19038,19162,19107,19042,19048,19146,19060,18937,18976,18699,18990,19069,19008,18849,18696,19396,19109,18751,18822,18754,19026,19154,18633,18858,19172,18872,19100,18916,18958,18940,19236,18871,18883,19197,19079,19144,19016,18884,19284,18997,18790,18948,19131,18720,18879,19499,18739,18444,19242,18986,19286,18911,18833,19086,18953,18786,19005,18930,18914,18787,18806,18819,18630,18850,19284,19363,18889,18919,19054,18715,19039,18889,19155,18980,19246,18935,18891,18458,18866,19045,18941,18952,19141,18950,18743,18977,19287,19306,18904,18644,18983,18891,19056,19198,19096,18948,19080,18927,19048,18920,19388,19595,19133,19170,19147,19112,18789,19147,18588,18931,19193,19035,18780,18707,18814,19060,19224,19160,19245,18938,19229,19103,19010,18962,18909,18901,18998,19047,18976,18774,18993,18902,18943,18874,19307,19208,19258,18688,19070,19002,18833,18779,19078,18916,19110,19076,18920,18731,18848,18875,19078,19210,18878,18896,18633,19234,19335,18699,18837,19043,18966,19403,19035,18834,19122,18766,18933,18699,19087,19064,18998,19094,19548,18998,18953,18909,19025,18831,18905,19178,18937,19005,18964,19073,19130,18608,19000,18924,19116,19519,19386,18980,19077,18921,18842,18645,19239,18679,19244,18859,18918,18786,18916,18765,18821,19137,18954,18876,18592,18952,18920,19116,18952,19151,19325,18874,19068,18858,18676,19023,19279,18785,18772,18791,18934,18849,19086,18765,19242,19246,18814,18814,19138,18897,19132,19073,19026,19016,19072,19083,19081,18919,19016,19201,19087,19093,19252,18934,18877,19391,18693,18807,18937,18658,18887,19102,18698,18772,19137,18992,19066,19360,19064,19162,19324,19268,18703,18915,18685,18879,19095,19264,18877,19248,19116,18914,18997,18827,19210,19278,19141,19050,18628,19392,19145,19175,18759,19492,19055,18992,19060,18950,18567,18788,19128,19017,19222,18835,18953,18902,19315,18985,19058,18962,19621,18814,18789,18896,18685,18833,18997,19251,18978,18654,19268,19152,18596,18896,19020,18848,18825,19237,19008,19232,18970,19016,19153,18763,19486,18805,18664,19136,19088,19314,19033,18923,19016,18793,18930,19146,19468,19103,19112,18813,19013,19034,18832,19089,18614,19201,18842,19368,18979,19067,18841,19265,19207,18934,18714,19174,19137,18866,19147,18979,19221,19293,18998,18757,19107,19066,18738,19213,18968,19080,18484,18780,19273,18921,18514,19137,18921,19038,18827,18986,19290,18752,18766,19076,18934,19038,19042,18963,19028,19062,19030,19286,19330,19265,19164,19105,18824,19055,18781,18724,18864,18841,18816,18660,19384,19225,18901,19156,19207,19174,18886,19109,19027,19131,18982,18842,19116,18934,19356,18967,18796,18814,18895,19060,18759,18970,19193,18877,18933,18723,18973,19003,18600,18863,18838,19163,19250,18809,18922,19099,19064,19131,18873,18667,18814,18660,19108,18944,18719,19036,19049,18780,19128,18932,19034,19039,18914,19140,19306,19229,18620,19032,19319,19479,19300,18560,19210,19024,18867,18866,18869,18955,18975,19121,19119,19255,19089,18965,18815,19291,18640,19135,18892,18887,19437,19220,18995,19260,19174,18959,19259,19039,18872,19416,18817,18986,19054,19172,18718,18857,18908,18562,19588,18811,18978,19159,19077,19218,19009,19084,19163,18597,19006,18916,19269,18761,19108,19224,18800,19294,19180,18939,18797,19098,19236,18838,18792,19178,18969,19023,19120,19142,18756,18981,18946,18868,18856,19197,18984,18950,19186,19012,18757,19171,19035,19331,19281,19027,18983,19019,19332,19302,19125,18827,19161,18961,18982,18707,18837,18997,19007,18993,18904,18691,19068,19078,18624,18781,18904,19186,18560,19482,19317,18706,18920,18848,18989,18895,19084,19078,19305,19094,18919,18908,18706,18990,18876,19017,19008,18941,18666,18955,18878,19029,19258,19116,19243,19131,18787,19223,19224,18928,18899,18797,18870,18837,18914,19119,18757,18833,19133,18524,19076,18867,18981,19162,19245,18748,18795,19197,19207,18827,18945,18900,19257,19026,19001,18814,18688,19451,18845,18960,18733,19353,18798,18981,19031,19224,18812,19036,19083,19172,19082,19137,19198,18718,19018,19242,18895,19100,19332,18909,18996,18736,19230,18945,18401,18905,19086,19004,18813,18962,18957,18954,18748,19288,19236,18621,19119,18916,18601,19443,19284,19097,19219,19166,19162,19108,19338,18827,18696,19040,19029,18529,18824,19071,18715,18909,19088,18990,18911,19389,18803,18822,18795,19097,19064,19439,19035,18946,18667,19327,19029,19179,18790,19327,18989,18852,18996,19175,19122,18955,19231,19161,19184,18754,18688,18604,18911,18981,19201,18983,19472,18984,19263,19220,19144,19015,19095,19129,19298,19418,18899,18858,18764,18948,19207,18779,19272,18756,19119,19020,18948,19382,18884,18944,19031,19024,18988,18889,19164,19014,18913,18404,19191,19298,18971,18817,19019,18544,19408,19056,18652,18994,19290,18736,18646,18753,18791,19075,19243,19247,19273,18816,18958,19280,18789,18933,19533,18914,19190,19341,18869,19112,19386,18978,18930,19317,18938,18740,18668,18584,19143,18640,18693,18622,19307,18861,19188,18724,18753,18674,18905,19012,19177,18894,18997,18558,18808,19133,19433,18932,18937,19243,19238,18805,18896,19102,18938,18827,19126,18858,19153,19014,19175,18846,19460,18973,19105,19147,18727,19268,18686,18901,18878,19142,18788,19161,18920,18994,19122,18817,19228,19117,18842,19256,19172,19078,18842,18792,18860,18875,18694,18881,18812,19029,19006,19103,18722,19135,19157,19070,18951,19149,19200,18975,19264,19089,19112,18768,18986,19028,18883,18717,18970,18642,19214,19000,18920,19028,18667,19378,18733,18964,18913,19039,19048,18908,19229,19385,18965,18745,19163,18763,18990,19012,19156,18781,18826,18923,18974,19086,19382,18603,19098,18761,19285,19137,19005,18795,19175,18682,18795,19389,18833,18677,19106,18856,19455,19138,18621,19200,18524,19284,18589,18863,18942,18924,19109,19391,18707,18883,19073,19183,18957,19105,18927,18760,18695,19066,18875,18996,19115,18695,18905,19122,18948,18748,18994,18938,19267,19243,19116,18995,18989,19021,18642,18876,19149,19327,18928,18966,19385,18803,18861,19158,18804,19259,19192,18926,19020,18672,18786,19082,18925,19112,19046,18920,19082,18842,18732,19064,19534,19236,19231,18926,19130,18956,18933,18973,19306,18979,19099,19349,19319,19117,19066,19021,18958,18820,18780,18838,19348,18975,18763,19054,18723,18733,18985,18860,18783,19090,18750,18913,19071,18600,18879,19023,19139,18873,19003,19125,19209,19003,18620,18982,18700,19275,19134,18922,19018,19307,18945,18854,18904,18757,19143,19158,18851,19092,19110,18953,18972,18901,19059,18609,18913,18809,19107,18772,18970,18757,18877,19191,18813,18950,18875,19070,18898,18766,18836,18871,18998,19313,18735,18809,19113,19256,19163,19333,18967,18858,19075,18641,19111,19023,19328,18769,18777,18394,18879,19052,19114,19076,19382,19213,19246,18999,19040,18890,18824,19015,18800,19068,19197,19217,18921,18797,19050,18583,18939,18827,19039,18645,19082,19042,19118,18777,19185,18698,18999,18931,18916,19045,18917,18731,19072,19266,19208,19271,19025,19007,19306,19074,19223,19314,18850,18797,19066,19118,18491,18629,19150,19302,18938,18819,18788,19092,19176,18956,19171,19124,18937,19281,18605,19029,18577,19150,18999,18986,18729,18939,18997,18907,18963,18804,18938,19249,18915,19070,18851,18790,18602,18701,18705,19071,18743,19040,19041,19056,18982,19069,18885,19011,18883,19356,19352,18835,18785,19242,19253,19342,18804,18910,18819,19278,18569,18796,19171,18883,19171,18814,19001,19037,18846,19059,19042,19023,18791,19104,18997,18676,18795,18874,18958,18990,19473,19107,19235,19190,19006,19389,19205,19309,18734,18988,18647,19201,19197,19230,18968,18737,18684,19200,18821,18711,19217,18794,18927,19142,19354,19116,18996,18950,19117,18993,18769,18651,19126,19120,19230,19163,18848,19429,19285,19141,18906,19464,19115,19027,19065,18826,19224,19158,18959,18599,18960,19313,18982,19259,18699,19072,19008,19126,19242,19061,19304,19098,18996,19118,18508,19059,18941,19092,18770,18869,18926,19106,19113,19306,19155,19221,19064,19075,19139,19351,19246,18787,18830,19560,18920,18870,19126,19253,19036,18771,18563,19211,19309,18745,19069,18834,19155,18913,18966,18908,18769,19396,18994,19298,18926,18945,18821,18910,18905,19344,19104,19287,19125,18846,19192,19067,19019,19280,18943,18993,18830,19161,19045,19175,18761,18865,18882,19223,18907,18905,18787,18540,19181,18836,18875,19080,18957,18514,18565,18856,18998,19271,19174,19180,18963,19006,19209,18411,18686,19007,18998,19037,19027,19029,19022,18628,18806,19141,18864,18905,18593,19027,19031,19353,19083,18870,18827,18735,18737,18979,19157,18539,18779,18901,19304,18694,18673,19089,19143,19054,18877,19243,18889,18695,18694,19210,19053,18738,18774,18784,18825,19226,19351,18967,19270,19033,18930,18849,18717,19335,18817,19060,18618,18572,19111,19100,19059,18757,18727,18708,19169,19280,18874,19317,19120,18969,18985,18909,18972,19284,18856,19619,18884,18722,19010,18334,19084,18998,19116,18529,18602,18968,19076,18857,19070,18836,18685,19105,18702,18843,19251,18766,19238,19138,18770,18919,18929,18777,18859,19175,19136,19205,18861,18430,19132,18861,19126,18785,19064,18688,19203,18850,18582,19212,19163,19015,19042,19173,19027,18557,18932,19030,18783,19046,19194,19250,19335,19028,19246,18837,18672,19253,19042,18927,19176,18858,19124,18871,19000,19175,18630,19344,19038,19201,19194,18719,18883,19043,18935,19179,18991,18943,18673,18824,18924,18763,19064,19362,18924,18938,19181,19003,18728,19520,18961,19100,19084,18600,18721,19077,18896,18670,18819,19172,18936,18939,18993,18900,19271,18969,19132,19249,19114,18660,18958,19319,18721,18779,19256,18981,18676,18986,19129,19312,18766,19076,18881,18662,18925,18619,19282,18443,19070,19268,18695,18671,19401,18958,19176,19048,18737,18822,19044,18957,18996,19115,18904,18736,18986,18860,19099,19174,18949,19137,19012,18858,18995,19027,18762,19083,18669,18655,18891,19073,19051,19350,19321,19244,19180,18730,18809,18941,18945,19090,18853,19007,19262,19140,18920,18743,18893,18856,18934,18509,18913,19230,19084,19033,19069,18721,19125,18678,19044,19313,18982,19190,18921,19168,18973,18889,18973,18882,19086,18954,18504,18644,19048,18922,19379,18932,19113,18779,19053,18880,19250,19096,19270,18831,19275,19225,18923,18827,18745,18871,19096,18773,19017,19069,19253,18978,19050,18995,19080,18875,18996,19133,18928,19273,19062,18863,18896,18731,18699,19054,18996,18793,19129,18893,18641,19208,18800,19114,18692,19368,18926,19055,18633,19101,18900,18981,18681,19031,19195,18535,19382,18970,19313,18907,19086,18672,19106,19054,18649,18523,18950,19126,18901,18826,19060,19082,19187,19351,18616,18777,18802,19041,18973,19248,19049,18862,18812,19168,18494,18646,19000,19310,18934,18997,19102,19046,18866,19071,18789,19049,18507,18491,18900,19034,18975,18685,19015,19030,18901,19316,19371,19000,18670,19040,18859,18895,18957,19194,19225,19156,19390,18811,18836,19178,18667,18934,19065,18986,19357,18695,19329,18863,19166,18986,18928,19078,19000,18922,19212,19310,19100,18958,19018,19043,19192,18956,18865,18989,19125,18941,19103,18925,19359,19135,18967,19424,19114,19139,19259,19348,18915,19060,18818,18883,19049,18670,18972,18862,18933,18715,19262,18892,18974,18736,19047,18851,18981,18762,18452,18936,18970,19224,19125,19213,18986,19052,18785,18831,18917,18699,19049,18997,19035,19318,19153,18933,19004,19148,19010,18927,18995,18903,18866,19226,18974,19115,18990,19359,19174,18829,19037,18988,19238,18933,19147,18771,18878,19100,18820,18554,19362,19187,18968,18771,19016,19276,19223,19183,18991,18881,19236,19140,18839,18807,18792,18776,18786,19082,19222,19286,19043,18915,18888,19318,18958,19169,19074,19072,18899,18906,18954,18883,19052,19118,19155,19456,18952,18846,18914,19222,19449,19179,19022,18812,19015,18762,19119,19216,18970,18496,18593,19073,19157,18907,19057,19109,19052,18728,18738,18673,18940,18677,18647,19109,18975,18852,18479,19045,18695,18956,19006,19343,19216,19022,19108,19387,19249,18957,19063,19079,18952,18759,19275,18876,19212,19005,19008,19184,19200,19005,18959,18919,18972,18931,18965,19053,19083,19261,18679,19310,18911,19314,19020,18766,18761,18790,19101,19050,18772,18962,19177,19391,18719,18631,18935,19057,18822,19036,18952,18849,19216,18792,18705,19069,19123,18443,19097,18876,18738,18709,18957,18662,18848,19514,19102,19031,18998,19034,18969,19147,18594,19296,19065,18570,18918,18923,19231,19221,18973,19224,18445,18570,18748,19067,19105,18830,18789,18922,18847,18982,18555,19056,18975,19039,19043,19081,19163,18665,19056,18752,18754,18811,18955,19084,18721,18664,18791,19142,19246,18863,18939,18828,19287,18979,18863,19343,19154,19464,18811,18900,19216,18777,19094,18705,19075,18948,19121,19016,18998,19034,18990,18892,19022,19123,18832,19506,18868,18999,19112,19354,18849,18774,18767,18985,18808,18712,19346,19101,19273,18807,18888,18885,18915,19122,18665,18796,19248,18745,18854,18888,18680,18514,18931,18623,19194,18432,18607,19243,19385,19155,19237,19147,19385,19028,18804,19150,19251,18962,19076,18857,19278,18970,18792,18923,18998,19044,18781,18823,18650,19075,18780,18824,18722,19235,18826,19168,19408,18987,18902,18763,18987,18831,19089,18882,18750,19013,18920,18822,19169,19246,19184,18868,19135,18926,18923,19307,19017,19144,19165,19008,19167,18823,19198,18816,18953,19029,18898,19142,18962,19084,18963,19050,19005,19319,19371,19073,18943,18918,18749,19012,18745,19261,19403,18797,19072,19241,18949,19091,18956,19072,19126,19103,19019,18780,19052,18872,19092,19127,19146,18756,18956,18904,18799,18677,18986,18810,18989,18662,19248,18945,19055,18985,19003,19151,18963,18978,19015,19395,18981,18854,19184,19339,18893,19079,18837,19272,19315,19047,19212,18787,19148,18888,18759,19309,19041,19043,19069,19143,19023,18641,19035,19076,19192,19220,18752,19291,19107,18669,19143,18650,19060,19027,18845,18950,19157,18796,18877,18822,19010,18953,18868,19261,18599,19017,18653,18567,19310,18825,18910,18780,19005,18805,19086,19199,19077,18934,19019,19131,19289,18870,18467,18655,18993,18903,18965,18832,18893,18928,18856,19365,19213,18483,18725,19455,19080,18635,19075,19032,18461,19430,18899,18686,18946,18857,18848,18974,18892,19134,19081,18787,19546,19186,18759,19235,19420,19059,19033,19123,18906,19007,19064,19015,18992,19011,18868,18865,19190,18913,18980,18838,18875,19300,18795,18778,18934,19030,18746,18931,18952,18927,19029,19164,19064,18614,18752,18860,18982,18718,18723,19185,19290,19031,18742,19172,18562,18916,19005,19083,19226,18903,19161,19309,18651,19023,18852,19076,19251,19161,19265,18979,19137,18890,18927,19614,19092,19192,18922,18682,19040,18985,18518,18838,18797,18586,18324,19199,18848,19033,18773,19190,19269,19147,18933,18829,18596,19081,19338,18766,19040,19176,18923,18906,19063,19157,19094,19164,19098,18677,19062,19260,18890,19282,19015,18883,18968,18833,18840,18820,19080,19147,18677,18648,18879,18951,18594,19117,19213,19328,18892,18914,18892,19226,19178,18956,19145,18188,18955,18854,19512,19351,19205,18968,18856,19199,18811,19213,18808,19135,18658,18917,18936,18795,18948,19175,19391,18770,19095,19034,19032,18857,19027,19073,19320,19433,19249,19081,19308,18637,19057,18961,19113,18982,19109,18896,19133,18543,19360,19058,19378,18732,18985,19161,18882,19010,18836,19073,18859,18815,19146,19183,19174,18877,18790,19151,19087,19167,18951,18964,19098,18846,19114,18611,18984,19160,18928,18930,18991,19341,19039,18793,18775,18892,19015,19049,18891,18710,18800,18604,18994,19075,18885,19094,18852,18888,19232,18864,18765,19515,19322,18822,18750,18729,18902,19083,19283,18894,19073,18979,19306,18939,19048,19104,19671,18848,18713,18732,18904,19152,19059,18765,18879,18715,19059,19133,18817,19094,19059,19508,19099,18885,18876,18965,19356,19077,18675,19048,19130,18998,18870,19104,19013,18758,19292,19362,19170,19290,18852,19303,19156,19410,18800,19281,19220,19435,19028,19003,19062,18910,18712,19048,19155,18711,19010,19146,18880,18777,18880,19067,19023,19079,18953,19086,19144,18821,18564,19387,18800,18761,19157,18922,18804,18916,18854,18833,19039,18715,19091,18944,19004,19226,19013,19243,19220,19544,19097,18972,19145,19188,18744,18839,18808,19193,19003,18985,19411,19326,19103,19022,19037,18984,18733,18651,19039,19144,18539,19008,18801,18863,18526,19028,19071,19153,19022,18956,19158,19205,18762,19018,18545,18821,18883,18875,18931,19085,19168,18904,19019,19263,19114,19138,19108,18981,19378,19186,18933,18892,19107,18558,18522,18933,18940,18940,18943,19086,18993,19112,19184,18809,18939,19053,19046,19165,19226,18890,18759,18750,19048,19191,19129,18975,19041,18811,19170,18751,19073,18500,19178,18912,18774,18887,18744,19099,18918,19157,18867,18634,19079,18710,18904,19070,19151,18962,19117,19157,19300,19050,18995,19098,18653,19374,19042,19313,19047,19163,18822,18973,18992,18940,18898,19225,18826,19021,18971,18998,18890,19122,19203,19040,19212,18553,19132,18927,19164,19020,19204,19009,19126,19152,18743,19009,19041,19194,19201,18737,18583,19057,19279,19274,19114,18991,18761,18934,18789,19171,18695,19072,19193,18759,19039,18909,19015,19414,18914,18924,19066,19019,19397,18832,19197,19023,18947,18954,19188,18698,19003,19206,19080,18784,19091,19307,18951,18655,18682,19146,18538,19123,18462,18974,18992,18617,19332,19010,19238,19135,19165,18902,19289,18897,19388,18758,18962,19014,19138,19072,18942,18395,19021,19032,19198,19000,18957,19055,18886,18777,18765,19142,19297,19358,19033,19238,18634,19008,18484,18720,18902,19028,19466,18974,18615,19083,19003,19247,18614,19074,18715,19314,18670,18928,19030,19085,18837,19304,19221,18717,18960,18995,18878,18881,18886,18975,19167,18796,18808,19178,18928,19216,18808,19176,18755,19367,19291,18833,18872,19279,18448,18913,18812,18955,19242,18970,19063,19381,18689,18900,19210,18941,19121,18735,18725,18810,18637,18906,18828,18843,19116,18979,19031,19224,19198,19253,18739,19179,19037,18562,18820,18889,18849,18976,19183,19070,19080,18997,19156,19185,19116,18683,18926,18997,19004,18441,19406,19139,18713,19025,19117,18591,18987,19060,18996,19139,18996,19150,19217,19229,19216,19124,18916,18842,18681,18681,19086,18813,18909,19241,19553,18835,19125,18870,19356,19111,18943,19174,18923,18808,18699,18638,19008,19280,19053,19278,18972,19003,18960,19063,19070,19104,18946,19062,18919,18890,19042,19123,19276,19205,19079,18954,19008,18726,19096,18829,19042,18909,18970,18873,18925,18994,19010,18883,19195,18747,18701,19034,18761,18812,19094,18983,18677,18971,19207,18581,18797,18821,18794,19092,19159,18899,18936,19046,19189,19300,19166,18973,19153,19188,18953,19094,19405,18677,19144,18700,19064,18677,18948,19431,19295,18968,18882,18831,19252,19084,19218,18933,19077,18903,19139,18649,19090,18892,18779,19019,18789,18906,18704,18491,19380,19089,19023,19294,19116,19156,19193,19222,18803,19127,18926,18719,19145,18754,19009,18880,19209,18856,19040,19209,18987,18917,18835,19037,18909,18981,18963,18952,18935,19314,19282,19009,18870,19170,19355,18727,19374,18879,18773,18661,19058,19109,19023,18999,18874,18895,19001,19509,18961,19057,19499,19120,18458,18653,18915,19266,18969,19040,19234,19117,19009,18795,18783,18975,19186,18928,18950,18707,18919,19327,19073,18970,18903,19162,18469,18272,18907,18864,19104,19087,18943,19327,19627,18706,19051,18946,19098,19292,19042,19088,18898,19121,19473,18933,19073,19334,19024,18798,18865,19154,19104,19276,19153,19293,19613,18561,18964,19206,19114,18779,19139,19060,18963,18876,19137,18671,18932,19119,19179,19075,18909,18799,19170,18668,18935,19083,18801,19187,18636,18824,19150,18974,18700,18970,18603,19168,19134,18776,19137,18677,18750,18633,18835,19268,18812,19239,18836,19384,18998,18960,19337,19113,18843,19083,19094,19050,19039,19000,18771,19027,19152,18957,18891,19029,18684,18953,19157,19099,19232,18959,18801,19121,18899,19367,18847,19040,18995,18630,19194,18774,18925,18952,19257,18773,18639,18863,18806,18890,19188,19256,18940,19124,19129,18882,18881,18876,18535,19198,18919,18992,18751,19176,18974,18552,19027,19098,18928,18953,18797,19170,19130,18769,19227,19115,19007,18843,19322,18902,19011,19016,18722,19027,19261,18779,18933,19004,18866,18982,18810,18930,18685,19100,19279,19106,19206,19097,18714,18812,18934,18960,19035,19067,19002,18937,19305,18930,18960,18883,19246,19078,19008,18856,19153,19132,19201,19020,19069,18823,18778,18742,19002,18998,18631,19012,19277,19154,19120,18927,19006,18734,19253,19100,18952,18716,18585,18683,18951,19326,18689,19101,19296,19102,19067,18705,19162,18896,19166,18632,18767,19261,18821,18994,18982,18673,19245,19085,19089,19066,18799,19265,18912,19085,19420,19070,19248,18856,18946,18951,19385,18822,19029,18873,18963,19186,18906,18953,19241,19258,18989,18835,18633,19551,19116,18731,18943,18856,18873,18950,18995,18801,18843,18834,19027,18986,19193,18777,18851,18741,19050,19162,18870,19134,19344,19175,18964,18940,19034,19048,18996,19491,18885,19192,18924,19319,18773,18938,19355,18857,19038,19060,18962,19214,19105,18886,19232,18719,18673,19077,19215,18528,18705,19234,18869,19082,19120,18800,18856,19585,19353,18719,18930,19280,18703,18959,18863,18854,18886,19064,18652,18683,19017,19210,18966,19253,18565,19348,18511,19049,18835,19121,18956,19112,18357,19357,18873,18963,19021,18998,19174,19029,18880,19140,18579,19025,18949,18961,18640,19085,18844,18897,19164,19144,18966,18512,18899,19147,18687,18688,19100,19066,18925,19210,19002,19021,19245,18982,19103,18984,18846,18868,18913,19038,19302,19108,19036,18903,18594,18735,18993,19294,18961,19072,19377,18951,18946,19035,19184,19160,19028,18927,18898,18928,19295,18996,18892,19040,19577,18766,19079,19022,18853,18854,19122,18883,18457,19021,18790,19073,18963,18460,18974,19006,19257,18791,18913,18832,19151,18876,19316,18824,19506,19132,19127,18988,19150,19261,19082,18989,18730,19237,18927,18970,19130,18982,18796,19298,19280,19211,18991,18741,18528,19057,18848,19089,18921,19016,18996,18851,18580,18805,19036,19088,19081,18857,19118,19087,18740,18680,19053,19305,19361,18817,18921,19000,18960,19423,18983,18696,19139,19061,19075,19221,19217,18646,19003,19136,19063,18931,19067,19036,19696,18684,19101,19123,19102,18641,19199,19068,19025,19213,19195,19048,18912,19126,18974,19297,18974,18922,18814,18936,19079,18835,19498,19137,19070,18803,18601,18976,19217,18969,18896,18920,19288,18855,19151,18963,19151,19329,18721,18807,19059,18995,19216,19144,19556,18664,18790,19050,19187,18375,19020,19163,19514,19041,18681,18951,18420,18789,19352,19031,19325,18958,19094,19015,18449,18859,18982,18831,19016,19555,19134,19097,19110,18957,19259,19085,19312,18982,18779,19189,19124,19257,19137,19144,19311,19047,19127,19151,19071,19349,19422,19269,19172,18752,19561,19267,18812,19028,19086,18971,18973,18609,18876,18986,18857,18852,18974,19067,18971,18814,18982,19059,19228,18994,18930,18951,19028,19063,18919,19305,19258,19260,19013,18757,18916,19286,19036,18922,19264,19299,18737,18957,19089,18441,19144,19053,18846,18876,18964,18810,19080,19199,18740,19153,19076,18772,19250,19167,18988,19133,19130,19293,19168,19082,18674,18900,18874,19229,18823,18966,19108,18828,18826,19016,18825,18874,18852,19229,18932,18924,19066,19089,19229,19022,18997,19271,18945,19125,19067,18852,19232,19035,19208,18900,18851,19247,18778,19145,19182,19231,18913,18978,19268,18991,18608,18793,18925,19270,19244,18871,18985,19162,18658,19023,18981,19060,19147,19031,18961,19330,19012,19397,19078,19483,18901,18763,19147,18667,19078,18904,18669,19062,19228,19061,19030,18820,19131,18839,19176,19205,18960,18866,18886,18621,19272,19143,19148,18955,19087,19035,18755,18792,18569,19389,18999,18766,18925,18968,18914,18926,18821,19167,18866,19199,18524,19215,19122,19062,19081,19220,18596,18969,18666,19034,18913,19299,18912,19182,18892,18967,19070,19448,19063,19083,18868,19302,19093,18785,18972,18628,19150,18776,18894,19545,18837,19025,18810,19040,18733,18871,19072,18818,19194,19039,18859,19299,18665,18907,19352,18786,18956,18804,18989,18814,19322,18743,19231,19391,19159,19415,18671,19088,19108,18912,18999,19282,18912,19109,18860,18934,18959,19176,18825,18798,19350,19305,18837,19298,18786,18981,19099,18726,18652,18754,18503,18886,18654,18903,19216,19038,18719,19581,18873,19161,19353,19203,18986,19214,19302,19068,19036,18897,18852,19261,18979,18690,18960,18924,18980,19180,18919,19315,18936,19360,19071,19135,19057,19253,19391,19058,18897,18594,18845,19038,18816,18960,19076,18997,19258,19328,19131,18998,19098,18852,18972,19134,18828,18733,18866,18868,19086,19227,19239,18930,19266,19051,18931,18991,19554,18927,19334,18760,19006,19248,19290,19329,18990,18884,19439,18882,19343,19241,18711,18918,18969,19346,18873,18240,19141,18954,19049,18922,18803,19321,18986,19058,18659,19043,18894,19205,18896,18847,18778,18669,19273,18689,18853,19429,19035,19180,19075,19268,19319,19123,18907,18875,18774,18972,19244,18998,19370,19006,18588,19371,19018,18715,19271,19011,19264,19026,18705,19053,19194,19016,19103,19345,19144,19011,19037,19169,18975,18959,18788,18735,18829,18908,18863,19011,18926,19352,18779,19161,19156,18929,18661,19326,19078,19277,19062,18716,19036,18862,19025,19166,18761,19312,19053,18966,18801,19014,19121,19519,19215,18905,19037,18709,19067,18866,18885,18684,19208,19432,18747,19381,19202,18847,19118,19108,19206,18714,18950,18627,18924,18892,19135,18798,19212,18945,18634,18984,18615,19176,19095,19149,18620,18922,18945,18713,19214,19048,18927,18965,19069,18929,19032,18618,18881,18756,19181,18917,19207,19069,18942,18829,18873,19083,19231,19136,18950,18918,19041,19030,19156,19048,18834,18746,18789,19198},{6344,6590,6545,6604,6454,6288,6543,6499,6305,6537,6628,6493,6666,6536,6542,6669,6185,6364,6489,6631,6678,6575,6534,6281,6323,6600,6652,6457,6153,6257,6130,6613,6206,6432,6269,6549,6761,6505,6151,6355,6440,6410,6391,6211,6647,6228,6233,6236,6229,6426,6495,6543,6509,6089,6501,6335,6362,6451,6544,6276,6244,6411,6591,6534,6547,6488,6555,6408,6755,6376,6802,6481,6262,6596,6382,7031,6435,6655,6518,6232,6386,6316,6501,6695,6415,6169,6369,6314,6666,6446,6474,6267,6528,6402,6259,6807,6542,6107,6573,6259,6854,6371,6660,6529,6304,6402,6831,6416,6735,6291,6510,6198,6433,6361,6535,6882,6552,6321,6086,6460,6468,6275,6520,6494,6930,5996,6477,6574,6518,6403,6426,6428,5953,6449,6556,6747,6350,6489,6187,6705,6654,6339,6668,6428,6398,6417,6613,6427,6097,6504,6651,6438,6425,6364,6675,6624,6439,6449,6061,6199,6666,6150,6403,6483,6496,6214,6835,6474,6428,6557,6502,6479,6399,6204,6749,6289,6281,6320,6554,6601,6454,6552,6440,6610,6237,6566,6059,6635,6365,6545,6479,6608,6378,6362,6654,6423,6413,6213,6107,6679,6543,6572,6557,6393,6358,6764,6427,6760,6430,6816,6428,6332,6645,6250,6697,6370,6388,6441,6363,6368,6363,6648,6450,6696,6240,6410,6418,6378,6530,6707,6722,6345,6274,6493,6355,6575,6666,6552,6357,6656,6600,6199,6878,6151,6520,6334,6539,6363,6616,6443,6364,6547,6617,6108,6267,6632,6536,6739,6486,6230,6152,6710,6619,6380,6708,6372,6522,6444,6308,6692,6251,6598,6694,6266,6272,6206,6558,6529,6282,6370,6484,6492,6714,6209,6621,6332,6271,6379,6137,6598,6334,6691,6494,6645,6533,6476,6295,6598,6545,6248,6469,6458,6329,6425,6575,6362,6717,6331,6362,6355,6564,6399,6708,6747,6286,6228,6370,6616,6324,6522,6692,6288,6571,6198,6430,6548,6437,6366,6450,6301,6434,6578,6407,6386,6402,6756,6370,6355,6459,6555,6412,6148,6492,6313,6466,6272,6169,6491,6184,6314,6526,6625,6295,6254,6366,6579,6547,6500,6645,6354,6526,6577,6491,6640,6517,6022,6295,6512,6356,6050,6389,6525,6266,6412,6445,6169,6139,6480,6108,6370,6526,6586,6267,6672,6528,6755,6353,6250,6305,6246,6664,6188,6447,6485,6478,6153,6259,6610,6319,6625,6635,6130,6556,6664,6405,6409,6288,6468,6270,6531,6612,6403,6585,6348,6408,6369,6803,6375,6542,6928,6176,6282,6514,6537,6485,6402,6317,6512,6391,6584,6576,6296,6683,6387,6244,6213,6582,6515,6439,6295,6595,6536,6531,6492,6420,6421,6209,6297,6538,6261,6505,6815,6272,6594,6405,6283,6468,6245,6299,6371,6227,6388,6373,6728,6303,6733,6650,6572,6536,6814,6406,6052,6326,6233,6400,6402,6492,6473,6387,6440,6842,6435,6802,6455,6497,6363,6107,6227,6642,6783,6552,6215,6143,6370,6480,6402,6316,6551,6382,6668,6549,6280,6625,6500,6179,6494,6748,6612,6634,6727,6566,6443,6377,6351,6358,6457,6703,6486,6468,6548,6601,6331,6550,6439,6154,6807,6525,6799,6684,6437,6719,6517,6596,6754,6288,6479,6519,6525,6689,6716,6626,6623,6438,6709,6359,6048,6436,6178,6360,6518,6819,6586,6486,6588,6558,6423,6737,6187,6461,6385,6329,6661,6907,6426,6268,6420,6585,6623,6539,6338,6541,6626,6648,6550,6492,6394,6178,6586,6290,6446,6404,6518,6360,6925,6709,6064,6392,6223,6299,6465,6521,6533,6362,6297,6489,6367,6419,6332,6567,6729,6554,6537,6217,6249,6383,6283,6289,6358,6378,6759,6546,6658,6442,6286,6526,6254,6499,6275,6328,6336,6602,6416,6648,6697,6322,6325,6335,6555,6476,6480,6495,6696,6057,6335,6344,6481,6531,6200,6312,6358,6913,6669,6428,6316,6482,6438,6410,6644,6239,6590,6602,6670,6341,6593,6933,6533,6741,6428,6600,6543,6473,6486,6265,6635,6729,6465,6656,6499,6323,6799,6397,6437,6696,6474,6482,6349,6218,6697,6495,6865,6378,6710,6367,6560,6577,6424,6606,6270,6491,6278,6605,6516,6463,6385,6639,6408,6290,6307,6212,6569,6622,6500,6467,6319,6443,6432,6165,6040,6607,6684,6482,6479,6258,6470,6410,6409,6127,6366,6642,6209,6213,6760,6472,6471,6377,6450,5946,6264,6492,6554,6451,6187,6442,6410,6597,6740,6483,6270,6309,6428,6443,6472,6420,6477,6735,6364,6567,6476,6333,6517,6395,6696,6478,6174,6783,6671,6575,6186,6395,6328,6498,6415,6549,6461,6602,6534,6212,6400,6307,6429,6550,6335,6449,6630,6550,6474,6108,6255,6629,6575,6361,6210,6712,6522,6524,6265,6618,6777,6707,6698,6527,6440,6203,6586,6463,6486,6601,6753,6561,6487,6828,6414,6638,6585,6449,6234,6247,6495,6385,6724,6789,6650,6349,6431,6618,6491,6557,6487,6677,6622,6406,6406,6335,6523,6547,6455,6404,6401,6526,6337,6632,6432,6583,6425,6461,6111,6711,6575,6359,6434,6352,6824,6461,6353,6431,6194,6603,6645,6256,6391,6414,6687,6387,6349,6418,6586,6626,6602,6613,6669,6346,6449,6636,6425,6784,6606,6338,6435,6392,6463,6686,6794,6391,6341,6539,6532,7018,6591,6452,6795,6127,6804,6408,6322,6544,6505,6543,6841,6414,6339,6479,6249,6470,6481,6597,6540,6643,6536,6007,6407,6791,6432,6755,6595,6475,6521,6522,6441,6238,6524,6535,6542,6366,6405,6735,6468,6076,6483,6496,6412,6333,6355,6371,6063,6477,6863,6321,6489,6364,6701,6749,6525,6546,6691,6745,6537,6481,6635,6443,6405,6809,6468,6608,6520,6543,6489,6396,6576,6587,6616,6746,6077,6227,6407,6283,6218,6644,6358,6458,6666,6611,6571,6197,6577,6473,6483,6893,6647,6476,6645,6555,6816,6490,6545,6206,6561,6355,6360,6413,6335,6563,6592,6233,6496,6025,6590,6515,6576,6214,6710,6260,6580,6302,6374,6595,6265,6531,6667,6432,6684,6756,6186,6456,6593,6474,6411,6464,6257,6753,6257,6491,6500,6690,6473,6593,6793,6493,6440,6351,6482,6477,6197,6610,6325,6421,6423,6441,6582,6776,6292,6100,6396,6346,6475,6274,6542,6415,6454,6589,6485,6315,6655,6449,6425,6492,6751,6483,6679,6512,6577,6704,6367,6419,6366,6861,6336,6279,6339,6418,6597,6314,6365,6650,6389,6322,6636,6479,6456,6449,6620,6660,6519,6322,6193,6334,6522,6368,6585,6207,6478,6639,6412,6794,6292,6755,6562,6391,6495,6653,6764,6424,6460,6615,6417,6324,6537,6537,6492,6784,6604,6500,6352,6413,6410,6423,6405,6480,6535,6642,6565,6386,6460,6646,6417,6448,6397,6688,6605,6473,6630,6271,6502,6338,6710,6644,6437,6648,6439,6581,6333,6571,6305,6442,6703,6529,6225,6556,6539,6204,6585,6099,6314,6592,6261,6268,6443,6406,6505,6133,6485,6284,6387,6297,6305,6854,6707,6178,6335,6478,6552,6497,6736,6554,6437,6802,6473,6401,6596,6745,6086,6410,6324,6460,6750,6635,6176,6570,6347,6314,6492,6320,6411,6280,6610,6725,6362,6376,6552,6268,6537,6704,6867,6127,6563,6242,6469,6436,6476,6373,6707,6462,6421,6589,6570,6527,6120,6376,6463,6274,6452,6749,6566,6188,6675,6228,6519,6302,6144,6651,6450,6576,6447,6449,6427,6316,6186,6527,6313,6402,6201,6312,6534,6649,6121,6773,6503,6651,6449,6360,6032,6388,6473,6496,6349,6525,6193,6561,6542,6471,6337,6443,6483,6260,6465,6563,6762,6142,6460,6513,6331,6311,6379,6882,6696,6509,6455,6453,6602,6517,6506,6561,6753,6258,6718,6323,6634,6434,6415,6604,6326,6324,6633,6301,6368,6761,6593,6231,6337,6509,6635,6508,6458,6693,6401,6531,6470,6460,6290,6720,6511,6205,6509,6534,6413,6118,6378,6457,6463,6124,6524,6438,6865,6573,6661,6532,6618,6490,6522,6620,6248,6607,6432,6399,6647,6546,6642,6650,6628,6325,6381,6357,6445,6542,6551,6235,6214,6650,6381,6490,6475,6300,6439,6425,6447,6629,6460,6592,6557,6607,6523,6554,6586,6359,6728,6796,6564,6649,6226,6330,6870,6481,6341,6290,6142,6463,6369,6382,6417,6298,6336,6646,6761,6167,6724,6376,6394,6478,6645,6596,6300,6473,6288,6415,6471,6643,6356,6605,6681,6468,6582,6539,6385,6190,6573,6596,6425,6485,6376,6600,6432,6301,6596,6313,6575,6085,6591,6556,6382,6476,6622,6602,6312,6391,6505,6558,6656,6519,6462,6613,6512,6459,6394,6537,6348,6484,6198,6482,6527,6330,6535,6401,6785,6433,6490,6456,6599,6532,6577,6648,6445,6553,6509,6407,6437,6188,6460,6442,6240,6226,6325,6290,6126,6401,6629,6625,6623,6273,6610,6201,6672,6605,6275,6340,6419,6677,6585,6380,6741,6323,6569,6778,6705,6245,6654,6296,6359,6415,6350,6629,6345,6692,6193,6557,6419,6554,6420,6299,6531,6449,6514,6516,6630,6410,6452,6663,6522,6260,6566,6264,6417,6038,5943,6232,6499,6496,6622,6679,6602,6402,6666,6688,6513,6364,6473,6223,6317,6367,6410,6259,6398,6666,6366,6546,6527,6691,6442,6788,6538,6866,6757,6375,6716,6569,6371,6574,6352,6356,6561,6293,6452,6539,6308,6324,6307,6290,6375,6332,6477,6281,6238,6386,6459,6390,6621,6691,6748,6345,6444,6207,6576,6549,6417,6640,6183,6375,6127,6094,6704,6397,6314,6545,6380,6641,6108,6526,6632,6638,6193,6550,6607,6477,6314,6365,6463,6611,6508,6456,6320,6241,6399,6326,6237,6102,6587,6483,6419,6408,6210,6179,6531,6317,6385,6289,6418,6607,6613,6422,6594,6807,6496,6478,6306,6361,6309,6557,6757,6586,6460,6471,6286,6780,6555,6629,6696,6805,6035,6586,6675,6308,6350,6195,6270,6410,6379,6627,6437,6484,6653,6636,6437,6442,6273,6786,6351,6297,6041,6267,6395,6096,6445,6655,6149,6608,6262,6531,6506,6480,6273,6246,6535,6602,6378,6419,6189,6305,6357,6549,6274,6447,6808,6200,6345,6609,6465,6626,6446,6485,6416,6224,6498,6551,6462,6325,6446,6441,6394,6752,6537,6296,6642,6251,6311,6539,6400,6242,6421,6607,6173,6345,6318,6446,6837,6627,6773,6484,6363,6541,6372,6532,6443,6474,6179,6232,6630,6291,6348,6393,6192,6811,6797,6195,6658,6345,6662,6390,6099,6414,6435,6801,6326,6444,6717,6437,6567,6114,6420,6087,6469,6419,6711,6565,6552,6459,6441,6587,6693,6356,6577,6428,6816,6371,6549,6268,6392,6245,6274,6366,6409,6701,6461,6491,6664,6195,6477,6549,6622,6427,6564,6244,6418,6345,6482,6479,6421,6626,6157,6889,6640,6632,6776,6259,6360,6642,6282,6623,6482,6721,6196,6415,6157,6476,6509,7003,6327,6374,6517,6761,6428,6643,6277,6196,6521,6089,6432,6503,6291,6545,6404,6445,6822,6467,6466,6036,6614,6654,6677,6608,6348,6864,6187,6330,6629,6633,6366,6581,6167,6693,6216,6815,6525,6292,6739,6448,6633,6695,6574,6450,6698,6398,6376,6347,6423,6741,6378,6728,6245,6237,6171,6410,6415,6140,6530,6833,6660,6577,6360,6303,6586,6735,6713,6405,6292,6296,6521,6366,6333,6524,6425,6731,6636,6237,6040,6747,6488,6286,6578,6627,6375,6500,6641,6520,6616,6685,6418,6418,6378,6553,6517,6300,6634,6745,6601,6385,6546,6511,6399,6502,6247,6699,6561,6883,6921,6260,6302,6743,6433,6704,6430,6540,6695,6302,6580,6407,6414,6485,6983,6548,6241,6325,6258,6509,6274,6615,6425,6704,6338,6501,6355,6616,6520,6381,6393,6354,6612,6271,6123,6513,6386,6553,6468,6770,6530,6167,6309,6357,6385,6236,6537,6229,6188,6626,6660,6475,6452,6518,6560,6301,6326,6633,6537,6538,6502,6543,6544,6553,6560,6524,6790,6391,6600,6355,6685,6368,6483,6716,6578,6398,6566,6373,6484,6473,6444,6297,6269,6517,6474,6404,6496,6428,6585,6373,6384,6780,6187,6346,6328,6538,6892,6405,6470,6473,6434,6548,6581,6448,6425,6382,6200,6547,6522,6313,6662,6622,6347,6480,6338,6449,6543,6571,6450,6231,6365,6146,6555,6568,6664,6345,6511,6284,6287,6224,6389,6445,6562,6639,6209,6452,6379,6350,6191,6436,6448,6732,6766,6308,6056,6446,6743,6507,6546,6755,6397,6300,6161,6404,6336,6330,6588,6399,6070,6692,6455,6490,6618,6470,6255,6310,6343,6490,6468,6235,6599,6306,6371,6231,6361,6749,6383,6476,6626,6206,6109,6382,6634,6186,6347,6491,6295,6560,6622,6329,6343,6189,6672,6802,6648,6280,6249,6702,6395,6425,6561,6565,6394,6454,6507,6089,6012,6544,6773,6349,6573,6148,6559,6423,6802,6221,6674,6538,6418,6224,6212,6397,6869,6392,6414,6251,6394,6851,6542,6186,6587,6315,6002,6440,6480,6386,6452,6408,6632,6670,6509,6378,6245,6525,6558,6272,6335,6268,6175,6531,6449,6544,6245,6660,6559,6484,6608,6474,6510,6382,6530,6198,6802,6501,7033,6481,6534,6207,6325,6168,6501,6726,5988,6077,6513,6566,6494,6128,6364,6252,6498,6489,6541,6360,6501,6381,6582,6365,6709,6316,6350,6282,6298,6771,6713,6295,6489,6354,6448,6599,6324,6415,6361,6493,6357,6693,6489,6235,6626,6039,6423,6480,6707,6413,6603,6728,6463,6541,6308,6499,6463,6703,6247,6485,6848,6245,6795,6385,6511,6548,6487,6423,6605,6576,6431,6613,6241,6328,6527,6716,6347,6409,6065,6485,6364,6417,6624,6308,6427,6530,6644,6493,6538,6624,6044,6479,6536,6561,6456,6668,6427,6490,6689,6146,6530,6439,6557,6589,6327,6193,6447,6275,6565,6533,6484,6409,6439,6549,6148,6457,6819,6315,6493,6475,6537,6220,6491,6327,6494,6608,6451,6442,6647,6621,6600,6580,6337,6279,6442,6711,6495,6326,6364,6729,6245,6089,6807,6340,6529,6194,6697,6708,6306,6392,6612,6127,6398,6379,6032,6396,6563,5958,6451,6732,6335,6669,6540,6310,6539,6446,6418,6244,6533,6536,6826,6545,6658,6109,6607,6253,6378,6087,6347,6458,6526,6527,6262,6216,6295,6660,6499,6242,6490,6378,6297,6597,6482,6452,6221,6564,6415,6506,6300,6591,6810,6424,6503,6694,6729,6763,6181,6589,6495,6575,6680,6412,6841,6592,6871,6302,6564,6436,6469,6293,6368,6396,6478,6511,6251,6502,6603,6375,6520,6194,6580,6258,6403,6290,6360,6401,6503,6203,6726,6578,6142,6452,6337,6335,6249,6108,6337,6509,6641,6470,6357,6500,6351,6373,6228,6596,6595,6691,6355,6408,6554,6651,6437,6380,6398,6294,6344,6443,6523,6553,6313,6663,6678,6001,6518,6605,6312,6654,6508,6343,6449,6450,6143,6300,6340,6162,6553,6286,7061,6533,6601,6335,6447,6552,6608,6564,6380,6344,6511,6470,6304,6271,6385,6568,6196,6292,6471,6583,6514,6454,6467,6533,6526,6483,6336,6248,6389,6400,6330,6393,6546,6067,6202,6496,6454,6513,6552,6511,6230,6392,6132,6139,6480,6575,6232,6530,6262,6743,6508,6156,6243,6335,6627,6449,6079,6165,6402,6405,6622,6814,6676,6422,6302,6623,6196,6574,6565,6394,6039,6569,6651,6394,6243,6684,6488,6425,6699,6235,6631,6552,6370,6319,6639,6585,6585,6273,6705,6256,6503,6670,6290,6205,6762,6518,6577,6501,6568,6194,6373,6745,6445,6579,6249,6738,6693,6115,6412,6365,6437,6769,6534,6722,6528,6521,6266,6148,6703,7017,6498,6829,6403,6695,6670,6326,6312,6538,6376,6346,6496,6228,6155,6237,6277,6306,6434,6513,6701,6332,6534,6024,6266,6482,6517,6199,6263,6369,6364,6436,6407,6421,6468,6445,6815,6857,6429,6904,6444,6630,6426,6437,6389,6411,6470,6647,6640,6624,6597,6262,6152,6326,6510,6508,6460,6214,6291,6615,6271,6613,6624,6520,6357,6402,6295,6152,6605,6559,6482,6433,6389,6323,6821,6532,6726,6427,6366,6631,6212,6561,6442,6348,6313,6577,6823,6384,6321,6425,6552,6299,6200,6361,6489,6481,6586,6360,6628,6326,6458,6337,6254,6434,6559,6474,6433,6424,6675,6550,6459,6485,6378,6550,6084,6477,6788,6338,6579,6586,6561,6654,6208,6524,6042,6374,6392,6340,6631,6236,6473,6704,6389,6195,6411,6388,6624,6450,6610,6486,6481,6391,6625,6571,6465,6455,6570,6157,6530,6495,6285,6330,6383,6572,6336,6344,6442,6483,6355,6683,6361,6405,6617,6804,6279,6733,6530,6451,6460,6800,6497,6784,6466,6502,6415,6339,6643,6369,6471,6554,6650,6643,6451,6594,6501,6493,6383,6550,6440,6848,6430,6450,6524,6563,6599,6490,6212,6469,6381,6712,6295,6464,6838,6256,6538,6490,6354,6625,6555,6756,6632,6624,6284,6414,6550,6552,6300,6157,6736,6605,6616,6945,6651,6433,6631,6606,6572,6350,6452,6499,6410,6189,6375,6358,6493,6790,6693,6439,6559,6568,6766,6734,6531,6777,6429,6428,6703,6295,6651,6336,6586,6533,6272,6637,6498,6673,6621,6147,6292,6531,6778,6420,6479,6575,6625,6169,6163,6129,6790,6271,6391,6460,6584,6475,6363,6216,6426,6354,6463,6406,6316,6635,6358,6395,6522,6528,6641,6363,6408,6506,6555,6396,6281,6506,6666,6494,6402,6299,6619,6561,6353,6451,6540,6697,6384,6556,6416,6374,6677,6470,6819,6731,6506,6337,6640,6419,6412,6535,6328,6376,6418,6689,6352,6251,6285,6417,6356,6462,6296,6494,6485,6695,6514,6437,6385,6544,6419,6397,6613,6319,6713,6026,6333,6543,6524,6587,6274,6471,6802,6361,6591,6652,6311,6306,6562,6695,6646,6190,6321,6529,6398,6489,6073,6421,6341,6538,6096,6537,6516,6436,6316,6414,6563,6329,6483,6320,6508,6658,6321,6608,6723,6539,6422,6469,6280,6331,6553,6179,6622,6601,6361,6405,6578,6607,6314,6391,6846,6772,6006,6463,6934,6212,6592,6626,6540,6357,6519,6177,6089,6581,6518,6743,6565,6503,6556,6606,6535,6591,6621,6658,6469,6661,6331,6440,6661,6430,6370,6214,6691,6439,6252,6657,6371,6544,6521,6318,6205,6294,6463,6869,6326,6691,6321,6277,6846,6789,6483,6391,6164,7053,6386,6282,6386,6587,6285,6605,6252,6187,6394,6204,6670,6211,6373,6405,6318,6378,6603,6567,6700,6390,6482,6391,6589,6378,6855,6894,6219,6570,6672,6393,6539,6297,6070,6484,6310,6286,6411,6452,6787,6514,6546,6468,6554,6290,6568,6617,6600,6534,6698,6711,6184,6736,6259,6418,6381,6392,6255,6429,6723,6406,6301,6515,6549,6301,6374,6769,6283,6693,6467,6636,6593,6775,6506,6618,6625,7007,6608,6480,6315,6669,6404,6709,6379,6552,6705,6811,6496,6425,6351,6355,6487,6691,6241,6494,6363,6800,6184,6368,7034,6406,6546,6395,6477,6588,6500,6575,6272,6159,6301,6501,6648,6636,6425,6398,6578,6510,6363,6335,6470,6383,6403,6392,6340,6410,6476,6962,6259,6547,6176,6350,6397,6534,6323,6420,6568,6259,6423,6253,6441,6656,6394,6489,6239,6657,6478,6785,6438,6451,6288,6382,6516,6514,6410,6426,6367,6419,6716,6666,6555,6521,6498,6673,6775,6244,6340,6263,6289,6817,6636,6227,6288,6403,6387,6208,6558,6574,6841,6307,6409,6106,6801,6205,6438,6857,6416,6527,6591,6566,6410,6547,6333,6423,6165,6719,6577,6349,6459,6570,6564,6622,6585,6400,6681,6388,6289,6367,6347,6122,6438,6792,6230,6581,6716,6766,6291,6479,6365,6417,6368,6519,6579,6471,6324,6439,6363,6212,6523,6728,6535,6220,6731,6579,6696,6380,6634,6659,6202,6428,6440,6414,6489,6308,6452,6785,6670,6678,6335,6203,6823,6363,6325,6558,6370,6565,6395,6822,6335,6434,6344,6608,6444,6358,6671,6126,6259,6577,6493,6329,6661,6821,6658,6717,6672,6448,6358,6376,6806,6318,6254,6336,6358,6632,6399,6380,6559,6605,6311,6082,6374,6389,5968,6376,6360,6400,6536,6249,6585,6630,6378,6446,6659,7032,6143,6439,6295,6408,6360,6527,6269,6476,6380,6607,6493,6487,6707,6410,6526,6711,6580,6341,6407,6561,6422,6720,6530,6484,6556,6363,6258,6683,6656,6273,6537,6757,6342,6459,6469,6525,6527,6365,6615,6307,6580,6455,6593,6340,6630,6414,6286,6278,6585,6402,6564,6716,6445,6282,6806,6387,6349,6332,6513,6626,6387,6012,6193,6449,6395,6454,6265,6564,6321,6590,6344,6485,6561,6589,6297,6394,6244,6274,6229,6501,6524,6487,6467,6693,6529,6702,6259,6376,6515,6666,6605,6657,6605,6562,6741,6557,6135,6683,6902,6488,6496,6125,6178,6141,6634,6266,6409,6281,6680,6254,6579,6376,6561,6636,6847,6590,6881,6618,6911,6533,6651,6481,6523,6278,6476,6627,6518,6414,6625,6404,6761,6598,6250,6273,6483,6357,6487,6567,6557,6522,6399,6556,6381,6406,6636,6528,6741,6569,6447,6478,6837,6173,6389,6743,6463,6650,6419,6287,6584,6557,6720,6825,6763,6612,6825,6619,6384,6733,6389,6241,6028,6608,6491,6269,6819,6448,6312,6171,6660,6388,6259,6880,6616,6399,6270,6478,6449,6436,6710,6523,6630,6341,6544,6504,6557,6549,6154,6544,6211,6456,6480,6414,6416,6492,6447,6407,6862,6437,6772,6399,6101,6504,6419,6437,6707,6379,6702,6363,6369,6199,6452,6844,6590,7055,6574,6593,6212,6166,6285,6339,6522,6278,6439,6292,6489,6409,6576,6034,6541,6614,6470,6502,6600,6312,6506,6633,6421,6302,6306,6166,6733,6741,6173,6492,6329,6503,6470,6562,6306,6708,6681,6592,6403,6730,6306,6814,6409,6319,6515,6402,6108,6514,6524,6264,6439,6342,6546,6316,6498,6149,6362,6606,6428,6419,6553,6300,6356,6462,6124,6492,6290,6841,6552,6685,6848,6215,6272,6240,6372,6560,6593,6346,6757,6261,6576,6534,6594,6351,6809,6183,6472,6511,6297,6406,6617,6573,6665,6550,6535,6454,6276,6479,6800,6428,6527,6343,6666,6289,6581,6583,6232,6635,6656,6453,6494,6528,6583,6868,6370,6279,6462,5968,6216,6378,6561,6456,6137,6502,6335,6387,6199,6160,6367,6044,6521,6259,6487,6525,6385,6372,6660,6614,6447,6207,6441,6567,6259,6413,6462,6543,6468,6839,6460,6378,6668,6564,6307,6220,6333,6571,6375,6398,6673,6879,6319,6591,6119,6175,6166,6285,6383,5994,6712,6321,6813,6656,6715,6355,6570,6583,6301,6631,6243,6491,6118,6583,6532,6351,6439,6226,6387,6522,6361,6396,6314,6738,6307,6518,6630,6771,6313,6389,6410,6446,6422,6378,6585,6477,6704,6570,5870,6492,6511,6595,6339,6481,6614,6384,6484,6255,6670,6275,6510,6702,6294,6413,6473,6478,6119,6495,6751,6418,6538,6270,6241,6298,6436,6598,6654,6226,6427,6479,6371,6535,6283,6400,6362,6667,6295,6380,6482,6394,6809,6508,6853,6340,6438,6616,6498,6468,6274,6553,6491,6180,6206,6453,6738,6436,6310,6526,6503,6230,6284,6472,6643,6629,6425,6673,6214,6540,6718,6583,6577,6140,6982,6777,6633,6346,7014,6475,6614,6477,6467,6326,6408,6589,6411,6339,6334,6417,6705,6574,6565,6144,6241,6116,6743,6712,6570,6479,6287,6628,6248,6302,6430,6458,6378,6455,6436,6324,6455,6485,6286,6552,6561,6303,6520,6408,6124,6535,6585,7016,6215,6430,6518,6548,6507,6513,6383,6254,6514,6238,6554,6201,6392,6258,6272,5974,6465,6554,6283,6625,6271,6517,6360,6503,6399,6443,6179,6540,6213,6341,6713,6396,6571,6542,6442,6447,6311,6423,6452,6431,6277,6672,6537,6529,6364,6362,6711,6452,6372,6529,6250,6274,6661,6568,6407,6395,6786,6517,6580,6643,6546,6512,6528,6738,6420,6165,6425,6712,6444,6586,6479,6407,6210,6690,6720,6576,6328,6672,6186,6600,6137,6509,6423,6254,6545,6711,6506,6547,6370,6462,6549,6586,6263,6482,6421,6472,6255,6583,6593,6533,6546,6759,6636,6395,6428,6635,6559,6419,6526,6894,6268,6696,6598,6559,6340,6542,6410,6546,6414,6142,6257,6372,6531,6506,6426,6337,6496,6418,6415,6569,6473,6425,6405,6620,6288,6648,6626,6610,6220,6597,6346,6448,6660,6344,6617,6609,6337,6784,6709,6199,6454,6353,6507,6167,6187,6275,6588,6617,6777,5991,6453,6137,6629,6507,6457,6383,6291,6333,6411,6474,6517,6391,6588,6083,6787,6428,6301,6227,6475,6608,6430,6412,6271,6422,6481,6326,6413,6381,6488,6381,6343,6686,6330,6687,6413,6605,6474,6558,6424,6762,6632,6685,6824,6644,6580,6786,6326,6650,6597,6265,6509,6397,6823,6228,6894,6413,6437,6587,6612,6388,6489,6347,6426,6608,6666,6640,6480,6416,6161,6461,6774,6196,6479,6344,6438,6340,6209,6430,6246,6507,6459,6812,6430,6630,6657,6419,6206,6597,5971,6598,6461,6497,6024,6322,6332,6591,6433,6103,6263,6610,6295,6267,6453,6607,6537,6435,6553,6300,6704,6633,6295,6218,6582,6505,6372,6322,6880,6096,6358,6719,6394,6212,6490,6679,6605,6584,6650,6317,6324,6149,6339,6382,6611,6122,6603,6208,6504,6547,6553,6524,6350,6318,6571,6489,6519,6432,6218,6572,6193,6540,6829,6473,6573,6246,6624,6389,6477,6550,6334,6434,6630,6654,6356,6843,6645,6522,6455,6432,6399,6753,6402,6512,6603,6425,6453,6574,6686,6527,6758,6525,6539,6208,6423,6658,6675,6763,6487,6354,6577,6668,6418,6660,6501,6482,6650,6257,6625,6101,6330,6469,6607,6455,6824,6734,6378,6511,6494,6401,6520,6525,6220,6338,6415,6745,6596,6929,6400,6293,6410,6269,6401,6743,6604,6366,6749,6201,6605,6253,6572,6536,6353,6432,6220,6168,6624,6519,6461,6718,6386,6420,6555,6352,6774,6561,6219,6301,6523,6694,6554,6838,6235,6316,6312,6605,6652,6689,6530,6347,6537,6350,6465,6102,6749,6401,6618,6494,6328,6344,6611,6508,6361,6495,6464,6848,6595,6525,6422,6300,6235,6580,6527,6740,6624,6244,6490,6237,6468,6619,6465,6750,6267,6273,6417,6362,6246,6537,6761,6441,6565,6415,6561,6624,6575,6462,6499,6403,6641,6242,6495,6537,6468,6782,6493,6582,6371,6745,6749,6262,6450,6239,6406,6581,6309,6604,6620,6496,6293,6315,6478,6687,6428,6445,6594,6548,6222,6203,6415,6485,6931,6610,6288,6458,6386,6274,6423,6518,6522,6393,6472,6445,6369,6232,6414,6489,6818,6160,6351,6357,6376,6303,6486,6462,6523,6200,6683,6422,6748,6307,6506,6688,6305,6511,6870,6774,6214,6652,6385,6826,6156,6133,6162,6353,6570,6510,6356,6587,6610,6522,6409,6435,6320,6241,6184,6537,6497,6446,6343,6364,6167,6490,6352,6198,6519,6469,6640,6277,6581,6454,6186,6367,6458,6439,6335,6496,6287,6367,6431,6343,6568,6660,6750,6553,6511,6451,6636,6786,6641,6190,6454,6560,6528,6700,6489,6473,6558,6651,6342,6704,6301,6210,6448,6194,6414,6369,6593,6366,6215,6310,6894,6356,6289,6196,6537,6490,6378,6741,6276,6360,6575,6423,6420,6301,6201,6761,6199,6316,6484,6606,6640,6274,6703,6596,6482,6402,6551,7013,6440,6359,6216,6474,6629,6521,6432,6709,6576,6397,6260,6379,6590,6529,6677,6423,6392,6314,6223,6708,6309,6439,6596,6792,6507,6420,6581,6459,6368,6512,6550,6411,6447,6351,6202,6126,6315,6417,6481,6327,6457,6241,6311,6280,6408,6587,6284,6374,6518,6483,6825,6590,6499,6477,6879,6149,6653,6635,6280,6356,6616,6304,6523,6253,6305,6745,6258,6371,6629,6666,6000,6351,6797,6649,6546,6433,6573,6853,6330,6657,6194,6387,6484,6145,6429,6269,6338,6415,6690,6690,6315,6437,6828,6621,6804,6441,6544,6433,6662,6440,6480,6264,6509,6896,6513,6764,6398,6625,6398,6198,6466,6663,6302,6404,6420,6601,6548,6454,6449,6507,6498,6286,6460,6393,6523,6608,6610,6639,6280,6657,6757,6630,6427,6741,6004,6304,6245,6302,6606,6763,6439,6592,6410,6451,6656,6464,6661,6031,6530,6688,6257,6546,6602,6287,6473,6300,6419,6634,6587,6114,6481,6425,6343,6566,6580,6398,6402,6400,6390,6571,6480,6742,6383,6540,6397,6738,6438,6442,6815,6709,6508,6641,6708,6339,6169,6423,6332,6489,6193,6288,6610,6366,6413,6125,6493,6250,6482,6500,6381,6453,6374,6455,6494,6568,6300,6527,6667,6578,6366,6468,6463,6710,6475,6520,6369,6588,6455,6396,6502,6023,6490,6315,6429,6727,6544,6625,6443,6177,6335,6469,6578,6602,6673,6772,6343,6438,6436,6432,6396,6578,6563,6488,6591,6359,6342,6290,6257,6435,6510,6533,6547,6421,6741,6472,6401,6576,6650,6328,6612,6262,6317,6649,6727,6609,6526,6339,6434,6413,6317,6267,6151,6579,6483,6127,6505,6330,6598,6682,6585,6375,6393,6269,6428,6253,6368,6316,6284,6656,6774,6483,6283,6583,6636,6507,6680,6532,6415,6289,6616,6700,6384,6512,6145,6244,6180,6520,6474,6744,6553,6305,6622,6642,6311,6560,6528,6543,6455,6407,6377,6819,6745,6468,6459,6318,7010,6338,6305,6557,6498,6528,6347,6621,6331,6493,6328,6587,6494,6724,6427,6610,6355,6475,6228,6301,6158,6474,6204,6682,6329,6517,6380,6326,6722,6703,6556,6621,6096,6517,6345,6497,6348,6531,6411,6533,6620,6707,6444,6481,6406,6366,6236,6365,6314,6544,6547,6516,6597,6471,6451,6370,6594,6217,6580,6699,6378,6187,6558,6507,6495,6517,6686,6536,6557,6182,6594,6365,6465,6613,6438,6447,6350,6471,6287,6524,6588,6386,6094,6527,6553,6729,6673,6347,6614,6630,6379,6575,6494,6299,6560,6302,6308,6523,6364,6300,6335,6251,6469,6324,6412,6092,6550,6398,6424,6041,6555,6533,6645,5976,6586,6610,6286,6340,6290,6422,6386,6448,6438,6332,6436,6757,6418,6693,6171,6479,6658,6531,6369,6400,6516,6432,6741,6614,6518,6689,6464,6413,6266,6661,6512,6511,6413,6654,6393,6435,6618,6143,6362,6129,6448,6292,6557,6432,6477,6460,6330,6295,6585,6577,6411}},
{{2000,2.100000},{10137,10396,10170,10211,10251,10020,9850,10240,10234,10229,10142,9849,9969,10140,10051,10236,10310,9943,10030,9999,9794,10028,10259,10053,10139,10189,10013,9974,9941,9935,10047,10140,10001,10462,10016,10163,10259,10035,10143,9875,10055,10043,10147,10188,9972,9965,10210,9733,10099,10132,9939,10138,9902,10072,9928,9929,10119,9996,10183,10049,10187,10166,9939,10420,10206,10208,9990,10087,10090,9855,10256,10232,10225,9966,10380,10131,9927,9465,10229,10106,9970,9920,10251,9628,10234,10186,10191,10197,10435,9951,9687,10120,10266,9997,10076,10080,10213,10021,9971,10283,9969,10365,9957,9996,9999,10233,9941,9775,10196,10042,9852,9975,9992,10313,10180,10070,10557,9929,10211,9998,9910,10342,10074,9726,10359,9783,10157,10362,9854,10269,10355,10555,9916,9949,10327,10429,10108,10085,10410,10138,10226,10304,9841,10166,10303,9962,9986,10010,9889,10385,10123,10286,10078,10125,10289,10058,10463,10025,10211,10001,10091,10247,9975,10249,10155,9858,9885,10156,9803,10178,10171,9858,10262,10261,9915,10451,9676,10066,10177,9981,10014,10195,10094,10241,9986,9765,9912,10124,10284,10018,10041,10208,10019,10150,10111,10067,10032,10400,10263,9937,10052,10155,10012,9829,10078,10383,10041,10204,9955,10097,9937,9982,10103,10047,10106,10018,10504,10033,10050,9764,10105,10113,10022,10196,10051,10262,10256,10031,10180,10237,10211,9924,10389,10231,10109,9907,9556,9994,10358,10318,10115,10210,10032,10289,10020,10071,9886,10363,10179,10223,10448,9991,10014,9875,9816,10157,10066,9949,10020,10163,10268,9886,9744,10208,9654,10179,10060,10087,9834,10347,10018,10266,9990,10309,10263,10446,10258,10309,10234,9709,9846,9844,10239,10060,10238,10314,10274,9916,9931,10204,10042,10317,10352,10140,10133,10176,10040,10396,10225,10041,9870,10143,9945,9989,10072,10197,10549,10038,10193,10306,10243,9965,10139,10071,9849,10142,10355,10404,9974,9904,10326,10015,10399,10113,10349,10025,9705,10101,10115,10122,9921,9953,10398,9804,10263,10068,10108,10073,10119,10340,10418,10196,10057,10155,10248,10144,10333,10016,10306,9599,10327,10284,10337,10010,10168,10097,10232,10264,10212,10146,10193,10022,9736,9748,10173,10020,10109,10254,10362,10096,9870,10101,9951,10006,10369,9800,9927,9966,10069,9775,10144,10254,10066,10076,10065,10070,10221,9683,10058,10118,9862,10556,10098,10480,10214,9952,10128,9877,10210,10315,10055,9933,10149,9819,10086,10336,9915,10219,10178,10004,10041,10197,10395,10063,9878,10048,10084,9808,10112,9849,10228,10246,10446,10056,10309,9890,9821,10321,9789,10081,10264,10162,9963,10342,10260,10450,10289,10022,10243,10152,10128,10052,10502,10029,10273,10549,10322,10247,10070,10045,10123,10160,9951,9841,10178,10156,9945,10115,10515,10289,10333,9741,10147,10266,10128,9968,9955,9810,9957,10219,9864,9967,10196,9953,10032,10105,10182,10252,9750,10133,9894,10261,10039,10166,10218,10309,10122,10244,10250,9757,10031,9856,10251,10037,10043,10052,10375,9943,10253,10058,10325,10162,10015,10295,10463,10107,9913,10442,10386,10183,9720,10272,10029,9763,10116,10145,10252,10279,9972,10163,10290,9783,9682,10062,10036,10036,9894,9738,10041,10205,10408,10030,10360,10026,10253,9949,10284,10345,10165,10204,10213,10117,10063,10299,9873,9906,9971,9988,10017,10093,9924,10184,9849,9986,9889,10045,9782,10094,10156,10253,10112,9669,10253,10424,10407,9946,10514,10208,9918,10265,10282,9977,10231,9971,10016,9953,10074,10105,9927,10267,10527,10484,9829,9778,10608,10063,10161,10103,10489,10200,10419,10059,10089,10109,10233,9894,10128,10076,10251,10092,10049,9850,10395,10012,9891,10076,10314,10020,10273,10341,9528,10270,10185,10225,10215,10014,10052,9910,10307,10205,10076,10459,9918,10123,10255,10304,10077,9971,9856,9790,9994,9828,10197,10281,10499,10167,10284,10009,10219,9853,10091,10065,10051,10163,9952,10389,9939,10273,9614,10128,10267,10041,10035,10105,10220,10036,10013,9990,9901,10149,10314,10065,10361,9972,10048,10273,10101,9919,10420,9866,9928,10220,10087,10109,10042,10205,10556,10179,10308,9873,10140,10007,10190,10400,10029,10248,10262,10112,9840,10241,10171,9879,9981,9766,10200,10266,10194,10035,10151,10052,10047,9939,10243,10406,9932,10349,10064,10275,10203,9863,10072,10144,9718,10156,10044,10392,10005,9880,10430,9851,10066,10077,9975,10246,10024,10041,9907,10087,10411,10207,10199,9943,10151,10180,10162,10151,10418,10111,10177,10149,10222,10110,10038,10106,9930,10481,10345,10374,10128,10323,9958,10115,10283,10280,9952,10318,10402,10230,9983,10168,9978,10062,9931,10158,10154,9834,10020,9947,10440,10309,9782,10046,10184,9808,10003,10409,10145,10169,10218,10244,9805,10028,9952,10187,10379,9997,10406,10035,9681,9934,9981,10000,10135,10201,9844,9883,10274,10156,10259,10287,10439,10321,9956,10360,10044,10355,10165,10156,9822,10291,10149,9991,9975,10080,10251,10215,10094,10607,10332,10126,10202,10148,10012,10093,10081,10181,9903,10468,9936,9933,10156,9903,10054,10442,10018,9763,10039,9811,10064,9888,10256,10109,9984,10342,10509,9982,10039,9903,10147,10038,9857,10451,10541,10090,10097,10138,10006,10034,9943,10262,9894,9764,9874,10187,10174,10150,9892,10344,9955,10127,10154,9976,10060,10026,10046,10282,10310,9905,10168,10116,10006,10329,10234,10446,10059,10150,10125,10047,10025,10244,10269,10300,10097,10392,10079,10050,10016,10418,9992,9956,10421,10144,9831,10214,10004,9924,9990,10409,10174,9988,10023,9848,10298,9777,10244,10172,10349,10021,9973,10259,9910,10119,10297,9983,9953,10261,10064,10041,10065,10309,10145,9991,10196,10213,10067,10146,10121,10012,10032,9842,10104,10073,9868,10031,10366,10024,10012,10076,10204,10080,10353,9897,9914,10379,10186,10137,9996,10039,9926,9934,10098,10014,9796,10138,10053,10178,10150,10163,10129,9710,10347,9902,10273,10348,9704,10408,10321,10262,10062,10252,10277,10271,9938,9987,10206,10201,10183,10025,10089,10074,10074,10015,10192,9893,10336,9981,10073,10148,9999,10240,9990,10199,10068,10023,9958,10181,10271,10077,9789,10376,9909,10232,10412,10237,10010,10274,10199,10010,10183,10093,9755,9987,10093,10407,9893,10008,10167,10064,10145,10055,10111,10561,9967,10186,9733,10278,9980,10045,10424,9666,10284,10075,10070,10393,9847,9936,10303,10648,10246,10297,10108,9826,10017,10227,9947,10138,10395,10184,10048,10342,10335,10125,10024,10190,10280,10188,10286,10075,9990,10283,9923,10085,10404,9941,9781,9861,10304,9948,10211,9911,10155,10260,10251,10103,10016,10058,9932,9965,10297,10266,10019,10033,10385,10153,9918,9818,10198,10316,10343,10078,10051,9790,9947,10068,10094,10311,9928,9983,10003,10103,9877,10303,9941,10099,9831,10039,10209,10024,10247,10041,9976,9983,10178,10052,10014,10110,10201,9756,10158,9979,9939,9715,10080,10131,9993,10159,10232,10064,10297,10272,10196,9958,9904,9892,10485,10335,10081,9969,10257,10171,10387,9755,10149,10142,9914,10020,10237,10099,9977,9985,10186,10188,10438,10182,10111,10161,10077,10088,10361,10502,10562,10026,9887,10043,10007,10278,10191,10215,10061,10099,9824,10088,10164,10110,9924,10113,10198,10121,10278,9992,9942,10013,9950,10417,9793,10274,9967,10171,9946,9803,10230,9916,10033,10457,9836,10219,10322,10091,10399,10277,10058,10397,10450,10076,9861,10072,10386,9990,10065,10280,9978,9864,10468,9820,10065,10347,9882,10221,9977,9880,10225,10021,9941,10096,9610,9786,10204,9631,9883,10071,10386,10339,10351,10139,9842,9690,10362,10059,9956,10329,9859,10395,9859,10270,10001,10125,10015,10238,10329,9899,9913,9816,9943,10063,10004,10245,9984,10061,10164,10176,10154,9891,10063,10367,9994,10169,9905,10094,9965,10066,10072,9818,9889,10260,9878,10056,10164,10304,9987,10121,10172,10347,10093,10108,10059,9993,10009,10132,9684,10170,9866,10336,10207,10021,10000,9943,10035,10074,10412,10115,10009,9889,10116,9931,10266,10072,10001,10024,10073,9926,10015,10115,10269,10087,10331,10159,9978,9750,9964,10337,10301,10452,10112,10257,10128,9974,10003,9812,10156,10046,10177,10005,10129,10202,10068,10168,9957,10044,9996,10162,10089,9976,9971,10210,10247,9857,9941,10231,10064,10049,10289,10254,9847,10277,10286,9987,9823,9772,10002,10056,10153,10181,10435,10144,10343,9986,10300,9989,10059,10039,10412,10231,9867,9853,10048,10034,10182,10393,10012,9978,9869,10002,9952,10202,10210,10018,10411,10139,10127,10344,10228,10121,9931,9961,10164,9850,10001,10285,10293,9996,9978,9933,10148,9795,10199,9796,9858,9950,10131,10039,9796,10006,10037,10042,10293,10297,10305,10013,10148,10214,10302,10172,9781,10063,10307,9899,9927,10323,10425,9918,9901,10118,10513,10161,9858,10476,10126,10002,10060,10391,10103,10057,9971,9946,10226,10315,10431,9976,9993,9859,10324,10179,10179,9945,10155,10146,10154,10102,9960,10260,10382,10007,10257,10104,9983,10133,10237,10456,10170,9853,10168,10014,10096,10088,10045,10223,9960,10244,10144,10240,10358,10069,9661,10005,10131,10483,10026,10216,10032,10202,9839,9815,10082,10216,10171,9942,10158,10194,10234,10182,10229,10209,10326,10033,10332,10009,10095,10271,10459,10060,10036,10008,9787,10280,9982,10326,10192,10153,10022,9852,10275,10185,9846,10063,10157,10360,10039,10267,10124,10033,10016,9907,9762,9947,9849,10336,9994,10018,10088,10268,9820,9968,10169,10028,9949,10071,10318,9914,10160,10255,9974,10055,10383,9792,10057,10116,10162,10058,9706,10388,10221,10114,9956,10048,10358,10343,10370,10320,9879,9905,9945,10169,9879,9767,10505,9873,10404,10161,10379,10294,10122,9878,9916,10187,10111,9963,10474,10357,10455,10104,9973,9841,10131,9861,10111,10097,9934,10274,9854,10032,10089,10123,9991,9948,10214,10080,10183,10310,9914,10075,10337,10417,9877,9779,10162,9837,10473,10639,10016,10003,10132,9783,10020,10114,10299,9685,9938,9990,10332,9584,10304,9906,10091,10251,10268,10203,10298,10265,9998,10024,9999,9919,9894,10040,10157,9835,9856,10199,10567,10047,10134,10252,10272,10159,9930,10042,10173,10073,10149,10162,10242,10145,10084,10009,10168,10099,10078,10418,9641,10252,10302,10203,10107,9953,9875,10232,10234,9867,9961,9792,10346,10107,10272,10033,9975,9847,10355,10298,10156,10207,10159,9904,10425,10397,10134,9931,9943,10268,10043,10074,10212,9784,10302,10013,10162,9872,10290,9988,10541,10333,10135,10298,10080,10334,10038,10057,10239,9938,10180,9981,10316,10370,9974,10418,9917,10030,10247,10104,10270,10183,10092,9842,10259,10072,10482,9857,9793,9997,10159,10103,10101,9842,10069,10148,10304,10410,10127,10125,10064,10303,10002,10118,10247,10152,9938,10070,10003,10116,10226,9915,9937,10117,10358,9667,10111,9914,9750,10333,10279,9806,10119,10144,10110,9911,10220,10121,10360,9872,9854,10266,10166,10502,10023,10378,10096,10371,10131,9999,10292,9754,9718,10189,10033,9939,10186,9749,10427,9797,10045,10077,10016,9877,10124,10063,10058,9645,9827,10444,10240,10161,10255,10398,10256,10205,10211,10065,10305,9999,10385,10119,10227,9560,9881,10149,9695,10285,10150,10045,9762,10352,10113,10073,9763,10395,9977,10166,9986,9935,9908,9914,10312,10142,10164,9915,10108,9872,10159,10042,10328,10526,10194,10494,10178,10244,10134,10168,10092,9922,10336,10236,10179,10440,10360,10290,10087,9929,10056,10281,9775,10253,9891,10421,9942,10037,10329,10144,10129,10121,10317,9963,10008,10133,9897,10328,10034,9982,10159,10002,10199,9835,9783,10057,9939,10241,9825,9677,9904,10092,9821,10103,10117,10057,9809,10240,10190,10386,10087,10251,9923,9969,10349,10058,10263,10090,9903,10237,10109,9975,9935,10233,10275,9975,9920,9953,10433,10321,9853,9882,10009,9836,10254,9822,10431,9827,10011,9972,9862,10351,10352,9953,9992,10027,10147,10144,10045,9951,10345,9741,9904,9900,10123,10225,10195,10328,9754,10197,10062,9688,10286,10053,10092,10032,10147,10505,10053,9919,10208,10236,10341,9925,10218,9757,10156,10224,9891,9893,10042,10141,10043,9946,10122,10013,10119,10407,10267,9983,9997,10210,9983,9763,9960,10191,10288,10291,10107,10300,9986,9982,10221,10011,10169,10269,10250,10094,10026,10311,10230,9953,10254,9809,10140,10121,10398,10628,10139,10248,10074,10043,10053,10077,10071,10314,10215,10240,10108,10085,9928,9947,9731,9980,9772,10221,10335,10039,9816,10484,10257,9894,10110,9857,10046,9662,10054,10258,9934,10157,10430,9902,9877,9739,10341,10102,10053,9730,10191,10439,9803,10029,10229,9825,10078,10206,10307,9978,9871,9897,9988,10012,10103,10082,9917,10211,9999,10266,9961,9924,10270,10191,10252,10198,10153,10287,10133,10079,10161,9867,10454,10030,10002,9561,10140,10106,9952,10208,10204,9851,10128,10036,10091,10145,10038,9872,10226,9985,10324,10387,10157,10139,10183,9967,10052,10218,10102,10003,10324,10105,9795,9825,10043,10128,10118,10099,10366,10330,10179,10092,10068,9980,10294,9761,10203,10200,10144,10084,10084,10206,10353,10201,9988,10181,10243,9978,10306,9743,10340,9960,10004,9728,10395,9758,10155,10400,10292,10202,10196,10285,9992,10093,10220,10180,9982,10105,10157,10011,10181,9895,10262,10203,9814,10013,10200,10014,10234,10196,10323,10238,10166,9694,10211,10058,9933,10331,9941,10137,10212,10184,9649,10165,9996,10327,10165,10416,9842,10297,9822,10103,10029,10411,9948,10101,10021,9993,10116,10157,9896,10280,10153,10141,10015,10310,10198,10276,9830,10015,10274,10110,10014,10067,10143,9891,10307,10513,9873,10066,10018,9992,10129,10049,10029,9883,10297,10207,9820,9919,10085,10014,10137,10057,10501,10021,10113,9898,10184,10231,9931,9741,9972,10417,9943,10436,10191,10172,10079,10136,9916,9766,10086,10216,9987,9941,9870,10056,10038,10207,10025,9805,9887,9884,10518,10018,10053,10058,10269,10012,9782,10256,10120,9965,10121,10192,10050,10127,10077,10057,10179,9779,10252,10030,10312,10279,10260,10140,10444,10012,10174,10067,10010,10196,10015,10199,10207,10192,10235,9828,10049,10070,10080,10051,10111,10040,10113,10061,10242,9904,9806,10023,10078,9774,9988,10249,9931,10382,10274,9978,10135,9923,10211,9929,9962,10275,9914,9913,10034,9780,10154,10015,10214,10323,10187,10030,10104,9955,10348,10059,10049,10092,9892,10216,10383,10103,10093,9909,10087,10092,9931,10029,10261,10036,10107,10206,10236,9937,10085,10055,10206,10083,10271,9772,10379,9892,9451,10087,10064,10400,9855,10172,10504,9604,9977,10269,10321,10215,10303,10036,10215,9913,10297,9763,10235,10360,9982,10008,10309,9989,9986,9698,9938,10215,10366,9980,10092,9889,10335,10027,9889,10243,10182,10261,9868,10191,10326,10158,9994,9908,10300,10100,10314,10104,9916,9832,9811,9811,10306,10004,10054,9716,10038,10310,10279,10295,10090,10354,10404,10038,10128,9553,10021,10604,10222,10020,10084,10090,9935,10411,10301,10017,10195,10051,10487,9909,9823,10111,9972,10088,10282,10267,10210,9879,10089,10191,10297,10004,10152,10302,10045,10119,9780,9827,10244,10230,10014,9833,10113,10006,10081,10089,9730,10234,10112,10094,10070,10259,10101,9981,10119,10060,10003,10036,10000,10223,10249,10122,10028,10066,9914,10465,9899,10023,9858,10067,10109,10425,10172,9962,10340,10035,10231,10087,10081,10449,10226,9997,10157,10233,9984,9869,9832,10016,10192,10265,9950,10272,10457,9997,10021,10151,10588,10040,10246,10029,10062,9874,10192,10026,10200,10247,9712,10325,10091,10579,10426,10226,10206,10254,9967,10114,9782,9946,9988,9983,10327,10305,10062,10182,9821,9980,9778,9938,9830,9999,9829,9920,9755,10243,10249,10142,10159,10349,10073,10109,10149,9864,10003,10411,10086,10207,10043,10396,9795,10449,10351,9865,10286,10093,10377,10050,10111,10004,10066,9919,10114,10001,10431,9936,9953,10155,10289,10257,9801,10030,10082,10244,10097,10069,9901,10239,10184,9963,10252,10265,10518,10510,10170,10309,10304,10254,9920,9779,9598,10309,10058,10133,10499,9809,10038,10115,10260,9949,10219,10055,10520,10294,10230,10045,10292,9771,10292,10184,10021,10059,10296,10356,9801,9940,9976,10278,10136,10266,10035,10056,10238,10027,9918,9972,9930,9778,10010,10292,9959,10086,10342,9954,10120,9774,10113,10062,10106,10339,9956,10026,10359,10248,9795,9839,10050,10279,10129,10145,9979,9977,10254,9905,9999,10182,10172,9982,10345,10101,9824,10055,10541,10012,10161,9980,9985,10018,9905,10284,10083,10057,9816,10096,9835,9943,10064,10147,10023,10079,10107,9883,10185,10180,10162,10085,10038,10035,10225,9783,10029,10079,10391,9879,9882,9743,10103,10315,10024,10177,10013,10419,9956,9924,10325,10228,9879,9661,9788,9880,10241,10244,10129,10074,9976,10352,10208,10244,10199,10123,10300,9833,10058,9826,10335,9782,9813,10142,10332,10059,10343,10274,10365,9987,10050,10111,10311,10068,9835,9881,10168,10159,10102,9783,10252,9724,10201,10185,10146,10118,10092,9954,10025,9770,10043,10355,10140,9991,9896,10121,10360,10151,9830,10100,9776,10258,10103,9909,10050,10256,10179,10622,10126,10292,9885,10105,10424,9892,10373,10235,9790,10167,9933,10029,10112,10085,10013,10041,9873,10361,10290,10528,10304,10134,10043,9938,10227,10288,9889,10150,10069,10075,9859,9809,9976,9994,10194,10159,10049,9435,10092,10034,10043,10029,10222,10135,10044,10065,10009,10173,10177,10262,10096,9919,10261,9768,10170,10241,10048,10100,10368,9764,10426,10004,10200,10206,9797,9835,10045,10020,10293,9945,9953,10090,9938,10247,9928,9968,10290,9940,10143,9978,10120,9884,10128,10205,10075,10172,10116,10272,10153,9891,10025,10112,10656,9861,10144,10424,10126,10332,10094,9853,10091,10179,10072,10230,10191,10223,9657,10019,10074,9988,9708,10154,10020,10127,9760,10087,10034,10092,10143,10337,10040,10008,9970,10103,10020,9815,10299,9907,10228,9784,9763,9876,9949,9892,10185,10300,10025,10132,9907,10043,10325,10290,10076,10216,10460,9891,10300,10304,9773,10249,10245,10324,9569,10256,10174,9982,10111,9692,10191,9791,10046,10227,10122,10353,10328,9789,10127,10217,9975,10079,10359,10540,10250,9821,10436,9789,10150,10049,10359,9903,9972,10087,10096,9974,10234,10060,9894,9678,10385,9802,10087,10130,10406,9787,9794,10284,9887,9950,10024,10250,10160,10278,10050,10792,9955,9901,9941,9835,9932,9943,10276,10184,10057,9788,10286,10000,10215,10346,10199,10241,10000,10129,10018,9992,10071,10150,9960,9922,10460,10281,10006,9990,9957,9841,10202,9828,10120,9873,10073,10393,9895,9819,10197,10050,9906,9929,10152,10320,10026,10032,10105,10130,10021,10133,10252,9916,10019,10208,10220,10081,10041,10262,10021,9826,10098,9801,10006,10069,10106,10204,10285,10535,10325,10089,10398,10280,10218,10177,9873,10121,10128,10272,10274,9960,9986,10083,10137,10112,9980,10260,9876,10051,10068,10051,10083,10079,9911,10122,10092,10152,9910,9844,10022,10143,10442,10188,10462,10012,10115,9970,10332,9965,9879,9705,10094,9944,10366,10071,10125,10270,10521,9991,9873,10390,10013,10104,10096,10446,9963,9908,10222,10467,9929,10430,10360,10229,10017,10227,10204,9920,10167,10091,9879,10114,10068,10165,10388,10245,9907,10319,9991,9820,10439,9911,10069,10504,10642,9946,9701,9813,9696,10026,10338,10099,10305,10288,10040,10015,9912,9888,9913,9963,10278,10172,10185,10198,10063,9959,9899,9876,10120,10116,9954,10097,10090,10067,10122,9789,10258,10348,10134,10114,10018,10059,10074,9709,10251,10171,9896,9770,9900,10401,9976,10203,10399,10325,10122,10089,10496,10286,10263,10078,9985,9893,10034,10389,10010,10185,9869,10240,10043,10322,9959,9871,10091,10059,10159,9950,9906,10193,9750,10096,9859,10573,9799,10029,10026,10305,10157,9992,10048,9930,10083,9905,10140,9810,10002,10058,10031,10031,10090,10054,10418,10204,10090,10170,10185,10011,10182,9968,10135,10089,10126,9977,10045,10205,10038,9999,10085,10123,10102,10058,10071,10090,9668,9843,10103,10209,10317,10303,10084,10120,9934,9789,10005,10007,10187,10161,10108,10020,10102,10014,9824,9958,10012,10075,9976,10277,10182,9885,10297,10022,10149,10144,9692,10268,10091,9910,10477,9924,10115,9831,10296,10154,10041,9935,10444,10016,10088,9970,9983,10155,10021,9923,10162,10282,9899,9906,10063,10227,9847,10112,10193,10168,10089,9988,10289,10123,9949,9976,10236,9816,10094,10022,10404,10126,9999,10114,10148,10135,10030,10203,10241,10052,10291,10337,10241,9884,9706,9941,10467,10067,10237,10325,10228,9924,10288,10037,10115,9922,10203,10185,10089,10247,10335,9979,10357,10158,9820,10490,10026,9953,9925,9822,10348,10008,9879,9952,10317,10102,10050,10058,10062,10191,10352,10302,10320,10430,10035,10560,9906,10046,10165,9939,10206,9978,9892,9913,10102,10162,10093,10488,10329,10142,10131,9887,10244,9859,10287,10274,10172,10144,10097,10278,9955,10597,9575,10057,10258,10193,10139,10028,10281,10107,9985,9811,10436,10222,10102,9693,9837,10059,10103,10087,10222,9835,10468,10279,10218,9849,10140,9891,10157,10193,10097,10038,10222,9961,10193,9835,9991,10184,10013,10306,9933,10258,10263,9622,10133,10537,9929,10242,10086,10227,9878,10105,10361,10138,10364,10231,9985,9845,10275,10000,10169,10200,10256,10274,10007,9937,10324,9880,9808,10243,10074,10146,10407,10404,9917,9884,10147,9999,10137,10013,10097,10165,10088,9763,9993,10017,10182,10166,10249,9874,10065,10166,10128,10214,9985,10301,10089,10169,10059,9829,10218,9925,10171,9971,9925,9974,10115,10296,10307,9996,10093,10012,9901,10102,10120,10103,10054,10164,10011,10011,10110,9673,10404,10506,10124,9888,10308,10140,10002,10239,10019,10076,9981,10015,9989,10088,9737,9915,10373,9978,10231,9926,9976,10088,10273,10024,10010,10046,10270,9998,9998,10378,10234,9893,10155,9975,9592,10187,10226,10024,10118,10249,10194,9954,9999,10122,10351,10006,9946,9840,10116,10344,9977,9920,9943,10077,9791,9904,10201,9927,9843,10453,10040,10097,10144,10028,10040,9731,10133,10212,10289,10184,10170,10544,10102,10199,10386,10322,9966,10344,10309,10007,9997,9982,10090,10149,10017,10128,10301,9926,9962,10102,10243,10331,10221,9987,10214,9746,9925,10278,9894,10010,10346,9881,10170,10165,10236,9928,9953,10131,9979,10223,10015,10199,10126,10001,10045,10149,9681,10406,10141,10021,10290,10110,10166,10058,10355,9929,10025,10158,10220,9689,10200,10135,10002,10098,10410,10331,10259,9978,9887,10434,9954,10421,10012,10145,9900,10390,10153,10181,9953,9905,9683,9754,10260,10042,10409,10197,10169,10233,9637,10420,9976,10344,10528,9769,9955,9898,10132,10124,10353,10050,10239,10173,9994,10092,10180,10120,10217,10245,10163,9681,10134,10085,10233,9960,10084,10346,9960,9882,10011,10191,10246,9906,9867,10078,10335,10285,10303,10149,9981,10336,10221,9907,10003,10096,10170,10131,9982,10022,9750,10434,10599,9731,10272,10090,10177,10153,10451,10284,10244,9933,10238,10365,10092,9833,10048,10144,9763,10177,9937,10250,9775,10000,9831,10138,10400,10312,10012,9933,10312,9814,9711,10162,9985,10360,10297,10308,10166,10175,10128,9727,9929,9939,10218,10370,10137,9940,9420,10151,9831,10185,9941,10199,9969,10142,9961,10337,10042,9880,10184,10150,10137,10020,10040,10165,10126,10308,9939,10030,10089,10145,9939,9921,10377,9941,10074,10312,10251,10161,10156,10391,9890,10085,10061,10263,10143,9896,10244,10113,10219,9942,10105,10174,9917,9849,10131,10143,10097,10332,9571,10197,10052,10083,9824,9972,10110,10069,10313,10181,10309,9925,10002,9844,10249,9850,10034,10213,10091,10268,10029,9872,9900,10044,10434,10038,10264,9840,10317,10184,10170,10129,9695,10018,9918,9775,10191,10051,10218,9771,10258,10080,10292,10387,9723,9806,10251,9809,10032,9995,9720,10236,10028,9993,10013,10034,10369,10248,9974,9949,10028,9745,9893,10207,10254,10135,10059,10292,10225,10165,9864,10111,10027,9984,10079,10284,10454,10013,9999,10008,10418,10251,10143,10263,10009,10433,10348,10163,10168,10037,10064,10066,10092,10204,10261,10102,10492,9880,10149,10515,10347,9984,10254,9983,10179,10280,10220,10302,10055,10351,9969,9974,10166,10061,10281,10211,10243,10288,10051,9782,10199,9994,10247,10470,10102,9943,10254,10133,9759,10051,10133,9863,10213,9986,9563,10188,10111,10311,10064,9910,10308,10297,10095,10404,9925,10060,10229,10200,10284,10296,10353,9802,10340,10023,10106,10240,10001,10072,10057,10250,9809,10231,10020,10123,9945,10220,9966,9876,10085,10247,10308,10246,10073,9902,10041,9943,10209,10129,10142,10409,10077,10223,10308,10020,9890,10387,10135,10441,10273,10356,10044,10100,10059,10307,10658,9918,9886,10277,10111,10323,10067,10304,10162,10079,10201,9990,9700,9988,10384,9796,10200,10326,10011,10171,10337,9979,9937,9900,10322,9818,10286,10029,10151,9872,10136,9909,10002,10076,10194,10181,9933,9996,10193,10193,9925,9875,9853,10255,10030,10111,10332,9716,9991,9969,9990,10047,10228,10130,10096,10214,10075,10199,10427,10231,9901,9905,10151,10036,9988,10081,10336,10175,10070,10264,9585,9907,10133,10213,10162,10038,10141,10070,10317,9934,10014,9966,10094,10117,10129,10428,10120,10163,9945,9988,9967,9864,9999,9923,10118,9927,10091,10170,10132,9972,9933,10005,10068,10107,9665,10163,10275,10154,9906,9976,9890,10086,10239,10266,9955,10182,10076,10223,9907,10192,10309,10118,10080,10115,9923,10434,9970,10137,10574,9937,9902,10035,10001,9996,10133,10327,10495,10204,10284,10196,10056,10032,10222,10335,10357,10160,9773,10023,9924,10330,10153,10077,10234,9899,10141,10297,10117,10113,9780,10130,10229,9958,10083,9922,10075,9937,9956,10437,9767,10168,10333,9927,10631,10209,9983,9994,9928,10204,10386,10087,10216,10133,10150,10188,10383,10053,9947,9816,10483,10086,9726,9763,10272,10274,9910,10256,9981,9822,9558,9959,9859,9921,10245,9857,9995,10414,10164,9767,10362,9981,10031,9686,10063,10216,10036,10192,9890,10078,10302,10201,10399,9945,10464,10019,10191,10385,10240,10005,10132,10347,9964,10364,10359,10309,10012,10142,9960,10027,10206,10242,10070,10137,9722,9622,10466,10255,10008,10148,10083,9935,9739,10163,9823,9912,9834,10144,10006,10201,10336,10069,9821,9960,10098,9982,10071,9976,10134,10036,9818,10026,10094,10136,10212,9685,10347,9878,10283,10276,9846,10101,9930,10019,10224,10354,10365,10162,10245,10272,10110,10123,10279,10170,9996,10018,10307,10190,9950,10210,10396,9899,9837,10343,9833,10127,10037,10072,9997,10022,10333,10250,9938,10228,10313,10049,10399,10199,10024,9681,9938,9981,9892,10074,10216,10014,10140,10297,10173,10307,10189,10009,10162,9814,10220,10104,10005,10114,10217,9852,10058,10161,10256,10133,9874,10041,10414,10283,10070,10163,9844,10358,10291,9690,10055,10142,10354,9991,10362,9954,9959,9876,10027,10410,10310,10078,9972,10153,10187,9917,10281,10250,9735,10004,10188,9840,9963,10379,10051,10251,10056,10242,10375,10175,10192,10157,10158,10129,10107,9882,10227,9755,10072,10071,10120,9887,10126,10200,9789,10056,9890,10347,10111,10363,9770,10125,10170,10383,10058,10025,10011,10103,9930,10146,9915,10121,9996,10144,10156,10177,10277,9987,10083,10159,10334,10247,9923,10141,10123,10427,10021,10343,10220,10209,10080,10074,10311,10234,10233,10254,10351,10022,9929,10045,10159,9959,9659,10396,10304,10174,9987,10075,10313,10457,10296,10244,10137,10275,10164,9901,10121,10124,9993,10343,10054,10235,10217,10134,10228,9829,10351,10181,10214,10136,9980,10013,10164,10290,10392,10393,10188,10416,9951,9934,10141,9899,10150,9953,10158,10312,10141,10294,10232,10383,10039,10191,10540,10176,9942,9808,9987,9919,10168,10249,10068,10332,10298,9951,9944,10054,9886,10080,10003,10458,9853,10091,10141,10218,9707,10170,10354,9986,10006,9933,10108,10063,9967,10041,10171,10414,10001,9970,9924,10290,10335,10103,9922,10309,10185,10047,10367,10164,10255,9665,10293,10201,10224,10318,10150,10354,10209,10228,10219,10303,10151,10064,10306,10013,10186,10211,10102,10267,10077,9771,10485,10068,10304,9836,10078,9943,10122,10076,10040,10154,10079,10249,10431,9853,10134,9863,10000,10118,10012,10087,10060,10271,10081,9698,10045,9762,10430,10073,9998,9950,10177,10208,9944,10351,10035,10075,9983,10206,10048,9966,9908,9905,9935,9904,10042,10015,9976,9996,10284,10076,10307,10212,10314,9692,10170,10131,10229,9911,10149,9983,10244,10162,10143,10375,10175,10162,9879,10468,10095,10206,10187,9894,9995,10012,9802,10122,10113,9993,9993,10024,10204,10091,10026,10454,10121,9935,10084,9865,10010,10027,10016,10368,10333,10076,9635,9942,10085,10087,9976,9906,9869,10182,10062,9935,9937,10203,9706,10251,10304,10074,10032,10006,9932,10029,9961,10246,10003,10378,10246,10238,9994,10077,9932,9828,10115,9967,9842,10083,10110,9987,10354,9879,10276,10284,10126,9990,10213,10137,10168,10143,10189,9994,9923,10108,9841,10113,10150,10345,9769,10146,10436,10414,9966,10173,10262,10015,10412,10000,9897,10181,9948,10078,10192,9990,10249,9663,10443,10012,9789,10110,10092,10127,9878,10304,10595,10255,9987,10044,10172,10344,9831,10145,10159,10260,10144,10214,10063,10113,10293,10131,10149,9701,10063,9906,9977,9920,9941,10399,10002,9705,10197,10162,9996,10019,9967,10158,9917,10195,10396,10005,9858,10264,10203,10076,10024,10099,9862,10040,10434,10204,9997,10346,9816,10281,10277,10651,10418,9999,10028,10122,9834,10148,10339,9889,10246,9721,10198,10329,10364,9758,9929,10156,10224,10064,9885,10062,10039,10026,10275,10357,10127,10372,9995,10022,10039,10198,9899,10029,10048,10194,9962,10194,10330,10201,9923,10019,10152,9878,10138,10377,10320,10176,10227,10249,9819,9773,10058,9918,10168,9800,10172,9984,10336,10075,9975,9933,10009,10005,9984,10089,10327,9972,10251,10006,10234,10052,10063,10250,10289,10192,9982,9974,10214,10018,10271,10191,10032,10289,10233,9996,9915,10128,10104,9991,10239,10097,10038,10221,9861,9623,10189,10228,9755,9946,10187,9962,10395,10238,10242,10175,9968,10017,10189,10292,10159,10027,10320,9812,9855,10056,10082,10021,10000,10288,9904,10036,9909,10409,10237,9849,9867,10305,10048,10268,10226,9987,9591,10219,9854,10021,10231,10489,9997,10015,9774,10533,10137,10374,10106,9997,10301,10377,9809,10158,9997,10084,9883,10389,10065,10363},{4559,4403,4386,4510,4690,4469,4506,4503,4163,4572,4338,4500,4362,4377,4407,4185,4662,4466,4150,4267,4226,4462,4266,4419,4271,4260,4278,4458,4612,4379,4355,4569,4295,4510,4535,4531,4543,4066,4813,4328,4463,4426,4567,4706,4519,4555,4489,4514,4476,4371,4548,4665,4700,4355,4507,4320,4361,4521,4438,4534,4485,4422,4313,4444,4447,4559,4731,4445,4344,4620,4546,4397,4365,4392,4479,4690,4586,4559,4743,4518,4542,4495,4582,4486,4600,4518,4447,4432,4475,4464,4355,4381,4426,4808,4593,4301,4267,4484,4519,4635,4413,4466,4185,4435,4261,4675,4408,4551,4411,4427,4327,4543,4334,4707,4411,4388,4602,4251,4254,4593,4507,4635,4510,4335,4750,4438,4248,4634,4506,4544,4389,4351,4537,4619,4811,4420,4649,4481,4626,4430,4611,4538,4612,4295,4407,4605,4281,4431,4325,4502,4581,4314,4448,4524,4649,4368,4401,4267,4462,4643,4328,4601,4722,4500,4429,4464,4426,4398,4392,4023,4325,4971,4476,4616,4511,4541,4516,4658,4384,4295,4475,4558,4461,4443,4436,4304,4677,4473,4270,4234,4438,4431,4603,4446,4244,4503,4415,4703,4622,4624,4275,4673,4458,4676,4429,4111,4638,4550,4584,4369,4520,4398,4332,4388,4624,4431,4292,4286,4636,4568,4459,4637,4354,4451,4410,4248,4315,4258,4442,4600,4287,4794,4579,4317,4215,4344,4269,4414,4123,4554,4540,4642,4440,4453,4346,4551,4607,4250,4302,4467,4665,4431,4433,4577,4356,4303,4749,4366,4468,4536,4741,4215,4464,4681,4466,4557,4530,4427,4384,4450,4468,4475,4476,4519,4383,4611,4625,4382,4453,4612,4544,4388,4495,4604,4496,4331,4522,4507,4260,4529,4483,4434,4452,4494,4427,4537,4627,4234,4545,4521,4590,4640,4773,4493,4650,4701,4286,4726,4606,4304,4515,4388,4556,4563,4579,4606,4249,4320,4503,4536,4256,4497,4459,4220,4610,4469,4349,4329,4665,4350,4420,4413,4646,4526,4417,4473,4648,4447,4586,4599,4322,4534,4574,4659,4504,4423,4594,4569,4596,4426,4299,4321,4498,4364,4160,4230,4420,4513,4498,4539,4635,4561,4479,4452,4502,4561,4135,4288,4580,4368,4551,4698,4525,4658,4357,4220,4580,4545,4526,4507,4371,4535,4689,4395,4440,4779,4423,4453,4524,4297,4495,4521,4373,4365,4513,4554,4624,4577,4479,4330,4560,4464,4622,4338,4280,4676,4659,4808,4471,4726,4396,4253,4338,4391,4477,4326,4797,4380,4581,4422,4622,4586,4501,4672,4217,4376,4535,4502,4548,4559,4648,4644,4452,4366,4355,4509,4559,4576,4556,4470,4540,4605,4230,4736,4452,4586,4334,4307,4583,4492,4576,4507,4275,4659,4562,4547,4582,4535,4537,4656,4697,4327,4401,4600,4662,4295,4429,4508,4491,4388,4681,4340,4360,4454,4427,4363,4449,4673,4412,4670,4494,4376,4406,4305,4437,4160,4338,4443,4370,4408,4493,4674,4638,4668,4404,4652,4554,4562,4370,4487,4487,4589,4679,4346,4640,4467,4404,4466,4651,4639,4271,4797,4392,4683,4411,4612,4358,4545,4425,4617,4574,4410,4487,4381,4447,4577,4650,4553,4347,4483,4552,4437,4313,4602,4389,4701,4513,4423,4690,4313,4465,4500,4385,4520,4595,4383,4461,4391,4248,4447,4319,4458,4444,4414,4468,4739,4452,4522,4618,4405,4301,4370,4672,4907,4597,4286,4621,4309,4605,4520,4276,4330,4388,4470,4324,4448,4480,4454,4476,4335,4517,4388,4619,4493,4397,4266,4603,4549,4388,4382,4512,4443,4597,4456,4276,4477,4439,4375,4340,4786,4145,4195,4390,4508,4445,4468,4315,4588,4446,4669,4668,4332,4272,4385,4394,4655,4395,4336,4428,4685,4585,4528,4452,4674,4802,4484,4467,4470,4389,4326,4340,4291,4556,4787,4428,4650,4457,4264,4585,4613,4498,4641,4572,4500,4687,4340,4379,4560,4447,4808,4510,4588,4566,4631,4372,4587,4398,4345,4405,4550,4235,4651,4362,4431,4416,4571,4263,4572,4220,4390,4493,4574,4631,4302,4399,4420,4475,4390,4465,4562,4314,4791,4439,4681,4604,4287,4482,4564,4225,4315,4358,4671,4355,4430,4354,4569,4416,4571,4565,4468,4635,4512,4408,4405,4590,4600,4489,4610,4403,4377,4411,4709,4577,4447,4713,4523,4562,4492,4409,4623,4206,4669,4344,4452,4480,4643,4231,4625,4537,4504,4462,4709,4365,4468,4510,4511,4573,4616,4774,4517,4385,4533,4514,4445,4519,4495,4675,4669,4347,4282,4593,4295,4412,4467,4374,4597,4422,4379,4685,4242,4130,4509,4570,4405,4330,4273,4405,4331,4664,4592,4470,4196,4484,4536,4513,4643,4283,4489,4241,4563,4513,4645,4432,4329,4206,4550,4453,4329,4668,4496,4426,4826,4399,4570,4176,4521,4426,4586,4598,4682,4418,4587,4537,4565,4268,4406,4297,4406,4389,4328,4745,4388,4454,4153,4275,4178,4549,4388,4487,4403,4554,4636,4624,4428,4586,4577,4409,4459,4574,4486,4378,4621,4526,4473,4569,4784,4083,4425,4598,4291,4295,4276,4451,4316,4325,4373,4354,4483,4253,4375,4260,4761,4499,4530,4470,4357,4243,4639,4387,4574,4331,4421,4388,4583,4475,4501,4531,4569,4591,4806,4393,4609,4383,4482,4287,4843,4530,4634,4226,4674,4630,4328,4560,4501,4714,4433,4441,4717,4375,4279,4596,4394,4579,4493,4417,4591,4587,4495,4442,4589,4668,4403,4443,4609,4478,4679,4361,4388,4444,4271,4414,4478,4477,4507,4648,4483,4476,4433,4370,4345,4552,4657,4461,4737,4427,4599,4460,4632,4573,4458,4440,4443,4605,4230,4332,4638,4881,4505,4676,4467,4588,4443,4345,4543,4466,4367,4193,4562,4384,4448,4515,4462,4434,4436,4371,4715,4478,4794,4554,4436,4480,4538,4535,4416,4477,4450,4483,4466,4709,4562,4420,4443,4583,4459,4744,4516,4603,4474,4671,4744,4590,4201,4544,4433,4498,4361,4262,4563,4360,4318,4442,4401,4772,4422,4537,4360,4220,4546,4730,4208,4566,4544,4745,4670,4369,4690,4327,4514,4375,4610,4530,4674,4448,4583,4144,4471,4583,4259,4494,4028,4457,4357,4229,4538,4506,4411,4457,4523,4482,4365,4559,4446,4449,4528,4455,4479,4431,4231,4434,4655,4502,4536,4512,4288,4130,4296,4378,4168,4481,4599,4484,4629,4426,4441,4434,4393,4359,4580,4410,4569,4384,4471,4196,4377,4331,4418,4362,4590,4327,4499,4595,4617,4736,4283,4440,4517,4334,4292,4574,4562,4524,4479,4323,4751,4450,4367,4495,4554,4372,4433,4675,4317,4456,4449,4274,4506,4567,4647,4667,4463,4312,4772,4519,4253,4530,4593,4575,4581,4321,4511,4634,4593,4353,4478,4429,4334,4289,4656,4536,4340,4566,4340,4235,4518,4469,4469,4608,4544,4385,4538,4251,4573,4586,4585,4440,4241,4455,4441,4463,4598,4555,4532,4528,4666,4479,4346,4778,4673,4430,4456,4583,4269,4521,4338,4230,4679,4577,4406,4508,4310,4205,4852,4547,4466,4502,4661,4697,4568,4407,4449,4602,4300,4548,4240,4387,4254,4434,4663,4529,4270,4561,4364,4237,4274,4364,4571,4492,4408,4450,4330,4687,4300,4489,4538,4479,4617,4283,4686,4410,4503,4319,4591,4565,4668,4648,4525,4421,4214,4506,4610,4313,4469,4179,4420,4708,4283,4467,4616,4420,4456,4357,4379,4514,4569,4534,4296,4330,4655,3961,4459,4715,4407,4248,4278,4592,4340,4705,4620,4222,4434,4623,4482,4739,4568,4336,4481,4383,4447,4659,4866,4652,4268,4127,4646,4391,4589,4408,4450,4566,4526,4250,4626,4369,4387,4602,4570,4528,4630,4442,4292,4491,4487,4276,4526,4431,4508,4429,4276,4596,4319,4503,4504,4615,4492,4389,4550,4428,4626,4607,4669,4460,4311,4459,4838,4442,4357,4764,4386,4423,4562,4467,4771,4233,4483,4397,4448,4695,4613,4626,4373,4622,4400,4436,4507,4565,4347,4366,4682,4560,4234,4533,4442,4587,4418,4592,4514,4411,4571,4488,4744,4641,4567,4732,4375,4299,4625,4636,4533,4562,4654,4487,4511,4519,4555,4563,4469,4682,4862,4682,4580,4551,4522,4180,4464,4577,4241,4203,4575,4579,4430,4434,4632,4628,4334,4418,4827,4411,4514,4502,4435,4417,4504,4288,4530,4520,4605,4537,4576,4614,4585,4332,4476,4366,4340,4473,4433,4429,4381,4536,4350,4581,4409,4573,4539,4652,4299,4354,4479,4445,4468,4288,4538,4583,4641,4501,4614,4386,4332,4458,4573,4750,4566,4532,4446,4500,4328,4449,4455,4547,4411,4399,4431,4398,4382,4391,4546,4290,4569,4469,4510,4600,4593,4268,4506,4639,4502,4598,4640,4388,4559,4548,4336,4583,4704,4545,4535,4618,4273,4622,4752,4615,4290,4539,4390,4556,4670,4750,4467,4526,4542,4546,4524,4488,4462,4349,4436,4299,4362,4358,4752,4791,4706,4235,4489,4519,4460,4418,4334,4181,4415,4522,4698,4543,4553,4702,4471,4532,4523,4679,4577,4402,4314,4361,4370,4367,4526,4443,4613,4570,4661,4540,4314,4594,4498,4285,4409,4617,4548,4340,4346,4460,4311,4487,4397,4140,4403,4459,4681,4427,4469,4246,4355,4476,4442,4730,4064,4599,4690,4400,4504,4344,4690,4315,4526,4380,4351,4627,4585,4593,4428,4417,4354,4431,4436,4622,4360,4350,4533,4255,4496,4396,4671,4464,4115,4809,4645,4650,4487,4432,4186,4518,4486,4632,4547,4597,4287,4487,4602,4307,4348,4671,4345,4348,4469,4358,4477,4322,4787,4610,4394,4571,4315,4377,4539,4409,4379,4702,4529,4411,4269,4785,4532,4730,4580,4371,4407,4554,4648,4618,4329,4477,4409,4578,4461,4214,4610,4503,4492,4634,4631,4413,4640,4520,4434,4712,4885,4208,4530,4598,4393,4337,4311,4611,4576,4616,4525,4592,4616,4770,4456,4441,4340,4560,4393,4480,4360,4476,4329,4463,4635,4188,4516,4425,4423,4514,4539,4512,4503,4370,4616,4413,4505,4372,4594,4150,4505,4284,4562,4320,4589,4566,4473,4430,4245,4500,4548,4586,4662,4541,4365,4568,4366,4172,4427,4471,4416,4701,4343,4502,4304,4484,4443,4154,4481,4575,4346,4588,4386,4483,4391,4377,4437,4509,4545,4569,4269,4380,4494,4355,4404,4321,4193,4411,4735,4718,4382,4587,4536,4526,4468,4429,4358,4552,4446,4407,4176,4479,4240,4454,4484,4423,4468,4498,4723,4454,4622,4531,4498,4543,4675,4352,4460,4373,4629,4592,4513,4759,4187,4625,4479,4388,4301,4718,4335,4471,4495,4765,4461,4451,4621,4513,4472,4675,4285,4392,4668,4414,4260,4455,4060,4370,4337,4339,4440,4369,4286,4465,4417,4573,4463,4329,4694,4252,4344,4654,4360,4595,4589,4618,4664,4463,4646,4478,4495,4622,4502,4383,4575,4390,4427,4608,4544,4730,4807,4651,4703,4436,4462,4195,4528,4613,4435,4656,4585,4404,4460,4608,4502,4543,4445,4548,4357,4339,4686,4780,4354,4462,4442,4539,4482,4511,4292,4545,4099,4440,4467,4362,4673,4539,4725,4257,4157,4443,4469,4405,4542,4606,4618,4470,4341,4461,4438,4583,4459,4446,4540,4265,4629,4448,4516,4671,4491,4466,4650,4425,4449,4355,4456,4525,4604,4510,4455,4531,4694,4617,4389,4676,4345,4342,4372,4564,4459,4569,4273,4356,4690,4659,4547,4605,4585,4307,4431,4423,4177,4594,4478,4306,4394,4431,4408,4369,4461,4517,4545,4507,4270,4506,4802,4258,4384,4342,4297,4570,4843,4422,4485,4232,4714,4537,4440,4342,4581,4613,4471,4550,4595,4391,4591,4362,4579,4497,4438,4608,4715,4546,4440,4619,4367,4485,4448,4674,4538,4544,4696,4200,4445,4444,4399,4450,4367,4554,4321,4415,4411,4698,4661,4180,4698,4791,4539,4474,4354,4476,4612,4328,4442,4463,4429,4475,4379,4452,4383,4297,4422,4460,4485,4332,4707,4348,4525,4192,4391,4831,4560,4692,4130,4359,4491,4421,4715,4512,4540,4433,4533,4365,4618,4235,4631,4424,4359,4393,4521,4414,4493,4591,4522,4554,4305,4276,4378,4480,4223,4116,4580,4555,4528,4715,4615,4474,4536,4403,4590,4689,4289,4636,4613,4401,4285,4321,4458,4608,4381,4362,4324,4826,4288,4467,4487,4500,4191,4753,4407,4643,4379,4552,4594,4571,4582,4799,4150,4400,4371,4553,4192,4664,4683,4677,4616,4362,4462,4575,4636,4619,4583,4540,4845,4332,4507,4682,4602,4537,4517,4600,4437,4250,4641,4430,4656,4431,4537,4746,4482,4788,4330,4304,4287,4275,4579,4462,4413,4400,4686,4586,4614,4608,4542,4608,4407,4451,4444,4397,4184,4482,4328,4448,4434,4411,4541,4492,4313,4673,4181,4386,4645,4399,4452,4335,4258,4389,4485,4375,4442,4652,4402,4632,4354,4448,4469,4489,4575,4289,4699,4400,4454,4569,4332,4365,4406,4594,4623,4689,4438,4604,4433,4498,4438,4633,4412,4466,4292,4569,4746,4389,4583,4421,4534,4694,4319,4505,4254,4681,4531,4475,4475,4752,4439,4391,4598,4474,4534,4395,4586,4114,4505,4575,4458,4743,4492,4385,4445,4712,4379,4726,4860,4638,4784,4443,4490,4518,4538,4540,4265,4382,4256,4602,4330,4449,4447,4112,4655,4580,4560,4650,4424,4562,4520,4577,4374,4476,4384,4440,4511,4472,4601,4451,4582,4219,4594,4523,4602,4495,4295,4511,4392,4278,4414,4460,4607,4845,4470,4320,4494,4378,4759,4257,4569,4463,4532,4401,4614,4607,4433,4555,4388,4398,4461,4487,4292,4586,4857,4328,4313,4442,4310,4380,4942,4220,4638,4430,4531,4390,4639,4194,4158,4283,4381,4320,4626,4525,4550,4486,4708,4536,4396,4468,4519,4411,4396,4477,4424,4651,4410,4305,4527,4434,4383,4646,4569,4556,4467,4603,4421,4440,4500,4363,4534,4539,4742,4508,4587,4523,4265,4623,4452,4056,4392,4524,4395,4496,4360,4220,4778,4454,4509,4332,4282,4385,4323,4435,4474,4395,4308,4399,4357,4509,4505,4483,4539,4349,4302,4272,4626,4688,4463,4430,4377,4644,4499,4364,4664,4245,4367,4275,4250,4513,4576,4235,4495,4477,4349,4406,4485,4532,4430,4452,4502,4523,4458,4708,4557,4367,4398,4341,4711,4682,4311,4562,4577,4438,4479,4409,4692,4245,4622,4501,4665,4353,4541,4454,4281,4539,4588,4623,4752,4384,4581,4505,4613,4511,4378,4511,4715,4488,4660,4633,4491,4400,4521,4429,4395,4595,4718,4639,4393,4561,4574,4672,4350,4697,4741,4305,4429,4560,4607,4477,4360,4405,4439,4484,4398,4449,4269,4558,4368,4536,4693,4446,4508,4362,4520,4307,4517,4623,4378,4412,4273,4632,4450,4321,4504,4602,4497,4545,4449,4338,4524,4539,4450,4380,4532,4664,4337,4674,4454,4407,4579,4522,4189,4523,4572,4274,4780,4410,4608,4360,4381,4683,4402,4546,4367,4448,4443,4521,4712,4509,4505,4397,4784,4546,4572,4544,4652,4370,4378,4698,4605,4409,4561,4344,4698,4468,4538,4536,4498,4339,4684,4502,4596,4321,4530,4615,4628,4420,4843,4412,4364,4445,4686,4456,4477,4553,4452,4656,4588,4515,4347,4465,4153,4472,4433,4305,4071,4392,4430,4583,4466,4471,4590,4489,4468,4862,4644,4450,4573,4697,4446,4428,4684,4608,4580,4436,4411,4679,4536,4357,4825,4694,4529,4222,4407,4536,4346,4498,4407,4450,4521,4457,4484,4580,4370,4631,4154,4429,4311,4554,4437,4453,4278,4420,4531,4253,4476,4448,4491,4666,4717,4423,4567,4394,4407,4413,4373,4425,4584,4512,4205,4663,4447,4463,4613,4520,4623,4524,4372,4526,4441,4698,4898,4565,4229,4376,4531,4391,4347,4592,4564,4233,4574,4500,4325,4305,4577,4585,4393,4367,4742,4332,4503,4493,4607,4380,4677,4684,4430,4366,4433,4454,4121,4538,4194,4832,4355,4471,4262,4494,4496,4526,4755,4452,4626,4367,4166,4446,4529,4467,4486,4360,4239,4305,4477,4316,4445,4335,4444,4436,4338,4332,4414,4183,4576,4524,4593,4415,4561,4467,4595,4826,4452,4370,4666,4376,4565,4307,4616,4474,4694,4617,4420,4706,4259,4778,4978,4580,4537,4444,4295,4423,4395,4667,4392,4254,4397,4628,4641,4501,4403,4410,4253,4585,4517,4552,4443,4478,4455,4708,4670,4534,4583,4703,4314,4437,4582,4314,4338,4512,4487,4659,4622,4573,4304,4489,4412,4590,4524,4396,4536,4320,4653,4521,4686,4555,4391,4222,4554,4683,4524,4408,4559,4521,4246,4608,4594,4443,4647,4478,4402,4478,4446,4500,4519,4596,4609,4170,4610,4456,4661,4365,4589,4571,4435,4542,4372,4232,4333,4403,4448,4521,4545,4700,4661,4593,4414,4646,4581,4475,4446,4489,4398,4375,4396,4367,4426,4696,4170,4527,4365,4399,4487,4750,4610,4697,4275,4729,4432,4419,4444,4578,4380,4340,4412,4524,4354,4709,4383,4617,4654,4525,4549,4328,4551,4305,4849,4562,4193,4397,4581,4344,4686,4584,4244,4444,4430,4488,4396,4275,4664,4359,4505,4544,4478,4252,4552,4214,4630,4592,4588,4605,4601,4635,4300,4504,4449,4557,4552,4496,4413,4447,4526,4703,4586,4552,4764,4456,4619,4565,4295,4597,4368,4344,4491,4798,4596,4432,4687,4463,4637,4518,4177,4586,4517,4547,4467,4549,4711,4216,4400,4412,4529,4319,4505,4393,4470,4412,4298,4552,4660,4409,4419,4842,4200,4693,4641,4603,4594,4607,4866,4496,4753,4578,4645,4549,4396,4473,4416,4677,4477,4310,4543,4541,4410,4485,4430,4507,4566,4376,4623,4355,4760,4644,4300,4344,4396,4399,4356,4404,4479,4486,4382,4211,4712,4388,4583,4493,4652,4404,4597,4423,4376,4499,4432,4395,4544,4290,4511,4374,4339,4374,4631,4638,4462,4551,4606,4340,4324,4603,4629,4547,4218,4451,4459,4311,4566,4365,4526,4399,4498,4333,4245,4285,4502,4487,4513,4759,4385,4623,4456,4506,4495,4392,4553,4654,4477,4668,4604,4408,4486,4427,4632,4498,4372,4664,4547,4537,4461,4547,4285,4520,4462,4484,4330,4544,4512,4608,4434,4393,4484,4455,4629,4577,4111,4401,4486,4746,4557,4462,4330,4472,4456,4270,4448,4382,4618,4320,4601,4598,4454,4502,4426,4259,4138,4770,4605,4508,4392,4599,4471,4540,4383,4554,4542,4469,4517,4862,4609,4538,4455,4359,4812,4317,4632,4279,4359,4715,4479,4514,4447,4493,4569,4441,4502,4377,4696,4620,4685,4361,4529,4496,4421,4268,4661,4427,4507,4331,4396,4541,4471,4653,4508,4657,4455,4561,4449,4602,4420,4602,4311,4543,4287,4487,4517,4586,4616,4247,4309,4484,4648,4521,4803,4364,4667,4597,4411,4290,4469,4236,4344,4738,4386,4755,4120,4303,4700,4591,4379,4484,4355,4508,4643,4476,4680,4449,4433,4413,4388,4235,4558,4343,4590,4475,4417,4535,4581,4377,4233,4465,4373,4280,4433,4530,4491,4328,4367,4503,4525,4292,4636,4705,4201,4492,4560,4572,4674,4365,4565,4514,4452,4632,4499,4347,4485,4517,4694,4451,4712,4326,4308,4563,4629,4336,4492,4543,4641,4594,4610,4399,4583,4322,4498,4646,4377,4550,4535,4682,4569,4738,4462,4602,4467,4782,4501,4565,4370,4689,4463,4690,4617,4396,4347,4362,4347,4567,4809,4618,4605,4421,4371,4590,4567,4606,4649,4434,4338,4588,4395,4222,4700,4458,4661,4662,4623,4745,4434,4336,4254,4566,4601,4606,4226,4626,4687,4525,4520,4512,4796,4331,4522,4313,4539,4848,4594,4723,4564,4451,4518,4385,4372,4791,4174,4519,4301,4415,4438,4520,4474,4392,4641,4398,4312,4388,4480,4336,4648,4364,4306,4447,4481,4436,4335,4495,4406,4451,4475,4305,4293,4207,4517,4297,4597,4560,4581,4343,4582,4369,4576,4243,4607,4418,4504,4299,4543,4447,4421,4454,4664,4460,4630,4682,4570,4379,4619,4557,4420,4610,4677,4407,4708,4245,4636,4256,4446,4371,4549,4609,4575,4625,4438,4297,4443,4465,4464,4481,4588,4589,4253,4596,4412,4670,4514,4558,4387,4406,4547,4640,4662,4373,4251,4417,4200,4635,4461,4485,4353,4336,4533,4527,4310,4749,4408,4365,4308,4364,4589,4418,4488,4252,4392,4551,4278,4386,4604,4603,4494,4475,4538,4375,4421,4469,4461,4557,4361,4302,4362,4576,4534,4323,4515,4694,4658,4378,4514,4445,4483,4206,4334,4437,4385,4413,4286,4504,4592,4314,4397,4512,4451,4410,4634,4485,4563,4595,4582,4187,4607,4576,4438,4524,4635,4229,4649,4716,4442,4451,4438,4444,4583,4330,4548,4568,4584,4412,4328,4533,4364,4590,4359,4533,4658,4527,4528,4622,4564,4474,4515,4380,4655,4516,4395,4412,4604,4470,4406,4571,4599,4385,4362,4614,4422,4602,4402,4635,4654,4403,4391,4728,4576,4562,4481,4332,4431,4399,4490,4582,4192,4382,4258,4373,4438,4561,4278,4463,4317,4769,4329,4341,4488,4569,4500,4391,4549,4373,4299,4776,4621,4447,4430,4553,4299,4478,4347,4416,4495,4384,4509,4557,4320,4512,4436,4806,4484,4423,4647,4661,4505,4159,4452,4387,4455,4388,4826,4227,4694,4592,4698,4493,4518,4439,4582,4679,4558,4369,4548,4359,4545,4521,4407,4448,4429,4466,4406,4715,4305,4592,4630,4839,4529,4538,4372,4389,4487,4864,4572,4302,4713,4358,4347,4567,4371,4088,4463,4421,4206,4394,4418,4425,4552,4458,4344,4429,4496,4580,4363,4524,4364,4486,4443,4474,4469,4598,4280,4601,4572,4296,4554,4528,4381,4457,4573,4251,4443,4748,4397,4362,4758,4316,4607,4673,4709,4793,4816,4749,4288,4516,4518,4597,4331,4397,4580,4503,4408,4579,4542,4606,4162,4461,4277,4563,4368,4478,4440,4481,4526,4455,4743,4335,4598,4254,4510,4381,4273,4375,4459,4415,4381,4359,4384,4341,4514,4490,4601,4422,4597,4609,4151,4707,4678,4296,4624,4584,4529,4416,4480,4326,4210,4715,4471,4461,4598,4415,4688,4524,4404,4422,4497,4499,4329,4519,4486,4363,4418,4503,4417,4289,4683,4494,4389,4475,4262,4460,4409,4234,4606,4733,4655,4199,4358,4424,4405,4515,4414,4868,4435,4759,4470,4361,4438,4282,4466,4668,4587,4321,4473,4573,4670,4622,4261,4418,4644,4480,4324,4543,4382,4606,4816,4268,4375,4661,4594,4377,4451,4355,4432,4350,4431,4519,4701,4555,4570,4553,4457,4661,4327,4445,4526,4599,4627,4490,4121,4506,4300,4751,4464,4649,4414,4608,4423,4536,4265,4468,4462,4333,4329,4626,4473,4477,4693,4478,4327,4592,4395,4307,4555,4364,4526,4494,4424,4243,4537,4512,4362,4575,4444,4760,4472,4297,4592,4427,4422,4067,4406,4567,4469,4383,4540,4497,4610,4546,4425,4301,4718,4653,4427,4535,4673,4408,4430,4463,4496,4424,4513,4479,4466,4537,4505,4481,4272,4434,4486,4611,4369,4633,4308,4479,4688,4458,4387,4335,4477,4428,4527,4435,4318,4536,4199,4600,4508,4426,4296,4357,4715,4319,4375,4313,4555,4537,4528,4358,4692,4658,4520,4618,4467,4462,4541,4353,4554,4723,4362,4672,4529,4768,4439,4679,4533,4485,4490,4335,4415,4648,4406,4516,4401,4468,4402,4771,4405,4522,4581,4603,4508,4307,4697,4608,4545,4570,4231,4417,4494,4315,4538,4267,4576,4367,4437,4626,4150,4426,4671,4378,4495,4417,4570,4328,4486,4311,4677,4721,4271,4630,4529,4588,4498,4529,4680,4427,4574,4850,4610,4182,4701,4449,4315,4589,4665,4488,4505,4473,4427,4578,4416,4369,4524,4477,4723,4609,4413,4425,4503,4445,4356,4329,4445,4353,4409,4460,4588,4280,4534,4650,4749,4384,4278,4554,4400,4493,4518,4350,4786,4474,4535,4467,4489,4341,4685,4382,4624,4313,4626,4452,4333,4457,4451,4250,4456,4474,4599,4769,4306,4619,4268,4299,4881,4460,4500,4570,4477,4591,4587,4578,4450,4416,4662,4493,4489,4500,4472,4548,4394,4508,4317,4727,4378,4625,4388,4904,4555,4686,4597,4573,4259,4327,4712,4570,4431,4770,4332,4614,4566,4672,4204,4271,4640,4357,4291,4714,4479,4472,4558,4298,4501,4502,4286,4391,4565,4587,4418,4440,4425,4567,4743,4625,4671,4544,4684,4439,4330,4616,4434,4321,4323,4460,4508,4452,4462,4645,4331,4573,4333,4428,4521,4547,4396,4480,4547,4164,4635,4398,4478,4681,4523,4462,4724,4569,4640,4456,4729,4475,4646,4597,4552,4552,4388,4441,4466,4767,4603,4435,4562,4381,4479,4589,4402,4374,4552,4539,4715,4715,4292,4498,4877,4518,4702,4378,4529,4204,4551,4398,4420,4314,4275,4521,4621,4727,4606,4665,4514,4377,4645,4468,4246,4300,4533,4633,4454,4379,4724,4437,4217,4426,4353,4754,4332,4492,4611,4507,4570,4466,4696,4456,4444,4301,4716,4636,4555,4667,4581,4772,4275,4292,4527,4362,4630,4444,4213,4345,4420,4305,4570,4418,4364,4468,4617,4458,4292,4764,4761,4414,4648,4372,4493,4295,4572,4461,4565,4432,4596,4347,4629,4320,4401,4527,4410,4470,4249,4492,4539,4513,4723,4597,4339,4402,4442,4520,4340,4449,4567,4805,4431,4519,4589,4473,4401,4556,4569,4720,4771,4225,4514,4154,4438,4549,4626,4483,4549,4501,4695,4530,4370,4529,4692,4474,4594,4603,4377,4724,4395,4600,4610,4509,4662,4645,4549,4569,4299,4791,4455,4645,4577,4128,4422,4459,4443,4277,4499,4572,4505,4620,4518,4483,4503,4359,4462,4446,4568,4487,4235,4950,4562,4742,4608,4506,4520,4447,4633,4666,4496,4335,4419,4545,4420,4669,4259,4568,4829,4231,4338,4591,4327,4600,4478,4734,4487,4685,4225,4394,4679,4674,4606,4360,4859,4432,4434,4483,4660,4611,4505,4351,4295,4281,4527,4453,4580,4487,4446,4507,4645,4739,4515,4248,4728,4390,4546,4445,4247,4529,4616,4719,4557,4299,4453,4296,4644,4622,4678,4415,4390,4457,4444,4492,4573,4522,4364,4431,4420,4610,4570,4684,4311,4629,4653,4603,4675,4284,4274,4511,4451,4571,4521,4361,4720,4317,4593,4660,4314,4606,4379,4391,4379,4563,4177,4681,4444,4451,4509,4474,4445,4506,4473,4472,4672,4393,4230,4417,4457,4501,4304,4484,4622,4346,4531,4565,4522,4752,4338,4564,4475,4428,4151,4376,4326,4601,4673,4554,4521,4412,4488,4756,4224,4606,4513,4754,4353,4471,4540,4533,4651,4733,4341,4711,4612,4440,4586,4631,4587,4304,4251,4526,4958,4357,4366,4517,4462,4302,4447,4768,4615,4461,4620,4343,4565,4276,4338,4470,4397,4695,4580,4581,4687,4544,4553,4841,4445,4358,4496,4333,4396,4455,4148,4357,4485,4393,4592,4480,4610,4498,4352,4569,4535,4613,4554,4473,4683,4751,4438,4306,4488,4655,4393,4516,4277,4593,4492,4871,4469,4435,4644,4571,4303,4248,4711,4299,4400,4809,4542,4464,4624,4685,4355,4404,4356,4560,4637,4555,4584,4821,4590,4313,4437,4344,4434,4433,4605,4193,4370,4477,4305,4195,4702,4520,4710,4337,4493,4394,4490,4665,4643,4476,4658,4232,4252,4666,4571,4384,4561,4431,4599,4629,4403,4429,4431,4329,4614,4460,4508,4550,4537,4426,4536,4392,4441,4569,4326,4574,4345,4394,4548,4626,4405,4517,4432,4338,4296,4469,4610,4566,4240,4442,4531,4428,4552,4696,4354,4511,4753,4574,4366,4413,4530,4605,4706,4542,4567,4660,4405,4474,4460,4320,4487,4365,4372,4420,4590,4469,4342,4628,4468,4563,4664,4498,4428,4610,4387,4749,4240,4471,4524,4255,4575,4751,4485,4448,4459,4349,4422,4818,4473,4335,4822,4305,4509,4562,4456,4532,4378,4431,4532,4403,4303,4177,4436,4415,4555,4555,4505,4255,4308,4491,4319,4682,4411,4683,4538,4431,4426,4695,4530,4315,4331,4435,4172,4250,4457,4594,4448,4552,4417,4447,4422,4597,4431,4504,4268,4279,4509,4484,4496,4190,4380,4262,4432,4467,4322,4346,4161,4310,4385,4331,4396,4232,4444,4824,4593,4624,4700,4616,4591,4531,4614,4502,4519,4324,4291,4761,4386,4677,4499,4425,4467,4535,4422,4416,4462,4448,4319,4674,4488,4483,4458,4440,4517,4249,4412,4592,4567,4334,4512,4355,4497,4431,4210,4535,4560,4286,4312,4515,4512,4575,4524,4344,4394,4231,4512,4369,4245,4407,4296,4376,4232,4448,4534,4401,4598,4748,4607,4566,4464,4523,4485,4268,4569,4468,4536,4424,4471,4386,4665,4519,4649,4343,4332,4585,4397,4311,4545,4453,4272,4569,4636,4639,4425,4256,4502,4583,4518,4554,4588,4795,4569,4443,4448,4429,4345,4519,4446,4468,4525,4397,4544,4471,4442,4353,4625,4532,4548,4338,4571,4399,4614,4643,4237,4432,4742,4486,4281,4563,4581,4579,4451,4363,4410,4516,4388,4455,4327,4407,4359,4103,4510,4568,4445,4710,4372,4481,4754,4462,4540,4548,4669,4522,4572,4511,4436,4597,4443,4412,4373,4563,4611,4546,4437,4352,4475,4380,4269,4540,4337,4625,4547,4410,4674,4729,4267,4352,4407,4583,4803,4778,4193,4325,4383,4483,4330,4547,4591,4464,4447,4385,4506,4417,4507,4503,4401,4346,4491,4494,4613,4394,4487,4581,4480,4706,4760,4576,4435,4307,4370,4444,4029,4681,4609,4630,4328,4611,4699,4628,4594,4355,4510,4390,4473,4639,4312,4354,4552,4338,4549,4850,4669,4274,4397,4576,4619,4342,4572,4112,4591,4611,4566,4436,4528,4656,4466,4628,4531,4504,4498,4329,4306,4713,4586,4458,4293,4319,4692,4886,4685,4596,4444,4468,4533,4560,4409,4634,4496,4503,4545,4628,4612,4344,4402,4361,4261,4336,4617,4310,4870,4740,4638,4567,4200,4583,4491,4476,4613,4545,4473,4607,4390,4225,4482,4609,4620,4415,4691,4443,4729,4361,4500,4387,4161,4456,4431,4540,4487,4718,4371,4714,4316,4527,4397,4370,4733,4451,4563,4659,4356,4294,4397,4639,4607,4430,4569,4507,4482,4300,4682,4443,4546,4314,4641,4418,4692,4613,4515,4531,4213,4482,4556,4449,4624,4336,4496,4504,4412,4272,4569,4545,4271,4551,4707,4408,4392,4430,4581,4872,4613,4469,4451,4619,4495,4584,4558}},
{{2000,2.200000},{3515,3501,3362,3484,3228,3386,3274,3240,3359,3255,3260,3278,3244,3463,3374,3043,3472,3339,3364,3298,3310,3351,3314,3368,3428,3382,3403,3432,3169,3355,3282,3351,3221,3557,3308,3413,3144,3255,3296,3299,3398,3133,3050,3146,3242,3433,3375,3414,3398,3298,3355,3343,3376,3198,3328,3515,3227,3396,3315,3334,3288,3365,3475,3330,3482,3230,3228,3144,3396,3241,3275,3264,3263,3455,3340,3270,3586,3393,3084,3186,3277,3421,3196,3336,3203,3394,3192,3524,3373,3221,3406,3304,3291,3201,3087,3481,3407,3465,3210,3316,3333,3197,3158,3237,3205,3467,3392,3264,3274,3281,3419,3231,3410,3343,3158,3402,3399,3273,3259,3288,3292,3412,3275,3338,3098,3295,3287,3310,3286,3259,3298,3466,3205,3417,3382,3426,3578,3198,3257,3419,3359,3040,3290,3216,3258,3310,3468,3482,3399,3181,3373,3302,3136,3111,3138,3403,3441,3173,3350,3155,3253,3272,3376,3039,3433,3060,3372,3457,3407,3248,3224,3181,3376,3137,3148,3682,3350,3346,3256,3268,3220,3300,3337,3270,3241,3134,3225,3283,3241,3217,3289,3359,3376,3285,3233,3219,3399,3304,3235,3366,3266,3263,3241,3122,3321,3333,3504,3223,3093,3403,3419,3188,3141,3237,3275,3430,3271,3222,3326,3301,3328,3208,3394,3109,3147,3332,3312,3109,3112,3480,3261,3160,3335,3248,3366,3379,3478,3341,3235,3235,3387,3469,3510,3443,3575,3073,3264,3248,3336,3158,3023,3420,3208,3372,3296,3250,3398,3358,3313,3439,3209,3360,3271,3129,3439,3456,3604,3090,3149,3338,3153,3275,3346,3157,3219,3245,3255,3269,3340,3109,3270,3436,3133,3337,3292,3184,3477,3445,3361,3492,3276,3380,3380,3342,3263,3133,3597,3344,3280,3261,3249,2984,3179,3103,3447,3414,3347,3448,3230,3399,3220,3207,3585,3384,3281,3341,3217,3210,3435,3405,3167,3023,3231,3394,3310,3303,3321,3257,3206,3397,3294,3234,3404,3192,3308,3211,3224,3120,3419,3312,3480,3446,3311,3417,3379,3159,3378,3206,3034,3328,3385,3399,3388,3186,3289,3039,3310,3291,3288,3208,3253,3388,3118,3266,3129,3256,3488,3403,3167,3217,3397,3235,3352,3264,3143,3339,3261,3444,3275,3389,3304,3362,3208,3349,3414,3238,3462,3377,3307,3250,3258,3322,3436,3306,3341,3268,3346,3181,3501,3314,3155,3263,3177,3223,3403,3262,3141,3155,3219,3468,3221,3171,3328,3275,3553,3242,3191,3298,3115,3380,3300,3285,3272,3385,3266,3312,3315,3282,3220,3538,3296,3164,3368,3486,3214,3167,3280,3139,3389,3496,3000,3338,3443,3187,3261,3415,3150,3533,3316,3378,3306,3276,3267,3088,3224,3285,3411,3440,3184,3188,3239,3257,3136,3540,3353,3269,3342,3282,3472,3275,3312,3161,3546,3254,3251,3348,3368,3325,3354,3266,3255,3295,3290,3149,3435,3227,3259,3225,3454,3278,3421,3399,3465,3334,3300,3385,3432,3258,3330,3015,3327,3278,3300,3265,3242,3320,3386,3443,3342,3248,3253,3250,3172,3153,3493,3322,3282,3294,3363,3432,3377,3418,3390,3130,3346,3455,3241,3493,3214,3402,3123,3318,3204,3242,3122,3219,3390,3412,3315,3426,3289,3256,3545,3307,3389,3210,3232,3359,3257,3084,3222,3073,3354,3199,3158,3181,3005,3145,3225,3045,3462,3335,3302,3261,3143,3183,3351,3485,3543,3366,3336,3293,3350,3239,3316,3332,3363,3373,3307,3554,3078,3196,3307,3379,3157,3498,3407,3472,3186,3341,3506,3502,3199,3271,3502,3197,3409,3268,3184,3222,3457,3216,3230,3181,3438,3240,3253,3537,3430,3390,3304,3272,3378,3272,3015,3311,3360,3130,3351,3315,3462,3284,3441,3346,3247,3462,3264,3208,3460,3372,3316,3461,3277,3237,3373,3182,3422,3441,3377,3242,3096,3263,3185,3159,3186,3502,3202,3227,3580,3388,2953,3298,3204,3405,3395,3468,3303,3238,3368,3198,3385,3275,3332,3362,3244,3207,3512,3193,3123,3245,3191,3205,3314,3251,3345,3285,3448,3500,3310,3222,3479,3377,3521,3435,3075,3266,3280,3467,3328,3340,3222,3136,3338,3289,3247,3301,3285,3437,3291,3227,3383,3322,3212,3238,3304,3319,3357,3192,2945,3249,3268,3381,3505,3386,3321,3353,3248,3505,3455,3245,3381,3333,3442,3441,3250,3465,3228,3356,3293,3379,3501,3198,3322,3520,3151,3204,3461,3283,3107,3249,3289,3124,3375,3451,3425,3357,3174,3430,3181,3183,3215,3418,3524,3407,3133,3571,3223,3419,3236,3296,3364,3215,3449,3136,3357,3163,3212,3338,3354,3216,3400,3264,3353,3209,3572,3191,3707,3383,3310,3358,3421,3280,3110,3212,3355,3420,3209,3356,3426,3163,3286,3414,3266,3319,3318,3132,3348,3392,3313,3231,3286,3180,3187,3427,3558,3238,3325,3323,3282,3451,3170,3357,3045,3065,3371,3112,3232,3348,3338,3204,3250,3217,3293,3393,3279,3138,3247,3273,3185,3375,3193,3586,3218,3387,3265,3450,3256,3249,3163,3272,3318,3416,3213,3243,3240,3271,3240,2916,3423,3284,3345,3435,3339,3239,3204,3334,3243,3303,3444,3392,3222,3199,3262,3215,3265,3247,3311,3445,3357,3280,3035,3340,3244,3338,3391,3494,3053,3220,3363,3289,3142,3066,3327,3452,3319,3290,3274,3295,3295,3053,3430,3261,3338,3170,3273,3361,3221,3284,3127,3263,3473,3431,3304,3400,3217,3263,3310,3522,3390,3214,3122,3439,3144,3378,3311,3267,3525,3082,3140,3347,3300,3299,3306,3485,3361,3286,3406,3294,3084,3281,3398,3262,3362,3282,3345,3272,3244,3516,3126,3418,3012,3284,3221,3312,3259,3359,3349,3264,3566,3337,3287,3290,3361,3146,3235,3382,3353,3283,3230,3221,3104,3234,3252,3249,3255,3243,3350,3292,3329,3296,3447,3461,3283,3418,3408,3275,3372,3141,3223,3075,3135,3180,3279,3406,3284,3335,3328,3208,3305,3226,3376,3042,3181,3502,3335,3269,3294,3315,3340,3182,3341,3221,3360,3365,3042,3205,3355,3318,3182,3384,3372,3256,3278,3290,3130,3136,3255,3133,3190,3239,3311,3291,3117,3427,3254,3364,3265,3221,3420,3186,3250,3281,3133,3182,3498,3440,3250,3368,3149,3175,3162,3210,3343,3231,3329,3299,3404,3302,3074,3250,3168,3307,3336,3170,3355,3338,3250,3123,3345,3337,3324,3300,3344,3291,3308,3352,3358,3209,3076,3353,3177,3227,3358,3420,3252,3187,3401,3282,3473,3489,3146,3381,3249,3226,3409,3445,3168,3380,3144,3412,3375,3309,3493,3489,3355,3354,3483,3050,3529,3488,3384,3375,3248,3535,3386,3377,3278,3460,3462,3226,3390,3304,3398,3349,3310,3433,3350,3168,3341,3510,3311,3290,3151,3212,3196,3286,3266,3484,3317,3417,3266,3341,3325,3201,3437,3289,3285,3309,3243,3416,3381,3262,3425,3146,3381,3393,3139,3312,3387,3087,3252,3165,3407,3225,3096,3286,3232,3263,3150,3156,3184,3122,3208,3370,3376,3297,3226,3579,3269,3356,3433,3415,3360,3421,3467,3176,3182,3306,3392,3323,3254,3267,3295,3432,3547,3359,3263,3365,3346,3292,3514,3271,3116,3159,3150,3351,3573,3251,3312,3344,3388,3234,3217,3358,3245,3425,3052,3194,3370,3308,3253,3474,3205,3531,3431,3406,3327,3275,3265,3206,3370,3128,3260,3261,3140,3103,3359,3321,3307,3530,3495,3227,3535,3258,3203,3288,3137,3286,3309,3282,3398,3349,3358,3347,3353,3358,3564,3228,3280,3203,3303,3006,3331,3376,3382,3233,3232,3367,3387,3404,3337,3191,3000,3354,3304,3269,3299,3418,3368,3309,3224,3360,3237,3507,3375,3217,3331,3234,3264,3301,3434,3487,3361,3311,3386,3117,3271,3277,3368,3282,3304,3172,3420,3385,3308,3244,3197,3327,3421,3329,3008,3298,3228,3288,3278,3313,3368,3347,3362,3316,3185,3073,3233,3369,3282,3294,3410,3258,3317,3343,3305,3396,3305,3016,3211,3266,3363,3412,3461,3222,3185,3404,3416,3243,3316,3455,3323,3439,3416,3285,3299,3215,3210,3277,3164,3211,3215,3292,3344,3244,3287,3280,3325,3593,3199,3288,3388,3399,3092,3302,3198,3273,3250,3245,3326,3135,3406,3411,3289,3455,3261,3268,3478,3230,3467,3414,3304,3167,3493,3381,3341,3349,3194,3573,3282,3352,3336,3263,3328,3482,3298,3455,3326,3458,3442,3176,3250,3348,3448,3424,3415,3417,3304,3322,3393,3161,3366,3426,3262,3368,3319,3371,3346,3184,3294,3476,3466,3217,3333,3296,3513,3247,3400,3309,3425,3163,3325,3426,3006,3267,3450,3179,3252,3429,3128,3318,3356,3275,3280,3479,3229,3359,3494,3359,3436,3236,3267,3324,3218,3192,3501,3328,3292,3358,3305,3321,3318,3313,3424,3443,3224,3198,3375,3180,3366,3364,3395,3405,3389,3339,3119,3336,3427,3386,3174,3301,3302,3173,3404,3475,3329,3104,3252,3285,3382,3178,3234,3354,3285,3354,3399,3326,3108,3150,3372,3315,3522,3425,3250,3264,3267,3132,3243,3291,3383,3409,3501,3367,3280,3501,3328,3417,3268,3311,3431,3390,3250,2891,3129,3456,3358,3290,3152,3348,3393,3138,3370,3201,3274,3374,3298,3336,3372,3291,3402,3392,3227,3131,3331,3351,3239,3197,3295,3219,3239,3323,3294,3536,3372,3394,3262,3344,3341,3329,3562,3396,3341,3454,3269,3285,3208,3316,3301,3369,3383,3174,3312,3333,3425,3380,3155,3376,3198,3101,3368,3298,3596,3215,3355,3218,3282,3348,3333,3028,3438,3273,3286,3180,3414,3219,3181,3256,3397,3287,3135,3090,3223,3352,3284,3232,3254,3168,3241,3055,3348,3270,3264,3479,3406,3329,3080,3475,3240,3319,3511,3379,3358,3326,3546,3383,3293,3266,3348,3269,3213,3370,3402,3317,3422,3181,3464,3241,3339,3152,3317,3421,3352,3297,3433,3442,3376,3282,3547,3248,3172,3191,3320,3426,3269,3068,3329,3222,3160,3279,3396,3338,3460,3326,3192,3366,3316,3510,3303,3428,3483,3319,3228,3392,3397,3293,3270,3464,3259,3353,3206,3055,3266,3144,3407,3302,3442,3365,3301,3179,3292,3280,3290,3435,3385,3326,3244,3342,3208,3461,3144,3329,3421,3481,3316,3295,3289,3246,3030,3461,3285,3092,3435,3266,3450,3168,3394,3387,3232,3282,3269,3199,3124,3566,3296,3319,3313,3221,3202,3381,3309,3420,3269,3283,3315,3264,3288,3346,3321,3284,3289,3323,3398,3302,3393,3171,3159,3286,3247,3347,3142,3400,3098,3313,3431,3263,3269,3275,3263,3448,3381,3241,3404,3102,3322,3195,3012,3225,3327,3392,3325,3294,3257,3435,3469,3138,3255,3134,3424,3441,3289,3382,3260,3363,3219,3213,3399,3185,3429,3101,3462,3265,3219,3223,3281,3135,3346,3280,3523,3386,3390,3406,3356,3173,3208,3187,3355,3322,3405,3357,3246,3332,3357,3273,3151,3298,3350,3068,3244,3202,3574,3177,3250,3256,3445,3363,3216,3243,3270,3368,3411,3390,3354,3428,3230,3492,3405,3409,3256,3204,3351,3246,3157,3318,3217,3271,3233,3408,3142,3320,3271,3389,3192,3090,3235,3250,3307,3348,3303,3323,3116,3158,3114,3210,3229,3369,3164,3250,3266,3242,3243,3164,3352,3253,3233,3289,3468,3257,3098,3238,3242,3188,2913,3192,3307,3376,3355,3309,3295,3292,3171,3219,3338,3039,3487,3289,3246,3189,3276,3365,3210,3456,3207,3229,3082,3351,3323,3199,3383,3331,3271,3376,3192,3348,3009,3350,3259,3402,3166,3331,3457,3259,3204,3395,3165,3274,3305,3260,3383,3289,3512,3190,3200,3195,3360,3152,3354,3298,3338,3287,3356,3201,3536,3379,3009,3167,3323,3110,3253,3269,3273,3099,3176,3296,3347,3306,3333,3319,3182,3257,3354,3225,3354,3423,3176,3314,3346,3260,3209,3253,3302,3341,3202,3323,3326,3406,3331,3283,3538,3264,3345,3405,3216,3422,3337,3301,3208,3175,3312,3392,3278,3224,3161,3261,3112,3366,3348,3336,3410,3131,3516,3296,3360,3502,3365,3162,3298,3198,3363,3232,3419,3284,3201,3289,3218,3415,3227,3115,3372,3186,3375,3292,3305,3525,3114,3488,3257,3366,3231,3285,3201,3384,3124,3391,3333,3307,3432,3289,3300,3288,3152,3283,3161,3257,3279,3403,3275,3212,3154,3384,3347,3402,3300,3455,3454,3240,3252,3411,3447,3336,3301,3327,3239,3252,3374,3201,3390,3495,3386,3474,3119,3262,3243,3154,3066,3409,3244,3286,3249,3269,3160,3241,3514,3225,2957,3375,3428,3223,3332,3155,3204,3203,3235,3267,3345,3494,3369,3265,3152,3226,3312,3294,3261,3208,3255,3283,3249,3330,3354,3312,3297,3004,3271,3427,3267,3382,3423,3219,3309,3486,3287,3132,3283,3350,3361,3155,3315,3415,3554,3261,3078,3295,3169,3366,3309,3184,3192,3197,3390,3479,3419,3249,3447,3078,3089,3275,3313,3414,3119,3429,3334,3474,3485,3465,3428,3479,3401,3033,3372,3220,3327,3140,3392,3181,3366,3305,3168,3326,3421,3386,3118,3251,3207,3308,3204,3469,3072,3284,3296,3339,3361,3193,3316,3329,3348,3414,3272,3412,3256,3250,3235,3163,3360,3271,3366,3284,3323,2988,3315,3229,3263,3374,3255,3364,3167,3133,3243,3234,3294,3417,3307,3334,3593,3321,3119,3236,3307,3514,3416,3341,3170,3379,3489,3297,3345,3220,3311,3221,3331,3343,3316,3236,3402,3065,3256,3240,3214,3146,3266,3393,3535,3236,3290,3314,3354,3539,3168,3329,3418,3363,3390,3327,3282,3179,3364,3222,3211,3129,3123,3514,3278,3221,3415,3400,3313,3424,3308,3438,3112,3330,3385,3141,3333,3225,3203,3332,3409,3172,3466,3356,3178,3106,3100,3253,3229,3149,3303,3561,3244,3200,3324,3302,3390,3323,3237,3284,3344,3445,3405,3115,3344,3349,3226,3404,3178,3228,3341,3393,3146,3217,3294,3199,3286,3416,3284,3168,3271,3379,3183,3380,3210,3353,3224,3235,3454,3312,3185,3176,3082,3121,3344,3248,3226,3279,3288,3407,3518,3112,3423,3371,3462,3189,3345,3417,3403,3189,3226,3332,3286,3373,3231,3294,3304,3308,3261,3175,3300,3201,3316,3303,3395,3267,3197,3342,3469,3202,3218,3280,3194,3499,3245,3186,3346,3481,3334,3354,3203,3255,3254,3175,3192,3257,3266,3450,3330,3190,3115,3178,3072,3278,3246,3284,3403,3304,3216,3252,3220,3186,3329,3220,3288,3237,3405,3482,3351,3483,3141,3297,3370,3350,3377,3441,3299,3355,3383,3451,3295,3090,3403,3542,3341,3267,3384,3301,3224,3351,3144,3429,3473,3378,3192,3351,3418,3469,3343,3165,3267,3301,3274,3341,3222,3260,3158,3270,3378,3135,3426,3199,3283,3392,3360,3367,3241,3363,3391,3226,3272,3222,3383,3174,3248,3380,3271,3322,3557,3212,3333,3295,3511,3194,3325,3281,3336,3077,3042,3174,3373,3055,3371,3287,3183,3389,3133,3048,3375,3265,3303,3435,3337,3414,3359,3110,3349,3273,3179,3133,3514,3125,3429,3309,3074,3233,3289,3391,3369,3253,3177,3222,3471,3385,3410,3316,3114,3310,3257,3319,3163,3293,3385,3202,3260,3313,3344,3247,3363,3181,3449,3184,3238,3348,3190,3283,3561,3434,3256,3306,3157,3384,3338,3282,3505,3334,3262,3318,3250,3223,3381,3258,3344,3272,3192,3239,3324,3159,3390,3497,3181,3259,3253,3317,3296,3185,3324,3206,3208,3114,3289,3258,3424,3142,3397,3209,3222,3389,3431,3458,3397,3262,3222,3395,3345,3329,3375,3170,3525,3290,3426,3412,3298,3480,3052,3226,3205,3376,3114,3403,3211,3168,3399,3310,3546,3188,3695,3195,3324,3319,3452,3369,3229,3447,3337,3256,3181,3433,3248,3386,3212,3373,3265,3296,3252,3347,3324,3410,3417,3224,3094,3246,3349,3259,3326,3164,3346,3352,3479,3433,3340,3560,3313,3464,3195,3277,3410,3435,3152,3190,3397,3227,3287,3261,3371,3251,3334,3550,3347,3371,3332,3346,3467,3344,3488,3275,3583,3224,3246,3280,3376,3335,3376,3358,3264,3224,3194,3332,3384,3224,3340,3492,3340,3417,3262,3284,3348,3329,3418,3261,3297,3206,3304,3225,3270,3311,3267,3467,3170,3516,3207,3293,3431,3453,3204,3320,3473,3278,3310,3053,3363,3229,3191,3290,3414,3204,3201,3173,3323,3127,3291,3292,3278,3490,3358,3253,3105,3422,3151,3418,3551,3338,3399,3271,3168,3218,3387,3469,3285,3385,3310,3469,3294,3071,3255,3325,3254,3173,3125,3467,3388,3237,3244,3380,3385,3519,3226,3374,3134,3451,3222,3532,3479,3218,3329,3418,3254,3256,3446,3301,3401,3322,3303,3304,3090,3376,3362,3300,3415,3537,3292,3309,3241,3355,3347,3265,3433,3481,3287,3383,3274,3378,3238,3374,3425,3207,3173,3270,3004,3169,3160,3389,3352,3272,3144,3250,3206,3354,3277,3344,3407,3461,3247,3477,3314,3418,3289,3527,3406,3285,3216,3328,3329,3253,3362,3281,3449,3304,3148,3248,3163,3262,3198,3249,3275,3250,3291,3401,3391,3441,3327,3400,3297,3174,3207,3191,3213,3386,3139,3450,3322,3068,3353,3411,3404,3725,3298,3348,3260,3497,3278,3175,3478,3436,3410,3440,3393,3370,3255,3377,3414,3023,3435,3081,3364,3193,3067,3300,3356,3270,3301,3373,3333,3325,3148,3447,3476,2973,3337,3467,3347,3190,3261,3318,3339,3416,3218,3376,3280,3180,3147,3289,3230,3149,3303,3311,3214,3291,3372,3421,3222,3238,3445,3175,3314,3462,3413,3308,3117,3447,3390,3323,3346,3215,3236,3155,3340,3100,3401,3164,3295,3245,3433,3209,3121,3276,3338,3615,3433,3394,3388,3304,3459,3502,3191,3220,3371,3494,3170,3234,3471,3299,3323,3157,3355,3424,3150,3488,3461,3382,2980,3425,3262,3387,3285,3377,3129,3309,3488,3250,3337,3379,3320,3228,3292,3074,3324,3209,3304,3233,3315,3430,3307,3112,3299,3281,3219,3522,3133,3231,3484,3350,3379,3325,3333,3190,3281,3388,3329,3230,3123,3487,3233,3217,3293,3058,3229,3269,3338,3264,3255,3342,3418,3136,3317,3176,3360,3189,3410,3338,3293,3315,3192,3323,3436,3399,3298,3186,3375,3439,3364,3299,3082,3337,3380,3278,3122,3325,3310,3311,3373,3187,3168,3432,3154,3423,3178,3298,3310,3189,3377,3313,3364,3340,3265,3287,3302,3530,3279,3284,3378,3184,3440,3322,3128,3301,3291,3276,3317,3216,3235,3043,3313,3355,3459,3342,3336,3137,3328,3189,3410,3194,3426,3288,3210,3262,3299,3334,3432,3144,3371,3045,3161,3372,3280,3479,3255,3053,3229,3156,3316,3056,3392,3322,3199,3403,3416,3520,3399,3472,3023,3252,3331,3362,3386,3340,3307,3484,3422,3380,3242,3298,3343,3222,3383,3349,3201,3230,3241,3310,3210,3416,3232,3318,3282,3362,3342,3356,3106,3374,3257,3215,3355,3464,3283,3422,3445,3057,3227,3374,3304,3412,3379,3261,3143,3311,3298,3124,3328,3279,3344,3233,3158,3321,3460,3189,3302,3055,3180,3408,3094,3262,3424,3187,3289,3232,3212,3551,3181,3219,3308,3215,3358,3290,3022,3313,3226,3359,3210,3329,3467,3290,3343,3229,3250,3297,3278,3512,3221,3221,3249,3271,3195,3433,3244,3135,3227,3182,3425,3451,3334,3505,3457,3270,3367,3298,3319,3286,3129,3307,3415,3396,3321,2959,3410,3308,3457,3279,3276,3390,3386,3118,3285,3158,3568,3212,3242,3322,3268,3257,3229,3300,3049,3163,3215,3183,3489,3237,3117,3344,3175,3200,3225,3324,3485,3296,3389,3423,3154,3256,3124,3224,3160,3158,3308,3364,3334,3451,3254,3229,3017,3356,3340,3409,3221,3366,3161,3160,3492,3233,3198,2997,3253,3395,3281,3357,3307,3362,3231,3312,3292,3263,3286,3251,3376,3373,3157,3145,3514,3390,3423,3443,3375,3380,3306,3326,3170,3220,3393,3265,2980,3317,3277,3364,3159,3386,3275,3388,3052,3454,3154,3217,3308,3275,3468,3323,3446,3368,3091,3246,3256,3350,3307,3274,3573,3213,3269,3336,3359,3116,3534,3295,3247,3390,3042,3283,3347,3198,3120,3091,3523,3131,3181,3346,3176,3386,3203,3363,3351,3291,3323,3423,3543,3277,3250,3426,3146,3224,3188,3020,3056,3223,3140,3212,3431,3303,3423,3193,3236,3391,3133,3426,3343,3483,3372,2950,3387,3275,3471,3436,3439,3366,3202,3152,3534,3120,3347,3089,3290,3322,3289,3321,3398,3378,3177,3383,3222,3228,3244,3426,3186,3255,3258,3229,3346,3574,3271,3448,3436,3354,3267,3536,3203,3446,3407,3515,2959,3339,3367,3326,3327,3346,3424,3368,3194,3258,3371,3191,3403,3424,3537,3446,3373,3277,3353,3418,3352,3361,3439,3184,3340,3297,3265,3296,3280,3292,3374,3250,3388,3270,3247,3390,3322,2975,3100,3366,3109,3335,3332,3298,3325,3140,3248,3148,3479,3509,3189,3213,3264,3116,3291,3310,3234,3581,3467,3171,3316,3245,3268,3311,3131,3304,3251,3123,3374,3200,3472,3272,3316,3299,3020,3206,3160,3268,3185,3541,3322,3476,3181,3254,3250,3383,3300,3205,3175,3356,3188,3268,3262,3409,3108,3307,3182,3333,3312,3264,3387,3449,3397,3170,3203,3266,3289,3202,3014,3278,3372,3238,3364,3520,3314,3385,3481,3234,3388,3381,3410,2997,3183,3226,3300,3461,3120,3329,3497,3355,3406,3129,3284,3236,3335,3379,3472,3221,3415,3328,3018,3305,3262,3210,3381,3311,3148,3175,3240,3390,3394,3137,3062,3420,3383,3326,3427,3235,3402,3181,3275,3363,3184,3221,3196,3417,3279,3324,3386,3336,3534,3549,3435,3281,3281,3323,3359,3214,3253,3206,3187,3447,3312,3143,3335,3231,3527,3324,3413,3180,3090,3255,3295,3029,3439,3224,3482,3106,3112,3236,3252,3453,3196,3064,3336,3377,3379,3386,2946,3129,2984,3193,3250,2965,3279,3323,3248,3428,3112,3324,3186,3406,3371,3316,3368,3266,3343,3153,3265,3228,3438,3347,3193,3332,3444,3331,3271,3190,3290,3319,3338,3486,3268,3355,3231,3229,3488,3421,3313,3305,3401,3361,3313,3222,3383,3424,3466,3178,3195,3469,3284,3351,3538,3165,3322,3403,3172,3544,3275,3385,3193,3254,3425,3280,3280,3178,3227,3196,3560,3385,3302,3419,3356,3173,3179,3414,3294,3146,3277,3438,3206,3254,3309,3267,3328,3239,3387,3218,3338,3161,3384,3330,3273,3338,3347,3391,3306,3514,3294,3209,3218,3418,3446,3103,3420,3223,3150,3671,3308,3239,3250,3314,3337,3558,3188,3489,3245,3419,3261,3360,3134,3425,3284,3199,3406,3383,3405,3327,3048,3580,3204,3352,3129,3294,3111,3229,3563,3260,3334,3192,3240,3235,3372,3416,3276,3414,3204,3374,3267,3300,3438,3193,3430,3339,3362,3295,3286,3318,3265,3305,3475,3330,3285,3152,3397,3438,3360,3336,3314,3396,3319,3269,3531,3280,3444,3238,3159,3195,3385,3516,3137,3222,3320,3324,3522,3224,3149,3123,3305,3308,3292,3075,3212,3306,3245,3279,3267,3247,3243,3308,3197,3313,3242,3256,3459,3229,3207,3277,3108,3168,3242,3301,3275,3291,3492,3202,3023,3402,3350,3387,3189,3273,3274,3157,3546,3400,3397,3369,3229,3250,3277,3318,3106,3355,3232,3295,3386,3333,3204,3159,3409,3372,3124,3283,3238,3114,3238,3295,3581,3406,3477,3382,3131,3433,3518,3285,3269,3194,3052,3319,3141,3484,3386,3352,3280,3196,3396,3071,3377,3225,3204,3447,3333,3263,3354,3212,3317,3320,3265,3514,3331,3239,3361,3270,3422,3221,3416,3232,3504,3206,3463,3487,3369,3299,3376,3286,3281,3257,3216,3473,3478,3315,3142,3244,3166,3320,3392,3199,2995,3478,3501,3222,3108,3427,3206,3212,3194,3511,3365,3298,3377,3213,3292,3216,3434,3126,3415,3308,3098,3389,3143,3226,3445,3327,3322,3324,3199,3240,3462,3363,3247,3255,3291,3361,3294,3396,3549,3131,3330,3317,3217,3344,3362,3285,3213,3483,3214,3161,3301,3102,3224,3307,3431,3245,3252,3364,3239,3266,3344,3214,3251,3235,3286,3196,3325,3338,3343,3649,3155,3098,3332,3099,3388,3277,3308,3374,3164,3147,3191,3239,3211,3300,3285,2990,3453,3392,3302,3360,3033,3267,3152,3162,3129,3336,3452,3364,3268,3151,3404,3307,3361,3367,3521,3264,3408,3247,3206,3400,3484,3396,3662,3505,3058,3314,3511,3094,3246,3196,3373,3272,3451,3194,3083,3324,3361,3179,3374,3234,3263,3365,3402,3221,3386,3164,3258,3474,3306,3206,3243,3354,3373,3224,3493,3326,3174,3141,3486,3372,3463,3379,3219,3279,3338,3265,3293,3403,3340,3222,3152,3288,3427,3219,3426,3357,3189,3446,3234,3355,3206,3259,3426,3178,3139,3063,3397,3399,3506,3252,3355,3321,3255,3246,3287,3309,3221,3284,3329,3331,3246,3324,3339,3205,3225,3362,3228,3163,3410,3481,3380,3177,3313,3323,3272,3171,3434,3215,3269,3529,3316,3262,3208,3349,3364,3186,3285,3305,3199,3324,3171,3289,3221,3145,3222,3203,3373,3445,3278,3473,3342,3316,3275,3427,3173,3201,3436,3453,3390,3290,3406,3208,3372,3225,3195,3431,3402,3366,3317,3465,3213,3141,3363,3104,3206,3168,3409,3265,3261,3348,3192,3260,3331,3328,3183,3391,3383,3196,3109,3210,3342,3215,3267,3252,3307,3292,3079,3009,3503,3032,3462,3312,3408,3279,3309,3188,3154,3126,3211,3288,3185,3355,3445,3195,3225,3285,3084,3413,3624,3663,3233,3194,3272,3349,3229,3231,3183,3254,3200,3340,3134,3378,3323,3237,3274,3199,3423,3185,3190,3348,3318,3069,3297,3388,3417,3326,3363,3287,3419,3389,3234,3363,3457,3347,3351,3380,3317,3372,3403,3316,3268,3329,3431,3349,3219,3212,3508,3252,3234,3058,3389,3315,3306,3244,3376,3281,3454,3240,3317,3224,3210,3484,3380,3145,3384,3265,3267,3367,3349,3350,3132,3427,3326,3444,3328,3438,3278,3143,3325,3464,3370,3378,3501,3330,3113,3272,3340,3257,3035,3225,3339,3382,3389,3449,3547,3326,3243,3343,3070,3190,3501,3416,3459,3287,3287,3188,3384,3273,3140,3291,3458,3363,3493,3383,3159,3442,3362,3151,3243,3359,3461,3234,3273,3243,3317,3447,3446,3059,3396,3393,3321,3396,3355,3364,3447,3460,3258,3403,3500,3116,3322,3179,3320,3177,3272,3387,3234,3265,3231,3151,3173,3328,3406,3387,3279,3466,3183,3313,3353,3304,3409,3374,3507,3337,3368,3407,3133,3233,3416,3382,3336,3226,3329,3450,3145,3330,3548,3410,3207,3404,3285,3286,3300,3349,3425,3323,3365,3382,3272,3186,3477,3009,3421,3448,3262,3400,3174,3112,3351,3262,3401,3418,3228,3375,3080,3209,3294,3336,3268,3424,3213,3280,3228,3337,3217,3219,3444,3187,3172,3343,3127,3357,3066,3382,3181,3536,3567,3444,3229,3159,3292,3302,3261,3454,3217,3324,3188,3296,3461,3359,3243,3238,3448,3482,3199,3199,3110,3418,3414,3224,3259,3302,3349,3328,3055,3308,3026,3399,3237,3265,3298,3434,3289,3418,3210,3385,3441,3302,3212,3213,3463,3404,3269,3326,3301,3231,3447,3163,3366,3322,3343,3079,3350,3139,3234,3303,3096,3207,3376,3375,3238,3393,3437,3269,3386,3193,3326,3221,3061,3172,3455,3253,3051,3286,3219,3538,3323,3226,3371,3226,3495,3162,3188,3305,3447,3279,3147,3278,3308,3101,3470,3400,3234,3284,3169,3205,3139,3327,3313,3029,3132,3321,3251,3231,3373,3171,3240,3177,3217,3381,3057,3310,3323,3429,3218,3120,3440,3251,3187,3300,3220,3302,3268,3265,3193,3308,3172,3381,3259,3216,3273,3363,3506,3234,3149,3399,3345,3182,3362,3464,3397,2992,3517,3284,3558,3292,3146,3208,3068,3384,3360,3273,3321,3251,3235,3386,3306,3222,3273,3318,3326,3226,3227,3359,3541,3048,3185,3428,3392,3243,3234,3501,3212,3384,3209,3179,3267,3360,3279,3438,3248,3236,3099,3303,3396,3379,3296,3224,3227,3456,3238,3571,3432,3270,3118,3294,3168,2993,3114,3346,3315,3352,3148,3215,3336,3358,3396,3334,3283,3366,3328,3348,3434,3443,3363,3414,3270,3414,3219,3324,3401,3379,3550,3324,3462,3558,3304,3328,3410,3247,3187,3477,3315,3643,3352,3390,3381,3064,3457,3243,3342,3487,3326,3267,3425,3237,3449,3435,3316,3249,3235,3464,3372,3491,3312,3378,3144,3441,3305,3368,3300,3099,3309,3319,3259,3423,3356,3320,3368,3218,3257,3098,3337,3126,3198,3293,3383,3298,3337,3270,3379,3073,3247,3311,3343,3208,3337,3299,3370,3298,3501,3458,3253,3349,3356,3408,3205,3180,3365,3367,3455,3564,3277,3439,3486,3249,3560,3119,3389,3161,3107,3363,3201,3359,3342,3174,3317,3329,3191,3361,3399,3246,3267,3184,3412,3373,3326,3379,3389,3305,3041,3135,3233,3205,3256,3195,3216,3245,3309,3224,3131,3341,3330,3165,3172,3479,3290,3323,3387,3476,3411,3252,3343,3376,3204,3409,3264,3435,3415,3451,3116,3487,3337,3488,3190,3362,3250,3305,3497,3142,3306,3104,3422,3342,3018,3396,3400,3153,3333,3528,3356,3374,3392,3329,3504,3166,3343,3324,3305,3238,3447,3313,3213,3126,3189,3212,3469,3202,3261,3324,3203,3124,3113,3404,3221,3562,3292,3144,3267,3314,3254,3230,3214,3425,3308,3217,3390,3183,3390,3227,3261,3402,3087,3300,3247,3328,3342,2942,3231,3365,3411,3377,3335,3487,3238,3254,3306,3233,3387,3233,3130,3259,3415,3225,3189,3296,3185,3148,3473,3389,3435,3267,3327,3173,3333,3236,3560,3168,3097,3152,3310,3259,3210,3456,3255,3390,3331,3372,3259,3134,3407,3398,3190,3243,3224,3260,3498,3292,3211,3389,3306,3180,3335,3310,3389,3237,3282,3347,3340,3356,3212,3351,3527,3392,3370,3153,3268,3395,3360,3282,3079,3208,3428,3476,3058,3285,3175,3224,3377,3441,3254,3186,3142,3293,3344,3376,3536,3410,3265,3379,3373,3211,3208,3348,3257,3275,3260,3368,3306,3258,3352,3373,3117,3142,3244,3409},{2002,2034,2246,1998,2117,2126,2097,2169,2035,2166,2090,2096,2023,2010,2142,2036,2155,2105,2006,2068,2056,2187,2175,2186,2058,2062,2158,2184,2061,1917,2030,2118,2115,1897,2028,1947,1996,2085,1971,2190,2100,2210,2117,2018,2091,2098,2188,2057,2067,2063,2166,1992,2021,2054,2079,1941,2078,2204,2090,2182,2125,2015,2145,2020,2067,2080,2031,2088,2086,2124,1980,2184,2141,2099,2050,1973,2177,1880,2162,2139,2030,2100,2117,2145,2150,2114,2002,1995,1985,2063,2047,2055,2050,2136,2076,2093,2018,2086,2045,2024,2116,2152,2040,2068,2075,1965,2072,2273,2004,2141,2037,2000,1938,2180,1999,2131,2090,2093,2266,2186,1997,2020,1979,2130,2054,1995,2156,1952,2219,2024,2036,2100,2029,1904,1899,1976,1979,2083,2094,2141,1943,1912,2014,1882,2139,2059,2188,2052,2087,2040,1939,2088,2098,2082,2094,2187,2246,2044,2104,2077,2126,2001,1928,2041,2084,2005,2094,1979,2054,2165,2155,2112,1944,1820,2127,2068,2053,2098,1932,2133,2078,1977,1930,2075,2103,2116,2174,2074,2063,1984,2038,2137,2141,2259,2022,2063,1968,2204,2008,2062,2096,2264,2089,2096,2080,2095,2040,2252,2071,1978,2069,2109,2004,2084,1991,1982,1967,1899,2002,2132,2143,1948,2077,2049,2067,2179,2174,2093,2071,1941,2186,2077,1900,1925,2081,2039,2200,2162,2115,2047,2018,2206,2307,1982,2112,1924,1991,2048,2280,2083,2062,1932,2022,1980,2097,2109,1981,1964,2214,2061,2201,2141,2063,2152,2133,2074,1971,1990,2081,2128,2253,1954,2158,2180,2275,2080,2200,2006,2110,1910,2063,2149,2219,2006,2060,2137,1914,2089,1908,2245,2038,2069,2146,2080,2086,2082,2145,2044,2154,2034,2104,2080,2092,2090,2052,2066,2065,2211,2074,1981,1994,2169,1933,2019,2063,2040,1937,2079,2121,1951,2231,1883,1922,2062,2185,2184,2000,1982,2112,2106,2127,2032,2029,1940,1993,2129,1967,2098,2072,1958,2136,1907,2106,2046,1906,2183,2053,2151,1914,2025,2132,2113,2090,1933,1923,2045,2283,2185,2151,2108,2091,2181,1853,2060,2179,1963,2002,1956,1956,2099,2227,2028,2126,2064,2217,2027,2075,2190,1975,2072,2072,2237,1831,2049,2073,2132,2082,1965,2108,2044,2125,2145,2166,2082,1989,2157,2138,2051,2122,2106,1928,1937,2180,2090,2029,2146,1920,2010,1888,2054,2108,2183,2038,2016,2096,1802,2146,2034,2035,2147,2038,1947,1988,2099,2040,2136,2027,2002,2179,2176,1970,2115,2195,2158,2113,1962,1922,2103,2150,1930,2160,2072,1919,2127,2076,1961,2112,2059,2088,1999,1877,1968,2056,1953,2023,1973,2271,2182,2031,2063,2027,2137,2123,2094,2153,1934,2068,2092,2180,1998,2149,2070,2116,2100,2115,2103,2147,1943,2126,1979,2003,1999,2115,2011,2114,1954,1987,2010,2080,1973,2161,1939,2022,1944,2225,2051,2101,1990,2251,2225,2062,2007,2113,1965,2085,2082,1955,2089,2195,2062,2075,1982,2056,2027,1977,1967,2023,2100,2107,2249,1950,1928,2088,1920,2167,2205,2004,1991,1979,1985,1938,2081,2136,2001,2060,1863,2096,2109,2020,2064,1973,2223,1941,2217,2029,2159,2178,2168,2155,2077,2166,2017,2010,2051,1991,2034,2267,2063,2176,2064,1991,1901,2122,2164,2079,1927,2011,2098,1950,2080,2101,1766,1982,2019,2182,1995,2048,2009,2035,1876,1891,1792,2027,2008,1983,2100,1986,1999,2199,2053,1910,2025,2079,2054,1894,2092,2064,1895,2127,2019,2051,2177,2065,1966,2074,1974,2201,2078,2141,1943,2060,2169,2005,1971,1898,2053,2021,2042,2015,2114,2088,1909,2145,2047,2010,2065,1990,2058,2189,2000,2103,2119,2116,2220,2003,2127,2021,2031,2166,2198,2011,1992,1950,2223,2141,1996,1913,1953,1987,2056,2089,2218,1975,2087,1992,2103,1936,1992,2116,1864,2185,2164,1929,2160,1940,2094,1914,2090,2073,1995,2021,2079,2044,2037,2086,1948,2120,2141,2049,2163,2053,2102,2078,2128,2106,2092,2056,2006,1815,2059,2103,2251,2175,1964,1906,2107,1936,2056,2166,2060,2042,2065,2132,2160,2115,2000,2040,2071,1978,2009,2082,2018,2006,2049,2159,2025,2115,2160,2028,2148,1961,1993,2072,2276,2101,2148,2141,1831,1934,2060,2021,2155,2062,2025,2010,2162,2077,2056,2236,2095,2088,2335,2205,2038,1963,2055,2105,2019,2084,2075,1964,2221,2082,2223,2032,2199,2010,2040,2178,1912,2062,2076,2108,2079,2076,2111,2006,1988,2021,2154,1999,2038,2014,2158,2066,1991,1913,2140,1932,2047,1897,2240,2235,2094,2109,1900,1909,2272,2017,2071,2019,2236,2023,2022,1922,2143,1879,2156,2064,2050,1945,1945,2127,2009,2112,2038,2023,1990,2076,2220,2118,2152,2034,2056,2237,2025,2041,2208,2000,2140,2012,2048,2031,2057,2002,2055,2152,2052,2170,2026,1977,2198,2079,2089,1987,2055,2032,2184,2003,2085,2155,2078,2175,1930,1947,2036,1996,2009,2173,2090,1934,2083,1985,1979,2060,1963,2136,2153,2101,2118,2082,2151,2164,1992,2032,2147,1977,1973,2115,1936,2198,2027,2173,2141,1940,2027,2183,2101,2065,1892,2118,2128,1990,2071,2022,1826,2059,2040,2150,2035,2146,2110,2022,2014,2185,2210,2088,2266,2092,1983,2141,2145,2186,2190,2017,2037,2054,1996,2112,2003,2119,2048,2144,2093,1992,2177,2180,2151,2008,2126,2040,2049,2002,2042,2042,2148,1964,2051,2059,2136,2033,2026,2110,2063,1921,2101,2238,1955,1994,2098,2132,2133,2063,2056,2218,1940,1880,1895,2046,2063,2166,2123,2136,1958,1894,2065,2167,2173,2022,2257,2070,1911,2034,2046,2016,1953,1994,1942,2133,2026,2022,2078,1990,2108,2111,2051,2095,1981,2094,2084,2052,2130,2054,1985,2032,1877,2034,2029,2104,2084,2001,1964,2128,1968,1934,2154,1982,2181,2082,2155,2082,1885,2012,1961,2122,2039,2013,2057,1934,2006,2004,2124,2125,2012,2014,2054,2043,2174,2061,2006,2077,2118,2013,1951,2177,2104,2119,2097,2108,1930,2136,2064,2007,2013,2075,1981,2084,2011,2095,2127,2122,1943,2063,2043,2197,2128,1985,2187,2069,1866,2176,1983,1986,1911,2115,2110,2023,2153,1975,2080,2114,2044,2036,2002,2072,2160,2028,2009,2236,2129,2141,2136,2078,1984,2080,2025,1957,1988,1871,1972,2149,2039,1915,2093,2088,1982,2058,1990,2205,1946,2235,2011,2042,2155,2086,2121,2055,1874,2027,2001,2052,2066,2085,2002,2031,1996,2097,2063,1990,2066,2003,2023,2128,1917,2043,2071,2123,2140,2010,1870,2233,1745,2127,2005,2134,2109,2052,2097,1893,1920,2080,1891,2125,1982,2181,2109,2039,2239,1952,2027,2141,2202,1969,2043,1998,2178,2180,1987,2070,2039,1886,2076,2012,2028,2047,2220,2271,2227,2080,2107,2152,2067,2073,2035,2029,2317,2105,1957,2063,2021,2008,2145,2014,1956,2058,2014,2228,2026,2026,2266,2202,2061,2080,2205,1935,2017,2130,2095,1993,2110,1929,1949,1992,2140,1967,1965,2180,2137,2094,1899,1990,2130,2150,2050,2042,2064,1935,1961,1999,2027,2104,2037,2023,1947,2060,2020,2178,2075,2092,1935,1881,1989,2110,2050,1984,2042,2052,2148,1955,2106,1973,1953,2020,2109,2040,2044,2133,2143,1900,2126,2063,1963,2073,2096,2075,2008,2093,2081,2038,2013,2185,2106,1968,2055,2080,1950,2037,2205,2043,2054,2319,2001,2038,2031,1984,2170,1959,2112,2006,2113,2103,2097,2250,2044,1929,2163,2159,2067,2117,2025,2084,2037,2005,2172,1980,2094,1997,1921,1845,2082,2115,1970,2009,2017,2042,2080,2013,1986,2145,2231,2021,2079,2191,1974,2130,2007,2138,2196,2091,1926,2119,2086,2066,1954,2039,2077,2027,1967,2141,1953,1874,2053,2023,1920,1972,2065,2018,2081,1906,2160,2008,2075,1946,2136,2197,1970,2170,2074,2090,2055,2299,1964,2064,2012,2163,2142,2248,2081,2172,2103,2098,2145,2041,2125,2041,2202,2192,2109,1966,1968,1762,2107,1985,2187,1948,2081,2129,2064,2169,2023,2051,1975,1998,1944,2048,1974,2056,1989,1920,2076,1960,2048,2022,2057,2103,2097,2000,2043,1962,2168,1967,2119,2175,2146,2095,2123,2008,2050,1977,2001,2138,2039,2176,2052,2192,1961,2012,1972,1993,2137,2108,2100,2080,2144,2106,1883,2085,2039,2003,2063,2006,2031,1866,2087,1957,2182,2085,2049,2221,1987,2007,2004,2017,2120,2119,1976,2072,2308,2170,2145,2055,1926,1963,2042,2158,2097,1981,2019,1993,2076,1980,2035,2042,2099,1879,2121,2133,2216,2007,2015,1978,2043,2080,2202,2241,2223,2089,2026,2035,2133,1988,2074,2027,2138,2074,1939,2155,1988,2215,1966,1980,2199,2083,1932,2103,2109,1922,2163,2208,2082,1992,2017,1970,1913,2184,2067,1952,2236,1966,2003,2041,2045,2094,2011,1997,1801,1956,2195,2113,2054,2003,2083,2000,1881,1958,2130,1919,2060,2071,2108,2017,2037,2005,1981,2097,2070,2093,2063,2005,1963,2097,1942,2066,1893,1996,2001,1938,2022,1998,2129,2033,2131,1929,2114,2023,1990,2086,2121,1989,2110,2050,1949,1913,1950,2050,2025,2091,2112,2065,1987,2074,2048,2203,2121,2189,2188,2056,2119,1953,2067,2045,2049,1976,1945,1928,2134,2099,2113,2051,1969,2068,2072,2231,2057,2121,2080,1958,2077,1941,2185,2054,1886,1963,2150,2104,1982,2074,2022,2074,2072,2015,2192,2083,2089,1934,1984,2153,2102,1981,2020,1978,2078,2087,1939,2025,2223,2176,2052,2169,1970,2092,2068,2085,2090,1915,2029,2149,2079,2108,2140,2118,2289,2064,2206,2140,2031,2187,2009,2072,2102,2187,2093,2178,2107,2186,1928,2060,2067,1995,2018,2049,2043,2027,2131,2193,1993,2052,2051,1971,2115,2053,2115,2237,1906,2142,2158,1994,2070,2043,2002,2037,2108,2099,2147,2045,2016,2030,2088,1980,2081,1967,2095,2083,2020,2063,2093,1961,2020,1945,2031,1927,2159,1987,2085,2156,2074,2141,1954,2089,2081,1962,1983,2031,1986,1931,1943,1959,1899,2059,2056,2149,2069,2057,2085,2144,2047,2164,2211,2078,1953,2095,1909,2021,2001,1987,2068,1943,2256,2063,2149,1977,2211,2063,2013,1998,2059,2000,2121,2048,2293,2075,1943,2074,2191,1841,1908,2029,2156,1988,2090,2072,1963,2048,1970,2114,2085,2090,1947,2242,2033,2191,2154,2197,2072,2051,2233,2082,1970,1939,2057,1944,2001,2058,2053,2090,2110,1929,2087,2072,1847,2081,1989,2130,2053,2233,1992,2076,1959,2163,2136,2065,2091,2020,2116,2255,1941,2048,2133,1975,2006,1937,2037,2090,1937,2054,2022,2105,2056,2003,2039,2106,2057,1996,2056,1902,2015,2109,2078,1936,2091,2078,1899,2048,2028,2076,2059,2188,2187,1984,2014,2135,2107,2001,1946,2208,2163,2064,2069,1943,2006,1925,2221,2058,1989,2067,1942,2084,2089,2166,2067,2069,1975,1986,1910,2086,1995,2054,2089,2163,2165,1945,1960,2165,1939,1989,2089,2058,2132,2206,1974,2182,2077,2150,1941,1935,2026,2048,2148,2050,2089,2094,2045,2101,2042,2179,1961,2010,2151,2074,1952,2093,2044,2114,2152,2084,1970,2298,2176,2009,2003,2172,1991,2112,1984,2113,2099,1905,2044,2017,2172,2129,1810,2069,1807,2167,2138,2059,1901,2097,2013,2051,2013,2150,1979,2066,2089,1988,1981,2066,2072,1923,2063,2114,1967,2045,2096,2015,2091,1985,2246,2082,2019,2170,2044,2001,2201,2052,2186,2146,1959,1984,2125,2034,2052,1969,2004,1969,2025,1900,2042,2090,2026,2025,2121,2055,1999,2058,2176,2063,2130,1953,1936,2122,2092,2029,2055,2090,2227,2032,2060,2124,1982,2122,1871,1819,2034,1977,2257,2188,2117,1911,2086,2015,2093,2042,2096,1953,1945,2151,2079,2101,2049,1988,2052,1977,2070,2129,2166,2181,2005,2115,2143,2246,2057,1922,2209,1903,1937,2037,2028,2051,1917,2056,1985,2215,2041,2191,2142,1933,2118,2051,1994,2018,2147,2095,1975,2017,2067,2008,2197,2048,2055,2110,1967,1943,1975,2010,2179,1932,2032,2260,2064,2060,2241,2067,1916,2061,1956,2041,2281,1938,2119,2152,2058,2000,2068,1925,2131,2130,2118,2231,2156,2089,2173,1967,2091,2115,2041,2019,2068,1995,2270,2138,2075,1891,2078,1882,1995,2005,2038,1944,2009,2099,1982,2111,2406,2055,1989,2080,1938,2127,2027,1902,1999,2058,2111,1987,2031,2124,2102,1938,2049,2174,2069,1995,2163,2160,1893,2027,1998,2020,2160,2089,2121,2123,1984,2096,1951,2082,1920,2045,1976,2063,1991,1903,2148,2190,2187,2113,2018,2044,2242,2195,2093,2117,1944,1952,2011,1944,2072,2001,2322,1991,2116,2053,2039,2049,1906,2135,1967,1962,2112,2088,2097,1842,2114,1932,2159,2119,2046,2076,2069,1976,2072,2153,2088,1961,2140,2001,2051,1908,2177,2025,2076,1983,1990,1965,1798,2148,2006,2155,2111,2179,2074,1827,2120,1852,1955,2099,2208,2081,2110,2039,1982,2128,1874,2004,2027,2155,1907,2128,2070,2079,2023,2060,2095,2030,2039,2041,1981,2024,2038,2058,1916,2051,2106,2055,2137,2003,2050,2050,1983,1869,2219,1939,2044,1950,1984,2128,2118,2018,1994,2271,1919,1932,1953,1978,1961,2093,2144,1944,2101,2079,1955,2041,2092,2109,2054,2121,2173,2041,2029,2089,2105,1955,2037,2124,2132,2125,2186,2035,2131,1941,2019,2133,1963,1993,2090,2097,2075,1891,2027,1964,2221,2144,2039,2152,1997,1954,2040,2106,2081,2090,2127,2078,2060,2056,2045,2099,1963,2228,2137,2008,2037,2089,2202,2003,1971,2118,2045,1999,2038,1978,2196,2125,2048,2024,2136,1980,2010,2064,1978,1971,2265,2058,2026,2030,2050,2117,2156,2139,2097,2224,1922,2008,2103,2099,2075,2054,1925,2059,2109,2190,1969,2081,2000,2055,2202,1828,1959,2070,2135,2036,1971,2066,2049,2025,2032,2050,2090,2192,1917,1953,2122,2018,2079,2117,2098,2201,1999,2037,2037,1886,1980,2063,2047,2060,2101,2199,2124,1925,2067,2164,2051,2068,1968,2172,2003,2061,2172,2022,2192,1996,2162,1990,1939,2005,2081,2126,2033,2208,1901,2078,2118,2134,2122,2020,2024,2220,2076,2123,2140,2009,2118,1938,2096,2062,2020,1984,2037,2138,2114,1969,2059,1965,2071,2081,1980,2095,1930,2036,2004,2180,1966,1938,2120,2153,2056,1878,2166,1920,1960,2036,2100,2075,2075,2174,2143,2129,2005,2056,1944,2006,2031,2075,1945,2128,1995,2093,2238,2157,2143,2217,2122,2160,1943,1979,2164,2137,2007,2153,2073,2081,2177,2067,1986,1967,2046,2209,2118,2098,2098,1993,1988,2146,2218,2054,2229,2121,2022,2060,1853,2035,2056,2050,2187,2198,2006,2054,2167,2062,2067,2206,2036,2162,2242,2167,2014,1958,2087,2104,2060,1918,2162,1986,2082,2076,2002,1960,2064,2125,2063,2140,1909,2007,1991,2237,2196,2097,1946,1945,1878,2055,1972,2142,2069,2018,2158,2139,2142,2076,2180,2069,2140,1929,2085,1996,2027,1891,2032,2094,2070,1900,2114,2191,2102,1988,2033,2075,2065,2056,2039,2061,1956,2067,2150,2041,2110,2028,2017,2106,2096,2253,2109,1967,2048,2081,1975,1998,1850,1934,2048,2076,1944,2046,2017,1913,2095,2078,2089,2125,1999,2265,2013,2101,2009,1981,1923,2164,1961,2135,1922,2111,2021,2109,2138,2052,2148,1915,2166,2024,2074,2107,2035,2032,2169,2048,2011,1994,1942,2041,1949,2163,2040,2187,2088,1989,2134,2057,2083,1928,1922,2060,1912,1970,2131,2043,2165,1902,1963,2105,2075,2080,2097,2078,2011,2009,1994,2091,2074,2024,2065,2123,2132,2076,2210,1978,2167,2045,2020,2049,1907,2049,1973,1998,1987,1963,2251,2007,2016,2061,1990,2055,2024,1938,2063,2066,2149,1953,1974,2044,2034,1968,2012,2133,2138,2319,2050,2071,1969,2137,2054,1956,2009,2130,2030,2015,2048,2039,2094,2065,1793,2045,1968,2241,2005,1977,2030,2066,2107,2005,2194,2010,2112,2122,2115,1976,2120,2011,2145,1861,2024,2155,2258,2233,2102,1905,2058,1844,2005,2088,2000,2013,2205,2042,1900,1958,2193,2165,2020,2153,2126,1960,2230,1940,2020,2132,2071,2018,2085,2115,1908,1963,2042,2111,2044,1839,2179,1896,2069,2129,2053,2126,1897,1975,2057,2117,1989,2012,2247,1900,1947,2133,2105,1877,2142,2194,2132,1981,1909,2033,2179,2125,2040,2083,2060,2019,2014,2024,2161,2010,2093,2015,2008,1954,1969,2004,2071,2203,1975,2109,2041,2014,2083,1987,2263,1996,2000,1982,1974,2048,2072,2254,1971,2009,2258,2074,2017,2198,1990,2012,1914,1992,2096,2061,2032,2002,2153,2122,1925,2027,1933,2229,2069,1939,1984,2077,2100,2061,2161,2054,1940,2051,2060,1964,2049,1980,1919,1993,2136,2175,2079,2084,2048,1975,2023,2082,2072,2266,2109,1999,2179,2119,2109,2097,2030,2052,1935,2038,1971,2175,2013,1952,2200,2056,2153,2074,2062,2008,2006,2096,1922,2262,2009,2044,1898,2102,2076,2075,2122,2048,2028,2000,2085,2178,2012,2093,1988,2057,2057,2054,1996,2105,2104,2022,2128,1979,1910,2218,1990,1926,2016,2195,1952,2197,2118,2019,2073,2006,1938,2120,2037,2291,1991,2074,2220,2111,2079,1940,2173,2133,2193,2124,2106,2023,1875,2184,1907,1989,2076,2066,2055,2110,1982,2218,2067,2014,1954,1979,2047,1986,2078,2050,1863,2130,2006,2163,2247,1905,2098,2008,2123,2050,2043,1989,2095,2015,1978,2008,1960,1952,2075,1941,2054,1970,1949,2198,1911,1994,2120,2156,2109,2115,2186,2121,2031,1988,2105,2072,2066,2025,2054,2048,2005,2034,1911,1943,2051,2193,1951,2062,1942,2071,2091,2090,1980,2252,2011,2016,2140,2158,2081,1894,2068,2003,2093,2026,1990,1998,2080,2092,1985,2028,2169,2111,2223,2066,2024,2153,2072,2170,2043,1950,1905,2104,1920,2158,1947,2002,2276,2213,2197,2108,2058,2105,1949,1928,2255,1943,1876,2105,1914,2099,1996,2042,2317,2149,2107,1887,2100,2086,1958,2034,2007,2088,2119,2014,2117,2181,2081,2029,1984,2019,2160,1923,2001,2107,2175,2152,2041,2032,2103,2094,2062,2083,2036,2064,2169,1961,1961,2070,2161,1999,2212,1981,2014,1928,2211,2064,1994,2080,2020,2147,1936,2111,2045,1983,1896,2071,1963,2028,2059,2145,2113,1945,1959,1881,2232,2063,2039,2281,2021,2083,1975,2049,2029,2054,1990,2201,2170,2131,1967,2057,2051,2128,2190,2051,2021,2162,2165,2270,2110,2030,2128,2040,2026,1983,2088,2054,2191,1997,2020,2031,2102,2091,2062,1951,2034,1950,2117,2029,2105,1994,2113,2018,2017,2121,1980,2066,2222,2080,2108,1953,2060,2147,2222,2025,2114,1995,2059,2092,1996,1923,1965,2053,2147,1965,2090,1955,1987,2131,2002,2034,2076,2121,2131,2254,2056,2088,2122,2036,2095,2065,1958,1970,2116,2077,2100,2096,1929,2014,2057,2040,1924,2243,1979,2053,2002,2052,1964,2183,2046,1981,2214,2162,2028,2055,2056,2066,2219,1849,2098,2098,1996,2004,2188,2080,1952,2133,2162,2071,2112,1984,2073,2155,2035,2110,1907,2088,2014,2085,2103,2138,2037,1965,2124,1987,1957,1908,2012,2115,2032,2035,2006,1971,2222,2225,2050,2030,2114,2081,2031,2107,2088,1997,2156,2070,2137,2033,2156,2047,2190,1996,2100,2033,2045,2052,1971,2119,1911,2050,2017,1994,2119,1898,1994,1969,2039,2236,2095,1995,1968,2107,2183,2011,1956,2000,2192,2065,1977,2129,2094,2066,2087,2129,2054,1908,2032,2063,2060,1970,2142,1978,2041,2252,2178,2179,1926,1988,2007,2090,2062,2011,2051,2093,2008,2162,2133,1926,2165,2020,2172,2124,2096,2205,2189,2023,2026,2162,2014,2165,2027,2119,2080,2097,1911,2017,2040,1994,2118,1871,2076,2049,1954,1874,1985,2063,2015,1975,2056,2035,2094,2020,1976,1991,2148,1986,1954,2094,1905,2004,2117,2002,2056,2059,1996,2012,2034,2147,2131,2046,2160,2149,1882,2017,2109,1990,2126,2091,2039,2082,1879,2096,2124,1944,2023,2064,1866,2037,2134,2157,2135,2128,2178,2013,2133,2147,2096,2066,2049,2022,2066,2055,2000,1952,2171,2129,2048,1992,2077,2087,1962,1978,2048,2064,2061,2130,1963,2075,2060,1838,2234,2154,2129,2047,2011,2015,2019,2074,2016,1970,2061,2174,1973,2090,2019,2034,2024,2023,2142,1892,2074,1962,1887,1985,2175,2084,2131,2044,2064,2130,1933,1991,2056,2117,2141,2056,2144,2061,2161,1935,1974,1934,1900,2152,2129,2176,2116,2068,2039,2153,2138,2040,2050,1925,1945,1956,2099,1928,2091,2150,1812,1985,2057,2171,2043,2046,2179,2133,1992,2018,2088,2075,2055,2171,2026,1991,2071,2081,2024,2009,2045,2191,2034,2118,2071,2179,2116,2181,2106,2261,2111,2253,1991,2239,2023,2151,1972,2151,2057,2081,2006,2102,2097,1911,2057,2074,2040,1998,2154,1986,2006,1894,2211,1925,2142,2110,2129,1994,2197,1959,2076,2137,2208,2053,2020,2042,2033,2084,2167,2022,2073,2147,1927,2172,2096,1998,2131,1939,1951,1890,2053,2080,2066,2042,2186,2224,1856,2042,2096,2139,2122,2046,2038,2134,1935,2157,2275,2066,1953,1914,2034,1924,2158,2010,2068,1994,1950,2030,2064,2137,2174,2183,2249,1989,1995,2153,1851,2028,1788,2111,2102,1996,2139,1998,1985,1990,2020,1891,2227,2071,1918,2067,2082,2170,2099,2036,1987,1993,2038,2020,1953,2004,2085,2067,1948,2032,2092,2105,2066,1993,1995,1977,2179,1918,1968,2157,2087,2197,1974,2056,2116,2116,1998,2072,2102,2123,2291,2105,1996,2008,1996,2028,2120,1982,2001,2016,1950,1849,1957,2189,1973,1945,2064,1884,1931,1957,2108,2123,2136,2111,2027,2016,2055,2030,2074,2153,1990,2152,2106,2119,2008,2020,2014,2099,2097,1984,2007,2096,2070,2005,1987,1950,2287,2083,2088,2090,2066,2009,1998,1924,2116,2040,1971,2008,2084,1974,2223,1960,2110,1944,2015,2086,2018,2007,2064,2055,2182,2039,2182,2089,2140,2288,2105,2016,2173,2095,2030,1851,1890,2080,2124,2054,2100,1972,2162,2005,1967,2103,2108,2210,2033,2090,1929,2059,2165,2250,2008,2078,2025,2092,2042,2105,2038,2166,2196,2151,2037,1950,2021,2095,2012,2115,2054,1985,1938,2090,1936,1997,2036,2131,1997,1914,2141,2141,1979,2015,2104,2099,2055,1956,2054,1923,2044,2006,2006,2214,1973,2102,2226,2067,2146,1990,2205,2007,1950,2013,2104,2128,1991,2073,2202,1981,1952,2111,2098,2140,1913,2078,2109,2053,1997,2116,1960,1953,2154,1947,2039,2276,1863,2181,2031,2126,1897,2156,2072,2087,1951,2081,1977,2127,2228,2124,1916,2072,1998,2188,1915,2078,2182,1942,2203,2048,2044,1969,2071,2087,2042,2011,2089,1889,2045,2181,2031,2043,1972,2164,2062,2106,2135,2165,2221,2036,2082,2008,2020,2049,2074,2119,2013,2080,2176,2119,1967,1966,2053,2026,2141,2148,2020,2118,2193,1993,2080,2078,2101,1871,2208,1980,2150,2008,2153,2049,2174,2081,2089,2057,1861,1883,2087,1928,2134,1984,2041,2028,2057,2100,2034,1977,2160,2122,1916,1967,1974,1958,2129,2270,2016,1982,2075,2117,1970,2058,1930,2127,2186,2098,1971,2199,1988,2176,2096,2082,1994,2009,2077,1965,2229,2110,2011,2008,2102,1988,2016,2144,2123,2054,1989,1892,2042,1984,1958,1942,2035,1954,1869,1954,2168,2061,1882,2008,2065,1973,2051,2022,2200,2190,1997,1950,2076,1925,2150,2033,2232,2106,2157,2038,2228,1938,1987,2116,1942,2125,2059,2090,1982,1962,2197,2119,2065,2094,1957,2178,1887,2049,1857,2169,2027,2065,2073,2086,2097,2106,2063,2027,2116,1893,2015,2053,1989,2029,2036,2204,2000,2171,2131,2054,2072,2004,2015,2107,2030,1990,1991,2011,2109,2137,1934,2037,2123,2007,2155,2015,2119,2035,2050,2033,1985,2106,2034,2112,2090,2099,2088,2130,2061,2036,2048,2140,2089,2024,2009,2168,2090,2011,2242,2061,2016,2081,2181,2108,2045,2231,2165,2001,2059,2052,1959,2057,2016,2073,2105,1831,2005,1983,1872,2059,2160,2097,1980,1998,2113,2039,2005,2092,2057,1911,2178,2002,2066,1956,2115,2119,2068,2216,2104,2036,2034,2114,2146,2118,2184,2011,2130,2163,2196,2021,2070,2018,1990,2056,2032,2149,1995,2019,2150,2060,2048,1918,1970,2095,2006,2069,1957,2105,2210,1996,2023,2033,1955,1931,2024,2069,2077,2096,1892,2105,2166,1967,2011,2131,1995,2060,1898,2107,2034,2087,2024,2086,1981,1978,2166,2085,2157,2139,2053,2103,1987,2003,1894,2212,2203,2017,2207,1918,2031,2069,2046,2129,2018,2015,1979,2061,1986,2003,1985,2004,1875,2082,2094,1923,2017,2006,1994,2049,1885,2077,1991,2064,2009,1970,1946,2302,2009,2037,2090,2149,2119,2104,2141,2121,2059,1996,2028,2150,2051,2022,2102,2054,1973,2121,2136,2063,1782,2155,1900,1931,2149,2049,1990,2077,2000,2300,1874,1950,2122,2111,1928,2145,2184,2164,2035,2002,2020,2102,2058,2069,2175,2308,1971,2237,2231,2106,2086,2123,1988,2084,1979,2010,1983,2133,2137,2097,2206,2034,2035,2092,2048,2181,1997,2086,2150,2079,2151,2005,1899,2068,2066,2054,2002,2115,2106,2051,2093,2234,1981,1959,1923,2059,2173,2150,2101,2104,1978,2020,1974,2085,1897,2088,2142,1909,2078,2022,1937,2018,2024,2065,2122,2114,2237,2045,2109,2011,2063,2145,2167,2169,2011,2227,2091,2107,2153,2049,1933,2111,2209,1960,2020,2078,2105,2140,1939,2053,2090,2303,2022,2018,2115,2021,2137,1996,2118,2136,1994,1999,2124,2047,2075,2123,2012,2120,2073,1985,1989,2136,2164,2032,2077,2080,2198,2046,2029,2003,2106,1980,2031,1873,2172,2017,2011,2075,2003,2071,1963,1888,1979,2127,2282,2155,2123,2003,2098,1943,1909,2139,2077,2051,2058,2048,2196,2001,1954,2110,1882,1884,1961,1921,2010,2035,2137,1855,1871,1833,2170,2112,2131,2299,2073,2061,2236,2114,2070,2072,2179,2063,2086,2146,2127,2090,2077,2071,2144,2098,1964,2114,2067,1804,2047,2113,2146,1893,2095,1987,2160,1967,1933,2023,2185,2018,1984,2083,1960,2005,2137,2168,1953,2060,2194,2005,1981,2011,2102,2077,1929,2090,2171,2073,2146,2104,2008,2151,2136,2133,2081,1855,2125,1926,2237,2113,2015,2118,2013,2035,1994,1972,1919,2216,2158,2060,1962,2000,1942,2075,2068,2169,2057,2118,2107,1997,2061,2105,1988,2020,2149,2144,2083,1941,2092,2181,1916,1961,1917,2158,2081,2357,1866,1975,1884,2073,2043,2074,1923,2068,1982,2019,2070,1982,1953,2123,2005,2130,2078,2064,2103,2074,2195,2157,2051,2149,1908,2031,2113,2030,2050,2096,2125,2170,2153,1992,1983,1989,2093,1994,2106,1950,2176,2088,2293,2187,2034,2068,2087,2117,1889,2097,2021,2071,1985,2081,2175,1957,1969,2133,2113,2083,2051,2097,1967,1999,2100,2133,2044,2076,2105,2090,2051,1958,2111,2209,2055,1965,2063,2078,2080,2054,2097,1938,2048,2049,1975,2137,1929,2014,1954,2012,2087,2070,1977,1958,1892,2083,2086,2195,1964,2099,2035,2053,2134,2048,2162,1988,2115,2063,1981,2028,2060,2177,1994,2055,2015,2101,2210,2118,2010,2024,2064,2018,2093,2121,2186,2042,2100,1937,2149,2077,1972,2129,2060,1943,2075,2087,2059,1985,2102,1946,2054,2005,2014,2017,2214,2093,1863,2110,1951,2025,2144,1972,1942,2069,2151,1978,2108,2081,2076,2022,2075,2167,2231,1926,2037,2177,2091,2111,2005,2065,2139,2135,2125,2106,2230,2093,1958,2187,2060,2039,1991,1966,2043,2143,2107,1929,1999,1954,2097,2063,1958,2000,2066,2089,1983,2156,2063,2011,2022,2093,1953,2038,1939,2218,1993,2018,1891,2072,2185,2051,2038,2085,2089,2240,2114,2058,2005,1924,2094,2066,1838,2020,2107,1985,2066,2100,2060,2028,2065,2044,2174,1885,2032,1992,2223,2044,2016,2108,2052,2080,2056,2057,2001,2081,1986,2013,2133,1964,2135,1922,2081,2009,2020,1929,2100,2324,2001,1818,2091,2099,1996,1884,2070,2012,1922,1971,2112,1990,1958,2007,2106,2078,2080,2034,2087,2147,2009,2050,2129,2029,2227,2060,1968,2111,2191,2007,1940,2116,2079,2120,2179,2045,1836,2002,2096,1999,2146,2044,2015,2030,1942,2063,1987,2047,2024,2026,2031,2002,2030,1994,2070,1989,2107,1918,2112,2104,2119,2083,2131,2225,2113,2049,2167,2001,1995,1930,2131,2041,2063,1993,2095,2087,2233,2156,2026,1992,2056,2280,2136,2100,2154,2060,2118,1941,2021,2020,2051,2045,2041,1952,2053,2071,2039,2136,2275,2165,2147,1979,1915,2188,2082,2090,1962,1984,2009,1946,2055,2164,2086,2033,2128,1952,1990,2011,2057,1906,2099,2203,2077,2108,2244,2065,2006,1938,2019,2038,2043,2186,2035,2000,2134,2008,2149,2077,2017,2154,2082,1987,2162,2006,2093,2020,2055,2044,2082,2161,2063,2044,2010,1956,2162,2039,2229,2093,1902,2073,2029,1946,2098,2024,2039,2044,2036,1976,1960,1994,2073,2021,2004,2162,2128,2137,1972,2045,2127,1979,2314,2025,2095,2095,1909,2076,2180,2073,2120,1944,2065,2127,2166,2016,2146,2206,2043,2027,2083,2237,1959,2048,2045,2097,2050,2151,2148,2094,1869,2086,2050,2043,2154,2046,1977,1885,1977,2282,1978,2104,2100,2019,2271,2151,1900,1989,2129,2049,2153}},
{{2000,2.300000},{1140,1077,1188,1115,1203,1152,1348,1197,1169,1042,1217,1256,1144,1075,1140,1137,1203,1115,1061,1243,1063,1116,1236,1187,1139,1179,1262,1315,1155,1167,1271,1235,1200,1097,1078,1184,1122,1163,1210,1136,1124,1152,1203,1266,1249,1199,1219,1184,1207,1188,1154,1163,1231,1198,1318,1206,1203,1085,1015,1288,1154,1276,1069,1201,1199,1182,1262,1194,1232,1233,1231,1244,1128,1076,1163,1162,1227,1073,1250,1221,1206,1188,1186,1156,1275,1133,1207,1159,1191,1234,1214,1150,1194,1224,1119,1195,1133,1146,1218,1212,1173,1128,1208,1158,1092,1240,1137,1168,1185,1193,1223,1244,1087,1099,1309,1234,1049,1215,1214,1131,1221,1150,1132,1271,1138,1150,1097,1156,1195,1324,1236,1225,1278,1200,1230,1303,1174,1143,1191,1299,1185,1151,1126,1236,1205,1077,1360,1276,1106,1241,1272,1181,1134,1167,1211,1236,1190,1158,1153,1184,1190,1178,1128,1180,1168,1115,1249,1165,1046,1279,1220,1283,1268,1124,1161,1257,1209,1136,1294,1309,1172,1269,1339,1134,1105,1122,1166,1212,1242,1143,1197,1155,1165,1226,1161,1143,1256,1350,1033,1130,1109,1204,1160,1111,1111,1240,1205,1160,1277,1130,1164,1322,1194,1339,1061,1191,1245,1163,1152,1081,1248,1147,1319,1163,1169,1100,1221,1084,1258,1166,1202,1191,1205,1132,1243,1164,1177,1210,1199,1233,1164,1203,1110,1091,1181,1154,1226,1048,1196,1218,1412,1254,1093,1205,1205,1195,1254,1194,1157,1186,1223,1158,1125,1189,1173,1225,1162,1200,1229,1142,1277,1220,1139,1188,1157,1103,1107,1163,1192,1196,1022,1186,1112,1334,1138,1194,1173,1225,1213,1306,1244,1079,1152,1153,1188,1146,1249,1229,1156,1328,1178,1254,1082,1094,1248,1178,1186,1254,1207,1282,1168,1305,1124,1101,1153,1242,1185,1100,1204,1031,1244,1243,1073,1159,984,1136,1121,1311,1152,1165,1112,1262,1233,1152,1209,1320,1195,1220,1333,1102,1149,1143,1193,1187,1302,1156,1262,1198,1152,1102,1304,1306,1353,1093,1088,1261,1245,1147,1240,1303,1159,1233,1188,1212,1266,1160,1129,1166,1065,1254,1146,1189,1268,1283,1230,1179,1239,1278,1262,1166,1095,1264,1187,1079,1151,1131,1281,1232,1284,1149,1232,1183,1318,1121,1222,1210,1124,1155,1144,1168,1192,1184,1217,1220,1074,1216,1082,1198,1267,1303,1247,1219,1090,1068,1191,1233,1218,1136,1180,1223,1014,1069,1167,1213,1217,1139,1284,1176,1200,1207,1208,1072,1094,1118,1187,1106,1113,1282,1148,1118,1112,1195,1210,1097,1151,1121,1295,1358,1033,1128,1162,1405,1187,1202,1228,1292,1219,1258,1240,1311,1250,1141,1181,1195,1128,1284,1215,1139,1229,1093,1215,1240,1057,1109,1217,1098,1157,1147,1205,1110,1134,1230,1188,1153,1266,1198,1202,1151,1284,1194,1237,1329,1144,1169,1194,1254,1180,1282,1167,1171,1116,1230,1417,1245,1109,1210,1102,1180,1186,1166,1198,1179,1169,1151,1115,1157,1100,1087,1120,1185,1209,1243,1100,1169,1269,1124,1158,1132,983,1274,1223,1138,1152,1040,1209,1251,1181,1099,1074,1162,1240,1302,1313,1232,1162,1222,1186,1190,1221,1223,1256,1207,1164,1108,1195,1098,1141,1218,1230,1236,1213,1250,1292,1202,1062,1279,1195,1174,1236,1204,1269,1197,1113,1207,1118,1160,1151,1236,1271,1241,1169,1177,1163,1249,1261,1233,1118,1242,1181,1187,1250,1165,1022,1081,1154,1090,1157,1193,1234,1145,1112,1183,1178,1145,1231,1152,1137,1110,1290,1253,1161,951,1107,1167,1250,1118,1220,1167,1225,1141,1101,1096,1072,1133,1345,1143,1116,1225,1227,1156,1143,1237,1244,1256,1230,1166,1271,1208,1146,1158,1165,1272,1094,1203,1201,1252,1149,1107,1160,1204,1201,1100,1161,1148,1138,1340,1241,1286,1193,1204,1145,1279,1305,1141,1177,1152,1179,1148,1084,1168,1187,1306,1157,1004,1296,1257,1177,1230,1153,1119,1223,1252,1137,1098,1259,1205,1105,1185,1078,1165,1100,1040,1225,1198,1172,1207,1116,1154,1105,1171,1284,1132,1108,1279,1193,1230,1365,1201,1198,1300,1228,1148,1152,1071,1146,1200,1057,1140,1077,1251,1186,1118,1194,1165,1088,1145,1180,1251,1223,1225,1157,1164,1185,1139,1117,1227,1168,1158,1123,1119,1211,1293,1188,1346,1233,1125,1148,1275,1266,1364,1204,1165,1154,1086,1077,1163,1237,1108,1274,1247,1074,1089,1141,1193,1255,1182,1149,1174,1161,1251,1110,1112,1253,1262,1133,1178,1342,1168,1218,1202,1231,1095,1222,1180,1150,1225,1274,1089,1079,1185,1147,1336,1220,1205,1289,1201,1303,1237,1102,1182,1227,1154,1225,1192,1199,1205,1096,1191,1168,1176,1210,1170,1081,1215,1225,1280,1268,1144,1182,1310,1110,1138,1211,1248,1122,1281,1258,1195,1238,1232,1179,1313,1144,1243,1139,1123,1291,1173,1173,1220,1167,1329,1071,1247,1266,1061,1269,1004,1159,1263,1198,1123,1167,1171,1191,1131,1118,1214,1196,1233,1131,1223,1164,1276,1256,1100,1140,1266,1100,1171,1265,1204,1124,1231,1124,1103,1110,1247,1386,1199,1209,1224,1201,1176,1049,1144,1216,1189,1122,1215,1298,1196,1182,1200,1269,1157,1230,1358,1203,1243,1122,1107,1289,1179,1198,1138,1197,1184,1181,1295,1185,1211,1193,1202,1187,1320,1117,1169,1266,1181,1244,1099,1176,1111,1329,1232,1174,1118,1215,1202,1319,1346,1209,1248,1140,1120,1214,1178,1126,1181,1140,1139,1160,1196,1315,1217,1135,1198,1300,1131,1161,1182,1091,1242,1154,1143,1270,1240,1120,1087,1180,1226,1244,1162,1156,1121,1248,1164,1165,999,1208,1304,1233,1266,1112,1076,1174,1099,1292,1174,1198,1205,1314,1077,1198,1015,1122,1121,1186,1164,1245,1270,1132,1128,1385,1250,1209,1114,1226,1132,1220,1133,1177,1234,1259,1244,1180,1099,1150,1229,1184,1179,1155,1165,1049,1259,1229,1130,1233,1238,1017,1290,1139,1150,1187,1163,1181,1211,1231,1113,1338,1030,1194,1195,1216,1315,1219,1153,1260,1158,1279,1110,1148,1179,1091,1119,1123,1189,1258,1239,1144,1189,1201,1299,1144,1286,1190,1205,1154,1083,1274,1105,1153,1242,1187,1202,1182,1288,1161,1288,1104,1255,1106,1155,1139,1129,1263,1206,1244,1137,1004,1219,1137,1235,1143,1159,1258,1196,1229,1142,1103,1122,1229,1090,1064,1122,1258,1215,1227,1149,1217,1100,1217,1194,1171,1179,1207,1113,1156,1063,1087,1248,1134,1194,1358,1234,1137,1143,1280,1123,1135,1213,1220,1106,1106,1105,1173,1317,1162,1188,1138,1171,1196,1214,1100,1106,1006,1200,1018,1148,1211,1303,1211,995,1275,1118,1169,1223,1116,1042,1084,1302,1296,1197,1225,1187,1330,1250,1096,1176,1081,1189,1275,1068,1212,1247,1233,1117,1203,1095,1252,1109,1259,1133,1058,1095,1293,1132,1157,1165,1162,1134,1223,1124,1283,1273,1288,1170,1100,1296,1190,1089,1222,1217,1257,1141,1146,1201,1112,1164,1005,1145,1198,1200,1156,1221,1144,1153,1234,1152,1186,1083,1170,1135,1334,1008,1221,1273,1238,1132,1202,1157,1126,1191,1074,1320,1183,1296,1062,1089,1040,1133,1213,1188,1190,1099,1197,1261,1273,1177,1181,1098,1114,1163,1212,1184,1113,1094,1109,1216,1209,1130,1282,1233,1214,1181,1168,1045,1174,1112,1197,1147,1056,1229,1160,1178,1164,1119,1103,1196,1124,1117,1253,1174,1245,1230,1260,1165,1291,1203,1216,1145,1217,1230,1078,1225,1304,1183,1135,1326,1168,1206,1112,1290,1353,1186,1169,1150,1163,1155,1248,1017,1082,1266,1157,1153,1193,1223,1136,1149,1140,1230,1200,1104,1170,1140,1117,1123,1207,1196,1278,1022,1209,1163,1199,1113,1170,1217,1197,1184,1258,1085,1150,1170,1119,1169,1178,1170,1106,1203,1116,1140,1168,1231,1209,1173,1289,1192,1196,1213,1197,1232,1189,1289,1169,1219,1187,1220,1170,1085,1097,1206,1298,1270,1252,1221,1153,1246,1062,1079,1243,1315,1179,1022,1257,1168,1225,1217,1148,1113,1083,1108,1288,1229,1294,1227,1218,1204,1088,1276,1245,1295,1196,1190,1163,1230,1234,1254,1282,1163,1188,1210,1188,1082,1241,1170,1162,1180,1156,1234,1155,1046,1218,1018,1247,1160,1311,1384,1133,1112,1169,1144,1159,1091,1209,1055,1282,1237,1209,1162,1134,1253,1106,1134,1134,1134,1191,1205,1116,1144,1034,1183,1219,1250,1093,1087,1119,1205,1185,1278,1189,1209,1244,1264,1087,1056,1287,1240,1196,1327,1180,1139,1254,1200,1287,1280,1292,1100,1259,1262,1186,1216,1274,1181,1205,1189,1154,1224,1269,1175,1221,1115,1090,1314,1210,1279,1187,1080,1197,1161,1269,1156,1261,1205,1267,1193,1226,1015,1164,1064,1183,1179,1182,1255,1280,1173,1209,1261,1165,1292,1156,1120,1114,1272,1255,1224,1181,1077,1235,1198,1222,1137,1193,1101,1221,1117,1162,1188,1207,1171,1149,1288,1163,1124,1228,1092,1125,1094,1198,1112,1106,1185,1224,1067,1251,1184,1214,1264,1069,1137,1315,1214,1121,1156,1252,1129,1088,1172,1119,1117,1201,1201,1242,1161,1219,1018,1131,1134,1339,1122,1196,1283,1156,1261,1240,1240,1078,1178,1249,1143,1083,1312,1087,1161,1039,1239,1219,1198,1145,1124,1260,1185,1273,1204,1281,1140,1249,1193,1119,1074,1162,1081,1132,1189,1120,1085,1272,1147,1171,1251,1172,1236,1097,1207,1141,1114,1241,1126,1230,1205,1253,1093,1070,1205,1172,1089,1133,1203,1228,1104,1167,1140,1172,1145,1132,1248,1272,1176,1233,1169,1082,1202,1117,1270,1188,1185,1165,1226,1181,1291,1156,1129,1177,1164,1093,1071,1162,1227,1093,1180,1213,1170,1199,1269,1172,1276,1190,1175,1178,1256,1110,1174,1142,1199,1153,1226,1192,1301,1289,1155,1113,1369,1083,1080,1111,1195,1229,1154,1199,1220,1131,1267,1168,1289,1124,1174,1126,1284,1116,1225,1073,1194,1055,1246,1127,1219,1169,1195,1065,1286,1090,1217,1245,1221,1218,1101,1250,1145,1197,1167,1233,1216,1097,1062,1203,1098,1086,1222,1225,1167,1129,1092,1125,1226,1304,1106,1212,1067,1284,1173,1268,1242,1102,1109,1125,1299,1253,1218,1280,1100,1159,1131,1198,1165,1287,1197,1355,1133,1120,1235,1136,1214,1123,1134,1192,1114,1178,1191,1293,1066,1143,1212,1121,1208,1108,1074,1132,1203,1233,1157,1062,1267,1322,1209,1109,1079,1135,1167,1152,1110,1175,1054,1205,1110,1375,1111,1175,1168,1167,1257,1206,1175,1214,1156,1216,1232,1139,1199,1242,1174,1103,1082,1170,1082,1157,1189,1175,1264,1342,1295,1198,1235,1124,1253,1209,1156,1237,1258,1266,1328,1287,1075,1096,1258,1191,1114,1196,1256,1036,1187,1255,1128,1205,1182,1187,1206,1242,1161,1241,1156,1223,1104,1142,1171,1219,1160,1299,1220,1268,1181,1174,1197,1090,1128,1311,1234,1162,1217,1249,1131,1256,1110,1134,1261,1291,1058,1281,1207,1186,1269,1192,1158,1179,1255,1379,1154,1148,1207,1109,1131,1188,1132,1061,1293,1184,1195,1198,1147,1211,1072,1218,1206,1237,1247,1311,1175,1172,1250,1312,1186,1169,1205,1260,1186,1103,1299,1283,1211,1200,1221,1168,1248,1129,1163,1157,1329,1190,1240,1097,1263,1301,1063,1335,1182,1082,1189,1093,1223,1239,1170,1171,1273,1162,1138,1226,1178,1104,1208,1305,1238,1200,1142,1156,1172,1080,1130,1211,1209,1196,1210,1214,1262,1231,1162,1155,1239,1186,1135,1227,1221,1245,1085,1187,1268,1150,1093,1129,1189,1243,1263,1218,1259,1152,1139,1236,1140,1185,1191,1137,1212,1239,1150,1134,1142,1129,1120,1153,1177,1270,1148,1137,1148,1226,1257,1271,1307,1307,1107,1221,1129,1117,1168,1218,1296,1201,1237,1161,1295,1183,1229,1111,1134,1077,1283,1217,1095,1104,1191,1177,1046,1119,1319,1108,1183,1285,1305,1143,1241,1275,1209,1153,1177,1118,1258,1084,1089,1129,1330,1160,1235,1086,1221,1262,1167,1182,1232,1136,1127,1150,1136,1086,1151,1091,1225,1256,1031,1078,1143,1151,1229,1235,1010,1084,1291,1194,1249,1339,1201,1297,1191,1216,1188,1165,1218,1268,1252,1249,1193,1243,1234,1291,1135,1110,1252,1207,1198,1215,1178,1260,1118,1200,1272,1211,1146,1246,1247,1173,1120,1198,1076,1255,1267,1067,1334,1232,1294,1047,1101,1231,1280,1132,1128,1228,1229,1160,1210,1127,1149,1120,1045,1194,1167,1150,1062,1141,1135,1131,1396,1246,1061,1112,1201,1279,1175,1241,1090,1297,1159,1238,1028,1112,1220,1105,1201,1133,1255,1221,1148,1133,1203,1201,1109,1230,1118,1020,1186,1087,1184,1149,1093,1143,1239,1268,1338,1114,1115,1092,1194,1050,1362,1151,1253,1174,1078,1237,1123,1114,1266,1212,1121,1254,1161,1093,1198,1304,1235,1131,1211,1233,1165,1142,1090,1181,1161,1206,1247,1289,1241,1196,1173,1154,1248,1272,1149,1259,1223,1235,1168,1252,1187,1214,1095,1128,1314,1129,1135,1164,1293,1107,1256,1208,1255,1196,1104,1210,1042,1174,1144,1281,1058,1243,1186,1205,1214,1177,1087,1310,1193,1131,1048,1321,1150,1039,1204,1197,1128,1222,1091,1196,1246,1133,1246,1174,1243,1174,1153,1190,1232,1099,1129,1058,1158,1038,1129,1213,1072,1246,1291,1206,1355,1076,1211,1192,1228,1154,1203,1237,1224,1119,1085,1250,1349,1230,1244,1236,1256,1074,1231,1274,1225,1211,1183,1112,1093,1296,1203,1094,1221,1158,1199,1048,1274,1115,1126,1167,1221,1172,1211,1197,1197,1113,1107,1296,1266,1170,1272,1130,1156,1205,1117,1206,1234,1104,1338,1242,1234,1167,1272,1286,1313,1172,1227,1081,1108,1143,1131,1065,1192,1172,1140,1245,1196,1067,1260,1185,1141,1173,1027,1181,1172,1186,1220,1213,1188,1034,1192,1133,1096,1153,1078,1228,1047,1145,1141,1190,1302,1187,1246,1093,1192,1196,1118,1167,1060,1078,1109,1181,1180,1316,1212,1163,1218,1115,1251,1130,1168,1141,1169,1146,1192,1157,1158,1157,1220,1162,1236,1069,1296,1103,1166,1214,1248,1141,1252,1149,1192,1143,1221,1257,1311,1065,1129,1160,1154,1185,1040,1223,1172,1233,1109,1241,1235,1076,1242,1118,1265,1049,1173,1165,1150,1138,1105,1201,1285,1132,1308,1257,1156,1130,1223,1178,1237,1134,1147,1104,1123,1002,1263,1146,1179,1335,1092,1160,1104,1195,1211,1142,1206,1133,1143,1324,1133,1188,1208,1171,1201,1179,1142,1109,1192,1100,1224,1159,1218,1220,1206,1116,1167,1190,1069,1119,1197,1125,1096,1171,1090,1104,1116,1228,1206,1197,1146,1169,1205,1176,1303,1092,1156,1216,1141,1167,1091,1159,1074,1206,1163,1191,1105,1234,1205,1194,1076,1175,1183,1253,1083,1133,1133,1299,1165,1097,1240,1116,1284,1203,1185,1089,1126,1128,1231,1286,1171,1239,1194,1183,1183,1286,1132,1211,1227,1192,1138,1101,1178,1141,1172,1189,1239,1184,1201,1279,1242,1176,1096,1167,1115,1142,1266,1238,1204,1196,1272,1200,1287,1073,1148,1165,1327,1067,1340,1106,1146,1174,1188,1223,1170,1243,1174,1187,1185,1294,1161,1159,1252,1176,1277,1219,1095,1134,1188,1064,1141,1199,1106,1187,1169,1240,1256,1223,1213,1183,1236,1122,1204,1286,1027,1246,1191,1170,1228,1230,1247,1155,1132,1047,1230,1181,1264,1220,1216,1227,1209,1264,1264,1106,1282,1121,1268,1239,1106,1145,1037,1216,1231,1243,1113,1231,1183,1191,1222,1170,1281,1167,1119,1174,1134,1128,1081,1265,1279,1202,1187,1211,1095,1256,1185,1165,1186,1204,1177,1222,1150,1195,1105,1177,1239,1237,1224,1244,1256,1241,1167,1126,1109,1130,1146,1147,1178,1348,1128,1270,1067,1127,1076,1233,1058,1280,1241,1077,1251,1146,1158,1191,1145,1095,1185,1199,1096,1250,1238,1232,1100,1090,1163,1015,1120,1277,1272,1169,1157,1178,1083,1265,1259,1094,1190,1139,1279,1189,1153,1105,1265,1241,1122,1142,1247,1148,1246,1134,1222,1171,1193,1195,1129,1220,1145,1110,1150,1148,1156,1120,1208,1262,1200,1080,1091,1252,1198,1182,1240,1189,1215,1246,1238,1193,1191,1197,1054,1120,1238,1214,1318,1169,1105,1147,1137,1184,1120,1129,1191,1136,1121,1141,1181,1221,1189,1216,1169,1162,1289,1128,1173,1249,1179,1202,1332,1112,1274,1116,1053,1198,1171,1178,1227,1243,1238,1197,1195,1131,1281,1165,1130,1085,1303,1176,1209,1287,1074,1222,1099,1084,1258,1134,1264,1222,1123,1194,1165,1126,1273,1225,1198,1128,1147,1194,1151,1202,1208,1205,1214,1150,1171,1220,1162,1064,1284,1139,1165,1168,1212,1168,1206,1136,976,1215,1189,1257,1194,1129,1210,1257,1235,1115,1096,1160,1251,1264,1158,1226,1241,1231,1147,1245,1038,1193,1180,1027,1198,1249,1161,1285,1165,1100,1160,1117,1107,1241,1181,1164,1110,1234,1193,1137,1258,1233,1189,1331,1234,1144,1223,1220,1122,1159,1296,1193,1216,1112,1065,1133,1237,1224,1250,1170,1176,1161,1147,1125,1105,1165,1162,1147,1196,1091,1209,1318,1161,1214,1238,1157,1109,1067,1131,1316,1161,1077,1243,1133,1133,1158,1180,1181,1177,1338,1125,1158,1180,1242,1168,1188,1254,1155,1232,1136,1132,1030,1238,1162,1142,1188,1168,1219,1117,1162,1244,1161,1251,1257,1215,1226,1223,1275,1152,1208,1110,1141,1246,1224,1077,1114,1216,1203,1140,1119,1264,1206,1097,971,1136,1128,1265,1300,1189,1108,1297,1176,1222,1124,1207,1013,1244,1121,1144,1154,1138,1205,1170,1143,1115,1246,1290,1173,1085,1149,1137,1223,1179,1254,1232,1321,1272,1036,1064,1174,1192,1195,1198,1171,1078,1144,1319,1110,1168,1197,1158,1263,1143,1265,1130,1240,1087,1136,1259,1170,1226,1182,1107,1327,1194,1196,1185,1111,1179,1251,1156,1146,1266,1162,1360,1212,1180,1246,1351,1150,1188,1199,1192,1139,1311,1230,1112,983,1190,1093,1084,1255,1161,1086,1095,1147,1230,1236,1172,1266,1214,1234,1252,1169,1050,1131,1182,1201,1215,1279,1215,1185,1300,1123,1112,1179,1210,1142,1056,1114,1175,1165,1201,1140,1248,1151,1156,1154,1198,1283,1134,1224,1279,1071,1080,1193,1302,1270,1199,1215,1288,1259,1101,1078,1012,1284,1255,1129,1116,1014,1210,1142,1083,1246,1135,1240,1139,1229,1132,1192,1155,1119,1252,1257,1228,1282,1198,1307,1092,1165,1197,1273,1130,1178,1201,1160,1076,1212,1099,1250,1191,1113,1194,1251,1163,1210,1271,1098,1198,1239,1187,1158,1145,1284,1127,1197,1347,1193,1204,1204,1305,1205,1176,1197,1117,1163,1080,1187,1144,1189,1021,1223,1105,1226,1146,1031,1139,1262,1136,1268,1133,1186,1197,1356,1163,1086,1205,1094,1027,1266,1102,1229,1303,1123,1182,1201,1142,1121,1226,1236,1116,1241,1191,1262,1115,1172,1190,1178,1176,1247,1291,1259,1173,1237,1263,1219,1257,1247,1032,1168,1364,1299,1169,1084,1252,1153,1128,1252,1149,1172,1177,1238,1272,1124,1214,1164,1210,1172,1162,1143,1084,1146,1241,1136,1168,1159,1062,1154,1212,1103,1166,1204,1130,1176,1209,1048,1183,1164,1242,1273,1161,1141,1093,1104,1224,1058,1216,1152,1185,1253,1167,1387,1185,1152,1187,1067,1141,1180,1171,1128,1253,1102,1141,1191,1197,1153,1141,1245,1142,1146,1224,1271,1080,1091,1195,1113,1140,1233,1223,1310,1283,1120,1152,1067,1251,1127,1340,1138,1233,1305,1118,1052,1206,1224,1101,1085,1275,1171,1227,1153,1181,1149,1240,1210,1250,1033,1143,1211,1202,1099,1190,1212,1182,1250,1167,1245,1145,1105,1214,1123,1247,1302,1329,1227,1183,1083,1209,1275,1089,1154,1154,1077,1163,1163,1205,1105,1283,1097,1297,1199,1222,1181,1206,1144,1173,1141,1179,1192,1266,1112,1210,1170,1197,1226,1102,1194,1186,1189,1114,1123,1126,1119,1102,1202,1263,1110,1200,1183,1145,1237,1196,1278,1215,1306,1279,1264,1119,1162,1164,1277,1185,1013,1191,1104,1148,1141,1135,1126,1171,1148,1211,1064,1229,1276,1179,1114,1286,1200,1140,1064,1142,1176,1140,1160,1195,1063,1105,1184,1172,1116,1192,1130,1189,1187,1109,1184,1281,1197,1316,1055,1160,1178,1224,1104,1205,1076,1280,1157,1240,1187,1183,1208,1151,1025,1175,1245,1201,1143,1189,1166,1161,1251,1154,1239,1241,1143,1194,1218,1176,1373,1160,1125,1275,1124,1023,1203,1233,1305,1208,1219,1326,1155,1221,1209,1160,1192,1203,1257,1211,1166,1183,1243,1133,1068,1181,1231,1206,1152,1130,1186,1144,1160,1175,1311,1131,1101,1216,1051,1229,1140,1284,1201,1089,1179,1192,1117,1288,1176,1272,1184,1139,1041,1138,1184,1136,1221,1090,1105,1088,1261,1111,1362,1207,1153,1281,1218,1247,1184,1092,997,1218,1386,1095,1234,1239,1083,1081,1251,1112,1177,1230,1055,1183,1112,1170,1055,1166,1149,1242,1176,1228,1184,1334,1076,1105,1130,1120,1179,1258,1108,1106,1249,1089,1053,1206,1235,1189,1268,1095,1119,1207,1298,1294,1226,1285,1089,1145,1147,1123,1186,1166,1144,1152,1345,1334,1134,1240,1240,1235,1336,1231,1253,1210,1238,1152,1192,1278,1248,1253,1166,1188,1144,1103,1231,1141,1168,1075,1277,1170,1214,1080,1197,1108,1168,1214,1248,1210,1121,1118,1307,1288,1199,1160,1036,1172,1091,1176,1164,1107,1192,1203,1132,1216,1136,1226,1260,1239,1158,1122,1199,1290,1167,1150,1172,1139,1143,1205,1106,1151,1187,1227,1253,1159,1044,1266,1138,1246,1172,1241,1050,1221,1053,1163,1069,1229,1208,1129,1358,1251,1194,1124,1128,1101,1142,1246,1305,1181,1159,1261,1170,1188,1122,1213,1123,1231,1228,1030,1213,1177,1089,1140,1121,1191,1231,1213,1259,1166,1262,1279,1207,1109,1069,1125,1146,1139,1164,1220,1152,1114,1279,1254,1134,1145,1235,1156,1097,1254,1257,1171,1147,1172,966,1341,1131,1148,1175,1243,1204,1162,1206,1038,1307,1162,1214,1171,1267,1168,1134,1116,1211,1198,1194,1129,1298,1212,1088,1217,1162,1117,1109,1141,1272,1149,1118,1237,1173,1180,1123,1128,1175,1236,1123,1227,1187,1190,1150,1144,1122,1235,1137,1132,1084,1196,1166,986,1198,1181,1230,1287,1195,1224,1136,1120,1324,1162,1179,1203,1298,1095,1135,1149,1147,1230,1202,1080,1201,1111,1194,1262,1195,1210,1171,1121,1164,1317,1231,1194,1199,1200,1212,1131,1270,1199,1188,1313,1188,1314,1207,1119,1167,1270,1242,1187,1141,1234,1175,1085,1181,1202,1216,1241,1146,1291,1079,1248,1238,1128,1224,1133,1318,1232,1180,1212,1206,1076,1064,1222,1199,1054,1290,1205,1103,1173,1268,1131,1239,1202,1325,1339,1106,1292,1111,1228,1219,1211,1240,1161,1175,1183,1259,1170,1265,1252,1232,1232,1208,1262,1234,1165,1137,1087,1180,1170,1154,1238,1173,1128,1177,1167,1253,1245,1219,1165,1200,1107,1235,1157,1199,1207,1158,1051,1158,1204,1207,1284,1226,1159,1172,1168,1146,1178,1022,1170,1263,998,1167,1280,1148,1051,1247,1188,1263,1095,1031,1192,1310,1227,1102,1176,1206,1160,1127,1151,1150,1155,1182,1158,1054,1202,1256,1261,1287,1108,1169,1178,1219,1425,1182,1277,1187,1253,1221,1158,1207,1172,1165,1174,1148,1210,1225,1212,1086,1128,1170,1066,1134,1270,1155,1166,1204,1263,1164,1005,1274,1134,1118,1090,1169,1285,1274,1160,1136,1220,1110,1221,1245,1148,1178,1137,1104,1204,1124,1146,1222,1093,1180,1147,1104,999,1168,1259,1296,1085,1319,1119,1210,1165,1257,1135,1158,1171,1230,1184,1102,1166,1275,1142,1227,1162,1130,1176,1203,1048,1219,1177,1140,1093,1263,1212,1266,1196,1238,1115,1164,1224,1181,1104,1135,1147,991,1242,1133,1269,1096,1148,1154,1172,1112,1157,1120,1171,1122,1200,1191,1130,1095,1232,1103,1078,1200,1202,1044,1240,1107,1233,1229,1191,1270,1162,1220,1191,1252,1032,1176,1173,1224,1241,1125,1148,1281,1162,1219,1232,1220,1287,1232,1247,1167,1212,1227,1262,1177,1125,1285,1168,1113,1100,1181,1140,1151,1113,1285,1275,1136,1172,1216,1266,1187,1124,1169,1156,1159,1248,1330,1115,1276,1050,1166,1352,1231,1171,1193,1197,1126,1088,1178,1112,1263,1182,1233,1089,1197,1074,1201,1176,1182,1214,1192,1208,1060,1286,1161,1341,1327,1247,1173,1233,1176,1201,1219,1243,1194,1185,1227,1277,1185,1125,1180,1230,1120,1038,1169,1177,1244,1066,1152,1152,1057,1214,1234,1413,1195,1268,1237,1067,1237,1191,1123,1167,1203,1285,1140,1230,1105,1133,1151,1190,1122,1094,1240,1075,1213,1245,1289,1258,1269,1238,1167,1330,1252,1301,1252,1190,1194,1092,1230,1233,1106,1213,1147,1185,1147,1069,1206,1150,1316,1156,1200,1238,1080,1225,1141,1231,1224,1040,1134,1268,1213,1147,1171,1121,1098,1210,1188,1087,1171,1199,1185,1186,1122,1264,1169,1182,1173,1256,1238,1139,1166,1039,1117,1167,1211,1108,1193,1180,977,1130,1109,1161,1185,1100,1228,1180,1289,1154,1173,1202,1170,1178,1332,1209,1287,1195,1169,1192,1112,1174,1189,1091,1168,1253,1162,1203,1224,1207,1113,1198,1159,1154,1342,1245,1181,1325,1108,1261,1150,1095,1228,1166,1244,1135,1325,1269,1167,1205,1223,1082,1189,1153,1305,1217,1182,1222,1165,1125,1148,1243,1146,1199,1219,1181,1152,1246,1214,1173,947,1253,1077,1242,1190,1136,1181,1112,1207,1091,1157,1202,1222,1210,1317,1128,1177,1125,1141,1187,1165,1216,1103,988,1054,1202,1209,1059,1159,1160,1085,1372,1236,1140,1319,1190,1230,1168,1223,1338,920,1078,1169,1247,1228,1196,1169,1176,1223,1240,1243,1195,1061,1352,1233,1196,1041,1208,1086,1070,1207,1306,1116,1227,1211,1250,1142,1218,1181,1145,1207,1077,1111,1138,1050,1074,1160,1192,1331,1246,1284,1172,1245,1267,1167,1095,1210,1227,1153,1240,1184,1168,1333,1225,1084,1201,1072,1301,1220,1223,1187,1288,1203,1129,1146,1145,1217,1118,1237,1187,1192,1340,1151,1218,1251,1056,1125,1031,1266,1175,1106,1143,1184,1300,1336,1176,1098,1220,1124,1267,1253,1276,910,1242,1242,1151,1187,1112,1066,1141,1221,1218,1244,1096,1178,1099,1185,1057,1198,1331,1168,1188,1294,1244,1157,1234,1133,1187,1142,1163,1199,1164,1117,1013,1233,1195,1123,1174,1254,1189,1228,1176,1249,1336,1179,1035,1265,1123,1150,1204,1178,1179,1245,1221,1272,1096,1125,1129,1068,1100,1065,1110,1085,1223,1191,1249,1323,1116,1138,1243,1122,1254,1084,1171,1221,1006,1159,1241,1236,1282,1153,1223,1284,1077,992,1153,1159,1291,1162,1271,1169,1145,1258,1027,1237,1115,1079,1180,1132,1230,1207,1188,1096,1163,1144,1157,1152,1117,1124,1060,1196,1152,1137,1147,1093,1163,1071,1127,1224,1141,1110,1166,1115,1164,1214,1218,1181,1119,1219,1112,1276,1133,1308,1253,1179,1156,1233,1142,1257,1167,1150,1253,1204,1205,1179,1212,1146,1262,1234,1246,1233,1176,1246,1282,1283,1238,1340,1126,1228,1081,1248,1250,1143,1200,1116,1101,1199,1244,1217,1224,1104,1191,1212,1185,1077,1184,1240,1156,1149,1102,1241,1139,1177,1071,1135,1176,1063,1156,1324,1195,1125,1072,1141,1201,1140,1089,1190,1123,1226,1127,1147,1170,1251,1151,1303,1186,1112,1163,1095,1272,1244,1079,1350,1131,1187,1137,1217,1177,1247,1135,1228,1317,1212,1240,1224,1202,1288,1262,1151,1231,1208,1136,1258,1299,1138,1258,1207,1159,1151,1138,1084,1190,1180,1279,1127,1114,1211,1144,1145,1099,1103,1293,1231,1125,1126,1155,1207,1175,1174,1076,1198,1189,1082,1281,1258,1220,1186,1165,1122,1292,1252,1120,1196,1191,1186,1300,1121,1261,1248,1208,1211,1240,1083,1231,1110,1136,1163,1138,1252,1137,1191,1123,1117,1211,1173,1197,1253,1223,1104,1245,1294,1110,1116,1220,1147,1206,1266,1244,1128,1188,1161,1230,1178,1128,1096,1230,1210,1123,1227,1078,1185,1140,1175,1181,1193,1145,1280,1158,1172,1250,1080,1114,1054,1234,1204,1111,1219,1223,1133,1055,1212,1181,1269,1131,1155,1220,1306,1142,1200,1221,1131,1106,1252,1116,1138,1165,1163,1167,1185,1257,1236,1083,1208,1202,1183,1216,1187,1084,1226,1021,1132,1245,1155,1234,1243,1248,1122,1251,1116,1067,1186,1200,1212,1077,1283,1241,1315,1150,1066,1216,1053,1311,1264,1171,1085,1104,1248,1147,1071,1121,1193,1162,1127,1195,1235,1200,1216,1184,1286,1243,1188,1106,1151,1142,1144,1190,1264,1131,1187,1146,1172,1150,1201,1193,1224,1240,1284,1179,1151,1255,1249,1219,1050,1161,1105,1157,1102,1023,1227,1231,1257,1166,1128,1192,1151,1200,1197,1261,1367,1176,1157,1030,1170,1184,1257,1124,1156,1175,1139,1257,1192,1178,1248,1115,1191,1156,1197,1127,1167,1099,1250,1206,1018,1206,1140,1053,1238,1098,1280,1021,1122,1190,1230,1138,1195,1191,1046,1088,1207,1176,1303,1147,1079,1163,1142,1165,1190,1234,1156,1190,1188,1200,1255,1060,1100,1217,1057,1217,1218,1091,1170,1153},{965,933,956,991,1003,909,867,965,952,890,908,962,939,847,945,904,959,888,991,927,888,974,866,887,790,878,1002,847,868,846,897,929,981,860,919,914,950,830,923,884,811,860,917,900,885,890,832,925,1043,965,961,844,959,948,904,914,910,923,880,992,1013,844,778,886,967,932,926,915,981,950,872,927,940,933,941,951,947,932,905,969,828,944,835,1057,1036,833,856,1002,919,986,884,944,966,976,933,922,917,949,1071,1033,835,842,941,810,860,854,920,960,904,949,949,879,895,979,855,892,963,883,847,848,982,854,887,996,939,950,874,987,911,863,960,925,814,918,914,937,789,884,922,883,846,877,951,949,876,856,847,822,855,975,823,937,862,849,859,906,908,969,823,859,918,870,892,811,976,934,858,915,895,876,872,835,874,961,835,896,933,910,973,879,888,922,824,895,979,931,856,907,974,935,788,950,892,908,897,967,747,900,962,886,996,865,925,866,902,830,878,914,857,908,892,882,857,871,847,916,875,865,976,977,908,799,1043,973,900,905,955,978,870,945,875,908,812,1024,821,847,967,917,949,914,895,728,896,894,914,926,840,836,918,830,922,921,997,972,890,867,919,893,904,908,842,923,895,936,970,935,884,908,895,1042,848,888,931,838,910,892,978,959,992,1019,805,877,919,808,886,874,937,840,897,912,962,842,938,973,984,903,909,919,879,935,914,957,824,934,871,933,916,910,916,948,978,849,883,885,943,859,939,886,957,860,898,949,986,1004,863,826,962,954,985,826,899,937,862,887,867,857,888,939,850,944,874,908,897,897,971,853,940,875,869,805,869,865,1009,919,912,909,917,862,953,858,841,932,860,997,888,862,951,909,924,995,966,870,964,837,850,873,879,886,880,991,983,1012,942,877,891,785,938,838,870,903,965,854,943,816,851,880,824,854,890,971,899,814,956,889,943,944,771,916,842,908,857,915,971,914,834,978,896,943,891,882,960,945,962,907,951,928,887,909,932,1025,1014,880,901,980,926,896,843,964,945,954,913,933,888,852,826,891,924,924,967,944,864,838,907,848,882,856,930,888,960,803,948,947,906,972,898,1013,856,983,939,901,883,993,921,906,926,836,971,886,891,840,950,1056,954,937,951,1046,909,892,828,868,853,979,1013,871,871,926,864,938,891,878,899,939,896,994,966,927,992,929,914,850,874,924,895,917,838,889,788,938,913,841,953,890,912,989,948,886,943,820,784,839,942,964,1000,932,807,824,877,826,873,893,885,934,868,819,886,932,772,820,818,861,870,862,952,953,954,941,992,957,850,937,941,1040,840,794,876,885,939,839,875,917,950,953,980,914,935,917,940,883,976,848,876,786,1011,848,926,812,872,910,940,917,995,894,866,949,953,921,883,966,984,898,869,934,949,921,818,829,931,965,938,795,823,932,828,886,913,891,890,901,979,836,859,933,920,825,931,942,846,979,942,897,955,930,928,906,922,861,909,944,942,884,867,905,897,948,980,859,961,942,908,883,963,864,782,841,879,857,922,874,925,981,889,848,916,988,961,909,910,973,904,907,871,842,922,869,852,774,968,859,939,920,872,1058,785,856,763,980,857,859,883,913,917,1029,815,893,816,925,885,905,915,917,924,907,923,899,951,878,894,900,940,847,909,922,856,775,819,961,976,846,883,933,897,939,869,962,910,979,938,875,817,851,855,966,844,783,911,933,832,853,942,1001,853,880,956,882,970,878,996,941,977,914,876,903,967,830,1008,900,906,882,849,886,889,924,853,839,841,907,960,851,900,991,953,862,929,918,911,928,814,916,800,922,983,874,883,1056,850,928,901,835,901,939,959,796,985,791,895,857,868,949,835,933,934,856,924,915,881,938,927,977,949,984,904,953,864,1051,831,934,911,878,961,992,962,795,1024,929,990,962,979,951,904,794,838,920,975,944,855,883,940,988,927,875,956,924,916,940,922,843,967,938,929,958,911,997,857,861,867,861,901,908,906,895,952,930,954,933,821,900,857,940,824,988,948,887,946,877,918,884,858,919,839,929,949,884,990,843,962,863,847,935,907,912,832,797,801,871,898,897,890,962,923,855,875,918,895,919,943,1019,917,1030,863,920,979,932,952,971,925,833,864,913,935,906,1024,894,835,885,975,920,1021,915,875,925,888,868,953,967,921,876,1004,920,972,825,940,911,951,862,905,969,851,951,889,1031,949,846,915,950,937,947,899,892,909,977,868,846,959,888,936,947,841,825,965,805,849,840,840,860,922,925,954,932,893,874,937,896,897,923,904,894,931,869,924,950,769,901,861,920,861,838,842,862,1003,876,869,795,922,900,857,874,966,922,923,1051,906,861,938,970,957,879,936,958,918,885,896,880,925,788,866,978,876,895,754,893,818,854,904,873,947,995,970,1009,890,909,954,936,936,863,868,996,926,1002,936,915,842,860,936,890,877,855,945,952,971,905,890,785,768,923,919,850,949,932,871,846,883,829,1038,968,950,918,936,857,899,946,950,907,833,962,927,863,906,997,894,926,889,800,935,1015,871,884,945,851,907,869,969,823,1004,1012,893,882,860,828,955,859,967,1057,898,997,870,1042,1021,1045,1059,851,936,924,851,1044,993,946,951,963,919,952,898,824,928,913,896,973,979,953,959,850,827,907,794,964,953,926,910,901,925,958,978,900,893,907,957,938,849,922,817,910,852,881,874,932,933,873,921,966,836,926,862,862,864,950,831,883,878,872,967,868,949,908,775,999,941,1006,845,943,932,968,943,837,825,891,856,949,893,867,888,940,988,887,947,901,954,907,918,940,881,887,929,900,937,944,848,1017,843,971,923,898,875,857,894,928,968,833,997,815,892,922,912,920,849,1007,962,924,914,815,800,822,880,914,933,929,847,858,825,917,973,943,955,895,961,987,847,947,915,1094,837,978,855,916,854,971,954,879,915,846,922,850,858,961,944,839,912,914,883,808,893,936,949,953,812,976,890,892,944,926,1035,978,902,904,857,889,990,910,952,944,981,870,969,866,975,933,917,951,1004,816,859,909,957,918,846,923,923,1016,841,903,1016,864,922,961,988,918,975,923,814,1074,882,980,896,958,932,888,876,930,933,902,900,911,840,809,907,932,992,882,865,976,853,915,840,887,896,813,822,871,923,907,834,922,904,978,859,891,976,836,930,921,917,919,888,865,967,965,1020,891,890,1065,884,983,896,845,985,774,981,925,834,923,986,917,929,895,903,927,876,767,892,914,845,863,958,881,925,882,907,811,872,1008,841,903,901,784,915,862,879,787,926,925,955,1018,982,922,905,828,921,878,923,1012,883,969,944,957,936,868,893,904,877,804,956,833,914,850,879,863,915,939,855,939,930,860,947,878,915,915,915,886,891,845,920,913,915,894,895,890,919,917,950,923,835,945,855,921,888,932,980,887,900,916,904,819,866,938,973,889,886,978,959,910,901,865,884,932,814,877,989,883,963,943,923,809,801,952,906,886,941,935,889,857,891,937,922,904,978,902,936,953,915,880,868,903,761,987,814,899,965,912,836,927,915,939,885,955,897,881,873,882,825,978,920,975,959,887,891,853,947,957,900,886,919,921,893,959,1010,916,887,858,958,962,844,990,833,962,895,945,905,956,923,796,923,860,865,903,903,965,866,919,883,888,987,907,924,958,945,913,854,943,1052,869,868,937,930,908,986,934,915,876,943,856,856,923,797,999,920,1041,930,978,954,940,899,784,1013,989,1025,873,899,895,898,900,1036,849,903,894,898,929,860,773,870,967,894,871,861,930,848,938,989,902,1078,1016,869,936,871,891,989,822,980,941,919,809,832,861,949,1006,968,937,909,882,838,972,812,875,961,885,880,841,927,861,926,866,717,932,881,936,857,875,853,950,870,887,926,895,907,800,858,951,893,919,878,874,967,833,958,868,1011,973,1038,869,851,933,896,870,872,983,848,841,924,801,966,924,942,862,976,925,869,827,909,922,889,962,866,901,920,849,881,972,929,888,889,875,998,881,918,938,852,888,821,875,845,863,934,959,960,975,826,932,881,859,943,868,880,866,909,972,919,941,915,854,962,903,973,963,925,815,918,882,863,960,840,947,831,875,953,961,977,946,882,830,878,795,883,909,924,934,944,996,933,903,887,953,969,887,907,960,912,909,878,905,860,796,944,878,945,836,897,901,900,943,859,1056,889,969,845,896,916,868,967,978,937,857,889,988,827,909,889,849,989,983,911,889,891,925,906,969,808,816,968,944,989,963,817,872,900,905,985,952,816,925,977,889,816,861,882,993,977,876,897,892,848,885,835,922,945,840,875,889,955,1017,879,866,941,948,898,985,970,960,833,922,911,1023,898,887,873,902,879,880,925,884,831,938,956,962,1002,755,1002,901,898,845,908,1032,773,834,994,833,937,916,896,917,890,912,944,828,858,908,858,825,808,866,920,939,870,860,899,893,883,958,914,810,922,938,933,960,889,943,849,895,819,846,982,985,962,885,949,913,1020,931,911,868,845,990,923,849,999,953,895,782,917,860,982,924,926,960,851,889,915,956,857,1001,788,927,954,847,983,954,862,984,883,927,970,953,884,891,902,931,845,867,985,958,878,901,936,960,869,920,849,941,923,935,946,910,910,923,856,861,970,837,929,927,979,854,914,897,1034,815,951,864,940,949,908,920,1033,924,915,943,912,808,882,917,924,912,907,891,982,915,829,958,796,925,922,875,879,920,953,859,863,895,853,975,817,935,852,934,915,898,1059,814,915,966,952,896,808,907,1010,923,885,933,890,940,875,980,977,871,857,950,853,923,899,933,915,937,758,887,856,885,993,957,1026,947,937,886,866,942,913,920,929,881,830,1012,835,859,916,919,1066,878,895,846,857,834,822,941,957,940,996,837,901,938,858,857,860,838,941,1075,959,882,985,998,884,881,895,918,1012,848,912,873,831,944,929,949,883,929,846,911,936,876,851,857,884,997,908,975,940,843,868,1038,950,932,867,996,888,915,927,997,893,869,926,909,952,917,854,770,905,904,888,924,937,845,922,1026,897,864,951,889,902,808,930,1012,841,976,937,931,995,902,1026,807,899,893,850,1039,969,895,935,872,867,843,890,870,965,827,891,931,907,971,938,850,957,949,901,877,999,790,958,910,919,861,926,790,960,878,817,818,881,814,883,853,974,1016,883,810,952,943,1009,879,980,865,847,864,900,792,887,898,815,964,948,981,931,966,854,934,976,840,796,916,964,951,883,929,787,865,892,939,844,847,865,1119,862,879,860,932,879,883,827,837,990,954,796,922,908,866,1032,822,933,946,915,931,963,887,884,909,866,948,920,887,1005,1006,1006,859,888,838,935,888,899,962,957,921,1016,954,822,838,868,921,959,886,901,894,907,840,920,867,977,855,869,886,995,822,864,822,852,952,802,807,917,935,975,989,923,850,1001,861,925,926,803,918,877,980,860,912,940,878,964,922,886,906,894,965,857,975,913,889,947,885,894,921,984,939,869,879,960,859,807,938,839,865,829,940,923,875,859,917,856,886,932,1011,904,900,797,961,844,990,877,840,854,847,991,947,935,913,830,971,911,929,960,888,903,849,966,875,879,902,1012,837,886,846,813,970,922,935,927,873,938,958,876,956,869,786,948,927,864,958,939,959,958,931,954,923,864,872,900,975,887,988,872,927,912,954,929,960,964,885,910,829,966,905,907,946,900,958,867,1003,881,943,880,931,844,869,847,877,992,940,861,969,863,919,990,1050,1015,932,971,909,1012,910,909,899,848,797,845,938,964,856,864,931,841,871,911,974,936,889,929,938,1019,949,957,991,909,846,947,907,789,977,905,917,910,870,885,801,929,897,904,784,924,981,926,889,913,921,859,916,1012,912,928,899,988,856,799,884,885,860,903,963,896,851,933,984,842,922,786,915,808,910,905,879,841,931,891,901,885,971,854,1023,966,925,925,907,944,940,931,974,899,885,988,913,934,872,852,974,885,897,873,897,879,928,874,901,922,878,918,925,895,903,903,1050,934,1011,908,870,831,880,927,944,956,872,902,905,874,886,1013,832,946,921,945,984,918,877,927,929,821,855,856,980,894,928,949,890,1000,823,843,977,950,779,916,882,1006,935,909,895,954,1066,879,880,981,874,998,984,914,892,887,905,882,838,929,829,969,832,961,989,911,802,848,941,900,797,907,815,860,912,889,903,865,891,823,942,979,893,973,922,943,939,866,1050,962,965,852,923,919,868,891,940,905,881,832,864,1003,946,900,901,870,901,947,957,903,849,839,813,882,917,1020,915,878,901,914,998,857,947,817,916,1033,948,906,882,990,951,958,898,855,926,903,837,948,855,956,872,944,906,893,949,862,962,916,883,906,935,903,918,910,895,934,907,817,1033,986,903,885,998,924,890,912,994,878,860,875,895,1076,929,930,852,917,946,961,956,844,918,896,938,985,997,918,976,945,909,894,837,951,897,887,852,881,871,1010,930,915,840,841,872,966,890,914,895,940,925,877,829,857,938,864,820,986,917,874,877,977,989,976,947,953,893,936,838,899,840,898,833,948,886,889,889,898,957,855,974,941,795,943,1051,966,893,931,865,851,861,1000,833,864,909,949,886,916,861,894,1011,931,878,855,883,903,923,901,873,1003,853,819,896,955,909,916,1043,903,884,947,884,903,957,907,939,890,921,898,935,914,913,966,931,910,809,894,887,871,973,1006,874,989,956,875,982,929,968,838,906,978,857,894,951,896,913,999,960,876,990,866,921,832,925,990,841,922,873,866,895,885,922,894,982,929,950,972,944,874,933,864,868,897,870,934,925,893,830,961,916,918,894,936,854,921,914,925,908,885,945,916,893,903,949,999,885,849,940,951,938,848,904,937,935,846,885,962,935,883,933,902,925,1049,865,900,949,868,937,899,965,892,904,924,958,911,818,948,934,861,843,907,857,880,842,913,823,854,988,800,837,857,936,927,930,910,906,967,879,871,925,926,838,922,873,959,855,900,911,878,881,878,896,918,935,938,939,814,875,985,801,883,1000,875,879,881,979,811,1013,901,856,869,947,902,853,897,909,888,989,930,924,968,943,991,881,882,919,897,948,839,875,959,1050,852,980,903,911,999,945,872,834,881,1143,878,860,896,953,908,940,993,922,877,977,909,820,867,848,899,913,797,1003,850,862,923,992,953,940,869,964,922,817,802,950,906,859,855,827,868,938,857,922,901,825,931,752,827,876,842,914,918,889,946,958,908,902,948,977,848,940,890,951,978,900,929,861,833,897,905,931,985,870,947,865,901,918,835,812,960,878,925,831,861,881,1015,753,890,995,905,968,865,962,864,970,994,845,956,991,946,952,882,945,888,840,800,942,924,807,894,976,900,886,958,1058,896,959,921,910,835,956,919,949,972,879,928,883,809,949,884,744,887,917,954,1048,831,926,854,909,967,882,921,902,930,885,912,927,961,891,943,1009,856,958,853,971,874,927,929,858,878,896,944,853,878,950,913,862,968,955,897,940,915,1006,868,892,926,846,888,930,878,922,955,884,798,982,876,960,828,908,881,841,906,918,916,998,919,859,868,877,961,847,929,886,849,993,899,899,888,1005,955,921,864,993,1028,821,917,892,959,973,864,900,984,953,869,957,872,935,881,803,914,974,845,910,993,948,847,846,930,876,864,998,922,938,942,879,901,859,948,872,992,943,918,893,954,1005,889,884,887,907,909,965,1000,965,894,1022,920,900,813,817,926,907,840,929,943,968,964,955,883,851,840,892,870,993,923,817,978,880,966,896,922,888,960,820,958,901,881,871,986,845,897,928,868,938,952,918,914,962,893,886,898,862,915,822,949,878,922,861,971,911,771,897,901,845,836,862,940,867,946,810,901,899,934,919,955,952,847,1056,974,845,936,848,911,960,883,915,840,859,844,880,917,963,817,947,904,878,961,925,882,922,895,860,975,962,856,937,867,925,989,833,942,910,978,846,912,927,923,891,875,898,952,799,906,947,873,908,877,959,923,924,826,910,991,956,905,750,840,902,850,926,1023,968,900,900,847,997,839,899,845,931,903,970,925,772,876,938,811,975,908,985,881,937,865,940,907,874,831,884,884,947,965,821,903,1015,997,922,895,903,975,922,972,939,842,1003,820,959,916,902,1013,883,873,983,898,906,986,969,886,906,868,926,972,984,897,887,964,934,981,919,891,1012,876,944,931,815,853,1040,923,943,885,975,882,866,923,883,789,896,863,959,1003,891,855,974,978,893,834,937,917,828,879,801,1030,813,881,925,957,846,865,802,946,796,975,966,821,939,873,902,900,874,947,839,871,874,883,968,901,878,852,1010,910,832,925,943,816,929,924,905,883,857,931,957,912,823,930,845,848,807,838,990,961,983,926,997,902,970,843,914,896,955,943,906,881,867,925,959,973,1074,881,916,811,862,888,920,913,916,850,870,932,907,882,922,930,910,880,898,868,894,935,941,861,859,903,843,893,928,871,909,900,813,867,939,923,911,881,998,940,874,853,861,966,943,939,770,932,952,845,967,939,893,944,935,921,896,958,809,929,894,950,942,898,899,925,874,1012,913,944,874,868,885,962,891,926,852,898,983,846,908,802,879,797,934,968,994,908,856,799,844,938,960,851,856,875,984,887,889,955,911,824,949,855,896,820,917,966,893,918,939,917,929,887,852,1037,821,928,848,907,1030,1000,803,910,871,1048,920,941,875,893,993,1020,819,982,902,838,1013,798,878,904,868,930,876,885,892,994,924,952,875,938,872,915,992,876,962,939,966,864,896,927,965,940,868,882,955,908,984,926,797,884,946,903,999,892,860,914,917,1001,950,892,915,882,930,969,893,972,826,899,851,910,995,958,947,863,921,824,841,843,941,1085,908,985,872,960,893,984,1020,1021,946,838,927,1016,837,1000,895,913,850,885,846,907,929,891,820,903,950,853,789,825,917,901,810,892,894,838,981,919,770,997,926,800,890,948,818,985,810,892,950,870,872,912,821,882,908,922,859,908,879,1083,894,910,916,992,872,906,1022,934,986,987,967,892,906,848,908,974,958,959,881,899,931,936,941,882,917,843,877,966,888,850,978,1031,852,979,794,828,926,866,934,896,878,836,916,905,952,929,923,930,909,881,825,842,923,886,911,842,901,950,910,899,944,934,884,964,904,938,823,839,1021,916,950,879,882,914,842,790,1011,915,906,967,784,907,911,791,885,846,864,822,901,890,965,861,930,852,898,920,945,914,954,1045,909,881,901,912,862,912,912,888,893,893,910,803,931,870,883,837,981,872,896,918,833,930,928,827,856,828,879,896,929,943,1002,914,968,912,962,917,865,900,922,875,939,1007,918,1097,920,845,944,937,776,945,909,901,784,940,902,957,910,910,890,851,1000,874,933,849,902,922,846,925,892,951,961,927,883,878,890,889,775,896,1023,819,886,836,982,929,868,1035,792,851,899,831,904,874,927,841,913,938,960,914,1025,872,1002,795,909,894,1023,918,994,922,910,986,942,811,778,940,895,855,879,954,1044,938,930,993,890,908,896,981,955,904,951,971,895,835,908,813,931,844,983,888,836,837,882,858,926,917,1014,910,852,1005,934,844,867,1005,974,831,1022,861,877,866,830,966,846,925,958,957,905,972,889,990,874,861,846,872,930,881,922,930,936,1017,926,862,843,804,1053,975,900,853,880,895,892,810,780,1054,839,955,896,862,900,821,917,844,887,979,848,905,968,986,915,913,933,862,959,872,857,963,934,921,886,940,945,887,902,877,895,879,968,928,878,913,891,965,881,932,1006,940,904,942,955,796,900,879,1008,913,885,907,909,896,874,930,905,938,877,900,973,935,941,902,857,933,859,965,842,841,883,862,893,973,953,934,992,887,966,962,785,955,963,973,877,816,962,886,913,786,1031,924,995,936,880,902,951,921,890,889,879,898,969,929,919,885,999,941,957,929,761,885,901,942,985,834,960,928,899,950,824,991,816,918,902,1004,930,827,912,952,944,936,936,886,845,875,851,910,979,871,866,842,889,808,923,927,998,905,907,837,872,880,910,910,937,936,913,818,895,852,919,985,841,799,945,887,854,902,971,885,906,947,919,839,927,1038,955,969,925,910,817,1041,967,850,898,923,967,908,927,840,875,959,900,929,829,897,1022,900,910,913,855,844,960,875,1000,769,965,835,958,896,839,952,986,964,919,834,919,879,863,907,965,927,896,851,1071,929,898,956,941,879,816,850,918,884,896,877,933,857,951,907,901,888,889,881,930,942,880,865,938,878,917,916,946,988,942,949,800,970,1064,882,911,988,926,872,951,802,864,933,837,980,1024,966,993,909,992,935,967,954,905,892,935,903,858,828,874,977,945,893,868,926,989,924,984,931,960,974,914,954,915,1000,956,877,875,891,806,905,838,984,963,913,944,938,868,914,900,946,837,874,982,828,916,943,840,996,941,917,818,869,931,842,987,960,801,974,950,883,933,937,854,951,953,963,891,945,897,853,1016,924,847,844,980,873,838,946,937,981,818,925,912,822,910,849,879,961,871,970,988,938,985,910,852,969,881,918,847,793,891,941,889,967,982,922,897,984,1005,970,941,971,984,966,885,1000,888,862,933,950,874,927,945,916,997,943,889,904,880,928,1016,914,819,899,892,843,916,963,916,921,972,932,979,898,859,897,845,905,955,887,900,974,1035,878,944,904,901,853,936,865,824,881,851,942,898,918,1037,1115,921,903,910,928,955,820,998,1011,995,986,905,948,1003,872,965,894,829,908,877,831,891,982,933,892,1047,971,886,1028,1020,865,1024,1058,847,1035,983,898,902,854,886,840,922,982,940,967,826,934,939,960,976,938,882,839,778,969,932,862,900,944,954,952,951,925,840,965,936,809,881,906,855,868,922,862,927,768,919,809,891,947,842,861,923,868,984,915,921,1005,898,923,917,948,1075,800,846,884,887,918,970,949,850,896,1016,950,951,900,932,874,916,899,901,868,856,894,900,852,892,987,798,956,1018,845,985,929,887,909,915,850,854,962,932,881,879,992,880,917,975,956,890,827,961,914,1019,903,843,924,899,886,834,811,928,1003,902,945,900,956,955,929,911,880,925,961,891,838,871,1009,932,902,997,1048,896,977,906,938,873,859,860,905,889,842,969,778,929,947,839,891,863,916,923,1046,852,927,920,857,991,894,881,972,924,784,965,845,979,880,932,947,971,860,859,914,928,975,917,902,857,860,853,910,835,963,982,896,886,824,946,927,1011,830,841,910,873,891,893,949,887,872,867,927,913,836,963,864,890,916,919,840,858,1026,900,962,890,927,927,887,877,999,861,920,890,963,841,977,842,942,1046,883,905,863,887,935,949,1029,905,874,940,842,889,934,881,870,780,1009,845,985,878,916,900,959,925,921,897,867,965,983,862,998,1023,889,912,946,890,991,853,891,972,839,938,861,927,963,915,804,951,962,873,957,854,863,858,892,843,941,971,869,947,761,798,807,881,895,893,947,967,905,862,889,950,936,960,846,873,891,926,838,876,802,873,934,899,819,850,832,819,871,882,847,973,927,887,836,805,966,862,937,923,858,947,878,789,967,879,947,844}},
{{2000,2.400000},{469,448,465,376,497,465,459,458,444,433,502,503,453,460,459,430,525,453,470,432,422,480,400,455,481,454,413,498,455,431,411,397,418,419,435,563,494,404,434,472,472,437,469,475,441,428,421,432,475,505,449,421,460,489,461,458,503,446,463,469,434,475,480,456,436,456,436,424,487,472,447,497,428,463,487,397,451,472,507,501,385,456,399,466,437,477,466,385,435,499,460,412,454,403,454,503,556,433,467,488,491,411,387,424,478,410,465,458,451,492,462,479,499,368,444,408,452,509,429,392,427,423,459,434,418,436,512,474,447,451,491,500,484,411,471,491,424,439,442,536,447,365,483,485,468,413,468,386,503,463,469,481,504,476,483,510,457,446,476,460,393,528,446,432,447,443,553,382,370,508,467,418,506,505,388,469,537,408,403,532,448,406,448,442,475,467,489,509,479,455,408,505,504,499,481,426,478,423,425,451,502,422,421,479,477,457,531,515,404,476,436,515,472,391,502,479,429,463,398,360,442,440,486,470,485,503,390,453,465,454,491,494,462,483,430,460,423,455,435,401,494,510,472,439,429,512,459,466,430,433,433,480,410,424,491,497,397,458,512,418,397,455,501,376,463,386,382,316,441,473,472,428,439,474,443,482,431,425,496,503,439,433,439,450,488,529,400,381,489,412,458,446,446,468,439,507,456,435,473,378,444,414,455,443,487,432,443,502,447,385,415,445,455,568,440,400,423,405,440,391,456,477,450,489,364,496,492,411,390,445,517,439,439,415,454,485,485,463,430,498,398,453,433,406,366,411,406,481,440,445,400,427,442,496,509,449,415,374,503,423,433,561,441,472,418,545,548,534,450,501,478,512,458,527,451,472,463,504,408,403,457,476,422,439,490,467,432,502,370,459,437,453,432,398,389,439,508,487,456,378,442,486,423,487,448,461,510,456,506,389,414,422,384,453,423,463,486,446,395,433,491,446,450,489,523,412,460,399,382,468,451,416,450,436,496,528,432,517,423,446,437,482,456,444,448,429,463,407,410,497,456,486,467,501,500,460,416,493,442,435,481,469,366,495,414,453,459,511,520,495,504,430,414,443,424,514,511,394,417,505,481,432,380,509,454,435,443,402,433,505,537,373,505,515,426,488,426,479,386,427,459,428,480,443,439,487,457,457,463,531,461,392,485,468,458,481,427,488,460,418,442,398,544,449,441,410,465,455,439,411,469,418,469,436,409,448,424,458,542,417,408,488,388,427,452,511,458,448,532,460,516,439,501,422,482,441,472,511,441,499,402,432,421,400,438,552,481,491,479,541,443,469,529,458,441,456,425,401,513,439,518,469,454,451,481,504,471,486,403,467,459,491,490,473,513,500,445,513,458,416,515,426,472,464,450,540,531,469,511,401,425,455,534,435,419,482,417,487,463,414,455,396,445,395,436,411,437,447,478,426,481,459,451,487,416,504,501,420,392,470,420,460,314,492,497,409,466,529,391,500,354,438,445,428,448,514,522,435,437,436,445,434,424,457,433,425,366,475,448,459,487,484,509,450,437,471,473,486,417,504,459,426,489,517,435,402,478,466,415,434,503,390,441,464,469,455,439,466,462,443,504,397,459,459,409,493,441,442,422,475,456,464,467,437,475,477,506,488,467,437,426,458,433,452,454,517,466,440,379,484,450,474,515,508,482,425,476,409,418,466,472,504,405,504,547,488,380,449,406,470,512,523,412,425,419,459,474,429,331,467,507,523,435,365,440,426,389,420,414,520,442,443,362,403,456,409,531,423,420,410,490,377,490,439,432,403,449,498,457,376,472,445,442,457,416,460,403,440,479,437,435,447,381,395,415,506,477,460,511,450,496,503,517,457,422,488,517,466,438,469,464,463,508,490,396,422,418,477,406,487,421,464,512,454,437,475,421,466,493,447,466,468,430,464,436,508,485,463,476,422,426,484,450,355,455,414,400,447,423,461,526,492,439,488,427,447,506,460,365,488,412,477,444,395,450,445,404,488,445,427,502,460,388,454,518,463,416,399,346,476,437,444,503,407,366,534,497,483,471,434,520,463,388,464,457,383,370,426,348,448,418,424,518,446,496,461,433,506,500,448,411,366,514,433,447,504,462,411,443,468,481,455,415,500,497,488,447,470,421,476,519,436,439,435,499,443,446,425,484,474,401,431,421,472,478,413,373,466,406,469,482,427,466,418,403,518,446,388,406,410,493,506,523,474,517,516,472,504,436,442,500,519,425,459,445,425,403,403,499,437,494,441,475,450,420,500,470,441,438,379,506,488,405,482,467,473,470,431,442,406,446,426,438,489,479,464,424,399,442,420,422,419,419,527,455,455,417,471,509,496,517,470,360,493,477,443,386,480,475,434,484,397,437,442,438,460,426,475,473,438,465,532,450,408,412,457,480,496,438,514,375,428,441,480,460,406,506,451,473,405,427,443,433,482,440,431,454,410,500,443,473,454,518,446,427,449,436,437,463,462,485,481,487,391,431,506,398,430,485,479,429,524,468,443,500,514,470,508,471,436,534,430,355,540,486,446,495,445,475,482,473,464,416,488,362,517,457,452,502,409,419,501,384,400,458,438,486,440,477,521,399,459,345,486,447,417,429,480,405,509,446,518,485,497,437,442,421,490,451,404,438,481,423,473,418,454,504,506,454,454,494,385,443,439,511,628,430,401,435,443,416,405,441,435,469,474,419,417,490,416,426,411,443,501,513,470,527,459,476,428,530,450,478,446,473,489,472,475,460,488,476,444,432,414,543,458,484,391,428,451,454,408,528,451,420,495,418,462,475,456,445,464,509,413,426,469,437,414,375,446,422,481,420,454,379,486,415,447,526,474,444,467,452,465,427,470,444,447,412,479,480,479,372,471,492,481,464,410,464,448,401,456,446,488,446,469,390,445,503,468,422,453,456,439,468,479,473,461,464,416,466,478,471,410,413,491,477,455,418,524,508,414,424,453,482,465,442,459,463,449,455,472,434,470,449,527,473,481,482,405,446,441,415,509,421,462,418,387,481,450,443,448,433,483,480,425,427,465,480,365,446,416,463,472,475,435,462,467,429,433,461,395,418,431,427,400,491,481,455,411,429,479,421,415,565,406,472,489,450,439,432,410,490,400,493,452,456,437,385,451,435,527,432,396,405,433,439,416,449,528,497,458,482,447,483,495,437,464,439,468,437,424,370,500,483,525,489,489,405,410,383,442,518,399,425,475,392,413,434,446,436,445,439,411,504,494,424,465,445,486,471,514,453,417,405,484,520,501,487,466,449,467,455,442,457,426,467,483,383,411,505,474,490,424,460,404,518,544,513,387,487,451,507,470,460,445,386,436,387,409,396,457,486,429,451,472,435,406,500,449,366,439,488,359,446,491,441,486,438,488,486,447,380,453,462,371,489,422,518,441,517,489,449,431,388,447,473,532,435,439,434,455,420,498,454,473,479,500,490,445,417,464,442,508,450,393,467,448,441,454,426,457,460,445,419,397,423,530,439,443,450,517,467,496,428,501,417,446,503,453,499,439,436,447,496,399,436,471,442,508,440,441,440,433,506,398,487,508,470,472,500,423,489,413,475,507,447,479,452,455,486,420,491,446,410,433,421,461,395,408,428,414,456,502,399,459,445,413,446,526,486,482,454,461,455,445,465,490,505,407,476,604,462,505,457,484,447,444,516,488,482,496,463,459,427,458,477,419,484,418,424,506,448,443,502,448,478,399,520,445,389,497,396,491,360,507,561,408,430,464,466,457,447,480,417,397,436,478,473,382,447,419,470,434,475,412,449,454,440,461,477,470,441,481,458,435,422,452,425,480,441,518,506,410,545,428,456,395,441,447,449,378,515,444,437,427,510,524,480,467,479,464,432,536,404,510,502,490,488,510,497,455,497,433,445,494,480,494,485,482,411,426,502,445,427,431,452,490,485,514,484,430,449,435,489,438,438,526,432,416,447,485,452,441,421,458,427,423,425,480,366,461,495,394,460,427,394,429,491,470,566,499,481,447,444,465,534,439,377,398,484,441,471,457,391,399,438,432,437,402,430,465,503,482,443,354,449,454,454,506,440,482,475,387,420,448,409,482,470,475,496,422,434,490,421,433,382,432,455,463,507,430,437,469,426,487,455,447,473,464,476,456,458,445,537,435,440,445,488,385,488,453,481,416,513,444,437,504,500,459,402,377,398,470,459,472,457,482,504,383,507,474,434,441,365,354,519,418,472,492,445,489,404,461,467,435,553,457,439,458,390,410,435,454,455,471,395,530,405,404,484,454,465,402,419,428,517,528,389,465,377,517,552,480,476,422,406,413,417,482,434,499,386,438,380,464,361,420,421,461,521,450,483,443,491,442,333,506,437,413,460,539,394,492,526,446,445,438,451,539,436,469,409,452,462,459,460,431,418,401,386,491,469,406,469,428,414,421,487,425,475,469,410,494,436,387,436,492,488,462,499,465,458,446,450,490,446,422,455,419,513,476,560,410,442,462,448,475,481,490,494,439,358,409,513,463,487,386,456,480,454,473,487,445,408,554,476,447,530,400,479,441,397,378,411,473,486,455,456,431,469,494,376,440,430,459,454,496,507,500,447,485,466,479,526,498,464,497,430,464,458,520,480,433,468,411,474,406,461,476,420,476,452,445,472,458,454,489,469,433,457,461,439,478,501,420,401,412,409,438,444,465,476,373,398,448,401,469,523,438,478,419,435,459,444,349,438,433,503,451,465,491,400,395,494,444,419,445,450,452,454,439,431,450,453,511,497,436,489,515,451,429,477,446,470,458,432,421,478,506,432,438,431,455,534,469,491,449,554,522,547,480,406,452,419,479,448,454,440,414,487,501,439,368,496,503,425,470,388,403,416,431,447,533,408,490,468,524,390,487,529,446,432,468,425,431,504,514,421,480,438,449,439,428,479,470,504,468,430,458,418,459,442,457,409,463,478,459,483,399,479,547,415,434,411,373,459,486,440,397,491,463,435,431,577,506,433,362,444,446,455,456,487,478,475,446,500,482,488,444,482,468,398,530,498,465,500,435,453,505,471,428,471,457,432,446,488,541,462,476,457,475,443,530,418,481,417,503,477,462,458,463,488,488,436,443,441,443,474,485,410,416,415,456,469,465,457,520,540,476,494,417,423,466,463,413,456,436,416,462,492,437,463,502,496,430,473,454,439,455,394,453,450,460,404,443,433,472,426,467,421,417,540,356,455,451,440,474,468,415,478,367,448,485,423,430,420,390,429,467,439,516,423,459,409,431,386,492,467,439,491,433,435,487,527,460,513,453,427,397,375,470,502,471,430,439,487,436,453,433,488,381,466,387,420,453,408,455,383,413,472,512,476,496,451,404,439,480,466,492,450,493,367,492,457,429,445,460,493,427,418,591,401,555,461,466,439,444,456,512,439,519,396,448,413,404,459,438,496,414,360,512,492,396,441,421,419,486,457,475,463,478,464,410,502,440,448,353,486,498,458,430,450,458,425,392,486,482,381,455,423,388,482,392,421,398,486,482,475,383,450,449,434,493,525,439,473,452,419,416,450,464,448,509,410,407,411,439,411,437,494,457,482,428,431,426,497,476,516,503,484,436,501,428,447,451,513,421,447,385,453,419,421,392,387,486,465,386,507,515,513,471,478,439,469,421,429,398,521,432,447,440,345,485,393,432,483,468,454,441,380,435,458,424,494,501,453,428,463,427,395,429,467,456,479,424,385,450,454,539,503,500,482,486,403,519,389,443,402,474,455,399,437,462,476,489,459,440,477,423,557,441,471,512,409,417,459,454,467,446,508,444,436,463,491,474,471,434,403,454,442,483,486,378,472,448,462,463,449,360,427,444,412,438,395,407,444,426,533,462,434,506,474,458,411,444,441,497,433,448,456,450,572,491,437,482,450,436,432,436,473,561,416,461,490,494,435,463,515,459,468,438,415,427,544,443,423,418,434,517,450,460,433,370,463,419,383,484,468,481,417,486,467,484,439,437,446,557,420,410,384,428,443,505,443,478,410,404,394,411,456,524,445,431,492,441,529,424,514,463,397,487,403,486,427,447,393,417,476,401,450,498,526,465,453,493,554,456,440,453,442,484,421,463,482,461,460,423,502,543,517,400,447,476,440,508,441,445,467,501,406,499,430,437,443,444,515,442,422,447,422,478,421,402,477,500,519,494,447,465,482,410,461,464,456,499,471,492,407,442,454,487,419,461,367,422,438,413,385,439,476,500,463,432,411,441,430,443,400,406,444,410,458,439,429,433,465,479,502,489,410,424,461,531,463,500,452,432,438,491,410,556,439,364,486,451,451,524,447,451,485,433,424,473,433,466,423,501,448,502,436,476,426,473,496,438,418,531,453,480,442,447,497,498,553,439,408,534,450,420,435,457,458,462,505,476,413,458,483,488,441,405,452,489,483,348,449,417,442,463,496,512,450,529,484,416,382,491,432,504,482,471,445,484,491,462,504,431,488,449,455,479,387,428,492,424,459,413,427,430,497,477,496,446,442,483,456,475,453,385,449,473,432,436,440,468,403,490,452,400,428,523,466,452,437,381,476,517,377,426,383,427,429,488,505,375,475,444,439,430,467,502,469,472,415,452,534,504,494,368,436,480,534,415,410,490,468,430,492,506,464,503,403,462,434,495,441,463,448,438,426,458,440,447,458,464,384,401,465,419,429,426,465,471,438,388,479,442,450,418,475,515,461,468,447,437,494,446,450,482,413,498,460,524,447,421,444,432,411,497,487,433,514,428,431,461,466,446,444,425,481,460,451,434,408,500,470,445,449,464,454,433,530,366,431,480,517,523,466,466,503,433,393,429,439,443,473,465,471,369,481,465,477,417,414,401,383,441,494,373,460,465,470,434,383,473,446,383,401,509,487,449,383,474,378,496,464,426,416,484,534,541,503,424,473,441,374,422,472,446,457,455,497,442,447,514,413,474,460,495,434,448,354,500,435,432,432,516,355,470,510,464,432,438,484,413,432,429,479,445,451,474,458,359,468,500,472,455,451,436,456,473,411,493,435,433,469,455,423,399,451,470,455,507,509,416,421,539,454,398,468,436,429,490,471,466,476,440,445,505,424,426,390,476,456,450,470,448,402,396,483,481,451,444,433,406,461,441,415,484,463,522,510,466,435,390,419,454,443,480,498,422,370,488,450,490,481,491,409,433,460,378,456,495,447,449,442,467,420,431,428,538,493,457,398,432,398,512,425,373,456,403,508,434,427,457,429,440,463,476,420,463,426,431,504,435,441,451,468,466,446,450,483,448,478,454,490,524,410,450,494,455,403,452,432,431,349,423,502,470,416,428,455,484,397,403,444,458,420,430,495,500,422,478,456,479,464,491,472,415,434,496,517,391,380,411,501,392,403,422,464,455,365,428,495,505,460,494,429,370,446,367,428,461,474,388,366,530,470,438,460,440,451,414,371,451,432,447,483,462,467,417,430,361,462,398,451,414,526,482,441,555,438,543,400,453,461,428,504,385,456,417,463,520,455,481,483,473,436,421,429,446,563,520,479,455,416,444,468,420,445,520,431,456,465,356,447,444,430,400,470,437,485,456,492,449,438,434,418,539,517,473,407,388,406,403,463,403,434,486,395,384,454,448,457,356,476,503,414,423,482,444,494,493,452,488,370,512,470,400,497,404,465,498,405,465,455,463,427,457,489,442,428,420,419,444,454,475,441,461,446,367,491,442,428,437,447,378,405,460,449,470,503,366,471,442,465,453,465,455,410,381,418,448,428,410,382,443,352,484,533,517,501,441,438,429,498,455,420,436,402,523,443,425,467,490,488,537,470,461,446,484,428,484,491,482,511,494,452,389,398,481,421,388,461,478,411,387,513,424,432,525,515,458,457,445,505,416,429,511,442,472,422,428,394,480,521,466,422,503,474,441,428,402,556,433,438,471,505,400,435,455,525,451,462,475,475,419,476,426,483,412,432,456,418,445,418,479,505,472,481,454,487,386,502,457,456,464,483,410,456,458,440,397,482,482,514,574,454,506,487,457,403,403,391,376,415,487,492,377,391,483,535,507,461,527,486,427,437,463,413,460,379,449,407,489,499,456,458,466,486,460,407,513,407,431,385,458,454,489,384,499,441,475,396,399,493,540,395,475,386,405,436,425,500,407,436,467,436,392,547,480,407,458,518,471,448,476,465,464,458,509,455,511,465,476,388,444,495,422,428,470,459,429,502,492,588,468,540,491,522,451,489,446,559,452,461,456,418,422,465,462,427,454,533,551,455,432,411,421,442,538,489,399,432,496,452,541,560,404,429,410,457,502,405,417,388,436,406,428,495,479,440,443,504,452,456,485,409,509,429,488,445,414,437,462,482,428,455,409,521,432,497,486,497,402,434,489,392,437,389,438,503,420,440,412,407,499,474,453,455,462,425,409,481,407,510,488,411,473,509,428,494,480,376,419,438,443,454,496,467,421,459,427,486,460,425,385,422,403,492,445,414,496,468,489,437,475,458,477,453,461,466,434,461,479,501,425,467,436,440,415,485,480,413,384,450,390,441,465,447,398,493,484,472,443,456,449,417,480,417,499,468,425,443,472,394,403,494,404,427,540,489,490,457,439,466,488,439,413,471,454,441,479,459,485,507,458,460,468,423,485,388,433,447,405,455,483,465,479,513,459,403,440,420,422,475,357,443,388,442,521,416,439,511,477,403,421,471,545,437,486,460,370,511,448,470,444,482,404,443,456,373,486,432,444,469,454,438,415,440,427,420,401,475,451,514,374,422,451,413,394,507,400,452,466,466,418,457,425,494,412,523,476,473,410,459,430,490,501,515,406,524,440,418,387,459,419,563,452,485,490,435,439,435,481,429,440,519,458,471,418,406,446,409,506,462,484,456,452,468,532,454,437,490,410,462,430,456,375,423,429,394,476,451,420,406,401,480,421,417,464,481,399,492,485,476,430,480,495,445,412,501,408,356,412,428,408,451,426,468,459,467,497,499,469,481,564,487,526,407,590,378,420,437,455,386,475,420,442,433,423,502,489,526,446,447,394,446,421,423,428,485,431,448,423,555,486,446,435,459,397,445,406,456,493,465,475,464,470,483,473,463,379,423,395,514,439,447,444,417,436,459,403,462,443,423,444,463,497,399,432,403,555,442,433,369,496,404,480,546,433,497,407,448,487,443,445,489,382,447,555,442,496,450,484,457,413,433,444,536,429,474,505,474,380,464,458,449,485,467,468,387,455,500,431,474,466,474,437,442,439,467,418,386,517,429,505,399,437,397,492,445,471,369,422,428,393,439,465,478,412,528,526,399,415,506,448,460,406,502,477,439,395,471,432,507,449,485,457,502,485,495,362,454,484,466,448,515,445,543,467,415,493,432,459,511,456,484,387,483,418,427,441,389,459,494,492,522,512,475,462,394,443,484,436,455,470,477,462,383,454,491,418,477,385,501,440,540,456,473,440,463,444,543,474,468,489,452,477,483,485,389,552,456,435,423,432,457,413,531,382,455,408,498,393,501,484,446,456,541,507,405,414,386,533,501,450,485,404,421,494,504,407,451,468,388,459,461,444,461,450,422,445,512,438,386,434,403,395,508,522,420,483,484,500,476,434,422,409,475,440,487,494,453,497,487,447,483,448,409,401,467,455,512,475,452,476,444,436,439,387,455,416,469,369,473,451,446,465,418,449,439,455,547,387,467,437,437,476,529,467,474,512,420,463,416,461,538,422,459,506,415,479,418,455,503,454,487,504,428,415,415,432,513,384,491,488,439,479,494,429,448,419,481,399,397,509,409,393,469,432,471,343,509,516,450,495,419,529,453,543,465,446,430,431,426,485,474,434,430,422,518,412,534,465,494,455,438,423,432,500,441,440,399,444,462,432,465,429,439,465,453,448,442,521,500,429,436,385,427,430,442,511,525,451,550,445,489,484,479,419,513,466,429,460,476,385,363,482,431,448,478,505,534,519,471,474,442,430,459,476,494,423,413,504,465,459,426,387,494,395,412,437,501,419,466,460,445,448,458,438,478,450,494,451,504,451,425,395,462,430,471,472,462,514,478,387,413,448,452,448,464,405,522,424,423,474,493,526,398,467,403,474,452,402,460,396,466,453,452,416,460,475,516,489,517,494,490,441,439,453,409,492,425,484,460,436,497,458,433,467,543,426,402,532,443,434,473,408,409,482,482,472,484,392,443,482,434,427,411,450,440,459,417,449,508,463,448,398,412,476,434,460,507,467,406,495,439,451,464,417,412,463,463,475,462,478,406,383,432,462,424,473,481,529,456,440,457,433,421,434,461,523,438,436,391,439,441,425,494,506,478,501,459,450,423,491,451,487,427,459,497,411,414,461,458,407,439,441,484,482,451,437,432,453,425,468,475,471,448,462,528,406,430,356,432,490,521,461,408,442,470,435,429,379,501,528,436,414,527,402,428,419,490,443,426,454,514,436,510,414,476,519,473,482,506,464,473,434,448,463,510,431,381,460,459,487,434,439,479,495,417,420,441,410,383,389,422,497,444,449,468,434,416,472,504,442,473,476,466,387,452,465,417,455,471,423,508,453,440,422,425,448,402,464,487,381,350,483,414,415,489,434,535,458,433,434,420,496,491,507,454,456,462,374,411,500,395,393,424,415,550,418,465,400,484,513,459,402,456,434,428,466,404,494,438,429,419,417,392,470,497,432,426,554,393,440,397,466,481,472,456,516,405,398,441,519,458,495,461,423,384,366,439,448,410,466,514,429,500,474,419,556,382,443,400,464,467,421,451,446,413,369,417,474,476,438,431,408,434,477,379,457,435,478,372,438,422,481,494,435,462,491,462,482,439,494,515,441,471,432,490,413,400,490,449,493,454,405,432,468,518,529,379,416,454,440,501,477,464,435,485,453,415,443,467,451,414,462,412,467,472,383,488,470,478,394,495,391,461,418,496,440,445,458,471,480,458,486,428,494,401,448,496,427,469,412,445,453,422,411,473,480,403,497,450,437,409,437,515,501,451,402,476,458,428,446,468,406,503,375,465,460,437,431,500,395,449,375,427,418,458,481,428,431,444,372,454,460,398,411,440,436,445,484,462,486,464,454,435,437,449,527,467,464,398,430,527,414,514,458,385,410,507,438,391,398,407,416,382,446,426,419,464,387,383,420,488,452,405,453,492,502,461,477,492,463,428,513,424,428,462,509,526,434,547,423,439,553,514,508,460,490,473,392,499,408,341,475,456,471,397,411,437,429,481,451,397,460,480,467,439,467,399,433,484,475,446,411,456,445,407,429,454,552,414,435,414,437,387,409,455,488,493,460,495,390,495,398,504,492,479,467,424,450,444,382,472,488,434,398,490,490,453,448,446,507,408,496},{385,427,362,337,397,385,397,367,334,340,453,379,429,423,415,443,336,419,387,394,381,400,405,381,480,346,403,408,468,434,347,428,412,453,408,400,398,417,421,377,367,429,406,321,353,375,365,345,459,453,354,375,448,407,404,363,417,402,416,451,432,359,445,358,372,361,428,397,348,408,409,408,388,426,379,391,381,384,391,378,398,367,424,450,400,403,463,363,323,398,392,448,440,347,426,369,395,410,428,407,370,383,466,376,387,456,353,375,396,407,331,408,355,371,400,427,420,416,404,351,453,364,399,389,372,469,350,459,391,441,454,366,385,381,341,380,368,415,437,355,380,414,437,426,412,389,412,440,338,368,369,398,405,396,380,394,322,406,387,349,413,362,415,393,364,397,421,378,355,385,431,314,404,419,372,399,382,418,438,422,372,406,346,397,416,348,400,409,454,395,477,437,369,414,468,449,340,396,419,369,395,422,376,355,412,397,440,341,400,428,369,316,336,398,341,345,356,447,399,378,433,359,438,359,338,394,397,438,362,384,397,365,341,474,438,372,382,377,292,388,364,401,395,500,407,431,401,373,436,335,421,427,423,402,419,385,370,383,365,416,447,482,385,369,393,372,362,421,413,410,387,375,371,405,426,439,396,366,407,406,374,492,407,358,361,450,401,398,425,412,387,369,406,426,361,360,391,344,402,418,344,445,425,398,458,340,381,421,384,400,383,376,378,360,495,426,390,402,405,403,354,431,412,348,412,405,403,449,384,417,394,435,450,401,411,371,350,409,366,365,377,400,379,409,395,394,399,362,393,361,403,419,362,414,446,445,380,397,381,391,367,399,390,423,400,358,420,405,336,399,426,396,426,375,367,396,373,367,476,358,356,419,439,482,365,425,398,398,400,410,439,370,427,394,361,431,432,418,409,421,372,356,358,374,415,393,432,397,395,390,355,414,369,393,428,320,419,396,420,422,438,425,388,400,411,322,409,375,347,366,469,339,394,374,428,397,410,448,434,422,401,408,351,351,411,403,381,388,344,411,350,355,420,442,434,391,424,461,384,370,345,388,420,378,336,437,350,406,446,425,391,390,344,349,419,366,361,392,439,339,455,389,434,339,448,451,411,381,312,363,389,381,365,432,388,392,408,409,485,397,390,410,379,389,415,384,410,450,405,408,366,344,413,401,417,428,362,393,410,385,334,387,391,420,351,450,419,352,409,424,410,390,336,408,342,427,371,390,393,394,468,408,396,428,432,427,425,387,417,434,392,449,362,359,425,384,375,395,426,444,409,399,410,331,387,415,440,378,371,367,352,376,419,377,415,331,375,412,419,414,436,319,351,404,379,368,375,346,389,435,339,387,346,390,401,444,387,359,364,481,476,375,372,347,401,388,464,402,414,431,398,412,382,424,406,345,371,363,422,370,351,421,309,422,392,398,325,425,376,416,397,411,383,380,412,438,392,395,408,353,349,363,423,429,354,393,399,394,423,395,358,367,375,366,453,325,362,429,449,461,353,434,381,388,417,399,360,378,405,400,395,437,413,397,448,450,423,416,361,358,358,365,417,366,353,394,419,379,422,390,414,403,405,385,368,378,434,391,344,424,481,385,421,385,435,403,448,435,367,410,373,385,422,391,400,429,363,382,408,412,340,319,338,376,413,371,414,386,391,396,389,322,354,436,430,388,396,410,335,353,397,446,363,403,373,464,383,416,380,399,437,391,409,331,402,366,382,388,434,392,421,430,383,351,407,404,453,376,454,420,328,391,412,353,440,449,338,438,419,403,390,358,357,363,361,334,361,389,389,350,404,419,374,381,383,393,449,359,362,380,363,351,441,352,388,385,390,333,399,383,381,338,462,382,359,373,412,391,417,368,380,438,372,454,399,412,390,381,443,418,369,400,398,354,390,457,400,325,419,486,391,424,381,387,377,421,372,386,393,360,414,412,448,370,413,393,359,414,434,410,421,402,381,460,373,337,408,369,391,403,377,378,425,437,372,408,409,418,434,416,376,384,423,359,364,456,445,326,400,396,401,391,347,374,368,388,382,386,329,354,502,363,345,462,426,373,423,448,389,347,315,391,370,379,464,466,366,368,406,419,443,425,374,392,413,399,392,450,413,417,400,386,403,365,367,454,398,423,462,359,372,416,409,440,378,376,412,426,361,370,412,389,414,421,362,322,407,385,380,362,400,410,344,459,399,417,435,341,399,392,420,422,341,428,365,356,450,399,454,365,332,409,473,400,381,408,363,407,427,355,375,381,431,429,413,399,365,422,337,412,370,427,376,381,384,379,410,440,422,388,398,366,400,363,367,350,387,395,366,377,379,409,403,397,388,441,410,346,398,430,403,427,401,426,377,404,406,402,398,394,361,370,427,369,382,370,406,388,416,386,360,388,377,407,392,366,340,397,379,387,352,357,386,389,321,405,443,456,407,417,431,452,404,410,401,361,394,438,369,395,421,415,362,384,385,409,442,448,423,385,376,356,403,355,354,350,357,423,434,438,374,406,385,363,376,386,378,382,422,370,374,363,399,422,410,339,421,405,341,416,432,504,314,373,365,371,375,425,374,357,424,381,385,434,408,371,373,374,350,393,345,384,355,385,423,420,387,416,378,457,366,311,360,411,421,403,413,340,429,419,340,398,396,418,348,434,387,420,402,420,479,321,389,381,400,433,425,362,431,438,405,430,392,413,387,444,380,417,378,422,452,407,398,368,364,462,350,400,389,385,353,376,339,478,381,395,426,354,462,465,438,397,392,361,426,453,400,427,412,426,432,456,360,372,390,378,445,411,435,400,426,324,362,396,391,409,438,459,423,326,377,425,435,441,454,389,396,418,365,413,458,365,412,411,420,395,440,336,390,396,483,319,370,405,350,373,378,425,391,387,400,426,422,352,393,453,355,353,395,350,357,380,406,442,428,402,364,457,366,437,473,362,417,325,358,393,395,491,398,482,362,443,451,413,426,377,383,377,407,419,407,377,398,385,389,340,372,388,360,368,390,350,405,364,383,398,332,405,418,389,378,409,361,326,403,412,449,379,354,400,366,486,374,412,424,437,354,389,404,439,420,386,412,398,406,420,401,371,420,343,382,415,419,416,424,389,381,423,376,393,359,405,442,426,480,413,353,420,348,364,386,384,381,422,353,349,403,364,401,411,426,356,459,372,383,396,435,357,419,370,374,368,441,484,374,350,413,419,361,392,439,409,462,387,427,345,468,325,411,376,407,355,420,452,362,397,370,324,346,397,379,416,418,395,354,351,357,386,386,435,359,434,345,392,322,405,446,376,426,415,396,390,361,314,367,380,362,433,363,403,391,396,425,420,436,393,361,414,346,341,368,408,385,366,405,375,434,389,381,425,397,398,429,391,437,412,414,404,331,413,381,412,432,353,343,452,400,377,438,372,408,370,381,391,346,377,404,344,439,401,391,348,380,431,348,401,387,419,455,422,385,374,362,405,412,397,377,419,389,421,448,370,414,375,348,367,405,404,357,400,377,417,408,395,418,439,408,403,419,364,385,454,375,393,413,384,378,430,424,379,362,418,370,452,430,392,383,375,402,407,408,409,394,410,390,425,372,433,376,385,379,390,439,397,396,387,469,395,453,343,397,345,403,394,385,410,378,368,403,416,362,414,392,345,382,419,395,408,417,389,397,390,358,415,390,442,397,415,401,426,402,413,349,345,416,383,402,485,432,434,373,367,381,396,339,432,366,447,375,436,399,418,338,436,399,421,431,382,399,448,385,392,422,382,446,346,400,417,371,432,385,415,442,452,472,389,452,371,375,422,379,396,349,419,427,398,386,393,301,433,375,375,377,341,401,429,387,389,370,448,368,383,384,359,392,471,430,376,377,351,377,451,472,366,403,405,419,406,363,352,426,489,348,401,404,429,366,383,411,376,456,374,370,445,416,418,432,384,362,417,374,422,396,453,364,403,371,387,347,368,415,359,438,366,359,400,397,388,445,416,414,330,357,344,424,356,352,436,345,330,409,372,341,385,379,447,434,445,437,381,353,339,419,422,438,388,417,414,336,401,400,436,369,399,382,381,344,381,316,417,449,342,388,335,361,384,387,408,387,411,383,394,415,333,381,376,411,401,372,386,405,457,440,428,322,416,427,420,472,357,382,428,436,429,358,399,378,390,388,374,366,381,355,359,396,380,401,405,402,359,380,400,405,349,407,341,448,398,379,419,411,402,386,390,416,333,396,399,421,378,348,424,386,423,418,406,388,360,324,423,339,434,449,378,421,362,440,345,355,450,409,389,369,379,406,369,388,394,336,432,435,394,380,363,347,424,424,390,417,428,420,371,418,375,346,356,401,347,395,423,369,406,397,416,375,414,403,354,397,406,366,389,330,338,373,428,359,419,396,423,407,380,347,430,388,430,376,424,410,435,405,384,350,393,384,405,372,345,360,412,441,348,404,410,378,389,399,419,347,396,418,399,372,395,491,437,413,437,440,393,343,317,362,462,430,393,383,394,378,420,411,353,460,407,402,421,452,422,444,430,455,364,483,418,388,336,392,430,349,393,344,380,415,362,333,416,416,360,389,332,378,386,386,353,396,349,431,408,425,444,347,432,419,346,412,407,402,366,410,373,413,392,378,348,389,392,396,380,390,431,372,333,428,397,368,424,388,407,403,416,423,421,408,401,435,347,432,427,396,362,390,423,324,457,392,349,372,368,399,437,415,458,346,372,351,392,380,415,485,357,381,349,378,352,472,369,343,377,397,420,379,373,427,380,363,436,410,385,399,354,438,388,391,339,363,425,412,335,375,351,369,419,380,387,366,431,388,422,404,420,422,468,392,440,399,375,368,392,420,382,416,360,393,417,408,410,357,377,344,336,350,405,406,426,420,381,428,429,434,421,450,415,367,374,395,472,374,424,405,408,360,412,385,391,386,426,339,376,378,361,410,391,453,387,351,342,412,359,456,408,415,344,382,414,466,388,398,421,397,367,382,400,350,393,404,357,327,398,396,443,332,405,387,400,379,367,385,386,391,398,424,363,418,429,417,345,370,416,356,410,335,372,401,419,385,434,420,374,409,407,383,360,436,439,426,329,419,412,388,374,436,404,364,385,411,416,370,440,438,388,388,385,410,362,420,397,378,408,373,459,335,385,365,407,357,371,451,406,414,385,379,400,409,371,413,414,325,314,360,376,403,366,369,427,400,393,414,422,410,396,413,372,427,415,362,438,415,382,396,398,427,424,401,372,406,356,407,392,425,427,349,397,372,407,365,432,408,366,413,406,408,310,432,362,408,348,418,400,397,394,412,443,406,355,365,384,387,345,415,436,422,420,427,395,412,375,346,408,358,380,411,396,397,346,373,407,380,373,364,354,435,418,425,385,416,395,340,350,383,377,440,390,411,409,339,387,453,400,363,433,326,373,356,383,352,410,326,412,497,341,422,390,408,333,397,383,331,341,435,391,400,402,359,398,461,401,392,376,394,412,460,459,419,375,330,390,357,368,432,481,385,454,383,416,406,382,405,370,485,378,453,411,366,433,386,438,387,396,381,359,418,418,406,390,360,373,351,415,316,408,431,447,351,394,409,402,436,439,403,413,445,459,372,444,360,371,419,413,438,498,463,469,402,372,315,407,421,340,430,437,370,425,382,395,461,437,387,386,408,354,368,391,430,479,331,403,402,378,340,379,412,384,429,350,407,384,390,408,387,362,330,421,413,454,365,372,418,436,343,342,292,414,435,348,345,361,434,388,482,411,444,402,383,414,414,341,391,383,368,391,362,396,450,445,405,394,418,424,345,391,414,367,421,363,359,391,394,396,373,380,373,394,382,407,399,354,421,417,419,374,389,385,360,370,385,537,414,416,408,437,464,388,399,434,404,348,397,414,439,375,424,397,447,383,447,370,388,389,386,360,426,391,422,472,451,428,429,428,416,359,357,359,407,400,410,381,432,376,436,402,393,413,364,412,426,468,330,350,451,432,371,494,422,410,405,347,408,387,349,428,358,444,392,370,391,408,311,402,385,364,386,385,451,434,423,439,367,358,397,402,378,419,401,398,388,422,408,409,411,415,409,426,441,358,401,354,383,444,380,370,417,394,474,364,413,407,356,418,443,427,373,482,452,393,354,414,358,393,378,395,418,427,361,383,366,350,398,426,376,376,395,438,419,435,388,427,427,368,375,386,368,325,343,419,386,391,385,390,452,423,384,406,409,392,412,356,386,500,372,424,336,438,435,345,357,380,391,358,413,401,325,431,397,387,392,318,404,433,382,371,439,357,392,393,369,366,418,354,370,447,365,415,394,356,428,425,431,393,408,429,373,388,404,360,330,348,447,426,446,402,349,413,398,471,411,416,389,381,385,348,405,426,418,395,418,412,423,359,358,403,423,397,436,458,379,359,371,406,407,362,392,377,416,435,363,366,430,407,418,333,376,386,388,427,410,398,495,455,376,350,332,461,443,363,432,383,389,378,444,452,376,456,456,410,414,415,339,405,358,489,424,361,371,350,420,373,363,377,360,345,403,391,405,391,420,388,382,367,416,435,368,417,387,392,373,367,392,416,417,402,400,445,381,418,456,365,408,354,357,401,452,374,379,418,444,394,400,386,356,455,368,410,354,435,444,429,387,436,356,401,415,387,355,360,406,409,442,392,397,434,366,411,379,385,345,418,346,387,341,337,370,385,359,448,388,366,301,449,374,397,355,399,380,440,365,429,417,431,442,367,449,397,380,465,329,425,388,365,360,421,410,418,377,386,377,390,388,351,456,412,407,396,425,364,395,381,439,370,341,384,350,427,392,398,412,366,392,371,414,414,410,441,382,367,413,441,382,463,355,385,430,419,441,408,370,407,417,415,296,363,418,385,364,441,431,414,413,445,422,419,437,420,373,403,441,338,389,443,444,345,396,468,388,391,403,376,406,374,411,371,391,380,347,394,372,370,419,387,457,440,361,382,410,388,386,400,365,429,353,481,385,398,339,407,440,436,408,419,414,383,427,398,391,378,382,377,399,335,430,446,412,421,451,353,415,373,378,397,368,347,319,355,352,403,409,404,360,344,467,416,363,404,354,390,362,428,451,380,398,340,372,398,444,346,401,398,402,400,401,380,394,336,394,387,415,461,385,388,373,352,454,417,398,378,385,378,404,401,395,438,379,381,473,375,413,444,368,393,434,402,419,402,337,454,386,344,425,406,391,390,392,441,368,413,429,394,394,449,414,417,454,372,395,393,355,437,438,471,435,366,423,383,352,405,384,439,367,428,341,331,435,363,421,361,357,363,433,470,387,409,374,376,398,393,356,356,360,416,379,390,394,414,395,409,389,420,372,391,412,406,414,371,383,391,482,408,357,386,407,434,417,362,421,373,399,351,399,405,440,385,400,407,427,431,395,407,393,444,408,418,357,367,373,390,486,406,480,354,399,387,374,344,435,409,399,381,406,367,391,355,456,430,345,395,342,345,388,430,412,430,370,419,343,376,368,401,433,392,372,393,360,430,429,427,473,374,381,454,438,380,368,394,438,478,411,368,372,414,388,388,356,470,369,407,384,356,346,324,448,407,384,364,383,441,384,398,464,424,439,392,445,343,402,365,404,416,397,407,390,406,400,368,429,322,450,412,390,410,450,371,471,417,365,350,402,403,440,428,424,402,408,403,414,363,413,414,406,343,436,413,364,383,421,357,462,407,401,393,429,420,430,433,385,414,402,498,417,435,406,390,443,418,348,354,401,418,412,445,425,430,354,324,377,377,366,436,399,389,419,374,373,372,410,406,343,358,313,396,465,378,410,474,418,368,385,407,395,414,362,426,394,361,374,422,429,442,439,404,328,402,391,416,374,383,387,470,373,402,323,394,412,372,451,372,391,420,437,433,381,347,343,414,385,429,414,397,359,389,438,372,418,420,391,392,373,409,417,396,463,391,438,382,408,402,399,440,425,406,409,384,438,320,430,346,426,426,365,414,361,412,389,429,418,401,377,438,415,453,361,381,423,344,421,414,428,358,392,402,381,351,329,394,416,428,415,386,421,352,458,399,413,383,348,393,439,434,340,399,383,393,414,383,406,436,407,435,433,369,347,396,394,477,371,369,364,362,409,362,428,379,351,441,425,408,335,348,391,365,373,364,391,357,365,336,355,491,398,392,463,443,426,407,349,362,457,395,393,384,321,468,423,352,431,466,412,433,375,428,431,384,331,431,405,409,391,430,362,406,413,369,446,440,408,394,414,397,391,370,398,346,440,377,403,427,413,365,440,408,398,439,363,387,389,402,430,452,354,389,394,429,442,424,367,455,377,364,323,417,410,403,360,295,396,369,346,420,409,377,395,353,372,416,369,393,345,451,384,410,371,428,398,445,307,343,393,486,480,410,388,461,395,413,459,415,385,375,410,421,290,411,341,566,428,423,375,373,372,399,348,388,437,385,348,385,448,377,394,430,403,351,381,395,348,422,394,414,324,354,411,404,336,470,456,444,414,384,359,422,423,353,364,330,428,434,371,419,381,412,381,396,344,419,399,324,383,419,377,422,389,441,419,362,332,343,359,356,386,371,477,372,402,410,419,383,394,374,398,361,433,381,394,306,368,370,437,386,377,424,470,422,388,402,415,366,379,486,359,387,417,390,346,421,408,385,427,432,431,452,390,365,397,347,409,393,393,357,414,367,373,407,456,408,393,444,420,377,363,428,377,411,390,357,390,414,446,384,395,374,389,396,401,389,391,375,390,317,383,312,348,367,366,403,370,379,388,447,417,336,379,453,455,328,385,388,428,311,403,519,361,353,403,390,375,394,373,365,411,384,423,403,379,437,335,396,351,446,337,438,387,385,363,435,439,439,453,422,461,402,380,358,378,396,365,388,386,352,409,390,393,371,450,421,412,356,408,423,454,345,412,410,399,439,338,327,432,363,405,400,354,399,307,424,384,387,368,383,451,355,406,380,420,395,338,406,409,390,386,445,377,374,406,388,381,410,392,413,393,448,370,426,384,428,305,392,443,384,402,296,445,386,409,342,381,404,376,395,408,362,407,341,384,477,330,364,440,451,377,356,463,357,339,341,448,372,419,352,351,435,390,346,404,369,412,460,404,392,309,395,422,390,377,429,352,322,377,413,408,384,389,352,400,381,403,432,418,391,431,418,388,379,409,428,422,368,387,446,381,399,424,430,352,395,342,382,370,394,378,401,350,381,470,397,348,458,437,322,388,361,359,432,392,383,440,397,382,376,411,405,392,353,415,401,380,360,420,429,467,452,400,409,417,431,416,371,443,374,377,328,399,348,421,393,367,421,351,473,403,419,354,333,392,431,408,386,386,380,391,373,374,410,464,344,366,330,451,434,374,389,370,372,433,379,421,381,392,491,393,395,482,324,323,403,395,408,391,351,444,435,360,374,329,429,350,410,385,391,375,417,330,403,418,402,404,421,501,396,383,394,425,400,407,381,376,349,400,407,390,437,353,428,454,444,391,392,420,423,419,425,391,355,414,434,364,418,396,342,441,463,332,383,356,363,450,422,410,342,394,403,379,397,357,465,381,366,434,431,454,420,428,434,387,389,485,375,397,435,367,463,416,448,351,313,388,395,430,393,429,405,395,420,397,415,408,373,389,384,458,395,422,426,394,396,430,394,357,394,433,377,462,399,396,349,372,454,446,465,438,361,447,434,388,389,415,385,406,415,331,417,372,397,396,382,431,345,401,355,429,386,427,381,333,363,390,429,429,382,438,384,361,444,390,395,358,410,426,398,460,382,453,386,403,383,400,412,354,427,408,353,401,346,347,380,379,413,378,361,421,388,365,362,411,388,379,433,445,423,378,376,400,386,391,353,383,398,369,428,394,472,410,434,434,381,373,362,424,371,393,428,482,394,454,357,351,457,376,377,425,394,348,403,375,430,368,418,381,416,398,387,364,326,392,382,400,370,372,394,362,449,421,442,430,437,373,368,384,362,407,405,401,420,414,442,428,382,386,341,455,412,366,369,475,374,392,408,402,433,395,376,429,379,441,420,344,440,422,359,373,416,442,404,420,368,379,401,438,381,397,433,430,367,409,429,374,336,456,381,367,382,435,363,394,359,336,382,326,421,508,412,457,461,443,450,410,435,401,399,380,378,348,378,416,402,402,437,336,369,435,402,476,435,393,468,367,400,384,392,369,370,386,414,364,382,408,447,416,407,348,361,363,407,389,312,432,372,384,444,368,368,407,475,435,355,444,389,458,346,360,358,456,348,365,392,476,400,401,381,345,404,391,393,392,385,354,437,345,454,354,351,399,425,469,335,408,399,406,475,365,399,391,390,363,391,443,396,359,352,408,394,363,401,460,397,413,390,384,411,400,440,351,358,372,389,387,335,416,399,404,400,399,401,378,318,453,379,364,363,393,405,423,402,433,371,369,403,435,376,411,388,373,396,384,410,360,436,375,392,387,364,413,411,433,449,466,477,442,412,391,398,398,453,433,384,409,356,396,422,376,390,426,366,358,319,433,347,430,393,381,408,434,490,336,359,359,336,400,387,389,406,390,378,387,395,429,403,353,395,324,458,419,375,365,419,334,436,427,384,418,408,428,443,332,383,318,362,368,392,416,355,395,425,377,409,344,371,410,434,403,407,434,430,391,381,435,392,423,339,381,415,414,409,419,316,368,427,367,374,454,381,407,441,440,374,380,389,432,474,469,430,360,406,361,437,467,438,429,327,475,417,420,398,435,390,428,412,425,489,365,403,315,438,383,366,396,369,413,356,351,390,400,473,385,434,340,398,396,425,321,395,383,442,367,425,353,424,357,427,409,372,345,407,418,397,379,384,346,402,417,393,442,400,364,391,390,404,361,434,367,363,336,385,410,382,422,334,402,395,471,425,411,421,336,348,367,378,420,381,358,353,393,416,363,356,452,390,433,353,341,430,414,374,377,429,347,444,422,418,362,398,397,348,354,382,405,406,383,421,383,417,409,431,432,412,386,348,355,380,350,496,315,414,421,474,354,367,382,436,414,381,426,370,373,393,346,407,414,374,396,422,448,384,347,389,398,375,354,438,429,344,401,411,433,365,398,420,410,361,396,329,380,365,436,413,442,411,349,465,426,423,319,347,430,382,366,418,394,450,410,433,473,373,442,352,330,402,374,432,418,354,447,358,384,358,397,329,407,407,395,336,395,369,367,361,410,392,436,390,365,344,416,394,374,417,398,420,397,396,444,407,395,413,423,382,408,461,407,388,383,412,389,393,439,443,381,366,406,394,400,334,417,418,392,383,472,382,378,413,422,417,381,410,414,347,392,379,363,395,419,446,400,389,418,378,405,377,322,383,389,340,406,461,421,448,379,349,426,442,444,426,390,378}},
{{2000,2.500000},{176,181,162,157,166,210,173,192,216,205,175,189,180,188,168,187,174,194,195,192,192,166,171,211,195,160,159,206,153,204,158,190,206,199,152,175,186,176,181,159,197,170,179,148,199,199,163,204,161,176,193,211,190,213,182,135,174,176,182,167,213,187,195,203,187,154,187,149,182,149,159,161,183,153,165,190,199,168,185,170,161,172,191,180,155,188,180,188,224,185,183,172,165,241,169,174,218,201,171,190,219,209,165,186,233,208,187,173,166,175,189,174,203,161,168,184,125,199,167,167,213,168,189,153,198,155,200,210,201,201,175,163,162,178,192,153,209,207,184,160,152,204,190,190,165,155,181,191,193,159,185,227,200,169,165,157,174,193,174,164,187,208,158,169,158,162,197,198,175,196,196,204,186,182,152,139,174,170,176,172,169,179,179,158,178,187,161,178,184,173,216,151,239,183,205,159,216,211,196,187,188,202,228,199,134,188,186,212,219,182,189,175,160,192,187,169,210,137,173,226,207,195,188,174,174,198,200,179,175,168,161,172,177,232,167,175,192,207,128,207,211,156,169,198,183,195,176,185,173,196,196,178,177,159,161,200,166,190,203,178,157,165,192,185,149,163,226,200,165,202,152,165,179,222,203,161,162,195,206,197,183,156,186,176,176,222,221,172,217,204,180,201,172,162,152,208,196,175,203,153,196,218,190,170,163,147,189,218,203,180,178,136,151,199,180,227,167,145,210,170,142,171,178,203,193,191,198,172,191,179,189,181,193,174,164,126,179,153,161,170,163,197,210,173,144,207,140,156,169,217,220,189,172,190,164,192,205,190,200,182,170,197,181,160,185,200,201,147,168,202,200,222,175,169,190,207,182,180,182,151,168,173,191,167,234,188,198,163,160,151,197,174,178,140,190,160,205,182,234,178,199,208,173,187,159,197,167,215,231,214,198,201,204,222,207,141,153,224,199,201,176,151,239,188,135,157,206,156,213,210,169,175,161,238,167,182,182,221,155,160,152,165,175,226,208,195,210,202,197,189,142,228,174,194,190,173,166,216,157,186,213,184,225,205,217,155,189,179,167,178,174,176,174,143,196,172,199,160,138,159,152,171,161,166,191,206,192,199,156,161,198,175,152,172,217,171,158,167,166,179,166,200,217,150,188,161,168,166,147,193,197,167,182,190,171,167,189,216,235,193,192,211,165,180,170,178,207,207,215,180,155,189,211,179,215,208,233,152,158,206,176,154,180,179,211,164,203,216,192,171,168,181,189,179,165,177,150,194,189,159,203,173,164,204,215,110,168,162,192,186,183,204,163,170,228,218,183,173,177,188,223,214,209,170,168,193,193,167,216,140,176,191,200,206,198,198,168,174,171,193,201,202,166,180,176,143,208,184,186,208,203,186,184,240,162,194,174,193,194,168,153,217,179,165,151,185,148,163,179,171,179,158,207,156,189,243,181,158,173,135,210,180,148,177,186,171,188,224,177,183,178,234,168,222,173,169,167,171,151,185,149,171,188,189,171,197,197,164,207,219,177,206,161,133,162,208,171,176,167,203,187,193,163,167,206,146,215,149,182,192,147,164,185,165,165,173,183,235,188,179,161,195,198,250,196,184,175,165,213,158,181,165,225,184,208,194,167,189,168,171,155,181,119,189,205,187,179,211,190,193,192,196,208,184,158,192,215,175,156,189,172,208,188,181,160,145,179,164,171,178,189,156,183,172,170,198,182,173,146,211,179,181,236,191,134,227,171,201,182,177,154,189,209,175,173,188,172,183,202,137,194,169,199,188,143,179,167,189,219,213,178,138,149,133,144,189,173,183,180,228,209,185,182,184,159,177,192,158,179,205,172,172,204,190,183,190,152,165,186,161,229,188,191,154,206,203,178,185,184,143,165,163,166,220,223,184,191,190,186,204,170,176,194,152,206,195,160,197,174,179,149,171,142,160,199,198,211,224,195,193,188,171,187,191,195,179,203,200,196,195,220,153,161,159,163,186,202,143,167,138,171,174,182,194,159,163,192,164,201,187,143,209,163,178,160,187,170,201,197,191,178,205,198,213,181,182,172,163,163,210,166,157,174,159,161,173,167,163,201,185,158,221,178,185,179,200,166,143,126,173,174,203,189,169,193,177,193,145,182,206,202,216,188,175,156,163,201,200,173,178,161,224,174,195,137,207,185,195,193,199,155,185,215,167,183,205,157,186,139,169,166,155,175,157,223,154,184,160,168,185,165,157,221,152,213,157,173,193,186,199,165,215,193,175,147,169,186,202,192,145,176,200,200,169,186,178,165,174,172,234,190,197,185,178,204,175,192,200,189,182,167,162,163,191,162,202,170,179,182,140,202,196,187,182,155,193,221,217,166,187,167,196,172,162,184,191,180,236,199,204,198,195,202,186,172,147,192,171,196,185,168,183,170,167,180,144,180,168,219,164,153,186,184,168,137,160,201,175,176,179,228,194,194,206,159,167,219,194,193,159,180,186,169,158,159,188,169,172,171,170,189,182,129,162,145,164,194,186,141,169,179,172,160,203,171,168,200,191,176,176,178,189,177,184,197,162,182,208,202,172,186,216,146,167,155,175,177,167,191,142,170,184,210,191,149,154,167,192,139,192,217,189,205,167,210,203,155,184,201,158,209,198,203,145,233,149,163,178,220,236,164,202,197,177,208,166,172,220,142,168,193,181,155,184,145,193,209,222,168,193,183,187,187,173,174,207,189,175,182,196,217,182,234,238,211,195,179,180,176,174,148,196,190,148,194,169,182,147,201,211,159,176,161,192,174,155,193,160,214,134,178,168,186,176,158,181,191,187,163,222,195,163,162,197,158,176,172,200,195,176,182,165,204,182,170,173,227,187,197,170,176,187,157,192,196,195,181,204,158,166,148,169,170,167,212,185,149,240,206,194,154,187,196,203,157,183,171,200,154,185,220,245,150,183,189,189,151,167,171,172,175,168,152,169,171,164,174,192,168,179,152,179,186,166,206,161,138,186,182,172,160,188,160,196,205,210,198,182,170,196,221,225,195,165,184,162,171,222,228,165,150,162,175,196,182,149,176,237,198,158,161,173,195,226,185,194,178,195,155,181,203,167,210,171,187,195,204,198,173,211,177,193,217,234,198,161,198,199,197,169,169,175,165,222,147,195,168,198,138,190,158,195,184,174,214,199,230,145,165,184,179,165,244,203,177,150,202,194,198,190,211,241,168,182,163,210,174,142,202,215,151,172,167,155,196,191,172,190,179,187,186,183,203,183,160,203,158,192,182,197,203,203,184,164,210,136,187,211,196,195,183,198,174,197,184,205,186,181,169,199,187,180,188,170,206,190,184,154,183,180,165,161,181,187,157,162,162,156,209,200,164,162,155,175,170,197,179,175,180,159,189,173,197,192,204,138,203,173,208,169,166,161,222,211,203,212,163,176,160,182,173,187,182,160,187,177,180,174,163,201,206,187,196,176,115,202,173,182,182,203,194,129,174,172,125,199,203,187,212,175,173,154,165,172,153,205,205,147,187,192,197,203,189,203,191,166,209,140,204,185,181,178,236,143,163,145,147,139,177,186,151,165,160,201,169,180,204,198,135,169,184,189,172,156,194,219,171,213,182,173,202,160,187,178,169,160,195,176,181,168,184,184,221,180,206,189,187,178,179,170,214,147,176,154,169,195,178,168,153,173,192,201,251,157,164,151,206,185,155,235,175,148,207,206,195,189,174,199,149,195,126,184,178,193,183,161,236,180,221,198,179,152,192,149,163,172,199,232,189,197,194,165,179,191,199,139,147,207,140,154,176,167,194,188,148,119,192,141,184,196,147,176,219,195,183,198,194,178,149,196,161,154,165,167,243,191,154,144,159,145,191,136,178,148,206,181,206,168,202,214,200,153,165,156,216,181,173,247,185,207,184,175,215,193,155,173,130,181,197,160,146,214,193,161,168,186,205,184,162,185,161,164,212,196,208,178,189,182,203,149,184,152,181,151,138,173,243,186,159,220,186,180,156,158,165,190,181,177,181,232,158,169,219,138,160,224,191,151,163,212,156,215,174,161,179,179,150,175,169,183,186,179,188,179,202,166,182,167,216,166,161,149,155,178,175,251,184,223,179,193,168,179,179,205,170,190,194,169,183,179,154,174,193,192,156,201,189,184,189,186,196,163,196,162,167,215,173,208,185,171,197,172,187,218,170,208,185,173,179,180,157,208,200,183,148,156,191,180,147,215,147,150,224,188,155,173,202,179,175,155,220,159,136,185,180,194,186,149,211,178,163,183,150,195,158,202,212,237,205,192,121,167,197,155,164,187,125,156,178,189,181,161,139,199,206,144,152,199,193,172,198,210,179,209,179,196,185,168,210,190,207,184,175,180,215,205,200,179,227,146,212,185,169,163,134,203,194,193,150,184,141,182,182,151,191,188,176,177,168,187,170,180,178,167,210,159,156,148,172,215,197,196,212,220,170,224,169,179,188,185,176,185,166,207,188,162,219,207,152,200,172,169,138,191,192,144,199,173,201,178,183,189,241,200,209,187,168,162,182,214,184,169,162,158,179,198,160,185,175,168,184,214,198,166,158,217,187,174,199,182,206,150,141,157,192,190,202,168,185,152,153,178,184,183,174,144,175,206,201,180,186,187,156,171,199,188,190,205,217,180,152,188,149,184,180,139,221,220,174,177,172,170,182,164,202,206,241,137,156,153,167,159,172,171,179,196,206,207,142,169,184,145,212,161,209,192,144,184,167,152,213,151,207,190,218,166,173,204,156,188,202,184,172,127,183,163,167,149,181,127,162,167,182,219,183,184,182,154,159,195,200,211,154,187,206,208,152,149,196,199,197,162,192,232,167,157,169,180,127,217,209,211,189,227,236,187,196,225,172,182,195,213,178,158,174,192,209,197,179,182,203,180,172,217,198,222,198,191,203,167,175,183,154,171,195,160,200,178,196,177,165,180,151,216,170,169,196,185,191,158,174,207,211,198,179,181,158,177,194,184,252,178,178,157,123,202,178,153,175,162,159,247,196,140,145,176,182,155,162,176,147,232,125,177,176,168,215,143,177,151,202,173,141,188,177,161,166,210,196,174,186,191,180,203,176,205,201,189,161,182,203,198,187,174,169,201,177,157,142,177,184,195,196,190,166,177,167,173,146,219,190,156,185,171,213,153,176,197,210,203,191,166,182,191,156,220,205,173,149,217,168,170,151,166,162,184,163,150,135,174,177,173,174,171,188,191,209,217,227,172,169,160,154,186,225,181,182,157,177,198,162,192,181,213,166,194,131,188,178,181,172,192,175,173,180,212,209,165,202,187,162,167,204,170,197,164,226,200,153,180,158,140,177,156,162,214,184,178,182,152,151,199,184,219,198,152,183,177,146,183,173,209,169,169,141,211,165,177,184,220,146,168,194,190,174,185,193,188,188,175,217,162,179,175,178,153,193,193,216,180,257,182,189,136,197,189,210,176,176,155,201,170,172,202,162,187,176,190,173,204,179,162,189,208,172,163,157,156,169,183,211,177,207,218,170,128,162,207,207,168,155,159,236,167,200,169,172,179,177,167,188,184,158,159,174,220,167,142,201,173,138,163,195,196,145,161,166,185,216,189,213,164,170,194,179,174,173,218,194,153,187,181,194,172,189,124,193,190,193,161,175,144,166,196,192,151,195,170,166,193,162,216,189,181,187,178,175,170,173,198,142,201,166,200,170,181,185,170,160,206,218,180,177,144,111,199,184,200,193,192,161,174,172,129,144,179,177,173,140,162,140,170,163,150,178,204,172,167,186,216,185,184,226,209,184,189,203,181,182,180,173,215,220,165,214,189,191,176,144,193,146,152,173,179,159,189,160,184,175,201,240,203,156,154,165,179,145,119,190,188,144,172,165,177,179,215,185,162,168,182,210,199,138,200,210,189,168,188,160,177,189,171,177,155,191,190,211,171,183,175,185,174,170,143,168,156,184,208,176,165,156,182,170,221,172,165,168,202,189,176,158,185,208,163,178,176,182,163,188,163,207,148,172,192,148,189,174,220,233,191,161,138,186,210,194,180,150,163,196,183,170,196,207,155,189,245,179,177,175,225,160,208,177,148,175,166,180,194,181,178,165,156,167,167,183,147,185,183,186,188,163,193,149,195,204,169,136,167,196,166,144,207,167,186,158,176,181,174,149,189,156,179,179,178,195,139,178,197,164,169,170,206,148,185,181,218,174,185,172,177,176,171,184,167,180,234,198,185,184,198,172,215,216,186,187,165,184,178,163,185,178,168,184,177,172,172,144,132,191,198,202,175,203,166,154,166,171,143,182,156,170,149,199,155,178,162,161,184,214,210,180,202,209,215,219,163,152,218,221,209,226,177,135,154,171,156,119,213,221,176,179,161,194,145,177,197,196,157,199,193,188,245,161,224,196,179,200,176,192,194,195,184,164,200,179,183,214,177,209,215,156,146,233,121,188,165,144,206,180,198,190,178,172,205,190,175,162,198,179,190,203,193,195,169,161,183,194,165,188,191,183,195,200,130,218,190,187,171,140,172,211,178,191,201,160,193,200,177,211,198,154,200,167,165,169,178,169,207,148,189,183,204,221,206,190,187,150,158,148,180,206,210,189,157,170,164,191,163,176,183,179,198,195,171,202,148,153,150,179,174,178,174,143,171,163,195,153,178,180,181,183,207,165,184,176,153,190,183,155,188,186,185,202,178,163,179,171,194,198,210,148,190,167,182,182,154,206,195,158,183,195,210,166,174,169,198,166,184,178,212,210,159,171,178,181,173,114,193,160,183,197,194,211,179,174,179,185,171,178,157,185,180,186,186,174,144,156,165,198,180,192,168,175,205,169,181,194,160,183,180,152,157,168,188,177,177,167,183,187,186,170,160,204,165,159,160,198,208,206,191,209,150,162,131,223,163,205,173,199,180,195,175,211,131,187,162,200,200,141,218,223,146,194,200,222,179,233,173,185,173,155,208,148,207,134,173,204,159,140,183,207,210,207,175,159,175,169,191,163,222,193,171,169,186,154,216,197,169,168,177,206,161,196,172,180,172,142,188,166,138,191,183,197,156,169,185,167,166,159,169,144,196,156,184,174,176,227,178,221,168,188,159,151,170,188,208,167,187,177,203,164,220,177,233,180,201,191,194,189,164,206,184,209,163,170,175,204,162,146,180,150,215,204,219,162,194,211,214,164,191,181,167,147,177,177,202,196,187,205,177,206,167,168,200,169,190,151,196,165,181,183,196,190,178,177,178,201,178,191,167,223,188,176,215,210,175,123,227,165,160,149,164,169,180,182,188,159,239,186,231,177,237,137,206,125,158,192,224,189,204,200,212,204,146,180,180,158,168,173,177,178,173,150,211,169,183,149,177,169,162,192,170,189,204,187,160,179,171,154,197,168,184,145,178,205,173,142,170,168,178,162,164,228,170,173,169,195,211,170,175,183,218,172,174,183,167,194,168,215,162,179,180,170,166,173,160,210,149,174,166,215,185,194,144,179,172,153,206,209,154,175,156,207,186,186,188,196,156,136,161,175,198,193,183,185,171,172,188,148,190,167,168,174,161,151,182,164,177,220,154,201,164,194,160,177,178,151,144,182,158,216,186,203,189,186,167,176,150,196,182,153,186,217,181,175,208,167,189,163,173,174,176,226,164,177,142,191,190,170,182,168,181,157,182,189,197,197,193,201,173,201,156,198,176,183,182,144,209,164,227,192,176,179,200,199,189,170,203,168,199,144,187,201,179,168,156,196,169,170,143,189,151,217,147,170,194,181,176,204,217,138,155,216,130,172,134,189,186,139,167,148,199,177,210,186,203,204,221,217,204,176,142,141,168,165,199,165,193,164,175,167,212,206,188,161,201,209,165,211,196,191,191,200,179,170,183,183,178,162,182,212,205,195,148,154,190,186,187,205,207,168,119,194,186,204,205,213,158,165,156,157,157,206,180,199,185,183,162,192,204,176,180,170,146,193,186,178,133,171,206,169,165,196,195,131,167,164,181,154,236,201,157,174,215,202,157,179,149,166,195,187,167,145,177,177,174,194,171,167,175,176,175,184,183,202,219,147,204,167,172,200,172,175,193,193,170,165,177,172,196,179,153,155,157,160,206,185,241,195,227,180,197,168,194,160,153,177,163,181,157,171,190,190,172,173,175,194,198,177,181,175,185,190,204,185,138,161,171,191,149,162,203,152,224,136,165,184,149,178,185,153,149,191,189,237,153,185,121,151,172,183,169,185,146,179,229,173,190,206,177,149,152,187,170,157,185,184,139,151,159,154,177,181,188,179,198,154,208,155,213,192,182,173,192,173,176,184,167,180,202,192,195,144,192,193,163,171,208,194,180,175,191,178,182,150,161,194,164,210,197,161,187,190,192,148,153,195,168,193,215,166,131,169,183,167,189,188,189,172,135,188,180,136,161,173,166,183,247,148,218,165,197,131,194,177,161,139,191,187,175,151,225,214,175,141,187,187,210,212,174,160,160,157,150,166,207,180,175,182,180,188,199,165,207,149,173,181,185,182,164,182,159,167,198,181,184,188,219,210,176,145,156,163,156,128,166,149,193,183,169,171,196,200,192,164,186,208,181,173,198,195,189,209,154,183,160,130,176,148,199,162,169,156,187,189,200,186,163,210,161,174,200,179,202,198,188,190,238,150,187,188,155,185,218,187,165,168,134,194,203,160,164,183,175,203,195,211,177,154,187,182,170,209,166,183,174,161,220,155,202,197,188,203,229,205,187,174,167,198,183,211,152,195,209,143,187,162,182,173,199,177,202,150,171,171,161,200,171,210,187,165,142,169,153,186,198,217,194,211,189,187,157,203,172,168,190,200,177,174,181,213,172,168,169,151,169,173,179,168,179,131,176,195,236,174,146,188,167,211,155,160,173,200,192,170,173,164,159,169,196,203,218,183,176,194,147,163,170,189,168,123,132,158,201,178,174,168,198,190,209,174,170,180,209,175,229,213,175,214,185,201,159,177,177,192,195,184,169,183,189,206,200,197,184,173,214,213,201,169,191,186,155,208,163,220,163,201,205,175,196,170,211,206,179,157,200,213,171,186,212,198,166,154,193,177,155,204,172,199,168,166,192,166,176,191,160,184,166,186,200,181,178,184,203,191,182,164,195,181,161,195,184,215,169,163,205,199,188,217,162,170,220,184,183,176,153,197,172,179,162,164,179,196,146,166,161,197,213,164,141,141,154,212,206,185,210,177,183,157,177,170,219,194,143,150,142,181,166,164,211,201,185,198,159,212,192,158,160,196,234,215,186,192,175,219,206,206,177,180,134,211,200,150,151,249,142,173,176,199,168,194,159,197,150,155,179,210,195,131,202,169,185,208,172,186,184,174,170,152,157,160,183,188,150,186,149,167,202,182,139,176,166,199,185,159,192,171,139,177,153,214,178,207,210,170,208,169,190,179,195,165,157,176,215,195,184,197,210,113,231,170,172,174,189,208,169,170,175,185,169,243,189,195,158,173,195,180,200,175,245,172,170,180,213,200,161,184,182,176,176,159,185,116,217,159,164,152,150,160,184,174,167,199,182,194,220,187,163,155,179,226,185,184,185,163,219,189,184,196,208,170,203,214,179,217,161,188,160,234,160,186,199,146,183,167,171,178,159,165,193,178,174,162,223,180,177,177,166,177,219,168,133,191,143,190,167,195,172,192,157,172,135,198,198,181,149,197,181,168,198,149,146,179,178,171,183,164,253,158,155,158,139,175,235,218,162,185,212,169,168,179,169,176,163,142,168,176,157,214,196,212,210,157,224,170,182,122,163,210,157,196,173,192,178,188,189,208,183,217,209,233,164,186,170,213,202,188,178,180,163,170,178,226,174,175,170,166,188,199,179,148,167,179,183,143,183,164,197,176,182,185,180,166,202,173,148,197,151,167,183,182,144,180,155,216,171,219,154,157,178,227,164,234,167,178,193,169,200,168,166,203,158,173,232,161,173,172,166,197,158,158,242,168,190,197,204,191,163,181,163,165,182,138,167,211,197,143,153,200,177,193,189,212,185,160,149,204,159,176,169,211,184,211,182,166,175,151,171,142,175,178,199,158,181,157,176,177,175,193,229,173,178,175,206,192,189,183,172,204,145,157,147,156,189,198,159,164,234,170,214,177,151,186,148,164,140,153,142,232,177,154,149,176,200,190,182,179,153,179,170,208,178,175,216,155,190,180,185,151,187,173,185,163,154,184,176,226,169,247,203,164,166,181,159,181,156,185,174,201,180,195,197,234,172,184,157,203,147,154,147,159,168,192,165,198,229,141,219,150,168,197,225,157,189,178,161,174,192,199,198,184,201,187,175,212,181,210,205,191,175,201,163,212,256,130,209,213,167,159,147,201,151,190,156,159,157,178,174,191,188,150,171,195,167,136,159,166,174,163,160,209,173,185,202,162,139,188,177,158,184,178,156,183,205,149,191,208,204,165,184,210,160,233,183,150,144,186,210,179,202,209,173,191,160,141,223,192,175,164,203,166,174,169,188,204,164,177,167,180,183,187,209,237,198,173,173,252,208,201,178,180,184,207,183,171,230,147,134,222,180,197,150,164,264,172,174,163,156,205,200,224,155,179,169,202,165,205,174,188,173,144,193,189,154,178,158,136,197,208,161,157,190,164,179,170,206,191,178,166,171,172,200,156,173,179,190,180,175,164,198,186,162,188,201,189,158,190,172,214,182,204,161,186,163,204,170,147,193,202,194,177,181,191,171,161,181,186,171,173,163,196,166,196,194,221,202,164,174,189,234,198,188,167,187,143,189,190,135,147,211,152,205,196,153,135,174,171,198,207,192,194,223,170,174,176,190,158,190,207,171,137,197,132,170,168,172,180,161,228,166,160,224,158,143,174,174,179,179,176,202,179,189,179,173,155,190,216,193,148,187,174,185,172,172,148,161,170,208,177,151,202,177,168,217,201,148,182,190,145,165,185,191,182,170,199,195,188,192,165,204,168,190,136,181,182,174,184,217,188,186,183,156,197,212,181,190,203,164,197,187,138,200,229,175,153,172,194,176,167,180,192,177,179,174,163,185,176,166,192,174,157,179,210,159,157,162,161,174,209,176,166,176,227,201,180,230,200,212,203,210,181,207,174,212,223,187,191,204,211,199,201,197,145,174,164,177,190,162,160,161,218,165,207,232,173,201,182,217,194,182,206,179,176,190,218,197,156,180,206,201,157,166,183,147,154,171,171,183,187,145,187,212,171,171,137,181,166,158,151,157,171,196,202,198,192,248,177,178,192,196,186,190,167,167,152,201,167,172,172,167,176,209,168,199,175,195,199,188,197,221,182,186,181,191,147,154,191,190,216,191},{152,162,183,157,175,165,167,220,138,164,203,188,151,166,191,182,157,202,195,161,176,158,160,184,159,162,195,150,164,162,183,125,147,163,187,187,189,173,164,172,194,211,210,135,202,133,156,137,205,185,193,167,153,114,135,146,194,182,194,180,170,172,176,189,145,186,162,161,168,151,178,209,156,165,176,218,165,180,166,166,143,173,131,192,208,198,176,149,194,165,167,185,175,192,160,162,154,173,170,198,209,157,169,209,156,139,182,178,161,185,204,178,163,161,212,183,149,155,160,192,155,152,187,184,161,169,162,201,144,192,192,174,162,146,200,176,168,193,162,156,177,145,220,132,177,150,202,170,173,162,168,189,146,151,154,148,172,202,169,175,186,144,168,169,180,187,161,180,181,199,188,177,152,200,221,197,188,184,169,191,194,164,210,177,173,164,156,180,162,158,152,178,168,162,171,166,186,179,120,196,176,183,173,154,153,147,199,173,167,173,147,173,126,167,158,187,143,174,212,169,168,263,182,143,192,184,162,186,147,150,170,177,177,196,198,156,175,189,159,178,147,171,171,189,157,144,173,177,191,172,212,147,174,175,120,198,186,218,187,172,164,120,158,176,159,167,177,148,155,152,169,144,165,140,178,194,158,161,175,166,199,213,165,170,161,209,148,169,205,145,154,174,172,144,170,161,165,183,167,189,188,188,162,191,208,162,204,152,163,173,131,177,195,164,153,130,171,190,198,175,191,180,165,169,173,199,140,187,197,153,162,191,182,186,172,180,201,167,131,147,191,201,149,148,166,175,148,121,174,191,176,193,146,185,146,172,180,214,168,187,212,163,127,194,176,174,161,224,182,202,168,203,174,165,143,183,164,177,167,190,179,167,160,196,154,169,187,207,170,149,157,171,199,168,175,156,155,182,151,179,160,151,199,153,200,193,174,199,195,170,158,182,155,185,137,178,166,190,187,167,169,184,147,166,157,188,196,203,187,175,157,142,194,169,210,149,168,173,196,222,176,174,172,187,174,166,185,170,151,194,167,163,149,185,181,158,171,167,172,162,156,168,200,186,223,206,123,163,144,139,187,148,163,170,165,162,166,204,139,165,160,211,180,149,188,147,154,178,143,200,163,169,154,159,151,179,202,169,190,150,184,158,199,208,162,188,178,154,157,159,181,171,189,215,191,161,156,180,133,161,143,177,216,145,186,179,184,147,161,153,158,151,177,201,191,186,153,175,153,153,199,150,149,156,170,175,174,162,170,173,179,186,134,175,153,149,184,192,149,161,166,193,158,193,162,186,177,152,174,162,156,170,147,143,197,177,157,185,202,151,176,170,181,164,169,189,167,149,160,168,171,160,125,200,176,167,170,164,191,172,143,154,169,185,149,164,180,131,209,166,167,226,177,158,143,194,148,152,161,158,177,157,194,169,128,149,159,169,160,129,199,195,164,214,167,192,161,165,165,214,197,169,183,148,164,177,141,194,167,158,185,161,186,119,169,153,165,150,154,177,166,142,180,192,145,155,194,188,185,144,136,165,165,166,168,163,179,164,144,153,190,144,167,181,134,167,151,181,174,189,143,203,191,144,190,172,165,164,173,180,150,153,175,171,158,152,158,145,169,190,164,159,190,157,166,156,160,147,155,152,184,204,188,158,162,155,182,177,153,157,158,192,208,151,155,183,170,160,130,168,172,157,143,135,161,161,175,158,194,142,196,183,177,188,133,157,174,150,177,180,156,171,208,176,214,163,173,154,161,178,132,204,150,180,163,168,181,166,188,156,184,145,146,180,162,171,201,197,187,176,171,139,168,166,191,198,162,194,154,186,171,206,154,177,159,159,148,154,169,174,168,178,152,125,167,189,129,196,179,143,148,151,153,184,166,160,165,172,165,164,179,170,176,159,162,169,176,204,171,146,205,195,188,140,180,158,185,173,165,174,201,161,196,148,145,140,205,149,163,182,166,155,196,157,164,176,191,154,189,216,154,193,175,162,174,191,186,184,130,152,158,168,176,160,160,173,174,126,216,170,136,216,137,153,175,134,151,153,152,164,191,176,168,153,165,180,175,168,157,189,158,162,149,119,167,168,175,192,147,173,143,155,176,157,173,165,191,140,158,187,195,173,130,141,181,200,166,150,146,153,184,137,171,173,137,162,136,174,151,152,177,199,172,171,166,189,211,171,224,192,149,173,171,137,172,171,207,157,144,178,185,161,167,172,124,171,219,160,159,165,169,158,182,191,123,201,174,176,150,164,142,171,210,155,144,165,161,189,151,192,176,245,178,167,155,138,160,196,161,178,184,184,151,146,178,181,162,128,148,147,188,200,210,197,143,144,166,140,173,146,177,148,160,154,156,155,140,192,167,162,152,151,142,142,159,130,162,200,177,135,143,147,158,152,163,167,173,162,165,162,152,157,170,206,158,188,193,166,173,154,165,214,174,168,164,203,169,148,168,136,175,171,153,148,157,151,151,161,165,170,145,172,183,151,198,173,175,160,213,183,169,157,153,132,163,186,159,131,149,187,174,206,156,194,163,164,145,174,182,193,182,180,171,168,166,203,160,187,183,140,170,143,161,165,178,217,174,126,179,164,141,188,150,169,171,202,165,172,205,153,179,172,161,166,181,153,185,187,214,133,177,166,144,150,176,183,203,170,174,168,162,162,193,160,157,172,175,186,176,171,175,184,176,154,198,185,176,185,160,174,175,148,175,167,149,173,176,165,147,181,158,163,207,178,185,148,188,133,177,162,154,196,190,168,183,198,194,145,183,176,216,228,174,182,161,203,180,179,164,165,156,208,123,212,184,154,183,162,153,138,141,165,189,168,182,159,203,166,128,173,186,147,196,163,152,202,167,179,161,178,176,204,184,187,182,175,181,157,161,160,209,166,188,172,165,178,175,162,196,147,174,142,161,138,185,166,160,152,145,178,140,210,197,188,175,132,184,162,141,148,173,137,199,177,187,183,174,179,163,166,187,135,176,197,179,174,196,160,163,226,192,168,168,171,179,169,148,169,144,167,173,180,183,125,152,169,156,148,187,133,161,166,185,182,182,142,177,176,155,195,164,144,150,189,174,148,160,152,170,149,158,166,180,188,174,160,168,166,169,164,175,180,165,179,149,166,206,200,173,179,177,178,178,145,160,127,181,167,146,155,199,202,187,213,217,156,141,164,131,155,198,162,232,152,134,201,161,175,203,168,174,144,151,176,154,197,144,157,129,187,189,190,166,201,173,175,168,169,195,142,180,157,124,184,151,159,170,171,189,174,165,138,171,139,134,149,181,148,188,156,153,171,205,162,128,195,148,184,156,202,162,176,227,130,167,185,143,194,179,156,146,160,162,149,126,152,140,145,166,173,169,185,177,147,102,182,165,143,156,204,207,204,192,139,200,153,212,149,160,158,193,147,227,173,189,182,167,145,194,213,168,169,198,183,175,181,176,144,203,164,201,176,154,162,186,198,156,158,172,155,174,171,164,186,152,199,191,156,172,185,178,187,153,190,173,168,184,161,122,157,155,183,214,189,169,164,166,152,167,171,175,144,130,173,175,147,171,136,170,151,198,188,207,229,166,165,141,166,188,155,183,159,189,174,205,215,176,177,156,167,183,184,181,186,159,138,171,150,218,223,163,181,187,197,159,155,161,148,141,211,183,158,181,153,186,189,181,179,167,166,170,179,194,168,178,186,144,177,173,172,134,145,180,164,157,193,210,165,173,144,155,189,189,199,159,160,198,166,172,181,173,169,180,172,134,182,168,159,144,205,144,184,140,181,143,174,167,162,163,157,184,206,174,170,215,152,192,207,161,183,182,182,125,157,202,136,164,183,164,168,166,207,189,154,156,166,198,162,173,185,168,167,147,171,115,176,164,157,178,200,154,166,147,187,138,152,206,162,154,156,175,153,155,222,146,151,162,172,187,142,174,163,177,154,156,166,162,184,177,163,142,179,155,135,187,198,125,172,202,200,207,190,174,182,195,166,140,182,164,178,181,182,171,175,181,181,162,206,175,176,182,158,172,146,164,176,167,177,160,143,173,157,171,172,185,148,206,178,164,153,188,177,184,155,162,180,160,174,180,211,140,169,171,181,138,140,155,223,151,178,193,152,187,189,177,121,132,196,138,185,159,178,162,120,159,145,137,193,169,162,151,197,169,159,171,150,184,174,173,144,159,184,147,170,186,179,179,163,161,194,193,180,182,179,168,168,182,163,142,216,195,143,176,169,194,188,178,207,198,155,184,185,190,150,178,171,166,176,152,161,213,189,181,207,187,201,153,189,160,141,200,161,186,169,149,158,182,191,207,165,170,176,140,171,136,222,223,159,159,189,208,145,181,172,205,178,187,168,149,182,153,196,177,194,189,183,187,144,154,174,193,158,159,192,179,149,155,187,151,131,144,154,167,160,208,139,183,194,187,184,148,171,173,136,187,170,150,158,166,156,132,161,206,140,181,179,164,162,178,202,189,137,168,156,169,171,178,165,153,157,193,131,139,216,147,185,125,200,189,200,163,170,160,170,163,183,194,158,204,153,148,188,151,171,185,190,181,154,232,167,190,177,184,191,145,200,181,175,157,174,153,166,144,172,163,200,177,158,189,156,151,151,174,194,204,182,160,167,153,167,186,191,161,189,160,168,182,195,204,164,164,160,191,188,169,186,169,165,171,168,176,182,177,157,149,157,154,165,161,192,186,162,183,221,151,141,149,143,141,172,176,177,133,144,172,152,143,190,149,178,137,153,162,174,158,164,165,168,191,166,151,201,176,140,146,212,185,187,188,168,188,208,150,174,170,164,185,177,152,151,158,158,128,212,155,160,143,128,144,176,137,197,179,187,186,214,165,134,169,157,186,185,173,179,183,177,159,134,180,205,191,205,166,193,216,172,177,172,145,215,179,177,190,200,214,190,181,193,182,165,182,168,170,202,151,170,114,172,156,148,157,170,197,152,186,182,151,175,185,160,186,150,186,160,203,183,154,166,165,177,189,184,159,162,172,162,148,195,195,178,152,160,170,157,136,166,162,176,160,136,197,182,182,144,167,154,179,172,145,190,166,129,175,203,211,168,179,181,176,171,180,152,148,198,187,160,195,174,204,164,166,171,174,165,201,179,168,152,182,158,156,176,165,151,187,191,148,146,170,172,201,202,199,157,185,138,185,146,176,180,195,160,169,205,200,145,172,152,175,146,151,153,176,155,158,175,185,136,187,130,182,177,193,144,186,179,164,153,190,168,160,148,201,144,186,167,204,165,180,191,176,147,207,167,169,156,139,197,188,201,158,152,152,128,167,190,150,160,175,179,177,171,153,149,162,161,189,212,187,162,147,160,213,180,140,139,184,166,155,158,171,189,174,174,169,170,126,159,152,139,179,191,184,154,144,163,181,191,183,155,214,144,167,189,171,137,170,164,190,123,152,158,171,175,172,149,155,141,180,172,148,181,188,147,177,160,171,165,156,156,199,175,156,166,164,132,181,180,199,198,190,180,148,154,176,149,194,164,164,195,185,177,147,186,155,116,169,195,196,170,171,165,182,187,147,152,132,145,175,183,197,157,205,167,171,172,161,177,186,167,163,178,174,174,204,208,159,190,180,150,162,163,153,170,178,163,172,145,170,145,177,159,163,162,184,152,174,155,184,160,145,186,180,170,138,168,184,194,175,173,163,144,189,159,203,152,148,246,217,159,198,181,194,151,165,185,163,155,181,160,168,161,167,126,168,176,182,176,162,168,134,178,165,158,135,191,221,175,166,171,153,175,136,188,141,179,169,173,129,168,145,178,165,196,168,134,177,138,168,136,181,162,136,165,180,191,162,170,136,150,184,199,170,126,202,190,151,182,202,197,182,134,148,185,160,167,167,229,173,188,174,181,203,161,178,196,164,200,184,170,177,177,165,157,197,154,145,198,166,184,158,149,197,160,135,188,151,148,135,193,172,164,154,206,206,177,154,171,208,150,164,131,157,194,163,154,175,223,161,181,147,180,152,179,183,190,171,217,166,182,151,185,170,156,196,145,155,146,176,170,172,175,190,147,161,171,180,142,144,145,220,180,187,180,215,159,135,208,163,152,178,172,168,185,202,133,176,135,124,181,196,155,180,198,196,142,198,165,203,171,143,169,165,175,159,191,159,136,192,168,190,186,152,175,148,197,172,163,177,136,174,194,146,172,131,195,126,184,175,196,161,170,147,173,155,158,153,152,201,210,161,169,148,167,189,187,197,160,182,172,180,172,157,181,140,188,168,187,142,146,168,185,160,180,172,199,175,145,183,185,157,156,171,165,183,188,151,126,202,184,154,156,165,179,147,183,148,216,186,185,186,197,168,181,183,135,176,167,160,163,187,198,165,152,175,161,185,197,160,161,167,181,185,169,169,187,202,157,178,179,148,152,144,187,184,163,167,163,155,165,155,168,154,187,208,171,157,134,171,173,152,160,152,146,191,186,182,172,137,167,189,195,152,160,134,182,179,179,189,195,162,164,186,183,188,165,168,192,210,153,205,152,203,170,182,182,177,177,170,209,195,142,136,163,181,141,170,170,195,174,203,165,208,126,158,190,218,175,174,158,135,135,173,148,169,180,188,154,179,201,165,176,162,174,151,181,146,163,173,152,173,180,149,228,164,141,150,161,153,152,160,209,184,188,183,150,128,176,174,168,150,131,146,216,173,168,164,205,174,169,218,171,141,148,154,162,148,132,174,201,178,163,199,157,177,169,187,141,181,143,135,160,179,184,172,126,190,140,160,167,151,179,190,220,147,148,169,204,139,171,177,158,159,145,162,168,164,183,187,174,192,170,159,183,152,181,160,164,173,173,134,175,192,190,132,169,176,170,183,148,138,167,192,168,190,179,183,175,176,171,151,162,187,189,221,133,175,153,172,212,197,137,168,181,181,174,172,192,196,182,159,197,140,171,169,153,143,227,189,197,188,169,197,153,189,176,189,206,180,172,164,205,166,183,142,210,165,144,156,176,206,173,156,158,172,142,173,174,195,173,127,172,178,160,172,150,180,150,159,201,148,184,201,178,144,161,156,137,180,179,207,178,207,194,166,166,164,156,121,144,185,211,170,170,172,206,196,183,167,159,178,160,196,156,164,187,182,195,146,202,178,154,217,202,203,166,152,163,150,188,149,161,129,140,117,203,170,161,123,205,186,190,161,159,160,206,151,170,179,177,201,185,199,207,152,152,176,181,170,182,172,157,160,130,174,159,185,195,158,151,143,175,137,178,210,168,163,163,136,167,146,159,168,170,143,168,161,179,171,169,159,184,155,157,139,138,162,169,153,153,164,191,156,163,176,170,182,155,187,171,192,126,195,152,180,162,158,192,137,152,177,145,185,198,192,168,134,155,151,170,153,174,208,166,195,161,163,187,158,153,160,172,173,169,180,160,150,180,189,236,212,184,154,154,197,189,173,186,152,163,162,155,145,153,175,158,158,163,184,173,186,186,154,171,188,192,175,163,124,174,182,201,171,175,179,146,151,169,178,181,189,161,134,181,214,182,178,215,171,157,187,164,167,144,155,166,167,173,185,187,182,167,165,177,155,177,163,174,176,186,162,176,162,147,163,192,161,151,149,145,233,177,181,178,189,165,184,161,175,209,125,186,169,161,160,181,163,187,166,186,155,159,147,149,190,166,189,173,142,161,163,175,210,184,192,179,162,195,148,165,164,146,178,179,167,127,190,195,169,159,165,176,184,195,163,154,166,160,165,141,190,162,158,142,139,219,131,156,173,165,149,153,166,170,185,155,184,180,140,217,157,166,176,194,168,168,165,127,154,194,195,148,184,177,154,169,165,177,179,201,190,178,162,141,212,183,197,168,135,156,151,170,192,169,168,172,225,130,171,153,161,163,154,172,195,220,159,160,182,178,161,149,173,178,195,196,151,163,178,176,148,204,174,192,173,151,163,167,170,162,186,177,176,214,196,158,186,192,172,156,171,156,164,174,144,175,126,180,160,149,173,165,177,182,183,144,174,170,176,176,181,143,192,165,159,164,192,156,141,173,165,190,162,172,158,168,151,153,177,163,191,182,169,152,199,163,171,169,138,170,158,198,152,129,202,138,193,167,202,170,182,132,131,172,171,213,152,179,199,170,152,160,157,168,166,163,145,141,158,187,178,173,157,212,162,171,207,164,141,180,207,174,181,200,161,170,162,173,199,129,192,176,177,146,159,198,151,151,147,163,181,178,177,200,149,217,197,171,197,159,160,166,207,176,173,182,189,180,179,171,163,169,148,193,177,141,175,169,176,170,154,152,182,202,152,194,182,149,197,162,155,165,165,146,210,140,146,170,170,129,179,183,161,198,197,162,184,180,178,174,166,207,162,189,182,176,152,141,174,161,176,175,157,170,195,185,153,161,228,174,172,140,192,171,202,185,165,149,186,180,133,182,157,152,157,171,197,167,143,166,175,130,168,154,108,176,133,154,168,178,153,168,166,175,212,161,145,154,173,159,194,147,154,164,171,162,171,149,154,152,168,191,154,166,166,178,165,181,157,206,172,192,126,157,184,160,208,197,124,186,250,180,145,167,152,165,175,182,157,175,182,177,163,195,199,173,174,174,181,201,167,204,147,183,136,140,150,199,169,158,128,186,179,152,184,179,184,163,209,178,134,190,202,139,180,152,151,189,194,162,187,132,213,172,177,148,162,148,205,155,177,186,130,167,155,146,157,168,149,145,169,172,162,183,193,198,148,171,150,174,154,172,170,169,175,180,189,162,164,166,199,164,182,183,173,195,207,210,185,177,188,196,180,149,154,183,198,137,165,182,172,187,176,177,173,168,176,163,136,159,140,164,173,183,178,196,163,193,184,155,167,156,185,189,203,144,170,187,177,178,183,173,173,166,125,218,131,178,148,161,148,192,202,214,172,132,216,183,213,165,157,157,166,161,150,142,195,162,163,170,194,173,186,176,174,159,126,152,178,157,178,155,187,195,196,193,192,202,187,176,158,144,148,168,156,181,169,181,146,170,142,183,188,166,199,184,190,181,174,221,147,151,184,159,141,178,163,177,168,132,179,195,155,160,196,153,164,169,170,163,158,142,168,178,200,190,178,164,163,142,176,181,154,144,173,150,160,165,180,160,166,145,195,153,152,158,149,156,178,143,179,199,186,168,151,168,138,186,159,197,188,222,145,160,201,174,182,162,163,158,165,160,180,172,168,173,189,188,197,147,162,151,150,179,202,148,191,158,163,163,140,180,163,195,183,190,206,162,163,186,166,127,136,159,155,178,173,176,178,159,185,168,154,180,161,152,151,172,166,161,152,207,182,186,153,155,172,181,205,156,186,195,200,193,132,160,171,166,198,219,174,192,187,157,189,197,192,188,158,143,152,151,185,169,152,178,162,166,177,133,169,159,193,187,176,186,166,141,190,156,154,166,158,129,148,154,220,202,185,173,143,164,156,183,211,182,171,164,153,159,186,177,185,143,183,171,178,182,143,184,172,150,207,174,157,158,160,150,145,174,137,173,207,163,160,152,176,195,202,183,160,209,161,177,125,180,171,170,178,184,184,140,147,210,170,148,121,178,161,165,181,175,183,160,196,143,175,140,143,194,196,181,161,201,170,179,162,183,171,175,158,134,164,151,174,203,177,120,182,194,209,196,180,128,193,184,151,179,190,181,162,205,169,160,161,158,141,185,150,178,176,170,179,153,167,180,187,156,228,156,165,210,168,195,192,182,158,211,153,142,193,165,180,148,215,181,151,232,164,184,151,153,148,131,196,199,161,222,157,183,167,152,196,135,199,162,155,187,204,177,157,219,141,198,167,180,175,171,136,170,211,156,149,142,168,184,161,189,178,179,158,215,144,194,143,158,235,182,163,169,163,188,187,186,152,176,169,147,182,147,179,161,157,169,140,174,153,164,144,152,166,129,161,157,196,170,189,180,135,159,196,190,156,176,154,184,158,172,155,191,171,167,186,165,162,182,158,191,166,164,179,180,184,148,151,168,164,180,174,156,149,172,174,186,159,145,178,158,150,182,161,162,144,181,133,131,164,175,163,174,152,159,148,227,170,183,163,174,131,162,161,157,184,184,163,183,140,194,133,151,166,177,175,193,136,164,165,142,142,153,193,149,130,157,158,196,145,161,172,140,174,159,186,154,181,168,192,212,175,191,157,162,152,164,169,166,178,114,174,164,169,168,178,174,167,170,198,175,159,174,136,196,143,132,169,168,171,139,234,180,185,144,176,183,193,178,171,184,151,157,149,166,199,198,180,185,156,178,146,160,186,181,166,157,148,180,225,145,209,168,167,168,190,174,159,140,163,184,145,145,141,135,198,164,211,171,139,151,185,145,147,160,158,186,183,172,192,169,143,165,171,193,185,171,172,195,161,133,160,168,150,166,145,156,190,190,180,190,108,172,137,155,174,149,171,153,178,152,165,159,138,158,152,128,163,173,158,185,221,146,192,154,152,173,168,201,158,151,167,180,170,163,190,184,151,151,123,199,159,165,146,166,164,163,162,184,159,126,183,220,196,193,176,159,173,194,167,188,184,179,193,191,148,176,170,205,164,185,172,153,177,177,139,179,183,155,164,172,220,169,170,174,162,147,207,157,169,148,151,168,161,160,194,187,140,141,133,188,147,172,163,169,178,157,149,183,177,183,160,188,153,139,149,169,162,162,165,152,157,173,168,193,164,166,195,163,131,177,165,174,150,147,170,172,148,153,178,166,149,239,159,170,219,138,181,139,156,154,217,184,133,171,160,162,155,154,146,172,153,176,142,194,168,182,174,186,171,188,168,188,146,158,164,158,209,170,170,157,188,190,153,162,207,202,171,151,203,183,187,159,188,162,163,181,168,159,197,212,158,168,189,152,139,150,155,158,197,162,159,185,191,185,202,197,183,192,162,174,158,140,164,131,157,172,173,160,142,147,208,165,172,189,194,137,193,159,186,182,149,185,127,179,186,187,191,194,217,212,197,173,182,163,174,202,145,201,152,176,173,183,149,164,178,178,174,171,167,196,145,189,194,175,189,156,169,156,164,214,148,163,156,185,166,161,171,183,182,196,192,168,170,173,179,205,183,214,169,171,168,133,184,163,159,151,154,174,171,184,186,177,157,186,170,188,167,162,150,163,203,189,132,146,155,182,160,170,129,193,179,198,169,171,176,170,165,141,147,149,215,190,195,175,151,181,169,183,212,141,169,173,184,167,165,149,168,135,147,196,162,183,139,133,170,164,172,151,154,162,158,161,170,202,153,144,163,155,189,147,157,172,213,196,169,187,132,181,197,199,188,178,177,188,169,171,164,173,182,165,148,169,190,168,131,142,166,173,181,174,209,169}},
{{2000,2.600000},{84,101,68,69,70,63,100,71,98,59,69,91,91,70,51,63,92,98,78,95,70,68,88,100,58,67,85,66,81,70,61,75,77,71,98,66,83,89,106,83,51,93,80,113,61,72,76,63,91,73,79,65,84,89,79,62,89,76,80,76,66,67,85,84,89,103,98,86,68,93,79,78,87,65,103,93,102,91,76,68,77,62,82,79,70,74,73,73,79,78,77,77,76,101,93,78,78,77,102,103,103,107,84,91,75,74,86,95,71,72,86,72,81,90,77,52,73,74,93,81,93,64,70,63,80,80,62,75,75,90,64,74,58,91,94,77,98,82,60,93,82,91,75,72,119,68,71,95,66,76,77,83,73,77,70,94,99,69,104,58,81,87,73,51,63,60,68,52,75,78,89,98,91,82,78,69,73,69,57,69,71,62,76,78,83,65,83,93,81,97,84,82,104,89,91,90,59,94,69,89,90,80,71,72,72,99,63,76,67,74,68,70,77,97,84,88,62,61,99,86,78,77,67,87,76,53,76,89,76,84,63,107,73,79,83,73,88,78,91,67,78,67,68,62,89,55,81,88,76,64,67,88,85,86,61,65,90,75,85,83,86,71,84,90,107,95,80,78,92,75,69,70,74,77,89,82,78,88,77,60,69,73,85,77,78,60,58,82,72,49,112,89,95,82,64,75,65,63,86,104,73,69,82,65,78,61,113,84,87,94,92,71,91,81,69,79,80,84,72,69,88,82,71,102,95,84,97,92,72,68,53,76,75,77,81,70,77,79,93,89,75,88,81,75,73,69,64,84,75,69,79,103,62,67,58,65,65,66,76,71,90,65,75,106,89,92,81,81,64,76,77,91,99,62,80,63,52,73,84,88,78,61,61,68,94,88,86,94,69,53,84,89,67,94,76,63,91,70,69,82,71,89,77,79,79,91,72,88,80,104,79,106,85,73,79,59,78,73,74,69,82,83,91,78,69,70,88,78,91,65,73,89,96,71,67,88,79,82,72,70,67,65,79,66,87,82,76,62,74,67,77,76,87,82,88,72,76,88,78,75,84,88,71,78,58,82,85,60,90,58,81,114,66,62,89,80,97,75,88,65,83,77,83,67,65,74,73,63,72,70,72,84,72,95,74,74,87,105,101,66,89,65,84,101,86,87,94,92,93,52,92,78,50,84,60,89,56,105,78,104,91,80,70,54,91,64,76,76,72,100,58,108,82,58,76,74,65,91,70,59,87,72,105,52,72,72,85,63,72,61,70,73,72,83,77,65,81,80,87,84,74,78,79,65,84,88,50,74,89,64,80,71,62,92,80,95,76,75,102,60,95,84,51,71,95,68,74,74,91,67,99,88,90,78,109,71,58,97,86,74,78,79,73,72,43,97,83,87,76,73,60,92,62,88,68,75,76,70,82,70,62,98,85,76,96,68,80,85,79,71,62,68,95,84,85,71,73,91,57,67,77,93,70,86,83,79,74,73,71,62,79,90,84,104,74,59,74,79,79,84,74,83,70,73,81,95,78,69,60,107,70,101,73,76,83,84,82,77,59,76,97,90,77,94,77,69,55,63,54,93,82,100,70,67,71,65,77,90,92,87,70,89,70,79,58,78,90,85,94,81,76,68,103,75,63,67,86,66,98,84,86,90,73,89,76,72,77,79,82,72,52,67,64,70,74,61,84,85,52,87,86,97,72,82,64,89,67,73,82,91,69,107,73,60,54,81,66,62,93,96,77,79,89,65,93,66,78,81,93,107,82,78,59,81,87,81,82,76,66,76,76,82,100,88,53,67,60,111,76,79,71,79,70,79,55,61,53,85,71,77,86,85,76,85,64,83,65,89,74,127,72,86,66,90,93,77,86,96,57,71,106,76,84,64,77,82,63,103,87,77,65,69,94,88,72,70,63,91,97,73,54,72,89,88,69,79,52,69,67,69,81,61,69,83,84,101,95,62,93,55,78,69,65,85,66,80,102,81,73,78,101,101,64,69,79,92,74,83,74,52,76,71,84,71,81,71,100,71,69,91,82,61,54,91,88,68,86,82,72,83,111,49,56,80,76,49,85,54,76,83,65,69,96,69,84,66,72,85,72,90,83,71,70,69,68,78,83,82,56,62,71,76,82,88,79,95,85,115,58,75,87,89,69,62,68,89,95,86,76,65,83,67,105,87,85,77,59,86,72,89,76,70,85,57,85,69,108,62,88,104,93,80,69,103,69,78,59,67,67,87,70,81,94,58,59,73,75,89,51,92,89,68,84,89,57,94,77,82,62,64,67,90,69,88,74,89,66,70,83,69,105,69,82,97,93,71,47,78,58,71,79,78,76,54,74,62,93,55,75,54,57,63,56,86,69,72,100,77,99,84,94,70,89,88,66,79,86,69,87,68,78,83,78,74,77,99,93,74,69,80,84,73,66,86,80,71,89,56,87,76,95,68,78,76,73,99,84,83,69,77,67,72,85,78,80,66,84,81,85,74,66,85,77,76,71,89,87,81,60,67,65,62,70,84,78,69,96,77,93,73,82,71,74,73,56,91,90,70,85,91,64,83,49,92,55,90,87,78,75,73,60,91,101,82,111,80,74,97,74,104,99,84,99,64,74,89,62,83,104,63,68,64,87,86,59,90,76,89,75,90,56,78,72,84,82,60,85,72,81,49,67,79,91,97,74,98,84,73,68,76,75,74,66,77,93,73,92,86,82,71,89,74,81,55,69,58,70,62,75,55,90,85,81,60,65,74,83,71,71,88,71,92,90,60,79,81,80,76,82,65,80,73,101,71,74,77,72,76,69,94,74,89,67,74,76,54,86,90,67,77,79,67,78,68,96,73,73,89,108,72,72,53,95,56,75,93,88,66,68,72,90,63,73,87,81,53,95,57,73,77,68,71,71,66,70,71,66,79,91,71,88,84,76,62,60,66,80,69,63,79,115,83,78,92,72,78,75,81,67,60,70,93,74,66,72,64,75,53,88,55,107,72,88,92,88,77,66,81,70,78,82,85,73,77,94,68,75,91,81,74,80,94,84,61,72,97,75,71,68,68,88,51,57,65,62,68,65,66,76,82,66,66,56,90,85,72,99,70,77,90,74,71,90,78,89,58,113,77,71,61,72,48,73,72,77,81,58,74,97,70,64,80,55,83,72,83,75,70,90,71,73,64,53,68,62,82,69,70,91,87,68,88,67,83,75,65,99,71,72,71,80,65,71,70,58,77,75,96,72,83,99,81,88,93,80,62,82,76,85,79,81,90,76,76,79,73,65,72,62,83,75,71,80,77,56,68,76,77,79,52,67,94,60,79,85,75,94,70,73,63,96,75,104,74,60,65,66,60,69,77,71,90,78,95,73,79,71,79,59,45,88,73,64,59,100,68,97,87,98,74,86,83,86,71,81,72,76,76,76,86,74,81,60,70,86,108,83,102,50,96,77,68,82,93,80,66,75,75,75,61,77,77,77,60,67,90,72,70,76,67,80,64,68,80,94,83,68,75,83,76,53,71,101,85,78,70,97,76,78,80,84,55,79,83,67,76,88,73,82,91,87,113,91,85,63,73,81,79,77,67,72,53,96,104,77,63,68,85,97,62,58,84,66,61,85,55,73,76,88,73,78,65,82,81,76,73,90,86,67,78,79,68,73,69,84,86,76,72,76,76,74,74,81,111,80,96,65,83,92,98,83,87,79,72,89,85,109,78,75,60,84,85,86,77,82,77,64,67,92,77,92,78,62,95,56,73,78,74,71,103,59,79,75,88,92,81,73,97,75,94,95,59,83,73,49,76,79,89,72,67,72,86,69,105,94,51,58,76,64,69,58,75,68,86,77,73,91,67,75,86,85,68,78,89,81,82,63,113,75,84,67,82,80,83,75,70,100,98,83,71,83,86,124,69,69,90,76,67,60,85,82,83,66,78,88,98,72,75,63,80,78,87,84,80,52,100,99,63,91,75,71,92,79,81,83,102,91,95,71,64,76,83,76,97,53,62,114,108,58,64,69,46,76,86,95,78,67,59,87,72,78,66,65,91,75,59,104,78,82,88,72,73,94,97,71,68,75,69,77,72,80,75,93,75,90,61,94,64,80,72,55,77,90,77,108,93,77,74,92,79,79,79,79,74,84,94,55,89,88,64,65,76,74,67,104,104,83,56,68,90,89,76,95,62,108,89,82,81,103,64,57,84,105,82,75,63,72,76,93,93,54,87,63,108,69,56,77,77,62,107,76,67,101,65,83,102,78,74,79,83,67,69,66,90,67,77,75,84,77,66,74,55,83,55,95,87,71,79,87,90,89,89,76,66,90,84,54,75,90,97,62,80,75,74,88,74,59,84,79,82,85,64,87,82,70,52,87,61,71,56,110,73,57,81,79,80,74,89,86,84,61,74,72,87,79,88,72,92,71,75,103,80,76,56,78,87,73,76,83,68,79,70,110,90,78,84,73,105,88,63,82,96,66,63,66,89,92,63,53,87,62,55,71,66,101,70,52,66,99,92,80,67,68,52,66,65,93,86,81,90,76,75,74,58,79,41,92,81,98,72,84,84,92,80,97,63,79,75,85,93,101,73,74,70,80,82,88,70,85,58,81,77,71,108,98,75,61,55,54,87,60,88,92,107,73,70,61,100,95,84,81,90,117,97,85,61,64,65,104,94,64,74,70,69,108,81,78,66,59,74,71,83,76,84,74,78,97,68,76,77,85,75,75,92,101,65,75,62,53,78,78,70,84,65,93,77,64,78,87,77,58,66,61,73,60,69,85,70,69,80,74,63,91,86,71,83,81,74,90,60,73,75,88,99,83,115,98,89,98,51,66,103,72,62,62,75,90,80,65,63,91,59,96,92,81,59,74,86,88,87,47,60,105,72,77,92,84,76,85,111,129,55,80,91,92,69,82,77,76,80,91,80,83,65,74,95,70,82,82,63,88,82,58,92,64,70,88,105,86,67,76,67,98,75,82,81,61,81,49,68,58,73,103,72,53,86,86,77,86,67,98,56,72,79,59,87,78,92,80,75,68,87,76,81,43,85,62,82,74,84,84,58,73,75,93,77,68,71,94,71,70,85,91,90,55,69,97,96,64,83,88,82,69,61,61,70,98,88,72,90,76,66,58,72,75,93,108,85,83,69,76,105,80,83,81,53,89,112,74,73,66,73,60,66,74,55,53,85,96,94,69,93,57,49,64,74,79,69,92,91,82,108,79,67,85,101,90,76,85,71,86,50,71,87,55,83,92,76,79,102,88,64,74,69,71,78,71,71,50,64,88,87,68,67,108,67,70,95,90,75,83,60,81,80,58,75,71,81,65,97,72,84,72,65,87,76,76,93,82,75,85,65,64,89,65,75,61,89,77,67,60,92,101,96,80,72,89,89,92,70,71,71,72,85,62,90,72,74,52,64,66,69,81,81,82,93,74,56,71,76,99,57,54,84,75,79,107,61,78,68,75,73,52,65,81,75,74,91,103,62,90,77,69,67,76,76,92,72,74,73,63,83,63,95,68,75,89,76,60,89,78,66,69,71,83,62,85,97,83,97,70,81,80,86,96,96,88,63,60,78,77,79,84,77,59,69,54,66,95,86,91,89,75,82,111,73,55,82,86,71,83,73,70,74,70,104,46,76,84,84,79,88,87,70,68,73,73,98,72,84,93,99,77,70,62,63,83,84,79,80,70,95,84,68,98,78,86,71,94,98,71,72,83,69,63,74,67,86,95,64,83,60,77,70,83,74,82,75,77,100,76,68,61,89,81,80,69,93,78,55,62,77,88,81,60,63,79,93,79,84,71,92,54,72,85,72,76,70,84,64,61,78,63,87,90,68,64,76,97,78,70,85,76,62,79,69,77,80,85,81,98,63,115,80,73,68,61,96,59,88,92,84,44,58,59,81,77,75,61,101,55,80,76,71,79,85,96,81,79,65,55,80,86,103,81,72,100,75,86,63,87,97,59,55,68,69,87,99,81,79,68,86,96,84,73,76,86,79,81,83,82,73,89,106,95,76,65,96,69,63,70,86,74,63,73,79,61,86,81,90,69,94,81,95,57,82,98,70,85,95,78,97,81,97,78,77,73,86,70,59,78,104,93,62,61,67,87,80,79,71,61,71,66,73,67,75,68,68,79,84,58,72,87,81,100,72,88,78,69,94,103,70,57,101,79,50,68,80,66,85,76,83,84,74,67,84,59,84,75,91,88,91,80,91,65,70,81,83,98,88,83,75,86,79,98,55,85,71,61,67,80,68,87,103,85,90,94,84,99,57,96,71,77,55,76,85,70,82,73,85,65,79,75,109,61,103,93,74,70,88,63,76,85,129,75,104,68,81,88,80,78,68,61,71,62,89,65,72,77,90,82,87,62,77,74,79,70,84,61,58,75,65,77,74,101,76,74,75,85,55,81,70,64,58,67,90,77,90,94,72,70,80,106,108,64,65,70,69,60,79,79,74,64,84,72,63,79,85,63,75,100,85,73,65,71,71,54,86,67,58,66,104,74,94,83,64,71,61,80,98,72,76,55,82,105,62,103,88,84,79,83,65,101,94,77,74,84,93,48,95,71,62,86,58,69,85,83,75,79,66,76,86,95,82,96,69,87,71,97,63,85,66,83,96,71,70,88,100,83,69,82,81,72,85,75,58,72,110,84,78,82,69,66,81,72,79,86,64,90,76,106,88,63,70,74,82,64,74,79,107,101,87,71,72,76,80,98,77,78,89,84,88,71,67,68,46,103,95,83,85,50,89,53,89,50,100,52,97,92,70,61,74,98,96,74,72,76,82,95,96,58,62,65,65,112,72,93,94,56,64,84,69,83,84,66,68,75,87,72,94,81,83,70,72,97,102,104,75,70,78,97,77,75,78,82,84,71,85,66,78,67,74,63,79,75,76,88,87,96,71,72,93,61,81,56,82,92,89,60,80,100,84,82,93,58,71,107,80,86,78,78,60,100,69,60,87,100,74,110,73,52,73,78,77,60,54,87,92,65,91,81,89,84,72,75,92,74,69,73,65,87,78,79,74,101,92,93,73,104,84,67,79,72,72,79,73,67,59,95,76,110,79,78,82,74,67,69,57,97,67,77,68,72,104,52,84,100,77,87,59,67,60,53,75,88,78,62,66,99,71,89,57,65,72,80,75,64,56,64,97,80,100,85,73,67,74,77,90,102,80,50,97,101,105,84,53,79,68,66,85,77,77,75,69,82,70,89,71,74,77,89,82,83,71,79,97,79,76,60,86,66,79,68,49,72,84,70,95,67,71,98,89,69,76,98,69,76,66,56,82,82,90,78,70,77,82,61,86,75,67,81,91,73,103,93,85,58,46,76,69,94,69,113,87,70,83,82,85,84,71,77,85,87,59,61,95,78,57,97,78,75,78,74,75,92,83,59,84,88,71,69,75,88,91,78,91,83,94,94,69,67,80,88,92,63,52,90,56,60,74,61,59,71,79,83,54,92,76,76,49,64,89,97,92,93,69,116,91,94,80,76,73,65,67,80,66,69,66,71,97,88,86,86,80,62,76,91,70,80,81,80,67,70,75,91,91,78,77,88,69,94,73,69,56,71,81,63,92,76,83,53,72,78,85,87,80,70,72,72,55,100,82,83,63,74,79,87,63,86,89,79,81,86,69,74,60,66,106,98,103,71,77,71,65,59,70,44,84,72,65,82,69,92,84,69,78,79,59,82,50,85,83,92,73,85,62,80,82,71,75,97,81,67,59,80,63,75,61,73,61,74,66,85,81,86,51,100,61,88,75,92,91,75,80,64,72,105,94,85,73,92,92,77,61,60,96,89,63,52,92,114,64,70,90,74,87,86,68,89,75,43,83,68,89,89,96,72,91,62,73,77,75,88,75,75,81,87,97,75,88,101,70,73,84,82,71,91,62,96,86,62,96,83,72,67,77,98,74,64,80,85,75,71,85,79,78,84,86,80,78,76,98,73,75,83,87,75,62,78,67,52,89,85,59,63,85,46,85,76,72,79,75,90,74,68,90,83,70,76,71,62,113,77,74,68,74,60,82,76,95,70,88,59,71,68,101,90,95,95,70,78,81,89,79,86,78,93,102,79,72,64,75,90,96,72,86,72,80,75,76,88,84,97,70,108,90,81,80,59,56,100,74,83,77,108,84,84,70,65,83,61,89,79,64,73,72,70,70,84,73,90,96,78,88,72,98,82,71,68,93,79,87,75,68,80,79,78,60,73,83,79,70,77,95,77,74,55,87,46,51,65,61,78,54,71,101,79,77,75,69,85,81,83,80,82,87,81,83,95,79,59,92,64,75,50,95,79,86,70,83,101,81,77,76,64,84,82,74,83,79,86,83,95,96,87,74,97,115,86,99,69,83,85,81,72,100,67,94,62,63,73,82,60,54,67,82,76,99,76,87,100,76,86,98,72,65,70,74,90,64,67,62,93,102,71,81,83,100,63,82,89,69,91,91,78,91,72,93,53,76,97,95,79,73,67,93,69,71,86,71,80,86,95,63,92,91,82,97,83,79,78,79,54,82,62,72,69,85,81,65,70,83,68,95,73,97,59,84,90,75,66,100,64,65,76,68,65,72,64,80,80,83,95,80,68,63,69,87,61,82,66,99,65,66,84,76,60,72,90,73,80,91,104,97,72,84,77,81,75,76,65,62,72,100,103,88,68,86,84,94,80,79,94,99,60,68,98,98,101,96,65,54,74,79,91,65,94,110,99,88,72,70,74,60,81,92,96,70,78,53,91,51,76,64,74,60,63,68,78,71,76,93,61,78,77,88,92,71,82,73,82,87,94,85,83,71,84,72,85,100,54,97,79,66,85,78,77,65,71,76,69,69,81,56,64,76,78,76,83,85,89,73,91,70,88,104,65,71,112,60,80,85,68,78,98,76,68,82,64,87,86,97,81,88,64,72,80,75,88,69,76,69,76,69,87,85,82,82,84,59,91,91,94,68,79,81,74,61,71,86,68,82,85,60,87,75,94,71,75,70,74,50,106,70,79,63,85,70,69,59,73,66,56,54,64,71,93,62,96,77,87,75,80,78,89,66,75,75,96,74,93,91,102,79,78,56,86,84,82,63,76,89,112,96,87,85,86,96,69,94,81,63,81,103,88,77,74,71,100,72,92,75,72,73,85,90,68,82,61,71,76,78,79,73,98,81,72,68,83,75,85,70,59,71,76,81,75,66,80,83,96,89,71,89,64,71,53,95,99,69,64,80,99,83,80,67,87,81,85,75,90,79,76,82,83,50,65,93,99,78,79,74,75,78,68,83,92,70,81,96,57,66,80,46,83,76,102,66,92,77,87,76,82,64,68,69,78,86,70,55,93,79,94,47,75,78,68,71,76,90,73,95,75,101,81,96,65,78,64,79,80,73,75,93,86,106,64,90,70,79,92,94,63,56,66,78,67,103,85,100,65,92,75,75,70,49,81,94,78,111,91,81,75,77,76,67,78,63,93,60,67,92,62,97,83,95,74,75,63,69,56,80,74,60,87,93,60,89,57,59,102,84,73,93,87,79,82,57,75,75,78,64,58,78,87,96,79,90,62,71,85,53,91,88,90,92,98,90,83,100,96,53,64,90,69,76,76,84,88,65,46,66,73,87,50,73,73,84,67,72,84,86,53,88,70,66,72,68,76,76,81,65,95,69,82,80,80,86,80,55,84,57,103,64,82,92,72,61,71,61,73,79,53,67,81,66,64,70,71,81,68,70,62,70,72,85,86,69,77,73,98,94,73,72,67,79,85,89,68,84,60,62,88,81,99,91,85,83,74,80,75,64,84,65,90,83,82,66,82,93,96,77,71,95,56,85,64,78,64,92,88,80,98,98,72,64,82,85,66,77,104,93,70,99,66,62,72,73,91,73,67,83,94,79,81,87,71,85,62,97,56,99,69,91,102,81,83,72,73,82,79,78,85,79,75,94,79,70,69,111,76,84,61,66,76,89,80,79,65,75,77,64,59,93,74,78,79,98,75,72,73,58,55,82,84,74,96,83,74,110,88,89,79,91,77,87,81,76,59,102,58,75,82,90,82,64,88,109,69,96,68,76,89,85,62,84,72,73,77,82,75,87,95,84,87,66,70,61,78,65,89,91,79,60,109,86,82,101,59,64,72,79,91,81,91,87,69,67,72,69,74,89,67,101,61,64,96,72,81,78,76,78,93,70,54,83,70,80,79,92,72,89,76,82,76,78,79,68,73,65,90,73,88,75,74,57,61,69,68,84,94,89,77,74,88,87,64,84,63,62,66,81,80,70,56,58,70,84,91,103,59,79,80,69,90,82,99,77,78,96,67,71,76,69,73,87,73,57,65,105,77,82,64,72,78,57,70,79,75,86,78,83,76,80,90,82,68,89,71,99,80,82,89,68,76,81,62,91,87,56,82,52,73,92,69,65,65,59,79,94,84,72,82,73,69,63,78,82,87,70,71,66,87,76,91,79,67,68,73,71,73,84,84,98,68,70,90,67,86,81,72,76,92,100,79,74,70,93,80,79,68,85,56,78,81,63,83,81,96,78,86,85,81,58,86,67,61,68,70,87,61,81,73,86,69,87,62,73,78,74,64,83,71,80,79,66,63,81,68,75,50,84,61,123,68,73,98,97,84,60,55,92,71,83,92,85,69,75,64,95,76,72,100,82,76,84,61,101,86,62,97,63,99,75,77,105,77,69,72,60,80,103,92,73,89,73,85,65,56,100,88,88,84,76,67,111,103,101,84,100,65,86,68,94,88,78,87,72,78,78,99,80,77,64,96,75,77,83,74,63,90,95,68,91,77,64,77,102,76,79,96,79,60,82,67,68,85,82,57,92,74,79,74,102,73,95,113,106,82,74,77,75,84,74,56,67,71,68,101,65,87,103,47,78,76,65,65,74,82,68,102,73,61,62,63,86,81,74,62,99,93,61,56,96,51,93,91,83,51,76,90,82,74,92,67,81,55,71,74,86,65,84,56,57,67,82,81,78,69,64,81,87,72,98,100,72,86,78,86,121,96,84,64,83,94,77,64,77,64,79,79,87,78,55,61,66,35,74,63,74,90,71,77,80,111,83,90,62,73,72,82,88,80,73,77,75,82,94,66,76,79,56,70,73,95,74,80,106,112,88,68,57,68,60,40,71,76,88,86,62,72,97,79,77,78,69,82,74,67,76,97,68,76,85,70,77,84,93,82,63,79,88,77,84,77,95,87,52,61,66,73,77,84,90,89,89,53,82,75,93,87,62,67,70,79,60,88,83,58,86,80,94,67,55,105,83,76,63,74,61,89,83,78,78,65,88,97,83,90,67,59,70,96,70,76,71,109,81,77,62,76,73,88,67,77,69,76,61,75,68},{46,74,72,74,75,78,65,75,69,82,81,77,74,87,70,74,73,65,75,78,76,59,71,90,76,80,65,74,44,67,79,91,76,60,71,79,71,86,97,84,79,81,76,72,67,93,102,81,72,74,57,90,69,66,79,76,92,76,84,93,63,72,59,56,63,115,104,84,84,75,62,55,72,94,86,78,75,73,66,80,82,75,70,80,63,88,67,87,81,79,69,73,86,74,71,70,85,69,71,95,83,80,75,66,72,67,91,60,56,72,72,74,77,71,48,66,59,82,81,94,77,86,68,60,52,77,77,77,80,84,57,85,61,85,68,64,57,100,65,78,77,62,74,74,64,64,77,82,72,61,56,99,81,80,60,62,86,90,70,80,82,65,63,80,62,94,82,64,88,70,92,72,84,88,71,53,67,77,68,85,58,73,97,63,61,68,86,84,68,80,67,98,67,85,86,61,88,76,85,86,74,74,65,74,81,72,88,57,68,72,65,61,45,96,53,77,71,69,60,91,80,89,60,80,72,63,70,98,67,68,92,95,96,70,41,69,67,79,64,68,111,81,84,82,66,64,64,75,72,81,77,68,88,48,77,86,86,65,74,66,69,72,76,83,46,73,96,63,61,73,81,97,82,68,76,67,80,83,91,62,72,73,68,66,54,60,84,64,58,65,74,53,82,74,63,61,95,64,88,65,67,72,75,81,89,85,72,72,43,53,72,73,56,52,68,93,71,62,69,80,57,64,68,96,72,81,67,72,72,66,78,83,92,51,66,62,65,77,81,65,83,78,93,76,63,82,83,77,99,61,63,87,52,63,74,102,81,74,72,67,85,73,92,61,72,77,47,63,72,69,64,70,77,66,67,86,76,71,74,99,77,86,80,86,77,93,84,81,66,71,92,61,72,84,72,68,71,98,77,94,65,56,77,71,82,93,70,72,75,82,66,77,78,74,64,63,73,65,84,76,81,76,90,69,94,94,66,80,64,62,100,50,81,69,62,94,68,66,75,70,62,69,101,75,72,82,99,91,84,73,47,69,86,92,69,68,79,83,87,71,68,75,90,77,84,100,75,76,57,103,74,78,61,70,78,72,70,80,63,94,59,85,78,100,95,75,97,66,84,83,63,82,91,80,88,81,74,52,78,66,88,83,67,98,64,85,84,98,107,54,86,77,56,78,68,59,70,87,67,92,91,74,83,77,88,66,69,88,84,87,63,74,95,74,76,63,70,79,83,66,102,66,86,76,65,66,95,70,73,94,82,69,72,60,82,82,93,84,88,79,65,50,58,90,68,54,73,73,89,78,71,82,72,89,73,48,65,60,72,68,71,53,77,53,76,49,87,62,72,65,81,81,83,70,82,76,77,54,84,92,66,89,70,75,70,80,69,80,85,68,89,56,68,69,66,59,72,64,80,79,84,78,85,83,69,75,71,61,104,83,89,79,126,77,78,79,89,63,71,96,89,97,73,77,85,82,81,76,87,75,67,62,95,79,85,67,65,54,74,76,79,80,91,89,49,66,89,92,49,74,86,73,69,80,61,73,98,81,67,55,86,46,101,60,90,63,81,76,78,72,80,81,51,82,78,69,82,79,64,57,55,81,72,52,95,72,68,78,89,82,91,73,68,91,59,62,80,62,76,67,61,65,66,55,76,69,116,68,75,87,78,90,58,72,49,98,58,73,79,60,80,89,69,98,106,68,69,52,64,75,64,62,66,86,79,60,54,77,99,76,58,79,81,70,73,67,78,69,67,81,59,78,71,73,88,83,92,63,91,66,94,66,92,77,76,78,62,63,73,84,51,86,58,83,71,83,80,47,39,88,63,78,78,70,78,71,76,81,65,93,80,86,95,68,82,57,71,50,47,64,56,66,87,80,82,79,74,71,96,76,95,71,94,82,66,84,71,82,96,66,77,59,75,56,83,81,75,83,98,78,72,97,77,78,75,79,73,87,48,73,82,103,62,77,90,70,73,67,80,74,85,80,51,116,61,100,69,98,67,71,83,73,69,74,74,75,67,64,64,65,89,73,54,96,93,74,77,97,68,70,63,74,76,99,84,87,78,83,84,78,50,66,78,79,72,81,75,74,89,74,80,62,72,72,63,69,76,63,84,77,100,74,67,62,60,84,93,79,107,47,87,74,64,90,82,53,86,61,69,67,81,71,62,64,63,84,80,55,68,71,79,71,68,71,96,87,71,98,54,83,78,103,75,73,68,66,96,65,69,108,93,67,76,80,66,99,94,61,106,87,80,79,64,83,86,59,78,83,93,103,98,68,63,61,79,69,75,71,80,68,72,91,83,70,67,93,73,63,62,79,113,94,69,81,74,85,78,105,83,60,69,69,77,75,92,85,67,93,75,54,60,56,72,74,63,89,67,67,66,93,59,54,122,68,89,89,92,60,110,65,99,63,75,93,96,61,66,70,84,59,70,60,90,77,81,69,72,68,76,81,61,68,71,98,68,75,75,78,79,90,66,67,68,111,80,85,73,60,56,61,70,71,63,96,65,82,75,67,74,80,69,75,96,66,95,65,99,103,75,67,68,91,77,76,63,58,78,83,78,59,72,65,80,74,103,61,64,56,97,65,90,84,74,68,70,66,81,58,62,95,82,105,93,70,89,76,104,90,67,91,88,101,57,81,94,64,69,80,77,85,79,71,71,63,63,85,73,84,66,70,116,58,78,73,72,65,72,57,73,83,85,82,78,91,72,79,70,106,77,104,78,77,65,80,82,52,70,74,89,87,74,69,105,67,93,65,99,66,80,69,83,60,66,56,82,80,67,68,98,85,45,72,70,76,86,74,95,87,87,75,72,87,60,79,78,93,70,70,60,57,55,60,82,53,77,93,67,83,77,74,70,88,87,90,73,86,57,76,75,73,85,84,68,77,71,69,79,77,83,62,88,75,92,73,73,77,83,64,74,65,63,77,66,86,74,67,85,86,93,73,75,47,77,75,81,82,76,88,78,81,89,68,76,71,64,74,60,49,65,84,79,76,71,86,79,90,82,64,47,59,90,75,66,64,88,78,91,82,86,69,89,66,101,92,77,72,96,76,80,95,56,69,68,71,84,70,43,98,80,79,63,71,95,80,61,70,74,78,53,75,84,64,57,55,69,69,55,75,79,61,60,81,79,113,87,76,68,103,56,65,90,75,68,66,74,70,72,72,66,81,89,67,94,73,65,66,68,64,80,76,88,95,86,59,94,80,89,82,78,91,50,73,79,81,87,63,74,112,64,71,71,80,65,82,61,79,67,88,94,83,61,87,65,81,85,101,73,87,82,93,78,102,58,68,91,70,77,65,74,52,88,62,84,66,81,57,79,81,65,75,76,98,57,75,82,72,95,82,73,61,68,60,82,81,75,68,72,60,85,74,83,83,79,87,58,82,77,55,76,74,65,72,85,73,74,92,92,69,82,61,92,85,82,82,99,69,60,113,67,79,78,93,76,71,86,78,101,68,62,69,73,78,81,86,92,65,85,80,80,95,90,92,70,66,79,74,65,105,61,68,65,78,84,62,74,92,68,66,68,88,76,65,80,82,81,67,64,61,59,82,85,82,64,75,85,79,70,71,60,71,82,87,62,57,70,64,70,70,85,112,55,95,78,73,86,54,70,94,86,60,76,73,72,79,95,73,66,70,80,81,80,55,110,62,58,101,60,55,80,69,75,58,87,45,60,82,51,57,79,67,84,91,82,62,85,74,74,67,80,77,84,83,78,70,65,85,68,54,62,72,68,62,61,65,62,77,66,85,83,72,56,54,79,70,65,72,72,83,67,63,87,77,67,77,66,69,87,74,53,87,85,94,72,52,78,62,71,94,74,76,78,90,81,78,81,98,108,85,86,64,63,66,80,80,73,69,93,79,62,59,68,77,99,85,90,87,52,87,56,68,71,98,74,65,85,70,79,76,93,82,65,95,81,69,93,81,58,73,76,69,69,84,105,108,68,74,75,82,67,68,90,81,99,66,59,67,76,85,66,82,64,76,69,93,52,81,80,71,75,48,55,81,63,74,65,69,84,66,69,71,61,62,70,101,76,82,71,69,70,54,107,59,93,67,65,67,56,77,89,92,73,70,79,89,92,58,84,82,70,85,70,59,79,62,83,71,77,79,86,59,44,61,65,66,83,81,45,48,86,86,84,47,86,81,61,84,71,60,103,68,72,79,48,66,87,82,82,73,78,80,111,79,89,68,62,62,44,85,72,81,70,73,71,91,67,77,69,52,83,81,67,86,92,70,55,72,92,66,83,71,70,65,74,85,68,63,75,73,76,46,79,66,79,77,88,68,59,74,54,51,71,82,94,93,89,66,69,70,96,66,74,59,83,54,64,80,81,64,72,55,64,72,71,80,100,76,52,68,79,67,69,75,49,61,72,76,76,64,85,63,70,66,86,75,69,83,62,84,82,77,82,102,63,72,71,91,75,88,83,78,69,71,76,57,68,45,88,79,55,83,68,72,84,85,77,66,94,94,70,74,93,69,58,64,72,86,61,74,76,116,94,74,69,62,80,69,107,76,94,73,65,93,75,71,58,60,58,65,59,92,81,76,67,72,48,57,83,82,60,77,63,58,74,57,76,92,83,68,58,80,63,86,74,83,78,85,75,66,71,87,67,66,70,87,56,83,58,66,107,72,83,78,87,83,66,96,99,62,66,70,70,72,110,65,76,80,89,95,69,67,68,88,67,73,85,78,71,59,80,73,87,65,54,68,88,67,63,59,56,75,75,68,82,67,82,55,74,77,93,72,87,85,68,83,72,93,64,77,80,86,79,87,93,87,58,63,83,66,59,73,82,84,90,74,54,73,86,73,72,70,88,77,63,78,68,56,67,67,74,82,71,66,110,88,75,90,70,63,68,86,75,69,61,83,70,87,85,74,82,48,77,67,87,63,77,69,62,82,88,65,69,85,92,76,71,83,78,85,75,80,85,107,64,88,68,65,85,74,83,85,76,55,76,73,65,87,70,56,60,70,77,95,81,103,91,74,48,59,68,70,76,75,61,61,72,69,76,102,76,71,62,93,72,67,77,61,87,60,62,72,63,124,69,61,79,72,55,90,64,102,82,64,90,85,71,99,58,68,79,82,87,78,88,70,72,78,66,58,69,69,79,68,87,87,78,83,87,58,60,59,69,84,79,85,93,58,84,98,62,95,73,79,90,100,66,68,76,69,79,83,71,71,90,85,80,69,97,59,84,83,94,73,75,77,57,82,86,68,54,66,59,64,68,59,50,86,75,75,93,81,81,83,61,64,83,67,59,54,68,77,77,66,45,68,67,92,60,74,72,80,72,90,59,77,83,59,79,85,88,98,56,79,88,81,66,65,58,66,76,74,54,71,69,66,83,94,80,67,64,94,74,75,88,91,84,63,67,77,76,90,79,89,90,116,84,61,83,73,77,61,84,88,92,74,69,79,69,65,94,72,89,63,106,76,78,92,72,42,78,75,70,78,84,87,66,58,87,52,54,74,74,79,79,63,72,59,64,55,75,58,67,61,59,65,71,65,72,78,95,76,94,70,81,98,106,65,80,66,80,94,67,76,83,68,79,82,66,72,66,75,82,96,64,75,72,78,72,69,56,63,60,79,75,91,93,90,89,67,81,72,74,90,78,81,62,64,81,92,73,88,79,106,80,47,93,57,106,94,75,86,86,88,77,96,108,94,63,80,75,88,76,82,84,55,83,90,63,93,62,76,83,75,85,76,73,66,64,66,104,78,86,77,72,89,60,77,90,74,74,82,73,94,70,101,87,67,87,87,67,60,83,74,66,82,93,62,90,70,83,70,64,62,73,92,70,72,62,56,101,76,100,83,88,62,80,56,89,63,83,71,95,71,74,102,79,54,66,82,71,57,57,67,96,71,70,81,87,58,61,85,66,71,86,82,70,66,66,55,71,74,85,80,74,59,56,78,77,99,78,73,70,88,67,69,83,55,89,80,98,57,84,88,94,72,74,86,81,80,84,89,80,98,74,103,60,67,72,77,74,78,51,68,75,74,73,61,118,57,89,90,79,65,83,57,75,88,66,95,80,91,85,76,74,65,79,83,64,55,79,67,74,79,81,76,80,80,57,77,70,66,81,63,66,97,67,65,76,79,55,64,68,66,85,72,68,78,71,82,76,80,57,76,80,73,72,81,76,81,78,85,70,89,76,79,84,57,95,61,70,65,83,54,63,57,104,90,68,78,93,62,80,72,72,81,73,72,83,88,84,76,83,82,71,96,63,51,52,82,90,65,102,52,62,64,75,92,75,90,81,69,78,77,65,82,66,69,62,89,73,73,84,58,74,84,85,80,80,69,78,54,91,76,68,78,99,81,89,68,105,70,73,67,79,76,76,86,69,75,86,68,84,84,68,108,78,78,80,60,78,77,68,44,64,70,48,68,70,61,84,88,81,78,63,56,64,75,83,73,86,75,76,72,63,79,84,87,72,63,62,70,50,79,77,100,84,62,70,70,87,73,63,81,76,87,55,63,86,61,78,63,67,90,64,71,88,67,81,92,79,53,72,63,74,69,61,76,80,86,98,91,83,67,90,60,69,80,86,61,76,80,78,61,67,94,82,72,57,78,109,86,65,60,96,67,76,80,80,48,65,78,81,73,54,75,81,68,86,79,69,70,84,61,71,73,77,67,86,74,100,94,79,60,65,89,73,78,79,59,65,66,75,58,78,73,59,87,98,71,92,57,43,64,80,68,73,68,64,89,102,78,86,63,81,85,68,91,99,57,78,86,49,65,85,83,88,91,51,77,72,56,93,84,88,74,71,72,70,52,85,94,104,115,57,69,85,54,96,113,88,82,69,78,74,94,104,87,62,70,58,55,74,58,71,76,96,46,73,71,73,76,79,62,77,69,73,93,86,60,73,66,68,78,96,62,75,65,61,95,70,60,82,52,81,85,95,67,82,78,76,53,85,70,71,64,80,68,89,79,82,89,100,60,86,66,43,70,111,76,70,80,69,58,85,60,93,69,68,68,64,67,65,78,95,64,75,104,75,73,67,62,94,85,69,70,85,89,92,83,59,80,75,69,89,81,64,55,68,63,52,83,87,68,72,115,62,76,103,92,79,76,63,61,95,58,82,87,64,74,74,65,70,72,86,96,68,70,74,57,73,60,64,83,71,49,69,92,67,75,68,68,72,87,63,54,98,62,80,94,84,76,67,51,60,67,55,55,60,68,74,71,76,52,61,95,90,72,79,64,69,57,82,70,48,70,62,78,76,100,69,64,76,74,76,85,83,73,85,97,79,76,58,62,71,58,80,73,77,82,70,72,83,76,80,74,90,72,64,78,71,56,56,71,70,69,63,93,85,81,59,72,72,81,46,85,64,85,78,89,75,80,81,70,74,89,87,56,65,78,70,96,65,74,74,72,89,73,57,70,94,92,61,73,85,92,65,92,69,75,86,73,99,72,63,99,104,63,84,96,84,73,95,67,69,92,49,63,79,66,88,68,101,85,78,66,68,58,73,73,61,83,64,88,117,58,67,65,84,52,86,75,77,66,81,78,90,88,62,83,76,70,64,78,79,80,61,74,67,83,84,84,101,79,93,69,93,82,79,86,48,86,61,78,46,85,68,65,55,77,75,80,78,62,79,77,75,72,75,91,95,84,82,74,68,62,77,85,64,91,85,70,72,81,97,95,72,58,116,65,74,77,59,72,71,67,83,60,100,86,62,85,72,78,60,77,75,61,85,61,57,72,57,98,104,77,93,75,76,72,77,60,108,69,64,64,76,61,90,68,95,71,88,74,67,60,67,71,73,94,79,82,66,68,72,65,58,67,88,56,79,82,84,72,71,71,81,92,73,89,73,71,86,60,83,67,71,81,61,58,91,73,97,95,90,67,73,115,79,76,72,83,82,78,81,71,76,74,75,66,60,80,51,69,74,82,72,45,70,87,59,82,67,101,76,70,95,69,76,83,68,73,74,64,87,88,97,90,78,87,59,70,63,59,72,68,89,48,62,78,76,78,87,99,61,72,72,71,60,60,88,72,67,84,76,67,70,66,69,92,82,74,69,68,75,69,56,85,76,73,80,75,69,97,87,61,58,71,76,67,69,72,72,85,73,76,86,77,78,63,79,79,81,87,63,82,61,74,83,53,70,87,63,80,67,81,67,60,85,66,68,85,71,71,81,74,73,68,72,86,88,76,80,66,64,85,65,88,79,73,78,82,79,64,80,57,64,74,91,65,72,67,76,84,56,77,65,64,92,92,70,64,87,77,77,109,84,58,66,70,56,61,86,41,71,56,84,75,73,74,76,86,70,64,82,79,74,59,66,78,73,72,73,82,70,67,75,92,98,58,62,87,90,79,61,74,72,86,79,59,70,81,75,90,69,89,73,70,74,77,83,59,35,113,96,71,78,76,88,78,71,70,68,69,79,79,82,101,79,84,76,63,88,86,72,74,70,68,72,68,97,78,92,68,68,63,80,84,66,56,54,107,71,87,102,64,82,74,82,91,58,75,100,86,66,67,89,50,87,80,73,81,83,92,60,76,77,84,76,81,68,73,121,65,71,88,76,79,75,70,89,82,72,75,79,79,86,91,57,65,52,78,99,80,86,77,69,70,71,83,45,81,94,92,70,108,86,77,64,55,83,78,91,76,80,86,76,62,70,77,84,64,54,98,66,71,79,70,79,78,85,79,70,61,65,94,72,79,88,56,60,68,58,77,91,78,79,52,89,94,102,85,93,62,78,73,84,78,60,77,82,46,97,83,78,71,59,68,77,65,76,76,85,61,85,70,72,66,67,89,69,61,83,78,70,96,63,90,88,46,61,75,70,60,66,63,87,71,62,68,60,74,77,71,92,86,88,95,71,98,77,102,55,64,86,63,71,65,81,84,72,83,70,60,53,70,81,93,70,101,65,64,65,86,90,82,63,77,93,98,78,55,80,78,85,93,68,70,98,65,60,73,77,76,100,85,86,67,74,67,57,60,73,54,85,80,78,76,68,66,77,61,87,84,63,79,78,94,74,56,72,64,71,79,68,81,77,93,81,73,56,102,75,64,88,68,79,73,85,75,63,64,60,72,42,86,89,63,83,61,59,78,101,67,79,77,89,82,74,54,67,63,58,73,94,81,80,84,82,73,64,50,75,72,86,106,55,78,72,79,73,70,77,58,67,73,62,72,67,74,56,46,75,86,98,85,82,61,75,81,90,85,86,71,79,54,71,62,87,90,83,83,85,56,56,86,71,81,71,69,80,86,98,85,60,79,68,77,67,64,77,86,87,90,83,70,67,67,61,75,86,69,84,85,75,60,92,54,77,84,64,67,66,89,75,82,87,79,57,110,78,89,83,63,64,93,74,87,95,64,95,84,89,65,79,81,53,74,71,80,65,75,92,80,93,77,76,66,83,66,60,69,74,69,89,58,67,67,69,49,71,53,102,73,102,99,77,59,83,76,92,71,62,98,66,88,84,74,62,57,75,71,64,64,76,89,80,88,92,64,75,63,74,70,87,55,74,92,99,80,72,78,69,55,82,67,69,95,59,87,75,94,63,98,67,67,88,65,73,83,60,75,75,85,87,74,85,72,103,84,85,67,81,87,73,69,84,92,59,90,55,65,54,56,76,84,67,98,59,89,71,54,58,52,76,66,74,63,88,91,78,62,68,78,65,109,85,76,90,60,90,50,67,109,60,65,72,83,75,87,88,71,65,70,90,59,65,62,89,65,79,60,71,59,71,80,59,83,75,82,82,69,70,80,78,96,68,113,80,73,60,84,69,72,92,58,106,84,80,49,62,57,80,70,81,92,78,89,60,55,64,85,86,79,60,81,104,81,68,93,82,61,100,80,80,85,89,79,82,101,81,58,82,68,90,72,79,81,55,55,71,69,77,106,98,69,76,88,77,79,91,77,68,81,89,50,83,78,59,73,98,91,71,83,84,70,59,81,60,79,84,86,81,79,79,58,64,77,85,72,70,79,96,83,80,87,89,85,59,68,75,112,100,61,84,69,109,68,87,58,79,72,71,76,96,71,60,86,87,74,76,78,66,76,70,61,98,88,97,69,76,76,89,76,94,101,77,59,76,74,72,84,97,71,75,80,69,84,110,78,97,83,83,70,81,76,83,78,75,97,100,76,53,81,72,90,87,68,61,86,97,61,64,75,64,69,81,95,60,80,89,65,92,88,81,81,74,70,89,81,82,87,75,76,74,73,82,84,81,73,77,85,81,69,99,77,97,75,73,83,69,79,78,70,69,61,80,57,98,94,73,94,62,70,72,74,99,84,76,68,88,83,64,65,69,85,61,60,86,89,68,78,101,88,64,53,94,75,78,72,91,72,61,41,78,83,77,74,79,74,81,80,62,101,82,71,57,72,96,73,53,55,84,78,67,47,85,73,82,74,52,74,86,85,74,102,71,73,82,89,75,46,92,63,87,70,79,67,64,72,92,66,71,80,79,72,61,76,68,60,106,71,76,70,73,69,74,84,55,83,65,91,79,71,85,87,69,66,82,66,109,72,65,74,78,78,88,85,88,89,75,94,57,77,69,74,79,76,87,84,68,67,81,73,67,86,59,59,86,82,78,87,75,96,76,84,77,60,84,66,74,52,86,77,84,77,70,76,65,76,71,59,74,67,49,61,69,77,87,62,101,54,83,69,71,57,69,82,90,89,80,90,72,83,71,74,69,83,89,74,69,77,79,74,89,97,49,91,71,59,86,70,83,69,67,54,79,42,50,71,54,73,95,89,72,73,89,84,55,78,66,82,66,67,68,108,50,66,81,63,80,68,63,105,68,80,81,59,87,90,67,70,71,65,81,104,62,102,71,77,65,78,71,86,68,65,78,77,79,67,84,65,69,71,86,62,58,61,73,80,84,72,80,72,78,64,78,80,74,75,63,60,99,82,76,60,119,79,105,105,63,85,54,75,64,70,81,71,62,85,78,82,64,89,72,80,66,55,80,48,72,71,65,80,100,84,49,91,87,66,71,80,83,68,81,72,76,70,67,66,76,77,80,82,72,73,72,76,82,68,85,56,78,71,59,96,64,66,96,73,62,85,76,88,69,68,58,69,81,69,89,72,89,77,60,68,80,60,83,77,52,73,71,70,77,88,64,65,71,67,87,91,84,105,99,72,90,72,82,64,66,76,101,95,85,60,71,84,84,71,74,82,59,75,65,57,84,96,80,75,67,39,88,78,86,94,70,63,91,108,75,77,70,57,48,55,46,90,68,70,90,76,87,68,81,82,88,73,68,70,69,94,97,57,85,52,65,85,73,73,81,82,74,112,102,64,76,72,86,92,68,95,83,93,75,71,78,61,81,52,93,99}},
{{2000,2.700000},{32,36,33,34,38,44,48,35,51,26,34,25,33,35,41,36,46,41,28,38,37,34,34,37,39,37,38,45,39,21,34,44,29,31,35,28,39,32,49,20,25,35,39,34,38,37,30,31,44,47,35,46,39,41,37,43,43,29,39,48,40,20,30,42,23,33,31,47,29,31,40,28,46,24,31,50,35,36,31,32,26,30,37,36,29,37,29,33,33,39,44,42,22,48,46,34,23,25,38,39,31,41,35,40,50,25,38,35,30,36,38,43,37,31,41,34,36,40,35,34,39,46,33,28,20,37,37,33,47,42,32,43,21,43,31,14,41,42,30,28,36,42,39,51,38,37,40,41,32,36,32,29,34,30,44,37,29,26,37,47,45,29,42,38,39,16,16,22,46,30,32,26,26,37,36,27,23,45,26,35,35,30,27,38,20,44,22,36,25,35,30,31,44,43,27,44,30,31,36,35,34,34,34,31,40,36,43,36,36,35,36,39,39,30,36,20,31,25,49,33,46,36,21,40,35,37,53,37,30,35,18,26,31,34,45,35,47,34,52,30,34,57,34,42,38,38,25,33,35,25,64,27,28,40,42,37,36,28,41,42,29,25,34,28,26,44,38,34,25,42,29,55,30,46,32,27,38,42,37,32,35,46,34,44,31,35,50,49,42,40,31,30,38,43,45,32,37,34,35,29,30,33,30,30,21,31,30,37,30,33,32,42,27,41,32,51,38,21,40,31,33,43,24,45,43,31,36,41,31,34,52,31,45,42,28,18,29,36,42,34,33,29,20,19,30,24,29,30,30,16,26,55,36,34,27,36,15,37,41,22,42,27,40,25,45,26,40,39,30,34,46,32,40,34,28,27,32,33,33,47,29,34,33,29,39,45,24,29,35,40,33,35,38,28,45,39,30,35,34,27,46,28,46,26,38,36,31,31,28,39,36,28,31,42,52,32,38,26,33,39,37,35,39,38,35,37,30,42,30,24,58,19,31,30,40,40,37,35,24,32,28,35,53,35,30,28,27,41,41,28,30,35,35,33,21,46,20,25,36,27,40,29,33,30,51,32,66,36,28,29,30,51,39,38,44,30,28,31,28,47,26,45,35,36,32,38,38,28,24,34,35,40,24,42,31,37,34,48,33,29,44,38,34,39,28,28,32,28,33,39,44,41,26,37,31,37,39,26,40,32,40,49,35,30,47,27,37,33,32,30,42,37,43,18,26,25,40,38,39,49,27,42,62,16,34,26,46,40,34,36,39,28,35,45,37,33,23,31,34,36,43,24,32,39,28,32,30,27,31,29,37,32,34,34,31,37,34,36,42,34,31,34,34,42,27,44,38,36,26,42,39,36,36,37,34,34,32,31,41,33,45,44,40,37,36,31,48,35,51,48,40,26,29,31,34,49,30,35,29,35,30,25,34,30,46,34,43,25,33,33,18,46,37,37,43,33,33,15,18,57,32,43,27,30,26,45,38,33,32,20,37,32,49,37,24,57,34,38,23,42,27,37,29,30,25,33,33,37,36,36,29,32,35,30,34,34,41,36,43,41,38,23,29,37,27,34,31,23,34,28,35,48,37,30,52,37,39,20,34,40,49,43,37,43,32,33,26,36,53,41,35,28,31,29,36,35,37,20,45,45,54,22,30,52,44,35,36,31,33,32,22,33,33,50,25,40,36,33,35,40,42,36,29,38,40,32,39,27,48,37,35,44,33,35,32,37,26,37,43,29,31,27,26,40,37,31,44,38,36,36,21,40,48,29,32,51,35,37,29,31,43,34,42,26,38,43,25,37,23,25,40,60,39,38,35,33,43,25,38,28,24,27,43,33,29,41,52,46,37,39,33,33,36,39,41,31,46,36,37,23,31,34,30,49,31,29,29,26,29,33,31,42,32,20,35,26,33,37,49,40,36,30,31,34,38,39,33,42,27,25,36,33,39,32,29,36,20,37,35,35,28,34,41,27,41,26,30,32,37,34,23,31,33,40,38,37,40,36,44,36,31,22,46,56,27,31,23,30,43,28,25,40,41,41,30,28,31,39,38,23,48,32,39,34,39,42,41,35,39,33,36,32,23,50,46,31,36,30,31,49,44,35,45,28,24,24,28,28,19,23,43,22,40,33,33,33,34,41,34,18,39,34,31,50,33,31,39,43,33,25,36,32,28,23,39,38,38,35,30,26,33,35,26,24,23,32,34,47,35,33,39,35,34,30,50,48,27,41,44,34,46,42,35,32,33,32,45,43,45,28,40,25,39,35,26,37,21,26,30,66,32,26,27,41,27,35,28,45,21,30,37,31,29,36,43,36,31,39,38,36,55,29,33,38,46,38,32,32,27,34,27,33,43,25,33,30,34,36,32,53,40,46,39,49,38,33,30,23,34,26,25,37,34,32,33,27,31,24,45,44,39,44,39,34,31,30,32,40,25,24,31,33,29,33,33,40,25,27,47,32,33,29,39,33,33,31,39,31,44,41,37,36,20,30,34,21,40,24,38,36,35,34,24,28,52,19,39,28,40,28,31,37,30,26,43,29,37,56,42,46,27,35,26,21,43,40,34,38,26,40,30,36,38,32,29,32,42,26,37,46,39,41,27,66,36,33,43,40,34,25,33,36,23,31,62,38,33,36,33,47,33,36,26,28,34,38,33,44,27,44,59,37,31,36,32,33,28,42,41,35,34,30,49,39,32,36,26,29,32,28,28,40,34,35,37,37,30,35,54,36,41,40,27,25,35,47,35,42,34,40,37,35,37,29,41,36,38,31,29,39,30,41,38,27,17,35,39,44,27,43,37,36,46,37,37,36,39,50,38,37,38,48,29,32,44,40,30,39,37,26,33,20,29,26,24,25,27,30,39,33,44,28,41,48,37,48,38,25,34,17,37,32,42,36,37,49,42,25,54,36,36,29,34,33,32,40,39,35,36,26,29,25,34,34,39,22,40,27,26,53,30,23,46,32,32,28,36,43,27,41,33,24,44,45,38,34,32,42,43,26,46,38,39,29,36,56,30,30,39,34,38,36,27,43,20,41,21,37,41,39,40,27,36,25,43,36,37,40,33,26,34,64,33,26,46,37,35,37,41,31,32,44,32,37,31,41,29,27,44,43,31,48,50,30,34,61,25,45,36,44,39,33,45,30,42,40,23,41,35,26,33,41,35,39,43,29,36,46,26,39,28,34,40,31,29,41,40,22,44,25,28,30,22,37,27,29,35,28,33,36,32,37,44,29,31,34,42,37,22,56,31,39,32,34,46,26,33,30,35,44,52,33,42,50,46,25,37,40,47,46,28,39,25,29,33,43,25,32,31,36,45,46,34,33,29,40,32,42,31,45,31,45,30,39,37,56,25,57,40,34,41,33,26,38,33,43,37,30,32,38,30,37,28,41,34,39,41,30,38,32,52,29,37,34,35,29,33,42,31,42,33,39,32,26,30,36,34,42,18,29,34,33,28,27,40,30,16,26,31,30,32,55,40,39,24,34,35,51,36,36,21,51,26,36,41,34,34,38,35,37,36,47,32,32,37,37,30,39,42,41,34,25,29,39,43,35,44,32,30,42,61,40,36,50,36,28,32,24,41,40,45,37,39,30,36,38,34,24,30,27,30,31,44,38,48,28,33,28,48,36,28,36,30,31,46,50,38,25,26,18,53,36,27,37,33,24,35,40,39,43,31,39,35,46,42,34,31,37,33,29,27,37,34,28,33,33,44,30,43,28,29,49,33,27,46,34,30,30,27,32,44,32,35,63,44,40,24,28,46,35,22,19,38,38,27,22,26,35,28,35,42,28,26,38,28,28,27,33,41,30,25,26,27,23,33,35,39,33,37,38,44,43,43,40,30,47,35,40,33,38,47,37,53,27,25,41,19,27,34,36,40,31,38,38,40,31,43,34,35,31,39,30,31,26,38,27,38,32,29,26,48,36,27,41,41,29,29,34,33,18,26,20,33,28,56,29,38,45,26,29,28,38,31,56,34,36,34,52,35,43,35,44,32,24,28,33,32,44,45,27,38,33,48,32,46,32,31,50,47,41,34,33,26,32,30,37,44,32,29,31,30,23,34,43,51,45,47,30,29,44,43,21,25,32,25,34,41,37,38,40,24,29,23,41,33,38,36,28,45,32,34,38,24,48,26,41,27,35,39,28,32,43,21,38,29,52,38,59,39,32,39,44,41,27,35,35,39,33,41,28,36,34,42,33,46,58,33,42,30,31,33,19,29,27,37,44,41,39,33,32,32,24,48,20,17,48,43,30,41,37,29,39,28,41,35,27,48,24,24,34,36,33,39,40,42,43,19,35,31,41,32,35,29,37,37,41,42,25,36,53,30,40,28,41,54,30,30,36,32,42,35,34,45,32,33,44,29,23,35,21,31,30,47,46,37,35,60,35,42,26,22,44,38,35,50,44,29,39,29,40,38,29,41,37,38,32,33,25,39,41,35,34,21,30,38,22,41,33,43,38,34,35,31,38,44,46,41,32,22,38,22,41,31,37,35,39,31,31,43,31,37,31,33,29,32,25,32,36,37,33,30,33,34,30,32,43,37,37,35,42,50,36,22,39,27,23,40,25,32,39,26,43,38,37,52,32,22,33,26,51,38,44,33,35,29,34,44,34,33,45,23,24,27,33,35,47,42,42,38,31,52,38,30,31,43,27,56,50,36,30,42,43,33,36,40,47,24,31,19,31,30,57,40,22,29,31,27,26,38,42,38,40,39,41,40,22,30,55,45,38,35,28,39,35,38,50,30,26,31,25,33,39,37,28,40,41,20,30,32,40,44,37,49,32,38,26,30,39,26,50,28,31,29,45,38,33,46,38,38,29,39,20,27,37,32,30,30,26,48,34,52,33,32,41,30,52,29,38,32,39,35,36,31,37,35,41,36,34,42,48,37,35,36,45,31,28,37,31,29,40,34,38,34,35,41,38,30,38,31,25,41,29,24,33,31,40,38,24,34,32,36,28,37,33,31,25,23,19,37,37,38,60,41,51,25,49,37,36,25,37,25,26,39,39,43,27,40,34,36,40,24,42,21,34,37,26,27,37,29,32,44,41,33,35,32,50,34,37,57,37,53,31,29,29,29,26,48,34,42,39,40,26,37,37,19,26,33,34,27,41,23,49,37,27,31,45,19,43,52,33,42,32,33,24,44,32,38,35,34,35,26,22,35,35,32,34,35,34,49,38,40,27,24,34,35,36,44,47,33,25,42,36,30,29,38,43,34,34,27,40,39,41,34,42,26,23,36,41,34,33,34,31,25,27,31,25,23,42,30,43,47,37,30,38,26,39,36,29,40,28,17,41,24,35,38,43,26,45,32,39,54,33,33,42,33,36,27,40,26,31,37,33,36,35,38,38,31,30,21,39,39,46,32,49,35,23,34,43,21,35,27,40,32,29,25,43,42,50,26,33,34,36,52,32,27,43,27,50,32,26,46,34,42,42,25,30,25,25,27,30,30,24,33,29,48,36,32,38,49,57,41,37,36,33,46,26,34,30,29,47,36,23,50,24,32,40,36,29,29,39,34,35,36,31,40,28,44,38,53,34,23,45,36,29,31,33,43,35,37,45,41,24,42,32,20,38,32,30,32,39,47,24,21,32,27,56,29,48,38,28,46,38,35,35,41,26,31,36,47,46,37,29,33,24,34,31,25,25,37,31,34,39,35,33,45,27,28,25,41,47,33,52,42,33,27,40,37,54,37,39,28,36,39,25,38,38,30,29,38,32,40,34,45,42,44,31,35,47,43,33,54,33,50,26,31,40,26,23,39,40,22,21,42,20,25,32,25,37,51,27,27,27,34,23,31,32,29,29,24,38,30,30,30,33,32,35,53,36,37,15,26,33,36,41,45,33,33,23,35,41,32,36,31,30,45,42,47,51,30,37,26,33,41,38,37,27,33,28,40,40,48,35,30,44,31,50,34,45,22,44,39,27,33,38,40,37,43,29,35,41,34,41,25,34,31,30,52,35,23,34,43,32,37,36,38,32,24,30,40,27,43,28,28,35,30,43,34,34,28,28,38,30,35,41,29,17,28,45,37,44,40,36,41,51,38,41,31,48,40,39,24,41,21,31,28,48,40,51,36,32,30,20,32,25,31,32,29,32,43,45,33,27,31,40,37,29,35,46,41,38,53,35,27,40,31,43,28,23,37,41,28,28,25,49,40,39,30,22,40,35,38,34,30,25,24,28,21,38,33,38,25,24,33,22,41,23,37,46,40,31,40,33,43,38,29,49,44,39,24,26,42,30,32,40,24,43,35,35,31,34,33,37,40,33,30,41,33,44,37,46,37,47,36,32,41,38,40,42,39,41,36,38,38,29,27,31,26,23,61,44,32,28,46,35,37,36,30,43,36,37,49,47,35,48,37,32,38,31,46,19,31,23,41,23,30,26,41,28,19,25,37,29,21,31,41,32,54,26,41,54,50,38,29,32,46,34,32,36,45,27,40,28,30,25,32,34,32,37,44,49,33,30,35,46,38,30,34,34,45,26,29,35,28,36,37,32,33,45,30,45,24,25,33,30,33,30,39,38,32,36,58,32,42,27,53,26,45,24,30,24,28,54,32,34,30,34,31,56,24,34,46,35,40,35,31,33,24,28,29,35,42,33,32,42,37,31,31,36,27,28,36,32,39,29,14,29,26,28,38,40,26,39,40,45,34,34,38,32,41,25,46,37,37,43,36,40,40,38,28,30,38,37,29,26,26,37,40,22,33,52,39,39,37,26,34,27,28,38,47,40,40,28,28,29,36,24,44,36,46,24,38,36,38,50,26,39,23,34,38,22,22,23,38,33,27,34,35,39,49,35,37,39,35,22,29,45,47,27,38,41,25,34,37,29,36,26,39,24,21,33,42,26,36,30,31,22,33,33,41,35,38,46,40,44,35,26,28,59,40,30,36,39,38,48,22,50,42,28,27,29,27,34,36,33,27,26,43,31,48,47,27,57,34,38,33,38,40,33,29,50,38,28,29,34,25,53,37,31,36,30,34,39,41,29,38,35,36,26,37,39,39,35,38,43,35,22,26,35,27,22,32,26,28,29,30,35,41,28,29,35,36,38,42,32,35,31,34,41,38,26,29,30,33,42,31,32,27,24,35,32,46,23,41,27,29,33,35,43,33,28,34,26,32,48,42,43,34,33,41,39,43,38,52,29,34,28,33,36,23,40,25,32,28,40,35,37,26,28,44,30,38,40,25,27,22,29,56,31,30,31,36,37,38,38,40,28,50,32,23,31,29,46,24,28,30,45,29,54,45,29,26,32,36,46,53,27,36,30,29,41,31,34,39,38,29,28,24,23,51,37,34,29,55,22,28,41,35,32,27,31,36,37,27,22,31,30,36,38,28,33,27,41,36,42,37,40,29,39,39,37,36,44,31,35,31,29,17,39,49,34,31,34,41,36,46,23,31,37,43,37,49,33,38,43,34,63,33,34,40,40,35,41,35,30,42,38,48,36,34,32,26,29,33,39,26,63,35,36,34,43,27,33,36,31,32,27,30,33,42,29,45,46,39,31,26,40,46,38,28,40,17,40,26,32,45,37,26,31,33,37,39,38,42,35,43,38,37,34,36,24,26,42,39,38,35,28,32,36,30,37,30,40,33,34,40,39,42,26,31,34,38,38,43,37,35,56,41,39,30,27,31,42,29,48,19,43,51,31,36,36,28,45,45,34,27,30,23,44,32,36,45,28,27,41,39,24,29,29,30,31,36,27,37,26,24,40,23,57,37,51,42,43,34,42,38,31,39,28,41,32,34,37,39,37,30,49,37,31,34,29,40,45,32,22,31,46,28,31,29,36,40,42,28,40,31,27,28,28,36,28,36,35,38,31,30,26,22,32,39,27,40,52,42,43,31,40,37,29,35,43,34,34,36,36,30,32,30,42,45,26,34,24,46,44,36,32,39,39,39,41,32,40,52,38,40,43,47,27,23,33,35,36,44,47,30,60,42,19,40,50,41,27,43,35,35,25,21,32,30,33,34,33,39,36,32,37,33,43,29,34,27,34,50,30,35,40,29,37,34,22,56,49,30,33,31,29,30,25,38,51,26,37,32,29,23,38,38,26,23,37,30,35,35,31,48,41,30,39,42,31,36,24,32,35,36,23,33,35,34,29,21,27,38,35,16,31,33,45,25,39,28,28,40,38,33,26,36,32,27,39,39,37,21,38,41,39,33,35,40,41,27,36,33,39,27,39,36,28,30,49,29,42,46,46,52,57,27,41,23,43,42,34,37,36,26,23,36,31,31,41,30,33,42,36,36,34,33,30,39,29,28,48,34,32,27,35,37,41,19,45,46,29,35,54,30,38,29,32,37,42,29,45,35,32,29,34,40,37,39,42,31,50,37,45,26,41,41,40,37,25,43,32,31,37,34,32,49,37,34,32,32,45,33,26,56,42,31,36,34,35,36,37,24,30,41,37,33,39,38,51,35,44,28,56,47,36,38,25,34,34,44,46,25,24,32,36,37,26,27,45,37,31,45,23,37,35,37,34,41,36,37,44,41,27,32,25,32,26,34,22,30,26,46,41,45,27,29,26,27,30,37,42,44,43,27,37,56,25,35,49,38,34,21,17,44,38,40,54,38,37,30,34,29,33,43,33,40,35,38,32,49,31,34,40,37,49,38,34,36,32,29,31,19,30,44,40,32,35,33,37,38,28,52,32,28,43,30,45,22,29,40,44,27,28,39,27,37,31,34,27,29,40,34,29,23,42,35,44,33,45,46,27,28,59,26,27,24,36,26,34,29,42,32,35,30,27,58,31,48,44,51,32,30,37,33,37,47,33,32,27,20,30,30,42,35,31,38,24,41,29,36,34,33,32,41,25,50,40,34,37,30,42,37,42,31,36,59,27,42,34,33,42,35,33,39,22,32,46,34,37,33,30,25,52,41,54,27,23,48,28,33,26,31,34,34,32,30,29,35,36,27,31,34,33,45,24,34,34,31,40,39,34,34,22,29,33,33,35,40,32,32,32,28,41,29,36,36,49,37,29,39,36,38,40,33,33,41,34,20,26,41,22,33,31,37,34,31,28,50,33,56,31,34,41,25,36,31,47,36,23,34,23,29,27,27,24,51,39,33,35,30,48,42,40,48,23,36,39,36,44,47,35,27,35,25,35,24,39,31,42,36,31,25,28,34,45,26,27,22,32,39,34,50,31,42,31,26,28,46,44,34,31,35,29,33,33,45,45,24,33,42,29,28,40,30,28,43,29,36,35,27,33,31,29,36,42,34,38,25,36,28,23,25,33,41,43,39,29,35,27,29,32,26,43,23,31,28,33,44,20,27,33,37,37,33,53,42,27,34,36,29,43,27,19,39,44,36,31,25,29,36,32,43,22,24,45,29,28,35,30,26,50,34,28,35,39,55,35,35,45,23,48,30,33,34,49,38,30,41,32,40,38,32,21,36,40,32,33,39,30,29,38,29,36,56,29,45,35,52,31,45,36,28,34,33,25,24,38,27,35,52,31,45,19,49,33,35,40,35,33,33,36,36,34,34,31,36,33,31,30,18,38,39,34,48,40,29,38,36,36,30,39,38,23,33,36,45,42,24,37,26,33,32,35,32,24,20,36,35,38,39,32,34,31,43,46,39,28,28,35,23,29,41,41,34,41,37,30,25,37,61,14,45,56,63,44,39,37,29,31,32,49,34,29,44,43,53,28,24,44,31,36,46,57,31,36,42,38,52,31,27,50,26,43,23,32,35,46,37,31,35,42,32,30,43,39,53,32,32,33,30,24,34,32,41,39,33,50,37,32,17,39,27,25,20,31,33,38,29,37,24,43,36,34,39,31,37,32,40,35,38,41,33,39,45,18,30,23,28,39,38,30,30,31,27,43,35,29,32,30,35,23,33,31,44,40,31,38,25,35,38,33,41,30,28,57,36,35,31,23,27,42,31,34,26,38,24,33,38,26,30,32,43,43,43,38,35,36,34,44,23,25,20,36,36,38,35,35,43,35,33,39,24,32,20,28,30,25,25,43,42,44,24,48,35,39,38,33,36,36,29,31,38,37,48,27,29,26,44,30,34,27,31,36,45,37,37,32,35,49,40,43,23,26,32,28,29,31,25,55,38,28,36,52,34,53,27,45,45,39,39,37,33,30,27,46,32,43,33,27,47,31,45,26,44,35,40,30,53,36,45,28,20,38,31,35,44,28,33,32,25,32,40,40,38,40,42,42,19,36,41,18,32,31,33,34,38,24,26,39,35,45,38,37,39,36,34,40,35,26,39,22,34,31,37,36,36,37,28,41,48,41,41,22,43,44,30,28,33,30,24,30,37,35,33,33,27,42,46,34,28,43,38,47,31,29,45,26,35,31,56,43,23,40,40,40,41,40,24,38,27,32,29,66,33,22,30,37,33,29,33,38,28,29,36,26,24,42,29,36,36,32,43,49,42,30,37,36,19,28,34,42,31,46,20,34,20,28,31,37,38,44,50,29,42,40,40,51,49,32,49,29,58,47,41,42,26,36,49,54,32,25,42,32,33,27,31,28,41,48,44,38,32,24,25,35,34,33,36,36,32,29,35,22,30,39,31,30,31,28,20,40,43,38,49,46,28,38,35,28,26,26,24,40,43,26,33,52,31,24,32,31,44,37,40,31,37,38,31,24,41,34,38,47,37,38,40,36,42,34,27,42,55,24,32,24,42,38,20,28,26,30,42,22,29,44,42,42,26,23,39,40,33,47,38,40,43,41,37,30,31,20,46,47,28,31,27,32,37,32,31,44,24,32,37,34,32,39,60,39,30,36,40,36,33,36,23,35,40,23,36,37,25,33,19,41,38,39,35,25,34,28,26,27,25,36,42,36,39,41,41,29,34,29,33,34,39,56,36,36,39,41,40,44,47,45,37,34,43,43,31,24,27,45,31,34,32,43,39,35,31,32,28,39,36,39,29,25,34,38,34,33,33,18,25,45,52,38,25,46,36,50,53,36,52,35,37,26,29,42,40,34,37,41,29,25,43,26,49,23,34,39,35,53,49,45,34,43,33,53,45,42,51,46,31,40,45,44,47,36,28,27,52,49,35,31,30,29,48,30,40,26,45,27,19,37,35,23,44,36,24,45,41,34,39,22,43,36,26,27,39,35,32,33,44,24,35,27,21,23,35,57,35,50,28,40,44,50,32,33,46,33,39,33,41,31,40,39,32,28,31,38,26,38,36,31,29,40,40,42,21,47,38,39,45,42,33,33,36,48,24,38,25,36,31,36,33,27,39,31,30,35,52,30,37,43,53,39,29,34,25,28,47,30,31,48,39,37,27,28,28,30,25,54,34,24,46,33,26,25},{34,51,27,29,30,33,45,37,31,29,53,34,31,28,45,26,32,33,29,27,36,49,30,33,47,28,33,33,38,32,36,35,36,30,39,35,36,22,37,31,38,30,47,29,31,41,37,27,25,42,43,24,23,50,48,42,43,31,41,16,33,38,27,44,35,48,41,40,36,44,36,33,44,35,27,28,35,33,34,44,52,46,30,40,43,25,40,34,36,25,34,31,38,44,27,40,31,29,40,47,24,21,32,33,37,25,33,31,37,35,41,41,21,38,39,42,30,29,27,39,40,33,47,44,33,27,37,41,35,38,31,36,40,41,36,30,37,31,44,28,31,32,44,53,49,32,33,32,34,53,33,31,31,38,25,29,44,37,54,30,24,28,36,30,27,30,24,43,61,38,49,34,36,33,37,22,25,34,30,34,43,30,33,43,23,28,33,21,33,24,29,27,36,42,47,28,34,38,42,38,32,19,33,37,38,37,36,31,37,37,36,40,29,23,31,31,42,36,41,53,34,37,40,43,34,32,29,35,27,41,24,23,49,31,27,48,27,31,35,31,30,37,37,33,32,31,29,46,31,31,33,33,21,40,28,32,30,29,39,22,31,44,49,29,31,26,30,34,52,36,32,30,27,35,24,35,38,29,44,31,31,42,49,35,41,43,27,39,33,27,24,40,32,54,33,34,35,29,48,40,26,35,36,43,38,38,23,39,33,46,43,29,28,41,31,36,28,25,29,26,27,31,43,33,45,43,36,38,43,30,29,29,28,25,27,46,35,35,42,42,29,26,35,40,36,40,37,33,28,33,40,34,29,35,24,30,33,30,40,29,41,32,44,42,32,30,40,36,21,39,39,43,47,37,34,26,30,37,24,33,32,33,33,37,33,27,28,48,42,35,47,44,20,40,38,24,22,47,33,37,30,35,31,46,39,31,38,41,35,46,36,22,43,29,39,28,44,32,36,21,34,28,31,32,33,24,31,29,28,36,39,40,25,33,38,35,35,44,44,33,37,38,32,35,24,41,21,29,38,38,27,29,30,39,33,29,27,34,29,34,20,27,28,35,46,31,35,48,36,33,29,25,34,23,47,25,29,30,40,18,36,48,32,39,19,24,31,29,32,25,45,28,35,45,36,38,47,17,19,25,36,49,45,41,19,27,25,35,40,38,22,24,32,37,26,27,22,30,36,33,19,36,29,44,46,33,28,44,45,27,46,43,27,40,18,26,29,28,40,31,32,24,31,32,28,37,32,43,35,35,27,30,36,36,38,32,35,32,26,26,27,36,23,32,45,29,35,31,23,31,44,40,29,36,48,31,34,34,32,33,37,41,53,56,28,22,45,29,44,39,45,29,24,23,34,43,29,36,41,43,35,29,33,31,20,40,51,33,34,24,42,33,27,39,29,42,34,29,41,39,36,47,34,40,40,40,29,39,25,27,29,45,49,42,64,41,41,30,37,44,46,38,38,44,16,30,42,32,42,29,23,42,30,29,23,40,30,24,37,31,35,40,38,38,29,33,37,33,35,42,35,36,45,40,26,49,43,31,30,44,30,37,41,25,29,33,31,27,29,42,41,51,24,23,31,24,36,24,22,26,39,31,27,31,46,39,44,30,41,31,21,37,29,39,39,40,51,30,32,30,26,47,37,37,31,44,19,31,35,28,35,36,31,37,48,35,40,37,25,28,36,36,35,28,36,27,37,27,45,39,30,39,21,48,20,20,37,44,37,24,19,23,41,52,48,38,36,37,18,35,30,46,23,34,37,37,40,24,33,38,18,26,36,27,40,30,37,31,22,30,34,46,32,38,33,26,27,28,34,44,51,42,40,33,35,24,34,42,40,25,43,29,39,37,40,39,26,18,33,31,24,31,35,19,35,50,29,40,51,45,26,40,45,26,22,59,35,41,34,25,34,30,31,40,28,29,44,41,31,29,34,34,27,28,33,31,42,29,42,25,28,40,31,42,36,43,45,37,37,33,46,27,33,31,23,41,44,49,30,28,33,30,25,38,29,26,34,45,41,40,30,32,23,42,30,25,43,32,30,20,34,36,20,30,36,31,32,45,46,39,26,38,52,34,39,59,25,42,28,30,39,27,45,36,39,44,52,32,44,30,37,33,33,32,27,32,20,38,31,33,36,33,36,33,33,32,39,27,28,35,41,33,39,38,37,34,39,31,42,20,39,30,52,46,25,43,29,32,34,35,29,32,41,41,45,43,27,37,51,25,43,28,30,25,26,44,29,30,28,37,27,38,47,29,31,29,38,28,28,26,48,45,33,29,46,30,31,32,39,39,50,49,37,33,36,29,23,32,49,39,54,39,30,36,38,21,44,48,19,29,33,45,32,29,24,34,24,24,44,38,27,24,28,29,50,30,33,27,52,29,41,36,37,33,23,48,38,29,52,48,35,34,34,30,38,27,48,24,30,48,25,31,38,25,24,37,40,38,35,27,30,25,28,31,34,32,25,42,34,43,46,31,31,36,33,36,32,24,34,56,32,27,26,53,27,26,26,52,25,31,33,43,40,29,42,27,47,33,49,38,41,43,44,40,33,28,22,32,30,31,42,31,32,44,21,35,35,24,24,33,29,41,29,37,53,39,30,25,43,30,18,36,37,29,46,46,35,36,34,40,31,55,24,31,30,41,32,27,38,43,47,46,32,52,27,44,31,37,28,31,27,46,30,35,42,23,36,36,27,30,25,30,17,33,52,36,52,44,43,23,30,25,31,40,34,52,31,33,35,41,27,44,36,39,36,28,42,23,23,46,34,39,32,35,23,29,29,38,29,33,29,39,27,23,32,33,34,26,34,37,44,38,37,23,35,31,28,28,33,52,24,25,32,40,40,42,42,62,46,37,40,28,31,24,19,28,30,41,41,39,33,30,35,46,26,39,32,32,34,41,35,43,31,28,39,51,32,38,33,32,30,32,34,33,26,46,38,39,33,34,32,29,30,38,22,37,37,29,36,20,31,62,32,31,43,40,34,31,26,31,32,40,31,27,32,32,33,26,31,35,34,31,37,46,42,22,32,32,34,35,37,29,33,39,38,31,44,30,40,31,45,33,39,34,26,21,34,40,42,42,40,35,38,46,28,45,41,46,28,30,36,49,35,41,28,39,22,35,30,38,27,37,30,36,36,34,31,33,34,32,38,33,27,29,44,45,37,30,33,30,30,38,42,39,25,27,46,55,37,34,33,33,32,44,31,22,27,49,21,37,39,33,52,28,22,39,32,34,52,40,27,45,30,42,38,37,42,43,37,35,31,42,33,29,35,31,32,34,35,45,31,23,42,18,41,39,39,44,25,29,39,30,30,42,37,33,22,30,24,33,29,32,33,30,30,25,40,38,33,26,41,32,44,26,36,27,40,28,30,45,26,32,40,29,29,31,29,28,36,23,29,22,29,23,38,25,29,31,49,41,28,32,38,38,36,35,19,30,28,25,37,36,38,33,39,42,30,36,36,44,32,38,21,23,31,46,23,32,26,34,43,30,36,34,33,35,34,34,38,23,34,25,30,40,35,36,37,45,37,34,40,36,35,27,44,25,53,52,18,47,45,39,32,39,40,33,33,41,37,31,28,30,33,30,29,32,30,31,30,41,38,32,31,46,35,20,40,42,27,38,27,43,38,32,43,37,47,25,33,53,44,31,31,37,33,34,36,33,23,33,41,39,21,41,25,50,29,35,33,31,24,32,33,37,28,38,37,27,33,37,31,44,59,33,57,45,51,34,41,32,30,39,30,27,28,40,38,30,36,43,30,40,28,35,37,36,28,24,42,28,34,34,25,40,32,25,39,20,37,40,30,35,37,45,32,30,31,31,27,36,34,23,32,25,23,18,39,38,35,27,27,21,41,34,40,41,28,38,38,37,30,45,31,31,35,40,44,50,39,33,46,20,33,33,28,34,30,29,52,34,27,38,33,39,25,38,34,36,29,31,20,52,35,32,32,25,26,38,52,37,42,33,26,24,34,33,20,34,38,31,27,35,37,31,31,37,45,36,42,37,39,53,44,35,29,29,42,40,30,27,37,39,24,14,41,45,25,46,36,30,33,39,24,47,37,43,45,40,41,44,29,38,30,18,30,50,24,45,28,30,34,34,36,42,27,33,33,35,43,29,39,31,48,23,47,39,29,26,35,37,30,38,33,26,32,41,26,35,30,49,46,22,31,43,39,34,35,34,23,33,30,35,26,37,34,39,42,33,26,33,23,30,39,27,46,35,43,32,39,28,30,33,27,38,48,36,26,56,41,30,33,31,33,53,39,33,42,34,36,37,33,37,40,47,29,26,22,38,29,45,32,45,26,41,37,37,25,27,48,16,34,37,34,42,33,52,38,37,42,25,50,44,28,33,39,41,37,28,39,35,23,35,38,38,38,27,27,35,39,37,43,47,34,38,29,31,32,34,17,34,28,43,37,30,25,34,39,39,23,25,37,35,34,31,33,43,27,28,59,30,34,32,41,22,22,39,34,40,32,31,35,49,34,22,27,27,31,30,35,40,23,41,26,36,50,39,26,33,39,46,39,32,23,33,39,33,28,28,33,26,24,40,27,68,35,22,45,25,39,27,35,25,38,18,30,32,32,40,29,22,25,31,31,31,35,30,41,32,32,16,32,35,30,28,30,32,35,49,29,43,34,41,26,27,29,42,37,32,40,27,51,35,27,37,32,33,47,32,29,39,48,27,24,27,25,35,22,40,32,48,39,37,21,27,39,32,24,25,32,42,32,29,25,34,31,35,40,34,42,26,47,32,21,27,39,31,47,52,14,40,37,32,48,30,20,35,39,46,30,36,47,22,36,46,41,27,35,44,19,28,21,36,22,37,29,26,34,24,38,38,48,21,29,31,32,38,38,49,42,31,36,21,35,30,42,37,35,40,39,33,48,34,24,41,57,38,19,37,38,25,35,35,36,38,30,39,34,36,49,51,22,26,34,43,30,29,40,36,32,33,20,34,26,28,26,31,42,30,32,18,26,41,39,50,34,42,24,29,33,28,24,42,28,29,24,32,29,32,34,34,40,43,35,40,23,37,37,35,39,34,31,35,46,36,34,49,40,45,19,48,32,29,24,51,26,27,38,30,36,35,35,41,31,32,31,32,39,37,28,28,26,29,34,32,33,31,54,42,40,27,29,38,41,22,36,36,43,41,39,23,32,24,31,25,39,26,39,30,30,30,28,26,40,35,48,27,35,32,42,40,37,34,39,24,41,20,40,23,36,27,36,43,36,41,32,56,51,42,51,33,31,54,26,36,36,48,43,24,29,24,29,46,33,27,27,30,36,19,53,35,20,26,41,43,51,31,25,33,39,40,35,36,43,38,44,30,29,22,32,41,35,14,49,26,27,39,34,34,30,25,40,22,35,35,56,27,31,37,34,35,31,37,43,40,20,44,45,38,26,25,31,36,33,31,32,31,35,31,34,40,46,40,32,34,27,44,21,36,34,34,25,46,33,27,42,33,31,43,42,40,24,32,43,41,39,28,31,21,28,34,36,21,31,33,30,31,32,31,26,32,39,47,37,34,34,36,54,39,21,33,31,34,35,34,30,42,34,29,46,48,26,39,32,47,28,46,40,36,42,39,39,32,32,35,31,28,28,46,34,31,54,28,42,30,31,43,35,24,34,33,29,32,35,40,27,33,33,34,29,34,30,38,51,30,53,44,25,27,21,26,31,23,35,37,32,37,37,41,41,32,30,33,39,39,35,40,32,43,30,21,30,33,35,26,37,31,43,35,29,59,21,46,27,45,23,37,36,29,43,41,34,43,40,48,34,44,32,23,34,37,29,43,43,34,28,47,41,21,34,40,38,35,22,30,29,39,31,25,34,37,26,42,30,33,36,35,36,28,32,36,39,28,22,47,35,35,41,27,37,45,32,36,28,27,30,41,33,38,45,31,37,50,23,38,28,52,43,34,38,26,25,26,53,38,44,41,47,25,29,37,48,35,23,37,58,22,48,31,38,22,30,52,26,32,29,37,43,44,42,27,50,24,39,41,40,36,26,34,35,49,29,33,40,20,32,33,22,38,34,34,29,41,37,41,42,21,20,37,40,29,36,27,41,37,50,23,28,32,27,37,36,28,19,45,28,48,50,38,38,28,32,32,33,34,48,34,37,37,33,45,44,35,38,41,28,29,31,28,52,36,46,34,44,34,41,25,35,31,41,30,35,32,32,41,38,38,29,22,28,27,49,32,40,48,30,38,31,32,49,41,33,42,29,43,43,44,26,27,45,30,34,28,34,20,50,26,27,21,31,31,42,37,35,39,44,49,51,39,34,27,45,32,45,19,32,40,41,28,29,35,18,35,32,29,24,33,35,29,38,47,25,31,21,33,34,35,41,37,32,32,30,42,43,23,30,42,35,33,22,34,36,38,31,57,55,29,33,26,41,34,45,42,42,34,34,30,31,36,30,34,34,32,41,38,33,24,40,41,36,44,35,42,39,27,27,41,37,40,26,19,30,32,35,27,38,40,38,28,45,19,32,44,32,30,51,35,27,35,26,31,59,45,26,31,29,50,44,26,35,47,32,37,46,35,32,22,36,31,23,29,37,47,32,32,34,25,23,36,33,28,51,37,34,27,29,39,27,35,32,25,32,33,39,26,39,56,33,33,30,26,37,45,31,44,33,29,39,36,46,37,25,45,32,23,24,33,37,46,37,41,31,48,36,44,35,28,34,31,33,40,21,47,44,34,49,26,31,50,25,27,32,22,27,37,22,27,44,37,25,20,31,42,23,28,23,36,55,36,32,33,23,32,37,29,34,41,30,30,51,55,25,24,41,40,24,31,39,36,29,39,35,57,38,36,45,31,32,25,33,23,40,35,42,27,28,41,38,40,34,30,35,39,31,33,49,33,29,27,27,26,30,36,32,33,36,26,34,21,28,36,32,61,40,31,36,38,32,39,41,33,37,46,29,38,49,43,33,39,28,42,30,40,35,25,43,24,27,46,31,33,26,42,45,55,50,30,27,33,33,27,31,41,33,32,35,31,27,32,42,42,37,24,28,22,33,41,27,35,27,44,33,37,32,41,41,45,32,31,25,44,34,41,22,38,24,31,34,31,32,33,25,34,26,29,21,45,38,35,41,40,38,28,24,33,34,38,29,43,30,24,40,27,27,24,30,20,25,36,57,36,45,37,38,31,29,30,45,27,35,39,44,27,42,34,40,30,30,46,26,32,43,36,38,44,28,38,28,34,30,45,38,36,30,44,20,27,37,45,29,44,27,24,27,31,26,33,30,37,25,28,34,30,22,33,32,31,45,25,45,37,27,32,43,37,44,45,37,22,31,34,41,27,39,48,30,38,31,37,58,23,37,36,40,36,40,38,29,48,39,18,25,33,34,30,36,28,37,17,36,17,25,29,24,48,45,33,39,35,34,37,39,28,38,22,28,28,36,40,35,39,39,52,41,37,34,28,40,37,43,32,30,33,41,30,21,40,36,47,38,47,23,18,20,44,31,39,35,22,47,37,33,30,32,31,48,31,29,28,32,25,35,38,39,33,33,37,46,35,31,48,26,21,44,28,36,22,43,30,49,32,25,51,44,49,39,39,39,31,38,26,40,20,22,43,31,38,34,35,34,28,31,41,27,41,32,38,40,27,38,35,41,28,29,21,36,31,34,41,32,25,41,30,47,26,43,26,37,34,31,30,40,39,49,32,24,37,27,37,17,36,32,23,38,38,26,24,36,41,23,36,34,35,35,31,32,26,41,31,18,55,33,25,33,33,32,48,42,25,33,47,32,27,34,37,42,32,41,32,31,36,30,29,42,31,46,57,39,45,24,45,44,27,39,43,45,32,41,34,30,42,47,42,31,38,42,33,39,53,38,42,31,27,31,35,29,38,39,31,30,37,42,35,25,34,32,41,36,42,35,37,28,26,47,26,36,44,24,39,29,18,28,36,27,31,32,32,26,30,32,37,28,30,33,54,31,28,42,24,51,31,27,39,31,26,25,33,35,43,40,37,31,27,33,28,24,28,34,33,24,30,38,35,33,37,36,27,42,36,41,50,28,25,24,30,19,30,35,44,26,36,35,42,43,38,35,42,40,39,37,35,33,48,42,38,29,34,34,28,38,39,37,36,35,27,34,34,24,29,31,29,24,27,28,36,32,21,41,29,36,23,24,25,40,29,39,23,39,37,44,45,30,32,41,37,37,26,19,41,41,33,33,34,19,52,38,29,25,34,40,35,27,18,41,39,31,35,49,28,25,29,33,37,38,36,39,40,27,34,30,38,35,38,31,34,43,30,30,25,41,39,48,41,52,40,40,29,35,25,33,27,32,38,36,30,35,42,39,35,41,45,29,47,35,32,29,51,37,25,22,18,37,40,49,52,35,39,27,42,31,31,56,34,32,41,46,24,46,33,34,37,40,27,41,42,19,38,40,35,39,31,42,47,28,23,38,27,24,25,48,23,36,42,35,28,43,31,32,29,29,32,45,29,28,46,38,38,27,40,35,27,42,27,23,28,33,48,24,36,34,29,43,26,33,40,29,32,36,38,25,36,20,46,17,49,48,46,45,30,32,33,32,25,34,39,38,34,40,48,45,34,36,27,23,33,36,28,41,48,22,38,33,34,50,32,28,46,46,37,27,25,30,41,43,43,43,30,39,46,39,33,16,30,29,37,37,43,39,27,21,33,53,44,45,36,45,34,42,34,36,31,37,36,33,39,38,30,41,23,33,32,29,30,31,22,33,40,31,29,34,38,34,43,43,35,42,24,36,43,35,50,35,42,36,31,37,33,35,29,43,28,27,52,38,38,46,34,37,32,28,41,31,26,27,46,38,28,43,39,38,36,29,36,39,39,36,29,27,26,26,42,40,40,32,34,32,37,32,27,20,21,41,44,40,29,32,34,39,37,26,24,29,29,26,35,38,44,31,40,36,32,29,39,33,47,29,33,20,33,25,28,34,21,35,19,37,41,37,33,23,42,38,35,33,38,32,32,32,28,28,59,23,51,29,43,40,33,44,25,40,37,34,34,37,32,31,32,38,30,18,39,35,26,23,43,29,41,42,33,29,48,39,41,34,24,37,33,38,41,41,34,27,18,46,43,23,28,32,30,20,33,39,47,26,33,24,45,21,39,41,34,33,27,33,38,33,42,36,32,35,26,26,24,33,23,40,32,31,46,38,38,23,35,38,30,38,36,37,32,21,36,41,47,31,21,30,35,32,38,37,37,29,37,29,34,30,37,21,27,29,28,46,33,38,47,33,39,26,39,43,38,26,53,27,44,35,45,33,33,43,29,31,29,25,25,45,35,27,29,47,29,33,34,29,29,55,38,34,32,28,28,25,35,31,25,50,39,37,44,32,35,37,25,39,29,49,32,67,35,26,36,31,41,32,37,47,26,26,22,43,37,47,33,28,25,50,22,39,60,44,35,28,37,36,37,22,28,27,42,44,40,34,39,33,28,34,29,30,28,20,39,38,30,46,30,38,29,29,29,36,31,27,29,35,23,39,22,31,35,45,27,37,30,25,49,26,29,44,27,44,37,26,31,31,28,46,40,43,28,31,46,22,37,46,39,56,30,29,38,53,43,43,30,27,24,36,40,38,48,21,33,56,31,39,23,24,38,44,33,35,40,32,32,43,29,46,38,38,30,26,37,32,27,42,35,30,30,26,30,23,42,28,50,43,35,31,36,35,49,57,36,32,36,32,49,36,44,40,38,36,33,31,35,36,25,48,35,50,35,29,33,32,43,35,28,40,43,54,25,35,37,36,39,47,44,31,35,38,48,46,38,21,30,50,51,44,43,35,30,26,33,36,37,29,24,30,41,33,42,43,38,25,45,33,28,30,28,57,35,25,49,30,54,35,38,29,27,37,28,34,49,39,43,34,49,31,27,29,37,36,39,26,36,39,30,30,30,30,39,29,37,33,49,21,30,37,33,35,32,27,38,48,31,39,25,47,31,47,29,38,40,39,36,48,32,40,30,25,39,40,30,27,38,21,45,38,38,33,35,32,34,40,25,31,30,47,30,33,43,28,26,23,35,24,32,35,35,41,26,33,35,43,30,27,42,30,28,31,34,39,48,31,37,28,43,30,33,30,49,31,48,28,45,28,42,27,35,35,30,39,34,36,28,45,16,26,22,35,47,29,36,39,34,27,39,43,38,42,32,48,17,32,29,29,39,43,37,43,29,26,39,27,24,49,29,44,17,25,48,35,39,34,34,25,28,26,40,33,42,32,26,34,48,27,35,43,39,37,21,35,42,38,46,36,30,33,30,49,31,41,34,41,35,32,31,45,31,42,28,31,36,30,40,36,47,47,38,37,19,40,32,21,28,27,22,37,38,30,35,48,27,33,32,29,26,36,46,39,34,33,23,30,37,33,36,28,40,31,44,31,31,37,34,38,25,35,45,32,39,52,20,37,29,52,40,31,45,34,25,28,47,45,41,32,31,28,33,41,40,33,37,28,21,46,38,35,44,25,20,45,27,47,31,41,30,35,40,26,29,39,35,45,40,41,22,35,41,37,41,29,40,26,30,23,30,26,29,43,39,31,42,33,39,27,30,38,39,38,27,31,42,45,45,35,43,37,37,19,33,35,24,33,58,36,29,31,30,35,28,27,44,33,40,34,44,48,31,34,32,23,40,20,38,29,29,35,45,25,35,31,40,35,28,39,31,33,43,32,33,32,29,49,47,42,28,27,29,42,31,21,42,41,35,36,47,36,31,22,28,33,24,36,43,34,41,30,52,35,32,52,40,34,27,55,27,33,25,29,58,37,37,45,31,42,39,33,53,36,36,30,52,33,30,28,30,38,29,23,36,37,43,46,40,40,42,38,39,31,49,33,39,32,42,40,18,33,35,31,35,34,37,44,31,31,32,21,35,30,29,33,46,55,45,17,33,32,26,58,44,46,23,25,37,25,34,33,31,31,39,26,43,28,35,21,44,37,41,35,27,42,24,38,41,27,39,41,33,35,47,28,33,30,33,51,36,39,36,20,39,30,28,51,41,32,23,40,29,35,29,28,35,33,34,55,38,42,35,24,39,39,33,30,38,28,36,31,33,31,41,45,46,18,30,39,36,40,31,39,32,50,45,26,33,44,40,35,29,30,44,30,37,34,36,28,30,30,28,34,32,49,45,26,32,36,43,25,50,32,26,40,47,41,39,29,27,39,39,39,41,35,23,40,38,38,28,34,45,17,47,38,30,29,25,23,32,38,30,34,24,44,36,36,45,47,34,53,28,45,36,34,41,17,35,26,37,36,30,23,58,28,39,35,40,27,37,35,38,30,32,28,25,38,37,39,41,32,23,48,22,29,34}},
{{2000,2.800000},{20,15,17,14,12,8,21,24,16,16,20,19,16,18,12,16,9,15,15,25,18,25,12,15,25,26,17,16,25,14,17,11,14,26,14,22,14,18,15,32,12,18,23,18,17,12,8,24,13,15,14,18,17,12,20,17,16,16,13,21,20,19,15,16,11,19,22,28,11,10,21,18,18,12,19,16,18,21,13,22,18,14,20,9,15,16,18,18,13,17,23,14,13,11,23,11,27,18,28,11,20,24,16,15,15,16,13,11,22,19,23,22,20,22,17,14,13,16,11,16,13,19,18,13,18,14,23,14,29,22,19,10,13,13,22,10,18,13,11,28,23,12,18,13,14,15,15,17,18,14,23,18,25,19,17,17,15,18,17,19,23,21,14,19,29,10,16,14,24,17,27,24,12,12,11,20,16,14,13,9,11,14,19,23,21,26,12,10,11,14,20,16,14,16,24,17,15,24,22,12,11,10,19,20,15,20,21,18,19,12,17,13,16,21,15,12,25,12,26,18,14,22,24,11,15,10,12,21,14,18,17,10,15,15,9,18,25,17,23,11,15,13,18,26,15,12,15,16,25,11,16,16,14,19,32,27,14,19,15,16,11,14,14,16,10,19,11,12,26,16,18,10,14,10,12,12,11,15,9,12,12,23,22,30,15,16,17,19,17,23,19,13,21,19,16,13,24,19,19,16,14,9,16,16,27,12,12,8,17,16,4,12,12,8,13,24,7,18,16,15,23,24,22,21,14,17,11,27,17,13,10,18,11,22,22,29,17,11,18,17,21,15,20,15,21,22,10,17,15,22,21,7,19,13,18,18,24,16,18,10,24,16,26,19,24,16,8,15,13,12,15,21,12,19,13,17,21,13,19,20,24,16,21,22,21,24,21,16,20,18,18,14,15,12,7,17,14,19,20,10,20,21,17,23,13,19,9,16,10,17,15,18,20,27,19,20,16,19,10,9,12,12,22,28,16,19,13,24,19,17,13,9,28,17,15,20,25,22,19,7,25,10,16,25,12,14,12,23,10,22,19,11,20,28,18,14,22,19,19,23,21,12,23,20,11,17,8,10,20,19,13,23,15,10,19,12,17,19,25,10,21,10,25,15,13,18,18,14,12,22,22,21,15,14,13,15,15,12,19,9,23,16,18,18,23,24,17,17,28,14,23,13,12,20,16,15,28,15,12,15,26,24,21,21,13,22,21,32,21,16,18,9,15,31,20,25,15,18,18,19,16,18,17,13,17,15,11,13,12,22,16,20,15,21,14,20,12,20,18,24,23,12,16,15,26,22,13,20,12,15,13,10,14,21,8,20,19,13,27,17,20,18,17,16,25,14,26,18,16,15,9,22,15,16,9,17,21,32,21,20,16,20,10,17,16,18,19,18,20,22,12,17,17,11,14,17,29,14,13,16,15,19,24,16,16,12,17,17,16,15,17,15,26,10,19,6,14,23,13,19,11,17,26,16,13,17,21,19,13,15,23,15,13,18,24,18,28,15,16,12,31,14,21,18,19,16,12,20,15,22,20,20,20,17,17,14,14,25,14,22,15,18,14,17,22,9,23,15,13,9,17,14,23,15,22,27,19,31,10,18,11,19,12,12,23,10,13,15,9,19,15,21,13,13,18,16,11,19,15,6,17,13,16,22,16,12,19,14,19,16,20,13,13,19,17,13,14,20,14,17,15,14,24,22,18,12,13,13,18,20,15,28,21,19,14,19,20,18,15,14,21,9,19,23,10,12,19,12,16,30,23,13,21,17,14,13,12,17,28,17,19,13,12,20,19,10,15,16,21,22,11,27,13,28,21,24,22,14,15,19,16,17,18,17,20,34,12,25,20,24,24,14,25,23,13,15,21,16,25,15,22,16,14,19,13,15,13,25,21,11,15,11,15,26,24,17,25,17,15,19,20,21,16,20,19,14,21,18,18,10,22,8,19,13,24,14,25,23,10,20,8,16,14,6,13,10,15,17,10,18,15,8,15,18,19,16,17,15,15,18,8,17,15,16,17,16,15,18,14,8,7,15,22,21,11,11,19,19,21,16,14,9,13,14,18,8,12,9,13,15,14,23,14,16,18,8,17,27,17,10,15,21,17,18,19,13,25,15,20,15,26,18,12,16,18,17,17,9,19,16,23,14,19,13,17,18,16,12,12,8,16,17,11,10,6,14,27,17,8,18,20,16,12,30,16,22,15,18,15,23,18,23,26,15,23,19,14,8,15,22,21,18,18,16,16,17,16,13,8,17,16,13,20,18,18,17,15,15,12,20,18,13,20,16,8,13,19,15,17,20,17,15,17,8,20,13,22,13,19,34,22,10,22,15,19,14,13,20,19,19,19,8,15,9,31,18,13,17,19,18,15,12,18,18,21,24,28,20,13,12,13,16,19,17,16,12,13,13,20,8,16,14,22,18,16,21,14,17,24,18,13,10,22,14,25,17,12,13,10,13,21,18,21,20,17,23,26,20,15,15,18,17,17,21,18,17,21,17,19,15,14,13,15,19,13,15,12,25,15,18,12,23,13,25,17,7,10,13,21,16,11,16,19,18,6,11,16,12,24,12,19,10,15,19,12,24,13,29,8,17,25,12,15,13,14,16,16,13,11,10,22,14,18,17,9,22,18,8,17,14,14,14,21,14,17,17,14,7,8,18,10,15,19,9,14,16,16,14,16,17,12,17,16,18,33,17,16,22,19,20,23,17,27,18,24,25,18,23,12,14,19,23,22,15,10,20,21,13,14,20,15,20,9,22,15,15,14,16,20,17,13,24,15,16,13,20,17,16,20,26,13,15,16,13,20,11,9,16,23,25,24,16,12,16,14,16,21,12,21,13,18,15,25,24,13,13,19,20,10,21,34,12,23,16,24,17,25,14,23,16,17,19,17,22,11,19,16,12,20,13,23,15,15,15,28,14,9,15,21,7,16,22,15,17,12,23,20,15,32,15,18,20,17,21,22,14,24,10,18,16,17,20,15,21,26,21,25,15,13,22,17,11,19,20,13,22,19,10,23,15,17,25,14,19,25,14,19,17,10,21,10,18,11,29,20,13,23,22,16,15,11,14,14,20,10,15,21,22,21,19,13,14,8,18,7,23,15,16,16,17,15,20,18,22,20,22,11,14,12,20,19,21,19,18,12,13,19,11,13,18,15,26,13,10,15,19,15,11,18,13,10,22,18,26,16,23,23,19,29,19,8,21,16,15,19,16,18,17,21,11,22,8,15,15,13,29,15,20,22,19,19,15,13,10,15,24,8,16,21,17,20,21,18,8,12,14,19,19,21,21,28,19,20,13,12,21,15,13,21,22,20,13,13,20,13,13,18,16,21,18,18,16,15,24,18,25,17,21,9,16,9,23,16,11,13,17,14,21,17,21,15,21,11,23,19,13,17,18,21,11,20,21,31,18,14,17,7,9,20,22,18,21,18,24,15,15,21,17,20,16,11,17,12,13,20,21,17,25,13,12,16,18,12,19,14,20,14,16,18,14,21,24,24,20,24,23,12,16,14,16,20,16,13,24,16,17,18,18,18,27,24,14,20,19,20,24,14,16,13,11,23,10,16,21,16,18,19,9,15,10,13,13,15,15,22,22,15,12,20,21,18,15,19,18,17,16,8,18,10,16,12,19,21,20,13,21,18,22,13,20,14,20,17,17,13,20,25,13,22,21,8,18,16,25,19,14,17,12,10,18,14,14,17,14,24,23,24,24,23,10,18,17,15,14,16,15,20,12,17,12,16,20,12,14,16,15,14,16,15,20,9,15,15,17,13,21,13,16,18,15,11,21,12,14,19,23,16,18,21,20,18,13,15,17,12,17,19,25,12,20,24,26,21,12,26,16,14,22,12,17,13,13,17,21,16,8,22,9,9,17,29,13,27,20,13,22,15,22,15,16,11,18,17,19,23,17,16,22,16,19,18,22,12,16,17,17,17,20,22,17,17,11,19,21,17,7,21,24,17,11,17,13,9,18,28,14,13,14,15,15,23,16,11,18,14,15,18,10,21,14,14,19,25,19,22,12,17,13,13,15,33,14,18,21,20,13,16,12,13,12,24,18,18,15,22,14,11,23,10,16,17,22,12,16,25,16,13,13,12,24,13,15,12,7,17,14,17,21,22,29,21,19,26,14,12,15,14,17,21,15,12,9,16,25,11,17,22,16,12,17,13,13,19,14,9,15,15,24,22,18,14,31,19,19,14,21,22,15,16,21,24,21,13,18,5,16,19,25,18,21,10,17,16,19,25,16,15,20,12,20,20,11,19,20,19,14,15,17,7,18,20,24,18,21,19,13,27,21,22,16,13,8,20,9,16,13,22,22,19,16,22,12,19,10,17,11,25,20,17,14,14,15,23,21,18,19,13,11,9,20,15,16,11,26,14,16,10,19,18,22,25,15,25,13,15,18,19,18,18,17,14,21,24,10,28,14,14,11,12,14,14,8,24,19,12,12,12,16,19,15,21,11,15,19,17,20,21,19,24,9,19,17,16,13,20,24,15,13,16,16,21,9,22,14,7,18,20,17,19,24,14,20,24,14,14,11,19,18,18,19,13,21,13,17,13,25,19,24,16,16,12,16,12,20,22,16,22,15,13,13,9,21,13,12,12,15,15,22,18,14,8,14,23,21,23,21,17,28,8,15,17,21,10,13,15,20,23,17,19,24,20,18,7,13,14,18,23,21,18,27,19,17,19,18,20,17,20,10,24,14,21,20,11,12,12,28,22,15,23,13,13,19,12,21,13,16,23,17,18,29,25,6,12,24,17,19,16,17,27,16,23,18,20,13,23,11,20,16,27,17,17,14,13,12,20,13,19,21,17,19,17,16,17,13,13,32,16,12,25,13,18,11,13,24,24,20,14,14,16,17,9,21,18,22,13,12,15,10,19,16,25,18,18,23,12,28,17,16,16,21,16,20,6,16,9,14,25,9,20,24,17,31,20,12,23,18,17,27,18,15,11,17,11,17,26,22,15,21,11,21,19,15,18,13,13,11,14,32,11,13,20,12,12,17,19,20,21,11,18,17,18,12,6,17,11,17,19,20,22,16,15,19,20,11,12,11,8,18,17,13,13,13,12,19,19,9,14,10,16,15,12,11,6,10,12,9,14,13,14,21,11,9,23,14,15,14,25,15,19,13,24,14,16,21,16,20,23,12,20,12,23,14,22,19,20,24,11,18,14,18,20,19,13,18,16,11,14,14,20,13,33,13,21,24,15,17,15,18,15,30,14,21,11,18,20,16,19,21,11,27,15,15,12,20,14,10,14,11,24,15,18,23,13,13,9,16,19,21,20,14,6,14,20,26,22,22,13,13,34,16,18,20,18,17,9,16,15,12,14,15,16,8,28,24,20,23,16,17,12,26,17,31,14,15,11,13,15,19,18,14,20,20,27,16,17,20,16,20,13,24,13,15,13,14,17,15,7,12,14,17,11,11,28,9,23,16,19,23,10,24,23,11,13,22,16,29,19,20,13,19,21,14,23,19,17,30,10,10,13,13,25,32,27,19,16,9,18,10,11,23,19,14,23,23,20,28,22,18,14,11,16,14,7,21,23,19,21,21,15,15,17,33,17,14,18,18,14,14,17,10,15,23,20,24,10,27,18,17,10,17,10,14,21,15,25,8,13,15,11,16,18,15,22,17,19,18,15,28,11,23,16,17,20,13,21,20,18,24,21,20,15,16,14,15,15,16,14,13,30,18,17,25,17,17,20,16,13,20,21,20,9,14,24,10,22,16,17,18,15,17,13,15,10,14,20,21,16,19,25,17,12,16,18,17,13,12,23,24,17,12,23,22,21,23,14,19,20,20,13,11,16,18,16,25,25,24,19,12,12,16,12,18,22,21,8,14,11,21,22,22,12,13,16,20,16,17,21,26,22,12,12,21,17,20,30,22,19,10,19,15,18,19,33,16,16,25,15,18,15,18,22,11,18,20,25,14,26,23,14,21,15,11,21,12,14,12,15,16,25,21,29,8,22,22,23,28,18,25,18,13,15,12,15,19,26,8,26,22,15,8,13,15,17,18,26,11,16,30,23,18,13,8,16,16,21,12,29,21,13,14,11,19,5,11,19,13,14,8,13,18,7,14,14,24,14,12,19,19,18,10,13,20,25,12,16,19,15,23,13,11,12,12,24,23,25,30,16,21,13,14,10,17,20,12,17,19,7,12,18,12,16,12,22,15,18,26,23,15,13,12,14,9,14,15,13,28,21,16,14,21,19,22,11,18,16,18,8,12,18,16,14,16,16,19,29,23,16,17,16,15,19,15,30,14,25,14,23,18,14,11,20,11,15,22,16,20,19,18,15,16,25,16,11,20,15,18,22,10,12,26,20,20,14,23,10,14,11,23,7,12,11,21,16,17,14,21,23,17,16,23,14,16,13,7,25,21,19,15,25,18,25,13,9,16,17,10,29,21,20,17,13,20,19,18,24,5,18,13,14,22,14,20,21,12,19,29,32,13,10,14,25,15,21,19,21,19,19,15,27,17,22,21,11,15,14,17,25,25,16,14,9,15,16,22,16,16,22,15,21,16,16,18,12,16,19,21,20,26,11,17,14,11,9,18,22,14,14,29,13,14,18,20,25,10,16,19,9,20,15,11,17,18,18,15,17,17,12,16,18,13,17,23,32,18,21,21,15,16,20,20,16,20,18,22,11,17,28,14,20,11,19,15,13,13,7,27,15,14,13,19,14,13,11,11,10,22,19,16,21,18,20,11,20,15,20,18,18,14,14,23,25,9,29,26,15,18,30,14,15,10,13,14,19,16,16,16,18,16,14,16,10,17,15,16,15,13,17,12,13,29,21,14,21,12,21,18,22,20,15,15,9,17,15,14,18,14,15,13,20,21,18,17,11,9,19,17,7,17,12,13,20,22,25,14,29,12,12,12,21,17,23,19,18,15,5,13,25,11,22,12,16,17,22,21,19,12,17,14,16,20,26,21,20,17,16,13,24,13,23,10,14,13,11,17,15,21,20,13,6,19,20,17,20,15,19,15,27,20,17,24,17,14,11,17,15,27,11,26,21,24,16,20,14,16,13,12,22,14,9,18,14,15,18,18,33,15,25,23,13,17,5,15,16,15,20,8,19,17,9,26,26,13,18,22,10,16,24,8,24,19,19,15,10,26,14,17,10,19,16,7,12,14,23,13,25,22,12,19,19,17,16,13,8,15,22,14,26,21,19,10,21,11,21,21,16,18,15,12,13,13,18,24,17,10,23,12,9,18,16,14,11,17,20,14,11,11,21,14,15,20,17,22,25,13,11,17,16,12,32,12,21,15,14,24,15,20,12,15,24,16,24,18,16,16,18,9,20,30,20,15,13,20,11,24,23,14,34,18,29,15,15,18,24,14,18,23,13,12,24,17,13,23,19,23,23,21,18,17,11,11,11,16,20,18,13,18,19,24,14,24,27,10,39,7,21,9,9,18,12,14,24,17,17,17,26,14,14,10,10,15,13,11,14,16,17,15,13,23,9,16,19,13,22,16,17,25,16,12,11,15,18,20,11,15,30,14,21,20,25,12,15,19,19,19,18,16,22,20,14,14,13,14,26,23,15,10,18,16,26,16,21,20,16,13,15,30,15,12,14,21,14,23,19,12,11,32,18,12,13,10,22,21,16,21,11,24,12,25,17,15,22,16,11,6,22,10,15,16,12,16,16,7,17,25,16,17,19,26,23,23,18,17,16,16,16,13,10,20,9,21,14,18,21,16,10,25,16,8,20,20,18,11,20,18,20,17,19,14,10,10,13,10,21,11,18,19,25,15,19,19,14,28,13,21,24,19,20,21,19,23,20,13,19,19,23,20,8,13,17,14,13,13,18,10,15,10,28,20,15,20,10,18,22,17,18,23,27,16,12,13,12,10,23,14,16,11,11,15,15,13,25,13,23,21,15,15,7,24,21,20,14,13,16,19,14,16,16,14,10,12,15,17,21,18,16,16,20,14,11,14,15,14,23,21,17,12,17,18,16,13,12,16,12,21,20,19,17,6,19,16,5,17,28,15,17,13,24,13,15,17,19,13,19,13,13,17,10,14,18,15,21,13,17,12,26,19,18,13,19,27,14,17,14,21,13,14,16,20,10,19,13,24,27,21,21,20,24,18,23,24,20,9,15,14,10,15,24,18,21,15,12,21,15,14,9,16,13,21,14,11,16,26,11,15,15,17,20,18,21,18,9,21,14,11,13,23,8,12,13,29,23,31,23,31,22,24,11,22,29,9,16,18,19,20,7,23,17,13,14,13,27,13,23,18,22,27,18,20,13,19,17,14,17,22,16,15,14,15,22,17,11,12,12,13,27,25,21,20,25,13,14,23,16,22,15,22,23,14,16,12,20,16,34,23,15,19,18,14,16,20,19,22,10,8,11,15,21,25,18,15,23,23,23,10,17,17,22,20,14,16,16,10,14,17,12,15,16,17,13,24,13,16,23,11,13,16,15,11,18,9,21,17,20,21,9,17,11,19,15,16,15,15,23,20,21,24,20,18,19,18,23,14,14,13,8,28,17,14,19,10,11,23,23,27,18,23,10,12,25,16,17,21,19,9,10,17,16,14,13,15,16,10,14,27,15,30,18,15,16,12,19,20,16,16,25,16,16,19,16,16,22,20,25,16,26,22,21,21,17,14,19,20,30,24,12,19,14,14,18,14,21,19,11,18,21,15,19,24,21,16,20,20,21,19,8,16,17,31,14,15,16,23,20,19,13,18,18,29,16,17,18,24,20,25,12,15,19,19,18,15,17,22,12,16,13,22,18,14,13,11,5,15,13,23,18,22,15,28,11,14,13,27,11,29,15,16,14,27,18,19,23,24,21,29,34,20,17,21,27,12,17,24,13,18,8,20,9,18,14,15,18,12,16,11,17,18,18,19,15,13,22,17,12,29,22,23,17,15,16,9,20,20,18,13,19,23,20,17,17,23,17,19,12,11,22,8,16,20,13,15,17,17,17,19,14,15,19,13,13,16,21,19,19,11,18,27,13,14,15,21,14,9,19,21,6,15,21,10,17,15,21,11,23,20,13,14,19,13,17,13,21,8,13,7,15,15,13,22,17,31,21,18,17,12,9,20,11,21,8,8,18,10,19,18,22,19,23,12,12,25,14,23,12,15,17,13,18,11,12,11,25,27,18,18,15,21,19,21,16,25,13,20,14,17,18,17,15,18,20,11,21,14,14,19,16,16,23,29,22,24,16,31,11,16,15,25,9,21,17,14,13,24,14,27,13,20,15,13,9,19,23,28,20,13,20,14,15,12,21,14,20,22,23,15,18,16,27,17,14,12,19,14,23,17,14,24,28,18,13,14,21,14,14,13,18,23,15,18,12,15,12,14,12,16,18,21,13,20,10,21,16,16,19,19,14,27,19,11,15,11,18,18,9,17,19,21,21,11,20,23,17,21,24,26,11,14,12,18,17,23,15,19,13,20,20,28,14,13,16,22,27,27,16,12,28,15,24,17,14,24,22,17,24,20,22,23,18,15,16,23,19,17,26,14,14,15,28,12,17,13,13,12,21,13,15,19,16,18,15,20,23,24,22,18,14,14,17,20,25,19,19,9,18,17,14,21,26,20,21,11,14,15,17,14,14,18,16,22,13,21,9,15,13,14,16,15,27,19,21,12,36,7,10,14,32,15,26,21,16,10,19,23,13,20,16,20,12,26,20,23,12,18,14,14,25,22,11,17,18,13,17,20,17,19,18,24,14,12,18,19,18,13,12,16,12,28,9,21,11,15,17,16,27,20,19,13,21,7,8,19,18,11,22,11,16,14,14,18,22,24,22,14,5,15,16,18,14,21,18,16,20,21,12,18,23,21,17,17,9,17,25,11,14,15,16,14,31,29,16,19,19,14,21,12,16,16,20,23,7,13,19,14,23,21,16,11,32,15,12,17,16,11,17,17,13,12,18,13,23,19,12,23,26,13,13,18,19,12,11,15,13,19,25,11,26,17,13,8,14,17,12,22,14,18,18,14,19,16,15,13,16,20,20,15,20,19,15,11,13,10,17,20,22,22,14,19,15,13,21,14,11,20,16,27,10,18,24,23,18,12,16,13,7,18,8,17,18,18,17,23,20,14,10,15,29,13,18,8,28,15,23,15,23,19,16,25,19,14,12,18,17,22,15,19,17,10,20,19,10,20,20,19,22,19,8,15,14,17,25,11,26,12,20,16,23,15,22,17,20,11,20,17,7,27,28,25,21,25,15,28,12,7,16,18,24,26,19,12,7,24,24,21,19,11,22,16,18,21,25,15,19,13,17,14,12,18,18,15,10,17,19,17,22,9,5,16,15,17,16,9,15,14,14,19,11,11,17,13,15,21,24,14,9,15,15,22,21,17,14,20,14,10,8,22,14,16,14,15,15,24,17,5,33,13,11,26,19,15,18,15,18,12,9,8,13,13,21,16,15,24,20,6,16,8,12,18,18,20,17,15,16,14,26,16,17,14,20,11,23,18,21,15,13,18,20,17,29,23,30,23,14,15,9,20,20,17,14,12,13,22,7,15,20,9,22,20,15,20,20,22,15,17,9,15,20,28,13,14,16,13,19,15,17,20,18,6,22,12,32,21,11,17,23,20,23,12,12,17,17,17,24,11,15,20,18,11,6,17,22,12,15,11,18,14,21,14,12,28,14,18,16,9,16,21,12,14,22,11,14,18,12,22,14,16,18,29,15,23,13,17,15,14,16,22,28,22,14,21,15,17,19,19,18,18,12,20,19,19,8,12,11,18,13,9,10,20,29,17,21,8,12,23,14,19,18,13,16,10,19,7,22,14,16,16,19,14,22,17,19,13,13,22,14,10,21,15,10,16,17,19,15,22,14,15,15,15,19,13,23,20,20,20,8,15,13,9,13,19,25,26,19,10,8,17,15,10,13,24,13,38,16,7,10,15,14,17,15,16,11,19,16,14,23,21,25,16,9,16,10,14,13,22,13,14,25,16,22,14,22,31,23,24,16,16,17,17,25,12,17,22,13,14,13,22,16,11,18,8,14,12,22,17,13,13,13,20,14,14,14,18,12,21,10,14,17,19,20,30,26,19,8,27,30,25,11,10,20,12,16,15,11,20,15,9,12,15,10,17,20,12,17,10,23,18,15,15,19,23,16,18,11,18,12,23,18,21,20,9,13,17,12,14,14,23,15,23,28,18,14,18,13,18,13,18,21,14,20,13,21,20,23,20,12,17,17,15,26,23,16,13,20,15,16,11,16,13,20,19,17,20,23,14,24,15,10,16,14,11,10,17,15,13,16,12,13,13,20,9,14,19,19,24,18,17,17,16,15,13,17,20},{9,16,15,10,20,18,24,14,13,18,12,19,21,17,16,17,12,14,18,29,16,21,8,12,26,21,18,17,20,14,6,24,14,12,23,16,12,19,13,19,21,21,20,9,13,17,21,20,15,15,20,13,24,10,12,12,15,16,21,16,21,16,14,20,11,21,16,15,19,20,20,20,17,14,10,11,20,14,17,21,27,21,19,24,28,21,10,21,16,18,16,19,11,11,11,25,14,10,15,15,26,21,4,14,11,25,13,16,19,25,13,13,18,22,13,20,26,16,16,12,10,25,16,16,20,14,19,24,17,18,14,21,11,17,16,22,16,12,21,9,15,19,18,19,15,21,16,13,10,19,12,17,24,10,20,11,16,14,24,25,12,17,7,18,15,22,18,22,10,13,13,26,15,20,17,19,20,21,9,9,14,17,13,22,15,23,17,13,23,16,9,25,18,18,12,14,17,18,17,16,18,13,22,13,16,14,16,19,13,17,11,11,25,8,24,24,12,23,23,17,24,16,20,25,12,17,24,16,20,28,16,21,14,12,11,15,15,22,13,20,20,19,23,21,23,25,13,18,19,14,13,12,22,25,34,17,17,15,16,16,21,13,7,6,24,17,16,11,14,18,16,16,25,11,18,16,20,15,18,13,10,17,16,14,16,15,15,16,15,18,24,15,9,18,16,23,19,14,17,11,14,13,14,15,14,14,18,18,13,15,13,18,21,15,17,15,11,13,14,16,12,17,13,20,19,14,12,22,12,13,14,12,21,10,16,18,12,12,18,14,25,12,14,12,18,20,27,16,15,14,22,25,18,13,18,19,13,18,29,13,15,20,14,15,17,21,17,12,18,12,13,22,12,16,18,13,15,14,14,18,8,7,12,21,26,20,15,16,13,12,15,20,17,12,17,13,11,11,20,18,19,16,9,16,12,15,16,11,16,20,22,16,19,19,11,13,16,20,29,13,15,20,35,24,13,22,19,15,16,17,20,19,21,9,21,15,23,8,18,11,22,11,21,17,15,22,13,14,13,13,16,21,13,7,21,15,23,20,18,22,19,10,12,10,16,10,22,14,20,12,14,28,14,17,15,18,17,21,17,18,8,20,18,22,8,15,23,11,9,22,18,13,25,14,14,18,27,11,25,12,22,16,22,24,22,21,21,14,21,15,18,17,10,19,6,17,16,15,10,11,7,14,18,24,12,11,16,20,21,12,15,20,11,23,13,18,21,21,12,16,15,14,16,22,11,19,9,18,28,14,17,15,27,21,13,13,16,14,16,22,17,12,14,16,12,14,11,17,14,17,19,20,20,23,17,15,19,16,10,11,16,19,16,17,11,10,27,11,21,16,17,14,15,17,11,12,20,18,19,12,19,15,7,15,14,11,11,13,16,23,12,20,22,9,14,10,20,20,29,18,25,23,11,11,17,14,14,9,21,15,15,15,12,18,15,22,11,19,19,12,18,15,8,12,25,12,16,20,20,13,26,15,13,16,15,18,22,17,15,23,22,20,15,19,11,17,17,21,18,15,12,18,22,12,24,11,9,22,21,14,13,13,15,17,28,16,17,6,23,18,11,26,15,10,12,23,20,21,17,16,19,17,17,25,17,15,11,16,7,16,14,23,13,14,15,15,14,16,11,20,14,11,21,23,21,11,14,16,17,18,15,13,15,26,21,27,14,16,21,14,9,20,24,13,26,22,23,18,14,24,14,12,16,24,11,17,12,13,15,11,5,17,25,18,24,21,2,22,22,12,20,11,29,18,11,9,14,23,19,18,18,15,16,17,22,18,30,16,14,13,11,8,15,16,12,16,13,19,14,14,16,15,23,15,16,22,20,12,14,24,13,16,15,26,16,13,14,19,14,11,25,16,20,16,26,14,8,22,22,13,11,30,29,16,14,16,13,17,17,19,15,16,20,16,10,19,14,19,19,18,16,23,15,12,20,12,14,15,9,14,12,17,16,18,14,15,12,19,15,16,15,21,19,17,9,20,24,18,18,15,15,16,17,15,22,25,28,16,16,21,15,18,17,9,15,17,15,13,21,13,21,19,17,19,19,20,16,12,13,20,22,13,15,16,15,18,24,22,23,17,16,10,18,21,10,17,18,18,10,20,22,17,11,13,15,13,30,20,9,9,10,22,8,20,13,13,16,13,21,16,11,19,25,17,22,25,19,17,23,18,18,20,11,18,27,16,11,19,18,16,30,17,17,18,18,18,10,16,20,22,11,11,19,11,15,19,13,17,13,12,8,24,15,12,18,17,17,13,9,21,17,13,16,10,18,20,26,14,18,19,16,19,19,16,13,21,28,26,20,12,24,20,11,15,11,14,17,21,13,15,13,17,14,17,19,15,10,10,11,11,12,21,9,19,13,15,14,13,20,16,23,15,16,7,20,12,13,17,12,14,26,17,14,26,17,17,18,24,18,17,6,13,14,19,18,18,12,14,15,19,13,12,18,20,13,24,16,17,22,21,17,26,18,19,17,18,8,21,13,17,19,16,17,16,28,14,15,18,12,10,15,13,18,19,11,22,12,15,23,11,18,13,19,11,7,19,19,13,17,15,21,15,18,16,15,16,16,20,22,6,13,23,18,18,13,17,17,18,18,22,17,19,6,18,15,19,14,14,18,19,16,19,15,21,12,21,26,18,25,18,14,23,13,19,23,19,28,22,12,14,28,7,6,12,17,19,14,19,19,13,20,16,22,19,20,18,13,12,18,9,18,10,17,12,19,10,22,21,21,19,11,20,18,12,15,19,13,17,9,20,13,13,11,18,15,25,14,19,22,22,23,19,16,25,12,25,16,18,19,21,18,10,23,5,15,18,19,12,16,17,12,15,13,12,14,17,20,18,23,15,15,18,13,12,17,17,18,11,13,16,19,20,11,26,19,15,13,17,14,10,9,14,25,15,16,12,10,15,13,12,15,22,17,21,23,20,22,23,13,18,24,13,12,17,17,22,24,12,17,25,10,15,12,23,10,19,28,13,19,22,18,14,16,22,18,19,8,13,11,18,13,19,14,16,12,14,21,25,18,27,22,13,17,21,17,18,13,12,17,20,20,13,15,18,13,19,16,14,21,31,11,23,26,14,18,11,16,15,17,16,16,23,22,24,17,15,20,16,16,18,14,15,11,13,12,10,21,22,16,13,14,12,12,17,21,17,14,12,21,22,20,20,22,12,19,23,20,11,14,19,18,14,17,17,15,22,18,19,17,16,12,16,17,13,14,8,20,15,9,14,18,15,13,17,11,25,11,33,20,19,11,15,18,23,15,19,13,22,24,17,9,14,14,12,13,18,21,17,17,20,15,16,12,9,18,13,16,15,7,18,15,14,9,16,18,9,22,13,14,15,16,24,9,21,17,7,18,16,15,22,7,15,12,23,16,14,23,13,12,14,16,16,21,20,19,16,9,10,17,17,13,18,16,24,10,16,16,21,18,17,25,15,8,16,12,10,14,12,12,18,14,7,14,13,13,16,23,26,18,25,31,15,22,11,17,15,14,27,17,16,18,12,13,20,22,15,17,14,9,9,9,21,12,15,8,19,24,20,14,16,9,24,10,19,21,17,18,26,21,20,19,12,14,19,18,16,16,16,16,20,15,20,21,20,13,14,17,22,23,19,14,17,15,15,17,11,13,19,26,21,18,24,16,20,11,22,15,19,16,26,24,12,31,12,17,29,21,18,17,24,18,23,21,19,14,12,20,12,10,21,22,18,17,24,15,24,12,11,23,13,18,14,16,20,9,12,16,11,21,18,19,17,15,13,9,26,15,17,24,11,27,10,10,18,31,15,14,12,11,17,16,26,11,17,21,24,8,18,11,18,24,9,12,10,17,18,15,21,15,20,18,16,14,19,21,21,15,13,20,12,25,11,15,30,12,8,13,19,19,22,14,14,11,22,29,26,19,14,16,26,7,15,16,26,23,20,16,14,11,17,17,18,15,22,5,18,18,21,19,18,14,12,23,14,20,16,19,10,15,11,12,18,18,15,20,7,18,20,11,16,15,21,14,19,24,17,23,15,6,26,12,7,22,19,14,23,19,16,13,13,17,24,16,16,21,23,7,18,11,25,17,18,30,15,15,19,9,14,16,26,18,14,22,25,16,17,11,18,13,15,24,17,20,24,16,12,23,12,16,17,17,17,19,20,28,15,19,13,26,15,16,18,21,21,18,15,13,20,18,21,22,19,11,19,13,20,18,18,12,16,13,16,20,16,7,13,10,13,16,18,16,12,11,16,20,18,11,27,8,18,9,13,16,25,19,17,19,18,14,24,18,14,10,13,21,10,22,22,20,17,17,18,9,21,16,17,15,20,16,17,19,26,12,17,17,19,14,10,24,16,21,23,20,20,15,17,10,18,19,14,26,17,19,11,12,14,25,17,11,19,13,14,14,18,15,15,17,18,15,18,13,11,14,17,17,14,15,13,20,18,15,8,12,12,8,10,9,19,16,25,11,15,25,9,18,11,16,25,13,11,18,18,15,13,31,17,21,28,7,18,20,26,24,23,15,18,28,14,19,19,13,15,21,7,18,14,11,10,23,18,21,25,19,9,17,15,13,20,20,12,28,13,18,10,12,23,21,17,18,13,22,20,9,16,19,25,14,16,13,15,18,16,19,21,18,20,20,14,23,13,18,14,22,13,19,17,27,16,13,15,22,30,12,31,14,19,13,27,18,24,21,14,13,14,16,16,18,8,11,21,17,21,17,12,22,21,22,8,23,24,27,16,17,18,28,16,13,8,26,22,12,22,17,20,13,17,17,22,26,18,13,25,18,19,16,16,16,14,24,15,13,20,15,19,16,16,21,25,20,40,20,16,8,20,11,18,20,12,19,18,29,13,8,16,22,15,25,16,9,21,21,16,15,22,16,29,10,22,18,15,23,29,16,18,23,19,27,23,11,27,26,19,22,17,24,21,20,19,19,14,17,17,22,29,15,23,14,12,15,14,16,20,15,9,20,19,22,20,20,20,20,23,14,16,8,7,21,13,5,13,22,18,23,22,21,11,17,18,14,17,27,15,14,13,18,10,13,17,17,15,14,19,15,11,17,12,14,19,16,15,24,23,25,13,10,16,21,18,19,16,26,10,12,7,22,16,27,15,12,13,10,17,17,14,11,16,20,18,12,24,14,11,19,16,13,21,12,17,14,17,14,19,10,14,15,13,15,18,19,13,10,15,19,18,17,19,22,17,20,18,22,16,15,24,5,8,21,17,19,14,17,22,18,16,20,8,19,11,16,14,16,15,13,15,10,18,24,11,22,10,11,18,8,18,12,16,23,12,9,13,18,17,14,19,23,23,15,19,23,20,11,20,11,16,15,23,6,24,18,16,27,9,16,20,12,11,15,12,19,18,21,19,20,12,18,9,24,19,11,19,8,17,14,15,18,25,19,16,14,14,16,20,18,12,15,14,17,20,19,28,16,9,9,18,5,20,25,12,20,28,20,16,22,24,19,10,10,17,16,25,15,20,16,8,16,20,7,14,15,17,14,19,16,8,24,10,17,14,14,11,7,9,22,23,21,9,5,25,15,28,19,12,18,21,8,19,13,22,19,12,12,24,23,17,17,28,16,20,18,15,14,19,15,19,25,17,18,8,15,14,13,22,18,14,14,16,14,13,24,17,12,13,15,17,15,7,22,10,9,15,15,14,20,15,20,19,28,18,24,19,13,13,18,17,14,18,21,13,16,20,20,15,17,18,14,15,26,14,16,18,24,19,21,17,13,27,15,15,20,19,19,26,15,10,21,19,17,22,12,27,14,16,22,19,28,17,22,19,17,17,27,17,16,22,21,16,16,20,14,16,15,13,12,18,14,9,20,15,21,15,22,13,14,12,15,15,26,35,18,29,7,21,17,18,12,25,13,18,18,14,15,13,25,17,17,13,15,21,29,10,14,11,14,15,12,25,7,21,26,14,16,15,17,15,27,12,13,13,14,21,15,28,17,13,11,17,20,20,18,21,15,10,17,19,14,18,15,11,15,16,22,20,17,33,25,24,19,19,12,25,16,18,19,12,18,10,22,20,34,18,19,8,8,18,13,17,24,14,17,20,15,8,26,11,13,12,11,14,28,9,17,18,18,9,22,25,13,10,27,16,15,9,18,18,20,13,12,14,17,15,13,13,12,18,26,29,22,21,19,11,11,18,12,17,17,17,25,9,15,8,29,13,12,11,22,18,15,24,18,12,20,20,24,14,15,13,14,11,22,14,11,10,16,22,12,22,15,18,12,17,15,18,13,15,17,17,13,17,16,17,11,21,16,21,9,17,13,20,18,12,21,10,18,16,15,21,19,15,13,14,15,12,13,22,21,23,22,11,14,16,15,17,17,18,11,19,15,15,18,11,9,24,13,16,11,15,15,22,21,19,18,22,18,19,14,17,8,15,19,12,11,21,16,10,14,20,11,24,19,17,15,22,21,10,16,14,11,24,19,20,22,19,19,14,16,20,14,8,11,22,22,14,19,13,26,11,15,13,25,13,17,15,9,22,12,11,13,21,13,11,17,23,12,8,18,18,11,15,9,21,18,17,20,12,15,15,20,29,12,21,14,12,15,22,16,15,14,9,24,22,26,19,22,20,19,17,16,23,14,15,20,15,5,13,38,19,13,13,22,20,25,15,13,12,22,24,14,27,14,14,15,15,18,9,20,7,26,22,14,12,11,19,13,20,15,17,13,12,18,20,19,13,7,23,12,13,11,17,14,20,21,23,9,19,20,16,17,15,15,17,6,22,12,15,19,10,27,9,15,16,14,23,16,19,22,17,22,23,22,14,25,19,32,13,6,14,18,16,21,16,23,19,11,23,17,9,12,13,21,11,12,19,22,18,5,19,15,15,9,18,15,12,15,14,13,21,22,26,13,16,17,18,14,16,15,14,13,16,20,9,13,12,16,10,20,11,14,20,11,20,16,22,19,18,15,16,12,24,8,20,13,18,14,20,19,16,21,6,18,22,16,12,15,15,21,16,19,19,20,17,15,20,17,23,20,16,12,13,19,10,20,19,17,15,21,20,12,14,19,10,12,17,16,23,14,21,21,14,27,16,16,10,11,24,20,18,11,13,18,9,21,20,12,9,14,12,39,14,9,18,19,31,15,19,9,25,19,16,10,14,16,17,19,13,22,19,20,16,22,17,14,16,22,9,19,24,18,15,16,19,12,15,30,14,19,20,18,18,21,23,14,15,18,16,22,9,10,20,20,15,18,12,17,15,16,21,12,13,15,9,16,18,15,12,20,19,13,9,20,13,16,19,7,20,15,16,15,16,11,26,16,13,14,14,20,29,20,16,19,16,9,21,10,19,26,17,7,16,15,26,20,18,16,17,12,17,19,9,16,17,17,28,16,23,14,32,19,21,13,26,9,18,22,17,12,9,24,9,13,12,25,13,16,12,20,20,25,16,8,14,17,18,16,19,12,19,14,20,9,16,28,16,15,19,17,14,23,12,17,11,10,15,17,17,17,13,21,22,10,13,10,22,21,13,8,18,10,10,15,17,19,19,25,18,16,16,16,17,10,16,17,19,17,22,11,22,17,28,24,10,10,18,10,10,22,22,14,23,23,19,22,14,14,20,20,15,14,21,13,23,23,10,28,11,22,15,25,16,21,17,13,14,14,9,19,28,14,17,13,12,11,15,13,16,20,14,14,22,27,28,18,12,23,15,29,18,15,16,17,21,9,17,22,21,14,20,13,12,21,14,19,24,16,11,10,22,18,17,19,16,21,17,21,14,23,17,17,11,11,19,18,19,16,10,20,13,10,11,20,18,27,19,15,15,20,15,16,16,19,12,18,8,14,17,18,26,12,21,20,22,17,13,17,18,16,13,21,32,15,23,10,21,27,16,7,23,15,15,14,23,9,14,11,22,20,16,13,12,18,17,21,10,11,10,15,8,22,9,19,17,25,16,14,15,16,15,16,16,15,15,15,20,14,18,14,17,11,14,8,20,14,21,11,21,11,20,16,10,19,12,22,15,15,12,15,10,17,19,18,9,21,21,12,14,11,18,12,15,15,19,16,10,24,17,13,21,16,15,15,19,16,9,18,11,13,18,19,16,13,11,15,20,14,18,20,18,19,10,14,21,14,22,14,17,14,12,24,16,22,13,19,14,9,14,21,11,10,19,16,23,12,23,19,23,14,15,18,10,10,21,10,27,16,31,14,18,16,24,22,16,24,13,14,26,13,15,14,15,17,20,22,16,21,20,13,12,16,23,16,12,10,12,26,14,12,18,26,23,19,19,12,22,16,21,14,13,10,15,11,11,12,13,17,18,8,15,16,11,15,12,9,10,15,17,13,19,19,11,11,8,24,5,14,19,16,19,16,18,16,13,22,12,12,12,16,14,8,28,21,20,11,23,12,23,21,20,23,19,17,28,13,10,12,21,12,12,11,25,28,18,14,17,21,12,17,26,16,14,16,20,22,15,16,16,16,22,17,15,27,17,18,11,21,17,15,17,30,9,21,7,20,20,13,17,15,20,19,21,19,16,30,12,16,24,11,23,18,15,11,11,19,21,14,20,19,20,22,16,18,12,23,16,11,19,7,9,12,21,20,11,12,13,21,16,18,11,12,22,17,19,18,11,12,14,15,18,31,13,23,12,17,20,16,19,17,14,18,19,17,18,19,24,21,7,15,17,21,26,17,18,20,25,13,15,19,22,16,35,18,12,19,15,14,16,22,17,18,10,20,17,14,19,15,12,27,26,10,11,15,14,19,26,13,25,11,12,20,19,12,22,12,12,22,24,12,19,15,18,14,27,11,19,21,16,26,20,16,9,21,21,14,12,19,12,15,9,16,19,17,10,15,25,10,16,13,21,15,19,15,14,20,17,14,15,9,21,16,9,22,19,10,12,21,14,15,11,18,17,23,13,17,16,15,13,21,17,14,21,10,14,23,19,11,14,11,12,21,19,11,23,21,16,13,13,12,12,18,18,15,16,20,18,15,13,15,11,14,16,12,25,14,9,22,7,18,18,14,21,22,15,24,16,22,13,15,13,24,20,20,19,12,19,18,12,19,13,21,24,30,20,20,16,12,21,25,25,14,19,20,11,8,15,10,15,21,16,12,17,12,15,14,17,19,18,19,20,13,14,8,23,28,12,10,18,14,15,13,13,7,11,13,13,22,23,20,24,12,22,16,24,23,18,24,9,12,17,17,15,15,13,19,28,14,18,12,18,23,15,14,19,14,27,15,10,29,16,20,18,22,17,17,13,12,24,17,19,16,14,16,13,16,17,9,12,11,26,17,16,12,23,13,16,21,25,22,19,25,16,14,30,16,17,28,20,18,12,10,17,14,22,15,19,19,17,26,13,17,26,19,18,11,17,17,16,9,19,29,14,16,18,23,19,10,15,17,17,17,20,14,11,23,17,16,10,16,12,19,18,18,23,23,12,9,11,12,11,28,24,11,18,10,20,16,17,11,27,17,26,28,13,19,22,14,20,20,8,13,18,11,14,17,14,10,20,20,21,20,13,13,21,13,23,17,30,13,16,22,25,16,30,20,16,22,12,26,15,16,23,16,14,20,23,12,16,14,18,15,22,9,16,12,16,20,16,16,16,14,15,7,20,8,18,20,24,23,13,15,9,8,16,24,14,25,23,17,11,22,10,18,23,20,22,23,16,12,17,18,10,15,7,6,17,9,24,9,17,14,15,17,20,10,10,16,20,18,16,6,27,6,9,19,13,11,13,4,15,11,21,18,24,11,9,19,10,7,15,25,6,15,16,23,12,12,24,18,17,15,24,18,14,17,25,16,20,17,15,18,17,15,16,27,14,21,17,20,14,26,13,14,25,19,27,17,12,15,17,19,14,11,12,13,15,20,17,20,15,18,23,28,15,24,15,23,11,7,19,18,14,18,8,13,13,16,28,24,14,20,8,14,19,12,16,23,12,23,14,23,31,12,23,27,20,14,15,14,20,15,12,28,13,8,18,20,17,15,15,17,15,21,22,15,18,21,24,19,15,18,20,16,26,19,5,19,14,7,19,16,15,10,13,15,22,15,19,18,22,13,11,20,21,22,19,21,11,15,8,18,17,15,18,11,14,20,11,21,22,15,19,18,11,21,18,22,26,15,29,10,16,19,15,21,14,21,13,11,12,24,18,23,25,19,9,21,15,37,19,20,18,20,13,17,16,14,15,15,18,14,15,13,18,24,14,22,15,12,12,19,20,13,21,15,19,18,13,15,27,15,14,19,21,14,25,21,20,12,10,13,16,18,15,16,15,10,13,18,16,23,18,23,22,9,27,16,18,7,14,20,22,20,17,13,21,14,25,14,12,16,22,14,16,21,17,12,15,15,17,19,15,20,15,22,13,13,20,16,17,20,18,18,13,14,19,16,16,19,12,16,7,26,15,13,21,14,13,22,19,20,20,11,26,18,15,17,18,17,11,12,11,20,23,14,15,16,14,23,18,11,16,25,16,14,14,14,11,20,16,11,12,8,11,17,16,13,13,24,13,15,20,15,16,18,16,19,18,10,14,24,25,17,19,14,9,22,16,20,20,16,15,23,13,15,13,21,22,21,15,8,26,23,14,13,16,16,17,20,17,19,22,27,17,24,14,17,18,12,13,17,14,7,9,13,17,16,16,20,16,19,25,21,24,25,14,22,15,18,23,15,13,14,23,20,19,15,14,14,20,16,17,17,18,18,21,15,13,10,26,17,18,24,9,8,14,10,14,14,12,18,11,10,21,20,19,8,8,13,16,20,21,16,11,25,16,11,20,16,12,12,17,23,12,11,24,14,16,20,17,18,19,16,14,20,20,13,20,5,30,11,19,21,8,13,14,16,12,17,17,19,15,13,17,13,17,24,13,17,17,23,18,18,22,12,15,11,19,16,11,11,16,14,21,15,9,12,20,13,12,19,18,20,10,25,25,18,7,17,14,16,12,18,12,8,21,10,20,22,24,19,14,20,11,16,12,19,15,15,23,12,23,21,11,17,22,25,10,15,15,18,14,16,19,30,19,17,18,14,14,11,16,26,15,17,20,22,18,17,7,11,10,19,13,9,18,14,12,24,17,20,18,17,10,15,14,20,21,16,11,17,13,15,22,19,18,17,12,15,17,19,21,22,21,16,18,15,24,18,20,19,15,19,19,22,13,17,23,18,13,19,21,17,19,21,13,21,16,18,26,11,22,15,17,21,23,13,13,13,11,19,11,14,24,20,15,17,19,9,7,23,15,19,19,14,12,16,20,24,20,23,20,16,14,23,22,15,11,15,22,14,11,29,18,17,13,17,18,21,22,13,19,18,13,23,15,16,22,15,21,16,28,19,21}},
{{2000,2.900000},{14,5,9,16,8,5,5,9,8,5,14,5,8,11,12,14,14,7,5,13,13,2,9,6,11,6,13,7,12,16,11,10,12,6,8,7,12,18,18,5,17,14,7,13,5,8,6,5,7,3,6,6,13,9,4,4,10,13,9,8,6,2,9,9,4,9,10,3,9,6,5,12,13,7,7,6,9,10,10,9,10,7,11,10,15,8,11,13,6,14,9,9,12,5,10,6,4,10,8,6,12,12,10,14,1,10,10,11,9,16,8,5,5,13,6,9,5,12,10,6,4,12,8,6,8,7,9,9,5,8,4,11,9,9,7,13,11,5,10,3,5,8,5,14,10,3,6,11,4,9,10,12,9,7,11,8,5,9,11,11,15,9,11,6,12,12,10,17,8,7,8,8,2,12,9,10,12,16,7,4,3,15,5,9,7,9,14,14,10,11,6,12,5,7,7,8,6,8,6,8,10,12,6,7,7,7,12,4,9,9,8,11,4,6,12,8,5,9,3,6,9,15,7,5,6,8,3,7,7,4,9,12,16,7,18,5,5,11,5,7,8,6,12,10,6,7,9,18,6,10,9,10,19,10,10,9,7,5,8,14,10,5,6,7,13,5,6,9,7,6,12,10,7,5,6,10,9,15,4,6,10,10,6,9,7,9,5,11,7,10,15,6,10,6,7,15,16,3,11,5,11,4,5,9,7,12,9,14,14,7,10,9,12,6,9,9,14,8,13,6,6,10,14,6,9,6,5,13,4,13,7,12,9,13,12,9,15,13,8,12,10,9,4,11,11,6,7,5,17,9,12,5,4,12,6,5,9,9,6,14,11,10,8,11,6,10,4,13,8,7,11,11,6,11,18,9,11,13,10,6,11,16,4,14,5,14,6,7,8,8,15,7,11,7,5,7,12,6,2,14,4,11,9,5,10,6,7,10,10,13,9,10,8,10,10,9,8,14,8,9,13,11,6,10,3,10,5,8,7,14,8,6,5,10,4,4,7,8,6,4,7,9,8,7,8,4,13,4,10,10,18,10,17,6,9,10,10,9,8,10,14,6,14,7,6,6,6,11,9,10,11,2,9,10,8,16,9,8,8,11,9,15,9,6,7,13,10,7,11,10,13,13,11,8,12,6,10,12,10,10,8,12,5,8,5,9,9,11,14,16,12,11,5,9,10,9,8,12,12,7,6,8,8,11,15,13,5,4,10,3,9,11,8,11,10,8,15,12,8,6,9,10,9,12,16,10,9,13,8,4,7,6,9,7,5,11,5,10,3,18,9,7,8,10,9,3,12,7,9,10,10,9,12,8,17,18,7,10,13,8,7,7,5,9,9,12,6,6,7,10,9,14,9,9,11,17,10,6,6,6,8,5,10,11,8,15,3,6,12,7,10,5,6,5,10,7,11,15,3,6,10,7,12,7,8,12,11,8,2,10,6,5,7,12,10,4,15,10,12,12,11,6,11,17,9,15,6,14,9,11,11,9,9,9,9,8,14,7,4,15,5,11,15,13,7,8,14,9,12,7,5,7,8,8,15,12,6,10,11,8,7,8,8,17,15,8,7,8,12,4,7,16,11,9,10,10,5,5,11,13,9,11,7,4,4,10,9,8,8,8,10,9,15,15,11,11,4,15,14,4,7,5,12,5,9,9,11,19,4,8,8,8,3,6,12,13,8,8,8,2,12,7,3,16,8,5,9,6,6,7,13,14,11,8,14,6,6,10,6,14,2,13,7,14,6,8,6,9,12,12,16,10,4,7,7,6,3,6,10,8,6,4,12,10,8,4,7,11,13,7,16,8,3,9,8,11,10,10,15,6,6,10,5,6,6,15,8,5,13,5,11,12,10,9,6,14,13,8,8,8,9,17,7,6,12,10,14,10,8,4,4,15,7,10,6,13,5,12,9,9,8,10,9,12,8,6,11,12,10,6,9,9,7,14,6,5,12,5,9,5,9,7,7,8,13,12,10,7,9,5,8,13,5,10,4,9,14,15,15,11,3,17,8,11,12,8,10,8,14,17,11,13,5,5,10,5,12,12,7,7,4,11,9,8,9,9,4,8,5,9,13,12,13,11,11,10,7,4,5,5,4,9,7,10,10,7,6,16,18,14,7,6,4,13,10,8,12,9,4,12,10,0,7,9,4,12,14,8,9,10,14,8,8,12,9,3,7,11,15,10,7,6,11,4,4,5,7,8,10,5,11,7,9,9,12,12,8,7,7,13,11,12,7,12,8,6,9,8,9,8,9,10,15,9,13,7,8,11,15,13,9,8,10,4,11,8,7,7,11,7,10,14,10,13,8,8,5,9,9,10,8,7,13,13,6,13,9,5,8,5,7,12,8,16,6,9,14,7,12,15,5,11,11,3,10,3,8,9,9,5,6,7,12,13,10,12,7,6,9,11,10,7,6,10,7,12,5,11,13,11,7,11,9,8,7,9,11,2,9,7,10,10,8,4,10,7,9,12,7,5,15,8,12,10,3,10,5,8,4,2,7,3,7,12,10,8,15,10,6,5,8,10,13,7,8,10,8,11,13,10,12,9,13,7,6,4,14,13,5,10,7,10,16,13,6,15,7,16,13,6,3,11,12,10,8,11,7,9,10,14,9,10,7,2,6,10,7,11,9,11,11,13,13,11,9,14,4,11,11,7,12,7,7,12,8,7,4,9,7,7,10,7,10,10,4,10,8,16,6,7,22,7,12,5,6,5,5,12,11,17,12,10,9,9,4,10,8,5,11,3,17,7,10,13,8,15,7,7,12,10,7,7,6,11,14,8,11,9,14,5,8,7,7,9,8,13,10,4,9,5,4,14,18,13,5,4,13,5,11,8,12,9,13,7,13,9,15,8,9,10,11,8,10,11,7,15,14,11,8,9,13,18,13,8,8,6,6,9,5,14,12,5,7,12,4,9,12,14,8,5,13,5,10,9,8,5,5,14,7,8,9,9,5,10,12,8,10,13,11,6,13,6,8,6,7,10,6,4,13,8,11,13,6,6,9,10,8,10,9,15,9,10,9,8,7,11,10,22,13,8,8,9,12,11,12,3,7,10,5,7,9,19,13,10,12,6,22,5,7,14,7,12,8,7,6,4,7,13,14,9,11,12,10,7,10,8,10,11,9,7,8,6,6,4,10,9,5,7,8,10,8,8,7,7,9,10,13,12,11,5,4,7,9,9,5,12,8,11,11,4,9,15,12,8,8,9,7,8,12,15,4,7,11,6,9,7,3,3,11,8,7,11,10,10,13,9,5,8,12,9,9,4,9,16,5,8,7,10,8,8,16,13,12,11,7,11,10,6,7,12,10,12,14,12,9,6,6,7,4,10,10,2,13,8,10,9,9,12,9,11,9,7,4,3,10,7,5,7,3,8,6,10,6,13,5,9,9,7,8,8,17,10,14,8,13,12,10,9,6,7,9,6,14,10,4,12,15,10,8,9,9,7,6,5,8,8,11,19,5,7,13,7,7,8,7,6,11,20,8,11,6,7,3,9,9,9,11,9,8,12,10,14,11,8,10,11,7,8,2,2,7,9,10,7,8,5,12,10,10,8,7,10,14,10,7,10,6,7,12,8,5,10,8,8,7,9,4,11,11,12,8,4,18,10,11,6,12,12,6,7,7,8,11,9,12,7,9,3,5,5,6,10,11,8,5,10,7,13,10,8,8,9,9,4,8,13,17,13,8,5,13,11,15,8,10,7,5,13,5,9,7,7,8,5,12,5,3,7,8,10,3,8,3,12,9,7,8,6,3,7,8,12,6,6,5,18,14,10,12,8,11,7,13,10,9,9,12,3,3,3,7,7,12,12,11,8,14,6,9,11,7,6,10,6,10,6,7,14,12,14,18,10,6,8,8,10,10,11,10,10,9,5,15,10,16,12,15,5,12,2,8,21,8,7,8,5,11,10,5,14,10,8,6,5,3,8,8,7,9,5,12,9,9,6,5,10,7,11,8,7,12,10,16,10,11,9,9,8,17,9,8,11,20,7,12,13,7,10,7,6,8,10,7,7,12,8,8,3,8,6,8,6,9,10,10,9,7,14,4,9,7,5,10,6,13,14,9,7,2,3,2,9,9,10,6,5,11,12,8,12,12,16,6,6,7,6,0,9,11,8,12,2,6,3,12,9,7,8,5,7,13,7,5,13,9,7,4,7,4,10,11,12,10,17,9,7,5,11,13,7,1,8,7,8,5,12,11,7,4,9,5,6,10,8,9,10,6,14,11,11,6,7,6,10,3,12,11,12,9,9,4,4,13,8,12,6,11,10,9,10,15,10,10,13,13,5,5,2,10,10,9,7,10,14,4,6,9,8,13,15,12,11,12,6,10,3,6,5,8,16,10,10,12,9,8,10,10,9,7,8,6,5,9,14,10,8,4,7,12,11,12,11,10,6,11,8,9,13,7,5,7,5,7,7,5,9,6,12,9,10,12,15,8,13,10,9,11,13,6,10,12,8,4,12,6,12,11,7,8,9,13,12,14,5,16,17,12,8,3,8,6,6,15,8,9,7,9,10,6,6,9,11,8,14,9,6,5,16,14,4,16,17,8,14,6,11,6,11,13,7,11,8,5,9,11,7,6,9,7,9,8,6,9,8,12,12,9,11,5,14,8,9,10,12,15,12,9,10,9,9,9,10,10,5,7,10,9,9,6,5,4,9,16,2,9,2,13,9,8,9,5,10,8,7,12,9,3,4,6,9,8,10,13,11,14,14,7,4,10,7,5,3,8,7,14,4,6,5,9,11,8,9,9,7,10,11,2,12,16,12,10,11,8,9,8,12,7,14,11,11,6,14,13,9,8,13,7,9,8,5,6,11,15,7,6,4,13,3,10,12,9,14,3,14,12,10,15,11,7,16,7,5,7,9,7,7,14,10,11,12,11,8,6,2,13,10,9,9,10,8,5,6,4,12,9,8,6,14,10,6,10,9,13,4,7,16,4,7,6,13,7,11,11,7,14,12,7,10,4,10,7,16,8,12,11,7,10,8,8,14,6,8,9,5,9,12,9,13,12,10,13,16,10,12,18,11,9,12,12,15,8,12,7,12,8,10,11,8,9,8,7,5,15,8,5,10,10,16,12,9,8,10,14,12,14,9,14,13,9,7,11,8,13,15,9,3,12,5,5,8,14,13,16,3,7,12,7,10,6,6,6,9,11,8,5,12,9,10,11,8,6,6,10,13,5,12,5,11,12,11,7,1,10,6,9,3,10,7,11,4,7,9,17,8,14,7,8,10,6,5,7,10,15,12,18,8,9,8,12,9,8,9,7,6,12,5,14,7,10,9,9,6,10,9,13,4,6,4,14,11,4,8,9,11,10,12,6,9,11,14,7,5,23,11,13,9,12,10,13,5,8,13,9,10,5,5,15,7,13,8,10,7,9,4,12,10,11,6,14,16,11,10,13,14,7,9,10,6,5,8,14,6,12,7,13,10,13,8,10,9,10,10,4,5,8,14,6,12,12,5,8,7,7,7,6,5,10,6,14,12,4,12,10,8,13,6,13,4,10,10,5,10,4,11,11,3,10,10,8,7,9,11,13,7,7,10,5,7,5,6,4,15,7,12,12,7,14,8,8,7,14,9,10,13,10,9,6,4,13,14,7,4,13,4,10,6,15,7,8,6,14,9,9,5,4,11,16,8,10,12,6,12,10,8,9,9,7,10,12,5,7,11,12,13,16,15,12,7,7,9,3,9,11,4,5,4,16,14,10,5,14,6,15,9,7,9,9,7,4,10,7,12,5,9,6,7,5,15,11,11,8,20,9,7,11,7,13,3,6,10,5,13,10,9,4,11,6,2,5,11,7,7,6,20,10,12,10,2,4,7,8,10,11,10,7,10,6,8,10,10,10,6,10,4,9,9,7,11,14,9,16,11,5,10,9,5,16,6,9,8,4,14,9,8,10,10,12,6,6,5,9,4,7,10,11,17,8,6,11,10,4,14,7,13,6,4,8,13,5,12,9,10,11,8,11,11,8,13,7,4,9,13,16,4,10,9,7,6,13,8,12,16,9,6,7,15,18,13,9,12,14,12,10,11,11,10,10,7,4,7,5,12,8,7,9,8,5,8,11,4,8,5,10,7,8,14,5,2,8,10,7,9,10,10,5,7,6,7,11,6,12,14,7,10,7,3,5,6,8,8,10,9,12,8,8,3,16,11,7,8,14,11,10,9,9,9,7,3,13,7,10,6,11,7,6,8,8,9,7,8,6,13,11,7,15,12,11,7,16,11,5,13,12,9,1,15,10,9,8,9,6,7,6,16,16,12,6,11,4,11,15,10,7,13,5,13,8,8,1,9,18,12,6,5,11,11,3,12,9,6,11,11,14,8,8,12,18,10,8,5,6,8,7,3,8,9,3,10,11,9,13,5,10,16,10,8,14,12,11,15,17,12,4,10,4,9,8,6,9,13,5,8,11,14,12,10,13,7,12,5,6,9,10,12,6,10,16,8,8,12,7,7,9,7,11,12,12,11,4,4,4,9,15,5,12,12,6,8,7,7,9,5,6,9,7,7,4,13,9,11,6,8,7,3,10,12,5,9,6,12,11,8,9,15,12,15,9,10,5,9,5,9,16,12,4,7,10,8,7,4,9,11,5,5,13,7,13,11,7,9,11,13,8,11,4,15,6,8,7,5,12,9,6,5,13,6,8,11,13,5,6,11,8,7,9,12,7,18,17,9,9,13,6,12,13,7,15,7,14,9,8,7,9,3,8,6,10,9,5,16,8,10,8,5,14,6,14,6,8,8,7,13,8,9,16,14,11,5,11,3,9,12,10,12,13,9,6,10,5,5,14,6,15,9,3,10,4,6,6,6,12,14,11,9,13,6,7,9,6,9,12,3,11,7,14,7,14,10,16,6,8,6,4,6,10,7,4,7,6,10,20,9,6,7,12,7,7,10,6,2,8,11,5,12,7,4,6,14,12,6,9,14,9,9,9,8,10,6,5,8,9,11,9,10,14,14,8,9,8,5,4,8,13,14,7,9,10,6,7,12,9,3,6,14,9,15,4,13,7,7,9,14,11,6,7,9,13,7,3,9,6,7,10,9,4,9,7,10,17,6,9,10,1,14,7,7,12,9,10,10,8,16,8,9,8,5,6,6,15,10,13,9,12,13,7,18,13,14,11,7,13,15,13,15,13,14,8,9,6,9,7,7,9,13,8,9,9,8,9,10,14,11,7,12,2,13,12,12,7,18,10,10,15,5,4,4,10,9,11,8,5,7,3,3,11,8,6,9,4,7,17,4,10,5,7,7,14,13,7,6,6,9,6,8,11,4,14,10,7,10,8,5,11,7,15,18,7,7,5,4,5,12,6,11,16,7,9,3,12,13,3,9,10,3,8,5,4,10,2,11,10,8,2,13,6,16,14,8,7,5,9,6,7,5,11,10,6,3,8,11,15,14,9,8,5,6,5,7,9,12,12,10,7,9,10,9,7,6,8,15,12,5,7,8,9,2,7,5,14,14,3,7,11,5,10,10,11,10,13,7,8,13,9,9,10,7,6,12,11,10,7,17,15,8,11,7,9,9,2,13,14,7,11,13,5,9,17,17,10,7,7,9,6,14,16,12,13,6,7,4,8,14,11,9,8,12,9,7,8,11,6,7,11,5,6,5,11,10,12,11,1,7,4,9,7,10,8,13,9,14,10,3,3,5,9,7,8,11,6,11,15,8,4,6,8,13,11,8,19,10,6,12,9,9,8,9,8,9,8,5,8,13,3,10,8,5,7,14,12,9,9,8,7,4,8,8,9,11,7,5,9,7,10,7,9,10,11,6,9,10,10,7,15,4,12,10,16,13,8,7,7,11,4,6,10,11,11,11,12,5,5,7,8,6,15,9,6,12,5,17,13,7,10,8,4,12,7,4,12,6,8,7,10,12,9,6,10,11,8,11,11,6,8,10,4,3,6,11,12,14,13,7,8,11,8,10,9,10,8,11,5,9,11,5,8,7,5,7,12,8,10,12,11,4,5,9,10,9,14,7,12,8,9,10,7,5,16,8,7,9,9,4,9,18,10,8,5,14,9,8,7,6,7,7,12,9,7,7,8,10,2,12,3,8,13,19,10,12,5,14,8,9,6,6,9,10,7,14,9,12,10,10,8,9,10,5,5,7,9,12,17,15,6,8,14,8,6,3,14,6,13,9,8,9,7,13,9,14,11,9,8,5,4,12,7,3,11,9,15,3,9,10,7,14,6,7,2,8,8,15,11,10,8,15,10,11,8,13,7,10,11,10,12,12,10,10,12,8,6,12,6,9,11,8,10,12,4,10,10,19,11,10,16,4,5,10,17,12,16,7,5,10,5,10,6,13,12,14,3,6,15,5,11,5,15,8,4,14,9,9,8,15,5,7,8,6,9,13,9,15,11,10,5,12,4,6,12,5,8,11,5,11,6,9,9,2,6,11,10,10,4,9,6,10,8,6,4,5,7,12,8,10,10,12,11,16,6,9,11,6,10,11,7,6,6,4,5,18,6,7,5,6,11,9,7,8,9,8,11,12,9,5,14,15,9,3,19,13,8,13,12,12,5,5,11,13,9,11,6,4,4,3,7,3,4,11,14,7,8,9,13,5,9,12,8,10,10,9,5,4,7,10,13,11,3,10,7,8,5,9,7,8,6,11,7,6,6,6,13,6,7,10,10,3,9,13,9,9,8,5,10,16,7,16,9,7,8,6,8,5,11,11,8,10,14,8,10,13,11,8,7,12,5,10,11,8,7,15,8,12,10,9,7,8,6,11,10,6,11,8,9,6,11,15,7,13,7,8,13,5,12,7,16,10,6,6,6,11,10,8,8,4,13,7,10,9,10,19,9,5,10,15,10,7,11,12,7,4,7,11,16,11,9,11,7,15,6,7,13,5,10,6,9,13,6,5,8,5,14,13,5,14,7,10,8,9,15,13,10,7,11,7,7,4,11,11,8,11,10,5,6,5,5,12,8,12,4,10,12,8,12,12,13,9,10,7,16,4,5,9,12,11,10,8,8,7,14,10,12,11,6,10,13,9,13,9,11,7,12,9,8,5,7,6,9,14,14,6,10,9,9,7,14,5,6,14,10,6,5,11,9,10,4,4,4,7,4,11,9,8,16,6,10,8,12,5,10,4,10,10,18,9,9,11,6,6,12,17,7,15,13,11,13,8,10,8,8,15,7,4,9,11,12,8,10,12,16,6,6,10,9,13,9,4,6,8,10,11,14,5,10,10,11,6,5,10,5,14,9,8,12,10,3,11,7,5,9,8,7,11,4,4,5,8,11,7,5,13,9,5,5,5,11,12,22,7,6,9,8,7,5,8,8,13,5,3,11,10,7,6,10,6,12,10,12,10,13,15,6,18,6,7,10,5,5,6,8,6,13,10,13,5,4,13,6,17,12,6,11,7,7,6,10,6,3,4,13,7,10,5,7,4,5,10,9,7,5,10,11,10,6,8,6,9,9,11,7,5,6,13,11,5,11,7,11,7,8,5,7,11,13,9,8,8,10,12,11,16,10,6,2,10,12,8,12,6,8,8,9,12,5,6,6,6,8,10,10,12,6,17,6,3,14,4,16,5,8,10,8,11,15,10,12,9,7,6,4,9,9,9,8,4,3,7,5,3,9,19,14,5,8,13,7,9,8,9,7,10,10,10,9,11,15,6,7,7,9,15,6,14,9,6,11,15,6,8,10,6,5,12,13,9,7,12,5,13,11,14,9,11,7,15,14,5,6,10,8,9,13,8,8,9,11,9,14,9,10,15,4,6,10,4,7,11,7,8,9,5,10,8,5,6,8,10,9,6,4,3,5,8,7,7,4,7,11,16,10,13,11,8,10,17,9,11,11,9,12,8,11,15,8,11,10,6,7,3,4,14,8,8,7,12,7,13,8,14,7,11,11,6,8,13,5,8,11,8,8,9,16,6,5,10,7,13,7,8,5,9,13,9,12,9,6,10,10,12,4,10,13,5,7,7,11,6,7,6,14,7,12,6,10,9,11,6,4,12,11,5,3,15,9,15,4,5,11,7,5,5,8,6,10,7,15,17,9,5,7,11,8,7,10,6,6,12,9,5,12,7,6,9,11,11,8,5,9,8,9,4,10,11,5,8,5,6,11,10,4,11,14,6,7,9,7,10,8,10,14,11,10,11,9,14,6,7,6,6,10,6,11,10,2,13,9,10,8,10,5,12,13,5,5,14,11,8,11,9,13,12,9,13,6,10,11,13,7,15,14,4,2,14,8,6,12,2,15,5,6,7,10,4,8,9,12,7,10,12,10,11,9,13,7,15,10,10,6,8,9,2,10,19,13,10,17,8,14,7,12,11,6,9,8,10,7,12,17,7,11,11,10,14,10,9,6,8,4,7,10,5,7,9,9,5,9,8,3,10,10,11,9,15,5,4,4,5,7,5,8,9,7,17,10,17,8,7,6,9,6,8,16,11,14,9,11,7,7,5,4,6,9,13,8,14,2,10,9,13,11,8,7,15,4,6,9,12,11,15,6,7,7,13,8,7,8,12,7,10,12,5,4,6,10,15,11,18,8,7,12,10,11,9,12,7,5,11,10,10,7,10,8,11,7,8,10,13,9,8,13,7,6,9,9,4,12,16,13,4,9,13,13,14,12,5,17,14,13,14,9,16,9,6,10,10,7,9,12,14,10,9,10,8,11,12,5,7,7,10,5,7,3,8,5,14,6,12,12,8,6,12,7,8,10,6,10,6,11,9,10,5,9,15,9,6,5,7,12,12,14,14,12,14,7,6,15,4,17,4,5,9,11,5,14,9,6,13,10,8,4,12,12,3,7,11,8,4,14,5,10,6,3,6,14,6,10,6,11,8,5,8,13,10,13,12,8,12,18,11,7,8,5,10,12,15,7,13,7,8,5,8,10,4,5,17,6,3,13,13,14,13,12,7,10,11,16,9,12,16,6,5,7,10,8,14,13,7,9,4,4,8,3,12,14,14,12,6,6,14,13,13,8,13,5,11,4,13,10,13,8,8,9,16,6,10,11,14,5,6,10,10,9,11,7,13,10,15,6,20,14,6,11,11,7,10,8,10,12,12,10,9,4,13,6,8,6,2,5,8,8,9,13,4,8,7,5,10,7,17,15,8,10,3,11,16,9,11,11,9,14,10,2,6,6,9,6,15,9,15,7,6,6,6,8,9,11,10,9,7,10,1,8,8,7,8,10,14,8,11,7,13,11,13,11,10,7,4,4,11,12,7,7,7,8,12,6,14,9,8,6,2,7,6,10,6,10,2,8,9,15,10,17,14,9,14,16,10,7,9,11,9,10,8},{5,8,9,10,10,9,10,7,8,13,5,10,9,4,10,8,8,5,8,11,10,11,8,5,8,5,10,13,10,8,8,11,14,7,8,8,4,12,8,4,6,8,7,9,6,6,18,8,6,12,12,10,7,13,8,13,9,18,8,10,6,5,3,9,5,7,7,16,10,9,10,3,8,7,8,7,13,7,9,13,9,14,14,7,7,10,13,12,5,17,10,7,8,9,9,10,3,7,4,7,7,5,13,11,7,8,4,17,11,13,6,7,7,7,6,11,13,16,5,7,10,17,13,7,13,7,12,14,9,2,4,5,10,9,10,6,18,5,7,4,9,10,9,6,8,6,6,7,8,14,7,13,8,7,8,10,8,7,16,8,16,12,6,12,9,15,10,12,6,3,8,9,14,5,14,8,10,10,8,4,7,10,4,8,12,7,8,9,6,8,5,12,11,15,8,10,11,4,5,8,14,4,8,5,13,7,7,5,7,15,9,8,3,9,9,7,12,11,6,13,8,7,11,7,9,5,8,11,8,11,7,7,7,5,3,3,9,11,8,4,6,5,8,9,12,15,14,9,12,7,5,16,8,9,16,10,11,10,6,9,11,9,8,8,6,6,12,3,8,12,4,5,8,4,13,6,5,6,6,13,9,6,15,8,12,9,10,12,12,13,6,13,11,7,7,13,12,7,8,17,16,11,10,6,11,9,10,11,7,8,6,8,13,16,12,5,7,11,7,9,6,11,10,7,15,14,5,6,13,10,12,4,7,6,7,14,3,6,6,10,2,5,7,12,9,6,10,10,16,6,5,6,7,12,6,8,14,5,8,10,8,13,12,13,2,12,14,3,9,6,6,9,7,7,11,4,9,7,9,9,8,8,6,12,5,5,9,8,13,12,10,8,8,10,9,10,4,3,7,7,3,9,6,10,10,9,11,18,17,4,13,7,8,8,9,7,19,13,6,5,6,7,6,9,5,8,5,10,7,12,9,0,15,12,9,5,8,12,12,10,9,5,4,3,9,12,9,12,7,13,6,19,11,7,4,9,10,6,4,6,8,10,7,12,13,7,9,10,13,11,7,16,7,4,17,6,2,6,7,8,4,6,7,7,12,16,9,12,12,11,15,8,11,11,11,8,11,14,4,12,7,6,11,8,8,3,7,5,15,9,13,7,5,5,15,14,12,9,12,13,8,9,5,7,12,12,14,8,8,5,10,5,8,13,6,10,9,12,9,12,6,6,8,6,9,13,7,5,4,7,5,9,11,11,8,15,9,5,11,8,10,11,11,7,8,13,7,9,11,16,17,3,12,9,9,8,11,7,11,8,16,10,11,4,9,5,9,10,10,7,12,8,4,7,5,13,10,11,3,6,8,8,13,4,13,8,9,5,6,9,7,9,17,9,8,12,4,11,6,8,8,9,12,4,12,9,6,10,4,15,14,9,11,4,10,9,4,8,8,14,3,10,7,13,13,6,5,9,9,7,11,9,10,10,7,13,11,5,10,7,6,5,5,7,14,14,12,5,8,16,11,8,6,14,9,19,12,8,9,8,14,2,9,9,4,6,6,4,12,9,4,5,7,11,5,9,7,11,8,9,11,3,12,7,11,7,9,14,9,16,9,7,9,8,5,4,6,8,4,11,5,8,6,11,11,5,8,12,6,7,7,8,14,6,8,15,11,7,6,17,7,7,5,19,9,7,5,4,13,5,5,6,9,12,11,6,7,5,11,14,8,12,8,10,9,10,7,10,6,9,5,11,7,9,10,7,7,5,8,7,8,12,11,10,2,4,15,7,6,5,11,9,15,4,10,14,11,7,4,5,7,16,11,8,9,12,12,11,5,9,8,9,10,13,7,9,8,12,7,7,9,11,11,11,9,9,10,9,5,5,5,5,10,5,9,6,11,10,7,10,2,7,10,2,10,13,11,7,11,7,8,10,6,11,8,8,6,11,7,7,11,4,9,9,9,10,10,10,7,10,16,13,12,5,4,11,8,6,9,7,6,16,4,8,9,5,3,10,5,8,5,6,8,8,7,7,14,11,6,7,13,7,10,11,7,12,6,6,8,8,3,10,9,8,7,8,7,8,18,9,4,11,13,8,8,4,8,13,9,9,6,8,10,6,14,13,8,6,9,4,8,7,3,7,9,8,9,9,4,13,7,3,4,7,9,7,12,8,7,12,7,3,8,8,4,10,9,8,17,9,10,13,7,13,17,5,14,15,8,6,8,9,6,7,2,6,13,12,6,7,11,10,10,5,7,9,16,3,8,7,12,5,13,11,7,12,8,12,9,10,13,4,12,14,10,10,5,2,16,7,7,9,7,13,4,12,9,9,9,10,14,16,9,11,9,9,12,6,4,11,8,13,9,9,7,4,9,8,11,7,11,4,5,18,8,8,5,4,10,4,16,6,8,11,9,7,13,6,12,6,8,4,8,5,3,9,8,12,11,9,12,13,7,9,7,8,6,5,11,14,3,15,14,7,15,4,5,8,5,18,14,12,10,5,4,9,10,9,15,12,4,10,8,12,4,8,12,6,8,7,11,9,8,12,5,5,8,11,12,20,8,16,7,6,11,4,8,2,11,6,10,11,10,7,9,6,7,9,8,9,4,7,9,14,8,13,8,6,6,7,8,8,7,10,8,15,5,5,9,6,7,14,10,6,3,8,9,4,10,6,11,13,13,7,8,10,10,6,6,11,4,6,10,7,12,6,8,10,11,8,11,7,10,7,9,6,13,13,14,13,11,11,8,8,13,8,11,6,5,13,6,11,8,10,9,7,12,16,8,10,8,12,10,2,12,6,8,5,10,7,8,6,6,6,13,6,8,4,17,7,10,9,7,8,12,9,4,7,1,10,11,14,10,11,9,5,10,7,9,9,9,9,7,11,10,15,6,9,9,7,15,10,15,4,9,4,5,12,11,8,9,8,11,6,7,13,8,2,10,8,6,18,7,7,16,9,9,5,7,13,22,8,9,12,15,8,8,12,3,5,9,11,14,6,9,9,12,12,4,10,10,8,10,7,16,8,6,8,6,17,12,13,6,12,7,13,5,3,10,6,3,4,11,7,6,11,17,11,9,10,12,3,8,10,9,6,4,5,12,8,10,4,7,7,15,6,6,8,7,10,9,11,11,9,7,14,10,9,8,4,13,7,5,4,9,9,11,7,6,10,13,7,10,11,10,13,12,6,5,5,4,23,6,6,9,8,9,9,11,9,5,6,7,8,8,4,7,6,10,9,11,7,8,11,10,6,2,11,9,10,6,7,12,12,6,6,4,8,8,8,8,1,7,2,7,10,9,10,7,13,11,8,17,12,7,14,10,10,10,8,8,6,11,9,6,6,7,10,12,4,5,11,5,2,5,8,10,10,11,11,4,9,7,9,4,18,8,6,2,8,6,12,13,9,8,17,5,7,10,8,8,5,10,7,6,13,12,9,6,8,8,10,9,7,6,5,8,5,12,4,11,7,4,9,5,9,7,9,6,4,5,6,12,5,10,8,8,18,9,10,5,16,10,5,10,7,10,4,5,7,7,8,10,7,4,7,13,13,6,7,5,7,5,10,8,10,9,10,9,12,4,7,7,11,7,9,8,10,9,8,7,7,5,12,15,12,11,8,10,9,7,8,9,7,15,8,10,9,11,13,11,10,9,11,5,11,11,6,13,11,5,8,5,3,5,6,14,9,8,9,12,4,13,9,8,3,9,5,10,4,6,13,11,12,7,15,17,10,11,11,9,6,7,2,8,3,8,13,11,9,8,7,12,12,11,10,11,10,10,6,11,6,6,6,12,13,8,5,9,4,7,5,4,9,9,12,10,11,3,8,12,4,8,12,4,13,5,5,11,12,4,4,8,6,9,2,9,9,5,8,13,8,6,14,8,10,7,12,3,14,8,11,6,10,8,7,9,6,9,8,8,5,10,9,9,7,12,6,14,6,9,13,8,10,10,8,8,12,3,5,7,11,16,7,4,7,9,5,6,10,6,12,10,10,5,6,6,8,9,6,6,9,9,14,13,13,10,6,5,9,8,7,8,14,15,6,10,11,7,7,5,12,7,8,9,7,5,11,8,8,6,14,3,10,0,5,13,3,5,6,11,7,8,15,8,6,9,12,9,8,8,6,6,15,8,12,4,9,6,11,14,9,7,9,9,5,10,9,4,14,17,10,7,16,8,11,6,4,11,16,10,8,6,10,4,6,10,13,6,7,7,16,10,11,10,8,12,16,9,7,9,8,7,13,8,5,8,9,6,9,8,12,14,12,6,4,11,5,5,9,7,10,6,11,7,6,8,11,4,16,11,6,12,8,6,12,4,9,10,3,11,12,8,15,4,12,20,16,4,12,6,9,6,6,11,9,12,9,13,6,6,12,7,5,8,7,11,4,13,10,12,5,4,10,8,8,8,7,11,6,6,10,7,6,16,5,15,6,9,8,8,11,7,4,11,8,10,8,8,14,3,9,4,14,11,12,10,10,7,8,5,7,6,12,6,10,4,9,9,8,5,14,12,8,5,4,11,11,13,6,9,9,8,8,10,10,5,9,10,6,8,7,9,7,10,11,17,10,6,15,8,12,8,8,19,10,6,10,9,7,5,3,11,9,8,2,8,9,6,9,9,5,7,9,10,4,20,8,13,10,7,8,10,6,8,10,17,7,6,7,7,10,7,11,17,9,7,10,3,11,13,16,8,9,7,9,6,5,9,7,9,10,5,9,14,13,8,3,5,6,6,16,17,12,5,6,3,15,7,7,10,12,8,9,4,13,10,14,5,12,6,12,11,7,10,15,13,8,8,12,9,10,12,16,11,5,7,7,10,13,6,8,5,9,9,7,9,10,7,4,10,5,7,11,7,18,2,13,8,8,4,7,12,13,14,10,9,8,7,10,7,7,5,7,13,6,5,12,7,15,5,5,6,13,11,15,9,9,12,5,9,13,9,5,8,6,19,11,5,18,4,8,6,10,10,7,10,5,4,12,5,11,14,6,9,6,11,10,9,9,7,2,12,1,6,10,12,15,5,4,8,12,9,12,7,6,10,7,13,6,15,8,11,13,9,12,8,10,5,3,7,8,12,7,9,5,6,9,5,9,12,14,2,12,8,7,11,5,6,4,7,7,7,9,13,4,8,7,7,5,5,8,11,12,9,11,12,13,9,5,8,5,9,7,5,7,7,8,7,10,13,7,6,7,10,9,7,9,10,12,5,13,11,7,12,12,8,9,11,9,9,7,5,10,9,9,10,7,9,6,11,6,9,8,9,12,19,5,6,10,7,8,5,4,13,15,7,4,8,10,14,16,9,8,11,4,3,7,6,7,8,9,7,11,10,5,9,7,13,7,7,8,8,12,9,6,12,13,6,9,6,6,5,13,5,7,9,10,4,4,5,13,10,8,12,7,9,8,7,5,10,9,4,9,8,8,11,9,17,7,9,10,7,4,5,6,6,11,7,8,14,11,5,3,12,9,13,2,9,11,8,13,6,7,9,8,11,13,8,10,13,3,7,3,8,8,4,11,8,10,18,12,4,12,6,8,7,11,8,12,7,11,15,8,11,16,9,11,8,5,11,7,8,2,8,6,11,8,5,7,8,9,11,11,8,11,8,11,8,11,7,8,8,9,12,8,14,10,6,6,11,9,7,13,4,3,9,9,17,9,6,11,8,8,6,14,5,12,12,7,7,10,11,14,12,16,11,8,12,14,13,7,15,13,4,15,8,10,10,8,9,13,9,13,8,11,6,12,7,11,12,16,2,7,4,17,6,14,8,7,5,6,11,9,4,5,9,11,15,8,15,11,5,11,12,11,13,15,3,4,6,12,4,12,13,4,7,7,7,7,5,10,8,14,6,12,9,10,7,12,12,11,12,15,9,9,11,15,2,7,7,11,7,6,13,8,16,4,6,6,7,11,6,11,8,9,8,7,9,9,7,6,11,13,8,12,10,10,12,9,7,11,13,11,6,10,12,17,9,10,5,5,8,5,13,5,14,9,6,12,9,7,6,7,12,8,8,3,9,16,14,5,7,13,10,8,7,9,11,3,6,10,4,13,7,5,11,13,19,7,10,9,11,13,4,23,11,6,11,1,11,13,11,3,10,10,9,8,7,5,8,10,11,8,9,10,5,3,11,8,11,8,13,9,15,9,15,5,5,9,5,11,10,3,9,7,10,4,5,9,8,8,9,6,1,17,5,8,8,9,13,11,6,4,8,11,7,8,11,3,6,7,9,10,12,7,6,8,11,8,7,11,7,8,12,12,6,8,17,4,8,7,8,9,10,3,12,11,6,13,9,12,6,10,10,7,10,10,16,9,9,9,11,4,2,12,4,10,9,8,14,9,5,14,9,11,8,12,6,3,5,8,6,9,8,8,6,10,9,10,11,9,14,10,11,5,11,4,10,11,10,12,8,7,2,9,8,11,10,8,16,10,7,12,11,12,12,5,6,4,11,8,17,15,3,5,13,9,5,5,11,14,12,9,15,8,12,7,12,13,3,7,10,4,6,12,4,11,8,15,10,12,6,8,9,10,9,8,6,16,11,2,13,9,10,7,8,8,10,14,9,7,5,9,11,8,11,9,5,5,11,11,16,14,13,11,7,4,6,10,7,12,11,3,8,12,6,16,6,8,14,9,2,13,7,7,15,5,12,9,12,3,8,10,8,8,8,12,17,4,8,6,12,7,10,13,8,10,5,12,6,15,5,8,7,6,6,9,8,11,8,14,9,19,7,8,5,11,10,14,14,5,4,5,9,10,6,13,7,10,11,11,5,9,11,5,6,7,16,9,7,9,10,4,7,13,7,9,13,4,10,6,9,8,10,5,4,6,7,8,7,13,13,8,6,8,8,19,12,6,13,8,10,5,9,11,5,12,8,11,6,10,8,5,8,9,6,12,5,8,9,8,11,10,11,11,15,7,4,9,7,9,10,10,4,8,5,14,10,6,9,10,6,10,12,9,7,11,8,9,8,10,6,4,4,9,15,4,5,13,9,14,8,8,11,6,12,5,10,10,12,14,8,3,2,5,8,12,8,12,8,5,10,7,7,6,15,10,18,10,4,10,4,10,5,4,6,12,9,5,4,14,13,11,7,12,8,3,8,12,9,8,8,11,5,12,6,4,8,8,8,7,0,8,8,5,7,13,9,10,12,7,9,5,8,7,9,12,4,7,14,8,5,8,12,9,7,6,7,9,5,10,7,13,6,13,10,4,4,10,8,9,10,5,11,10,11,12,6,4,9,4,6,8,7,9,10,11,8,8,6,10,13,7,8,5,7,14,6,9,13,15,5,13,7,6,10,10,14,15,8,11,5,7,14,8,9,10,6,8,9,13,7,5,9,11,7,5,7,9,6,10,9,7,10,8,12,21,12,8,2,5,12,16,6,15,7,5,11,8,7,14,3,10,8,5,8,16,6,5,13,6,9,11,14,9,8,3,6,6,9,5,9,8,5,9,11,15,5,9,11,7,10,8,14,6,11,10,11,11,12,11,13,14,10,10,9,8,8,7,9,6,8,5,7,8,8,11,12,6,6,9,15,8,8,10,8,5,8,11,12,14,1,10,5,9,10,10,8,10,12,5,10,6,5,7,7,9,10,10,8,12,8,12,5,3,11,9,5,7,8,6,10,6,17,11,13,9,11,6,13,11,14,8,13,7,10,9,6,5,10,8,7,11,7,14,6,19,11,8,14,10,13,10,9,11,7,10,3,8,9,11,6,6,13,4,2,10,7,7,7,7,7,8,15,4,9,13,9,12,7,15,15,10,3,10,4,6,7,6,9,4,8,17,11,14,8,13,4,9,4,16,9,8,10,11,14,8,3,10,7,9,8,5,8,9,5,6,8,5,9,11,8,6,18,9,12,13,8,9,14,11,7,9,12,7,9,10,7,6,12,13,11,5,8,15,7,10,8,8,8,2,13,2,12,11,7,7,21,8,13,11,11,9,10,11,5,3,9,11,7,6,8,11,10,13,11,13,8,6,7,8,10,12,9,12,2,12,8,8,12,7,8,4,8,8,10,12,16,6,9,4,9,3,10,8,7,10,6,9,5,12,11,16,9,13,14,7,8,11,10,4,10,8,5,7,11,10,5,5,15,10,7,2,12,9,4,8,8,17,12,15,7,7,19,12,8,14,6,6,11,11,3,6,10,14,5,8,6,8,16,9,6,9,9,10,6,13,9,10,13,5,11,19,7,4,9,6,8,6,6,5,7,6,7,10,11,9,9,9,6,5,7,6,9,10,6,11,4,7,15,15,7,7,9,8,8,10,11,20,7,10,20,8,12,11,7,9,9,11,5,10,13,9,10,9,15,11,10,8,6,10,15,12,18,6,7,9,9,5,5,9,10,7,5,11,12,9,10,10,8,8,4,8,13,9,5,10,9,5,8,11,10,21,9,9,7,4,15,5,8,12,8,6,12,7,5,15,6,14,11,9,6,13,11,10,4,7,4,5,7,9,4,7,6,8,6,7,11,9,6,9,11,7,9,6,5,10,8,13,5,6,6,5,11,18,10,7,3,7,6,5,11,12,9,7,9,4,9,6,10,8,7,10,10,6,9,5,9,8,16,7,16,8,10,4,7,14,6,5,6,10,8,10,8,10,4,7,10,11,5,4,16,9,10,6,7,8,14,16,9,6,10,11,8,5,8,4,5,14,15,14,8,6,4,10,13,7,9,7,8,6,4,13,13,6,5,10,11,4,12,14,8,8,15,7,6,17,9,9,16,2,7,14,12,10,10,2,7,5,11,8,10,9,11,15,9,7,9,7,7,7,10,8,7,7,7,7,13,5,8,4,6,4,8,9,10,12,8,15,11,6,12,13,9,3,5,15,9,11,10,12,8,11,9,5,14,5,6,9,7,8,9,5,8,6,11,7,7,7,5,16,12,11,11,6,6,9,4,13,9,6,9,14,2,7,16,12,9,5,5,9,9,7,6,7,8,5,5,9,6,9,6,17,8,8,6,8,7,10,11,3,12,8,3,6,8,11,4,13,7,12,5,8,8,9,13,10,7,14,14,3,6,12,3,13,3,5,8,10,11,1,7,6,4,12,13,11,8,9,5,6,13,3,12,9,16,8,9,10,3,5,8,10,8,16,9,8,6,10,10,7,5,6,5,11,6,12,7,10,16,14,14,11,5,12,10,12,20,7,8,16,7,6,11,11,9,9,7,10,14,5,4,9,11,8,8,14,7,6,13,5,8,9,15,15,10,17,10,5,11,9,15,5,7,20,7,7,11,6,12,5,5,10,10,8,11,6,13,9,11,12,2,12,5,10,8,7,13,8,14,8,11,6,11,5,12,8,4,20,8,5,11,20,6,15,12,8,7,7,10,12,13,11,3,10,9,5,3,5,3,7,5,6,4,7,11,14,10,11,5,7,6,7,11,10,8,9,10,7,10,7,5,6,9,8,6,11,7,8,9,8,8,8,9,8,6,8,11,7,14,7,14,6,10,8,8,8,12,6,7,3,6,7,12,14,13,5,13,9,5,5,14,3,8,5,14,12,12,9,16,4,15,8,11,8,10,6,12,8,7,11,10,7,11,6,13,5,7,11,8,7,17,11,7,10,4,10,10,7,8,15,14,4,10,4,7,15,6,8,11,9,8,9,11,11,10,6,8,14,9,11,8,6,6,6,9,8,5,9,6,6,7,14,5,8,3,4,8,14,6,13,16,11,3,9,8,7,7,6,8,5,13,9,5,8,9,9,12,9,20,6,16,12,9,8,5,9,6,5,3,13,5,7,12,15,16,4,10,8,9,11,15,13,13,4,9,9,7,6,13,9,13,13,12,11,7,5,9,4,8,10,20,9,7,13,6,6,8,6,7,16,9,16,5,5,5,9,5,8,4,11,6,4,13,13,12,7,8,9,8,14,6,11,10,8,6,13,6,10,8,8,10,4,8,5,14,6,11,3,14,11,10,8,5,11,9,8,8,6,10,6,5,12,7,6,6,10,6,7,10,11,8,9,11,4,11,10,10,10,15,12,8,8,9,8,9,10,4,5,12,11,9,5,8,15,11,6,15,10,5,14,5,10,13,7,12,10,6,9,6,9,10,10,8,10,7,8,5,11,8,7,10,7,9,6,11,7,12,11,8,10,7,4,8,7,11,5,6,5,15,11,9,14,6,12,15,9,10,17,13,8,12,14,6,8,7,2,6,6,7,7,13,15,8,5,11,16,11,10,10,7,15,9,8,11,9,8,11,8,8,9,10,10,7,6,10,4,12,7,5,7,11,11,8,9,5,10,12,7,11,10,15,9,5,11,3,10,4,13,6,13,6,12,5,5,6,7,6,11,5,10,7,17,2,6,10,14,7,8,4,10,8,13,8,6,12,12,7,8,6,11,8,9,3,6,10,13,7,10,6,8,12,16,5,9,4,9,13,7,14,6,11,9,5,5,5,4,6,5,11,16,12,6,14,15,8,14,7,6,6,6,10,16,8,13,6,10,2,5,12,12,9,9,14,9,9,11,4,12,12,6,5,9,6,4,8,2,8,13,8,9,7,14,12,12,12,10,4,15,7,5,8,16,12,10,11,9,13,6,11,8,9,11,11,7,11,16,10,6,4,7,6,12,8,8,7,13,8,4,5,17,10,7,8,3,3,7,9,8,13,11,13,4,6,10,11,8,16,5,16,11,7,12,10,7,7,9,7,7,19,13,9,6,5,8,8,10,6,13,7,19,9,6,10,10,0,14,9,10,9,10,12,14,7,10,9,7,10,5,7,9,15,6,7,20,14,14,5,7,11,11,8,5,9,5,14,12,9,10,12,7,10,7,11,8,13,7,7,7,9,4,6,12,9,6,7,9,5,11,3,9,7,9,12,16,9,10,9,5,3,6,8,11,9,9,5,10,9,5,15,9,15,10,10,15,7,7,9,5,7,12,4,2,7,9,6,5,15,7,17,15,10,5,12,7,8,8,11,13,11,8,7,14,3,5,9,18,14,6,11,12,8,10,11,8,7,14,5,12,10,9,10,3,13,6,11,11,9,12,10,9,7,10,8,13,8,6,7,5,7,13,13,12,15,6,5,12,13,8,7,8,11,7,5,6,12,11,11,8,11,8,13,7,5,8,10,3,8,16,5,7,8,18,8,11,9,15,7,5,12,4,3,12,16,12,11,14,16,6,10,10,9,13,10,12,11,14,3,8,9,10,11,11,5,13,10,7,11,14,8,9,7,10,11,2,10,10,6,9,13,15,8,12,5,11,8,13,9,14,11,12,10,7,10,11,3,8,4,8,10,9,4,8,13,10,14,11,10,10,13,10,8,6,6,4,10,7,6,11}},
{{2000,2.950000},{5,2,4,7,7,7,6,2,4,5,7,5,5,6,5,8,9,4,12,15,11,6,7,1,7,2,9,11,5,7,9,7,7,11,6,8,6,9,13,8,5,6,3,6,5,2,7,8,8,5,1,9,9,12,8,10,7,5,5,9,7,6,10,12,11,8,9,5,1,4,6,11,8,10,7,4,5,9,4,6,10,9,3,14,4,13,6,8,6,11,5,7,7,13,6,6,11,11,7,8,5,5,4,7,5,7,8,9,6,8,8,4,4,3,4,2,12,9,6,10,5,7,4,10,8,4,2,5,6,10,5,6,9,10,4,11,4,7,5,7,3,3,8,4,2,15,4,6,6,2,9,11,8,3,9,8,5,9,5,8,3,10,3,3,10,10,4,6,5,11,9,7,1,10,5,5,4,7,4,13,8,10,5,9,7,8,2,12,5,2,7,9,10,4,7,9,10,5,8,5,9,17,8,9,4,14,7,12,10,4,3,8,11,5,7,4,7,12,8,12,7,6,11,9,8,8,3,8,5,7,8,5,8,6,7,8,9,5,14,6,2,4,6,6,1,7,8,13,2,8,5,6,7,6,9,6,5,10,5,8,7,4,6,2,4,11,4,5,8,4,5,9,5,4,4,10,1,9,8,6,5,9,6,10,1,3,7,11,2,1,4,5,4,4,8,9,8,5,5,6,10,11,9,3,10,6,6,5,9,4,4,6,7,3,5,12,10,2,6,6,6,6,5,6,2,6,14,5,6,13,4,9,11,5,5,9,8,12,8,12,6,7,5,2,7,6,9,7,7,6,5,10,7,5,5,3,9,10,9,6,5,2,6,9,9,6,6,7,7,13,7,9,5,4,6,4,6,10,12,5,4,9,4,4,11,5,2,8,10,8,7,6,10,5,3,6,4,8,11,13,4,10,8,9,5,7,7,8,3,8,4,6,4,6,7,9,1,3,3,8,9,4,13,7,9,10,14,5,6,4,8,4,8,14,8,5,7,7,7,5,4,6,5,5,7,4,8,7,9,5,9,3,7,9,9,6,5,9,12,4,7,4,4,5,3,8,7,8,4,11,5,4,7,6,5,5,9,7,9,8,2,6,3,8,8,3,4,7,6,4,5,5,1,4,7,6,5,2,12,5,8,8,5,9,6,4,6,11,12,8,10,18,5,7,3,3,2,9,10,7,12,4,9,5,9,8,6,8,2,6,8,5,5,5,4,9,8,6,8,14,4,8,5,6,5,7,12,8,5,6,7,5,5,2,5,9,7,6,6,10,7,2,9,7,6,4,2,8,9,5,13,5,9,6,12,4,7,5,3,5,4,1,7,9,10,7,9,11,5,7,6,6,10,6,3,7,6,10,4,6,10,2,7,9,4,0,9,8,6,7,7,6,5,7,11,9,5,6,5,4,6,8,7,8,9,7,10,6,9,8,11,3,3,7,8,5,6,9,5,7,6,5,5,4,11,6,5,7,11,4,4,13,5,6,4,8,11,7,15,9,6,6,13,3,7,7,6,4,4,7,7,8,7,6,4,1,9,2,9,4,8,5,4,7,8,5,9,8,5,8,13,8,4,5,11,6,10,5,8,5,9,17,7,6,6,5,11,4,6,6,5,5,7,8,13,6,2,6,6,9,16,4,17,8,7,7,12,10,4,5,5,13,6,7,10,7,7,4,9,1,4,4,16,7,6,5,6,8,8,9,7,10,5,10,8,6,6,7,7,6,6,11,9,8,6,5,6,4,2,5,5,8,4,5,4,9,5,5,13,9,11,6,11,8,5,7,5,4,9,10,7,5,9,5,10,6,6,10,6,4,5,7,7,7,5,3,2,3,4,7,5,10,6,4,12,4,15,4,7,9,3,8,7,2,9,6,4,11,10,3,3,11,11,7,9,5,9,9,9,8,8,9,7,6,11,4,4,7,5,8,6,13,4,9,4,8,4,10,14,4,8,4,6,3,12,18,4,6,8,7,5,6,5,4,4,4,6,4,4,7,8,8,9,12,4,5,10,14,6,6,8,5,8,6,9,12,5,7,8,4,1,4,2,7,6,4,4,3,9,5,15,2,10,4,4,4,5,9,9,2,3,11,9,3,6,6,9,7,11,4,16,2,4,4,5,7,6,4,2,9,7,8,3,8,7,4,5,8,12,8,5,11,8,5,11,6,9,8,8,5,6,5,4,9,8,3,5,3,5,3,6,8,5,3,5,5,5,5,8,4,3,7,9,10,7,7,10,1,12,7,14,9,7,1,8,8,6,7,7,8,9,4,8,10,9,4,11,7,5,8,2,10,7,4,8,8,4,6,7,3,8,5,3,10,5,5,11,5,3,5,5,6,4,6,4,6,3,6,7,10,5,3,8,11,6,15,5,5,3,6,5,5,9,11,11,6,4,12,7,6,6,5,4,2,7,8,6,5,11,13,1,5,7,11,10,6,4,6,10,9,3,6,5,4,12,5,6,3,5,10,9,3,15,7,7,5,7,6,6,8,7,8,2,8,8,4,12,7,11,5,8,6,10,9,5,11,5,10,4,6,7,6,6,6,9,10,7,6,5,4,3,3,10,11,3,10,5,6,5,10,11,5,7,9,3,9,5,7,11,7,7,10,6,8,2,9,6,7,10,4,6,5,5,6,6,6,6,9,9,5,5,10,6,2,6,4,8,5,3,8,5,9,6,8,8,4,5,7,8,10,10,5,13,5,7,10,4,5,9,2,3,10,5,8,7,5,6,11,2,7,4,6,5,5,8,7,4,5,5,10,5,7,8,4,12,5,4,3,3,6,7,5,5,10,12,9,5,7,6,6,15,6,9,8,8,13,12,8,6,6,7,6,6,5,5,7,4,7,4,6,7,9,4,8,5,8,7,5,6,12,8,8,5,4,3,6,7,9,8,2,6,6,7,5,1,4,9,11,8,15,2,4,5,10,7,6,2,8,14,10,11,3,6,4,9,4,8,5,6,8,8,8,8,4,5,7,4,8,5,11,6,6,8,9,8,11,7,5,6,6,10,9,12,8,4,6,3,5,10,7,7,9,4,6,6,2,8,11,9,4,7,7,9,5,6,2,8,8,6,9,5,11,10,8,7,7,11,5,5,4,7,8,6,5,8,8,5,6,5,8,6,6,6,5,8,6,11,2,5,3,3,8,11,8,4,4,7,7,3,5,6,9,6,3,8,3,11,7,13,6,8,3,7,8,5,6,3,5,8,6,6,5,11,7,5,7,8,5,4,5,6,11,4,6,9,5,7,8,12,8,8,2,6,5,3,5,4,3,5,5,6,2,3,9,8,3,10,9,6,7,7,2,3,8,5,3,10,3,8,4,9,11,8,10,4,11,4,4,10,4,3,4,7,8,6,5,7,4,7,7,6,7,6,6,4,7,9,11,8,8,1,5,7,6,2,5,12,4,6,10,13,4,7,3,5,7,7,6,5,8,9,3,3,8,14,2,3,8,4,4,7,9,8,7,6,7,5,3,6,7,9,5,7,5,7,9,8,7,5,8,4,3,5,5,4,12,4,3,6,6,9,9,2,9,4,8,10,2,7,7,8,4,2,6,8,8,4,14,9,3,5,3,4,4,7,5,5,3,8,2,3,8,9,10,3,6,5,9,5,3,6,3,2,5,3,7,10,7,8,9,15,10,4,7,7,6,9,3,7,8,7,5,12,9,13,7,8,10,9,15,8,6,8,7,5,6,9,7,2,9,6,5,15,12,10,10,8,6,9,4,9,4,3,6,12,8,4,6,6,12,9,5,7,11,10,10,6,12,5,9,6,8,15,4,8,1,7,13,4,3,6,2,7,6,16,11,7,6,11,12,3,4,6,6,7,9,6,5,9,4,6,10,9,9,2,3,5,10,14,3,14,6,8,4,5,2,9,10,2,6,7,5,5,8,6,2,5,13,1,3,10,7,4,9,10,6,7,10,4,10,8,3,6,13,8,6,8,3,11,3,13,8,7,3,4,7,12,10,6,7,4,3,8,1,4,6,8,6,10,6,5,7,6,6,6,8,10,4,8,4,8,4,2,6,3,7,6,8,6,7,10,3,9,13,6,3,10,5,3,10,2,5,2,7,4,5,6,7,7,6,6,4,12,1,10,5,4,8,6,14,7,6,10,8,2,8,4,4,10,4,7,9,9,9,7,11,2,7,7,4,5,5,4,7,6,5,11,6,8,11,5,9,12,7,7,7,9,5,3,8,3,4,1,8,8,10,9,7,7,6,6,4,8,6,12,5,4,5,7,6,5,3,3,7,10,7,3,9,4,1,6,5,7,7,10,7,4,6,3,10,4,11,6,2,4,10,9,6,8,10,8,5,6,4,2,7,5,8,5,3,10,9,11,4,6,10,9,6,4,3,7,3,10,4,4,8,4,8,9,4,11,3,8,8,7,4,5,7,10,10,7,8,8,5,5,8,9,10,4,5,11,9,2,9,6,9,5,10,6,6,7,3,5,6,7,8,7,7,6,8,6,2,5,4,6,3,5,7,9,2,10,6,4,3,6,10,6,6,8,5,5,8,9,9,10,9,9,0,5,5,4,6,7,2,0,5,12,4,3,5,11,5,6,5,8,4,4,5,4,5,11,8,5,7,7,9,7,11,6,5,5,5,8,8,4,6,7,6,8,5,1,5,2,4,12,5,2,6,7,3,7,7,4,10,7,5,4,6,6,9,13,2,5,10,4,6,7,12,3,8,8,8,7,5,11,3,8,7,6,5,4,7,7,4,5,7,5,11,14,5,4,8,18,11,6,6,5,9,3,11,10,6,4,4,9,4,8,9,5,9,6,8,11,10,2,6,6,5,3,7,4,10,3,7,5,6,7,7,6,7,7,8,9,6,4,5,5,1,5,4,3,6,6,5,6,13,6,6,5,6,4,5,9,8,3,6,8,8,10,4,8,12,4,3,12,6,4,6,7,3,6,6,9,6,7,8,9,4,9,7,7,4,4,5,4,6,10,3,1,11,7,6,6,6,8,11,5,8,6,8,4,4,8,10,7,11,8,7,7,12,6,8,12,8,4,5,3,6,8,10,7,9,13,4,9,5,8,7,5,3,9,3,7,7,13,6,12,4,10,8,5,9,5,4,4,4,6,7,6,10,7,5,6,6,5,9,6,11,2,5,9,6,6,9,3,5,7,6,9,9,2,3,7,6,6,4,2,6,7,8,5,7,7,3,6,11,13,7,6,11,8,8,5,6,4,11,7,6,6,6,11,4,0,9,10,7,8,7,6,4,6,7,11,4,8,6,13,8,6,6,9,5,5,4,3,7,5,7,5,5,6,5,8,10,4,7,6,9,3,8,8,10,7,13,4,4,7,6,6,10,4,5,4,9,1,4,7,7,8,4,7,10,5,9,2,6,8,6,7,7,12,13,7,9,11,9,7,1,5,6,5,1,4,11,10,5,11,8,7,7,2,7,4,5,5,7,9,9,7,5,5,8,6,6,4,5,11,5,5,4,7,12,7,13,2,6,6,6,5,4,7,6,2,1,10,1,5,4,4,7,6,6,10,9,8,8,14,5,10,7,7,10,6,7,11,4,7,8,10,9,4,7,9,7,9,7,2,5,7,6,13,3,8,3,7,3,10,5,7,5,4,7,11,2,8,10,6,9,5,6,6,7,13,6,7,9,5,7,8,9,5,1,10,7,7,5,8,7,14,4,6,6,11,9,9,6,5,5,8,5,5,9,7,8,4,7,3,5,8,7,7,9,11,7,13,3,4,5,7,12,11,8,5,7,6,2,2,7,11,11,12,12,7,3,7,8,5,2,8,12,9,9,6,2,9,6,9,16,8,1,9,7,7,9,7,3,3,7,7,9,8,6,5,8,6,10,6,9,9,7,4,6,8,11,9,5,3,6,5,5,14,5,2,5,8,4,5,11,5,9,11,5,7,8,11,9,7,9,4,11,6,10,10,8,4,8,7,1,7,7,8,2,8,3,10,8,6,5,8,3,4,6,10,4,6,6,8,8,3,8,10,7,10,9,1,6,8,10,6,8,11,5,8,12,3,10,4,4,9,6,8,7,3,8,10,2,4,6,5,6,7,6,9,11,7,11,4,6,7,2,3,8,8,1,8,7,5,2,8,6,5,3,4,6,6,8,4,10,7,5,5,6,9,12,4,9,7,6,11,4,10,8,16,4,7,3,8,2,9,6,5,2,6,3,7,2,12,6,5,10,5,8,6,5,6,8,7,2,11,2,12,5,7,6,6,8,8,11,5,4,6,3,1,7,5,3,9,2,6,2,6,11,9,5,5,5,7,8,5,9,7,10,2,10,1,8,8,5,7,10,2,8,8,6,11,7,4,11,3,7,5,3,11,6,8,4,6,6,6,4,8,6,14,4,7,14,11,2,7,10,5,2,4,5,10,4,10,10,6,10,7,6,5,11,7,6,6,5,9,4,9,5,7,17,12,8,11,5,7,8,5,6,4,9,14,6,2,14,3,5,2,8,6,10,3,5,3,4,10,5,2,9,12,6,7,10,4,5,12,10,4,5,2,4,11,5,10,5,8,4,7,11,9,4,4,6,7,11,7,8,9,8,4,10,7,3,5,5,6,4,6,9,13,8,5,6,7,9,3,3,4,4,3,6,1,7,7,5,4,9,9,8,7,4,5,4,9,8,5,4,8,4,5,6,8,7,3,10,5,8,6,2,12,10,6,10,7,9,4,4,1,7,5,4,11,6,3,7,9,6,6,6,7,5,7,11,5,8,15,6,5,10,7,8,10,3,6,8,12,8,12,10,7,10,4,5,8,4,9,10,3,5,10,8,6,6,5,6,4,6,14,6,9,7,10,7,11,9,8,7,12,4,4,7,3,8,14,3,8,4,6,5,14,5,12,6,3,5,6,10,9,5,6,4,6,14,8,7,3,4,7,8,8,6,8,13,5,6,10,8,9,9,8,10,3,7,3,10,5,5,5,8,4,9,2,9,7,10,4,12,3,5,8,4,0,10,5,6,4,9,7,5,6,2,4,7,6,5,6,6,7,6,6,6,1,4,4,8,5,7,10,4,5,4,8,9,10,12,5,5,2,4,10,11,6,11,4,8,15,5,8,6,7,1,3,9,6,13,5,8,5,0,10,3,7,8,7,9,6,4,9,10,7,9,5,6,11,11,5,11,9,7,19,3,7,7,5,9,9,8,12,9,5,11,8,7,3,3,8,8,9,3,4,10,5,3,4,12,5,9,6,4,3,7,7,3,9,7,10,6,6,12,3,11,6,13,9,6,9,8,3,8,6,9,9,7,7,3,6,9,9,9,8,11,6,5,2,4,6,2,6,3,6,3,9,3,10,7,5,14,6,1,10,7,3,7,6,8,5,6,7,7,9,10,4,7,5,4,11,4,1,5,9,6,9,5,5,7,7,6,7,4,7,6,9,5,10,8,8,3,4,2,3,8,12,5,5,5,5,4,10,6,4,9,6,7,7,2,6,3,7,6,12,6,7,2,10,5,12,11,7,13,12,5,5,10,5,7,3,7,8,6,2,9,7,6,3,9,6,12,7,6,7,3,7,4,9,4,1,1,8,8,7,5,4,8,5,5,13,10,4,8,3,12,6,4,6,6,6,2,10,10,3,7,3,6,8,9,5,1,5,5,4,8,5,10,6,6,5,2,4,7,7,6,8,7,6,5,8,11,8,10,6,9,4,5,5,3,8,11,4,8,7,5,9,4,7,2,3,8,8,6,8,5,9,7,9,10,11,5,7,7,10,7,10,5,3,6,7,9,3,7,8,11,13,8,5,4,9,5,9,8,4,7,4,9,11,4,8,7,9,5,8,8,6,2,11,13,6,8,4,9,7,5,7,6,10,8,9,5,10,8,9,11,7,5,6,11,7,11,5,7,8,5,6,5,3,14,1,11,4,4,6,7,4,10,9,9,7,2,6,6,10,8,8,4,5,9,7,4,5,8,6,3,8,6,6,9,9,5,8,11,7,6,7,6,8,7,9,8,7,12,4,4,9,9,8,10,1,11,9,7,6,10,7,4,13,10,9,8,12,5,10,6,7,5,9,4,6,8,7,2,4,4,5,6,8,7,9,6,5,7,6,6,1,6,4,11,5,3,4,8,8,12,4,8,7,7,10,7,13,9,6,5,8,9,9,8,9,2,2,9,12,6,6,8,5,11,5,4,6,2,5,3,6,2,8,8,6,6,10,6,9,5,10,12,7,5,4,6,6,7,6,6,6,6,5,8,2,5,11,6,12,8,6,8,5,5,5,5,8,1,9,8,5,5,6,4,7,4,7,4,6,5,7,4,10,7,9,6,6,14,3,9,5,3,12,7,9,7,11,6,6,4,8,7,6,6,3,2,9,4,15,3,10,7,6,6,5,9,4,8,8,7,8,9,10,4,8,3,2,3,3,6,8,4,7,6,10,7,9,9,6,8,4,6,4,3,3,5,4,7,5,12,8,6,9,8,8,8,2,3,8,7,9,12,10,11,11,9,7,6,6,4,2,6,11,4,7,2,3,3,9,6,5,13,2,9,8,7,7,8,3,9,3,8,10,9,6,3,10,5,7,9,8,5,10,6,4,5,13,7,5,4,7,10,5,4,5,8,9,7,8,7,8,4,12,10,4,5,7,5,4,12,10,5,1,3,10,6,11,7,3,9,7,2,7,7,5,4,13,8,11,5,4,4,7,4,11,4,8,9,5,9,4,9,7,4,2,10,4,8,8,3,7,5,6,10,4,2,15,3,9,3,8,7,4,7,3,6,7,11,8,0,10,5,8,7,8,6,9,3,9,2,8,6,6,4,7,2,9,4,7,4,2,5,8,4,0,8,7,6,8,7,4,8,8,8,3,6,7,7,5,8,7,12,3,17,7,8,11,10,7,8,10,7,6,5,12,3,9,10,3,6,5,5,8,5,6,10,6,10,4,4,5,7,4,4,4,10,6,3,10,10,4,9,4,5,2,6,4,7,7,10,9,7,5,4,13,12,3,11,11,6,6,5,14,7,11,9,7,6,9,2,10,7,5,4,11,2,6,8,3,6,6,5,5,7,4,5,7,9,9,12,7,9,9,6,5,9,6,4,7,10,8,11,7,9,12,9,2,5,6,13,10,8,11,5,4,7,8,6,3,11,6,9,6,3,11,5,5,6,9,9,5,8,2,6,8,3,11,8,4,7,5,6,5,5,6,5,4,4,9,7,5,8,8,5,3,6,10,1,3,4,9,4,9,5,8,7,5,4,8,7,2,7,9,7,12,8,7,6,6,8,5,7,14,5,5,1,8,1,7,4,10,6,6,9,5,6,7,6,3,8,5,6,7,10,5,6,10,5,11,8,9,10,6,7,3,5,4,5,9,7,5,4,3,7,13,17,8,7,9,5,8,7,4,6,15,4,8,6,6,6,11,7,9,8,8,2,6,5,6,8,6,6,7,9,18,5,5,5,5,5,7,8,4,9,7,2,4,6,3,9,8,4,3,10,7,5,11,5,6,10,6,6,5,3,5,6,5,11,9,5,11,9,9,10,5,9,6,5,7,12,5,5,1,10,12,8,5,4,5,12,3,11,4,1,7,7,6,6,2,3,7,4,4,9,6,5,7,5,9,1,2,5,7,6,7,10,2,7,7,2,8,5,1,7,8,6,1,6,5,2,8,11,7,6,12,2,3,9,2,5,5,7,11,7,6,7,7,4,6,2,4,8,7,8,6,8,10,11,5,12,8,5,6,11,9,7,6,10,4,6,4,6,11,6,5,5,4,12,4,4,5,13,12,4,4,8,5,3,6,10,5,4,8,6,9,6,10,6,6,9,8,5,3,11,8,12,6,5,16,9,3,7,5,6,9,6,6,11,5,7,12,2,6,4,5,4,13,9,4,3,2,12,7,7,6,8,8,11,4,8,7,7,8,7,11,7,5,13,3,8,5,5,4,5,5,13,5,3,10,5,4,4,11,6,6,7,3,5,5,11,6,3,11,8,12,11,5,5,3,6,9,8,13,10,7,2,3,7,7,9,6,8,6,10,4,9,8,8,11,10,5,11,11,9,4,9,3,7,7,7,11,7,8,7,6,8,8,3,8,5,8,11,8,7,2,5,5,3,6,6,9,4,7,3,14,11,5,12,5,5,7,6,5,7,10,7,2,6,4,5,9,6,14,10,8,3,9,7,10,14,4,6,4,9,8,11,12,5,6,11,5,5,7,7,6,6,11,3,9,6,6,10,5,9,9,7,8,13,1,10,10,10,7,7,7,10,4,7,8,3,9,6,11,11,8,7,6,11,5,3,3,9,3,6,11,5,6,10,6,13,9,8,3,5,5,9,7,3,4,5,6,4,8,9,7,4,8,8,5,14,9,6,12,5,5,7,6,3,6,5,6,4,6,8,8,3,10,5,6,8,7,6,9,9,10,9,6,4,1,2,2,3,7,8,2,11,8,7,7,8,4,4,9,9,5,5,6,8,10,7,4,2,6,15,5,6,6,6,10,3,8,6,6,3,7,9,8,4,3,4,9,7,5,2,6,7,17,7,5,3,7,5,5,6,10,3,4,11,7,5,5,13,6,10,8,7,12,8,6,11,6,4,5,9,2,5,5,9,4,6,4,6,13,7,5,3,8,3,4,4,7,11,7,8,8,10,9,4,8,5,10,4,5,3,3,6,4,4,8,5,4,2,4,9,5,4,9,6,11,5,7,4,6,0,9,6,5,4,8,6,14,9,5,6,10,13,2,4,3,7,5,5,5,5,7,3,6,4,12,3,5,6,3,4,7,5,11,8,9,6,8,5,9,3,6,4,7,8,6,2,7,8,7,9,12,7,4,6,5,6,4,3,8,7,7,3,8,7,3,5,14,5,8,5,5,6,7,9,4,11,6,7,8,11,13,6,6,7,9,7,2,8,7,7,8,10,6,7,2,2,5,5,5,7,4,5,5,2,4,2,7,5,8,7,5,9,13,9,6,6,4,2,15,6,13,6,6,8,10,8,10,10,11,9,3,5,10,6,16,3,4,8,6,8,7,9,5,13,11,2,9,6,7,5,7,7,6,7,8,5,7,8,7,2,4,7,4,7,3,7,4,11,8,6,9,7,9,9,4,3,9,10,4,5,5,8,11,7,5,10,2,7,14,5,6,4,2,11,9,8,4,7,6,6,6,6,1,5,7,10,5,11,11,6,8,11,5,8,8,7,4,6,9,4,13,12,7,8,11,4,8,5,8,7,11,6,9,5,4,8,4,9,11,6,5,4,5,10,4,4,11,14,6,12,10,7,6,7,7,6,11,7,8,10,6,7,4,9,5,5,5,7,4,10,7,7},{8,7,5,8,3,5,7,15,9,5,8,4,5,6,4,6,2,3,6,8,8,6,6,3,9,3,10,8,6,10,11,6,4,11,8,3,8,4,6,4,7,6,2,8,8,9,4,7,5,4,4,5,9,7,4,7,10,4,4,3,7,3,4,6,10,7,9,9,10,7,8,7,4,5,11,5,7,6,4,8,4,5,3,7,8,3,10,5,3,9,3,7,5,8,5,3,7,7,2,8,1,4,5,5,7,5,9,5,5,5,7,8,4,10,8,9,14,7,5,8,11,6,7,4,8,7,8,10,9,9,4,1,7,3,4,7,7,7,7,11,5,7,7,6,5,7,2,6,7,10,4,7,8,4,3,9,4,11,6,3,4,4,14,9,5,8,11,5,5,7,12,4,8,7,4,17,5,11,6,6,10,10,4,7,6,4,7,2,5,4,4,9,6,4,10,9,6,7,7,11,7,6,6,11,9,6,3,5,12,8,6,3,5,3,8,2,6,10,5,4,8,8,2,3,7,4,2,2,6,6,13,1,9,6,14,6,6,8,5,6,7,5,2,6,11,4,6,7,7,12,6,4,4,6,9,4,10,7,8,3,12,8,4,8,10,6,2,5,9,4,12,4,8,8,8,12,3,5,9,8,8,4,8,3,7,11,4,7,8,5,4,8,9,6,6,8,6,12,10,7,9,7,2,5,3,7,9,2,3,7,4,4,0,4,7,7,2,3,6,5,2,12,6,10,6,6,1,6,13,6,3,8,5,4,3,3,7,10,6,7,9,6,16,6,7,8,8,7,2,7,3,3,8,6,5,6,9,5,11,8,13,8,12,6,5,6,4,7,12,3,3,6,7,6,2,9,13,7,4,16,6,4,7,8,5,6,11,2,12,5,7,7,5,1,3,8,5,4,10,1,5,8,5,3,6,7,7,7,7,10,12,7,7,8,8,6,4,6,9,5,10,8,1,3,11,5,9,5,10,3,9,6,2,8,4,5,5,3,7,7,11,7,8,10,7,7,7,7,6,0,8,6,8,4,6,5,7,5,4,10,11,7,7,4,4,3,6,5,9,6,5,8,5,8,2,4,3,10,3,11,9,11,5,10,13,11,7,6,12,4,5,3,6,2,8,6,6,5,6,5,8,6,3,9,6,11,8,9,5,11,9,10,15,7,5,3,4,1,5,11,4,8,14,8,8,6,5,6,11,7,11,9,9,3,4,4,6,8,7,6,7,2,7,10,6,5,8,11,9,10,6,12,6,9,13,6,11,6,9,5,5,9,4,7,11,8,7,10,4,9,6,9,0,7,7,7,8,11,11,2,10,4,6,7,9,3,5,9,9,7,3,5,8,6,13,4,4,4,7,5,10,5,7,4,7,7,2,3,6,6,6,9,6,7,6,8,6,12,9,7,7,12,8,12,5,5,3,5,8,7,6,6,3,12,5,5,2,7,3,6,7,5,4,8,9,7,4,3,5,12,3,4,7,3,8,7,12,7,6,7,6,3,1,3,6,6,7,5,6,5,4,1,13,8,9,11,9,4,5,3,7,9,10,4,7,6,7,5,7,5,4,7,11,5,3,4,7,10,8,3,10,7,9,6,2,6,1,4,6,3,13,5,4,6,3,9,7,9,8,5,3,5,10,3,5,8,6,6,10,4,8,9,8,7,4,11,9,5,8,10,5,7,5,6,5,5,1,9,6,13,2,9,11,2,6,10,5,3,6,7,4,7,3,5,7,7,3,3,3,5,4,8,4,8,8,8,9,10,13,6,0,7,9,4,9,4,4,4,8,11,7,11,11,4,7,10,11,10,6,4,10,7,5,15,7,8,7,8,9,3,6,5,13,4,7,8,8,6,6,8,4,7,5,8,8,7,2,6,5,9,5,4,4,8,8,5,5,6,5,8,7,2,6,0,6,3,7,5,3,5,9,6,4,5,5,6,4,9,5,6,3,1,3,9,3,11,8,3,8,10,4,6,6,11,10,9,10,12,14,6,7,7,4,7,8,7,4,2,3,2,7,6,4,4,5,8,6,7,3,9,6,8,6,6,7,1,6,9,9,9,6,7,8,1,4,3,4,1,7,6,3,5,6,7,10,4,8,9,8,6,6,8,5,3,6,5,7,5,7,5,7,2,4,4,7,5,11,13,3,10,7,11,4,4,3,8,12,0,5,5,6,6,8,10,2,4,7,8,7,14,6,5,5,5,9,8,8,12,5,9,7,5,3,3,6,10,2,7,4,7,9,6,9,6,4,2,5,7,5,6,6,6,3,4,6,9,7,3,5,7,6,6,9,5,3,4,2,10,8,4,2,3,4,10,4,7,8,4,3,10,8,6,6,7,3,9,6,10,11,12,4,6,3,5,4,2,10,3,14,11,6,6,7,5,7,3,4,3,10,11,10,7,5,6,8,5,7,13,5,10,5,6,7,8,13,6,7,12,7,9,6,5,8,5,8,10,8,7,9,9,5,5,6,5,7,1,8,6,6,8,10,2,5,4,8,2,8,9,6,5,6,7,4,11,8,8,12,4,7,3,6,11,3,5,7,3,1,10,7,4,0,1,6,6,3,4,7,8,7,7,15,5,8,9,7,12,8,10,8,3,3,6,6,3,12,7,3,5,10,5,9,10,5,5,6,9,9,7,12,3,6,9,9,7,9,6,3,6,4,8,6,2,10,10,8,5,7,2,4,5,5,3,7,7,5,2,5,10,6,12,9,3,10,6,2,4,5,6,12,4,11,5,12,3,1,16,6,15,5,6,4,5,7,6,5,2,6,5,12,4,4,9,3,3,7,5,4,10,3,4,6,5,1,7,8,6,11,4,7,6,8,11,5,5,8,6,1,2,4,8,6,6,10,7,13,4,9,6,8,4,5,6,8,4,9,9,4,7,7,8,5,4,10,5,2,7,5,6,3,4,6,8,5,10,3,5,2,7,7,6,5,8,9,9,11,4,3,6,4,8,6,10,6,3,13,6,5,6,9,7,5,10,10,3,4,9,10,8,4,13,4,12,5,7,12,2,6,5,5,7,5,10,10,7,11,7,5,2,5,6,5,13,4,9,1,8,11,5,10,6,6,6,3,2,9,8,1,9,7,10,5,4,3,10,5,7,5,4,6,6,12,5,7,6,6,10,6,5,6,7,4,4,5,6,6,8,8,7,3,10,7,5,3,9,7,11,9,6,6,11,6,9,7,7,8,8,9,9,6,6,7,12,5,7,6,3,12,10,2,3,9,6,4,5,9,8,11,4,2,8,5,4,6,7,3,3,8,3,6,8,6,5,6,6,5,5,10,6,5,6,6,7,7,5,10,20,8,3,7,5,8,1,6,5,7,7,8,4,5,8,9,8,7,5,10,7,9,2,4,5,5,2,6,8,4,3,5,9,7,7,8,5,5,5,3,10,1,8,5,7,4,8,5,11,6,8,7,8,6,9,4,10,4,6,3,13,6,8,8,6,6,8,6,5,10,10,13,5,7,4,13,5,6,3,5,5,8,10,2,12,5,6,6,10,13,2,3,7,5,5,6,7,15,13,4,5,3,7,10,10,7,9,5,7,3,1,3,7,5,7,3,11,4,4,11,2,5,6,5,6,14,8,8,10,6,9,7,11,8,9,6,7,5,2,4,6,10,5,9,8,7,8,6,6,7,7,5,6,5,5,3,9,7,4,6,2,4,4,9,6,6,7,10,9,8,9,6,5,5,6,7,16,5,3,5,5,7,4,9,3,6,6,6,5,11,1,6,9,8,8,2,5,3,3,9,4,12,10,5,4,10,5,11,3,7,8,10,5,6,7,3,2,3,9,9,8,6,7,10,6,6,11,5,4,2,7,2,6,4,6,7,7,6,2,6,9,4,11,4,4,3,7,4,8,2,7,1,6,5,8,8,9,4,3,6,8,11,10,3,6,6,9,7,6,9,4,8,6,6,6,8,5,7,2,5,4,4,5,13,5,6,3,6,10,11,4,2,5,5,4,7,8,2,8,10,3,4,5,7,8,9,6,3,4,8,8,1,8,7,8,7,10,6,7,6,11,1,8,6,2,5,7,9,11,8,5,10,6,6,7,12,7,4,3,11,6,7,3,5,8,8,5,4,6,9,9,6,6,7,9,6,9,8,11,7,3,8,6,10,11,0,2,4,7,5,6,2,7,13,5,6,6,11,7,8,11,9,6,4,6,3,8,4,10,7,6,8,9,8,9,6,7,4,4,5,2,7,11,10,4,3,5,7,8,5,4,11,5,6,8,9,6,8,3,4,5,5,1,8,12,8,7,6,4,9,9,3,6,12,3,9,3,6,5,9,8,6,8,7,7,7,6,7,5,9,12,4,5,6,5,2,6,9,4,6,9,6,6,2,5,7,5,6,5,8,5,5,9,12,4,5,7,9,9,5,4,5,6,13,11,9,7,10,7,7,7,5,8,9,6,3,7,12,7,8,1,6,3,2,12,8,3,7,8,10,7,10,8,4,9,15,6,6,8,4,9,12,8,4,7,7,9,6,10,5,4,5,7,11,0,6,10,10,4,8,7,7,5,8,4,4,4,8,4,3,6,5,7,2,3,8,9,9,7,5,9,5,5,5,8,9,7,5,8,6,13,6,2,5,7,4,7,11,8,4,4,8,8,9,10,6,4,4,7,5,10,6,7,4,7,5,4,3,5,2,5,6,9,5,6,5,5,11,13,9,9,6,2,9,4,10,6,7,10,6,8,2,11,1,7,9,5,7,12,8,4,6,8,7,15,8,11,4,7,6,10,1,15,6,8,6,6,3,7,5,8,6,4,3,6,5,10,6,5,4,4,11,8,7,6,4,4,9,6,10,5,9,7,6,13,10,7,7,4,14,6,12,4,6,4,6,4,2,8,3,5,6,10,1,10,10,10,3,7,7,9,3,1,5,8,9,4,9,3,6,8,6,4,5,5,4,2,6,6,5,8,13,5,6,6,7,5,11,10,5,10,9,7,1,7,9,6,8,10,4,8,1,2,9,8,6,8,10,3,11,9,9,4,7,3,4,10,4,7,10,5,9,9,7,8,4,9,6,4,10,5,9,8,4,7,5,12,6,4,2,6,4,13,5,2,6,3,7,4,11,10,7,6,4,4,5,6,3,5,9,6,5,3,10,5,7,5,9,7,9,3,7,6,10,7,7,3,2,10,5,8,2,6,3,7,5,5,8,9,6,3,11,13,8,4,5,5,13,7,7,5,10,6,8,6,7,5,7,9,2,7,4,6,8,3,4,5,2,5,8,6,7,13,10,12,3,3,10,12,11,5,8,8,4,4,7,5,7,9,6,4,3,5,5,2,6,4,9,4,6,3,4,7,11,8,9,5,7,8,6,6,4,6,14,1,10,6,5,7,3,9,9,9,6,9,3,1,7,5,10,5,3,7,5,4,6,3,8,10,8,7,4,7,6,11,7,9,16,5,11,6,6,8,8,5,11,8,7,8,5,8,5,7,5,10,3,9,13,6,6,4,6,3,5,3,6,15,12,4,6,5,6,4,11,5,8,6,5,9,12,9,2,3,9,8,6,10,3,4,7,5,2,6,5,8,10,6,7,9,10,4,6,7,3,7,2,2,10,7,9,10,8,7,5,4,6,10,5,7,8,4,4,12,8,5,9,7,6,9,10,2,5,3,3,8,11,6,2,5,9,8,8,5,5,8,5,7,6,6,6,7,13,6,7,6,5,3,8,3,16,7,2,7,3,5,7,3,10,5,8,4,5,5,8,7,6,3,6,6,10,3,3,0,6,5,10,9,9,14,2,8,7,8,6,8,7,10,5,5,7,4,2,7,8,4,10,12,8,13,10,5,3,13,2,8,5,9,5,9,5,3,7,10,4,10,4,6,7,3,4,7,5,3,7,9,5,7,5,8,7,9,2,5,4,7,5,7,10,6,7,4,4,9,4,7,8,5,1,11,11,5,4,8,10,9,5,8,11,7,5,6,2,5,5,6,7,4,8,4,2,7,4,7,3,5,5,4,13,5,10,4,9,6,4,7,6,15,8,10,9,7,5,4,11,3,7,6,10,13,7,5,2,6,3,1,6,6,7,8,8,6,11,8,5,4,11,4,7,7,5,6,11,7,5,7,3,6,11,3,8,8,13,10,2,3,6,6,6,2,11,7,3,10,5,4,12,9,4,9,7,3,9,11,11,7,5,6,8,3,10,7,4,4,6,4,3,8,4,5,3,8,10,12,5,5,7,5,4,6,7,4,6,2,5,9,6,7,4,8,5,9,6,8,2,7,3,5,3,10,10,8,4,4,11,6,8,6,6,3,4,7,9,6,10,4,9,7,3,7,5,6,4,10,4,10,7,10,6,3,5,4,5,3,4,16,7,4,2,6,7,8,4,2,11,7,6,4,9,10,10,8,11,2,0,11,8,4,3,2,13,8,5,12,9,6,6,8,6,2,8,6,6,12,7,11,9,11,4,8,4,11,7,4,7,5,8,3,2,5,2,7,5,5,6,4,14,4,7,8,5,6,8,6,4,6,6,6,5,7,5,5,5,7,9,5,6,6,6,4,6,1,12,7,3,6,13,3,6,6,5,3,12,8,6,3,7,8,6,11,4,9,5,7,4,13,7,3,8,13,2,8,12,4,7,5,5,5,7,2,2,13,7,4,5,10,6,5,9,4,3,7,15,3,5,7,11,10,11,5,10,5,1,7,9,5,4,9,4,4,6,12,8,8,4,5,8,5,8,11,8,5,6,3,4,8,3,8,6,10,13,6,11,9,6,11,7,7,6,7,12,8,7,5,5,6,7,2,5,3,6,7,7,8,8,9,6,7,2,1,7,11,6,5,7,7,7,3,8,8,5,5,10,5,4,8,10,8,12,10,7,8,5,2,3,7,4,7,3,7,2,5,11,5,13,5,5,10,7,4,9,8,7,5,7,10,7,9,5,8,6,6,9,2,2,9,7,10,16,3,5,4,10,6,7,5,8,13,10,11,7,3,3,4,6,7,7,6,6,3,5,5,7,8,11,7,12,5,10,4,8,9,8,3,5,2,5,7,8,3,5,2,6,4,7,10,4,3,9,6,5,11,5,6,7,9,5,6,3,7,8,9,11,6,7,7,6,7,5,6,7,6,6,7,5,7,10,7,14,5,5,11,6,12,5,10,13,10,7,8,7,6,8,4,6,11,9,2,7,11,15,7,4,8,6,1,8,5,5,4,12,9,3,9,7,3,5,9,5,9,10,3,8,5,4,5,2,4,9,7,6,9,4,2,9,3,4,10,5,10,2,15,7,11,7,6,3,5,4,6,2,6,4,7,4,4,15,5,10,7,3,4,11,6,7,6,8,12,5,6,5,4,7,8,10,10,6,3,10,5,3,5,5,5,9,7,9,9,15,2,9,6,8,8,5,1,4,6,4,6,3,9,10,6,7,4,9,8,3,6,12,9,8,7,5,6,7,7,7,10,6,13,5,9,8,8,4,3,7,5,11,3,10,9,7,6,9,5,4,3,3,4,5,11,7,5,12,5,6,6,7,3,6,8,7,5,8,15,11,6,10,9,4,7,9,6,3,9,5,5,6,6,6,8,7,7,4,6,5,6,7,4,8,10,5,10,8,6,5,11,3,7,9,8,12,4,3,5,6,7,9,4,6,6,7,3,4,5,5,2,6,2,5,6,6,5,4,9,4,10,5,5,7,3,11,8,7,5,5,9,5,8,5,3,3,5,3,4,7,10,4,9,6,2,8,2,7,8,3,5,11,8,7,6,8,5,8,5,6,3,9,6,5,6,7,5,4,7,3,9,5,7,7,5,4,6,4,8,5,3,6,9,6,9,9,7,8,5,6,7,5,5,5,11,5,6,8,5,5,8,9,5,6,9,16,6,11,6,7,5,3,4,4,8,4,7,4,5,4,5,3,11,5,2,7,4,8,7,9,8,6,6,14,8,7,4,6,9,6,1,5,7,9,4,4,14,5,4,6,5,2,13,5,4,5,4,5,10,6,8,4,4,6,5,9,4,4,9,10,8,4,5,8,9,7,8,3,6,7,5,4,2,5,4,6,3,12,4,8,9,11,8,4,2,5,2,5,6,7,11,10,5,7,9,7,5,8,6,6,8,10,6,9,6,1,3,8,6,6,3,6,6,4,5,11,4,4,7,5,4,4,5,5,6,11,6,14,5,12,5,11,9,8,3,3,6,5,9,7,1,8,7,4,6,6,1,5,5,7,5,6,5,4,7,7,8,4,9,8,6,3,6,6,8,4,9,3,7,11,6,11,9,5,7,7,5,10,9,5,4,5,3,6,2,8,11,6,6,5,6,14,11,4,10,7,8,8,4,8,5,9,6,5,3,5,7,10,3,8,4,8,4,5,11,7,4,5,14,1,7,10,8,8,7,3,7,5,7,5,9,7,6,5,8,13,6,7,4,5,6,2,5,9,9,3,11,4,6,8,7,3,4,7,6,9,9,1,4,7,10,5,6,7,2,6,4,5,9,7,3,3,7,3,3,3,10,4,9,8,4,6,11,6,5,7,8,6,6,10,3,6,8,8,5,8,5,6,9,4,7,7,6,9,12,7,4,5,3,2,9,7,7,7,11,9,11,6,7,10,8,8,9,15,7,3,12,4,5,9,6,8,9,5,3,7,6,4,9,3,3,6,10,11,7,6,6,3,3,11,7,8,7,2,4,6,10,5,5,13,6,7,3,5,4,5,8,9,2,8,4,8,6,5,4,6,8,9,9,6,7,8,11,9,9,6,7,9,4,4,9,6,11,11,11,6,3,5,4,5,7,8,3,5,8,5,7,10,5,6,4,5,5,6,5,6,3,1,5,10,8,5,5,7,10,7,13,14,5,5,15,9,3,3,3,13,6,4,8,4,6,4,8,7,4,6,4,4,8,9,5,5,7,6,11,16,10,3,9,6,6,5,11,6,9,9,3,2,8,6,5,9,4,6,4,8,2,3,11,3,8,5,14,5,10,5,11,13,5,3,6,6,9,11,7,4,6,6,8,9,6,4,5,7,7,7,6,11,6,4,5,4,8,6,6,6,8,3,6,5,7,9,12,4,1,9,4,6,7,7,6,5,8,13,3,4,5,3,3,6,5,7,6,6,3,10,5,4,5,6,6,3,10,5,8,3,8,7,7,5,2,8,12,9,6,11,6,5,11,5,4,9,3,6,9,6,2,5,9,9,9,6,7,11,1,6,5,16,3,4,5,1,8,4,6,11,8,8,3,5,6,7,4,2,3,3,12,7,10,5,5,6,8,6,7,7,6,13,2,10,3,6,3,3,5,7,2,9,5,5,10,4,10,5,8,7,12,7,5,5,10,6,9,4,5,8,9,5,10,5,6,7,4,7,2,11,7,6,14,10,2,4,5,7,3,8,13,7,9,7,7,9,3,12,1,8,6,4,9,6,6,5,6,3,6,10,18,4,7,4,8,5,5,8,9,10,9,6,7,7,5,15,8,8,6,5,5,9,11,7,7,5,9,7,4,5,2,2,6,5,5,4,6,12,9,14,5,5,4,2,9,5,5,12,2,5,8,9,3,5,8,9,5,3,12,4,5,4,4,11,3,7,9,3,16,7,9,8,10,10,8,6,5,4,7,5,5,2,7,7,8,10,4,9,5,11,8,8,4,1,3,3,6,13,5,3,12,5,6,6,8,5,12,10,5,4,3,9,8,5,9,12,11,0,3,9,3,9,8,7,7,2,6,7,5,5,7,11,3,8,1,11,4,5,4,11,12,3,2,7,6,9,5,10,5,11,4,7,10,3,10,9,6,7,6,4,4,6,6,9,7,5,7,5,6,11,4,6,2,4,4,6,8,5,13,15,5,6,6,3,13,11,8,7,6,8,7,5,9,7,8,2,2,4,6,7,5,8,5,6,9,5,7,5,6,11,7,4,9,10,6,4,3,6,6,9,7,4,5,9,3,9,15,9,9,3,4,5,10,7,5,8,4,6,6,2,3,7,6,5,7,3,6,5,7,5,7,4,6,5,3,9,4,5,7,8,7,6,5,5,4,5,4,3,7,9,13,7,5,5,4,5,4,14,7,6,5,9,5,5,5,3,6,8,6,2,8,5,8,5,10,7,6,7,4,7,8,8,6,4,11,8,8,4,3,12,5,9,8,3,5,10,7,10,4,7,7,7,4,15,5,7,7,4,4,3,8,8,4,5,5,4,11,6,3,3,7,4,6,7,4,8,6,6,6,9,9,5,4,6,7,5,5,8,4,4,3,7,10,12,5,10,7,3,6,10,8,8,3,7,6,3,4,4,11,6,6,2,4,5,6,2,6,8,5,10,4,7,9,8,8,6,11,5,8,6,14,5,11,8,10,9,4,10,5,6,3,8,5,3,7,8,7,10,5,8,10,5,5,8,10,10,3,4,8,7,11,6,9,6,6,7,7,5,7,5,7,3,8,4,5,2,6,2,5,5,10,5,10,8,5,10,9,4,3,7,8,7,6,16,8,6,3,10,4,5,6,9,9,5,8,6,4,11,3,11,6,4,7,4,6,7,4,2,6,8,8,5,4,7,5,4,7,12,10,5,8,1,6,8,2,2,4,8,5,5,5,5,9,9,4,4,8,6,8,1,10,5,4,4,6,4,4,5,3,6,6,8,7,5,5,2,5,3,9,3,5,5,10,2,8,5,11,6,8,8,4,7,2,10,11,5,8,10,7,3,10,2,6,5,2,4,13,5,5,4,3,8,7,8,9,7,6,5,8,7,4,11,10,7,9,5,5,9,2,7,3,6,5,9,5,2,9,6,7,8,10,3,14,5,6,9,3,5,8,6,3,6,6,4,9,9,11,12,13,9,3,2,5,4,9,7,4,1,5,9,6,5,5,7,5,5,9,5,6,11,6,3,11,1,8,0,3,10,10,5,6,7,7,5,4,6,6,8,7,8,14,2,4,4,10,9,9,3,4,7,3,6,10,5,8,2,6,2,7,8,7,7,7,8,8,11,7,7,6,11,12,8,4,7,9,6,8,10,4,9,10,7,6,4,4,12,4,7,4,11,6,8,6,12,4,1,3,8,8,16,4,6,6,8,7,4,12,13,6,4,3,2,3,11,9,8,7,3,8,9,11,9,5,5,4,10,5,3,4,7,7,11,6,9,9,5,5,4,5,5,9,13,13,7,5,9,13,4,5,8,14,3,5,4,4,9,6,6,7,2,5,2,3,4,4,1,9,4,3,9,4,6,7,6,6,10,8,8,13,5,15,2,9,4,6,4,1,12,14,9,5,9,4,9,5,12,8,7,8,6,4,8,5,7,9,4,5,3,9,3,8}},
{{3000,2.050000},{33820,34091,33911,33853,34602,33902,33349,33536,34110,33598,34478,33941,33251,33905,34837,33972,33290,33759,34184,33514,34193,33936,33876,33442,33710,33393,33893,34009,33919,33708,33739,33762,33814,33810,33734,34350,33671,33369,34162,33883,33495,34068,33904,33610,33732,33658,33144,33584,34239,33903,33957,32826,33577,33852,33275,33676,34170,33398,33572,33295,33810,33574,33455,33845,34035,33680,33744,33859,33599,34063,33648,33966,33980,33205,33661,34290,33872,33729,33728,33261,33670,33219,33841,33557,33430,33386,33606,34208,33595,33679,33609,34199,33663,34542,33139,33422,33766,33444,33631,33628,33595,33835,33472,33847,33887,33935,34141,33535,33999,33448,33976,33746,33663,33893,32869,33938,33860,33347,33779,33953,33317,33476,34192,33418,33422,34185,33431,33410,33746,34148,33744,33229,34063,34166,34140,33993,33569,33807,33512,33854,33803,33385,33435,33774,33413,33965,33984,33872,33843,33772,34300,33872,34054,33673,33879,34104,32978,33588,33345,33837,33541,33864,33842,33809,34154,33814,34159,33479,33505,34034,33652,33291,34383,34292,33385,33504,33705,33842,34585,33975,34351,34616,33160,33799,33938,33958,33789,33921,34055,33565,33376,33809,33395,34026,34271,33753,33653,33743,33607,33742,33778,33489,33984,33660,33701,33521,33710,33881,33570,34097,34135,33945,34210,33248,33889,33473,33307,33768,34246,33671,33565,33394,33863,33578,33324,33797,34709,33899,33147,33907,33774,33791,33737,34243,33207,34253,34161,33074,33584,34304,34346,33349,33871,34152,33875,33794,33651,34442,34283,33644,33069,34019,33863,33588,33842,33918,34482,33645,33558,34117,34000,33721,33956,33256,33616,34016,34056,34599,33660,34130,34108,34063,33629,34730,33594,33349,34049,33793,33494,33969,34034,33458,34037,33935,33927,33660,33506,33257,34045,33305,34605,33359,34007,33475,34081,34378,33703,33752,34589,34122,33488,34242,33691,34041,33502,33891,33904,33753,33134,33744,34085,33670,33969,33884,34324,33946,34161,34240,33814,34194,33411,33713,33891,34354,33466,33411,33635,33620,33749,34196,33982,33888,34010,33963,33751,34006,33372,33825,34014,33735,33894,33593,33601,33652,33860,33425,33462,33903,34688,33737,33440,33679,33773,33685,33539,33397,33581,34008,33996,33910,34156,34154,33278,34241,33740,34470,33814,34075,33817,33560,33640,33291,33730,33692,33915,33532,33906,33663,33746,34720,33755,34490,33738,33576,33629,34037,33897,33775,33967,33573,33680,34188,33600,33718,33481,33091,33944,33841,33898,33570,34123,33872,33647,33980,33561,34121,33367,34082,34029,33654,33431,33701,33937,34020,34070,33862,33650,34168,34221,33696,33374,33540,33991,34058,33996,32906,33053,33144,34106,33928,33903,33633,33528,33909,33888,33666,33653,34130,33918,33653,33509,33737,33803,33643,33376,33656,34229,34219,34005,33108,33760,33480,33684,33860,33848,33706,33997,34342,34127,33565,33567,33831,34427,34073,33427,33721,33712,34109,33625,34293,33856,33786,33484,33646,33800,33661,33980,33918,33682,33899,33805,33702,33381,33777,33798,34011,33310,34045,33878,33491,33926,33230,34137,33874,33518,34216,33676,33637,34017,33812,33589,33691,34114,33645,33901,33706,33950,33939,34377,33667,33801,33878,33356,33835,33794,33505,33895,34169,34030,33086,33939,33734,33843,33795,33184,34328,34071,33910,33612,33827,33765,33799,33577,33771,34072,33537,33994,33370,33211,33387,33999,33390,33566,33618,33471,33971,33657,33552,33539,34231,33588,34361,33568,33889,34023,33952,33516,33467,33546,32960,33499,34419,34174,33633,33932,33765,34552,33682,33615,33626,33505,34073,34162,34277,34426,33763,34106,34110,33677,34167,33502,34023,33901,33517,33175,34029,33921,33458,33516,33817,34273,33295,34220,34117,33891,33339,33765,33603,33577,33950,33729,33969,34214,33257,33808,33609,33549,33300,32953,34110,33962,33447,33924,34386,34340,33805,34166,33465,33852,33897,33638,33857,34047,34007,33644,34219,34197,34021,33979,33774,34006,33701,33471,33720,33835,33961,33732,33877,33741,33959,33685,34004,34058,33917,33594,33973,33758,34641,33976,34107,34021,33770,33812,34220,33566,33556,33579,33791,34229,33330,33914,34482,33523,33556,33537,33981,33870,33211,33584,34237,33733,34454,33893,33791,33749,33888,33554,33922,33327,34127,34137,33836,34174,33585,33916,33939,33808,33447,33822,34386,33468,33651,34016,32945,34436,33717,34089,34100,33404,33623,34737,33678,33508,34249,33632,33362,33407,33809,33571,33927,34038,34201,33826,33312,33577,33942,33384,33798,33794,33950,33622,34120,33965,33677,33623,33665,33598,33656,33541,34085,33848,34180,34168,34178,33850,33437,33955,33686,33580,33558,33211,33802,34119,33499,34155,33654,33935,33965,34209,34020,33477,33660,34155,33521,33561,33587,33604,33596,33659,33055,33892,34015,34226,33444,34258,33840,33457,33621,33815,33669,33896,33439,33307,32915,33301,33162,33884,33268,33870,32897,33627,34145,33887,33995,33412,33853,34203,33900,33590,34344,34040,33841,34335,34150,33674,33584,33449,33837,33589,33711,33527,33962,34041,33640,33249,33735,33725,34000,33464,33479,33422,33181,33436,34311,33911,33390,33952,34065,33858,33450,33549,34161,33960,33582,33759,34059,33913,33769,33621,33813,33466,34193,33600,33734,33719,33722,33614,34141,34346,34228,33698,33673,33851,33796,34163,33199,33341,33851,34091,33645,33663,33104,33880,33770,33569,33688,33542,33569,33549,33932,33765,33302,33747,34033,34134,33749,33265,34208,33848,33730,34135,34241,33813,34384,33291,33846,33277,32805,33984,34009,34149,33601,33754,34367,32849,33690,33778,33609,33797,34136,33955,33307,33775,33712,33933,33942,33560,33592,34426,34368,33818,33677,34570,33441,33531,33647,33846,33253,34083,33868,34114,33748,33053,33514,33440,33916,33186,33360,33773,34037,33499,33422,33824,34261,34182,33824,33495,33840,33686,34140,33521,33313,33668,33614,34118,33582,33901,34079,33891,33953,33887,33625,32975,33580,33840,34127,34043,33946,33284,34479,33418,33595,34113,33812,33576,33956,33727,34295,34156,34106,33883,33248,34238,33674,33734,33855,33657,33907,33572,33548,33774,33574,33214,33484,34031,34109,33462,33850,33717,33775,33273,33320,33981,34129,33721,34036,33565,33940,33594,33438,33951,33817,33215,33805,33899,34438,34042,33882,34034,33535,33742,33919,34114,34188,33737,33909,34043,33969,33447,33708,33506,33942,34336,33948,33561,33993,34124,33760,34168,34015,33925,33733,33468,34073,33372,33779,34350,33711,34004,33941,33395,33883,33904,33805,33446,34188,33594,34314,33807,33633,33566,33548,33318,33691,34240,33864,33607,33565,33672,33611,33543,34273,34214,33540,33845,33709,33707,34332,33833,33725,33778,33446,33618,33332,33685,33677,33816,34181,34218,34039,34063,33880,34048,33617,33772,33600,33996,33390,33654,34172,34057,34359,33393,33824,33678,33912,33944,34061,33698,34391,33749,33485,33997,33344,33370,33808,33129,33338,34121,33400,33741,33803,33738,33648,33701,33109,33409,33685,33833,33683,33940,34032,33692,33086,34040,33563,33888,33898,33403,33540,34090,33493,33466,33959,33709,34476,33824,34190,33804,33335,34023,34108,34464,33802,33126,33723,34030,34103,34133,33492,33988,33583,33847,34089,33263,33392,34085,33764,33814,34117,34074,33240,33543,33723,33942,34190,33230,34140,33576,33559,33100,33731,34296,33949,33915,33657,33991,34085,33847,33744,33986,34161,33243,34429,33944,33735,33750,33982,33527,33616,33975,33917,33885,33790,33826,33572,33901,33971,33722,33497,33841,34164,33658,34004,34180,33335,33428,33669,33785,34148,33396,34275,34144,33740,33736,33666,33591,34175,32844,33367,33514,33609,33790,33732,34014,34135,34219,34201,33765,33788,33757,33974,34303,34047,34057,33870,33588,33316,33952,33861,34473,34062,33742,34056,33200,33763,33901,34057,33870,33742,34054,33279,34026,33133,34132,33841,33358,33902,33878,33511,33813,33945,33478,33993,33459,33190,33953,33072,33499,34217,33567,33876,33440,33545,33589,34063,33979,33699,33804,33672,34267,33391,33544,33903,34031,33760,34671,33560,33831,34007,33903,33732,33859,34044,33717,33365,33885,34412,33595,34085,33606,34057,33855,33455,34177,33848,33895,33752,34394,34013,33950,32938,33251,34694,33620,33956,33744,34121,33614,33595,33877,33602,33798,33959,34090,34075,33842,33558,34021,33714,33325,34580,34158,34518,33669,33991,34226,33427,33662,33839,33736,34037,34271,33817,33670,33569,32999,33781,33567,33659,33676,33308,33702,33653,33784,34057,33949,34313,33813,33675,33091,33847,33598,33608,34027,33862,33481,33103,33547,33874,34080,32944,33934,33813,34079,34015,33408,33898,34191,34158,34019,33843,33286,33720,33933,33946,33909,34018,33300,33894,33000,33487,33509,33802,33952,33693,33995,33740,33588,33971,34254,33753,33480,33658,33930,33803,33975,33809,33531,33846,33528,34239,33811,33441,34062,33912,34021,33910,33850,33965,33559,34342,33739,33601,33670,33144,34003,33751,33769,33540,33425,33910,34396,33796,33416,33524,33884,33247,33474,33828,33326,33891,34004,33863,34244,33530,33769,33729,33637,33926,33627,33516,33988,33866,33488,33683,33752,33564,33375,33572,33859,33462,33591,33358,34051,33432,33384,34261,33964,33819,33575,34132,34419,33669,34074,34065,33873,33445,34269,33676,34240,33259,34177,33636,34058,34169,33604,34007,34479,33331,33606,34076,33489,33773,34233,33538,34350,33728,34220,33626,33933,33609,34368,33595,34060,33925,33769,34021,33862,33868,34278,33649,33789,33741,33803,33874,33618,33565,33826,34109,33605,33948,33143,33857,34006,33309,33945,34036,33679,34366,33935,33672,33977,33698,33998,33784,33552,33340,33133,33587,33761,33839,33565,33112,34306,33238,33900,32935,34246,34002,33990,33538,33777,33599,34274,33902,34650,33834,33802,33689,33747,33630,33530,34074,33303,34141,33593,33753,34258,33665,33566,33827,33343,33920,34294,33832,33474,33601,34322,33616,34179,33867,34268,33861,34178,33511,34062,33490,33854,33453,33876,33956,33419,34160,33991,33583,33617,33936,33118,33641,34135,34123,34085,33502,33745,34121,33570,33876,33448,34123,33667,33773,33898,33796,33990,34261,33432,33440,33782,33670,34008,33673,33794,33947,33546,33906,34264,33686,33923,34122,33896,34073,33398,34043,33968,33803,34027,34088,33603,34025,33990,33641,33724,33456,33648,34400,33999,34285,34379,33709,33976,33729,33712,33384,33831,33780,33512,33506,33288,33337,33854,34181,33654,33751,33458,33628,33858,33152,33755,33311,33673,33861,33844,33712,33215,33739,33979,34081,33867,33536,33462,34035,33219,34132,34580,33689,34566,33502,33851,33987,33891,34031,33753,33461,33630,34134,34270,33807,33780,33639,33930,33981,34021,33680,34013,33555,34040,33466,33678,34202,33928,33784,33763,33767,34133,33751,33569,34179,33768,33588,33881,33935,33100,33777,33161,33718,33897,34242,33745,33714,33552,33666,34261,34013,33905,33391,33778,34085,33894,34037,33897,33484,33675,33829,34886,33188,33957,34009,34021,33394,34095,33972,33672,33361,33367,33983,33781,34050,33930,34031,33531,33196,33119,33863,34227,33673,33690,33916,33844,33926,33802,34227,33351,34120,33646,33585,33691,34292,33548,34113,34012,33693,32935,33524,34033,33711,34059,33945,34147,33306,33799,33940,33645,33213,33999,33039,33949,33529,33598,33990,33690,34243,34167,33070,33567,33231,33293,33714,33703,34222,33598,33873,33681,33663,34111,33329,34216,33972,34268,33739,33414,34009,33336,34114,33729,33747,33907,33774,33260,33656,33676,33905,33637,34074,33901,33346,34115,34684,33858,33837,34274,33863,33535,33795,34138,33891,33983,33727,33675,33369,33971,33442,33600,34174,33954,34109,33420,33903,34079,33692,33704,34429,34214,33910,34582,33573,33530,33758,33545,33305,34010,33676,33757,33519,34037,34012,34422,33681,33532,33646,34322,33710,34548,33870,33489,34466,33494,33617,33460,34157,33547,33980,33650,33967,34108,33752,33479,33659,33409,33396,34082,33356,33822,33443,32867,33095,33339,33680,33919,33499,33572,34066,34297,33964,33812,33111,33745,33966,34319,34271,34203,33731,33468,33533,34114,33495,33924,33931,33558,33941,33583,33303,33961,34070,33754,33823,33386,33666,33276,33815,33737,33642,33813,33991,33637,33356,33533,34327,33489,34081,34154,33348,34060,33272,33475,34071,33464,33150,34415,34147,33073,33834,33558,33343,33843,34082,34435,33309,33760,33893,34268,33952,33717,33850,33654,33511,34664,34173,34131,34436,34114,33482,33785,34535,33872,34076,33827,34002,33596,33635,33761,33949,33739,34073,33497,33353,34176,34001,33783,33680,34098,33639,33149,33585,33258,34002,34013,33868,34034,34049,33892,34186,33354,33610,33824,33515,33656,33183,33617,33919,33995,34042,33157,33648,33706,34110,33810,33846,34100,34191,33712,33978,33562,33605,33788,34222,33985,33515,33994,33722,33704,33844,33954,33772,33774,33957,33631,33658,33826,33762,33762,33800,33784,34057,34015,33481,34185,33997,33685,33164,33676,34041,33761,33512,33827,34097,33688,34133,33562,33810,33640,34217,33859,33469,33709,33795,33158,33400,34297,33887,33746,34049,33711,33407,33549,33608,33464,34394,33856,33880,33530,33657,33939,33506,33849,33806,33620,33805,33281,33750,33735,34129,33980,33662,33792,33197,34093,34044,33516,33480,33556,33590,33907,33183,33477,33845,33931,34183,33348,34353,33890,34124,33268,33846,33567,33711,33683,33191,33452,34003,33441,33253,33197,34035,33954,33924,33566,33461,34202,33827,33579,34107,33836,33658,33583,34003,33741,33738,33727,33266,33434,33951,34236,33848,33770,33822,33961,33801,33224,33380,33434,33730,33330,33903,33428,34133,34348,34011,33583,34571,33983,33907,33475,34265,33276,33647,33757,33469,33584,34219,33622,34083,33760,33504,33955,33509,33181,34007,33773,33843,34893,33953,33488,33848,33630,34147,34060,33847,34243,34015,33910,33750,33230,34037,33956,34130,33688,33438,33854,33902,33792,34157,33247,34252,34191,34113,34135,33719,33861,33106,33979,33791,33938,34154,33143,33998,33706,33175,33896,33802,33359,33479,33958,33486,33607,34115,33298,33847,33722,34013,34073,33894,34120,34034,34041,33955,33975,33450,33873,34205,33247,33599,33859,33514,34164,33290,33315,33833,33769,33880,33124,33533,33915,34079,33344,34002,33945,34250,34190,34220,33925,33564,33901,33621,33252,33373,33972,33821,33585,34381,34248,34155,33538,33870,33902,33755,33754,34011,34669,33378,33805,33761,33835,34097,33343,33258,33574,34045,33716,33733,33615,33535,34184,33603,33395,33728,33338,33871,33447,33506,33493,33928,33627,33448,34161,33898,33570,33574,33413,33837,33440,33623,33804,33957,33848,33465,33600,34187,33798,34101,33350,34205,33456,33974,33594,33698,34140,33645,33839,33604,34092,33237,33835,33653,33617,33625,33289,33091,33689,33730,33779,33245,33833,34307,33907,33640,34213,33819,33042,33791,34129,34427,33226,33820,33631,33800,33252,33249,33880,33517,34143,33320,33846,33659,33563,33743,33762,33636,33696,34099,33640,33440,34483,34073,33836,33984,34052,34134,34078,33749,33981,33537,33386,33562,34071,33459,34056,33619,33237,33758,34203,33269,33518,33804,33943,33994,33639,33471,33530,33734,34214,33514,33859,33316,33696,33670,33968,33642,33818,33735,34067,33363,33945,34141,33825,33334,33469,34360,34013,33672,33890,33612,33588,34160,34097,33690,34222,34121,33285,33350,33816,33964,34185,33893,33621,33701,34271,33922,33891,33365,33461,33774,33837,33242,33971,33414,33311,33454,33983,34176,33263,33165,33776,34068,33892,34175,34434,33975,33995,33794,33693,33736,33861,33608,33521,33872,33371,33506,34519,33689,33750,33785,34100,33605,33591,33960,34039,33920,33848,33596,33784,34058,34322,33524,34110,33412,33474,33477,33935,34091,34036,34307,33642,33964,34398,34203,33772,33853,33531,34206,34333,33931,33858,33831,33681,33420,33383,34044,33857,33663,33511,33270,33564,33809,33450,33813,33751,33728,33691,34256,33952,33634,33971,33728,33771,33487,34157,33879,33929,33741,33429,33674,33590,33729,33482,33445,34350,33685,33474,33190,33946,34081,33748,33967,33807,34383,33825,34087,34048,34048,33601,33637,33866,34474,34007,33872,33767,33703,34167,33736,33671,34260,33859,33861,33506,33902,33565,33785,33530,34033,33717,33784,33945,33975,34193,33827,33776,33624,33600,33807,33411,33692,33766,34319,33620,33851,33697,33561,33319,33373,33794,34706,33939,34069,33639,34356,33239,33799,33547,33571,33305,33761,33578,34188,33551,33739,34004,33756,34446,33791,34461,33634,33902,33697,33736,34233,33494,33807,33980,33961,33875,34194,34079,33602,33851,33242,33870,33736,33617,34382,33828,33602,34160,33520,33544,34623,33980,33735,33695,33223,33883,33593,33919,33866,33531,33925,34368,33600,33602,34159,34356,33810,33818,33922,33778,33184,33819,33774,33404,33662,34074,33848,33992,33160,33465,33501,33891,33250,34251,33452,33863,34083,33639,33957,34049,34105,33628,33354,33998,33788,33989,34112,33722,34117,33677,33448,34033,33609,33964,34185,33993,33091,33452,33901,33868,33732,33495,33564,33545,33828,34201,33518,33642,33449,33943,33721,34154,34276,33602,33987,33647,33548,33305,33099,33570,33744,33966,34092,33973,33916,34021,33911,33572,33451,33651,33685,33824,33604,34127,33972,33808,33218,33947,34259,33569,33294,33738,33985,33990,33933,33653,34108,34059,33808,34009,33584,34412,34053,33563,33392,33989,34442,34256,33913,34203,33067,33440,34064,33851,33808,33501,33721,33369,33927,33249,33708,33355,34100,34117,34175,33986,34236,34171,33875,33783,33487,33412,34139,33394,34272,33339,33312,33971,33675,33031,34126,34145,33861,33572,33811,33583,33976,33524,33759,34122,34099,33849,33996,33655,33958,34086,33762,33776,33591,33954,34715,33458,34111,33882,33890,33761,34024,33597,33472,33838,34019,33465,33141,33191,33598,33649,33119,34239,34219,34299,33575,33613,33841,33694,33773,33918,34219,33473,33785,34588,33885,33530,33488,33896,33505,33367,33130,34018,34175,34151,34258,33769,33390,33366,34385,33757,33610,34139,33534,34369,33480,34023,33644,33587,33368,33767,33912,33935,33297,33908,33991,33355,33774,33955,33830,34233,33825,33668,33705,33639,33920,33676,33844,33511,33618,34029,33963,34085,33948,34056,34701,33902,33604,33830,33961,34235,33946,33763,33611,33576,33157,33367,33544,33874,33746,33372,33809,34014,34178,33908,34009,33523,34179,33663,33897,34066,33797,33273,33861,34172,33725,33652,33604,33320,33477,33772,33773,33463,33860,33721,34291,33814,33733,33961,33777,34152,33412,34286,33301,34227,34060,33641,34160,34034,34121,34053,33844,33663,33806,33895,34319,34633,33929,33487,33187,33809,34202,33701,34148,34262,34137,33834,33841,33956,33524,33866,33788,33763,33518,33441,33512,33468,33720,33496,33587,33638,33440,33861,33997,33987,34428,33532,33275,33767,33606,34369,33572,33688,33637,33542,33287,33544,34002,33875,33922,33465,34455,33575,33602,33597,33723,34138,33626,34390,34023,33915,33478,33718,34135,33747,33579,33996,33259,33764,34336,33754,34407,34728,33815,34284,34623,33667,33734,34021,33937,33772,33392,34131,33559,33574,33399,33363,33447,33192,33526,33772,33968,33879,33435,33682,34109,33685,33035,33955,33679,33835,33456,34168,33744,33077,33665,34012,33888,34234,34335,33639,34027,33626,34462,33559,33624,33508,34138,34087,34145,33805,33951,34196,34433,33804,34284,33455,33506,33757,33447,33690,33982,34132,33934,33579,33997,34040,33804,33958,33344,33854,33925,33980,33814,33769,33443,33449,34091,33636,34449,34220,33319,33951,34543,33488,33633,33386,33842,33418,33583,33026,34157,33799,34141,33625,33832,33876,33730,34382,34004,33847,33855,33429,33816,33663,33404,33734,33591,33902,34047,33766,34187,33350,33617,33434,33518,33528,33997,33834,33353,34026,34003,33275,33609,34162,33996,33870,33697,33951,33601,33804,33873,33568,33993,34319,34063,33882,33605,33786,33408,33381,34060,33760,34053,33874,34052,33542,33577,33799,33791,34178,33435,33836,34012,33585,33699,34279,33480,33700,34177,33907,34107,33694,33524,34009,34200,33729,34011,33551,34555,34003,34152,33849,33655,33536,33911,33454,33288,34216,33829,33788,33838,34384,33996,33909,33514,34239,33452,34273,33903,33827,33726,33583,33455,33439,33369,34063,33674,34325,34235,33700,34037,33624,34413,33726,33793,33335,33988,33955,33885,33626,33343,34227,33841,33641,33345,33638,33917,33629,33844,33731,33611,33971,33860,34077,33605,33805,33629,33412,34130,33876,33612,33709,34142,33635,33927,33862,33579,33441,33824,33738,33273,33774,34032,33937,33556,33547,34027,34023,33956,34051,33172,33309,33753,33449,33445,33796,34016,33926,33565,33715,34413,34183,33965,33812,33606,33862,33966,33923,34114,34403,33802,33634,33283,33464,33676,33903,33508,34034,33900,33879,34400,33255,33557,33923,34122,33618,34063,33804,33997,33822,33897,33470,34189,33714,34332,34004,33975,33748,33690,33299,34129,33861,33267,33568,33664,33660,33642,33201,33591,34181,34076,34226,33486,33589,34061,33574,33421,33529,33657,33930,33752,33669,33543,33955,34291,33880,33961,33998,33957,33533,33739,33473,34356,34004,33609,33627,33568,34178,33553,34107,33148,34380,33777,34403,33636,33912,34368,33222,33684,33551,33047,34103,33159,34031,34025,34307,33744,33999,33898,33607,34023,33268,34019,34312,34207,33915,33412,34352,33193,33903,33678,33749,33737,33880,33503,33567,33426,33862,34196,33904,33444,33491,33712,33713,33526,34093,33677,33936,34322,33949,33818,33875,34444,34160,33428,33924,33888,33979,33500,33727,33189,33384,34368,34328,33943,33929,34519,33561,33742,34306,33959,33811,34083,34107,34431,34127,33987,33599,34179,33701,34230,34241,33845,33476,33857,33747,33430,33592,33731,33671,33521,34096,33484,33972,33687,33869,34047,34089,34117,33784,33752,34165,34213,34497,34273,33438,33697,33562,33909,33377,33945,33661,34012,33459,34207,33691,34122,34304,34007,33110,34074,33861,33403,33259,33965,33832,33935,34087,33881,33874,34143,33591,34209,33699,34639,34135,33324,33642,33848,33824,34245,34213,33817,33870,33589,33920,33770,33822,33800,34153,33964,34236,33829,33575,33501,33378,33780,33449,33622,34535,34223,33157,34144,34271,33036,33874,33897,33959,34016,33539,33621,33931,33839,34162,33786,34086,34202,34465,34439,33667,33910,33669,33834,33875,33365,33823,33296,34272,34124,34257,33553,34233,33690,33528,33388,34192,34111,33738,34589,33957,33771,34033,33539,33568,33134,33915,33610,33781,34095,33759,33870,33846,34043,33689,34309,33937,33660,33416,33521,33463,33685,33850,33668,33821,33575,33629,33856,33352,33916,33944,33271,33422,33448,34043,34289,33790,33562,34283,34038,33917,33915,34289,33713,34078,33543,33468,33716,33611,33164,33510,33701,33143,33941,33509,33546,33599,33640,32781,33783,33772,33584,33902,34497,33626,33597,33582,34312,33820,33633,34032,34303,33473,34163,34101,33513,33625,33460,33534,33725,33495,34146,33906,34230,33887,33822,33467,33835,33891,34030,33671,33735,33186,33899,33896,34145,33534,34064,34031,33870,34020,33305,33634,33671,34039,34115,33679,33879,33745,34213,33761,34304,34016,34227,34195,33909,34117,33737,33933,33947,34018,33260,33648,33982,33913,34017,33916,33848,33201,33877,33584,33357,33418,34481,33775,34056,33943,33671,33829,33735,33897,33571,33483,33664,33968,33864,33928,33862,33772,33579,33650,33587,33566,33338,33515,33662,34258,33485,34066,34300,34098,33570,33322,33327,34169,33812,34144,33565,33592,33774,33857,33916,32940,33477,33983,33968,33975,33648,33664,33634,33852,34292,34195,33704,33857,33880,33783,33742,33671,33638,34169,33262,33328,33858,33659,33819,33593,33681,33787,33918,33685,33748,33755,33577,34066,33762,33701,34263,33757,33775,33742,33601,34398,33417,33732,33380,33271,33159,33516,32863,33924,33914,33542,33332,33832,33723,33935,33794,33605,33637,33986,33640,33423,33370,33980,33919,33322,33662,34098,34465,33159,33596,34208,33760,33226,34027,34206,33974,33656,33585,33171,34005,33248,33102,34250,34157,33687,33947,34362,33482,34193,34097,33868,33882,33859,33440,33817,33608,34278,33847,34628,33666,33836,33778,33167,33451,33307,33938,33416,34489,33325,34006,33645,33749,33557,34168,34434,33492,33741,33518,33929,33708,33469,33611,34219,33559,33994,34549,33932,34080,33907,34261,33485,33286,33609,34046,34079,33982,34058,33942,34088,33586,33573,33822,33461,32979,33478,33870,33731,33908,33853,33203,33734,33607,33758,33479,33978,33925,34023,34396,33475,33679,33669,33607,34266,33866,33973,33169,33957,33340,33827,34042,33932,34514,34241,34126,33780,33341,33881,33845,33470,33335,33207,34467,33784,34400,33621,33477,33995,33643,33516,34083,34428,33650,34085,33783,33884,33223,33767,33799,34539,34336,33840,33473,34067,33695,33451,33639,33725,33814,33672,34008,34158,33900,33860,33687,34005,34084,34195,33981,34281,33909,33294,34490,33976,33257,33795,33956,34003,33495,33940,34037,33373,33495,33591,33426,33475,33388,33310,33525,33898,33889,33972,33909,33487,33971,33492,33783,33730,33465,33837,33648,33020,33274,33623,34023,33120,33644,33882,34352,34056,33808,33386,34125,34358,34700,32867,33817,33970,33904,33955,33769,33469,33696,33677,33438,34008,33789,34192,34028,32941,33576,33701,34424,34145,33613,34055,33483,34185,34206,33992,34233,34048,33890,33208,33315,33599,34175,33536,33915,33590,33610,33656,33871,33684,33882,34398,34239,33669,33743,34360,33422,33430,33809,33196,33805,33712,33909,33828,33582,33648,33918,33641,33949,33370,33658,33552,33884,34000,33824,34023,34105,34274,33706,33752,33990,34291,33868,33978,33493,33452,33787,33851,34085,33847,33558,33959,33691,34142,33633,33922,34038,34135,33665,33675,33587,34016,33602,34073,33958,34179,33484,33796,33977,34069,33548,33656,33959,33860,33973,33428,33147,34013,33964,34270,33839,33949,33758,33606,33160,33718,33739,33862,33931,33726,33584,34011,33589,33599,33846,33978,34296,33012,34131,33520,33194,33694,33961,33433,33175,34040,34244,34038,33958,33989,33671,33746,33900,33627,33269,33751,33920,33721,33497,33432,34128,33775,33227,33856,33797,33320,34102,33574,34217,33834,33718,34110,33735,33845,34395,33808,33696,33243,34044,34084,33952,34028,33948,33151,33791,33856,33250,34248,34081,33877,33541,33595,33611,33496,33729,34542,33954,34096,33708,33768,33742,33399,33582,33559,34164,34042,33060,34115,34137,34358,33956,32769,34563,34169,33720,33955,33785,33483,33773,33590,33702,34063,33502,33924,33657,33720,33353,33571,33737,34079,33833,33761,33881,33928,34378,33473,33419,33822,33780,33932,32988,33622,34364,33551,33976,34037,33802,34250,33813,33442,33883,33679,33659,34066,34192,33914,34080,34027,34306,33568,34075,33943,33982,33612,33062,33856,33999,33522,34140,33577,33934,33269,34042,33476,33806,34271,33908,34078,33982,34030,33636,33742,33910,33980,34007,34082,34064,33643,33527,34081,33617,33695,33244,33793,33764,33785,33341,33849,34125,33521,34028,33504,33517,33195,33730,33815,33645,33790,33601,33554,33776,33450,33903,33478,33575,33914,33301,33592,33880,33583,33619,33996,33401,33916,33592,34109,33821,33366,33301,33760,33715,33750,33518,34428,33355,33665,33830,33810,34030,33642,33930,34251,33734,34095,33297,33590,33020,33457,33376,33743,33719,33624,33919,33725,34038,34014,33770,33450,34099,33955,33839,34526,33802,34240,34022,34470,33573,33526,33857,33075,33790,33870,34089,34378,33762,33498,33614,33695,34206,34042,33880,33823,33387,33920,33448,34164,33933,34580,33562,34452,33226,34126,34157,33982,34115,34688,34067,33669,33417,33862,33734,33766,33849,33956,33345,34048,34208,34187,33769,34444,33766,33846,33771,33816,33147,33802,33457,33621,33912,34713,34216,33701,33595,33999,34152,33650,33875,34117,33700,33391,33716,33702,33611,33962,33150,33697,34059,34279,33869,34236,33429,33526,33433,33608,33604,34122,32988,33766,34099,34463,33229,34337,33620,33849,34122,34438,33561,33881,33856,33836,33898,33416,33261,33945,33027,33654,33961,33613,34154,33794,34067,33481,34054,33744,33384,33778,34192,33904,34334,33827,33931,33977,33973,33765,33351,33614,33462,34153,33810,33638,33832,33953,33551,33739,33655,33625,33872,33301,34226,34373,33249,33483,33530,34578,34500,33663,33376,33421,34276,33772,34013,33648,33287,33879,34106,33642,34223,34009,33807,33757,33815,33523,33592,33837,33775,33717,33553,33727,34178,33779,34586,33521,33517,33629,33031,33633,33881,33786,34171,33580,33431,33562,34094,33553,33831,34786,33580,34227,33439,33997,33784,33626,34018,33876,33671,33910,33862,33627,33815,33789,34290,33238,33279,33874,33625,33371,33647,33756,33414,33703,33427,33685,33902,34072,33636,33370,33996,33634,33882,34483,33949,33827,33792,34374,34199,33780,33805,34103,33852,33454,33017,33404,34125,33300,34418,33648,33758,34260,34120,33474,34317,33446,33314,33731,33974,33721,33602,33796,33626,33240,33660,33542,33604,33385,33729,33791,33558,34068,33862,33747,33710,33425,34158,33641,33631,33984,33700,33909,33167,33770,34215,33903,33971,33178,33517,33930,34230,33969,33737,33916,33826,33556,33959,33643,34347,33947,33849,33776,33681,34011,33820,33827,34321,33424,33580,33838,33598,34012,33677,33116,33366,34017,33995,33345,34225,34097,33690,33755,34163,33824,33433,33785,33555,33805,33406,33669,33880,34188,34222,34604,33769,34229,33688,34502,33755,33617,34073,33603,33528,33950,34049,33960,33560,33467,33842,33848,34043,33985,33942,34409,33827,33144,34193,34320,34271,34009,33639,34154,33909,33697,33711,33400,34147,34073,33384,33695,33792,33418,33446,33911,33827,33389,33649,33603,34089,33976,34079,33372,33962,34057,34100,33132,33751,33848,33943,33811,33223,33662,33510,33685,33799,33984,33511,33509,34277,33703,33836,33644,33850,33842,33736,34106,34194,33337,33675,33153,33851,33561,34151,33497,33558,33616,33720,33319,33950,33873,33558,33569,33714,34509,33546,34035,33621,33497,33988,33725,34450,33860,34001,33745,33971,34059,33763,33797,34002,34366,33310,33272,34400,33494,34306,33913,33723,34180,33993,33528,33691,34301,34006,33878,33558,33199,34110,33884,34021,34366,34073,34099,33460,34458,34007,33317,34171,33437,33598,33424,33443,34222,34326,32976,33700,33317,33596,33851,33970,33945,33583,34089,33693,33839,33404,33768,34028,34044,34010,33594,33567,33328,33481,33958,34220,34064,33092,33300,33671,33491,33283,34036,33996,33405,33358,34006,34117,34110,34154,34251,33503,33368,33990,33816,33465,33698,34028,34235,33930,33588,34282,33670,34300,33827,33802,33838,33711,33816,33607,33846,34342,33626,33953,33498,34311,33743,34147,34165,33584,33837,34268,33211,34071,33732,33623,33134,33798,33813,34257,33672,33752,33482,34074,33214,33281,33546,33867,34427,33321,34036,34384,33859,33368,33821,34256,34098,34004,33720,33916,33368,33483,34144,34031,33653,33579,33972,33089,33458,33916,33810,34629,34164,34016,34209,34176,34028,34081,33929,33176,33859,33977,33651,33799,34391,33299,33730,34112,33400,33449,34432,33374,33843,33810,33437,33939,33155,34163,33744,33592,33834,33594,33930,34097,33810,33690,33858,33604,33298,33755,33812,33916,33536,33705,33797,33577,33014,33764,33976,33824,33965,33394,33736,34026,33888,34009,34411,34342,33922,34212,33394,33817,34028,33930,33770,33733,33806,33958,34274,34143,34500,33969,34272,34460,33896,33557,33954,33280,34002,33142,33576,33583,34353,34233,34032,33833,33385,33849,33658,33636,33959,33634,34000,33948,34095,33364,34044,33771,33969,33540},{11044,11489,11403,11632,11621,11725,11421,11248,11332,11719,11446,11998,11394,11519,11666,11518,11441,11666,11474,11374,11865,11538,11228,11230,11508,11452,11281,11451,11236,11500,11490,11180,11355,11121,11203,11915,11992,11448,11573,11370,11430,11240,12081,11505,11409,11916,11079,11334,11559,11445,11659,11277,11676,11497,11626,11616,11216,11713,11544,11744,11859,11234,11650,11320,11563,11462,11080,11478,11657,11425,11123,11181,11539,11281,11824,11668,11424,11611,11507,11527,11286,11469,11692,11190,11574,11466,11187,11093,11557,11595,11727,11474,11696,11310,11505,11440,11542,11615,11473,11012,10941,11631,11264,11319,11472,11731,11635,11644,11676,11381,11705,12037,12172,11430,11296,11274,11539,11205,11501,11677,11561,11466,11497,11646,11523,11307,11547,11189,11866,11456,11684,11323,11495,11174,11337,11213,11946,11712,11622,11283,11923,11377,11689,11742,11477,11694,11550,11422,11062,11805,11810,11727,11605,11198,11383,11396,11417,11559,11173,11445,11258,11111,11307,11512,11756,11830,11437,11478,11303,11383,11189,11557,11860,11583,11242,11518,11638,11303,11582,11619,11466,11531,11518,11691,11597,11428,12130,11387,11806,11725,11936,11656,11291,11468,11367,11552,11502,11702,11913,11635,11688,11799,11579,11553,11353,11569,11741,11008,11683,11921,11545,11411,11674,11668,11184,11490,11290,11635,11722,11427,11595,11412,11047,11801,11256,11369,11679,12181,11850,11547,11433,11606,11911,11715,11369,11585,11808,11672,11644,11426,11308,11193,11357,11654,12074,11950,11377,11816,11401,11253,11710,11753,11775,11281,11757,11887,11432,11663,11622,11683,11572,11680,11716,11510,11101,11537,11249,11936,11366,11538,11630,11558,11237,11752,11587,11725,11318,11609,12135,11446,11264,11950,11588,11477,11794,11649,11767,11373,11872,11153,11561,11419,10903,11465,11306,11495,11552,11396,11271,11785,11797,11413,11131,11333,11274,11744,11891,11317,11290,11415,11349,11181,11199,11568,11730,12069,11527,11905,11544,11635,11581,11095,11635,11360,11630,11491,12008,11692,11324,11911,11583,11700,11196,11246,11756,11661,11326,11707,11816,11650,11548,11552,11600,11164,11626,11267,11815,11106,11356,11551,11558,11359,10957,11840,11296,11988,11046,11447,10895,11290,11353,11775,11517,11307,11590,11922,11506,11738,11433,10690,11633,11225,11264,11436,11704,11853,11449,11548,11545,11240,11193,11556,11288,11193,11452,11345,11593,11561,11789,11538,11431,11541,11421,11505,11299,11229,11160,11493,11325,11463,11253,11364,11571,11702,11787,11836,11973,11560,11375,12119,11598,11206,11297,11297,11504,11207,11642,11930,11451,11496,11694,10955,11292,11599,11405,11366,11660,11845,11363,11149,11508,11546,11727,11601,11581,11912,11713,11496,11570,11390,11942,11151,11319,11969,11424,11379,11209,11444,11819,11518,11124,11563,11315,11703,10978,11350,11441,11773,11396,11574,11886,11487,11465,11674,11728,11333,11792,11453,11814,11406,11982,11500,11556,11473,11580,11687,11279,11519,11594,11378,11509,11528,11408,11493,11758,11173,11688,11837,11528,11607,11294,11415,11734,11587,11846,11644,11333,11328,11597,11077,11409,11462,11423,11349,11772,11299,11784,11329,11648,11870,11275,11011,11752,11571,11136,11259,11512,10992,11743,11110,11488,11507,11580,11295,11679,11699,11493,11562,11823,11593,12027,11867,11533,11371,11644,11343,11644,11617,11780,11423,11914,11646,11389,11135,11376,11683,11305,11549,11700,11513,11536,11736,11737,11713,11428,11280,11342,11258,11451,11406,11411,11420,11818,11426,11751,11916,11533,11461,11426,11677,11820,11287,11334,11319,11460,11602,11333,11580,11832,11445,11292,11634,11882,11619,11180,11429,11964,11498,11677,11083,11553,11906,11417,11743,11729,11151,12079,11620,11722,11659,11090,11278,11574,11197,11310,11542,11284,12140,12020,11697,11582,11363,11973,11567,11767,11822,11176,11542,11739,12036,11509,11167,11383,11681,11716,11299,11319,11437,11591,11604,11706,11117,11742,11402,11366,11574,12035,11363,11581,10996,11977,11438,11336,11808,11808,11429,11775,11385,11004,11954,11733,11517,11524,11401,11663,11628,11019,11335,11364,11569,11343,11566,11842,11565,11629,12255,11238,10989,11403,11756,11831,11317,11622,11453,11144,11422,12043,11627,11350,11520,11460,11690,11703,11703,11180,11539,11318,11509,11009,12032,11510,11726,11436,11440,11120,11191,11542,11738,11272,11579,11210,11684,11430,11483,11601,11299,11278,11255,11706,11332,11389,11883,11538,11805,11342,11483,11989,11678,11706,11472,11670,11426,11325,11651,11476,11484,11986,11739,11810,11222,11623,12010,11516,11554,11260,11291,11839,11327,11208,11402,11198,11588,11363,11290,11821,11882,11201,11525,11643,11796,11286,11136,11617,11418,11922,11592,11644,11597,11993,10962,11642,11206,11315,11642,11387,11502,11480,11571,11272,11679,11727,11341,11800,11800,11638,11718,11784,11187,11594,11273,11586,12042,11348,11565,11835,11677,11469,11751,11659,11317,11180,11267,11617,11797,11287,11805,11596,11494,11274,11276,11134,11430,11497,11730,11476,11837,11630,11482,11019,11406,11187,12087,11650,11349,11265,11575,11481,11293,11333,11701,11614,11254,11475,11544,11571,11036,11532,11474,11720,11080,11598,11691,11068,11721,11419,11183,11653,11808,11629,11706,11615,11253,11234,11359,11338,11191,11590,11764,11167,11462,11704,11364,11264,11539,11680,11384,11611,11470,11189,11195,11032,11733,11233,11402,11608,11895,11281,11545,11297,11237,11408,11412,11692,11445,11306,11143,11682,11151,11852,11395,11222,11319,11665,12010,11309,11689,11339,11180,12020,11708,11016,11375,11672,11117,11648,11273,11499,11407,11510,11467,11402,11578,11405,11666,11554,11829,11400,11306,11611,11751,11435,11165,10933,11099,11856,11463,11672,11587,11570,11505,11823,11568,11679,11893,11573,11111,11460,11438,11585,11775,11307,11190,11185,11568,11474,11486,10615,11583,12096,11627,11541,11700,11408,11400,11385,12060,11536,11398,11570,11789,11635,11187,11331,11699,11870,11846,11498,11905,11502,11595,11037,11656,11712,11913,11802,11578,11785,11856,11359,11287,11551,11616,11722,11302,11100,11525,11701,11700,11412,11554,11737,11731,11741,11359,11723,11443,11793,11524,11422,11462,11678,11479,11440,11126,11525,11419,11677,11113,11355,11725,11574,11414,11501,11080,11697,11677,11606,12124,11429,11344,11527,11232,11714,11481,11434,11681,11369,11210,10995,11312,11836,11483,11262,11260,11137,11383,11864,11264,11504,11748,11452,11202,11257,11837,11704,11435,11296,11618,11182,11942,11735,11769,11355,11819,11974,11281,11424,11867,11227,11505,11441,11007,11220,11421,11056,11255,11212,11488,11864,11574,11563,11052,11591,11557,11984,11799,11400,11449,11373,11195,11524,11239,11446,11283,11779,11427,11346,11321,11693,11370,11409,11383,11754,11618,11666,11589,11597,11686,11454,11764,11445,12073,11332,11445,11817,11579,11264,11334,11950,11488,11705,10999,11820,11565,11930,11368,11119,11442,12029,11457,11438,11560,11859,11795,11763,12034,11338,11516,11308,11671,11236,11691,11415,11628,11150,11360,11544,11293,11683,11694,11765,11477,11739,11504,11553,11636,11576,11850,11636,11810,11435,11653,11458,11624,11530,11620,11053,11561,11912,11965,11382,11890,12169,11177,11204,11514,11215,11675,11447,11910,11454,11986,11913,11522,11414,11028,11338,11445,11171,11126,11425,11519,11496,11577,11943,11782,11025,11238,11676,11510,11843,11479,11361,11857,11653,11578,11369,11902,11633,11412,11589,11248,11194,10972,11331,11467,10900,11304,11503,11354,11449,11280,11621,11871,11373,12059,11506,11610,11481,11165,11248,11233,11431,12054,11549,11684,11382,11498,11192,11561,11427,11168,11230,11584,11422,11499,11112,11717,11699,11439,11578,11367,11479,12137,11201,11585,11312,11315,11191,11256,11582,11045,11963,10973,11892,11739,11305,11148,11577,11392,11701,11314,11307,11769,11318,11091,11351,11541,11620,11531,11829,12397,11184,11383,11556,11418,11372,12003,11858,11742,11236,11226,11630,11389,11343,11298,11622,11740,11450,11372,11363,11197,11713,11900,11367,11544,10911,11396,11563,11016,11578,11430,11435,11397,11678,11564,11276,11468,11548,11763,11301,11398,12043,11703,12375,11954,11939,11314,10951,11209,11599,11392,11686,11493,11343,11655,11216,11268,11522,11324,11510,11417,11740,11168,11188,11245,11552,11653,11302,11568,11573,11720,11081,11525,11438,11318,11645,11435,11216,11161,11685,11518,11424,11917,11208,11750,11284,12081,11247,11526,11568,11243,11433,11682,11452,11465,11637,11160,11126,11327,11329,11572,11469,11224,11172,11401,11459,11475,11658,11631,11347,11788,12036,11977,11228,11589,11322,10790,11331,11414,11551,11711,11975,11096,11658,12008,11181,11455,11560,11639,12019,11891,11290,11637,11220,11937,11673,11835,11702,11381,11297,11574,11234,11442,10998,11549,11538,11526,11414,11418,11501,11523,11692,11756,11673,11431,11430,11752,11172,11807,11638,11291,11163,11680,11441,11677,11323,11366,11218,11750,11796,11371,11181,11925,11961,11390,11405,11789,11779,11248,11735,11481,11742,11426,12156,11720,11496,11199,11833,11273,11408,11099,11871,11452,11808,11589,11480,11701,11512,11233,11484,11596,11273,11405,11590,11678,11195,11122,11927,11378,11422,11469,12012,11543,11622,11872,11367,11542,11390,11297,11181,11122,11765,11393,11284,11665,11533,11571,11349,11677,10977,11054,11667,11529,11764,12054,11849,11256,12124,11485,11353,11211,11575,11794,11483,11528,11587,11593,11104,11580,11027,11407,11589,11297,11080,11659,11637,11493,11992,11420,11077,10733,11750,10917,11519,11480,11218,11339,11956,11687,11715,11185,11100,11236,11341,11194,11511,11548,11452,11721,11515,11325,11332,11400,11505,11680,11734,11234,11817,11638,11989,11287,11654,11537,10961,12116,11275,11345,11519,11694,11362,11234,11614,11180,11350,11737,11625,11606,11427,11285,11631,11673,11425,11903,11224,11520,11726,11559,11205,11549,11280,11774,11802,11583,11672,11406,11504,11492,11359,11309,11876,11587,11295,11281,11524,11709,11285,11261,11129,11646,11464,11612,11343,11744,11815,11328,11700,11713,11600,11547,11367,11154,11728,11648,11349,10902,11222,11539,11509,11827,11752,11039,11673,11544,11320,11720,11418,11400,11953,11624,11524,11577,11756,12084,11522,11316,11772,11848,11299,11553,10669,11919,11430,11339,11310,11847,11477,11185,11633,11092,11014,11737,11375,11076,11452,11826,11819,11610,11327,11904,11554,11639,11478,11680,11312,11461,11879,11209,10890,11561,11350,11582,11504,11591,11768,11837,11237,11196,11904,11757,11307,11438,11215,11468,11133,11312,11726,11340,11657,11880,11351,11311,12079,11904,11237,11552,10985,11047,11521,11159,11562,11433,11446,11747,11286,11292,11895,11095,11360,11058,11380,11479,11519,11498,11115,11556,11819,11723,11851,11172,11851,11139,11185,11293,11681,11245,11489,11612,11283,11312,11450,11531,11249,11641,11982,12092,11390,11138,11615,12111,11723,11611,11398,11285,11712,11799,11325,11589,11514,11608,11588,11542,11621,12069,11106,11829,11240,11317,11397,11616,11659,11578,11350,11649,11528,11311,11889,11552,11534,11713,11729,11727,11200,11314,11314,11114,11015,11499,11676,11375,11337,11346,11375,11263,11211,12110,11661,11635,11244,11263,11581,11255,11557,11308,12066,11462,11443,11532,11186,11702,11174,12098,11372,11381,11368,11399,11663,11322,11581,11837,11443,11508,11470,11410,11412,11587,11263,11459,11475,11767,11069,11285,11594,11785,11980,11582,11405,12093,11993,11391,11180,11586,11946,11397,11267,11836,11110,11105,11350,11311,11361,11497,11650,11536,11088,11482,11479,11175,11235,11258,11685,11539,11400,11755,11198,11647,11181,11170,11530,11568,11391,11695,11574,11209,11981,11716,11478,11337,11366,11138,11652,11366,11899,11501,11835,11360,11400,11141,11498,11306,11654,11597,11488,11640,11525,10928,11150,11333,11534,11346,11271,11650,11388,11394,11790,11622,11245,11469,11651,11469,11524,11429,11728,11495,11211,11569,11256,11086,11709,11554,11347,11706,11403,11276,11544,11794,11644,11298,11372,11541,11376,11457,11271,11562,11350,11192,11088,11603,11362,11681,11650,11410,11380,11346,11588,11720,11284,11748,11383,11578,11093,12062,11929,11591,11448,11277,11363,11717,11723,11656,11980,11569,11437,11779,11966,11919,11183,11541,11411,11800,11019,11403,11407,11586,11933,11556,11301,11378,11334,11646,11938,11495,11543,11132,11823,11695,11732,11780,11421,10991,11583,11272,11556,11629,11322,11701,11372,11654,11601,11583,11765,11681,11582,11857,11979,11624,11735,11353,11515,12142,11360,11156,11810,11528,11346,11594,11689,11380,11386,11136,11399,11955,11805,11394,11062,11643,11411,11385,11383,11194,11373,11548,11709,11549,11925,11864,12087,12011,11590,11612,11791,11817,11784,11865,11646,11900,11607,11259,10975,11734,11854,11264,11297,11098,11373,11267,11311,11403,11402,11722,12003,11099,11699,11425,11500,11399,11766,11642,11752,11689,11554,11425,11460,11586,11328,11639,11524,11830,11857,11364,11392,11391,11612,11478,11448,11237,11958,11395,11539,11594,11827,11466,12133,11330,11586,11631,11064,11465,11413,11744,11551,11387,11627,11528,11491,11326,11853,11385,11694,11334,11075,11098,11348,11920,11831,11417,12232,11702,11645,11852,11357,11477,10975,11179,11117,11462,11215,11669,11351,11280,11462,11719,11178,11324,11315,11762,11803,11344,11410,11549,11699,11432,11855,11451,11574,11523,11472,11552,11231,11224,11286,11327,11567,11244,11540,11681,11532,11421,11643,11407,11438,11622,11471,11581,11356,11567,11219,11698,11915,11183,11483,11460,11807,11425,11723,11329,11228,11442,11706,11656,11043,11424,11566,11567,11725,11402,11215,11400,11186,11530,11580,11337,11565,11299,11687,11514,11344,11108,11727,11535,11698,11431,11652,11768,11365,11905,11322,11689,11994,11199,11207,11468,11117,11836,11095,11123,11655,11730,11663,11517,11498,11539,11587,11620,11324,10873,11547,12089,11694,12005,11871,11567,11604,11241,11651,11430,11403,11455,11363,11340,11508,11702,11700,11697,11822,11606,11956,11479,11063,11360,11626,11728,11508,11397,11416,11327,11377,11581,11452,11852,11473,11693,11106,11499,11589,11327,12026,11204,11371,11660,11583,11777,11846,11542,11559,11628,11198,11602,11364,11158,11244,11215,11562,11071,11530,11434,11900,11267,11498,11298,11833,11516,11542,11464,11455,11380,11611,10988,11218,11348,11425,11194,11258,11209,11134,11581,11424,11238,11786,11398,11727,11679,11696,11696,11619,11724,11408,11410,11517,11771,11305,11450,11777,11078,11521,11542,11081,11900,11337,11368,11323,11475,11474,11882,11623,11238,11594,11549,11650,11541,11202,12032,11864,11566,12003,11944,11179,10848,11855,11634,11644,11584,11590,11801,11646,11249,11409,11194,11490,11077,11355,11567,11467,11271,11223,11737,11446,11410,11291,11303,11547,11246,11295,11272,11458,11466,11469,11538,11954,11418,11586,11975,11711,11924,11705,11343,11746,11315,11510,11334,11647,11603,11353,11418,11516,11379,11636,11044,11351,11180,10961,11208,11638,11390,11463,11677,11576,11354,11191,11685,11497,11217,11768,11488,11761,12000,11487,11495,11180,11478,11547,11407,11485,11535,11879,11990,10956,11677,11759,11353,11022,11462,11753,11679,11861,11504,11772,11254,11456,11577,11794,11511,10896,11530,11273,11468,11576,11335,11878,11413,11330,11773,11250,11606,11542,11632,11335,11914,11377,10791,11742,11890,11176,11429,11697,11217,11766,11445,11027,11157,11521,11473,11855,11404,11405,11391,11799,11478,11307,11068,11453,11430,11373,11496,11124,11348,11606,11380,11925,11353,11384,12143,11819,11267,11406,11862,11654,11505,11268,12131,11480,11597,11618,11306,12029,11146,11496,11320,11176,11094,11099,11680,11551,11785,11540,11789,11132,11498,11409,12057,11591,11444,11884,11977,11656,11523,11305,11365,11305,11514,11669,11519,11663,12031,11664,11294,11347,10931,11455,11753,11441,11690,11383,11628,11313,11889,11308,11508,11396,11597,11608,11505,11134,11214,11112,11474,11577,11474,11533,11921,11490,11884,11319,11735,10889,11939,11733,11767,11416,11450,11628,12084,11758,11306,11514,11814,11701,11875,11608,11644,11518,11510,11765,11459,10977,11665,11469,11554,11636,11432,10940,11372,11612,11739,11797,11224,11298,11746,11709,11217,11155,11171,11525,11292,11647,11713,11802,11551,11029,10884,11281,11085,11767,11985,11748,11570,11506,10884,11352,11600,11803,11526,11849,11846,12101,11294,11682,11550,11417,11413,11675,11914,11593,11304,11459,11292,11487,11485,11701,11554,11397,11897,11667,11334,11381,11449,11779,11727,11578,11821,11288,11462,11399,11519,11931,11082,11762,11959,11523,11379,11557,11675,11265,11737,11564,11642,11789,11491,11397,11510,11463,11470,11474,11615,11612,11643,11921,11409,11950,11548,11310,11226,11675,11300,11633,11408,11438,11435,11697,11400,11409,11034,11532,11386,11291,11599,11154,11317,11343,11502,11325,11369,11425,11103,11923,11249,10993,11707,11539,11248,12015,11368,11240,11590,11499,11329,11318,11234,11794,11511,11419,11345,11439,11778,11532,11545,11546,11552,11390,11644,11822,11727,11101,11462,11476,11849,11048,11799,11830,11427,11273,11706,11119,11143,11156,11341,11164,11040,11500,11733,11302,11242,11691,11790,11644,11487,11052,11654,11260,11220,11388,11533,11637,11640,11554,11166,11701,11721,11493,11638,11869,11507,11513,11250,11893,11685,11443,11279,11830,11412,11771,11867,11472,11314,11089,11485,11733,11640,11502,11283,11790,11448,11193,11525,11730,11535,11015,11213,11516,11437,11326,11628,11709,11569,11506,11599,11398,10899,11710,11538,12071,11691,11901,11194,11760,11531,11356,11504,11554,11657,11246,11633,11395,11772,12050,11458,11938,11315,11425,11749,11574,12109,11713,11241,11129,12048,11492,11740,11546,11640,11285,11810,11665,11492,11500,11287,11096,11589,11147,11072,11342,11311,11456,11685,11485,11749,11356,11211,12061,11281,11836,11841,11712,11238,11544,11729,11698,11271,11564,11807,11285,11153,11645,11607,11520,11604,11669,11576,11319,11569,11131,11341,11490,11514,11469,11150,11152,11448,11570,11629,11549,11643,11346,12033,11525,11536,11420,12003,11284,11502,11574,11279,11630,11698,10928,11712,11419,10970,12069,11893,11480,11528,12119,11557,11832,11576,11278,11490,11634,12095,11861,11472,11425,11017,11823,11783,11002,11623,11000,11648,11618,11388,11533,11108,11131,11715,11515,10903,11787,11895,11494,11525,11616,11497,11765,11816,11353,11515,11979,11510,11708,11148,12094,11436,11637,11788,11168,11465,11470,11877,11698,11777,11473,11391,11497,11268,11741,11220,11668,11591,11407,11476,11225,11786,11678,11602,11902,11737,11276,11410,11455,11587,11789,11813,10996,11507,11496,11700,11449,11289,11822,11499,11504,11920,11074,11484,11326,11377,11327,11409,11275,11223,11665,11320,11470,11729,11670,11258,11596,11421,11711,11586,11452,11757,11407,11379,12013,11788,11804,11761,11738,11905,11886,11615,11272,11900,11232,11045,11406,12250,11500,11739,11191,11400,11058,11448,11306,11563,11796,11265,11410,11126,11542,11472,11448,11259,11856,11628,11955,11275,11909,12029,11161,11445,11141,11303,11122,11425,11353,11592,11236,11822,12058,11564,11437,11168,11961,11734,11318,11510,11746,11039,11602,11814,11554,11271,11773,11571,11813,11288,12032,11498,11151,11579,11460,11913,11848,11447,11389,11524,11350,11347,11182,11437,11432,11441,11541,11398,11670,11559,12292,12093,11480,11632,11088,11064,11744,11682,11694,11674,11653,11854,11269,11373,10896,11789,11328,11693,11873,11627,11443,11367,11458,11620,11848,11447,11559,11554,11510,11676,11420,11455,11377,11240,11509,11818,12125,11236,11481,11761,11933,11572,11447,11367,11398,11106,11650,11402,11029,11273,11177,11562,11792,11638,11573,11537,11525,11487,11798,11571,11611,11394,11612,11274,11122,12077,11151,11474,11753,11825,11418,11730,11213,11504,11453,11349,11547,11239,11861,11897,11446,11770,11203,11284,11604,11494,11751,11299,11409,11225,11671,11698,11290,11474,11898,11692,11612,11465,11762,11800,11402,11793,11427,12058,11224,11214,11545,11699,11688,11610,11372,11426,11506,11577,11113,12060,11517,11239,11467,11569,11790,11264,11792,11233,11338,11285,11462,11373,11694,11594,12030,11488,11683,11173,11402,11513,11349,11684,11668,11443,11105,11836,11135,11860,11525,11532,11638,11400,11444,11619,10952,11051,11598,11259,11530,11272,11606,11483,11340,11744,11400,11410,11153,11366,11537,11575,11226,11460,11138,11645,11363,11721,11177,11235,11331,11714,11508,11465,11096,11213,11512,11602,11326,11995,11366,11979,11103,12028,12019,11149,11126,10875,11621,11669,11394,11295,11604,11205,11664,11371,11390,11584,11414,11416,12149,11701,11778,11614,11596,11714,11408,11779,11249,11479,11127,11625,11517,11288,11603,11808,11635,11966,11390,11486,11496,11887,11299,11822,11755,11226,11848,11345,11239,10881,11916,11568,11736,11753,11157,11293,11922,11405,11794,11322,11155,11609,11230,11685,11469,11678,11679,11763,11762,11565,11352,11407,11382,11695,11279,11168,11436,11683,11599,11475,11872,11672,11654,12186,11917,12046,11238,11798,11423,11792,11625,11323,11557,11382,11278,11444,11256,11333,11692,11925,11565,10894,11444,11716,11411,11828,11116,11633,11205,11581,11667,11910,11389,10861,11745,11436,11479,11895,11244,11683,11754,11325,11833,10874,11285,11527,11626,11334,11215,11568,11433,10923,11605,11466,10897,11588,11643,11811,11238,10921,11378,11793,11423,11516,12057,11414,11379,11488,11725,11032,11265,11577,11378,11809,11289,11341,11422,11697,11419,11227,11502,11299,11588,11337,11726,11179,11304,11934,11952,12170,11544,11502,11681,11262,11296,11217,11478,11298,11816,11257,11591,11317,11402,11555,11267,11248,11304,11510,11651,11525,10896,11711,11953,11882,11313,11734,11161,11376,11628,11730,11600,11015,11546,11923,11349,11875,11564,11262,11437,11639,11121,11551,11528,11544,11750,11344,11893,11455,11791,11636,11804,11787,12179,11260,11349,11542,11687,11463,10995,11825,11270,11386,11519,12031,11129,11356,11630,11710,11924,11725,11058,11365,11502,11562,11177,11344,11665,11033,11706,11312,11123,11118,11350,11343,11869,11784,11317,12010,11708,11543,11087,11755,11389,11467,11801,11549,11528,11362,11658,11636,11524,10997,11461,11644,11267,11805,11435,11443,11717,11299,11028,11396,11331,12138,11838,11337,11609,11492,11383,11427,11696,11280,11501,11437,11733,11475,11297,11222,11670,11441,11495,11481,11474,11508,11194,11555,11851,11646,11769,11221,11631,11572,11645,11481,11347,11265,10931,11418,11865,11248,11715,11253,11271,11508,11985,11752,12258,11824,11429,11438,11058,11307,11615,11475,11571,11485,11472,11155,11897,11398,12126,11748,11404,11807,11548,11949,11312,11967,11258,11493,11297,11513,11231,11372,11749,11747,11727,11479,11521,11531,11493,11319,11328,11559,11679,11558,11568,11678,11595,11209,11360,11709,11813,11485,11155,11586,12003,11238,10797,11680,11545,11333,11568,11480,11175,11555,11222,11512,11281,11345,11423,11700,11546,11596,11849,11435,11171,11607,11517,11382,11522,11309,11677,11187,11780,11299,11373,11506,11609,11372,11240,11253,11102,11635,11664,11652,11749,11618,11624,11683,11760,11678,12043,11531,11446,11358,11650,11338,11446,11557,11462,11690,11260,11577,11320,11271,11416,11747,12105,11294,11121,11764,11602,11738,11755,11254,11155,11541,11055,11487,11615,11882,11638,10945,11260,11521,11781,11265,11623,11393,11532,11639,11609,11689,11660,11714,11493,11710,11647,10732,11600,11207,11732,11640,11245,11186,11396,11243,11586,11565,11623,11843,11332,10867,11157,11330,11550,11555,11473,11324,11874,11445,11535,11439,11253,11542,11650,11748,11109,11375,11580,11729,11905,11505,11447,11121,11577,11905,11433,11789,11213,11740,11571,11865,12051,11277,11453,11933,11440,11490,11267,11089,11176,11825,11406,11287,11813,11710,11619,11811,11650,11573,11414,11541,11517,12095,11289,11427,11696,11347,11570,11617,10989,11908,11602,11511,11397,10966,11333,11534,11257,11441,11740,11402,11615,11695,11489,11485,11132,11273,11853,11809,11629,11232,11549,11750,11725,11288,11373,11890,11141,11514,11571,11795,11844,11264,11431,11485,11603,11322,11681,11561,11684,11797,11480,11526,11576,11912,11273,11573,11765,11592,11509,11209,11331,11062,11779,11721,11479,11853,10987,11781,11484,11721,11583,11392,11688,11684,11442,11032,11390,11824,11949,11121,11180,11474,11490,11468,11814,11698,11590,11296,10832,11270,11365,11249,11086,11397,11315,11819,11957,11510,11398,11614,11386,11680,11560,11454,11239,11029,11713,11395,11886,11695,11548,11215,11427,11454,11373,11751,11495,11530,11830,11505,11159,11566,11019,11060,11541,11450,11042,11522,11736,11688,11438,11103,12032,11415,12239,11725,11190,11440,11217,11256,11419,11822,11178,11268,11473,12065,11843,11118,11444,11551,11448,11530,11687,11395,11781,11368,11472,11174,11336,11246,10928,11540,11079,11699,11630,11623,11656,11456,11405,11132,11369,11603,10938,11398,11806,11423,11850,11021,11420,11272,11699,11083,11495,11627,11530,11592,11464,12085,11886,11786,11774,11383,11544,11983,11485,11639,11494,11005,11711,11627,11159,11601,11794,11638,11588,11317,11625,11652,11722,12087,11618,11101,11693,11408,11754,11711,11025,11459,11503,11565,11244,11511,11148,11714,11368,11332,11591,11656,11293,11508,11319,11388,11734,11432,11400,11499,11644,11722,11449,11366,11989,12050,11448,11464,10752,11429,11580,11065,11614,11590,11601,11414,11160,11235,11835,11524,11653,11798,11895,11523,11196,11552,11345,11589,11552,11853,11505,11393,11106,11571,11534,11251,11399,11470,12134,11346,11239,11434,11489,11313,11280,11762,11490,11419,11315,11613,11561,11738,12000,11246,11679,11157,11594,11367,11717,11217,11745,11439,11437,11480,11778,11473,11727,11404,11903,11797,11571,11536,11860,11372,11401,11843,11602,11003,11727,11568,11409,11574,11032,11539,12014,11733,11820,11646,11510,11842,11673,11605,11315,11552,11719,11372,11579,11476,10982,11337,11282,11719,11397,11910,11286,11704,11578,11572,11687,11371,11409,11351,11432,11309,11648,12118,10999,11686,11186,11692,11552,11525,12185,11743,11475,11471,11599,11451,11911,11292,11263,11985,11393,11080,11826,11553,11621,11355,11377,11841,11517,11926,11756,11321,11363,11642,11205,11989,10935,11824,11636,11708,11419,11343,11565,11516,11148,11092,11078,11123,11577,11552,11776,11346,11602,11399,11910,11663,11324,11265,11657,11517,11542,11478,11815,11190,11956,11955,11749,11349,11475,11478,11958,11084,11434,11457,11755,12027,11510,11312,11510,11448,11526,12029,11636,11487,11557,11436,11298,11683,11463,11384,11294,11392,11957,11437,11395,11326,11552,11301,11532,11371,11203,11200,11499,11803,12018,11501,11610,11482,11608,12080,11587,11317,11363,11436,11608,11692,11427,11799,11576,11706,11444,11600,11351,11403,11622,11485,11337,11164,11888,11794,11500,11871,11405,11444,11541,11833,11407,11450,11472,11814,11502,11461,11696,11793,11272,11391,11379,11403,11455,11579,12008,11407,11424,11772,11682,11121,11249,11318,11439,11334,11785,11750,11083,11436,11176,11881,11685,11721,11496,11581,11648,11189,11318,11940,11779,11439,11271,11931,11700,11784,11432,11394,11474,11353,11668,11332,11697,11100,11443,11500,11651,11404,12067,11092,11121,11287,11426,11092,11350,11469,11099,11523,11594,11264,11699,11664,11592,11578,11641,11987,11702,11409,11506,11454,11438,11333,11901,11615,11453,11462,11803,11308,11954,11572,11503,11354,11785,11818,11786,11548,11265,11851,11396,11433,11330,11480,11524,11307,11687,11416,11278,11562,11989,11240,11719,11017,11340,11559,11657,11555,11185,11406,11624,11250,11363,11144,11507,11146,11648,12037,11282,11436,11737,11452,10980,11360,11304,11671,11706,11399,11831,11348,11473,11569,11244,11467,11717,11532,11500,11457,11667,11299,11339,11337,11371,11409,11261,11099,11246,10918,11181,11496,11825,11576,11160,11634,11266,11905,11482,11498,11245,11404,11876,11144,11876,11685,11590,11091,11389,11352,11519,11383,11802,11565,11867,11398,11509,11736,11475,11493,11485,11799,11667,11079,11624,11360,11655,11751,11541,11439,11350,11679,11349,11616,10926,11237,11181,11174,11333,11619,11327,11640,11250,11837,11359,11285,11802,11237,11302,11199,11910,11580,11388,11719,11587,11154,11421,11404,11473,11183,11458,11529,11438,11160,11689,11243,11485,11788,11247,11204,11310,11319,11498,11580,11573,11784,11687,11687,11244,11547,10929,11233,11497,11210,11514,11586,11349,11618,11372,11455,11943,11479,11820,11178,11911,11334,10972,11377,11217,11255,11355,11302,11284,11380,11637,11704,11265,11407,11499,11572,11259,11495,11492,11880,11486,12074,11546,11399,11927,11234,11415,11362,11316,11632,11749,11514,11182,11252,11863,11427,11632,11386,11716,11648,11524,11352,11490,10865,11081,11694,11187,11577,11704,11326,11516,11746,11576,11220,11477,11571,11963,11734,11136,11292,11847,11522,11555,11306,11332,11925,12117,11885,11410,12066,11718,11435,11420,11540,11438,11735,11340,11158,11396,11468,11538,11476,11089,11379,11315,11771,11487,11383,11765,12056,11700,10930,11463,11655,11370,11632,11300,11645,11229,11619,11352,11381,11459,11611,11860,11667,11624,11212,11491,11984,11852,11267,11495,11661,11659,11342,11794,11461,11363,11958,11723,11933,11622,11654,11764,11375,11369,11195,11614,11897,11347,11788,11483,11406,11442,11713,11340,11659,11643,10887,11471,11090,10988,11543,11424,11999,11538,11367,11550,11482,11771,11683,11394,11491,11169,11434,11180,11358,11776,11593,11231,11429,11647,11431,11431,11655,11505,11213,11662,11666,11704,11501,10953,11399,11844,11475,11318,11321,11389,12117,11709,11387,10932,11626,11509,11289,11607,11182,11604,11648,11513,11521,11329,11141,11311,11279,11509,11413,11871,11847,11337,11395,11230,11524,11619,11723,11191,11636,11279,11369,11192,11360,11647,11296,11932,11431,12025,11405,11199,11202,11654,11540,11920,12059,11013,11480,11496,11630,11422,11279,11379,11719,11411,11849,11957,10992,11382,11388,11379,11359,11890,11531,11058,11309,11510,11625,11395,11382,11550,11025,11279,11058,11578,11334,11576,11457,11550,11617,11295,11492,11465,11596,11577,11379,11454,11860,11335,12127,11859,11355,11653,11425,11568,11598,12270,11915,11045,11771,11502,11672,11644,10910,11406,11729,11725,11069,11669,11503,11731,11476,11638,11357,11357,11264,10958,11472,11766,11839,11110,11468,11634,11453,11153,11799,11610,11696,11370,11746,12231,11846,11651,11510,12012,11561,11528,11399,11380,11808,11845,11634,11367,11710,11181,11321,11766,11277,11547,11586,11657,11288,11202,11637,11393,11366,11210,11347,11995,11458,11828,11410,11845,11153,11264,11250,10971,11357,11645,11340,11443,11388,11666,10782,10997,11574,11359,11535,11889,11771,11043,11408,11375,12131,11647,11253,11403,11079,10875,11521,11677,11736,11871,11715,11686,11339,11993,11416,11497,11555,11632,11932,11880,11367,11340,11411,11520,11150,11443,11058,11532,11182,11748,11589,11619,11466,11291,11400,11471,11321,11349,11443,11355,11069,11477,11454,11480,11561,11430,11308,11145,11729,11271,11409,11779,11378,11663,11616,10916,11678,11217,11921,11789,11500,11561,11225,11323,11398,11243,11774,11935,11565,11698,11890,11027,11609,11483,10924,12244,11126,11977,11525,11651,11743,11221,11682,11464,11429,11569,11421,12139,11587}},
{{3000,2.100000},{17877,17645,17294,17571,17423,17224,17480,17426,16972,17396,17209,17496,17874,17350,17655,17719,17734,17324,17512,16978,17875,17592,17578,17358,17577,17467,17246,17908,17646,17789,17029,17650,17473,17867,17668,17172,17549,17888,18096,17791,17455,17664,17286,17510,17927,17852,16760,17627,17058,17560,17785,17581,17870,17494,17551,16964,17519,17241,17272,17266,18180,17731,16890,17323,16848,17585,17275,17714,17512,17589,17468,17519,17671,17663,17811,17401,17311,17378,17504,17968,17450,17861,17535,17550,17244,17464,16943,17413,17533,17453,17315,17453,17339,17522,17304,16931,17172,17335,17264,17321,17401,17391,17260,17171,17449,17075,17835,17432,17213,17420,17075,17387,17218,17464,18253,17564,18057,17710,17137,17263,17071,17673,17595,17498,18018,17199,17501,17781,17287,17106,17441,17205,17037,17212,17495,17399,17415,17461,17315,17264,17418,17694,17478,17405,17116,17711,17500,16682,17366,17063,17598,17557,17759,17745,17775,17319,17651,17555,17642,17356,17467,17130,17317,17429,17703,17039,17393,17395,17370,17082,17574,16952,17668,17557,17740,17771,17373,17594,17425,17680,17630,17052,17623,17250,17808,17491,17528,16930,17802,17503,17624,17227,16762,17436,17760,17196,17319,17800,17090,17783,17321,17149,17379,17528,17160,17520,17487,17997,17432,17144,17680,17336,17491,17738,16811,17655,17643,17459,17355,17762,17579,17268,17361,17356,17073,17226,17653,17397,17259,17484,17088,17835,17595,17538,17422,17537,17275,17680,16901,17744,17664,17363,17816,16982,17470,17452,17323,17955,16812,17130,17773,16941,17863,17524,17064,17526,17606,17701,17772,17404,18016,17968,17644,17730,17555,17219,17542,17555,17256,17095,17378,17589,17625,17773,17563,17123,17405,17180,17528,17385,17357,17250,17629,17441,17703,17363,17059,17289,17116,17282,17376,17353,17236,17968,17451,17590,17629,17651,17537,18378,17639,16890,17163,17799,16856,17525,17339,17824,17140,17620,17537,17577,17030,17323,17432,17401,17439,17974,17351,17615,17632,16982,17338,17824,17295,17287,17816,17540,16949,17241,17402,17302,18027,17327,17581,16872,17545,18078,17536,17484,17805,17405,17583,17602,17236,17649,17626,17638,17452,17502,17551,17244,17332,17453,17664,17863,17127,17251,17470,17863,17949,17429,17435,17563,17833,17229,17215,17322,17195,17125,17360,17512,17189,17324,17243,17546,17589,17164,17359,17399,17448,17280,17448,17557,16955,17837,17703,17394,17388,17245,17459,17746,17990,17266,16915,17696,17286,17679,17377,17673,17095,16982,17213,17247,17106,17775,17521,17597,17642,17254,17807,17857,17375,17425,18025,17603,17348,17558,17775,16895,17701,17720,17147,17423,17403,17379,17222,17390,17838,17607,17606,17214,17468,17767,17618,17363,17342,17270,17627,17287,17375,16991,17581,17605,17200,17491,17042,17455,17543,17297,17317,17047,17811,16944,17486,17334,17408,16983,17645,17632,17547,17180,17499,17603,16863,17678,16918,16960,17017,17431,17589,16798,17462,17372,17156,17577,17344,17813,17184,17331,17496,17589,17184,16827,17918,17630,17331,17987,17439,17393,17366,17071,17293,17566,17057,17209,17649,17339,17421,17540,17697,16940,17453,17461,17925,17288,17448,17427,17402,17366,16872,17370,17463,16932,17458,17382,17547,17418,17566,17159,16986,17240,17134,17666,17595,17774,17786,17538,17441,17272,17696,17476,17315,17358,17688,17729,17542,17168,17064,17292,17749,17521,17015,17158,16931,17909,17843,16926,17602,17290,17360,17552,17391,17619,17146,17425,17463,17758,17254,17332,17918,17483,17429,17112,17532,17509,17654,17707,17562,17861,17648,17122,17774,17303,17862,17536,16953,17359,17485,17702,17550,17813,18031,17611,17639,17777,17489,17183,17241,17457,17225,17391,17362,18086,17416,17579,17498,17420,17382,17352,17523,17391,17858,17763,17366,17348,17522,17579,17475,17368,18047,17398,17502,17541,17191,17793,17700,17449,17416,17194,17310,17476,17217,17562,17413,17449,17463,17443,17582,17156,17173,17051,17706,17443,17496,17152,17206,17709,17174,17446,17437,17635,17625,17627,17828,17260,17102,17500,17841,17617,18085,17179,17020,17728,17066,18025,17187,17325,17095,17777,17394,17116,17360,17462,17510,17399,17408,17832,17376,17736,17049,17528,17373,17367,17217,17628,17232,17143,17582,17006,17339,17114,17344,17970,17538,17616,17100,17242,17880,17402,17157,17165,17920,17710,17815,17981,17118,17524,17262,17450,17795,17491,16895,17385,17377,17677,17540,17099,17673,16903,17234,17239,17254,18004,17401,17598,17223,17487,17205,17403,17321,16921,17412,17816,17809,17259,17357,17476,17365,17689,17774,17454,17749,17317,17333,17238,17314,17557,17015,17408,17275,17525,17133,17125,17422,17449,17379,17503,17584,17288,17714,17389,17027,17294,17468,17504,17406,17672,17684,17705,17571,17072,17442,17127,17696,17753,17427,17522,17777,17280,17905,17121,17734,17605,17255,17406,17080,17718,17810,17477,17278,17479,17609,17945,17514,17402,17138,17353,17515,17338,17163,17196,17301,17821,17471,17701,17396,17547,17208,17090,17041,17483,17590,17298,17861,17682,17557,17643,17950,17598,17430,17427,17657,17223,17525,16918,16961,17387,17166,17345,17501,17361,17482,17566,17872,17136,17237,17454,17615,17055,17370,17124,17134,17632,17763,17503,17550,17952,17826,17598,17757,17426,17158,17231,17495,17808,17759,17599,17317,17368,17046,17319,17264,17189,17651,16629,17626,18100,17676,17870,17395,17656,17350,17247,17651,17575,17464,17413,17248,17307,17130,17674,17680,17948,17271,17572,17159,17541,17347,17918,17472,17443,17537,17160,17390,17415,17318,16952,17620,17627,17985,17337,17664,17488,17284,17512,17651,17474,17398,17904,17308,16850,17841,16954,17313,17484,17675,16935,17277,17250,16877,17386,17544,17212,17005,17334,17267,17761,17644,17453,17122,17157,17803,17515,17303,17544,17757,17323,17722,17103,17296,17891,17653,17294,17403,17266,17647,17435,17507,17498,17546,17786,17495,17232,17895,17788,17984,16825,17502,17298,17783,17714,17487,17633,17420,17639,17537,17086,17355,17182,17720,17463,17333,17726,17096,17465,17480,17125,16933,17180,17602,17293,17340,17189,17634,16844,16773,17463,17617,17477,17488,17394,17962,17255,17545,17881,17415,17584,17940,17430,17557,17728,16943,17421,18207,17814,17482,18012,17004,17442,17540,17450,17735,17433,17865,17788,17421,17524,17464,17723,17783,17368,17155,17009,17199,17451,17602,17175,17447,17799,17133,17168,17483,17333,17843,17808,17396,17015,17970,17481,17523,17353,17100,17398,17758,17246,17521,17691,17440,17697,17471,17477,18024,17752,17596,17701,17285,17057,17690,17491,17622,17198,17473,17346,17552,17996,17204,17226,17151,17570,17768,16972,17086,17600,17187,17601,17641,17505,17167,17727,17480,17368,17291,17584,17432,17198,17234,17704,17169,17320,18197,17259,17294,17555,17482,17047,17263,17263,17619,17628,17708,17730,17638,17229,17353,18028,17247,17691,17313,17390,17060,17358,17525,17833,16947,17498,17318,17440,17614,17762,17661,18357,17141,17235,17313,17538,17396,17567,17632,17533,17217,17362,17090,17463,17130,17818,17576,17039,17237,17289,16857,17451,17329,17620,17290,16746,17284,17709,17899,17610,17315,17217,17700,16987,17799,17730,17917,17331,17373,17636,17627,17084,17641,17416,17714,17251,17782,18100,17379,17035,16967,17523,17135,17460,17424,17691,17177,17342,17438,17426,17638,17471,17876,17486,17523,17266,17735,17840,17283,17515,17215,17184,17856,17247,17267,17700,17770,17513,18053,17419,17769,17398,17643,17383,17539,17885,16869,17089,17027,17710,17530,17050,17362,17375,17466,17272,17453,17083,17107,17540,17537,17200,17323,18073,17299,17432,17584,17592,17572,17192,17537,17708,17328,17643,17778,17321,17448,17291,17358,17460,17400,17217,17599,17473,17430,17842,17624,17358,17511,17693,17406,17307,17834,16905,17192,17675,17519,17195,17143,17590,17979,17766,17915,17590,17689,17399,17111,17625,17676,17257,17212,17996,17619,17428,17031,17619,17577,17643,17741,17237,17484,17786,17774,16836,17726,17831,17725,17177,17773,17763,17922,17441,17245,17394,17202,17076,17223,17550,17393,17594,17294,17728,17735,17873,17687,17362,17296,17250,17302,17091,17473,17644,17430,17239,17689,17595,18209,17739,16989,17525,17327,17153,17125,17688,17073,17702,17645,17666,17369,17744,17355,17672,17412,17999,17264,17765,17240,17623,17481,17951,17596,17567,17350,17771,17172,17421,17196,17350,17255,17004,17063,17833,16928,17179,17464,17432,17536,17223,17271,17305,17743,17670,17501,17629,17148,17496,17184,17165,17800,17441,17218,17322,17497,17100,16866,17698,17301,17609,17332,17438,17688,17275,17769,17106,17730,17465,17495,17480,17418,17431,17288,17656,16858,17659,17604,17474,17734,17428,17436,17376,17292,17593,17207,17102,17202,17840,17593,17603,17389,17164,17116,17665,17452,17495,17353,17591,17367,16917,17639,17348,16997,17394,17130,16970,17386,17509,17340,17138,17319,17324,17510,17392,17972,17763,17521,17461,17160,16841,17764,17384,17194,17691,17793,17070,17405,17213,17505,17583,17721,17385,16975,17728,17271,17532,17837,17572,17524,17285,17102,17522,16909,17627,17747,17035,17518,17660,17763,17432,17460,17813,17612,17788,17886,17576,17481,16865,17288,17353,17399,17042,18382,17716,17244,17764,17382,17832,17556,17410,17896,17231,17046,17146,17650,17869,16987,16869,17440,17161,17181,17769,17531,17693,17851,17754,17437,17443,17266,17623,17546,16990,17693,17643,17119,17490,17619,17708,17364,17123,17303,17810,17858,17486,17548,17388,17859,17780,16851,17299,17394,17877,17630,17119,17562,17326,17310,17034,17415,17736,17179,17609,17558,17197,17467,16755,17141,17411,17164,17232,17294,17509,17625,17474,17211,17168,17282,17765,17714,17721,17350,17325,17543,17842,16820,17488,17867,17411,17091,17516,17629,17468,17730,17122,17325,17242,17363,17384,17812,17509,18018,17722,18350,17590,17485,17476,17630,17629,17402,17024,17307,17483,17423,17663,17612,17278,17407,17797,17641,17093,17693,17536,17764,17383,17350,17649,17743,17102,17686,17120,17335,17189,16901,17125,17034,17860,17270,16937,17905,17397,17098,17405,17173,17349,17286,17093,17094,17724,17707,17676,17032,17202,17286,17057,17671,17417,17696,17319,18345,17681,17780,17447,17482,17136,17446,17573,17504,17668,17582,17925,17815,17834,17424,17705,17619,17229,17251,17552,17540,17614,17568,18003,17262,17274,17429,17591,17611,17725,17955,17518,17442,17377,17302,17368,17346,17181,17193,17679,17882,18346,17034,17157,17575,17171,17183,17657,17332,17656,17958,17709,18040,17727,17501,17214,17096,17427,17598,17449,17744,17327,17931,17538,17735,17479,17613,17564,17528,17541,17514,17749,17432,17648,16944,16989,17029,17139,17334,17925,17164,17864,17707,17678,17634,17550,17667,17391,18014,17854,17743,17463,17531,17266,17596,17319,17515,17572,17524,17078,17386,16831,17269,18007,17746,17193,17391,17680,17909,17611,17170,17508,17659,17136,17727,17243,17159,17582,17671,17368,17476,17529,17878,17812,17311,17411,17473,17111,17586,17358,17524,17419,17501,17715,17736,17578,17630,17348,17880,17268,17581,17604,17536,17479,17645,16906,17524,17106,17448,17518,17439,17133,17677,17674,17241,17449,17436,17511,17290,17257,17210,17128,17794,17940,17252,17427,17452,17736,17615,17551,17436,17851,17331,18233,17460,16744,17510,17496,17067,17815,18061,16658,17450,17770,17621,17364,18048,17693,17755,17549,17119,17949,16955,16821,17246,17052,17695,17674,17775,17434,18078,17633,17306,17331,17241,17115,17708,17189,17592,17479,17315,17626,17506,17491,17219,17856,17746,17499,17709,17835,17436,17582,18113,17164,17903,17618,17552,17623,17490,18094,17472,17543,17142,17417,17537,17389,17521,17762,17183,17468,17161,17417,17376,17413,17678,17404,17372,17361,17530,17180,17649,17652,17227,17309,17637,17445,17424,17538,17309,17535,17534,17714,17756,17365,17284,17220,17333,17204,17428,17766,17280,17361,17738,17148,17653,17896,17168,17457,17327,17873,17860,17765,17378,17824,17103,17366,17928,17380,17382,17515,17727,17271,17277,16879,17584,17579,17465,17501,17789,17023,17479,17502,17051,17442,17678,17541,17264,17123,17432,17798,16931,17584,16902,17609,17457,17410,17696,17328,17230,17227,17513,17408,17213,17612,17074,17351,17742,17387,17455,17343,17356,17636,17405,17374,17358,17454,17317,17202,17321,17253,17270,17171,17350,17387,17358,17605,17258,17415,17418,17564,17663,17329,17304,17239,17363,17181,17260,17716,17381,17461,17800,17240,17064,17397,17399,17359,17251,17884,17337,17327,17513,17741,16963,17783,17280,17461,17548,17362,17785,16957,17713,17532,17343,17612,17440,17800,17427,17497,17745,17910,17422,17358,17653,17332,17500,17709,18273,17287,17075,17435,16999,17667,17108,17450,17116,17599,17299,17545,17161,17246,17281,17439,17059,17275,17392,17640,17049,17455,17391,17747,17490,17701,17815,17361,17342,17580,17501,18170,17218,17392,17104,17554,17516,17313,17758,17425,17407,17320,17262,17269,17929,17295,17161,17257,16919,17993,17166,16753,17924,17290,17496,17169,17633,17161,17633,17513,17151,17165,17448,17241,17848,17467,17740,17418,17734,16949,17567,17131,17682,17635,17561,17856,17409,17455,17112,17682,17225,17862,17130,17213,17339,17367,17326,17692,17084,17463,17143,17613,16997,17615,17092,17592,17831,17936,17156,17359,17623,17921,17354,17850,17632,17315,17692,17305,17474,17170,17276,17236,17258,17335,17467,17989,17477,17369,17388,17493,16860,17378,17645,18046,17205,17571,17263,17151,17826,17425,17053,17316,17543,17682,17376,18002,17184,17351,17489,16753,17831,17164,17043,17796,17610,16918,17873,17318,17514,17392,17312,17681,17525,17159,17500,17756,17346,17617,17982,17689,17681,17436,17522,17341,17711,17295,17693,17490,17347,17802,17407,17667,17532,17582,17577,16922,17397,17102,17519,16771,17640,17875,17409,17419,17415,17673,17236,17363,17853,17395,17387,17602,17618,17468,17349,17291,17905,17553,17127,16930,17447,17252,17417,17309,17457,17414,17515,17240,17322,17241,17452,17301,17479,17608,16975,17230,17157,17363,17306,17680,17940,17459,17786,17018,17464,17470,16799,17256,17471,17449,17622,17447,17606,17510,17462,16895,17491,17312,17193,17059,17583,17841,17437,17353,16932,17267,17721,18033,17465,17138,17536,16789,17371,17488,17314,17180,17301,17815,17147,17303,17410,17714,17509,17635,17528,17813,17239,17357,17700,17483,17445,17298,17482,17071,17421,17437,17375,17564,17688,17146,17802,17192,17704,17446,17336,17337,17194,17250,17361,17529,17264,17561,17394,17502,17958,17490,17278,17489,17962,17507,17327,17163,17562,17296,17897,17488,17376,17212,16798,17533,17749,17460,17794,17531,17262,17292,17384,17619,17798,17564,17432,17737,17545,17946,17745,17733,17698,17312,17283,17611,17892,17842,17273,17121,17396,17460,17837,17244,17250,17486,17444,17471,17574,17501,17368,17072,17325,17617,17248,17478,17494,17484,17261,17530,17720,17339,17510,17408,17390,17686,17493,17874,17273,17552,17654,17635,17588,17767,17471,17239,17394,17507,17558,17498,17500,16799,17629,17722,17522,17307,17438,17271,17796,17478,16851,17432,17024,17845,17357,17278,17506,17622,17574,17351,17658,17451,17421,17766,17502,17436,17693,17548,17455,17514,17436,17504,17091,17377,17227,17765,17621,17178,17376,17240,17240,17402,17754,17016,17835,17663,17685,17695,17743,17692,18489,17229,17258,16678,17584,17238,17634,17622,17501,17691,17274,17363,17466,17306,17362,16770,17868,17475,17184,16740,17451,16825,17743,18070,17064,17562,17697,17631,17614,17608,17826,16975,17107,17714,17710,17432,17445,17579,17216,17395,17543,17806,17369,17115,17399,17635,17586,17743,17725,17349,17668,17552,17229,17596,17752,17160,17383,17728,17376,17678,17436,17573,17410,17411,17421,17775,17439,17146,17799,17759,17770,17014,17553,17981,17141,17871,16962,17350,17309,17460,17508,17454,17559,17558,17336,17884,17656,17421,17604,17408,17107,17326,17433,17146,17670,17107,17662,17653,17213,17415,17906,17228,17751,16924,17126,17747,17415,17374,17567,17353,17295,17622,17687,17890,17776,17145,17586,17616,17752,17770,17406,17343,17262,16771,17020,17705,17002,17719,17299,17079,17482,17474,17803,17678,17429,17395,17705,17359,17906,17275,17316,17627,17469,17435,17422,17575,17765,17559,17803,17469,17181,17284,17376,17262,17945,17320,17154,18012,17605,17247,17430,17673,17710,17747,17687,17903,17800,17518,16901,17665,17251,17364,17332,17692,17288,17189,17263,17738,17522,17745,17496,17836,17756,17519,17174,17069,17210,17405,17007,17358,17667,17094,17808,17335,17750,17433,17126,17218,17224,17513,17449,17527,17914,16970,17447,17613,17509,17308,17551,17671,17547,17462,17409,17891,17847,17701,17118,17401,16892,17545,17865,17757,17618,17181,17238,17413,16976,17015,17297,17256,16886,16922,17254,17453,17521,17588,17413,17425,17410,17160,17826,17337,17460,17553,17358,17609,17488,17685,17966,17713,17334,17344,17353,17551,17303,17336,17283,17516,17734,17339,17480,17350,17649,17866,17098,17585,17684,17679,17206,17826,17533,17175,17381,17544,17520,17576,17514,17852,17606,17217,17372,17477,17093,17235,16777,17198,17675,17922,17154,17675,17647,16580,17154,17298,17515,17507,17396,17472,17758,17480,17439,17351,17133,17227,17346,17186,16842,17492,17059,17486,17626,17625,17563,18029,17949,17609,17556,17805,17484,17848,17214,17448,17046,17536,17555,17600,17632,17932,17749,17819,17596,17216,17455,17925,17320,17419,17163,17783,17230,17448,17595,17284,17196,16749,17541,17904,17772,17695,17467,17454,17458,17671,17401,17089,17317,17282,17687,17097,17582,17454,17418,17337,17279,17245,18195,17165,17597,17854,17459,17382,17821,17409,17368,17614,17670,17466,17938,17613,17072,17517,17304,17801,18062,17682,17486,17202,16962,17558,17158,17168,17567,17295,17697,17567,17161,17395,17218,17450,17450,17143,17441,17218,17520,17527,17340,17307,17442,17375,17722,17595,17677,16752,17470,17055,17435,17849,17581,17801,17655,17807,17792,17256,17869,17366,17635,17541,17648,17385,17608,16965,17221,17693,17408,17103,17693,17397,17334,17431,17601,17460,17487,17269,17466,17198,18084,17247,17413,17404,17390,17346,17808,17216,18037,17936,17599,17212,17152,17519,17301,17573,17071,17254,17657,17108,17740,17742,17415,17185,17900,16931,17775,17771,17633,17135,17383,16904,17596,16809,17124,16706,17852,17000,17502,17039,16860,17265,17454,17785,17807,17449,17076,16826,17004,17396,17282,17299,17532,17861,17499,17816,17438,17170,17502,17211,17314,17433,17396,17582,17548,17238,17443,17712,17555,17716,17578,17684,17142,17627,17254,17473,17376,17050,17430,17707,17349,17735,17859,17305,17836,17105,17322,17128,18086,17370,17459,17368,17235,17579,17531,17139,17038,17658,17320,16839,17478,17479,16859,17316,17338,17308,16969,17228,17357,17590,17451,17122,17796,17360,17509,17332,17028,17397,17383,17473,17531,17150,17378,17746,17552,17117,17364,17690,17482,17586,17055,17475,17005,17116,17455,17430,17411,17754,17482,17837,17535,17665,17644,17380,17547,17327,17805,17494,17678,17268,17226,17377,17465,17309,17737,17644,17671,17102,17435,17361,17254,17589,17524,17391,17322,17631,17572,17578,17713,17336,17534,17736,17273,17602,17094,17396,17340,16868,17144,16996,17388,17542,17645,17975,17756,17824,17303,17318,17704,16979,17552,17444,17698,17628,17388,17115,17446,18183,17709,17763,17572,17595,16890,17126,16943,17149,17156,17305,17549,17314,17368,18010,17158,17669,17460,17314,17268,17852,16986,17764,17042,17385,17264,17072,17425,17552,17169,17924,17638,16978,17645,16970,17707,17636,17464,17448,17526,17399,16991,17528,17653,17437,17324,18058,17694,17237,17637,17668,17765,17891,17537,17343,17048,17372,17814,17349,17472,17724,17600,17867,17177,17585,17519,17137,17699,17606,17608,17550,17015,17259,17480,17679,17028,17373,17199,17483,17293,17500,17802,17362,17762,17378,17286,17248,17380,17377,17576,17531,17669,17559,17571,17523,17307,17348,17419,17520,17543,17808,17358,17590,17787,17308,17384,17064,17405,17710,17533,17495,17159,17370,17869,17253,17264,17369,17228,17712,17185,17405,17286,17062,17371,17233,17544,17502,17126,17491,17468,17483,17714,18053,16902,17591,16988,17761,17500,17325,17522,17568,17428,17435,17716,17299,17781,17029,17647,17293,17872,17243,17733,17966,17083,17608,17328,17825,17299,17463,17345,17271,17279,17205,17269,17327,17474,17624,17147,17665,17277,17862,17329,17347,17569,17908,17543,17253,17218,17293,17289,17879,17504,17184,17377,17596,17661,17867,17399,17502,17720,17943,17055,17314,17486,17326,17340,17610,17311,17439,17640,16589,17722,17659,17352,17578,17228,17065,17482,17682,17440,17537,17773,17731,17076,17721,17799,17572,17617,18120,17734,17601,17650,17019,17603,17650,17829,17444,17219,17305,17353,17102,17700,17630,17167,17679,17662,17192,17935,17227,17305,17488,17331,17385,17039,17166,17513,17551,16996,17404,17552,17933,17261,17596,17247,17769,17708,18103,17694,17718,17482,17794,17257,17592,17948,17431,17177,17439,17712,17425,17659,17583,17772,17444,17576,17322,17584,17804,17788,17644,17370,17366,17755,17166,17817,17559,17701,17855,17410,17295,17666,17374,17386,17694,17274,17203,17363,17563,17477,17742,17788,17198,16854,17645,17633,17507,17497,17649,17676,17358,17287,17583,17479,17430,18089,17097,17299,17061,17197,17559,17435,17345,17375,17069,16994,17316,17322,17218,17363,17264,17294,18058,17129,17556,17090,17513,17769,17679,17281,17610,17639,17566,17003,17453,17833,17353,17251,17739,17557,17434,17398,17359,17517,17432,17411,17493,17300,17265,17281,17777,17944,17336,17851,17125,17870,17487,17296,17426,16977,17442,17522,17525,17687,17039,17785,17232,17361,17071,17643,17524,17626,17256,17967,17683,17422,17754,17547,18097,17645,17841,17617,17572,17721,17667,17710,17088,17651,17664,17342,17614,17534,17185,17344,17677,18036,17544,17206,18018,17743,17511,17941,17672,17271,17836,17296,17578,17738,17395,17351,17316,17617,17190,17853,17630,17176,17561,17036,17791,17165,17196,17099,17724,17778,17422,17215,17538,17864,16769,17440,16942,17805,17503,17476,17201,17434,17605,17480,17243,17315,17215,17010,17315,17150,17493,17581,17362,17586,17457,17844,17554,17432,17787,17637,17396,17620,17640,17510,17598,17596,17564,17455,17658,17383,17572,17499,17190,17546,17114,17649,16903,16933,17606,17680,17713,17305,17502,17378,17839,17326,17813,17816,17961,17644,17389,17271,17079,17514,17094,17721,17611,17726,17045,17558,17486,17321,17315,17043,17619,17691,17227,17737,17437,17389,17705,17182,17528,17067,17071,17270,17325,17156,17282,17662,17297,17171,17457,17453,17470,17705,18006,17445,17772,17514,17683,17565,17616,18160,17797,17378,17448,17196,17403,17280,17605,17611,17230,17750,17821,17499,17085,17699,17652,17722,17273,17290,17532,17351,17472,17336,17668,17261,17640,17292,17430,17421,16961,17450,17229,17639,17733,17355,17401,17449,17248,17436,17340,17446,17290,17014,17369,17660,18253,17225,17491,17450,17113,17711,17231,17274,16999,17517,17653,17333,17714,17673,18034,17553,17826,17590,16936,17643,17785,17738,17322,17147,17633,17429,17750,17899,17569,18009,17505,17486,17536,17509,17701,17426,17280,17131,17630,17719,17534,17336,17379,17168,17710,16890,17716,17743,17195,17221,17215,17199,17231,17231,17216,17892,17377,17126,17428,17359,17575,17273,17509,17540,17541,17407,17219,17528,17458,17717,18102,17443,17115,17430,17437,17199,17334,17509,17186,17144,16926,17448,17628,17462,17457,17684,17579,17817,17231,17200,17234,17383,17142,17736,17480,17761,17680,17276,17695,17432,17546,17561,18135,17057,17650,17273,17983,17279,17642,16997,17796,18031,17337,17550,17947,17395,17852,17685,16813,17337,17153,16815,17565,17509,17894,17995,17320,17341,17671,17251,17588,17371,17523,17747,17318,17623,17181,16965,17416,17273,17564,17526,17771,17630,17724,17303,17022,17362,17305,17583,17093,17851,17488,16939,17461,17711,17846,17268,17228,16843,17461,17034,17022,17629,17047,17816,17255,17761,17483,17569,17789,17541,17383,17198,17734,17577,16833,18286,17443,17449,17126,17621,17285,17664,17304,17816,17320,17184,17540,17712,17136,17236,17367,18255,17878,17472,17452,17293,16976,17196,17366,17219,17681,17292,17078,17500,17553,17584,17671,17400,17290,17688,17041,17536,17996,17731,17471,17456,17182,17807,17334,16992,17560,17385,16964,17484,17549,17616,17640,17110,17434,17202,17701,17388,17371,17452,17182,17624,17566,17763,17216,17868,17140,17986,17485,17586,17095,17857,17221,17280,17421,17366,17273,17836,17561,17460,17761,17330,17518,17716,18046,17523,17163,17364,16946,17435,17547,17733,17748,17363,17455,17591,17592,17863,16993,17443,17870,17454,17137,17705,17280,17398,17196,17039,17297,17153,17651,17181,17228,17329,17416,17627,17552,17368,17469,17386,17394,17274,17166,17556,17101,17874,17173,17377,17570,17336,17553,17400,17446,17051,17162,17397,17259,17214,17569,17210,17406,17878,17685,17663,17332,17212,17300,17086,17512,17718,17222,17542,17644,17075,17344,16980,16660,17136,16938,17513,17734,17547,16988,17375,17346,17670,17070,17601,18052,17637,17712,17111,17326,17448,17353,17089,17336,17480,17516,17355,17391,17496,16974,17139,17542,17454,17122,17687,17673,18126,17414,17350,17887,17388,17370,17216,17329,17908,17624,17859,17567,17717,17289,17756,17619,17335,17275,17211,17667,17826,17251,17305,17373,17232,17236,17598,17655,17124,17432,17863,17548,17554,17373,17346,17686,17529,17044,17158,17748,17676,17436,16860,17333,17325,17419,17522,17134,17075,18119,17228,17495,17344,17379,17515,17386,17431,17378,17373,17566,17871,17756,17520,17559,17793,17572,17518,17275,17615,17334,17514,17086,17640,17281,17697,17806,17642,18028,17284,17132,17432,17085,17789,17500,17468,17390,17274,17944,17117,17402,17796,17260,17532,17667,17397,17458,17539,17483,17277,17168,17573,17628,17429,17288,17552,17762,17595,17055,17605,17185,17370,17293,16921,17438,17594,17320,17503,17379,17487,17453,17586,17710,17491,17303,17806,17483,17804,17130,17070,17800,17346,17717,17858,17917,16948,17705,17698,16813,17329,17779,16816,17559,17849,17530,17667,17117,17387,16984,17357,17139,17795,17418,16823,17284,17569,17464,17385,17610,17355,17244,17257,17823,17964,17356,16815,17492,17295,17658,18012,17067,17718,17272,16955,17592,17536,17500,17445,17233,17617,17453,16829,17309,17279,17502,17209,17546,17367,17609,17406,17555,17649,17181,16697,16658,16957,17459,17436,17546,17327,17974,17842,17706,17500,17937,17416,17572,17383,17308,17839,17640,17350,17546,17183,17331,17527,16663,17970,17375,17227,17497,17637,17457,17192,17182,17520,17431,17179,17325,17211,17438,18034,17401,17102,17577,17960,17725,17125,17198,17290,17388,17797,17160,17032,17468,17310,17734,17809,17434,17151,17561,17027,17130,17425,17014,17434,16866,17293,17214,17562,17745,17451,17874,17148,17467,17665,17426,17547,17931,17501,17633,17248,17480,17295,17547,17730,17889,17444,18006,17588,17798,17231,16890,17854,17406,17324,17560,17238,17421,17283,17287,16957,18081,17651,17859,17377,17268,17568,17708,17770,17574,17532,17362,17339,17634,17405,17216,17553,17628,17540,17321,17356,17436,17237,16879,17610,17348,17783,17289,17277,17280,17568,17609,17307,17468,17164,17893,18046,17189,17465,17605,17564,17533,17143,17360,17473,17657,17400,17897,17763,17707,17761,17179,17983,17473,17651,17240,17364,17602,17680,17715,17762,17366,17145,17153,17349,17292,17530,17677,17462,17786,17579,17327,17145,17866,16945,17379,17444,16805,17409,17615,17281,17573,17382,17110,17376,17033,17612,17085,17072,17137,17450,17516,17247,17594,17726,17576,17589,17511,18278,17733,17710,17076,17615,17196,17644,17708,17909,17522,17649,17670,17542,17239,17448,17538,17426,17033,17476,17086,17313,17259,17371,17617,17736,17326,17355,17325,17733,17503,17161,17739,17339,16976,17554,17369,17348,17410,16970,17569,17449,17622,17475,17740,17059,17471,16914,17261,17344,17471,17877,17619,17753,17455,17364,17157,17495,17223,18135,17237,17586,17591,17084,17437,17722,17364,17665,17380,17345,17233,17811,17120,17146,17580,17537,17078,17526,17261,17278,17182,18004,17466,17719,18101,17457,17704,17991,17330,17566,17370,17386,17356,17316,17640,17356,17333,17757,17588,17424,17392,17413,17259,17707,17456,17632,17549,17275,17510,17308,17394,17428,17590,17977,17570,17510,17259,17396,17907,17718,17569,17208,17536,17614,17814,17646,17528,17738,17295,17699,17701,17242,17793,17676,17354,17580,17734,17598,17827,17074,17477,17667,17613,17088,17229,17463,17356,17722,17211,17175,17537,17253,17536,17174,17297,17574,16922,17283,17669,17405,17232,17749,17372,17561,17823,17704,17768,17509,17343,17401,17220,17355,16994,17220,17583,17476,17522,17643,17347,17476,17414,17477,17530,17473,17571,17458,17736,17686,17339,17299,17510,17798,17677,17480,17274,17797,17953,17300,17460,17864,17354,17262,17439,17359,17512,17410,17452,17675,17264,17432,17085,17436,17581,17503,17568,17478,17680,17684,17818,17316,17357,17710,17244,18004,17706,17306,17246,17217,17519,17351,17242,17304,17584,17442,16760,17200,17203,17495,17025,17659,17085,17568,17772,17394,17647,17339,17301,17370,17658,17435,17637,17248,17387,18135,17543,17742,17745,17071,17736,17801,17766,17902,17212,17497,17656,17499,17631,17821,17833,17253,17337,17668,17699,17557,17769,17166,16987,17422,17494,17857,17279,17127,17366,17488,17876,17190,17824,17239,17164,17784,17634,17803,17167,17454,17750,17254,17124,17406,16963,17671,17647,17243,17628,17675,17927,17508,17949,17581,17896,17655,17345,17936,17712,17292,17512,17084,17621,17606,17581,17805,17159,17825,17129,17634,17412,17574,17342,17760,17331,17598,17210,17161,17207,17775,17271,17339,17853,16879,17448,17291,17607,17456,17126,17615,17292,17188,17786,17697,16851,17351,17450,17337,17235,17791,17653,17909,17186,17874,17487,17300,17697,17341,17368,17110,17752,17620,17762,17294,17005,17648,17782,17020,17661,17664,16992,17551,17610,17500,17226,17608,17860,17635,17564,17446,16876,18011,17302,17438,17607,17227,17242,17398,17641,17098,17339,17741,17651,17519,17286,18448,17390,17477,17758,17702,17537,17535,17699,17326,17491,17326,17638,17275,17255,17099,18015,17592,17387,17059,17358,17783,17422,16567,17642,17491,17590,17499,17552,17335,17543,17205,16808,17509,17315,16923,17131,17841,17086,17330,17544,17634,16856,16970,17126,17833,17483,17150,17311,17050,17282,17259,17635,17496,17047,17455,17220,17586,17334,17819,17065,17410,16746,17512,17302,17403,17458,17225,17659,17501,17839,17040,17485,17428,17523,17223,16989,17597,17203,17777,17493,17684,17596,16816,17933,17271,17024,17838,17523,17553,17376,17449,17345,17031,17331,17365,17581,17446,17827,17086,17435,17181,17941,17212,17344,17546,17020,17590,17786,17127,17538,17767,17510,18202,17780,17523,17602,17366,17383,17265,17603,17485,17482,17515,17877,17484,17781,17478,17656,17437,18242,16903,17411,17569,17782,17104,17189,17845,17597,17249,17305,17375,17293,17238,17673,17202,17583,17432,17530,17263,17559,17700,17997,17457,17610,17631,17693,17411,17396,17659,17091,17239,17235,17179,17611,17727,17033,17513,17813,18148,17167,17629,17499,17208,17441,17599,17721,17124,17255,17392,17126,17658,17165},{8016,7903,7852,7800,8126,7778,7648,7874,7984,7602,8107,7826,8220,7895,7864,8221,7597,8280,7809,8017,7880,8061,7807,7919,7591,7526,8380,7883,7424,7983,7971,7859,7801,7923,7878,7813,7741,8136,7844,7764,7307,7795,7849,7791,7715,7807,8176,8093,7632,7864,7973,7561,7737,7547,7749,8036,7936,7700,8296,7888,7755,7935,7941,7791,8131,7799,7807,8009,7639,7702,8018,7715,7873,8067,7651,7833,8104,7676,7748,7737,8150,7676,7564,7601,7794,7812,7385,7664,7777,7706,7863,7749,7776,7958,8052,7888,8421,7592,7984,7712,7808,8059,7485,8093,8076,7618,7710,8096,7714,8192,8004,8142,7672,7605,7687,7847,8087,7675,7680,7664,7814,8190,7791,7922,7575,8067,8080,8189,7747,7685,7696,7955,7900,8067,8037,7941,7853,8316,7762,7836,8161,7941,8278,7902,7740,7786,7889,7838,7930,7732,7766,7484,7763,7983,8238,8060,7605,8055,7444,7594,7620,7802,7615,7785,8224,7953,7740,8097,7873,7793,7848,8347,8235,7916,7893,7966,7893,7654,8053,7887,7924,7911,7888,7601,7883,7949,7349,8124,8044,8098,7878,7629,7994,7943,7896,7828,8070,7896,8072,8121,7747,7825,7798,7981,7911,8026,7874,7673,7942,7634,7781,7840,7349,8055,7579,8137,8174,7909,8218,7751,8061,7845,7723,8089,7671,7689,8239,7563,7903,7927,8134,7894,8065,7850,7959,8349,7843,7804,8267,7749,7909,7742,8027,7567,7715,7883,8016,8174,7823,7785,7369,7934,7739,7838,7655,7530,7831,7995,8190,7586,7741,8102,8229,7931,7870,8318,7725,7782,7931,7901,8151,7722,8483,7952,7740,7570,7472,8071,8104,8344,8426,7926,7853,7701,8182,8004,8103,7927,7825,7884,7583,7917,7606,8128,7814,7957,8029,8166,7930,8042,8023,7445,7957,8499,8047,7826,7834,7909,7980,8054,7813,7416,7677,7807,7735,7563,8218,7760,7653,7533,7727,7867,7927,8171,7666,7648,7903,8245,8034,7942,7925,8050,7950,8056,7574,8004,8004,7871,7796,7756,7660,7970,8324,7916,8039,8044,7760,8013,7918,7924,7669,7903,7773,7685,7631,7538,7953,7662,7667,8030,7761,8129,7747,7914,7794,7556,7811,8116,8216,8098,7937,7618,7976,7798,7972,7789,8189,7985,7890,8231,7761,8014,8086,7665,7747,7866,7886,7943,7708,7814,8122,7515,8054,7650,7941,8085,8239,8022,8097,8106,7871,7715,8028,7987,8126,7802,8290,7636,8262,7952,8075,7759,8552,8004,8194,7999,7824,8006,7861,7924,8037,7693,7851,7796,8129,8153,8193,7969,8292,8228,8092,8137,7641,7652,8036,7839,7862,7815,7920,7835,7868,7887,7610,8183,7856,7498,7657,7982,7961,8147,8019,7837,7795,7267,7793,7923,8101,7964,7695,7734,7823,8234,7671,8182,7775,7557,7817,7769,7893,8199,8096,7710,7965,7661,7707,8028,8010,7918,7979,7848,7841,7735,7869,7969,8003,7925,7592,7959,7780,8281,7827,7793,7692,8052,7506,8145,8097,7829,7931,8039,7989,8185,7790,7738,7723,7755,7880,7800,7769,7749,7833,7959,7604,8325,7919,7827,7891,7785,7966,7907,7823,7998,7906,7668,8065,7704,8244,7910,8047,7787,8180,7783,7902,7800,7723,7659,7675,7697,7850,7823,7963,7642,7622,7933,7921,8122,8061,7675,7794,7800,7553,7944,8039,7578,7724,7607,8269,7920,7958,7817,7992,7697,8195,7949,8047,7808,7913,7931,7880,7686,7970,7994,7888,7899,8045,7964,7458,8234,7899,8185,7734,7872,7998,8171,7676,7802,7771,7852,7649,8200,7417,7793,7498,8049,7883,7813,7649,8111,7777,8169,7786,7861,7850,7989,7486,8109,7692,7793,7859,8123,7564,8134,7950,7851,8173,7963,8003,7936,7807,8129,7919,7720,8085,8121,7786,7859,8279,7822,8136,7960,8081,8158,8059,7768,7915,7826,8167,7769,8099,8001,7786,7975,7802,7922,7926,8015,8075,7986,8119,7713,8174,8081,7876,8035,7950,8082,7993,7977,7776,8161,7691,7840,8035,7943,7790,8348,7735,7616,8192,7914,7814,7371,7790,7664,7660,8032,8139,8082,7804,7783,8173,7555,7694,7894,8291,8061,8023,7955,8181,7750,7865,7746,7734,7975,7968,8001,7942,8042,7791,8045,7968,7547,7726,8124,7852,7873,7976,7680,8317,7972,7494,7611,8186,7878,7988,8143,7555,7956,7905,8158,7675,7718,8208,8087,7790,8156,7779,8135,7876,8219,7624,7805,8126,7685,7398,8145,7847,7833,7874,8019,7556,7762,7980,7398,7532,7578,8330,7704,7758,8113,7761,7852,7934,7853,8039,8005,7306,7898,7478,7925,7702,7987,7764,7724,8030,7918,7975,8197,8075,8050,7966,8041,7892,7973,7987,7753,7946,8260,7791,7690,7942,7529,7789,7512,7934,7856,7566,7884,7715,8099,7881,7987,7742,7839,7747,7975,7963,7783,7786,7747,7798,7971,7797,7853,7642,7726,7558,7986,7729,7975,7752,7762,7569,7889,7888,7576,7891,7933,7855,7834,7548,7965,7863,7526,7866,7723,7978,7729,7745,8085,7440,8037,7615,7808,7703,7737,7835,7712,7723,8016,7513,8043,8111,7923,7804,7807,8200,7921,7890,8020,7660,7879,8000,8059,7875,7961,7627,7475,8020,7969,7917,7902,7932,7637,8004,7400,7827,7597,8153,7987,7894,7775,8255,7868,7788,7949,7886,7603,7710,7399,8113,7738,7988,7993,8166,7700,7875,7477,7745,8189,7857,7885,7583,7807,7909,7925,7649,7530,8192,8097,7740,7994,7662,7838,7796,7824,7487,7847,8064,7779,7761,7828,8129,7644,7652,7898,7841,7852,7578,7856,7733,7703,7924,7731,7632,7715,7565,7644,7884,7624,8180,7763,7723,8164,7685,7859,7874,8054,7716,7697,8016,7888,7711,8064,7675,7818,8155,7885,7793,7735,7723,7884,7859,7520,7929,7579,7959,7584,8220,8446,8111,8001,7618,8104,7853,7888,7989,7934,7851,7890,8272,8053,7531,7763,7629,8220,7567,7874,7779,7548,7640,8085,7847,8059,7802,7753,8040,7931,7744,7839,7793,7721,7539,8087,7808,7802,8050,8019,8237,7723,7840,7599,8371,7743,8002,7818,8173,7820,8140,7852,7705,7530,7527,7746,7954,7876,8206,7925,7643,7505,7719,7665,7744,8009,7893,7779,7942,7578,7640,7782,7518,7918,7879,7713,7821,7935,7684,8045,8032,8033,7795,7879,8175,7505,7770,7689,7699,7916,7918,7982,7829,7818,7341,7801,7967,7828,7640,7627,7847,7633,7797,7458,7874,7903,7447,7911,7797,7479,8047,7951,7934,7693,7426,7906,8258,7998,7999,7853,7961,8032,7953,7803,7365,8158,7870,7818,8050,7933,7577,8121,7721,7847,7710,7867,7593,7926,7845,7743,8112,7679,7806,7888,7627,7878,7789,7692,8198,8151,7939,7804,7703,8027,7671,7876,8192,7823,7772,7958,7839,7934,7935,7354,7732,7968,7797,8032,7554,7741,7604,7635,7944,7791,8237,7932,8284,7880,7641,7825,8231,7856,7763,8105,7933,7722,8021,8245,7784,7965,7769,8093,7785,7890,7676,8040,7639,7978,7714,8124,7930,7818,7489,7600,7960,7877,7897,7947,8071,7899,7776,7645,7859,7783,7958,7865,7615,7821,7758,7856,7791,8021,8110,8217,8115,7863,7972,7271,7650,7961,7668,8005,7870,7982,8055,7766,7866,7891,7998,8139,8241,8140,7668,7684,7921,8075,7763,7642,7920,8238,7960,7926,8122,7671,7817,7832,7246,7886,8094,7648,8166,7784,8096,7991,7890,7873,7959,7753,7988,8014,7964,8207,7874,7726,8215,7690,7823,8022,7822,8166,8243,7761,7644,7917,7783,7668,7925,8059,7709,7540,7750,7873,7894,8154,7870,7712,7715,7824,7676,7939,7446,7919,7923,7896,7958,7789,7916,8152,7972,7470,7462,8062,7531,7821,8077,7858,7929,7698,7660,7624,8010,7637,8103,7455,8256,7870,7925,7958,8149,7829,8076,8005,8068,7832,8034,8041,7947,7654,8301,7907,7810,7504,8045,7918,7887,8045,7663,8104,7677,7966,8068,8433,8032,7598,7624,7750,7690,7419,7793,7926,8143,7734,7875,7702,7898,7731,7798,7913,7812,7684,7873,8305,7969,7967,8016,7876,8019,7704,8135,7862,7688,8110,7876,7864,7616,7991,7620,8069,7998,7873,7685,7677,8078,7902,7920,7872,7773,8233,7989,7851,7586,7926,7730,7451,7797,7892,7477,7955,8136,7800,7651,7319,7841,8020,7837,7580,7979,7546,7923,8098,7638,8018,7580,7885,7570,7955,7777,7541,7470,7649,7897,7930,7804,7979,7910,7677,8199,8159,7366,7414,7727,7697,7754,7946,7495,7826,8070,8079,7948,7520,7792,7502,7845,7879,7697,8025,7686,8212,7878,7925,7534,7907,7949,7514,7765,7987,7613,7906,7643,7930,7952,7964,7705,7586,7619,8163,7902,7672,7468,8055,8102,7965,7967,8010,7551,8093,7868,7823,7761,7758,7733,8198,7950,7978,7891,7909,8028,7725,8092,7477,8035,8017,8102,7604,7815,7778,8106,7725,7977,7838,7806,8114,7624,7658,8206,7619,7867,7742,7904,8147,8005,7823,7961,7831,7980,7919,7600,7902,7782,7774,7893,8142,7608,7819,7851,7816,7824,7936,7639,7569,7336,7785,8043,7829,7842,7825,8096,7597,8004,7698,7784,7695,7797,7865,7820,7768,8005,7772,7421,8189,7741,7262,8202,8053,7699,8188,7993,8007,7571,8165,7630,7578,7958,7708,7284,7628,7748,7937,7727,8059,7917,7947,7567,7863,7954,7610,8112,7894,7992,7875,7863,8079,8028,8033,7665,8151,7942,7817,7701,7546,7898,7782,7755,7649,7726,8143,8099,7973,7813,7970,7944,7960,7932,8052,7686,7693,8200,8177,7904,7980,8031,7847,7718,7772,7909,7680,7581,7604,8008,7757,7995,7942,7489,8017,7728,7893,7887,7544,7894,8088,7982,7793,7871,8369,7500,8019,7917,7999,7904,8023,7877,7728,7677,7915,8084,7562,7927,8200,8036,7933,7995,7914,8069,7522,7812,8192,7927,7761,7788,7792,7757,7642,7944,7926,8117,7790,8151,7556,7652,7771,8184,8128,8040,7600,8021,7466,7888,7795,8050,8219,7779,8051,7859,7836,7939,7729,7931,7866,7834,7630,7883,7726,7735,7793,7837,7981,8078,8058,7683,7799,8011,7839,7626,7807,7900,8076,7925,7537,7968,7728,7593,7926,7756,8054,8017,7750,7843,7848,7735,7826,8155,7822,8070,7820,7622,8055,7876,7757,7804,7801,7667,7757,7620,7595,7778,7989,7994,7882,7700,8326,7901,7998,7750,7673,7962,7542,7871,7608,8166,7911,7747,8044,8023,7663,7687,7894,7795,7651,7948,7996,7910,8009,7933,7944,7731,7631,7757,7928,7673,8069,8072,7558,8025,7775,7647,7849,7814,7679,7774,7987,7583,7953,8066,7590,7980,8115,7597,8006,7887,7879,7809,7531,8272,7509,8174,7504,7718,8132,7837,8341,7790,7709,8278,7822,7899,7745,7751,7992,7689,7649,7913,7667,8052,7878,7871,7673,7546,8230,7812,8309,8086,8386,7904,7862,7889,7992,7919,7680,8028,7901,8106,7765,7991,7938,7728,8043,7490,8067,7923,8047,7791,7807,7870,7404,7896,7927,8350,7566,7655,7804,7884,7573,7458,7742,7709,7719,7841,7873,7571,7581,7885,7870,7834,8278,7721,8114,8261,8057,7703,7824,7680,7332,7695,8112,7962,7965,7824,7875,7421,7919,7974,7704,7879,8212,8093,8078,7862,7631,7874,8120,8179,7618,7468,7658,7840,8115,7992,8130,8053,8064,7814,7811,7829,7801,7474,7569,8012,7940,7538,7594,8025,7737,8110,8131,7919,8124,7703,7691,7728,8068,7945,8106,7963,7761,7922,7742,7610,7977,7949,7590,7812,7617,7981,8139,8023,7622,7686,7766,7870,7904,8213,7873,7746,7928,7541,7884,7621,7465,7809,8092,8175,7821,7663,8100,8167,8064,7798,7629,8149,7670,7806,7897,7916,7753,8025,7227,7855,7999,7719,7838,7983,7448,7799,7799,7798,7783,8043,8304,7607,7741,7778,7663,8048,7920,8184,7734,7817,8135,7938,8109,7981,8057,7711,8220,7561,7982,7948,8044,8026,8245,8169,7713,7820,7713,7959,7660,8034,8100,7902,8179,7745,7422,8320,8253,7983,8151,8180,7599,7813,8119,7700,7712,7301,7671,7852,8136,7807,7875,8034,7975,7875,7868,7848,7646,7602,8086,7609,7533,8071,8054,7929,8247,7522,7929,7293,7968,7961,7787,7867,7729,8074,8081,7906,7838,7739,7950,7734,8330,7732,7830,7553,8270,8261,8198,7566,7520,8150,8198,8074,8067,8373,7922,7471,7891,7916,7887,8052,7874,8211,7840,7776,7925,7888,7932,7553,8253,8040,7735,7796,8127,8140,8046,7818,7879,8085,7884,7941,7607,7832,7992,7494,8022,8224,7434,7721,7882,8008,8045,7626,8141,7778,8028,8062,7617,7904,7795,7922,8053,8118,7976,8141,7673,7800,7818,7694,7396,8076,7927,8275,8030,8125,7500,7767,8198,8149,8074,8183,7659,7570,7705,8182,7668,7945,7675,7872,7741,7686,7456,7739,7524,8013,7912,7712,7677,7910,7826,7678,7912,7802,8018,7837,7643,8079,7791,7820,7833,8007,7764,8202,7907,7906,7961,8072,8028,8079,7700,7622,8130,7797,7638,7767,7902,7647,7906,8143,7844,7561,7866,7599,7703,7649,7450,7958,7944,8087,7807,8165,7877,8067,7676,7937,7502,7600,8196,7878,7892,7963,7633,7738,7819,8006,7660,8010,7696,7649,8003,7818,8107,8037,7958,8152,8055,8022,8189,8249,7935,8070,7959,7852,7971,7871,7884,7748,8039,8397,7803,8108,7514,7626,8059,7775,7899,7759,7884,7934,8017,7802,7689,8021,7837,7986,7966,7998,7935,7661,7606,7888,7725,7889,7436,8017,7895,7895,7713,7814,7763,7870,7741,7691,8296,7947,7886,7684,7549,8194,7871,7946,7702,7825,7649,8029,7686,8008,7767,8196,8228,7972,7853,7919,7895,7942,7851,7727,7711,7614,7609,7837,7931,8122,7934,7827,8019,7857,7738,7892,7776,8053,8073,7715,8007,7828,7787,7905,7855,7893,8000,7745,7842,7503,7942,7521,7863,7797,8059,7451,7958,8091,7899,7532,7552,7920,8228,7662,8211,7899,7798,7862,7741,7584,7678,7912,7578,8074,7731,8225,8092,7673,7859,7833,7837,8186,7768,7734,7607,7982,8198,7871,7739,7814,7854,7947,7868,7833,7824,8001,7805,7871,7480,7572,7499,7545,8039,8111,7985,7550,8122,7685,8042,7873,7901,8271,8047,7940,8009,7836,7505,7733,7725,7894,8061,7918,8123,7772,8598,7891,7512,8237,8172,7926,7894,7407,7823,7998,7827,7658,8078,7662,8126,7815,7825,7440,7919,8158,7803,7492,8033,7812,7743,8014,7956,7499,7788,7937,7922,7784,7878,7815,7505,7676,7629,7953,7698,7989,8050,7761,8083,8316,7800,7603,7915,8115,8020,7772,7794,7722,7956,7712,7840,7700,7971,7634,7986,7811,7747,7814,7897,7597,7360,8121,7643,8090,7920,7877,7777,7712,7912,7954,7773,7592,7618,8173,8095,7687,7969,7794,7889,7857,7895,7767,7689,7616,8047,7642,7703,8320,7961,7957,7868,7633,7633,7934,7599,7822,7908,7905,7888,8090,7610,8119,7629,8050,7912,7762,7913,7564,7882,8100,7730,7665,7658,7244,7744,7605,8080,7604,7747,7679,8062,7423,7762,7806,7816,7912,7923,7984,7811,7631,7745,7955,8064,7778,7874,7736,7523,8032,7297,8060,7752,7914,7611,7524,8031,7633,7511,8117,8268,7799,7766,7849,7520,7926,7882,7873,8313,8069,7781,7999,7809,7949,7753,7891,7689,7850,7957,7352,8109,7632,8374,8061,7912,7448,7979,8041,7943,7955,7785,7946,7828,8132,7712,7926,7782,7727,7356,8130,7538,7941,7744,8264,7825,7659,7743,7916,7855,8194,7828,7740,8067,7688,8447,7941,7893,7552,7950,8268,7711,7782,7761,8007,7664,7910,7880,7612,7609,8048,7850,7631,7565,7376,7800,7705,7975,7708,8004,7721,7835,7695,7905,7759,7895,7990,7792,7625,7815,7665,7829,7334,7632,7676,7607,7757,7682,8181,7967,7729,7815,7538,7898,7918,7904,7838,7923,8015,7864,7785,7931,8104,7815,7810,7441,7913,7767,7923,7827,7876,7921,7596,7773,8123,7679,7526,7887,7753,7616,8236,7871,7706,7659,7919,7722,7591,7669,8037,7642,7803,8217,7461,7810,7634,7821,7933,7847,7679,8005,7765,8256,8103,7597,8030,7918,7986,7935,7809,7743,8174,7715,8118,7956,7832,8147,7795,7883,7995,7541,7788,7930,8381,8030,7985,7958,7801,7941,8128,7626,7687,8184,7518,7846,8241,7593,7673,7402,7824,7684,7872,7534,8020,7712,7443,7725,7509,7851,8362,8129,7831,8082,7821,7500,8075,7646,8011,7644,7665,7800,7895,8006,7982,7480,7965,7758,7989,7914,7807,7825,7813,8206,7961,7584,7485,7855,7972,7745,7801,8355,7894,8014,7944,7904,7842,7956,7719,7746,8033,7872,7993,7758,7691,7980,7937,7810,7589,7543,8016,7798,7352,7590,7787,7810,7593,7714,7952,8034,7581,7879,7486,7968,8210,7882,7731,7724,7956,7806,7782,8042,8021,7899,7875,7901,7727,7912,7694,8350,7995,8167,7661,7752,7715,7845,7624,7953,8030,7760,7861,7973,8057,7902,7728,8195,7862,8139,7756,8033,7510,8103,7829,8000,7943,8187,7699,7696,8193,7667,8182,7482,7512,7577,7672,7735,7641,7971,8007,7983,8144,7916,7857,7778,7954,7837,7793,7748,7803,8095,7616,7981,7549,7789,8094,7850,7874,7770,8078,7764,7916,8213,7843,7745,7834,7770,8181,7676,7819,7584,8238,7893,8070,8130,7815,7966,8027,8237,7716,7972,7774,7823,7770,7602,7937,7612,7590,7490,7716,7952,7527,7677,8182,7783,7708,7943,8317,7604,7867,7641,8035,7890,7641,7931,7478,8096,8163,8064,8102,7642,7899,7431,7945,8050,7953,7755,7829,7764,7925,7892,7602,7987,7993,7754,7653,8170,7678,7797,7612,8118,7922,8004,8214,7745,7831,7839,7481,7655,8127,7924,7456,7965,7537,8084,8037,7834,7813,7852,7650,7961,7793,7898,7725,7726,7941,7861,7866,7771,8189,7861,7858,7616,8089,7690,7554,7425,7948,7750,7851,7645,7757,7734,7731,7477,7525,7689,7919,8057,7829,7744,8219,7994,8099,7897,7970,8201,7502,7935,7763,7761,7881,7632,7988,7670,7960,8007,8084,8507,7850,8109,7732,7840,8166,7941,7921,7925,8027,7606,7760,7906,7804,8006,8134,7569,8017,8157,7658,8074,7621,8117,7881,7880,8005,7696,7911,8119,8001,7940,7757,7653,7440,8093,7789,8034,7834,8075,8218,7632,8079,7830,7891,7841,7882,7606,7694,7783,7973,7985,7497,8025,8097,7766,7775,7755,7663,7804,7674,7978,7920,7772,7758,7850,8037,8000,8314,7669,8487,7643,7883,7880,7836,7753,7660,7813,8098,7783,8008,7660,8058,7724,8207,8022,8116,7844,7767,7955,8046,7806,7838,7535,7548,7878,7959,7449,7708,7701,7955,7771,8162,8141,7639,7893,7865,7656,7730,8029,7985,7823,7780,7976,7935,8075,8239,7762,8201,7649,8299,7795,7642,8049,7807,7688,7675,8061,7900,7895,8134,7791,7754,7862,7949,7668,7884,7883,7679,7827,7492,7993,7912,7796,7817,8036,8047,8186,7916,8062,8137,8168,7579,8011,8073,8503,7896,7926,7773,7780,8030,8232,7847,7936,7700,7853,7876,7520,8004,7819,8385,7767,8086,8015,8217,7747,7989,7779,8126,7702,7770,7767,8169,8070,7494,7746,7692,8129,7726,7466,7752,7904,7817,7925,7740,7570,8181,7672,7970,7944,7650,7856,7655,7925,8125,7966,7969,7972,7978,7826,7869,7781,8008,7687,7659,7814,7529,7769,8032,7749,7773,7929,7648,7930,7889,8040,7588,8034,8010,7954,7913,8005,7780,7866,8119,7895,8034,7760,7857,8278,7581,8036,7402,7975,7792,7640,7694,8163,7740,7710,7833,8152,7862,8085,7613,7515,7907,7901,7638,7722,7640,7683,7906,7771,7767,7890,7766,7912,8113,7636,7889,7667,7658,7704,7792,7643,7989,7806,7724,7996,7588,8129,7232,8076,7627,7709,7553,7801,7684,8071,7879,7640,7986,8083,8002,7901,7848,7966,8231,7708,7821,7703,8096,7687,8067,7885,7973,8139,7871,7913,7912,7876,7696,7572,7828,8054,7847,7977,7671,7636,8278,8088,7713,8289,8220,8138,8186,7646,7928,7778,7410,7870,7827,7839,7870,7964,7738,8161,7799,7911,7751,7798,7717,7876,8002,7577,7707,7935,7782,8082,7750,7904,7939,7987,7536,7694,7724,8040,7827,8096,7719,8065,7734,8164,7630,7864,8477,7820,8395,7701,8020,7626,7770,8238,8063,7962,7784,8162,7807,8011,7995,7634,7873,7795,7825,7783,7990,7967,7797,7623,8048,7517,7756,7673,7576,7602,7966,7752,7856,7969,7574,7968,7870,7899,7568,7650,7794,7959,7494,7865,7767,7722,8046,7401,7795,7972,7683,8016,7740,7910,7819,8234,7829,7684,7912,8042,7634,7890,8151,7977,7708,7567,7580,7844,7714,7737,7487,7730,7732,7970,7931,8174,8218,7746,7824,7731,7748,7567,7853,7742,7815,7690,7757,7689,8286,8063,7473,7916,8012,8143,7949,7723,7782,8354,7702,7684,7927,7702,7892,7662,8135,8343,7478,7483,7634,7742,8067,7621,7786,7726,7861,7492,7773,8024,7857,7963,7799,7781,7937,7593,7872,7461,7724,7980,8044,8039,7916,7893,7855,7944,7735,7789,7996,8124,7696,7602,7925,8116,8191,7978,7882,7804,7716,8001,7871,7821,7865,7866,7562,8019,7569,8030,8079,7819,7696,7702,8326,7805,7691,7815,7619,7426,8088,7876,8191,7932,7856,7906,8074,7765,8289,7479,7820,7824,7964,7711,7531,7528,7962,8244,7523,7717,7738,8002,7877,7905,8115,7749,7669,7756,7764,7726,7841,8100,8311,7826,7513,7617,7318,8279,7887,7937,7965,7945,8101,8039,7915,7852,7751,8027,7971,7818,8055,7515,8028,7646,7650,7447,7789,7749,7982,8034,7939,7921,8226,7894,7623,7568,7701,7809,8016,8109,7798,7846,8066,7480,8222,8058,7983,7961,7802,7931,7569,8317,7901,8110,7469,7883,7742,8031,7635,7921,7663,7941,8440,7806,7966,7730,7729,7596,7955,8142,7783,7942,7644,7749,8060,7654,7907,8001,7591,7850,7653,7907,7786,8207,7682,7799,7855,7996,7639,7991,8297,7681,7896,7635,7865,8174,7847,7994,8186,7815,7912,7741,7899,7757,7942,7762,8352,7665,7943,8010,7700,7919,7586,7998,7806,8134,7879,7893,7803,7908,8379,7762,7857,7395,7822,7740,7963,7562,8018,7750,7945,7969,7818,7840,7695,7981,7737,7710,7743,7428,8099,7962,8003,7943,7771,7656,7943,7699,7959,8177,7902,7907,7681,7579,7649,8024,7855,8003,7974,7630,7901,8166,7831,7910,7739,8158,7456,8100,7557,7750,7884,7648,8290,7925,7852,7658,7730,7872,7849,7815,7933,7908,7733,7801,7824,7753,8006,7787,8058,7935,8161,7490,7829,7789,7500,7701,7800,7751,7445,7864,8010,8092,7760,7751,7961,7363,7915,8219,7564,7471,7687,7903,7686,8293,8122,7499,7725,7992,8087,7777,7931,7715,7970,7964,8059,8058,7844,7625,8008,7370,8147,7814,7866,7840,7891,8157,8028,7815,7677,7949,7881,7811,7730,7526,8119,7686,7767,8112,7811,7681,7872,7985,7882,7638,8185,7810,7941,7777,7852,8043,7980,7828,8145,7802,8079,7660,7843,8091,7895,7645,8043,7724,7905,7810,7987,8090,7801,7994,7615,8045,7887,7929,7634,8012,7974,7981,7910,7851,7813,7570,7766,7747,7561,7895,7450,7932,7783,8186,7857,7880,7674,7652,7781,8201,7987,8072,7734,7780,8122,7927,8100,7528,7691,8038,7972,7984,8258,7806,7864,7422,7945,7658,8000,7803,7949,8113,8018,7540,7887,8031,7753,7982,7953,7845,7698,7906,8413,8418,8061,8315,7654,8208,7748,7897,7987,7983,7879,7766,8210,7525,7952,7894,8103,7856,7860,7633,7798,8042,8011,7595,7475,8137,7813,8124,7402,7690,7953,7730,7973,7971,7794,7604,8008,8211,7948,7628,7618,7497,7608,7878,7688,7632,7770,7712,7726,7830,8046,7675,7938,7703,7528,7920,8015,7823,7863,7609,7498,8001,7806,7716,7968,7762,7849,7723,7721,7863,7798,7815,7842,7761,7440,7912,7832,8025,8201,8060,7657,7404,7776,8183,7666,8042,7888,7708,7837,7645,8055,7321,7951,7960,8117,7992,7719,8157,7869,7684,7979,8161,7710,7573,8111,7760,7829,7872,8024,7999,8113,7785,8317,7602,7989,8208,8002,8040,7979,7936,7551,7649,7869,8118,7950,7880,7783,8028,7914,7813,7980,8051,7961,7934,7667,7642,7889,7435,7711,8181,7713,8179,7669,7379,7732,8029,7977,8218,7879,7581,7921,7864,7949,7819,7929,8134,7762,7922,7651,7848,7986,8120,7585,8069,7711,7841,8208,7522,8023,7990,8026,7870,7952,7995,8031,7916,7600,7649,8016,8020,7791,7669,7806,7634,8191,7972,7603,7584,7834,7716,7618,8099,7978,7904,7558,7631,7772,7918,7926,8267,8273,7829,7881,7626,7864,7826,8161,7843,8091,8090,7926,7594,8031,7660,7993,7888,7566,7776,7504,7763,8213,7828,7710,7898,8005,8163,7743,7758,8099,8305,8062,7996,7374,7839,7669,7700,7602,7836,8047,7655,7856,7669,8111,7483,7398,7862,7717,7556,7856,7694,7847,7764,8196,7640,7994,8059,7732,7956,7860,7900,8029,7805,8324,8027,7820,7748,7712,8171,7978,7786,8118,8078,7624,7565,7883,8023,7537,8155,7888,7849,7891,8083,8531,8410,7757,8165,7822,7775,7552,7987,7800,8192,7866,7842,7734,8032,8133,7921,8110,7437,7897,7647,7912,7623,7880,7894,7860,7841,8028,8183,8173,7560,8150,7698,7827,7627,8054,7647,7532,7978,7789,8377,7743,7900,7807,7804,7602,7879,8008,7960,8094,7645,7870,8183,7832,7365,7483,7770,7780,7737,7521,7721,7919,7696,7957,7712,7976,7864,7786,7696,8310,8052,8058,7725,7738,7692,7297,7889,7733,7954,7483,7561,7926,8229,7448,8228,7375,7850,7600,7658,7479,7784,8146,8090,7479,8161,7939,7923,8144,7766,7872,7723,7721,7803,7748,7635,8036,7558,8297,7749,7688,7725,8049,7988,7910,7731,7879,7727,7682,7564,7587,8020,7736,7675,8052,8180,7861,7741,7456,8107,7649,7865,7849,8406,7857,7843,7989,7944,8059,7766,8087,7799,7775,7749,8019,7996,7843,7991,7803,7958,7684,8076,7883,7960,7926,7982,7417,7940,7892,7853,8059,7802,7635,7996,7840,7571,7694,7901,7832,8135,7892,8025,7934,7744,8161,7833,7603,7868,7495,7915,7767,7876,8013,7750,7909,7906,8138,7663,7806,8003,7647,7745,7750,8215,7643,7809,7694,8432,8059,8148,8159,7832,7716,7451,7753,7858,8103,8053,7887,7979,7992,7951,7776,8149,7822,7880,7826,7783,7826,8025,7613,7932,7469,8067,7720,8145,8128,8178,8082,7835,7765,7692,8145,7898,7825,8217,7763,7494,7800,7602,7606,8066,7776,7791,7686,7826,7680,8226,7815,8115,7679,7999,8049,7869,7508,7476,7812,7545,7849,8033,8008,7956,7875,7687,7888,8030,7734,7557,7734,7952,7711,7634,7751,8243,7842,8010,8040,7426,7930,8033,7955,7705,8041,7841,7988,7875,7676,8003,7963,7662,7748,7926,7798,7797,7797,7946,7735,7681,7854,7818,8116,8148,7873,7899,7569,7758,8137,7953,7683,7821,7945,8029,8053,7783,8051,7844,8051,7679,7772,7692,7999,7854,7628,8002,7792,7857,7857,8046,7854,7689,7939,7664,7449,7657,7868,8015,7830,8261,8152,7856,8334,7833,7595,8329,8167,8060,7748,8094,7848,7780,8052,7491,7771,7557,7757,7818,7659,7747,7925,7975,7777,7992,7993,7879,7733,7808,7856,8104,7796,7615,8083,7455,7895,7952,7859,7477,7711,8209,7878,8241,7623,7733,7869,8000,7677,7800,7827,7886,8202,7985,7330,7739,7903,7813,7847,7629,7973,7782,7989,7899,7865,7895,8027,7904,7718,8310,7632,7964,7689,7669,8078,7996,8029,7674,7887,7766,8320,8163,7783,7879,7969,7691,7730,7935,7564,7599,8187,7996,7490,7808,7836,7817,7873,7996,8171,7656,7989,7412,8064,7838,7846,8230,7744,8441,7689,7637,7788,7767,8269,7666,7726,7534,8250,8222,7846,7840,7924,7715,7787,7664,7527,7813,8092,7829,7899,8292,8389,8396,7792,8186,7977,8064,7594,7846,7626,7587,8043,7689,8223,7973,7439,7989,8140,8141,7546,7767,7911,8162,8061,8038,7809,7842,7691,7947,7981,7303,8240,7705,7737,7640,7806,8047,8338,7869,7695,7903,8109,7561,7938,8048,7639,7829,7827,8201,8114,7900,8060,8188,8293,7963,7765,8106,7849,7894,8043,7701,7966,7821,7912,7820,7617,7959,7875,7971,7854,8124,7655,8030,7733,7739,7917,7819,7945,7759,8003,7880,7792,7579,8055,8064,7888,8289,8202,7957,7965,7986,7811,7679,8056,7739,7992,7935,7796,7839,7687,7889,7863,7938,7801,7764,7741,8243,7695,7970,8000,7864,7923,7814,7913,7852,7760,7680,7802,7711,7599,7869,7844,7967,7673,7680,7948,8118,7977,7840,8071,7897,7956,7799,7317,7693,7778,8152,7678,7772,7559,7599,8064,8049,7741,7756,7621,7685,7709,7800,7983,7701,8028,7730,7937,8059,7648,8227,7886,7737,7616,8012,7595,7665,7926,7666,7644,8053,7675,8201,7714,7749,8072,8130,8011,7945,7920,7660,8060,7782,7764,8241,7836,7574,8113,7769,7833,7522,7880,7875,7774,7775,7956,7897,8097,7771,7704,8173,7813,8061,8146,8098,7799,7798,7780,7828,7490,7899,7598,8063,7731,7592,7675,7859,8112,7954,7680,8004,7946,8007,7780,8010,8094,8031,8090,7981,7898,8053,8283,7747,8027,7946,8156,7991,7877,7911,7886,7492,7991,8029,7768,7946,7967,8321,7864,7855,7860,7578,7833,7553,7819,7780,8091,7794,7920,7851,8114,8004,7575,7957,7933,7512,8057,7664,8142,7653,7931,7626,8011,7784,7817,8291,7969,8186,7800,8055,7938,8245,8046,7908,7898,7883,8068,7627,7875,7741,8120,8058,7952,7631,7854,8018,7931,7932,7903,7689,7832,7939,7748,7535,7881,8072,7874,7801,8008,7810,8002,7794,7960,8006,7903,7830,7910,8004,7698,7806,8222,7752,7860,7998,8169,7744,7687,7490,7746,8015,7932,7471,8049,7887,7794,7778,7737,7799,7862,7692,7690,7960,8031,7911,8073,7945,7902,7545,7868,7931,7587,8016,8222,7908,8118,7513,7965,7548,7786,7815,7576,7884,8053,8037,7692,7727,7950,7784,7666,8024,7763,7642,7897,8027,7545,7539}},
{{3000,2.200000},{5423,5375,5411,5380,5401,5544,5565,4899,5367,5406,5469,5577,5267,5542,5564,5449,5769,5495,5542,5640,5299,5589,5312,5429,5451,5330,5200,5633,5391,5429,5215,5540,5409,5576,5343,5432,5446,5463,5392,5492,5285,5476,5370,5483,5172,5596,5339,5384,5431,5330,5938,5246,5594,5036,5706,5275,5647,5472,5342,5456,5269,5301,5557,5207,5437,5511,5522,5583,5405,5512,5660,5526,5355,5599,5335,5583,5353,5365,5445,5406,5392,5557,5374,5392,5596,5538,5507,5463,5459,5683,5549,5454,5342,5604,5486,5292,5550,5529,5517,5530,5506,5475,5410,5382,5614,5499,5607,5700,5143,5542,5808,5469,5639,5767,5390,5365,5445,5576,5450,5630,5538,5244,5462,5345,5420,5275,5508,5498,5355,5626,5575,5437,5590,5346,5578,5533,5495,5708,5340,5295,5698,5619,5297,5651,5353,5656,5344,5524,5689,5514,5320,5541,5495,5485,5477,5419,5340,5723,5552,5313,5500,5619,5642,5782,5498,5624,5582,5857,5401,5517,5528,5221,5348,5710,5316,5297,5577,5170,5405,5627,5302,5784,5705,5292,5210,5399,5429,5577,5418,5672,5554,5616,5367,5327,5678,5440,5505,5336,5495,5497,5368,5417,5490,5423,5248,5507,5364,5455,5401,5300,5357,5222,5473,5517,5628,5545,5729,5218,5453,5243,5350,5656,5422,5163,5744,5359,5233,5320,5338,5443,5444,5200,5200,5803,5347,5416,5295,5336,5652,5488,5245,5480,5214,5237,5472,5483,5388,5448,5547,5668,5487,5219,5448,5238,5573,5434,5352,5655,5221,5232,5679,5106,5592,5388,5630,5669,5301,5419,5262,5168,5714,5530,5625,5649,5275,5828,5490,5563,5357,5817,5673,5489,5341,5753,5386,5516,5517,5536,5550,5455,5785,5509,5509,5535,5529,5380,5383,5103,5353,5883,5455,5427,5565,5350,5427,5586,5463,5528,5434,5684,5297,5508,5345,5445,5574,5364,5118,5357,5655,5459,5771,5279,5306,5607,5420,5308,5552,5589,5625,5228,5187,5147,5548,5831,5644,5764,5188,5567,5505,5505,5469,5358,5642,5228,5562,5485,5364,5455,5616,5301,5301,5275,5348,5285,5738,5411,5427,5539,5166,5278,5572,5430,5707,5607,5340,5489,5735,5349,5411,5370,5422,5628,5615,5366,5516,5323,5524,5427,5333,5451,5284,5336,5419,5502,5562,5416,5311,5273,5393,5680,5500,5325,5638,5505,5728,5470,5588,5400,5219,5303,5440,5687,5397,5577,5158,5624,5267,5644,5839,5400,5462,5500,5504,5267,5479,5435,5302,5549,5320,5617,5473,5245,5604,5399,5488,5219,5389,5595,5300,5750,5356,5359,5277,5502,5734,5594,5682,5570,5402,5310,5621,5633,5290,5361,5476,5425,5524,5463,5364,5545,5362,5270,5165,5488,5500,5367,5287,5479,5448,5304,5553,4957,5419,5725,5611,5408,5685,5561,5750,5574,5387,5737,5362,5548,5282,5681,5498,5511,5460,5399,5404,5563,5405,5590,5389,5312,5553,5211,5498,5549,5417,5567,5309,5644,5542,5450,5750,5541,5632,5437,5217,5390,5499,5525,5369,5501,5643,5353,5306,5027,5445,5650,5620,5375,5539,5492,5267,5339,5364,5702,5660,5440,5367,5436,5474,5562,5600,5345,5396,5228,5477,5299,5293,5564,5474,5698,5430,5396,5690,5368,5658,5463,5223,5593,5283,5246,5261,5337,5296,5542,5488,5511,5280,5226,5157,5319,5351,5587,5444,5257,5460,5408,5353,5650,4970,5502,5864,5577,5419,5429,5503,5472,5605,5654,5374,5402,5290,5720,5145,5161,5368,5570,5490,5327,5436,5504,5576,5327,5709,5395,5392,5509,5214,5451,5341,5326,5255,5522,5667,5588,5745,5639,5414,5484,5348,5679,5385,5525,5593,5716,5452,5420,5489,5350,5809,5295,5514,5383,5263,5284,5368,5474,5208,5704,5514,5432,5404,5296,5272,5439,5508,5304,5435,5207,5907,5414,5335,5393,5534,5314,5476,5727,5482,5544,5278,5360,5364,5484,5797,5326,5804,5370,5536,5413,5461,5483,5594,5534,5343,5348,5234,5475,5229,5590,5601,5432,5693,5832,5652,5590,5205,5312,5544,5220,5385,5027,5336,5539,5357,5397,5301,5521,5628,5268,5337,5442,5148,5712,5380,5259,5859,5510,5423,5129,5489,5545,5760,5446,5132,5388,5340,5520,5298,5227,5464,5426,5364,5510,5405,5232,5551,5583,5367,5400,5779,5504,5384,5497,5448,5274,5411,5652,5747,5610,5202,5458,5315,5690,5560,5363,5567,5220,5398,5404,5373,5649,5307,5598,5533,5546,5507,5330,5346,5493,5547,5561,5621,5622,5198,5534,5424,5615,5596,5663,5216,5503,5529,5560,5628,5106,5448,5135,5374,5206,5433,5314,5516,5377,5438,5669,5249,5272,5330,5600,5512,5633,5331,5680,5295,5426,5577,5536,5299,5521,5198,5484,5613,5361,5369,5417,5772,5336,5444,5410,5550,5466,5299,5327,5800,5499,5267,5178,5442,5434,5604,5446,5560,5261,5642,5367,5378,5280,5643,5527,5505,5263,5802,5425,5613,5301,5737,5769,5574,5558,5344,5437,5425,5356,5511,5452,5622,5518,5849,5441,5312,5862,5316,5579,5659,5327,5502,5098,5593,5399,5257,5520,5645,5917,5176,5573,5479,5427,5406,5497,5362,5142,5434,5375,5453,5704,5775,5337,5350,5953,5522,5476,5449,5352,5414,5650,5480,5407,5615,5537,5282,5572,5515,5338,5628,5502,5267,5410,5049,5328,5650,5309,5393,5510,5577,5622,5500,5368,5564,5452,5404,5243,5527,5329,5580,5293,5705,5290,5557,5168,5409,5557,5381,5350,5266,5324,5521,5605,5650,5578,5198,5318,5625,5287,5315,5213,5422,5424,5586,5572,5174,5685,5415,5488,5597,5400,5211,5433,5635,5220,5580,5588,5504,5564,5505,5745,5426,5247,5414,5349,5330,5721,5557,5287,5219,5515,5365,5348,5426,5504,5545,5215,5370,5477,5278,5286,5428,5403,5591,5389,5551,5661,5399,5294,5258,5287,5712,5535,5435,5279,5374,5211,5858,5418,5135,5441,5200,5163,5299,5503,5490,5690,5220,5228,5788,5622,5426,5607,5335,5337,5369,5673,5555,5237,5443,5771,5639,5656,5348,5808,5536,5415,5198,5603,5183,5362,5582,5652,5231,5436,5573,5543,5300,5571,5250,5461,5502,5462,5549,5680,5335,5346,5468,5296,5547,5627,5542,5492,5324,5449,5600,5604,5429,5567,5415,5463,5388,5532,5384,5625,5311,5626,5278,5355,5368,5433,5513,5477,5420,5614,5455,5334,5187,5577,5225,5737,5403,5369,5645,5606,5641,5537,5231,5707,5567,5599,5256,5334,5298,5448,5229,5506,5270,5082,5369,5125,5522,5490,5491,5324,5150,5627,5047,5603,5665,5201,5537,5422,5116,5247,5406,5837,5519,5631,5220,5507,5440,5396,5449,5200,5539,5480,5668,5490,5567,5341,5048,5459,5378,5390,5288,5308,5460,5262,5180,5491,5737,5602,5483,5461,5505,5387,5480,5531,5422,5658,5479,5320,5274,5583,5471,5500,5714,5523,5655,5386,5414,5415,5432,5367,5490,5507,5446,5567,5230,5609,5679,5371,5264,5364,5365,5391,5244,5619,5456,5302,5339,5457,5414,5299,5346,5530,5384,5543,5425,5352,5648,5458,5743,5541,5317,5383,5334,5472,5457,5496,5365,5595,5328,5450,5308,5294,5081,5328,5282,5640,5735,5484,5555,5365,5800,5502,5435,5471,5369,5124,5528,5515,5265,5359,5473,5751,5481,5493,5306,5149,5251,5588,5434,5406,5308,5632,5410,5594,5739,5423,5468,5496,5465,5628,5601,5626,5450,5425,5798,5614,5295,5672,5477,5727,5459,5514,5657,5717,5348,5761,5442,5277,5624,5523,5433,5316,5485,5493,5445,5571,5555,5289,5428,5619,5367,5469,5781,5570,5410,5362,5403,5569,5504,5379,5195,5567,5608,5555,5355,5380,5706,5445,5496,5467,5762,5347,5173,5498,5518,5284,5513,5269,5673,5440,5546,5692,5675,5438,5347,5399,5527,5649,5167,5298,5612,5183,5464,5668,5258,5428,5305,5519,5482,5479,5656,5148,5403,5534,5528,5537,5303,5761,5666,5497,5443,5692,5481,5438,5375,5350,5553,5321,5283,5566,5674,5547,5595,5520,5437,5544,5145,5451,5609,5702,5348,5424,5444,5414,5443,5303,5401,5309,5562,5509,5483,5551,5601,5439,5590,5335,5349,5277,5298,5059,5373,5297,5539,5391,5580,5573,5265,5489,5459,5398,5508,5524,5501,5348,5514,5416,5431,5499,5613,5701,5661,5318,5872,5592,5649,5409,5134,5438,5379,5485,5566,5126,5565,5212,5168,5599,5530,5541,5448,5277,5606,5798,5560,5879,5424,5439,5359,5487,5712,5348,5504,5358,5399,5679,5196,5177,5309,5361,5613,5496,5488,5684,5569,5654,5228,5614,5525,5580,5428,5252,5779,5476,5285,5403,5310,5612,5364,5468,5546,5209,5645,5337,5546,5294,5712,5497,5486,5675,5673,5252,5593,5522,5059,5496,5341,5340,5504,5587,5698,5504,5429,5719,5502,5558,5510,5631,5137,5805,5286,5752,5564,5417,5379,5366,5285,5756,5571,5598,5736,5244,5299,5835,5364,5703,5502,5365,5560,5560,5458,5247,5482,5459,5768,5504,5857,5606,5354,5287,5420,5451,5305,5271,5417,5497,5623,5430,5388,5423,5483,5257,5214,5685,5535,5629,5330,5171,5210,5494,5528,5082,5433,5542,5604,5667,5690,5575,5495,5574,5690,5447,5265,5566,5299,5501,5412,5438,5523,5557,5375,5482,5568,5418,5517,5698,5336,5392,5149,5604,5533,5382,5574,5513,5389,5634,5281,5473,5435,5561,5534,5239,5300,5398,5437,5730,5466,5651,5563,5362,5554,5625,5469,5302,5705,5494,5397,5418,5444,5429,5429,5388,5277,5341,5612,5641,5411,5532,5623,5484,5553,5455,5379,5825,5611,5250,5593,5451,5804,5578,5365,5291,5373,5409,5488,5453,5193,5362,5280,5209,5375,5390,5404,5596,5707,5577,5385,5385,5651,5467,5661,5285,5388,5586,5256,5356,5496,5204,4983,5293,5736,5716,5815,5577,5309,5416,5239,5421,5597,5402,5716,5523,5264,5498,5661,5479,5432,5466,5380,5467,5519,5460,5540,5390,5382,5621,5356,5431,5476,5504,5679,5399,5468,5199,5465,5423,5572,5554,5409,5460,5549,5303,5410,5618,5321,5348,5634,5595,5371,5494,5475,5560,5694,5512,5562,5300,5450,5259,5571,5347,5642,5508,5296,5212,5548,5407,5017,5492,5585,5700,5356,5445,5290,5323,5446,5581,5528,5755,5558,5525,5168,5403,5791,5405,5470,5708,5384,5649,5405,5360,5243,5488,5447,5425,5318,5215,5437,5151,5178,5704,5198,5634,5558,5588,5329,5595,5582,5520,5296,5352,5531,5523,5576,5521,5639,5518,5554,5248,5725,5392,5418,5579,5460,5751,5184,5199,5309,5872,5699,5286,5260,5359,5399,5293,5376,5419,5559,5554,5279,5536,5570,5495,5318,5282,5307,5301,5355,5451,5505,5267,5309,5135,5747,5732,5286,5473,5632,5381,5690,5369,5416,5571,5399,5348,5489,5571,5266,5536,5506,5449,5453,5167,5519,5775,5617,5454,5424,5582,5640,5613,5493,5448,5414,5248,5672,5133,5606,5420,5317,5793,5426,5455,5675,5539,5582,5411,5422,5311,5614,5258,5598,5603,5596,5526,5312,5458,5532,5429,5460,5402,5124,5219,5521,5405,5120,5402,5193,5559,5425,5275,5394,5341,5400,5532,5433,5305,5632,5222,5444,5456,5703,5519,5226,5418,5418,5718,5667,5651,5737,5452,5529,5371,5460,5522,5421,5510,5495,5798,5248,5646,5561,5421,5604,5300,5673,5754,5693,5234,5348,5462,5706,5609,5460,5487,5393,5330,5402,5548,5286,5527,5524,5501,5558,5466,5479,5401,5542,5622,5373,5343,5417,5313,5581,5242,5450,5284,5254,5477,5504,5526,5361,5410,5619,5207,5229,5454,5325,5355,5642,5039,5429,5368,5491,5464,5601,5387,5881,5398,5359,5611,5588,5265,5437,5380,5236,5416,5577,5425,5532,5483,5317,5195,5452,5152,5262,5398,5557,5359,5386,5553,5107,5383,5575,5364,5553,5568,5261,5604,5387,5368,5486,5577,5364,5305,5408,5442,5211,5285,5374,5205,5435,5679,5481,5514,5302,5359,5409,5328,5252,5381,5159,5442,5488,5681,5474,5838,5788,5819,5411,5688,5362,5668,5186,5473,5406,5373,5418,5279,5603,5632,5497,5475,5615,5826,5494,5653,5414,5364,5418,5222,5534,5554,5449,5377,5606,5402,5364,5635,5340,5571,5319,5280,5623,5206,5230,5309,5378,5697,5735,5510,5433,5279,5223,5567,5469,5540,5499,5498,5383,5548,5359,5615,5443,5286,5315,5370,5180,5776,5243,5342,5475,5523,5502,5509,5566,5371,5541,5547,5501,5491,5626,5445,5701,5643,5225,5143,5317,5618,5442,5516,5061,5481,5332,5629,5428,5547,5605,5606,5461,5414,5477,5535,5542,5536,5401,5495,5428,5320,5337,5392,5542,5588,5629,5555,5562,5455,5806,5213,5215,5566,5539,5210,5262,5698,5375,5589,5457,5218,5512,5364,5513,5442,5638,5635,5554,5638,5520,5362,5107,5336,5507,5343,5772,5431,5656,5281,5374,5438,5666,5350,5852,5174,5200,5511,5357,5143,5430,5509,5517,5390,5428,5251,5560,5424,5498,5297,5757,5603,5324,5420,5369,5439,5197,5162,5528,5275,5442,5206,5663,5659,5379,5497,5353,5545,5420,5364,5434,5316,5627,5538,5368,5625,5742,5491,5358,5324,5812,5438,5731,5381,5360,5472,5446,5825,5582,5554,5227,5250,5326,5076,5142,5548,5366,5493,5368,5117,5383,5452,5544,5613,5288,5544,5341,5429,5436,5505,5610,5521,5270,5464,5310,5548,5490,5533,5288,5216,5338,5481,5310,5488,5418,5446,5335,5522,5381,5388,5500,5193,5416,5524,5384,5278,5711,5343,5660,5354,5574,5505,5345,5748,5767,5160,5619,5666,5457,5534,5162,5492,5453,5470,5487,5511,5321,5302,5640,5383,5611,5475,5495,5403,5468,5469,5532,5707,5153,5251,5556,5214,5612,5207,5560,5174,5426,5776,5638,5373,5811,5640,5423,5489,5457,5657,5402,5699,5103,5585,5633,5562,5424,5587,5326,5288,5653,5495,5273,5174,5675,5533,5648,5500,5534,5465,5226,5390,5405,5540,5417,5344,5419,5597,5236,5623,5275,5428,5408,5359,5622,5611,5253,5426,5536,5787,5471,5277,5303,5381,5753,5212,5395,5324,5358,5323,5583,5566,5377,5493,5372,5452,5275,5452,5287,5400,5614,5464,5161,5316,5480,5271,5445,5412,5240,5313,5532,5331,5412,5703,5286,5565,5371,5324,5221,5398,5423,5744,5573,5042,5473,5349,5311,5482,5378,5259,5641,5533,5204,5744,5580,5008,5359,5716,5383,5573,5330,5591,5408,5368,5383,5298,5440,5465,5388,5458,5510,5492,5242,5449,5184,5368,5411,5609,5442,5148,5476,5398,5395,5275,5776,5464,5127,5308,5475,5598,5484,5300,5284,5252,5425,4997,5449,5390,5806,5430,5330,5458,5457,5528,5598,5441,5437,5530,5245,5500,5159,5561,5670,5322,5492,5508,5446,5534,5125,5718,5389,5974,5621,5381,5306,5482,5387,5641,5631,5566,5696,5472,5694,5405,5520,5269,5431,5468,5613,5617,5200,5475,5328,5247,5599,5505,5502,5186,5449,5658,5381,5811,5363,5532,5254,5340,5348,5535,5410,5463,5331,5237,5562,5280,5413,5534,5148,5372,5515,5295,5492,5378,5453,5418,5714,5523,5511,5608,5273,5692,5420,5185,5436,5659,5640,5436,5193,5415,5458,5593,5785,5575,5444,5501,5578,5494,5257,5394,5421,5651,5569,5347,5386,5395,5300,5493,5462,5422,5389,5391,5213,5245,5576,5341,5588,5902,5522,5412,5459,5376,5524,5437,5610,5124,5004,5626,5482,5467,5428,5460,5615,5278,5459,5256,5426,5341,5363,5764,5341,5400,5521,5512,5637,5494,5600,5528,5677,5435,5556,5669,5694,5471,5570,5340,5642,5616,5530,5314,5586,5450,5282,5423,5445,5355,5546,5324,5510,5362,5040,5171,5664,5355,5779,5477,5269,5149,5735,5426,5413,5260,5563,5339,5414,5649,5782,5582,5436,5096,5294,5538,5472,5321,5455,5508,5720,5135,5465,5186,5362,5416,5413,5691,5488,5494,5452,5860,5614,5517,4959,5490,5478,5460,5276,5612,5204,5389,5422,5410,5388,5398,5332,5316,5498,5936,5467,5167,5195,5394,5236,5331,5643,5297,5544,5444,5412,5471,5456,5586,5511,5365,5652,5208,5374,5311,5384,5135,5520,5608,5585,5452,5486,5288,5653,5575,5090,5816,5561,5555,5596,5495,5455,5370,5477,5569,5790,5506,5628,5132,5550,5538,5619,5797,5829,5322,5481,5486,5411,5208,5381,5377,5496,5066,5689,5455,5493,5863,5222,5257,5223,5430,5302,5645,5284,5328,5467,5596,5294,5497,5204,5365,5715,5776,5260,5490,5285,5190,5392,5491,5466,5229,5499,5402,5556,5416,5614,5437,4988,5630,5613,5672,5326,5335,5522,5616,5644,5491,5574,5452,5454,5558,5426,5661,5578,5425,5313,5664,5537,5198,5477,5460,5882,5525,5474,5680,5256,5418,5311,5492,5437,5550,5649,5239,5650,5683,5341,5360,5665,5606,5330,5363,5247,5697,5427,5504,5275,5429,5575,5440,5564,5369,5528,5289,5227,5396,5424,5315,5392,5334,5636,5495,5233,5504,5377,5831,5459,5225,5493,5319,5328,5574,5570,5596,5235,5653,5555,5520,5186,5244,5463,5800,5443,5571,5648,5509,5479,5563,5310,5242,5514,5631,5423,5387,5255,5409,5418,5306,5394,5469,5549,5235,5604,5541,5342,5352,5545,5486,5466,5684,5626,5169,5418,5479,5552,5856,5643,5528,5740,5421,5375,5579,5559,5620,5425,5426,5518,5756,5467,5474,5345,5687,5306,5376,5377,5295,5319,5409,5347,5220,5221,5141,5438,5622,5529,5444,5207,5579,5094,5303,5517,5331,5380,5409,5509,5451,5304,5380,5575,5581,5601,5657,5441,5683,5393,5491,5743,5335,5468,5401,5075,5417,5530,5507,5456,5338,5516,5305,5425,5316,5611,5573,5425,5694,5831,5530,5516,5089,5639,5716,5284,5858,5519,5413,5696,5422,5619,5708,5702,5538,5432,5313,5460,5403,5649,5431,5558,5767,5682,5193,5265,5457,5519,5461,5691,5654,5601,5821,5398,5298,5694,5283,5528,5542,5464,5796,5563,5419,5334,5554,5369,5496,5519,5322,5676,5390,5522,5565,5366,5476,5191,5371,5371,5532,5290,5733,5300,5345,5332,5494,5464,5599,5795,5333,5257,5658,5607,5479,5313,4962,5504,5686,5750,5403,5359,5407,5342,5483,5553,5708,5394,5447,5398,5305,5628,5320,5593,5514,5326,5391,5511,5329,5674,5790,5365,5277,5425,5730,5251,5636,5197,5389,5720,5449,5770,5268,5521,5583,5264,5544,5427,5615,5558,5306,5247,5485,5449,5034,5736,5431,5416,5515,5908,5303,5822,5447,5667,5474,5504,5573,5366,5843,5519,5362,5298,5459,5474,5294,5705,5367,5427,5498,5650,5254,5508,5567,5477,5562,5191,5458,5345,5360,5471,5431,5374,5686,5691,5627,5685,5406,5579,5407,5417,5487,5157,5651,5691,5397,5596,5539,5533,5502,5551,5437,5637,5458,5618,5382,5553,5439,5381,5369,5481,5582,5431,5556,5550,5422,5523,5565,5437,5521,5446,5174,5455,5324,5490,5602,5842,5389,5557,5266,5628,5229,5520,5453,5333,5480,5671,5598,5795,5505,5157,5468,5244,5236,5469,5285,5369,5453,5594,5755,5302,5264,5593,5780,5527,5530,5519,5510,5430,5171,5308,5556,5371,5346,5195,5670,5534,5595,5539,5692,5359,5632,5296,5505,5493,5493,5513,5606,5235,5601,5396,5525,5207,5249,5770,5369,5370,5544,5493,5399,5619,5539,5410,5324,5289,5146,5370,5719,5457,5432,5192,5516,5461,5347,5550,5375,5411,5386,4978,5346,5563,5680,5707,5563,5519,5321,5573,5427,5545,5434,5415,5534,5737,5426,5375,5073,5286,5663,5449,5382,5366,5739,5321,5610,5667,5736,5274,5284,5273,5360,5514,5326,5560,5642,5552,5288,5698,5378,5769,5832,5765,5564,5200,5395,5293,5490,5706,5319,5644,5281,5401,5310,5049,5188,5351,5582,5487,5552,5489,5708,5371,5493,5385,5601,5579,5344,5185,5519,5666,5714,5578,5467,5444,5262,5211,5215,5408,5695,5360,5134,5602,5757,5396,5478,5497,5316,5568,5470,5253,5549,5533,5497,5492,5363,5200,5493,5424,5576,5491,5396,5647,5413,5419,5509,5299,5310,5585,5338,5776,5585,5335,5416,5526,5563,5666,5348,5498,5362,5659,5660,5338,5759,5309,5459,5654,5434,5381,5372,5539,5508,5332,5197,5312,5422,5376,5372,5791,5287,5363,5529,5305,5515,5369,5283,5289,5824,5297,5326,5552,5270,5376,5767,5557,5520,5486,5345,5867,5355,5262,5690,5500,5185,5643,5568,5566,5534,5645,5352,5520,5286,5501,5418,5619,5258,5450,5727,5364,5635,5595,5678,5319,5570,5674,5594,5406,5637,5564,5533,5361,5730,5360,5375,5351,5648,5394,5312,5212,5344,5468,5068,5206,5708,5382,5263,5454,5690,5569,5289,5355,5475,5424,5388,5324,5596,5348,5459,5517,5384,5386,5559,5665,5224,5572,5451,5412,5779,5247,5546,5494,5246,5251,5511,5232,5717,5519,5552,5485,5351,5442,5269,5099,5582,5625,5270,5545,5437,5532,5693,5507,5372,5344,5548,5453,5282,5294,5234,5250,5708,5449,5451,5377,5548,5373,5529,5344,5463,5490,5424,5367,5616,5370,5520,5333,5467,5520,5536,5242,5418,5744,5371,5672,5514,5422,5490,5396,5322,5427,5409,5565,5269,5321,5733,5483,5278,5532,5637,5419,5676,5252,5444,5356,5513,5453,5348,5648,5330,5467,5607,5664,5261,5452,5438,5772,5644,5777,5372,5246,5433,5519,5650,5319,5599,5332,5579,5506,5224,5303,5455,5394,5603,5490,5403,5083,5839,5604,5680,5392,5534,5211,5449,5240,5527,5498,5452,5480,5383,5022,5543,5242,5377,5439,5588,5089,5429,5296,5395,5409,5615,5523,5637,5471,5692,5689,5428,5295,5359,5759,5357,5473,5604,5624,5608,5361,5362,5714,5592,5281,5399,5498,5240,5348,5328,5550,5403,5426,5614,5680,5318,5449,5788,5262,5312,5589,5378,5668,5354,5383,5367,5445,5372,5486,5645,5476,5623,5478,5405,5570,5694,5396,5423,5355,5359,5583,5746,5490,5404,5481,5547,5591,5330,5277,5429,5570,5321,5358,5329,5320,5311,5520,5559,5679,5497,5619,5535,5598,5280,5412,5347,5445,5445,5335,5073,5428,5075,5195,5610,5622,5237,5198,5447,5353,5428,5209,5552,5575,5516,5201,5672,5493,5480,5570,5539,5260,5450,5561,5596,5296,5438,5325,5533,5286,5447,5351,5269,5415,5542,5722,5729,5582,5458,5376,5505,5404,5522,5417,5698,5440,5207,5266,5421,5241,5524,5098,5577,5559,5458,5570,5772,5532,5313,5290,5427,5175,5551,5667,5755,5354,5393,5517,5243,5438,5614,5262,5231,5585,5264,5352,5471,5356,5427,5406,5575,5480,5598,5479,4958,5354,5554,5393,5367,5532,5826,5577,5677,5581,5658,5413,5774,5148,5237,5428,5454,5521,5343,5312,5443,5460,5500,5403,5662,5911,5324,5630,5611,5669,5401,5375,5453,5575,5447,5186,5287,5128,5668,5343,5518,5666,5575,5156,5262,5460,5409,5346,5518,5405,5430,5464,5460,5301,5693,5688,5570,5699,5504,5599,5446,5576,5528,5181,5461,5411,5303,5693,5463,5650,5762,5345,5472,5723,5291,5530,5523,5139,5428,5435,5496,5388,5438,5776,5418,5393,5304,5606,5418,5498,5532,5401,5350,5040,5385,5122,5086,5544,5322,5506,5457,5519,5922,5512,5700,5690,5422,5126,5459,5563,5465,5221,5456,5741,5393,5640,5482,5538,5340,5395,5235,5250,5255,5572,5553,5247,5654,5513,5417,5427,5525,5497,5477,5578,5264,5662,5733,5241,5463,5452,5420,5318,5514,5175,5489,5163,5320,5770,5294,5428,5699,5474,5571,5520,5461,5496,5581,5895,5559,5273,5405,5211,5847,5552,5358,5558,5596,5906,5303,5509,5247,5438,5394,5047,5458,5503,5718,5379,5383,5623,5531,5383,5754,5242,5406,5272,5267,5604,5476,5598,5618,5470,5555,5196,5466,5411,5685,5355,5501,5243,5706,5718,5082,5454,5503,5219,5719,5615,5437,5546,5680,5535,5633,5345,5389,5241,5512,5527,5407,5319,5649,5549,5634,5137,5548,5368,5500,5402,5225,5526,5422,5207,5207,5391,5244,5352,5809,5403,5273,5342,5533,5282,5743,5134,5320,5334,5293,5597,5609,5136,5515,5394,5024,5352,5409,5400,5250,5622,5359,5524,5711,5661,5833,5572,5580,5323,5360,5347,5461,5561,5256,5285,5436,5421,5144,5286,5462,5544,5405,5545,5649,5234,5171,5664,5799,5725,5315,5345,5454,5393,5427,5423,5268,5559,5603,5120,5386,5600,5043,5417,5373,5342,5277,5504,5446,5473,5786,5500,5291,5670,5551,5509,5401,5371,5334,5269,5534,5619,5407,5485,5477,5787,5631,5459,5549,5434,5569,5236,5599,5796,5414,5514,5611,5361,5369,5468,5779,5804,5597,5574,5206,5534,5102,5599,5560,5453,5388,5428,5283,5541,5727,5299,5666,5602,5359,5557,5376,5620,5444,5446,5556,5644,5380,5667,5335,5614,5428,5494,5533,5655,5574,5362,5503,5215,5314,5370,5442,5343,5489,5561,5458,5379,5324,5525,5363,5538,5488,5444,5541,5254,5464,5302,5833,5777,5482,5585,5473,5247,5566,5556,5533,5436,5297,5429,5064,5588,5313,5315,5513,5458,5382,5628,5692,5379,5513,5534,5520,5461,5382,5613,5533,5809,5552,5732,5430,5499,5687,5340,5568,5648,5458,5375,5366,5504,5450,5463,5564,5364,5742,5822,5222,5393,5503,5598,5611,5506,5462,5383,5703,5338,5467,5561,5154,5391,5542,5437,5516,5751,5414,5288,5450,5400,5205,5540,5518,5519,5522,5361,5392,5332,5247,5586,5529,5642,5248,5375,5352,5431,5350,5494,5397,5392,5432,5655,5428,5720,5567,5338,5383,5198,5500,5605,5335,5374,5358,5419,5314,5195,5284,5273,5577,5713,5611,5129,5772,5522,5196,5608,5208,5641,5357,5491,5252,5594,5602,5309,5494,5457,5630,5361,5552,5567,5552,5746,5457,5528,5553,5473,5494,5272,5281,5295,5512,5609,5631,5591,5685,5614,5333,5597,5633,5277,5309,5512,5544,5409,5846,5373,5422,5393,5389,5399,5545,5235,5382,5560,5593,5506,5421,5804,5522,5401,5517,5390,5301,5350,5379,5636,5580,5517,5476,5351,5811,5570,5384,5201,5387,5564,5278,5700,5239,5346,5495,5129,5311,5284,5385,5282,5322,5523,5342,5468,5268,5526,5419,5359,5069,5719,5540,5363,5047,5283,5243,5501,5710,5706,5735,5515,5456,5727,5422,5586,5508,5117,5555,5370,5407,5303,5375,5219,5378,5521,5528,5467,5453,5655,5499,5347,5561,5515,5605,5582,5766,5750,5413,5407,5410,5425,5562,5601,5392,5538,5404,5415,5285,5597,5266,5289,5449,5377,5725,5422,5515,5633,5260,5306,5463,5201,5432,5606,5652,5263,5582,5390,5419,5729,5575,5357,5045,5468,5452,5393,5525,5567,5501,5140,5331,5365,5474,5280,5483,5582,5501,5452,5393,5542,5391,5142,5419,5579,5587,5582,5363,5365,5478,5265,5516,5439,5481,5360,5576,5686,5620,5391,5385,5487,5575,5336,5134,5489,5864,5496,5385,5401,5780,5339,5605,5470,5450,5534,5688,5482,5635,5177,5519,5183,5275,5578,5463,5463,5494,5444,5567,5660,5374,5359,5307,5715,5247,5840,5564,5630,5087,5571,5655,5419,5502,5364,5477,5175,5359,5558,5533,5706,5491,5464,5453,5222,5563,5669,5301,5305,5543,5083,5725,5334,5575,5570,5383,5795,5426,5635,5390,5506,5686,5643,5585,5317,5755,5752,5542,5253,5421,5255,5345,5406,5334,5587,5214,5552,5677,5510,5702,5375,5372,5053,5523,5122,5414,5658,5366,5370,5314,5503,5216,5506,5554,5276,5421,5530,5322,5638,5284,5329,5686,5713,5405,5597,5642,5305,5439,5315,5493,5597,5271,5560,5455,5193,5399,5763,5403,5661,5529,5600,5831,5376,5653,5477,5387,5424,5325,5498,5381,5451,5396,5388,5329,5583,5752,5522,5385,5326,5486,5485,5431,5624,5320,5494,5430,5594,5453,5329,5461,5515,5638,5443,5701,5439,5487,5648,5344,5252,5519,5740,5275,5561,5520,5378,5371,5366,5356,5502,5279,5385,5518,5277,5554,5433,5518,5597,5652,5434,5630,5346,5323,5299,5556,5616,5384,5322,5208,5485,5270,5559,5550,5300,5420,5609,5493,5405,5266,5195,5499,5248,5276,5498,5242,5607,5288,5699,5527,5369,5510,5516,5450,5529,5414,5521,5417,5513,5672,5462,5497,5241,5421,5426,5434,5360,5337,5452,5737,5140,5380,5337,5218,5456,5423,5355,5489,5598,5686,5500,5527,5544,5487,5511,5411,5270,5242,5765,5422,5167,5502,5643,5602,5293,5324,5577,5270,5406,5410,5649,5513,5625,5430,5545,5465,5169,5554,5538,5648,5272,5653,5436,5362,5654,5159,5493,5160,5452,5322,5414,5559,5146,5560,5384,5783,5537,5275,5167,5539,5337,5424,5271,5369,5629,5666,5467,5465,5245,5094,5462,5388,5480,5278,5323,5426,5743,5511,5660,5487,5517,5351,5413,5719,5412,5360,5498,5349,5505,5653,5597,5368,5832,5592,5445,5421,5320,5674,5584,5660,5481,5622,5230,5759,5470,5426,5677,5570,5275,5475,5060,5626,5547,5475,5474,5884,5260,5266,5392,5614,5596,5442,5565,5471,5526,5312,5356,5537,5262,5400,5335,5424,5479,5417,5470,5601,5373,5584,5302,5382,5868,5474,5528,5435,5470,5430,5444,5511,5607,5372,5422,5420,5802,5268,5792,5173,5321,5553,5469,5377,5066,5174,5406,5289,5292,5364,5444,5480,5571,5617,5247,5774,5832,5466,5759,5499,5673,5636,5787,5398,5641,5603,5492,5549,5320,5478,5159,5511,5433,5524,5565,5351,5435,5184,5457,5564,5480,5051,5597,5173,5574,5276,5448,5468,5462,5254,5591,5786,5466,5359,5777,5308,5358,5585,5439,5528,5306,5693,5354,5480,5327,5286,5475,5338,5947,5407,5379,5421,5340,5536,5523,5398,5698,5352,5567,5382,5193,5333,5419,5488,5338,5229,5630,5405,5497,5527,5351,5546,5495,5315,5344,5591,5558,5728,5530,5244,5499,5585,5512,5575,5605,5507,5461,5434,5585,5670,5789,5421,5502,5473,5634,5663,5746,5688,5288,5652,5563,5390,5583,5420,5167,5709,5551,5444,5348,5720,5323,5315,5309,5227,5597,5392,5637,5545,5471,5243,5310,5386,5606,5116,5387,5015,5405,5597,5573,5392,5450,5462,5349,5431,4949,5159,5497,5378,5120,5578,5677,5646,5358,5417},{3611,3609,3293,3686,3573,3442,3470,3692,3461,3567,3710,3499,3420,3388,3475,3463,3541,3447,3437,3417,3614,3526,3532,3676,3481,3665,3491,3342,3429,3206,3505,3486,3397,3589,3397,3414,3258,3623,3385,3516,3456,3503,3550,3501,3685,3458,3410,3407,3236,3463,3300,3379,3510,3229,3580,3600,3325,3590,3271,3516,3572,3476,3467,3452,3729,3498,3717,3457,3478,3566,3262,3685,3387,3601,3555,3453,3777,3555,3397,3572,3624,3425,3570,3749,3601,3369,3490,3480,3497,3547,3623,3349,3727,3751,3497,3704,3619,3324,3653,3211,3555,3369,3611,3445,3454,3527,3336,3442,3474,3398,3544,3611,3538,3515,3696,3317,3310,3336,3449,3619,3484,3310,3132,3535,3558,3452,3717,3494,3427,3568,3384,3269,3501,3481,3740,3642,3451,3261,3533,3472,3626,3486,3290,3586,3391,3513,3635,3505,3734,3375,3493,3528,3319,3437,3525,3477,3483,3478,3649,3333,3402,3492,3552,3416,3651,3424,3567,3545,3504,3366,3385,3373,3476,3490,3528,3435,3462,3481,3300,3634,3329,3534,3401,3367,3627,3389,3421,3496,3665,3414,3795,3507,3388,3503,3455,3186,3459,3324,3496,3676,3267,3500,3525,3740,3682,3370,3599,3394,3399,3416,3441,3712,3458,3388,3477,3725,3647,3401,3846,3474,3330,3699,3358,3388,3424,3291,3593,3569,3495,3618,3425,3582,3513,3463,3508,3662,3381,3374,3650,3461,3363,3393,3470,3519,3508,3484,3593,3552,3235,3232,3413,3453,3520,3529,3450,3496,3183,3457,3353,3620,3478,3340,3475,3326,3328,3522,3539,3467,3317,3628,3607,3318,3476,3455,3573,3288,3395,3596,3525,3630,3433,3559,3612,3425,3590,3531,3378,3438,3575,3437,3480,3416,3636,3397,3502,3553,3672,3404,3480,3815,3499,3638,3533,3384,3533,3487,3334,3711,3529,3521,3531,3771,3456,3470,3369,3471,3502,3648,3530,3374,3402,3453,3211,3344,3680,3459,3535,3733,3383,3464,3566,3438,3437,3521,3604,3254,3484,3723,3572,3490,3592,3582,3678,3396,3450,3378,3535,3545,3784,3296,3249,3650,3388,3785,3475,3476,3683,3435,3515,3458,3653,3594,3455,3228,3359,3522,3586,3500,3559,3604,3147,3575,3499,3618,3351,3512,3613,3548,3537,3455,3557,3571,3434,3595,3549,3605,3590,3392,3665,3443,3617,3384,3656,3819,3744,3316,3584,3591,3607,3603,3447,3614,3391,3384,3456,3586,3364,3356,3559,3459,3488,3641,3474,3502,3763,3500,3383,3685,3265,3358,3441,3359,3651,3540,3409,3531,3442,3341,3367,3458,3314,3381,3519,3378,3710,3559,3223,3424,3553,3549,3453,3751,3444,3390,3548,3509,3283,3675,3610,3462,3300,3701,3573,3613,3384,3521,3491,3357,3567,3376,3373,3739,3538,3328,3402,3514,3503,3522,3369,3484,3302,3482,3510,3313,3396,3569,3304,3493,3475,3543,3330,3497,3329,3368,3562,3566,3297,3658,3395,3595,3440,3409,3585,3617,3417,3578,3559,3483,3508,3580,3592,3615,3513,3300,3461,3450,3691,3471,3568,3403,3280,3448,3565,3323,3442,3452,3305,3551,3556,3523,3399,3412,3472,3526,3586,3533,3598,3445,3504,3603,3472,3438,3638,3580,3404,3533,3316,3432,3344,3497,3446,3642,3479,3570,3600,3311,3386,3312,3153,3345,3469,3540,3443,3513,3530,3745,3486,3724,3453,3353,3529,3424,3363,3679,3600,3430,3284,3608,3317,3495,3611,3503,3470,3469,3380,3405,3417,3551,3450,3442,3165,3417,3691,3391,3507,3620,3609,3528,3574,3403,3615,3392,3497,3592,3382,3355,3454,3407,3334,3552,3421,3386,3277,3341,3626,3330,3473,3329,3439,3577,3558,3523,3266,3400,3386,3572,3253,3360,3515,3667,3430,3577,3613,3437,3523,3418,3530,3438,3521,3473,3615,3373,3654,3381,3553,3444,3580,3416,3659,3427,3581,3376,3509,3430,3465,3304,3529,3381,3405,3405,3506,3365,3566,3607,3446,3458,3371,3395,3499,3513,3867,3555,3252,3364,3382,3460,3544,3398,3506,3713,3587,3446,3490,3474,3554,3560,3476,3483,3309,3585,3635,3475,3321,3519,3541,3356,3596,3297,3501,3498,3454,3396,3554,3659,3419,3734,3549,3375,3399,3139,3434,3322,3428,3544,3621,3332,3540,3415,3458,3499,3561,3398,3405,3439,3394,3591,3697,3390,3561,3395,3680,3568,3341,3645,3452,3517,3574,3457,3152,3447,3547,3703,3579,3632,3356,3612,3659,3490,3414,3549,3375,3450,3624,3373,3263,3453,3554,3533,3633,3491,3485,3514,3260,3634,3459,3240,3511,3375,3610,3463,3361,3287,3428,3260,3594,3625,3759,3485,3522,3377,3472,3535,3289,3558,3482,3299,3508,3563,3477,3478,3667,3533,3611,3377,3174,3344,3523,3483,3463,3305,3459,3363,3287,3674,3429,3546,3520,3411,3671,3437,3667,3531,3368,3686,3415,3578,3453,3462,3437,3309,3364,3461,3381,3702,3524,3426,3330,3683,3480,3510,3570,3432,3350,3554,3600,3416,3489,3457,3582,3408,3635,3487,3469,3464,3586,3555,3481,3476,3410,3517,3364,3361,3326,3582,3546,3289,3260,3458,3651,3576,3647,3504,3613,3488,3561,3514,3422,3565,3402,3525,3445,3488,3591,3617,3414,3353,3452,3396,3355,3550,3792,3524,3360,3747,3473,3396,3602,3502,3256,3420,3432,3402,3558,3668,3425,3560,3536,3484,3447,3420,3030,3559,3416,3332,3548,3440,3440,3613,3516,3576,3371,3184,3421,3585,3314,3459,3416,3614,3575,3535,3442,3569,3502,3339,3624,3640,3489,3302,3463,3451,3613,3361,3551,3375,3524,3647,3445,3321,3343,3763,3545,3614,3687,3416,3755,3269,3551,3504,3319,3535,3764,3565,3376,3422,3391,3354,3343,3181,3393,3411,3453,3542,3483,3582,3494,3396,3499,3408,3552,3525,3856,3471,3465,3447,3519,3316,3370,3694,3413,3386,3692,3608,3468,3414,3473,3540,3636,3488,3393,3412,3512,3324,3459,3597,3441,3509,3631,3464,3356,3319,3494,3491,3379,3712,3486,3416,3553,3128,3578,3509,3587,3586,3567,3362,3342,3313,3602,3596,3383,3465,3619,3544,3492,3258,3575,3466,3400,3389,3577,3488,3469,3301,3647,3202,3749,3413,3423,3637,3421,3398,3451,3370,3343,3382,3565,3515,3464,3426,3574,3371,3644,3347,3418,3466,3558,3558,3595,3549,3632,3720,3613,3417,3488,3460,3410,3375,3370,3603,3304,3173,3447,3655,3517,3434,3448,3543,3374,3248,3434,3421,3443,3531,3561,3463,3249,3489,3419,3504,3599,3398,3542,3553,3487,3554,3539,3468,3434,3535,3394,3580,3573,3643,3292,3512,3361,3415,3429,3489,3469,3427,3428,3364,3567,3696,3440,3409,3492,3566,3317,3750,3446,3182,3694,3579,3406,3220,3403,3726,3456,3382,3463,3389,3501,3602,3535,3279,3417,3371,3334,3550,3744,3623,3279,3267,3477,3398,3342,3723,3641,3540,3667,3458,3738,3489,3300,3430,3639,3601,3433,3638,3609,3649,3510,3590,3457,3496,3385,3532,3419,3532,3482,3221,3415,3444,3544,3404,3294,3526,3449,3528,3590,3376,3761,3594,3453,3399,3514,3520,3328,3670,3476,3671,3717,3168,3313,3364,3589,3348,3304,3384,3670,3396,3527,3280,3571,3441,3563,3589,3710,3241,3378,3512,3675,3436,3469,3377,3277,3647,3599,3599,3432,3486,3222,3427,3495,3595,3549,3686,3414,3439,3789,3535,3569,3532,3401,3608,3531,3441,3286,3521,3477,3393,3621,3428,3445,3320,3360,3524,3466,3429,3567,3503,3591,3494,3626,3434,3391,3258,3584,3587,3344,3685,3559,3474,3632,3589,3388,3315,3127,3470,3654,3705,3725,3740,3323,3528,3703,3639,3347,3519,3226,3378,3507,3474,3482,3381,3528,3319,3612,3389,3576,3515,3357,3103,3473,3485,3392,3581,3825,3492,3375,3290,3466,3321,3434,3366,3418,3390,3447,3513,3245,3488,3306,3373,3408,3378,3442,3276,3397,3496,3623,3495,3669,3610,3304,3369,3303,3703,3483,3479,3441,3428,3433,3401,3378,3701,3465,3434,3296,3463,3482,3380,3487,3391,3605,3230,3432,3544,3547,3453,3426,3457,3347,3478,3602,3747,3432,3513,3259,3595,3541,3462,3552,3389,3447,3437,3519,3587,3703,3398,3761,3476,3587,3514,3486,3450,3451,3708,3505,3327,3451,3431,3321,3643,3556,3384,3294,3385,3337,3513,3446,3574,3361,3402,3408,3619,3441,3558,3425,3367,3333,3475,3599,3516,3487,3336,3279,3328,3457,3381,3540,3474,3478,3465,3704,3552,3368,3583,3423,3504,3216,3658,3669,3440,3446,3604,3409,3484,3565,3538,3898,3515,3497,3653,3651,3839,3499,3379,3271,3652,3670,3460,3404,3397,3287,3531,3643,3454,3830,3104,3273,3620,3539,3507,3574,3399,3608,3497,3276,3551,3600,3398,3320,3569,3473,3478,3393,3370,3851,3574,3578,3713,3520,3711,3448,3644,3452,3466,3592,3532,3458,3689,3517,3492,3483,3627,3636,3618,3446,3268,3363,3511,3637,3251,3450,3421,3394,3499,3497,3315,3460,3528,3525,3438,3265,3436,3482,3482,3384,3594,3410,3589,3384,3581,3685,3521,3403,3424,3324,3691,3541,3517,3600,3367,3645,3665,3342,3261,3618,3572,3465,3375,3718,3512,3309,3501,3381,3622,3516,3544,3479,3293,3372,3533,3535,3350,3537,3230,3500,3488,3324,3483,3619,3396,3417,3540,3345,3456,3487,3501,3321,3310,3453,3401,3273,3507,3617,3679,3405,3567,3510,3558,3525,3373,3178,3415,3600,3397,3434,3399,3552,3567,3375,3612,3532,3349,3633,3725,3422,3345,3447,3434,3437,3551,3476,3730,3467,3731,3497,3544,3653,3599,3470,3544,3473,3567,3436,3590,3372,3702,3353,3419,3403,3561,3641,3547,3561,3456,3365,3599,3225,3320,3572,3476,3554,3485,3443,3690,3410,3435,3347,3532,3372,3724,3415,3334,3582,3368,3616,3332,3327,3456,3339,3527,3719,3559,3608,3607,3393,3503,3196,3590,3410,3388,3303,3497,3495,3596,3574,3566,3341,3595,3477,3429,3492,3677,3316,3555,3434,3642,3445,3532,3374,3291,3596,3421,3429,3648,3512,3280,3530,3386,3650,3696,3360,3498,3362,3432,3536,3385,3277,3436,3693,3376,3458,3324,3491,3446,3592,3480,3441,3423,3731,3355,3442,3400,3861,3292,3595,3424,3437,3651,3621,3434,3529,3551,3446,3638,3576,3582,3593,3430,3230,3440,3542,3590,3647,3592,3565,3399,3578,3469,3291,3517,3450,3399,3585,3508,3582,3596,3501,3657,3462,3533,3292,3455,3788,3462,3248,3259,3460,3587,3365,3544,3751,3374,3623,3573,3705,3506,3548,3318,3476,3502,3395,3408,3282,3204,3197,3544,3408,3365,3458,3345,3333,3348,3467,3781,3578,3572,3517,3430,3684,3615,3402,3496,3316,3673,3324,3286,3587,3342,3493,3564,3603,3621,3377,3437,3438,3295,3663,3512,3437,3265,3540,3589,3636,3354,3500,3537,3345,3474,3483,3277,3355,3506,3402,3649,3403,3403,3458,3446,3455,3622,3411,3563,3374,3642,3356,3414,3331,3539,3179,3248,3477,3508,3660,3332,3689,3666,3629,3381,3444,3320,3438,3337,3511,3419,3542,3574,3653,3403,3233,3273,3277,3390,3526,3487,3346,3380,3211,3524,3662,3594,3523,3411,3528,3452,3376,3504,3378,3627,3453,3500,3476,3413,3381,3675,3564,3522,3596,3680,3273,3429,3433,3373,3528,3418,3550,3434,3498,3407,3640,3562,3700,3410,3193,3422,3659,3422,3425,3723,3605,3403,3244,3512,3522,3525,3367,3515,3187,3532,3504,3513,3409,3470,3626,3585,3757,3380,3539,3457,3488,3315,3618,3557,3456,3436,3399,3619,3570,3589,3564,3854,3686,3646,3407,3428,3323,3330,3505,3363,3439,3411,3489,3438,3310,3547,3279,3488,3426,3450,3260,3576,3594,3375,3442,3663,3441,3468,3404,3439,3322,3485,3537,3722,3546,3611,3566,3469,3654,3623,3572,3693,3275,3438,3464,3496,3462,3386,3725,3403,3354,3588,3746,3415,3378,3230,3450,3331,3344,3532,3513,3589,3626,3387,3753,3342,3495,3424,3725,3570,3335,3482,3524,3577,3586,3364,3642,3682,3634,3643,3428,3352,3699,3436,3796,3445,3424,3482,3515,3535,3362,3400,3269,3530,3564,3460,3658,3536,3516,3421,3432,3457,3622,3330,3448,3625,3513,3468,3518,3693,3486,3448,3393,3388,3479,3471,3411,3537,3470,3486,3430,3577,3525,3862,3381,3476,3548,3413,3247,3502,3684,3750,3389,3266,3506,3601,3453,3492,3442,3356,3348,3264,3429,3510,3423,3444,3409,3452,3496,3697,3512,3368,3569,3586,3343,3704,3558,3438,3496,3518,3649,3233,3222,3337,3500,3538,3415,3596,3601,3653,3421,3447,3512,3559,3653,3402,3756,3592,3591,3454,3582,3558,3250,3492,3516,3539,3451,3477,3578,3529,3395,3309,3583,3412,3494,3649,3445,3611,3518,3253,3590,3417,3532,3351,3512,3526,3543,3404,3322,3607,3469,3462,3479,3402,3314,3420,3497,3403,3336,3242,3613,3457,3562,3561,3488,3348,3445,3496,3449,3403,3561,3520,3375,3907,3670,3423,3461,3534,3545,3491,3422,3628,3364,3405,3523,3547,3586,3457,3352,3643,3382,3394,3312,3504,3351,3584,3497,3411,3382,3383,3521,3542,3460,3478,3439,3516,3419,3553,3471,3390,3293,3528,3370,3620,3480,3537,3593,3324,3451,3649,3622,3275,3556,3202,3721,3522,3559,3314,3257,3472,3433,3570,3541,3497,3702,3649,3493,3597,3550,3493,3497,3618,3484,3503,3378,3632,3636,3328,3355,3485,3107,3345,3272,3444,3445,3433,3340,3502,3420,3885,3290,3461,3500,3377,3546,3446,3466,3680,3585,3383,3360,3364,3684,3535,3602,3251,3586,3485,3288,3331,3407,3280,3483,3577,3397,3536,3620,3470,3467,3275,3635,3427,3312,3489,3354,3526,3437,3241,3635,3271,3607,3400,3407,3600,3323,3573,3511,3536,3436,3501,3442,3501,3743,3702,3516,3551,3339,3619,3423,3529,3385,3411,3622,3481,3414,3336,3477,3528,3274,3434,3503,3499,3647,3397,3604,3592,3515,3454,3519,3200,3274,3651,3426,3445,3611,3401,3668,3328,3363,3600,3512,3546,3717,3539,3356,3741,3255,3298,3701,3572,3576,3593,3510,3618,3589,3592,3524,3604,3574,3595,3478,3448,3503,3651,3454,3292,3323,3556,3564,3578,3445,3644,3388,3611,3427,3402,3412,3562,3675,3617,3530,3684,3612,3579,3481,3678,3410,3303,3519,3603,3537,3548,3377,3560,3393,3380,3494,3580,3463,3400,3532,3309,3646,3387,3406,3311,3415,3411,3605,3534,3553,3265,3537,3350,3480,3284,3198,3586,3490,3567,3389,3500,3305,3597,3570,3755,3440,3351,3725,3746,3583,3522,3428,3694,3548,3378,3296,3696,3377,3508,3415,3343,3404,3265,3422,3414,3206,3682,3262,3423,3592,3549,3397,3225,3408,3411,3807,3464,3461,3563,3463,3569,3597,3539,3078,3322,3680,3325,3348,3423,3531,3580,3605,3362,3608,3333,3472,3582,3315,3426,3358,3443,3553,3463,3543,3674,3489,3615,3635,3540,3666,3537,3360,3497,3421,3469,3398,3574,3525,3476,3439,3651,3672,3281,3410,3294,3435,3543,3519,3423,3374,3488,3316,3441,3462,3316,3528,3624,3436,3513,3483,3616,3547,3631,3443,3309,3372,3436,3477,3702,3387,3784,3567,3588,3419,3634,3579,3346,3357,3482,3291,3142,3661,3385,3455,3765,3576,3489,3603,3473,3523,3351,3600,3718,3520,3515,3682,3387,3090,3592,3486,3129,3513,3513,3435,3305,3369,3303,3367,3551,3498,3627,3526,3627,3526,3583,3506,3517,3460,3394,3433,3439,3545,3661,3389,3692,3707,3400,3438,3467,3642,3675,3636,3494,3354,3545,3497,3485,3540,3374,3599,3458,3657,3566,3427,3573,3565,3743,3421,3543,3685,3535,3405,3368,3632,3352,3463,3525,3368,3625,3816,3539,3473,3541,3589,3639,3681,3687,3404,3627,3492,3261,3470,3659,3319,3625,3427,3589,3333,3414,3369,3581,3464,3599,3266,3555,3297,3523,3500,3345,3731,3279,3543,3560,3404,3272,3713,3469,3472,3340,3502,3659,3647,3533,3457,3560,3539,3459,3228,3375,3394,3582,3322,3516,3438,3551,3561,3502,3453,3636,3692,3554,3543,3602,3444,3711,3564,3592,3605,3609,3454,3274,3498,3244,3471,3928,3723,3610,3259,3510,3241,3477,3416,3480,3326,3320,3375,3319,3477,3594,3558,3550,3389,3467,3412,3645,3537,3345,3509,3684,3474,3328,3421,3756,3732,3373,3269,3397,3775,3648,3587,3349,3292,3560,3312,3446,3630,3504,3467,3617,3405,3435,3278,3453,3540,3514,3718,3454,3703,3399,3111,3727,3520,3325,3277,3480,3364,3544,3512,3651,3443,3649,3336,3362,3455,3588,3506,3376,3404,3675,3434,3245,3486,3512,3342,3442,3464,3788,3539,3463,3577,3613,3627,3209,3256,3458,3286,3660,3443,3501,3727,3536,3417,3512,3450,3581,3582,3552,3556,3389,3420,3362,3446,3491,3398,3393,3449,3486,3653,3483,3437,3704,3529,3651,3435,3759,3546,3509,3397,3358,3495,3454,3306,3194,3575,3559,3386,3618,3343,3626,3374,3440,3362,3550,3434,3310,3648,3593,3266,3312,3220,3362,3524,3413,3431,3310,3345,3289,3471,3662,3460,3571,3519,3519,3568,3541,3675,3405,3525,3429,3580,3590,3434,3606,3283,3573,3508,3531,3559,3470,3391,3515,3361,3404,3371,3260,3464,3518,3568,3479,3683,3685,3521,3484,3421,3521,3484,3643,3695,3414,3648,3364,3340,3619,3471,3552,3425,3640,3495,3410,3477,3369,3510,3397,3362,3268,3286,3526,3424,3624,3751,3602,3439,3468,3332,3440,3387,3605,3445,3430,3469,3287,3301,3545,3704,3443,3394,3403,3555,3456,3542,3514,3550,3783,3595,3449,3423,3402,3490,3545,3504,3453,3277,3319,3436,3570,3690,3610,3441,3459,3427,3388,3316,3490,3523,3312,3404,3723,3502,3496,3445,3540,3397,3421,3557,3366,3224,3547,3312,3452,3428,3410,3423,3442,3462,3537,3497,3325,3285,3295,3303,3588,3381,3717,3499,3430,3381,3454,3560,3590,3280,3472,3418,3567,3491,3472,3602,3670,3600,3588,3393,3314,3399,3585,3262,3471,3572,3418,3460,3701,3804,3449,3620,3272,3281,3291,3505,3484,3404,3453,3285,3382,3510,3258,3373,3413,3597,3798,3341,3676,3641,3494,3448,3619,3584,3596,3278,3497,3578,3640,3387,3384,3793,3670,3397,3507,3620,3472,3489,3468,3467,3425,3348,3415,3428,3678,3680,3528,3574,3528,3618,3503,3358,3612,3440,3534,3387,3483,3533,3530,3534,3465,3480,3521,3585,3475,3475,3543,3581,3478,3172,3569,3590,3644,3198,3330,3484,3448,3320,3497,3706,3406,3429,3425,3509,3406,3560,3502,3350,3436,3415,3231,3317,3578,3649,3616,3530,3309,3602,3478,3658,3480,3390,3682,3582,3354,3546,3640,3420,3518,3536,3780,3399,3405,3423,3386,3456,3609,3499,3456,3391,3762,3437,3435,3351,3433,3259,3623,3626,3555,3314,3300,3355,3408,3432,3599,3346,3295,3597,3660,3708,3554,3585,3542,3554,3547,3537,3609,3455,3448,3532,3618,3513,3375,3484,3275,3523,3543,3487,3383,3523,3388,3329,3484,3498,3549,3520,3532,3473,3249,3743,3386,3450,3569,3448,3371,3364,3561,3430,3480,3654,3563,3322,3440,3287,3734,3279,3636,3740,3558,3465,3684,3625,3483,3370,3570,3701,3413,3593,3458,3566,3223,3620,3488,3504,3696,3402,3363,3495,3491,3455,3449,3381,3487,3582,3310,3468,3533,3418,3279,3626,3532,3589,3504,3528,3759,3670,3491,3310,3638,3691,3490,3594,3505,3409,3280,3336,3311,3744,3396,3508,3661,3381,3602,3500,3488,3663,3521,3628,3651,3588,3312,3529,3481,3406,3510,3422,3328,3658,3384,3312,3689,3570,3714,3376,3534,3609,3326,3399,3469,3302,3218,3301,3535,3322,3257,3650,3474,3453,3552,3345,3483,3595,3577,3192,3628,3489,3562,3549,3490,3498,3498,3459,3411,3703,3506,3417,3414,3196,3427,3268,3314,3408,3358,3532,3592,3462,3685,3498,3530,3682,3333,3543,3417,3484,3578,3433,3398,3343,3353,3426,3233,3480,3513,3363,3610,3637,3615,3674,3718,3499,3452,3618,3347,3362,3553,3475,3505,3519,3344,3434,3372,3305,3411,3415,3537,3348,3556,3553,3265,3523,3369,3431,3379,3567,3455,3245,3397,3437,3521,3514,3525,3749,3518,3633,3664,3536,3515,3748,3681,3608,3474,3472,3514,3792,3784,3479,3537,3337,3392,3517,3580,3426,3350,3529,3333,3532,3280,3355,3486,3443,3371,3392,3535,3615,3636,3375,3607,3594,3666,3423,3532,3741,3536,3328,3632,3507,3476,3275,3589,3541,3372,3498,3361,3499,3506,3394,3384,3398,3492,3527,3673,3571,3603,3454,3438,3485,3571,3539,3632,3202,3469,3541,3701,3242,3613,3353,3676,3442,3590,3320,3549,3448,3507,3395,3563,3438,3648,3488,3332,3778,3570,3537,3544,3582,3562,3450,3608,3323,3534,3583,3314,3517,3694,3461,3585,3471,3690,3399,3468,3692,3524,3543,3721,3414,3461,3456,3379,3538,3339,3531,3479,3530,3300,3621,3571,3588,3521,3521,3431,3532,3494,3391,3470,3633,3497,3280,3643,3460,3451,3326,3483,3574,3486,3644,3593,3495,3500,3445,3336,3350,3621,3380,3678,3724,3395,3415,3427,3306,3410,3519,3571,3431,3410,3302,3554,3575,3492,3295,3515,3462,3513,3645,3492,3316,3864,3556,3352,3466,3379,3393,3364,3298,3263,3467,3569,3408,3182,3199,3438,3367,3448,3586,3262,3626,3736,3435,3439,3403,3514,3528,3503,3481,3648,3577,3427,3466,3585,3533,3530,3630,3453,3550,3534,3390,3237,3384,3774,3359,3520,3356,3385,3611,3497,3351,3525,3495,3439,3582,3360,3708,3437,3303,3476,3403,3531,3463,3457,3478,3354,3279,3327,3374,3595,3275,3505,3519,3365,3635,3393,3448,3481,3457,3462,3696,3653,3650,3280,3566,3578,3505,3429,3412,3301,3428,3565,3578,3456,3528,3710,3390,3469,3498,3553,3444,3554,3553,3411,3551,3615,3407,3574,3409,3623,3451,3414,3528,3555,3749,3543,3534,3515,3474,3640,3536,3407,3744,3343,3521,3362,3401,3451,3601,3557,3449,3651,3796,3328,3588,3381,3567,3453,3571,3553,3461,3413,3489,3493,3399,3449,3534,3379,3729,3606,3420,3585,3604,3400,3587,3371,3479,3457,3461,3375,3413,3606,3578,3496,3535,3540,3489,3631,3631,3440,3521,3472,3107,3614,3388,3520,3354,3272,3526,3597,3249,3654,3448,3255,3362,3737,3523,3597,3331,3595,3602,3446,3622,3371,3523,3526,3512,3480,3371,3830,3375,3299,3409,3527,3738,3484,3604,3368,3510,3708,3444,3583,3782,3485,3524,3587,3323,3580,3523,3490,3365,3229,3340,3572,3571,3409,3440,3673,3359,3700,3616,3342,3377,3556,3681,3484,3386,3513,3390,3472,3439,3540,3520,3628,3522,3561,3330,3564,3738,3504,3504,3630,3353,3490,3281,3503,3394,3371,3513,3469,3506,3410,3391,3574,3453,3525,3437,3481,3522,3569,3548,3505,3438,3502,3674,3248,3334,3308,3327,3473,3469,3228,3412,3572,3472,3374,3355,3579,3570,3573,3564,3561,3393,3397,3417,3514,3496,3299,3522,3275,3553,3587,3486,3542,3794,3585,3380,3497,3439,3459,3487,3268,3331,3563,3339,3418,3662,3429,3525,3472,3701,3535,3380,3420,3552,3481,3565,3486,3412,3279,3339,3224,3442,3490,3417,3349,3316,3305,3430,3347,3360,3435,3793,3437,3541,3585,3425,3471,3685,3280,3570,3372,3586,3381,3501,3618,3534,3147,3353,3736,3241,3444,3611,3376,3623,3499,3403,3564,3563,3399,3332,3288,3622,3271,3531,3523,3566,3577,3240,3614,3390,3587,3510,3423,3636,3408,3488,3529,3556,3472,3345,3465,3323,3599,3585,3425,3639,3511,3505,3861,3615,3377,3467,3156,3502,3490,3467,3397,3437,3483,3613,3474,3527,3606,3432,3507,3458,3593,3638,3402,3591,3563,3234,3259,3489,3494,3343,3672,3445,3576,3582,3383,3524,3576,3490,3496,3393,3317,3473,3433,3762,3362,3390,3317,3529,3488,3553,3328,3392,3405,3469,3478,3557,3402,3509,3451,3440,3329,3650,3546,3308,3397,3467,3283,3293,3354,3358,3273,3315,3647,3681,3275,3798,3589,3557,3516,3536,3565,3763,3564,3604,3613,3436,3525,3325,3692,3395,3555,3754,3562,3522,3612,3377,3604,3342,3498,3447,3550,3502,3625,3748,3590,3553,3590,3450,3257,3577,3459,3562,3498,3542,3541,3375,3534,3319,3474,3464,3393,3379,3479,3529,3374,3612,3515,3727,3546,3665,3447,3564,3462,3527,3469,3399,3500,3568,3656,3436,3689,3678,3470,3686,3622,3361,3667,3480,3603,3524,3634,3566,3487,3247,3713,3597,3404,3445,3490,3472,3335,3295,3365,3435,3659,3427,3534,3601,3436,3602,3393,3177,3327,3488,3158,3348,3118,3521,3337,3406,3475,3384,3728,3848,3369,3564,3531,3322,3387,3346,3351,3376,3392,3315,3625,3529,3416,3591,3634,3399,3361,3348,3692,3335,3531,3501,3415,3471,3196,3447,3439,3547,3383,3449,3538,3489,3272,3358,3584,3319,3454,3462,3395,3555,3578,3788,3597,3480,3529,3248,3427,3542,3386,3436,3392,3646,3622,3606,3354,3408,3427,3563,3545,3658,3548,3423,3465,3514,3666,3533,3565,3600,3513,3690,3459,3476,3634,3445,3737,3459,3421,3545,3380,3545,3675,3345,3467,3489,3273,3574,3539,3449,3431,3466,3469,3327,3572,3310,3509,3540,3460,3651,3464,3186,3510,3442,3209,3160,3568,3502,3481,3470,3503,3432,3548,3732,3324,3592,3600,3554,3661,3426,3588,3556,3439,3543,3394,3416,3545,3449,3620,3601,3372,3567,3560,3427,3482,3429,3324,3734,3281,3384,3623,3384,3622,3455,3784,3471,3234,3470,3612,3691,3357,3520,3375,3654,3651,3140,3458,3595,3356,3621,3345,3255,3654,3470,3400,3305,3428,3719,3613,3481,3466,3523,3389,3247,3488,3532,3523,3553,3354,3341,3491,3528,3447,3512,3560,3431,3481,3466,3362,3491,3699,3631,3514,3518,3377,3581,3351,3647,3575,3280,3595,3481,3536,3331,3353,3428,3284,3535,3429,3522,3452,3468,3374,3507,3371,3603,3399,3561,3426,3496,3452,3526,3426,3746,3391,3427,3607,3408,3602,3593,3450,3392,3514,3667,3437,3438,3439,3490,3803,3411,3392,3405,3813,3288,3508,3415,3378,3623,3376,3715,3500,3471,3450,3397,3618,3334,3512,3588,3548,3346,3494,3435,3367,3609,3550,3489,3454,3689,3324,3600,3390,3443,3537,3537,3609,3774,3465,3406,3433,3383,3398,3655,3439,3548,3491,3468,3383,3480,3519,3368,3485,3546,3582,3547,3307,3288,3328,3625,3508,3385,3283,3388,3383,3395,3473,3531,3566,3588,3481,3622,3571,3641,3437,3635,3307,3599,3545,3614,3714,3576,3520,3376,3515,3518,3501,3498,3394,3514,3457,3358,3317,3528,3547,3627,3559,3505,3561,3135,3123,3538,3404,3519,3484,3560,3316,3544,3521,3509,3190,3530,3425,3431,3380,3548,3524,3618,3596,3520,3309,3366,3411,3495,3346,3249,3434,3313,3703,3595,3676,3415,3420,3513,3513,3470,3243,3505,3631,3524,3614,3545,3428,3543,3464,3495,3518,3433,3550,3649,3436,3407,3195,3589,3619,3612,3572,3476,3589,3588,3344,3546,3348,3504,3425,3642,3610,3678,3601,3395,3443,3483,3284,3676,3345,3213,3252,3422,3659,3638,3394,3489,3555,3657,3694,3539,3504,3521,3477,3444,3514,3518,3411,3556,3446,3480,3640,3285,3747,3700,3492,3719,3374,3605,3367,3480,3449,3604,3518,3801,3562,3564,3418,3481,3485,3481,3361,3245,3554,3400,3475,3200,3530,3585,3333,3498,3602,3481,3633,3346,3644,3645,3401,3775,3416,3563,3405,3454,3388,3488,3560,3552,3595,3648,3571,3572,3606,3450,3306,3536,3402,3436,3547,3538,3536,3425,3414,3428,3438,3445,3633,3505,3467,3462,3565,3637,3435,3289,3454,3393,3349,3361,3419,3430,3440,3591,3654,3469,3526,3309,3668,3485,3469,3486,3663,3462,3553,3478,3443,3208,3338,3263,3466,3415,3487,3534,3729,3579,3689,3315,3708,3640,3441,3399,3650,3639,3428,3415,3450,3525,3553,3361,3441,3566,3406,3484,3830,3473,3528,3210,3539,3501,3534,3370,3381,3188,3510,3465,3461,3504,3698,3232,3433,3348,3446,3585,3524,3749,3633,3613,3525,3294,3476,3639,3543,3470,3493,3395,3711,3634,3441,3670,3452,3501,3642,3411,3274,3561,3706,3246,3434,3368,3429,3545,3724,3519,3607,3462,3372,3500,3320,3530,3450,3488,3711,3448,3352,3381,3346,3575,3749,3603,3319,3370,3375,3627,3505,3514,3369,3603,3337,3448,3231,3362,3634,3469,3337,3486,3491,3600,3415,3347,3276,3510,3606,3566,3474,3551,3581,3337,3536,3589,3720,3511,3881,3308,3321,3593,3564,3620,3148,3464,3524,3554,3501,3440,3554,3429,3595,3629,3668,3554,3310,3444,3547,3690,3275,3646,3556,3524,3574,3366,3461,3233,3567,3502,3514,3489,3428,3635,3647,3339,3469,3525,3359,3572,3689,3253,3427,3322,3744,3440,3231,3396,3614,3388,3410,3512,3403,3932,3470,3566,3501,3570,3577,3401,3292,3464,3314,3415,3483,3422,3419,3591,3488,3708,3379,3534,3644,3308,3623,3551,3502,3646,3431,3370,3396,3355,3590,3530,3701,3342,3550,3523,3611,3461,3408,3333,3234,3505,3491,3346,3529,3665,3272,3295,3443,3453,3188,3536,3566,3578,3395,3247,3740,3454,3391,3456,3361,3742,3552,3743,3525,3399,3470,3291,3464,3560,3288,3572,3507,3519,3704,3335,3515,3552,3532,3268,3511,3181,3558,3523,3310,3605,3572,3485,3450,3363,3341,3408,3359,3425,3458,3365,3210,3446,3151,3580,3471,3564,3398,3641,3350,3429,3154,3297,3370,3474,3650,3511,3304,3408,3415,3617,3541,3570,3646,3422,3599,3607,3607,3362,3306,3170,3446,3445,3355,3483,3374,3547,3477,3573,3490,3739,3510,3466,3423,3398,3444,3473,3656,3558,3530,3469,3667,3386,3786,3413,3388,3351,3367,3631,3620,3499,3545,3645,3551,3481,3568,3470,3726,3527,3368,3549,3527,3712,3560,3430,3531,3419,3682,3333,3599,3457,3542,3494,3490}},
{{3000,2.300000},{1911,1788,1785,1842,1745,1907,2006,1992,1832,1894,1628,1891,1942,1782,1906,1768,1919,1832,1930,1808,1942,1813,1830,1872,1893,1755,1814,2044,1778,1871,1860,1936,1798,1701,1833,1906,1923,1914,1961,2054,1876,1858,1906,1905,1934,1943,1835,1932,1702,1865,1737,1864,2059,1887,1970,1849,1939,1888,1970,1832,1939,2027,1888,1981,2013,1771,1737,1903,1887,1866,1754,1972,1891,1786,1810,1836,1893,1991,1854,1975,1894,1827,2083,2068,1879,2109,1938,1809,2038,1815,1925,1939,1853,1848,1869,1961,1786,1874,1904,1830,2009,1953,1998,1903,1971,1921,1823,1894,1896,1880,1879,1973,1816,1866,1781,1795,1827,1882,1776,1953,1880,1912,1782,1936,1888,1896,1883,1935,1728,1735,1818,1723,1894,1892,1927,1880,2112,1793,1945,1913,1934,1907,1843,1862,1889,1885,1908,1995,1909,2054,1920,1980,1785,1904,1883,2014,1906,1964,1975,1875,1768,1943,1958,1823,1945,1952,1851,1907,1854,1858,1958,1857,1850,2024,1820,1768,1970,1957,1726,1865,1995,1757,1937,1929,1903,1819,1932,1927,1702,1816,1993,1891,1785,1993,1946,1818,1799,1770,1824,1930,1853,1956,1813,1804,1964,1953,1911,1870,1950,1915,1852,1876,1738,1887,2060,2023,1880,1995,1835,1831,1771,1960,1924,1949,2053,1809,1977,1895,1888,2139,1899,1879,1915,1705,1902,1653,1845,2066,1920,1918,1917,1950,1793,1910,1880,1761,1977,1885,1895,1882,1764,1801,1834,1841,1934,1816,2024,1908,1829,1794,1729,1900,1874,1861,1950,1851,1914,1764,1903,2025,1884,1908,1891,1831,1773,1876,1815,1825,1865,2149,1972,1893,1856,1863,1781,1744,1923,1830,2016,1887,1869,1760,1829,1762,1938,1995,1950,1930,1924,1843,1915,1937,1916,1939,1918,1967,1845,1883,1713,1893,1710,1940,1845,1994,2019,1833,1842,1735,1818,1774,1760,1778,1955,1743,1786,1736,1957,1781,1658,1836,1615,1900,1740,1841,1892,2009,1775,1862,1828,1683,1857,1839,1978,1933,1867,1831,1905,1932,1773,1866,1769,1964,1735,1778,1947,1806,1830,1864,1868,1992,1811,1864,1895,1724,1687,1977,1948,1818,1847,2018,1866,1720,1881,1888,1794,1852,1927,1786,1862,1775,1769,1867,1936,2232,1772,1758,1748,1930,1990,1888,1933,1881,1887,1799,1722,1796,1921,1986,1871,1860,1930,2049,1964,1891,2090,1780,1971,1955,1793,2002,1938,1819,1830,1907,1723,1918,1854,1935,1861,1852,1686,1811,1944,1738,1916,1629,1828,1871,1868,1813,1901,1812,1800,1959,1949,2011,1968,2011,1869,1726,2031,1751,1925,1918,1897,1944,2011,1868,1776,1794,1978,1924,1925,1970,1766,1768,2002,1873,1807,1971,1825,1996,1830,1867,2005,1831,1723,1969,1961,1728,1778,1994,1859,1852,1767,1988,1654,1876,1908,1910,1867,1907,1918,1824,1993,1825,1836,1817,1852,1792,1905,1818,1934,2022,1828,1819,1892,2012,1852,1768,1773,1882,2014,1777,1778,1927,2015,1903,1896,1779,1884,1823,1801,1941,1943,1843,1879,1890,1971,2004,1880,1843,1752,1925,1872,1917,1973,1854,1904,1922,1889,2012,1980,2068,1926,1796,1857,1944,1730,1834,2064,1817,1726,2004,1763,1904,1779,1783,1681,1913,2032,1719,1811,1740,1916,1915,1751,1904,1733,1995,1910,1965,1914,1890,1686,1688,1820,1864,1939,1831,1786,2085,1854,2038,1843,1833,2026,1868,1794,1874,2047,1855,1832,1979,1876,1720,1941,1876,1712,1812,1785,1763,1830,1789,1940,2091,1826,1846,1954,1868,1824,1812,1845,1927,1929,1971,1998,1818,2035,1897,1839,1844,1886,1741,1968,1880,1740,1811,1904,1741,1896,1771,1915,1792,1976,1849,1879,1833,1949,1933,1892,1858,1759,1837,1944,1855,1871,1892,1851,1919,1759,1934,1828,2002,1824,1877,1918,1954,1942,1804,1933,1911,2077,1820,1813,1692,1712,1944,1933,1805,1907,2034,1821,2035,1929,1941,1767,1805,1867,1781,1687,1914,1845,2012,1889,1896,1790,1969,2077,2073,1896,1793,1780,1853,1947,2029,1961,1871,1899,1896,1884,1955,1952,1904,1912,1935,1929,1823,1840,1907,1808,1765,1867,1920,1883,1903,1763,1864,1915,1962,1887,2073,1832,1796,1797,1892,1875,1924,1995,1860,1539,1838,1870,1878,1785,1822,1881,1914,1820,1691,1884,1899,1821,2053,1786,1915,1902,1785,2045,1748,2087,1910,2029,1794,1961,1869,2009,2016,1865,2017,2014,1812,1899,1956,1912,1900,1768,2006,1842,1864,1825,1925,1872,1914,2010,1878,1833,2007,1991,1668,1860,1813,2011,1981,1782,1905,2035,2161,1893,1727,1871,1807,1939,1911,2003,1956,1990,1922,1753,2035,1729,1817,1797,1783,1681,1925,1875,1645,1782,1789,1823,2031,1945,1739,1849,1938,1835,2073,1855,1935,2058,2032,1873,1764,1962,1890,1762,1869,1856,1895,1823,1826,1806,1890,1757,1949,1840,1896,1926,1875,1721,1813,1903,1912,2006,1909,2004,1791,1836,1928,1779,1856,1911,1906,1894,1877,1902,1792,1851,1876,1853,1844,1849,1758,1836,1897,2081,1938,1712,1942,2061,1862,1902,1990,1989,1762,1935,1925,1978,1963,1827,1824,1872,1752,1881,1886,1878,1951,1798,1870,1953,1887,1904,2022,1807,1715,1810,2174,1951,1933,1940,1816,1934,1845,1853,1839,2018,1751,1961,1899,1832,1576,1847,1900,1998,1851,2023,1660,1988,2071,1902,1860,1838,1822,1700,1908,1914,1907,1853,1838,1770,1886,1917,1796,1827,1920,1910,1791,1893,2055,1803,1987,1996,1786,1858,1872,1772,1727,1766,1848,1884,1995,1942,1818,1847,1891,1864,1847,1862,1876,1936,1831,1940,1654,1910,1896,1782,1626,1865,1926,1979,1863,1880,1905,2031,1896,1909,1872,1851,1823,1857,1941,1762,1816,1745,1999,1937,1791,1960,2003,1882,1877,2056,1866,1867,1938,1927,1880,1946,1824,1896,1967,1795,1675,2043,1841,1872,1989,1880,1977,1782,1915,2083,1864,1923,1805,1990,1899,1782,1911,1951,1862,1964,1940,2005,1864,1750,1916,1854,1953,1825,1947,1863,1807,1919,1846,1823,1944,1989,1786,1929,1875,1941,1874,2029,1810,1994,1891,1809,1994,1907,1865,1805,1915,1831,1811,1828,1885,1952,1896,2116,1908,1926,1985,1869,1890,1687,1800,1866,1766,1853,1756,1812,1707,1880,2025,1993,1874,1944,1792,1890,2043,1882,1884,1854,1935,1992,1844,1989,1896,1727,2026,1878,1924,1777,1852,1801,1861,1835,1778,1884,1978,1869,1923,1906,1889,1911,1894,1969,1722,1828,1947,1923,1790,1993,1947,1797,1656,1863,1787,1985,1947,1886,2068,1985,1922,2005,1934,1835,1765,1878,1976,1851,1870,1615,2093,1875,1886,1917,1780,1867,1813,1843,1728,1995,1949,2082,1794,1799,1900,1874,1996,1600,1703,2002,1953,1905,1760,1649,1908,1906,1944,1779,1827,1907,1817,1858,1802,1743,1919,1928,1963,1823,1882,1927,1934,1885,1853,1988,1966,1913,1983,2000,1914,1886,1893,1706,1888,1989,2032,1803,1935,2046,1891,1893,1764,1801,1825,1791,1855,1923,1970,1831,1733,2069,1942,2070,1778,1824,2032,1790,1851,1896,1903,1878,1938,1806,1895,1947,1925,1882,1801,1994,1799,2023,1770,1753,1919,1781,1891,1807,1829,1998,1729,1685,1880,1880,1763,1954,1916,1913,1847,1982,1888,1968,1899,1739,2032,1892,1845,1810,1695,2098,1781,1907,1833,1996,1752,1947,1762,1927,1919,1865,1960,1918,1951,1955,1834,2004,1963,1909,2013,1886,1775,1857,1829,1810,1827,1844,1862,1924,1966,1838,1915,1862,1869,1785,1936,1838,1887,1864,2048,1865,1805,1900,1830,1873,1746,1791,1740,1853,1986,1940,2063,1896,2015,1804,2011,1774,1859,1851,1610,1959,2006,1833,1845,1833,1878,1609,1949,1764,1903,1829,1618,1823,1716,1920,2019,1850,1831,1790,2000,1850,1845,1767,1714,1914,1843,1919,1670,1998,1869,1820,1779,1908,1808,1993,1802,1715,1890,2092,1823,1848,1833,1792,1827,1876,1819,1948,2028,2097,2033,2001,1984,1804,1926,1947,1946,1915,1853,1685,1892,2001,1894,1983,1796,1859,1950,1846,1976,1830,1862,2023,1860,1923,1802,2021,1841,1910,1832,1964,1862,1804,1781,1887,1881,1882,1767,1937,1999,1920,1858,1796,1736,1851,2062,1988,1782,2002,1958,1817,1889,1762,1798,1881,1871,1925,1911,1787,1819,1821,1711,1899,1921,1850,2093,1893,1964,1866,1817,2107,1987,1906,2003,1815,1878,1632,1757,1817,1955,1804,1851,1858,1812,1890,1765,1810,1934,1747,1911,1753,1961,1906,1839,1999,1743,1835,1690,1927,1811,1834,1914,1804,1855,1735,1876,1832,1750,2009,1721,1863,2028,1881,1964,1869,2029,1987,1857,1994,1789,1812,1904,1892,1855,1846,1921,1958,1836,1799,1960,1799,1893,1892,1833,1845,1992,1915,1632,2007,1913,1781,1734,1835,2070,1835,1926,1815,1920,1880,1929,1638,1981,1865,1838,1912,1776,1861,2033,1856,1994,1873,1805,1971,1849,1826,1946,1821,1790,1886,1916,1794,1855,1884,1916,1955,1904,1846,1924,1766,1835,1982,1792,1902,1955,1831,1953,1771,1918,1832,1743,1857,1842,1844,1693,1761,1951,1765,1752,1908,1842,1899,1925,1673,1716,1808,1991,1892,1864,2007,1880,1988,1770,1848,1945,1758,1807,1999,1908,1961,1646,2010,2088,1980,2016,1881,1974,2024,1874,1831,1761,2086,1797,1922,1983,1786,1835,1728,1801,1816,1927,1718,1910,1804,2005,1851,1917,1812,1949,1875,1779,1729,1881,1811,1834,1827,1680,1875,1946,1921,1972,1930,1711,1886,1872,1930,1898,1712,1980,1805,1743,1921,1884,1800,1723,2056,1915,1763,1945,1775,1744,1946,1884,1803,1900,1841,1692,1823,1777,1870,1950,1708,1864,1903,1922,1896,1955,1832,1923,1750,1968,1811,1871,1869,1791,2053,1851,2039,1824,1985,1865,1813,2022,1835,1850,1881,1814,1912,1917,1879,1823,1863,1835,1880,1749,1773,1853,2015,1886,1741,2038,1964,2084,1985,1820,1857,1956,1858,1966,1772,1827,1671,1878,1694,1795,1787,1963,1904,1905,1812,1801,1919,1998,1941,1861,1934,1960,1970,1803,1876,1932,1852,1879,1942,1687,1906,2004,2100,1879,1943,1850,2012,2128,1933,1806,1790,1927,1585,1881,2055,1850,1846,1854,1885,2045,1819,1779,1817,1917,1899,1867,1914,1890,1866,1712,1833,1859,1818,1754,1673,1887,1681,1971,2028,1727,1984,1841,1780,1802,1758,1753,2006,1865,1938,1874,1895,1840,1919,1863,1843,1725,1817,1955,1771,1855,1833,1734,1940,1814,1742,1880,1954,1756,1863,1871,1634,1932,1904,1779,1948,1847,2008,1740,1838,1954,1957,1917,1774,1793,1769,1928,1898,1939,1843,1575,1826,1887,1760,1718,1829,1953,1874,1907,1847,1923,1837,1854,1845,1965,1969,1966,1841,1798,1974,1838,1708,1839,1913,1757,1897,1826,2030,1786,1947,1828,1834,1759,1790,1910,2054,2080,1922,1959,1958,1831,1905,1879,2071,1782,1813,1771,1783,2002,1816,1932,1803,1946,1890,1864,2051,1833,1963,1857,1942,1776,1914,1971,1866,1831,1659,1920,1881,1846,1918,1852,1850,1836,2124,1796,1807,1928,1915,1835,1985,1968,1870,1877,1884,1824,1851,1923,1812,1887,1924,1834,1882,1874,1975,2012,1817,1852,1723,1964,1591,1765,1884,1824,1953,1887,1884,1953,1904,1837,1862,1837,1858,1832,1914,1875,1861,1781,1956,2005,1969,1916,1679,1755,1887,1800,1855,1999,1966,1811,1937,1721,1902,1744,1883,1791,1816,1996,1887,1613,1898,2027,1955,1605,1971,1890,1927,1960,1797,1954,1801,1732,1784,2023,1934,1964,2038,1850,1974,1933,1907,1821,1931,1831,1785,1970,1815,1946,2007,2064,1954,1946,2054,1922,1965,1808,1705,1904,1911,1939,1936,1990,2055,1753,1761,1979,1952,1883,1778,1839,1790,1981,1686,1887,2024,1848,1939,1738,1873,1840,1828,2001,1869,1947,2076,1812,1706,1833,1729,1808,1815,1820,1745,1909,1802,2033,1990,1828,1837,1815,1839,1929,1858,1985,1905,1911,1811,1979,1945,1954,1812,1780,1904,1767,1885,1960,1849,1985,1903,1852,1970,1876,1839,1808,1839,1876,1810,1738,1840,1842,1907,1757,1761,1798,1961,1877,2024,1832,1882,1856,1713,1890,1743,1840,1991,1915,1906,2047,1826,1850,1850,1925,1906,1923,1903,1915,1795,1868,1958,1821,1894,1790,1987,1983,1731,2019,1791,1993,1806,1809,1889,1848,1842,1765,1821,1783,1812,2006,1780,1796,1949,1852,1888,1832,1808,1913,2024,1834,1924,1868,1859,1905,1887,1922,2097,1913,1863,1875,1909,2020,1753,1963,2016,1727,1892,1983,1778,1968,1864,1894,1909,1759,1854,1837,1847,1862,1813,1979,1896,1907,1926,1873,1962,1843,1846,1931,1893,2100,1793,1971,1871,2012,1691,1770,1857,2055,1771,1834,1960,1758,1975,1990,1948,1878,1905,1749,1778,2027,1966,1819,1837,1769,2071,1808,1786,1766,1962,1826,1836,1891,1920,1835,1649,1894,1815,1939,1897,1814,1819,1768,1661,1853,1704,1785,1923,1869,1925,1887,1758,1783,1989,1837,1730,1906,1828,1817,1868,1921,2007,1647,1879,1760,1725,1934,1869,1875,1845,2121,1916,1950,1918,1812,2083,1985,2008,1900,1759,1836,1875,1907,1932,1949,2018,1898,1987,1837,1900,1968,1897,1856,1702,1733,1878,1914,1905,1711,1713,1919,2059,2066,1901,2095,1899,1951,1901,1818,1782,1914,1652,1733,2002,1881,1906,1937,1812,1957,1847,1746,1802,1766,1924,1988,1889,2029,2143,2054,1838,1949,1896,1850,1912,1979,1892,1994,1801,1878,1953,1900,2042,1891,1721,1926,1834,1880,1855,1892,1973,1924,2007,1672,1878,1857,1857,1879,2031,1968,1851,1927,1768,1809,1872,1748,1983,1909,1752,1752,1927,1911,1900,2131,1796,1910,1876,1820,1927,1858,1925,1834,1898,1951,1862,1785,1984,1785,2043,1892,1859,1833,1931,1766,1807,1751,2024,1877,1916,1895,1800,1849,1879,2041,1718,1900,1838,1908,1889,1970,1871,1775,1885,1781,1748,1928,1731,1682,1758,1998,1958,1923,1845,1935,1996,1707,2060,1827,1805,1812,2012,1808,1753,1951,1901,1778,2043,1908,1719,2067,1921,2019,1739,1892,1965,1866,1902,1777,1893,2006,1950,1822,2032,1995,1981,1842,1843,1970,1773,1905,1661,1842,1816,1890,1832,2025,1832,1844,1964,1999,1886,1888,1924,1962,1859,1804,1772,1937,1965,2038,1826,1960,1860,1922,2014,1763,1999,1888,1931,1959,1900,1816,1937,1945,1750,1717,1876,1694,1930,1841,1885,1804,1999,1918,1882,1926,1833,1940,1885,1760,1903,1907,1814,1899,1844,1941,1855,2051,1802,1838,1886,1918,1909,1867,1813,1932,1987,1956,1954,1961,1848,1887,1668,1788,1939,1933,1747,1900,1795,1818,1776,1885,1753,1940,1542,1922,1823,1790,1957,1726,1799,1850,1938,1902,1805,1964,1925,1762,1890,1882,1814,1916,1827,1843,1824,2008,1956,2015,1709,2029,1748,1831,1812,2015,1846,1915,1920,1805,1838,1894,1902,1900,1803,1904,1855,1775,1852,1823,1918,2000,2032,1878,1910,1901,1842,1896,1738,1904,1824,1809,1838,1787,1735,1948,2021,1858,1760,1816,2088,1810,1831,1846,1936,2043,1814,1900,2026,1890,1800,1928,1928,1990,1863,1883,1911,1746,1769,1888,1781,1974,1963,1928,1845,1795,1764,1952,1871,1998,1818,1788,1802,1944,1851,1995,1937,1801,1911,1734,1817,1874,2013,1993,2050,1818,1860,1784,2100,1755,1917,1830,1876,1756,1832,1928,1874,1825,1886,1845,1748,1731,2000,1855,1854,1836,1789,1797,1940,1876,1747,1781,1839,1871,1944,1884,1896,1932,1798,1926,1720,1985,1809,1793,1926,1868,1950,1628,1838,1729,2067,1933,1755,1865,1861,1874,1956,1828,2037,1921,1756,1876,2002,1711,1668,1961,1953,1958,1967,1998,1881,1893,1796,1765,1638,1990,1736,1930,1761,1938,1845,1712,1949,1706,1781,1924,1832,1878,1772,1906,1778,1900,1832,1881,1808,1707,1747,1915,1957,2094,1973,1878,1901,1825,2116,1944,1757,1902,1734,1749,1925,1925,2051,1980,1815,1790,2018,1938,1860,1935,1777,1737,2072,1897,1801,1812,1918,2105,1750,1605,1855,1892,1946,1827,2008,1823,1892,1968,1867,1674,1787,1910,1904,1943,1878,1892,1868,2039,1837,1820,1837,1942,1883,2020,1902,1885,1987,1848,1903,1855,1917,2003,1812,1924,1908,1769,1890,2028,1836,1827,1910,1864,1839,1844,1931,1945,1729,1867,2049,1743,1899,1769,1951,1909,1840,1929,1919,1887,1854,1803,1787,1906,1888,1898,1879,2031,1821,2051,1883,1966,1806,1823,1782,1862,1768,1941,1654,1963,1946,2244,1870,1917,1785,1824,2113,1872,1973,1989,1929,1878,1885,1871,1977,1993,1760,1937,1922,1919,1821,2034,1948,1820,1981,1799,1949,1969,1728,1977,1659,1792,1947,1893,1976,1817,1989,1847,2031,1926,1667,1976,1754,1854,1922,1922,1862,1753,1759,1828,1935,1889,1758,1871,1885,1820,1990,1988,1870,1877,1909,1823,1812,1912,1837,1904,1837,1699,1816,1956,1982,1876,1851,1853,1904,2029,1891,1924,1949,1778,1809,1973,1964,2032,1950,1830,1931,1851,1812,1952,1943,1858,1772,1937,1922,1954,1817,1924,1835,1771,1777,1945,1942,1726,2079,1778,1864,1832,1655,1884,1934,1854,1905,1862,1845,1786,1941,1819,1920,1868,1673,1789,1808,1759,1949,1755,1956,1841,1956,1856,1852,1974,1689,1863,1854,2103,1868,1720,1829,1837,1963,1866,1977,1703,1836,1775,1818,1943,1915,1882,1901,1936,1779,1899,1884,1893,1954,2096,1825,1805,1954,1988,1785,1765,1928,1750,1950,2034,1947,1947,1911,1901,1780,1876,1705,1846,1765,1703,1796,1883,1929,1990,1862,1921,1938,1788,1903,1892,1909,1974,2029,1859,1720,1906,1694,1899,1981,2050,1893,1795,1918,1847,1916,1950,1825,1957,1927,1930,1829,1920,1902,1933,1803,1857,1847,1958,1947,1933,1900,1800,1921,1708,1928,1780,1817,1819,1988,1925,1854,1955,1865,1821,1834,1785,1927,1911,1983,1776,1807,1951,1971,1879,1927,1967,1960,1985,1809,1945,1849,1740,1884,1901,1886,1976,1858,2022,1854,1853,1752,2033,1835,1755,1839,1758,1885,1919,1820,1969,1724,1746,1991,1920,1970,1958,1881,1760,1788,2020,1758,1967,1900,1810,1995,1986,1782,1660,1741,1867,1790,1923,1933,1944,1895,1923,1897,1735,2045,1807,1843,1798,1850,1802,1855,1847,1854,1910,1842,1815,2024,1913,2028,1996,1837,1815,1807,1941,1924,1787,1842,1776,1872,1889,1844,1699,1851,1962,1971,1801,1853,1922,1985,1818,2111,2008,1914,1809,1923,1878,2050,1955,2015,1930,1789,1804,1948,1756,1815,1975,1801,1800,1889,1843,1839,2096,1778,1898,1870,1791,2018,1829,1790,1844,1871,1832,2008,1908,2045,2003,1874,1708,1890,1843,1830,1820,1961,2024,1769,2031,2093,1965,1858,1851,1893,1863,1974,1856,1888,1986,1800,1802,1881,1816,2012,1746,1862,1882,1829,1830,1882,1928,1876,1844,1905,1866,2011,1864,1863,1853,1757,1908,1888,2106,1890,1802,1907,1895,1860,1802,1786,1842,1804,1903,1863,1985,1821,1731,1789,2011,1954,1763,1976,1858,1941,1838,1815,1975,1910,1853,1922,1941,1845,1824,1983,1785,1744,1868,1979,2004,1929,1904,1794,1888,1907,1933,1920,1871,1847,1880,1807,1953,1978,1888,1864,1857,1926,1804,1812,1919,2005,1684,1789,1835,1761,1968,1795,1913,2027,1725,1727,1839,1858,1827,1918,1917,1885,1740,1858,1733,1748,1844,1687,2049,1771,1772,1960,1904,1874,1860,1922,1877,1868,1942,1925,2056,1880,2044,1803,1840,1876,1806,1892,1858,1958,1876,1785,1827,1965,1876,1833,1913,1820,1842,1886,1849,1704,1804,1907,1781,1861,1793,1887,1821,1847,2015,2038,1845,1731,1892,1880,1913,1913,1971,1868,1953,1932,1891,2040,1817,1839,1775,1919,1706,1664,1878,1857,1904,2076,1733,1946,1899,1805,1974,1869,1820,1977,2072,1799,1872,1857,1785,1939,1935,1814,1909,1687,1865,1960,1953,1831,1936,1959,1963,1827,1913,1837,1744,1990,1736,1938,1911,1866,1785,1793,1937,2004,1898,1810,1926,1879,1752,2087,1850,1923,2226,1830,1549,1740,1850,1948,1943,1853,1990,1725,1735,1977,1869,1847,1845,1884,1793,1834,1908,1796,1840,1969,1905,1905,2106,1901,1815,1803,1585,1938,1940,1873,1980,1781,1840,2025,2046,1885,1842,2031,1889,1904,2033,1991,1899,1951,1654,1898,1852,1861,1724,1988,1904,1889,1748,1722,1911,1973,1846,1911,1893,1652,1923,1787,1840,1804,1853,1827,1990,1732,1808,1849,1985,1760,1805,1902,1985,2023,1996,1836,1750,1775,2073,1971,2047,1974,1895,2001,1950,1893,2026,1859,1798,1991,1966,1886,1962,1804,1880,1693,1907,1839,1843,1915,2119,1908,1768,1801,1893,1785,1826,1761,1840,1845,1861,1988,1739,1723,1946,1940,2074,2001,1890,1723,1932,1755,1986,1825,2091,1914,2102,1898,1832,1957,1887,1776,1882,1757,1872,1895,1839,1758,1852,1793,1832,1850,1895,1952,1814,1876,2081,1740,1905,1732,1858,1955,1876,1811,1948,1936,1948,1874,1859,1894,1964,1960,1847,1889,1745,1961,1869,2083,1921,1935,1910,1950,1775,1802,1869,1844,1908,1824,1894,1881,1907,1782,1969,1980,1708,2080,1968,1860,1827,1826,1779,1890,1904,1927,1999,1908,1811,1949,1946,1771,1974,1898,1970,1796,1969,1969,1902,2032,1839,1677,2050,1785,1794,1824,1942,1837,1689,2086,1998,1817,1768,1880,1829,1800,1786,1821,1926,1847,1931,1913,1955,1856,1868,1892,1900,1909,1874,1988,1825,1727,1804,1685,1839,1881,1793,1977,1948,1916,1800,1905,1822,1819,1841,1807,1894,1938,1996,1850,1961,2039,2062,1838,1823,1870,1790,1912,2080,1781,2047,1978,1986,1764,1830,1792,1838,1780,1899,1946,1830,1957,1985,1927,1943,1877,1846,1791,1774,1769,1892,1973,1843,1713,1804,1778,1851,1833,1887,1838,1847,1838,1908,1941,1803,1931,1849,1743,1727,1871,2078,1951,1802,1917,1819,2007,1753,1904,1871,1991,1953,1796,1806,1822,1871,1866,1975,1800,1808,1822,1839,1841,1821,1902,1871,1742,1835,1826,2013,1899,1985,1959,1889,1799,2005,1860,1949,1945,1848,1938,1884,1631,1945,1921,1861,2026,1835,1987,1795,1929,1770,1815,1993,1918,1885,1934,1814,1910,1813,1904,1879,1851,1791,1848,1909,1835,1886,1889,1722,1830,1986,1876,1780,1973,1932,2006,1904,1738,1994,1657,1761,1797,1698,1933,2051,1808,1909,1699,1898,1836,1872,1848,1877,1693,1715,1883,1924,1815,1817,1953,1794,1859,1868,1862,1920,1900,1937,1906,1998,1854,1982,1718,1915,1760,1922,1867,1779,1875,1778,2067,1992,1944,1888,1812,1690,1970,1897,1932,1873,2053,2112,1874,1824,1839,1672,1929,1882,1853,1936,1941,1921,1857,1923,1804,2044,1912,1841,1848,1868,1693,1738,1981,1838,1977,1794,1942,1906,1951,1926,1839,1901,1810,1868,2056,1905,1879,1901,2004,1857,1899,1870,1749,1867,1906,1915,1927,1855,1969,1916,2027,1979,1792,1865,1902,1994,1944,1984,1852,1883,1941,2072,1870,1930,1934,1844,1751,1771,1883,1750,1622,1983,1998,1743,1906,1806,2059,1953,1921,1689,2058,1805,1874,1949,1927,1822,1781,1854,1774,1945,1889,1841,1733,1981,2118,1888,1696,1897,1837,1984,2010,1838,1911,1987,1870,1854,1698,2012,1778,1805,1877,1855,1804,1777,1782,1819,1910,1801,1963,1904,1989,1878,1961,1878,1830,1794,1801,1860,1894,1912,2118,1855,1922,1914,1809,1873,1858,1987,1894,1926,1842,1903,1956,1888,1734,1805,1871,1839,2101,1680,1727,2037,1831,2011,1968,1795,1811,1682,1827,1987,1799,1868,1772,1946,1945,1924,1840,1789,1930,1797,1809,1818,1888,1905,1728,1987,1780,1868,1674,1830,1780,1750,2060,2070,1900,1879,1804,1924,1721,1786,1634,1952,1742,1781,1946,1916,1946,1799,1892,2041,1983,1874,1779,1734,1949,1871,1862,1695,1781,1720,1920,1819,1907,1968,1982,1794,1844,1963,1897,1949,2016,1875,1897,1994,1779,2093,1900,1816,1815,1895,1914,1961,1986,2078,1846,1973,1711,1699,1934,1814,1842,1830,2015,2015,1742,1971,1895,1867,1955,1809,1763,1896,1856,1787,1976,1848,1908,1761,1796,1833,2064,1906,1987,1713,1882,1854,1889,1893,1958,1879,1828,1766,2067,1797,1902,1857,1841,1910,1994,1882,1833,2062,1957,1790,1823,1736,1946,1856,1894,2110,1672,1793,1806,1855,1900,1924,1723,1935,1927,2027,1687,1927,1998,1890,1813,1894,1881,1830,1874,1824,1869,1742,1813,1780,1941,1903,1804,1830,1959,1855,1809,1831,1780,1924,1900,1934,1800,1875,1860,1842,1894,1916,1921,1935,1919,1901,1911,1749,1829,1923,1951,1972,1863,1958,1962,1868,1840,1772,1794,2016,1912,1971,1830,1912,1919,1809,2057,1976,1943,2047,2020,1898,1869,1940,1951,1949,1831,1900,2040,1910,1814,1893,2275,1963,1729,1783,1778,1801,1887,1810,2026,1757,1870,1955,1895,1831,1879,1899,1867,1931,1960,2050,1983,1833,1894,1994,1701,2012,1930,1810,2006,1806,1808,1828,1778,1880,1833,1847,1968,1929,1893,1862,1825,2046,1814,1837,1751,1778,1900,1874,1851,1827,1863,1996,1988,2037,1892,1800,1788,1893,1902,1836,1814,2026,1768,1877,1878,1922,1848,1789,1716,1932,1968,1718,2044,1861,1811,1888,2041,1792,1902,1777,1904,1806,1827,1919,1809,1722,1983,1899,2017,2076,1935,1658,1779,1858,1919,1926,1907,1849,2006,1930,1929,1886,1832,1724,1936,2075,1938,1792,1875,1869,1798,1917,1953,1732,1855,1765,1916,1821,1794,1866,1967,1965,1966,2015,2002,1896,1987,1555,1786,1988,1686,1980,1775,1874,1988,1902,1985,1802,1903,1916,1980,1814,2031,2010,1929,1956,1722,1741,1974,1889,1913,1837,1883,1853,1798,1908,1784,2016,1723,1929,1856,1878,1706,1939,1932,1871,1873,1767,1847,1963,1911,1847,1830,1890,1972,2055,1880,1935,1967,1801,1813,1999,1800,2000,1878,1803,1809,1926,1863,2001,1952,1868,1924,2044,1871,1697,1801,1890,2035,2014,1878,1799,1770,1913,1796,1764,1848,1824,2053,1994,1841,1852,1920,1888,1875,1736,1743,1854,1880,1859,1945,1841,1948,1851,1864,1759,1920,1868,1995,1864,1860,1851,1890,2011,1692,1773,2019,1831,2009,1868,1943,1797,1810,2003,1658,1710,2019,1875,2034,1771,1863,1865,1919,1905,1972,1944,1834,1751,1806,1999,1710,1696,1725,1735,1780,2026,1842,1925,1805,1702,1946,1900,1844,1749,1982,1731,1990,1726,1752,1850,1894,1845,1863,1752,1926,1807,1894,1879,1877,1856,1884,1786,1930,1654,1980,1970,1824,1710,1889,1786,1864,1820,1939,1849,1875,1997,1917,1845,2005,1800,1881,1825,1808,1806,1785,1860,1835,1931,1772,1957,1837,1810,1881,1817,1945,1814,1903,2162,1896,1941,1803,1911,1980,1986,1972,1813,2096,1676,1757,1895,1830,1863,1754,1910,1927,1762,1786,1936,2020,1938,1873,1912,1742,1791,1822,2025,1842,1883,1848,1776,1816,1766,1705,1946,1784,1980,1848,1838,1765,1841,1941,2006,1890,1786,1956,1748,1717,1904,1946,1823,1884,1971,1921,1949,1891,1852,1950,2013,1938,1960,1824,1839,1886,1917,1953,1972,1943,1791,1852,1952,1972,1916,1830,1789,1851,1917,1953,1806,1744,1847,1824,1855,1892,2086,2066,1877,1714,1899,2038,1816,2038,1854,1947,1967,1631,1741,1962,1791,1798,1903,1863,1702,1815,1852,1697,1867,1894,1860,1933,1949,1945,1785,2047,2024,1790,1844,1823,1808,1926,1898,1923,1865,1851,1883,1952,1842,1862,1936,1940,1910,1859,1814,1802,1740,2042,1912,1797,1994,1726,1968,1824,1812,1808,1882,1999,1913,1761,1863,1792,1902,1815,1991,1920,1764,1950,2013,1997,1772,1800,1904,1859,1914,1931,1987,1787,1775,1785,1784,2108,1875,1920,1795,1992,1750,1786,1782,1809,1902,1844,1942,1786,1809,2062,1735,1754,1854,1874,1948,1847,1760,1790,1825,1754,1900,1674,1838,1881,1988,2017,1778,1827,1946,1996,1744,1948,1958,1633,1897,1846,1665,1881,1875,1860,1775,2057,1845,1879,1892,2084,1849,1969,1907,1876,1802,1849,1823,1960,1901,1749,1700,1921,2014,1674,1811,1790,1850,1703,1950,1864,1882,1802,1927,1828,1692,1747,1811,1891,1943,1875,1807,1880,2037,1865,1835,1863,1942,1855,1785,1981,1902,1771,2093,2037,2066,1775,1969,1841,2047,1761,2005,1791,1856,1967,1829,2128,2003,1805,1814,1817,1774,1781,2009,1844,1903,1742,1689,1865,1942,1766,1838,1764,1839,1781,1998,1855,1875,1927,1759,1792,1972,1746,1668,1613,1984,1811,1991,1730,1862,1800,1742,1874,1903,1851,1852,1771,2019,1862,1847,2085,2101,1808,1875,1794,1910,1880,1479,1794,1907,1842,1736,1896,1867,1753,1822,1885,1901,1780,1896,1832,1832,1967,2058,1867,1754,1932,1939,1864,1852,1869,2037,1961,1761,1790,1815,1884,1967,1909,1726,2018,2114,1856,1991,1949,1734,1702,1581,1899,1816,1840,1907,1807,1772,1733,1936,1971,1790,1729,1949,2080,1987,2077,1742,1963,1817,1910,1859,1884,1920,1937,1855,1970,1876,1893,1720,1855,1861,1953,1923,1982,1845,1953,1804,1873,1745,1798,1902,2018,1796,1993,1857,1829,1834,1763,1879,2006,1746,1789,1809,1915,1874,1876,1814,1828,1710,1879,1828,2003,1752,1968,1992,2011,1841,1936,2052,1960,1803,1889,1687,1735,1807,1883,1971,1708,1718,1856,1885,1821,1782,1911,1887},{1533,1651,1481,1386,1489,1572,1511,1512,1406,1383,1441,1491,1582,1579,1610,1515,1434,1433,1652,1442,1545,1442,1580,1505,1535,1566,1421,1292,1573,1445,1459,1546,1456,1539,1414,1574,1432,1488,1389,1476,1525,1416,1613,1452,1514,1539,1649,1418,1486,1488,1506,1466,1473,1490,1583,1526,1530,1428,1458,1482,1707,1782,1457,1548,1477,1510,1546,1485,1495,1359,1547,1423,1501,1526,1583,1583,1428,1479,1439,1483,1380,1398,1426,1389,1502,1440,1548,1478,1524,1351,1467,1438,1519,1447,1427,1410,1614,1524,1514,1511,1420,1497,1528,1541,1465,1333,1496,1500,1416,1484,1498,1399,1490,1353,1469,1566,1405,1519,1427,1480,1532,1522,1417,1576,1463,1474,1288,1593,1526,1383,1319,1463,1431,1488,1324,1471,1489,1458,1379,1488,1522,1500,1467,1574,1436,1501,1329,1382,1462,1218,1499,1484,1554,1503,1596,1487,1553,1571,1565,1542,1584,1335,1370,1488,1458,1507,1576,1383,1432,1443,1617,1501,1395,1574,1536,1466,1592,1435,1468,1443,1516,1449,1600,1567,1500,1565,1591,1336,1522,1572,1499,1385,1413,1455,1493,1460,1566,1402,1436,1540,1576,1539,1539,1535,1559,1449,1418,1549,1360,1398,1468,1523,1575,1516,1481,1410,1464,1479,1478,1442,1486,1529,1544,1458,1609,1482,1568,1627,1675,1563,1562,1533,1523,1513,1530,1440,1366,1457,1435,1526,1464,1444,1350,1477,1384,1396,1380,1469,1420,1496,1560,1533,1444,1525,1495,1427,1500,1398,1486,1481,1478,1498,1344,1472,1413,1353,1481,1408,1479,1454,1510,1454,1498,1415,1530,1647,1428,1513,1409,1589,1527,1340,1457,1440,1586,1423,1500,1457,1534,1503,1675,1495,1573,1420,1403,1366,1504,1550,1612,1635,1517,1586,1549,1456,1321,1575,1517,1572,1454,1449,1273,1467,1541,1504,1622,1471,1403,1435,1479,1554,1394,1490,1459,1562,1462,1477,1384,1459,1403,1482,1442,1541,1576,1511,1457,1385,1418,1519,1583,1432,1609,1509,1465,1519,1383,1472,1503,1412,1510,1511,1495,1417,1364,1503,1523,1559,1407,1499,1558,1403,1364,1428,1444,1486,1473,1528,1480,1527,1344,1364,1496,1522,1378,1573,1550,1387,1395,1321,1600,1475,1370,1405,1456,1534,1496,1519,1384,1537,1373,1369,1436,1448,1517,1559,1430,1560,1284,1432,1503,1626,1507,1422,1613,1487,1442,1547,1496,1562,1532,1593,1476,1542,1343,1633,1526,1371,1485,1480,1440,1473,1457,1473,1429,1558,1535,1499,1500,1501,1518,1502,1568,1433,1375,1477,1524,1688,1522,1499,1472,1643,1412,1486,1507,1479,1385,1442,1477,1378,1455,1433,1389,1499,1528,1476,1500,1540,1491,1649,1619,1505,1433,1505,1420,1500,1408,1487,1479,1409,1476,1474,1418,1482,1479,1397,1569,1475,1601,1533,1604,1413,1582,1607,1534,1562,1497,1514,1502,1266,1479,1577,1439,1497,1582,1500,1478,1564,1387,1566,1408,1479,1473,1325,1455,1493,1519,1565,1591,1418,1391,1504,1661,1552,1615,1580,1398,1515,1445,1389,1518,1427,1411,1383,1584,1493,1686,1360,1511,1516,1440,1520,1363,1567,1638,1374,1611,1415,1501,1573,1434,1581,1515,1358,1635,1457,1383,1505,1447,1371,1519,1495,1496,1429,1514,1428,1532,1520,1631,1415,1508,1533,1437,1352,1397,1373,1461,1515,1476,1437,1515,1534,1454,1577,1567,1461,1450,1442,1446,1599,1599,1401,1568,1584,1424,1450,1577,1524,1487,1376,1623,1545,1527,1402,1519,1333,1388,1518,1463,1487,1452,1430,1534,1373,1603,1471,1417,1416,1524,1399,1502,1451,1458,1508,1480,1534,1391,1503,1481,1422,1534,1523,1560,1355,1479,1625,1467,1374,1580,1550,1464,1496,1375,1416,1355,1568,1384,1349,1343,1574,1535,1654,1548,1392,1418,1340,1399,1554,1447,1661,1435,1509,1553,1533,1515,1561,1564,1474,1594,1381,1554,1507,1312,1459,1496,1554,1494,1560,1540,1526,1386,1580,1521,1473,1434,1515,1477,1435,1366,1573,1435,1512,1535,1480,1434,1444,1409,1376,1379,1527,1668,1508,1486,1548,1481,1476,1375,1474,1455,1553,1596,1570,1394,1514,1469,1436,1576,1426,1569,1610,1425,1419,1522,1451,1520,1403,1452,1441,1430,1433,1413,1484,1534,1573,1364,1368,1385,1452,1491,1531,1451,1422,1409,1523,1436,1398,1374,1406,1461,1463,1364,1655,1473,1432,1463,1621,1430,1463,1442,1465,1542,1506,1591,1386,1308,1413,1535,1484,1479,1488,1477,1474,1448,1393,1400,1390,1419,1406,1393,1482,1505,1583,1378,1606,1583,1826,1582,1507,1413,1421,1521,1426,1524,1430,1497,1442,1533,1455,1688,1540,1400,1481,1609,1452,1522,1517,1453,1566,1527,1452,1418,1525,1427,1450,1528,1475,1461,1414,1341,1501,1420,1438,1552,1476,1529,1417,1625,1454,1467,1339,1486,1299,1389,1489,1523,1377,1538,1676,1505,1566,1410,1423,1629,1418,1440,1455,1634,1513,1482,1512,1538,1573,1526,1495,1419,1531,1434,1436,1639,1415,1447,1556,1517,1376,1466,1598,1477,1401,1491,1528,1586,1471,1453,1454,1518,1487,1444,1462,1546,1512,1407,1500,1465,1363,1473,1571,1487,1442,1520,1397,1514,1512,1451,1500,1504,1418,1441,1452,1415,1632,1357,1449,1488,1486,1453,1440,1366,1475,1466,1475,1625,1462,1544,1485,1356,1391,1484,1480,1408,1524,1458,1387,1500,1457,1577,1471,1667,1430,1396,1512,1459,1549,1440,1560,1559,1362,1453,1454,1387,1457,1501,1450,1576,1475,1380,1409,1457,1328,1471,1320,1492,1476,1539,1453,1391,1582,1461,1399,1457,1545,1521,1394,1443,1482,1501,1520,1538,1505,1469,1434,1397,1536,1469,1512,1510,1486,1538,1401,1402,1553,1514,1662,1550,1495,1585,1539,1539,1404,1541,1419,1522,1610,1457,1529,1492,1477,1462,1534,1384,1317,1472,1359,1432,1531,1434,1409,1522,1564,1498,1441,1505,1398,1493,1406,1448,1517,1624,1361,1523,1604,1401,1541,1519,1446,1570,1536,1395,1462,1421,1397,1528,1475,1433,1342,1445,1419,1553,1395,1592,1498,1524,1329,1450,1455,1543,1362,1535,1503,1537,1591,1521,1575,1372,1552,1592,1416,1566,1471,1340,1401,1463,1376,1371,1477,1434,1476,1358,1579,1571,1481,1445,1490,1502,1463,1531,1528,1504,1384,1385,1448,1474,1509,1400,1415,1534,1417,1517,1626,1512,1535,1605,1465,1508,1409,1479,1445,1413,1574,1408,1692,1436,1431,1635,1325,1502,1485,1516,1328,1390,1437,1356,1540,1466,1513,1444,1540,1449,1568,1496,1520,1538,1522,1356,1467,1441,1582,1447,1398,1518,1623,1551,1492,1439,1522,1554,1403,1487,1442,1480,1510,1328,1360,1506,1505,1368,1441,1516,1299,1349,1479,1581,1570,1559,1485,1344,1503,1563,1421,1409,1477,1375,1506,1534,1560,1514,1549,1448,1486,1379,1454,1512,1508,1542,1398,1530,1357,1545,1514,1567,1485,1587,1374,1655,1449,1494,1495,1558,1537,1481,1520,1502,1416,1457,1529,1720,1476,1570,1493,1501,1500,1609,1428,1414,1616,1514,1486,1547,1536,1575,1487,1636,1551,1471,1485,1545,1556,1459,1510,1587,1472,1455,1431,1476,1406,1426,1375,1499,1540,1544,1515,1553,1456,1452,1572,1467,1421,1617,1525,1453,1526,1520,1443,1495,1429,1417,1496,1520,1440,1353,1559,1399,1402,1459,1402,1471,1430,1547,1547,1510,1546,1519,1529,1579,1387,1540,1503,1515,1473,1430,1321,1591,1369,1412,1468,1461,1545,1498,1469,1493,1496,1436,1474,1477,1399,1529,1452,1461,1529,1436,1515,1490,1306,1579,1460,1415,1435,1430,1477,1470,1441,1531,1520,1471,1551,1459,1365,1555,1486,1566,1458,1478,1464,1544,1463,1472,1422,1418,1545,1704,1430,1500,1487,1389,1559,1386,1432,1471,1487,1415,1431,1480,1515,1446,1443,1683,1341,1541,1440,1426,1435,1534,1481,1416,1488,1564,1445,1529,1475,1465,1501,1525,1452,1466,1443,1497,1523,1528,1357,1613,1539,1459,1478,1476,1520,1423,1339,1588,1476,1486,1439,1358,1482,1372,1411,1448,1476,1504,1489,1515,1410,1517,1464,1464,1463,1371,1570,1389,1532,1342,1546,1531,1493,1530,1705,1366,1608,1545,1528,1470,1376,1509,1551,1373,1405,1496,1491,1500,1358,1436,1466,1433,1482,1518,1478,1763,1311,1383,1505,1530,1537,1580,1426,1465,1408,1471,1477,1447,1456,1511,1492,1495,1423,1577,1443,1316,1401,1477,1537,1508,1446,1514,1517,1450,1441,1630,1367,1535,1464,1349,1293,1407,1477,1526,1568,1486,1585,1372,1409,1466,1553,1574,1566,1501,1476,1490,1351,1421,1448,1429,1551,1534,1397,1440,1473,1487,1454,1549,1542,1493,1550,1448,1425,1581,1422,1519,1604,1454,1431,1519,1635,1303,1467,1381,1392,1475,1485,1460,1531,1465,1501,1458,1530,1455,1473,1521,1461,1393,1371,1523,1586,1414,1586,1504,1555,1357,1385,1495,1335,1440,1507,1475,1552,1534,1442,1492,1413,1541,1500,1502,1472,1554,1557,1511,1450,1582,1648,1391,1438,1356,1512,1367,1412,1492,1491,1520,1583,1518,1458,1454,1413,1554,1398,1411,1456,1571,1440,1433,1447,1448,1621,1465,1491,1595,1449,1468,1507,1499,1422,1418,1473,1420,1460,1506,1467,1558,1463,1420,1394,1607,1492,1535,1439,1419,1432,1446,1619,1509,1514,1494,1474,1687,1424,1472,1462,1357,1452,1512,1541,1594,1436,1506,1454,1410,1491,1426,1476,1501,1465,1464,1472,1497,1547,1479,1638,1566,1385,1338,1393,1640,1527,1604,1559,1395,1477,1559,1563,1434,1547,1481,1575,1490,1530,1362,1485,1470,1397,1539,1521,1579,1452,1537,1553,1557,1510,1405,1606,1414,1552,1362,1432,1534,1537,1364,1458,1473,1623,1384,1680,1435,1351,1638,1495,1537,1458,1660,1446,1494,1600,1517,1459,1407,1367,1380,1512,1491,1539,1479,1415,1543,1450,1488,1376,1490,1368,1432,1490,1379,1460,1525,1620,1384,1498,1395,1569,1467,1433,1540,1497,1526,1585,1549,1467,1414,1553,1415,1513,1421,1530,1532,1294,1341,1644,1606,1470,1504,1501,1421,1559,1632,1531,1514,1352,1544,1401,1435,1519,1544,1602,1468,1525,1521,1463,1427,1454,1409,1314,1457,1480,1517,1346,1604,1448,1599,1421,1407,1374,1508,1474,1414,1323,1685,1540,1497,1463,1539,1515,1475,1384,1379,1524,1454,1367,1419,1382,1345,1444,1497,1463,1606,1616,1503,1701,1590,1431,1409,1467,1466,1479,1463,1489,1502,1508,1537,1532,1488,1568,1507,1453,1490,1552,1577,1508,1547,1472,1506,1511,1422,1451,1548,1376,1417,1338,1475,1528,1484,1395,1462,1381,1513,1525,1331,1514,1619,1472,1598,1485,1507,1358,1340,1426,1383,1501,1487,1517,1445,1483,1528,1330,1550,1419,1545,1480,1575,1644,1507,1465,1454,1456,1500,1506,1564,1466,1360,1477,1355,1415,1316,1466,1448,1416,1504,1487,1458,1521,1508,1475,1392,1460,1352,1510,1464,1309,1540,1603,1584,1447,1514,1497,1450,1360,1690,1332,1508,1442,1520,1543,1413,1467,1472,1585,1413,1402,1697,1515,1367,1488,1316,1538,1450,1593,1497,1620,1593,1365,1490,1328,1459,1445,1535,1320,1446,1340,1436,1404,1549,1612,1380,1425,1407,1401,1414,1626,1423,1339,1507,1572,1485,1258,1435,1303,1434,1386,1614,1335,1408,1295,1371,1449,1510,1420,1583,1489,1512,1348,1443,1494,1506,1402,1433,1543,1324,1526,1618,1451,1596,1451,1334,1313,1546,1496,1328,1360,1463,1485,1435,1522,1513,1423,1479,1554,1461,1536,1492,1503,1431,1441,1490,1446,1380,1532,1371,1420,1343,1427,1319,1570,1550,1686,1654,1608,1459,1480,1586,1540,1514,1537,1521,1481,1440,1545,1362,1381,1451,1413,1403,1495,1405,1540,1437,1590,1512,1420,1412,1565,1613,1448,1486,1411,1496,1534,1574,1380,1676,1530,1506,1464,1379,1427,1576,1494,1435,1419,1572,1607,1652,1561,1485,1539,1439,1359,1550,1425,1525,1410,1536,1578,1403,1550,1583,1531,1454,1485,1376,1523,1541,1451,1405,1288,1627,1403,1558,1492,1486,1328,1491,1550,1424,1528,1524,1509,1563,1522,1361,1467,1664,1586,1441,1292,1506,1545,1466,1651,1562,1512,1432,1502,1433,1628,1481,1553,1413,1518,1558,1371,1430,1441,1412,1397,1530,1516,1448,1545,1413,1604,1484,1571,1451,1457,1519,1476,1470,1435,1587,1500,1501,1520,1471,1426,1554,1443,1421,1486,1382,1459,1415,1542,1516,1636,1483,1450,1467,1642,1654,1579,1587,1391,1393,1406,1400,1470,1516,1498,1485,1437,1476,1502,1474,1458,1647,1454,1458,1391,1506,1561,1485,1556,1505,1592,1462,1470,1593,1375,1526,1623,1536,1529,1450,1482,1499,1508,1454,1518,1488,1469,1378,1410,1561,1466,1660,1305,1513,1462,1493,1431,1483,1574,1592,1397,1464,1526,1561,1565,1626,1492,1425,1371,1552,1534,1409,1532,1470,1332,1655,1477,1386,1513,1588,1512,1502,1536,1474,1389,1335,1501,1466,1410,1561,1513,1434,1529,1426,1465,1663,1517,1326,1454,1448,1557,1364,1432,1444,1500,1415,1535,1524,1505,1510,1514,1557,1530,1445,1552,1533,1475,1398,1446,1416,1549,1467,1444,1519,1486,1557,1520,1542,1458,1466,1402,1383,1426,1437,1315,1302,1445,1489,1383,1438,1599,1333,1684,1310,1554,1482,1549,1535,1414,1422,1604,1503,1326,1461,1477,1550,1564,1510,1467,1499,1410,1542,1454,1410,1593,1481,1578,1525,1541,1471,1552,1506,1466,1496,1459,1656,1515,1533,1572,1329,1480,1562,1425,1555,1554,1379,1453,1460,1365,1373,1485,1465,1422,1465,1575,1537,1483,1437,1502,1408,1378,1405,1550,1397,1428,1545,1310,1450,1543,1538,1480,1400,1544,1364,1565,1412,1532,1320,1476,1509,1381,1468,1432,1434,1412,1429,1489,1549,1480,1535,1386,1520,1328,1470,1588,1511,1456,1487,1501,1553,1547,1596,1455,1457,1605,1539,1580,1453,1434,1478,1433,1475,1376,1502,1420,1551,1466,1529,1334,1466,1611,1423,1563,1574,1485,1458,1499,1382,1435,1507,1511,1386,1579,1445,1449,1388,1545,1438,1461,1538,1502,1361,1490,1484,1456,1579,1495,1532,1334,1497,1414,1444,1531,1410,1436,1489,1463,1425,1459,1494,1408,1544,1433,1387,1448,1345,1451,1608,1497,1604,1560,1363,1501,1354,1616,1441,1474,1584,1429,1435,1541,1450,1411,1522,1526,1544,1446,1424,1501,1441,1575,1555,1442,1398,1483,1538,1502,1555,1481,1400,1532,1520,1512,1573,1456,1367,1319,1442,1446,1512,1428,1434,1548,1469,1407,1581,1488,1354,1613,1442,1529,1493,1553,1471,1358,1488,1438,1513,1535,1549,1500,1567,1388,1342,1527,1388,1415,1544,1608,1350,1474,1448,1477,1499,1445,1531,1463,1464,1466,1521,1379,1542,1500,1489,1548,1379,1567,1456,1470,1455,1382,1507,1582,1516,1506,1462,1389,1465,1403,1511,1404,1531,1631,1470,1511,1544,1511,1521,1505,1412,1407,1372,1439,1411,1388,1446,1464,1453,1482,1560,1646,1588,1512,1342,1528,1509,1385,1443,1619,1494,1540,1441,1606,1595,1510,1460,1560,1492,1377,1504,1500,1394,1534,1508,1499,1438,1535,1486,1436,1510,1568,1328,1446,1534,1352,1561,1344,1356,1535,1443,1324,1445,1505,1575,1476,1399,1599,1379,1575,1474,1531,1513,1509,1476,1498,1360,1389,1327,1478,1534,1547,1416,1617,1508,1568,1397,1523,1390,1398,1483,1341,1493,1624,1531,1559,1470,1455,1471,1459,1392,1538,1364,1444,1428,1419,1420,1564,1525,1344,1547,1540,1436,1318,1582,1376,1481,1449,1407,1510,1389,1478,1671,1465,1482,1490,1526,1424,1481,1479,1490,1442,1286,1550,1492,1526,1369,1489,1482,1447,1413,1518,1451,1557,1450,1423,1419,1578,1428,1569,1419,1372,1510,1592,1399,1499,1426,1466,1459,1577,1314,1536,1622,1502,1465,1370,1468,1444,1443,1511,1427,1529,1464,1482,1589,1495,1474,1601,1426,1436,1445,1518,1475,1512,1449,1453,1452,1429,1560,1496,1418,1304,1336,1505,1484,1532,1517,1532,1547,1516,1352,1532,1509,1532,1556,1488,1542,1475,1605,1504,1582,1523,1468,1408,1420,1459,1501,1492,1284,1419,1380,1377,1472,1499,1505,1440,1483,1528,1412,1386,1501,1565,1399,1487,1436,1448,1430,1399,1501,1526,1345,1569,1439,1597,1437,1390,1406,1446,1364,1534,1445,1641,1570,1547,1508,1733,1519,1472,1600,1372,1446,1617,1407,1544,1546,1452,1510,1457,1538,1576,1536,1441,1446,1537,1567,1458,1412,1399,1555,1554,1369,1484,1515,1444,1553,1413,1398,1251,1422,1467,1345,1434,1376,1420,1406,1430,1556,1524,1556,1475,1377,1421,1395,1435,1439,1502,1468,1532,1506,1688,1348,1427,1522,1565,1390,1520,1511,1636,1452,1529,1492,1512,1484,1401,1466,1461,1513,1402,1442,1495,1453,1398,1535,1508,1436,1400,1516,1375,1519,1385,1496,1417,1453,1529,1457,1512,1548,1346,1452,1479,1467,1492,1470,1468,1426,1418,1465,1394,1572,1368,1483,1469,1493,1569,1475,1471,1388,1515,1537,1520,1509,1525,1401,1430,1482,1662,1569,1344,1427,1610,1506,1339,1499,1530,1552,1568,1372,1584,1434,1566,1453,1417,1546,1435,1543,1480,1596,1477,1586,1540,1501,1526,1573,1487,1495,1431,1482,1488,1399,1520,1565,1444,1411,1625,1400,1391,1446,1389,1449,1423,1570,1470,1545,1451,1376,1448,1267,1407,1457,1465,1527,1375,1490,1502,1594,1461,1550,1379,1381,1560,1469,1451,1501,1566,1466,1514,1481,1289,1508,1479,1564,1510,1404,1529,1487,1464,1452,1422,1301,1399,1544,1550,1426,1374,1480,1477,1540,1458,1333,1486,1475,1468,1368,1422,1564,1372,1404,1376,1482,1481,1439,1376,1454,1415,1462,1511,1465,1525,1493,1470,1426,1351,1487,1438,1505,1572,1418,1652,1527,1393,1584,1544,1500,1571,1427,1619,1596,1536,1441,1440,1499,1414,1404,1423,1433,1507,1449,1657,1461,1458,1528,1445,1379,1463,1439,1319,1439,1465,1674,1458,1530,1581,1535,1398,1467,1581,1522,1405,1411,1478,1552,1458,1399,1491,1490,1518,1495,1417,1303,1491,1491,1586,1401,1567,1414,1478,1352,1424,1441,1460,1444,1437,1501,1333,1531,1454,1515,1530,1602,1547,1422,1446,1456,1454,1399,1385,1467,1632,1497,1625,1343,1549,1531,1485,1516,1494,1565,1581,1362,1474,1434,1463,1483,1472,1449,1492,1528,1469,1466,1441,1385,1598,1508,1573,1445,1539,1397,1305,1504,1574,1486,1414,1393,1458,1433,1484,1576,1492,1545,1465,1451,1643,1427,1424,1471,1496,1449,1457,1345,1512,1455,1572,1421,1454,1488,1631,1560,1452,1668,1438,1554,1437,1482,1394,1496,1407,1503,1569,1569,1430,1451,1570,1416,1407,1642,1593,1505,1418,1434,1431,1576,1514,1486,1384,1424,1706,1458,1527,1399,1508,1424,1398,1546,1429,1562,1549,1673,1496,1479,1480,1442,1572,1584,1499,1389,1626,1484,1458,1561,1428,1453,1461,1506,1535,1461,1456,1421,1553,1549,1420,1561,1512,1393,1474,1444,1459,1487,1499,1442,1653,1386,1479,1534,1381,1505,1471,1301,1510,1448,1383,1417,1443,1531,1392,1487,1419,1481,1415,1518,1378,1459,1565,1531,1395,1637,1425,1382,1315,1388,1527,1315,1465,1595,1490,1531,1513,1538,1463,1535,1470,1308,1521,1546,1416,1458,1540,1479,1482,1571,1506,1471,1431,1451,1430,1513,1466,1516,1510,1495,1516,1506,1400,1400,1550,1526,1466,1499,1403,1517,1428,1474,1538,1459,1482,1540,1448,1438,1353,1522,1512,1479,1464,1483,1448,1492,1463,1482,1461,1410,1488,1473,1373,1445,1580,1506,1520,1434,1453,1454,1517,1562,1476,1520,1500,1549,1520,1488,1547,1425,1356,1456,1525,1582,1563,1460,1442,1457,1487,1551,1478,1469,1598,1503,1506,1562,1476,1474,1474,1352,1607,1535,1462,1508,1454,1513,1501,1622,1559,1458,1441,1502,1635,1538,1460,1465,1386,1412,1405,1543,1460,1479,1476,1446,1549,1551,1369,1579,1413,1499,1520,1444,1387,1430,1413,1462,1471,1454,1557,1424,1566,1290,1519,1498,1627,1538,1574,1457,1533,1615,1514,1599,1571,1483,1392,1543,1356,1369,1503,1421,1451,1405,1504,1447,1414,1522,1418,1600,1620,1491,1395,1442,1526,1569,1582,1457,1468,1335,1441,1520,1482,1431,1373,1493,1581,1362,1506,1521,1470,1425,1703,1503,1429,1550,1388,1505,1340,1447,1447,1450,1416,1379,1485,1452,1392,1306,1464,1513,1577,1550,1379,1467,1547,1396,1580,1506,1499,1351,1375,1472,1344,1619,1538,1443,1510,1428,1518,1426,1523,1448,1555,1473,1447,1461,1401,1461,1410,1464,1474,1482,1430,1463,1486,1428,1390,1510,1470,1352,1535,1487,1455,1465,1507,1484,1557,1447,1544,1574,1568,1512,1378,1545,1404,1485,1532,1376,1447,1504,1471,1408,1448,1586,1527,1501,1611,1448,1439,1491,1443,1569,1545,1393,1461,1409,1494,1357,1399,1486,1311,1534,1521,1620,1476,1473,1385,1490,1509,1463,1393,1516,1432,1463,1348,1464,1487,1502,1389,1461,1445,1434,1568,1395,1441,1568,1397,1438,1460,1495,1483,1549,1526,1484,1480,1535,1410,1582,1462,1506,1416,1525,1461,1512,1438,1600,1493,1561,1522,1536,1495,1476,1468,1522,1453,1490,1401,1407,1423,1509,1447,1421,1362,1361,1620,1601,1529,1422,1604,1455,1561,1387,1559,1433,1444,1453,1391,1511,1392,1474,1417,1543,1621,1509,1595,1491,1412,1391,1469,1557,1462,1483,1468,1489,1538,1454,1460,1641,1391,1650,1297,1593,1635,1598,1523,1482,1367,1464,1570,1297,1361,1480,1335,1624,1483,1545,1310,1493,1388,1465,1407,1496,1480,1407,1419,1562,1421,1461,1535,1476,1412,1577,1568,1407,1431,1525,1373,1484,1375,1657,1372,1465,1699,1532,1378,1448,1454,1512,1507,1530,1547,1493,1478,1439,1619,1460,1468,1456,1516,1490,1495,1437,1465,1438,1464,1499,1557,1481,1514,1437,1411,1628,1570,1367,1385,1635,1410,1485,1557,1554,1587,1589,1519,1436,1491,1633,1441,1576,1313,1474,1559,1495,1593,1485,1420,1434,1532,1579,1490,1380,1478,1405,1402,1580,1425,1521,1492,1414,1543,1459,1461,1355,1590,1533,1354,1541,1506,1488,1408,1398,1454,1471,1454,1505,1420,1495,1476,1413,1504,1566,1386,1499,1474,1453,1429,1514,1559,1444,1488,1428,1492,1467,1567,1524,1296,1589,1541,1499,1390,1465,1561,1381,1410,1366,1372,1492,1309,1487,1483,1495,1466,1414,1451,1402,1383,1400,1550,1482,1370,1467,1377,1452,1474,1391,1388,1437,1486,1585,1487,1456,1582,1552,1413,1555,1497,1523,1520,1459,1538,1347,1351,1571,1418,1362,1525,1545,1488,1505,1474,1450,1520,1417,1552,1484,1465,1437,1403,1572,1491,1402,1648,1432,1512,1608,1552,1480,1395,1428,1479,1422,1373,1587,1559,1482,1498,1558,1586,1442,1488,1413,1416,1520,1283,1379,1427,1480,1411,1340,1481,1362,1458,1564,1519,1417,1412,1570,1430,1445,1608,1352,1365,1603,1712,1387,1537,1513,1478,1395,1493,1560,1574,1583,1605,1469,1500,1281,1375,1479,1408,1568,1465,1425,1463,1322,1439,1556,1617,1287,1463,1514,1533,1420,1431,1436,1501,1406,1454,1400,1456,1408,1450,1472,1373,1400,1447,1489,1401,1405,1508,1633,1413,1568,1343,1472,1384,1509,1335,1439,1441,1448,1368,1443,1380,1399,1449,1562,1393,1434,1500,1435,1550,1484,1510,1429,1482,1526,1522,1524,1477,1525,1359,1559,1569,1462,1573,1468,1578,1473,1496,1401,1501,1458,1379,1452,1512,1405,1569,1511,1500,1505,1439,1450,1360,1612,1427,1540,1392,1431,1574,1551,1485,1391,1467,1446,1473,1342,1464,1506,1399,1561,1300,1484,1412,1439,1486,1618,1466,1521,1415,1453,1470,1457,1607,1337,1473,1528,1526,1527,1424,1515,1517,1459,1442,1453,1597,1463,1596,1409,1605,1539,1505,1409,1503,1586,1351,1476,1521,1477,1365,1366,1487,1306,1640,1382,1493,1452,1421,1327,1384,1333,1500,1509,1394,1329,1422,1504,1496,1450,1449,1410,1450,1508,1613,1409,1620,1473,1457,1505,1596,1413,1656,1573,1446,1559,1540,1453,1405,1321,1444,1481,1572,1436,1614,1507,1372,1550,1590,1409,1347,1548,1466,1541,1467,1619,1557,1476,1379,1468,1609,1446,1408,1526,1411,1467,1475,1376,1514,1402,1626,1423,1469,1436,1499,1494,1431,1427,1471,1487,1472,1628,1606,1551,1459,1633,1541,1428,1414,1519,1480,1601,1567,1476,1480,1416,1500,1673,1626,1763,1467,1401,1427,1523,1475,1433,1433,1451,1527,1445,1539,1622,1480,1540,1632,1412,1500,1617,1427,1535,1442,1514,1539,1640,1586,1563,1510,1533,1480,1537,1584,1534,1507,1351,1543,1397,1441,1443,1432,1454,1460,1494,1498,1483,1433,1465,1512,1622,1487,1320,1408,1463,1527,1464,1546,1612,1516,1688,1451,1476,1446,1471,1458,1517,1629,1564,1577,1465,1607,1505,1425,1518,1394,1491,1459,1397,1453,1534,1422,1473,1489,1538,1545,1466,1496,1445,1652,1359,1499,1513,1411,1559,1502,1454,1494,1497,1444,1525,1521,1492,1636,1334,1531,1390,1449,1473,1554,1531,1432,1536,1491,1464,1598,1415,1551,1501,1573,1513,1341,1386,1446,1353,1401,1439,1617,1330,1441,1363,1477,1393,1409,1511,1532,1500,1605,1298,1422,1460,1515,1479,1476,1446,1386,1552,1445,1427,1449,1508,1564,1509,1399,1432,1518,1396,1377,1550,1407,1606,1438,1501,1512,1511,1586,1613,1418,1547,1498,1437,1512,1582,1380,1500,1540,1401,1563,1596,1302,1553,1427,1530,1521,1565,1421,1426,1579,1512,1504,1276,1543,1484,1417,1450,1471,1503,1593,1492,1580,1483,1536,1469,1384,1445,1427,1611,1448,1486,1534,1532,1468,1532,1491,1480,1486,1388,1498,1413,1367,1480,1451,1414,1502,1390,1389,1546,1484,1331,1377,1533,1381,1427,1497,1494,1444,1338,1385,1380,1526,1468,1427,1362,1438,1488,1412,1361,1427,1414,1534,1526,1438,1570,1406,1364,1441,1569,1557,1563,1469,1514,1399,1374,1570,1575,1547,1424,1562,1491,1446,1487,1369,1492,1549,1473,1398,1371,1494,1491,1511,1524,1533,1468,1509,1511,1379,1463,1557,1617,1464,1502,1324,1457,1445,1564,1444,1462,1542,1555,1404,1559,1431,1569,1413,1316,1350,1360,1455,1497,1422,1581,1506,1493,1481,1479,1445,1446,1478,1402,1516,1514,1543,1375,1440,1581,1534,1413,1481,1408,1586,1456,1400,1514,1433,1594,1642,1428,1376,1660,1632,1471,1490,1425,1432,1521,1431,1493,1484,1522,1508,1558,1535,1476,1437,1429,1497,1472,1376,1509,1529,1487,1519,1437,1450,1646,1522,1416,1451,1484,1465,1508,1379,1551,1437,1396,1351,1656,1459,1474,1414,1618,1557,1492,1440,1540,1527,1589,1578,1415,1494,1535,1404,1669,1459,1579,1555,1388,1449,1450,1544,1510,1413,1368,1544,1361,1320,1466,1414,1445,1422,1475,1482,1559,1628,1551,1444,1290,1486,1496,1543,1559,1455,1501,1525,1607,1410,1506,1511,1513,1564,1556,1640,1428,1455,1644,1480,1495,1426,1365,1392,1539,1489,1531,1310,1510,1426,1539,1484,1498,1600,1495,1513,1397,1590,1497,1545,1523,1528,1384,1466,1545,1489,1396,1566,1484,1539,1547,1509,1402,1445,1548,1597,1509,1408,1494,1439,1579,1606,1499,1463,1655,1385,1474,1474,1554,1431,1559,1478,1359,1408,1550,1541,1459,1606,1539,1421,1398,1416,1462,1349,1519,1455,1418,1342,1465,1464,1443,1477,1440,1680,1481,1486,1601,1554,1451,1496,1325,1501,1496,1498,1386,1510,1413,1561,1466,1412,1382,1376,1597,1438,1456,1501,1490,1402,1397,1433,1428,1465,1485,1374,1398,1446,1590,1441,1521,1422,1470,1476,1426,1455,1473,1460,1627,1533,1548,1404,1544,1565,1590,1341,1486,1485,1424,1538,1325,1394,1500,1519,1402,1347,1414,1441,1416,1499,1447,1438,1595,1355,1417,1432,1339,1506,1468,1352,1456,1432,1549,1479,1509,1499,1464,1488,1359,1453,1425,1514,1623,1560,1542,1380,1525,1524,1659,1596,1504,1410,1423,1432,1467,1525,1454,1485,1399,1401,1340,1476,1544,1401,1556,1399,1487,1388,1496,1485,1539,1448,1438,1494,1487,1438,1531,1360,1459,1390,1620,1563,1453,1486,1365,1519,1444,1577,1472,1491,1388,1423,1553,1494,1502,1428,1372,1544,1442,1429,1510,1389,1565,1566,1469,1651,1337,1619,1490,1476,1558,1500,1418,1613,1528,1387,1561,1471,1513,1425,1613,1511,1470,1460,1468,1565,1376,1483,1427,1455,1581,1492,1487,1423,1525,1450,1551,1569,1512,1627,1550,1538,1431,1567,1443,1452,1420,1380,1440,1514,1421,1536,1438,1497,1347,1465,1435,1392,1524,1451,1442,1495,1491,1513,1590,1251,1380,1458,1499,1579,1431,1575,1471,1464,1456,1505,1462,1342,1390,1508,1518,1477,1432,1651,1486,1425,1536,1469,1560,1458,1572,1521,1460,1587,1605,1415,1411,1348,1423,1512,1550,1392,1607,1475,1472,1394,1471,1416,1548,1569,1501,1384,1569,1416,1475,1479,1583,1447,1503,1579,1416,1486,1524,1543,1491,1447,1603,1435,1527,1391,1507,1455,1633,1411,1456,1465,1501,1535,1467,1455,1455,1484,1565,1433,1399,1570,1508,1494,1643,1489,1548,1507,1482,1500,1385,1440,1589,1351,1500,1401,1591,1547,1511,1545,1558,1448,1455,1485,1677,1411,1489,1533,1444,1669,1522,1474,1415,1464,1556,1406,1442,1369,1584,1547,1478,1527,1529,1606,1374,1510,1523,1571,1625,1458,1523,1358,1511,1448,1433,1493}},
{{3000,2.400000},{627,686,646,719,703,609,736,701,644,773,570,743,748,638,704,724,663,691,675,652,677,671,654,666,665,742,712,666,707,713,735,761,657,607,715,674,666,666,655,650,734,706,670,710,704,743,657,691,610,593,711,744,821,741,667,629,631,654,643,753,676,636,616,689,625,655,656,799,626,597,606,710,625,751,621,714,775,592,666,647,610,714,597,731,702,581,683,676,627,709,783,696,774,762,616,689,631,666,603,634,617,691,717,681,832,707,648,659,729,703,779,645,784,711,671,615,599,638,622,656,623,614,706,679,689,644,745,689,644,624,631,707,623,722,676,642,692,604,751,737,731,798,617,613,766,647,694,726,612,715,682,607,651,644,601,690,647,676,669,673,710,709,704,700,668,675,691,688,667,688,630,694,701,616,573,664,787,609,658,642,706,727,710,692,687,711,651,679,691,694,715,561,565,736,676,709,647,638,693,665,584,622,752,760,633,643,632,718,803,765,591,725,739,720,689,635,701,628,560,693,712,771,671,716,663,613,713,631,584,734,716,671,646,675,733,715,693,728,675,610,708,687,675,729,694,716,762,709,712,798,685,801,690,730,639,708,673,744,763,635,631,685,741,640,644,598,755,706,698,671,754,754,632,707,736,557,721,642,688,732,757,789,680,686,700,735,749,636,671,721,632,806,721,690,732,673,715,689,724,631,625,601,621,674,783,623,625,725,656,666,685,684,625,634,742,637,831,725,741,692,633,634,691,719,822,663,632,665,690,594,696,684,657,774,672,759,711,673,714,676,630,588,651,661,654,780,607,647,695,701,622,753,601,687,753,711,653,773,671,633,642,729,738,661,694,609,701,662,685,654,670,637,692,631,668,642,808,668,638,614,714,756,665,627,705,705,644,764,674,717,596,612,654,709,658,756,768,653,744,636,643,771,647,719,789,617,718,780,661,771,649,724,648,832,681,705,716,633,686,749,691,647,676,683,719,774,738,696,683,622,722,646,617,621,686,646,599,746,806,647,629,665,602,730,630,760,676,730,763,773,629,669,726,674,669,679,721,737,760,698,622,686,763,632,595,579,610,657,623,692,694,719,655,692,795,710,587,735,756,708,699,773,681,715,624,718,584,652,667,676,740,650,725,677,637,666,639,672,679,681,659,803,700,705,665,645,635,638,711,589,631,757,754,743,740,717,645,691,719,662,512,755,671,774,691,669,697,652,706,708,726,671,787,652,693,651,804,726,673,688,637,783,727,721,684,612,680,616,656,717,615,579,673,710,765,685,652,736,654,612,659,681,691,707,764,774,623,665,699,644,733,674,780,659,650,657,758,714,658,744,705,646,729,707,651,703,730,732,767,658,691,646,677,720,609,685,697,581,673,779,692,619,852,688,608,679,764,723,715,645,727,713,655,696,618,692,711,689,632,671,612,690,652,695,670,731,623,624,731,741,630,707,633,659,669,735,663,740,728,726,703,735,642,683,718,693,707,565,639,689,669,706,663,631,745,581,801,652,680,604,695,691,725,736,775,712,787,631,617,666,675,617,622,654,641,704,707,729,801,728,645,690,694,754,667,675,695,723,730,653,671,642,678,712,704,652,659,707,607,662,746,650,745,683,671,750,715,714,646,624,600,612,730,790,744,611,752,737,637,662,640,760,635,720,713,706,732,702,693,685,731,704,706,673,635,644,706,650,722,708,706,630,647,719,731,662,621,742,667,663,746,689,619,619,684,662,583,734,604,653,668,613,818,686,669,708,708,601,777,727,728,623,692,732,677,635,706,656,714,659,618,680,761,681,678,687,738,652,680,730,641,699,681,764,630,598,709,646,668,632,770,654,761,639,650,670,674,772,649,662,727,747,633,639,751,714,753,639,638,661,593,736,715,743,679,806,769,703,624,637,646,648,647,675,647,683,721,659,686,674,719,644,761,660,620,745,713,765,735,686,684,746,747,699,646,653,742,672,673,750,679,677,642,710,592,636,645,643,690,697,674,582,708,668,653,637,701,757,660,686,748,596,735,698,735,648,655,710,725,635,660,656,667,668,707,679,751,785,782,685,736,651,617,588,693,626,678,778,722,713,657,645,643,739,716,863,724,742,660,700,716,615,635,547,671,649,622,613,670,702,728,697,698,615,738,787,652,648,716,675,732,707,684,696,588,660,686,591,666,746,675,574,642,618,709,658,765,675,667,770,738,644,753,568,620,607,683,634,693,695,691,719,652,721,627,784,694,545,758,700,720,685,699,707,684,692,723,654,624,604,701,728,707,699,673,773,820,674,729,712,781,612,668,805,713,652,642,681,691,624,585,686,766,665,790,703,692,610,649,702,678,631,645,680,615,609,651,671,683,672,623,704,722,674,747,709,670,715,723,697,771,678,691,630,600,642,756,643,651,690,767,802,620,592,734,651,677,675,685,709,608,660,742,758,685,650,611,740,696,665,703,694,731,739,736,726,653,634,801,645,696,680,643,715,597,750,731,669,679,764,679,684,717,646,802,660,680,722,679,774,622,743,651,695,672,764,771,727,701,604,634,612,728,627,660,638,654,728,617,684,683,704,661,618,714,676,579,561,677,634,649,808,741,666,786,624,721,697,656,681,728,784,632,705,696,675,700,633,730,644,697,698,646,663,703,703,690,631,613,694,710,655,629,614,623,666,638,731,688,693,724,762,633,689,675,728,734,695,606,674,668,800,771,721,658,679,670,721,906,739,733,675,717,690,705,675,695,721,701,759,614,718,726,599,642,655,614,665,715,679,693,721,675,584,697,577,759,739,662,680,706,595,689,700,797,709,646,770,610,635,643,664,631,641,708,633,740,692,619,612,551,641,608,691,796,752,736,702,704,685,637,703,604,680,550,726,592,681,687,690,671,682,695,663,754,818,567,702,648,725,654,630,674,621,653,696,709,645,763,620,712,759,718,648,661,696,658,678,759,714,709,615,619,670,677,585,721,692,693,610,622,790,671,706,693,692,766,702,736,727,720,700,641,686,620,677,671,605,711,702,711,593,626,755,620,634,677,760,714,738,711,628,720,707,586,731,628,593,634,617,626,741,585,697,713,644,681,719,670,736,719,671,648,708,684,670,690,769,704,678,610,681,724,652,648,707,712,608,668,727,652,703,674,756,724,749,630,713,825,744,722,680,727,738,602,545,657,761,749,624,597,658,663,805,667,704,713,675,846,744,672,701,642,685,723,714,651,763,604,694,676,677,704,648,677,687,662,760,661,693,658,675,664,728,732,645,609,751,680,713,713,720,761,672,775,621,670,618,708,683,730,723,632,624,648,671,663,729,600,648,790,745,711,719,603,733,710,752,749,633,718,705,691,698,695,671,693,734,778,686,626,583,772,725,634,581,624,701,676,719,655,652,657,679,616,732,768,662,581,640,724,686,601,690,711,745,728,800,680,623,656,692,721,629,576,652,689,647,733,723,615,593,678,655,685,688,654,684,641,668,730,680,731,779,643,786,684,721,646,633,695,873,660,734,672,696,657,641,708,649,690,783,618,634,740,684,740,665,694,545,677,653,652,692,645,696,677,710,768,605,693,652,674,802,597,710,720,639,705,674,676,693,740,753,671,675,683,681,706,660,700,672,704,708,681,609,707,708,702,571,670,616,608,659,675,617,612,672,730,642,732,610,614,737,737,734,745,658,632,685,705,741,728,712,655,615,558,711,634,649,730,643,711,716,741,672,614,714,675,816,707,670,602,618,691,717,700,619,702,552,649,572,681,689,679,708,635,733,763,694,731,676,677,663,702,711,704,740,634,582,624,657,679,711,601,721,667,686,574,692,770,639,655,743,742,668,718,661,748,651,683,665,644,676,799,625,685,642,814,740,787,736,682,767,552,747,765,756,715,604,851,726,667,735,718,741,755,662,635,702,741,640,703,675,715,758,719,651,702,667,718,583,611,705,683,755,717,586,677,630,700,718,758,660,680,656,724,648,684,623,627,702,761,738,678,589,711,646,697,752,603,705,661,656,691,692,649,701,731,785,685,635,646,741,788,745,672,729,655,660,618,749,745,602,745,734,744,698,732,668,600,573,656,656,534,671,752,681,726,679,746,771,665,661,670,703,691,758,664,700,664,657,676,740,670,641,692,769,702,576,661,728,665,686,775,754,613,615,758,605,715,710,705,629,672,707,748,727,717,599,642,698,651,656,680,625,731,683,713,650,692,696,680,627,684,651,806,692,706,703,705,714,694,706,671,723,670,682,567,670,720,755,705,619,665,743,763,701,752,661,667,732,768,724,780,709,681,724,586,664,634,739,603,737,737,690,766,596,671,693,628,699,699,723,645,734,735,660,657,627,759,634,723,741,714,677,615,692,732,722,681,651,629,719,724,742,757,726,702,688,800,715,650,689,733,648,695,730,683,714,726,607,778,663,697,663,687,747,637,536,700,700,604,659,640,715,666,689,694,712,631,725,620,766,637,736,720,673,729,709,659,724,624,627,696,685,676,683,723,699,689,642,786,650,675,701,607,719,740,641,741,640,685,618,693,644,707,611,743,671,687,623,575,687,655,698,606,741,689,798,613,727,753,662,752,621,796,688,615,715,636,789,670,661,722,623,749,733,707,641,650,657,734,689,679,631,593,750,668,621,644,732,694,721,728,716,692,645,677,715,646,658,703,655,742,627,619,715,688,657,670,656,778,805,662,649,686,631,776,747,751,731,726,729,715,631,679,657,698,682,774,701,703,682,694,692,677,701,615,654,645,668,713,642,664,732,644,706,691,673,776,641,677,727,689,690,614,768,644,693,686,640,739,708,691,734,756,631,621,573,746,703,655,715,663,690,657,684,705,667,687,691,622,685,664,571,599,712,668,785,620,648,700,683,720,710,758,615,780,749,601,658,703,595,743,742,643,651,637,621,668,607,750,696,652,762,623,640,683,631,645,737,660,743,702,642,558,695,766,737,702,643,666,676,656,651,647,652,735,604,589,689,691,639,737,713,641,673,779,711,663,694,778,795,699,641,747,646,638,665,667,726,697,741,681,708,626,652,607,754,706,683,598,736,750,697,743,640,669,596,750,643,682,629,708,694,745,708,700,639,692,739,691,693,689,692,786,764,626,705,661,742,766,703,730,631,720,615,714,660,680,708,797,741,653,719,756,780,674,615,607,651,663,710,693,698,663,673,727,636,658,675,646,733,689,659,697,748,717,672,726,626,753,770,683,602,650,712,744,651,667,629,852,781,652,653,659,664,728,643,617,645,692,662,619,669,642,706,731,729,643,667,711,714,704,728,669,694,747,603,674,738,772,678,726,707,701,640,823,693,728,668,608,746,754,651,731,727,729,717,757,690,667,735,791,596,730,652,601,627,634,763,713,779,627,684,650,819,727,653,576,740,674,730,738,659,743,710,825,711,599,650,734,827,601,712,667,669,717,727,616,719,731,704,706,678,655,711,776,763,652,768,647,719,679,692,737,653,632,685,736,698,668,795,647,714,777,629,660,669,641,717,663,645,704,685,718,661,576,671,719,684,682,662,683,688,657,615,664,639,694,703,732,631,685,712,754,742,653,689,613,721,749,646,730,623,698,714,683,649,635,626,663,670,622,756,695,666,662,759,734,662,696,674,701,656,657,660,666,733,725,676,674,652,579,571,707,765,832,695,743,653,712,719,732,654,627,628,691,732,636,703,662,675,660,717,813,712,603,669,775,706,683,712,672,701,766,663,690,727,708,722,662,678,645,639,763,660,548,815,655,677,665,720,639,778,625,700,655,745,654,580,714,730,718,805,751,662,637,675,687,649,697,722,643,682,622,629,678,660,562,727,706,646,736,715,774,662,689,695,730,724,637,663,665,750,747,652,710,694,692,717,644,778,672,714,669,627,677,768,576,722,674,687,756,661,659,725,677,587,736,679,696,796,774,700,632,714,637,716,705,665,792,717,650,714,696,628,648,628,620,721,652,737,686,624,771,732,641,702,745,624,652,693,672,748,661,715,742,624,635,710,720,733,644,674,695,768,582,653,816,654,625,741,634,719,703,615,677,654,723,674,626,758,764,767,767,665,682,614,690,745,747,810,692,633,638,695,658,772,718,691,654,636,695,644,643,660,728,765,674,673,762,781,691,702,642,703,691,641,670,705,683,748,613,687,638,736,757,728,717,696,704,688,610,766,730,653,733,644,654,671,698,683,702,664,642,688,691,741,667,629,717,638,621,695,612,707,739,637,696,687,747,736,744,823,631,676,640,670,674,732,681,570,698,685,725,562,708,615,736,659,620,722,622,687,711,634,721,747,614,690,673,715,741,691,720,692,756,598,716,619,692,574,666,727,597,670,684,817,678,687,693,667,679,708,687,774,701,768,639,714,651,647,640,665,687,697,654,788,672,682,734,682,658,735,661,727,654,737,711,739,601,663,721,676,671,732,668,684,710,631,691,660,656,647,635,802,727,676,734,608,800,667,691,633,687,685,734,696,676,555,617,618,595,657,732,667,754,648,727,591,711,537,628,698,648,785,549,685,669,725,627,713,634,742,690,695,774,736,707,667,701,658,730,635,772,678,671,640,645,712,669,730,662,684,571,619,639,713,628,641,670,727,670,731,663,774,741,719,662,683,562,663,641,612,682,606,619,583,770,691,666,694,622,682,685,669,583,705,695,707,640,712,723,718,593,659,742,669,676,682,673,678,693,699,595,725,717,720,740,667,600,623,678,651,675,624,767,681,681,743,581,614,650,688,720,683,669,679,662,702,652,611,661,753,679,644,653,705,701,708,779,671,667,732,662,676,705,697,698,748,638,691,674,745,682,636,712,668,794,705,651,699,601,653,734,675,770,734,602,659,712,649,658,844,630,657,784,724,782,604,729,593,802,642,691,708,640,770,672,767,666,721,612,754,617,771,698,779,768,593,619,730,674,715,717,673,771,596,586,740,693,731,632,731,684,766,692,757,751,676,659,698,698,653,647,675,656,764,657,730,733,658,813,668,681,721,680,646,774,735,704,720,629,677,655,621,696,690,654,769,720,668,640,680,644,650,635,694,693,673,723,657,627,746,668,722,761,777,719,658,691,724,727,688,694,667,677,677,679,658,725,700,679,723,684,700,631,663,642,736,667,694,788,780,760,745,777,745,706,748,674,680,600,728,733,776,651,716,689,715,695,640,570,641,709,609,680,740,723,655,684,694,761,625,668,755,655,751,734,661,702,808,782,761,644,639,706,684,660,770,692,713,689,742,756,745,711,639,725,732,726,705,719,675,678,757,700,747,635,627,786,629,637,743,680,737,769,751,708,669,776,650,660,599,615,645,658,774,624,752,728,742,655,650,574,600,687,665,641,724,694,699,706,618,743,636,605,604,600,646,721,707,707,714,647,629,754,727,636,771,684,684,785,755,689,702,646,689,658,631,631,698,663,685,724,662,650,792,721,729,646,625,749,631,677,685,744,688,698,639,660,672,662,666,662,672,629,649,726,692,676,682,570,737,746,662,661,700,690,651,620,713,626,625,746,721,722,672,642,772,630,654,737,710,745,775,638,598,573,682,702,628,703,692,691,679,735,680,678,644,692,733,651,573,672,686,647,746,603,698,715,624,662,705,728,726,580,698,636,645,739,736,678,708,677,650,681,684,712,680,607,741,754,683,679,745,655,777,653,742,740,696,710,591,669,746,669,675,773,638,705,595,615,767,688,774,684,717,754,643,719,609,767,650,619,804,675,707,753,640,770,672,633,652,701,737,738,678,677,631,771,635,665,644,722,697,668,711,671,782,662,730,649,674,675,659,705,649,656,704,685,587,676,684,714,764,676,732,614,528,642,714,640,734,728,719,604,697,687,729,754,550,795,681,666,661,682,743,668,698,786,675,650,765,585,653,718,613,722,704,568,701,667,690,663,593,628,642,655,701,687,661,731,616,663,686,602,700,620,669,738,741,805,580,635,684,640,639,668,650,793,690,711,688,609,676,784,692,668,654,674,615,663,737,595,669,708,680,801,784,674,659,662,621,715,740,676,657,678,648,728,698,748,774,669,789,702,679,679,714,682,701,654,720,669,803,699,705,669,717,718,630,645,663,652,661,614,714,692,634,688,736,659,595,761,690,764,705,724,692,661,867,730,694,671,587,716,613,669,721,733,698,706,746,710,674,717,651,609,694,774,672,698,656,684,700,716,606,660,744,603,639,761,694,725,778,659,705,671,636,696,625,661,736,627,628,716,634,700,760,692,642,705,699,618,615,679,652,692,721,674,680,676,701,739,661,625,712,691,685,697,607,660,753,647,683,656,562,629,709,657,689,624,714,740,737,740,723,654,684,613,690,779,685,637,724,591,654,627,638,662,646,738,742,735,659,667,627,684,669,762,668,597,600,761,683,715,753,672,626,743,691,716,624,589,807,645,728,722,722,709,686,683,630,652,647,602,560,670,673,596,788,691,664,626,753,657,673,769,767,703,616,710,646,663,693,619,690,679,705,706,584,771,684,614,676,712,724,711,735,708,656,639,715,668,686,735,751,651,601,574,595,754,686,758,667,656,683,789,602,683,687,702,706,736,682,656,641,657,699,574,649,681,695,692,654,597,635,717,651,712,676,644,581,640,751,669,799,651,658,597,674,661,703,652,627,769,701,704,713,754,691,672,663,653,714,603,723,685,747,756,645,608,694,676,565,690,692,653,738,615,645,759,774,706,689,673,693,617,689,611,713,724,795,701,622,741,700,725,692,699,632,742,736,787,689,747,785,631,707,740,732,626,709,659,790,584,721,715,684,799,752,716,725,615,635,688,686,681,666,672,615,643,741,663,653,680,575,692,647,619,603,699,709,689,719,769,745,720,733,627,808,700,610,670,668,790,681,722,727,668,691,626,791,700,730,737,690,702,626,660,559,710,748,742,677,711,715,708,700,692,609,720,655,649,775,597,785,721,557,702,690,675,678,735,698,638,708,715,798,661,615,723,659,681,603,663,768,695,757,701,685,696,642,732,652,596,664,697,792,702,681,645,687,657,638,777,663,694,714,731,773,640,662,759,665,671,645,685,770,710,639,601,644,686,687,748,655,751,711,694,758,697,654,638,715,690,637,730,725,668,707,809,739,727,716,632,661,624,668,663,649,654,741,621,671,606,641,749,631,700,713,690,730,740,583,567,657,731,671,649,620,740,734,712,683,669,721,613,669,581,738,656,672,747,727,711,727,754,618,665,732,719,618,709,715,691,663,684,748,678,699,644,743,697,648,648,729,630,680,781,689,706,724,711,705,662,628,662,659,670,687,646,629,761,724,804,666,719,649,690,593,710,722,739,681,626,770,730,669,638,675,612,679,665,743,694,741,678,698,658,657,661,645,700,601,793,740,806,785,697,588,674,636,644,652,659,654,680,858,720,662,760,634,684,743,771,562,588,621,696,586,687,677,690,654,645,698,750,722,675,602,694,725,642,688,637,665,645,582,699,732,715,754,721,746,632,653,736,675,773,632,695,731,609,821,612,733,664,815,743,752,727,674,576,619,661,701,649,610,599,731,755,677,700,724,674,659,611,639,677,701,750,723,695,754,650,591,687,655,645,649,639,715,754,676,666,700,747,734,623,702,603,759,667,705,695,710,681,664,756,690,673,656,671,714,742,787,613,577,812,716,724,628,681,629,685,772,779,618,701,672,613,780,666,769,716,645,682,683,650,713,637,664,703,724,667,724,695,788,663,777,731,693,642,669,698,667,643,664,836,742,714,710,680,674,661,612,682,645,675,692,658,602,688,698,703,748,635,741,638,772,677,711,759,694,733,755,666,680,611,743,711,726,647,715,734,726,673,683,693,582,730,791,767,738,688,673,690,719,688,663,628,665,743,695,687,713,723,687,639,791,661,719,741,668,638,673,783,659,698,767,660,680,656,668,716,765,679,711,643,633,655,631,699,622,646,586,588,697,690,587,680,607,739,696,609,665,622,689,754,836,691,703,686,892,682,625,706,706,749,652,668,657,659,704,634,710,669,759,607,639,705,668,768,629,712,645,673,675,617,651,675,760,782,668,688,621,700,783,687,692,709,619,636,668,688,732,741,750,742,722,693,646,651,705,755,666,687,718,715,745,675,698,689,650,686,701,647,716,659,694,665,640,562,685,611,717,699,712,655,611,635,658,742,675,731,656,720,697,735,673,651,738,629,749,710,688,645,712,606,649,742,700,640,652,601,653,735,826,718,701,655,713,750,652,703,786,675,734,681,664,644,708,702,671,670,586,613,620,704,647,644,757,727,670,720,586,606,631,688,712,622,697,728,588,721,738,643,847,668,769,711,636,756,689,693,665,601,667,691,635,707,645,648,727,653,771,756,712,700,699,730,728,658,692,742,651,620,685,713,677,720,674,728,683,694,696,698,752,682,783,667,594,713,720,640,682,737,618,626,670,684,650,679,609,778,677,730,696,614,789,627,712,665,724,757,633,761,720,705,770,682,683,743,687,777,662,653,720,592,681,694,655,647,682,678,652,693,678,748,768,653,776,702,679,617,704,775,717,748,673,614,681,713,681,636,710,612,709,760,759,726,674,617,724,793,613,700,735,692,670,799,765,649,647,661,671,656,733,698,759,709,752,713,613,698,740,654,682,814,816,723,672,693,691,609,617,695,685,647,600,649,652,692,696,727,712,743,656,666,712,684,656,632,669,732,664,607,704,634,643,711,697,637,784,626,624,754,646,606,710,659,686,668,639,651,728,760,754,717,747,661,656,776,718,746,747,649,706,667,654,713,732,636,678,763,726,750,711,669,710,671,722,755,708,730,688,767,593,648,678,673,651,692,621,725,674,692,688,628,728,754,672,813,668,756,653,652,662,701,663,705,732,668,630,722,632,736,711,719,681,747,680,615,655,705,794,706,719,778,712,744,704,584,702,653,661,683,627,722,757,671,649,611,761,681,650,643,672,683,656,606,697,677,676,664,698,723,663,650,695,643,621,618,786,779,695,705,618,736,744,625,683,681,740,745,710,695,633,612,690,705,654,725,639,744,663,746,703,633,705,761,664,762,725,669,765,790,699,653,655,714,708,683,693,761,689,714,648,626,598,701,667,685,730,616,656,700,792,644,666,591,616,793,606,632,706,611,683,670,738,696,723,685,649,640,639,697,696,709,621,657,682,700,691,711,624,598,603,707,698,795,609,682,638,724,667,697,724,633,706,712,712,662,654,641,612,671,697,613,608,785,661,660,715,752,664,747,666,629,656,569,685,746,646,753,651,685,648,641,696,697,699,672,703,760,640,648,649,613,632,638,757,636,719,680,634,670,701,742,680,642,713,677,653,718,704,680,630,643,651,742,555,707,716,701,670,644,618,677,765,676,624,658,742,688,719,618,661,743,706,677,681,754,806,674,671},{559,613,657,623,629,662,617,670,640,588,575,592,636,559,670,551,630,567,618,513,578,615,634,554,617,668,554,543,677,580,643,619,650,646,622,592,643,575,574,652,558,603,616,545,577,625,621,608,605,649,559,599,655,669,565,649,638,647,624,600,696,527,624,611,578,622,749,620,638,574,571,708,631,657,571,592,539,670,565,650,515,653,644,581,654,689,615,605,571,586,645,597,601,618,626,649,636,651,615,664,604,669,692,634,591,596,590,624,658,559,575,619,556,603,597,670,621,617,657,563,558,622,612,642,609,585,602,609,585,630,570,603,598,632,653,588,655,716,557,607,689,692,622,623,556,606,589,635,637,647,605,540,684,699,621,636,556,679,589,700,558,616,571,627,606,645,586,611,587,668,696,666,643,599,691,643,691,651,678,611,816,590,642,702,644,606,578,599,676,623,677,583,608,613,561,622,610,645,661,720,590,665,537,684,657,622,646,615,654,620,692,685,534,554,495,549,565,627,670,592,652,621,623,565,616,638,550,683,603,676,698,550,531,631,659,550,577,734,553,604,579,657,720,618,607,662,677,669,654,573,631,615,621,632,576,685,683,550,686,604,581,655,660,620,553,566,545,627,597,594,589,663,657,638,639,652,516,707,559,660,638,683,557,655,599,641,667,616,659,636,541,552,567,578,613,507,620,551,691,624,604,648,579,689,546,616,584,671,550,561,616,627,654,599,646,646,619,646,606,676,610,673,638,533,603,591,727,667,577,631,668,641,646,625,648,558,582,589,566,516,568,598,682,686,578,594,595,565,606,701,681,645,557,660,594,653,631,658,612,672,693,680,592,687,537,640,652,691,574,626,563,627,632,678,626,585,591,645,617,722,615,585,566,619,531,579,545,529,585,697,628,618,727,642,628,653,681,606,610,588,615,598,562,677,633,633,592,656,582,652,640,632,585,611,622,599,669,583,543,623,588,625,586,560,655,554,633,585,637,676,529,653,574,654,594,624,655,516,698,608,597,526,554,603,648,622,621,622,546,690,610,610,654,663,636,632,562,622,638,613,611,534,576,690,599,643,552,588,571,618,559,603,527,613,669,598,651,619,616,623,645,593,596,626,704,650,548,588,685,606,641,603,630,659,547,634,648,608,535,582,636,627,587,644,638,658,641,600,585,639,583,594,638,579,613,553,608,583,624,631,609,605,672,609,649,597,617,581,601,611,591,638,653,543,619,670,651,538,637,553,600,590,563,630,646,595,630,587,574,636,614,608,634,675,557,629,637,622,673,717,574,618,567,617,601,583,688,728,663,661,646,643,690,568,582,648,674,573,640,586,618,679,603,573,593,573,643,629,623,579,569,659,668,621,610,558,529,650,614,573,637,656,576,569,588,497,599,697,625,621,662,606,577,655,659,619,636,675,613,598,652,579,617,653,591,675,677,589,605,627,630,618,608,566,607,569,617,600,593,618,613,637,592,624,642,554,570,637,653,587,566,595,609,607,644,604,647,591,580,578,614,663,622,675,598,723,685,565,612,573,552,676,585,576,576,616,606,657,581,538,573,561,622,555,725,652,670,624,632,699,626,617,638,602,654,662,596,608,611,663,561,580,580,653,718,607,631,572,598,693,651,560,581,590,620,632,582,614,588,577,709,651,607,607,598,673,615,606,583,584,649,601,636,619,651,579,653,552,550,660,553,602,623,626,603,627,552,682,636,528,642,619,557,641,666,663,665,668,570,585,724,626,648,614,635,555,700,631,614,643,650,690,617,714,593,617,630,631,643,669,653,553,695,588,654,571,631,752,652,583,613,551,636,541,601,669,699,523,630,676,558,573,624,533,570,592,661,605,563,662,619,605,619,500,614,603,534,682,638,643,566,616,609,659,586,654,598,633,663,593,597,604,645,550,569,692,590,636,605,650,616,671,577,530,642,598,670,550,580,660,649,589,655,597,563,629,584,632,669,681,668,603,563,692,561,550,754,659,568,541,657,588,625,645,728,649,605,617,609,571,641,609,622,631,577,613,679,613,651,618,647,628,563,550,638,678,608,569,563,581,634,670,673,562,609,631,693,549,602,590,647,568,493,567,647,577,573,531,623,571,609,591,763,656,592,650,646,581,596,636,665,606,633,579,634,586,676,667,709,690,599,511,635,659,617,641,568,617,634,644,584,576,684,499,649,587,627,669,585,614,528,606,581,614,572,656,648,672,622,575,685,659,633,616,561,632,592,684,573,604,633,705,613,639,674,624,649,550,604,669,622,543,637,600,624,664,617,599,638,713,706,662,510,611,609,656,560,699,621,655,609,623,625,655,619,614,587,599,609,658,608,615,583,629,580,515,575,654,585,660,613,570,660,647,631,635,607,631,659,684,585,647,517,626,661,610,635,590,554,533,651,627,658,645,556,618,617,643,556,574,661,607,604,635,656,704,569,590,583,561,600,632,669,582,573,646,531,610,602,642,695,606,612,593,532,620,533,601,666,640,586,583,582,633,644,643,658,611,617,607,669,599,590,657,593,756,665,671,636,537,629,609,552,637,550,572,654,507,605,691,574,627,630,601,630,602,660,620,639,704,591,578,583,552,677,541,590,582,677,633,608,652,642,668,686,633,591,517,578,591,654,644,609,578,611,608,600,552,668,633,675,586,557,695,679,612,573,596,620,525,568,661,600,613,631,585,609,585,545,635,619,695,667,593,651,605,628,660,610,652,567,611,595,584,576,656,629,572,676,590,652,536,603,555,662,605,652,557,608,632,680,607,722,572,606,549,629,608,701,621,626,602,616,625,598,623,577,711,671,535,597,610,559,598,596,638,599,645,568,645,622,617,699,543,632,547,602,611,702,579,621,628,638,644,616,650,659,577,587,585,543,571,538,600,592,584,597,585,572,638,601,641,745,618,542,678,665,661,667,565,602,560,621,672,630,649,575,575,606,651,690,638,651,669,583,604,667,661,637,639,629,718,680,632,514,628,545,609,536,671,578,647,638,625,568,604,637,611,658,682,660,565,655,709,585,586,563,582,633,592,679,633,593,565,627,630,585,591,626,630,692,625,634,644,502,575,548,614,605,644,565,604,601,592,689,648,589,596,568,654,633,624,601,556,637,587,673,651,601,615,602,637,573,561,525,566,557,583,598,600,559,558,625,594,668,706,602,644,572,597,625,664,623,575,588,517,791,592,708,545,648,611,648,539,631,582,578,574,652,613,631,732,594,569,643,599,564,654,555,641,617,566,544,611,655,508,611,535,703,565,617,561,631,593,672,571,631,678,591,569,587,662,587,635,639,622,593,573,610,533,714,619,656,595,592,666,653,709,627,608,689,647,685,584,608,661,582,575,588,664,662,680,634,589,601,567,607,641,696,660,583,633,631,589,592,680,573,586,529,700,631,665,606,580,683,595,584,550,634,569,609,577,562,588,570,713,689,669,628,628,657,704,640,659,623,685,605,555,598,641,634,560,638,537,551,633,630,682,675,583,609,650,644,587,648,585,577,641,613,662,558,629,553,535,631,633,622,627,531,714,593,641,643,672,560,664,619,638,699,692,630,583,591,573,571,659,609,622,619,598,601,553,588,646,578,579,594,608,574,686,640,643,546,665,603,627,584,644,661,581,605,620,642,579,550,647,528,618,650,606,624,610,635,600,644,621,587,567,621,659,591,606,663,623,570,570,632,617,579,596,571,627,621,632,578,603,611,546,613,627,691,603,619,580,601,606,621,558,519,711,708,711,695,489,666,655,571,576,626,625,516,591,745,687,716,581,575,628,605,539,686,580,611,613,619,595,556,670,561,573,542,618,537,533,576,620,599,517,611,575,558,521,692,567,595,633,600,636,617,584,633,596,631,528,668,624,608,658,613,646,574,597,582,620,580,572,557,639,639,554,600,500,654,551,606,597,596,560,609,650,650,617,634,612,615,512,640,736,648,634,626,610,692,632,560,632,641,615,626,614,630,524,627,619,608,631,565,759,651,563,598,609,586,625,604,627,588,567,581,618,647,613,557,655,592,597,570,674,656,627,647,624,661,671,610,655,633,655,579,613,601,606,636,634,582,639,601,554,649,639,581,578,644,621,603,650,558,611,576,617,635,544,686,670,596,634,668,579,559,550,577,595,583,599,599,588,663,739,700,575,656,625,564,573,579,620,588,664,635,591,673,691,686,697,572,606,685,649,601,572,648,581,612,546,584,647,671,609,606,581,589,719,716,595,607,604,583,638,583,572,616,687,586,522,598,634,685,593,671,641,625,573,571,579,600,691,551,601,594,612,589,597,662,630,692,587,687,691,562,595,578,616,624,565,583,681,618,560,628,679,517,648,633,616,577,608,655,656,579,534,553,670,570,642,660,613,622,569,585,580,579,648,641,610,535,612,555,627,645,598,608,624,666,635,625,664,543,632,638,567,577,632,669,570,595,652,605,556,580,613,630,614,563,654,684,698,667,589,581,618,633,616,558,694,612,573,639,601,645,594,612,588,601,626,637,530,597,705,665,598,564,584,695,540,600,661,634,490,651,714,632,604,599,540,575,618,545,627,635,581,575,629,656,579,645,677,582,511,568,631,574,577,589,604,632,610,591,584,613,625,588,632,654,644,583,583,637,592,680,665,578,655,672,602,589,637,644,600,661,624,599,608,572,662,647,565,625,524,624,673,630,568,638,597,608,653,661,637,596,557,654,723,634,634,562,631,612,525,564,628,566,593,616,609,584,570,607,582,661,635,640,556,615,588,702,560,479,568,639,585,682,652,641,655,563,583,561,613,572,575,604,594,623,552,681,626,606,589,603,614,541,614,695,547,590,595,697,588,712,627,606,650,559,536,595,633,570,698,590,561,641,612,619,603,629,647,569,580,606,603,540,693,656,614,645,624,583,722,600,568,604,698,619,629,566,578,627,647,627,618,623,591,586,686,632,599,656,574,649,615,606,594,621,594,681,621,657,565,692,620,658,554,621,608,635,601,625,731,573,561,631,588,643,606,597,566,669,569,639,672,607,573,672,571,619,648,641,573,648,620,657,552,620,548,551,606,611,583,615,630,614,546,681,635,642,598,593,615,638,652,520,548,653,591,688,608,582,671,585,583,573,592,594,585,546,606,559,617,662,557,590,611,617,639,618,645,637,567,630,574,692,607,670,567,614,665,630,565,549,659,569,625,622,636,569,615,559,547,612,593,650,727,683,676,640,627,614,639,638,653,662,602,618,592,655,651,639,571,504,593,670,598,586,626,680,733,588,628,625,717,715,611,669,653,548,649,561,635,550,572,648,641,596,585,619,648,683,609,613,522,559,644,725,597,541,657,611,580,704,583,655,621,578,639,573,580,623,628,585,640,655,683,642,632,648,657,572,600,657,693,659,659,597,628,628,623,555,558,544,715,610,621,590,602,638,709,613,604,536,609,612,642,639,637,573,612,636,611,644,687,642,637,663,548,574,605,634,581,586,585,601,666,589,653,585,585,637,623,652,608,643,613,573,615,604,599,693,628,595,552,589,681,627,603,644,499,632,539,550,647,588,629,617,650,631,681,655,634,694,689,532,631,609,563,618,593,616,590,594,583,660,632,615,603,684,596,627,643,605,646,660,598,556,682,689,652,679,599,678,625,563,629,608,660,606,615,605,692,694,600,630,560,643,569,673,606,611,641,643,583,611,581,665,546,631,607,577,603,608,625,533,595,672,646,563,603,560,640,612,691,552,593,578,649,673,594,542,589,633,628,661,582,636,662,653,624,555,588,628,557,578,572,566,650,536,568,607,686,658,668,640,629,625,648,617,643,584,602,640,625,590,654,647,538,663,583,625,552,534,658,622,599,617,614,535,641,689,610,656,652,616,632,579,610,604,609,648,597,637,569,566,614,594,584,676,593,703,568,759,636,654,591,608,680,650,550,681,570,654,640,626,628,599,724,643,682,643,547,518,633,643,574,593,648,587,686,640,630,606,633,575,574,587,723,613,583,637,686,582,622,641,596,576,595,611,715,559,574,582,580,637,670,596,591,666,536,572,614,593,673,674,622,625,629,566,527,593,609,562,675,522,643,607,645,602,550,693,644,658,637,658,552,534,621,588,564,617,680,564,639,535,609,633,623,645,643,617,566,628,647,604,623,556,645,642,635,562,581,599,583,683,618,581,608,540,691,664,517,594,600,619,721,614,620,602,554,630,583,596,612,610,704,591,573,602,601,579,561,550,616,593,546,574,662,620,657,657,665,634,543,523,663,643,622,608,567,570,647,605,585,687,583,644,547,585,603,560,644,619,600,595,592,666,626,548,664,685,592,647,635,627,575,631,634,639,606,568,628,573,581,600,515,535,640,574,615,637,606,619,667,673,597,699,646,532,662,646,624,583,613,633,640,515,678,632,616,621,539,685,627,506,688,529,552,697,573,723,596,586,702,552,576,657,652,709,610,575,715,617,632,628,611,602,626,587,576,587,657,612,627,646,568,673,574,710,571,601,631,665,561,657,613,680,603,592,632,611,666,671,566,568,587,638,562,641,614,601,580,659,646,524,621,575,537,591,603,641,657,733,636,574,653,591,574,607,601,664,661,522,528,510,624,597,626,701,595,654,601,659,545,654,700,611,639,576,586,588,515,667,626,633,557,629,717,641,573,620,670,580,606,603,629,525,572,700,473,611,607,612,632,600,588,569,538,660,611,631,638,668,585,601,626,599,608,670,642,609,638,661,644,596,624,542,689,596,669,630,636,589,635,666,632,590,662,551,684,575,550,617,598,585,647,698,612,654,558,690,651,649,559,581,685,626,622,639,685,609,623,594,623,584,696,663,527,689,632,634,639,571,678,657,615,644,631,676,570,607,625,689,680,580,650,686,642,569,597,538,582,573,599,629,622,527,637,600,660,562,542,656,630,540,654,682,582,530,562,592,640,544,526,682,555,625,561,644,667,581,614,592,634,635,641,619,526,612,542,645,643,624,594,612,589,671,595,586,616,625,643,553,669,603,544,679,730,682,604,601,556,641,584,530,609,571,638,692,616,618,647,664,612,568,670,631,733,615,688,637,601,520,612,658,649,604,688,632,629,572,602,639,666,531,611,613,664,694,619,610,598,606,565,566,578,655,639,615,563,636,616,623,624,650,570,634,651,618,561,654,582,522,661,682,705,596,613,557,580,630,578,570,560,598,604,613,627,635,640,727,731,586,675,647,625,548,632,599,596,651,676,566,651,591,672,646,690,677,547,692,524,601,674,504,634,626,695,622,636,635,656,541,714,593,598,637,611,576,601,612,645,598,564,619,616,660,660,634,646,588,509,559,631,582,568,595,599,607,644,651,579,597,636,590,620,640,613,571,577,641,528,646,638,608,601,611,660,692,575,543,632,670,513,618,561,650,673,615,664,622,543,631,593,544,577,596,641,650,584,679,547,665,720,625,649,627,638,633,588,587,525,583,582,632,630,641,588,637,558,629,597,562,571,718,572,645,555,595,619,672,628,620,530,601,692,632,619,570,637,617,651,710,585,567,562,542,675,603,559,653,619,629,596,642,621,679,644,602,646,558,622,634,649,615,540,563,640,619,655,687,543,691,613,577,557,655,621,627,732,561,583,624,624,589,617,708,677,671,614,619,633,611,508,568,667,620,602,575,621,613,583,731,634,635,676,614,577,585,580,601,665,639,645,664,580,701,633,577,570,602,654,531,626,543,573,618,682,617,587,630,685,621,627,614,612,582,646,550,705,631,601,668,581,605,540,650,637,629,626,632,600,678,692,631,657,585,691,601,607,600,654,599,655,587,690,493,606,586,557,649,545,647,636,621,573,604,621,628,536,611,619,571,632,565,633,617,601,617,531,624,618,588,641,594,549,538,562,555,590,640,625,666,636,660,581,694,627,566,597,622,628,619,636,568,514,574,550,722,594,587,588,600,674,599,645,572,607,635,672,640,581,622,573,608,655,676,598,694,604,638,602,572,628,623,569,621,556,626,602,684,627,659,609,597,552,562,579,647,582,659,666,595,593,648,616,581,666,581,617,649,568,594,621,605,634,599,655,665,674,704,635,713,656,588,651,631,631,643,625,605,571,690,582,529,574,631,640,610,614,538,585,607,682,586,571,638,664,583,667,626,631,638,594,689,684,727,635,626,596,688,599,718,636,646,603,566,676,634,688,737,623,618,616,616,598,589,586,544,606,549,657,647,609,585,612,630,667,645,664,587,632,555,659,609,541,574,609,557,577,588,672,654,690,602,597,630,625,543,534,621,559,605,660,679,645,596,607,576,634,617,585,588,635,580,699,649,635,657,623,646,592,652,636,652,578,543,587,654,657,691,652,684,620,675,699,596,613,671,516,670,659,575,565,593,589,595,615,620,702,580,591,602,637,591,616,612,617,564,566,627,632,723,582,583,662,632,630,659,528,602,582,649,637,524,599,614,649,664,570,621,600,569,622,648,602,667,541,589,772,652,616,623,627,688,628,624,624,622,615,659,572,658,581,649,728,619,634,630,635,608,600,655,723,617,657,599,639,571,675,649,598,598,528,688,643,620,611,588,571,615,628,647,631,664,629,539,688,645,578,648,538,611,643,546,622,601,620,676,637,534,630,705,588,639,660,633,585,623,660,524,525,611,584,620,703,700,622,660,667,598,618,615,639,615,617,538,646,654,615,544,633,616,622,641,549,645,537,598,642,721,669,576,673,686,630,720,586,590,578,613,566,631,521,596,561,587,579,577,611,605,623,665,675,546,634,521,604,591,549,634,636,688,585,654,670,565,612,555,587,566,566,620,637,536,622,670,663,622,575,617,579,583,689,653,629,614,706,605,673,676,618,589,547,608,602,581,606,608,650,571,538,530,573,633,545,628,628,660,565,579,676,690,540,728,600,605,578,610,615,585,609,684,639,538,654,688,662,564,589,545,605,561,558,665,616,556,594,644,623,641,692,638,590,552,550,612,540,603,563,597,604,614,587,597,586,690,586,651,631,620,600,599,584,592,646,658,606,667,597,695,602,656,604,665,591,644,556,615,608,661,681,581,723,586,566,650,629,501,628,550,651,595,593,579,578,644,574,613,632,600,598,570,650,573,656,684,568,561,670,668,585,553,590,605,598,621,655,648,593,548,590,542,584,579,601,572,549,566,599,463,574,610,632,592,615,564,552,624,597,584,632,671,673,680,644,619,626,528,560,690,633,637,557,619,665,598,632,593,621,600,643,570,605,603,698,595,623,646,553,555,634,594,595,560,688,652,644,579,586,593,625,679,533,544,649,548,717,676,561,638,681,616,593,591,602,648,679,631,602,629,661,598,602,620,623,651,641,572,619,613,623,619,628,604,565,584,664,671,615,573,591,570,669,578,598,629,662,577,570,686,672,686,556,630,620,572,647,648,581,677,615,603,664,623,570,596,609,628,652,617,693,544,636,637,677,658,644,609,590,604,621,665,634,612,587,608,612,593,594,652,692,647,652,648,700,685,529,660,615,584,619,626,609,696,631,606,559,561,698,628,616,679,543,589,519,665,579,547,651,632,550,550,571,536,620,495,680,575,569,590,591,580,604,659,571,631,612,668,657,647,550,579,631,586,571,634,593,657,647,656,595,600,620,704,623,556,596,517,655,581,614,701,637,701,517,640,642,638,595,657,627,616,669,571,672,651,543,545,600,648,580,611,679,583,642,632,626,637,615,692,570,680,561,569,661,568,561,614,650,652,694,597,598,612,607,582,630,729,549,586,599,562,584,700,586,602,565,588,626,651,514,590,586,584,597,681,580,595,552,582,658,597,598,616,584,569,669,635,604,683,592,673,723,593,592,631,532,637,544,644,601,633,627,606,583,653,721,684,644,590,597,617,609,583,667,602,607,615,571,557,726,670,595,547,608,602,588,628,621,651,530,596,605,572,646,594,615,612,635,542,577,611,608,603,697,639,529,598,711,609,582,601,537,524,679,638,684,667,638,652,588,615,643,614,547,640,665,645,595,622,624,611,595,587,664,532,604,629,588,574,509,604,642,596,641,697,581,617,660,635,632,716,602,670,626,633,620,594,638,534,650,557,597,647,554,727,616,572,543,645,621,527,660,548,644,641,519,570,539,566,633,651,628,611,557,665,639,578,672,635,537,632,649,675,590,556,536,580,614,631,538,587,606,670,678,601,712,622,673,738,598,550,555,645,649,579,640,548,589,666,666,555,625,616,628,529,538,679,570,606,698,570,601,547,540,613,635,650,613,587,606,609,573,661,604,605,669,645,576,598,560,669,558,658,671,620,646,614,683,575,636,660,586,626,696,624,505,621,698,578,627,661,576,603,610,565,616,652,645,623,596,711,671,621,594,549,644,598,640,667,658,681,628,576,667,625,705,597,642,689,734,611,619,639,629,612,563,575,679,578,522,603,589,639,617,551,631,656,643,583,600,629,619,576,578,638,576,619,639,581,534,586,544,615,592,598,663,642,580,648,609,628,577,610,581,655,622,600,536,701,561,643,551,578,558,635,657,674,591,542,638,588,628,574,628,592,645,691,673,547,573,561,619,591,600,626,675,651,622,597,623,624,629,617,595,593,611,642,614,595,669,613,578,633,664,610,653,628,514,656,670,609,586,598,578,655,625,628,583,691,664,613,539,557,552,627,599,628,657,580,629,614,564,550,576,667,614,614,646,591,630,649,583,635,624,596,573,584,616,505,623,612,643,559,619,651,670,481,648,609,576,601,693,600,575,604,678,585,551,630,651,685,613,600,648,627,645,583,625,575,611,680,595,590,667,571,583,664,657,573,564,613,626,611,616,647,678,629,633,581,549,592,623,678,638,603,598,614,606,534,671,644,625,606,626,673,666,551,575,621,656,607,653,647,591,556,634,720,552,650,634,605,597,535,655,629,621,758,587,642,625,626,621,654,633,631,625,686,609,601,635,623,573,571,681,599,690,611,599,617,583,566,590,649,638,579,568,612,548,577,640,633,687,538,662,669,656,699,596,622,674,576,640,606,562,635,651,663,545,593,582,606,550,587,592,579,596,631,597,598,626,582,575,585,633,527,546,619,600,621,610,644,613,616,636,578,586,522,667,686,608,652,592,672,579,606,657,658,599,618,545,627,589,621,573,642,531,557,614,595,678,614,568,636,611,622,617,699,639,562,605,587,541,644,555,717,656,626,597,639,607,618,552,658,584,709,633,634,566,608,648,599,537,647,591,631,563,661,670,637,593,627,626,527,608,613,642,556,655,592,641,742,684,594,599,706,603,638,651,693,590,579,628,603,650,646,670,691,556,563,591,592,573,682,548,639,661,620,636,703,618,579,616,484,586,545,576,668,529,503,724,586,596,559,588,659,652,686,655,607,571,626,690,530,588,533,654,580,602,557,535,623,627}},
{{3000,2.500000},{283,290,274,225,248,272,260,260,295,262,251,325,272,236,232,281,265,255,293,271,264,241,216,294,255,265,305,251,259,273,308,249,292,271,240,235,221,277,232,221,246,298,196,233,318,271,330,297,232,281,278,273,244,248,199,296,281,284,298,254,253,220,265,241,260,254,251,271,233,242,330,288,251,246,249,248,262,269,226,282,284,273,282,262,302,256,214,247,255,264,291,240,264,322,229,279,260,254,254,265,254,247,314,261,267,237,325,288,306,265,264,323,247,266,258,241,290,254,280,194,268,247,262,324,269,258,227,240,238,246,238,257,216,277,264,219,251,279,223,274,298,321,215,264,229,289,271,259,289,237,237,268,260,247,253,292,251,261,281,238,248,232,259,298,233,344,260,251,287,265,223,239,233,246,342,296,225,315,260,296,314,281,270,271,272,249,266,230,231,244,253,295,259,291,292,257,220,270,237,295,299,243,236,288,267,260,253,231,199,242,292,276,235,268,271,311,241,235,312,271,253,298,239,215,225,222,286,263,253,266,274,214,262,208,274,267,262,217,283,254,272,300,287,261,218,283,275,332,247,267,231,282,234,210,246,244,242,248,290,246,267,242,232,204,254,201,306,257,244,276,249,269,261,274,261,269,276,276,228,234,273,218,282,244,277,298,282,269,247,259,301,240,262,282,248,233,268,266,299,247,248,294,275,261,267,210,259,242,310,248,279,230,243,265,281,265,285,243,282,268,245,262,294,258,270,251,299,250,276,253,250,286,217,214,237,225,286,287,271,284,279,255,224,304,328,257,277,266,240,248,269,238,259,278,238,264,258,276,241,288,277,272,269,300,281,308,243,256,262,272,251,273,280,204,292,238,265,256,245,292,237,280,231,264,267,272,335,251,246,250,284,274,262,264,248,269,277,232,308,283,251,286,265,242,296,290,272,274,317,234,313,276,260,268,271,269,316,232,290,222,263,289,245,245,284,248,278,250,303,204,260,269,277,245,290,246,246,209,224,242,221,241,250,235,271,211,284,205,270,260,230,296,250,242,285,194,256,302,228,260,243,210,291,272,265,284,278,331,237,265,247,272,238,261,264,258,268,275,211,222,304,309,236,259,280,257,215,324,279,238,226,266,296,262,315,261,233,241,229,271,287,328,228,310,247,259,272,316,253,247,218,270,232,265,229,267,233,298,213,217,311,293,239,250,256,232,266,239,224,210,297,227,208,250,224,262,289,256,324,282,230,287,258,232,239,334,228,253,268,292,283,255,253,261,265,239,290,275,306,292,302,252,231,285,219,268,197,315,285,281,270,210,227,259,233,317,201,272,295,243,262,237,248,208,332,313,262,258,263,272,324,253,243,255,251,243,238,241,249,218,219,277,271,264,217,277,304,242,279,240,273,303,284,222,264,301,266,292,258,305,273,276,267,288,304,308,298,285,242,296,292,256,215,312,283,282,264,249,251,307,270,350,227,261,295,252,265,290,281,264,236,266,268,289,240,258,250,278,282,291,321,272,284,260,272,249,236,302,289,207,251,242,275,238,271,274,218,259,249,280,229,324,292,265,248,209,304,254,245,277,255,258,280,229,272,329,242,272,230,251,302,233,251,255,245,228,271,231,307,259,221,220,219,230,282,284,224,279,298,239,233,234,262,267,263,291,243,317,262,234,291,265,254,245,276,241,249,261,279,294,288,305,265,259,239,230,289,275,283,255,245,244,204,267,257,278,256,229,207,254,268,197,250,275,245,263,250,239,238,253,311,278,266,259,247,267,342,269,264,210,252,255,250,249,293,256,290,262,323,255,255,241,297,257,241,262,269,257,257,232,303,288,294,252,255,261,219,228,247,241,295,349,245,298,278,265,247,241,242,296,267,265,260,277,255,285,266,270,220,304,337,246,263,299,294,229,302,273,276,308,291,292,286,238,284,286,259,235,309,250,242,255,283,247,232,318,260,247,275,229,244,231,264,304,303,265,291,210,250,252,267,245,238,237,271,244,263,246,265,211,250,302,244,219,279,292,276,284,204,259,290,282,273,256,293,266,257,251,279,290,244,225,287,287,295,259,271,306,244,259,253,285,290,268,241,318,266,280,263,256,332,262,245,306,269,271,214,287,318,289,296,338,309,266,247,264,282,257,229,241,276,220,264,299,251,307,252,252,268,267,222,227,276,236,261,228,291,291,289,253,300,257,223,299,264,248,246,230,225,287,283,308,246,251,275,226,297,293,211,266,269,231,238,264,268,266,274,277,266,255,236,260,291,262,263,334,258,246,257,269,259,298,287,234,245,274,332,259,281,293,272,246,282,274,247,251,235,283,257,259,300,287,241,261,227,211,281,288,311,219,239,265,275,254,230,257,276,262,275,326,215,262,280,255,293,241,311,207,246,236,275,291,256,247,249,298,228,299,307,257,234,321,266,241,276,261,277,280,249,253,249,285,202,277,283,231,248,346,232,274,284,236,268,256,252,260,203,274,228,258,260,299,251,299,283,228,246,310,269,289,215,322,219,176,207,228,271,296,275,214,212,209,271,294,282,250,278,265,301,294,236,251,273,254,210,271,309,291,292,258,253,288,248,258,217,245,206,244,278,262,255,263,298,244,272,228,259,264,246,264,261,284,310,285,253,279,274,238,261,259,275,254,274,261,225,284,292,255,254,233,280,229,235,266,316,275,252,286,236,241,271,246,270,253,273,224,278,232,267,243,245,252,285,278,325,236,270,272,231,261,277,298,205,266,265,305,310,334,241,297,312,270,227,287,299,251,267,257,227,209,222,251,309,270,307,268,272,252,244,257,251,279,271,244,250,218,302,294,265,253,264,269,310,279,277,259,279,187,272,279,280,262,267,225,250,256,252,243,218,263,254,239,328,248,306,287,276,266,315,252,314,299,346,251,311,230,275,272,270,262,252,291,296,282,227,248,205,241,224,261,247,243,272,268,258,288,300,262,265,268,220,231,274,276,285,254,316,245,291,238,260,285,264,268,245,240,237,268,245,297,201,316,279,285,235,263,260,243,241,279,261,255,200,280,271,291,238,245,271,231,283,286,263,299,258,234,278,284,253,282,269,254,248,265,238,240,268,248,253,271,253,258,253,267,263,287,261,280,246,258,243,244,247,263,269,219,261,256,290,275,219,283,208,257,265,288,267,275,214,220,263,263,266,233,266,246,299,238,302,270,253,250,236,271,274,238,230,247,240,266,298,282,267,231,323,274,222,314,264,252,273,237,266,257,289,285,271,253,250,252,253,294,288,228,228,236,239,219,287,231,231,275,292,271,280,252,221,279,325,288,255,303,290,257,223,282,271,214,283,250,247,268,271,294,263,246,278,266,256,289,249,276,213,281,265,286,331,273,240,208,259,283,247,260,245,244,219,259,260,264,310,276,269,293,283,259,259,221,239,289,271,264,249,255,258,255,344,296,245,241,269,265,263,297,260,245,291,304,293,241,269,262,225,250,253,268,299,296,268,270,323,262,249,293,311,263,298,283,255,290,252,239,255,242,227,257,265,239,222,181,287,242,264,224,246,252,314,256,229,255,300,209,267,286,241,235,245,270,265,282,204,268,260,348,287,297,269,265,269,248,282,228,327,295,269,332,291,273,296,231,298,267,244,295,267,237,245,234,259,221,243,263,267,253,267,252,206,233,249,241,264,275,245,257,293,246,256,278,235,247,282,217,240,266,299,249,265,300,261,282,265,293,208,224,268,201,258,271,260,289,267,284,236,195,262,295,219,263,251,285,287,191,213,283,240,292,215,242,297,306,316,269,246,259,254,290,277,227,293,224,238,248,285,250,264,240,207,267,255,265,284,245,248,227,245,234,272,243,238,298,297,227,245,304,293,295,246,242,225,246,254,278,263,242,259,262,253,284,247,237,243,221,300,219,277,316,278,268,286,239,312,280,231,218,283,292,228,247,262,236,265,290,247,269,315,229,273,283,231,292,247,280,277,287,250,266,294,316,268,235,252,279,238,306,287,282,256,265,270,229,252,272,273,254,284,261,254,282,307,291,234,235,268,270,308,282,270,240,274,278,297,292,291,247,258,295,213,275,253,192,268,271,249,269,238,227,252,315,285,264,204,240,294,262,254,280,272,276,243,234,259,251,290,290,240,263,243,242,258,301,227,287,281,261,257,295,243,244,277,276,275,233,244,283,217,247,237,245,230,278,263,271,258,259,219,269,273,249,252,315,255,247,278,249,297,259,301,263,293,227,237,257,240,248,271,244,279,299,216,233,284,285,227,260,266,233,312,248,275,237,311,296,214,260,280,253,232,264,208,240,218,281,277,266,300,227,252,347,273,247,276,256,266,283,239,239,259,247,247,298,274,282,300,267,267,255,224,273,275,230,269,240,244,223,241,290,319,314,252,255,245,309,255,235,224,229,231,255,296,256,237,248,267,245,259,257,266,238,244,230,282,318,220,219,370,237,247,238,318,259,284,239,287,253,251,294,231,266,233,217,285,278,293,264,231,266,313,308,232,241,278,277,299,222,216,226,281,259,247,281,271,268,261,286,230,263,237,237,257,237,297,247,336,264,235,265,258,259,260,280,253,269,267,273,208,280,287,274,224,242,272,223,285,216,265,261,242,282,255,312,235,293,255,222,250,271,271,315,242,236,269,306,307,253,273,266,287,310,244,281,267,199,256,246,206,259,220,293,279,285,268,227,292,314,239,316,273,232,256,274,269,272,289,252,267,241,303,254,239,243,317,305,275,226,320,275,307,278,259,291,276,243,222,273,254,346,284,261,267,251,282,261,247,298,227,281,312,296,305,269,268,258,266,305,255,312,280,230,236,283,263,265,346,242,276,240,293,265,289,249,217,265,232,278,297,260,250,299,269,230,272,315,293,205,230,263,286,280,290,229,236,262,271,279,266,243,282,227,223,233,291,285,289,295,237,249,235,270,267,267,251,219,234,260,240,253,242,265,241,243,255,297,240,271,258,241,244,265,279,252,281,234,296,278,309,233,283,340,258,258,277,290,276,258,260,229,261,283,253,229,257,283,277,255,293,238,229,280,285,254,305,311,277,267,220,311,238,279,259,212,245,274,247,259,289,273,250,244,249,275,321,301,277,268,293,236,321,280,243,298,250,279,231,247,229,293,268,280,244,231,304,240,225,290,244,266,253,251,229,234,266,227,260,211,262,258,267,256,261,264,254,258,238,223,290,277,311,258,209,280,275,287,235,317,282,271,301,296,359,255,206,234,245,265,284,258,280,241,272,280,229,270,244,254,224,235,226,259,293,302,286,285,244,303,316,278,294,296,265,212,245,269,249,247,252,230,291,288,310,244,227,226,291,278,311,261,277,266,243,266,306,281,270,279,252,283,294,255,275,289,247,233,188,277,211,223,279,281,246,276,254,283,263,254,224,291,285,283,258,260,283,268,234,284,272,269,233,271,219,242,249,283,296,260,251,247,305,256,276,281,257,241,259,282,230,267,308,272,287,263,257,301,242,223,283,339,213,277,223,240,254,276,280,289,259,253,299,299,271,289,254,272,258,269,198,281,248,226,282,314,219,210,222,237,251,257,309,235,290,257,215,248,271,287,276,251,274,213,244,245,287,298,231,267,256,240,261,281,277,276,230,244,270,257,337,291,241,285,283,227,243,282,228,249,265,262,257,220,285,259,246,291,257,219,290,241,254,256,235,316,213,289,291,279,262,251,270,264,282,240,250,246,271,296,243,288,258,308,270,282,298,265,278,258,263,271,287,243,281,214,251,319,312,247,287,264,251,270,313,248,213,250,238,235,243,277,292,232,244,258,293,190,255,240,280,281,245,271,257,375,269,281,263,283,232,219,261,254,266,270,289,250,318,212,309,262,265,251,238,273,264,297,209,234,311,254,299,281,250,240,222,293,202,294,279,224,279,247,243,233,240,242,274,257,255,240,259,267,223,260,309,219,277,234,264,281,277,317,282,250,253,288,313,295,217,363,235,243,251,246,252,263,253,267,257,290,242,290,270,245,241,253,255,314,254,232,285,248,267,236,244,273,221,293,240,272,284,246,337,263,246,271,250,276,232,263,242,255,271,240,299,247,273,263,308,270,284,248,286,266,252,248,238,206,211,289,247,293,245,273,277,261,233,258,245,206,285,251,279,270,289,287,246,231,279,265,275,261,240,262,290,280,207,315,278,240,217,254,238,183,234,254,250,255,285,247,284,300,231,207,233,255,307,276,262,244,276,267,326,252,262,287,271,284,244,254,282,255,244,297,248,244,270,262,288,252,283,232,257,261,235,325,287,235,260,242,250,258,215,282,212,256,264,271,281,318,273,216,264,259,239,260,209,301,255,280,267,208,296,216,258,269,239,225,239,242,185,280,320,221,323,238,245,295,217,261,259,269,257,278,294,241,278,242,308,257,225,306,241,283,253,249,284,280,299,259,246,249,231,281,289,296,235,250,263,315,274,273,213,292,240,255,259,218,262,260,311,280,264,241,322,291,238,251,270,288,278,248,216,264,271,269,280,274,281,268,300,269,271,242,236,197,265,282,224,284,235,251,236,284,263,259,234,289,289,238,269,300,214,262,305,319,214,203,236,252,221,231,260,309,279,280,272,262,217,232,264,284,270,207,244,247,315,298,283,229,229,291,308,219,298,262,224,264,229,271,263,277,283,290,264,237,194,255,294,223,224,269,267,267,272,317,271,230,298,237,283,303,250,277,297,243,264,289,321,241,214,294,243,250,315,250,285,259,286,275,237,259,294,294,285,281,281,278,214,286,254,280,241,254,242,272,280,305,260,352,300,272,254,293,235,254,237,243,233,290,251,271,252,256,255,276,246,265,276,300,279,257,255,276,291,277,269,311,232,250,249,242,258,309,240,254,311,287,267,230,278,283,264,226,338,272,302,288,246,288,257,260,261,254,266,239,276,259,279,291,290,230,294,294,326,253,268,291,299,250,261,299,277,251,246,252,298,290,282,216,301,263,314,195,233,230,290,277,290,285,236,277,242,249,221,309,308,237,262,262,254,282,271,289,273,228,278,260,316,234,232,262,291,248,224,254,263,289,315,236,261,292,233,293,282,286,250,217,302,256,261,281,209,277,296,263,242,222,283,258,205,258,281,295,286,257,253,277,246,288,270,236,261,256,250,257,286,284,228,258,261,266,296,255,273,231,169,254,272,255,219,291,256,245,321,259,286,228,297,282,291,281,236,265,288,264,260,312,307,304,250,273,254,284,284,259,238,263,309,267,236,284,297,262,268,275,263,300,289,329,264,273,235,212,216,288,298,266,231,259,282,257,288,290,308,308,251,253,295,229,250,220,271,276,265,299,262,225,279,229,263,269,291,265,247,275,256,289,223,228,293,237,277,237,261,245,252,247,244,247,276,264,294,248,247,248,277,232,268,227,237,257,257,267,290,300,289,252,321,260,228,237,286,220,271,282,271,232,275,266,257,298,251,204,288,262,287,293,254,265,259,261,186,271,271,247,256,252,313,342,266,249,248,240,251,267,290,311,271,308,250,249,225,264,241,278,274,280,235,290,248,269,220,285,242,307,245,308,279,233,263,262,252,290,295,259,230,272,314,269,297,226,249,270,270,285,230,239,252,323,320,288,219,307,234,248,271,260,252,238,264,247,195,254,235,285,287,261,238,277,285,240,246,311,279,231,296,261,293,258,235,273,281,238,230,228,316,243,246,251,241,285,285,264,264,256,301,259,259,266,284,290,243,285,285,282,309,216,275,262,221,266,283,281,249,271,257,246,252,262,256,260,211,293,298,275,211,291,255,277,243,272,278,259,306,234,218,284,268,304,260,293,240,250,213,256,256,285,249,238,248,285,296,276,253,281,313,269,292,261,293,222,273,288,202,291,271,256,270,293,262,289,292,316,248,305,283,281,246,298,325,258,259,274,253,259,233,295,284,250,270,320,253,270,242,259,275,263,260,295,248,291,253,246,269,263,240,256,336,276,295,260,311,224,191,316,261,304,258,225,253,282,284,304,246,266,254,260,255,289,210,260,249,222,236,278,256,298,304,237,224,273,241,182,250,254,252,211,295,251,309,260,313,250,266,309,251,250,269,284,299,278,191,260,266,235,249,219,273,249,300,265,248,303,247,236,228,290,266,229,310,289,289,238,218,288,267,286,309,288,291,237,303,266,217,257,298,265,238,266,303,275,277,295,276,221,335,294,275,324,292,257,337,285,251,227,241,243,242,293,215,276,263,282,261,247,257,287,282,284,250,229,271,268,273,269,246,257,262,259,294,292,276,301,245,309,263,267,313,262,262,306,251,233,286,256,255,225,252,235,281,275,281,319,321,225,247,265,299,216,234,334,268,286,256,279,302,214,270,257,227,274,241,249,277,271,233,282,261,249,254,235,264,321,268,241,279,281,293,205,236,265,238,240,318,235,265,269,282,250,289,307,307,280,244,233,256,239,254,250,238,325,237,272,255,305,257,259,286,327,227,264,247,243,261,207,285,301,270,260,247,281,256,291,284,260,208,335,236,251,262,249,237,239,227,301,241,269,253,239,224,297,279,299,290,283,235,244,234,228,284,245,277,279,239,246,245,309,263,248,207,235,222,299,224,236,233,228,278,230,238,298,248,206,280,236,299,287,294,269,250,293,252,282,214,273,270,235,214,245,295,240,258,242,276,233,219,254,265,274,265,308,287,263,290,264,310,239,325,248,274,241,240,265,251,228,248,300,261,256,268,251,251,247,269,225,293,258,271,257,250,288,281,282,272,295,222,258,271,233,251,237,247,285,326,203,320,242,236,249,293,276,295,233,265,258,301,259,256,292,270,316,279,239,287,236,260,283,281,212,244,263,302,261,237,269,246,300,256,247,269,292,285,283,265,264,286,285,299,277,284,204,298,288,228,271,252,289,237,260,256,259,252,272,304,226,235,295,186,262,233,220,243,253,209,232,272,251,215,254,243,306,278,245,247,278,233,257,284,270,253,347,245,234,258,278,294,289,328,296,289,240,268,268,278,218,229,258,257,293,254,264,289,284,225,243,321,247,259,333,232,266,283,275,281,291,265,310,323,235,190,247,249,288,273,285,382,217,285,276,333,285,296,317,266,229,294,309,262,278,279,253,280,271,305,241,229,257,281,242,283,240,176,257,270,275,253,295,288,255,232,270,224,301,313,263,231,268,248,292,176,239,231,227,255,304,219,237,255,238,290,362,259,229,283,234,285,284,306,246,237,220,269,233,274,287,337,274,253,302,273,236,278,276,239,250,259,249,276,292,249,262,201,285,255,252,237,226,234,216,274,256,296,279,246,254,305,251,226,296,258,223,260,285,244,215,281,277,220,244,250,275,270,272,288,289,265,318,225,242,326,255,225,262,260,277,264,262,308,201,260,264,219,216,232,289,278,233,269,257,230,273,209,255,232,254,245,285,267,270,235,244,277,232,284,247,238,287,245,282,283,301,286,262,245,273,225,266,258,275,322,337,289,263,271,227,240,248,324,256,270,248,317,229,278,263,260,202,269,259,293,270,218,261,237,242,292,282,320,308,259,255,264,288,237,234,223,238,257,278,272,221,246,297,251,237,216,275,224,243,208,229,335,227,230,259,256,226,265,254,299,280,234,258,265,296,313,302,254,249,260,257,218,287,251,263,296,239,229,273,286,278,244,284,216,255,292,217,239,273,312,229,320,221,268,325,226,269,283,259,253,270,263,257,276,220,271,250,258,271,246,250,214,277,289,245,268,226,243,284,238,275,282,235,297,231,240,268,224,292,249,269,263,251,269,287,183,298,268,252,249,280,243,229,254,303,255,284,277,228,290,217,289,277,236,331,263,254,235,304,255,280,354,236,261,308,284,282,273,217,222,231,289,275,272,236,228,257,277,252,260,275,278,262,259,261,274,331,300,240,264,291,245,286,312,241,228,309,296,219,272,260,240,254,262,264,310,237,235,240,290,259,309,281,254,221,211,278,213,259,272,272,270,248,248,335,294,271,259,308,284,291,220,296,254,230,276,257,255,244,225,280,213,309,219,256,249,253,219,266,229,282,287,229,307,275,269,227,285,216,231,259,276,244,262,226,262,297,236,254,272,190,267,255,249,287,230,269,215,300,284,229,199,236,261,262,318,281,310,320,256,269,301,256,271,271,259,240,259,289,249,323,228,285,294,231,275,233,278,266,233,293,297,322,255,326,323,287,249,300,220,259,247,280,251,264,256,266,267,260,348,252,242,273,269,272,282,261,309,310,243,274,247,288,332,290,287,274,276,274,224,263,222,284,262,266,267,235,292,294,237,342,286,291,215,219,255,305,319,249,247,267,288,295,291,216,188,235,270,207,251,329,251,266,270,327,257,302,297,276,271,231,276,294,282,288,294,230,232,211,302,278,239,258,285,290,261,264,279,312,209,244,270,318,221,247,269,271,224,301,282,267,224,268,230,237,294,254,273,241,284,273,272,263,278,232,233,285,300,256,271,286,263,252,254,276,240,276,294,250,262,286,219,259,310,283,310,321,278,245,265,239,280,274,263,268,240,281,258,251,239,304,230,266,251,283,284,284,266,224,210,305,323,254,297,224,270,301,291,283,230,222,237,271,275,227,231,246,281,235,259,238,233,291,318,265,337,213,256,234,272,251,270,277,285,287,267,272,257,249,273,276,252,218,287,240,194,293,273,292,279,260,247,281,241,249,249,239,242,284,253,261,270,273,257,271,247,274,229,300,270,277,231,268,285,286,259,306,201,300,233,265,223,256,240,278,248,296,301,300,234,274,309,207,263,245,232,299,332,273,229,250,249,307,213,265,264,245,215,298,257,271,312,271,237,267,233,274,272,247,270,263,277,248,248,254,249,279,199,276,247,246,276,271,308,255,235,234,296,236,261,253,256,262,280,260,271,276,243,281,284,252,290,297,287,265,254,241,305,241,226,265,294,248,225,207,255,278,260,274,256,298,286,260,262,319,191,256,272,206,253,339,322,228,262,261,285,225,269,269,273,270,220,306,247,252,273,294,227,206,268,308,280,235,296,265,221,269,296,234,289,230,270,277,277,262,258,219,283,213,302,295,264,294,237,248,278,288,302,299,233,236,262,278,262,297,327,295,320,317,292,265,250,256,289,263,292,231,247,268,230,216,279,275,242,283,289,273,266,288,222,274,219,258,263,248,305,247,276,266,267,242,252,209,228,291,290,270,289,267,331,223,217,252,217,286,272,232,226,348,277,253,273,272,285,286,261,261,239,230,211,230,290,265,267,289,305,242,257,258,293,240,230,259,265,271,198,248,258,253,287,310,318,303,252,292,227,262,267,261,266,265,243,249,279,280,260,261,264,183,263,312,254,282,280,305,243,276,320,287,280,228,249,261},{234,247,225,268,258,250,246,221,277,228,217,261,257,244,233,219,238,235,266,269,247,262,206,217,262,231,277,257,238,237,258,311,283,244,247,254,222,257,267,277,246,211,241,250,259,236,238,261,244,276,287,256,256,229,226,270,240,239,217,228,253,246,278,187,270,260,222,278,269,291,306,275,277,252,259,220,230,243,252,257,224,275,262,235,236,233,230,223,246,248,231,223,230,218,251,280,238,210,273,279,282,232,239,235,240,257,222,275,239,241,238,269,229,247,245,279,237,257,227,242,237,256,257,275,306,257,223,242,234,293,275,254,235,281,259,266,291,283,249,185,318,253,217,228,261,249,259,253,255,211,256,284,240,273,233,194,273,283,261,256,241,237,236,216,220,223,222,267,287,236,220,251,269,289,248,268,249,287,214,233,267,264,269,229,314,299,287,266,266,264,224,263,244,271,260,228,229,280,280,215,265,242,201,254,246,294,256,241,283,273,293,224,282,246,257,222,269,277,253,371,254,283,283,274,250,267,256,220,242,221,292,244,249,253,193,250,221,246,255,264,238,265,280,250,230,273,259,264,223,287,309,289,224,274,256,247,290,240,248,247,261,307,246,296,248,295,207,321,282,214,270,287,246,270,249,238,258,209,257,251,244,253,266,282,303,250,287,284,234,235,228,264,316,243,302,226,221,239,246,238,273,228,232,264,218,288,268,246,191,265,246,215,253,268,269,242,224,257,234,303,219,226,226,270,254,307,241,275,253,292,260,277,249,231,207,229,236,252,243,229,250,271,243,231,288,279,192,280,227,292,223,268,243,253,273,232,248,194,265,257,213,306,250,260,227,249,264,250,190,312,247,301,218,219,227,234,289,260,244,239,293,273,226,255,254,258,248,254,206,259,273,251,253,242,254,300,294,219,243,270,271,268,264,288,204,228,307,259,286,251,250,220,243,256,318,220,315,258,241,286,327,227,239,221,215,230,263,236,231,238,227,199,230,257,200,304,218,265,199,247,255,232,243,272,250,265,243,196,278,215,262,276,243,222,239,272,273,295,215,237,252,239,253,288,267,247,263,277,234,223,277,268,254,274,264,254,272,231,274,283,246,333,238,246,231,233,249,286,291,265,211,282,249,270,208,273,212,248,266,250,285,218,264,279,238,234,291,239,232,272,271,318,189,240,231,268,259,256,256,275,260,217,267,258,251,245,257,238,281,259,229,254,253,271,210,233,250,248,285,277,264,255,250,243,238,291,298,251,213,281,273,233,240,224,245,211,254,261,230,241,218,245,251,231,278,224,245,268,249,218,271,278,277,223,249,220,225,269,233,249,219,246,220,264,264,284,227,191,275,277,243,252,257,270,230,261,250,253,276,275,243,239,217,301,258,308,251,260,238,223,201,222,268,238,231,294,253,273,212,247,243,231,280,256,270,229,260,267,259,215,249,310,255,212,238,251,229,305,275,265,241,307,265,246,246,231,292,263,250,237,270,254,243,294,243,222,213,272,244,224,282,254,211,243,234,251,265,213,280,301,270,291,213,235,246,265,270,254,285,262,264,232,265,233,226,223,243,207,243,273,258,266,303,275,292,263,274,234,271,271,281,289,330,216,243,264,267,245,262,244,279,246,236,239,256,239,254,238,237,268,219,207,203,307,264,265,201,232,256,267,200,278,265,220,261,259,254,204,216,285,291,234,254,252,273,218,293,281,291,246,224,321,291,255,266,195,274,253,209,242,247,222,279,256,215,299,269,264,209,226,236,313,297,273,222,233,268,278,272,259,252,223,269,213,286,257,242,261,296,283,230,253,288,219,249,270,279,272,264,274,230,260,275,261,237,195,256,253,259,275,272,217,261,260,309,214,215,224,287,279,232,257,229,282,252,232,289,242,240,205,324,245,264,239,226,300,228,267,243,276,265,290,255,246,279,263,249,255,240,231,233,237,271,241,264,239,243,230,249,265,265,259,263,254,218,282,208,239,304,250,264,296,261,241,283,271,260,290,198,229,247,212,247,235,263,244,285,238,225,229,225,217,227,271,258,239,245,233,253,233,266,299,283,232,264,264,255,217,247,250,259,295,244,254,289,284,231,268,198,208,243,244,257,223,192,229,239,273,239,253,225,273,203,270,209,278,317,232,219,250,232,246,266,237,226,259,298,237,266,275,245,228,255,263,221,269,276,232,272,252,261,297,260,302,257,264,260,258,230,248,217,251,298,272,261,243,251,270,265,249,281,225,195,234,282,255,278,218,261,255,291,234,245,251,295,254,237,209,235,258,212,242,240,234,322,301,264,268,214,222,258,251,229,247,234,281,248,260,223,315,238,210,250,251,249,250,250,271,254,317,267,239,189,225,264,267,258,260,246,252,250,240,243,231,210,261,259,271,210,263,256,269,254,231,288,229,255,256,228,258,179,262,200,228,270,261,264,259,248,265,265,309,270,215,262,234,207,276,253,231,228,269,214,269,279,283,253,290,263,223,255,217,240,268,238,232,272,291,289,259,247,239,252,230,204,244,235,229,233,294,268,255,252,226,222,226,305,213,224,253,253,243,294,255,210,271,228,263,265,259,242,285,300,238,254,246,277,230,274,247,234,278,264,266,225,246,258,257,284,180,268,258,309,220,256,230,276,260,236,274,215,225,256,294,223,279,288,291,260,289,248,234,293,263,269,249,269,251,257,236,234,269,232,284,287,261,252,189,308,231,279,232,239,292,260,287,245,271,233,233,248,237,247,259,259,245,258,254,247,277,254,243,245,254,267,241,281,234,254,279,225,241,192,227,279,266,252,232,227,220,268,244,249,255,283,240,303,261,255,282,255,277,278,297,238,241,284,275,258,291,310,274,206,291,275,282,252,232,271,269,283,256,209,209,241,239,280,277,248,269,245,258,222,214,255,237,299,274,218,320,280,230,266,225,276,301,216,239,255,222,263,236,274,258,314,258,251,232,238,241,252,256,277,245,263,247,279,283,284,240,234,252,210,281,274,259,269,265,236,248,225,257,237,322,280,286,240,275,273,222,226,266,237,282,258,266,288,235,238,217,247,264,284,236,270,292,250,285,254,241,238,253,218,257,201,312,271,247,263,229,313,188,272,251,273,263,256,256,282,236,293,313,235,267,202,244,219,241,257,236,274,241,270,242,226,224,261,236,259,308,263,322,257,254,240,269,255,227,275,246,255,283,254,254,269,248,248,246,255,247,236,300,231,219,258,259,255,262,229,251,245,242,258,220,272,214,245,220,268,301,269,259,224,290,267,289,239,209,261,222,232,273,222,284,233,296,245,275,246,250,228,261,267,252,260,249,245,227,288,260,245,267,262,243,243,288,243,225,252,251,208,254,280,216,235,223,219,294,203,289,257,257,282,303,238,245,246,240,285,218,304,246,295,212,258,212,270,254,254,263,271,207,267,227,269,257,193,250,256,285,278,310,262,319,242,279,260,245,248,240,277,239,279,259,252,202,283,255,265,292,288,277,245,279,226,284,267,289,289,291,271,254,221,253,263,268,248,248,224,260,278,270,224,281,237,292,246,225,225,269,268,257,200,238,263,226,285,261,271,252,224,248,266,203,240,218,248,276,264,280,271,234,274,225,311,249,231,270,276,242,205,250,241,245,272,240,223,258,152,258,282,236,275,267,247,282,286,295,291,267,267,233,288,260,222,249,309,254,246,220,239,262,228,248,260,279,239,224,252,228,272,278,275,266,273,216,288,278,251,217,250,242,326,308,256,195,259,251,218,245,298,211,243,218,197,247,241,280,283,290,290,234,279,247,261,290,266,239,234,240,290,286,265,236,225,265,273,277,202,240,310,270,219,230,269,229,250,235,233,260,244,259,252,242,250,277,228,256,230,228,206,259,212,235,278,247,269,297,265,228,289,306,246,198,270,226,276,267,266,263,259,280,283,255,288,256,264,226,263,262,214,260,239,293,244,271,304,268,256,226,294,261,247,260,216,261,288,211,245,281,279,266,259,228,203,233,270,264,262,234,279,273,279,269,243,226,261,285,268,301,232,227,231,240,252,247,244,249,261,257,240,213,255,277,263,231,263,284,299,243,231,196,243,282,230,259,286,246,204,226,282,248,281,254,214,308,224,271,236,278,315,282,273,230,215,248,276,233,248,243,231,265,260,255,264,265,216,272,220,266,245,291,280,283,306,250,209,273,279,260,252,289,228,257,227,249,267,260,285,230,248,285,238,287,259,246,225,236,262,196,293,261,258,264,260,237,222,295,233,242,291,224,266,233,215,254,260,230,202,322,244,220,264,250,256,261,275,256,225,243,235,240,235,242,269,242,240,264,241,245,264,223,266,235,274,277,300,297,241,272,279,191,229,217,244,231,250,258,257,252,214,224,201,233,287,243,254,279,267,273,255,247,260,267,241,252,264,214,258,249,261,231,216,267,251,224,230,272,247,291,270,273,241,265,298,281,275,280,278,259,272,259,252,206,240,306,281,289,235,221,246,253,267,290,261,261,216,245,242,275,235,264,287,233,289,237,246,306,279,220,262,245,236,246,233,263,246,272,272,233,252,217,265,290,242,226,256,283,259,237,226,260,274,248,215,270,266,244,294,272,272,252,268,287,214,248,276,237,257,238,267,244,233,278,301,272,238,234,287,249,229,255,276,252,224,257,246,254,229,244,218,233,231,272,277,225,296,289,228,242,285,249,229,250,258,222,286,237,227,224,293,238,271,243,297,241,268,228,264,239,270,251,229,231,261,263,256,264,273,248,258,254,242,258,272,292,212,229,245,250,209,213,229,270,243,263,239,262,268,252,234,248,277,253,258,273,249,239,226,253,244,242,254,276,251,277,234,263,229,273,289,272,246,256,219,271,295,265,259,237,246,268,296,308,274,268,272,281,209,271,238,296,253,241,222,231,260,224,237,238,255,231,246,223,245,309,212,269,298,250,214,265,181,275,201,255,263,277,246,256,270,251,275,227,228,214,254,232,313,273,252,248,220,262,260,229,260,242,282,223,230,263,262,258,250,274,264,235,230,251,255,259,222,257,242,269,248,274,263,213,218,321,236,265,260,262,282,271,246,268,239,234,229,246,265,280,210,287,251,316,242,238,276,228,240,271,260,259,267,223,250,241,281,234,291,286,296,312,260,258,209,226,324,263,252,281,265,256,255,269,278,227,289,206,220,206,288,295,237,287,218,231,273,201,258,262,225,285,287,233,274,247,221,267,243,250,250,225,230,238,254,248,267,273,256,237,231,250,231,257,277,297,225,253,259,277,256,256,261,219,225,244,232,247,221,260,199,275,249,207,283,311,227,281,253,207,267,241,244,256,255,230,248,244,248,242,269,241,276,236,212,326,273,241,279,286,252,228,224,257,244,242,259,295,246,256,232,223,270,248,245,224,247,248,234,284,243,203,247,260,203,235,280,213,241,214,255,271,254,262,268,307,225,260,261,246,259,221,217,258,271,250,244,242,243,242,249,234,245,263,244,246,242,263,268,219,213,247,315,222,252,244,239,283,242,255,246,220,277,231,248,236,236,224,231,240,215,240,242,279,240,242,308,263,257,276,285,289,260,225,250,302,205,269,256,263,253,231,257,246,235,266,236,219,221,220,312,267,305,239,264,265,294,252,238,262,250,264,241,234,276,261,257,275,252,261,251,274,223,232,293,241,272,213,299,238,298,251,259,311,213,271,296,273,189,268,242,280,280,278,265,278,212,237,247,277,251,234,253,264,254,232,227,251,244,339,248,272,262,285,244,225,287,231,273,236,199,263,196,305,244,272,261,243,288,239,225,269,204,224,260,310,223,268,251,206,295,207,279,235,249,223,282,230,265,214,237,312,253,233,237,289,227,240,258,249,284,273,239,289,258,245,256,254,224,218,275,228,272,219,246,279,259,237,277,256,231,242,206,244,251,239,258,216,226,258,283,275,256,241,250,225,216,279,284,268,254,244,266,260,239,261,249,252,287,231,272,240,262,274,273,269,242,233,251,276,240,301,254,251,258,250,277,229,238,288,209,264,315,251,223,222,260,269,270,258,272,257,255,291,232,237,242,240,263,223,251,305,222,188,279,278,234,279,235,286,238,270,249,254,301,223,247,258,196,254,214,219,260,228,298,300,280,234,251,220,257,271,255,274,249,250,213,223,290,203,294,292,245,226,227,252,230,251,280,255,262,265,245,228,282,220,208,225,226,260,298,280,246,323,283,248,248,267,306,239,238,282,268,254,244,258,309,266,258,237,264,235,269,279,238,248,260,241,214,304,248,246,285,261,249,261,246,271,258,270,242,247,219,255,239,234,226,272,244,282,243,295,211,259,236,264,219,247,223,261,257,234,221,262,249,257,277,217,291,295,257,248,291,242,231,235,236,227,253,221,249,285,286,235,303,263,241,245,282,311,225,242,275,251,270,263,256,244,263,234,261,294,262,259,247,245,234,280,261,279,249,242,242,222,263,284,190,241,328,288,278,300,245,216,219,265,245,256,244,231,247,257,214,294,268,262,326,264,258,258,253,212,280,279,262,245,298,245,301,253,243,277,267,210,274,209,228,281,269,282,270,255,255,253,269,267,263,245,271,269,264,264,273,288,300,277,253,222,306,254,282,275,261,266,247,201,210,284,237,234,250,250,207,225,265,245,258,276,316,231,254,238,249,258,242,279,291,259,295,234,214,244,282,279,260,258,230,318,297,263,276,245,311,239,247,272,265,219,240,205,253,262,275,225,262,265,215,272,288,204,290,256,238,255,253,270,223,264,234,267,275,298,271,245,219,295,310,299,303,210,227,262,283,294,295,256,285,266,267,241,289,270,245,305,272,301,295,266,262,216,236,293,249,232,281,240,246,248,253,325,236,235,279,236,308,245,295,271,258,293,300,245,274,256,256,239,299,242,321,245,241,221,192,227,274,256,248,194,231,255,322,278,209,291,284,195,278,251,268,237,232,250,249,234,285,269,271,248,248,232,279,273,254,278,258,231,240,255,269,304,271,237,289,281,261,249,280,205,255,232,287,257,322,255,249,282,246,243,250,239,267,233,244,272,306,272,271,242,191,226,264,255,253,206,285,251,263,276,235,216,239,237,256,236,264,245,215,281,270,205,253,286,254,225,283,270,217,262,249,267,264,269,293,275,226,261,280,299,280,275,239,246,222,237,257,257,245,300,285,242,244,216,283,255,265,251,246,227,248,251,229,259,213,267,225,217,233,259,258,222,269,195,238,255,291,254,202,268,292,261,235,268,282,273,212,241,236,293,223,240,263,294,250,227,219,266,244,281,274,272,216,286,279,263,221,235,297,251,275,203,268,258,234,284,214,234,248,282,288,242,258,279,283,210,261,254,233,303,271,205,210,252,280,257,234,274,223,293,273,262,270,247,235,269,276,290,221,239,211,226,244,243,238,284,248,258,267,275,249,223,223,261,273,228,266,263,220,272,261,274,221,237,268,244,256,268,228,258,311,208,238,286,243,241,233,303,256,221,281,293,279,287,225,257,258,248,277,248,261,266,239,282,214,248,294,288,227,268,245,267,317,250,254,272,225,274,255,233,339,266,254,258,234,265,286,239,223,205,303,261,271,281,202,256,241,240,210,223,257,213,289,261,230,236,232,244,240,226,257,203,249,256,231,268,286,246,258,274,261,233,265,224,260,239,254,263,252,232,287,234,232,214,248,238,285,293,233,237,239,228,241,250,253,286,258,269,255,246,312,258,255,291,281,250,255,262,232,249,260,238,235,258,229,260,239,212,260,246,313,275,303,244,309,271,260,253,226,274,267,280,219,209,242,255,248,278,253,279,213,248,226,259,256,260,259,244,233,241,229,285,248,255,233,216,233,258,211,266,233,288,254,276,296,268,291,344,293,259,276,219,278,253,277,259,292,228,292,207,261,267,266,242,223,214,223,272,269,249,234,226,236,255,267,306,237,274,240,250,241,190,251,211,256,213,272,229,261,207,274,237,234,210,258,254,229,273,222,244,235,243,223,224,215,234,259,253,273,221,257,260,234,264,288,227,249,226,248,260,292,275,298,239,261,301,223,252,264,265,259,240,289,221,248,201,236,285,253,275,225,279,278,278,227,212,242,233,261,211,253,240,260,229,294,261,312,235,274,273,251,226,222,270,252,249,264,253,299,233,218,231,244,296,292,222,207,264,229,209,263,274,254,265,298,274,245,225,211,263,274,267,238,269,258,253,237,286,262,245,272,274,255,217,312,245,264,284,244,275,284,262,266,217,269,288,241,221,224,241,275,282,270,254,274,263,272,264,245,239,273,234,306,235,192,315,233,245,221,287,273,314,248,254,227,251,239,247,282,278,247,222,269,247,339,237,213,250,248,293,251,230,311,289,258,281,271,272,302,274,230,210,244,283,287,238,211,257,224,224,258,279,272,262,232,257,232,264,257,249,248,235,242,248,270,269,211,277,309,289,232,257,234,228,215,249,248,246,246,224,214,259,232,258,226,244,238,243,303,216,253,251,262,249,263,294,232,297,251,228,252,253,246,210,285,272,291,273,236,273,214,251,266,228,277,254,216,256,296,273,260,288,281,263,205,250,226,246,252,320,266,208,280,290,265,258,242,300,265,231,235,261,277,290,244,218,224,286,221,247,242,219,218,298,241,284,270,208,244,273,301,274,267,287,240,292,278,266,240,291,200,259,320,208,248,245,286,244,226,239,311,277,224,250,273,262,284,241,308,248,274,263,229,252,238,226,206,237,272,289,228,209,254,308,250,239,227,251,222,230,275,253,260,305,252,229,229,280,270,273,307,264,254,269,218,245,279,255,240,210,266,202,202,276,257,286,261,220,243,279,280,264,261,274,248,217,196,229,275,246,284,232,244,257,286,249,281,249,206,180,260,238,275,265,240,231,293,274,212,278,242,226,224,253,195,238,228,274,285,253,256,282,272,257,242,274,241,211,233,211,241,234,252,251,251,213,230,300,277,246,306,280,232,273,249,226,255,280,256,212,276,222,218,290,287,200,271,306,249,202,239,302,236,223,268,251,242,269,230,258,254,258,252,296,299,245,254,267,257,247,188,230,217,320,244,240,244,228,277,238,288,275,280,235,290,251,257,285,302,254,274,232,293,268,247,256,281,291,263,256,252,256,234,231,296,250,257,265,248,281,306,225,297,261,246,311,253,238,224,247,264,207,232,230,279,197,269,271,249,273,257,293,263,251,230,256,253,247,254,272,220,279,266,242,246,255,285,241,234,254,225,278,272,225,223,313,284,242,240,252,264,228,216,249,217,236,211,251,237,252,238,276,259,235,247,242,260,234,230,239,247,300,260,276,214,262,215,232,220,244,241,237,214,304,258,232,239,232,292,263,235,257,255,271,287,295,260,239,228,251,215,262,257,228,232,249,246,226,217,246,247,205,259,229,237,218,255,230,288,197,252,234,291,202,256,205,252,217,223,221,212,242,218,226,259,275,293,221,257,285,237,295,250,285,265,250,247,274,248,292,257,208,244,297,258,279,272,276,236,226,236,255,252,219,261,237,252,209,246,261,284,204,261,258,267,254,218,243,250,255,228,259,268,265,261,253,294,231,240,252,228,241,242,265,221,194,275,266,263,219,259,230,259,220,272,252,292,263,242,265,243,243,271,218,263,295,245,261,219,269,253,265,223,230,229,312,253,291,265,195,287,223,300,224,231,223,249,246,228,223,258,242,286,228,251,236,234,252,247,234,242,276,249,271,236,252,267,288,302,284,253,236,262,301,229,248,267,237,261,244,270,269,284,190,281,268,221,254,221,262,250,212,295,246,224,230,259,234,228,236,262,223,269,295,222,232,248,233,271,216,254,248,253,270,271,299,225,212,252,305,267,212,239,192,286,292,232,229,230,261,261,238,242,224,255,273,271,242,289,253,253,288,250,218,251,286,291,245,237,282,221,291,242,228,251,233,279,241,229,265,309,255,299,268,251,303,250,276,280,260,318,259,213,259,213,243,250,238,280,275,241,272,235,314,246,251,259,241,226,221,274,235,234,233,221,240,208,243,281,233,276,286,290,256,203,203,249,229,246,266,249,252,237,285,236,249,232,223,261,257,219,280,252,226,271,278,197,239,257,261,248,253,234,242,234,239,276,276,266,243,217,316,229,249,261,268,266,264,262,213,222,258,251,323,294,238,297,257,232,263,249,234,251,274,249,244,261,258,247,218,263,235,264,275,243,257,288,256,312,221,252,294,209,239,257,243,225,236,240,241,240,259,277,249,220,234,237,274,301,291,233,285,293,269,239,249,235,238,271,217,192,277,272,226,240,227,237,257,267,245,255,242,330,253,228,249,294,205,275,284,230,309,224,255,217,223,214,250,231,255,278,279,252,213,266,229,247,245,299,280,211,278,211,229,250,263,260,232,280,220,281,243,230,225,228,253,225,232,219,247,213,281,278,290,259,247,220,212,235,245,265,271,280,220,263,255,320,233,274,222,238,257,246,249,239,249,258,286,260,257,244,253,270,260,286,282,277,245,243,232,241,223,252,228,241,242,254,241,279,254,273,290,239,200,293,232,254,235,288,233,302,234,265,281,275,268,230,227,247,230,243,267,279,251,278,262,267,264,246,254,223,249,313,223,287,248,199,234,245,232,218,225,239,283,242,280,273,270,222,232,249,308,274,254,271,224,276,223,272,270,270,269,237,234,274,282,258,288,226,227,263,270,277,245,252,259,243,219,252,232,257,275,253,275,219,264,254,246,277,226,216,281,273,284,239,207,265,219,212,258,269,217,292,263,271,256,312,256,247,244,233,232,240,260,233,264,255,275,231,219,226,212,301,261,248,260,287,240,246,210,243,246,260,240,257,222,262,246,275,294,250,228,269,274,265,307,253,251,241,198,206,246,294,303,233,226,263,314,253,296,265,269,263,247,241,205,239,291,262,234,238,287,294,208,244,249,261,247,253,263,288,211,241,233,230,242,226,249,243,266,278,236,266,242,217,242,207,252,265,310,291,218,247,242,215,245,253,304,273,267,223,250,246,229,227,247,271,213,280,262,228,266,279,251,290,259,224,261,232,243,226,216,234,234,236,223,223,211,269,206,264,272,243,235,266,240,207,236,276,221,274,258,264,219,220,202,262,245,230,243,254,267,222,204,283,285,233,269,233,264,229,309,216,247,213,214,246,208,260,286,243,251,281,249,249,265,256,246,244,196,299,317,268,231,263,288,255,247,294,279,275,252,236,253,243,273,237,242,285,252,290,206,255,294,319,278,265,261,223,261,304,189,272,259,264,276,305,262,254,238,226,243,248,256,245,210,242,234,290,275,257,271,260,280,275,233,249,254,242,272,252,232,240,249,214,259,243,209,246,255,280,288,251,306,283,291}},
{{3000,2.600000},{96,104,124,99,90,99,86,101,100,87,105,103,97,79,121,109,105,95,101,95,85,95,100,115,112,138,97,149,103,117,115,129,108,114,108,98,113,108,117,86,120,134,145,103,85,104,92,101,104,107,86,104,127,86,110,114,116,93,120,94,102,104,130,117,127,105,125,103,91,118,97,97,99,128,104,129,113,81,107,128,97,100,85,126,104,123,115,119,104,123,107,112,85,114,82,114,106,80,117,108,123,96,127,123,124,88,83,129,126,133,117,134,80,106,100,118,104,106,114,97,141,88,102,105,105,100,91,98,92,125,78,112,66,94,79,122,75,84,121,128,87,94,122,128,74,107,122,119,127,135,89,114,140,94,118,91,92,124,92,101,129,87,94,132,89,117,115,94,134,74,116,106,99,127,77,96,123,88,79,126,117,112,113,95,119,122,126,80,93,108,93,94,85,125,128,121,89,124,84,103,73,134,116,100,95,109,68,121,100,122,97,110,127,130,117,98,91,125,90,125,95,106,89,127,101,117,105,124,109,87,86,105,104,127,107,107,82,114,110,125,128,114,108,105,85,102,105,113,116,116,124,146,90,101,106,102,118,89,109,95,100,89,68,109,85,150,122,132,89,97,83,87,101,164,105,110,97,106,156,108,113,130,97,92,99,114,126,127,123,121,108,99,88,85,85,108,131,95,135,111,106,104,109,139,126,72,79,112,109,134,107,106,98,102,99,112,138,141,117,82,115,76,102,102,122,129,111,82,117,99,117,112,101,133,123,126,114,114,108,133,66,109,114,154,104,89,103,92,111,108,106,75,106,103,94,102,95,92,124,105,120,99,114,135,106,95,112,113,140,109,98,97,113,105,102,102,92,109,112,108,107,84,100,115,120,97,114,90,100,114,115,131,100,96,105,92,119,112,106,100,117,117,109,113,110,104,93,97,94,115,92,104,118,98,116,127,111,117,112,112,135,93,101,127,92,95,104,96,122,97,86,129,95,84,94,107,94,78,98,120,124,129,98,111,95,89,94,105,113,99,94,136,97,96,111,105,94,107,128,89,110,103,115,105,120,105,154,90,133,120,90,93,101,121,70,100,95,117,81,84,124,90,124,114,92,124,102,103,125,111,101,117,107,93,94,126,138,107,107,109,126,113,82,100,97,105,104,114,128,94,119,97,100,121,104,70,129,109,106,96,100,88,85,89,118,129,105,108,142,90,84,101,102,161,88,108,90,110,101,95,124,114,103,94,93,110,113,116,93,87,100,90,109,113,98,108,86,102,114,130,123,116,130,111,110,99,112,93,131,97,118,105,102,110,119,102,107,135,129,98,99,83,110,89,97,100,105,145,118,107,79,94,133,103,122,131,103,138,80,113,120,113,87,132,106,106,114,93,88,126,99,100,93,131,113,63,99,98,95,84,119,132,120,156,117,110,95,83,113,122,124,155,118,88,125,122,88,107,135,102,108,98,90,82,108,107,96,106,86,107,106,103,83,127,165,116,107,136,108,131,139,115,84,97,105,120,86,93,128,84,111,89,99,123,105,108,98,112,110,116,91,106,104,122,142,99,124,96,100,102,136,117,97,91,106,149,106,91,140,99,116,89,132,97,97,120,121,97,112,99,105,109,114,104,132,121,109,109,95,125,108,107,109,107,120,101,103,100,91,110,113,95,77,104,112,114,88,59,141,97,94,116,106,118,103,89,114,134,118,97,149,106,96,89,140,101,96,103,93,124,104,94,117,144,114,102,92,107,88,108,107,122,100,138,116,105,99,101,123,125,90,88,129,119,94,92,113,117,116,125,102,114,104,101,114,107,137,131,109,111,98,105,123,123,127,103,100,96,88,100,129,105,88,119,105,112,111,80,99,109,135,97,124,101,115,109,94,89,122,102,134,122,77,115,86,110,100,105,103,122,99,105,89,86,91,117,117,140,117,79,119,108,104,120,120,109,142,112,89,129,126,112,90,127,115,110,115,84,91,128,76,83,133,112,115,109,112,87,86,115,113,128,101,76,116,118,126,105,121,115,95,94,100,114,106,93,106,97,122,149,99,94,128,112,123,111,132,102,104,127,112,138,100,88,122,111,131,100,148,117,107,99,125,83,105,126,114,107,95,100,101,105,114,92,103,100,111,106,101,105,124,124,90,101,99,96,110,119,89,107,104,86,101,116,106,82,117,119,97,99,81,112,110,129,127,117,128,109,114,93,137,132,93,103,116,83,99,105,104,104,96,125,104,103,110,139,93,88,86,97,100,87,117,138,125,107,81,138,98,64,112,96,143,122,99,99,104,105,102,98,87,130,105,95,119,118,113,97,111,102,133,127,104,127,111,90,117,101,116,122,108,132,104,141,98,102,112,82,97,99,103,109,107,102,118,87,119,102,128,108,83,89,101,95,97,131,83,126,121,133,112,80,99,111,100,102,97,98,96,73,100,76,114,124,98,69,132,105,124,123,112,117,113,110,97,106,93,145,120,146,112,115,123,119,108,108,107,125,120,117,83,98,144,114,110,117,116,127,120,94,94,126,76,124,120,87,95,105,111,119,113,109,87,112,118,86,89,79,132,103,112,109,118,101,100,108,127,97,110,107,125,109,119,127,78,105,130,117,141,113,112,116,113,135,127,101,97,133,111,104,119,109,137,107,108,79,130,100,145,139,83,72,102,86,108,93,106,129,90,125,111,100,112,123,111,95,109,99,86,95,112,88,105,131,113,99,105,98,112,117,128,122,98,131,115,118,91,86,103,103,113,98,97,98,107,109,87,89,109,100,93,123,122,129,103,122,78,137,100,112,122,101,88,130,106,113,131,103,96,126,97,91,111,118,111,89,145,113,118,114,85,92,113,109,89,107,115,89,87,120,104,117,88,124,94,99,114,91,104,85,102,85,92,97,108,119,100,105,96,121,120,101,116,114,106,96,116,92,101,123,100,107,125,87,119,104,139,119,111,120,106,101,113,92,84,130,140,78,99,128,103,109,94,105,113,112,89,104,128,110,117,113,102,83,113,96,87,129,109,120,121,106,102,142,89,104,124,122,86,114,102,129,95,127,126,114,94,99,116,126,108,118,107,81,101,98,109,119,99,94,103,102,100,110,100,93,114,102,118,122,113,103,128,98,90,133,120,102,119,86,94,117,87,123,105,113,129,97,76,127,91,138,78,102,112,98,101,118,107,115,98,82,90,100,135,103,105,114,116,82,100,112,117,116,135,140,132,99,96,96,111,132,135,112,113,89,102,103,128,96,76,109,99,102,105,100,104,140,111,97,99,122,116,146,109,116,104,96,98,90,111,99,148,104,102,127,98,127,102,90,96,124,106,108,95,115,90,140,108,98,124,91,104,103,109,96,90,90,122,132,108,94,103,101,85,112,120,121,94,155,89,124,102,87,95,111,113,104,113,80,145,108,112,94,80,109,95,117,93,107,120,138,99,84,110,99,125,114,116,110,134,120,107,147,72,109,99,97,74,100,115,119,91,110,90,99,111,120,106,108,133,91,118,117,95,100,124,102,112,132,81,121,103,118,96,93,101,108,118,121,127,108,124,84,120,104,140,98,105,105,89,108,101,113,124,105,101,119,81,108,109,78,121,128,98,114,110,110,109,111,86,93,116,125,98,117,113,113,101,117,125,102,133,90,91,120,90,144,104,115,125,104,89,89,114,103,85,117,137,128,140,142,88,140,120,93,121,122,113,105,101,125,96,110,104,104,114,122,89,100,121,105,131,120,129,116,90,96,135,99,114,128,62,99,110,105,105,107,127,110,86,78,104,123,99,104,86,88,94,100,107,109,128,126,127,119,133,105,119,134,95,97,110,123,100,111,134,123,89,133,101,106,123,120,101,116,100,100,91,142,92,118,103,85,112,113,136,114,120,116,111,90,99,80,105,133,95,102,122,116,131,121,82,129,104,135,113,140,94,89,94,105,120,108,110,100,124,100,127,97,90,91,103,127,98,105,93,124,109,123,95,110,84,99,101,124,97,104,132,141,142,118,109,96,108,90,117,130,86,121,144,104,104,122,90,96,102,108,126,81,94,96,80,94,112,111,101,111,73,98,98,106,141,102,108,152,105,116,111,117,120,98,95,87,91,118,133,78,86,126,108,117,127,104,132,123,82,85,116,130,89,114,113,98,114,101,118,109,101,111,70,96,102,108,102,99,102,79,121,117,83,120,97,112,141,124,95,133,86,97,89,138,122,94,96,137,109,160,116,110,111,98,106,125,98,126,124,113,99,95,132,120,140,83,118,119,122,139,119,114,95,126,102,124,91,108,91,78,141,140,111,90,105,103,98,85,101,138,109,122,95,106,88,106,106,79,78,111,115,110,121,107,110,122,100,100,100,85,127,132,68,128,93,106,115,100,131,89,110,96,115,112,105,96,122,104,125,95,91,135,109,95,99,90,78,112,84,127,90,116,123,90,82,134,131,125,118,103,99,106,126,128,114,102,80,130,114,82,116,108,150,92,156,125,105,105,110,87,126,124,133,96,111,109,103,94,83,105,96,102,98,146,109,115,99,114,117,88,107,92,159,125,92,98,135,113,92,121,98,103,111,109,129,119,79,85,122,125,100,114,137,105,99,111,102,117,90,114,93,100,95,110,122,107,100,120,102,96,104,83,110,111,112,111,125,88,95,112,100,115,111,85,114,119,114,112,103,109,94,124,99,88,93,98,78,103,117,96,112,163,127,80,107,105,111,116,122,136,107,85,119,98,94,118,112,130,91,110,94,110,81,115,101,120,96,137,129,104,129,92,111,120,107,132,90,108,125,113,103,115,101,100,94,82,90,116,107,86,111,98,132,91,105,80,104,109,120,145,99,118,97,95,101,115,111,89,93,90,86,126,88,121,90,117,101,115,102,89,115,97,122,93,104,91,121,106,89,101,114,92,112,99,119,135,108,95,89,122,124,108,105,112,89,124,105,85,107,115,107,90,102,98,106,92,90,76,108,109,129,90,107,88,82,120,90,121,97,106,96,108,85,81,113,100,100,101,87,88,126,120,112,125,95,97,93,107,103,116,134,99,94,124,113,94,120,109,95,146,111,126,116,122,91,92,92,88,115,75,101,112,129,102,118,104,119,99,119,92,112,119,101,124,118,126,131,99,90,113,103,90,123,108,81,110,84,141,89,123,127,105,139,115,141,110,129,102,99,101,109,127,76,139,127,95,121,121,136,102,127,107,112,83,147,104,117,67,91,106,82,84,120,164,74,109,83,102,87,108,111,137,83,66,120,131,93,110,104,107,112,77,116,115,99,115,126,97,116,120,107,120,85,115,113,109,109,117,105,103,129,115,95,97,84,129,130,126,144,109,92,102,135,106,107,112,100,83,102,111,116,98,122,118,93,108,111,84,108,112,121,108,94,101,99,122,94,129,109,110,71,80,114,148,96,102,90,136,85,95,89,112,145,117,90,105,98,119,114,104,95,91,104,75,67,87,92,106,131,95,99,97,104,122,89,118,101,134,96,88,121,82,120,94,106,115,114,129,100,95,152,106,125,99,102,112,102,88,107,113,129,121,130,94,116,123,112,106,81,134,113,124,85,95,127,117,107,96,90,119,104,95,114,93,96,95,111,82,127,102,137,129,86,123,94,117,114,110,98,100,117,98,88,116,124,103,87,123,115,110,99,90,92,83,109,108,100,109,73,133,104,88,91,111,113,100,114,111,122,108,84,111,96,100,87,102,106,111,107,107,100,125,91,149,124,139,93,127,117,93,120,137,109,87,101,109,91,98,88,110,93,113,102,103,96,85,90,125,97,104,102,93,112,92,117,90,85,129,147,117,103,97,97,131,108,112,88,101,95,101,99,120,105,101,124,122,116,112,80,104,102,129,105,129,92,129,89,113,118,90,87,94,92,123,83,99,107,90,106,109,114,99,104,111,110,121,127,116,109,92,128,121,99,84,124,124,151,118,123,140,131,87,110,89,146,135,95,119,85,104,82,107,102,95,122,122,78,99,86,101,93,104,101,128,108,109,129,106,109,111,104,107,129,103,132,114,94,102,88,93,102,83,104,114,106,107,95,107,151,90,113,133,103,141,143,113,108,123,92,93,107,91,99,113,121,97,109,99,84,112,123,128,98,111,110,91,90,112,90,105,111,62,107,104,128,89,104,82,115,111,97,127,104,100,112,92,140,109,137,139,102,98,112,98,112,104,138,113,102,131,106,114,98,121,109,97,82,106,112,99,112,100,104,123,134,110,117,116,106,100,97,108,97,102,110,115,117,124,110,88,105,101,135,114,92,98,96,107,143,86,122,131,114,101,105,85,119,113,123,98,149,125,137,106,137,90,125,117,120,112,69,98,89,94,106,86,104,94,107,109,96,109,107,118,94,133,101,70,82,115,133,143,97,94,116,91,93,88,130,168,79,116,98,141,103,89,87,125,144,103,118,125,123,94,115,94,107,108,99,114,93,107,83,109,101,111,125,140,91,127,118,92,98,111,118,117,101,107,91,101,112,126,110,90,112,131,87,83,123,98,133,120,159,115,133,149,92,123,121,94,115,97,124,101,90,87,96,104,141,91,117,98,119,107,118,130,122,108,100,128,131,91,95,90,114,139,100,103,104,107,114,99,117,129,106,82,109,95,106,112,95,109,109,106,88,119,119,96,117,111,128,117,93,106,126,106,96,118,115,81,154,93,118,105,92,105,119,85,82,113,117,98,103,140,95,108,81,109,107,100,96,105,122,104,116,108,133,90,119,93,114,135,112,128,89,102,116,108,102,89,114,106,107,133,125,99,126,127,107,99,97,79,102,104,115,98,98,105,102,125,104,135,80,103,108,114,103,91,112,102,94,116,132,86,106,120,85,125,98,123,84,103,116,98,127,105,88,105,109,118,106,107,140,120,121,89,87,89,114,102,92,97,88,107,115,104,131,144,124,111,114,113,105,106,85,95,129,133,110,139,108,104,118,105,108,106,106,123,105,109,106,105,134,98,139,119,92,98,104,114,105,112,96,98,115,102,126,88,98,91,100,104,147,102,115,106,84,77,109,135,79,124,112,123,94,131,80,95,71,119,89,95,132,96,91,127,94,108,104,108,89,128,114,87,108,113,110,118,97,115,100,103,97,84,105,136,115,113,94,113,95,102,105,78,104,148,112,112,82,112,85,127,120,97,97,139,116,102,129,136,148,81,98,128,107,139,141,84,120,85,104,122,103,76,115,131,117,117,86,99,113,103,118,100,122,82,110,85,105,131,129,105,115,99,110,107,109,101,89,77,113,98,115,98,98,121,128,152,124,101,115,119,102,106,142,73,72,118,121,108,142,101,85,86,109,118,106,92,84,85,96,73,125,83,116,135,95,109,99,99,115,87,128,78,103,116,109,101,84,91,116,111,86,98,118,78,98,135,133,98,112,112,135,84,94,100,101,126,92,128,104,81,98,108,91,88,78,128,140,119,110,83,104,103,131,99,114,91,92,118,77,107,88,108,107,114,113,95,106,89,87,141,95,104,112,112,99,155,117,91,92,108,102,114,113,127,87,105,108,120,119,107,108,112,120,114,85,118,138,107,94,98,93,103,92,104,110,112,101,106,101,129,104,100,122,106,131,107,109,98,71,109,86,101,81,109,96,110,127,132,97,108,114,111,103,121,105,88,103,85,133,105,105,116,93,96,101,122,112,92,115,90,103,121,77,108,102,74,111,124,93,101,129,111,107,103,91,93,89,88,106,103,109,97,118,133,100,105,97,91,96,129,100,118,116,131,139,102,91,84,78,90,119,113,133,96,100,98,104,110,83,84,91,105,129,76,111,112,87,103,96,94,107,82,107,118,101,110,119,107,122,109,113,138,108,128,80,122,111,122,91,102,128,122,95,124,102,122,91,98,118,113,102,90,129,102,80,134,97,112,71,90,120,109,124,98,99,111,98,112,105,77,101,108,100,98,138,144,97,110,125,121,93,115,108,105,96,115,100,81,112,106,101,82,99,81,89,73,99,101,111,87,85,114,91,108,121,137,121,109,79,113,114,122,101,105,144,108,104,132,100,91,85,88,92,130,118,104,124,116,101,118,105,94,133,99,126,144,85,107,108,84,126,132,114,89,96,96,123,86,129,101,110,116,106,108,109,101,84,105,132,120,140,138,124,108,103,130,113,84,91,119,114,91,96,115,106,114,100,103,114,101,85,123,148,107,81,135,86,128,138,89,99,111,91,95,103,120,122,101,86,132,99,96,124,136,128,120,96,95,139,89,150,88,104,95,112,83,94,85,126,112,90,87,113,105,91,120,96,101,92,124,119,125,119,110,83,89,114,121,102,113,118,88,141,132,125,112,106,122,111,122,135,129,90,103,121,93,97,81,112,123,107,87,151,100,101,110,103,134,117,146,112,88,93,125,98,108,130,138,83,136,101,100,92,106,116,104,102,92,97,96,115,117,119,99,115,73,124,120,123,105,115,102,91,111,104,87,120,127,116,99,123,95,130,106,116,128,96,75,113,123,140,127,85,150,97,111,99,128,123,89,137,111,132,107,108,94,97,99,105,112,116,95,107,94,120,98,122,125,102,95,69,77,144,131,100,99,155,106,113,88,152,107,96,148,123,102,91,81,79,119,107,99,79,102,101,131,97,126,112,92,78,94,107,80,114,104,99,101,100,115,119,119,94,93,86,119,88,119,139,78,96,96,80,135,107,101,92,86,90,85,139,92,120,109,111,126,121,123,102,132,107,103,123,91,76,100,128,100,105,105,79,116,138,122,102,98,129,107,131,130,114,122,89,103,92,119,90,144,96,114,99,106,112,90,132,111,108,96,90,85,139,83,147,133,114,114,116,116,115,99,87,115,97,103,114,114,119,107,122,105,118,102,130,90,106,101,131,99,139,90,134,118,115,108,104,97,114,102,104,105,100,108,117,109,100,101,140,131,119,104,116,127,98,96,108,102,102,108,97,93,117,94,104,106,108,82,109,80,113,119,106,108,136,121,95,114,97,98,104,82,103,102,121,113,79,104,111,107,107,131,121,120,88,110,118,87,124,129,95,84,101,135,123,97,95,91,100,125,96,95,116,122,116,106,99,134,123,92,81,111,113,94,106,102,125,127,118,159,82,102,103,116,92,115,92,106,105,100,101,98,122,140,110,115,123,75,84,110,114,110,116,125,100,93,110,85,102,83,128,98,102,76,111,91,146,111,120,136,130,113,128,106,138,112,93,101,104,122,115,89,75,91,110,115,89,133,76,102,119,111,116,103,105,107,96,127,102,113,110,128,111,122,87,77,96,110,111,79,99,94,98,117,126,111,84,117,126,89,112,112,100,127,86,99,117,99,110,146,103,76,108,140,87,99,74,119,111,106,116,108,133,116,124,107,118,115,94,98,108,107,108,93,135,89,111,135,102,130,96,132,114,125,128,121,111,130,88,97,114,128,112,90,109,103,116,93,104,138,79,140,83,108,105,85,111,76,129,121,119,110,119,119,108,93,94,103,82,109,113,95,118,103,132,107,103,111,90,102,89,110,102,104,92,92,90,83,122,108,110,119,100,111,98,112,109,119,103,108,112,136,124,84,150,122,124,125,124,113,136,80,137,129,152,124,104,117,92,81,85,88,115,114,86,101,97,99,134,111,102,91,103,100,116,117,111,115,95,116,102,109,99,123,117,118,91,92,101,63,105,102,115,79,101,100,96,90,87,132,74,101,116,78,141,91,91,107,97,115,101,113,120,99,129,91,111,87,124,127,106,96,86,91,89,108,102,122,99,71,117,90,94,112,115,107,92,132,122,106,104,94,108,131,98,133,91,135,106,89,119,122,119,100,99,119,118,123,123,112,110,117,146,125,127,113,98,91,137,125,91,97,118,118,119,98,100,104,105,115,123,137,106,100,118,136,100,109,87,107,120,122,96,97,99,123,123,104,93,95,92,133,102,117,105,84,100,124,97,103,124,100,108,97,71,116,89,90,106,121,100,114,108,109,88,127,100,90,95,91,87,99,89,88,136,104,99,69,124,113,106,112,110,78,99,111,108,129,139,87,121,97,86,77,107,137,136,126,95,93,92,105,117,127,85,121,117,111,107,134,98,87,78,74,106,123,127,107,103,108,109,123,115,79,127,87,101,95,110,85,87,125,114,128,114,99,97,100,119,99,110,112,106,86,114,118,113,84,117,82,98,100,85,111,80,111,102,112,130,127,98,106,121,106,104,119,120,97,85,125,125,114,82,92,131,101,131,106,112,120,126,104,93,108,101,128,118,111,126,102,123,98,104,108,95,131,142,112,93,95,101,147,102,90,104,90,75,124,98,127,128,106,86,91,110,109,118,128,127,96,119,111,119,128,117,93,97,105,100,101,124,97,106,100,91,119,107,120,113,114,126,105,104,92,92,125,80,146,98,112,102,83,114,121,111,95,134,109,106,105,128,110,113,79,134,89,135,109,78,104,146,84,97,114,119,113,105,103,95,121,101,84,84,142,147,107,100,108,100,94,142,121,121,80,100,107,124,95,96,105,116,108,85,106,78,102,101,69,113,138,105,155,101,99,112,116,106,104,127,87,100,121,119,104,119,73,91,96,109,120,137,114,120,107,144,94,117,91,107,111,110,118,98,120,94,109,90,98,87,131,118,106,102,93,100,111,108,87,116,104,116,117,111,86,109,115,128,73,111,134,94,119,144,78,98,113,122,129,129,107,157,88,94,79,94,101,110,102,121,99,94,105,118,75,95,92,107,94,110,87,125,105,95,130,82,112,88,110,127,94,92,115,144,104,103,114,112,107,122,73,126,127,105,107,71,86,100,112,109,127,109,103,103,110,115,107,102,135,102,113,112,72,104,97,110,123,98,113,125,114,134,69,108,116,111,116,144,116,128,119,100,89,107,111,125,113,114,121,124,134,125,92,103,107,123,96,110,131,87,124,98,103,113,95,105,118,98,135,83,113,87,118,87,89,119,102,115,97,86,83,121,75,118,104,121,130,116,92,121,103,120,99,106,119,92,87,90,79,103,111,132,114,96,131,105,93,121,108,100,114,103,97,107,97,89,115,94,132,128,94,115,103,108,101,85,116,98,115,119,94,104,102,116,122,125,130,117,119,105,105,95,78,122,112,107,97,96,114,130,118,121,114,116,84,111,114,106,103,107,123,102,116,105,110,124,108,122,108,121,93,100,104,147,91,112,110,104,94,127,117,119,132,95,107,140,111,100,130,89,115,118,111,126,126,125,87,142,117,122,126,76,109,128,95,109,106,104,94,79,113,110,100,123,94,87,113,127,88,117,100,84,143,106,118,86,157,186,110,105,91,127,92,117,95,143,99,154,98,82,114,85,139,107,127,109,75,109,100,94,134,130,114},{139,116,133,105,109,104,89,101,126,98,123,147,102,117,135,90,110,109,94,115,88,119,113,136,101,103,87,102,95,99,81,100,88,96,115,107,92,86,108,108,90,95,90,115,114,115,137,100,126,101,110,96,106,124,104,88,106,116,87,93,115,93,112,115,89,99,95,96,110,133,117,135,131,128,105,103,123,115,104,101,115,92,88,110,108,77,120,123,89,101,102,119,128,103,91,116,78,84,120,104,126,91,80,139,117,113,104,108,120,126,103,112,87,96,98,90,90,96,84,86,124,130,112,116,97,101,96,98,132,83,106,101,107,119,92,125,89,120,133,93,106,103,100,109,109,106,91,118,107,115,117,130,101,114,152,100,119,108,93,130,120,101,138,87,108,117,116,103,128,98,120,117,116,116,89,120,111,133,95,116,85,104,97,99,94,106,130,117,81,130,95,118,108,141,109,104,118,119,112,127,113,115,91,85,109,105,94,117,95,88,93,114,81,131,124,115,104,108,98,108,102,100,99,117,93,68,84,88,126,103,106,119,122,76,100,105,118,120,140,127,113,116,118,103,97,124,127,91,111,107,113,111,142,124,103,83,135,85,111,90,108,114,106,92,99,102,106,106,95,89,80,113,115,111,78,92,101,121,107,116,89,88,101,112,105,113,123,102,123,120,118,107,101,96,109,95,104,157,103,107,124,110,107,113,106,117,94,110,107,98,93,119,124,117,102,123,104,104,94,115,134,82,116,91,108,123,98,97,139,97,95,90,122,127,85,152,114,85,116,135,116,136,138,101,130,136,110,125,103,114,136,124,114,103,126,119,106,96,107,96,91,107,94,111,99,105,133,131,106,132,93,112,105,96,80,113,135,95,118,90,124,122,100,117,84,118,91,111,120,98,99,112,142,106,102,88,101,120,120,102,96,125,109,97,122,95,136,106,88,97,89,102,94,115,118,100,126,84,96,147,109,96,116,94,90,115,114,109,103,96,83,87,132,107,90,84,101,119,87,99,113,116,91,109,92,112,110,102,106,102,98,86,64,85,122,102,96,83,95,91,126,122,111,98,126,129,91,110,84,129,102,118,103,84,91,119,79,104,97,104,101,90,95,114,108,104,111,91,96,103,107,112,98,118,132,92,92,106,81,104,149,118,122,109,111,109,80,126,124,92,123,102,129,84,113,115,132,100,126,110,96,116,116,117,84,113,112,119,87,90,109,85,118,148,108,111,94,94,104,92,107,127,104,124,123,103,113,103,153,80,106,101,83,98,107,108,112,121,115,106,117,108,110,122,72,100,127,97,110,104,122,83,122,108,94,118,78,103,90,93,84,102,82,123,104,125,119,94,122,110,115,164,89,99,101,106,107,97,95,130,115,96,96,86,113,91,100,115,106,131,107,127,115,89,110,80,104,115,79,90,82,110,105,143,104,139,89,101,93,118,116,74,139,92,99,127,111,101,109,109,99,103,113,112,95,118,130,119,102,116,96,126,127,86,113,123,107,86,103,117,119,102,93,115,86,145,134,96,97,141,94,113,89,100,95,102,104,115,108,108,107,94,124,115,142,103,121,127,105,118,155,91,110,111,113,118,112,92,103,123,115,115,95,98,84,79,97,109,85,126,153,113,76,84,87,104,106,101,121,93,117,131,84,111,97,110,150,96,104,110,121,101,103,89,130,128,120,102,83,123,114,81,117,122,81,96,98,129,91,99,76,102,74,130,88,117,112,103,111,129,139,104,120,107,113,102,120,113,89,82,126,106,99,94,124,129,111,94,112,113,108,86,109,108,104,108,134,126,110,94,98,122,119,117,88,102,77,97,117,96,114,96,117,84,133,84,109,111,97,122,78,105,105,126,109,105,149,82,166,118,116,120,94,112,119,107,109,124,116,101,117,124,99,112,116,94,101,109,88,97,113,101,95,104,87,103,103,94,104,97,111,99,124,136,95,125,106,132,86,105,109,92,150,103,108,105,113,134,118,118,91,110,112,82,87,110,117,122,101,92,90,90,87,102,120,116,98,120,81,100,113,111,116,109,116,116,105,86,93,128,113,136,87,112,100,92,76,132,133,96,121,102,106,88,103,115,100,125,93,102,79,101,95,88,101,104,106,102,105,112,94,105,101,99,120,120,107,79,105,100,95,126,102,132,113,140,127,112,116,111,128,97,112,108,122,133,96,145,101,130,130,89,102,91,109,126,121,119,112,71,111,88,122,91,121,114,99,113,86,89,101,145,103,124,127,129,118,110,101,127,98,102,118,67,92,90,119,69,99,107,110,99,95,105,93,99,91,117,79,112,103,103,96,95,108,109,122,114,101,118,115,98,117,95,111,106,118,95,93,135,106,96,111,110,117,108,137,94,131,114,136,105,127,111,104,111,117,80,104,88,70,85,122,114,99,135,105,93,132,109,115,110,103,111,88,111,120,120,104,119,78,139,95,105,95,105,111,96,119,127,114,128,85,72,120,109,92,115,102,80,131,119,93,76,113,112,120,107,87,118,99,110,84,101,130,114,89,111,110,124,121,95,116,89,96,102,90,117,104,95,105,117,116,107,120,122,114,139,111,119,95,115,110,112,116,74,92,101,96,132,96,138,97,104,104,119,97,103,88,114,97,112,111,73,131,124,94,125,107,124,85,88,96,95,108,84,114,127,105,105,97,114,137,103,86,88,112,147,95,114,108,101,115,98,103,87,118,137,97,125,93,104,112,98,100,110,110,109,110,95,111,98,97,97,92,106,123,109,132,113,108,99,105,107,95,124,105,95,112,116,106,122,99,112,94,144,85,75,107,110,111,116,97,86,107,108,93,97,100,132,95,104,116,99,103,97,97,93,130,109,79,134,118,118,119,122,107,106,114,101,104,116,104,79,113,128,137,117,104,89,97,105,90,111,140,130,113,106,82,93,116,121,109,90,120,118,143,149,85,88,129,108,105,114,73,75,108,117,118,126,83,103,132,113,107,109,103,108,118,129,99,85,106,114,122,100,105,88,92,130,106,125,113,109,102,99,105,118,113,118,129,99,124,113,124,115,102,92,101,147,65,92,117,87,100,109,78,114,101,90,109,84,127,125,99,112,105,107,95,135,113,106,113,130,120,93,90,92,102,123,112,119,113,126,113,106,119,94,114,131,103,95,112,115,139,117,96,123,114,105,99,95,125,111,101,107,105,80,75,89,117,94,106,97,102,127,102,126,113,129,121,124,127,98,88,95,114,101,77,92,91,86,124,105,106,112,95,117,92,102,111,135,98,84,85,125,112,114,99,103,125,101,116,106,83,86,95,119,123,119,127,106,114,135,110,99,114,92,100,106,105,124,112,116,102,74,108,105,120,115,151,108,101,139,106,100,95,101,85,111,125,98,135,107,95,123,121,126,113,120,83,112,66,100,106,112,122,97,120,104,122,95,111,93,127,122,115,112,110,107,95,131,80,105,106,105,100,93,132,111,101,82,119,115,94,148,107,120,120,96,124,92,80,91,92,91,120,94,95,101,99,109,103,134,110,102,128,84,90,101,87,127,105,124,104,86,118,102,99,94,95,98,105,101,79,96,90,101,136,101,101,90,110,140,95,83,114,93,112,112,79,112,88,131,117,109,132,93,134,103,103,107,81,117,105,85,123,116,104,100,117,125,117,102,127,97,111,111,115,117,113,84,128,92,106,97,104,119,91,119,110,94,111,84,142,95,111,115,113,116,118,104,102,101,109,81,83,116,88,136,113,93,86,90,112,108,99,93,105,109,88,127,128,74,112,101,127,86,90,95,83,102,101,98,118,115,101,97,92,75,97,101,107,111,134,102,120,113,125,97,109,107,101,139,99,114,126,116,135,106,91,133,117,134,119,122,105,116,87,90,106,121,106,92,105,102,95,95,135,106,129,115,114,119,102,105,113,87,111,104,110,83,101,108,93,115,111,112,103,99,113,108,132,99,120,134,106,100,141,113,131,79,99,112,112,95,100,100,105,121,115,97,107,111,153,109,100,93,92,122,120,93,103,127,128,132,108,103,107,93,103,113,128,107,78,116,115,129,125,127,114,113,109,134,121,87,122,123,103,90,101,127,110,114,119,102,119,130,93,88,66,131,114,105,82,111,101,141,87,104,99,97,123,121,94,99,102,90,94,108,88,124,129,107,82,125,133,86,95,96,95,99,99,98,124,102,104,118,126,117,101,129,135,138,82,103,109,83,130,101,114,98,107,86,88,121,100,128,152,111,113,110,133,105,86,99,123,132,120,128,118,109,119,100,116,97,101,74,102,84,106,102,118,102,124,117,120,115,101,112,94,127,81,71,118,130,126,83,124,120,105,106,101,101,116,98,95,104,115,83,104,108,98,136,115,110,99,150,83,90,101,125,110,105,89,93,105,77,105,115,90,101,86,99,95,114,92,142,104,126,107,82,104,98,86,131,118,123,85,86,114,137,95,115,92,149,103,93,110,123,131,103,125,148,96,97,107,101,69,80,93,71,111,111,111,141,107,122,113,127,131,119,136,99,96,104,131,116,113,99,109,111,132,85,111,94,154,88,123,102,65,88,97,82,112,93,90,123,83,138,73,103,121,138,90,114,106,143,88,92,103,89,125,81,105,113,108,112,82,99,99,132,124,119,115,127,104,125,121,121,101,100,109,106,94,86,105,104,107,119,119,76,118,120,107,83,111,129,118,102,91,97,118,110,107,96,109,124,120,119,118,93,105,104,79,141,93,110,115,105,112,89,97,112,94,110,86,110,105,106,92,117,109,105,113,99,119,104,105,80,112,108,102,127,103,103,73,100,91,119,92,95,110,112,111,106,130,75,90,95,120,119,122,128,100,118,121,111,121,126,130,87,105,104,125,104,106,118,97,110,115,123,109,117,114,111,90,120,104,102,101,101,99,111,91,101,125,100,85,91,88,112,109,108,125,117,119,81,106,101,119,107,94,111,96,93,121,89,128,105,89,128,113,92,77,112,106,96,109,100,103,143,86,110,103,140,125,120,113,136,116,99,113,91,148,108,93,112,117,124,92,121,102,111,91,110,86,108,118,111,124,144,109,103,119,92,122,87,114,102,98,105,108,109,98,110,96,116,109,80,104,108,81,115,123,138,86,126,107,108,125,89,111,115,100,102,109,118,144,102,83,79,107,100,86,84,129,113,111,82,124,103,93,99,108,144,134,95,113,96,116,133,120,104,112,76,127,102,143,101,90,117,114,92,101,90,91,136,117,95,104,136,106,97,104,133,90,129,124,86,101,98,76,97,105,98,122,116,133,123,97,112,147,94,112,111,109,89,111,119,127,103,108,92,85,89,102,122,136,121,108,95,94,109,107,133,104,116,94,102,100,122,102,125,119,133,112,133,133,107,116,105,110,104,95,82,101,123,119,122,125,99,102,117,112,107,75,97,100,99,103,96,92,97,106,90,120,83,127,102,147,133,91,99,107,101,138,106,96,119,116,127,94,106,95,111,111,100,97,76,91,93,116,121,80,103,118,108,144,114,104,114,97,116,101,109,126,94,109,89,105,104,109,121,71,94,83,97,109,108,108,120,147,107,113,104,102,95,79,113,101,111,94,98,120,90,95,102,121,85,92,88,100,91,119,107,97,133,86,92,111,102,101,110,104,92,108,104,123,123,102,105,98,116,119,105,123,102,92,111,132,121,91,132,87,99,115,95,104,122,97,150,102,85,126,120,109,108,113,117,99,102,97,112,114,88,100,108,121,101,99,112,72,102,139,113,95,100,110,114,110,102,122,84,69,120,94,141,136,103,106,106,106,95,105,90,107,107,95,101,91,125,115,146,95,86,105,114,95,107,105,99,107,105,93,107,112,105,118,126,111,119,111,112,71,101,85,116,115,111,122,108,92,119,103,145,140,120,84,119,112,93,96,86,127,86,112,132,128,96,124,93,99,125,74,105,108,140,113,117,92,100,111,136,86,119,93,113,127,115,128,59,118,106,114,133,80,111,134,113,100,104,99,82,99,119,100,108,127,103,124,135,84,108,97,115,103,99,104,90,120,89,109,125,107,102,108,106,107,108,121,100,97,102,107,93,78,118,120,89,93,129,115,98,116,66,106,106,112,96,131,98,125,94,117,112,114,116,111,113,112,114,79,116,100,117,117,107,107,103,104,102,110,91,100,112,97,109,81,110,114,111,97,83,109,83,84,142,91,144,99,100,107,101,96,131,80,119,94,107,132,93,136,146,127,130,106,94,115,123,116,89,122,94,117,132,119,114,124,109,91,95,103,127,116,85,101,97,103,111,111,95,119,109,138,106,96,85,91,86,113,95,115,132,98,113,109,105,104,98,90,115,110,79,96,109,129,109,111,148,116,103,95,97,122,107,87,147,113,102,154,84,113,84,107,99,104,85,103,102,96,93,100,83,109,104,119,118,99,109,143,115,97,89,126,108,106,100,112,113,104,115,92,94,111,122,107,102,104,87,77,119,97,139,88,115,109,96,120,108,78,91,122,102,143,138,106,88,110,115,128,114,87,126,93,101,95,104,113,106,106,99,89,110,119,99,109,128,104,110,89,112,76,90,101,100,102,85,127,94,78,99,136,96,119,84,102,123,98,85,80,107,109,89,121,130,90,104,107,124,90,85,91,110,110,124,108,99,143,115,91,98,137,121,86,85,173,103,137,82,95,103,127,117,97,105,79,91,104,125,87,110,108,86,82,113,129,140,119,88,119,113,119,104,134,73,144,92,114,106,100,98,105,115,91,96,103,114,103,97,101,141,97,107,106,85,118,103,100,85,133,116,101,91,109,94,127,90,131,140,115,96,89,109,117,108,121,127,123,99,111,142,109,113,104,109,130,103,84,122,121,101,95,125,101,93,96,104,113,100,107,113,119,110,113,82,118,105,122,106,111,111,85,115,115,84,106,116,128,109,113,143,110,96,86,114,97,118,105,118,113,96,106,129,130,113,104,108,102,113,84,98,102,82,81,129,108,98,120,130,117,102,117,86,105,104,120,147,78,111,95,105,80,96,94,110,127,100,100,111,117,112,100,113,97,116,107,103,114,110,104,91,102,117,131,77,94,124,145,124,90,119,136,115,101,129,88,102,92,93,99,106,125,102,110,118,83,101,93,112,98,134,112,118,99,101,121,120,98,105,91,112,72,116,123,112,111,117,113,94,103,91,118,118,140,125,120,126,110,111,111,104,95,106,106,112,100,126,104,106,131,118,100,107,118,84,126,115,106,88,102,132,87,113,100,127,116,116,105,115,119,97,93,127,97,144,111,115,96,126,123,123,111,127,117,96,117,110,111,113,110,98,126,112,92,105,94,82,112,104,152,111,100,117,141,116,91,93,110,134,100,118,106,105,114,105,87,96,111,124,114,105,102,107,109,101,93,104,110,112,96,105,103,123,129,104,113,104,108,109,121,106,123,84,103,91,84,87,89,108,86,95,87,99,93,125,125,121,89,115,93,91,123,99,83,68,135,94,101,97,97,116,108,88,96,112,111,69,74,102,98,103,104,117,103,134,121,81,85,89,116,103,135,105,79,110,111,125,93,124,96,99,98,127,105,114,141,108,96,108,96,104,99,112,99,95,110,106,78,115,93,99,101,112,108,79,101,93,111,125,102,107,114,96,109,101,99,92,88,123,121,69,106,115,135,133,102,103,106,114,104,109,101,103,91,91,97,117,102,124,123,116,126,122,128,117,104,114,111,112,113,109,119,126,119,141,110,98,119,109,106,103,109,112,108,129,116,123,119,97,99,79,103,100,102,97,107,111,123,118,93,100,100,92,124,113,103,88,126,115,89,122,107,93,129,93,112,122,106,113,128,113,126,98,99,115,103,105,99,128,111,94,106,120,95,105,108,82,103,149,103,113,113,86,104,94,112,85,79,73,121,79,97,103,99,108,89,112,88,119,93,122,85,107,104,107,100,103,106,102,124,89,122,131,109,104,104,109,105,94,82,107,115,136,99,115,110,136,98,108,122,104,101,95,100,146,102,111,83,111,124,104,113,106,119,103,101,112,99,103,100,106,100,105,99,128,125,79,104,92,83,124,106,96,106,127,124,99,148,98,119,91,106,109,117,109,114,89,97,104,126,108,104,111,104,107,87,95,109,127,103,84,122,88,105,86,98,96,119,82,114,131,99,88,126,97,105,127,108,85,80,90,138,114,100,127,124,82,132,101,104,107,90,93,91,111,100,106,105,108,102,124,102,86,77,99,128,105,132,92,99,108,103,111,107,101,90,124,141,92,132,99,116,111,108,127,104,119,113,104,114,101,94,85,93,91,116,111,131,110,110,84,114,92,106,92,98,97,108,108,123,115,94,119,111,136,91,109,97,96,102,109,81,112,117,93,154,116,94,114,122,112,97,115,110,100,106,125,96,87,128,101,91,105,110,118,116,109,82,72,125,113,110,84,90,126,93,106,82,129,72,126,101,107,128,93,106,107,109,101,137,102,134,111,89,108,113,118,137,97,87,82,120,119,129,99,118,114,107,122,113,102,115,115,103,81,112,125,103,116,106,100,98,110,90,98,74,98,103,106,94,109,88,126,118,111,87,127,116,97,67,125,107,72,110,105,120,91,130,110,99,88,109,91,97,90,94,112,103,113,108,78,107,120,100,122,95,124,137,127,110,98,87,128,97,93,103,109,97,105,97,122,114,112,95,137,102,96,131,95,109,100,104,99,107,113,102,104,87,154,129,123,117,107,135,101,97,106,105,93,86,125,145,84,141,99,114,109,98,102,94,111,67,101,81,102,93,101,106,146,80,108,117,99,118,127,88,108,123,111,116,135,123,107,105,91,89,112,113,106,128,91,94,111,105,110,113,121,120,97,111,116,110,103,100,98,141,104,120,110,108,112,117,92,91,118,148,119,126,109,124,120,125,115,96,91,103,109,103,107,94,102,123,143,129,99,102,109,78,104,90,119,144,121,91,106,95,92,100,106,108,96,109,99,115,93,124,101,156,79,107,112,96,111,116,108,129,115,98,126,135,87,131,119,98,97,110,103,119,112,132,103,100,91,119,96,95,110,118,115,69,115,127,99,119,115,104,116,77,114,112,90,115,103,107,118,126,89,101,122,138,123,117,102,113,97,99,94,77,100,102,91,112,113,89,94,164,102,102,139,109,95,120,113,108,92,137,136,104,105,131,112,89,81,83,124,127,136,117,91,111,85,101,123,109,91,98,87,124,108,113,119,110,83,127,107,121,99,119,100,94,132,104,113,109,78,132,95,118,92,122,103,98,104,118,99,102,116,91,113,106,123,106,130,110,128,97,80,90,109,107,84,89,101,101,95,123,104,94,135,112,128,88,102,116,99,91,114,93,91,111,83,70,102,97,109,110,108,115,77,111,106,87,117,91,102,89,98,98,135,142,113,89,99,115,114,115,145,110,95,114,140,101,133,94,121,123,110,112,75,114,126,109,95,96,116,116,73,97,136,82,106,118,107,106,103,109,98,95,125,102,112,91,109,104,55,98,95,106,144,107,105,97,129,122,102,96,121,105,105,129,136,113,142,107,118,110,118,86,99,100,115,108,100,122,101,111,123,110,101,99,88,82,101,105,133,91,121,104,106,115,112,105,118,110,111,114,117,91,109,82,94,113,104,131,123,115,111,96,110,106,97,69,122,118,88,98,87,126,111,97,109,91,96,112,109,121,115,109,121,125,91,74,127,110,86,106,104,112,104,104,130,107,113,105,94,125,90,84,124,102,126,113,100,105,112,92,112,99,86,73,112,85,86,126,103,128,90,112,116,123,115,109,120,117,118,117,103,135,137,94,115,91,129,106,133,94,90,81,100,103,109,111,118,123,72,85,119,129,88,118,107,120,113,92,100,102,129,99,99,122,133,94,78,97,101,120,104,90,97,105,87,125,110,115,105,121,102,103,106,112,82,79,93,95,114,91,111,109,87,123,123,133,96,96,101,116,102,92,138,119,94,122,125,137,134,84,90,94,105,106,94,105,110,112,80,113,127,128,129,86,119,113,122,134,115,92,95,117,107,107,107,102,99,108,123,96,116,92,94,113,99,92,109,107,83,111,129,85,118,89,115,93,109,114,114,103,105,115,106,105,109,102,110,122,136,96,135,78,128,88,103,103,83,102,100,99,123,124,88,125,145,137,114,120,89,93,106,85,107,138,77,127,119,89,126,107,118,93,112,108,90,95,118,120,93,110,98,119,95,103,129,89,88,113,101,118,114,100,107,101,99,107,101,82,87,96,82,125,106,135,125,115,98,105,101,106,102,108,98,119,104,124,84,90,100,91,87,114,83,114,117,125,113,92,137,106,128,119,82,84,135,127,117,85,91,88,118,119,112,98,105,95,100,88,98,120,122,121,102,95,112,90,105,103,94,118,95,91,118,118,101,124,129,113,118,115,112,139,103,96,135,117,115,90,103,83,123,111,94,103,100,85,100,122,96,129,96,108,99,95,112,102,102,103,111,106,132,132,103,96,113,97,114,75,120,114,134,109,112,104,100,167,92,79,109,112,102,118,94,106,93,113,119,133,116,109,102,101,82,130,92,116,112,96,115,103,115,74,98,111,106,144,99,95,106,100,96,151,127,96,108,122,117,107,128,93,118,118,97,81,124,126,134,118,138,121,112,95,122,111,99,111,123,131,98,128,75,114,121,120,95,90,88,100,86,121,116,118,123,102,144,97,107,99,106,96,98,123,96,112,101,86,105,99,92,126,100,110,129,136,106,116,109,106,102,80,105,112,88,110,121,114,99,123,125,89,108,91,124,137,90,102,125,106,95,105,115,126,104,101,84,112,95,124,100,108,120,100,97,129,105,132,119,150,115,100,123,84,76,105,104,135,113,125,107,109,123,89,102,132,109,120,114,115,99,77,83,111,102,125,105,90,140,117,120,115,116,113,116,102,93,100,75,97,97,84,87,110,100,106,108,97,113,113,99,89,133,93,100,75,84,91,95,115,101,114,119,120,116,103,137,84,112,108,128,117,119,137,112,97,108,90,106,96,95,96,128,106,118,142,123,93,107,94,106,135,118,98,103,110,126,94,118,121,121,88,106,102,118,100,85,106,103,93,98,113,90,139,131,121,73,129,100,104,119,110,120,123,95,100,87,87,131,132,89,114,131,80,117,109,126,112,91,104,121,134,89,86,118,107,103,107,116,107,106,106,103,127,95,89,119,82,114,103,92,104,108,82,112,109,88,86,113,167,108,93,121,86,117,112,128,99,110,118,94,131,81,126,106,112,100,96,112,103,99,78,104,127,106,122,89,124,122,107,110,98,122,97,125,92,103,131,88,122,117,142,84,75,88,122,105,134,86,127,106,128,107,86,105,125,125,108,100,90,86,111,88,129,93}},
{{3000,2.700000},{59,56,38,59,61,41,37,31,43,59,62,53,42,55,48,45,39,47,40,31,49,49,33,55,56,58,39,38,49,35,61,42,48,59,45,42,34,40,31,60,77,56,49,44,43,67,52,58,46,44,45,34,56,57,47,59,40,55,65,51,43,48,51,52,60,37,37,46,41,57,56,40,54,56,72,44,55,46,51,40,35,31,42,34,35,49,51,43,52,51,48,39,47,32,43,42,63,37,46,62,45,35,48,47,53,56,44,43,56,54,53,41,41,51,46,51,59,43,58,58,24,47,30,39,42,43,47,33,57,50,35,61,32,47,49,63,61,62,42,59,53,50,57,50,33,35,47,55,66,54,46,47,48,35,39,43,36,33,43,52,45,54,36,37,61,49,39,53,56,41,40,40,50,51,44,51,44,45,47,47,43,46,42,38,44,62,36,51,53,54,43,46,49,40,50,36,43,39,46,47,52,55,39,48,36,37,42,65,37,43,37,53,50,68,54,64,45,47,55,55,49,52,45,31,56,47,54,77,47,47,47,59,43,22,33,43,35,33,45,49,33,43,38,47,36,46,51,56,36,43,70,46,38,43,40,38,61,52,49,56,48,49,48,43,69,66,48,47,50,49,48,28,47,48,41,53,55,46,41,46,52,64,42,41,61,49,48,53,49,51,43,45,32,53,37,53,37,53,30,59,37,48,68,43,63,40,63,40,68,42,36,43,47,46,57,56,50,58,44,43,40,42,41,60,42,68,41,54,38,52,52,44,51,50,49,42,51,77,59,45,50,37,44,63,61,34,60,61,39,49,39,56,55,34,36,55,50,55,40,36,48,36,53,47,61,53,49,51,28,48,44,44,33,44,52,65,76,47,39,59,36,49,49,39,35,50,60,34,61,70,38,44,58,33,60,40,42,38,46,37,44,41,44,51,41,38,38,56,60,49,52,49,42,44,37,56,52,44,57,33,41,49,57,45,48,46,48,51,49,51,47,53,49,54,53,40,43,58,64,37,64,32,30,54,32,44,57,52,47,41,57,46,44,44,64,43,64,51,47,59,37,48,53,49,49,45,44,52,27,49,36,50,40,57,47,48,51,45,40,37,67,58,45,76,40,37,47,57,39,43,48,50,35,41,40,54,53,44,58,42,54,46,40,36,44,42,33,36,47,29,48,42,44,60,55,34,43,49,39,52,55,40,39,66,72,34,34,34,45,39,37,36,35,55,62,61,42,30,65,38,36,47,61,75,43,67,41,42,59,65,43,46,44,60,55,49,44,47,51,42,53,57,36,43,58,51,44,33,40,47,52,47,36,45,35,43,46,43,41,47,47,43,70,49,40,42,51,36,53,37,57,51,51,47,41,53,39,35,48,52,38,59,61,43,41,46,46,61,51,43,53,57,31,57,56,42,47,44,52,44,49,44,36,46,36,50,39,40,39,74,65,50,43,48,30,47,40,63,29,30,52,28,35,51,38,44,59,54,60,43,44,47,32,41,44,48,50,47,60,42,44,55,37,70,50,43,47,44,44,41,48,54,43,58,35,54,45,54,37,43,42,63,43,65,57,41,37,34,52,39,43,49,42,46,50,43,49,51,70,52,40,42,45,45,53,52,48,28,43,46,40,46,48,73,59,56,40,34,59,35,54,53,39,53,40,53,55,41,56,49,54,45,42,36,47,70,48,42,55,48,39,43,49,52,43,50,48,42,37,65,48,45,35,56,37,49,46,35,40,48,38,40,37,50,41,43,66,42,31,48,39,54,58,40,52,54,58,61,38,53,53,53,55,52,45,37,45,43,51,53,31,32,39,51,45,44,43,56,46,40,40,35,50,48,39,48,39,43,48,49,67,37,33,55,46,38,48,54,61,48,39,45,52,40,53,43,47,40,43,42,61,51,41,43,57,37,32,63,41,38,52,37,62,44,46,54,39,49,45,61,46,40,42,49,34,39,39,40,53,44,33,43,50,48,44,47,45,28,38,37,39,52,61,51,56,69,38,81,58,56,42,34,54,43,53,37,37,57,45,52,51,42,52,58,49,63,52,35,48,51,48,75,41,52,45,53,57,38,59,54,58,43,40,57,60,44,56,54,35,73,58,51,51,52,42,39,41,49,33,47,51,32,38,48,51,67,69,60,44,47,57,40,42,44,51,39,33,37,51,40,42,46,66,39,45,58,42,43,46,46,40,67,29,49,41,38,61,51,51,42,41,50,47,51,48,59,48,61,83,31,44,39,46,64,40,60,73,51,43,48,51,36,58,56,36,39,57,44,42,41,59,47,63,41,54,45,48,39,56,51,57,48,28,56,38,57,39,33,36,38,53,54,50,42,36,39,51,42,41,64,34,61,28,46,39,36,42,49,37,67,35,46,59,42,52,53,41,80,39,43,38,47,45,55,36,46,43,54,67,52,40,57,55,56,38,65,43,66,33,40,32,55,51,42,48,49,44,42,59,37,40,70,64,40,35,48,40,36,46,45,60,50,46,54,51,60,64,59,36,43,49,45,38,60,30,76,57,49,41,28,45,50,41,43,51,55,40,36,46,61,43,40,45,55,39,38,69,38,36,60,33,39,49,60,68,52,52,60,50,29,46,53,31,40,27,37,75,51,45,55,57,44,56,48,49,49,45,39,40,41,43,53,62,47,31,41,37,35,33,48,53,53,47,36,48,37,43,55,55,54,34,37,51,60,44,54,53,55,47,46,39,45,47,40,52,29,49,40,60,52,44,40,44,48,57,60,42,65,64,66,63,54,33,42,47,33,44,48,53,37,45,39,30,42,59,44,46,45,49,68,52,45,63,29,52,45,38,47,52,42,57,61,43,35,40,44,54,34,59,52,53,44,66,40,63,46,40,45,39,56,48,35,56,41,39,58,45,45,58,36,53,50,46,45,33,44,37,37,36,60,36,35,56,46,38,38,35,55,43,53,63,53,32,54,44,38,38,45,61,45,42,39,66,50,37,43,37,52,50,51,44,52,50,36,43,44,45,41,53,56,51,59,57,49,35,36,50,31,39,36,33,41,49,41,37,49,46,35,39,64,41,44,47,48,54,41,55,37,47,52,45,35,49,40,52,53,47,47,49,59,52,41,53,43,23,48,70,53,47,41,38,39,47,52,55,46,37,39,39,41,50,45,40,42,50,49,51,49,47,53,47,40,43,54,47,49,55,44,53,35,62,57,55,42,43,36,49,44,42,63,50,42,41,47,40,51,45,41,39,47,49,70,42,50,51,59,43,38,32,39,34,46,53,41,38,54,44,45,45,37,50,47,48,53,52,52,55,50,53,45,62,51,43,48,51,38,61,56,63,35,37,52,39,37,58,47,31,43,32,60,58,61,55,45,52,57,50,42,50,49,33,53,36,51,49,45,49,44,51,49,61,60,46,36,33,49,57,57,33,44,62,33,31,60,58,50,38,45,50,44,42,39,38,61,46,51,56,46,48,66,46,48,38,41,58,64,26,54,65,48,52,42,39,52,57,47,48,58,37,49,52,44,35,34,40,43,56,41,40,45,43,33,39,53,49,57,45,55,38,33,43,51,53,46,53,51,50,69,64,55,49,41,61,46,58,43,41,55,50,44,44,51,48,57,53,51,26,40,46,56,43,42,37,48,57,60,74,52,50,39,31,55,31,52,50,46,40,39,37,58,60,63,59,50,46,51,49,60,30,42,47,50,71,50,44,37,43,41,36,62,39,56,60,50,49,57,50,28,53,37,44,59,38,34,55,53,53,49,54,50,42,59,40,56,72,43,46,38,44,39,49,66,57,41,43,52,51,43,59,54,66,47,56,37,55,41,54,45,51,33,40,56,37,59,54,43,37,34,51,55,37,48,53,45,37,33,64,48,42,40,51,39,38,47,40,37,56,34,30,41,42,40,48,44,52,31,35,46,56,66,50,35,51,62,43,47,72,49,55,54,69,58,41,54,48,77,61,50,44,43,52,40,42,55,43,37,45,38,50,34,52,54,56,71,48,59,55,39,55,45,56,52,65,44,36,55,58,50,73,60,46,48,42,43,42,35,51,57,42,58,54,42,60,45,50,55,42,31,44,50,43,68,53,56,39,36,39,42,42,46,56,33,44,49,46,62,52,34,56,50,29,56,44,42,55,43,49,35,39,48,41,51,49,50,36,51,34,37,53,47,50,58,48,47,33,55,41,48,56,54,34,50,51,45,32,60,47,38,69,52,61,46,46,60,39,40,51,37,51,59,57,62,38,52,30,57,44,36,48,52,55,39,52,52,46,48,40,65,45,52,52,60,43,58,72,50,76,56,52,58,46,59,44,58,55,38,28,50,51,51,42,46,36,35,52,37,62,52,44,41,39,40,48,39,40,46,55,40,48,30,23,54,49,55,62,47,44,50,52,58,48,44,34,51,72,49,42,54,50,58,32,40,51,45,36,49,35,50,36,42,40,37,49,52,43,35,36,53,58,35,47,50,43,46,49,43,66,49,38,32,67,37,35,37,56,43,54,37,33,42,51,74,41,42,45,48,56,53,47,53,60,42,34,59,44,39,61,40,49,48,48,54,42,47,48,51,58,42,51,43,45,34,47,55,44,52,32,35,37,53,62,35,51,65,43,52,58,28,57,56,45,47,47,36,34,52,51,44,33,51,52,52,60,49,50,35,54,38,46,50,48,44,54,36,46,42,44,45,36,40,82,35,42,48,39,56,65,43,65,47,36,50,34,40,39,55,50,43,38,41,63,38,41,38,39,62,42,42,62,54,37,60,44,36,29,48,40,51,54,39,63,45,46,34,43,33,48,46,60,56,51,43,46,46,49,39,47,42,51,43,63,54,40,47,48,43,33,42,39,46,64,51,41,42,40,47,56,47,40,59,37,41,50,56,49,55,47,63,50,42,32,50,41,46,37,66,50,51,41,63,63,27,51,48,50,40,47,58,35,43,47,67,55,57,54,52,37,28,54,37,45,52,36,36,54,42,36,43,56,48,33,41,46,34,53,42,57,56,41,54,46,43,58,46,46,53,50,49,53,47,45,55,36,51,48,57,45,40,41,45,24,44,61,56,33,56,50,31,42,58,37,49,48,60,48,41,51,47,38,61,37,57,36,51,49,53,48,35,41,40,54,48,46,44,64,46,39,35,30,48,55,38,60,34,39,60,46,48,62,43,37,37,42,44,29,41,41,61,51,49,41,65,46,31,66,43,54,47,61,63,41,44,42,47,46,45,61,45,40,43,49,29,46,44,66,37,38,53,36,61,32,35,37,36,55,34,29,49,45,48,54,31,47,45,54,74,44,45,49,45,48,60,42,60,70,47,42,60,47,40,51,52,48,49,42,45,68,46,42,65,55,56,51,49,61,45,42,32,34,63,43,33,38,58,36,50,63,46,43,41,45,51,62,65,51,61,32,50,32,62,54,46,57,60,44,59,43,42,57,48,45,57,39,37,58,38,42,36,29,55,47,51,61,41,39,37,38,39,50,58,41,60,52,43,52,38,47,35,59,47,48,44,41,31,51,48,50,60,53,50,39,37,43,37,43,47,38,57,30,47,53,38,60,41,61,47,64,29,54,46,46,61,59,44,41,70,40,47,44,42,67,35,58,58,67,55,48,51,48,38,41,45,57,55,42,38,53,55,62,37,30,41,56,59,42,47,52,42,60,39,39,35,41,56,49,49,33,35,55,58,35,51,42,55,28,38,43,52,48,69,39,69,47,55,46,56,41,33,42,30,49,51,39,68,47,57,68,30,47,54,57,40,33,42,40,44,51,48,64,48,31,41,44,41,58,34,49,38,40,57,53,50,55,48,64,43,51,57,43,47,45,47,49,50,43,46,45,59,51,54,34,59,48,42,51,56,46,72,46,54,62,53,56,46,39,47,54,44,42,36,45,45,42,51,68,46,43,47,47,41,39,34,51,54,65,53,36,39,43,48,78,47,52,48,39,61,53,37,49,42,56,56,68,67,39,39,53,48,59,44,52,51,56,48,42,36,61,41,51,62,48,50,45,48,57,45,50,61,45,53,43,38,49,41,38,55,51,36,47,39,62,41,54,71,28,32,56,40,44,54,51,45,55,42,41,43,38,55,41,54,33,54,42,51,47,49,42,40,55,49,72,47,47,47,45,32,38,59,60,44,60,36,38,49,39,47,59,55,59,41,62,45,36,34,39,41,46,51,79,38,48,35,44,42,38,50,41,53,45,39,46,43,48,39,49,45,53,57,62,49,40,31,59,57,50,43,40,47,49,44,39,46,49,43,49,60,53,48,39,43,40,49,43,54,47,29,44,53,63,39,54,46,49,42,31,35,44,33,49,38,48,44,55,49,54,63,38,52,45,60,36,41,50,64,41,56,41,45,58,39,43,43,59,44,61,68,51,60,55,45,53,55,59,45,29,57,46,58,38,53,56,34,73,47,40,34,60,53,56,34,52,51,44,46,42,44,54,36,42,46,44,52,54,62,38,39,43,39,50,63,68,48,48,53,36,36,56,46,39,40,64,32,55,35,42,40,43,59,60,47,36,42,53,41,43,39,53,48,47,38,46,48,57,66,41,25,44,47,55,51,46,49,57,40,43,35,54,57,52,44,68,49,76,48,37,49,54,40,43,46,38,48,67,55,33,49,58,38,45,47,49,44,49,47,42,51,41,40,42,67,39,48,39,37,44,34,50,53,66,45,52,40,33,54,47,37,45,47,59,41,59,41,58,59,57,51,55,49,31,48,63,55,45,58,41,35,50,42,40,53,53,46,53,60,32,45,59,43,41,58,42,48,43,48,36,38,47,35,50,31,39,59,57,50,54,44,48,42,52,51,36,47,46,51,34,57,45,50,47,61,51,53,60,60,55,40,54,48,58,51,53,34,64,51,37,73,49,38,55,42,58,46,63,49,51,40,59,40,47,54,41,47,46,34,31,50,40,55,41,46,68,45,52,42,39,40,46,40,46,52,41,56,45,44,48,45,47,38,48,38,51,27,53,42,42,54,28,56,62,59,68,48,55,46,43,48,49,44,43,37,52,41,33,55,47,46,45,45,46,25,47,62,59,36,58,40,31,39,50,60,42,34,53,34,48,46,47,62,43,52,33,51,60,38,58,49,37,61,45,51,44,42,42,39,38,74,58,64,52,49,41,47,51,43,38,54,60,24,59,53,38,36,61,46,39,48,36,54,41,33,40,47,41,43,41,42,26,52,46,38,43,50,46,48,56,45,49,53,60,42,46,41,59,46,59,39,55,51,32,42,56,43,66,50,54,42,30,56,33,51,51,59,50,53,35,47,27,32,53,39,33,61,45,59,57,38,55,54,48,49,49,70,51,45,33,65,48,31,40,47,49,43,49,45,69,46,43,78,42,49,47,47,44,44,46,33,65,47,53,32,41,65,47,37,40,43,26,46,50,63,40,51,43,51,51,61,47,44,43,43,48,48,72,37,40,32,56,44,48,48,65,59,44,41,42,39,38,44,36,47,37,47,42,54,45,47,37,57,35,42,38,45,45,44,31,51,40,47,36,41,40,59,50,51,37,61,45,58,50,54,41,60,49,60,37,39,48,58,40,43,40,39,54,49,67,34,42,34,49,36,48,46,38,47,54,39,50,39,38,63,42,50,46,42,56,60,41,49,58,58,46,52,58,56,52,56,43,54,41,38,35,74,38,33,30,42,41,45,52,42,42,53,73,43,43,40,50,42,78,63,44,64,34,68,49,57,53,48,58,44,53,62,60,58,56,46,39,39,41,41,61,48,51,45,39,32,73,57,48,51,45,44,48,54,39,44,58,55,50,41,40,49,58,58,42,52,58,45,50,46,60,50,55,32,51,40,24,52,55,62,61,59,64,52,38,50,32,58,49,60,37,43,52,48,40,40,45,45,54,37,55,49,44,61,55,45,47,55,39,38,45,44,60,71,34,55,46,66,45,32,40,49,47,46,50,52,46,34,39,79,60,45,30,46,33,45,38,30,71,43,56,44,52,36,40,65,52,46,61,56,43,34,41,48,47,50,56,49,43,51,45,50,43,40,48,48,54,46,47,44,38,44,48,38,59,61,72,26,54,51,42,54,49,41,48,34,52,71,36,34,54,47,41,37,51,34,50,42,47,54,37,43,44,74,57,60,44,44,44,54,58,37,58,44,42,44,27,43,56,34,60,40,50,41,45,45,45,55,39,60,44,42,45,58,41,48,48,44,43,64,29,42,45,50,46,31,65,55,44,46,40,39,39,42,48,59,57,26,45,47,36,45,42,57,49,40,66,49,60,44,47,76,58,32,51,60,65,38,54,28,46,47,35,36,40,30,40,41,53,52,39,54,43,42,41,64,50,39,57,48,28,39,45,56,36,64,44,47,49,41,54,46,50,38,39,36,41,49,52,49,59,52,55,46,41,43,45,55,40,31,44,55,37,42,38,46,39,39,43,54,56,52,43,53,38,48,52,64,43,58,33,45,48,51,42,33,32,50,61,38,62,38,41,41,52,35,69,42,36,46,38,48,40,42,47,43,44,62,63,54,42,58,64,38,41,61,54,37,52,46,37,56,55,58,41,41,48,40,44,60,50,41,40,36,50,47,41,55,51,42,36,40,46,34,57,41,37,30,51,38,52,35,36,33,45,47,45,50,44,32,51,47,48,46,39,51,57,60,52,36,47,43,32,53,52,45,45,55,59,77,33,51,47,51,56,53,34,41,43,46,58,70,41,44,53,44,40,45,51,49,35,46,41,41,50,45,63,70,52,54,52,66,53,46,43,65,36,54,52,46,61,57,41,47,55,37,57,55,33,46,34,51,40,24,46,36,50,35,45,49,44,52,34,62,51,39,33,37,38,46,48,29,41,50,40,46,56,33,38,35,50,34,50,41,34,63,42,46,45,58,39,55,38,41,60,33,45,42,46,39,55,40,57,52,33,40,55,55,41,31,44,42,53,43,41,42,52,36,54,46,52,39,51,49,40,49,49,38,46,50,55,45,47,46,54,43,36,44,42,42,46,43,53,49,52,61,56,53,45,30,48,40,45,82,46,45,47,58,50,51,37,39,42,46,64,59,43,40,43,47,70,55,57,42,43,53,45,27,52,43,44,39,48,44,47,36,39,49,46,51,59,42,51,47,38,50,57,44,36,39,27,48,49,24,68,76,40,43,63,48,41,41,33,48,70,57,46,36,45,43,38,43,36,35,50,31,56,61,46,53,48,48,51,43,51,46,49,82,53,27,42,56,58,48,61,40,35,54,52,36,39,44,35,52,46,42,50,30,43,34,60,59,43,43,40,61,37,40,42,48,47,49,47,35,46,64,43,46,52,29,65,55,49,35,35,46,52,44,51,52,55,50,49,56,45,49,38,53,47,52,46,71,50,46,44,49,46,62,60,34,49,46,59,61,55,35,62,30,55,36,50,53,48,41,29,49,49,68,51,36,49,41,30,39,33,47,37,48,49,43,69,48,37,54,53,65,57,55,46,41,46,44,51,37,40,40,45,47,44,62,43,44,44,42,44,53,49,47,55,50,52,55,47,33,48,50,52,40,43,56,44,46,50,51,49,62,56,59,37,49,34,40,43,28,39,29,66,37,46,44,54,41,38,45,54,50,39,46,47,31,40,35,48,57,45,49,43,51,46,52,59,38,54,39,55,36,42,43,45,50,42,46,35,52,63,43,48,44,43,31,32,45,40,33,38,60,43,45,32,40,68,42,41,45,62,51,60,60,51,47,39,43,52,42,44,56,42,65,67,58,41,49,56,30,43,51,41,57,51,53,38,54,47,39,41,44,55,49,64,42,52,42,58,38,37,54,40,45,39,50,64,55,51,53,45,73,41,50,51,44,39,49,63,36,40,47,45,46,46,55,51,65,39,42,43,45,44,45,57,44,51,58,50,46,50,53,50,41,56,51,40,52,44,65,48,42,45,51,53,59,62,61,40,45,39,43,52,66,32,59,40,33,45,38,33,46,37,52,66,65,54,58,55,58,47,41,33,48,47,49,35,42,82,39,31,52,40,50,44,43,31,43,66,33,48,34,36,58,53,61,40,51,60,52,39,51,41,46,34,47,48,52,52,50,39,62,37,46,40,52,31,44,40,42,34,58,40,46,68,67,40,51,63,31,59,47,44,53,32,47,63,46,57,41,42,32,27,54,55,56,48,42,52,45,39,43,46,51,64,48,51,63,40,40,59,50,64,47,46,44,38,61,41,69,43,55,36,48,62,53,55,52,61,44,50,57,44,43,57,55,51,49,54,52,60,52,33,61,49,59,53,40,29,53,51,38,48,43,47,55,42,56,44,44,37,54,52,61,49,32,45,48,47,45,41,44,32,49,45,45,53,46,70,46,56,45,62,58,46,35,51,62,56,40,48,62,45,67,49,37,46,29,49,49,42,32,50,51,31,39,47,53,41,56,32,57,58,73,30,26,51,53,65,55,33,48,50,62,36,60,49,60,41,44,66,17,51,56,51,37,50,58,30,58,39,62,49,47,37,47,45,48,51,37,38,45,32,40,60,40,47,32,44,39,35,43,50,39,49,54,50,30,58,38,47,54,58,55,60,35,41,46,40,58,54,61,54,53,40,53,49,67,54,61,50,33,39,46,28,28,32,43,38,47,71,43,35,64,50,49,57,28,48,31,49,29,57,56,50,49,56,43,37,43,48,65,48,48,51,26,47,42,38,52,60,33,52,33,51,42,34,48,31,46,43,37,54,40,45,43,65,53,40,46,62,43,54,34,49,38,28,66,33,51,59,48,40,47,42,41,44,41,52,57,61,52,38,49,52,41,55,52,38,45,38,51,46,50,39,49,46,48,53,54,41,49,56,49,36,38,37,57,50,39,46,50,42,66,48,56,32,41,35,54,63,35,40,47,46,36,48,45,36,53,62,45,63,61,31,50,56,46,50,41,43,32,34,49,35,61,51,43,58,46,50,46,60,51,57,50,60,60,38,51,44,47,38,41,58,34,38,41,37,39,51,61,32,55,37,40,58,53,55,63,35,45,54,49,56,67,47,49,44,27,45,46,50,45,75,44,59,58,52,43,37,36,49,38,68,38,54,43,56,64,39,46,41,56,47,43,57,64,52,53,68,41,32,52,41,42,46,36,33,52,43,71,52,54,55,56,43,52,41,46,64,68,35,44,55,56,62,34,47,47,48,53,45,49,39,37,40,45,48,52,48,40,66,45,41,57,59,50,34,55,39,54,33,54,38,48,61,55,51,42,54,37,48,41,46,52,47,50,45,40,44,48,34,44,47,61,52,62,59,59,50,34,60,31,55,51,27,66,43,49,54,55,63,55,64,58,50,52,61,48,55,31,40,52,51,39,37,43,54,57,52,46,49,67,63,37},{43,50,64,30,48,65,49,45,56,60,43,39,44,31,52,64,43,35,46,46,50,43,51,38,58,43,58,47,59,34,42,39,59,53,50,50,55,50,49,51,71,46,43,41,45,50,41,36,39,50,42,53,45,49,57,42,66,56,64,37,61,51,68,49,46,36,39,59,41,39,56,45,59,69,40,45,39,35,48,57,44,34,65,48,48,47,70,49,43,60,39,36,66,32,49,38,54,34,38,38,51,46,68,49,45,48,66,47,53,40,42,59,42,52,74,61,43,32,40,56,35,57,51,66,74,53,46,38,40,34,38,50,37,45,54,37,47,37,44,42,57,51,59,31,33,62,47,29,36,51,54,42,44,48,38,40,44,72,42,42,50,61,50,51,39,46,38,44,52,40,52,38,37,27,48,58,51,60,39,29,38,49,55,49,40,44,36,47,46,48,40,64,48,59,58,47,31,67,44,53,71,31,54,44,53,60,41,41,42,40,44,50,57,38,51,38,60,55,41,44,52,46,41,58,43,54,29,44,60,54,64,34,22,46,40,47,51,42,49,40,62,39,50,44,50,63,50,57,51,44,44,32,47,29,52,29,39,70,46,38,53,30,58,51,42,48,42,52,44,51,60,36,50,63,45,53,47,49,44,52,43,52,58,35,51,39,48,60,58,32,60,55,57,56,54,39,54,42,69,57,42,63,32,51,44,41,54,41,50,31,51,49,52,46,47,43,43,44,37,34,42,34,47,65,43,43,68,65,56,44,67,51,65,49,49,60,50,45,35,32,57,35,32,54,53,36,49,46,58,49,36,48,48,40,55,41,25,43,46,41,56,38,36,54,56,34,59,51,37,46,62,50,54,51,35,47,44,40,45,41,54,51,48,45,52,59,46,42,41,44,41,51,41,32,49,41,52,47,56,39,42,38,45,49,43,44,64,44,53,43,53,67,49,47,46,39,42,39,52,32,61,43,55,41,58,41,42,52,42,59,46,32,58,46,40,40,47,41,37,52,59,40,66,41,45,32,44,53,68,46,39,53,63,43,51,43,56,41,35,46,45,58,43,59,42,44,63,43,48,44,51,49,49,29,46,53,47,52,44,43,48,36,47,50,53,46,42,42,39,36,49,48,47,46,41,55,61,47,48,45,44,43,52,38,36,42,67,47,44,54,46,51,58,47,43,67,35,43,51,54,50,36,33,49,62,61,51,75,57,42,38,60,61,35,64,52,55,39,43,35,52,33,52,35,36,49,54,51,55,54,60,39,35,61,34,55,40,62,59,56,49,47,39,60,41,40,37,72,41,54,43,65,38,40,48,40,48,27,44,57,37,47,49,44,39,50,35,40,43,45,45,49,58,43,48,36,51,55,47,45,74,47,41,36,45,43,73,34,49,53,48,43,39,49,53,43,39,40,40,40,35,26,45,54,54,47,43,60,53,66,54,49,43,45,65,41,62,39,44,46,69,40,50,37,31,42,51,40,50,52,66,55,47,37,61,52,60,52,51,37,48,41,30,44,37,46,45,47,51,39,46,41,44,35,47,38,57,33,42,50,33,45,58,53,40,42,42,64,37,25,47,66,49,32,51,48,80,35,52,36,29,57,40,52,50,35,56,45,55,56,26,40,44,56,45,50,51,55,61,49,36,52,50,43,33,41,47,59,46,44,52,48,33,41,44,42,67,46,68,46,44,38,58,33,43,60,39,34,35,44,33,67,38,58,32,67,56,46,33,33,57,38,34,42,31,41,60,43,48,46,54,52,53,45,58,58,49,51,34,39,43,58,50,55,65,75,43,35,46,22,61,51,49,45,52,39,61,50,65,41,47,55,38,48,54,47,41,41,50,19,52,47,45,51,48,44,38,41,58,45,45,40,54,48,55,44,40,60,43,36,63,51,53,67,41,49,47,65,46,40,47,61,44,39,63,68,55,58,57,52,47,45,39,39,40,56,47,39,40,40,65,44,47,47,46,61,50,49,47,47,49,37,36,54,54,49,51,48,29,54,40,41,38,45,52,58,62,49,41,44,64,52,58,61,35,63,29,57,70,54,45,54,45,53,63,54,55,42,49,42,53,47,37,42,51,54,35,29,47,35,45,43,39,73,39,42,54,47,45,48,54,56,42,48,48,49,58,57,67,52,57,58,41,57,47,41,28,41,46,45,42,45,46,49,46,51,35,31,43,42,47,45,43,41,28,53,48,45,51,43,56,56,47,43,74,50,59,47,52,42,52,54,42,48,51,55,43,64,50,53,44,59,40,46,35,54,47,37,48,49,47,33,37,59,44,44,46,37,51,51,39,44,30,58,58,44,33,39,48,63,43,37,62,43,46,48,58,59,40,56,60,50,49,34,43,44,44,32,50,70,28,34,54,36,50,37,42,41,51,39,52,46,33,56,44,43,50,46,56,35,52,39,42,41,56,34,46,58,57,50,46,43,55,54,56,56,36,55,41,45,42,45,62,30,58,53,57,65,65,38,45,41,42,32,53,51,43,42,32,49,49,30,46,29,42,55,36,68,43,33,43,61,37,69,50,27,45,36,44,49,43,59,47,45,41,38,44,35,42,45,68,44,73,69,53,50,39,30,44,40,45,58,28,31,41,35,51,51,53,46,48,46,37,50,60,53,70,58,51,59,49,51,49,54,60,47,58,49,39,48,34,50,55,50,46,43,47,55,38,49,61,42,45,54,51,58,39,65,37,44,48,39,47,41,48,49,29,50,45,41,36,46,52,55,39,44,29,60,61,62,44,44,42,48,56,46,53,29,36,44,34,47,54,50,56,40,65,63,66,37,50,46,39,45,44,47,34,43,51,47,52,43,62,43,46,52,50,64,29,52,44,47,44,52,48,53,41,35,36,42,52,50,68,57,48,53,61,36,54,40,50,46,47,40,40,41,38,56,54,49,47,56,64,52,60,57,58,50,48,59,48,48,47,52,40,41,60,51,53,37,48,39,42,44,44,54,41,45,64,49,41,45,54,36,47,52,45,39,49,34,64,47,50,41,40,30,51,27,70,53,42,46,46,45,42,30,50,55,40,52,40,46,61,49,43,51,66,40,51,43,38,53,52,35,57,46,38,52,42,51,38,55,47,47,60,50,42,40,40,52,32,36,59,46,55,29,52,46,57,28,45,32,60,38,43,64,48,44,57,44,43,61,41,42,51,49,37,50,48,44,54,44,51,50,72,47,49,41,38,73,57,68,62,46,50,59,42,45,35,60,47,48,50,40,47,41,61,39,53,47,48,48,41,43,50,42,46,45,43,35,68,39,53,49,34,67,48,49,52,45,66,49,46,62,41,61,51,45,48,44,35,55,56,45,59,37,48,59,38,42,58,37,47,45,51,49,40,47,39,62,40,40,38,42,55,40,47,66,46,39,63,52,45,51,51,45,44,39,33,37,41,47,65,51,47,69,49,49,43,47,38,49,32,48,51,41,38,47,39,46,58,36,47,36,34,34,46,39,36,46,50,47,64,45,48,48,46,47,52,47,44,41,39,49,44,42,44,44,55,46,49,38,53,31,43,49,32,40,54,57,44,57,54,47,56,63,43,56,43,38,58,42,39,52,44,59,41,35,38,42,33,41,44,51,30,52,51,38,41,45,56,48,54,52,45,44,34,52,59,36,44,34,48,51,56,47,41,37,38,52,52,40,43,43,67,40,47,50,41,49,38,38,53,57,41,49,33,35,39,43,35,73,36,56,42,35,47,48,33,49,53,49,75,34,36,29,44,53,53,46,62,46,68,50,49,41,47,46,43,57,32,34,39,42,58,38,42,59,54,46,34,36,46,62,31,44,47,45,58,56,42,51,47,48,49,42,46,39,41,48,38,40,56,49,44,62,37,58,40,41,39,41,35,40,39,47,45,40,48,45,41,58,41,47,37,37,50,41,40,51,53,50,43,32,61,65,41,59,38,50,44,42,38,62,60,63,52,47,61,55,40,47,36,54,62,33,53,48,51,48,45,40,45,48,54,44,45,71,42,38,54,43,56,46,45,51,28,45,44,50,53,30,56,45,50,44,41,28,54,45,51,50,52,53,61,49,54,45,37,37,40,52,47,43,51,51,57,52,51,42,48,46,55,49,57,54,49,51,44,48,39,47,38,53,44,33,34,49,52,62,71,36,51,44,49,36,30,56,43,66,41,51,49,39,28,46,50,44,45,32,47,44,50,44,42,28,57,67,42,36,33,51,40,37,56,56,39,44,37,61,38,38,45,66,50,57,47,51,47,42,48,40,55,47,50,50,52,35,34,57,34,36,47,32,51,47,41,48,52,31,33,47,56,46,45,32,40,41,44,70,66,54,39,65,33,41,43,46,37,44,41,55,52,55,49,42,45,38,42,51,55,62,48,41,47,66,34,31,56,45,47,42,46,42,47,35,50,66,50,39,44,53,54,48,56,38,62,45,64,47,40,58,30,48,37,51,39,71,36,47,43,54,43,49,55,39,53,61,58,34,48,69,51,38,53,43,49,36,55,47,55,30,52,30,52,50,61,52,38,55,46,46,65,40,50,49,43,43,47,43,54,46,56,53,52,61,81,72,46,44,51,54,52,54,44,56,56,54,49,47,48,32,34,61,32,38,58,51,41,55,37,50,49,55,46,55,46,37,41,54,54,44,44,60,63,52,52,46,34,45,46,48,31,53,39,38,45,54,44,42,41,38,59,46,64,48,39,45,53,38,49,54,63,42,61,59,49,48,44,41,59,54,64,55,34,52,51,46,50,37,44,67,59,53,45,42,60,49,41,33,51,50,64,67,43,40,62,68,56,39,46,34,50,52,48,37,49,49,68,58,58,53,57,54,45,42,40,47,61,53,42,48,55,49,47,38,34,46,36,52,57,56,44,44,58,47,54,41,47,55,54,47,39,52,45,50,51,75,34,49,45,47,40,47,50,37,38,45,46,48,44,29,54,46,51,41,65,54,53,34,29,60,50,55,60,42,48,73,64,50,52,60,41,46,41,54,55,42,52,34,42,54,46,51,45,64,42,49,57,64,63,50,36,38,40,38,32,37,36,55,49,47,31,63,45,44,33,54,31,52,65,53,38,58,38,44,44,35,57,45,52,45,45,56,47,46,48,51,56,58,49,45,41,51,44,57,45,39,50,66,69,58,51,43,35,53,41,34,41,53,55,45,55,56,34,47,37,51,48,41,48,45,39,35,50,45,37,48,37,58,45,59,50,36,48,44,43,38,55,77,62,41,45,61,20,43,51,56,32,42,55,37,52,47,45,37,30,50,36,60,67,51,76,49,54,34,33,36,44,62,27,57,61,34,39,55,48,38,42,46,51,56,50,42,47,44,46,44,52,41,35,53,57,49,48,60,51,40,60,55,58,27,45,49,44,57,42,31,37,50,47,43,43,42,57,37,47,56,53,36,57,52,53,73,31,52,52,40,43,46,37,46,55,47,57,31,61,57,40,33,43,50,67,62,43,52,28,45,58,31,41,40,49,48,53,56,41,43,51,61,29,42,29,45,35,52,51,27,41,54,48,48,33,57,69,29,36,41,51,45,51,42,29,46,50,52,49,54,57,38,45,56,43,54,44,49,49,36,46,35,22,42,61,55,47,37,40,79,43,38,62,50,48,41,44,50,55,37,43,38,42,36,35,39,36,34,44,52,52,40,45,52,25,53,56,23,44,38,82,47,33,38,53,60,46,41,64,54,46,46,38,49,47,43,64,50,68,41,38,41,31,59,68,49,43,68,50,35,39,58,29,41,43,45,49,47,45,56,46,53,42,54,46,47,44,59,41,49,52,36,55,36,56,52,56,59,42,46,47,36,67,61,69,55,44,61,47,69,42,47,56,52,45,67,47,57,34,48,42,36,51,54,50,64,53,39,49,28,52,36,51,48,53,57,59,40,47,43,50,59,43,57,51,34,41,34,51,55,69,44,43,37,44,33,60,47,28,56,38,59,35,40,50,41,48,47,38,43,44,44,44,47,48,55,45,57,46,61,45,50,40,39,48,40,44,50,42,41,54,38,36,62,56,50,45,42,46,41,35,46,55,64,56,54,37,48,32,66,48,46,44,45,31,33,37,45,61,48,41,65,58,36,55,43,52,44,47,41,44,61,42,46,47,64,59,46,42,39,77,52,40,31,47,44,25,40,36,66,47,69,36,32,35,48,63,48,45,40,50,43,49,41,42,52,64,31,51,45,47,53,32,47,53,34,41,34,39,45,37,55,46,52,50,52,41,60,58,43,48,36,57,51,46,57,56,72,54,36,44,26,56,45,54,47,33,40,64,50,43,49,44,59,44,53,42,51,40,61,48,56,75,56,39,36,41,49,71,34,50,48,42,64,49,37,37,41,58,36,54,55,47,49,48,38,50,42,60,31,33,50,50,62,57,67,56,53,39,62,36,45,62,36,40,35,46,44,38,30,57,49,40,39,53,26,30,43,56,46,46,58,50,31,36,52,41,45,51,45,44,58,41,54,44,62,36,39,35,57,54,41,44,49,46,54,61,44,47,42,39,50,40,47,67,52,40,56,32,53,56,40,35,41,34,56,33,53,42,60,47,55,58,33,47,44,49,40,36,68,42,56,54,44,61,41,34,32,36,40,48,38,45,40,37,55,49,38,53,34,46,40,50,41,41,66,34,35,52,34,46,45,40,55,46,55,60,34,46,45,40,38,62,44,46,65,61,45,44,45,48,41,47,37,61,33,41,33,49,66,55,41,66,38,48,55,44,45,37,53,39,43,70,39,52,50,34,46,41,34,68,32,67,40,44,54,47,49,44,44,54,44,44,51,37,53,51,48,47,45,53,55,48,60,48,34,37,54,47,57,56,54,43,45,67,46,42,32,41,44,50,42,74,43,32,60,46,45,52,53,47,48,53,57,46,56,42,37,44,50,32,56,42,63,35,57,44,43,56,46,43,52,53,31,44,57,50,39,36,55,59,35,50,52,43,46,21,33,57,58,38,39,59,55,51,76,49,51,53,33,61,49,40,54,43,50,44,56,37,55,27,56,58,53,43,59,38,54,49,36,41,41,29,45,53,52,52,46,30,45,46,46,37,30,41,39,30,39,54,43,47,32,50,40,53,42,46,48,43,67,58,37,48,38,47,49,45,59,46,51,45,55,59,59,51,41,54,44,47,46,29,42,49,45,47,52,39,44,34,38,46,54,56,52,52,49,49,38,26,60,51,64,40,48,47,50,36,28,40,64,47,47,40,40,50,54,55,53,45,45,46,41,50,48,66,40,58,40,36,32,46,46,42,39,44,43,37,58,51,58,45,56,46,39,47,50,39,50,40,69,48,44,50,36,39,47,37,49,45,48,47,51,62,64,52,38,32,44,38,50,56,32,57,43,37,64,48,50,40,57,52,40,35,63,42,45,42,52,28,66,52,35,41,36,43,45,43,46,55,36,47,49,43,41,33,48,50,47,46,63,35,53,52,44,70,51,37,37,50,57,43,56,39,46,68,39,40,53,55,51,42,42,56,38,54,48,49,40,47,47,49,61,53,33,35,49,43,47,43,49,33,40,52,52,49,40,52,53,46,55,26,55,72,57,43,49,44,46,45,50,43,48,46,57,35,39,42,43,43,39,43,55,44,44,42,65,45,56,23,58,43,26,37,64,47,45,67,35,46,84,66,56,49,50,41,47,51,52,44,61,38,37,37,64,46,48,34,31,58,61,56,32,48,46,35,47,47,32,38,58,40,32,53,45,44,48,36,38,55,38,56,55,40,52,54,49,53,53,47,47,49,39,62,48,52,47,47,41,54,45,53,43,40,55,41,57,42,59,36,58,47,53,46,51,42,51,49,41,33,41,48,46,30,46,45,61,42,58,44,27,66,51,35,40,35,58,47,44,51,57,56,53,42,46,36,56,53,45,49,51,33,30,44,42,51,45,45,50,35,39,73,56,60,49,55,35,34,38,38,55,59,43,26,35,48,57,42,64,51,41,45,46,64,53,54,39,49,47,58,39,53,29,45,45,48,35,55,49,68,32,43,41,55,45,42,44,48,59,60,38,49,54,56,32,55,41,59,40,41,51,29,43,51,46,56,33,44,45,46,45,50,40,45,37,43,41,65,36,38,41,47,32,58,22,44,50,42,54,49,49,39,47,53,51,61,52,50,34,42,34,46,53,41,23,59,50,38,39,36,48,48,50,43,59,63,35,27,50,39,59,45,50,51,54,44,36,47,55,47,65,61,44,61,27,51,37,36,45,55,39,49,67,38,53,34,55,48,54,40,48,50,43,38,36,38,52,63,45,37,47,45,48,50,38,29,45,54,51,47,51,56,26,30,52,54,28,57,57,58,31,46,35,52,39,59,32,48,55,39,49,43,52,48,44,43,50,41,56,49,59,56,44,38,68,50,48,56,62,39,58,43,28,41,52,37,39,44,34,41,43,51,52,29,54,51,55,48,43,47,73,41,44,32,55,43,53,41,38,52,40,62,64,49,45,62,49,53,42,49,51,67,47,50,55,58,47,39,40,60,59,46,53,37,44,41,51,52,44,37,46,52,33,53,50,39,29,39,55,42,48,60,48,44,43,41,52,41,53,54,30,47,43,42,44,36,37,45,36,66,53,54,47,41,56,33,46,43,41,51,49,58,58,50,47,53,45,39,58,39,41,43,84,56,62,54,41,58,39,54,42,45,53,47,31,42,54,55,46,52,48,50,34,42,51,60,43,53,61,35,50,52,35,66,41,40,39,45,60,45,46,44,50,56,52,53,49,51,57,50,45,46,38,42,28,44,49,54,47,31,42,26,67,38,33,43,39,54,43,64,51,51,47,48,39,57,45,57,48,36,51,47,58,40,48,48,42,56,53,44,57,50,55,39,41,70,28,43,52,53,50,38,53,52,37,36,67,54,38,56,54,61,49,43,50,37,60,59,67,43,40,50,67,38,50,38,41,31,36,46,52,49,50,36,33,49,39,47,41,47,32,43,41,67,40,51,61,47,40,39,58,54,33,56,59,61,45,58,27,49,40,51,46,46,61,43,54,50,52,48,49,46,59,58,41,58,57,37,30,37,62,44,42,47,60,43,42,44,44,58,63,50,51,44,46,45,36,59,57,43,49,42,30,51,53,60,28,43,65,39,52,35,49,29,55,44,42,40,41,45,60,50,50,45,45,42,44,50,51,64,65,40,40,40,42,37,55,52,53,43,41,60,38,41,38,39,63,77,40,52,39,50,54,62,38,42,48,61,41,46,68,72,51,43,53,55,57,33,48,47,57,56,52,60,47,31,38,42,45,55,44,48,43,36,31,67,46,61,64,49,51,39,38,58,43,50,30,44,38,43,63,42,53,57,52,41,49,41,57,62,47,61,62,48,45,54,56,49,41,45,52,53,42,49,52,33,55,50,39,56,35,55,38,36,53,50,35,50,44,48,26,49,49,57,37,42,45,35,60,75,50,62,51,55,36,36,47,34,58,52,43,37,46,40,52,63,73,42,51,40,57,51,41,42,54,50,65,44,41,62,56,34,31,52,41,42,47,59,48,51,46,40,52,43,67,53,59,48,35,44,38,42,43,57,48,41,53,46,46,44,32,42,56,43,37,30,50,43,42,37,52,43,44,45,38,65,43,52,50,55,62,44,38,43,52,59,55,40,51,54,63,53,54,38,61,27,64,56,51,40,52,43,45,31,54,39,50,39,49,58,50,44,43,42,50,46,45,38,42,37,36,37,44,45,41,52,44,41,32,50,37,67,50,59,41,67,42,39,50,34,63,45,49,56,55,36,32,44,59,31,61,37,41,51,46,46,39,38,63,42,52,45,45,29,43,57,58,50,34,50,51,33,38,52,55,36,54,59,54,42,42,53,43,51,62,49,55,56,49,52,47,50,34,64,50,50,27,48,51,64,39,35,43,35,60,54,39,43,51,47,57,31,60,50,68,38,36,68,40,46,45,65,51,35,41,39,48,61,51,45,43,53,55,46,45,42,48,45,75,49,44,45,54,56,73,57,61,63,60,45,50,53,61,40,50,42,63,61,33,52,40,57,30,53,50,36,46,48,47,43,45,53,52,61,46,35,38,37,43,54,33,49,60,33,44,42,36,53,46,47,44,55,53,57,54,43,52,55,47,43,77,51,33,44,42,59,42,48,48,47,50,35,52,42,60,29,49,46,46,34,74,59,47,36,51,44,56,61,44,49,38,46,49,51,33,47,58,26,50,72,58,39,40,52,45,45,56,50,64,47,45,45,33,50,35,56,35,68,52,61,29,40,54,49,37,51,39,51,47,65,42,37,27,42,45,48,44,33,44,38,42,57,49,36,45,35,45,48,35,36,46,28,42,47,58,47,45,65,45,35,46,30,52,45,43,69,65,34,27,53,60,31,46,47,44,59,42,53,35,63,48,61,45,41,52,59,57,53,39,55,47,75,66,38,46,49,31,54,52,50,36,60,60,51,42,41,29,43,31,38,65,58,44,48,44,37,39,68,41,48,46,25,49,31,47,45,41,35,52,56,41,49,47,71,55,62,38,51,38,35,45,53,45,46,34,34,63,59,57,43,68,55,57,62,54,43,50,54,48,50,51,53,54,50,38,45,38,52,43,43,62,54,52,45,56,37,48,45,57,53,57,40,45,37,50,62,37,45,48,28,38,48,52,47,53,41,51,23,40,36,46,51,53,56,31,46,50,37,55,49,61,46,47,55,48,45,51,48,48,41,40,53,49,51,72,38,46,56,39,33,35,42,45,48,47,34,47,49,51,51,41,48,50,40,43,65,60,45,50,50,55,36,56,49,64,38,58,35,52,46,58,37,42,59,57,33,51,62,59,39,42,44,46,42,48,47,54,45,53,44,41,46,59,30,36,35,70,65,47,45,58,41,54,25,61,52,35,39,43,42,44,50,59,58,49,45,32,33,53,51,45,58,36,54,43,53,42,38,50,61,38,43,39,53,43,54,74,33,35,45,36,58,39,50,49,45,54,48,42,40,47,54,47,50,41,46,42,66,51,65,45,48,30,65,50,48,57,54,34,45,43,56,42,49,44,48,54,55,52,48,58,50,41,32,44,34,62,36,46,38,49,71,35,36,67,39,37,56,61,36,35,40,41,69,61,36,62,42,36,58,51,54,42,42,46,53,44,43,54,40,52,45,46,52,40,51,42,49,51,50,57,26,60,58,48,43,58,55,52,49,38,45,36,41,43,54,46,48,55,43,37,42,49,41,39,53,49,42,42,50,31,47,50,40,40,46,38,41,46,44,49,42,31,42,53,39,32,38,44,50,51,59,42,58,48,42,46,40,34,48,39,49,57,34,58,42,66,62,53,35,54,43,51,51,49,53,53,38,46,47,57,39,60}},
{{3000,2.800000},{34,22,31,22,30,16,15,18,27,30,25,27,27,25,18,31,17,17,20,29,17,13,19,17,21,19,25,18,21,23,12,11,28,30,35,31,20,23,24,26,24,38,30,31,26,21,29,27,32,21,13,29,27,27,24,27,25,20,27,31,18,20,26,16,19,41,26,11,19,29,28,38,16,20,25,25,20,21,15,25,32,21,25,31,28,29,20,30,28,27,17,28,19,23,35,20,30,17,21,18,16,18,27,33,27,22,12,18,29,22,17,24,25,13,14,23,26,23,24,19,26,21,27,15,17,24,26,18,27,17,12,18,18,19,29,17,22,19,11,24,24,24,11,19,21,13,24,30,28,24,19,30,33,21,20,21,20,29,19,23,25,20,21,20,22,20,18,23,12,20,17,27,32,17,26,25,18,12,23,24,19,25,18,24,20,34,15,36,24,28,21,15,29,20,25,12,14,21,18,23,22,26,22,25,15,20,25,25,23,27,18,31,24,23,20,23,28,15,18,20,23,22,20,24,30,33,13,16,19,16,39,19,22,26,23,31,29,19,31,23,24,32,26,21,23,19,23,29,16,27,16,13,17,29,22,21,21,16,25,18,36,25,17,23,24,36,27,26,16,24,31,27,23,20,12,16,21,18,32,19,23,22,28,15,18,13,26,36,11,18,14,23,16,25,13,14,18,17,26,23,22,17,29,26,27,12,16,26,28,25,17,25,14,22,11,24,24,27,19,28,30,22,22,22,22,20,23,13,32,22,23,21,18,23,26,20,15,25,21,19,23,17,22,25,24,23,30,18,12,19,21,13,27,26,17,19,29,38,32,22,22,35,19,17,20,28,13,25,31,23,21,23,14,25,15,24,27,21,25,14,9,19,18,28,28,29,21,29,28,19,22,33,36,16,25,22,19,19,28,29,29,21,23,24,26,34,23,19,20,19,16,19,15,24,22,27,17,18,24,23,16,23,16,18,26,16,14,21,19,20,23,16,26,31,23,11,17,24,18,14,15,28,19,18,19,25,17,26,37,12,25,18,25,27,16,19,19,23,27,25,22,9,21,25,22,21,18,22,22,10,27,25,20,15,24,31,16,10,28,21,17,17,20,19,25,19,22,33,18,28,12,22,16,27,21,22,15,22,15,17,17,27,24,24,18,30,14,20,23,26,28,18,18,28,25,17,19,29,22,15,22,20,27,17,26,31,15,16,25,20,27,29,24,25,18,23,25,20,35,22,24,34,22,22,23,21,17,23,25,30,17,17,26,24,19,24,18,21,28,17,21,22,16,34,23,11,18,15,20,26,25,28,23,16,10,22,16,24,24,20,22,15,12,31,16,17,17,23,24,15,22,29,25,19,17,26,25,24,34,20,18,18,32,19,23,20,28,32,20,21,16,24,19,17,21,21,15,19,15,19,24,13,11,22,35,17,19,27,9,20,37,22,25,25,18,28,20,17,25,23,25,24,29,17,28,14,18,16,15,29,23,16,29,21,32,25,24,27,28,28,34,9,14,16,26,30,17,25,20,21,24,25,24,27,33,16,21,20,24,28,32,23,15,21,24,26,34,16,25,26,26,13,28,20,29,12,17,26,21,23,17,38,30,27,20,34,14,18,19,18,23,18,27,18,24,28,25,15,15,23,20,22,24,28,16,21,29,28,17,29,22,26,32,27,29,21,28,24,19,38,30,21,18,15,37,16,27,13,13,21,29,22,18,23,23,20,29,14,32,19,21,19,13,23,29,25,18,28,17,18,18,15,41,32,21,18,25,24,14,14,25,18,12,21,9,18,22,13,20,22,15,26,21,20,17,33,27,25,30,20,19,20,23,18,13,30,16,39,22,31,17,28,20,23,18,17,21,13,22,17,15,24,25,15,22,23,30,15,19,25,16,21,24,26,31,22,19,18,26,26,28,17,22,22,19,21,25,17,23,17,19,22,19,14,20,24,20,22,16,18,30,34,19,25,12,21,16,26,22,22,17,21,19,23,24,17,25,26,20,25,29,24,20,25,26,29,24,24,24,26,18,23,16,25,28,16,18,17,16,22,21,26,22,29,29,29,13,27,24,32,17,21,15,12,18,27,19,21,15,23,27,17,19,31,15,17,22,17,19,17,27,20,24,24,17,18,23,18,11,20,28,22,24,19,27,30,23,26,13,21,24,14,25,7,22,28,31,21,16,16,14,21,24,17,21,25,15,23,21,17,22,20,23,30,18,26,28,18,28,18,21,13,14,29,16,31,18,24,30,21,24,18,21,21,25,22,23,34,25,16,19,25,24,22,11,23,30,26,28,16,21,34,18,20,21,24,16,24,24,24,23,21,19,21,15,15,21,24,32,21,18,25,19,24,24,21,20,34,19,21,25,12,18,17,24,16,32,23,16,27,23,28,31,18,26,32,26,13,18,31,34,13,20,17,25,27,24,19,22,18,13,21,15,16,27,23,32,30,10,17,16,8,20,25,24,16,31,21,22,28,17,24,29,18,19,25,26,13,18,13,37,13,24,29,22,25,33,19,16,26,21,23,17,13,29,26,15,30,20,18,18,22,17,14,25,18,28,31,30,24,27,23,22,14,31,20,14,28,13,28,24,25,23,26,18,23,14,24,18,27,28,26,10,24,16,25,26,19,17,31,19,26,17,30,22,15,19,24,20,20,26,23,22,24,15,20,28,36,21,17,19,25,21,26,22,19,16,23,20,23,15,14,27,15,37,21,28,18,24,25,26,18,19,25,29,19,24,19,29,18,23,19,25,26,13,12,26,17,33,24,27,24,26,19,21,29,15,25,18,25,28,26,33,22,14,21,30,33,29,25,26,25,15,14,18,33,16,17,13,37,20,18,19,42,24,15,27,16,20,17,19,24,12,21,27,18,21,25,32,14,27,17,15,27,21,23,18,16,17,27,19,23,16,20,19,13,22,19,30,24,18,11,19,17,22,29,30,23,24,16,22,18,23,12,24,25,20,17,19,20,24,23,14,19,19,15,19,26,25,14,22,17,15,27,20,20,22,14,21,29,18,17,20,19,24,18,14,25,17,17,22,28,28,22,20,32,24,17,25,21,24,23,20,26,16,19,30,20,18,25,18,21,18,24,27,24,19,14,17,22,15,25,24,20,22,17,15,19,18,10,25,17,16,29,37,20,32,32,35,18,23,29,10,24,18,12,32,23,18,14,22,23,27,16,18,12,18,23,19,26,25,26,12,28,20,27,13,30,20,29,42,18,24,19,26,22,20,18,16,19,22,13,13,15,17,15,16,25,21,24,28,23,20,19,22,24,20,37,28,29,18,29,26,29,16,21,19,27,30,18,15,22,19,25,25,21,28,17,24,21,32,25,12,17,24,32,33,17,16,23,25,20,31,26,25,18,30,23,25,25,19,24,25,22,19,42,33,26,30,14,17,23,29,16,38,19,24,23,26,26,29,19,24,13,24,23,33,25,11,12,23,19,19,25,17,20,24,14,32,16,27,13,32,29,20,22,20,32,18,18,31,15,12,24,26,21,23,22,29,22,27,24,35,12,27,20,24,19,19,24,28,23,9,18,19,13,15,18,23,35,16,20,20,20,21,17,20,22,16,29,21,13,30,16,20,24,17,20,17,22,34,24,29,13,22,22,10,31,17,17,25,17,15,15,26,12,22,22,13,20,23,15,22,8,22,24,26,30,25,25,39,20,16,21,22,22,20,20,22,29,23,18,25,18,28,23,15,15,12,32,19,19,27,25,23,17,18,20,19,26,27,23,27,25,27,33,17,13,25,18,27,20,32,20,29,22,18,38,29,23,26,24,16,24,32,25,27,18,21,30,29,18,14,31,13,28,15,22,28,31,21,24,35,26,32,19,27,23,26,24,24,28,26,27,21,16,23,19,29,23,23,26,17,13,28,23,17,15,27,22,14,13,17,25,18,18,18,25,21,15,31,24,19,11,36,24,23,24,18,25,23,23,13,23,28,13,30,21,33,13,14,22,26,22,27,22,16,30,24,26,19,18,17,12,19,26,26,22,21,26,20,19,17,16,19,19,34,30,17,21,17,28,17,30,14,24,20,17,17,17,31,18,21,33,21,17,24,22,15,30,13,28,13,17,11,20,24,34,20,20,21,22,19,18,12,24,13,16,19,21,20,13,26,36,24,21,36,17,33,23,12,30,22,34,17,34,25,16,14,15,28,21,29,17,20,27,23,21,24,16,26,22,16,25,27,21,26,16,21,23,20,19,27,39,20,20,18,28,16,14,20,18,21,25,16,24,27,26,29,19,22,17,18,22,20,13,21,21,17,18,18,11,29,26,16,29,21,20,30,15,9,21,19,36,25,30,27,25,31,21,17,22,23,24,21,22,26,17,20,22,17,23,24,27,23,21,20,20,28,19,17,14,18,25,31,23,22,22,32,18,35,24,20,23,17,14,19,32,16,24,31,15,24,23,35,31,26,30,30,17,24,31,22,28,21,27,35,17,27,15,21,19,23,16,27,20,19,20,31,19,23,18,19,17,20,15,19,24,24,28,36,24,24,23,28,18,24,18,26,35,31,30,21,26,19,16,23,36,20,17,24,28,16,16,26,11,14,22,19,27,19,19,17,17,19,29,28,15,30,33,10,18,21,19,20,20,22,19,22,15,20,26,17,23,21,45,26,21,20,19,24,22,17,13,23,26,20,21,23,30,19,28,29,20,27,26,18,19,21,26,22,21,22,19,26,28,14,26,15,23,19,21,11,24,28,31,14,11,34,21,26,16,19,23,21,25,22,20,24,31,21,22,35,18,32,31,25,19,19,18,21,23,14,23,19,25,12,26,25,25,16,35,15,17,27,20,42,26,15,21,25,23,19,15,24,17,20,16,23,17,24,21,15,12,17,22,25,29,18,18,20,21,12,21,20,34,15,18,27,21,12,30,18,21,28,9,22,19,35,25,32,19,21,16,22,17,15,19,18,20,24,19,20,15,16,17,20,15,29,20,18,15,22,15,15,20,24,16,15,18,32,18,32,14,12,29,27,23,23,34,25,18,30,20,15,16,12,34,25,34,28,28,23,15,20,22,17,25,35,27,22,26,22,20,21,19,24,23,19,28,30,20,23,17,17,16,18,26,19,16,21,24,15,18,19,23,19,27,23,18,24,18,26,19,24,19,24,19,21,22,20,32,25,22,26,17,19,22,15,13,26,20,21,35,18,23,15,30,16,27,16,26,21,17,15,13,17,18,13,22,17,13,19,22,24,22,20,31,22,25,13,19,24,29,25,19,20,19,15,13,26,20,27,24,20,43,10,25,22,19,25,32,29,15,18,22,27,29,19,10,29,16,22,19,21,23,19,14,17,22,18,31,23,27,23,24,28,21,20,34,19,27,22,14,18,17,15,15,22,18,19,25,27,28,30,17,22,28,14,31,15,19,26,27,11,18,20,27,23,21,34,16,27,21,20,23,21,17,19,18,27,15,26,17,28,17,24,17,18,16,25,20,16,29,23,26,24,23,17,22,17,21,20,28,30,18,22,20,25,30,27,18,21,15,15,21,31,17,24,33,22,16,21,29,20,28,22,23,26,32,22,16,23,22,23,14,19,22,11,25,25,22,23,19,31,24,18,37,18,22,21,19,13,23,23,22,18,11,16,26,22,24,21,33,13,28,20,24,17,16,20,19,22,20,17,18,27,25,23,17,20,15,19,19,17,23,27,22,18,21,23,28,16,25,22,17,28,23,16,14,19,31,20,26,24,22,24,20,27,12,21,35,24,15,30,19,28,17,19,22,26,13,23,26,25,22,17,29,16,19,16,22,25,17,17,15,26,16,23,27,24,23,20,29,21,24,19,28,17,29,23,16,20,19,21,26,21,13,22,22,19,22,19,35,21,22,15,19,30,33,23,22,9,25,22,26,16,30,21,36,24,24,25,21,20,26,14,24,18,15,12,21,22,17,17,16,35,21,16,22,13,18,29,30,26,23,21,33,28,26,45,10,25,20,30,17,23,17,11,20,19,19,14,11,15,25,28,21,19,36,19,22,13,17,20,15,20,26,18,20,23,19,20,21,21,19,22,25,34,21,24,31,19,26,19,22,32,20,27,23,23,24,10,12,22,21,22,33,33,25,17,29,22,19,18,25,26,14,27,28,35,25,18,19,16,19,18,24,14,13,26,14,20,17,19,30,29,22,16,21,19,21,13,14,19,20,22,27,14,22,31,26,17,24,24,19,23,14,28,21,26,24,24,17,13,25,24,27,16,28,29,17,14,27,30,19,35,25,15,30,28,14,20,26,20,24,41,25,22,21,30,20,17,30,26,12,25,18,29,15,11,28,20,15,19,20,10,17,17,24,24,17,19,24,21,21,18,16,25,33,9,11,19,21,16,21,24,27,12,22,22,20,27,22,23,16,13,15,28,25,14,15,38,22,32,25,25,19,13,17,20,19,25,21,25,28,23,13,29,22,23,23,23,19,17,30,24,28,20,25,23,22,25,22,32,13,31,15,23,21,32,22,31,30,20,14,25,18,13,23,24,17,14,21,30,28,24,30,16,26,10,22,24,25,21,24,20,24,31,27,21,23,29,18,23,19,32,26,18,23,18,14,32,26,19,16,27,18,12,20,21,17,21,19,23,20,20,13,20,25,29,25,25,25,22,17,21,14,26,34,34,29,17,27,26,26,18,27,21,24,33,23,19,11,23,25,16,25,17,14,16,25,30,23,15,26,19,14,27,29,23,24,11,25,21,32,29,14,23,32,10,18,18,23,28,29,15,23,19,18,22,19,22,13,19,20,29,22,26,19,25,16,27,21,22,26,27,20,21,32,31,14,16,23,19,15,21,23,25,21,19,17,24,23,17,13,17,21,23,25,32,21,19,39,16,17,25,16,17,17,28,25,24,24,15,19,24,20,26,21,29,21,22,20,23,25,29,20,23,20,22,27,15,26,16,21,14,15,25,19,14,34,19,23,22,32,15,23,13,35,23,15,25,23,17,24,36,25,14,17,20,22,24,22,18,21,29,26,31,30,13,17,13,19,16,21,14,18,17,17,18,25,24,22,26,18,23,20,18,24,28,24,25,22,17,22,24,18,21,20,26,25,12,20,33,25,19,27,26,21,22,16,32,18,24,22,16,17,33,22,28,18,20,16,18,27,21,22,14,18,33,20,21,13,18,32,16,23,15,31,22,9,24,28,22,24,25,25,22,27,36,21,23,36,23,15,20,18,23,29,23,23,34,17,18,21,19,17,35,22,43,22,17,28,34,12,18,28,15,23,23,20,23,19,17,23,19,19,19,17,22,14,35,26,23,23,16,21,23,36,24,21,18,23,31,10,24,20,26,26,15,21,26,13,17,25,22,21,16,20,18,21,27,21,22,26,16,17,25,26,20,25,29,27,15,28,23,29,13,25,20,26,17,19,26,21,16,26,26,28,23,23,27,23,20,32,19,17,20,24,20,32,20,15,15,23,23,27,24,26,24,22,21,20,15,19,21,18,20,32,31,26,23,21,22,25,21,23,27,13,29,18,17,17,14,18,12,15,19,20,23,15,16,16,21,21,23,28,19,17,25,17,22,15,26,17,20,36,24,24,11,18,24,23,17,20,31,20,22,27,32,21,25,22,19,26,26,13,19,15,28,22,22,15,28,18,22,15,28,18,26,26,16,26,22,19,24,24,18,24,17,19,32,31,26,26,27,24,15,12,34,33,24,28,27,25,22,30,14,18,18,27,22,12,19,28,29,22,20,23,20,17,22,18,29,31,20,23,29,21,20,12,21,24,19,16,20,14,17,27,23,25,24,7,16,21,23,36,31,21,20,15,20,22,20,13,27,25,21,22,22,26,19,27,18,23,22,15,27,25,16,31,16,25,21,29,15,37,24,23,32,25,19,13,30,16,21,27,26,27,16,26,17,24,19,22,15,24,23,17,27,14,21,23,17,17,18,13,24,24,22,27,28,13,23,27,24,28,31,25,26,15,20,17,18,23,28,20,29,18,20,22,17,26,22,17,22,12,27,14,23,29,24,42,22,20,22,14,26,23,15,21,23,19,23,30,22,18,26,37,16,30,6,23,32,19,14,27,13,22,23,19,21,32,17,15,26,24,24,23,25,26,18,18,17,23,32,19,15,23,24,22,24,23,16,20,19,21,24,22,23,18,16,27,27,16,20,20,20,19,21,27,26,29,20,24,28,39,19,20,19,26,18,26,31,25,26,28,27,26,18,21,30,29,18,23,28,21,29,27,15,27,28,27,20,20,16,9,18,35,22,21,25,32,22,33,21,25,21,21,23,21,19,25,24,31,20,14,22,25,18,20,19,23,19,21,18,22,17,23,19,17,29,14,27,24,23,24,18,18,15,22,13,26,27,35,18,25,20,24,28,23,30,23,16,18,29,20,11,24,25,32,17,25,10,21,19,24,25,23,24,17,17,19,29,18,19,32,20,15,25,24,26,28,29,21,20,29,26,10,18,20,28,27,14,18,21,24,29,16,24,14,24,20,23,19,25,24,19,15,13,25,26,16,20,20,36,25,21,15,24,21,21,17,24,22,32,22,17,28,21,19,24,19,23,29,24,21,20,18,26,20,25,20,25,20,14,29,15,11,23,18,18,19,20,26,38,30,12,17,17,26,22,29,26,22,21,23,14,28,23,22,17,19,21,16,19,19,14,9,23,26,15,24,19,16,16,16,16,14,22,27,16,37,25,34,25,15,25,20,21,16,36,25,21,20,24,22,15,24,27,24,19,15,33,31,20,26,23,25,25,18,15,22,41,16,28,16,18,15,15,31,24,25,20,24,24,17,32,35,14,32,26,22,24,24,26,23,17,8,15,19,22,11,16,18,25,16,20,20,28,29,21,12,30,24,24,19,27,22,25,33,32,20,17,26,20,13,30,31,21,27,18,25,24,16,29,21,22,19,20,13,19,21,15,13,24,23,36,28,18,22,21,26,26,23,28,26,23,33,19,25,29,20,20,22,34,19,19,26,21,12,22,25,29,24,26,29,19,31,21,31,19,24,21,25,19,25,22,19,34,22,27,16,16,24,21,18,25,28,21,35,24,23,23,23,23,23,23,20,21,26,31,30,17,26,15,19,18,35,22,21,26,22,31,21,24,21,14,27,22,26,16,23,21,18,31,18,20,21,24,19,21,16,30,19,16,36,22,23,19,37,18,23,38,18,33,19,24,26,18,32,15,26,18,18,19,21,23,15,17,21,23,17,30,21,12,23,17,29,18,20,24,23,22,14,25,14,25,19,24,25,17,18,24,36,15,18,18,21,23,25,17,27,26,23,20,13,28,13,28,26,26,25,21,19,23,17,26,25,16,24,16,23,27,22,27,15,20,20,28,15,21,23,30,17,18,19,28,18,17,22,19,14,19,25,29,13,17,25,20,31,19,30,25,19,18,20,24,19,23,23,18,11,19,20,23,28,16,25,16,19,29,21,21,16,25,18,9,10,27,14,24,26,25,22,22,16,24,24,17,20,38,22,17,21,16,17,18,18,13,20,27,18,37,17,27,22,22,12,25,28,29,33,29,25,15,30,29,21,14,22,22,17,19,27,20,24,18,27,14,23,20,26,27,31,24,40,21,19,19,19,25,17,17,25,26,14,15,21,15,14,15,22,23,21,26,31,20,17,29,24,19,18,33,29,26,22,24,25,27,22,22,19,25,31,21,18,15,27,21,18,18,19,20,20,23,27,24,23,24,18,18,27,20,28,21,15,23,14,28,24,29,25,16,21,16,23,28,13,21,29,25,19,29,21,21,28,34,15,17,24,14,23,25,18,16,18,20,24,15,22,19,18,20,28,31,12,20,13,21,17,20,21,22,14,24,22,18,25,21,28,23,23,21,31,20,20,20,22,24,16,25,31,25,24,26,20,17,32,18,31,14,22,22,31,21,17,26,27,24,29,13,25,16,28,20,25,25,30,31,21,30,29,18,22,11,19,13,28,32,17,21,21,13,17,24,22,23,27,23,21,10,21,13,27,29,14,19,24,27,25,14,22,31,22,29,29,21,26,20,26,35,29,41,15,21,24,27,24,34,20,22,27,25,17,24,19,26,32,19,18,18,14,20,31,22,21,19,23,16,21,14,18,13,21,30,18,15,14,15,31,17,25,25,17,25,20,15,15,12,25,30,20,17,28,20,15,20,14,16,27,22,23,31,19,20,30,20,16,28,27,22,22,21,23,17,14,23,21,20,17,19,19,23,19,25,21,17,26,21,25,21,21,30,26,15,23,27,11,13,16,22,14,18,13,18,27,13,19,30,25,23,23,21,14,32,20,24,27,18,16,18,28,19,27,22,20,35,21,21,19,20,23,27,21,24,23,17,16,19,18,22,17,21,17,25,23,19,13,27,21,26,17,10,10,15,16,33,20,23,8,26,20,21,17,23,24,25,23,25,43,35,18,32,18,21,19,18,32,22,19,17,9,28,26,22,29,26,24,15,41,18,19,27,11,15,16,16,22,16,34,18,10,28,25,33,33,26,15,17,14,21,17,15,25,30,25,16,28,28,26,16,17,19,16,20,13,29,19,18,23,19,24,32,17,19,29,31,13,15,23,20,16,12,26,22,23,30,13,22,23,39,17,17,29,18,21,23,19,15,31,14,26,17,17,15,26,29,21,24,20,16,28,18,18,13,24,19,14,23,17,27,19,29,18,22,16,20,17,29,38,18,21,26,25,23,18,16,19,22,20,23,29,26,27,19,12,34,17,16,24,17,14,20,18,25,28,17,13,26,21,24,33,19,19,38,14,31,15,29,9,24,22,28,28,25,19,16,19,19,16,13,21,33,18,27,20,26,30,25,13,16,23,28,25,17,20,10,27,27,25,25,25,28,20,33,25,27,26,15,23,25,27,23,31,20,22,20,25,21,30,18,23,26,38,25,27,21,16,14,17,24,31,28,33,24,17,20,11,18,18,27,22,18,22,28,25,13,33,22,34,13,34,30,23,24,17,15,13,24,22,23,17,26,32,27,24,14,22,20,23,24,30,16,31,34,27,22,14,14,26,25,20,22,27,20,17,21,22,28,22,26,17,21,33,21,26,31,20,19,25,31,23,22,25,25,17,27,14,18,20,21,23,13,25,20,23,31,30,15,33,16,20,25,15,19,17,31,18,18,21,26,23,26,26,25,25,22,23,21,24,19,22,29,23,19,19,19,24,19,20,23,34,24,28,18,14,19,18,20,23,23,30,16,21,19,27,34,18,22,16,22,20,21,19,33,23,28,22,10,24,26,17,28,30,19,20,23,19,14,27,18,26,19,28,24,15,18,25,20,22,13,22,25,27,24,15,14,32,26,32,25,20,20,18,12,28,22,22},{24,14,15,33,23,17,13,21,16,18,15,27,18,24,31,30,20,14,28,27,21,21,25,25,17,25,15,14,17,20,25,16,19,10,26,28,20,28,17,21,28,27,25,27,24,28,28,16,16,21,13,27,19,14,23,24,25,20,20,17,24,14,24,13,17,11,21,18,14,25,22,23,23,15,29,16,20,26,17,22,16,23,20,29,20,21,19,24,17,24,28,30,40,21,21,25,23,14,18,23,16,24,17,24,29,22,16,17,21,19,25,18,18,19,18,30,26,11,12,29,19,24,23,23,24,27,25,22,22,21,26,24,23,25,17,16,32,23,21,12,14,21,23,29,24,21,27,22,19,23,21,35,25,34,15,25,25,21,20,17,23,16,31,25,19,20,30,21,32,14,20,25,21,26,9,14,27,8,27,21,28,30,17,27,17,25,29,21,21,19,18,24,22,33,20,18,17,21,25,19,15,18,25,16,20,17,22,24,20,26,29,20,17,21,22,19,17,20,18,23,24,26,12,28,16,19,21,31,10,29,25,14,24,22,21,24,24,26,18,13,21,21,23,29,27,31,17,19,26,15,19,28,16,24,26,18,19,32,21,14,22,42,21,22,15,27,16,15,16,27,22,22,21,18,24,27,19,33,25,33,31,32,15,17,17,12,26,17,16,19,32,18,21,32,16,21,16,26,18,17,17,33,15,34,16,23,26,21,23,31,28,14,15,19,21,22,17,12,24,22,26,16,29,13,19,18,29,34,25,21,17,20,20,20,20,21,22,16,19,19,21,14,26,18,24,22,21,19,24,24,30,28,24,24,27,37,17,33,26,10,32,23,21,23,20,16,18,22,17,24,26,20,23,24,20,21,21,15,19,28,25,14,26,25,21,21,27,16,15,15,19,21,28,32,15,19,25,14,25,16,23,34,20,25,15,19,12,16,24,22,32,27,21,17,25,21,18,27,28,27,21,21,27,25,16,17,18,27,16,24,22,26,18,20,22,26,15,25,17,23,13,29,24,17,37,27,22,21,26,31,29,20,38,27,21,18,29,17,15,19,19,31,23,23,13,26,12,20,18,21,32,15,13,21,21,24,17,24,29,32,23,26,13,25,15,17,14,20,38,31,24,21,28,28,30,32,25,28,21,17,24,23,26,26,21,26,15,20,27,21,22,20,16,26,41,22,27,21,18,27,19,27,25,17,29,18,17,22,11,23,33,27,16,24,15,35,20,15,22,21,23,22,17,22,27,31,21,27,24,23,23,26,34,34,18,33,25,12,35,28,18,17,21,17,19,10,23,18,20,20,22,25,29,19,21,16,21,16,18,22,9,27,26,24,24,23,20,25,19,22,37,28,22,17,16,15,20,28,17,13,26,25,28,28,20,40,18,29,35,15,31,32,14,21,18,26,20,25,21,18,19,22,25,15,39,21,12,35,26,22,26,7,21,26,25,23,15,26,23,26,24,12,25,28,34,22,24,30,20,18,19,21,20,21,27,30,28,27,22,18,24,17,27,9,25,18,29,19,19,28,23,18,24,17,29,15,24,31,25,19,13,26,23,20,22,14,23,21,26,29,14,18,21,13,21,26,21,16,19,17,30,26,25,23,13,17,22,17,19,12,21,21,25,11,31,16,14,18,19,20,21,29,16,34,31,32,11,16,21,22,19,27,18,25,16,17,20,21,23,27,19,23,20,17,31,28,22,30,22,24,22,14,33,23,21,26,24,20,17,25,23,27,27,17,22,13,18,18,20,16,27,21,15,23,23,12,18,17,20,17,16,26,20,28,24,24,25,27,27,22,15,33,18,24,28,27,17,23,23,16,27,12,12,26,25,22,19,26,20,18,22,21,20,24,15,22,23,28,20,22,23,16,10,21,11,29,20,24,30,28,25,31,23,18,15,21,17,21,23,22,18,31,13,22,23,8,16,14,15,17,21,29,17,21,12,13,19,12,23,23,26,24,14,12,15,16,27,28,17,27,28,26,19,20,27,15,37,27,22,18,19,17,31,28,34,14,18,27,16,13,24,12,21,19,24,19,30,22,25,24,29,21,18,20,29,12,19,15,14,19,23,19,22,28,18,22,21,23,26,33,15,15,22,16,19,14,23,28,14,28,23,27,25,12,21,22,18,33,23,27,17,24,20,26,36,31,26,19,26,18,19,28,16,23,19,23,27,19,25,33,25,33,24,26,24,29,14,24,21,22,13,18,17,20,22,19,25,21,19,24,28,31,17,28,19,19,16,16,30,16,23,8,15,22,30,14,16,21,19,25,22,25,21,16,20,18,20,22,24,21,22,23,18,10,11,27,25,28,23,17,15,24,17,37,16,20,20,12,18,26,22,17,26,28,24,19,19,28,20,20,19,20,29,18,18,23,28,22,20,20,33,26,24,21,15,27,21,24,23,31,23,25,11,24,22,13,15,24,16,15,22,18,17,10,23,22,17,29,30,23,12,26,16,27,23,20,22,18,34,22,37,20,27,27,26,20,30,19,13,19,23,20,20,23,16,11,20,29,19,35,22,19,15,28,21,13,19,26,22,29,15,22,16,13,24,23,23,25,25,15,20,19,16,23,24,15,17,16,19,18,20,23,22,28,19,27,11,32,19,19,15,20,15,28,16,14,16,12,12,17,20,26,29,14,25,16,17,19,22,22,24,23,28,17,26,29,24,19,28,27,20,20,18,24,17,12,26,24,20,14,18,30,34,24,21,17,23,32,21,22,23,18,27,27,22,22,35,26,27,31,13,20,12,22,23,23,22,13,17,18,34,17,26,23,28,21,14,24,34,15,25,18,7,17,42,28,19,24,17,19,21,27,18,16,19,23,31,40,29,24,16,13,25,23,16,16,18,27,21,22,24,20,25,23,25,18,11,29,24,18,15,24,24,12,29,17,21,25,20,21,25,23,36,22,31,24,24,21,21,21,30,14,19,28,24,27,26,27,23,26,20,26,26,26,24,11,21,24,23,29,28,24,19,25,31,26,32,17,17,20,30,11,24,22,23,23,19,27,21,27,21,37,14,17,21,22,16,23,21,12,23,21,26,22,34,27,23,20,21,23,13,25,19,14,20,30,39,23,26,19,25,25,36,24,20,17,24,23,26,27,19,22,19,27,27,17,19,23,35,27,27,31,26,26,31,20,19,29,23,17,26,22,37,20,13,26,20,33,20,31,27,22,19,15,31,19,19,25,12,21,31,20,15,24,33,19,24,11,21,37,15,23,16,19,27,30,24,20,24,25,30,21,18,19,27,17,21,28,34,26,24,27,21,24,30,18,16,16,25,28,17,13,22,24,20,22,20,15,14,26,18,23,21,16,27,21,16,15,25,14,27,29,18,19,20,28,34,24,20,24,25,20,22,24,29,9,16,24,17,32,24,19,19,19,25,25,29,23,19,15,23,30,20,19,20,21,22,24,29,38,13,18,15,25,25,19,21,38,17,20,32,9,15,19,19,16,14,19,17,23,24,28,14,10,21,15,31,27,13,18,13,20,20,22,25,24,13,14,14,20,23,28,20,23,15,32,23,23,27,22,18,20,20,31,17,19,27,17,16,21,20,20,22,26,24,18,17,23,23,22,19,26,25,16,29,23,21,18,21,27,31,14,13,17,23,27,24,20,20,14,17,19,15,21,22,24,25,19,21,18,24,14,18,22,18,21,20,28,26,25,17,18,17,17,21,24,20,19,15,21,16,19,18,16,16,16,18,30,19,29,25,22,25,20,22,20,22,11,20,25,14,20,23,34,23,13,22,21,33,13,28,22,17,9,15,25,23,30,25,26,14,23,20,19,18,31,13,11,15,15,34,35,22,25,26,38,16,31,22,28,25,26,17,23,12,15,31,30,20,24,23,24,25,17,18,10,21,16,19,28,18,26,26,24,31,20,15,18,26,30,20,14,23,19,13,41,21,21,22,17,26,19,20,24,25,20,20,23,18,26,17,16,17,27,25,17,11,21,22,26,24,24,21,18,32,16,19,23,26,24,23,22,19,25,29,21,24,21,14,26,22,25,22,18,8,30,27,10,18,26,33,12,28,25,25,16,32,24,21,29,28,27,15,26,22,16,24,23,23,30,22,26,22,21,22,18,18,21,23,17,11,34,24,23,17,23,21,21,29,13,24,17,32,19,18,20,17,19,12,28,18,21,20,17,27,17,13,30,22,23,11,15,24,25,21,18,18,15,33,16,14,27,26,22,15,33,24,15,16,24,16,38,20,28,17,15,17,25,28,24,26,25,20,27,19,22,26,20,15,17,17,17,17,24,20,26,26,25,18,16,25,23,29,28,28,26,20,20,18,24,25,22,24,25,22,22,21,23,19,19,20,17,13,12,25,26,19,13,16,24,34,24,27,18,25,22,32,16,16,33,36,33,26,25,19,31,23,20,29,23,24,32,23,16,20,25,14,22,12,27,21,16,27,31,21,23,16,22,17,32,18,41,17,17,25,15,22,22,22,24,17,30,25,16,17,16,12,29,23,10,16,25,19,23,20,30,19,21,21,22,23,16,17,14,20,21,24,23,16,25,23,33,22,16,19,23,16,30,30,19,11,16,18,30,21,21,29,19,22,11,19,18,22,12,29,24,19,17,18,27,14,24,9,17,18,15,21,28,19,25,21,23,19,17,17,12,22,18,22,22,30,19,17,10,28,24,33,28,20,33,28,20,30,15,21,30,35,23,11,15,33,12,18,24,23,15,32,34,17,19,5,16,29,18,14,32,23,24,50,28,20,23,23,14,23,22,31,13,22,32,19,23,16,20,27,26,27,21,22,18,22,21,16,17,12,18,20,23,22,25,19,21,19,13,13,15,18,23,26,19,15,24,30,23,15,29,22,18,22,35,26,18,16,11,22,23,22,15,14,24,23,23,18,18,20,18,22,24,24,24,28,14,22,24,28,25,26,24,22,29,21,27,26,14,17,19,21,31,21,20,20,32,34,23,28,17,21,25,33,25,15,18,26,27,20,18,24,20,17,38,19,21,23,27,25,18,15,19,23,18,26,24,28,34,17,20,21,12,20,15,31,19,29,21,23,23,24,21,29,21,26,14,16,22,19,23,21,21,17,24,20,23,21,23,28,18,31,21,20,32,14,22,23,16,13,22,28,23,23,19,21,21,34,16,18,17,20,31,23,24,25,16,27,23,28,24,34,26,38,12,25,22,22,26,19,22,23,24,24,27,19,19,18,30,19,20,16,23,19,33,17,20,30,18,25,23,20,26,22,20,31,20,22,24,22,22,24,18,19,14,33,23,19,16,19,28,22,28,15,18,31,24,27,20,33,22,16,18,19,17,27,26,39,22,27,30,28,27,25,39,22,30,25,21,31,32,19,18,14,24,18,13,14,24,22,30,19,30,18,25,33,19,19,24,30,9,21,17,14,24,24,19,26,23,17,25,24,21,20,17,24,26,23,19,28,19,27,23,18,12,22,11,20,22,20,15,21,31,28,12,18,22,14,29,18,23,25,22,15,26,30,32,20,18,17,22,28,32,29,26,27,16,28,24,15,19,17,19,22,19,15,24,18,18,18,21,21,19,29,18,15,25,15,23,23,23,16,18,30,21,14,24,21,42,30,14,21,29,14,18,15,21,10,16,21,19,19,21,32,18,21,17,22,25,28,39,23,21,17,16,29,23,33,17,30,35,22,18,29,25,28,28,28,25,12,32,24,23,23,22,26,33,20,27,17,22,35,29,23,29,18,22,25,22,25,36,16,25,21,21,17,33,27,28,19,23,26,27,22,33,23,11,19,25,10,25,21,21,16,21,26,22,12,19,32,38,14,20,21,27,16,14,24,14,26,14,17,19,28,20,22,25,17,24,21,17,25,10,21,30,16,17,15,27,30,24,34,24,19,16,26,19,33,27,29,20,16,26,19,10,10,17,17,27,18,11,24,23,28,18,28,23,20,16,23,26,16,33,19,19,16,21,20,23,24,34,37,26,22,21,25,29,20,20,23,27,31,18,27,22,18,27,24,10,32,19,21,30,27,20,22,11,32,20,30,25,14,39,25,20,20,29,18,24,15,11,21,17,23,18,32,24,15,14,21,27,14,25,28,17,24,16,22,25,23,23,28,19,26,18,28,15,27,31,21,17,16,19,26,34,16,22,10,15,21,20,22,23,23,29,11,24,26,13,15,14,15,34,26,20,26,16,20,26,27,23,19,16,17,14,17,36,25,25,26,14,22,28,19,23,43,24,30,18,17,13,21,23,21,31,31,19,17,16,24,23,23,24,21,25,24,33,14,14,22,28,12,17,15,21,28,20,19,17,24,31,17,23,15,29,23,22,14,25,20,23,31,20,23,19,25,24,26,27,25,16,19,30,22,22,28,13,28,26,16,30,26,16,13,14,20,30,28,35,16,19,21,35,22,18,33,21,25,19,32,33,17,18,17,23,24,9,20,15,26,31,20,31,17,26,12,21,34,19,20,15,23,28,22,24,26,31,17,29,17,22,12,18,13,29,14,24,12,27,27,30,19,24,21,30,22,15,25,22,30,20,24,15,22,19,13,25,22,20,12,26,21,23,18,19,16,11,32,23,20,18,26,15,12,25,24,19,25,20,29,17,17,21,19,27,31,36,22,14,13,22,23,33,30,14,39,18,34,18,17,14,41,27,21,12,20,33,26,31,28,31,11,25,12,16,28,21,16,21,19,28,21,37,37,22,21,26,23,20,33,23,26,27,22,40,20,24,24,24,29,18,18,12,24,20,22,24,22,23,24,20,30,10,22,24,20,21,22,26,24,22,24,24,20,24,20,17,24,28,18,20,32,16,31,26,15,24,16,23,26,19,15,22,13,19,15,8,15,33,19,32,33,23,27,21,24,15,35,20,21,14,22,36,33,27,18,16,27,28,31,20,13,17,15,20,21,26,21,23,28,18,37,21,19,22,18,17,25,22,28,14,22,19,16,21,20,21,18,22,26,19,20,27,17,23,31,19,24,16,16,23,16,14,12,22,39,24,24,19,22,22,11,15,17,19,21,16,20,21,24,26,19,20,29,27,16,32,17,26,28,23,23,26,20,28,32,21,20,25,28,26,20,16,20,40,20,22,24,24,22,35,21,23,26,17,20,25,28,20,30,27,20,24,13,15,29,15,12,16,16,29,24,27,17,17,25,19,22,30,16,25,28,17,32,21,28,24,13,21,13,26,34,19,22,18,22,25,22,16,24,21,15,16,31,14,23,26,18,18,19,34,30,23,25,30,20,21,28,32,14,18,29,23,18,24,24,33,19,32,15,9,23,27,23,14,20,18,24,16,21,23,20,22,14,29,19,23,21,15,20,14,17,31,26,19,18,18,24,21,17,14,18,24,36,12,22,21,18,25,27,22,29,18,20,27,19,19,22,20,26,19,22,13,25,17,23,23,21,26,12,22,26,21,26,32,23,23,15,19,15,25,15,18,14,33,15,15,24,24,17,19,28,12,14,26,24,20,23,25,21,27,22,21,24,29,23,9,17,16,23,18,29,16,19,19,17,25,19,20,20,25,25,20,21,30,16,19,20,35,27,30,22,13,14,25,24,23,24,24,11,28,29,24,18,25,21,31,10,24,15,13,15,25,18,20,34,20,24,21,21,19,13,23,15,24,14,21,18,24,29,25,19,30,23,20,12,20,18,21,10,21,29,18,24,23,19,21,6,21,21,22,20,33,20,22,14,22,26,21,23,23,29,22,39,21,19,22,25,27,12,25,42,15,17,14,25,18,17,23,18,21,16,13,20,31,34,32,26,19,13,14,17,19,18,23,20,12,25,20,37,23,23,25,32,20,24,30,17,13,23,25,27,33,20,26,24,22,31,31,17,15,18,16,25,15,27,34,26,23,10,20,26,20,17,27,14,19,29,22,33,26,26,21,24,24,14,19,17,19,26,23,15,36,25,20,23,22,15,32,12,20,21,22,17,21,20,16,32,14,40,24,16,30,19,26,17,28,18,21,28,16,22,38,21,18,15,24,23,35,16,27,13,14,22,24,25,22,25,19,15,19,20,20,21,21,27,17,14,20,27,26,16,25,21,13,29,27,15,25,23,31,26,23,14,8,16,23,22,23,24,24,29,13,22,19,21,17,19,19,18,24,20,23,24,27,22,22,22,33,14,11,20,20,30,25,21,20,32,18,35,19,25,25,27,20,20,23,16,32,18,16,30,21,20,25,12,13,14,21,21,24,25,13,26,17,19,15,16,17,16,25,16,15,16,28,20,19,17,28,24,24,17,24,29,20,28,20,21,17,19,23,16,24,29,26,19,31,20,16,30,17,23,26,17,24,26,18,20,27,23,23,26,17,17,20,25,24,23,18,15,26,10,33,20,32,30,24,18,27,10,24,19,20,22,31,28,29,38,21,20,17,25,24,31,17,19,24,23,27,18,19,25,11,15,21,20,26,23,24,17,18,23,20,22,23,29,18,17,17,28,14,28,21,21,38,23,14,32,14,33,31,19,10,16,31,28,27,21,17,18,32,20,24,20,16,20,22,15,16,25,14,20,35,29,18,20,24,25,32,13,21,26,34,29,24,17,24,35,15,35,14,26,29,18,23,16,22,25,23,19,21,20,24,23,37,9,21,22,12,35,20,22,30,18,26,24,17,29,24,21,19,26,14,21,21,28,25,21,24,25,23,15,22,21,20,23,20,22,22,10,25,16,24,24,24,22,23,28,14,18,19,21,29,35,14,21,24,23,15,24,28,24,23,24,13,30,20,36,23,22,26,20,13,24,16,16,26,17,31,25,22,29,21,17,12,14,16,26,28,19,36,27,20,12,32,20,17,16,16,34,14,31,20,31,17,23,24,14,22,16,21,26,18,19,26,11,28,17,15,24,26,20,21,26,44,16,25,38,10,34,21,12,22,22,16,16,36,19,14,24,13,15,24,25,26,22,19,12,15,23,29,21,24,15,17,17,18,11,27,17,15,18,28,30,29,26,22,14,23,22,15,16,28,25,16,21,17,11,20,18,17,25,16,29,28,26,20,30,21,16,19,29,22,23,23,32,17,19,25,21,25,24,17,19,25,22,18,25,27,38,22,23,30,30,22,19,19,25,26,21,19,29,24,16,23,24,23,26,14,34,34,22,35,33,25,21,20,17,11,23,27,22,26,25,18,8,22,19,20,26,23,20,21,16,16,16,20,23,24,17,28,18,19,17,28,32,20,32,26,26,19,18,26,15,31,29,30,27,23,17,24,30,24,21,20,24,17,17,21,24,21,17,19,23,18,27,18,18,22,36,28,25,34,16,23,25,15,18,13,13,29,25,19,19,18,18,23,12,21,18,27,19,24,20,29,32,25,28,25,25,19,23,18,23,16,19,26,17,18,24,22,22,32,37,21,23,24,17,23,20,27,27,18,21,21,20,17,18,15,26,29,21,23,18,18,20,18,24,24,20,11,24,18,20,19,14,21,20,24,26,38,21,30,31,20,22,23,20,18,23,20,28,28,32,24,16,12,19,23,26,32,29,21,19,18,17,28,18,18,20,22,30,29,24,23,12,13,44,24,17,23,15,22,21,16,23,17,16,22,25,21,24,12,14,21,28,20,25,23,15,29,18,22,21,32,24,21,24,27,21,11,15,27,27,23,20,27,19,28,18,18,21,23,17,20,21,16,17,18,15,26,24,24,16,23,31,10,20,19,19,28,16,25,33,26,37,26,19,35,26,22,24,22,16,29,24,27,17,32,19,24,23,17,23,19,19,15,23,15,22,17,14,24,20,26,19,23,23,17,15,24,16,11,25,17,26,28,24,23,10,15,20,28,32,22,24,25,23,17,26,19,22,20,25,18,26,14,26,23,24,14,30,34,24,11,22,28,10,17,25,28,22,29,28,28,21,17,17,18,25,17,15,26,18,12,18,19,38,26,28,25,19,30,16,25,25,22,21,17,17,19,27,17,9,31,33,20,22,23,19,25,20,24,23,27,30,22,22,26,17,23,26,18,28,22,25,24,16,30,20,19,35,27,16,26,22,21,27,23,21,26,25,22,19,13,17,29,30,17,18,28,19,23,25,13,23,16,35,8,28,31,24,23,28,19,26,15,24,20,24,22,17,29,32,19,21,19,22,18,22,22,29,19,23,24,24,22,23,10,22,26,15,19,12,27,9,20,28,33,21,26,18,27,21,19,19,26,20,15,24,20,13,34,17,20,17,26,17,31,18,21,21,19,16,17,20,17,15,26,24,9,21,18,19,23,15,23,14,25,30,11,20,17,21,19,23,32,17,13,18,26,27,19,25,12,21,24,26,19,20,26,11,33,23,25,40,30,19,27,12,27,19,25,15,13,18,16,22,16,19,23,24,31,23,24,21,13,28,18,33,24,21,22,19,21,25,29,27,18,31,29,24,27,13,11,26,27,20,21,19,15,30,19,20,17,23,24,30,17,20,30,31,20,23,20,11,22,23,19,14,23,27,18,32,17,30,21,17,20,26,31,25,28,19,21,14,16,35,23,10,17,22,21,17,21,13,13,18,23,20,19,15,25,20,21,24,25,18,22,24,13,15,23,15,31,18,21,21,19,19,23,23,25,26,23,23,23,18,20,17,24,21,23,32,17,24,22,25,27,33,11,24,25,25,31,19,25,22,21,23,15,33,22,23,29,11,19,30,20,19,21,33,14,30,20,23,25,34,21,23,29,26,11,13,24,23,16,18,14,29,17,34,23,11,28,25,26,26,18,21,18,15,20,14,19,23,29,13,27,23,36,20,22,23,19,22,29,15,18,17,27,14,32,20,27,14,20,22,22,19,13,25,27,22,18,29,18,25,16,16,20,33,30,19,21,27,17,18,26,27,30,18,22,21,21,22,15,24,23,34,15,16,15,22,20,17,24,30,30,22,27,22,25,25,30,18,28,11,22,25,17,32,18,21,27,22,17,26,23,30,18,35,24,27,21,27,28,30,27,20,27,19,17,24,22,20,20,21,19,24,24,17,27,23,18,27,25,16,25,18,26,20,33,23,12,21,14,34,17,13,17,26,20,22,29,21,17,32,21,16,22,19,25,34,18,23,26,21,24,17,16,15,29,17,28,38,16,40,20,19,32,17,21,23,28,18,13,33,24,15,24,17,19,33,26,10,27,22,27,24,19,22,25,19,19,22,22,22,13,32,24,21,22,11,30,30,20,16,27,24,16,19,16,28,22,16,28,24,29,18,14,12,20,22,20,21,25,16,28,27,25,24,21,30,27,21,24,14,31,31,25,23,23,19,19,16,19,31,29,24,13,17,27,18,29,16,29,17,13,23,22,24,22,19,20,27,25,22,21,25,25,19,30,13,23,19,24,19,28,26,13,16,20,20,25}},
{{3000,2.900000},{10,13,8,9,19,9,13,7,10,3,9,21,10,15,8,13,7,6,13,15,10,6,12,13,13,7,9,6,16,14,16,8,11,9,16,20,8,14,15,10,12,10,6,4,11,7,16,15,10,10,13,5,3,8,16,14,6,7,7,7,17,9,15,5,17,11,16,8,9,15,19,15,10,14,10,14,7,14,10,10,4,20,12,6,13,5,10,10,12,14,13,11,9,15,9,17,7,10,11,6,6,12,21,13,17,14,13,8,8,18,17,13,10,16,13,20,6,10,11,11,10,13,12,15,15,15,14,10,9,8,9,13,16,8,12,13,8,10,9,12,11,15,12,9,10,7,7,14,6,5,11,4,11,15,18,14,8,8,8,12,16,6,7,6,10,8,11,4,8,8,14,12,16,13,12,15,12,8,15,9,13,9,11,7,17,9,16,20,10,18,7,7,4,17,12,8,11,13,12,10,14,15,22,9,11,13,23,11,4,8,13,14,9,8,11,13,12,10,10,10,6,11,16,11,16,14,13,7,9,9,13,15,7,16,9,12,10,16,14,9,10,14,7,15,13,8,16,10,7,13,13,14,12,10,11,16,11,13,10,14,17,10,12,7,6,8,14,8,14,15,16,13,7,10,12,12,12,14,10,18,11,16,7,9,13,9,13,9,11,8,5,16,11,8,12,10,10,10,12,24,12,9,10,15,15,7,13,13,15,12,15,6,11,16,15,11,7,6,6,5,19,14,15,15,15,8,15,23,15,12,4,8,10,5,9,13,8,15,8,8,12,15,10,17,7,10,8,6,18,7,15,15,3,12,6,8,16,15,10,19,18,7,9,10,16,12,6,14,15,17,12,11,10,9,10,13,12,8,16,10,7,8,10,8,15,15,8,11,13,10,11,16,16,11,12,14,12,10,12,8,7,13,15,10,9,15,15,10,18,12,11,6,8,11,10,15,8,9,19,9,15,9,8,11,12,8,13,5,18,11,12,15,16,10,7,9,8,11,10,16,17,9,10,9,13,9,12,9,8,14,8,16,13,19,11,9,13,9,7,9,17,9,10,9,10,11,9,17,11,6,7,11,17,12,9,13,14,13,9,9,18,8,10,5,9,8,14,14,6,12,12,12,10,14,15,9,4,8,9,11,14,16,11,19,7,10,9,17,17,10,16,14,5,15,11,13,14,13,11,12,12,9,13,17,12,13,14,6,8,9,6,10,6,15,10,8,12,11,7,8,21,9,11,21,11,11,7,11,7,9,7,15,9,17,9,10,17,10,5,14,7,15,8,5,7,12,7,16,10,13,11,12,11,6,14,13,11,10,8,10,14,16,16,7,8,13,7,11,12,14,7,9,14,7,13,14,12,20,6,10,10,14,12,12,7,15,8,16,6,12,10,4,9,8,11,11,8,9,7,16,8,11,9,12,8,4,7,10,10,10,12,16,8,7,8,12,12,17,7,6,7,16,5,4,6,14,8,10,14,18,8,9,6,10,12,14,15,8,7,8,11,11,8,11,9,13,14,11,8,12,13,15,9,11,7,21,9,11,14,13,14,12,9,15,5,7,10,13,15,8,11,11,6,10,11,10,13,10,8,11,6,15,18,9,12,10,6,15,8,11,9,7,8,9,11,15,15,11,9,8,9,18,13,6,10,13,9,12,13,9,10,10,8,6,10,11,10,9,8,18,10,10,9,7,16,6,11,7,13,9,8,9,11,4,6,8,11,12,8,10,20,12,6,13,11,12,11,13,9,18,14,14,11,7,13,17,20,18,13,13,8,15,13,11,11,11,13,17,10,8,8,13,12,15,9,10,5,7,12,9,15,11,11,16,13,9,6,8,12,10,9,10,20,12,8,9,8,14,13,9,8,11,4,10,8,9,8,10,14,14,9,14,12,5,11,5,9,12,11,16,4,9,8,18,13,15,12,12,4,7,11,9,14,11,15,21,2,10,12,13,9,17,10,8,13,8,10,14,8,11,13,7,13,13,5,10,12,9,13,10,14,8,12,13,11,8,10,10,10,12,17,9,16,13,5,12,11,13,5,8,6,11,13,12,15,15,9,10,18,11,13,12,9,11,11,8,9,8,13,11,13,13,11,5,10,10,5,13,12,8,8,9,13,12,5,4,10,7,16,18,11,6,15,12,5,8,11,9,7,17,15,14,8,10,19,15,9,21,10,5,6,11,15,7,8,14,13,6,14,20,10,20,10,6,6,25,6,13,8,16,9,13,6,11,11,8,14,15,14,10,9,13,10,14,18,12,21,9,11,14,7,15,14,8,12,11,17,10,12,7,10,13,10,13,13,18,12,9,9,12,12,12,18,13,15,12,11,10,17,9,8,10,12,5,8,12,19,12,9,8,7,13,8,14,19,8,10,12,6,13,13,7,7,13,12,16,7,6,11,10,7,5,8,10,7,9,14,11,7,12,9,13,11,13,10,13,12,20,8,13,4,14,12,9,11,12,10,17,11,21,7,12,8,8,13,7,4,14,15,10,13,9,19,4,6,6,11,6,16,6,13,19,16,7,16,9,20,10,13,7,19,17,9,7,11,9,10,13,15,3,13,12,9,14,16,15,8,11,16,5,5,11,10,15,13,15,11,7,11,11,17,17,12,9,6,5,6,10,5,7,8,21,10,10,6,13,10,9,14,13,8,13,10,18,15,5,11,11,21,13,9,13,7,10,9,13,14,15,8,18,10,6,7,7,19,11,8,14,5,6,22,13,9,12,12,7,17,7,12,7,5,8,7,19,13,15,7,18,8,7,16,14,15,4,10,11,11,11,15,18,11,11,8,6,6,7,9,9,16,7,9,7,5,16,9,8,7,7,4,12,9,14,8,17,7,3,13,6,10,10,12,12,12,10,12,4,14,9,14,14,8,6,9,13,8,10,15,9,7,9,14,11,12,16,7,16,11,10,4,6,9,7,17,8,12,9,12,10,12,5,13,13,7,10,8,11,11,11,3,11,10,12,11,10,12,7,12,6,11,5,8,6,9,9,12,10,7,18,7,9,15,9,8,12,8,7,11,7,13,12,5,6,9,9,9,10,7,10,10,11,14,13,8,11,8,14,12,16,11,13,10,11,10,6,9,8,13,10,14,12,9,14,13,6,9,9,15,12,9,8,6,10,22,7,8,9,12,8,14,10,8,4,7,10,12,9,16,5,10,7,9,15,7,16,11,13,10,15,12,9,13,11,13,14,7,12,13,8,2,11,16,11,7,3,15,7,4,14,16,9,17,8,14,9,14,14,9,7,9,16,11,12,12,4,9,7,7,7,8,7,6,17,9,13,4,7,7,6,12,12,4,15,11,8,13,11,11,11,10,17,12,8,11,12,12,14,8,4,12,10,8,13,6,6,6,8,19,13,11,6,16,8,17,6,9,5,8,7,9,13,7,8,7,11,13,11,12,11,5,13,12,11,15,8,8,6,14,11,13,11,13,17,12,7,13,9,5,11,15,11,6,11,18,9,14,14,18,11,14,7,9,11,13,16,10,14,8,14,10,6,15,7,10,11,10,9,8,15,16,6,11,10,7,13,9,14,8,10,9,12,15,6,16,11,9,4,10,11,12,12,4,13,13,15,7,5,15,14,11,8,6,15,10,9,10,13,4,23,12,13,17,14,10,18,15,7,9,9,17,11,10,8,13,8,12,13,12,11,9,6,11,9,15,8,8,17,4,9,7,11,12,10,11,10,6,12,11,13,15,4,7,16,8,14,20,8,5,9,14,12,10,15,2,10,12,7,12,6,15,11,12,20,9,13,13,10,14,9,8,7,10,14,6,9,8,15,13,10,11,10,4,4,12,17,9,8,11,9,7,10,12,13,6,10,9,10,7,13,9,12,9,12,15,17,13,10,9,6,11,20,14,11,10,10,10,9,7,13,8,7,8,19,12,10,16,11,17,9,7,12,18,11,10,10,7,12,11,12,7,13,13,6,11,14,13,9,11,9,11,7,10,7,16,12,7,14,7,10,2,10,9,20,6,9,8,9,12,7,16,11,10,8,19,9,9,14,11,11,3,13,8,12,15,16,5,19,19,13,7,15,10,16,18,8,10,8,6,13,10,10,10,10,17,17,16,8,8,7,11,6,6,14,12,17,8,15,2,7,10,9,15,22,12,11,17,8,6,10,9,7,11,20,6,18,7,11,7,11,12,12,8,13,9,11,16,11,8,11,18,11,12,18,8,6,14,9,7,13,10,17,14,11,15,8,8,10,6,11,16,16,10,7,7,11,12,13,8,7,4,7,7,9,14,9,9,11,13,9,14,14,8,6,17,11,14,18,13,11,13,10,9,8,11,12,8,18,7,10,4,12,8,7,12,12,7,18,12,11,15,24,12,11,11,8,8,12,8,8,6,4,7,14,13,16,9,8,17,14,12,6,6,10,13,13,7,8,14,11,8,11,8,12,9,11,11,6,9,12,19,19,12,4,13,15,10,18,17,9,7,17,10,13,12,14,9,13,13,15,13,8,14,10,6,9,10,9,12,13,7,12,15,12,12,11,10,11,15,16,10,9,9,12,11,10,14,5,11,16,8,8,7,12,4,10,10,12,16,10,11,10,8,8,18,9,9,13,13,13,12,11,9,17,17,15,11,16,12,5,8,11,10,9,6,13,11,9,6,7,12,15,13,12,5,14,5,5,6,17,16,14,22,13,12,12,8,17,12,5,5,12,15,13,11,13,8,12,6,10,7,11,11,4,11,12,12,12,2,10,15,11,15,9,10,12,17,16,8,8,14,9,15,17,14,4,9,7,23,14,14,15,13,8,11,16,7,16,9,13,20,15,7,10,4,4,11,10,7,14,11,9,6,6,14,13,17,14,7,19,10,15,5,11,15,7,9,5,6,7,12,19,12,10,5,8,3,10,13,11,14,13,10,12,8,7,11,8,13,4,12,7,9,7,19,9,17,7,8,14,11,9,9,12,11,10,11,8,15,15,12,8,6,8,12,8,8,12,18,9,16,14,8,6,11,5,7,17,7,10,7,8,13,10,9,16,2,8,8,11,13,10,7,14,13,8,11,12,5,15,10,11,4,12,15,17,7,10,10,5,9,11,16,12,19,11,11,7,9,12,7,10,8,9,16,7,13,10,5,4,17,13,13,20,15,19,8,9,18,16,10,13,20,9,11,13,12,8,19,9,10,16,10,6,16,12,9,8,10,9,10,13,5,11,11,14,9,7,9,4,19,12,10,13,15,9,7,22,8,10,8,7,8,17,8,8,9,13,14,13,9,11,6,7,7,12,5,6,8,19,10,12,10,11,14,11,5,11,6,6,11,19,8,10,12,9,12,15,13,7,14,11,11,10,8,15,14,12,6,7,15,8,12,9,5,16,10,11,7,8,12,14,3,7,5,13,10,14,10,16,15,13,9,12,10,10,9,10,10,13,8,6,8,10,13,8,8,11,11,8,9,16,15,15,10,10,11,12,12,3,16,7,11,13,20,10,11,8,12,12,6,12,9,13,13,12,12,11,10,11,13,9,13,11,6,11,14,9,9,8,11,4,18,16,17,10,17,15,14,15,19,10,24,16,15,12,11,10,12,16,8,15,6,9,13,10,13,15,11,8,17,8,10,14,4,14,21,15,10,11,16,10,17,15,9,18,15,7,9,7,7,8,11,16,8,7,8,12,16,16,10,19,12,8,11,10,12,14,15,8,10,6,7,13,12,8,6,8,10,7,11,9,13,13,8,10,16,8,9,10,3,13,8,20,11,11,9,13,8,8,9,13,17,6,6,8,9,10,11,12,10,6,25,11,9,11,12,14,13,9,15,11,14,13,10,12,15,7,8,18,10,12,18,10,4,12,1,14,4,11,8,5,15,14,8,5,18,13,12,9,10,14,16,10,10,12,15,18,15,16,12,7,16,18,11,11,3,20,14,19,7,11,12,15,9,16,14,8,12,12,13,7,9,13,10,11,10,10,7,11,10,12,12,13,15,16,10,9,8,11,10,8,18,13,6,8,4,12,17,17,9,16,17,15,19,17,12,8,16,12,5,11,10,20,13,8,6,10,14,8,13,17,9,14,17,9,7,11,13,13,16,13,10,8,14,9,13,10,7,12,15,16,8,14,13,12,16,11,9,13,11,12,20,19,15,14,9,8,10,16,9,14,6,12,12,12,12,8,5,14,14,7,8,18,16,12,12,15,13,16,7,18,10,14,10,5,8,12,9,12,10,9,11,4,11,8,8,12,12,13,9,12,14,8,9,7,14,10,8,6,10,9,12,15,10,13,12,7,14,12,16,13,4,11,11,13,13,22,15,12,9,9,5,10,9,14,12,12,17,11,5,10,12,19,10,9,12,14,12,5,13,15,5,18,13,5,15,15,18,11,13,11,11,9,14,14,11,1,9,5,10,11,11,17,7,12,21,10,7,8,11,15,15,7,20,14,7,13,15,15,14,10,24,12,9,15,18,9,9,9,4,9,12,5,13,16,13,9,6,5,8,10,13,11,16,12,8,20,15,9,5,13,13,11,12,7,4,15,5,5,6,6,11,17,9,9,14,11,13,13,11,10,15,13,7,5,14,17,8,18,16,12,11,8,12,11,6,10,8,8,9,10,16,8,12,6,10,15,11,11,10,8,15,14,11,10,13,11,11,10,11,12,8,11,19,13,16,14,10,14,8,8,6,11,18,20,8,8,8,17,13,22,10,11,12,19,13,14,8,16,5,16,21,12,9,5,15,17,9,15,12,11,18,17,11,7,14,8,9,14,13,12,17,15,5,7,12,12,12,10,6,11,5,16,11,8,13,8,11,8,11,9,7,11,16,8,9,12,7,13,16,8,20,9,13,20,14,14,13,16,13,16,18,10,7,11,15,9,13,10,6,10,17,12,8,11,12,15,14,8,6,7,13,14,7,12,18,8,9,11,20,7,12,1,6,21,8,10,9,16,16,9,12,13,10,9,13,10,4,9,11,16,14,10,13,16,10,21,12,10,6,7,10,4,11,11,20,20,12,10,9,6,11,9,11,8,13,18,7,13,14,10,10,15,11,20,17,9,11,18,9,10,9,7,6,7,11,14,10,7,11,8,8,10,8,13,8,11,12,9,10,14,10,12,9,12,5,14,8,12,11,16,15,13,14,9,7,10,11,10,7,8,12,18,10,7,11,9,12,11,10,14,12,7,5,16,11,10,15,9,18,8,17,10,5,14,16,11,10,10,11,12,6,10,12,10,8,15,11,13,8,9,9,12,12,11,5,6,18,8,10,10,9,9,14,11,16,17,10,14,14,19,10,14,11,16,6,10,12,15,11,12,7,12,9,8,8,8,12,16,11,11,13,5,11,13,13,15,8,12,15,10,19,9,13,14,7,17,10,8,9,18,11,15,10,10,18,11,11,8,11,10,9,13,9,8,15,5,8,9,10,15,12,13,9,11,14,8,13,8,12,10,15,17,6,6,11,13,12,9,5,6,7,7,8,17,4,11,12,12,16,16,22,18,8,8,12,12,8,12,6,10,5,7,17,7,5,10,6,18,11,14,10,9,8,10,13,12,9,6,11,18,8,12,13,9,17,14,7,12,9,8,12,11,9,8,19,5,14,13,15,12,12,6,16,10,5,11,11,9,14,9,9,12,8,15,12,11,14,7,12,12,14,12,6,15,14,8,13,12,8,7,10,19,11,20,7,10,7,15,9,7,10,9,9,9,11,6,11,12,9,15,16,10,10,9,8,18,16,12,8,8,15,9,11,6,11,10,19,11,10,9,13,10,7,15,10,16,13,14,13,12,13,13,10,15,11,8,5,6,7,9,8,13,8,18,13,13,13,11,20,12,15,24,9,11,14,12,10,9,9,8,11,9,11,6,17,10,13,14,12,15,16,12,12,6,14,9,7,10,12,16,10,8,13,13,7,14,22,14,14,7,11,8,4,10,11,7,13,18,4,11,15,6,10,9,9,9,12,14,15,8,7,23,3,7,8,11,11,6,11,7,12,13,10,8,8,8,10,11,17,12,11,13,11,12,7,12,9,6,4,16,12,15,13,8,15,15,7,11,11,13,10,11,8,12,18,9,12,5,8,21,17,15,10,12,14,19,6,13,11,20,14,12,6,15,14,10,10,15,20,13,11,11,13,10,11,10,8,12,7,12,10,7,9,7,12,11,17,11,9,8,10,11,9,10,9,12,10,8,9,12,10,8,11,8,9,10,16,5,7,5,10,17,8,10,3,8,10,21,15,9,18,15,10,8,11,10,15,21,6,18,5,10,5,14,11,14,12,14,16,10,17,16,7,15,8,8,14,11,8,14,13,12,15,8,17,5,9,6,6,10,9,17,11,5,12,14,11,15,11,11,8,13,6,9,16,6,10,14,18,13,6,17,14,8,9,6,5,14,15,11,15,6,9,13,16,7,14,10,8,14,13,11,12,9,12,13,12,14,19,9,12,14,3,21,13,11,7,12,14,10,8,12,8,14,13,16,11,13,7,21,6,4,12,15,5,9,9,13,13,11,8,10,10,13,13,5,7,8,14,8,10,15,11,12,7,5,9,16,12,12,12,5,14,12,11,17,7,9,18,16,9,10,13,7,10,8,13,11,8,9,12,13,12,7,10,5,15,15,9,11,12,12,8,10,5,12,15,13,14,10,8,10,10,9,25,12,10,14,14,9,11,18,10,10,10,11,10,10,7,13,11,12,2,10,11,17,8,7,8,4,10,12,9,9,7,11,6,7,9,13,7,10,13,9,7,16,8,10,6,12,9,13,22,10,12,12,8,8,11,17,8,8,16,8,12,8,13,6,11,19,9,9,9,13,12,12,4,5,12,6,5,14,14,19,8,11,7,12,9,17,12,9,12,13,7,9,14,11,12,6,6,17,14,10,16,18,9,15,10,10,7,5,17,10,15,20,8,9,8,15,14,10,13,19,18,12,17,12,9,13,14,10,12,6,9,10,9,6,9,11,13,11,11,7,8,5,8,9,15,5,6,11,13,7,8,12,7,8,7,12,8,5,7,7,10,8,11,20,14,9,12,12,6,10,7,12,10,21,7,13,11,9,10,10,4,8,10,15,7,10,8,26,10,13,10,9,9,9,9,9,11,10,13,10,15,15,11,9,7,14,11,14,10,19,14,14,8,16,7,7,5,13,14,15,13,21,16,11,11,10,7,9,14,9,8,13,13,6,11,12,10,10,9,8,14,10,13,19,16,13,10,15,9,16,11,9,10,13,13,6,6,20,8,11,7,15,12,14,18,8,6,12,3,14,10,23,18,9,11,6,8,8,15,8,13,10,11,5,7,12,12,10,5,8,8,10,11,8,8,9,6,7,7,13,11,15,8,13,4,8,10,10,14,4,10,2,8,7,10,13,7,12,12,17,9,8,9,9,12,9,11,3,9,9,8,5,10,8,6,9,11,7,11,11,16,5,12,12,13,10,10,5,12,9,13,13,7,17,8,15,13,9,5,12,12,14,9,5,11,10,8,13,5,12,6,19,21,10,6,14,8,7,6,12,13,17,11,18,14,17,10,7,8,16,9,16,11,14,9,12,10,8,14,6,8,9,11,12,14,12,13,7,19,10,12,12,10,8,13,13,11,11,7,16,2,6,12,12,6,13,15,14,12,12,11,20,12,15,18,13,14,13,14,8,18,7,13,12,4,10,7,6,12,6,15,6,16,11,11,14,12,10,14,8,12,16,9,11,14,15,5,9,6,12,10,14,8,14,6,10,9,13,11,12,8,6,21,17,13,12,9,12,13,12,7,6,13,8,7,18,10,12,7,14,4,15,6,10,8,5,6,14,14,13,9,15,10,8,7,8,9,12,9,5,11,13,13,9,24,10,10,15,5,6,16,10,4,13,9,7,21,15,7,18,12,12,5,16,11,8,14,12,12,8,4,6,11,17,11,10,15,22,17,12,3,12,3,6,13,4,7,7,8,19,12,7,13,10,9,14,10,4,18,12,14,9,14,6,15,14,9,6,8,19,11,13,4,17,12,14,8,10,15,9,9,10,7,9,12,17,4,10,11,6,10,16,11,13,6,10,12,6,13,12,5,10,12,21,15,13,14,12,14,13,8,15,7,11,14,5,14,8,22,7,10,12,12,17,11,7,13,13,15,14,13,12,13,13,5,15,7,9,7,16,7,16,15,12,12,12,16,8,5,13,15,7,17,8,7,14,1,8,18,7,13,11,17,15,10,10,8,2,10,4,18,7,10,8,11,13,11,10,7,14,12,12,11,13,6,4,17,13,13,18,16,13,12,13,10,13,13,12,5,10,15,21,5,7,10,6,9,9,10,8,13,11,14,12,9,8,4,11,7,10,14,7,9,15,10,9,10,15,10,11,12,12,6,5,8,15,9,9,8,9,10,11,8,14,4,9,12,13,6,15,16,9,10,20,17,9,13,9,14,7,10,10,8,17,10,13,19,9,7,13,13,11,7,9,7,14,10,16,9,11,6,7,15,14,8,10,7,11,11,5,12,6,7,9,6,8,14,10,11,14,15,22,7,8,10,10,8,17,12,8,22,14,8,12,12,11,12,14,7,15,7,10,13,7,8,15,15,19,14,4,12,16,12,21,13,9,8,6,6,7,4,9,10,11,3,11,12,14,10,15,7,10,15,18,8,10,11,23,21,10,12,12,9,16,10,12,9,12,10,16,13,8,14,13,7,12,13,18,8,13,10,7,5,23,13,12,7,14,10,6,11,12,4,5,13,17,7,13,13,8,13,9,11,9,15,11,7,15,14,18,18,15,10,13,12,10,9,6,17,13,17,8,8,15,18,12,7,8,14,10,10,12,10,9,9,8,10,5,12,8,6,11,22,11,19,12,12,8,11,14,18,7,12,14,10,12,11,9,10,12,13,6,14,12,14,7,11,19,17,10,7,9,8,14,11,13,8,7,15,10,13,8,13,22,4,8,12,10,11,12,9,8,13,12,15,6,10,10,9,12,11,6,24,9,9,13,13,9,13,14,11,13,10,9,15,6,5,12,11,9,15,14,11,11,8,10,12,13,18,8,15,7,10,15,15,8,15,11,15,9,18,13,12,9,6,19,17,11,10,13,6,10,8,11,5,10,9,12,6,10,18,12,6,7,6,10,15,12,8,12,8,4,4,9,10,10,7,6,10,17,13,13,9,12,11,13,9,6,17,11,11,13,13,8,12,9,9,10,11,2,14,12,13,19,12,8,11,12,10,9,13,6,13,14,8,13,13,10,5,5,7,17,14,6,10,11,10,14,12,5,12,15,12,21,16,11,13,15,8,15,10,15,8,6,11,12,6,15,9,7,17,17,9,8,11,19,18,10,14,4,10,11,11,13,23,6},{14,8,13,17,13,10,12,9,11,10,12,15,8,13,11,9,12,8,6,13,10,11,11,5,12,8,12,10,18,14,8,14,7,12,15,12,11,13,11,19,12,15,13,9,15,11,11,16,11,11,11,14,8,6,7,15,6,6,10,8,13,7,9,11,15,11,16,9,18,4,8,7,8,5,7,10,9,11,13,12,10,11,18,7,16,11,9,11,8,14,10,9,3,14,18,11,14,7,7,21,16,7,10,12,11,15,15,12,13,10,18,13,8,11,14,8,16,8,14,15,13,10,8,8,4,10,18,11,4,7,14,7,11,11,10,18,11,9,8,9,6,11,14,9,10,15,8,13,10,11,19,13,6,10,13,12,14,17,12,5,9,10,12,15,18,20,10,8,10,5,4,12,18,13,19,18,12,12,7,13,12,13,8,12,8,5,7,5,8,7,15,14,13,11,9,10,12,12,9,18,15,5,9,12,11,14,13,16,21,9,14,21,9,10,13,12,15,6,4,10,9,7,12,8,13,10,11,10,11,16,17,7,6,11,11,7,14,10,13,9,16,10,12,12,12,16,8,7,17,12,9,12,10,9,6,15,11,12,7,6,10,11,13,11,15,17,13,6,23,8,9,11,9,6,11,7,10,12,8,13,8,8,13,8,11,12,9,11,8,9,15,15,13,8,12,16,12,12,5,13,10,11,10,14,10,2,13,12,9,8,12,11,12,9,12,9,6,12,7,8,6,15,14,10,12,10,19,15,12,12,8,11,7,14,12,17,15,13,13,15,8,17,4,12,8,16,9,7,10,10,12,8,8,10,20,9,9,9,4,18,14,10,10,13,5,12,6,16,12,7,8,5,11,8,8,15,11,12,12,7,5,9,11,7,10,14,8,16,7,11,7,5,13,14,9,12,9,14,11,5,8,7,18,8,15,8,14,8,14,8,12,11,12,16,9,8,13,6,12,7,13,12,11,13,13,9,19,14,16,8,8,12,14,14,12,12,9,17,23,15,10,11,19,8,10,15,11,5,17,9,8,9,11,17,19,16,15,4,13,12,15,6,11,7,21,13,13,11,17,7,13,12,6,9,14,14,8,12,10,16,15,8,10,11,14,9,13,14,10,9,7,2,11,13,11,19,16,11,20,12,19,10,20,12,17,16,22,11,15,8,10,14,6,12,9,15,10,9,9,13,12,7,20,8,20,12,11,12,10,12,9,11,15,11,6,14,15,9,6,13,7,11,8,13,9,14,10,3,8,16,10,6,4,15,4,6,13,20,15,8,10,8,12,9,11,13,10,14,6,13,4,6,15,13,8,10,11,13,15,9,14,13,5,11,14,13,16,14,18,7,11,9,9,3,18,11,12,9,11,6,9,7,10,12,13,10,10,15,14,9,20,5,13,10,8,11,10,10,22,17,12,13,4,7,9,12,14,4,6,11,10,4,12,11,9,13,8,14,10,10,8,15,14,11,8,4,9,9,14,19,9,12,10,15,13,18,13,7,2,6,14,14,12,10,13,7,5,9,8,9,9,11,16,8,11,21,10,12,13,11,8,3,17,8,6,11,15,15,7,10,6,9,14,8,11,5,13,16,12,8,18,14,14,11,11,17,14,12,9,22,7,11,15,18,9,7,11,9,4,11,19,8,10,11,8,9,13,5,15,15,10,12,13,12,13,4,7,10,10,8,11,11,13,15,11,16,15,8,9,12,7,10,15,14,8,13,9,13,8,16,9,12,11,9,10,8,12,6,5,8,10,6,10,14,6,10,8,15,12,10,21,12,8,6,9,8,11,15,18,6,7,14,9,16,14,11,20,15,6,12,4,11,12,6,12,16,19,19,12,14,5,10,13,6,15,11,7,10,12,14,8,8,7,16,11,10,12,9,13,7,10,8,10,13,4,15,9,9,15,13,17,10,13,9,5,14,9,11,9,11,10,9,19,10,10,15,7,14,7,12,9,14,12,11,7,9,12,4,11,14,14,12,9,12,15,14,9,12,12,16,20,13,8,9,11,12,6,15,11,16,17,12,10,9,12,10,9,11,7,11,10,13,16,15,8,12,13,17,8,4,12,14,12,8,6,25,7,6,12,11,8,7,10,13,14,4,11,14,7,6,9,7,9,16,11,15,14,12,10,13,7,9,8,18,6,9,6,10,11,11,11,13,8,12,6,10,10,14,13,16,14,19,14,12,9,11,15,11,9,6,21,5,16,15,5,13,5,5,10,12,7,13,7,17,8,7,14,5,8,16,11,12,4,6,11,11,17,10,9,10,11,17,19,8,15,12,14,10,6,10,9,13,9,8,16,9,9,11,12,11,14,7,11,12,10,8,15,9,9,14,17,14,16,8,8,11,17,14,14,16,6,13,8,13,6,10,6,5,15,10,10,13,12,10,8,20,11,12,11,21,12,18,9,8,13,15,11,10,9,9,9,8,16,11,14,6,10,10,19,15,7,12,7,13,10,16,9,7,3,12,10,14,6,12,11,11,12,7,3,15,13,10,12,8,13,11,8,13,13,14,12,11,7,15,11,7,12,16,10,5,14,11,5,14,12,10,8,12,9,12,8,14,15,9,3,12,14,11,8,13,6,19,15,15,10,13,7,5,12,12,10,11,19,7,3,12,9,15,11,11,15,15,18,10,9,8,13,6,12,14,10,11,11,12,8,8,8,14,7,11,13,22,13,9,12,17,10,11,10,11,6,6,4,16,7,13,11,10,14,11,10,11,10,11,10,18,8,18,9,6,7,11,11,15,5,15,11,12,9,21,13,14,9,9,5,13,11,12,8,10,11,10,6,8,11,13,14,9,10,13,15,10,7,21,12,14,10,9,11,17,10,8,11,12,14,9,11,4,10,11,4,16,6,13,12,11,11,10,13,14,12,10,12,20,11,11,8,8,6,12,12,15,12,6,10,9,8,13,10,11,15,14,15,12,11,10,11,12,10,11,5,13,11,18,12,11,17,10,17,8,7,11,18,17,9,16,18,5,10,10,17,3,10,9,17,15,17,11,12,12,14,13,16,10,23,12,11,10,18,12,5,14,17,22,7,14,6,14,7,12,12,11,4,8,11,7,13,15,7,11,12,7,14,14,9,8,11,9,7,7,13,13,6,10,12,6,6,8,14,8,15,12,5,9,10,12,19,11,15,8,14,8,12,10,20,12,20,11,14,12,13,12,10,6,11,6,10,8,7,11,12,16,7,16,7,11,13,5,8,8,8,15,12,9,8,18,6,12,14,11,11,14,14,6,11,11,8,14,20,8,9,11,6,5,8,13,11,8,14,9,7,15,11,8,11,12,7,12,8,24,19,19,16,13,16,13,9,6,10,14,10,12,6,12,7,8,10,7,7,8,11,5,8,9,16,11,5,6,9,9,8,10,13,16,6,13,12,10,6,25,12,14,7,14,13,15,10,10,12,12,10,6,16,13,7,15,16,12,8,11,8,11,7,13,12,11,5,20,13,14,10,20,18,5,15,4,8,8,14,6,15,7,10,8,7,8,11,10,12,3,8,21,18,7,8,12,10,7,11,21,15,6,8,8,8,12,14,11,4,8,12,5,14,10,11,13,8,9,5,22,14,6,13,12,11,10,10,15,16,7,11,16,15,12,12,8,15,4,8,12,11,8,20,7,11,10,11,14,14,8,16,10,21,10,14,11,7,8,7,13,14,10,11,10,15,11,11,16,4,15,10,14,12,14,9,9,5,13,14,10,9,11,7,13,3,8,10,16,17,14,7,8,7,10,13,10,14,8,19,9,10,15,14,9,13,13,7,6,8,7,11,10,7,12,13,19,15,11,8,8,6,19,10,13,21,6,15,6,9,15,12,4,11,12,17,14,9,8,13,9,10,11,14,6,8,9,10,12,8,15,10,13,14,10,16,11,6,18,3,13,7,10,3,7,15,4,11,5,13,11,16,7,15,8,12,9,9,7,12,12,11,16,12,16,11,12,16,9,15,12,6,8,14,11,12,15,21,8,8,8,13,8,15,22,12,8,11,9,8,13,15,14,14,5,5,9,26,12,15,10,14,10,15,12,10,12,14,12,11,15,14,5,10,17,7,16,4,12,20,9,4,12,10,13,12,12,9,9,11,7,11,18,8,13,11,17,9,9,21,13,10,11,7,15,6,10,15,19,12,13,7,8,20,11,8,10,7,13,11,19,9,16,9,22,5,17,3,3,18,7,13,9,14,15,5,10,5,13,15,6,10,7,15,10,5,15,9,15,15,10,11,9,10,7,19,13,13,14,13,10,13,10,9,12,12,12,10,9,3,9,7,14,12,9,19,8,7,8,17,10,11,15,12,14,17,11,9,6,16,7,13,8,8,14,7,8,7,12,14,7,9,10,6,8,14,10,19,10,11,17,13,9,12,15,10,10,16,17,7,8,10,9,9,8,17,16,7,14,8,8,14,11,7,8,13,11,9,10,5,10,9,13,8,10,12,9,14,11,4,11,10,16,9,12,9,9,13,6,14,14,6,15,8,12,10,15,8,8,13,6,15,10,10,17,10,13,14,9,14,11,6,5,8,8,14,9,14,12,12,6,9,14,8,13,14,9,8,14,13,13,2,9,11,15,8,13,11,7,11,16,15,2,10,11,10,9,13,5,18,19,7,6,10,10,4,11,21,9,12,5,7,8,14,6,8,12,9,12,5,10,9,13,16,21,6,16,9,13,10,11,7,13,10,10,6,13,14,21,16,6,13,9,13,7,9,12,11,12,15,16,8,11,5,7,7,7,13,10,9,15,16,8,17,8,13,21,9,10,7,7,15,15,13,6,8,15,14,8,7,6,7,8,6,7,12,19,8,11,13,17,15,11,5,13,13,9,12,8,14,15,11,8,9,8,17,5,17,5,3,16,10,16,12,11,6,7,10,8,5,7,5,15,13,10,16,7,11,11,7,8,8,6,13,15,6,13,17,13,9,7,12,11,7,11,10,11,18,15,5,3,7,10,13,14,7,13,11,14,7,13,6,15,15,4,13,11,7,11,23,11,15,14,14,12,9,11,9,16,9,8,9,12,13,16,8,9,14,12,14,7,4,16,10,23,12,17,14,12,8,12,10,11,8,7,7,12,3,8,18,11,20,18,17,12,12,10,14,7,8,4,8,6,6,10,11,10,18,12,11,11,4,18,17,12,14,10,13,19,16,5,12,12,5,9,11,14,13,9,8,11,11,4,6,21,11,8,9,12,14,10,8,9,12,8,16,10,13,8,9,16,16,12,16,10,13,10,8,10,10,14,8,9,16,7,11,14,13,5,14,9,9,8,7,18,14,8,10,11,10,12,15,18,7,12,7,10,12,16,10,8,14,6,9,16,14,14,16,12,9,6,6,14,14,3,9,10,6,19,10,9,9,8,9,13,14,15,11,4,8,13,6,10,8,6,18,11,7,6,11,12,10,12,8,10,7,17,15,7,18,8,9,11,14,18,3,14,10,12,9,10,16,17,7,17,17,13,12,4,13,26,9,10,7,14,18,6,20,9,12,6,11,16,12,17,6,12,21,13,10,5,6,10,16,9,10,16,15,8,11,14,15,14,9,4,4,11,8,8,12,16,12,9,6,13,16,9,6,8,7,13,12,15,12,5,10,14,7,10,16,7,8,9,21,19,2,14,17,14,6,12,9,7,7,10,12,10,8,13,16,15,11,12,8,15,10,15,11,15,8,16,17,11,7,20,14,17,14,8,5,12,4,19,7,9,9,14,11,11,14,8,12,14,6,15,15,15,11,14,11,15,10,16,9,5,11,10,9,12,12,20,7,8,10,11,10,6,15,11,5,8,13,11,9,12,16,10,7,17,5,4,13,12,10,8,8,5,8,9,9,13,9,11,7,14,17,11,9,17,14,14,6,9,12,11,9,11,7,13,5,15,13,9,13,8,9,11,8,11,11,14,11,11,11,15,14,10,11,10,16,13,11,13,8,7,12,12,14,10,9,14,14,6,14,13,10,13,5,17,8,13,9,10,17,16,13,3,12,10,8,9,14,10,16,9,7,6,13,10,16,4,17,13,10,15,13,7,9,10,17,9,12,9,16,13,5,16,18,11,7,13,9,9,17,6,8,8,13,12,15,10,18,19,17,6,7,10,7,17,11,7,15,6,15,16,13,13,9,10,16,16,6,5,14,8,11,14,8,12,5,9,2,17,9,14,11,12,16,5,12,14,16,9,9,14,7,10,12,7,10,14,9,12,12,14,11,9,7,12,8,19,12,15,10,18,7,13,5,15,7,9,9,12,6,11,9,11,17,17,11,14,12,7,12,31,10,8,11,13,7,15,9,14,8,5,10,6,8,6,19,10,13,23,9,12,10,10,10,6,6,8,11,9,5,14,10,7,9,7,11,9,11,13,9,19,9,14,7,6,11,8,9,5,7,8,11,4,7,7,19,15,16,10,10,14,22,13,8,9,11,9,9,10,18,14,8,17,12,16,12,9,11,7,12,20,16,10,11,12,14,11,8,18,11,20,11,7,12,17,12,16,14,9,17,10,24,10,8,9,14,11,13,11,12,13,10,11,8,14,18,14,12,11,11,10,5,15,5,12,10,6,14,16,5,12,7,6,8,17,13,11,10,10,7,17,9,12,10,16,8,7,13,11,13,16,12,13,15,12,11,14,8,14,18,14,13,10,16,11,12,13,12,8,18,19,15,13,7,11,11,8,8,11,12,6,14,8,5,13,12,17,9,14,12,7,8,16,16,10,9,13,14,13,11,8,13,7,11,6,5,14,13,15,13,13,12,4,8,10,12,11,6,8,10,16,9,14,8,14,6,10,8,5,8,13,7,14,13,9,6,10,17,8,14,7,12,8,15,10,6,11,6,5,7,13,7,8,15,7,8,9,9,14,14,15,11,18,13,9,7,18,12,8,17,17,11,6,15,7,9,6,9,13,4,13,12,6,14,6,9,10,11,13,4,7,7,10,8,11,11,7,5,12,12,14,16,11,9,14,11,9,6,8,16,10,8,11,16,15,16,14,16,6,10,10,10,7,14,5,14,14,19,14,5,6,7,4,9,12,12,14,10,9,8,12,15,5,5,17,10,18,9,10,5,12,9,5,9,6,9,16,12,11,6,11,11,10,10,14,5,10,13,18,17,12,11,11,3,11,11,9,8,11,5,6,9,9,11,11,8,12,8,15,9,13,9,18,15,8,11,12,15,5,14,14,12,8,6,8,12,9,6,17,1,10,5,24,14,7,13,9,16,12,10,10,10,12,12,12,14,13,17,10,13,10,9,9,14,9,6,8,5,11,10,12,10,10,10,16,8,16,10,5,10,11,8,14,13,9,10,9,8,6,16,11,14,7,15,16,5,10,8,11,7,8,6,10,9,18,12,11,11,11,14,4,5,16,5,7,9,12,6,13,9,9,6,5,16,20,5,9,12,12,12,6,12,12,12,6,8,13,12,16,9,10,16,13,16,10,12,13,7,15,12,12,11,6,10,11,17,10,8,9,9,8,13,5,12,11,12,13,6,7,8,18,10,10,14,10,10,10,9,12,11,15,13,8,11,8,6,10,14,19,12,18,14,7,10,13,12,17,9,8,6,8,15,11,14,10,17,17,14,11,6,8,11,18,6,10,8,7,8,12,3,10,12,10,19,6,4,8,11,6,8,10,8,8,12,10,13,13,6,9,6,10,6,15,13,13,11,15,7,15,8,14,13,12,7,6,13,18,12,3,13,13,9,15,7,5,16,6,11,21,11,7,8,8,7,7,9,15,6,9,15,11,10,11,11,25,13,8,15,8,10,11,14,13,13,11,13,8,6,8,13,12,10,5,12,8,12,9,14,12,14,4,6,14,12,8,8,14,7,7,7,9,17,7,20,9,14,18,12,7,4,4,11,13,10,14,13,7,11,12,5,9,9,9,7,11,7,9,13,8,13,11,20,14,7,13,17,10,18,14,8,13,11,6,5,8,14,15,14,8,11,13,11,14,11,15,13,10,8,10,18,13,6,13,12,9,20,10,13,12,12,20,16,9,15,12,19,8,13,8,8,9,15,13,15,8,13,8,7,6,13,12,8,9,9,10,6,8,16,7,19,18,12,14,13,7,9,10,8,7,15,21,5,8,15,7,21,15,9,9,7,10,7,10,15,16,16,7,9,10,14,7,9,10,7,6,12,13,9,11,13,9,9,8,10,10,10,17,13,11,9,13,11,14,9,11,8,18,19,10,5,13,7,12,6,14,9,11,15,4,6,10,10,10,2,12,6,12,11,7,11,12,10,4,19,19,8,11,6,12,10,16,10,9,9,8,12,8,16,12,18,6,9,15,10,14,11,9,20,8,9,9,20,20,5,12,9,13,10,11,11,14,15,17,19,8,12,7,10,15,5,10,8,10,7,16,18,7,9,10,12,10,12,6,7,10,8,8,16,11,10,8,15,13,16,6,17,8,9,7,13,11,7,12,14,11,13,6,10,12,7,11,10,10,7,13,11,24,11,8,4,14,10,11,15,5,5,11,15,8,11,11,11,8,9,14,16,16,9,11,9,21,16,9,8,17,10,13,8,10,10,4,17,15,13,8,11,15,15,10,13,3,8,10,8,13,16,10,7,12,12,6,8,17,9,11,9,8,10,9,11,10,10,9,9,14,10,13,10,5,6,14,8,10,12,7,18,9,8,17,12,14,15,13,8,14,13,10,9,4,9,6,2,11,7,12,13,7,12,16,4,15,9,9,8,12,10,15,9,11,8,3,6,7,17,12,7,7,8,5,14,10,14,15,8,16,7,14,9,6,9,12,24,10,10,12,12,12,7,14,18,10,14,13,7,7,14,13,16,9,9,14,18,16,8,14,10,12,10,15,17,9,8,9,15,7,19,11,14,11,13,9,7,9,7,10,11,7,7,12,4,16,13,4,9,8,6,6,5,7,6,13,17,12,14,13,16,12,9,7,9,3,7,10,12,10,9,8,12,9,8,19,5,11,9,20,13,15,9,17,17,7,13,13,8,17,8,10,9,13,8,15,13,18,14,15,14,7,12,13,9,8,10,14,10,12,21,13,5,14,13,3,12,7,11,15,6,6,11,8,6,8,11,13,15,16,14,8,14,13,9,13,13,10,4,18,8,12,15,12,8,8,19,10,9,11,14,8,9,11,9,9,16,14,10,16,10,11,7,14,12,12,16,8,10,11,8,21,12,9,12,7,16,7,13,9,6,17,6,7,12,10,5,18,9,9,9,12,7,14,9,5,12,9,10,12,9,9,10,7,12,9,13,7,12,4,8,7,10,16,8,3,13,9,12,8,16,10,11,13,16,12,14,18,10,15,8,12,7,16,13,8,19,9,8,8,7,10,10,8,8,12,11,11,10,14,6,9,12,15,15,5,12,8,5,6,13,24,13,11,16,16,9,8,11,8,9,16,8,9,16,11,6,14,11,10,8,10,9,8,12,10,15,11,9,5,6,12,12,8,11,14,8,11,13,11,13,12,16,10,6,10,15,12,8,5,10,15,6,14,5,17,6,7,11,10,6,10,6,17,13,9,6,11,13,6,10,9,8,13,7,8,13,12,9,12,11,8,10,9,9,10,10,13,9,17,17,15,8,17,10,10,5,5,14,16,1,18,12,15,13,13,12,17,11,13,8,5,10,11,10,13,12,9,18,13,8,9,15,21,10,5,17,13,12,6,5,21,6,10,13,8,7,9,12,14,14,9,11,8,16,10,8,18,14,10,11,10,8,9,5,18,8,10,11,8,15,9,14,11,13,12,7,13,16,9,9,12,15,15,11,7,9,13,14,12,9,8,13,9,10,14,12,14,7,9,13,17,8,10,17,18,6,11,7,9,12,20,10,8,13,7,8,14,9,5,9,18,17,15,7,14,6,21,11,10,7,14,14,10,8,15,12,11,10,7,7,6,7,10,7,10,19,12,8,19,8,16,11,12,16,15,12,12,14,10,7,10,11,8,8,12,6,9,8,10,13,13,11,12,7,12,5,15,11,5,12,11,8,7,8,9,8,13,18,6,9,11,11,10,5,6,8,18,15,11,13,12,14,10,5,9,7,8,7,12,8,8,11,17,8,13,14,6,23,11,9,7,11,10,16,6,7,11,7,10,6,9,9,12,15,11,5,10,16,13,14,8,8,13,11,14,13,8,8,13,23,14,8,10,16,11,8,15,11,5,14,15,8,6,10,9,15,5,7,10,13,2,6,6,12,9,7,10,7,5,13,7,6,8,15,17,10,14,9,13,10,11,14,8,8,9,10,14,10,14,9,14,11,13,15,9,18,8,8,11,19,15,11,11,7,10,17,10,11,6,11,15,16,16,8,15,12,6,7,17,10,19,8,8,8,15,12,14,13,11,9,16,11,5,10,13,9,6,14,11,14,8,12,12,8,11,13,13,7,10,9,5,12,5,16,9,9,8,13,9,6,12,8,7,6,18,8,17,14,4,7,7,7,9,15,14,9,6,8,7,10,13,8,9,11,7,18,13,10,22,15,7,18,13,4,14,16,18,14,15,7,12,12,9,14,6,14,8,12,10,13,7,15,17,18,5,6,11,9,13,7,11,13,22,15,8,11,14,8,10,15,11,10,8,6,15,16,12,14,17,11,10,12,6,8,22,11,10,10,10,6,10,11,8,9,8,17,9,16,7,13,15,9,7,8,9,6,11,11,10,8,5,8,10,12,11,14,8,11,5,18,14,13,12,19,12,9,6,9,12,11,14,9,7,14,12,14,14,16,12,10,10,10,14,12,10,15,11,12,19,19,10,11,12,20,7,18,8,15,12,13,12,11,3,14,12,9,9,11,14,10,6,8,14,12,19,9,10,4,9,10,6,13,22,14,10,12,8,14,10,8,6,13,17,6,14,13,8,14,8,12,15,15,10,20,14,11,19,6,6,9,15,12,4,8,11,8,6,19,8,7,11,6,11,10,14,10,12,12,10,7,6,21,8,12,10,16,6,7,10,11,11,6,8,15,6,20,12,9,7,10,11,14,6,14,12,6,7,13,9,8,12,16,23,3,10,12,5,17,8,10,7,8,5,17,13,11,9,8,9,9,8,12,9,12,11,12,6,5,14,10,17,15,5,18,9,13,11,10,13,14,14,19,7,11,11,11,10,11,8,13,12,4,8,15,10,6,9,8,14,16,12,10,12,8,7,15,4,9,21,10,20,9,5,17,10,10,18,11,10,11,12,14,8,9,8,9,4,9,11,9,12,11,8,10,8,11,15,11,12,14,8,17,9,10,8,14,6,10,7,11,10,15,13,5,11,14,11,21,19,11,15,10,8,13,12,7,14,14,7,7,20,13,8,17,5,10,7,7,14,12,12}},
{{3000,2.950000},{7,6,7,6,9,8,9,7,5,13,1,14,6,6,3,6,9,7,3,9,10,8,7,11,11,6,10,5,6,10,10,9,4,2,8,11,7,11,8,7,7,6,8,11,5,15,6,8,9,9,14,5,6,5,9,11,6,10,9,5,5,8,5,4,15,8,5,7,5,7,15,12,5,6,6,9,4,3,10,7,9,12,15,13,9,2,6,8,11,5,12,1,12,8,5,7,4,14,12,5,8,6,6,7,9,11,7,15,7,7,11,7,12,9,10,7,10,12,6,10,8,5,5,7,5,10,5,5,9,5,7,10,8,7,10,5,8,6,11,6,6,9,12,9,2,7,13,8,7,11,8,10,9,7,13,9,12,8,8,7,10,9,7,13,11,14,11,9,8,5,4,7,5,7,7,6,6,7,7,6,7,8,9,8,13,8,4,8,12,10,3,10,7,9,10,5,7,14,5,8,8,10,7,9,8,10,12,4,11,2,7,10,4,9,9,7,9,7,8,4,7,7,10,9,10,8,7,7,5,8,8,8,10,7,8,12,5,18,9,8,4,9,3,8,16,8,8,6,8,18,5,8,7,5,8,7,13,5,11,8,8,8,16,9,9,9,6,12,9,10,8,8,8,6,4,8,3,4,5,5,10,3,4,5,10,8,8,9,11,8,7,2,5,9,6,12,5,9,3,6,4,9,10,11,7,6,7,13,3,12,7,6,11,6,6,7,11,5,3,7,17,4,4,8,3,2,7,5,14,6,10,7,10,6,13,9,8,9,5,5,9,5,8,6,9,9,9,16,12,4,16,9,4,6,9,3,6,13,10,14,12,5,7,13,6,6,6,5,12,9,13,17,8,12,6,7,6,8,10,3,14,13,8,10,7,9,5,11,5,5,15,7,10,4,10,9,10,10,10,8,8,8,11,8,8,13,14,7,8,10,8,5,8,8,5,6,5,5,17,12,7,8,9,13,7,8,5,5,7,6,6,10,7,9,7,4,3,10,9,14,15,7,7,5,8,7,14,8,11,11,6,8,5,8,4,2,6,9,8,9,7,10,5,12,6,9,8,11,5,7,7,7,5,11,15,8,12,13,8,11,6,5,10,4,9,13,8,5,10,15,9,8,6,8,2,14,9,7,6,12,11,5,6,6,6,9,11,7,6,7,6,13,7,15,6,14,7,9,6,12,6,7,6,13,7,4,9,5,4,7,11,4,17,5,4,7,7,7,8,1,17,10,2,7,9,10,9,11,2,8,9,13,4,5,5,6,6,2,8,8,17,3,8,10,8,7,9,9,8,13,7,8,11,6,7,6,4,14,7,8,11,5,10,6,9,10,8,12,7,5,8,11,6,12,8,10,10,8,6,6,9,11,9,6,9,11,11,11,14,10,8,15,11,4,7,6,12,6,9,5,3,6,3,6,7,9,9,3,3,8,15,12,4,6,13,6,6,5,8,13,13,11,11,14,8,7,11,7,11,7,11,8,5,16,9,8,5,11,7,9,4,7,14,6,7,3,11,12,7,8,11,6,10,7,3,10,11,6,13,9,13,6,10,7,8,4,5,8,5,12,4,15,8,4,8,11,10,13,4,11,4,7,8,11,3,5,6,3,6,5,11,9,3,6,6,10,12,11,5,7,9,9,2,9,9,8,9,11,5,5,11,9,11,6,11,9,7,12,7,3,6,13,13,5,5,6,10,11,3,9,7,7,9,17,5,8,8,4,11,9,8,6,8,8,6,3,7,12,8,6,6,7,7,6,10,7,10,14,12,12,3,4,5,7,16,5,10,11,13,5,6,3,6,5,9,9,10,7,5,7,2,8,6,5,9,11,7,14,9,7,10,4,11,17,14,7,4,5,8,5,7,11,11,7,8,11,10,8,4,6,5,5,4,10,8,7,7,13,7,11,3,8,5,6,16,8,4,10,3,10,15,10,5,10,6,7,7,11,9,10,3,9,6,10,2,10,7,9,3,12,2,10,3,6,10,7,9,5,7,15,14,8,6,12,6,9,8,10,10,6,8,7,7,13,4,8,10,7,3,10,6,12,9,8,8,12,16,7,10,8,6,12,9,10,11,7,10,9,6,12,9,5,4,3,7,6,12,7,13,9,10,11,8,11,12,9,8,12,4,9,5,5,3,9,1,9,6,6,8,4,8,9,10,10,9,6,9,10,4,4,12,10,12,12,6,11,2,4,6,10,8,4,7,4,15,10,4,3,4,11,9,9,5,8,3,10,7,10,10,9,11,15,5,1,8,6,6,15,7,7,10,8,6,7,14,7,9,5,9,4,9,14,15,9,6,8,6,7,8,4,16,5,8,10,5,7,11,12,8,14,6,8,8,4,9,5,8,8,5,3,9,7,15,7,8,5,9,7,6,6,13,11,8,16,10,10,10,13,9,16,9,12,5,8,9,4,7,6,5,6,6,11,13,5,1,13,16,5,11,6,10,6,8,6,3,14,11,11,10,7,11,8,6,10,7,12,7,5,9,4,6,11,13,2,5,1,9,2,8,6,7,6,7,5,10,7,11,9,8,7,10,7,16,14,13,9,5,5,13,9,9,11,6,6,9,3,7,12,9,15,5,10,4,7,7,10,14,12,5,8,8,7,5,6,5,9,8,9,7,3,7,9,5,12,4,10,15,6,10,8,8,11,2,3,9,9,5,8,11,6,7,8,10,8,8,4,10,15,7,8,6,17,2,11,5,8,10,9,5,8,3,15,4,7,7,9,4,3,12,9,11,7,13,15,10,11,11,9,15,6,7,4,11,9,4,4,8,13,9,5,6,1,5,10,4,7,5,6,6,10,8,12,9,7,12,9,10,4,11,13,5,9,11,7,8,8,7,7,8,9,11,6,8,6,14,4,9,10,3,7,6,6,7,7,9,8,17,9,5,9,5,10,5,10,10,8,6,8,6,6,5,9,6,9,10,5,10,9,7,9,8,4,10,6,5,11,7,7,7,14,3,11,13,7,1,7,11,5,10,4,6,10,7,5,6,9,7,5,6,10,9,11,12,10,9,8,7,5,5,10,6,7,8,7,11,8,12,4,8,10,6,9,5,9,4,9,10,5,3,17,7,5,9,6,7,3,4,4,6,7,6,7,6,8,14,8,10,8,11,12,5,10,7,10,5,10,5,9,5,10,6,13,7,3,12,12,8,11,11,4,9,8,13,6,6,11,14,10,5,8,15,6,8,6,12,6,7,7,10,6,2,11,12,8,13,10,12,6,6,10,15,5,11,6,6,3,4,10,12,6,4,10,6,7,11,9,9,7,10,5,10,10,4,13,9,5,11,7,10,7,10,3,5,17,5,8,3,7,8,11,9,12,6,6,10,6,5,11,7,7,3,4,3,9,5,7,10,10,16,11,5,11,10,6,9,10,8,6,8,5,4,8,11,6,1,9,7,7,17,6,7,9,7,11,8,6,11,7,7,12,7,10,5,8,7,8,4,5,7,8,14,9,12,6,10,7,5,11,6,7,10,9,5,7,4,7,4,7,3,6,12,10,8,12,8,10,12,14,13,9,9,10,7,11,7,11,7,8,5,9,9,10,6,5,2,7,11,14,5,6,10,8,6,11,15,9,5,10,6,8,8,8,3,10,10,12,8,6,8,7,11,8,10,9,10,5,6,16,9,12,7,9,7,8,12,5,14,4,6,8,8,8,11,13,8,6,10,9,9,1,12,7,5,10,6,3,1,9,8,8,9,9,5,7,9,6,7,11,7,7,9,7,12,9,6,8,6,9,14,15,14,6,5,8,8,5,12,10,13,5,9,6,9,6,11,8,3,6,12,7,5,4,6,6,10,8,7,9,7,4,13,9,8,7,7,9,14,12,7,11,10,10,8,9,9,5,8,8,5,13,11,6,6,11,4,7,8,6,9,14,5,9,5,11,4,7,5,11,11,6,5,8,3,10,4,6,14,4,5,6,6,1,7,14,8,11,15,9,8,10,6,11,9,5,4,12,4,11,11,4,11,12,9,5,7,4,4,9,7,9,10,10,8,7,12,10,10,10,7,4,7,6,15,4,5,14,11,12,6,10,13,11,8,6,8,8,10,5,5,9,6,8,10,11,8,6,4,2,8,6,12,7,3,5,4,9,6,10,19,9,15,6,6,10,7,7,5,11,12,5,12,14,7,6,14,7,7,9,8,5,8,15,8,6,10,9,15,14,10,14,12,6,8,10,6,1,5,8,2,7,12,10,7,10,5,12,3,10,11,13,10,5,14,5,4,6,5,7,10,11,11,6,8,10,13,9,5,9,12,9,12,9,9,8,9,7,6,9,8,9,4,4,5,9,4,7,6,7,8,9,8,3,4,10,5,5,10,11,4,8,12,8,8,8,10,11,3,7,10,9,6,3,15,8,6,6,7,7,11,12,7,15,10,7,12,8,3,2,14,8,7,14,6,8,14,9,12,8,9,8,7,8,6,15,8,16,7,7,14,13,10,7,7,9,8,7,6,7,15,4,8,8,5,7,12,8,8,8,3,9,7,14,7,5,10,5,11,9,10,7,8,5,9,9,6,3,6,4,5,10,6,6,5,7,3,12,14,16,10,8,13,11,14,8,10,7,8,9,7,17,5,7,14,11,14,6,5,13,6,8,10,7,9,10,8,5,7,9,7,6,14,12,6,10,13,17,5,6,10,15,4,10,14,7,13,12,4,7,6,14,6,8,17,5,6,6,4,9,8,6,8,9,8,9,11,10,10,3,8,9,13,8,3,9,12,12,10,9,4,4,6,4,12,7,5,16,8,16,8,7,7,6,15,8,8,11,10,5,9,13,2,8,10,4,3,11,12,11,12,8,7,10,7,6,7,10,6,10,8,5,8,12,13,12,4,8,7,4,8,12,7,7,9,10,13,9,10,12,9,10,5,12,14,9,9,4,7,5,16,2,14,8,4,9,8,3,8,6,13,7,6,13,8,14,9,6,5,10,7,10,8,9,16,12,9,11,10,14,8,6,7,8,10,9,9,5,7,16,6,7,6,10,9,7,11,11,9,6,8,8,7,6,8,6,10,11,7,15,4,9,7,10,7,11,4,7,12,3,12,4,9,5,9,9,6,5,15,6,9,14,10,7,12,8,12,13,7,9,6,11,14,4,8,9,4,6,6,9,7,11,11,5,8,6,4,5,5,12,11,7,5,9,5,2,9,8,9,2,10,2,8,11,12,5,8,7,10,8,11,8,4,4,19,12,17,9,9,8,7,7,13,11,5,11,7,11,10,14,2,8,10,3,8,8,5,3,7,9,8,8,7,6,8,11,5,10,8,3,5,1,3,6,8,8,5,19,8,8,9,4,5,5,10,9,15,7,10,15,8,10,8,10,5,6,7,4,7,11,5,4,4,9,11,9,10,5,10,5,11,7,6,7,4,13,7,10,12,2,8,9,8,7,3,5,3,7,7,5,9,10,7,7,11,7,2,8,3,10,15,2,6,9,7,9,15,8,8,5,10,11,8,8,13,14,7,7,3,5,2,12,7,6,8,7,11,9,8,10,7,9,9,3,7,15,6,6,7,8,5,11,6,4,8,8,8,11,13,8,8,7,5,9,3,14,8,15,9,11,3,9,5,5,4,7,10,5,3,5,13,9,6,11,4,9,6,12,7,5,9,12,7,11,10,4,15,4,13,9,4,4,14,12,10,7,6,11,8,9,6,7,5,17,9,8,14,10,4,10,8,9,9,9,4,3,15,15,13,4,20,3,8,7,8,6,13,9,9,7,11,7,5,4,13,15,11,11,6,12,9,9,12,5,5,16,7,2,7,6,5,6,7,13,8,12,16,7,7,5,9,4,6,13,11,6,7,5,11,9,8,6,6,10,4,11,9,11,6,5,7,10,4,13,7,8,13,7,9,4,9,13,6,12,12,5,9,5,5,6,6,7,7,7,14,5,11,11,6,13,14,18,8,8,7,10,13,5,8,8,7,18,3,9,9,6,7,15,12,9,12,9,10,12,11,12,8,13,10,10,6,2,3,11,4,3,7,15,5,11,4,7,6,14,8,13,12,10,7,6,8,5,11,11,9,12,11,11,5,11,9,5,8,7,4,6,6,9,8,11,4,7,8,9,5,8,8,2,5,12,3,4,5,7,3,9,9,7,7,5,9,3,14,8,3,13,8,6,13,10,10,4,9,6,12,11,4,7,6,9,14,8,8,7,7,13,11,13,14,8,5,9,5,8,12,10,15,5,13,6,2,9,6,7,6,9,11,6,10,4,10,5,9,11,8,7,10,10,9,4,9,7,10,8,7,2,7,5,7,6,16,10,8,9,6,9,14,4,8,15,6,13,7,3,10,8,8,4,2,4,7,7,11,8,4,9,4,10,9,5,13,14,3,14,8,11,10,7,10,6,9,4,5,9,7,12,10,6,16,8,11,5,3,11,7,5,6,8,21,7,13,6,10,8,10,6,7,9,6,8,4,8,4,5,20,10,9,8,16,6,5,7,4,7,5,11,7,9,8,11,8,6,5,8,13,5,8,7,6,9,6,6,8,7,10,5,9,15,8,8,2,8,23,8,7,10,8,8,9,9,9,8,13,4,12,7,10,10,14,9,1,8,10,9,9,9,9,6,5,5,7,9,11,11,6,3,7,9,5,6,6,13,11,7,11,9,12,6,11,10,6,9,9,6,11,12,6,8,8,6,5,7,3,5,5,9,4,6,15,7,2,7,8,11,9,6,4,5,8,12,5,7,5,10,4,12,10,18,10,10,8,7,6,10,7,7,9,7,5,6,11,4,7,8,3,4,9,8,6,6,6,11,7,4,8,5,6,2,18,11,5,3,8,8,5,10,14,1,3,11,15,7,9,4,12,10,14,7,6,18,16,6,7,13,9,11,1,5,7,6,5,9,6,9,9,6,4,9,5,7,7,7,5,5,8,14,5,14,7,6,6,9,11,6,9,3,5,6,10,9,14,11,5,2,8,5,8,11,10,6,11,13,8,5,5,7,6,5,10,6,4,7,11,9,6,5,19,13,8,7,10,7,8,11,8,6,10,9,10,6,7,8,7,10,13,11,11,6,6,10,7,6,6,15,3,9,3,11,6,6,7,9,6,13,10,7,11,12,7,9,5,9,9,8,9,8,5,11,7,5,13,11,7,12,15,15,4,10,15,8,5,12,6,4,10,3,9,4,3,4,8,6,8,7,6,5,9,13,14,9,9,8,7,7,5,9,13,10,15,2,7,10,9,3,10,6,8,7,3,8,11,7,11,13,5,9,10,5,5,6,8,11,6,6,16,3,6,2,9,4,15,9,16,5,9,8,7,8,12,3,5,7,13,10,11,7,5,11,10,7,16,7,5,7,6,6,7,8,8,8,7,10,4,7,9,14,8,8,8,9,3,5,13,7,9,4,6,12,4,11,10,4,9,6,16,6,6,11,12,11,10,6,5,4,8,10,8,3,4,6,5,11,7,6,9,10,7,9,6,4,7,9,9,9,9,18,7,8,10,11,9,8,8,7,10,9,9,3,8,8,9,7,5,6,9,6,3,8,12,13,9,6,9,14,8,11,6,6,11,3,11,7,8,4,14,9,7,8,9,15,7,3,4,15,7,21,10,13,11,12,6,8,7,11,6,10,3,10,8,9,9,2,9,9,9,8,10,7,14,9,11,7,9,7,10,3,3,3,7,6,9,10,11,8,5,10,11,8,5,7,9,6,11,6,15,10,5,10,8,12,9,4,11,8,10,11,6,6,6,6,9,5,3,8,9,3,7,5,8,10,4,6,7,14,7,7,11,4,5,11,10,6,4,6,11,4,7,6,20,11,5,5,3,7,13,7,12,5,4,13,8,13,5,4,8,10,5,10,5,8,5,12,10,2,8,7,9,7,8,8,4,8,6,10,7,9,16,7,7,6,7,5,9,7,12,6,4,7,1,15,7,7,8,7,13,12,12,8,9,3,16,10,8,7,5,14,8,12,10,7,5,8,7,5,7,5,16,7,10,8,6,7,9,6,6,5,5,9,4,10,8,10,10,9,4,9,10,9,9,12,9,6,3,10,14,7,10,10,10,9,3,10,4,5,10,12,5,10,7,9,11,10,10,7,12,5,11,10,9,4,9,7,10,13,11,11,8,11,7,13,7,12,10,6,13,15,10,10,6,7,11,6,5,17,8,12,3,6,11,10,16,8,15,6,5,10,6,6,5,3,7,5,11,8,12,9,13,9,7,7,9,9,7,3,14,9,8,5,7,7,12,7,7,6,7,9,9,5,9,10,2,6,6,7,8,6,13,2,3,11,6,8,11,5,4,3,8,10,7,10,15,2,4,5,11,11,5,10,6,8,9,18,8,5,11,9,8,4,6,7,11,8,7,14,9,7,4,11,11,16,6,10,6,8,7,5,6,9,11,5,10,5,14,9,5,18,9,9,6,3,11,7,10,7,7,11,7,4,5,12,7,7,0,6,7,8,8,10,10,7,5,10,9,5,6,4,7,12,6,9,9,5,5,5,10,9,11,8,9,12,12,13,7,5,9,6,15,5,12,13,9,3,8,9,4,4,9,12,6,17,5,7,15,6,8,8,9,3,5,7,4,8,9,11,10,7,10,12,6,5,5,7,6,12,17,3,6,11,10,13,10,7,5,6,7,12,7,5,8,5,7,6,8,7,15,5,5,10,8,6,8,13,7,2,4,10,5,14,7,8,8,13,6,10,10,11,5,8,10,6,9,5,4,10,9,9,10,10,7,10,9,13,10,4,10,15,4,11,13,8,4,2,4,10,9,10,8,17,9,9,4,8,8,18,11,8,9,16,11,7,9,4,9,16,8,4,6,15,4,9,10,4,4,6,8,6,9,8,6,7,8,7,3,8,11,9,6,15,12,7,8,14,8,2,9,9,4,7,9,6,9,12,7,9,5,10,11,7,5,8,4,9,6,7,7,5,7,9,8,4,6,11,8,13,8,7,6,7,6,11,8,4,12,7,9,11,8,9,5,2,5,12,9,11,8,12,7,13,10,8,8,4,8,7,11,5,2,11,7,10,7,7,7,8,8,4,7,5,12,6,11,8,6,4,12,8,10,10,3,8,6,10,5,8,7,7,11,5,12,9,5,11,7,8,11,10,11,7,8,6,8,2,6,6,7,9,11,11,6,5,7,6,12,11,8,8,9,6,11,9,14,7,5,11,4,7,15,10,9,8,7,8,4,5,5,7,15,16,6,6,10,12,5,8,2,7,10,13,3,2,8,5,7,2,5,7,7,8,4,10,8,4,7,4,6,9,13,9,6,9,6,8,4,0,9,4,3,10,7,4,7,11,11,9,11,13,10,10,10,13,11,13,4,7,8,7,11,7,3,9,6,5,9,9,9,12,5,7,5,8,12,9,10,6,9,8,7,9,6,4,9,6,8,5,10,8,11,6,10,11,9,5,6,14,9,9,10,5,10,7,7,10,7,6,10,9,14,6,14,3,7,6,6,6,2,7,11,2,11,6,9,10,11,13,8,4,3,6,5,6,7,9,6,4,8,2,7,7,3,17,11,12,10,8,9,3,9,7,9,6,10,4,4,5,4,8,12,6,9,10,4,10,6,10,6,7,5,7,16,10,9,9,5,10,9,4,14,7,9,10,17,9,5,8,7,9,5,9,7,15,10,7,8,17,5,14,7,6,2,8,9,9,13,4,10,10,6,6,8,12,7,4,5,6,8,7,12,10,10,5,14,5,9,8,13,10,10,12,16,6,11,6,11,12,10,5,12,4,2,5,8,12,4,11,15,4,3,9,7,12,5,4,5,4,9,8,10,5,13,4,10,3,9,3,5,6,12,8,6,8,5,10,6,12,11,5,4,8,10,4,7,4,6,8,11,14,10,4,8,7,11,5,8,12,2,7,9,9,4,5,6,12,10,8,10,10,7,7,7,13,5,5,8,10,5,10,5,10,8,3,5,13,5,8,7,6,10,4,4,5,5,6,6,9,9,5,3,6,8,4,7,5,8,9,8,8,8,16,10,10,12,12,7,4,10,4,7,9,9,9,8,13,4,3,9,14,4,8,5,6,8,10,3,12,7,10,8,8,4,3,8,5,7,8,13,4,6,6,12,5,9,4,13,7,8,9,11,12,6,9,3,9,9,10,6,10,16,8,11,6,13,6,9,4,9,16,4,7,7,15,9,13,6,12,8,12,5,5,13,8,9,9,8,5,11,9,11,8,9,6,1,6,13,8,9,8,10,5,5,11,8,10,7,9,7,6,3,10,5,3,7,9,7,5,8,5,5,9,12,3,11,9,9,7,6,7,5,6,8,8,7,7,10,3,8,10,7,6,9,12,7,7,4,10,7,2,7,15,5,8,6,4,8,4,8,3,8,12,6,6,7,4,7,6,3,4,6,5,6,9,7,9,10,8,10,8,10,9,7,4,12,13,4,11,12,10,14,8,7,8,9,13,6,8,4,8,11,10,17,16,12,3,7,11,9,11,11,4,8,9,5,12,10,8,13,7,8,7,11,8,10,8,16,7,8,9,8,17,10,8,9,8,6,5,5,6,7,9,6,6,4,4,8,4,9,8,5,13,9,8,8,12,6,15,12,14,12,7,9,8,12,12,3,10,7,9,16,11,11,6,10,6,4,0,6,6,11,10,6,10,11,5,10,6,12,4,8,9,9,3,5,5,6,5,7,9,9,10,2,12,10,9,7,4,8,7,5,3,10,5,5,5,8,10,3,8,5,8,7,10,9,12,10,8,14,9,10,6,10,8,3,7,11,6,16,5,15,13,10,11,10,8,9,8,8,4,5,14,8,5,8,11,11,9,5,14,13,7,6,12,9,10,9,6,6,6,11,11,13,9,8,6,8,13,7,11,10,7,4,2,5,13,4,9,7,8,8,7,10,12,12,9,5,12,8,10,8,5,8,12,5,11,13,13,7,12,9,7,13,5,6,13,7,5,6,11,7,6,10,5,7,8,10,4,6,6,18,9,7,10,8,8,6,11,5,7,11,15,9,11,3,5,13,9,6,9,8,8,11,14,10,8,9,13,9,15,11,10,10,6,11,7,5,12,15,6,8,11,11,16,7,5,5,5,11,7,12,13,3,8,11,5,8,6,11,9,9,12,7,10,10,4,13,11,6,3,9,7,7,7,7,7,4,11,8,6,4,8,5,7,7,4,4,9,13,9,16,6,6,8,8,13,7,6,3,7,2,10,9,12,4,10,10,11,8,7,7,12,7,2,6,9,7,11,16,14,14,7,6,3,7,11,5,11,6,10,11,13,3,5,7,8,11,5,8,11,6,5,12,9,10,7,3,7,10,14,6,10,7,7,9,10},{13,5,11,8,7,4,8,7,9,8,5,8,6,11,8,10,8,8,10,8,4,12,9,6,6,4,8,11,5,12,6,11,7,9,6,4,14,8,6,9,11,6,16,7,7,14,7,15,8,10,3,5,10,5,8,9,15,13,6,8,6,5,7,5,3,17,12,8,11,4,10,8,18,5,13,8,7,12,10,10,8,5,9,5,9,11,12,10,9,6,8,8,6,9,9,10,6,11,8,7,3,6,7,7,6,8,4,7,12,6,16,7,5,9,9,6,8,5,3,8,9,5,4,7,7,9,4,6,11,8,8,12,5,8,10,14,3,8,12,11,12,11,6,3,8,5,4,12,9,15,10,8,8,3,5,9,5,7,9,8,12,3,10,9,12,8,4,13,10,9,6,10,14,7,11,8,7,7,7,9,2,7,10,21,3,7,4,6,9,7,10,9,10,9,7,13,8,7,9,6,7,5,19,4,9,14,10,16,6,5,11,12,7,10,6,8,4,10,11,7,16,7,10,8,13,12,9,13,11,4,6,11,11,11,5,7,3,7,14,5,7,8,8,11,11,10,5,11,4,11,10,10,7,7,7,6,6,6,9,16,6,6,8,12,11,5,7,7,8,12,4,5,4,8,8,5,12,8,6,10,11,6,8,5,9,12,5,11,11,4,3,6,11,10,5,8,7,4,6,11,17,11,9,4,10,12,8,14,10,3,12,12,5,5,8,4,10,3,4,12,11,5,11,12,10,17,7,7,6,7,6,5,5,11,9,11,1,10,5,12,10,9,7,11,8,7,9,4,7,12,5,5,17,13,5,9,10,8,13,8,9,7,8,12,10,15,7,5,8,16,8,8,5,9,3,4,17,9,6,7,12,8,11,7,11,5,11,11,9,8,7,4,8,10,5,6,9,10,1,6,7,17,10,9,6,14,12,4,6,9,15,5,15,4,5,5,4,10,8,6,8,6,6,5,5,9,9,5,11,11,7,11,11,10,5,13,11,8,8,12,8,8,8,5,13,7,9,5,10,12,6,11,10,8,8,7,10,13,7,7,3,6,10,8,13,3,5,9,11,9,4,5,8,6,8,9,6,8,6,11,4,8,1,15,8,7,12,2,6,8,8,10,9,7,6,12,6,2,8,12,8,9,8,3,12,8,7,9,8,7,7,4,6,3,12,7,3,6,9,6,4,13,9,9,8,6,14,15,10,12,2,10,11,5,11,13,9,6,11,13,8,7,5,6,9,10,10,5,11,9,2,7,4,9,6,9,6,9,6,6,10,6,4,9,7,9,17,5,11,6,8,3,5,5,6,7,7,9,9,7,7,13,4,8,12,7,7,10,4,11,13,6,8,10,12,14,10,10,8,10,9,10,5,9,9,4,5,16,4,8,7,13,14,10,11,6,11,8,9,8,9,3,12,7,2,12,12,5,15,9,3,5,6,9,6,15,6,5,16,11,11,5,8,10,9,11,13,9,11,9,6,7,8,6,3,5,6,8,7,3,12,14,6,5,6,11,4,9,9,7,6,7,8,9,10,16,8,6,14,5,9,8,10,9,11,5,6,4,11,10,11,5,5,4,5,15,6,7,11,3,8,9,6,12,7,8,5,8,6,13,9,4,9,13,8,10,7,5,8,7,7,6,7,10,11,11,7,7,6,5,11,8,7,10,5,7,9,7,9,6,8,7,12,11,15,12,8,2,8,12,10,7,9,6,5,10,8,13,6,10,9,6,9,7,4,10,9,8,7,14,6,7,7,12,7,5,8,7,10,14,10,7,4,2,13,11,7,3,6,5,6,6,4,6,5,8,12,8,10,13,9,11,12,8,13,9,4,8,5,7,6,16,15,13,9,6,8,7,12,8,10,11,7,6,5,9,7,8,6,4,7,10,4,10,10,8,9,11,5,13,11,10,14,7,5,1,11,9,7,8,8,9,19,6,8,10,14,9,2,9,9,6,7,3,9,6,7,3,6,6,8,7,12,7,9,6,8,8,9,2,6,12,16,6,9,1,9,8,6,7,11,11,5,12,6,7,7,10,9,10,8,6,4,5,2,12,6,5,11,7,2,3,12,8,7,10,4,11,5,4,13,4,6,5,7,8,7,9,4,8,7,7,12,8,7,11,9,9,10,4,10,9,9,16,10,3,3,6,9,15,8,10,3,8,9,11,16,8,5,10,11,5,11,12,7,8,12,5,6,6,13,7,6,9,6,15,9,13,7,4,7,9,2,6,11,13,12,8,5,8,3,3,10,15,4,3,5,12,11,13,12,7,6,8,5,9,6,12,5,4,3,9,12,7,6,8,5,10,12,11,7,8,8,7,8,7,9,5,7,4,8,7,12,16,6,11,6,12,11,5,6,9,11,8,8,6,8,10,9,8,6,6,9,13,5,11,10,13,9,10,6,5,7,17,11,10,5,8,4,5,2,10,6,16,6,10,5,8,15,9,12,10,6,5,14,5,9,4,7,6,11,9,7,4,6,11,7,1,6,8,5,7,4,8,10,15,12,12,8,9,11,6,13,8,8,4,8,8,8,8,10,7,10,7,9,6,6,19,2,6,10,8,4,4,11,9,3,18,10,5,1,7,8,9,8,10,9,8,9,13,8,6,10,8,4,7,11,8,10,13,3,14,11,4,9,7,5,4,10,5,8,4,8,7,8,9,6,6,6,10,13,3,13,7,3,8,6,6,9,5,3,5,7,9,8,3,6,11,3,11,9,8,11,3,4,8,3,10,11,7,9,6,4,8,4,6,7,11,17,6,9,6,5,7,12,5,10,9,11,7,8,5,10,8,7,3,7,7,6,4,9,8,16,10,9,10,6,12,9,7,8,6,13,6,8,10,15,14,6,5,6,9,8,7,7,9,8,4,8,7,8,5,17,4,3,9,7,11,8,4,8,9,12,5,4,7,10,10,8,4,6,6,7,10,5,8,8,6,5,8,4,4,4,6,9,4,3,16,13,11,9,6,8,16,6,4,5,8,10,8,12,7,10,5,13,12,10,4,10,8,4,8,7,3,6,7,18,8,9,7,12,9,11,9,8,14,13,8,7,7,10,4,9,10,6,6,8,7,15,12,4,11,16,15,5,7,6,11,5,12,4,8,6,6,11,9,9,10,7,6,7,10,8,10,7,11,7,11,9,12,8,6,7,7,9,15,5,7,19,7,9,10,5,10,11,4,5,12,9,8,6,13,9,6,9,5,5,10,6,11,13,14,3,6,6,8,5,12,7,2,5,9,7,10,5,8,11,6,6,8,10,8,11,13,9,8,3,2,7,6,12,7,7,12,2,9,4,6,11,14,9,10,7,9,4,6,8,9,8,8,8,4,13,16,5,4,8,8,6,4,5,3,11,7,12,8,13,13,10,4,16,6,8,12,5,9,14,11,2,5,4,6,8,8,9,5,13,7,14,5,4,8,6,7,7,7,9,6,5,9,10,10,5,10,4,4,7,3,4,11,9,9,6,7,11,9,6,7,8,7,7,15,7,5,6,7,7,9,10,16,5,8,6,9,10,6,13,7,9,15,9,8,11,11,10,8,8,7,17,5,5,6,5,12,7,7,10,14,12,12,9,11,11,8,9,4,13,11,9,10,7,6,9,7,8,6,3,7,5,10,9,3,11,6,6,14,7,4,13,11,8,4,12,6,4,8,11,4,7,3,5,6,10,3,6,8,7,11,9,6,6,0,11,10,13,6,5,8,7,7,9,14,4,8,11,5,3,6,8,8,9,5,6,4,8,8,7,7,14,12,5,6,4,10,6,8,8,10,6,4,9,8,3,10,10,14,12,8,8,5,8,17,4,13,6,12,13,5,11,9,10,11,7,5,18,2,8,8,5,8,8,8,11,16,9,13,12,5,10,9,5,8,4,6,9,7,7,10,8,16,9,13,7,7,4,9,9,6,3,5,9,8,7,2,5,5,8,11,9,8,6,9,5,10,9,11,13,8,13,9,9,6,9,7,8,16,11,6,12,4,3,5,2,4,12,10,4,3,6,9,6,6,12,13,7,9,12,12,5,5,10,6,6,9,5,6,6,10,4,11,9,4,9,4,11,4,6,9,11,5,16,8,11,6,8,9,4,8,9,6,10,10,4,7,9,10,3,10,5,11,10,5,8,11,10,12,6,6,6,5,4,6,10,5,8,8,8,8,13,6,13,7,7,7,10,10,7,7,5,5,8,9,3,7,4,3,5,10,18,13,9,8,5,8,4,9,12,8,16,16,15,10,8,12,6,3,8,14,12,9,5,11,7,8,3,5,6,10,6,5,10,7,9,12,15,10,11,15,8,12,6,6,9,11,7,6,5,4,8,14,9,6,9,13,10,6,12,9,12,5,10,10,12,17,6,6,16,8,7,5,9,8,7,5,12,7,4,7,4,14,11,4,6,8,8,10,11,4,8,9,9,12,7,8,5,7,7,10,13,5,11,3,9,7,7,8,7,4,10,10,8,12,4,10,15,14,12,10,8,8,7,10,9,8,8,4,6,9,7,7,6,13,10,10,6,6,7,10,8,5,9,13,6,11,4,6,11,8,3,15,8,12,4,12,7,11,11,9,21,9,7,11,5,7,9,7,5,13,9,10,9,5,8,10,6,12,7,9,9,7,8,4,8,5,10,6,10,8,9,7,9,7,1,7,6,7,6,4,6,7,5,5,9,10,9,8,12,4,9,7,7,5,5,7,8,10,12,6,10,11,4,7,7,6,10,13,5,8,13,7,4,3,11,10,6,7,8,7,2,5,7,11,9,7,6,10,6,11,7,7,6,7,5,3,5,8,6,11,12,9,13,7,13,8,10,6,8,13,5,10,9,13,6,5,8,5,12,2,4,4,2,9,5,4,4,8,11,5,11,9,9,16,8,10,11,4,7,6,8,13,8,10,11,4,7,10,10,9,12,6,5,7,8,8,8,10,13,3,11,10,10,8,5,10,5,7,5,6,9,6,8,3,7,9,8,11,6,5,9,12,14,12,8,4,6,10,10,8,7,9,5,8,6,10,12,8,8,6,4,9,7,5,10,6,10,7,7,4,7,6,13,7,8,12,5,17,2,3,13,10,9,7,16,10,6,9,10,8,4,10,20,9,11,5,6,7,7,5,7,13,4,5,4,6,5,9,7,7,5,8,3,7,11,12,10,4,8,11,12,7,11,13,8,5,7,9,7,11,3,10,10,3,8,10,8,11,8,6,4,9,5,12,11,14,7,6,12,6,14,9,7,8,8,6,4,11,10,18,7,12,9,7,10,6,5,9,11,7,7,5,7,5,10,8,10,7,5,7,5,2,9,7,19,4,6,17,10,5,8,6,1,14,11,5,4,7,8,7,4,11,7,7,4,8,4,7,6,11,13,7,9,10,9,11,8,9,3,6,9,9,5,8,7,11,3,11,8,8,5,10,5,8,3,7,9,11,9,2,4,2,4,7,13,8,8,9,3,3,9,6,6,11,7,10,1,8,4,10,11,1,3,8,16,10,7,9,10,8,7,12,6,9,4,14,5,7,7,5,8,7,6,10,9,13,8,11,8,4,5,15,5,9,3,12,14,12,4,10,4,5,10,7,3,3,4,11,7,2,7,12,5,13,13,1,7,8,4,7,11,6,10,20,9,13,7,3,7,8,13,7,4,10,11,6,10,7,16,10,8,7,12,8,6,13,8,7,11,10,6,8,6,5,22,9,13,7,9,18,5,7,8,7,14,4,6,7,13,12,8,3,7,7,8,21,9,4,9,10,7,6,7,7,8,13,10,14,10,10,7,11,6,12,6,7,5,7,10,8,5,6,12,9,8,9,6,5,9,8,6,10,7,5,4,8,9,9,10,12,4,8,8,9,10,8,12,9,8,8,5,13,4,14,7,9,7,11,12,7,5,6,7,11,8,3,7,12,8,12,10,3,9,10,6,5,5,3,5,5,3,8,10,8,9,8,6,5,7,8,8,4,5,9,7,5,15,4,9,7,15,9,12,11,7,7,6,5,9,8,9,8,8,7,7,7,15,10,9,13,7,4,10,6,7,6,11,9,5,11,10,10,6,6,9,4,8,7,12,6,9,12,6,6,4,1,5,6,12,8,15,12,6,7,5,9,7,6,6,8,10,5,8,12,6,9,7,6,3,9,11,8,15,10,9,7,4,11,13,7,4,6,9,8,7,10,11,9,8,5,7,12,10,8,5,5,6,11,9,6,5,10,6,7,15,10,9,7,6,12,9,8,3,12,8,7,5,7,10,4,8,10,6,6,3,5,10,12,7,6,5,6,6,9,6,3,8,13,11,9,10,11,9,9,7,14,3,6,3,10,6,13,10,6,3,6,4,5,7,10,9,4,7,6,6,6,7,8,10,13,11,4,5,6,10,7,12,3,16,13,4,8,8,9,16,10,14,8,9,7,9,10,8,7,8,11,5,18,5,8,7,8,11,9,6,15,11,12,8,9,12,8,8,6,8,12,7,5,4,9,5,13,4,8,7,10,9,8,12,6,5,8,12,4,10,11,8,7,4,6,10,7,8,12,2,5,4,10,12,8,9,12,5,4,12,4,1,8,12,9,5,11,9,12,8,7,4,12,12,3,10,9,9,10,8,8,7,11,3,6,8,10,8,8,7,5,13,12,12,7,12,7,6,7,10,8,12,11,8,5,9,8,8,9,8,4,6,5,7,3,3,6,9,7,5,9,7,6,10,7,10,7,4,9,11,7,5,5,5,10,2,13,6,10,13,12,8,10,10,13,11,9,11,5,7,8,19,2,7,17,13,10,9,11,8,11,6,7,10,7,10,14,7,6,8,8,7,4,8,3,4,8,0,3,11,7,11,8,5,5,9,7,15,7,13,10,11,13,7,4,7,8,7,12,14,7,16,6,7,8,15,6,11,17,10,2,8,6,15,6,3,8,10,3,4,9,10,11,8,13,13,8,3,8,14,6,6,13,6,9,3,11,5,9,11,15,7,12,12,10,7,6,5,7,6,4,12,8,8,2,14,6,5,12,10,6,14,7,5,12,5,7,10,12,10,6,18,8,6,6,7,5,5,8,10,6,9,5,3,9,7,7,6,5,8,4,7,10,12,5,12,13,6,4,5,4,5,4,8,12,9,7,7,8,11,9,7,10,4,5,9,10,6,6,5,7,14,6,7,12,8,7,11,7,4,8,3,11,10,5,10,7,9,6,11,9,7,8,5,6,8,5,7,7,10,15,11,7,2,8,4,9,9,7,4,6,6,11,11,9,5,11,8,5,5,8,10,8,7,2,10,11,6,9,8,6,4,3,8,6,10,12,11,7,4,8,9,4,9,13,12,5,8,11,6,6,11,12,7,11,11,7,6,4,11,7,9,6,5,2,5,9,5,9,7,15,7,11,8,7,13,4,6,7,10,5,10,6,6,6,10,12,5,14,8,11,11,8,5,9,13,5,3,9,9,2,9,9,13,8,3,7,9,6,12,10,5,13,10,12,4,7,7,9,6,14,8,6,9,8,3,8,10,7,8,9,7,7,9,5,13,4,5,14,10,1,11,7,8,9,8,8,12,8,6,14,7,10,12,9,4,3,6,9,7,7,3,5,6,10,5,9,8,7,9,9,5,5,5,7,5,8,7,4,11,14,10,10,9,9,11,9,6,8,8,8,7,9,5,13,9,8,8,6,8,8,11,7,6,7,9,11,5,10,4,7,7,5,13,18,8,5,9,12,10,8,8,5,5,15,8,6,4,7,6,11,12,7,8,4,15,5,5,3,8,8,8,5,11,10,6,7,4,9,13,8,11,7,5,8,9,3,11,9,11,8,9,6,9,7,7,10,8,6,7,9,4,8,14,8,9,6,3,11,6,6,18,7,8,18,8,4,8,15,11,5,5,10,10,10,8,6,12,8,13,12,10,6,7,6,8,7,12,6,12,7,6,8,7,10,3,15,13,6,6,3,4,9,15,8,10,6,12,8,7,7,8,6,7,8,5,6,11,6,6,6,11,9,7,6,13,3,10,7,13,10,13,5,8,3,2,14,10,9,12,11,8,9,11,9,14,13,5,4,10,11,6,5,8,10,9,2,6,6,9,11,10,10,4,4,9,7,9,5,13,10,7,9,9,7,9,11,15,8,6,4,16,13,13,9,6,11,13,11,5,5,5,14,13,13,8,5,4,9,6,7,17,8,9,13,7,9,7,8,3,7,9,6,5,4,9,4,7,10,14,11,11,5,7,12,7,7,14,10,6,9,8,13,9,7,7,9,7,11,9,7,11,12,8,6,11,6,12,5,11,7,10,14,11,9,5,9,6,10,11,15,9,7,4,10,5,8,6,9,5,7,8,14,4,5,10,4,12,9,15,3,13,6,5,11,7,7,12,9,8,10,10,6,13,8,7,4,8,12,4,6,9,13,16,11,14,11,6,3,7,7,5,7,11,8,7,4,2,13,5,3,7,6,11,10,11,4,18,8,16,14,13,8,9,5,7,18,16,7,10,7,6,5,7,11,9,4,12,10,8,8,4,11,9,4,9,11,13,12,8,5,7,8,9,4,5,8,6,6,12,11,12,7,13,7,14,12,6,9,7,5,5,5,8,8,3,10,11,8,6,8,1,9,3,12,9,6,8,5,9,6,5,3,6,8,7,8,3,13,4,13,8,11,6,12,5,5,15,11,10,4,6,6,6,7,5,6,8,12,13,0,13,2,5,7,9,13,11,10,5,13,6,8,9,6,6,9,7,6,11,8,8,10,11,4,4,8,8,7,10,3,4,8,4,10,13,7,6,8,7,10,10,7,9,10,6,7,9,10,11,7,6,10,9,6,9,7,7,10,11,8,7,4,8,14,14,9,5,5,9,4,5,5,4,9,5,8,10,7,4,2,8,12,7,7,5,12,10,4,2,2,9,7,8,10,4,9,7,9,6,13,13,3,10,10,5,9,10,11,3,10,12,7,7,2,7,8,9,7,9,7,7,13,7,10,3,8,6,7,7,8,6,4,8,10,5,7,7,7,5,8,8,7,10,12,16,4,5,4,3,9,4,7,6,7,7,5,9,5,8,17,11,9,7,9,11,5,9,5,7,11,12,8,9,5,4,7,6,7,7,14,14,8,7,7,11,8,6,7,7,15,5,7,9,7,7,11,8,6,11,4,9,13,5,9,13,9,9,10,13,9,9,8,5,7,6,8,3,8,9,6,7,8,7,6,11,18,2,8,5,6,4,6,6,5,8,7,12,7,9,7,15,10,5,2,5,13,8,6,13,8,6,5,9,4,10,6,8,16,6,9,7,11,6,6,9,15,8,14,14,11,10,10,4,10,3,11,8,12,9,9,10,6,6,4,6,12,8,12,9,7,6,12,9,6,7,7,5,13,4,10,9,17,5,12,10,8,8,11,14,5,7,12,4,10,9,4,12,7,5,12,6,3,13,13,13,11,6,11,15,6,6,7,8,4,8,6,5,8,8,6,9,7,10,5,8,7,11,4,4,7,9,7,10,8,9,3,5,7,5,4,11,8,6,4,8,6,8,7,9,6,8,5,7,4,7,8,3,11,8,8,8,10,7,8,6,13,10,9,8,4,7,6,9,11,8,4,10,7,4,12,7,12,12,9,7,7,17,5,5,8,8,8,10,2,6,13,9,7,9,11,4,6,9,8,7,6,6,6,8,8,3,6,10,5,9,13,3,5,9,8,12,9,10,11,10,8,9,9,10,13,5,7,6,8,4,2,4,5,3,8,5,9,4,4,14,9,9,1,7,6,9,7,6,3,8,3,11,16,11,11,12,8,6,7,7,14,6,11,7,11,8,7,7,6,8,10,9,4,5,9,8,11,10,5,11,6,7,8,2,8,6,14,7,9,7,5,13,3,8,8,7,8,4,14,15,7,6,10,4,8,11,8,8,8,9,6,11,13,7,6,8,7,9,7,7,8,6,5,4,5,6,7,7,10,4,9,15,10,5,13,12,16,5,7,7,3,8,5,6,7,3,9,2,7,11,7,8,7,4,11,4,4,9,14,10,12,6,4,15,8,2,9,7,10,8,14,10,17,7,7,4,5,8,18,8,13,16,6,8,13,7,6,12,7,6,8,7,6,7,11,7,17,5,7,13,4,4,8,8,10,10,5,7,11,6,6,7,4,10,5,6,10,6,8,5,4,8,4,13,6,5,10,8,4,5,8,5,6,6,8,9,13,4,16,9,7,10,8,9,11,10,12,4,7,10,7,4,3,13,7,7,9,12,6,5,13,7,6,11,8,3,8,8,7,4,5,11,9,9,8,4,12,4,9,3,8,6,9,6,13,15,13,4,6,15,2,7,14,6,12,6,4,5,9,12,16,4,9,3,6,10,3,5,11,9,6,15,7,7,10,13,2,6,8,5,9,3,3,3,5,2,6,6,15,6,7,6,7,2,15,10,4,4,7,13,6,12,7,7,8,11,8,10,11,7,4,13,14,5,6,7,9,8,12,6,9,7,18,12,7,4,8,3,3,6,8,14,8,7,7,8,12,12,18,8,7,8,12,6,9,6,6,8,10,7,6,5,8,9,14,3,7,5,2,17,6,12,9,4,3,7,6,8,7,5,14,6,14,10,8,13,9,11,5,7,5,4,5,16,5,11,7,8,13,8,7,10,6,13,9,6,13,7,6,8,9,8,10,4,6,8,10,9,5,7,8,4,6,11,17,13,4,9,9,6,10,8,7,9,7,14,14,8,9,10,8,11,18,7,5,8,14,6,8,8,9,7,4,6,4,6,9,6,8,5,10,9,6,6,5,5,7,6,5,11,5,6,13,5,3,15,7,9,9,8,4,7,11,4,6,6,13,9,5,13,5,8,3,7,6,5,8,6,9,9,10,4,6,3,10,7,7,10,7,7,10,9,8,11,10,11,6,6,8,5,6,10,8,8,11,9,5,7,6,9,13,11,11,2,12,10,3,15,13,12,8,4,8,6,8,8,7,6,4,6,8,9,9,15,16,4,10,10,6,5,6,8,8,8,8,14,17,5,5,6,6,7,9,5,9,8,8,8,10,8,6,11,9,8,7,7,3,7,2,14,8,14,10,9,13,7,9,8,5,8,2,10,3,10,7,9,11,7,5,16,11,8,6,9,10,13,10,8,9,3,9,9,5,10,10,4,9,7,15,7,11,7,9,13,9,7,7,11,12,10,19,11,7,7,6,11,12,6,6,8,2,5,6,7,7,8,11,12,8,7,8,9,11,15,9,13,7,8,15,6,8,7,8,8,9,6,13,8,5,8,8,11,8,8,3,4,6,5,8,7,11,8,8,6,6,10,6,10,4,14,7,4,13,4,10,6,10,4,5,8,11}},
{{4000,2.050000},{50527,51271,51598,50947,50594,50763,50734,50657,50784,50940,50418,51290,51054,51209,50721,49867,50578,50425,50937,51920,50483,50736,50829,50938,51028,50879,50482,50154,51207,50806,49507,50286,50706,51045,50530,51467,50076,50254,50310,50359,50872,51431,50821,51186,51077,50546,50598,50677,50917,50419,50624,50658,51407,50849,50880,50674,51175,51184,51206,50412,50396,50957,50335,50862,50193,50502,51190,50475,49680,50339,50409,51203,51202,51267,50455,50208,50154,51090,50581,50807,50478,50160,50606,51059,50414,51825,50700,49631,50550,51497,51132,50353,50999,50599,51477,50957,49753,51225,50411,51150,50520,51677,50565,50310,50903,50987,50900,50492,50956,50900,50391,50813,50733,51030,51727,50539,51202,50581,51510,50857,50549,50886,50556,50665,49833,50590,49999,50834,50347,50732,51630,51394,50567,51135,51285,50631,50713,50553,51008,50306,50405,51032,50610,50454,50928,50378,50552,50508,51069,51041,51427,50901,50969,51114,50978,51082,49936,50633,50434,50252,50834,51045,51077,50341,51322,51004,50716,50278,50502,50373,50812,50759,50039,50811,51291,50570,50275,50626,51409,51502,50199,51023,51621,51241,50541,50156,50131,49844,50463,51343,50630,50229,50866,49839,50584,49712,51046,51439,50577,50622,50050,50980,50839,50681,51399,51464,51341,51565,50089,51318,50878,51131,51020,50724,50717,50772,51099,50930,51120,50373,50099,50867,50945,51128,51621,51076,50955,51040,51229,51190,51167,51237,51426,50904,51153,50423,51098,50799,51061,51067,50045,51437,51933,51251,50253,50229,50468,50126,50298,50653,50710,49893,51399,50993,50639,50266,50386,51079,50778,50482,50685,50443,50884,50701,51041,50453,51430,51472,50421,50391,50867,50870,50769,50357,50582,50775,51221,50161,51252,50756,50822,50347,50425,50087,51842,51420,51084,50872,51367,50764,50423,50683,51777,50852,50612,51559,50246,50664,50523,50503,50544,50712,51667,50929,51461,50997,50786,50488,50434,50528,50952,51408,51124,50967,50778,50690,50713,50756,50766,50763,50399,50634,50199,50576,51403,51142,50154,51211,49891,50449,51121,49451,50661,51727,51261,51496,50856,50966,50798,50855,51081,51329,50716,50985,50908,50564,51012,51100,51236,50776,51007,50657,50550,49873,50878,50447,50652,50281,50340,50904,51218,50974,50698,50619,50164,50447,50805,50577,50360,50603,50709,51000,50650,50771,50898,50658,51117,51842,51194,50785,50274,51268,50327,50603,51033,50879,50478,49958,50642,51270,52240,51135,50947,49761,50853,49826,50427,50770,51433,51269,51020,51151,50936,51037,50188,50736,51288,50582,50450,51841,50791,50760,51454,50774,50500,51048,50558,50038,50630,50727,50592,50418,50270,50740,50922,50930,50317,50661,50502,50275,50869,50738,51014,51372,51101,50425,50911,51096,50824,50328,50833,50741,50425,50687,50857,50972,50766,49871,50721,50908,50634,50697,50825,51525,50445,51131,51118,50860,50925,51145,51271,50044,50945,51320,51045,49938,50056,51180,50908,51185,50877,50968,51286,50926,50285,50216,50602,50616,49704,50838,50426,51284,50258,50954,50393,50095,50610,50565,51327,50725,50568,51360,50928,50632,51254,50394,50204,51338,51844,50506,51311,51223,50503,50761,50966,51029,50196,50449,50907,50395,51305,51551,50698,50691,50684,51061,51602,50793,50904,51202,50852,50248,51435,50736,51418,51543,51582,50822,50744,50864,50443,50383,50795,50527,50771,50550,50111,51053,50336,51251,50371,50485,50710,50928,50588,50715,49709,50666,51200,51272,51020,50518,50527,50654,50843,50363,51041,49881,50666,50591,50825,50016,50365,49167,51020,51048,51113,50982,50848,51174,51081,50079,50543,50913,50812,51115,50836,50240,50427,50220,50601,50814,50761,51284,51343,50199,50864,49986,50566,50676,50405,50606,49742,50555,50416,51172,50360,51381,50027,50710,51017,50689,50358,50064,50761,50944,51219,51089,50873,51390,50778,50964,50762,50120,51327,51139,51071,50454,50265,50889,50248,51211,50466,50483,50941,50832,51007,51127,50359,50926,50876,50396,50055,50914,51687,50512,51781,49878,51598,50582,50656,50768,51469,50896,50462,51077,50718,49945,51056,50071,50650,50733,50931,50617,50774,51337,51016,51119,51133,50550,51551,50991,50075,50499,50521,50539,50110,50407,50672,50694,50740,51303,50575,50615,51389,50881,50374,51236,50690,51047,50533,51614,50746,51258,50854,50597,51209,50981,50677,50400,51387,50589,50809,50621,50467,50445,51194,51376,49750,49931,51397,51325,50752,50135,50663,50899,50631,50105,50175,50938,51287,50774,50643,50803,50565,51070,50116,51063,50437,50507,50497,50835,50914,51528,50642,50630,51335,50770,51349,51394,50629,50126,50083,51025,51433,51025,50615,50035,50937,50730,51111,49847,50427,50640,51070,50622,50157,51080,50964,50289,50873,50956,50703,50107,51015,50839,50835,50727,51217,50970,51233,51010,49946,50485,50199,51031,51452,50992,50384,51652,50542,51316,50047,50738,50056,50953,50842,51096,51518,51318,51067,51214,50791,50450,50608,51244,50380,50665,50265,50509,50621,50966,50433,50577,51008,50585,50953,51021,50316,50257,50474,51030,50942,50315,51427,51248,51822,51375,50744,51045,50650,50288,50820,50637,51508,51149,51112,50856,50717,51172,51163,51197,50095,50990,50594,50935,50499,49895,51169,51182,51161,50291,51083,50622,51226,50631,51530,51002,50739,50700,50733,51534,51078,50202,50783,51051,50244,50938,50035,51150,50827,50573,51507,50696,50360,49993,50591,50628,50612,49904,50976,50615,51227,49624,50778,50946,51304,50579,50663,50918,50244,50142,50731,50860,50299,50432,50465,50416,50939,50721,50849,50832,51041,49962,50488,51084,50526,51248,50374,50470,51264,51182,51300,50219,50685,50647,50197,50756,51185,50545,51552,50511,50823,50842,50345,51053,50797,50779,50757,50662,50786,50990,50342,50874,50989,50772,51282,50748,51210,50773,50004,50386,51390,50415,51164,50229,50455,50878,50556,49913,50667,50297,50891,50452,50638,50787,51330,50252,50310,51079,51243,50930,50464,50789,50712,50752,51723,50668,51243,50598,50709,50852,51069,50627,50882,50541,50571,50744,50344,50155,51480,51432,50883,50861,50487,51086,50681,51238,50266,51484,50682,50510,50827,51731,50825,50647,51128,50829,50862,50521,50686,50913,50338,50835,51630,50283,50962,51149,51688,51303,50304,51249,50869,50486,51488,50456,50508,50128,51626,51484,50660,50735,50647,50739,50350,51360,51529,50982,50663,50768,50881,51189,50619,51290,50753,51055,50658,51677,50682,51069,50541,50836,50630,50405,50864,50481,50888,50935,50927,50562,50381,50732,51183,50533,50226,50914,49898,50853,51004,51061,50099,50688,50673,50595,50438,49968,50456,50901,51779,51639,50696,51434,50643,50501,50413,50540,50732,50544,50728,49274,50906,50645,50689,51331,51174,50947,51559,50632,50744,50655,51016,50941,50890,50615,50170,50525,50758,50706,50238,51323,50916,50797,51296,50850,50468,50583,50964,50437,51117,51416,51505,50264,50319,50379,49860,51212,49941,50407,50705,50365,51146,50283,50566,50610,50266,51214,50970,50102,50653,51204,50509,50565,51654,50561,51411,51403,50898,51112,50478,51166,50509,50800,51078,50757,51280,51100,50828,51346,50653,50423,50315,50543,50632,50879,50468,50324,51000,51155,51264,51105,50726,50503,50851,50957,51013,50598,50574,50778,50367,51526,50749,50732,51360,51476,50745,50732,50964,51436,50699,50866,51702,51226,50213,51233,50265,50597,49826,51219,50827,50379,50645,50166,51170,51022,50509,50629,50955,51040,50298,50834,50559,49966,51097,50172,50297,50853,50721,50500,50720,50735,50846,50595,51142,51195,50505,50737,50806,49664,49923,50570,51513,51521,50736,50791,51044,50966,50390,50772,50780,51204,50567,50473,50782,50009,50795,51345,51337,50764,51170,51592,51209,50552,50829,50516,50674,50839,50592,50874,50984,50978,50918,51032,50929,51162,50595,51109,50684,50760,51017,50976,51251,50753,51104,50966,50831,51156,50772,50964,50288,50548,51523,50967,51300,49933,50901,50927,50032,50338,50494,50383,49775,50846,50958,49884,49915,50425,51582,50697,50897,50721,50184,51763,50545,51014,50929,50856,51318,50438,50994,50975,50233,50972,50415,50656,50632,51346,50758,50889,50775,51168,50136,50699,50711,51529,50816,50256,49997,51122,50820,50612,50436,51310,51343,50677,50604,50175,50964,50518,50737,50293,51089,50361,50832,50872,50637,50975,51156,51185,51235,50499,50681,51075,50196,51252,50816,50048,51091,50850,50917,51703,51505,50767,51059,50271,50615,50994,50157,49788,51190,50472,49815,50360,50781,50306,50582,51170,51047,51757,50988,50505,50910,50734,50484,50541,50616,50927,50928,50211,50523,51136,50602,50017,51347,50696,50636,50944,50550,50588,50929,50542,51256,50834,50095,50515,50265,51026,50875,51361,50680,51128,51117,50636,51335,50379,50877,50995,50801,50149,51482,50595,51150,50636,50675,50255,50422,50808,50703,51169,50718,51272,50530,51002,50665,50846,50494,51024,50891,51290,51137,51135,50497,50507,49528,51547,50053,50257,51227,50508,50165,50667,51466,51302,50866,50749,50780,50744,50087,51006,50807,50514,50332,51394,50596,50694,50305,51014,50337,50287,51418,50627,50694,50896,51044,50250,51145,49578,49921,50841,50488,51272,50509,50819,51045,50061,50417,51005,50754,50787,50581,50761,50692,51106,50006,50343,50971,51098,50648,50706,51378,50452,50539,50492,50968,50592,50776,50859,50672,51301,50151,50421,51278,50800,51259,50903,51177,51397,51040,50409,50959,50803,50814,50947,50455,49883,50844,50948,50929,50391,49604,50769,50555,50631,50361,51121,51481,50561,50935,50222,51095,50879,50442,50982,50996,50902,50574,50557,50778,50893,50622,50850,51556,49935,51308,50711,50702,50961,50839,50590,51294,50279,50558,50386,50828,50362,50797,50469,50959,50873,50571,51007,50938,50493,51121,50860,51051,50771,51317,50394,50971,50953,51042,50950,50322,50614,49567,51045,51774,50774,51161,50754,50687,51310,50519,50708,51047,50437,50772,50312,50763,50034,50069,50681,50741,50967,51533,51168,49789,50664,50406,51372,50411,50960,49943,50834,50326,50268,50438,50643,50705,50242,51256,50029,50580,50648,51301,50804,50687,50860,51272,50287,50667,50594,50420,50735,50243,50879,51027,50521,50541,50581,51589,50798,50639,50064,51164,51259,51408,50040,50208,51025,50654,51135,51195,51051,50886,50346,50754,50994,50582,50157,50641,50427,51580,50880,51026,50862,50886,49351,50747,50993,50921,50118,50873,50691,50973,50182,50477,50723,51435,50317,50569,51727,50723,49767,51181,50140,50855,50940,51028,50476,50288,49892,51145,50782,50416,51276,50629,50931,50648,50750,51104,50419,50817,50661,50828,49841,50964,50659,51109,50462,51122,49851,51571,50725,50660,51441,50814,50758,50932,50860,51094,50399,50472,50715,49826,50474,50849,50472,50579,50679,51008,50014,50812,51227,50801,51548,50874,50637,51289,50901,50946,50291,51467,50862,51546,50629,51245,51139,50496,50722,50285,51509,50554,49802,51051,51103,51253,50504,51339,51362,49927,50812,50422,51552,51133,51637,51508,50893,50962,50349,50655,51069,51435,50458,50490,50796,50736,50094,51304,50392,50701,51608,50574,50454,50238,49914,51422,50742,50093,50115,50273,50679,51210,50948,50505,51235,50204,51446,51454,50990,50598,51323,50481,51194,49805,50918,50550,51158,51053,50584,50117,51324,50378,50866,50927,50273,51421,50558,51019,50447,50817,51192,51576,50396,50822,51751,50582,50444,50484,50546,50791,51008,51171,50573,50174,49863,50513,51164,50513,50662,50291,50404,51297,50282,50239,50990,51031,51102,50218,51100,50652,51291,51309,51029,51052,50542,50937,50702,50628,50945,51027,50219,51080,51378,50814,51291,50683,50687,51187,50985,50460,50923,50054,49789,50470,50675,51336,50204,50923,50978,50327,51019,50884,50621,51014,50816,50600,50819,50026,49893,50561,50933,50683,51201,50782,51127,50430,50781,51087,50499,50410,50379,50480,50875,50805,50518,50330,51513,49826,50750,51483,50320,51178,50192,50886,50668,51180,51109,50889,50568,51117,50848,50290,51282,51674,51199,51276,50779,50920,51493,50549,50993,51103,50371,50770,50314,50475,50602,50922,50849,51241,49928,50988,50922,50774,50991,51544,51052,50733,50572,51145,50607,50630,50689,50707,50430,49889,51014,50098,51240,51508,50604,50361,51149,51242,51309,50378,51024,51087,50866,51138,51212,51313,50995,50931,50137,50310,51211,50296,49630,50561,50564,51366,51128,50892,50585,50867,51125,50622,50799,51268,51036,50332,50850,50869,51221,50505,50283,51057,50877,50477,51350,50478,50552,50565,50224,51330,50774,50765,51004,50965,50881,50885,50686,50445,50271,51235,50766,51236,51163,50842,50537,50196,50367,50836,51075,51384,50470,50455,50191,50636,50994,50630,50474,50528,50518,50984,50723,49823,51120,51208,51347,50910,50941,50789,50044,50533,51126,50791,50386,51381,50601,51127,50027,50766,50988,50512,51251,51012,50481,51443,50859,50902,50845,51175,50814,51019,50638,50266,50809,50671,50818,50596,51306,50637,51298,51626,51301,50366,50182,50903,50266,51023,49871,50314,51025,50722,51459,51171,49885,50637,50767,50877,50957,51176,50585,50982,50547,51272,50687,50833,50938,51027,50958,51174,50135,50783,51126,50786,49761,51032,50640,51265,51125,50604,50984,49755,50857,50885,50856,51701,50987,51494,50779,50530,50849,50646,51587,51225,50834,51258,50755,51111,50330,50239,51287,50421,51218,51447,51198,50531,50191,51084,51403,50953,50667,51409,51049,50982,51070,50513,50529,50752,50010,51073,51170,50820,51143,51142,50832,51371,50667,50793,51333,51131,50756,50724,52028,50886,51090,51147,50916,50638,50436,50891,51070,50559,51265,50362,51466,50849,51182,51186,50908,50984,51334,50764,50624,50123,50241,50639,50566,50771,51142,50222,50672,50635,50695,50975,50493,50813,50034,50457,50059,50700,51506,51186,51081,50458,50535,50869,51030,51014,50853,51289,50630,50884,50573,50558,50015,50872,50826,50113,50971,50975,50170,50751,50700,50404,51451,51008,50435,49857,50557,50700,50498,50053,51193,50154,51265,51776,50637,51209,49996,50599,51237,50872,50341,50928,50424,50901,51642,50365,51289,49888,51061,50574,50367,50028,50223,50922,50645,51006,51020,51269,50458,50560,50532,50890,49809,51627,49929,50947,50334,50108,50457,51159,50206,50008,50223,51643,49751,50742,50722,50654,50998,50998,50686,50683,50743,51404,50794,50298,51071,51132,51212,50586,50790,50838,50931,50635,50866,50718,51395,50566,50848,50964,50302,50803,50252,51412,50576,51387,50889,50310,50634,50296,50955,50661,51264,51291,50893,50637,51023,50516,50758,50951,50746,50052,49934,50577,51616,50863,51059,50268,50722,50774,50721,50751,50340,50590,50906,50672,50654,50580,51417,51319,50494,51091,50286,50511,50482,50665,50809,51598,50634,50478,50498,51082,50308,50918,50746,49884,51181,51222,50589,50590,50707,50704,50296,50524,51048,50089,50605,50985,50749,50798,50362,50457,50299,50191,51086,51033,50620,50488,50685,51146,50711,50758,51322,50615,50987,49774,50717,51122,50973,50909,50459,50908,50876,51033,50656,50978,50607,50672,50229,50466,50709,50948,51239,51673,50977,51480,50422,51359,50790,50998,50730,51156,50312,50502,50080,50820,50400,51476,50261,50148,51488,51001,50287,51334,50663,50210,50511,50750,50722,49874,49995,51223,50668,50201,51032,51000,51628,50663,50217,51063,50260,50575,51022,50526,51118,50244,51056,51197,51207,50139,50778,51092,50410,50417,50460,51360,49856,51137,50609,50798,50655,50428,50480,51150,50985,50585,50679,50930,49841,51046,50806,50537,50344,50863,50225,51218,50833,50564,50869,50758,50443,51191,50716,50655,50770,50887,50914,50114,51637,50402,51286,50665,49861,51441,51620,50844,51042,50821,50279,50773,50315,50301,50720,50731,49692,50045,51552,50848,50640,50628,50091,50397,50804,50692,51421,51058,50151,51000,51041,50818,50156,50844,50781,51121,50606,50735,51165,50955,50617,51070,50782,50673,50621,50979,50405,50290,50398,50513,51158,51069,50924,50787,50601,50266,51055,50464,50622,50358,50499,50818,50959,50672,51167,50973,51597,50551,50304,50558,50930,50472,49891,50344,51168,51127,50709,51303,51022,50225,50190,50739,50566,50827,51021,51684,51343,50888,49961,50636,50980,51595,50784,51313,50340,50253,50403,50849,51028,50571,50757,50315,50992,50884,50637,51487,50537,50373,51201,50954,50814,50658,49983,50925,50881,50487,50536,50294,50548,50439,51015,50470,50565,49942,49916,50814,51042,50237,49849,50421,51370,51225,50364,50791,51092,51441,50220,51079,50864,50548,49830,51394,50465,51489,50790,51159,50846,50517,50213,50744,51297,51652,50597,50780,51322,50170,50339,50686,50870,50779,50894,51344,51156,50195,51277,50823,50940,50567,50940,50633,50434,51116,49813,50545,50972,50991,52118,50519,50873,50772,50745,50268,50974,50788,50994,51039,50554,50352,50946,50959,50860,50381,51101,50871,50433,50699,50520,50371,50567,51241,50537,50632,51325,50947,50164,50758,50631,50587,51056,50509,50518,51305,50891,50714,50968,50141,50886,50429,51047,50487,50553,50449,51074,50932,50624,51373,50542,50770,51090,51630,51300,51138,50984,51221,51388,50874,50777,50733,51005,50513,50677,50537,50766,51255,50835,50582,50660,51057,50829,50270,49923,49752,50131,50697,50673,50555,50913,50435,51117,51177,50389,49505,50873,50551,50563,51266,50851,50984,51002,51225,51048,50967,50951,50370,50568,50829,51019,50657,50857,50465,51584,50130,50224,50949,50781,49816,50553,50916,50662,50287,50782,51443,50004,50994,50807,50401,51025,50874,50768,50875,50784,51274,51257,51021,51031,50760,50131,50762,50685,50960,50748,51418,50489,50957,50643,50990,50956,51205,51244,49608,50559,50498,50732,50930,50274,50960,50534,50986,50909,50297,49999,51006,50056,50866,50902,50496,50849,50419,50663,50898,50579,50600,49985,50215,51056,51233,51147,50165,50925,51187,50679,51563,50110,51602,50561,51011,50864,50829,50928,50615,49851,51358,50179,50731,50364,50852,50484,50425,50895,50766,50543,50275,50236,50060,49990,51219,49968,50925,50627,50965,50115,50903,50611,51302,50732,50751,50603,50666,51579,50302,50171,51706,50760,50531,50506,50975,50605,50410,50953,50275,50901,51727,50174,50885,50704,51092,50503,50469,50115,50216,51291,50863,50318,50752,51015,50678,51492,50667,50663,51170,50630,50320,50533,50574,51001,50094,50942,50690,50546,50031,50618,50669,50708,51779,51403,49847,50984,51189,51117,50437,51343,50430,50808,50762,50492,50432,51047,50036,51207,51162,50552,51311,51273,50198,50650,51390,50507,50901,50614,50899,51269,50146,50990,51133,50503,50475,50813,50454,50026,51081,50802,51167,50755,50162,50947,51172,50831,50368,51254,50471,51351,51267,49954,51056,50129,50248,50144,50573,51352,50533,50659,49997,50576,50259,50404,51264,50770,50894,51335,50601,51155,50580,50560,50958,50586,50965,50546,50766,51259,50453,50844,51119,51619,50936,51695,50919,51051,50845,50499,50131,50935,50536,51339,50836,51417,50637,51048,50944,51156,50702,50896,50798,50981,50654,50994,50755,50471,51232,50309,49887,51606,50722,51246,50752,50957,50505,50804,50299,51189,51211,50165,50350,51389,50609,50977,51487,50651,50574,50282,50346,49963,49764,50172,50203,50322,51076,50281,50173,50729,51053,50966,50552,50521,51111,51115,51070,50944,50164,51590,50506,51408,51357,51240,50831,50634,50688,51068,49902,50114,51648,50881,50366,50752,51016,51863,50966,50670,50445,50967,50651,50736,50905,50050,51122,50926,49999,51202,50520,50358,50760,50566,50869,50976,50226,51359,50354,51003,50848,50475,50458,50440,50979,50676,50473,50633,50494,49744,50608,50708,50764,50031,50067,50885,50614,50650,51008,50427,50660,49818,51486,50467,51554,50613,50282,50242,50654,50880,50425,50966,51213,51624,50425,51170,50519,51161,50054,50343,50412,50432,51031,50922,51036,51046,50644,51214,51910,50702,50447,51191,51609,50255,50672,50664,50596,51107,51484,51382,50575,49864,50676,50116,50909,50353,50903,50922,51052,50293,50398,50824,50677,50216,51201,50619,50766,51125,50675,50846,50572,51002,50412,50878,51251,50460,50349,51512,50848,50240,50900,50208,51244,51063,50409,50954,51069,50748,50723,51558,51473,50772,50994,51408,50886,51303,50953,51016,50894,50338,51347,51028,50865,50951,50910,49774,50311,50683,50144,51629,50493,50600,50441,50393,50690,50445,50434,51011,51244,50198,50846,51043,50637,50715,51353,50395,50731,50627,50692,50490,50803,50117,51702,51001,50459,50942,50592,51018,50958,50648,50479,50993,51048,50650,50465,51023,50727,50859,50704,50807,51406,51194,50555,51101,50917,51356,50057,51031,51281,50825,50283,51384,51128,50531,50593,50865,51047,51314,51098,50383,50395,51015,50955,50769,50726,50878,50711,50608,51151,50718,51191,50483,50468,50626,50789,50812,51531,51277,50713,50128,50849,50328,50964,50324,49573,50611,50711,50846,51052,50812,50085,50018,50577,50214,51259,51209,50860,50229,50574,50211,51000,50437,50436,50857,50306,51154,50677,50912,51070,51002,51334,50693,50972,51021,50593,51020,50450,50776,51172,50432,50261,50049,50902,50954,51636,51105,50604,50685,50509,50760,50951,50669,50715,50883,50800,50663,50915,51434,50606,50088,51032,50914,50681,51075,49754,50006,50334,50903,50432,51617,51560,50649,50345,50649,51301,49767,51068,50529,50497,50539,50622,50614,50734,50870,50671,51648,50893,50712,50973,50775,49682,51295,50884,50890,51597,50931,50326,51182,51055,51359,51332,50582,50729,51336,50948,51301,51087,50867,50855,51125,49836,50863,50120,50641,50650,51485,50644,50114,50925,49874,50538,50485,51061,50745,50790,50839,51408,51138,51135,50844,50392,50407,50898,50488,50274,50372,50609,50048,50394,50711,50720,50920,50444,51020,50631,50672,50471,50710,50820,50967,51047,51127,50971,50755,50468,50900,51195,51759,50701,51044,50486,50947,50093,50712,50840,50401,51256,50749,50573,51036,51304,51424,50467,51348,50221,50947,50871,50432,50234,50407,50887,50882,50790,50362,50592,51127,50844,50698,50491,51229,49375,50754,50400,51180,51481,50679,50268,50543,50959,50576,50395,50709,50327,50408,50564,50546,51011,50430,50147,51056,50723,50500,51157,50036,50505,50713,51379,50816,51644,50083,51140,50502,50552,50934,51196,50752,50206,50573,51054,50138,51125,50264,50998,51544,50127,50776,50602,50325,50710,50693,50517,50997,50845,50887,50929,51439,51068,51187,50895,50297,51309,50783,50477,50503,50764,50651,49811,51117,50456,51014,50786,50959,50465,50629,50095,51216,51349,50938,51197,51075,51054,50936,51131,50931,50581,51022,50500,50624,50670,51076,50125,51040,50745,51301,50140,50843,50320,50892,50923,50917,51057,51208,50425,50836,50023,51368,51067,51227,50779,50918,51217,50466,51101,50834,50706,50463,50202,50619,50016,51021,50773,50235,50794,51469,50683,51264,50906,50684,50351,51384,50941,51135,50999,50976,50381,50966,51803,50535,51205,50834,50510,50840,50510,50707,50965,49844,50008,50334,51682,50709,51087,50018,50442,50083,51353,50341,50683,50869,50894,50565,51380,50676,50796,50853,50513,50551,51263,51092,52197,51116,51193,50461,50694,50711,50409,50273,51256,51352,51620,50882,51514,50718,50428,50523,49955,50810,50706,50844,51292,50643,51241,50983,50551,50612,51060,50875,51597,50970,50750,50714,50965,50505,50248,50703,50645,50738,51150,50709,50670,50791,51582,51500,50844,50758,50981,50970,50883,51370,50862,51052,51459,50300,50999,50867,51050,50479,51154,50961,49393,51123,51021,50909,50382,51014,50331,50647,50641,50075,50565,51252,50709,50497,51565,50074,51266,51081,50548,50863,50532,50301,50098,51445,51338,50423,50402,50428,51139,50148,50888,51005,50422,50905,50896,51387,50703,50533,51233,50985,50478,50493,50734,50234,51280,50369,50183,50692,51289,50486,50702,50400,51220,51125,51147,51546,51050,50608,50226,50746,50408,51097,51057,50379,50206,50719,51346,50808,51356,50665,51137,50045,51033,51214,50499,50547,50464,50684,50929,50159,51358,51672,51208,50547,50188,51173,50442,51030,50782,50559,50817,50692,50676,50918,50620,51205,49941,51297,51054,50174,51192,50251,50715,50623,50789,51166,50562,50705,51888,51714,49757,51178,50566,50557,51220,50761,51423,50937,50595,50042,50192,50475,50851,51346,50999,50645,51564,51099,51363,51036,51262,50966,50207,50343,50801,50423,51675,51372,50914,50467,51161,50677,50593,50488,50518,50423,50853,51558,50799,50096,51021,50297,50584,50097,50619,51197,50949,50779,49927,50835,50808,50751,50237,50739,50767,49848,50436,50921,50490,50724,51164,50311,51672,50827,50144,50880,50945,51894,51554,50574,50746,50715,50128,49925,51054,51108,50560,51092,51249,50250,49523,50767,50804,50324,50969,51526,50847,50663,50847,51249,51081,50369,51204,50450,51043,50055,50788,51532,51290,50881,51357,51096,50527,50771,50872,50896,50797,51329,50405,50538,51018,49943,50847,51218,50575,50473,50679,50911,51172,51398,50831,50532,51502,50478,51049,50819,50285,50574,50884,50829,51008,51118,50753,50635,50338,51628,50784,50742,50500,51056,50188,51196,50291,50470,50531,50552,51530,50159,51383,50454,50650,50531,51282,50421,50895,50006,50686,50490,51072,51364,50771,50991,50621,50263,50701,50864,49738,50276,51061,50676,50534,50936,50765,50778,50803,51361,50697,50853,50322,50803,50067,50920,50954,50555,51521,50977,50724,50887,50692,51105,51055,50765,50123,50988,51205,51240,50297,50803,51011,51116,51028,50916,50548,50392,50925,50150,50273,51496,51010,49878,51265,50161,50970,51070,50480,50486,51291,50800,51345,51601,51367,50740,51650,51011,50704,50290,50251,50397,50922,50566,50309,50843,49550,50336,51414,50360,50681,50694,50558,51221,50051,51624,50444,50321,50040,50527,49960,51594,50860,49860,51224,50667,50336,50777,50955,50517,50355,50763,50387,50517,50968,50493,50757,51105,50974,50977,49746,50901,51316,50645,51164,50310,50774,51138,50778,51152,51099,50899,50876,50713,51262,50855,51084,50735,50789,50530,51321,50280,50154,51163,50491,51474,51496,51462,50002,50311,50862,50576,50692,51237,50391,50974,50397,50558,50558,51184,50560,50961,51094,51434,50675,51454,50750,51188,50476,51166,51145,50776,50737,50222,50138,50830,51161,50406,50877,51140,51233,50544,50390,50316,49803,51291,50976,50980,50778,50585,50645,50724,50820,50465,50957,51320,50862,50450,50951,49768,51115,51428,50835,49821,50944,50777,50651,50759,50593,50294,51072,50538,49826,50735,50677,50810,50972,50299,51340,50501,51490,50832,50416,50706,50317,50216,50953,50569,51169,50486,50304,50542,51132,51125,51127,51044,51053,51322,51044,50439,50380,50885,51014,50506,50521,50934,50650,50972,50688,50950,50728,50113,50198,51329,50683,51012,51472,50468,50009,51250,50768,51258,50744,51266,50629,50729,50398,50478,50443,51080,50861,50524,51164,50552,50816,50242,50993,50968,50609,51158,50575,51138,50778,51517,50701,50826,51187,51084,50590,51018,51200,51125,50936,51324,50430,50451,50430,50813,50326,49895,50436,51849,50546,50984,50732,50526,51019,50528,50496,51371,51199,50972,50883,50596,50752,50448,50761,50886,50707,49986,50517,51663,50863,50453,50278,51412,50061,50810,50626,50102,51453,51190,50907,50547,50241,50866,50968,50855,50734,51052,50649,51295,51144,51162,50612,50778,49977,51075,51463,51400,50763,51057,50968,50400,51217,50638,50869,50537,51041,50775,50574,51006,51083,50918,51255,50752,50338,50931,50179,50630,50600,50903,50509,50483,51099,51248,50635,50858,50752,51208,51242,50983,49861,50585,51146,50853,50844,50830,50744,51432,51062,50302,50537,50614,50828,50752,51002,50055,51069,50780,50137,50600,50919,51655,50162,51603,51757,50542,50591,50438,50635,51403,51104,50713,50772,50281,50823,50459,50998,50187,50558,50452,51435,49951,50513,50739,50881,51102,50598,50251,51194,50760,51359,50735,51205,50461,50365,50416,50959,51633,50989,50883,50496,50063,50473,50887,50796,50363,50049,51069,51297,51364,50443,50778,50874,50725,50967,50374,50431,51337,50623,50719,50302,50904,50645,50124,50534,50512,51186,51013,50471,50652,50772,50683,50723,51123,50719,50885,50310,51212,50584,50401,50508,51299,50475,50741,51497,50139,50638,50655,51058,50742,51128,50821,50608,51246,51157,50410,50356,50346,49918,50878,50863,50667,51186,50832,50582,50575,50751,50888,50789,51694,50763,51252,51253,50854,50753,51264,50102,50695,51308,50495,50399,51207,51061,51563,51976,50871,50965,50575,50876,51691,50461,50692,50814,50207,50451,50075,50083,51554,50756,50751,51033,51028,50696,50753,50811,50776,50770,51578,50732,50884,50599,50392,51238,51114,51811,50933,50990,50605,51318,50199,50509,51160,50591,51374,51604,50717,50716,50546,51100,51183,50843,51175,50366,50484,50918,50757,50978,50539,49945,50546,50273,51018,51438,50853,50938,51182,49900,51060,50434,50103,51156,50636,50528,50144,50602,50576,51068,51144,51155,50408,51375,50557,50855,50750,50645,51088,50255,50593,50864,50425,50444,50733,50544,51142,51131,50665,50407,51021,50712,50655,51299,50876,50242,50838,51155,50465,50818,50629,50909,50568,51458,50879,49808,50760,50223,50325,50007,50260,51150,50985,50617,51233,50679,50531,50482,51296,50755,50937,50575,50701,50977,50429,50781,51237,50353,50668,51045,51006,50547,51337,50720,49947,50867,50523,51315,50754,50837,51353,50141,50864,51326,51426,50434,51519,50981,50732,49566,51246,51047,50158,50274,50575,50378,50593,50304,50899,49735,50617,49453,51235,50492,50831,51312,50375,50875,49984,50957,50914,50473,50855,51631,51515,50396,50209,50822,50498,50416,50142,50984,50314,51923,51106,51095,50710,50350,50400,50825,51203,51307,51412,50538,50815,50724,51053,50132,50996,50686,50906,50835,50679,51814,50857,50923,50758,50849,50473,51520,50114,50539,50881,50962,50968,50386,51124,50147,51450,50916,50601,50727,51341,50566,51319,50457,50960,50270,51191,50792,51238,50773,50903,50359,50425,50917,51313,51044,50900,50534,51158,50985,50790,51077,50134,50190,51487,50965,51360,50928,51292,50704,50913,50857,51117,50883,50256,50692,50578,51942,50387,51030,50836,50892,50779,51017,51505,50594,50304,51590,50815,50369,50717,50358,50876,50723,50885,50509,51336,51347,50701,50192,51286,51058,50311,50979,50954,50322,50236,50575,50418,51241,51397,50834,50615,50698,50913,49878,50880,50493,51115,50231,50707,50546,50317,51099,49724,50346,50649,51725,50633,51242,51284,50840,51251,50658,51187,50334,50722,51727,51630,51176,50887,50401,50501,51311,50274,50893,50903,51058,51155,50256,50989,50070,51295,50771,51088,51178,50327,50931,50767,50762,50792,50214,50807,50422,51056,50923,51030,50618,50788,50562,50659,51016,51443,50615,49837,50538,51521,50740,50508,50109,50625,50382,50072,50504,50713,50320,50589,50244,50766,50643,50564,51934,51307,50670,50894,49575,51523,51035,50812,50917,51134,50594,50986,50404,50125,50214,51262,50887,50634,51339,50199,50421,50096,50884,51080,50718,50440,50969,50246,50826,51383,50780,51146,50667,51481,50414,50903,51455,50481,49814,51021,50495,50880,50816,50634,50698,50925,51202,51030,50997,50618,50972,51086,51422,50714,51115,50414,50872,51102,50437,50416,50434,50725,50543,51039,51119,50853,50842,50513,50805,50888,50635,50807,50681,49670,51261,50572,50538,51392,50449,50347,50741,51819,50659,51020,51320,51405,50711,50119,50167,51125,50783,50843,50902,50915,50672,51228,50187,51094,50340,50875,50219,49953,50841,51002,50849,50820,50618,50133,50384,50463,51039,50489,51296,50951,50435,51007,50764,50627,51134,50174,50954,50768,51801,50585,50665,51091,50430,50085,50975,51346,50397,50615,51427,50921,50955,50666,51050,50647,51118,51170,51391,50372},{17042,17376,16807,17236,17404,17045,16938,17183,17236,17316,17406,17343,16765,16774,17216,17532,17247,17331,17037,16813,16857,16801,17541,17285,16619,17311,17893,17502,17154,16969,17641,17513,16838,17701,17043,17387,17117,17081,17073,17175,17469,17267,17007,17892,16750,17511,16622,17385,16943,17384,17726,17210,17251,17329,17459,17312,17721,17050,17705,17575,17377,17661,17259,17294,17742,17042,17533,17669,17168,17269,17721,17084,17227,17605,17496,17282,17034,17344,17163,17532,17503,17312,17328,17441,17196,17177,16793,17959,17548,17471,17128,18000,17727,16651,17446,17844,17265,17243,17160,17658,16944,17056,16962,17093,17213,17201,16841,16819,17549,17011,17958,18078,17495,17634,17489,17251,17600,17643,17529,17513,17478,17448,17231,16957,17411,17795,17815,16483,17028,17433,17696,17221,17084,16946,17093,17928,17634,17692,17559,16983,17032,17604,17897,17392,16979,17138,17481,16888,17408,17659,17038,17301,17418,17061,17149,16469,17645,16584,17399,17246,17229,17695,17541,17563,17570,17381,17008,17772,17397,17360,17467,17129,17581,17548,17286,16978,17226,17483,16846,16981,17164,17623,17030,17076,16784,17151,17646,17315,16801,16875,16857,17359,16767,16841,17493,17337,16885,17632,17221,17755,16650,17190,17621,17239,17301,17123,17484,16824,17614,16685,17367,17819,16879,18034,17494,17797,16745,17475,17126,17534,17201,17871,16975,17307,17810,17129,17471,16899,17580,17969,17288,16914,17248,16975,17087,17171,17522,17129,17712,17042,17045,17462,17251,17604,17865,16976,17253,17435,17071,17065,17261,17412,16832,16782,17211,17669,17857,17364,17451,17124,17233,17438,16987,17852,17340,17146,17474,17713,16757,17734,17100,17467,17259,17115,17278,17351,17489,17135,17015,17422,16872,17239,16616,17646,17520,16689,16896,17414,17197,16772,17380,17270,17652,17101,17293,17406,16765,17024,17372,17589,17349,16842,17282,17139,16545,17821,16967,17193,17225,17073,17611,16808,18072,17539,17882,17808,16477,17437,18070,16911,17475,17431,16743,17317,17737,16876,17190,17770,17428,17412,16920,16822,17279,16973,17118,17210,17071,16823,17887,17555,17505,16703,17628,17337,17242,17234,16728,17385,17620,17400,17241,17223,17439,17488,17400,17657,17307,17262,17653,17019,16902,17041,16768,16606,17471,16950,17219,16847,17208,16785,16905,17005,17177,17526,17281,17615,16507,17634,17821,17702,17593,17059,17708,17502,17450,18074,17038,17115,17667,17490,16937,16924,16808,17228,16932,17302,17278,17371,17467,17147,17456,17000,17271,17819,18284,17626,18090,17842,17389,16830,17615,17015,17529,17239,16667,17504,17191,17307,17182,16992,16920,18203,17530,17299,17525,17079,17052,17275,17211,17822,17151,17596,17438,17223,17231,17169,17165,17936,16273,18133,17172,17270,17160,17793,17169,17473,17643,17395,17858,17225,17309,17115,17704,17447,17006,17695,17866,17110,16891,16986,17558,17048,16642,17157,17316,16416,17403,17797,17299,17722,17114,17152,17813,16846,17036,17237,17295,17066,17411,17481,16986,17431,17336,17319,17052,17512,17235,17483,16916,17283,17225,17197,17425,16883,17794,16920,17025,17373,16909,17171,17259,17370,17166,17705,17340,17474,17146,17211,17219,17633,17235,17031,16923,17184,17464,17100,17097,17448,17525,17635,17599,17121,17675,17299,17896,17138,16663,17026,17289,16662,17547,17686,17668,16805,17720,17239,17123,17184,17629,17824,17229,17859,16973,17171,16989,17366,17557,17136,17309,17168,17216,16961,16991,17167,17137,17620,16935,17435,17010,17668,17476,17392,17048,17069,17503,17369,17005,17331,17337,17633,17268,16875,16695,17757,17220,16670,17716,17444,16560,16975,17429,17094,17549,17504,17448,18174,17246,17084,17123,17996,17339,17270,17646,17395,17499,17001,17364,17097,17284,17653,17561,17741,17644,17255,17684,16908,17430,16983,17370,17603,17183,17060,17088,17022,17202,17941,17200,16821,16742,17495,17549,17669,17576,16952,17258,17550,17116,17562,17145,17377,17206,17248,17320,16942,17022,16815,17092,17413,17180,17442,17447,17335,17167,17844,17726,17218,16888,17619,16792,17124,17042,16804,17917,17253,17697,16935,17192,17594,17797,17324,17337,17518,17103,16947,17166,16597,17721,17550,16948,17867,17413,17502,17158,17858,16905,17328,17310,17621,17637,17498,17600,17617,17002,16995,16972,17135,17006,17717,17641,17337,17051,17171,17476,17521,17398,17074,17552,17266,17358,16987,16856,17452,17119,17054,17254,17376,16907,17452,17498,17515,16866,16781,17543,17077,17154,17574,16712,18060,17523,17076,16555,17377,17347,16975,17128,17619,16955,17571,17571,17316,17130,17579,17210,16844,17493,17101,17052,16314,17757,17038,16917,17865,17127,16894,17364,16829,17471,17576,17526,16921,17757,17649,17248,17374,17449,18148,17716,17426,17426,17006,17499,17283,17137,17159,17395,17281,17520,16978,17256,17203,17328,17285,17202,16979,16784,17251,17048,16804,17000,17122,17221,17027,17335,17320,17422,17274,17160,17036,17216,17528,17483,16878,18144,16614,16979,17825,17459,17041,17099,16796,17294,17558,17004,17320,17372,16655,17253,17086,17555,17367,17517,17518,17145,17468,17154,17462,17794,17270,17524,17442,17434,18035,17147,16944,17491,17092,16882,16881,17347,16820,17822,17486,16684,16747,17860,17079,16916,16890,17182,16980,17878,17306,17603,17572,17348,17300,18063,17718,17552,16922,16734,17059,17353,17054,17398,17073,17290,17355,16957,17360,17395,17996,17103,17082,17612,17970,17461,17467,17236,16718,17274,17080,17595,17181,17016,17241,17216,17302,17428,16628,17137,17260,17055,17282,17511,17190,17126,17289,17530,17595,17272,17067,17494,16694,17449,17432,17451,17077,17401,17513,17387,17030,17147,16757,17373,17675,17329,17358,17268,16428,17354,17389,17170,16730,17608,17213,17138,17596,17078,17387,17463,16689,16296,16769,17223,17134,17492,16723,17282,17395,17208,16935,17526,17459,17044,17365,17816,17484,17126,17584,17312,17066,18129,17170,17695,17820,17057,17700,17603,17508,17369,17301,17081,17168,17675,17488,17580,17568,16642,17489,16844,16823,17312,17022,17440,17345,16637,17549,17346,16850,17382,17267,17500,17109,17212,16277,16860,17952,17120,17272,17537,17001,16903,17174,17213,17045,16798,17381,17056,16633,16961,17051,17407,17438,17197,17093,17691,17289,17303,17364,17030,17329,17065,17669,16995,17472,17209,16972,17172,17573,17474,17536,17119,17156,16708,17276,17292,16959,16843,17532,17355,17706,17003,17231,17276,17095,17513,17155,17299,17541,17175,17567,17840,17372,17397,17230,17145,17094,17523,16687,16794,17205,17233,17229,17446,17531,17458,17342,17005,17948,18042,17588,17807,17198,17249,17276,16890,17201,17056,17120,17244,17523,17181,17432,17688,17212,17491,17501,17853,17560,17143,17493,18219,16940,17759,17099,17347,16887,17543,17728,17629,17448,17218,17282,16948,17097,17182,17477,17353,17343,17035,16943,17026,16931,17053,17505,17053,16853,16917,17229,17293,16633,16847,16728,17747,17535,17833,17093,17582,17175,17018,17057,17231,17328,17614,17571,16903,17400,17312,17038,17099,17430,16594,17044,16709,17221,17717,17163,16755,17433,16679,16995,17483,17184,17551,17573,17205,17778,17223,17097,16978,17311,17182,17747,17694,17122,16763,17054,17527,17192,17645,17379,17342,17548,17080,17351,16854,17786,17967,17234,17013,16832,16945,17005,17661,16986,17783,17625,16924,17109,16883,17584,17046,17844,16913,17653,17247,17455,16835,16772,17486,17433,17151,17001,17611,16705,17109,17120,17203,17475,17731,17721,16786,17487,17236,17561,16979,17478,17019,17790,17581,17932,17584,17579,16931,17832,17173,17444,17057,16973,18322,17779,17777,17041,17915,17470,17470,17085,17768,17902,17358,17268,17270,17734,17296,17241,17708,17235,17624,16949,17070,16865,17239,16686,17625,17292,17359,17685,17205,16960,17397,16739,17520,17520,17396,17641,17413,17597,17314,17507,17231,17233,17124,16720,16888,17097,17419,17040,17369,17120,16859,17102,16873,17034,16905,17598,16675,17014,17075,16921,17173,17224,17302,17588,17555,17155,17327,17398,17004,17508,17241,17805,17383,17255,17656,17360,17601,16983,17624,17195,16846,17468,17460,17063,17506,17432,17330,17553,17089,17373,17189,17702,16915,17371,17834,17060,17036,17669,17341,17163,17460,16810,17186,17144,17565,17152,17348,17528,18014,16686,17283,16952,17742,17315,17721,16941,16600,17565,16771,17528,17212,17176,17022,17139,17449,16993,17067,17701,17814,17278,17449,17481,16865,17683,17075,16956,17309,17423,17668,17346,17284,17054,17616,17180,17179,17235,17334,17122,16477,17230,17560,16892,17386,17365,17631,17222,17457,17302,17010,17570,17048,17534,17359,17869,17066,17320,16507,17212,16970,16919,17262,16949,16850,17288,17230,17950,17719,17394,17436,17227,17543,17271,17008,16854,17584,17825,17136,16909,17021,17237,17783,17047,17402,18027,17291,17533,17183,17604,17477,17555,16181,17206,17319,17681,17344,17571,17447,17713,17255,16978,17542,16837,16751,17387,17569,17669,17777,17142,17301,17277,17910,16835,17809,17963,17631,16943,17491,17267,17105,17497,17406,16957,17274,17213,17592,17199,17396,16950,17311,17721,17151,17307,16672,17669,17541,17537,17127,17248,16909,16718,17419,17061,17170,17253,16668,17403,16528,17175,17188,16987,17674,17349,17076,16880,17041,17417,16918,17162,16579,17575,17169,17643,17177,17293,17285,17621,17690,17022,17452,17174,17065,17829,16961,17252,17190,17071,17430,17361,17633,17808,17487,17101,17113,17241,17262,17565,17844,17652,17874,17244,17913,17287,17874,17608,17502,17465,17196,16997,17235,17148,17015,17704,17499,17358,17251,16933,17130,17351,17578,17359,17092,17529,17385,17314,17150,17362,17112,17470,17470,17449,17043,18051,18019,17187,17283,17549,17080,17096,17037,17726,17034,17290,17138,17414,17680,17624,16697,17113,17477,17354,17514,17589,17334,16859,17254,16785,17246,17508,17197,17180,17549,17722,17679,17216,17369,17227,17004,16784,17574,17436,17564,17226,17583,17295,17115,17375,17087,17439,17250,17263,17536,16784,16918,17058,17106,17538,17371,17121,16905,16798,17677,17238,17477,17080,17490,17141,17134,17490,17721,17512,17133,17493,16978,16797,17686,17172,16955,17778,17212,17887,17498,17504,17579,17013,16885,17468,17286,17407,17389,16825,17320,17313,17138,17047,18111,17183,17273,17126,17972,16648,17028,17554,17182,17185,16964,17732,17187,17708,17626,17159,17126,17166,17150,17581,16773,16863,16869,17050,17059,17065,17266,17486,17786,17461,17058,17425,17185,17611,17648,17495,17751,17070,17029,17246,16923,17382,17320,17449,17830,17062,17035,17200,17296,17326,17276,17427,16890,16796,17428,17776,17328,17302,17745,17259,17309,16970,17675,17226,17690,16989,17484,17297,17339,17467,17268,16869,17656,17335,17624,16939,16704,17712,17319,17048,17332,17661,17621,17454,17569,17195,17125,16758,17846,17324,17457,17672,17149,17248,17211,16955,17643,17933,17468,17329,18033,16799,17277,17363,17834,17484,17172,17623,17195,16903,17694,16363,17048,17905,17115,16956,17119,17777,17622,17102,17316,17068,17254,17270,16943,17225,17488,17307,17191,17569,17217,16753,17623,17065,17873,16984,17197,17571,17897,17587,16741,17624,17339,16998,17352,17485,17297,18031,17664,17862,17671,17942,16715,17438,17530,17781,16907,16932,17478,16855,17217,17917,17177,17493,16899,18343,17014,17553,17073,17240,16934,18210,17571,17061,18180,17595,17784,17296,17426,17471,17421,16918,17729,17091,17175,17395,17413,16890,17438,17122,17047,16999,16932,17647,17586,17653,17516,17457,17500,17720,17290,17122,17406,16857,17003,17448,17390,17204,17018,16982,17352,16821,17700,17365,17115,17550,17885,17628,17711,16781,17388,17229,17752,17065,17194,17349,17566,17663,16734,17871,17638,17520,17201,17716,17105,17676,17192,17539,17409,17464,16971,17901,17549,17282,17779,17376,17150,17173,17447,17463,17032,18059,17199,17438,17422,17209,17477,18277,17036,17469,17206,17530,16745,17656,17621,17528,17384,18057,16839,17499,17445,17723,17190,17337,17280,17619,16833,17483,17622,17633,17198,17812,17545,17135,17665,17957,17126,17412,17785,17091,17682,17621,17218,16996,16505,17292,17092,17410,17497,17124,17246,17788,17459,17336,17190,16786,17128,17918,17316,16813,17669,16893,16589,17532,16525,17274,16779,17242,17498,16973,17694,17232,17466,16898,17327,17889,17549,17495,17922,17411,17906,16805,16911,17167,17087,16862,17101,17256,17233,17673,17472,17600,17085,16998,16845,17952,17823,17625,17136,17834,17307,17559,17316,17266,16746,16868,17220,17519,17126,17280,17596,17551,17134,17154,16769,17803,17624,17291,17368,17157,17636,17588,17457,17072,16942,17518,16584,16897,17213,17534,17647,16683,17213,17401,17283,17242,17184,16792,17053,17391,17454,17667,17482,17819,17408,17175,17516,17667,17232,17042,17142,17288,17274,17159,17208,16934,17466,16940,17558,16968,17509,17637,17154,17764,17534,17715,17170,17248,17584,17444,17538,17247,17316,17264,17239,17331,16966,17115,17577,17282,17847,17449,17162,17756,17635,17363,17569,17870,17186,16820,17979,17334,17824,16897,17566,17178,17238,16411,17231,18132,17051,17359,17822,17577,17223,17156,17141,17533,17171,17207,17529,17453,17387,17288,17800,17770,17649,17265,17874,17639,17307,17402,17266,16249,17318,16794,17563,17094,17420,16879,17391,16925,17403,17054,17455,16851,17042,17441,16611,17638,17268,16879,16946,17199,17177,17282,17387,17086,17453,17690,16820,17616,17249,17024,17682,17223,17219,17750,17052,17318,16793,17454,17526,17721,17000,17079,17580,17395,16504,17632,17149,17175,16933,17134,16949,17137,16905,17456,17274,17583,17762,17055,17350,17329,17594,16996,17432,17686,17393,17724,17351,17164,17258,17655,17717,16592,17569,17215,17852,17301,17201,17112,17237,17438,16980,17747,17488,17150,17230,17725,17339,17440,17067,17288,17371,17663,17854,17371,17042,17422,17548,16833,17641,17316,17296,17564,17368,17168,17662,17542,16953,17087,17252,17415,16983,16887,17130,17439,16919,16864,16982,17455,17484,16773,17156,16896,17653,16549,17269,17385,17620,17756,17636,17935,17286,17232,17960,16686,16811,17790,17148,16640,17901,17623,17818,17229,17285,16977,17014,17352,17127,17068,16801,16752,17487,17327,16856,16929,17366,17513,17205,16963,16893,16717,17139,17089,17078,17321,16948,16752,17202,17450,17333,16897,16866,17020,17831,17608,16683,16942,18026,17350,17735,16878,17362,17811,16778,17199,17082,17617,17290,17149,17432,17408,16806,16735,17266,17105,16939,17332,17288,17210,16963,17190,17801,17076,17093,17499,17736,17462,17412,17264,17491,17384,17053,17580,17361,17811,17107,17895,17211,17021,17070,17072,17141,17499,16886,17420,17580,16906,17194,16584,16576,16978,17005,17221,16777,17405,17479,16440,16821,17884,17165,17187,17874,17128,17081,16792,17434,17211,16874,17440,17648,17460,17271,17334,17903,17509,17707,17397,17229,16539,17314,16729,17127,17125,17319,17238,17512,17753,17391,17327,16900,17418,17276,17074,16984,17666,17272,17231,17043,16877,17984,17518,16447,17472,17653,17781,17196,17139,17335,17221,17153,17215,17783,18114,17078,17474,17101,17356,17321,17068,17628,17300,16779,17099,17320,17019,17447,17350,17318,16896,17081,17139,17033,17628,17370,16830,17682,18059,17222,17941,16993,17214,18305,17375,17071,17208,17191,16971,17932,17312,17181,17130,17534,17387,17108,17112,17395,17176,17031,16897,17102,17187,17529,16805,16798,17280,16787,17447,17044,17062,17339,17522,17482,17270,17503,17251,17767,17393,17324,17142,17508,17381,17345,17412,17567,16594,17281,16516,16755,17116,17273,16988,17191,17950,17411,16844,17577,16973,16730,17089,17113,17262,16888,17269,17393,17245,17280,17507,17418,16932,17188,17206,17714,17683,17465,17600,17054,17052,17512,17163,17153,16569,17608,16872,17101,17681,17222,17597,17478,17161,17268,17418,17286,16960,17218,17210,17033,17497,16701,17505,17282,17215,17602,17140,16983,17874,17266,17033,16723,17148,16854,17206,17560,17020,17318,17022,17117,17005,16984,17333,17021,16932,17156,17041,17322,17063,17207,16863,16953,17690,17407,17587,17354,17481,17099,17814,17198,17681,17327,17111,17220,17522,16904,17314,17212,17397,17295,17059,17682,17482,17417,17464,17349,17696,16983,17182,17371,16805,17135,17360,17421,17365,17245,16769,17480,17245,16962,17040,17910,17654,16796,17257,17275,17155,17163,17799,17360,17135,17038,17506,16936,17387,16797,17647,17157,17890,17423,17386,17529,16560,16663,16845,17278,16713,17777,16948,17330,17349,16856,17124,17240,17300,17340,17084,17253,17816,17828,17459,17190,18012,17202,17407,17283,17147,17041,17627,17297,17659,17303,17225,16902,17212,17173,17657,17409,17567,17616,17158,17521,17429,17092,17630,17326,16996,17558,17335,17468,18186,17339,17251,17101,17037,17520,17290,17394,17237,16665,16978,17019,17400,17424,17541,16919,16920,17572,16483,17253,17939,16911,17350,17350,17431,17247,16861,17368,17178,17279,17389,16876,17673,17666,17492,17566,17523,17148,17841,17782,17144,17066,17462,17291,17149,17625,16827,17541,17560,16898,17450,17509,16956,17487,17835,17669,17015,17212,17375,17635,17377,17145,16817,17932,17460,17562,17272,17466,17319,17391,17591,16304,16813,17143,17311,16927,17413,17824,17421,17657,16765,17504,17235,17458,17376,17416,17921,17501,17514,17954,17075,17287,17035,17777,17023,16675,17753,17197,16885,17176,17145,17599,16599,16945,17282,17391,17440,17215,17058,17635,16608,17246,17178,17620,16941,17168,17077,16921,17752,17386,17750,16553,17597,17754,17397,17695,17111,17193,17343,17685,17130,17125,17950,17108,17830,16777,17209,17068,16873,17162,17442,17163,16904,17161,17346,17844,17235,17209,17277,17307,17322,16778,17270,17901,17501,16419,16966,17517,17425,16877,17495,17432,17015,17125,16787,17053,17604,17413,16808,17044,16939,17267,18045,18537,16972,16786,16723,17304,16747,17587,17069,16605,16792,17445,16779,17096,16974,17177,17605,17249,17311,17865,17021,17126,17288,17377,17569,17163,17248,16854,17220,17142,17513,16927,17614,17442,17425,17968,17369,17747,16875,17391,17351,17370,17218,17143,17021,17709,17401,17065,16992,17297,17538,16875,17388,16845,16994,17411,17593,17219,17028,17503,17048,17270,17309,17827,17014,17619,17267,16612,17214,17323,17919,17096,17302,16442,17517,17068,17188,17607,17217,17729,17267,17540,17349,17017,17217,17290,17296,16985,16639,16892,16869,17684,16697,16910,17199,16922,16772,17076,16723,17249,17566,17469,17412,17129,17522,17308,17016,17030,17013,17652,17416,17233,17597,17366,17378,17291,16481,17499,16169,16604,17972,17275,17344,17187,17443,17581,16937,17245,17255,17575,17321,17456,16389,17118,17051,17058,17394,17500,18285,17128,17290,17032,17083,17471,17439,17459,17191,17412,17939,17212,17174,17672,17313,17351,17050,16992,17046,17234,17147,17769,17042,17803,17530,17405,17310,17404,16970,16900,17423,17371,17120,17244,17425,16869,16777,17641,17332,17553,17122,18081,17177,17387,17484,17680,17614,17515,16997,17697,17155,16914,17558,17247,17174,17566,17747,17320,17098,16972,17340,17411,17258,16554,17597,17815,17267,17645,17154,17005,17558,16881,17701,17299,17180,17556,17287,16578,17260,16633,17462,17366,16784,17633,16894,17054,17237,17033,17737,17108,16915,17620,17267,17641,17389,17267,17029,16941,17695,17173,17281,17009,17649,17271,17381,17384,17199,17620,17638,17398,17191,17167,17439,17094,17153,17022,17204,16955,17429,17088,17165,17527,17501,17194,17606,17389,17121,18028,16848,17891,17442,17697,17494,17703,17468,17046,17342,17543,17338,17503,17639,17390,16280,16838,17120,17098,17102,17615,17087,17178,17183,17036,16832,16524,16886,17555,18257,17686,17355,17214,17194,17370,16773,18087,17036,17293,16672,17198,16938,17356,17210,17376,16848,17793,17440,16775,17437,16781,17657,18180,17473,16899,16888,16803,17676,17720,17255,17823,17255,17096,17304,16839,17326,17042,16945,16977,17175,17794,17039,17613,16889,16863,17094,17129,17523,17502,17565,17028,16887,17317,17517,17311,17422,17816,17729,17208,17494,17429,16966,17501,17888,17249,17218,17007,17592,16938,17530,17603,17461,17181,17290,16868,17185,17275,17726,17566,17195,17597,18309,17588,17738,16928,16942,17057,17133,17136,17115,17307,17878,17286,17594,16983,17333,17685,17853,17423,16909,17469,17664,17266,17093,17853,17731,17709,16846,16940,17528,16681,17146,16920,17288,16891,16983,16895,17385,17184,16931,17318,17333,17412,17053,17138,16758,17291,17732,17429,17183,17792,17026,17014,17454,17092,17398,17107,17546,17661,16617,16949,17248,17167,16891,16653,16935,17876,16779,16577,16709,16860,16831,16658,17606,17831,17967,17385,17154,17448,17226,17104,16788,17633,16952,17291,17270,17514,17072,17212,18068,17114,16725,17111,17483,17417,17256,17586,17756,16884,16653,16589,17622,17896,16896,17287,17107,16987,16378,16955,17160,17231,18110,17501,17514,17490,17294,17453,16758,17435,16856,17289,17821,17105,16784,17264,17206,17210,17114,17309,17112,17019,17867,17006,17395,17036,17561,17699,17430,17041,17637,17101,17116,17777,16681,16872,17945,17201,16853,17711,16730,17273,18031,17535,17784,17770,17337,17326,17490,17161,17604,17269,17489,16543,16949,16806,16913,17584,16722,17360,17602,17013,17543,17061,18031,17020,17322,17461,16832,17576,17535,17333,17639,17687,17053,17371,16829,17775,17916,17777,17774,17333,17575,18106,17121,17170,17693,17477,17726,17344,17139,17553,17111,17911,17376,17073,17709,17665,17003,16846,17941,17552,16916,17753,17427,17190,17656,17221,17787,17060,17320,17326,17409,17091,17128,17486,17276,17539,16754,17185,17698,17137,17132,17112,17231,17638,17522,17457,16619,17071,17525,17711,17406,17441,17160,16849,17026,17522,16777,17466,17997,16979,17326,17573,17504,17407,16507,16742,17928,16825,17152,16733,17020,17549,17758,16562,17197,17440,17126,17416,17144,17094,17571,17160,17123,17001,16308,17663,17078,17462,17076,17219,17065,17942,17089,16927,18040,16584,17467,17150,17163,17232,17301,17599,17305,17515,17127,17043,17489,17253,17491,17494,17340,17375,17157,17266,17672,17374,17081,16571,17558,17120,17354,17568,17098,17091,16717,17815,16990,17553,17308,18312,17618,17402,17148,17048,17250,17421,17108,17122,16808,16813,17702,16953,17091,17922,17074,17527,16578,17565,17500,17790,17902,17229,17069,17128,16857,17052,17075,17169,17746,16972,17484,16854,17103,17399,17567,17402,17250,16847,17237,17606,17544,17293,17605,16975,17363,17337,17106,17524,17433,16946,17318,17680,16508,17416,17213,17730,17112,16826,16493,17281,17998,16860,17578,17223,17069,17714,17168,17774,17400,17402,17380,17431,16938,17234,17443,16857,17350,17220,16953,17504,17582,17321,17560,17094,17411,17707,17484,16685,16774,16945,17809,17498,17134,17506,16968,17520,16880,17378,17166,17144,17684,17315,17136,16837,17173,17238,17365,17542,17685,17212,17589,17223,17110,17168,17751,17046,16941,16433,17226,17063,17189,17719,17656,16884,17330,17695,17452,17599,17612,17156,17296,16805,16708,17070,17283,16908,17219,16893,16762,17220,17102,17863,17600,17260,17457,17487,17102,17340,17500,17481,17076,17472,17417,17431,17254,17540,17380,17005,17116,16698,17499,17263,16913,16936,17910,17822,17809,17523,17518,17523,17212,17320,17416,17498,17191,17543,17129,17324,17529,17763,18230,17555,17031,17474,17081,17077,16683,17424,17603,17359,17033,16930,16972,17101,17276,16930,16976,16971,17231,17230,17243,16547,17269,17112,17341,17711,17029,17508,17965,17464,17447,17118,16943,17164,17227,17888,17511,16458,17230,17264,17156,17456,18056,17537,17755,17747,17261,17357,16877,17665,17917,16891,17087,17226,17812,17730,17196,17168,16840,17447,17427,17058,16466,17572,17839,17483,17657,16937,17693,17585,17791,17434,17477,16793,17492,17366,17208,16949,17603,17616,17114,17110,17434,17092,17436,17646,16189,17408,17489,17341,17318,17173,17486,16995,17426,17847,16656,17196,17622,17494,16975,17220,17243,16948,16809,17023,17479,17700,16853,17481,17220,17390,17676,17364,17224,16951,16739,16977,17533,17315,17132,17292,17220,16819,17201,16850,17244,17048,17532,16663,16958,16843,17456,17181,17628,17121,17301,17297,16957,17137,17215,17265,17476,17202,16939,17451,17780,17584,17168,17113,17738,17542,17279,17664,17484,17772,17544,17184,16590,17280,17033,17740,16951,17082,17239,17336,17612,17241,17468,17103,17596,17555,17513,17975,17200,17091,17550,17121,16991,16714,17370,16928,17542,18003,16560,17206,17396,16908,17194,17231,17382,17837,16757,17186,17699,16797,17465,17144,17292,17260,17696,17491,18053,17442,17963,17622,17272,16843,17653,17219,16993,17111,16540,17289,16963,16981,16514,16964,17329,17501,16964,17278,17200,17180,16906,17178,17397,17404,16990,17596,17196,17239,17279,17396,17500,17621,17288,17544,17901,17013,17104,17501,17441,17534,17356,16446,17132,17274,16646,17719,17283,17240,16926,17946,17340,17268,17544,17544,17246,17307,17267,17773,17413,17364,17118,17281,17167,17175,17481,17704,17535,17420,16908,17046,17096,16771,16727,16457,17464,17436,17337,17354,17507,17268,16898,17337,17105,17661,16911,17064,17809,17710,17289,17845,17299,17134,16931,17517,16880,17069,17172,17334,16641,16880,16967,17520,17165,16958,16846,17213,16498,17549,16967,17325,17461,17156,17151,17478,17164,17383,16823,17929,17988,17118,16768,17245,17748,17765,16635,17315,16939,17807,18032,17822,17167,17010,17329,17077,17515,17131,17373,17071,17168,16711,17384,17331,17767,16906,17605,17511,17532,17371,17156,17751,16760,17340,16989,16829,17174,16898,16919,17660,16936,17372,17161,17572,17552,17884,17823,17386,16919,16708,17263,17061,17174,17371,17266,17519,16553,17330,17390,16928,16956,17537,17201,16809,17431,17329,16681,17018,18091,17088,17710,17521,17121,16953,16827,17426,17614,17036,17468,17237,16984,17218,17497,17196,17683,17188,17673,17170,17501,17362,17559,17534,16890,17163,17248,17508,17684,17361,17465,16827,17978,16711,17398,17449,17364,16949,17250,17551,17792,17055,17439,17613,17348,16880,17102,17940,16878,17214,17001,16828,17020,17418,17605,16973,16524,17471,17215,17865,17713,17240,17744,17491,17254,17592,17091,17508,17194,17500,17197,16954,16750,17403,17735,17442,17089,17289,17236,17341,17646,17677,17056,17432,18092,17497,17844,17139,16195,17449,17081,17328,17154,17310,17498,17652,17845,16829,16788,17724,17497,17066,17708,17318,17319,16762,17689,16876,16941,16965,17441,17099,17253,17385,17013,17193,17585,16972,16849,16788,16974,17401,17398,17972,17347,17081,16832,17673,17350,17147,17205,17129,17492,17393,17653,17136,17136,17100,17334,17890,17495,16958,17792,17592,16804,17182,17076,17099,16929,17518,17367,16772,17726,17312,17084,17330,16725,16748,16661,16963,16861,17157,17737,16852,17302,17090,16790,17625,16872,17038,17045,17090,17089,17604,17592,16886,17640,17029,17706,16907,17519,17360,17013,17385,17080,17650,17467,16641,16910,17820,17185,16893,17111,17117,17265,17822,17372,16849,17223,17652,17182,17003,17305,16922,16480,17147,17334,17681,17805,17348,17822,17748,17214,17392,17383,17071,17149,16828,17333,17181,17508,17665,16635,17239,16487,17331,17215,16567,17338,17064,17624,17305,17518,16749,17734,17448,17197,17402,16676,17499,17321,16904,16829,17016,17416,17519,17482,17362,17465,17050,17209,17736,17512,17283,17320,17568,17033,17190,16824,17077,17360,17386,17469,17654,16980,17754,17230,16850,17581,17578,17383,17705,17786,17291,16935,17271,17067,17875,17143,17679,17231,16674,17052,16927,17505,17105,17371,17620,16910,17423,16806,17309,17694,17317,17008,17258,17036,17509,17270,17208,17406,17429,16808,17379,17292,17233,17073,17087,17195,17156,17525,17290,17330,17442,17342,17391,17283,18762,16891,17468,16710,17186,17806,18066,17634,16932,17778,17263,17436,17936,17353,16783,17487,17680,17605,16729,17022,17455,17060,17015,16972,17175,17158,17482,16691,17234,17219,17168,16604,17332,17609,17320,17169,17049,17316,17864,16944,16944,17632,17476,17104,17529,17253,17182,17386,17351,17045,17153,17182,16966,16997,17256,17566,17368,16761,17312,17250,17228,17417,17394,17426,17613,16995,17454,17527,17652,17634,17176,17022,17033,17364,16785,17015,16982,17711,17229,18123,17387,17218,17407,17061,17452,17591,17268,17510,17704,17487,17283,17311,17316,17905,17318,17369,17324,16898,17259,17391,17216,17698,17920,17362,16784,17283,17235,17757,17498,17447,17102,17597,17562,17680,17458,16792,17481,17057,17376,16819,17159,17259,16609,16909,17318,17592,17645,18067,17497,17152,17577,16896,17353,17217,17601,17606,17316,17348,17482,17410,17035,16700,17248,17125,16950,17741,17835,17371,17238,17644,16705,16899,17163,17145,17477,17885,17892,16849,17679,16934,17697,17614,17382,17813,17699,17156,17632,17563,16829,16952,17390,16913,16974,17362,17163,17382,16831,17101,17281,17832,17318,17376,17473,16754,17118,17394,17178,17290,16839,17745,17569,17464,16485,17518,17381,16995,17324,17417,17729,17119,17838,16960,17084,17535,17662,17153,17131,18048,17717,17076,17328,17614,17372,17415,17651,16939,17491,17382,18058,17886,17209,16809,17404,17435,16957,17219,17306,16958,17248,16907,17011,16788,17567,17091,17138,17267,16840,17429,17042,17366,17478,18092,17005,17183,17443,18009,17898,17085,17793,16851,16957,17266,17038,17852,17241,17193,17468,18014,17438,17119,16857,17093,16869,17427,17070,17250,17231,16730,17168,17674,17683,17773,17964,16724,17206,17583,17159,17174,17156,17492,16830,16942,17143,17228,16958,16916,16908,17153,16922,17328,16862,17621,17754,17043,17055,17845,16890,16922,17304,17076,17578,17092,17755,17200,17711,17207,17430,17379,17228,17520,17316,17303,17430,17023,17363,17454,17331,17520,17021,17385,17411,17163,17109,16919,16963,17112,17554,16963,17293,17267,17868,17429,17648,17236,17432,17439,17160,16843,16819,17026,17539,17281,17095,17147,16974,17127,17174,17685,17662,16975,17081,17675,16808,16847,17094,17710,17334,17409,17052,17577,17413,17944,16999,17429,17182,17070,17922,16906,16981,18077,17572,16962,17090,17946,16847,17145,16946,17516,16934,17619,17795,17314,17301,17067,17018,17263,17241,17527,17279,17348,17022,17125,17227,17363,17677,17329,16947,17735,16939,17416,16903,16993,16667,17601,17397,16901,17137,17619,16721,17614,17281,17618,17341,17451,17412,17136,17206,17157,17002,17438,17055,17456,17520,17216,17194,17099,17119,17213,17459,17090,17248,17647,16885,17520,17467,16660,17773,17175,17954,17458,17219,17811,16788,17098,16964,16844,17840,17420,17389,17551,17212,17608,17950,17303,17054,17616,17057,17343,17524,18100,17584,17049,17024,17285,16956,17190,17286,17130,17383,16848,17715,16740,16679,16974,17091,17659,17262,16956,16837,17439,17027,17298,16854,17124,17291,16986,17631,17466,17484,17803,16903,17203,17485,16924,16818,17331,17234,16966,17680,17240,17213,16898,17366,17684,16487,17488,17405,17227,17016,17465,17353,17384,17170,17518,17528,17097,17203,16846,17540,17360,16700,17602,17500,17247,17678,16947,17963,17405,17613,17315,17218,17148,17145,16945,17463,17824,17246,17291,17139,17440,17471,17501,17476,17438,17522,17150,17751,17986,17107,16906,17847,17197,16706,17345,17275,17326,17299,17052,17052,16835,16825,17105,16827,17206,17229,17233,17164,16802,16730,16852,17616,16669,17280,17106,17423,17325,17235,17107,17840,17175,16742,17936}},
{{4000,2.100000},{24873,25410,26090,25257,26002,25972,25562,25588,25636,26011,26417,25710,25214,26364,25750,24997,25087,25661,26514,26247,25798,25651,25561,26146,25688,26232,26254,25310,25849,25738,25864,25850,24974,25726,26086,26052,25965,25716,26300,25840,26120,26099,25464,25785,25841,25456,26110,25739,25483,25414,25577,25753,25630,25823,25386,25162,25277,26221,25401,25658,26356,25602,25466,25852,25413,25071,25667,25290,25229,25268,25621,25766,25367,25075,25800,25709,25910,25696,25444,25626,25446,25596,24831,25620,26148,25784,25903,26073,25456,25699,25631,25551,25817,26381,26192,25881,25197,24692,25673,24985,25574,25688,25897,25652,25490,26001,25562,25486,25086,25314,25719,26209,25345,25514,25780,25392,25895,25612,25593,25847,25565,25871,25262,25074,26551,25735,25607,25943,25060,25728,25744,25559,25857,25548,25975,25367,25723,25800,25665,25496,25833,25339,25630,25089,25980,26175,25706,25035,25565,25785,25998,25420,25583,25507,25781,25617,25875,25086,25840,25468,26659,25226,25567,25752,26284,26353,25475,25577,26297,25630,26084,26025,25647,25206,25719,25092,25453,25427,26013,25558,24921,25719,25713,25519,25644,25487,25396,25486,25622,25733,25907,25465,25966,25722,25608,25517,24992,25520,26045,26605,25421,25492,25409,25920,25914,25328,25949,25685,26149,25444,25403,25580,25689,24934,25956,26181,25765,24959,25697,25549,25782,25568,25691,26103,25529,25291,24976,25588,25254,25463,25067,25678,25748,26588,25829,26121,26094,25023,25743,26218,26146,25473,25434,25761,25119,25831,25905,25426,25362,25666,25406,26037,25796,25798,25535,25496,25601,26002,25651,25579,25638,25537,25456,25502,25624,25956,25686,25406,25903,25673,25980,25913,25682,25354,25628,25229,25629,26184,26270,25914,25729,25317,26465,25578,25287,25263,25948,25537,25675,26460,25442,26170,25716,26038,25360,25796,25050,25764,25397,25466,25568,25319,25561,25718,25805,25832,25497,25666,25773,25260,26127,25411,25668,25340,25533,25046,25912,25249,25524,25822,25562,25652,25853,25423,26388,25380,26017,25714,26061,24736,25860,25546,25647,25752,25333,25867,25589,25784,25229,25420,25895,25700,25370,25544,26087,25244,26105,25260,25821,25575,26128,26373,25423,25512,26025,25750,25154,25021,25371,25471,25060,25195,25201,25563,25401,25823,25630,25400,25252,25773,25605,25349,25356,25333,25267,25565,25748,25461,25619,25058,25642,25881,25754,25535,25775,25358,25948,25670,25476,25553,25335,25712,25609,25464,25469,25487,25215,25783,25807,26012,25807,25541,26058,25622,25527,25051,25559,25071,25693,26345,25664,25315,26212,25853,25350,25779,24995,25616,26033,25378,25798,25471,25948,26171,25305,25066,25223,25640,24670,26207,25939,25924,25843,24961,25527,25477,25581,25211,25863,25652,26076,26498,25729,25557,25158,24870,25171,26008,25625,25971,25350,25100,26102,25638,25321,25645,25510,25402,25548,25003,26129,25233,25712,25550,25589,26583,25948,25529,25677,25334,25372,25609,25570,25804,25940,25420,25959,25747,25668,26025,25921,25817,25048,25268,25209,25994,25237,25699,25785,26314,25787,25502,25538,25587,25339,25611,25874,25479,26047,25677,25673,25515,25899,25299,25669,25308,25743,25398,25718,25650,25070,25414,25201,25140,25670,26164,25207,25039,25312,26041,25400,26298,26269,25701,25457,26125,25385,25299,25608,26473,25605,25867,25414,25901,25604,25629,25240,25853,25334,26275,25007,25387,25847,25125,26326,26465,25949,26139,26142,26056,25693,25843,25249,25612,25773,25845,25800,25503,25902,25672,25343,25135,25723,25327,25187,25810,25731,25526,25952,26258,25359,26159,25737,25534,25693,26077,25425,25253,26133,25682,25564,25552,25281,26361,25780,24897,25674,25181,25763,25370,26011,26519,25684,25346,25825,25471,25790,25412,25931,25243,26138,24988,25850,25648,25447,24760,25301,24993,26262,25809,26288,25671,26393,25905,25877,25319,26696,25073,25556,26384,25887,25707,25492,25795,25370,25445,25614,25135,25947,25401,25619,25695,25321,25285,25422,25606,26089,25300,24850,25728,25677,26325,25428,25331,25796,25995,26353,25777,25192,25588,25568,25436,25510,26395,26077,25515,25608,25486,25293,25827,25281,25910,25885,26263,25577,25636,25431,26160,26113,25392,25445,25436,25675,25633,25751,25666,25399,25734,25170,25752,25709,26021,26120,25397,25967,26188,26145,25687,25098,25616,25200,25919,26080,25176,25775,25155,25388,25437,25349,25567,25461,25126,25891,25873,26175,25782,25555,25412,24938,25564,25985,25721,25636,25710,25393,24816,25672,26092,26195,25652,25294,25991,25578,25604,25956,25414,25842,25542,25666,25898,25671,26115,24852,26125,25136,26219,25543,25372,25909,25855,25694,25193,26107,25649,25509,25721,25598,25345,25563,25600,25677,26289,25630,25891,25356,26080,25904,25921,25775,25782,25277,25625,25531,26062,25387,25494,25394,25958,25501,25973,25437,25340,25267,25616,26117,25472,25528,25365,26171,25529,25438,25423,26170,25350,25238,25754,25784,26230,25722,24922,25344,25272,25059,25760,25541,25553,25614,25686,25704,25460,26078,24962,25205,25489,25675,26326,25855,25153,25402,25703,25692,25852,26073,25751,25619,25879,25470,25405,25724,25531,25623,25315,26114,25170,25973,25646,26291,25565,26029,26158,25537,26181,25759,25604,25311,25924,25801,25557,25657,25129,25602,25895,25714,25660,25669,25962,25503,26135,25674,25471,25371,25441,25438,25409,25512,25114,25266,25674,25965,26341,26206,25305,25293,25493,25712,26009,26262,25589,25624,25618,25535,25127,25712,25320,25634,26263,25866,25940,25570,26072,24775,25176,25549,25871,26034,25895,25789,25449,25180,26014,25493,25425,25313,25800,26004,26540,25261,25797,25598,25953,25736,25234,25927,25858,25247,26244,25793,26116,25927,25072,25979,25555,25324,25386,25570,25492,26191,25254,25257,25824,25430,25191,24604,25148,26516,25559,25695,26510,25540,25710,25264,25996,25892,25396,25528,25753,25334,25596,25480,25591,25881,25893,25481,25278,25423,25502,25516,26231,25690,25776,25569,25395,25790,25619,25876,25651,25394,26809,25513,25739,25869,25487,25738,25393,25701,25620,25884,25649,25913,25625,25603,25691,24883,25502,26132,26114,26348,25232,25500,25681,25922,25424,25456,25400,25692,26188,25411,26199,25520,25370,26061,26112,25926,26106,25698,26389,26360,25514,25486,25165,25260,25009,25235,25835,25545,25180,25830,25948,25523,25617,25894,25751,25909,25810,24923,25364,25303,25042,25808,26232,25995,25001,25290,26283,25845,25744,25477,25485,25648,25013,25663,25080,25375,26544,25590,25614,25264,26064,25337,25458,25447,25494,25525,26381,25589,25979,25520,25730,25502,25606,25800,26150,26643,25446,25711,25881,25947,25244,25552,25339,25271,25384,26274,26138,25948,25988,25316,25970,25295,25946,25285,25591,25799,25528,24854,25997,25357,25425,25954,25535,26094,25743,25086,26000,25900,25688,25922,25692,26222,25305,25466,25754,25924,25716,26158,25136,25399,24934,25906,25647,25964,26191,25456,25359,25682,25734,25741,26407,25264,25538,25689,25765,25640,25919,25278,25538,25270,25377,25126,25516,25664,26314,26070,25557,25113,25758,25752,25629,25472,26220,25343,25689,25345,25461,25505,25014,25874,25750,25755,26470,25845,25548,25578,25898,25432,26123,25499,25501,26124,25435,25735,25822,25997,25735,25565,25396,25799,26429,25858,25934,25840,25657,26033,25271,25706,25436,26268,25212,26116,26298,25395,25949,25630,25284,25406,25799,25608,26104,25771,25826,25358,25565,26268,25778,26224,25972,25259,25689,25999,26251,25079,26505,25761,25340,26031,25650,25868,26256,25090,25552,25490,25622,25627,25892,25723,25573,25874,25731,25745,25063,26120,24866,25532,25331,25653,25709,25948,26221,25765,25829,25602,25419,25547,25845,25831,25577,26573,25480,25794,25605,25512,25399,25220,24983,24927,26281,25671,26112,25454,25625,25563,25275,25362,25513,26161,25403,25871,25041,25815,26555,25582,25273,24969,25052,26237,25514,25715,26187,25797,25745,26259,25343,25544,24942,25717,25655,26303,25394,25160,25401,26528,25872,25313,25683,25766,25397,25346,25580,25517,26069,25202,25827,25011,25875,25448,25933,26076,26077,25753,25489,26000,25335,25433,25779,25607,25933,25752,25549,26437,25802,25716,25927,26544,25675,24984,25906,25928,25164,25382,25534,25558,25606,25507,26214,26629,25800,25361,25745,25469,25550,25350,26020,25618,25881,25529,25196,25921,25826,25972,25198,25511,25402,24918,25517,25888,25624,25839,25506,25655,25704,25712,25499,25668,25982,25825,26398,25855,25675,25452,25522,25844,25797,25342,25593,25941,25480,25036,25962,25610,25469,26463,25191,25581,25171,25388,25867,25843,25362,25662,25603,25538,26632,25330,26099,25939,25822,25426,25902,25331,25598,25934,25693,25784,26065,25499,26484,25175,26293,25181,25765,25303,25791,26115,25961,25231,25132,25541,26211,25748,25227,25501,25443,25225,25676,26079,25533,26276,25915,26005,25428,25826,25928,25113,25819,25458,26070,25348,25524,25264,25835,25809,25213,25502,25179,25205,25375,25245,25877,25556,25900,25344,25989,25952,26314,25758,25160,25799,25563,26099,25617,25440,25642,26109,25730,25932,25839,25297,24981,26394,25361,25381,25812,25973,25506,25301,25788,24711,25614,25576,25597,25660,25505,25233,26076,25327,25529,25790,25886,25573,25273,25437,25407,24704,25294,25836,25876,25513,26129,25579,25489,25633,25630,26116,25386,25668,25360,25248,25613,25574,26017,25437,25655,25153,25763,25857,25913,25556,25323,25830,25706,25379,25357,25363,26523,25593,25809,25951,25362,25377,25476,25339,25385,25569,26143,25169,25768,25730,25752,25363,25546,25506,26045,25892,25434,26150,25234,25806,25657,26274,25539,25220,26079,26033,25601,25885,25743,26360,25701,25356,25090,25528,25730,25250,25488,25427,25676,26061,26069,26199,25884,26221,25778,25425,25421,25232,25189,25772,25084,25135,25062,25968,25902,25789,25622,24967,24927,25656,25697,25321,25854,25810,25565,25361,25227,25959,26217,25849,25765,25652,26021,25935,25686,25672,25991,25485,25521,25667,25586,25875,25907,25847,25628,25350,25918,25637,25752,25772,25116,25158,25802,26063,25674,25722,25385,26483,25702,25239,25230,25825,25677,25978,25521,25870,25808,26386,25655,26174,25221,25201,25223,25342,25850,25934,25418,26136,25594,26170,25634,26161,25225,25873,25809,26221,25972,25428,26051,26130,25958,25852,25026,25522,25500,25828,25495,25469,25683,25564,25702,25424,25237,25314,25667,25558,25715,25535,25603,25544,25791,25886,24956,25324,25482,25678,25679,25608,25723,25606,25719,25333,26501,25962,25911,25039,25458,25497,25502,26176,25386,25593,25503,25257,25782,25334,25815,25843,25652,25995,25429,25695,26281,25943,25179,25979,25762,26073,25236,25836,25901,25418,25913,25296,25533,25647,25516,25747,25468,25106,25837,25785,25199,25454,24947,25056,25457,26023,25451,25660,25516,26128,26218,25366,25789,25720,25633,25945,25757,25733,25318,25673,26220,25479,25224,26210,26146,25442,25351,26297,25850,25583,25645,25396,25808,25524,25439,26331,25481,25661,25583,25718,26271,26406,25744,26386,26022,25763,25600,25785,25237,25712,25532,25856,26399,25349,25418,25835,25616,24913,25390,25275,25731,25363,25291,25646,26015,25933,25994,25420,25900,26289,24873,25639,25752,26049,25400,25728,25753,24624,25615,26076,25923,25536,25371,25727,25832,25697,25770,26308,25420,25442,25806,25800,25338,25594,25698,25783,25909,25464,25669,25921,25039,25277,25851,25571,25950,25903,26130,25795,25809,25330,25351,25194,25134,25741,25391,25364,24926,25355,25323,25846,25392,25010,26498,25566,25754,25975,26527,25574,25686,25828,25709,25796,25733,26168,26039,25413,25675,25377,25464,25388,25651,25326,25704,25313,24445,26096,25884,25468,25732,26105,25345,25706,25470,25662,25743,26405,25432,24881,25604,25840,25946,25787,25549,25928,25530,25850,25433,25332,25721,25076,25117,25581,25389,25989,25351,25828,25701,25831,26041,25426,25471,25995,25769,25158,25467,25316,25878,25399,25416,25720,25969,26280,25784,24859,25135,25475,25533,25969,25344,25791,26000,25506,25388,26358,25359,26308,25629,25854,24902,26391,25440,25431,26031,25422,25706,25176,25849,25719,26027,25848,25533,25682,25401,25485,25401,25568,25337,26094,25689,25745,25868,25924,25513,25669,25804,25994,25984,25633,26066,25201,26537,25706,25613,25806,25488,25359,25621,25535,25914,25621,25484,25362,25499,25727,25544,25820,26296,25229,25849,26165,25408,26172,25803,25337,25642,25626,25499,25569,26013,25915,25690,25350,25779,25382,26039,25685,25304,25770,25735,25159,25421,25751,25826,25400,25270,25831,25056,25664,25761,25522,25539,25719,25816,25572,25417,25540,25938,25671,25694,26156,25486,25332,25661,25847,26208,25776,25990,26225,25109,26037,25123,25364,25662,25927,25311,25556,25905,25591,25403,26018,24846,25398,26041,25399,26032,25634,25657,25325,25594,25934,25529,25627,25153,25520,25978,25463,25410,25918,25505,25480,25683,26705,25718,26078,26630,25851,25551,25877,25722,25934,26530,25658,25959,25730,26180,25495,26441,25494,25421,25929,25437,25962,25157,25674,25129,25310,25564,25196,25406,25971,25854,26526,25602,25122,25140,25527,25628,25825,25415,25808,25498,25100,25934,25560,25821,25320,25779,25754,25994,25368,25723,25480,26002,26231,25365,25253,25177,25867,25586,25682,25609,26234,25636,25804,25192,25551,25738,25708,25543,25890,26138,25828,25585,25918,25046,25653,25367,26010,25402,26228,25422,25574,25364,26015,25419,25256,25686,26156,25418,25419,25629,25213,25615,26230,25405,25341,26257,25724,26011,25951,25567,25807,25825,25458,25203,26625,25055,25311,25660,25181,25936,25697,25955,25692,25292,25592,25399,25483,24785,25715,25266,25277,26047,25201,25595,25752,25031,26031,25308,25440,25517,25258,25500,25604,26145,26055,25524,25479,26087,25951,25605,25601,25675,26016,26182,25390,25719,25441,25708,25503,25602,24993,25515,25703,25272,25898,25764,25841,25839,26309,25803,25985,25153,25998,25368,26208,26547,26084,25266,26078,25635,25141,25436,25544,26071,25621,25938,25988,25708,25416,25788,25695,26535,25386,25167,25312,25424,25416,25755,25850,25854,25954,25449,25495,25124,25632,25642,25850,25378,25312,25469,25634,25273,24822,25830,25405,25858,25574,25600,26040,25899,25993,25888,25656,25213,26344,26010,25330,25670,25554,25903,25774,25899,26263,25709,26161,26166,25635,25753,25786,25643,25653,25917,25902,25986,25940,26077,25151,25382,25970,25755,26123,25460,25794,25173,25722,25829,25456,25642,25873,26114,26160,25905,25534,25317,25607,25197,25833,24746,26469,25216,25665,25267,24870,25512,25745,25697,25349,25514,26107,25101,26234,25114,25755,25718,25310,25775,26070,25716,25771,25703,25931,25926,25154,25513,25764,25933,25706,25217,26056,25429,25551,25429,25050,25494,26174,25097,25355,25629,25603,25572,25736,26691,25644,25248,25850,25691,24991,25791,25244,25707,25484,25348,25753,25179,26104,25626,25367,25881,25434,25779,26024,25462,26170,25447,25398,25351,25538,25815,25404,25345,25454,25606,25538,26105,25635,24961,25133,25157,25696,25227,25828,25915,25490,25697,25324,25722,25670,26003,25790,25762,25073,25215,25578,26160,25593,25644,25530,26157,25604,25627,24871,25221,25555,25891,25584,26175,25473,25581,25304,24908,25627,26020,25436,25260,25460,25710,25239,25947,25291,25469,25221,25485,25767,25371,25538,26115,25719,25630,24496,26271,25352,26174,25419,25201,25603,26320,25840,25481,25582,25320,25762,25649,25109,25513,25897,25710,24761,25735,26250,25868,25723,25757,25312,25228,25912,25465,26033,26063,25695,25285,25211,26346,25919,24776,25366,25889,25900,25910,26257,25420,26110,25535,25051,25956,25792,26215,25545,25746,25092,25595,25989,25130,25847,25254,25730,25485,25331,25764,26474,25185,25277,25584,25638,25692,26010,25342,26397,25606,25190,25168,25363,25667,25649,25580,25448,25271,25417,25591,25509,25571,25660,25953,24910,25664,25746,24837,26146,25452,25252,26034,25833,25704,25595,25741,25995,25768,26049,25161,25896,25590,25835,26008,25660,24576,24941,26429,25026,25868,25358,24995,25373,25680,25418,26246,25873,25347,25579,25638,25487,25859,25491,25733,26217,26093,26066,25993,25265,25186,25324,25694,25680,25813,25981,25819,25478,25986,25800,25604,25343,26300,26235,24765,25210,25552,26324,25310,25863,25964,26467,25547,25785,25513,25281,25765,25920,25496,26129,26389,25754,24858,25542,25602,25990,25468,25151,25730,25014,25502,25985,25919,26104,25656,26125,25907,26144,25727,25293,25274,25316,25076,25673,25819,25098,25724,25856,25556,25996,25417,25814,25786,25015,25874,25768,26133,25604,25142,25632,25629,25844,26258,25377,25597,25742,25478,26281,25890,25384,25378,26207,25766,25901,25421,25613,25758,26418,25939,25903,25246,25741,25510,26012,25473,25858,26334,25561,26088,25275,25648,25427,26026,25542,25525,25829,25745,25905,25065,26180,25059,25031,25777,25459,26155,25981,25628,25562,26180,25760,25796,25713,25897,25304,25638,25624,25520,25644,25677,25483,26186,25832,24927,26311,26060,26082,25481,25872,25193,25693,25409,25327,25659,25648,25804,25991,25444,25376,25765,25745,25603,25888,25773,25565,26252,25976,26164,25464,25233,25368,25786,25495,25536,25532,25769,25144,25039,25119,25866,25942,25507,26061,26057,25799,26262,25123,25639,25454,25416,25931,26038,25017,25883,26274,25595,25307,25877,25665,25961,26098,25780,25435,25153,25811,25311,26015,25637,25751,24498,25040,26316,26270,25982,25927,25513,25512,25234,25911,25703,25616,26003,25864,25804,25819,25106,25518,25684,25591,26070,25823,25958,25568,25637,26235,25960,25323,25284,26130,24856,25325,25802,26374,25778,25664,25936,25245,25104,26050,25431,25148,25779,25348,26505,25345,25984,25935,25495,25456,25682,25113,25909,25416,26162,25776,25410,25620,25875,25985,26415,25422,25382,25821,25018,24970,25552,25609,25952,25322,25228,25438,25807,26098,25701,25720,25799,25185,25471,25645,25461,25795,25340,25799,25722,25343,25763,25537,26350,25566,25459,26049,25707,25126,25861,26379,26162,26131,25370,25883,26255,25510,25513,25485,25700,25981,25718,25631,25415,25166,25886,25054,25817,26112,25896,25504,25815,25555,25687,25824,25785,26038,25576,25219,25019,25934,26177,25619,24876,25605,25982,25349,25600,26231,26134,25399,24767,25668,25986,25479,25831,25931,25933,26013,25003,26316,25197,25697,25409,26433,25162,25353,25567,25841,25471,25286,25628,25111,25856,25243,25143,25853,25890,25408,25463,25213,25672,26043,24977,25186,25121,25834,25392,26172,25833,24962,25309,26197,26068,26062,25519,25378,25799,25998,25484,25633,25619,24898,25381,25822,25341,25518,25248,25684,25478,25883,25696,25509,25302,25076,26109,25571,25600,25400,25799,24672,25848,25523,25784,26163,25518,25748,25245,25675,25458,25411,26176,25465,25733,25698,25914,25571,25569,25994,26117,26105,25799,25423,25900,25675,26033,25560,25608,25103,25774,25980,25317,25557,25956,25573,25970,25550,25848,25668,25594,25581,25697,26339,25375,25665,26202,25553,25058,25516,25384,26418,25747,25316,25429,25787,25194,25813,25539,25557,25246,25786,25433,25296,25669,25135,25066,25685,25283,26230,25410,25822,25880,26661,25625,25131,25856,25793,25605,25739,25498,24989,25500,26286,24976,25915,25375,25797,24955,25895,25636,25955,25543,26037,25800,25288,25856,25731,25383,24849,25473,25541,26161,25608,26027,25586,25126,25318,25681,25534,25855,25381,25751,25946,25801,25565,25428,26064,25992,26060,25633,25559,26229,25168,25723,25963,25313,25854,25229,25649,25911,25261,25707,25092,25062,25598,25473,25437,25702,25550,25887,25502,25744,26067,25798,25538,25586,25684,24889,26123,26847,25522,25897,25409,25811,25513,25611,25986,26221,25374,25499,26012,25315,25675,26023,25389,25673,26337,25741,25649,25588,25231,25991,25791,25910,26069,25453,25594,25813,25708,25496,25659,25653,25174,25602,26318,26326,25349,25424,25753,25631,25542,25494,25435,25235,25773,25528,25640,26393,24498,25532,25642,26207,26065,25260,26324,25400,25256,25343,25244,25552,25577,25459,24314,25560,25833,25798,24702,25714,25671,25394,25531,26867,26152,24947,25228,26141,26684,25663,25533,25253,25938,26066,25344,25637,26099,24919,26043,25340,24949,25411,25680,25594,26244,25830,26111,25930,25821,25930,25248,25700,26143,26424,25556,25606,25888,25564,25497,25887,25123,25254,25423,25387,25467,25599,25403,25969,25883,25495,25917,25595,25376,25505,26297,25651,25826,25635,25627,26021,25469,25446,26026,25860,26031,26011,24784,25690,25577,25755,25874,25608,25705,25590,25649,24652,25306,25570,25426,25340,25569,25497,26029,26195,25336,24988,25070,25822,24904,25544,25843,25742,26155,26279,25109,25403,25668,25904,25947,25349,25309,25070,25957,25421,25880,25770,25388,25789,25642,25894,26065,25522,25523,25765,26381,25467,25740,25360,25979,25268,25812,25741,25837,25789,25950,25499,25291,25692,25035,26652,25098,25685,25868,25854,25267,26299,25796,25631,25275,26025,25638,25715,25539,25838,25734,25127,25117,25228,25677,25334,25873,25314,25592,25846,25364,25489,26276,25123,24885,25567,25834,25665,25925,25300,25623,24544,26157,26448,25855,25210,25322,25237,25574,26099,25616,25899,25477,25424,25645,25451,25277,25872,25468,25610,25615,26308,25407,25774,26082,26093,25202,25975,26100,25782,25802,25058,25801,26083,25285,25400,25585,25687,26047,25971,24992,25591,25987,25615,26111,25003,25505,25320,25720,25761,25511,25861,25046,26064,25005,25567,25992,25104,26370,25430,25038,25264,26064,26093,25618,25604,25039,25525,25689,25460,25175,25937,25588,25397,24962,25099,25393,25680,25642,26011,25175,25244,24689,25357,25228,25787,26020,25368,25927,26174,25640,25043,25532,26238,25999,25924,25653,25579,25784,25554,26314,25124,25638,25943,25794,25101,25442,25642,25734,25636,25724,26242,25793,25233,24976,25838,25723,25585,25144,25473,25324,25085,25821,25365,25630,25585,25829,25821,25777,25443,26079,26195,25583,26149,25248,25339,25864,25887,26364,25828,25369,25905,25686,25304,25315,25861,25639,25100,25505,25450,25676,24955,25333,25650,26390,26257,25389,25897,25253,25637,25180,25531,26210,25766,26016,26053,24816,26069,25757,25490,25819,25335,25798,24921,25436,25393,25457,25806,25454,25353,25997,25645,25564,25804,25405,25699,25561,26208,25926,25929,25462,25627,24814,25585,25265,25178,25299,25791,25459,26122,25653,25511,25632,25346,26226,25842,25756,26151,26009,25318,26280,25627,25727,25479,25426,25539,25213,25241,25316,25585,25735,25668,25732,25252,25561,25652,25530,26330,25399,25632,25497,25379,25298,25757,26082,25955,26382,25681,25343,25785,25929,26027,25722,25695,25931,25849,25523,25794,25264,25828,26152,25985,26103,25342,26531,25743,25802,25254,25271,26224,25546,25040,25720,25546,25370,25849,25859,25435,25187,25070,25752,25818,26066,25234,25650,25472,25581,25452,25826,25377,25938,25210,25284,25633,25859,25448,25623,26693,25568,25783,25599,25580,25586,25255,25426,25844,25257,26151,25049,25388,25717,25129,25897,25927,25619,25392,25528,25774,24861,25325,26127,25693,25190,25818,25429,25236,25451,25754,25256,25240,25583,25693,25826,25637,26010,26261,25917,25449,25047,26173,26300,26372,25681,25230,25788,25662,25123,26166,26003,25714,25888,25818,25812,26353,25609,26021,26238,25753,26050,25817,25785,25637,25307,25669,25375,25842,26145,25912,25705,25451,26217,25340,25792,25154,25603,25524,25379,25298,25928,25674,26201,25932,26001,25675,24957,25562,25147,26074,25740,25824,25159,26130,25638,25713,25951,26451,25676,25444,25961,25612,26298,25484,25678,25963,25725,25211,26354,25600,25526,26064,25469,25758,25230,25482,26059,25148,24998,25564,25682,25755,25259,26338,25619,25898,25726,25367,25219,26046,25612,25664,25432,25719,25702,25948,26329,25511,25555,26286,25884,25218,25179,26153,25933,25000,24647,25514,25213,25886,25650,25758,26156,25858,25343,26193,25680,25504,25543,25734,25637,25939,26114,25426,25287,25313,25527,25440,25849,25440,25440,25985,25512,25695,25427,25569,25712,25341,25627,24860,26071,26592,25687,25544,25957,25273,25950,25866,25515,25668,25566,25705,25616,25275,25962,25569,25899,25456,25618,25549,25466,24999,25766,26101,25273,26031,25524,26041,25901,25807,25157,25872,25713,25431,25644,25726,25695,24873,25245,25509,25415,25742,26149,25622,25380,25425,25738,25486,26321,26117,25991,25878,25066,26268,26218,26104,25820,26146,25874,25842,25377,25176,25503,26150,25964,26363,25502,25220,25096,25809,25359,25748,25668,26049,25894,25430,25650,25842,25851,25564,26538,25675,25417,25863,25947,25530,25938,25285,25602,25887,25106,26308,25191,25755,25844,25405,26040,24609,25728,25585,25987,25645,26027,25253,25663,26158,25301,25966,25570,25680,26225,26082,25358,25862,25782,25758,25625,25496,26019,25661,25936,25278,25906,25495,25562,25173,25989,25808,25974,25815,25362,25332,25819,25387,25176,26018,25661,26130,25708,25482,25178,25212,25472,25725,25095,25697,25154,25458,25114,25519,25306,25413,25157,25533,25447,25809,26063,25930,25428,25670,25446,26056,25602,25387,25287,25787,25940,26072,25286,25625,25556,25847,25229,25140,25927,26492,25514,25011,26055,25204,25669,25295,25992,25951,25297,26056,25878,25658,25079,25841,25521,25716,25629,25843,26005,25903,25147,25578,25612,25236,25656,25893,25351,25542,25120,25913,25400,25989,26198,25426,25541,25775,25725,25944,25744,26028,25255,25730,26232,25886,25772,26115,25505,25402,25813,25546,25224,26442,25685,26312,25881,25878,25711,25036,25671,25600,25834,25642,25696,25027,25821,25401,25719,25089,25477,25547,26095,26051,25868,25624,25601,25965,26254,26036,25244,26017,25770,25801,26151,25798,25703,26221,25774,25522,25476,25408,24939,25545,25278,25924,25581,25628,25606,25694,26442,25650,25567,26387,25444,25833,25978,25817,26502,25849,26189,25482,25686,26077,25500,26192,25849,24973,25599,25786,25481,25641,25631,25473,26222,25452,25743,25562,25222,25092,25869,25122,25953,25933,25405,26416,25831,26106,25289,25248,25841,25467,26094,25455,26281,25365,25386,25618,25325,25560,25972,25501,26054,25241,25696,25237,25319,24759,25974,25776,25794,26481,25408,26586,25061,25009,26093,25435,25851,25999,25476,25524,25855,26046,25798,25516,25963,26221,25494,26155,25864,25146,25676,25505,25432,25966,25267,25931,26095,25741,25577,25760,25747,26128,25504,26025,25717,25746,26060,25842,25855,25345,25563,26004,25536,25426,25083,25820,25546,25743,25184,25370,25848,25555,25280,25442,25230,26041,26076,25771,25894,25310,25481,25787,26609,25322,25583,26157,25772,25725,25634,25583,25178,25350,25290,25690,25200,24886,25949,25439,25738,25358,25611,25866,25702,25910,26063,25215,25636,25524,25460,25697,26079,25914,26423,24821,25745,25387,25568,25786,25300,25312,26120,25452,25442,25712,25423,25760,25588,25446,26071,25426,26336,25105,25410,25374,25782,25668,26272,25798,25326,25412,25849,25426,25365,25461,25765,25593,25524,25519,25372,25436,25758,25543,25370,25440,25460,24988,25395,25088,25680,25067,25238,25772,25872,25633,25572,25885,25704,24990,25782,26160,26198,26027,25970,25548,25675,25159,25407,26038,25333,25817,24957,25838,25490,24976,25571,26565,24829,25760,25871,25935,25585,25978,25622,25582,26016,25919,25217,25552,25298,25242,25121,25589,25626,25341,25714,25352,25748,25979,25394,25809,25444,24976,25865,25625,26157,25874,25322,25582,25297,25280,26078,26249,25798,26022,25454,24991,25143,25183,25326,25994,25153,25882,25453,26237,25534,24938,25343,25240,25954,25451,25628,25494,26727,25258,25367,25782,25688,26053,25708,25153,25596,25730,25594,25488,25575,25461,25303,25413,25696,25671,26438,26174,25395,25798,24987,25549,25444,25679,25542,25456,25660,26350,25390,26248,25187,26069,25484,26108,26139,25218,25651,25445,25873,25607,25876,25707,25843,26040,25482,25967,26284,25509,26084,25741,25491,26087,25404,25638,25994,26119,25815,25847,26038,25442,26105,25843,25626,25458,25357,26017,26330,25655,26184,25528,25529,25326,25873,26118,25766,25425,25579,25669,25527,25177,25752,25692,25829,25547,25871,25347,24600,25378,25750,25405,25366,25749,25629,25431,26013,25280,26055,25810,26097,25164,25612,26345,25429,25719,25975,25579,25745,25141,25592,25859,25787,26009,25207,26353,25717,25461,25440,26315,25460,26269,25756,25781,26097,26023,25336,24904,25557,25676,25541,25995,25839,25918,25388,25059,25014,25652,25526,26049,25610,25624,25987,26063,25358,25412,25736,25189,25345,25672,25714,25719,25572,25765,25796,25535,25840,26002,25888,25811,26223,25341,25137,25807,25869,25077,25913,25756,25532,25236,25208,25790,25856,25770,25277,25339,25645,25427,25618,25594,26262,25629,25139,25597,26034,25620,25215,25721,25710,25353,26343,25174,25451,25981,25082,25321,25685,25458,26226,25321,26026,26106,26099,25908,25954,25341,25615,26098,26038,25396,25341,25682,25831,25934,25531,26061,25708,25389,25682,25482,25431,25695,25053,25823,25017,24957,25449,25913,25373,25095,26097,25667,25707,25718,25476,24594,25284,25561,25506,26147,25473,25838,25387,25489,25459,25532,25964,25718,25546,25635,26017,25436,25580,25599,25648,25294,25362,26188,25514,25874,26238,24964,25302,25555,25299,25456,25536,25328,25182,25237,25998,25542,25859,25776,25481,25127,25275,25642,26133,25739,26199,25258,25685,24642,26173,25445,25373,25773,26050,25902,26179,25708,25607,25363,25882,26284,25527,25318,25876,25283,25514,26052,25944,25524,25005,25641,25164,25387,25172,25745,25255,25790,24962,25504,26219,25466,26444,25720,25187,25334,25774,24787,25983,25289,25685,25434,25239,25683,25440,25203,25880,25857,25597,25605,25779,25690,26021,25798,25468,25608,25579,25362,25467,25522,26182,26348,25091,25195,25591,25310,25318,25176,25610,25246,25682,24977,25484,25322,25502,25451,25989,25557,25220,25770,24992,25751,24833,25308,25429,25993,24756,25377,25747,25533,25178,25536,25636,25225,25192,25470,25759,25956,25767,25806,25757,25768,25849,25888,25849,25836,26287,26192,25309,25959,25830,25533,25925,26047,25775,25918,25045,25400,25937,25339,25571,25556,25400,26023,25305,25898,25962,24928,26238,25773,25597,25922,25853,25555,25908,25444,25168,25606,25332,25975,25539,25275,25520,25418,25388,25237,25916,26007,25509,25620,25171,25531,25348,26138,25981,25698,25558,25398,26391,25573,25048,26147,25784,26209,25535,25632,25549,26032,25712,25928,25567,25642,26258,25913,25550,25541,25140,25849,26254,25309,25282,25344,25614,26121,25450,25629,25294,25096,24866,25460,25894,25125,25589,25580,26042,25794,25589,25642,26048,26010,26063,26099,25401,24939,25496,26247,24998,25625,25940,25831,25651,26113,24896,25312,26081,26253,26031,25319,26250,25381,25654,25711,25610,25708,25577,24863,25995,25836,26014,24921,25127,25475,25873,25886,25784,25948,25871,25557,26169,26139,25851,26485,26288,25660,25856,25712,25780,25362,25886,25436,25757,25772,25458,25122,25520,25550,25330,25226,25863,25586,25926,25990,25736,25999,25131,25313,25608,25620,25134,25127,25482,25683,25658,25876,25425,25798,25046,25398,25171,26492,25655,25801,26153,25699,25892,26046,25600,25527,25987,26090,25493,25550,25760,25837,25543,25478,26209,25640,25243,25762,25697,25353,25849,26034,25418,26111,25842,26066,25942,26065,25272,25759,25685,25139,25206,26020,25521,25753,25353,25388,26105,26192,25093,25576,25795,26349,26034,25897,26208,25045,25997,25400,25756,26235,25671,25729,25467,24789},{11546,11487,11534,11172,11708,11768,11860,12002,12110,11772,11807,11392,11846,11548,11595,11371,11919,11611,12013,11706,11681,11770,11529,12734,11916,12049,11626,11562,11897,11943,12161,11476,11262,11383,11836,11533,11374,11661,12183,11459,11896,12011,12177,11374,11399,11180,11603,11695,11059,11709,11935,11500,11348,11628,11238,11402,11607,11674,11862,11470,11543,11652,11697,11349,11335,11639,11723,11735,11692,11859,11764,11818,11682,11788,11352,11577,11471,11684,11618,11339,11649,11640,11612,11996,11624,11667,11770,11477,11404,11865,10875,11733,11666,11244,12299,11825,11967,11526,11932,11752,11654,11375,11309,11563,11663,11987,11878,11738,11326,11958,11524,11453,11752,11487,11739,11553,11702,11428,11618,11650,11775,12050,11825,11765,12023,11819,12067,11673,11480,11712,11558,11686,11913,11868,11271,11542,11640,11670,11634,11729,11457,11454,12491,12151,11812,11568,11367,12018,11849,11382,11489,11490,11897,11252,11595,11850,11455,11744,11282,11768,11340,11329,11240,11545,12054,11488,10991,11339,11471,11953,11446,12120,11529,11662,11767,11882,11765,11807,11899,11450,11783,12006,11240,11909,12019,11623,11744,11420,11926,11717,11809,11811,11668,11525,11739,11437,11795,11475,11345,11573,11525,11669,11578,11971,11737,11522,11336,12406,11866,11419,11915,11767,12138,11342,12052,11581,11478,11006,11892,11477,11912,11756,11568,12129,12187,11736,11651,11861,11558,11145,11577,11515,11961,11910,11446,11553,11668,11787,11677,11861,11743,11271,11080,12075,11812,11514,11605,11836,11243,11629,11571,11574,11833,11889,11865,11736,11451,12187,11382,11753,11462,11538,11819,11729,11535,11629,11669,11574,11633,11481,11866,11415,11659,11282,11693,11389,11548,11481,11459,11940,11746,11757,11470,11331,11627,11508,11980,11505,11368,12081,11760,11925,11531,11941,11527,11735,12001,11414,11339,11584,11429,12371,11630,11208,11895,12188,11854,11427,11161,12127,11562,11757,11726,11496,11960,11512,11404,11690,11631,11930,11772,11477,11516,11980,11475,11644,11921,12218,11880,12181,11511,11778,12220,11597,12076,11293,11524,11895,11881,12105,11356,11704,11415,11799,11676,11675,11776,11552,11771,11332,11520,11597,11330,12011,11374,12009,11827,11820,11199,11881,11254,11736,11648,11544,11585,12270,11787,12005,11952,11958,11886,11782,11853,11464,11651,10946,11452,11722,11930,12068,11402,11970,11500,11438,11809,11628,11309,11448,11785,11468,12093,11340,12219,11214,11889,11593,11949,11849,11595,11796,11631,11506,11221,11404,12025,11789,11598,11317,11405,11739,12054,11772,11838,11526,11742,11545,11098,11836,11654,11508,11817,11720,11641,11770,11769,11776,11714,11818,11322,11828,11636,12273,11367,12076,11923,11973,11517,11366,11436,11324,11424,11862,11956,12124,11749,11746,11782,12144,11790,11429,12246,11647,11832,11418,11570,11809,12247,11629,11865,11870,11562,11677,11777,11380,12131,11679,11456,11468,12190,11429,11603,12062,11518,11371,11693,12043,11921,11609,11945,12006,12132,11948,11916,12273,11700,11605,11905,11554,11267,11629,11409,11488,11528,11484,11450,11803,11984,11537,11533,11208,11664,11759,11840,11796,11603,11304,11129,11458,11691,11570,11862,11740,11864,11201,11334,11638,11924,11696,11401,11812,11315,11791,11572,11729,11624,11630,11362,11557,11557,11548,12029,11374,11477,11436,11565,11572,11280,11685,11655,11537,11623,12005,11856,11850,11590,11229,11126,11763,11567,11936,11177,11733,12056,11641,11664,11497,11809,11824,11720,11862,11570,11746,11486,11524,11764,11830,11960,11971,11493,11734,11846,11983,11855,11646,11711,11777,12121,11427,11216,11327,11527,11803,11228,11508,11897,11855,11338,11687,11297,11440,12212,12184,11482,11613,11789,11527,11556,11829,11564,11444,11357,11493,11938,11457,11685,11521,11435,11631,11191,11767,12354,11544,10997,11789,11791,11527,11801,11541,10882,12029,11976,12075,11741,12401,11340,11593,11438,11882,11430,12022,11626,11949,11341,11928,11057,11647,11789,11292,11301,11726,11998,11839,11528,11556,11628,11579,11684,11671,11934,12132,11484,11626,11503,11466,11675,11639,12052,11562,12123,11781,11667,11643,11654,12067,11190,11805,11726,11843,12341,11474,11278,11388,11628,11876,11656,11812,11754,11603,11849,11482,11811,11261,11727,11461,11563,11471,11657,11540,11672,11734,11893,11459,11640,11501,11395,11773,11402,11639,11337,12191,11852,12505,11662,11619,11781,11463,11554,11609,11656,11917,12126,11567,11834,11670,11826,11983,11260,11974,11908,11726,11428,11529,11475,11708,11497,11742,11247,11544,11738,11270,12053,11981,12059,11566,11997,11650,11624,11325,11829,11440,11655,11552,11148,11942,12011,11601,11995,11770,11272,11348,11411,11749,11350,11526,11675,11487,11685,11549,11541,11729,12029,11570,11770,11347,11177,11998,11725,11741,11778,11624,11766,11396,11881,11935,11319,11999,11067,11650,11346,12028,12181,11562,12015,11762,11375,11230,11423,11501,11823,12403,12128,11537,11320,11500,11908,11096,11739,11398,11565,11679,11521,11600,11743,11324,11813,11609,11633,11402,11915,11561,11604,11682,11705,11533,11601,11358,11983,11221,11937,11687,11632,11917,11618,11770,11324,11439,11622,11876,11777,11461,11724,11670,11701,11940,11872,11657,11652,11493,11825,11998,11034,11958,11467,12022,11676,11648,11948,11693,11772,11888,11599,11897,11614,11991,11919,12190,11310,11764,11413,11852,11662,11163,11807,11345,12286,11248,11407,12186,11553,12123,11615,11314,12027,11482,11553,11572,11768,11529,11628,11736,11559,11533,11991,11395,11319,11837,11852,11727,11670,11868,11572,12084,12030,11719,11844,11636,11313,11282,11478,11684,11703,12094,11808,12040,11572,11720,11602,11930,11713,11673,11708,12001,11569,11559,11272,11596,11529,12103,12164,11724,11518,12005,11555,11886,11383,11288,11791,11754,12001,11470,11545,11609,11243,12039,11453,12017,11662,11636,11647,12035,11379,11750,11883,11605,11067,11484,11570,11310,11408,11864,11661,11475,11723,11696,11330,11662,11228,11849,11862,11490,11891,11759,11401,11732,11945,11600,11708,11148,11993,11952,11161,11150,11116,11611,11607,11718,11771,11992,11344,11572,12190,11576,11622,11873,11601,11840,11888,11924,11658,11729,11898,11496,12123,11743,11664,11489,11141,12079,11908,11393,11810,12016,11878,11872,11911,11306,11901,11702,12153,11943,11316,11622,11521,11594,11615,11280,11830,11896,11736,11719,11162,11504,11727,11650,11102,11674,11887,11953,11963,11528,11570,11823,11397,11702,11676,11596,11915,11430,11797,11877,11710,11729,11283,10997,12186,11840,12366,11745,11834,11373,11924,11967,11765,11574,11774,11786,11396,11539,11671,11659,11495,12240,11810,11539,11921,11561,11495,11643,11927,11422,11558,12040,11944,11739,11669,11774,11844,11775,11686,11823,11538,11605,12022,11477,11495,11644,11901,11803,11853,11937,11528,11448,11630,11768,11623,11613,11557,11980,11418,11178,11438,11542,11565,11415,11559,11924,11700,11484,11377,11704,11653,11677,11673,11632,11864,11520,12014,12287,11814,11745,11100,11790,11502,11696,11557,11713,11687,11910,11951,11758,12126,11556,11934,11404,11650,11716,11031,11292,11837,11845,11520,11437,11442,11753,11195,11988,12016,12117,11346,11704,12528,11723,11619,11562,11834,11915,11806,11542,11736,11755,11944,11276,11440,11300,11919,11602,12082,11570,11583,12280,11541,11931,11908,12029,12038,11867,11585,11374,11732,11862,12038,11538,11327,11462,11541,11847,11629,11386,11656,11788,11145,11719,11546,11759,11752,11032,11754,11480,11668,11680,11815,11822,11877,11631,11310,11555,11826,11220,11570,11662,11426,11411,11739,11581,11740,11773,11396,11604,11969,12063,11819,11781,11529,11175,11871,11423,11388,11614,12006,12211,11916,11461,11332,11327,11254,11706,11493,12006,11604,11621,11516,11918,11513,11536,12152,11537,11667,11765,11612,11913,11706,11209,11808,11621,11486,11779,11905,11716,11114,11593,11802,11818,11740,11026,11610,11643,11814,11464,11928,11595,11783,11885,11315,11309,11607,12141,11949,11520,11352,11888,11394,11766,11839,11700,11667,11640,12047,11556,11189,11641,11661,11756,11561,11223,11751,11862,11507,11712,11804,11460,11568,11160,11416,12251,11761,11691,11398,11926,11682,11691,11887,11417,11955,11678,11512,11839,11726,11374,11833,11600,12098,11748,11521,11707,11717,11636,12104,11802,11757,11248,11705,11637,11961,11761,12057,11440,11761,11376,11821,11613,11920,11714,11981,11777,11197,11422,11989,11576,11718,11760,11359,11745,11475,11854,11290,12199,11709,12214,11689,11938,11898,12034,11479,11898,11654,11236,11728,11386,11229,11685,11875,11322,12059,12125,11779,11715,11796,11890,11772,11552,11856,11196,12217,11551,11834,11833,11912,11525,11383,11800,11910,11348,11444,12284,12448,11029,11797,11515,11641,11716,11506,11195,11649,12039,11524,11908,12046,11444,11476,11685,12011,11688,11341,12057,11243,11361,11884,11680,11800,11493,12227,11681,11902,11441,11838,11629,11777,11787,11935,11583,11652,11756,11218,11701,11532,11600,11734,11429,11732,11976,11346,11773,11573,11631,11733,11574,11741,11464,11746,11724,11631,11839,12114,11798,11757,11524,11673,11518,11859,11977,11691,11861,11824,11757,11358,11196,12140,11234,11701,11472,11653,11733,12034,11568,11882,11695,11793,11609,11883,11571,11985,11495,11509,11652,11644,11568,11680,11540,11675,11552,11485,11470,11951,11905,11511,11656,11742,11573,11915,11574,11350,11611,11533,11544,12062,11561,12242,11713,11794,11939,11708,11453,11761,11905,11820,11673,11474,12127,11992,11675,12139,11593,11682,11860,11901,11826,11674,12312,11784,11975,11663,11414,11302,11592,11593,12065,11469,11548,11920,11747,11410,11581,11382,11845,11883,11998,11554,11648,11634,11987,11554,11681,11601,11817,12208,11942,11612,11482,11706,11991,11849,11824,11984,11401,11187,11950,11583,11719,11875,12178,11414,11359,11393,12106,11727,11126,11583,11288,11693,12141,11610,11471,12028,11467,11823,11560,11982,11752,11939,11978,11751,11329,11734,11362,11678,11319,11481,12082,12027,11593,12036,11518,11388,11743,12196,11466,11624,11386,11811,11336,11577,11820,11822,12070,11890,11433,11385,11683,11739,11725,11776,12054,12027,11792,11413,11870,11338,11598,12071,11577,11875,11639,11510,11317,11929,11634,11652,11479,11974,11522,11366,11672,11530,11620,11918,11686,11539,11617,12199,11535,11409,11809,11577,11510,11508,11958,11763,11521,11837,11845,11302,11577,11642,11630,11703,11392,11734,11686,11809,11868,11581,11398,11837,11720,11708,11807,11333,11458,11443,11308,11112,11667,11517,11589,11422,11754,11267,11819,11473,11700,11132,11826,12040,11444,11425,11667,11776,11445,11425,11945,12091,11658,12236,11446,11705,11912,11475,11822,11218,11782,11789,11245,11292,11597,11432,11730,11142,11435,11449,11797,11782,11818,11631,11784,11772,12127,11320,11990,11649,11400,11723,11703,11668,11605,11229,11571,11399,11650,11688,11593,11860,11778,11591,11793,11899,11520,11725,11876,11695,11607,11658,11606,11712,11628,11880,11706,11925,11899,11803,11666,11656,12226,11569,11859,11533,12074,11622,11794,11741,11815,11208,11827,12017,11842,11572,11609,11387,11918,11895,11492,11611,11682,11624,11695,11307,11561,11313,11869,11890,11734,12152,11540,11393,11483,11469,11798,11671,11497,10989,11741,11591,11370,11826,11882,11798,11471,11650,12116,11707,11555,11965,11822,11508,11811,12146,11350,11361,11770,11474,11869,11626,12188,11415,11420,12174,11815,11751,11598,11539,11574,11807,11915,11334,11635,11887,11863,11487,11645,11473,11884,11451,11608,11010,11346,11751,11655,12221,11531,11647,11765,11677,11960,11528,11446,11388,11982,11684,11666,11531,11736,11615,11796,11763,11944,11759,11866,11713,11835,11066,11762,11858,11731,11991,11677,12248,11662,11981,11474,11803,11571,11449,11816,11689,11880,11787,11711,11984,11900,11749,11997,11239,11607,11505,11444,11651,11373,11728,11635,11409,11615,11910,11397,11762,11846,11800,11601,11561,11646,11805,11283,11613,11552,11673,12249,11723,11663,11164,11514,11457,11811,11761,11340,11742,11488,12038,11834,11455,11634,11816,12087,11969,11631,11379,11423,11712,11713,11477,11947,11654,12180,11685,11591,11415,11787,11510,11836,11502,11508,12177,11719,12050,11828,11709,12016,11935,11613,11776,11501,12043,12027,12188,11219,12067,11245,11305,11322,11560,11115,12117,11454,12004,11592,11518,11371,11880,11693,11796,11404,11575,11734,11975,11605,12131,11695,11116,11804,11597,12164,11640,11871,11492,12271,11967,11641,11282,12159,11530,12112,11440,12198,11112,11855,11480,12253,12030,11667,11832,11688,11650,11737,11904,11456,11444,12022,11931,11431,11844,11932,11763,11897,11276,11908,11815,12039,11943,11544,11669,11339,11698,12312,12098,11842,11803,11325,11882,11787,11656,11797,11730,11259,11740,11719,11491,11848,11805,11842,11308,11482,11710,11540,11407,11551,11614,11585,11467,11605,11708,12031,11674,11712,11831,11888,12133,11844,12164,12017,11808,11834,11817,11869,11743,11227,11808,11836,11172,11721,12279,11556,12174,11699,11759,12231,11885,11544,11993,11455,11540,11490,11697,11773,11733,11917,11551,11520,11854,11576,11590,11831,12390,11585,11580,11524,11329,11356,11326,11848,11383,11521,12003,11333,12035,11489,11392,11076,11889,11549,11844,11173,11075,11601,11242,11541,11744,11764,11575,11552,11745,11827,11970,11655,11495,11652,11317,11449,11703,11641,12083,11799,11956,11756,12079,11986,11721,12076,11710,11668,12032,12001,11826,11711,12072,11695,11264,11657,11498,11667,11536,12127,11865,11862,11966,11330,11926,11956,11771,11453,12285,11931,12175,11579,11566,11597,11556,12209,11464,11820,11318,11411,11690,12033,11597,11778,11668,11276,11674,11549,12080,11929,11491,11634,11674,11954,11745,11228,11460,11955,12007,11603,11837,11688,11711,11546,11788,11620,11881,11704,11311,11720,11718,11726,11829,11288,12055,11419,12051,11687,11626,11855,11965,11507,11669,11745,11421,12163,12130,11744,11345,11895,11451,11349,11589,11548,11644,11656,12001,11852,11930,12088,11903,11956,12164,11473,11649,11622,11683,11661,11523,11715,11893,11975,11876,11816,11535,11978,11299,11564,11566,11813,11771,11902,11436,11532,11324,11681,12185,11847,12072,11320,11427,11597,11436,11597,12048,11726,11959,11210,11762,11634,11711,11278,11504,11646,11568,11527,11402,11935,11764,11569,11443,11830,11226,11376,11413,11500,11877,11295,11706,11964,11728,11603,11558,11642,11546,11692,11933,11811,11757,11568,11550,11667,11773,12084,11447,11704,11744,12003,11583,11169,11710,11574,11751,11509,11470,11633,11662,11618,11863,11108,11444,11627,11849,11924,11741,11712,11799,11459,11431,11822,11734,11859,11747,11461,11639,11527,11751,11361,11295,11824,11619,11895,11759,11801,11818,11125,11173,11890,11431,11481,11654,11537,11319,11810,11486,11756,11707,11758,11754,12223,11552,11779,12043,11513,11561,11211,11480,11321,11787,12043,11477,11649,11423,12083,11304,11341,11734,11529,11265,11536,11742,12057,11735,11737,11745,11920,11375,11724,11609,11750,11458,12075,12210,12173,12025,11572,11574,12430,11033,12131,12083,11938,11723,11919,11869,11361,11943,11477,12217,11957,11524,11888,11614,11718,11647,11410,11837,11973,11775,11231,11301,11291,11617,11553,11536,11990,11799,11820,12158,11508,11693,11838,11508,11274,11658,11811,11361,11835,11952,11714,11640,11539,11679,11720,11529,11663,11455,11464,11747,11320,11361,11562,11985,11745,11342,11513,11418,11892,11412,11955,11642,11661,11660,12035,11599,11283,12005,11829,11507,11731,11161,11727,12097,11587,11727,11851,11956,11713,11789,11367,11456,11964,11125,11692,11759,11676,11381,11804,11413,11597,11538,11655,12312,11549,11431,11245,11519,11210,11786,11354,11346,11724,11668,11262,11145,11511,11281,11704,11404,11750,11147,11990,11386,11725,11599,11231,11645,11807,11922,11789,11111,11513,11981,12140,11929,11924,11919,11772,11045,11573,11472,11757,11605,11552,11807,11697,12036,11628,11198,11628,11432,11917,11539,11391,11658,11725,11697,11537,11847,11531,11803,11631,11826,11584,11229,11898,12096,11237,11927,11995,11694,11748,11795,11277,11603,11608,11856,11524,11487,11948,11719,11677,11438,11784,11370,11307,11790,11843,11892,11859,11903,11601,11518,11739,11759,11985,11509,11698,11856,11334,11973,11515,11787,11399,11857,11399,12251,11962,11781,11216,12170,11838,11540,11052,11668,11357,11473,11637,12040,11732,11303,12076,11582,11581,11851,11744,11799,11621,11972,11476,11313,11767,11754,11892,11819,11314,11581,11494,11368,11696,11639,11704,11614,11737,12134,11434,11596,11807,12177,11303,11438,11909,11447,11323,11858,11597,11664,11863,11670,11670,11730,11634,11547,11498,11321,11820,11616,11548,12006,11270,11762,11782,12015,11422,11896,11501,11625,11609,11731,12168,11619,11727,11998,11678,12115,11730,11567,11872,11575,11415,11415,11984,11324,11844,11696,11349,11884,11405,11472,12173,11656,11727,11358,11422,11701,11544,11679,11790,11583,11651,11452,11496,11860,11568,11197,11714,11861,11111,11709,11398,11783,12392,11993,11632,11703,11773,11853,11570,11731,11731,11683,11724,11930,11440,12044,11896,11677,11503,12213,11675,11681,11747,11977,11599,11995,12157,11667,11463,11900,12005,11395,11782,11483,11797,11739,11640,11915,11596,11858,11738,11586,11852,11278,11776,11793,11767,11643,11823,11494,11821,11644,12065,11344,12212,11556,11775,12059,11455,11683,11389,11844,11847,11597,11605,11414,11667,11428,11855,11824,11394,11556,11747,11834,12146,12029,12076,11830,11636,11908,11974,11559,11454,11746,11578,11766,11841,12133,11849,11470,11464,11743,11597,11772,11541,11524,11717,11682,11636,11653,11512,11609,12256,11901,12091,11740,11575,11533,11625,11309,11905,11413,11624,11843,11684,11565,11226,11524,11814,11227,11181,11919,11341,11839,11572,11947,11855,11799,11800,12077,11440,11245,11708,11512,12056,11367,11158,11392,11528,11519,11366,11555,11359,11617,11872,11412,12029,11378,11752,11472,11677,11569,11364,11783,11788,11078,11450,11508,11875,11328,11247,11812,11420,11297,11867,11776,11916,11338,11645,11553,11443,11952,11579,11856,11726,11606,11416,11668,11202,11554,11277,12184,11634,12074,11886,11687,11981,11664,11816,11796,11429,11688,11732,11518,11705,11460,11494,11362,12170,11977,11502,11384,11844,11652,11653,11710,11307,11317,11530,11464,11937,11626,11358,11959,11704,11646,12034,11841,11508,11698,11938,11385,11952,11791,11495,12057,11383,11377,11572,11989,11852,11767,11785,11861,11844,11852,11772,11806,11953,11819,11885,11957,11578,11655,11759,11550,11689,12075,11384,11328,11771,11605,11887,11956,11897,11543,11591,12052,11481,11622,11399,11551,11417,11387,11945,11436,11797,11862,11352,11943,11839,12094,11802,11597,11466,11747,11623,11213,11490,11977,12071,11378,11601,12301,11588,11477,11210,11546,11310,11843,11951,11299,11814,11199,11449,11283,11375,11836,11427,11837,11656,12047,11682,12307,11377,11719,11537,11415,11758,11873,11574,11414,11957,12117,11569,11223,11743,12324,11506,11838,11501,12224,11969,11792,11203,11714,11836,11494,12002,11720,11149,11253,11428,11305,11300,11780,12197,11770,11550,11451,12146,11780,11602,11808,11835,12270,11477,12064,12025,11665,11502,12154,11834,11682,11607,11995,11715,11714,11650,11561,12043,11709,11591,11366,11777,11522,11271,12126,11768,11524,11580,12031,11459,11771,11702,11523,11541,11179,11388,11666,11929,12149,12001,11217,11880,11717,12216,11305,12092,11366,11444,11349,11597,11609,11449,11314,11747,11161,11241,11584,12137,11638,11671,11861,11645,11850,12026,12099,11464,11982,11509,12020,11429,11668,11569,11402,11427,11251,11930,11610,11540,11810,11522,11643,11703,11806,11685,12073,12451,11706,11735,11466,11818,11299,11804,11576,11551,11632,11943,11286,12213,11692,11771,11786,11014,11234,11511,11697,11738,11848,11432,11803,11587,11684,11549,11476,11270,11987,11791,12055,11857,11465,11699,11333,11700,11527,11787,11525,11738,11357,11182,11545,11725,11899,11283,11259,11486,11517,11741,11843,12075,12230,11878,12176,11263,11620,11515,11595,12085,12040,11509,11597,11530,11713,11935,11895,11807,12045,11333,12131,11507,12058,11759,11695,11459,11498,11645,11470,11521,11281,11624,11660,11464,11409,11954,11595,11548,11833,11923,11609,12030,11589,12131,11216,11409,12064,11398,11665,11857,12025,11848,12019,11459,11561,11904,11788,11671,11642,11856,11649,11551,11683,12114,11715,11392,11660,11545,11925,11629,11661,11824,11700,11732,11995,11450,11812,11411,11379,11537,12000,11782,11602,11589,11786,11514,11529,11687,11737,11308,11729,11325,11793,11467,11453,11662,11285,11312,11250,11872,12291,11305,12106,11523,11491,11856,11766,11743,11125,11090,11468,11637,11488,11381,11760,11666,12023,11252,11929,11855,11506,12029,11601,11598,11978,11270,11277,12090,12271,11241,12111,11921,11930,11528,11816,11946,11658,11643,11573,11935,12277,11797,12172,11953,11492,11528,11547,11246,11423,11335,11675,11972,11513,11517,11805,11601,11416,11192,11561,11700,11609,11537,11732,11730,11913,11902,11847,11538,11819,11843,11620,11808,11906,11157,11505,11859,11434,12159,11667,11247,11533,11517,11948,12189,11739,11831,12200,11503,11410,11424,11949,12178,11952,11793,11892,11581,11377,11402,11546,11883,11116,11717,11910,11570,11983,12248,12022,11916,11430,11569,12082,11421,11699,11866,11841,11274,11897,11820,12112,11549,11767,11726,11580,11822,11704,11559,11980,11605,11753,11980,11403,11837,11545,11779,11846,11194,11686,11565,11791,11433,11186,11452,11748,11093,11714,11919,11810,11545,11594,12073,11549,12134,12017,11909,11572,11436,11916,11723,11395,11629,11135,11922,11701,11782,11787,11839,11796,11424,11563,11400,11594,11830,11834,12266,11890,11701,11527,11875,11796,11189,11528,11820,11643,11846,11940,11301,11923,11535,11475,11839,11356,11621,11550,11627,12070,11894,11823,11802,12022,11736,11860,11708,11818,11233,11272,11486,11717,11651,11897,11572,11489,11957,11503,11741,11957,11818,11928,11691,12039,12345,11682,11887,11175,11973,11380,11783,11787,11249,11423,11697,11396,11330,11880,11343,11756,12200,11989,11269,11579,11156,12031,11781,11834,11746,11319,11559,12091,11225,12007,11502,11998,11675,11497,11535,11471,11645,11520,11714,11692,11767,11615,11395,11471,11475,11547,11706,11214,11262,11900,11614,11637,12013,11105,12086,11792,11578,11238,11705,11411,11386,11180,11709,11586,11566,12133,11393,12050,11709,11819,11805,11557,11539,11501,11781,11837,11578,11797,11841,11590,11959,11709,11611,11865,11671,11502,11433,11894,11688,11706,11830,12374,11789,11233,11466,11673,11288,11730,11738,11293,11889,11713,11869,11444,11925,11346,11700,11759,11862,11950,11741,11958,11669,11618,11996,12354,11996,11524,11680,11569,11394,11542,11341,11194,11869,11968,11393,11884,11628,11686,11599,11799,11205,11948,11589,11797,11627,11879,11557,12228,12139,11482,11332,11588,11814,11501,11699,11784,12260,11689,11284,11290,11884,11383,11185,11664,10898,11568,11588,11958,11377,11095,11503,11815,11686,11376,11925,11516,11552,11444,11832,11850,11414,11598,11453,12127,11645,11666,11839,11697,11356,11332,11527,11894,12314,11694,11641,11883,11775,12129,11750,11279,11399,11151,12049,11738,11515,11788,11634,11641,11759,11158,11988,11895,11429,11430,11676,11823,11878,11913,11479,11238,11878,11506,11110,11363,11918,12091,11695,12020,11425,11448,11481,11357,11277,11729,11606,11397,11900,11841,11941,11494,11773,11590,11649,11785,11759,11977,11832,11223,11364,11475,11717,11765,11727,11785,12115,11954,11814,11682,11345,11473,11741,11765,12094,11737,11721,11636,11972,11507,11809,11442,11834,11643,11261,12081,11698,11354,11527,11420,11602,11607,11770,11838,11375,12238,10972,12017,11493,11523,11837,11750,11823,11780,11957,11620,11618,11517,11549,11633,11529,11411,11940,11342,11542,11670,11319,11253,11728,12206,11617,11783,11596,11633,11815,11646,12114,11769,11969,11532,11579,11285,12113,11758,11827,11971,11845,11767,11275,11956,11548,12137,11421,11893,11951,11640,11881,11563,11488,11844,11864,11912,11353,11500,11585,11599,11802,11798,11798,11453,11426,11713,12134,11774,11706,11871,12115,11488,10985,11604,11372,11682,11533,11900,11433,11488,11767,11761,11850,11531,11298,11536,11640,11761,11507,12006,11683,11677,12037,12244,11489,11369,11413,11750,11753,11778,11723,11904,11385,11661,11381,11946,11800,11754,11660,11262,11213,11955,11704,12074,11406,11356,12235,11364,11463,11710,11670,12005,11548,11825,11001,11414,11579,11817,12013,11915,11652,11610,11427,11627,11514,11668,11950,11385,11117,11650,11872,11174,11271,12385,11356,11620,12068,11843,11917,11457,11385,11479,11290,11776,11661,11618,11662,11306,11676,11685,11742,11277,10999,12080,11794,12053,12032,11418,11662,11426,11767,11516,11495,11769,12077,11691,11587,11020,11606,11680,11380,11412,11626,11740,11336,11772,11234,12133,11858,11517,11509,11240,11765,12109,12227,12064,11139,11254,11612,11586,12130,11367,11584,11556,11647,11883,11903,11632,11692,11500,11690,11695,11671,11746,12001,11929,11849,11824,11249,11829,12128,11916,11814,11537,11661,11748,11931,11762,11703,12207,11865,11296,11896,11253,11924,11586,10958,11860,11558,11725,11399,11399,11520,11741,11877,11820,11638,11842,11749,11897,11839,11554,11682,11626,11756,11241,12068,11688,11548,11511,11430,11908,11626,11691,11740,11595,11452,11587,11555,11813,11390,11505,12056,12021,11925,11850,11859,11151,12068,12244,11620,12018,11669,11493,11615,11601,11851,11540,11637,11768,11502,11483,11726,11287,11780,11222,11572,11883,11539,11975,11583,11643,11256,11601,11649,11400,11515,11422,11995,11482,11577,11708,11830,11748,11712,11691,12053,11894,11944,11800,11757,11293,11565,11736,11928,11414,11661,11961,11767,11966,11807,12047,11637,11593,11498,11466,11546,11582,12096,11814,11524,11763,11809,11617,11736,12166,11407,12054,11822,11694,11518,11963,11021,11839,12195,11745,12046,11621,11867,11545,11966,11600,11249,11924,11594,11637,11497,11391,11751,11532,11576,11595,11893,11885,11836,11614,11608,11655,11441,11431,11321,11723,12023,11823,11426,11740,11346,11607,11558,11460,11409,11370,11666,11730,11729,11828,11525,11816,11361,11720,11912,11988,11258,11909,11885,11381,11582,11841,11547,11565,11424,11497,11442,11718,11636,11377,11782,11570,11663,11775,11247,11950,11622,11752,11334,11452,11831,11617,11860,11393,11376,11562,11844,12090,11670,11751,11593,11919,11521,11289,10985,11849,11485,11810,11751,11553,11699,11687,11417,11395,11186,11579,11836,11893,11269,11521,11963,11844,11629,11447,11210,11727,11577,11785,11966,11693,11518,11587,11366,11431,11407,11677,11396,11693,11892,11586,11343,11926,11731,11669,11379,11351,11262,11687,12106,11731,11806,11646,11506,11726,11768,11710,11565,11588,11508,11777,11698,11516,12099,11664,11368,11515,11580,12513,11474,11957,11701,11549,11810,11532,11560,11833,12035,11933,11762,11695,12045,11288,11316,11684,11444,12008,11791,11763,11612,11362,11636,12013,11479,12113,11752,11623,11499,11779,11119,12030,12072,11223,11964,11346,11181,11570,12066,11752,11837,12036,11854,11470,11672,11543,11922,12053,11627,11550,11706,12096,11706,11988,11475,11787,11619,11628,11587,11732,11691,11353,11902,11788,11762,11894,11858,11799,11723,11577,11616,11854,11854,11732,11581,11881,11279,11732,11889,11675,11561,11815,11386,11517,12140,11396,12044,11467,11702,11683,11899,12028,11704,11369,12026,11855,11505,12004,11903,11477,11423,11866,11256,11515,11394,11389,11588,11877,11469,11283,11419,11753,11627,11525,11429,11466,11725,11793,11327,11800,12057,12185,11586,11672,11876,11558,11931,11755,11906,11625,11860,11915,11737,11968,11636,11429,12164,11918,11549,11136,11700,11830,11282,11682,11587,11708,11764,11920,11489,11500,11665,11667,11873,11978,11938,11320,11749,11961,11943,11551,11766,11771,11332,11905,11794,11784,11395,11917,11257,11455,11504,11894,11362,12232,11404,11896,11522,11727,11627,11747,11971,11504,11952,11397,12502,11207,11623,11456,11657,11564,11499,11664,12197,12224,12354,11921,11770,11540,11516,11616,11816,11309,11866,11457,11487,11564,11719,11633,11514,11710,11379,11584,11517,11648,11936,11591,11955,11403,11706,11762,12297,11863,11911,11837,11447,11732,11919,12063,11658,11358,11224,11558,11532,11650,11738,12009,11396,11614,11413,11906,11433,11407,11877,11831,11502,11728,11616,11740,11723,11383,11623,11381,11461,11628,11161,11597,11551,11518,11393,11869,11801,11815,11592,11654,11469,12278,11424,11808,11307,11366,11726,11510,11435,11686,11783,11213,11410,11592,11696,11485,11580,11657,11602,11757,11881,12233,12127,11825,11754,11560,11887,11764,11249,11378,11233,11369,11698,12074,11998,11203,11506,11309,11076,11718,11880,11267,11835,11602,12141,11833,11700,11843,11548,12066,11818,11660,12041,11636,11873,11045,11350,11620,12045,11655,11950,12013,12059,11592,11207,11163,12286,11466,11351,11721,11416,11616,12077,11776,11867,11740,11697,11662,11562,11651,11912,11361,11926,11370,11406,11339,12225,11543,11800,11319,11524,11928,11347,11454,11431,11857,11621,11648,11673,11588,11925,11567,11676,11494,11363,11495,11669,11698,11239,11950,12023,11622,11620,11824,11812,11772,11779,11795,11216,11683,12297,11527,11363,11287,10880,11305,11889,12042,11768,11245,11338,11616,11404,11422,11791,11844,11206,11715,11969,11758,11184,11857,11720,11572,11210,11688,11497,11130,12195,12101,11666,11321,11458,11906,11700,12077,11549,11741,11751,11983,12016,11695,11468,11899,11267,11897,11341,11628,11288,11738,11505,11560,11577,11848,11536,11600,11441,11981,11186,11713,11740,11624,12204,11384,11703,11619,11992,12157,12008,11947,11531,11858,11476,11762,11539,11485,11077,11812,12049,11507,11923,12043,11810,11308,12093,11759,11889,12103,11942,11728,11389,11717,11829,11683,11452,11624,12064,11610,11725,11445,11386,11519,11671,11587,11937,10995,11453,11617,11806,11501,11751,12122,11652,11932,11996,11720,11983,11662,11710,12019,11895,11372,11637,11354,12050,11530,11462,11437,11456,11645,11457,11851,11467,11527,11892,11817,11759,11654,11758,11982,11864,11579,11580,11163,10928,11626,11867,12015,11543,11304,11741,11490,11602,11630,11805,12165,12103,11440,11275,11844,11624,11717,11326,11304,11704,11887,11924,11664,11784,11645,12168,11488,11562,11442,12036,11427,11707,11617,11205,11282,11459,11541,11245,11858,11544,11910,12034,11599,11925,11677,11897,12171,11236,11500,11413,12115,11360,11784,12062,12064,11113,11654,11646,11675,11557,11852,11230,11617,11675,11688,11430,11888,11759,11739,11787,11713,11930,11662,11861,11650,11612,11901,11084,11545,11602,11864,11922,11258,12231,11125,11837,11959,11930,11916,11769,11935,11911,11463,11495,11514,11775,11522,11590,11780,11535,11890,11826,11433,11492,11633,11759,11965,11549,11740,11832,11708,11869,11718,12233,11512,11672,11766,11331,11261,11757,12023,11713,11525,12199,11281,11365,11485,11828,11293,11839,11376,12104,11104,11695,11281,11234,11948,11790,12518,11673,11605,11928,11897,11553,11777,11374,11877,11724,11730,11646,11367,11630,11408,12519,11400,11542,11936,11937,11841,11778,11717,11374,12058,11555,12152,11291,11518,11631,11520,11614,11528,11117,11653,11524,11246,11612}},
{{4000,2.200000},{7343,7772,8002,7505,7748,8253,7439,7604,8098,7796,8170,8030,7715,7940,7967,7630,7730,7809,7502,7630,8055,7621,7895,7532,7883,7605,7704,7660,7803,7786,7923,7955,7557,7710,7684,7894,7987,7755,7806,7680,7376,7928,7742,7771,7993,7883,7773,7578,7935,7688,7821,7781,7600,7717,7638,7840,7720,7712,7874,7836,7852,7654,7915,7517,8011,8096,7623,7754,7693,7851,7663,7711,7683,7562,7521,8380,7259,7848,7926,7763,7482,7658,7742,7673,7786,7915,7826,7860,7966,7823,7374,7587,7479,7750,7746,7619,7823,7690,7809,7502,7700,7775,7716,7909,7897,7743,7915,7829,7539,8068,7396,7937,7767,7885,8002,7990,7797,7954,8020,7978,8138,8036,7632,7597,7750,7641,7547,7731,7917,7801,7747,7698,7785,7642,7746,7698,7607,7618,7761,7876,7567,7568,7602,7408,7957,7663,7876,7852,7550,7627,8115,7603,7805,7588,7201,7686,7770,7568,7786,7892,7424,7707,8212,7563,7934,7622,8059,7725,7832,7703,7676,7788,7773,7833,7503,7895,7380,7535,7708,7550,7729,7932,7495,7915,7520,7393,7574,7745,7592,7432,8021,7794,7920,8017,8013,7715,8097,8099,7505,7541,7762,7730,8198,7686,7579,7664,7668,7523,7787,7787,7566,7458,7904,7844,7987,7910,7426,7871,7711,7977,7985,7737,7732,7378,7580,8022,7924,7590,7779,7747,7671,7570,7676,7949,8201,7815,7731,8045,7645,7630,7264,7888,7739,7535,7812,7846,7721,7901,7734,7599,7522,7890,7434,7800,7772,7956,7700,7974,7399,7809,7775,7722,7563,7536,7828,8019,7939,7880,7523,8167,8164,8043,7260,7455,7947,7832,7951,7607,7653,7875,7885,7906,7834,7651,7481,7779,7989,7967,7989,7793,8224,7899,7969,7874,7625,7595,8080,8107,8010,7906,7937,7571,7679,7609,7596,7533,7538,7851,7879,7811,7603,8157,7623,7886,7798,7461,7752,7644,7925,8019,7465,7944,7638,7840,7822,7591,7789,7751,7372,7973,7864,7750,8321,7448,8021,7935,7717,7717,7744,7829,7519,7738,7573,7476,7903,7784,7688,7622,8050,7542,7568,7658,7639,7734,7843,7461,7802,7917,7903,7827,7527,7891,7496,7741,7600,7416,7683,7884,7431,7481,8007,7874,7575,7879,7547,7653,7697,7459,8083,7572,7746,7571,8027,7940,8044,7965,7741,7733,8073,7778,7968,7833,7544,7991,7966,7716,7675,7283,7455,7553,7557,7470,7751,7605,7419,7606,7550,7639,7921,8008,7651,8175,8018,7537,7372,7683,7647,7910,7726,7415,7358,7775,7656,7641,7742,7577,7684,7483,7632,7835,7909,7426,8286,7831,7553,7842,7702,7444,7666,7814,8006,7631,8066,7553,7422,7804,7850,8067,7280,7341,7490,8036,8008,7708,7586,7823,7921,8072,7391,7693,7602,7905,7749,8034,7716,7819,7461,7341,7931,7834,7833,7713,7361,7559,7780,7807,7624,7953,8149,7604,7507,7838,7794,7868,7767,7574,8142,8076,7566,7930,7879,7864,7903,7404,7667,7775,7934,7473,8027,8042,8232,7607,7416,7869,7886,7913,8045,7766,8102,7939,7622,7740,8019,8062,7862,7810,7774,8115,7693,7669,7341,7837,7358,8002,8097,8225,7970,8005,7931,7814,7604,7906,8004,7088,7852,7542,7783,7794,7700,8029,8008,7952,7876,7924,7703,7835,8094,7797,7627,7659,7464,7679,7854,7501,7699,7800,7634,7539,7801,7888,7695,7718,7578,7999,7857,7191,7846,7819,7651,7663,7620,8068,7386,8066,7717,7780,7815,7403,7818,7796,7712,7546,7852,8212,8066,7736,7770,7781,7759,7728,8232,8036,7514,8123,7670,8190,7486,7751,7693,7677,7922,7774,7982,7543,7819,7541,7975,7755,7736,7765,7748,7927,7827,7998,8108,7952,8219,8111,7676,7914,7846,7556,7469,7919,7612,7489,7631,7750,7848,7853,7685,8126,7714,7859,8132,7856,8154,7704,7504,7901,7347,7561,7914,7651,7626,7912,7708,7671,7711,7847,7935,8032,7826,7679,7732,7710,7486,7852,7920,8092,7589,7833,7817,7912,7969,7875,7373,7763,7551,7416,7512,8265,7638,7453,7813,7950,7894,7848,7734,7706,7727,7945,7906,8050,7880,7796,8102,7528,7741,7677,7255,8027,7959,8392,7993,7653,7862,7551,7729,8027,7833,7400,7611,7857,8065,7281,7421,7830,7997,7990,7670,7690,7311,7599,7787,7818,7696,7741,7849,8387,7680,7719,7737,7814,7470,7802,7888,8046,7843,7620,7770,7792,7497,7684,7714,7905,7866,7698,7843,7577,7878,7945,8048,7697,7509,7927,8137,7443,7863,7748,7713,7362,7628,7623,7750,7689,7370,7534,7779,7857,7754,7805,7561,7761,7951,7580,7970,7916,7939,7910,7884,7650,7514,7910,7836,8054,7664,7670,7729,7753,7629,7989,7741,7596,7862,7738,7621,7747,7584,7894,7733,7589,7529,8011,7903,7583,7589,7701,7959,7417,7552,7601,7713,7808,7069,7968,8250,8195,7619,7635,7942,7600,8042,7878,7536,7785,7630,8032,7733,7841,7677,7679,7614,7472,7893,7724,7530,7646,7609,7474,7741,7734,7644,7817,7782,7514,7993,7530,7539,7775,7460,7707,7864,7578,7645,7777,8104,7806,7994,7877,7991,7727,7824,8025,7865,7733,7826,7632,7494,8081,8035,7796,7663,7454,7482,7853,7770,8098,7668,7612,7887,7825,7612,7713,8360,7553,7667,7927,7578,7774,7333,8074,7607,7836,7848,7832,7472,7809,7379,7984,7596,7925,7775,8160,7471,7680,7345,7860,7636,7896,7646,7683,7788,8100,7631,7577,7852,7842,7701,7930,7739,7502,7688,7664,7893,7931,8073,7786,7760,7498,7789,7255,7741,7913,8194,7932,7837,7802,7587,8095,7451,7748,7643,7431,7474,7801,7847,7899,7912,7689,7540,7868,7786,7658,7638,7589,7710,7925,8012,7729,7949,7764,7783,7874,7927,7831,7885,7725,7795,7902,7804,7958,7782,7406,7561,7475,7590,8058,8126,7596,7779,7732,7735,7756,7928,7748,7534,7736,7611,7735,7763,7827,7947,7726,7728,7771,7677,7894,8127,7794,7862,7825,7672,7535,7419,8101,7736,7507,7470,7595,8013,7787,7525,7572,7571,7433,8046,8111,7917,7660,8042,7789,7604,7557,7946,7579,7707,7421,7832,8237,7089,7909,7611,7751,7731,7783,7330,7728,7844,7866,7842,7559,7865,8131,8462,7720,7698,8077,7620,7826,7867,7703,7916,7907,7396,8011,7938,7336,7163,7559,7618,7650,7220,8063,7522,7594,7745,7956,7547,7720,7791,7627,7647,7604,7815,7791,7766,8263,7808,7920,7582,7746,7758,7815,7791,7749,7932,7423,7904,7298,7641,7950,7991,7878,7318,7907,7839,7432,7752,7993,7898,7962,7825,7913,7642,7636,7863,7743,7688,7741,7574,7721,7550,7925,7676,7824,7354,7668,7851,7868,7796,8093,7618,7333,7350,7720,7552,7907,7800,7748,7103,7721,7768,7725,7768,7759,7802,7835,7707,7506,8003,7875,7922,7982,7688,7926,7613,7418,7769,7606,7643,7714,7522,7516,7767,7945,8120,7725,8139,8283,7702,7941,7755,7718,7760,7932,7862,7556,7795,8019,7622,7693,7784,7273,7466,7702,7857,7735,7715,7676,8056,8088,7729,7785,7905,7735,7741,7546,7565,7770,7746,7627,7977,7902,8193,7782,7815,7899,7521,7868,7966,8187,7363,7895,8059,7546,7349,7541,8363,7805,7680,8003,7928,7828,7965,7928,7951,7923,7826,7762,7673,7934,7543,7855,7670,7765,7609,7548,8224,7531,7678,7462,7984,7589,7994,7686,7679,7720,7686,8007,7915,8019,7739,7827,7539,7748,7595,8001,8001,7767,8077,7874,7881,7663,7850,8079,7768,7872,7758,7919,7846,8288,7719,7466,7999,7897,8094,7585,7911,7913,8156,7739,7578,7765,7822,7997,8291,7879,7966,7473,7745,7875,7829,8300,7850,7640,7943,7504,7587,7624,8230,7713,7686,7661,7577,7873,7649,7342,7986,7912,7849,8003,7674,7673,7744,7872,7935,7569,7749,8100,8013,7714,8282,7855,7852,7539,7717,7427,8178,7745,7947,7832,7376,7567,7740,7777,7630,7928,7913,7892,7648,7768,7782,7818,7640,7827,7834,7615,7619,7627,7583,7751,7907,7558,7538,7694,7537,7811,7909,7989,7479,7841,7427,7517,7581,7598,7841,7935,7809,7707,7569,7737,7624,7655,7652,7629,7564,8058,7432,7896,7621,7440,7913,7838,7724,7586,7587,7923,8217,7852,7531,7620,7795,7949,7738,7936,7795,7486,7667,7895,8012,7919,7843,7769,7580,7675,7886,7431,7702,7467,7527,7739,7889,7836,7917,7646,7560,7766,8046,7721,7950,7898,8118,8051,7523,7750,7808,8078,7559,7523,7544,7860,7445,7851,7464,7597,7889,7715,7368,7907,7821,7535,7590,7972,8232,7812,8018,7820,7781,7477,7668,7864,7416,7727,7952,7759,7864,7721,7824,8063,7514,7712,8153,7910,7702,7713,7793,7700,7840,7587,7532,7699,7759,7698,7888,7754,7599,7488,7788,7427,7543,7327,7884,8109,7562,7756,8118,8094,7468,7789,7945,7549,7766,8040,7523,7766,7506,7546,7597,7946,7713,7642,7737,7642,7939,7908,7702,7815,8058,7784,7669,7614,7852,7683,7682,7877,7523,7659,7497,7550,7751,7427,7678,8039,7629,7597,7867,7620,7724,7790,7879,7830,7873,8086,7433,7803,7877,7859,8136,7918,7679,7800,7747,7904,7583,7857,8017,7538,7755,7617,7746,7672,7876,7876,7679,7848,7818,7961,7672,7883,7464,7980,8077,7843,7674,7513,7594,7351,7777,7635,8043,7744,8164,7834,7814,7582,7842,7882,7576,7605,7602,7788,7749,7741,7771,8064,7691,7716,7797,7711,7955,7524,7273,7825,7376,7880,7614,7894,7756,7680,7638,7323,7966,7768,7679,7769,7777,7346,7537,7734,7798,7666,7831,7472,7880,7889,7741,7617,7434,7958,7663,7607,7980,7628,7432,7676,8077,7706,7835,7668,7660,7707,8032,8270,7707,7823,8137,7339,7591,7842,8143,7822,7378,7695,8110,7901,7420,7950,7557,7982,7856,7641,7878,7774,7597,7702,8020,7315,8035,8259,7661,7655,7989,7610,7998,7763,7675,7650,7552,7829,7664,7253,7731,7691,7601,7535,7787,8067,8087,7610,7405,7949,7756,7458,7943,7858,8065,7654,7812,7879,7540,7780,7825,7440,7553,7866,8010,7803,7722,7833,7873,7794,7709,8076,7984,7941,7951,7783,7676,7399,7549,7817,7591,7618,8051,7963,7840,7423,7621,7469,7915,7768,8036,7869,7521,7671,7535,8234,7507,7604,7526,7985,7982,7655,8063,7676,8051,8416,7903,7970,7458,7734,7894,7761,7806,7434,7707,7597,7570,7923,7859,7814,8047,7860,8039,7908,7643,8062,8018,7744,8147,7921,7786,7807,7715,8002,7870,7321,7672,7995,7540,7761,7455,7764,8164,7750,7799,7750,7713,7803,7892,7632,7666,7612,7586,7890,7686,7615,7462,7958,7923,7672,7919,8011,7425,8012,7751,7921,8154,7767,7618,7770,7532,7942,8022,7763,7863,7359,7673,7810,7675,7771,7637,7669,7493,7789,7967,7670,7777,7706,7550,8049,7352,7857,7966,7775,7786,7505,7898,7758,7669,7361,7822,7884,7460,7837,7777,7923,7526,8015,7516,7588,7772,7694,7590,7921,7866,7656,7697,7740,8027,7713,7820,7556,8094,7742,8287,7882,7454,7707,7992,7683,7835,7615,7926,7600,8135,7917,7596,8020,7498,7767,7957,7528,7665,7837,7598,7826,7821,7597,7815,8044,7488,7990,7760,7598,7448,8056,7667,7919,7450,7746,7923,7798,7545,7742,8017,7389,7924,7877,7433,8013,7854,7943,7634,8224,7686,7630,7889,7927,7707,7708,7763,7440,7824,8154,7676,7781,7698,7806,7561,7515,7676,7888,7615,7807,8209,7659,8066,7875,7884,7506,7550,7548,7833,7799,8171,7753,7625,7815,7564,7565,7438,7802,7774,7993,7612,8104,8045,7630,7703,7607,7629,7991,7626,7921,7659,7893,7831,8025,7589,7801,7536,7525,7953,7617,7833,7655,7683,7814,7621,7726,7534,7598,8001,7859,8069,7895,8143,7638,7596,7852,8000,7439,7602,7713,7725,8121,7895,7876,7902,7711,7911,7609,8024,7871,7622,7753,7848,8099,7647,7857,7812,7902,7582,7924,7800,8128,7829,7894,8070,7596,7554,7789,7435,7761,7791,7882,7436,7788,7519,7623,7903,7469,7964,7535,7612,7576,7657,7927,7780,8004,7774,7853,7673,8294,7917,7608,7745,7845,7773,7429,8023,7464,7710,7512,7961,7909,7622,7887,7473,7478,8134,7516,7854,8045,7999,7652,7518,7768,7936,7721,8076,7861,7857,7982,7955,7959,7868,7853,7732,7920,7756,7753,8002,7905,8118,7399,7858,7776,8026,7464,7991,7640,7814,7709,7582,8065,7473,7940,7490,7454,7681,7576,7691,7528,7810,7473,7649,7933,7807,7746,7826,7904,7620,7842,7698,8199,7762,8190,7471,7681,7736,8010,7765,7942,7567,7890,7654,7743,7688,7847,7528,8078,7753,8046,7864,7728,7979,7822,7989,7704,8268,8355,7917,7727,7737,7928,7942,7690,7192,7766,7955,7855,7907,7699,7508,8114,7897,7747,7857,7854,7773,7554,7810,7720,7764,7746,7517,7703,7998,8139,7694,7626,7989,8032,7258,7773,8151,7343,7639,7745,7904,8159,7810,7648,7702,7553,7870,8106,8039,7851,7731,7399,7656,7941,7840,7736,7609,7964,7785,7548,7665,7750,7693,7843,7798,8001,7792,7705,7993,7825,8000,7705,7808,7922,7807,7682,7714,7724,7602,7501,7864,7954,7647,8090,7666,7864,7661,7504,7425,7862,7593,7791,7946,8146,8097,7522,7737,7946,8005,7738,7683,7546,7569,7768,7519,7827,8347,7982,8043,7894,7840,7583,7847,7814,7589,7624,7753,7920,7581,7738,7834,7888,7897,7676,7709,7695,7790,7882,7446,7728,7683,7662,7718,7160,7593,7746,7606,7898,8112,7609,7775,8111,7508,7444,7844,7720,7641,7879,7767,7851,7895,7759,7793,7611,8037,7893,7831,7502,7932,7762,7491,7617,7825,8017,7843,7596,7824,7863,7844,7813,7525,7749,8015,7232,7957,7744,8013,8292,7757,7451,7828,7902,7566,7712,7441,7821,7336,7538,7969,8242,7821,7772,7749,8206,7883,7968,8059,7684,7738,7554,7545,7704,7799,7855,7520,7769,7537,8034,7693,7784,7898,7766,7585,7960,7838,8135,7542,7726,7791,8011,7936,7987,8032,7758,7902,8097,7871,7807,7928,7825,7713,7908,7437,7950,7933,7786,7687,7608,7802,7642,7648,7892,7629,7699,7835,7855,7953,7747,7537,7783,7718,7939,7680,7490,7413,7740,7878,7720,7795,7692,7407,8146,7556,7984,7643,7806,7626,7920,7479,7980,7683,7881,7520,7857,7935,7662,7598,7396,7816,7658,7999,7993,7893,7469,8097,7806,8175,7746,8066,7984,7649,7860,7821,8071,7811,7777,7605,7850,8204,7130,7845,7566,7915,7906,7696,7833,7843,7448,8303,7697,7423,7262,7952,7872,7768,7809,7895,7577,7834,7536,8165,7601,7807,7475,7693,7633,7601,7777,7616,7788,7886,7539,7823,7245,7683,7476,7842,7894,7508,7675,8054,7840,8075,7661,7498,7688,7635,7703,7725,7570,7263,7592,7911,7959,7581,8145,7725,8110,7849,7716,7768,7729,7352,7743,7771,7728,7757,7821,8093,7610,7487,7788,7893,7977,7674,7868,8397,7469,8049,7766,7573,8018,7859,7609,7954,7606,7522,7928,7902,7912,7677,7819,7723,7927,7682,7520,7647,7802,7597,7849,7614,7615,8152,8052,7794,7857,8075,8145,7637,8165,7873,7579,7927,7304,7747,7868,7580,8195,7834,7872,7684,7889,7895,7435,7678,7782,7733,7374,7947,7964,7702,7848,7933,7692,8080,7831,7940,7493,7395,7732,7978,7535,7917,7856,7682,8078,7475,7807,8089,7503,7946,7546,7720,7638,7649,7616,8022,7442,7647,7832,7968,7641,7492,7846,7461,7835,7692,7662,7653,7903,7951,8157,7811,7806,7570,7622,7768,7958,8031,7769,7669,7426,7846,8036,7545,8025,7750,8175,7778,7572,7675,7505,8107,7865,7960,7530,7455,7673,7633,8189,7920,8094,7400,8306,7818,7750,7577,7687,7472,7637,7541,7995,7579,7708,7610,7385,7574,7775,7749,7536,7623,7719,8004,7605,7577,7779,8035,7482,7765,7572,7844,7850,7592,7901,7611,7789,8030,7877,7708,7919,7739,7852,7886,7962,7525,7770,7817,7951,7491,7917,7467,7859,7726,7978,7701,7401,7634,7694,7514,7726,8061,7609,7550,8175,7759,7490,7627,7780,7870,7419,7727,7601,7417,7710,7780,8094,7657,7624,7914,7635,8069,7996,7424,7341,7924,7873,7830,7709,7760,7687,7664,7732,7681,7727,7942,7491,8061,7757,7371,7638,7617,7686,7990,7488,7474,7886,7700,7597,7626,7934,7909,7868,8067,7386,7875,7631,7702,7620,7622,8058,7826,7975,8065,7574,7627,7988,7789,8006,7688,7571,7668,7499,7872,7836,7562,7563,7574,7645,7713,7844,8025,7922,7807,7706,7778,7564,7685,7596,7861,7832,7532,7997,7605,7979,7926,7669,7994,8173,7778,7731,7676,7709,7673,7733,7572,7571,7746,7889,7882,7989,7279,7679,7995,7385,7876,8291,7609,7744,7736,7796,7979,7634,7786,7382,7853,7704,7918,7869,7542,7983,7392,7820,7865,7890,7893,7404,8224,7794,7791,7563,8183,7904,8078,7766,7771,7888,8111,7618,7992,7603,7530,7683,7772,7475,7887,7751,7559,7511,7803,7804,8060,7407,7606,8023,7982,7855,7431,7546,7991,7476,7667,7933,7540,7798,7930,7750,7640,7898,8040,7304,7800,7890,7816,7606,7811,7388,7814,7739,7619,7459,7844,7755,8185,7731,7544,7925,7845,8022,7570,7773,7709,7762,7786,7899,8095,7712,7675,7934,7746,7603,7892,7786,7372,7675,7830,7401,7628,7774,7357,7867,7789,7809,8067,7365,7747,7579,8289,7950,7842,7750,7865,7739,7739,7706,7400,7596,8233,8067,7545,7614,7820,7651,7901,7554,7659,7991,7880,7920,7854,7986,7719,7708,8019,7951,7694,7559,7881,7809,7555,7519,7724,7485,8165,7600,7655,7702,7657,7846,7674,8307,7723,7406,7832,7591,7425,7620,8079,7896,7624,7576,8027,7634,7809,7968,8073,7815,7451,7951,7548,7620,7503,7799,7939,7791,7742,7540,7516,7876,8092,7754,7560,7643,7786,7575,7681,7426,7903,7931,7838,7696,7774,7819,7801,7571,7602,7852,7684,7661,7944,7593,7593,7536,7575,7761,7497,7475,7691,7681,8062,7918,7741,8049,7795,7532,7696,7626,7402,8037,7628,7911,7751,7682,7677,7692,7715,7638,7956,7413,8171,7468,7763,7316,7304,7911,7515,7721,7414,7966,8225,7430,7992,7634,7813,7331,7844,7564,7663,7579,7721,7613,7786,7752,7525,7792,7813,7717,7541,7732,7864,8292,7637,7881,7821,8002,7778,7776,7751,7388,7742,7827,7799,7712,8068,7525,7716,7533,8135,7853,7836,7516,8045,7670,7446,7478,7415,7760,7690,8290,7941,7742,7685,8151,7820,7587,8062,7771,7817,7721,8022,8069,7712,7743,7749,7557,8075,7662,7656,8094,7470,7555,7654,8114,7420,7948,7509,7854,7319,7426,7572,8061,7521,8186,8018,7652,7683,7915,7767,7816,7702,7673,8146,7749,7784,8125,7950,8247,8042,7794,7466,7592,7651,7759,7816,7761,7741,7712,8057,7488,7891,7418,7957,7754,8032,7636,7879,7955,7570,7805,7674,7847,8075,8395,7676,7739,7626,7790,7733,7748,7748,8138,7828,7410,7587,7694,7790,7828,7545,7757,7691,7884,7754,7458,7578,7367,7660,7821,8137,8119,7883,8119,7389,7587,8030,8016,7638,7755,7739,7587,7736,7499,7839,7740,7779,7875,7572,7528,7684,7692,8039,7608,7862,7676,7757,7804,7511,7893,7658,7919,7893,7808,7461,7381,7738,7660,7259,7876,7963,7766,8024,7759,7700,7608,7522,7577,7799,7603,7616,8136,7866,7752,7679,7913,7513,7611,7609,7663,7157,7547,7577,7751,7756,7295,7658,7863,7834,8048,7881,7859,7611,8202,8134,7769,7685,7896,7628,7534,7374,8133,7657,7637,7492,7139,7978,7370,7678,7686,7593,7694,8228,7585,7890,7744,7486,7907,7699,7747,7664,7551,7828,7449,7928,7570,7670,7673,8046,8193,7699,7716,7743,7659,7827,7487,7562,7892,7826,7950,7545,7556,7592,7435,7758,7651,7930,7743,7700,7672,7936,7666,7855,8001,8070,7796,7807,7625,7868,7712,7891,7577,7569,7594,7739,8112,7770,7844,7958,7403,7366,7861,7833,8064,7788,7538,7690,7796,7740,7710,7938,7596,7786,7794,7533,7327,7565,7817,7860,7518,8083,7946,7788,7779,7945,7611,8053,7736,8018,8019,7530,7397,8170,7894,7843,7668,7631,7890,7902,7910,7341,7525,7769,7544,7864,7824,7525,8044,8190,7933,7509,7528,7519,7623,7348,7644,7652,7689,7562,7389,7642,7932,8061,7587,7407,7842,7924,8106,7368,8361,7640,7872,7690,7929,7660,7584,7790,7999,7876,7822,7622,7701,7833,7734,7560,7705,7494,7934,7573,7318,7765,8187,7703,7666,7867,7918,7805,7822,7698,7943,7423,7734,7704,7450,7822,7639,7618,7338,7524,7933,7585,7926,7619,7715,7465,7654,8080,7310,7857,7646,7493,7793,8201,7999,7777,7531,7545,7197,7971,8007,7981,7572,7863,7846,7481,8042,7734,7853,7771,7784,8012,7897,7862,7489,7801,7497,7672,7482,7878,7633,8027,7851,7467,7835,7507,7655,7929,7673,7858,8223,7964,7550,8172,7801,7773,7750,7820,7566,7909,7579,7631,7841,7725,7369,7908,7986,7700,7500,7327,7968,7641,7441,7941,7330,8007,7432,7821,7792,7908,7399,7378,8053,7685,7550,7370,7811,7847,7883,7769,7853,7732,7577,7772,7409,7787,7735,8257,7610,7802,7580,7712,7455,7714,7675,7885,7929,8277,7989,7447,8061,7893,7722,7734,8170,7704,7380,7873,7672,8028,7974,7492,7633,7728,7633,7692,7731,7387,7939,7605,7742,7924,8012,7897,7706,8003,7740,7698,7962,7672,7736,7770,7876,8052,7643,7471,8095,7409,7823,7470,7682,7780,7750,8087,8171,7725,7986,7682,7686,7833,7976,7544,7750,7829,8073,7741,7856,8071,7866,7789,7744,7284,7466,7823,7832,8053,7625,7915,7507,7626,7973,8223,7787,8111,7972,7880,7882,7666,7497,8012,7430,7791,7746,7614,7848,7814,7926,7305,7806,7340,7574,7665,7901,8141,7799,7988,7883,7745,7805,8000,7714,7611,7875,7666,7672,7476,7948,7670,8141,7657,7764,7839,7715,7494,7774,8280,7485,7472,7743,7952,8034,8118,7681,8021,7851,7812,7599,7788,8032,7521,7842,7880,7730,7753,7511,8135,7811,7659,7744,8122,7807,8169,7730,7787,7894,7372,8029,8029,7877,7890,7650,7430,7806,7750,7722,7674,8402,7713,7673,8012,7637,7326,7850,7397,7854,7816,8013,7677,7730,7625,7957,7760,8091,7831,7497,7545,7424,7839,7895,8010,7555,7371,7639,7993,7752,7747,8072,7959,7981,7744,7753,7690,7711,7761,8309,7920,7986,7627,7583,7641,7969,7843,7543,8204,7858,7760,7592,7864,7849,7819,8013,7693,7850,7628,7678,7246,7755,7723,7741,7857,7809,8333,7456,7796,8057,7882,8249,7678,7909,7788,7552,8082,8131,7363,8052,7616,7727,7499,8065,7811,7907,7453,7881,7404,7720,7655,7865,7731,7359,7640,7708,8189,7704,7789,7521,7600,7562,7978,7717,7733,7468,7875,7484,7921,7765,7673,7675,7675,7694,7580,7897,7994,7998,7751,7151,7542,7728,7980,7421,7883,7709,7512,7567,7533,7904,7662,7837,7778,7693,7959,7908,7640,7492,7938,7881,7401,7688,7738,7765,7776,7997,7684,7852,7929,7821,7395,8096,7716,7508,7421,7840,7982,7496,7645,7646,7587,7277,7736,7710,7658,7857,7366,7605,7655,7361,7646,7705,8066,7836,7585,7569,7371,7534,7349,7444,7520,7684,7629,7740,8070,7368,7749,7796,7394,7631,7657,7739,7838,7670,7959,7868,7785,7791,7856,7195,7719,7639,8060,7802,7547,7654,7579,7732,8129,7572,8221,7518,7553,7933,7814,7814,7767,7951,7924,7974,7650,7769,7858,7681,7668,7973,8128,7966,7454,7667,7715,7848,7600,7659,8100,7793,7716,7825,8027,7773,7494,7822,7703,7970,7653,7646,7836,7699,8177,7641,7451,7688,7783,8110,7803,7487,7820,7666,7725,7969,7866,7880,7650,7729,7986,7712,7766,7549,7544,7525,7865,7461,7956,7695,7776,8173,7583,7623,7898,7921,7689,7947,7463,7633,7950,7608,7856,7754,7588,7277,7555,7458,7645,7605,7605,7771,7356,7707,7434,7857,7592,7643,7682,7796,7785,7825,7489,8075,7740,8034,7581,7879,8240,8035,7491,7950,8061,7664,7746,7542,7472,7673,7844,7870,7965,7629,7490,7945,8106,7856,7589,7747,7854,7685,7610,8086,7674,7916,7852,7764,7863,7975,7421,8005,7805,7792,7643,8275,7977,7546,7701,7895,7729,8026,7829,8062,7850,7592,7594,7807,7837,7858,7969,7809,7827,7481,7442,7796,7873,7769,7984,7638,7682,7636,7943,8003,7776,7496,7553,7682,7470,7554,7548,7466,7978,7781,7880,7911,7580,8092,7651,7556,8011,7550,7581,7949,7679,7862,8124,7849,7655,7967,7998,8206,7804,7924,7485,7743,7965,7632,7546,7764,7724,7825,7726,7532,7797,7965,7688,7742,8121,7588,7922,7652,7822,7828,7575,7710,7481,7712,7680,7935,8267,8094,7609,7448,7980,7907,8145,7726,7664,8052,7605,7804,7682,7627,7749,8068,8043,7918,7265,7666,7493,7850,8358,7822,7900,7514,7865,7802,7724,7900,7954,7700,7910,7402,7531,7866,7833,7477,7314,7943,7683,7769,7531,7827,7870,7892,7846,8082,8044,7728,7920,7921,7714,7758,7935,7983,7616,7521,7537,7609,7641,7905,7743,7893,7453,7923,7796,7829,7600,7718,8040,7545,7874,7901,7572,7458,7932,7753,7341,7819,8212,7519,7926,7831,7835,7957,7977,7863,7241,7695,7797,7584,7081,7538,7663,7889,7635,7954,7586,7658,8056,7891,8162,7332,7432,7674,7619,7640,7701,7909,7787,7888,7869,7934,7392,7769,7921,7942,7780,7795,7800,7907,7848,7880,7519,7656,7559,7556,7236,7880,7668,7609,7793,7867,7660,7956,7795,7879,8032,7754,7994,7663,7955,7783,7803,8008,8178,7880,7413,7910,7696,7693,7795,7961,7634,7657,7768,7553,8214,7526,7554,8116,7709,8122,7986,8043,7540,8040,7761,7581,7932,7744,7977,7880,8152,7592,7784,7580,7509,7688,7710,7901,7699,7864,7626,7772,7761,7711,7792,7822,7891,8162,7732,7513,7970,7491,7665,7648,7673,7907,7454,7721,7798,7586,8017,7932,7825,8161,7525,7791,7207,7967,7914,7856,7679,7522,7568,8014,7923,7837,7613,7905,7310,7997,7707,7804,8057,7682,8006,7966,7931,7751,7948,7823,7943,7851,7547,7890,7842,7684,7858,7928,7899,8060,7798,7974,7687,7389,7998,7652,8173,7512,7842,8013,7347,7606,8149,7751,7512,8235,7999,7745,7743,7881,7647,7662,7706,7704,7520,7490,7804,7741,7922,7817,7675,7541,7851,7957,7401,7642,7998,7557,7708,8103,7707,7642,7675,7714,7605,7672,8219,7586,7914,7859,8276,7905,7652,7751,7525,7808,8051,7679,7649,7769,7631,7670,7928,7731,7417,7789,8167,7983,7827,7837,7592,7715,7689,7619,7911,7746,7780,7868,7589,8167,7870,7375,7742,7529,8010,7651,7627,7484,7877,8008,7872,7889,7700,7571,7743,7812,7316,7641,7853,7845,7613,7718,7347,7783,7366,7706,7480,7688,7933,7299,7708,7718,7773,7850,8132,7302,7468,7707,7555,7935,7904,8102,7571,7701,7530,7465,7937,7416,7429,7765,7839,7703,7948,7558,7784,7845,7743,7596,8117,7379,7700,8103,7944,7897,7961,7726,7875,7958,7522,7644,7690,8110,7624,7914,7657,7611,7684,8143,7538,7911,8122,7475,8057,7690,7758,7735,7900,8047,7610,7426,7989,7776,7517,7647,7805,7993,7396,7780,7521,7563,8071,7649,8065,7606,7697,7908,7885,7664,7985,7893,7541,7568,7486,7720,7563,7693,7709,7622,7728,7952,7813,8039,7859,7658,7712,7648,7590,8071,7090,7828,7676,7938,7908,7608,7976,7606,7887,8108,7640,7518,7774,7757,7811,7626,7693,8008,8123,7684,8148,7515,7750,7831,7725,7439,7596,7484,7864,7709,7908,7501,7583,8009,7679,7907,7788,7923,8344,8054,7633,8097,7823,8031,7549,7544,7474,7635,8047,8054,7750,7823,7917,7794,7696,7737,7837,7737,7582,7621,7876,8202,7949,7966,7731,7979,7680,7663,7246,7843,7768,7435,7961,7725,7569,7680,7658,7835,7488,7568,7574,7785,7972,7898,7881,7693,7553,7785,7960,7705,7692,7949,7703,7605,7837,7557,7473,7750,7729,7875,7283,8352,8086,7736,7597,7957,7668,7771,7676,7159,7896,7416,7708,7826,7532,7943,7776,7442,7925,7644,7964,7871,7675,7625,7716,8125,8059,7878,7724,8094,7735,7593,8267,7510,7768,7612,7474,7583,8049,8107,7799,8113,7926,8063,7538,7831,7780,7991,7649,7920,7574,7801,7782,7721,7746,8183,7874,7798,7970,7639,7300,7496,7735,7472,7754,7902,7946,7956,7764,7984,7980,7987,7971,7922,7469,7590,7652,7582,7603,7930,7882,7823,7587,7576,8011,8071,7922,7901,7800,7875,7898,7674,7811,7919,7721,8110,7647,7697,8411,7816,8235,7745,7431,7527,7505,7552,7755,7898,7719,7884,7442,7888,7617,7514,7534,7806,7993,7658,7506,7660,7607,7865,7586,7876,7481,7357,7973,7971,7728,7899,7475,7759,8041,7564,8158,7685,7855,7835,7584,7566,7501,7629,7739,8379,7488,8362,7944,7478,7462,7619,7799,7699,7781,7636,7662,8005,7443,7564,7964,7715,7763,7710,7868,7664,7691,7651,7715,7720,7665,7878,7960,7534,7547,7545,7405,7787,7826,7865,8202,7792,7883,7739,7511,7306,7609,7719,7728,7762,7418,7760,8044,8030,7836,7735,7628,7496,7636,7901,7566,7881,7793,7594,7987,7927,7881,7947,7766,7706,7546,8057,7358,7834,8049,7758,7501,7458,8054,7922,7861,7630,7789,8015,7953,7857,7605,7704,7479,7881,7655,7734,8163,7528,7625,7763,8010,7549,7376,7749,7610,7777,7673,7816,7607,7594,7859,8185,7690,7279,7760,7641,8231,7784,7479,7703,7821,7645,7672,7683,7771,7938,7944,7586,7720,7999,7830,7816,8037,7753,7860,7732,7637,7554,7605,7582,7524,8012,7794,7666,7261,7696,7951,7606,7689,7604,7875,7374,7756,7503,7861,7651,7747,7932,7682,8085,7837,7525,7919,7874,7641,7577,7709,7359,7887,7613,7685,7751,7592,7782,8189,7980,8032,7880,7711,8247},{4775,5156,5060,4768,4937,5036,5220,5153,5040,5236,5006,5129,5113,5064,4951,5051,4863,5026,4905,5024,4970,4739,4891,5033,4936,5058,5032,5219,5003,5018,4791,5016,5254,4972,5145,5344,5197,4762,4663,5149,4877,5212,5060,5196,4986,4870,4871,5035,4825,5035,4919,4732,4924,4974,5212,5348,5002,4705,4944,5009,5333,4682,4965,5253,5058,4904,5234,5069,5059,4894,5256,5053,5128,5115,5124,5089,5068,5026,4811,5017,4875,5350,4778,5168,4815,4999,5164,5253,5035,5043,5049,5031,4863,5435,4989,5078,4944,4904,5242,5030,4857,4889,5120,4848,4960,5194,5137,5165,5083,5078,5025,4754,5275,5282,5060,4792,4979,4903,5235,4735,5050,5175,5017,4922,4956,5200,5023,4834,5012,5127,5213,5162,4937,4849,5241,5067,5037,5078,5195,5350,4990,5154,5331,4847,5235,4908,5056,5088,5305,5143,5221,5327,5057,5115,5343,5136,5212,4960,4719,5081,4828,5414,5159,5204,4952,4879,4834,5190,5246,5358,5040,5019,4908,5066,5263,5079,5264,4909,4852,4934,5148,4912,5048,5141,5281,5107,4953,5128,4985,5226,5056,4659,5125,4667,4994,4984,5094,5100,5193,4780,4894,5190,5041,4962,5213,4934,5179,5199,5185,5027,4905,5137,4784,5135,4913,5196,4989,4777,5353,5202,5054,5178,4898,4934,5039,4903,5167,5122,4934,4958,4917,5102,5133,4916,5215,5144,4874,5006,5083,4995,5046,4906,4989,5093,4922,5066,5066,4820,5074,4944,4873,5331,4881,5172,4967,5142,5335,5104,4957,5123,5020,5214,5001,4975,5134,5526,4717,4930,5238,5027,5092,5241,4934,5036,4953,4947,5291,5046,4958,5114,5062,5232,5081,5206,4867,5220,4755,5048,5001,5002,4987,5268,5018,4986,4832,4988,5051,5130,4824,5188,5031,5150,5090,4850,4980,4908,5132,5173,5073,5478,5320,5235,5000,4850,5008,5267,5318,5005,5139,4728,5357,4891,5133,4865,5133,4895,5171,4943,4968,5078,5001,5261,5218,5303,5012,5150,5021,4895,5068,5031,5020,5187,5428,4849,5169,5059,5034,4943,4887,5226,5212,5123,4970,5118,5096,5273,5261,5287,5046,5125,5153,5049,5107,4988,5080,4996,5014,4581,5163,4974,5169,4858,5316,4951,5014,5293,5061,4988,4908,4952,5290,5124,4917,5097,5174,4864,5355,4998,5252,5074,5117,5062,4874,4704,5222,5079,4730,5196,4881,5188,5141,5342,4817,5395,4961,4998,4980,5244,5231,4954,4889,5249,4853,5198,5018,5172,5112,4897,5056,5210,5000,5014,5052,5241,4960,4961,4846,5144,5035,4989,5018,5182,4957,4934,5070,5059,4902,5124,5431,4961,4984,5096,5034,5042,4799,5177,5065,4974,4962,5029,5041,4995,4886,4967,5064,5083,5108,5235,4997,4902,5499,5053,5138,5289,5033,5011,5236,5100,4891,5016,5217,4964,4967,5172,4758,5144,4803,5071,4965,5183,4987,5054,4979,5004,4802,4970,5106,4817,5082,4911,4782,4997,4849,5126,5099,5053,4887,4741,5090,5094,4990,5243,5000,5431,4785,5070,5200,5152,5250,4934,5158,4894,5489,5053,4998,5109,5061,5013,4794,5000,5098,4968,4726,4830,4997,5090,4736,5031,4951,5254,5237,5175,4998,4984,4896,4885,5115,4992,5011,5349,4870,5064,5102,4994,5255,5165,5307,5058,5207,4982,5040,4966,4916,5049,5244,5184,5277,5087,5130,4893,5028,5019,5011,4880,4990,4956,4895,4821,5157,5206,4997,4909,5010,4906,4924,5021,5039,5033,5298,5321,5115,4954,5283,4820,4745,5231,4856,5065,4962,5004,4857,5421,4966,5029,5029,5065,5091,4915,4953,4912,4926,5057,4764,4864,5118,5014,5232,4827,4734,4937,4983,4969,5034,4915,5102,5090,5287,5017,5042,5018,5329,4881,5263,5039,5146,5139,5338,4799,5152,5149,4818,4836,4941,4931,4939,5035,5383,4881,5126,5069,5210,5427,5154,4865,5070,5118,5019,4681,5091,4859,4996,5001,4924,4993,5195,5424,4897,4857,5245,5006,4734,4874,4929,5173,4942,5226,4977,4809,5053,5010,5001,5192,4953,5041,5143,5077,5189,4946,5255,5098,5283,4923,5024,5040,5160,5206,5109,4921,5093,5103,4851,4991,5077,5024,5104,5167,5222,4842,5529,4875,5042,5029,4943,4868,5108,5108,4950,5059,4859,5043,5034,5034,5059,5079,4941,4914,5065,4964,5041,4909,5296,5047,4912,5049,5046,5034,5053,5181,5014,4870,5032,5253,5114,4995,4832,5132,5186,4699,4964,5279,5149,5102,5057,5181,5004,5183,5004,5291,5042,4848,5151,5361,4941,5027,5052,4867,5092,5008,5004,4720,5119,4813,5042,4850,5158,5134,5019,5107,5169,5011,5088,5327,5049,5247,4973,5273,4875,5135,5096,4979,5110,4837,5078,4964,5176,4891,5057,5246,5335,5195,5152,5002,4967,4932,4972,4867,5122,4892,5189,4960,4938,4886,5173,5117,4865,5039,5052,5225,4900,5090,5154,5087,5250,5048,5151,5160,4841,4910,4976,5187,4706,5005,4967,5069,5068,5027,4953,5019,4924,4930,5053,4897,4966,5093,5316,5227,5059,5094,5064,5036,4952,4964,5120,5547,5195,5144,4881,5033,4758,5152,4988,5195,5110,4812,4935,4889,5082,5075,4960,4939,5059,5083,5091,5202,4912,5211,4991,5111,4906,5357,4968,5382,4754,4967,5098,5138,4998,5067,5109,4799,5072,5327,4971,4943,4924,5173,5018,4816,5113,4872,5001,4982,5027,4983,4828,4922,4866,5133,5072,5226,4935,4953,4738,4824,5224,4943,5247,5088,5076,5323,4932,5125,4629,5267,5106,5012,5247,4859,4797,4992,4876,4842,4903,4959,5049,5017,4866,5116,4680,4924,5312,5132,4964,4978,5227,5060,5002,5024,4942,5037,5108,5001,5037,5125,4733,4995,4930,4938,5072,5319,5037,4969,5042,4952,5100,5089,4862,5016,4910,4966,4844,5188,5075,4957,5196,5298,5150,5098,5213,5204,4808,5473,5179,5176,5012,5109,5148,5094,4906,4946,5215,4891,4763,4968,4754,5275,5418,4694,5363,5205,5108,5033,5029,4925,5088,5090,4934,5052,5127,4808,5200,4809,5247,5122,4964,4937,5108,5058,5229,4819,5133,4746,5138,5137,5299,5122,4750,4870,5209,4952,5214,4873,4834,5189,4992,4947,4942,5234,4999,5046,5048,5173,5307,4800,5056,5009,5030,4977,4869,4927,4811,5115,4900,4950,5231,5074,5081,4929,4848,5109,4913,4931,4896,5015,5027,4982,5162,5090,5086,4990,5206,4984,5207,5307,5118,5114,4884,4958,4985,4960,5027,4943,5186,4849,4845,4923,4980,5284,4943,4950,5381,4957,5035,5213,5194,5141,5002,5020,5068,5229,4892,5004,5083,5061,5036,5230,5123,5068,5135,5262,4961,5067,5008,5194,5025,5315,5163,5072,5150,5011,5257,4979,4974,5043,4936,5030,5150,4991,4934,4834,5069,5119,5206,4934,5255,5167,5164,5056,4742,5060,5129,5218,5430,5161,4850,4921,5162,4893,5110,4740,5130,4930,4582,5377,5238,4911,5075,4917,4912,4843,4989,5220,5100,4918,4963,4842,5132,5054,4918,5077,4931,4798,5338,5076,5012,5143,4940,5075,5109,5003,5234,5032,5035,5041,4832,5127,5020,4937,5063,5031,4984,5160,4819,5066,5057,4912,4909,5110,5178,4885,5229,4881,4871,4979,5068,5042,5058,4827,5023,4876,4984,4911,5006,4689,5130,5205,5088,5142,4697,5033,4937,4867,5040,4963,4861,4948,5034,5191,5280,4860,5178,4840,5113,4779,5315,5108,5097,5088,4989,4945,4868,5120,5354,5279,5121,5269,5031,5029,4886,5163,5156,4860,5021,4987,4872,5093,5121,4977,5046,5151,5027,5306,5356,4979,4997,4879,4770,4963,4859,5067,5096,5012,4879,4962,4821,5031,5182,4890,5105,5087,4938,4927,5158,5219,4722,5398,5012,5053,5113,5170,5310,5060,4931,5154,4868,5183,5046,5072,4934,4936,4983,5021,5038,4958,5034,4816,4890,5339,4829,4826,5097,4939,5224,4532,4790,4963,5142,5386,5122,4672,4939,5163,5081,5103,5016,5025,5031,4996,5106,4937,4808,5098,4914,5218,5183,4949,4986,5140,4916,4993,5101,4811,5415,4750,5041,5171,5057,5123,5119,4986,4970,4675,4814,4922,4924,4968,5083,5237,5124,5101,4980,5222,5118,5046,4918,4938,5237,5035,4837,5001,4839,5024,4973,5152,5052,4900,4749,5244,5018,4946,5130,5092,5059,5280,5085,4918,5084,4964,4974,5049,5412,5010,5229,5096,5036,5242,4942,5137,5056,4805,5125,5285,4907,5032,5156,5007,5068,5058,5159,4989,4970,5388,4776,5282,5316,5229,5197,4869,4980,4865,4781,5058,5050,5108,5057,5293,5187,4909,4998,5180,5082,5155,5006,4906,5440,5294,5000,5180,4930,5056,4974,4906,5168,5027,5328,5206,4887,5198,5117,5141,5089,5128,4769,4953,5335,5056,4939,5230,4835,4943,4902,5008,4858,4880,5180,4810,4846,4890,4793,4980,5213,4922,4837,4967,5314,5152,4993,4989,5037,4985,5134,4902,5015,5034,5128,4886,5008,5142,4892,4932,5220,5520,5367,5094,5014,4967,4804,5068,4636,4849,5173,4905,5011,5297,4946,4836,5183,5159,4972,5066,4945,4915,5015,4855,5251,4830,4995,5035,4894,4720,5185,5127,5038,5349,4949,5003,5037,5499,5045,4977,5021,5066,4807,5033,4957,4863,5133,4824,4920,4528,5089,5188,5208,4952,5186,4746,4902,4780,5008,4934,5076,4922,5155,4748,4909,4796,4962,5048,5049,4993,5091,4996,5117,5113,4877,4927,5144,5003,5133,5270,4890,4916,4939,5082,5170,4935,5330,5081,4967,4859,4836,5039,4987,5037,5258,4744,4876,4829,4902,5265,4977,5063,5264,4912,4779,5144,4968,5112,4950,5123,5137,5078,4884,5120,5030,5042,5132,5093,4924,4864,5195,5124,4998,5120,4941,5066,4905,4962,4745,4865,5051,5288,5181,5179,4779,4955,5167,5240,5253,5098,5075,4594,5234,5030,4823,5190,5106,4977,5193,5047,5019,4894,5287,4863,5322,5003,4899,4816,5215,5300,4852,5109,4822,5206,5209,5311,4995,4946,5136,5248,4923,5025,5084,5381,4908,5151,5133,5136,5153,4977,5326,5027,4965,5128,5103,5281,5110,5115,4840,5232,4899,5259,4848,5029,4903,5215,4876,4973,4829,4886,5269,5020,5024,5221,5236,4916,4882,5139,4763,5208,5070,4964,5112,4877,5010,4993,4933,5097,5282,5195,5209,4970,4960,4778,4999,4815,4857,5229,4741,4891,5196,5088,5241,5002,4929,4973,4803,5200,4736,4932,4817,4658,5242,4994,4976,4943,4931,5303,5383,4975,4932,4995,5090,5080,5141,5041,4777,4965,5264,4742,5290,5002,4986,5286,5097,4983,5294,5079,4978,5030,5157,5133,5163,5114,4986,4880,5164,5335,4865,5086,5031,4822,5143,5439,5205,5034,4975,4982,5161,5115,5221,5030,4737,5169,5061,4869,5021,5048,5181,5149,5093,5148,4987,4943,4891,5060,5163,5288,5078,4939,4850,4963,4930,4873,5058,5033,5249,5125,4795,5036,4752,4977,5249,4893,5102,5010,5043,4770,5037,5203,5141,5363,4837,4918,5103,4921,4790,5429,4772,5041,5190,5209,4870,4944,4873,4857,5289,5249,4855,4948,4916,4931,4942,5060,5274,5161,5159,5037,5280,5045,5023,5179,4824,5081,4924,4977,5444,4893,5094,5311,4849,5095,5153,5211,4845,4826,5293,5100,5073,5205,5131,5035,4679,5068,4990,4893,5102,4919,5182,4754,5191,5165,4945,5020,5073,4886,5169,4971,5015,4895,5047,5099,5068,4848,5018,4999,4825,5175,5294,5153,4955,4808,4887,5033,5085,5088,4976,4949,4972,5240,4680,5167,5253,5116,5361,4919,5070,5001,5242,5127,5149,5260,4987,4888,4960,5020,4927,4894,5136,5152,5044,5116,5206,5063,5018,5036,5013,5476,5133,5134,4795,5163,5080,4943,4947,4978,5120,5256,5160,4850,5015,5129,4977,5232,5154,4880,4924,4947,5225,5130,5096,4931,4704,5027,5050,5054,5242,5062,4889,5276,4859,5353,5309,5069,5087,5121,5112,5424,4953,4910,4904,5220,5084,5182,4812,5183,5267,5024,4984,5158,4970,5092,5073,5080,4808,4760,5250,4832,5046,5026,5056,5181,5153,4834,5031,5119,5161,5019,4981,4974,4767,5032,4959,4945,4883,4738,5325,4999,4937,5005,4932,4985,5275,4960,4860,5020,5091,4956,4813,4986,4806,5124,4845,5127,5004,5222,5404,5239,4606,5221,4880,5021,5307,5172,5092,4986,4983,5151,5007,5200,4725,5095,5020,5206,5024,4975,5006,4911,4971,4996,5159,5248,5230,5059,5371,4973,4874,4934,5166,5143,5070,5053,5090,5177,4891,5086,5333,5038,4916,4743,5041,4892,5016,4741,5045,4799,4699,5269,5128,4773,5470,4908,5146,4827,4825,4973,4944,5012,4905,5266,5277,5103,5152,5264,5209,5189,4991,5130,4862,4875,5374,5072,5109,5108,4942,4923,4984,5195,4637,5277,4672,5342,5102,5171,4649,5107,5042,5283,4868,4989,4840,5127,4617,4930,5014,5032,5121,5220,5052,5241,5108,5144,4990,5224,5154,5073,4997,5152,5012,5102,4888,4781,4977,5171,5062,4935,4569,5138,5021,5004,4886,5220,5057,5117,5011,5245,5132,5257,5032,4896,5025,4880,5311,4988,5009,4761,5078,4703,5165,5291,5061,4965,5060,5020,5031,5134,4816,4872,5207,4956,5123,5112,5159,4851,5149,5101,4860,4882,5071,4862,5184,4776,4832,4877,5172,4850,5199,5113,4934,4826,4956,5057,4725,5198,5102,4949,5056,5412,4914,4936,5079,5259,4720,4855,5085,5024,5178,5117,4859,5173,4937,5128,5007,5061,5143,4825,4844,4874,5168,4848,5000,4927,4955,4896,4839,5132,5173,5004,4938,5017,4886,5277,4983,5024,5032,5114,5063,4874,5269,4973,5139,5175,4926,5041,5134,5120,5032,4903,5150,5323,4795,5046,4933,4771,4899,5093,5161,5053,5088,5053,5042,5295,5254,4973,4936,5042,4760,4992,5086,4962,5059,4849,4950,4999,5335,4891,5136,4868,5025,5123,5166,5162,5040,5182,5198,4951,5032,5077,5040,5088,5092,4771,4869,5170,4827,5142,5157,5031,4983,5377,5340,5023,5129,4822,5006,5046,5236,4911,4794,5275,4988,4983,4996,4932,5130,5173,4928,5151,5021,5090,5060,4957,5063,5144,5043,4792,5210,4961,4997,5152,4963,5034,5028,5063,5055,5098,5239,5017,4818,4977,4972,5166,4957,5185,4908,5140,4830,4958,4846,4784,5183,4918,5035,5003,4975,4947,5185,5027,5343,5038,4999,5116,5204,5190,5407,5081,5074,4896,4981,4944,5193,4928,4754,4967,4900,5074,5070,4747,5001,5111,5227,4982,4844,4920,4883,5100,5409,5008,5218,4820,5163,5044,5192,4932,4835,5242,5268,4819,5220,4957,4847,4983,5320,5046,5500,5207,5225,4953,5025,5187,5256,4883,5119,4808,4796,4635,4960,4937,4796,5001,5174,5059,4994,5370,4916,5349,5212,5086,4835,5164,5007,4975,5105,5219,5025,4917,4877,5035,5204,5019,4868,5117,5194,5331,5248,4964,4944,5121,5349,4723,5144,5015,5291,5273,5179,4681,5027,5430,5141,4688,4993,4913,4854,5293,5069,4668,5030,5178,5250,5177,4900,5020,5376,5044,4950,5093,4932,4791,4903,5192,4951,5163,5073,4779,4782,4934,5174,5278,5149,5057,5364,5056,5166,5071,5055,4999,4922,4862,4942,5096,4874,4980,5270,4847,4926,4752,5368,4855,4926,4943,5130,5057,4886,5068,4861,4788,4954,5259,5027,5069,4968,5089,5077,5176,5296,4992,4858,4955,5044,4708,5180,5115,5017,5103,5129,5222,5071,4957,4947,4743,5212,4996,4877,5055,5070,5111,4929,5029,5459,5325,4995,5288,4927,4970,5138,4944,5093,5103,4553,4865,4718,5037,5085,4875,5055,4877,5171,5011,5004,5198,5073,5188,5074,5094,5018,4890,5124,4805,5066,4760,5240,5043,5376,5106,5089,5062,4963,4713,5246,4749,4793,5050,4821,4973,5017,5189,5059,5138,5153,5210,5179,5131,4843,5212,5150,5450,5067,5108,4915,5123,5094,4828,4836,4827,5092,4768,5007,4811,4925,5157,5416,4946,4834,4865,4873,4923,5265,5221,4926,5077,5008,5079,4844,4966,5049,5075,4927,5026,4806,5062,5101,5183,5238,5144,5157,5141,5047,4984,5234,5109,4876,5014,5219,4677,5165,5277,4843,5230,4882,4949,4811,4950,5126,4908,5027,5185,4753,4806,5016,4857,5092,5105,4789,4976,5037,4976,5145,5382,5518,5181,5128,5097,5101,5291,4825,5041,4949,4742,4817,4817,5328,4952,4880,5090,5096,5161,5097,4894,4720,4959,5190,5102,4976,5126,4685,5193,4881,4882,5191,5178,5462,4877,5161,4999,4957,5083,5110,4968,5089,5090,5161,5017,5124,5079,4987,4835,5285,5037,5068,5000,5076,4948,5067,5042,5042,4711,4934,5109,4834,5186,5096,5054,5120,5021,4883,5194,5306,5232,5064,4899,5129,5157,5242,5034,4985,5101,5035,4823,5376,4916,4906,5193,4876,4836,4814,5277,4923,5027,5101,5095,4873,4437,5037,5125,5137,5157,4977,4810,4907,4994,4905,5225,4909,5235,5031,4960,4773,5164,5083,4932,4663,4903,5199,4867,5113,4942,5157,5289,5430,5189,5084,4811,4973,4885,5135,5163,5106,5138,4990,5055,5065,5106,4777,4800,5324,5081,4980,4935,4666,4942,5052,5114,4975,4932,4977,5299,4972,5235,5114,4944,5468,5095,5071,4928,5038,5307,4895,4859,4809,5005,5080,5266,5052,5279,4791,4884,5198,4651,5020,5126,5121,5025,5190,5275,5213,5175,4999,5162,5009,4929,5007,5180,5216,5057,4967,4980,4985,5294,5734,4991,4969,5384,5005,5138,5063,5139,5079,4896,5145,5084,5268,4750,4989,4810,5126,5212,4935,5328,4897,5062,5141,5139,5159,5031,4802,5082,5011,4957,5090,4961,4946,4992,5236,5083,5123,4949,5124,5254,4900,5080,5006,4989,5352,4826,4846,5182,5235,4993,4749,4796,5053,5079,5351,4795,5285,5087,5246,5229,5020,5224,5199,4950,5019,5164,5025,4921,5077,5114,4983,5106,4978,5167,4989,5089,4985,4952,4936,4725,5046,4911,5061,4952,4975,5100,4877,4959,5256,5229,5056,5354,5338,5106,5189,5044,4871,5149,5045,4971,5075,5043,5250,5070,4894,5021,5056,5177,5273,4948,4884,4841,5063,4670,5233,5077,5538,5237,5119,5084,4855,4902,5140,5179,4831,4948,4983,5335,4897,5107,4712,5067,5219,5125,4962,5048,5161,4951,4964,4970,4916,5016,5101,5033,5110,5277,5207,5339,4905,4915,4995,4952,5144,4695,5027,4946,4788,4862,5188,4969,4751,4972,4643,4694,5064,5158,4761,4941,5121,4924,5362,4999,4988,5051,5038,4995,5040,5256,5170,4910,4959,5039,4942,5097,5158,4997,4909,4764,4640,4905,4856,4847,5306,5131,5211,4804,4907,5027,4902,4754,4893,5097,4885,5027,5197,5404,4940,4990,4923,5171,5321,5202,5202,5247,5191,4917,5203,5038,5101,4919,5091,5004,4800,4943,5014,4941,4867,5106,4808,5127,5355,5284,5073,5022,5201,4892,4952,5054,4954,5189,5103,4936,5033,5099,5131,5393,4836,5089,5167,5008,5289,5162,4903,4982,5089,5205,5253,5319,5115,5026,5038,5076,4882,4995,4964,5348,5453,4994,4859,5068,5330,5205,4792,5152,4890,5064,4919,4805,5220,5133,4922,5130,5133,5121,4954,5135,5393,5108,4985,4720,5361,5045,5009,5221,5125,4954,5278,4666,5027,5106,4990,4951,4997,4943,5235,5129,4684,5037,5032,5260,5128,4930,5100,4900,5203,5247,4888,4923,4883,5143,4699,5051,4911,5022,4750,5396,5178,4982,4929,5027,5214,4975,5101,5084,5247,5217,5017,5186,4826,5268,5130,4842,4745,5145,4789,5112,5134,4997,5073,4943,5144,5037,5177,4885,5020,5239,5345,4784,5107,4945,4936,5178,4999,5100,5250,4806,5172,4913,5043,5101,4946,4732,5064,4977,4972,5115,5009,4734,4673,4989,5127,5018,4872,5042,5105,5093,4738,4912,5113,5112,5071,4931,5075,5081,5238,5205,5154,5024,4890,4783,4895,5235,4931,4979,5099,4801,5197,5046,5073,5240,4985,4799,4857,4948,4992,5075,5168,5155,4904,5262,4902,5090,4865,5073,5191,5317,4997,4940,5114,4991,5082,5160,4984,4747,5119,4799,5271,5230,5040,5266,5149,5054,4921,5216,5239,5379,4962,4895,4991,4892,5002,5259,5154,4918,5092,5012,4811,4873,4964,5156,5010,5062,5030,5250,5027,4723,5242,4816,5155,4693,5134,5096,4853,4935,5163,4967,4857,5032,5106,5225,4934,4873,5177,5232,4991,5164,5127,4984,4959,5446,5102,5022,5026,5124,5199,4913,4929,4788,4968,5131,4634,5220,5263,4980,5200,5137,5068,4932,5242,4853,5177,4986,4930,4832,5204,4966,4863,5119,5036,5191,4896,4822,4949,5479,5257,5050,4785,5038,4935,4998,5258,5120,5020,4966,5144,5037,5278,5116,4836,5355,5045,4765,4960,4953,5189,5163,4967,4886,5044,4973,4908,5272,5008,4866,4869,5047,4903,4935,5302,4864,5102,4950,5133,5089,5035,5196,5019,4760,4937,4822,4927,5047,5072,5092,4890,4999,4929,5004,5336,4931,5059,5320,4647,4970,4767,4985,5070,5056,5048,5244,4927,5100,5273,4954,5014,5111,4816,5208,5124,5029,5144,4886,4905,5145,4765,5090,5129,4705,5080,4713,4808,5108,5071,5329,5016,5072,5193,4906,5002,5062,5194,4993,4985,5216,5340,5243,5045,5024,5276,5101,5129,4888,4982,5083,4983,4777,5082,5239,5066,5184,4990,5358,5177,5069,5001,5030,5040,4846,4858,5022,5153,5086,4985,4806,5097,4974,5314,4888,4892,5297,4954,4911,5063,5074,5092,5120,5100,4996,5017,5224,5170,4911,4850,5273,4807,4932,5124,5094,5091,5178,5381,5059,5061,4971,5298,5252,5118,4868,4848,5188,4823,5039,5049,5006,5045,4850,4752,5068,5124,4793,4966,4992,5057,5073,5086,5137,5246,5208,4964,5022,5165,5144,4772,5392,5174,5262,5288,5312,5224,5160,4936,4928,5012,5189,4912,5289,5224,4910,5302,5098,5081,5081,4949,5150,5070,5084,4869,4907,5342,4940,4976,5053,4772,4846,5145,5221,4914,4882,5033,4915,4877,5012,4877,4936,5293,4798,4918,5013,5152,5197,5265,4982,5430,5158,5040,4859,4941,5214,5254,4954,4889,4873,5386,5285,5214,4834,5027,4868,4951,5043,4773,4807,5186,5066,4989,4947,5150,4848,5042,4794,5118,5112,5059,5256,5037,4885,5219,5037,4915,5105,5011,5204,5264,5437,5214,4972,5076,5107,4977,4949,4693,5015,5117,4992,5079,5056,5391,5073,5312,5022,5108,5011,4688,5272,4827,5107,5274,4959,4723,5491,4899,5051,4893,5027,5132,5335,4938,5403,5062,5280,5347,5067,4901,4951,5013,5123,4896,4964,4908,5007,5001,5215,5255,5302,4848,5035,4620,4941,5125,5233,5018,4961,5131,4988,4913,5247,5127,4803,4860,5124,5013,5138,5147,4994,5014,4750,5094,4935,4953,4786,5069,4945,5021,5346,5168,5058,4874,4924,5319,5141,5009,4938,4811,4569,5191,5133,5068,5119,4805,4916,5020,5106,5073,4999,5091,4747,4994,5005,4747,5116,4946,5113,5198,5064,5192,4861,5238,4830,4925,4869,4797,4811,4603,5092,4985,5088,4876,5375,4905,5038,4778,5063,4912,5130,4980,5097,5038,4903,5155,4906,5215,4808,5127,4869,4953,5207,5186,5059,4982,5096,5210,5011,4927,4959,5160,5052,5169,4804,5117,5300,5157,5339,5276,4976,5073,4901,4871,4982,4942,4994,5035,4980,5009,5023,5203,4878,4918,5085,4951,4937,4870,5032,5100,5092,4992,4893,5023,5090,4848,5021,5220,5028,4873,5130,5147,5293,4650,5102,5081,4913,5118,5091,5268,4836,5197,5192,4809,5237,5163,5267,4992,4840,5178,5043,5151,5604,4995,5092,5037,4980,4916,5020,4948,5096,5093,5142,5093,4907,5107,4953,5085,5059,4814,5137,5063,4903,5194,5157,4873,4977,5172,5452,4871,5107,5007,5180,4739,4979,5098,5308,4730,5124,5293,4887,5108,5113,5167,5128,5347,4950,5010,4815,5092,5004,5139,4677,5320,5235,4925,4848,4799,4832,4995,5019,5100,5080,4833,4990,5157,5116,5091,4772,5050,4988,5141,5151,5000,4744,4933,4928,5036,4835,4957,5116,4960,4861,4957,4935,5167,5014,4842,5200,5217,5216,4916,5251,5101,4979,4940,4884,5161,5004,4878,5179,5063,5117,4849,4743,5147,5315,4941,4878,5064,4620,5233,4994,5078,5393,5001,5233,4860,5177,5243,5093,5193,4956,5128,5219,4846,5162,5165,5049,5103,5046,5013,4992,5195,5184,5215,4914,5180,4971,5176,5071,5059,5177,4832,4843,5003,4910,4984,5034,5020,5086,5128,5145,5095,5014,5018,5081,4980,5083,4972,4900,5089,5074,4856,4851,4892,4950,4501,4860,4948,4776,5142,4928,5002,5239,5312,4974,5189,5015,5073,5131,5090,4896,4917,4851,5328,4868,4860,5225,5136,5179,5026,5059,5194,4951,4727,5258,4985,5251,4963,5095,4931,5072,4945,4914,4853,5231,5136,4905,4977,5135,4942,4883,5256,4947,4809,5056,4918,5175,5149,5267,5017,5166,4903,5226,5023,4939,5015,5098,4903,5037,4927,5230,4985,4981,5210,4753,5170,4856,4885,5036,5091,5083,5260,5052,5167,5224,5083,5185,5050,5261,4927,5060,5233,4935,5084,5126,4975,4983,4941,5212,4790,4993,4888,5306,5196,4844,5136,5031,5302,5099,5182,5148,5134,5156,5193,4821,5056,5091,5004,4952,4992,5045,4981,5271,4949,4984,5029,4918,5119,4834,5110,5020,4875,5167,5157,4801,4872,4733,4802,5057,5204,5297,5067,5032,5285,5253,4810,5010,4983,4951,5333,4870,4797,5160,4680,5083,4880,4785,4880,5193,5247,5026,5107,4993,5194,5093,5141,4825,4894,5026,5313,4949,5087,5068,4920,5016,5004,5074,5286,4947,5259,4957,5076,5157,5218,4978,5162,4710,5054,5129,5091,4802,4946,5296,5088,4669,5283,5094,5005,5141,5292,5278,5078,4778,5288,4985,5206,5249,4945,5004,5255,4695,4746,4998,5123,5170,5083,4909,5003,5259,4907,5136,4798,5183,5030,5301,5130,4823,4952,4827,4626,5155,4943,4755,4904,4991,5167,5156,4845,5282,5084,4951,5239,4854,4950,5039,4886,4992,5162,5239,4932,4824,5088,5302,4819,5105,4995,5071,5246,5066,4870,4948,4990,4966,4934,5186,4784,5297,4944,5231,5038,4889,5253,5035,4960,5169,5036,4992,4958,5222,5221,5208,5213,5001,4698,5317,4806,5349,5204,4910,5061,5203,5150,5179,5006,5156,5019,5134,5021,5307,5186,5104,5035,4718,4864,5230,5234,5185,4987,4900,5058,5219,5151,4797,5098,4966,5070,5163,4967,4979,5045,5288,4676,5244,5079,5053,5074,4958,5131,5130,4762,5382,5244,5226,5170,4778,5124,4992,4919,4988,4989,4977,4932,4930,4995,5029,5189,4830,4899,4844,5105,4730,5043,5136,4950,4837,5139,4957,5177,5010,5012,5121,4819,4998,5240,5142,5084,5023,5346,5033,5022,5282,4868,5168,5158,5175,4916,5150,5086,4968,4916,4936,5032,4768,5020,4879,5114,4906,4869,4984,5445,4983,4865,5219,5108,5278,5035,5101,5060,4866,5365,4814,4918,4919,4925,4863,5069,4995,5163,4818,5310,4862,5014,5370,5335,5137,5098,5069,5007,5007,4942,4805,5215,5239,4784,5031,5081,5263,5056,5171,4875,4966,4843,4979,5411,5095,4891,5111,4864,4950,5138,5248,5144,4992,4909,5201,5103,4842,4990,4646,4876,5115,5173,5043,4817,5033,5139,4689,5070,4920,5033,5388,4991,4878,5003,5010,5164,5053,4873,5207,4969,4972,5047,4866,4912,5102,5295,5174,5063,5169,4971,4941,5115,5335,5273,5049,4933,4958,4978,5063,5033,4962,5098,4808,5236,5043,5133,5243,5211,5036,5158,5011,4982,4891,5140,4950,4813,5033,5029,5092,5248,5138,5148,5143,4853,4983,5116,5541,4931,4828,4963,4991,5074,5197,4965,5109,4949,5377,4971,4791,5192,5232,5140,5072,5174,4963,5341,5145,5191,4950,4779,5099,5002,4931,5131,5062,5063,4855,5302,5101,4928,5175,5011,4926,5350,5085,5254,5033,5243,5013,4939,5291,5120,5012,4794,5094,5441,5110,5202,4818,4834,4971,5043,5270,5078,4981,5089,4929,5258,5040,5287,4672,4861,4923,5270,4822,4968,4877,5182,5000,4833,5025,5171,4819,5171,5264,5028,5020,5102,5262,5003,5156,5050,4912,5112,5120,5076,5255,4720,4816,5495,5047,4902,5343,4938,5194,5243,5284,5170,5149,5183,4905,5122,4872,4975,5200,5205,5207,5373,5081,4895,5069,4965,5052,5158,5059,5000,5152,4894,5300,4998,4617,5011,4976,5285,4927,5045,5037,5007,4959,5090,5164,4959,4870,4996,5132,5111,4971,4907,5073,5001,5014,4965,5334,5117,5203,4985,5182,5225,5010,4987,5068,5101,5090,5060,5210,4905,5012,4892,5017,5344,5269,5162,5189,5134,4885,4805,5357,4950,5344,5142,4968,4817,5001,5030,5268,5000,5154,4922,5140,4979,4963,5339,4917,5133,5475,4779,4734,5231,4944,4992,4907,5456,4996,5292,5178,4801,5092,5104,5242,4891,4922,4971,4850,5047,5144,4954,4913,4963,5032,4932,5011,5067,5092,5093,5053,5345,5185,4879,4941,5110,4945,4834,5052,5013,5088,4672,5057,4819,5052,4926,5049,4744,4720,5125,5145,5001,5090,5048,4891,5039,5005,4893,5119,4954,5207,5041,4913,4853,5015,5173,5058,5087,4954,4933,5036,4710,4947,4817,5142,5018,5359,5114,4726,4897,4828,5373,4861,5143,4921,5107,5009,5076,4939,4888,4982,4833,4978,5254,4933,5338,5370,5241,5073,5197,4738,5223,5412,5134,5185,5142,4992,5016,4937,5129,4967,4938,5040,5327,5074,5019,5063,4761,5443,4956,5139,4912,5083,5014,5085,4956,4922,5218,5062,4967,5196,5008,4892,4783,5301,5026,5051,5218,5264,5184,5085,4924,5105,5117,5299,5160,5037,5258,5074,5107,4853,4962,4814,4894,4874,5189,5051,4930,4915,5102,4852,5189,4765,4984,4911,5072,5049,5138,5097,4955,5205,4987,5072,4973,5018,4923,4883,5002,5145,5243,5213,5081,5245,5224,4603,5253,4864,5094,4701,5307,5016,5136,5100,5187,5103,4973,5093,5035,5205,5224,5213,5347,5176,4827,5064,4734,5180,4817,5128,5011,4883,5322,4971,5052,4990,5054,5339,5320,5165,5398,4943,4885,5255,4846,5116,5202,4719,4884,4917,5076,4892,5122,5124,5068,5173,5048,5149,5117,4884,5067,5045,4841,5102}},
{{4000,2.300000},{2664,2652,2642,2601,2718,2394,2449,2514,2467,2585,2587,2779,2350,2623,2583,2795,2590,2668,2433,2580,2800,2525,2537,2612,2586,2667,2547,2472,2529,2535,2629,2746,2306,2437,2775,2689,2501,2551,2519,2578,2557,2446,2460,2651,2729,2570,2508,2548,2529,2485,2650,2455,2510,2737,2672,2745,2633,2386,2577,2604,2687,2683,2462,2646,2746,2470,2479,2487,2722,2442,2760,2460,2719,2452,2421,2581,2541,2447,2531,2557,2700,2685,2395,2418,2665,2666,2505,2423,2521,2469,2686,2506,2743,2470,2513,2666,2628,2714,2723,2647,2652,2468,2627,2573,2398,2564,2829,2683,2335,2640,2664,2547,2687,2513,2581,2355,2700,2495,2693,2643,2558,2600,2499,2703,2764,2526,2591,2608,2467,2770,2644,2465,2626,2732,2644,2427,2458,2604,2517,2691,2476,2605,2629,2634,2459,2567,2500,2597,2433,2718,2531,2652,2512,2596,2608,2743,2507,2568,2515,2472,2794,2762,2550,2678,2693,2603,2751,2705,2496,2423,2438,2690,2489,2606,2429,2826,2538,2454,2636,2511,2511,2360,2707,2540,2527,2472,2448,2549,2745,2546,2580,2487,2408,2551,2758,2706,2464,2647,2546,2501,2672,2606,2677,2578,2681,2587,2715,2509,2521,2320,2582,2609,2721,2827,2392,2349,2569,2557,2460,2529,2881,2477,2483,2590,2567,2716,2639,2694,2388,2603,2174,2430,2539,2414,2748,2601,2595,2487,2692,2531,2485,2565,2494,2510,2701,2264,2673,2703,2723,2439,2471,2430,2670,2556,2567,2410,2627,2711,2572,2574,2633,2626,2671,2668,2709,2316,2577,2702,2545,2666,2617,2418,2711,2631,2437,2604,2587,2742,2638,2451,2488,2456,2474,2555,2709,2487,2602,2524,2486,2535,2718,2516,2583,2518,2689,2504,2546,2574,2639,2562,2532,2373,2550,2573,2655,2562,2656,2547,2658,2443,2687,2347,2700,2533,2637,2682,2442,2598,2613,2595,2556,2898,2755,2732,2664,2612,2531,2582,2789,2562,2635,2508,2628,2658,2738,2605,2574,2464,2654,2548,2568,2540,2540,2534,2670,2537,2643,2520,2488,2514,2610,2652,2438,2616,2505,2882,2802,2700,2580,2497,2620,2620,2518,2675,2576,2663,2794,2710,2497,2665,2576,2633,2398,2503,2658,2777,2594,2541,2584,2488,2535,2459,2554,2725,2772,2868,2618,2667,2445,2539,2579,2486,2674,2461,2570,2542,2564,2526,2601,2545,2472,2536,2677,2462,2494,2489,2598,2902,2563,2657,2576,2510,2660,2771,2468,2620,2630,2282,2551,2679,2464,2611,2536,2706,2795,2625,2612,2536,2695,2545,2725,2575,2522,2521,2335,2479,2645,2558,2508,2577,2662,2638,2458,2521,2679,2556,2493,2631,2416,2733,2429,2381,2615,2269,2560,2492,2741,2569,2673,2615,2684,2393,2566,2821,2732,2783,2581,2467,2252,2533,2850,2384,2445,2305,2523,2751,2596,2327,2634,2556,2542,2510,2874,2461,2436,2662,2598,2555,2621,2719,2426,2430,2647,2531,2696,2667,2712,2626,2588,2573,2455,2619,2577,2383,2481,2685,2471,2685,2634,2551,2459,2441,2789,2433,2549,2550,2597,2648,2612,2586,2614,2652,2548,2625,2435,2649,2490,2527,2726,2667,2599,2836,2818,2691,2784,2633,2821,2582,2460,2561,2619,2577,2547,2384,2494,2705,2635,2434,2562,2693,2590,2672,2540,2458,2670,2632,2556,2632,2617,2520,2574,2525,2755,2595,2469,2738,2491,2774,2529,2549,2756,2741,2566,2724,2716,2558,2663,2483,2570,2620,2782,2760,2478,2654,2489,2546,2623,2480,2532,2488,2363,2378,2582,2690,2719,2638,2493,2472,2574,2463,2566,2592,2497,2492,2534,2613,2469,2469,2517,2631,2579,2494,2740,2627,2573,2438,2711,2531,2829,2692,2344,2720,2740,2644,2469,2559,2749,2786,2571,2555,2521,2673,2614,2616,2707,2533,2609,2720,2962,2529,2600,2658,2507,2534,2528,2404,2487,2728,2576,2728,2615,2786,2771,2639,2659,2433,2421,2668,2589,2710,2548,2427,2604,2710,2852,2733,2477,2626,2708,2486,2603,2720,2665,2537,2499,2602,2601,2531,2564,2711,2717,2730,2581,2640,2707,2549,2666,2612,2574,2593,2411,2271,2576,2637,2696,2714,2619,2544,2621,2511,2478,2560,2545,2668,2567,2605,2582,2478,2637,2654,2451,2704,2694,2494,2545,2561,2397,2729,2679,2387,2628,2521,2578,2798,2739,2503,2796,2883,2506,2596,2472,2621,2628,2514,2624,2522,2768,2489,2573,2592,2652,2494,2420,2467,2421,2587,2635,2360,2432,2826,2502,2831,2551,2730,2463,2647,2574,2761,2484,2647,2695,2555,2648,2663,2632,2692,2702,2813,2600,2592,2699,2715,2596,2390,2736,2730,2408,2652,2669,2637,2547,2632,2509,2378,2718,2657,2525,2386,2674,2554,2690,2702,2750,2521,2536,2652,2841,2598,2576,2490,2590,2718,2644,2521,2294,2658,2488,2458,2619,2473,2488,2587,2728,2582,2535,2473,2554,2576,2391,2693,2633,2711,2507,2661,2667,2379,2597,2579,2650,2497,2523,2490,2521,2627,2608,2555,2646,2486,2678,2579,2758,2505,2383,2721,2753,2677,2594,2487,2556,2672,2660,2479,2634,2616,2669,2836,2420,2555,2478,2668,2696,2661,2430,2561,2671,2541,2744,2755,2414,2437,2543,2710,2621,2480,2576,2691,2623,2643,2543,2366,2617,2698,2538,2453,2507,2480,2458,2500,2748,2630,2463,2580,2517,2459,2623,2555,2504,2579,2598,2698,2447,2665,2436,2564,2408,2777,2637,2750,2608,2493,2704,2384,2478,2800,2693,2716,2497,2696,2674,2630,2795,2620,2492,2484,2361,2560,2393,2389,2642,2525,2440,2651,2781,2439,2596,2466,2713,2901,2717,2415,2775,2540,2608,2777,2663,2588,2867,2549,2625,2526,2583,2512,2670,2675,2453,2663,2653,2676,2744,2489,2538,2690,2744,2591,2568,2593,2702,2541,2541,2668,2415,2615,2553,2552,2587,2551,2420,2711,2480,2801,2560,2593,2416,2552,2723,2608,2607,2510,2659,2494,2349,2552,2601,2556,2598,2732,2653,2721,2604,2432,2466,2583,2652,2575,2506,2545,2689,2489,2492,2565,2659,2335,2467,2767,2538,2592,2479,2747,2532,2562,2597,2675,2674,2870,2414,2587,2567,2305,2677,2617,2517,2615,2684,2530,2730,2503,2500,2578,2615,2532,2702,2521,2580,2595,2330,2523,2552,2595,2661,2404,2725,2516,2682,2721,2762,2518,2570,2747,2531,2461,2639,2512,2745,2515,2579,2579,2587,2518,2647,2749,2448,2515,2635,2691,2413,2625,2741,2584,2697,2752,2732,2473,2642,2725,2509,2524,2529,2557,2380,2558,2493,2502,2583,2625,2567,2338,2632,2577,2587,2557,2544,2481,2496,2722,2701,2627,2573,2621,2498,2641,2393,2590,2542,2449,2444,2708,2750,2481,2602,2649,2785,2729,2647,2675,2554,2385,2708,2657,2692,2456,2534,2678,2426,2476,2783,2478,2501,2615,2565,2376,2842,2603,2576,2536,2460,2673,2641,2447,2574,2610,2799,2434,2692,2566,2563,2582,2662,2480,2696,2545,2431,2491,2648,2592,2607,2453,2627,2562,2859,2674,2557,2665,2686,2494,2485,2424,2647,2429,2657,2824,2398,2612,2647,2492,2569,2572,2446,2623,2644,2562,2613,2636,2722,2812,2329,2685,2602,2644,2617,2609,2653,2476,2690,2429,2636,2499,2619,2598,2695,2820,2676,2599,2727,2388,2583,2585,2632,2546,2895,2537,2724,2696,2574,2533,2775,2636,2440,2409,2487,2661,2708,2548,2922,2622,2536,2599,2781,2397,2408,2428,2482,2816,2512,2769,2520,2542,2504,2708,2414,2633,2486,2551,2406,2483,2775,2514,2663,2754,2569,2579,2661,2550,2492,2736,2798,2599,2431,2351,2555,2489,2752,2578,2622,2715,2557,2552,2603,2480,2530,2363,2551,2646,2653,2469,2579,2548,2696,2584,2546,2518,2403,2674,2580,2683,2478,2657,2497,2511,2551,2582,2801,2653,2562,2516,2613,2560,2506,2756,2498,2650,2491,2530,2691,2762,2592,2599,2723,2701,2480,2788,2720,2760,2525,2457,2732,2679,2477,2479,2639,2625,2711,2393,2717,2368,2615,2564,2486,2451,2592,2487,2592,2591,2751,2652,2552,2697,2448,2505,2754,2673,2539,2617,2729,2464,2560,2568,2361,2655,2367,2445,2574,2643,2563,2610,2599,2391,2558,2704,2608,2649,2660,2470,2552,2557,2557,2492,2692,2546,2707,2426,2471,2606,2468,2565,2583,2509,2571,2671,2448,2606,2515,2616,2611,2626,2566,2499,2552,2616,2753,2651,2629,2355,2697,2679,2700,2599,2605,2527,2377,2600,2690,2506,2608,2475,2635,2534,2677,2640,2569,2676,2628,2607,2378,2728,2586,2371,2735,2338,2442,2744,2719,2651,2618,2505,2773,2683,2499,2623,2555,2509,2686,2529,2674,2789,2522,2652,2481,2715,2382,2450,2706,2538,2525,2734,2682,2817,2730,2814,2589,2602,2597,2743,2404,2526,2649,2368,2615,2493,2518,2609,2729,2504,2665,2774,2452,2448,2533,2643,2418,2565,2727,2612,2359,2518,2662,2540,2705,2514,2577,2587,2605,2619,2714,2613,2546,2412,2491,2512,2572,2710,2341,2596,2242,2513,2521,2643,2448,2631,2669,2480,2348,2613,2750,2532,2466,2554,2563,2672,2722,2557,2557,2579,2454,2660,2513,2518,2518,2505,2481,2483,2499,2711,2604,2598,2599,2637,2485,2791,2770,2715,2532,2803,2657,2686,2538,2563,2705,2438,2846,2314,2523,2446,2640,2545,2726,2574,2293,2487,2584,2813,2433,2556,2532,2624,2566,2697,2556,2564,2450,2525,2582,2707,2625,2420,2386,2720,2703,2581,2597,2486,2357,2816,2750,2489,2347,2672,2684,2811,2765,2525,2500,2491,2611,2591,2469,2623,2575,2266,2488,2706,2670,2650,2670,2542,2318,2712,2618,2536,2673,2612,2557,2516,2577,2612,2747,2710,2528,2676,2525,2546,2580,2532,2607,2497,2636,2586,2597,2558,2490,2616,2432,2623,2598,2574,2526,2610,2778,2730,2658,2623,2533,2639,2523,2511,2760,2733,2685,2469,2584,2621,2587,2505,2709,2547,2725,2470,2536,2616,2556,2673,2770,2365,2445,2769,2627,2598,2525,2487,2486,2468,2758,2478,2498,2555,2650,2519,2686,2368,2388,2498,2663,2705,2589,2534,2571,2317,2465,2868,2602,2470,2452,2656,2444,2529,2668,2660,2308,2527,2493,2754,2614,2708,2611,2579,2652,2465,2525,2705,2640,2674,2645,2705,2415,2692,2642,2427,2559,2749,2794,2777,2547,2527,2731,2556,2457,2646,2601,2684,2411,2494,2590,2531,2667,2705,2479,2588,2537,2552,2454,2562,2869,2622,2510,2590,2575,2598,2420,2561,2406,2469,2493,2628,2451,2359,2613,2443,2528,2457,2323,2732,2786,2582,2524,2546,2473,2464,2693,2559,2779,2487,2587,2570,2451,2534,2436,2465,2502,2578,2546,2461,2657,2499,2441,2715,2752,2304,2610,2752,2536,2601,2662,2585,2787,2721,2591,2757,2714,2493,2693,2540,2731,2568,2571,2474,2350,2672,2616,2531,2706,2455,2763,2512,2687,2528,2587,2502,2934,2674,2461,2507,2729,2708,2631,2448,2451,2544,2699,2557,2669,2452,2564,2532,2339,2606,2479,2454,2655,2376,2508,2526,2638,2525,2614,2626,2702,2539,2663,2464,2492,2554,2438,2438,2601,2518,2722,2501,2651,2674,2732,2452,2518,2588,2618,2479,2372,2435,2501,2792,2810,2493,2657,2336,2457,2466,2349,2373,2604,2608,2601,2528,2740,2428,2645,2613,2394,2623,2422,2430,2508,2606,2420,2465,2737,2520,2424,2562,2488,2620,2398,2426,2468,2486,2429,2390,2797,2582,2531,2712,2548,2573,2432,2632,2520,2455,2561,2616,2689,2639,2479,2526,2783,2766,2475,2517,2595,2445,2638,2654,2574,2566,2613,2674,2568,2563,2737,2612,2481,2598,2758,2586,2709,2557,2467,2873,2433,2622,2483,2386,2731,2507,2433,2828,2625,2545,2639,2684,2458,2592,2623,2538,2554,2685,2595,2433,2618,2330,2603,2415,2495,2603,2662,2543,2561,2604,2713,2684,2650,2542,2762,2583,2408,2540,2742,2468,2593,2567,2409,2795,2534,2577,2581,2498,2606,2610,2621,2389,2348,2550,2611,2623,2621,2490,2568,2879,2565,2666,2508,2506,2656,2644,2436,2636,2483,2656,2620,2583,2643,2615,2429,2477,2392,2618,2575,2628,2353,2537,2661,2566,2666,2609,2688,2821,2621,2684,2916,2626,2667,2657,2577,2652,2558,2472,2589,2551,2553,2480,2594,2659,2474,2532,2341,2668,2478,2406,2828,2607,2693,2669,2685,2559,2284,2414,2581,2622,2739,2500,2720,2479,2770,2559,2594,2534,2702,2519,2319,2585,2587,2612,2651,2457,2440,2558,2487,2610,2773,2626,2584,2334,2664,2537,2427,2523,2706,2503,2720,2799,2522,2600,2598,2566,2588,2587,2628,2472,2465,2785,2585,2669,2606,2433,2787,2413,2539,2587,2579,2537,2709,2436,2737,2493,2540,2475,2599,2754,2592,2666,2432,2582,2385,2513,2603,2702,2622,2622,2565,2654,2693,2496,2566,2695,2593,2523,2711,2526,2634,2611,2461,2528,2635,2657,2555,2249,2624,2685,2753,2673,2348,2639,2627,2631,2627,2450,2552,2593,2546,2375,2663,2489,2470,2661,2405,2518,2572,2663,2642,2593,2545,2608,2593,2767,2628,2377,2543,2583,2499,2493,2869,2459,2451,2548,2783,2906,2800,2779,2577,2594,2617,2499,2711,2614,2668,2448,2714,2592,2792,2407,2344,2636,2598,2781,2667,2590,2554,2628,2621,2360,2374,2544,2748,2471,2625,2706,2594,2639,2544,2885,2648,2597,2439,2453,2391,2538,2583,2674,2389,2653,2585,2693,2590,2531,2870,2587,2813,2652,2586,2616,2566,2484,2681,2624,2421,2711,2441,2759,2426,2566,2610,2557,2630,2528,2604,2662,2547,2538,2388,2619,2519,2735,2703,2537,2605,2622,2716,2610,2492,2453,2635,2562,2636,2380,2565,2693,2575,2619,2677,2529,2680,2523,2561,2527,2687,2487,2601,2662,2616,2697,2499,2583,2497,2882,2540,2757,2754,2445,2431,2477,2601,2794,2574,2666,2453,2725,2322,2406,2655,2581,2427,2335,2545,2589,2550,2528,2829,2600,2678,2554,2688,2696,2588,2578,2766,2415,2614,2429,2575,2748,2610,2855,2458,2532,2596,2453,2696,2528,2757,2530,2639,2514,2404,2462,2682,2612,2395,2631,2522,2710,2429,2705,2651,2377,2612,2584,2704,2614,2600,2445,2673,2563,2726,2468,2820,2537,2638,2511,2466,2692,2593,2399,2658,2606,2499,2694,2649,2610,2382,2655,2643,2566,2683,2682,2470,2702,2475,2557,2610,2377,2484,2380,2584,2737,2709,2721,2671,2698,2539,2487,2648,2631,2476,2572,2693,2577,2530,2700,2748,2517,2544,2551,2357,2890,2615,2586,2641,2539,2676,2415,2622,2479,2710,2642,2875,2731,2530,2699,2424,2614,2545,2569,2429,2573,2383,2644,2568,2458,2642,2670,2477,2532,2491,2675,2538,2661,2577,2608,2572,2487,2649,2512,2361,2651,2589,2727,2426,2419,2565,2588,2585,2535,2636,2510,2676,2626,2555,2586,2596,2467,2802,2684,2490,2698,2647,2466,2573,2598,2526,2677,2627,2440,2561,2484,2641,2444,2594,2688,2480,2569,2598,2430,2597,2460,2686,2553,2623,2568,2472,2417,2812,2558,2561,2654,2688,2439,2665,2679,2568,2667,2662,2534,2612,2775,2816,2502,2643,2743,2449,2629,2593,2691,2522,2419,2609,2642,2698,2466,2389,2572,2631,2562,2763,2721,2598,2730,2617,2817,2692,2813,2566,2498,2562,2455,2642,2723,2582,2739,2431,2661,2658,2425,2473,2585,2672,2727,2426,2673,2646,2467,2556,2475,2556,2440,2455,2542,2440,2602,2749,2639,2644,2735,2421,2519,2563,2748,2744,2698,2381,2654,2704,2532,2742,2586,2586,2714,2559,2543,2577,2614,2568,2365,2609,2546,2536,2724,2586,2543,2466,2366,2665,2430,2687,2776,2615,2700,2853,2430,2394,2532,2556,2538,2633,2602,2448,2476,2603,2679,2514,2648,2509,2469,2639,2540,2675,2710,2361,2604,2561,2606,2803,2763,2735,2667,2685,2440,2588,2607,2493,2516,2843,2599,2743,2492,2637,2709,2594,2580,2388,2299,2671,2486,2463,2573,2563,2572,2506,2485,2751,2472,2702,2574,2699,2570,2738,2830,2534,2543,2422,2641,2486,2547,2609,2512,2756,2636,2643,2681,2579,2603,2577,2674,2490,2557,2591,2727,2713,2718,2570,2689,2478,2477,2627,2606,2555,2441,2463,2554,2832,2648,2581,2397,2383,2720,2727,2661,2659,2361,2516,2551,2512,2739,2439,2611,2736,2534,2255,2568,2720,2547,2640,2551,2655,2596,2421,2656,2759,2787,2619,2827,2403,2696,2639,2709,2548,2566,2555,2723,2690,2599,2637,2591,2727,2752,2639,2626,2450,2771,2701,2655,2553,2770,2768,2609,2801,2555,2703,2683,2650,2605,2673,2590,2809,2541,2541,2545,2529,2583,2649,2862,2470,2522,2570,2611,2594,2485,2644,2493,2686,2537,2678,2607,2476,2674,2476,2553,2594,2729,2611,2876,2473,2538,2824,2695,2583,2512,2543,2543,2646,2463,2765,2602,2458,2486,2654,2443,2585,2631,2427,2588,2730,2531,2586,2837,2507,2648,2685,2676,2628,2552,2456,2611,2674,2542,2794,2513,2738,2631,2439,2677,2591,2513,2637,2616,2654,2564,2369,2738,2453,2496,2611,2606,2475,2540,2360,2561,2659,2734,2432,2663,2454,2725,2684,2571,2397,2466,2758,2606,2367,2571,2740,2683,2522,2592,2425,2564,2644,2685,2613,2519,2575,2462,2698,2570,2571,2376,2651,2593,2571,2676,2689,2565,2667,2598,2458,2687,2617,2728,2359,2685,2733,2733,2478,2429,2671,2672,2713,2447,2675,2651,2346,2471,2425,2455,2480,2500,2526,2440,2534,2551,2522,2702,2663,2707,2651,2557,2626,2508,2480,2501,2632,2370,2557,2587,2799,2610,2610,2739,2418,2564,2576,2501,2576,2662,2636,2327,2520,2525,2759,2688,2625,2777,2462,2596,2359,2586,2500,2626,2531,2646,2696,2569,2567,2571,2437,2525,2572,2592,2628,2686,2557,2440,2531,2531,2539,2540,2519,2455,2490,2434,2644,2802,2838,2519,2651,2589,2566,2533,2594,2535,2544,2481,2661,2588,2316,2724,2775,2495,2579,2530,2596,2592,2467,2569,2409,2627,2629,2643,2576,2796,2564,2391,2532,2615,2441,2464,2535,2761,2630,2670,2647,2482,2563,2569,2528,2965,2675,2638,2524,2547,2687,2731,2579,2615,2527,2725,2501,2539,2647,2558,2485,2422,2496,2319,2609,2503,2617,2619,2603,2613,2609,2306,2634,2585,2423,2529,2526,2707,2873,2564,2661,2427,2505,2680,2570,2612,2581,2697,2696,2603,2737,2408,2527,2599,2615,2523,2586,2712,2514,2469,2607,2683,2318,2603,2516,2552,2580,2590,2568,2696,2657,2558,2590,2604,2756,2543,2454,2578,2339,2640,2533,2627,2585,2663,2557,2627,2742,2684,2446,2533,2779,2396,2638,2665,2477,2610,2580,2622,2702,2691,2513,2519,2693,2453,2468,2771,2527,2368,2712,2704,2608,2480,2382,2647,2765,2502,2675,2563,2654,2556,2622,2681,2439,2508,2678,2681,2668,2531,2669,2545,2925,2415,2565,2579,2569,2577,2684,2494,2589,2369,2847,2634,2498,2669,2401,2593,2647,2449,2483,2505,2634,2450,2644,2614,2572,2727,2641,2403,2611,2546,2575,2749,2765,2475,2598,2608,2459,2518,2643,2379,2794,2761,2514,2687,2571,2603,2602,2565,2724,2518,2727,2343,2801,2608,2700,2627,2524,2552,2508,2565,2697,2634,2636,2512,2435,2431,2510,2700,2651,2416,2707,2534,2595,2438,2654,2339,2576,2606,2639,2445,2531,2572,2481,2541,2699,2519,2437,2451,2626,2569,2522,2607,2429,2550,2485,2704,2754,2476,2460,2760,2412,2534,2792,2595,2581,2421,2567,2467,2689,2719,2615,2572,2734,2611,2557,2496,2739,2432,2639,2719,2678,2730,2754,2499,2700,2535,2846,2617,2744,2595,2645,2465,2546,2436,2523,2575,2460,2683,2603,2613,2714,2597,2664,2569,2456,2625,2505,2477,2575,2482,2598,2375,2512,2743,2504,2665,2693,2529,2512,2471,2558,2385,2680,2443,2405,2536,2313,2552,2634,2455,2585,2677,2624,2610,2683,2602,2718,2832,2680,2668,2496,2706,2640,2772,2552,2439,2529,2529,2517,2420,2410,2460,2386,2527,2535,2792,2560,2669,2598,2694,2579,2617,2590,2535,2642,2591,2651,2435,2615,2542,2638,2543,2725,2514,2659,2447,2533,2519,2549,2563,2652,2707,2467,2409,2661,2578,2452,2693,2732,2718,2475,2511,2436,2706,2605,2546,2489,2541,2454,2464,2474,2442,2604,2612,2756,2546,2539,2683,2719,2502,2827,2621,2776,2613,2531,2762,2662,2761,2515,2587,2747,2656,2699,2826,2622,2690,2796,2744,2635,2742,2535,2565,2566,2601,2549,2559,2489,2504,2582,2573,2397,2591,2334,2490,2617,2653,2475,2512,2591,2597,2516,2572,2422,2575,2731,2673,2412,2617,2673,2608,2557,2500,2430,2671,2601,2651,2680,2486,2642,2610,2565,2835,2516,2493,2799,2383,2751,2520,2716,2606,2486,2663,2448,2346,2583,2613,2685,2661,2598,2505,2643,2762,2557,2640,2704,2664,2476,2558,2382,2571,2407,2593,2411,2620,2560,2628,2610,2702,2510,2411,2639,2913,2638,2696,2422,2518,2547,2586,2489,2609,2723,2683,2663,2473,2477,2575,2571,2633,2600,2749,2503,2543,2631,2578,2680,2564,2594,2678,2685,2394,2340,2810,2652,2646,2784,2666,2643,2586,2633,2411,2467,2574,2638,2596,2743,2500,2675,2515,2468,2564,2544,2674,2701,2616,2573,2748,2657,2581,2532,2676,2668,2805,2763,2510,2859,2793,2568,2351,2342,2632,2471,2363,2540,2553,2886,2580,2538,2324,2556,2533,2559,2292,2521,2728,2684,2632,2390,2385,2589,2666,2635,2623,2553,2622,2803,2366,2589,2577,2647,2778,2665,2622,2782,2405,2565,2583,2821,2514,2533,2476,2772,2671,2731,2513,2495,2594,2679,2539,2611,2507,2602,2783,2690,2552,2553,2582,2739,2551,2651,2863,2676,2513,2524,2486,2457,2493,2345,2467,2648,2665,2531,2742,2378,2566,2503,2677,2441,2488,2422,2820,2615,2509,2651,2677,2632,2811,2502,2507,2633,2447,2512,2616,2426,2449,2680,2526,2447,2484,2434,2600,2556,2448,2460,2435,2643,2449,2594,2878,2699,2718,2534,2709,2601,2589,2539,2597,2627,2622,2436,2324,2451,2565,2782,2602,2762,2499,2620,2640,2456,2557,2687,2469,2527,2621,2574,2489,2703,2519,2497,2698,2736,2548,2672,2529,2679,2420,2502,2626,2405,2666,2415,2607,2603,2616,2600,2697,2730,2602,2503,2544,2731,2657,2380,2569,2629,2590,2549,2511,2450,2633,2603,2460,2744,2579,2631,2444,2949,2421,2632,2522,2447,2669,2675,2568,2720,2683,2367,2605,2723,2633,2540,2411,2516,2509,2544,2521,2666,2677,2661,2622,2631,2606,2677,2804,2632,2552,2507,2537,2549,2546,2464,2657,2547,2592,2551,2633,2563,2474,2897,2537,2572,2782,2578,2509,2328,2666,2485,2717,2730,2792,2616,2726,2344,2544,2514,2714,2429,2650,2616,2450,2545,2577,2527,2751,2638,2443,2695,2458,2665,2456,2455,2511,2566,2506,2641,2675,2829,2394,2739,2672,2572,2243,2441,2597,2617,2528,2486,2668,2585,2441,2844,2644,2684,2528,2672,2599,2456,2739,2635,2721,2601,2638,2529,2518,2562,2558,2419,2622,2483,2546,2539,2702,2561,2534,2657,2174,2663,2564,2619,2450,2385,2696,2621,2524,2456,2608,2671,2511,2527,2473,2634,2641,2654,2630,2833,2730,2581,2458,2516,2506,2438,2717,2438,2701,2671,2713,2731,2705,2529,2600,2715,2520,2552,2677,2643,2566,2760,2418,2718,2741,2698,2571,2540,2506,2623,2560,2601,2547,2596,2722,2740,2675,2665,2667,2694,2532,2542,2687,2583,2529,2499,2707,2637,2632,2628,2571,2580,2703,2510,2507,2675,2830,2518,2531,2611,2725,2689,2638,2611,2650,2637,2557,2624,2743,2568,2558,2806,2457,2719,2517,2536,2482,2704,2733,2637,2481,2724,2715,2431,2559,2664,2521,2433,2778,2529,2548,2328,2581,2500,2526,2584,2552,2291,2491,2660,2521,2430,2729,2842,2720,2563,2642,2674,2410,2520,2692,2622,2494,2627,2571,2462,2569,2499,2739,2644,2446,2577,2652,2636,2675,2791,2596,2550,2802,2522,2647,2663,2512,2592,2572,2443,2584,2513,2452,2433,2513,2666,2659,2750,2564,2515,2890,2637,2796,2635,2693,2842,2656,2658,2719,2584,2558,2571,2683,2706,2507,2802,2556,2626,2606,2537,2504,2616,2583,2649,2291,2516,2653,2630,2694,2537,2713,2537,2559,2709,2443,2566,2559,2635,2746,2674,2475,2627,2563,2355,2526,2649,2698,2594,2691,2285,2570,2716,2694,2563,2567,2516,2721,2569,2840,2556,2701,2514,2620,2563,2563,2507,2452,2499,2469,2630,2611,2577,2552,2586,2472,2748,2525,2641,2621,2602,2662,2637,2848,2607,2521,2523,2759,2523,2635,2547,2774,2453,2714,2613,2814,2647,2596,2594,2553,2653,2580,2581,2772,2658,2505,2707,2643,2601,2725,2573,2602,2790,2569,2463,2668,2550,2407,2714,2541,2493,2514,2491,2595,2726,2553,2714,2625,2767,2712,2561,2740,2539,2525,2840,2482,2536,2611,2555,2600,2420,2539,2707,2467,2551,2716,2570,2674,2652,2414,2601,2485,2569,2629,2622,2615,2608,2583,2549,2654,2621,2594,2618,2627,2312,2722,2498,2620,2656,2436,2577,2472,2602,2476,2492,2526,2451,2705,2448,2710,2561,2633,2595,2528,2531,2826,2397,2726,2747,2786,2614,2684,2490,2417,2611,2515,2512,2610,2444,2610,2593,2435,2669,2481,2544,2422,2529,2532,2499,2743,2465,2592,2738,2661,2495,2672,2442,2654,2558,2668,2581,2441,2533,2699,2531,2536,2580,2404,2627,2495,2644,2609,2394,2657,2623,2477,2559,2478,2521,2527,2630,2734,2385,2566,2366,2554,2607,2410,2491,2559,2558,2598,2744,2780,2691,2528,2490,2966,2605,2523,2533,2652,2849,2837,2848,2501,2700,2583,2536,2481,2512,2712,2484,2563,2503,2476,2678,2768,2572,2482,2484,2624,2490,2565,2553,2665,2545,2592,2387,2437,2658,2689,2511,2567,2666,2555,2502,2691,2523,2677,2671,2539,2640,2625,2579,2603,2540,2583,2513,2462,2784,2591,2448,2491,2646,2362,2591,2671,2415,2571,2702,2701,2492,2531,2687,2682,2656,2551,2360,2580,2576,2455,2377,2746,2784,2786,2756,2593,2442,2542,2807,2581,2603,2488,2490,2795,2757,2630,2501,2607,2880,2628,2401,2403,2651,2828,2764,2589,2540,2441,2492,2574,2478,2507,2449,2500,2377,2490,2580,2436,2493,2580,2738,2668,2683,2647,2536,2377,2699,2696,2656,2484,2578,2667,2586,2470,2670,2477,2642,2525,2443,2709,2543,2731,2679,2541,2577,2746,2631,2403,2596,2540,2597,2430,2696,2568,2690,2491,2614,2592,2712,2537,2648,2620,2615,2682,2709,2582,2401,2462,2324,2630,2706,2509,2679,2677,2495,2533,2834,2595,2542,2561,2771,2513,2639,2491,2510,2655,2535,2709,2580,2609,2486,2720,2560,2744,2569,2511,2456,2626,2701,2534,2614,2504,2642,2662,2606,2632,2405,2668,2596,2580,2720,2549,2597,2562,2590,2649,2634,2725,2419,2669,2702,2674,2542,2516,2559,2630,2491,2536,2656,2525,2530,2569,2623,2373,2572,2475,2659,2773,2542,2673,2573,2498,2493,2611,2630,2612,2654,2483,2738,2617,2731,2439,2645,2656,2455,2720,2522,2401,2678,2477,2734,2621,2475,2651,2550,2490,2674,2681,2546,2614,2513,2339,2653,2435,2624,2584,2540,2568,2559,2604,2559,2434,2517,2675,2432,2433,2820,2601,2512,2469,2519,2369,2463,2707,2708,2786,2757,2572,2702,2481,2554,2641,2594,2276,2661,2672,2648,2625,2622,2572,2507,2526,2651,2538,2627,2477,2726,2387,2428,2662,2664,2612,2397,2568,2566,2409,2653,2705,2630,2590,2388,2597,2508,2546,2638,2597,2506,2504,2585,2816,2523,2675,2711,2628,2742,2481,2641,2712,2764,2545,2635,2398,2462,2744,2400,2544,2578,2731,2468,2451,2554,2413,2538,2503,2319,2430,2647,2823,2616,2525,2555,2610,2549,2573,2577,2722,2611,2899,2537,2628,2639,2408,2458,2727,2580,2771,2696,2607,2464,2528,2659,2621,2494,2594,2693,2368,2387,2698,2495,2567,2514,2682,2539,2622,2450,2914,2548,2491,2679,2733,2481,2344,2778,2274,2586,2462,2705,2564,2793,2511,2470,2658,2464,2694,2701,2868,2489,2361,2424,2769,2635,2464,2606,2615,2653,2878,2608,2531,2574,2522,2614,2684,2862,2585,2639,2702,2582,2470,2489,2458,2566,2794,2652,2593,2460,2668,2412,2455,2723,2734,2699,2619,2665,2453,2576,2609,2643,2825,2614,2786,2628,2545,2522,2650,2521,2640,2610,2305,2606,2597,2486,2482,2525,2711,2867,2344,2653,2580,2480,2419,2729,2647,2827,2608,2481,2520,2698,2558,2570,2653,2804,2590,2562,2708,2621,2617,2533,2337,2564,2482,2420,2590,2494,2655,2613,2558,2679,2629,2434,2484,2538,2638,2573,2401,2502,2533,2867,2371,2541,2693,2484,2367,2448,2675,2568,2732,2547,2429,2456,2495,2525,2767,2727,2491,2412,2500,2768,2551,2560,2531,2527,2444,2501,2528,2653,2597,2489,2524,2421,2605,2552,2596,2358,2533,2564,2523,2523,2516,2575,2643,2671,2575,2488,2615,2582,2591,2595,2621,2675,2564,2608,2621,2503,2759,2617,2606,2591,2375,2482,2676,2703,2644,2818,2425,2546,2642,2849,2762,2733,2747,2497,2545,2766,2564,2521,2783,2603,2438,2569,2513,2638,2482,2690,2601,2562,2707,2643,2512,2586,2607,2626,2791,2586,2595,2574,2509,2485,2438,2679,2620,2612,2533,2678,2756,2628,2718,2643,2458,2634,2722,2459,2489,2344,2720,2591,2586,2577,2384,2597,2660,2705,2549,2623,2597,2551,2438,2708,2595,2440,2684,2572,2436,2617,2423,2501,2197,2515,2361,2475,2588,2437,2558,2516,2746,2607,2677,2468,2538,2717,2549,2526,2780,2699,2570,2783,2326,2669,2522,2481,2751,2730,2467,2570,2554,2633,2594,2635,2554,2602,2593,2486,2563,2534,2610,2586,2626,2500,2616,2776,2790,2604,2290,2703,2629,2489,2625,2604,2750,2567,2799,2693,2545},{2060,2263,2026,2006,2077,2001,2118,2232,2056,2212,2146,1984,1979,2249,2071,2111,1921,2115,2078,2164,2045,2232,2099,2231,2093,1947,1973,2134,1934,2110,2141,2019,1934,2027,2001,2108,2140,2033,2020,2105,2011,2097,2145,2055,2107,2101,2068,1957,2103,2110,2257,2039,2010,2171,2193,2214,2047,2081,1990,2091,2220,2050,2163,2138,2239,2045,2043,1904,2017,2170,2139,2048,2187,2347,2060,2022,1972,2215,2122,2222,2142,1947,2125,1934,2119,2198,2136,2140,2118,2018,1970,1989,2132,2255,2059,2034,2044,2118,1963,2107,2429,2056,2058,2031,2154,2135,1993,2004,2259,2104,2121,2208,2066,2114,2109,2153,2189,1978,2088,2108,1998,2101,2000,1897,1941,1938,2136,2023,2190,1898,2048,2070,2029,2030,2068,2083,2092,2029,2124,1963,1971,2270,2040,2053,2020,2002,1895,2165,2040,2107,2092,1909,2069,2126,2202,2143,2088,2146,2066,2150,1994,2040,2131,2111,2213,2247,1847,2128,1912,2082,2053,2068,1999,2224,2043,2120,2177,2056,2050,2002,2182,1996,2097,1963,2150,2086,2038,1967,2136,2072,2164,2092,1933,1997,2024,2101,2320,2053,2001,2162,2154,2008,2051,2167,1992,1946,2052,2031,2154,2302,2097,2169,2063,2218,2176,2120,2046,1861,1973,2124,2264,2113,2153,2179,2191,1888,2011,2065,1946,2091,2190,2152,2132,2172,2102,2227,2269,2092,2071,1989,2139,2121,2134,2057,2116,2054,2096,2099,2035,2082,2123,2037,2000,2242,2003,1880,2105,2262,2017,1972,1994,2008,2041,2147,2038,2203,2214,2084,1997,1965,2096,1970,2156,1952,2013,2226,2180,2033,1922,2099,1929,2067,2203,2092,2038,2189,2172,2138,2026,2034,2080,2050,2005,2034,2113,2091,2153,1954,1998,2061,1954,2151,2037,2210,1988,2040,2052,2222,2126,2014,1894,2228,2078,2002,2056,2157,2159,2094,1935,2077,2168,2015,2031,2020,2103,2112,2256,1985,2271,2073,2279,2035,1968,2136,2080,2018,2260,2187,1986,2243,2158,2028,2176,2080,2155,2129,2105,2183,2206,2213,2105,2104,2121,2167,2115,1922,2164,2126,2030,1953,2122,2052,2137,1873,2045,1886,2053,2037,2117,2219,2082,1968,2098,2124,2046,2065,2158,1907,2127,2196,2353,2003,2034,2099,2318,1936,2067,2111,2226,1997,1991,2087,2203,2100,2090,2041,2177,2122,2285,2154,2205,2083,2262,2111,2016,2021,2142,2100,2079,2185,2166,2167,2262,2075,2252,2199,1912,2228,1997,2040,2005,2026,2118,2031,2282,2004,2069,2047,2107,2173,2144,2114,1997,2086,2066,2066,2101,2044,2130,2107,2010,1910,2092,1963,2044,2166,2073,2254,2049,1956,1950,1987,1956,2070,2089,1908,2110,1931,2110,1979,2019,1972,1975,1873,2053,2086,2054,2052,1979,1926,2123,2031,2196,2076,2125,2152,1956,2062,2181,2084,2054,2035,2121,2078,2096,2028,2231,2304,2125,2068,2097,1971,2005,2107,2016,2032,2012,2262,1875,2032,2080,2072,2021,1974,1966,2014,2054,2182,2048,2144,2139,2042,2016,2116,2122,2112,2075,2076,2075,2140,2104,2054,2062,2228,1974,2073,2021,2071,2290,2013,2038,2149,2045,1886,1999,2213,2050,2129,1912,2096,2313,2077,2143,2021,1973,2011,2155,2035,2078,2243,2142,2067,2079,2131,2151,1996,2091,2098,2188,2070,1993,2114,2209,2234,2155,2168,2072,1895,2007,2011,2152,2013,2257,2263,2164,2233,2167,2103,1977,2131,2149,2055,1927,1891,2082,2055,2313,2008,2084,1976,2002,1935,2009,2085,2142,2020,2074,1937,2180,1941,2009,2024,2164,2087,2206,1930,2056,2090,1983,2046,2055,2112,2280,2143,2054,2110,2301,1851,2146,2231,2143,1963,2040,2226,2160,2117,1996,2243,2087,2048,2156,2074,2058,2045,2060,2190,2085,2004,2098,2123,2000,2273,2172,2195,2263,2218,2146,2127,2029,2107,2173,2029,2027,2078,1939,2178,2114,2246,2004,1999,1994,1891,2083,2240,2232,2129,2165,2084,1924,2079,1995,2143,1860,2165,2131,2050,2198,2137,2156,2030,2094,2059,2058,2027,2099,2096,2146,1921,2157,2141,2220,2172,2085,1920,2245,2019,2117,1949,2305,2175,2172,1939,2090,1987,2221,2242,2005,1960,2081,2143,1959,2123,2231,2067,2167,2201,1932,2309,2113,2084,2260,2096,2167,1933,1956,2242,2064,2046,2089,2007,1996,2034,2055,2042,2086,2140,2032,1872,2127,1954,2038,2067,1981,1996,2138,2164,2158,1923,2108,2095,2086,1892,2189,2038,2036,2234,2340,2132,1994,2100,2153,1908,2068,1887,2080,1957,2159,2124,1981,1916,2006,2098,2082,2219,2053,2067,2054,2122,2165,2084,2146,2298,2069,2111,2093,2094,2058,2238,2092,1988,2038,2012,2115,2133,2102,2080,2043,2242,2136,2159,2056,1973,1993,2107,2331,2197,2027,2034,1936,2109,2016,2077,2130,2155,1911,2200,2131,2083,1999,2220,2177,2073,1980,2140,2018,2248,2068,2055,2067,2248,2157,2049,2017,2102,2007,1906,2077,2059,1958,2034,2179,1859,2165,2116,1982,1963,2134,2149,1996,2199,2068,2109,2088,2060,2346,2180,2069,1975,2233,2023,1991,2084,2139,2126,2012,2040,2013,1972,2008,1983,2035,2261,2148,2090,2085,2029,2096,2124,2232,2054,1966,2116,2039,1902,1984,2122,2025,1939,2228,2195,2091,1926,2090,2181,2050,2199,2127,2119,2199,1958,2098,2087,2036,2114,2156,2157,2190,2045,2212,2044,2075,2085,2226,2087,2266,2024,2202,2019,2099,2053,2113,2017,2084,2173,1937,2115,2108,2018,2093,2135,2132,2259,2064,2033,2094,2058,2100,2016,1989,2009,2111,2113,2203,1977,2209,1912,2133,2122,2105,2107,2085,2014,1983,2075,2105,1837,2087,2045,2092,1936,2099,1965,1954,2032,2192,2138,1999,2127,2079,2113,2028,2158,2200,1974,2144,2107,1916,2012,2124,2003,2310,2156,2182,2095,2090,1805,2055,2086,2255,2006,2029,2004,2039,2040,2057,1866,2098,2214,2105,1982,2200,1992,2024,1964,2174,2012,1993,2139,1991,2048,2076,2204,2060,2061,2090,2075,2163,2069,1946,2188,1995,1863,2063,1961,2073,2139,2048,2162,2045,2053,2012,2031,2136,2144,2160,2046,2087,1954,2121,1943,2025,1856,1824,2012,2073,2038,2047,2070,2032,2254,2114,2241,2036,2002,1990,1965,2148,1995,1978,2085,2073,2128,1886,1979,1968,2063,1958,2014,2079,1974,2112,2195,2257,2060,2079,2247,2110,2006,2362,1958,2048,2140,2096,1805,2112,2003,2147,2130,2258,2231,2064,1948,2247,2185,2092,2009,1961,2008,2127,2170,2093,2047,2233,2063,2098,2021,2008,2152,2198,2079,2127,2111,2030,1848,2144,1991,2170,2122,2120,2007,2198,2263,2025,2047,2247,2001,2011,2070,2045,2073,2120,1988,1938,1937,2104,1991,2227,2113,1990,2154,2033,2011,2276,2078,1967,2050,2137,2049,2019,1954,1992,1968,2105,1927,2075,2057,1965,2053,2038,2014,2026,2119,1982,2253,2136,2123,2085,2202,2049,2139,2032,1992,1955,1943,2257,1969,2170,2095,2156,2089,2197,2145,2167,2033,2067,2084,1975,1954,2154,2130,2017,1997,1952,1923,2040,2146,2118,2048,2203,1905,2079,1964,2157,1990,2284,2047,2036,2209,2019,1978,2066,1936,2306,2325,2010,2090,2072,2131,2014,2012,2101,2271,1963,1979,2129,2064,2241,2131,1997,2179,2141,2231,2092,2012,2204,2107,2023,1964,2140,2040,2040,2218,2098,2115,2024,2190,1938,1997,2061,2171,2040,2000,2140,2076,2104,2053,2023,1984,2125,1968,2022,2125,2164,2033,1965,1955,2060,1969,2149,1881,2095,1967,1882,2109,1991,2092,2164,2027,2101,2050,2176,2201,1910,2178,2036,2129,2055,2164,2105,1964,2042,2051,2211,1998,1939,2061,2004,2125,1994,2093,2248,2063,1997,2266,2172,2031,1948,1952,1957,1826,2022,2201,2039,2188,1953,1996,1917,2131,2181,2101,2198,2116,2102,2170,2084,2128,2082,2141,2119,2026,2053,2097,2172,1934,2247,1979,2078,2028,1892,2079,2069,2041,2082,1971,2192,2120,2107,2108,1980,2220,2191,2148,1934,2076,2179,1986,2060,1990,2177,2088,2257,2122,2079,1973,2181,2129,2005,2087,2171,2073,1982,2106,2042,2093,2014,2154,2069,2184,2144,1932,2120,1997,2096,1943,2224,1957,2141,2127,2209,2185,1959,2191,2177,1931,1983,2289,2013,2128,2125,1942,2029,2019,2085,2072,2056,1921,2172,1988,2053,2119,2124,2017,2045,2124,2127,2095,1961,2142,2078,2042,2141,2152,2059,2122,2024,2201,2075,2191,2053,2197,2079,1997,1995,2053,2173,2050,2123,1869,2026,2031,2024,2143,2276,1980,2151,2071,2159,2041,2008,2216,2161,2193,1971,1979,2198,2320,2193,2076,2122,1914,1953,1951,2126,2101,2214,2082,2049,1956,1951,1977,1987,2034,2048,2267,2124,2032,1926,2084,2247,2153,2169,2207,2086,2182,2142,2236,2140,2095,2030,1973,2127,1999,2015,2172,2173,1939,2134,2096,2147,2113,2081,2036,2126,2234,2011,2036,2030,2104,2304,2157,1965,1990,1949,2175,2191,2000,2241,2253,2291,2055,2211,2093,2032,2229,2077,2056,1940,2211,2142,2217,2017,1950,2107,2189,2086,2153,2115,2096,2195,2015,1960,2171,2114,2216,2077,2357,2145,1881,1869,2097,2116,2203,1958,2047,2087,2129,1985,2262,1998,2022,2132,2226,2103,2105,2088,2078,1992,2073,1869,2285,2081,2105,2154,2202,1935,2129,1982,2075,2126,1989,1993,2073,2019,2138,1946,1981,2033,2012,2052,2245,2048,2113,2019,2100,2016,2049,2061,2190,2320,1947,2151,2100,2069,2015,2101,1989,1936,2095,2183,1995,2053,2086,2002,2091,2077,2116,2042,2076,2024,1910,2158,1966,2015,2152,2209,2023,1991,1928,2054,1908,2095,2044,2073,2031,2030,2141,2109,2021,2042,2052,2214,2183,2165,2080,1934,2186,2040,2026,2030,2113,2025,2084,2096,2142,2206,2155,2045,2091,1951,2146,2249,2087,2171,2151,2092,2211,2063,2012,2006,2335,2182,1889,2198,2118,2083,2071,2168,2072,2075,2112,2192,1903,2152,2179,1875,2151,2093,2080,2244,2086,2164,2058,2286,2092,2212,2385,2076,2045,2170,2167,2076,2217,1990,2064,2107,2006,2175,2221,2284,1937,2110,2068,2037,2090,2028,2009,2124,2045,2135,2109,2033,2212,2259,1871,1966,2099,1895,2157,1956,2119,1996,1807,2054,2074,1975,2021,2004,2095,1927,2059,2075,2143,2213,2002,2097,2189,1910,2102,1910,1939,2104,2087,2300,2169,1938,2240,2069,2010,2245,1920,2097,2105,2061,2095,2108,2068,2189,2064,2131,2145,2051,2136,2111,2179,2041,2227,1965,2084,2055,2030,2046,2056,2067,1923,2034,2202,2206,2319,2216,2323,2137,2065,1958,2120,2171,2012,2080,2029,2195,2018,2078,2122,1980,1919,1906,1982,2101,2190,2097,2161,2101,2278,2040,1962,2115,2010,2208,2120,2089,1980,2034,2101,2124,2035,2041,2110,1918,2166,2187,2019,2095,2097,1944,2029,2001,1946,2079,2156,1993,2076,2106,2023,2088,2120,2002,2181,2070,2096,2158,2178,2253,2380,2063,2169,2009,2158,2050,2109,2133,2229,2051,2078,2043,2127,2108,2157,1901,1984,2039,1967,2105,2053,2026,2063,2185,1991,2130,2022,1925,1889,2159,2044,1903,1981,2211,2129,2223,2015,1989,2133,2153,2085,2116,1939,2103,2143,2002,2035,1951,2223,2190,2051,1919,1932,2160,2072,2040,2117,2101,2054,2034,1963,2323,2193,2061,1885,2142,2104,2130,2239,2108,2090,1978,2058,1948,1946,1964,2071,2001,2046,2132,2102,2022,2044,2224,2190,2080,2105,2044,2047,2167,2141,2063,2104,2161,2052,2209,2014,2203,2235,2032,1971,2146,2122,1981,2006,2213,2093,2156,1970,1914,2128,2203,2082,1913,2205,2128,1982,2206,2062,1960,2208,1980,1989,2111,2202,1941,2025,1984,2008,2115,2210,2086,2000,1923,2287,2129,2162,2135,2091,2018,1960,2083,2060,2229,2161,2078,2249,2143,1930,2009,2034,2081,2162,2194,2057,2205,2040,2063,2111,2084,2109,1990,2145,1905,1919,1962,1902,2050,2181,2078,2079,2145,1968,2212,1921,2053,1955,2023,2022,2169,2024,2234,2139,2126,2263,2112,2093,1985,2103,2120,2134,1917,1980,1844,2172,1946,2053,2164,2119,2177,2033,2155,2164,2052,2053,2084,2025,2012,2160,2107,2148,2118,2103,2254,1968,2018,2032,1883,2067,2021,2030,2157,2094,2078,2273,2342,2078,2207,2278,2127,1957,2249,1995,2146,2064,2136,2179,2131,1949,2026,2010,2102,2031,2014,2233,2000,2235,1947,2166,2165,2036,2080,2026,1953,2005,2093,2158,1988,2165,2017,2154,1935,2222,1965,2011,2015,1928,2045,2108,2134,2073,2072,2051,2062,2083,2057,2166,2284,2215,2014,2299,2141,2135,2186,2061,2072,2032,2104,2074,2066,2094,2165,2067,2071,2189,2139,1987,2040,2118,2084,2043,2126,2010,2100,2177,1971,1964,2119,2063,1980,1923,2019,1998,2101,2074,2033,2037,2192,1841,1854,1972,2108,1968,2154,2225,1995,2075,2031,2003,2129,1992,2051,2112,2049,2075,2170,2074,2125,2121,2124,1971,2180,1993,2014,2091,1957,2011,2027,2236,2031,1995,2196,2136,2159,1984,1970,2129,2054,2095,2059,2122,2057,2035,2212,2155,2306,1947,1949,2164,2043,2125,2097,2157,2075,2067,1983,2103,2218,2011,2154,2099,2077,1975,2130,2018,2130,2166,2048,2082,1999,2040,1988,1977,2138,2131,2095,1978,2126,2031,1960,1943,2139,2011,2016,2047,1972,2103,2069,2033,1967,2042,2095,1894,1975,2066,2317,2230,1894,2042,1995,2214,2119,2360,2076,1925,2000,2153,2029,2069,2104,2149,1890,2230,2125,2185,2300,2082,1908,2014,1870,2084,2065,2168,2139,2041,2088,2168,2140,2128,2064,2045,2252,2033,2094,2015,2077,2144,2314,2226,2072,2133,2087,2118,2018,2003,2097,1988,2034,2186,2121,2082,2177,1905,2112,1841,2085,2039,2244,2183,2033,2201,2104,2176,2016,2158,1992,2109,2116,2159,1946,1982,2007,2072,2150,2129,2138,2076,2119,2025,2188,2168,2022,2015,1948,1992,2046,2099,2027,1962,2078,2049,2148,1903,2066,2069,2067,2063,1964,2207,1955,2089,2114,2177,2104,2157,2255,2129,2068,2200,1996,2043,2080,2132,2128,2100,2096,2200,2023,2093,2148,1995,2058,2131,2223,2117,2075,2072,2129,2122,2177,2012,2064,2097,2075,2254,2032,2119,1934,2080,2032,2297,2202,2173,2111,2107,2071,2259,2151,2361,2039,2148,2151,1938,2131,1992,2159,2124,2023,2112,2021,1988,2114,2275,2056,2015,2176,2112,2075,2128,2203,2214,2185,2079,2163,2125,1989,2078,1957,2005,2130,1887,2109,2047,2111,2100,1961,2104,2111,2206,2135,1937,2103,2252,2118,2240,2136,2022,2049,2032,2262,2161,1960,2104,2184,2068,2057,2233,2190,2157,2350,1917,2084,2172,2144,2194,1953,1945,2047,2143,1891,1986,2075,2077,1954,2074,2112,2051,1945,2125,2000,2274,2201,1952,2150,2295,1918,2107,2220,2172,2044,2148,2100,2021,2088,2029,2015,2060,2001,2113,2298,2076,2141,1947,2200,2123,2060,1989,2108,2106,2106,2210,2036,2174,2085,1960,2155,2099,2012,2081,2001,2278,2082,2175,1890,2060,1995,2153,2018,2057,1958,2157,1982,2076,1961,2195,2125,2107,2015,1893,1954,1997,1929,2030,2059,1955,2152,2102,2175,1886,2243,2001,1954,1932,1958,2084,2114,2061,1955,2128,1976,2146,2069,2053,2129,2138,2167,1939,2111,2126,2007,1895,2075,2146,2269,2057,2082,2055,1998,2019,1893,2042,2020,1889,2068,2012,2003,1900,2287,1884,2039,2179,2298,2081,2234,2081,2020,2060,1884,2048,1946,2038,2192,2254,2004,2059,2031,1980,2028,2135,1997,2161,2097,2153,2186,2133,2075,2059,2024,2102,1895,1955,1919,1936,2180,1984,2170,2087,2044,2027,2084,2063,2067,2048,2023,1995,2010,2168,2193,2060,2098,2052,2191,2084,2033,1979,2301,2111,2056,2110,2253,2086,1774,2123,2095,2208,1991,2118,2139,2017,2016,2124,2099,2149,2058,2510,2047,2000,2141,2183,2115,2027,2100,1950,2178,2060,2222,2123,2142,1975,2028,2129,2134,2189,2027,1937,2103,2011,1968,2095,2159,2095,2151,1928,2034,2175,2092,2111,1909,2133,2095,1976,2155,2067,2159,1996,2131,1980,2072,2100,2137,2149,2084,2094,2093,2197,2114,2210,2150,2117,2142,2300,2140,2084,1878,2047,2068,2135,2055,2087,2109,1982,2161,2105,2246,2078,2169,2125,2071,2131,2116,2102,2005,2026,2051,2046,2134,1998,2082,2100,2291,2127,2036,2044,2164,2098,1878,2134,2069,1981,2073,2127,2023,2029,2286,2033,2085,1978,2125,1969,2220,2073,2169,1979,1977,2057,2056,2111,2198,2240,2049,2292,2175,2087,1961,1982,2153,2102,2086,2170,1975,2101,1945,2194,1978,2040,2080,2059,1892,2208,2014,2037,2172,2215,2090,1920,2095,1984,2028,2099,2122,2078,2073,2044,2083,2227,1824,1918,2160,2084,2152,2000,2107,1937,1980,2071,2120,2137,2225,2143,2057,2083,2024,2088,1937,1982,2128,2131,2119,2092,2130,2055,2078,1982,2011,1986,2005,2050,2063,1944,1857,2089,2034,2101,2040,2140,2188,1959,2035,2096,2073,1976,2180,2079,2213,1975,2074,2317,2046,2053,2125,2111,2102,2030,2001,2118,2240,2117,2043,2084,2007,2112,2205,1984,2086,2096,2059,2114,1991,2124,2119,2097,1966,2040,1989,1978,2087,2037,2107,2145,1900,2170,2054,1983,2024,2008,2019,2054,2216,2144,2111,1992,2010,2216,2122,2076,2134,2023,2120,2153,2024,1889,1947,1996,2233,2079,2185,2194,2053,2116,2244,2003,1937,2092,1990,2273,1993,2227,2290,2089,2131,2173,2230,2237,2127,2073,2085,2105,2144,2023,2069,1851,2212,2024,2276,2166,1931,2055,1960,1995,2112,2011,2021,1942,1928,1955,2076,2062,1978,2259,2131,1983,2206,2100,2020,2098,2080,2133,1944,2111,2068,1922,2105,2051,2234,2158,2109,2167,2091,2002,1965,2022,2177,1896,2048,1905,2112,2089,2231,1992,2212,2074,2100,2084,2199,2095,2082,2099,2117,2096,2127,2163,1997,2168,2057,2173,2113,2193,2306,2009,2108,2096,2073,2381,2150,2006,1938,2096,2233,2201,1901,2112,2144,2038,2160,2137,2246,2069,2221,2112,2166,2095,2234,2125,2035,2003,2003,2025,2096,2086,1983,2117,2054,2170,2087,2038,2034,2022,2125,2318,2121,2026,1945,2066,2007,2011,2297,1949,1966,2276,2152,2071,2118,1976,2124,2052,2017,1995,2124,2031,2163,2038,2152,1995,2054,2140,2230,2243,2211,2136,2054,1997,1987,2088,1971,2138,2005,2036,2167,2124,2123,2066,2313,2073,2203,2027,2163,2090,2024,2148,2064,2097,2076,1995,2086,2055,1936,2130,2011,2089,2015,2258,2163,2015,1943,2042,2094,2126,1997,2174,2201,2121,2102,2275,2088,2126,2114,2168,2000,1978,2009,2155,2060,2040,2098,1941,2105,1990,2163,1988,2308,2207,2171,2109,2092,2058,2090,1853,1995,1900,2067,2130,2080,2156,1970,1997,2039,2133,2110,2101,2169,1916,2192,1903,2097,2025,1945,2153,1976,2194,2183,2099,1973,2042,2073,2028,2214,2027,2013,2165,2017,2180,2245,2130,2124,1989,2098,2144,2143,2042,2070,2102,2026,2132,2046,2175,2023,2235,2043,2198,2045,1971,1994,2090,2175,1982,2158,2085,2040,2035,1968,1919,2163,2019,2094,2026,2113,2114,1972,1823,2072,2116,1964,1993,2141,1946,1977,2115,2237,2154,1999,2038,2142,2217,2131,2272,2175,2127,2012,2012,2066,2008,2092,2108,2191,2015,2093,1973,1949,2101,1862,2047,2181,2020,2036,2003,2048,2133,2118,1947,2337,2009,2095,2038,2291,2172,2021,1982,2166,1861,2175,1896,2032,1918,2209,1992,2293,1996,2025,2065,2106,1939,2002,2118,2262,2070,2016,2065,2221,2197,2122,1995,2170,2069,2201,2151,2083,1872,2062,2018,2083,2085,2056,2046,2023,2124,1991,2011,2039,2162,1978,1968,2009,2129,2029,2089,2018,2071,2098,2163,2109,2009,1991,2116,2137,2143,2204,2001,2185,2231,2224,2245,2090,1901,2216,2298,1968,2128,1991,2238,2278,2106,2099,2164,2220,1858,2148,2208,2031,2008,2064,2017,2111,2121,1934,2244,2095,2216,2227,1974,2023,2024,2057,2173,2104,1962,1961,2051,2133,2073,1915,2010,2208,2062,2016,2182,2068,1858,1941,1933,2022,2095,2172,2043,2046,2186,1966,2159,2000,2101,1895,2185,2025,2078,1950,2122,2070,2174,2095,2041,1906,2074,2110,2140,1984,2139,2096,2258,2206,1998,2120,2017,2049,1976,2242,1934,2118,2012,2096,2032,2087,1967,2135,2043,2120,2035,2035,1996,1930,2097,2153,2178,2041,2038,2168,1969,1938,2048,1903,2110,2097,2065,2008,2132,2059,2087,2181,2146,2062,2010,1946,2030,2279,2054,2119,2276,2022,2102,2124,2058,2219,1981,2071,2190,1932,2155,2069,2040,1890,1868,2274,2212,2115,2068,2087,1987,2121,2258,2080,2050,2004,2131,2174,2150,2043,2131,1958,2062,2159,2081,2078,2074,1995,2092,1965,2088,2171,2241,2006,2048,1956,2145,2243,2127,2025,1994,2063,2028,2123,2077,2192,2071,1866,2087,2114,2167,2102,2158,2042,2010,2162,2035,2091,2072,2039,2140,2050,2075,2002,2178,2112,2080,2220,2115,2049,1931,2163,1857,1974,2104,2013,2004,2247,2087,1992,1913,2030,2120,2032,2114,2204,1881,2168,2124,1932,2025,2238,2157,2106,2103,2122,2111,2149,2072,2194,1992,1940,2000,2054,2162,2202,2040,2122,2043,2064,2192,2242,2203,2072,1905,2030,1803,2092,2204,1969,2026,2057,2125,2129,2225,2102,2057,2187,2047,2083,2165,2075,2159,2052,1880,2118,2098,2214,2214,2023,2040,2029,1968,2092,2044,2103,2016,2254,2133,1983,2240,1999,2105,2265,2066,2126,2111,2159,1918,2182,1968,2066,2065,2197,2078,2072,2166,2084,2064,2065,1953,2210,2183,2013,1849,2045,1875,2173,2224,2025,2093,2048,2293,1918,1916,2168,2183,2189,1920,2052,2109,1972,2192,2212,2146,2097,2061,2125,2141,2040,2104,1991,2062,1976,2194,2061,2258,2046,2137,2208,2151,2039,2024,2159,2145,2102,2126,2162,2014,2085,2195,2026,2184,2280,2211,1917,2039,2147,2075,2099,2043,2072,2199,2075,2041,2063,1939,2105,2236,2246,2197,2175,2055,2024,2036,2137,2075,2103,2169,2072,2065,1929,2082,2210,1974,2062,1888,2042,1995,2190,2052,2103,2282,2031,1988,1968,2056,1995,2126,2107,2126,2228,1924,2175,2217,2130,2177,1981,1990,2098,2121,2182,2027,2150,2175,1949,1991,2094,2046,2289,2132,2138,2222,2030,2074,2178,2107,2143,1944,1970,2172,2152,2029,2149,2027,1974,2037,2140,2156,2144,1968,2147,1980,2065,1989,2142,2241,2113,1985,2064,2041,2110,2090,2047,1995,1917,2017,2167,1939,2073,2013,2027,1799,1809,2050,2150,2075,2128,2123,2062,2091,2102,2114,2178,2044,2045,2041,2068,2095,2109,2261,1973,2194,2165,2024,2058,2121,2124,2214,2055,2046,2136,2080,2221,2208,2065,2125,2048,2136,2073,1990,2165,1920,2020,2035,1962,2108,2028,2110,2125,2050,2047,2197,2123,2174,2062,2084,1858,2213,2163,2018,1989,2120,2067,2228,1877,2081,1962,2076,2123,1959,2011,2142,2266,2047,2167,2034,2132,2092,2110,1939,1989,2050,2111,2005,2172,1919,2065,2195,1946,2285,2021,2235,2097,2241,1918,1963,2187,2099,1974,2007,2067,2050,1926,1988,1984,1945,2003,2136,2011,2057,2157,1978,2084,2042,2019,2034,2094,2024,2361,2124,1995,2091,1893,2011,2264,2130,2179,1997,1965,2283,2097,2427,2021,2196,1939,2252,2252,1907,2005,2016,2155,2227,2061,2129,1888,2009,2030,2014,1949,2058,2153,2149,2260,2077,2113,2152,2162,1926,2170,2114,2285,2134,2055,2073,2075,1953,2110,2109,2039,2073,2232,2052,2044,2110,2045,2134,2015,2003,2059,2148,2315,2052,2111,2063,2056,2167,2137,2158,2035,2018,1963,2059,2083,2004,2132,1992,2125,2001,1894,2162,2013,2191,2014,2044,2038,2214,2088,2017,2125,2174,1970,2121,1984,2216,2110,2101,2109,2191,2100,2153,2069,1920,2041,2145,2170,2053,2114,2088,2067,2137,2011,2157,2029,2091,2018,2073,1965,2146,2131,2109,2309,2046,2065,2088,2000,2003,1968,2174,1963,2114,1947,1967,2147,2044,2134,2113,2250,2091,2059,2120,2068,1868,2241,2039,1949,2156,2248,2202,1917,2221,2054,2057,1974,2069,2016,2081,2133,2055,2148,1951,2192,2095,2087,2188,2051,2124,2196,2000,2189,2081,2128,2236,2207,2054,1992,2121,2154,2255,2130,2255,2084,1950,1851,2151,2100,2146,1963,2167,1951,2114,2173,1823,1892,2211,2082,2231,1970,2028,2103,1974,2011,2018,2011,2174,2217,1894,1954,2124,2243,2119,2066,1984,1884,1841,1979,2129,2243,2145,2162,2053,2222,2109,1994,1922,2127,2048,2030,2068,2074,2160,2053,2234,2105,2025,1980,2041,2137,2057,2125,2169,1981,1926,2111,2284,2093,2022,2143,2185,2071,2174,2151,2153,2093,1978,2094,2050,1965,2128,2112,1921,2002,2088,2130,2137,2147,2101,2241,2167,2173,2037,1932,2060,2051,2038,2057,2062,2130,1966,2129,2065,2096,2216,2053,1939,1970,1917,2021,1998,2023,2108,2074,2156,2013,2222,2071,2207,2149,1883,2161,2107,2018,2118,2041,1839,1962,2117,2074,2148,2033,2137,2130,2198,1991,2034,2025,2066,2160,2058,2131,2077,2032,1856,2030,2113,2095,2153,1960,2104,2056,2087,1985,2219,1944,2076,2043,2106,2069,1811,2165,2271,2172,2076,2176,2272,2114,1969,2222,2157,2174,2113,2074,2126,1956,1950,2180,1938,1904,1875,2039,2174,2076,2108,1977,2044,2055,2101,2032,2151,1991,2075,2086,2156,2065,2150,2034,2080,2055,2029,2207,2034,2202,2225,1963,2122,2067,2101,2024,2151,2013,2039,2094,2057,1998,1939,1936,2229,2352,2246,2037,2002,2109,1921,1985,1988,2251,1946,2050,2023,2169,2063,2018,2011,2211,2127,2186,2065,2015,1986,1985,2113,2161,2114,2178,2135,1988,1976,2068,2011,2088,2049,2113,1976,2025,2076,2116,2162,2260,2148,1988,2092,2051,2098,2191,2116,1877,2024,2264,2184,1902,2107,2042,1988,2285,1973,2179,2020,2089,2303,2058,2102,2240,2153,2026,2038,2000,1970,1945,2066,1914,1916,2078,2149,2043,2137,2009,2154,2233,2090,2064,2018,2168,2057,2186,2091,2010,2212,2085,2212,2123,2164,2101,2078,2126,2025,2169,2013,2160,2169,2142,2087,2208,2016,2182,1986,2128,2078,1982,2000,2227,2031,1960,2008,2071,2174,2166,2026,2072,2083,2056,2158,2020,1990,2058,1812,2226,2056,2151,2206,2108,2027,2104,2166,2121,2084,2221,2084,2010,2071,2109,2059,2147,2041,1824,2215,1924,2028,2142,2052,2116,1951,2107,1970,2093,2138,2126,1964,2151,2098,1987,2173,2130,2104,1873,1917,2052,1946,1963,2160,2195,2103,2103,1853,2119,2203,2173,2069,2019,2027,2020,2088,1979,2035,2029,2259,2127,1980,2195,1991,2020,2044,2250,2120,2054,2067,2093,1938,2076,2043,2127,2006,2015,2145,2157,2135,2020,2042,2091,2242,2058,2085,1884,2106,2171,2127,1954,1972,2191,2154,2146,2046,1956,1925,2008,1922,2046,2078,2109,2094,2094,2078,2144,1970,2090,2208,2247,1995,2156,2022,2059,2265,2075,2064,1977,2053,2102,2165,2135,2176,2195,2066,1963,2012,2044,2065,2041,2188,1996,2108,2039,2001,2036,2244,1965,2049,2022,2051,2187,2189,2039,2141,2104,2135,2045,2105,2157,2141,1958,2142,2000,2069,2182,2083,2056,2122,2290,2011,2067,2095,2201,2098,2059,1971,1892,2203,2042,1843,2204,2049,2020,2004,2217,2040,2067,1995,2122,2048,2043,2179,2009,2015,1922,1989,1876,2155,2095,2091,2097,1971,2019,2035,2114,2094,2177,2140,2144,1965,2053,1991,2123,2212,2037,2160,2098,2051,2084,2190,2083,2011,2035,2074,2282,2193,2067,2204,2142,2066,2235,2049,2065,2220,1995,2060,2127,1943,2116,2170,2021,2158,2104,2106,2040,2157,2054,1970,1931,2282,2107,2021,2055,2050,2064,2104,1972,1999,1923,2193,2024,2044,1892,2063,2057,2094,2024,2109,2071,2008,2116,2082,2243,1872,1972,2135,1913,1972,2047,2067,2013,2008,2066,2068,2027,2129,1969,2014,2062,2082,1851,2170,2005,2138,2194,2092,1938,2024,1958,2167,2035,2134,2080,2147,2089,1914,1989,2161,2052,1980,2186,2072,2184,2013,2190,2184,2122,1932,2070,2128,2349,2133,2216,2014,1955,2144,2244,2131,2139,2035,2042,1975,2129,2087,1995,2094,1904,2282,2100,2197,2026,2093,2094,2130,2204,2176,2125,2103,2005,2270,2009,2228,2084,2141,2096,2216,1963,2253,2037,2172,1963,2055,2247,1988,2067,2057,2167,1996,2026,2211,1991,1921,2207,2112,2056,2073,2158,2354,2136,2054,2062,2029,2181,1941,1961,2078,2093,2209,2114,2072,2018,2109,2070,2079,2022,2079,2064,2103,2091,2117,2095,1893,2111,2086,2106,2287,2076,2234,1968,2090,2076,2158,2147,2091,2132,2043,2069,2063,1958,2051,1967,1985,2135,2110,2019,2066,2250,2075,2060,2115,1901,2044,2109,2100,2085,2063,1992,2169,2058,2154,2163,1868,2153,2110,2183,2172,2133,2045,2024,2018,2081,1982,2167,2287,1934,2060,2096,2106,2108,2146,2056,2181,2115,2142,2075,2087,2064,2028,2306,2116,2057,2055,1933,2094,2067,2162,2150,1985,2158,2080,2165,2053,2108,2104,2106,2238,2097,2010,1922,1920,1989,2074,2258,1994,2038,1941,2086,2079,2189,1833,2145,2011,2133,2129,2173,2000,2093,2067,1959,2076,2134,2031,1997,2098,1949,2203,1839,2035,2136,2145,2037,2005,2046,2199,2274,2030,2028,2046,2143,2242,2030,2246,2139,2081,1988,2293,2107,2212}},
{{4000,2.400000},{903,837,988,833,851,875,916,877,877,949,986,932,958,903,828,870,914,861,900,993,936,968,966,919,887,922,782,1010,986,881,968,948,913,971,905,929,998,917,863,883,894,859,943,847,867,852,1051,857,906,979,974,1042,967,937,837,868,968,872,876,899,903,973,876,907,986,850,930,883,855,985,834,804,924,928,932,797,904,881,998,951,968,840,947,939,873,888,799,905,982,988,819,985,888,928,951,873,854,922,945,940,887,870,785,869,887,859,933,970,905,897,820,844,979,925,828,877,1038,910,923,900,861,990,923,888,915,850,998,834,859,796,931,878,958,829,920,895,998,895,885,978,973,881,922,768,844,917,984,999,928,1034,921,815,879,961,853,959,928,933,879,927,914,949,856,954,1012,957,878,904,766,958,887,844,889,969,926,874,977,924,1026,1020,967,836,943,996,954,822,959,954,959,874,925,1001,831,940,1047,907,933,895,875,860,841,919,948,838,804,867,769,1016,840,993,880,1066,963,868,874,908,960,925,864,891,908,777,861,907,913,946,917,869,1063,1020,895,899,934,916,936,886,920,900,956,989,893,919,954,923,786,925,929,881,839,1030,969,1104,993,881,965,921,978,979,950,860,871,955,864,940,857,924,887,926,855,1025,866,884,861,869,850,955,825,917,900,834,891,956,974,729,878,842,966,817,857,910,799,912,922,953,942,923,1109,933,794,940,953,793,888,927,871,957,880,927,777,928,972,815,924,977,970,966,959,885,987,837,980,1052,994,913,874,876,795,827,955,868,882,920,886,880,907,917,947,938,919,929,842,821,931,891,875,882,925,909,849,868,949,797,903,907,914,941,788,905,815,944,909,855,992,867,902,746,816,962,987,894,868,918,976,869,938,1013,845,932,912,938,927,916,859,1032,893,829,884,837,917,894,842,1056,859,948,1079,818,963,871,898,940,883,872,937,886,954,853,991,917,920,906,922,933,860,961,913,943,937,954,979,954,855,900,1019,942,849,1000,850,878,922,1010,905,824,906,894,853,884,835,866,916,1017,927,944,825,862,959,834,852,942,953,945,904,1000,873,1036,950,838,965,1027,864,947,918,1047,990,976,746,802,855,966,863,994,833,984,858,901,938,774,852,946,786,824,960,994,995,917,962,896,917,915,868,928,876,909,1078,963,845,997,885,808,844,971,894,936,868,891,860,921,904,946,891,987,1023,878,915,908,1029,994,935,880,999,959,764,971,957,967,902,1027,858,974,900,944,943,922,932,852,890,844,932,828,1019,869,801,845,863,841,927,1024,870,911,821,905,946,971,949,956,919,839,1155,931,915,935,954,768,866,922,909,868,1001,1008,845,1017,999,914,888,936,924,953,880,951,980,965,858,930,1014,862,930,854,918,1068,901,852,966,870,837,928,944,957,773,842,947,786,831,938,876,1034,822,804,984,857,975,823,904,957,839,988,982,830,916,922,1076,909,850,898,962,874,1109,1061,858,803,821,831,927,944,947,945,967,882,817,1000,921,858,833,976,1023,936,961,883,898,939,818,835,863,907,848,979,861,875,836,963,860,966,995,960,860,998,847,873,908,885,959,909,1008,980,916,923,884,942,881,964,948,926,908,898,866,863,952,911,881,796,886,936,903,927,993,979,1031,868,886,833,983,900,857,897,974,915,997,926,908,868,903,901,934,832,969,922,892,1013,886,853,875,987,888,911,931,902,895,928,906,990,917,986,884,893,866,846,962,970,930,865,1107,961,926,952,874,1044,1019,922,858,924,1050,842,883,905,903,881,919,848,953,835,861,885,967,910,907,955,846,926,859,894,931,886,916,979,966,908,833,841,825,899,887,980,849,993,874,832,896,905,877,928,887,921,1001,887,973,870,938,870,943,857,891,835,996,1078,870,1005,918,1016,890,841,928,833,928,1048,907,879,901,887,977,912,909,838,861,906,894,946,941,975,886,834,859,886,950,960,908,975,847,880,949,809,993,862,928,836,923,928,1004,854,937,1077,946,942,877,935,928,878,803,872,925,789,829,890,884,919,959,942,860,982,813,917,922,933,942,819,881,919,833,839,848,955,947,862,967,995,842,910,852,971,874,887,1004,850,951,1073,1001,1019,919,837,900,913,997,939,919,881,935,835,1018,954,935,941,971,881,986,870,900,900,850,798,1013,772,992,1033,1047,993,902,924,1092,975,905,963,956,1014,939,899,844,850,894,940,933,968,1032,850,839,883,940,852,965,884,965,900,1022,937,1056,852,974,966,836,935,893,953,897,876,912,1023,884,962,868,904,874,957,883,926,843,840,901,1030,905,925,968,940,973,816,1021,893,878,946,889,871,922,903,884,1037,961,861,835,976,867,1002,898,897,962,1001,888,900,940,924,853,1054,909,967,885,913,993,943,823,858,1004,984,895,835,1019,893,928,918,997,972,863,888,967,1012,847,1000,873,1063,975,893,870,968,960,906,886,916,881,867,828,1033,1037,914,1058,860,953,966,974,992,819,885,875,977,888,985,957,900,1004,925,869,784,892,961,843,829,806,885,973,931,921,871,1005,940,873,918,935,850,846,778,1104,876,850,1006,888,916,931,982,845,906,918,1039,878,867,934,934,970,882,875,892,962,949,927,853,853,841,902,984,993,939,835,1005,937,979,945,890,832,993,931,918,992,898,919,913,908,959,954,944,915,868,1026,923,1018,967,958,786,993,868,1001,855,975,845,906,898,998,960,894,910,975,880,996,952,929,853,933,964,912,992,1057,940,914,862,878,845,871,1009,1058,924,933,915,876,966,942,941,992,907,918,900,934,911,939,963,940,882,947,872,948,847,963,905,853,870,948,1014,958,849,853,924,967,874,991,1020,832,930,854,953,890,794,908,879,964,883,939,1042,832,966,890,940,982,892,953,946,1047,869,1014,1087,882,935,858,935,998,1028,1019,930,800,858,802,1019,971,1042,920,948,909,815,932,891,952,925,880,1040,869,836,920,805,898,864,944,828,962,937,946,972,908,916,1052,934,842,892,955,958,836,1008,1035,997,889,852,905,966,938,929,889,982,868,818,926,977,847,928,813,906,861,867,967,958,961,833,1008,800,813,957,936,969,903,874,886,924,941,854,1075,870,979,865,918,829,915,906,890,901,994,979,873,965,969,921,1045,992,951,910,954,938,991,996,924,846,948,867,934,775,923,923,961,914,882,923,923,977,943,873,867,850,884,954,1080,886,918,972,927,944,926,900,1013,840,945,961,905,906,926,889,1026,892,971,857,981,776,841,957,954,1012,964,896,917,933,914,925,939,903,867,1012,908,851,897,905,901,990,917,930,973,998,915,1081,949,845,942,798,1030,794,1025,873,877,889,894,861,762,952,862,929,956,999,884,950,890,857,905,995,936,908,909,980,891,910,905,1034,931,1013,880,916,868,963,976,968,786,1026,764,897,966,1001,871,803,937,879,954,899,914,933,823,871,954,1035,984,890,973,907,946,946,984,903,907,951,897,767,896,873,929,937,900,877,920,906,897,922,916,936,876,866,929,860,874,949,999,911,846,921,952,896,880,908,841,883,913,910,914,904,1008,897,893,864,927,877,894,854,943,892,907,986,812,851,818,1094,1001,888,795,875,832,911,1003,895,861,922,909,886,1019,907,886,841,899,1014,893,928,882,906,960,903,811,1010,827,896,910,874,879,888,1068,945,978,930,959,895,857,890,1030,865,817,810,932,932,978,1003,981,924,945,991,978,1028,978,956,916,850,979,1027,935,933,817,1074,871,922,976,931,915,1011,843,959,895,896,911,1008,861,1042,825,1056,894,956,988,972,861,922,912,1063,828,810,829,993,886,901,886,927,791,869,918,910,912,1004,754,831,903,1080,940,1045,966,882,939,952,1022,916,943,803,982,899,892,894,1004,857,916,966,945,948,890,948,934,914,911,944,897,887,915,909,905,1054,964,947,864,972,921,1008,900,988,958,878,1050,953,859,910,988,828,910,897,842,952,905,862,849,711,915,871,935,795,887,995,939,875,1020,961,954,948,857,989,804,971,937,906,795,959,941,986,854,767,905,979,1033,932,953,885,913,868,931,993,962,881,890,960,809,897,933,922,943,865,881,990,880,874,825,1008,962,945,879,819,877,968,904,885,862,894,935,869,835,808,777,1028,844,961,984,1009,1005,914,782,913,799,930,874,943,971,919,915,985,977,841,848,954,907,909,883,869,831,981,959,952,856,930,934,886,883,978,915,811,877,868,862,906,911,842,956,857,893,873,957,937,948,907,897,942,1059,976,1011,879,903,892,837,928,944,739,912,892,969,937,970,884,901,895,838,919,996,937,920,765,895,930,913,818,931,840,867,934,918,1069,821,942,942,962,985,926,854,845,938,940,1066,945,968,970,866,872,902,863,852,862,976,1038,960,998,938,942,876,917,904,874,1035,897,909,910,854,1007,856,863,856,977,966,837,861,867,1022,779,987,890,957,926,933,942,825,804,803,865,793,969,990,944,984,920,831,977,851,888,888,903,879,1098,891,946,789,970,870,829,908,1001,868,907,920,824,920,1015,930,984,937,930,856,923,804,907,865,1045,883,936,958,935,894,932,984,930,816,968,959,895,892,1020,881,931,881,997,917,945,966,877,931,870,996,881,893,888,843,959,895,856,935,899,927,849,991,991,906,1067,1006,765,973,931,917,935,903,893,883,842,909,1022,903,825,825,898,909,891,970,894,903,886,986,917,884,987,877,894,963,842,897,832,1026,911,990,937,930,946,887,915,868,926,941,1043,952,949,952,884,920,907,950,970,961,960,866,862,920,942,995,879,928,845,903,1023,987,913,1045,1001,904,895,1144,851,946,901,1044,895,929,940,907,851,969,752,956,939,896,999,949,853,902,894,1002,961,896,981,950,932,997,904,937,1006,981,802,1005,1021,968,972,871,1047,952,947,771,961,951,932,952,870,871,909,873,1007,979,839,945,848,978,1017,1045,1009,973,919,897,948,881,840,906,944,855,896,891,822,856,878,884,860,858,852,875,921,917,906,853,947,945,936,911,920,938,963,1010,961,987,778,908,895,877,1028,939,903,875,1010,848,952,900,973,984,822,891,987,1002,971,1034,991,878,963,861,885,1022,978,933,956,908,863,958,962,845,940,877,872,929,876,952,894,938,829,914,845,941,961,949,908,850,950,946,972,953,920,1032,1008,926,976,934,852,936,991,854,906,882,912,854,889,1010,819,963,867,960,893,941,843,875,889,929,1003,947,1017,853,1067,808,817,1033,980,869,806,954,970,1017,964,816,944,922,975,975,958,875,912,999,958,991,907,925,966,913,966,956,941,833,867,905,992,888,875,790,941,767,938,955,928,874,920,917,945,911,872,927,837,917,1019,884,971,917,1036,946,884,920,886,939,853,856,887,754,806,818,958,912,921,944,911,964,987,915,941,966,916,991,971,877,844,981,952,870,926,992,923,861,1014,851,903,886,934,894,912,887,961,996,865,936,784,861,792,904,942,922,978,820,820,1024,966,882,913,841,932,790,991,992,938,964,876,934,958,852,828,993,962,903,983,918,980,975,886,876,954,957,902,869,954,995,877,883,784,925,911,834,847,903,876,912,1030,920,873,876,898,983,891,925,834,996,929,864,874,843,872,924,951,900,931,842,888,824,907,893,992,894,880,857,786,938,792,1003,963,1027,845,904,937,979,972,869,961,899,876,847,895,937,874,924,935,1012,822,838,949,822,904,1060,863,903,874,982,952,964,922,986,985,964,809,832,980,906,1042,821,963,895,902,884,1070,897,876,953,886,946,931,930,997,1036,871,979,927,938,831,806,890,762,893,785,1021,893,927,936,908,905,822,1013,938,1040,953,955,915,927,1034,913,839,825,961,943,910,893,880,889,848,964,795,967,910,822,947,994,916,943,870,890,945,875,868,1005,822,1000,956,975,918,1030,994,821,892,929,1060,935,815,926,935,881,963,1017,1005,990,1038,966,974,897,980,837,989,851,970,1000,939,842,890,792,954,811,949,781,787,922,930,908,981,917,949,767,891,986,903,840,801,856,836,898,1016,1023,1011,881,887,909,970,946,849,982,948,845,805,918,979,876,997,969,901,889,941,961,948,922,967,1003,945,889,882,979,921,887,855,980,903,904,904,848,899,933,937,907,980,918,1054,992,843,1002,900,890,984,1047,964,922,886,967,941,944,864,982,889,977,1036,997,916,877,889,966,792,896,833,838,911,884,879,862,839,907,932,894,808,922,939,916,921,930,955,987,925,932,951,984,862,968,905,910,830,924,839,1001,968,837,928,967,888,933,862,925,820,909,943,850,948,932,844,880,938,946,1027,902,813,937,970,923,929,936,938,898,1012,903,948,781,884,1054,925,1048,1017,927,958,925,929,951,855,929,963,932,876,1007,904,957,898,938,897,922,813,968,900,958,780,1047,973,836,934,958,1015,1030,807,992,863,973,811,812,943,914,924,799,851,915,917,918,900,842,918,870,921,835,903,850,880,854,874,845,1007,878,968,1011,918,811,921,970,1033,972,950,968,841,1001,903,960,957,1046,953,943,950,1017,987,883,1055,885,891,984,1011,789,887,920,905,869,840,975,848,854,947,1023,1012,921,914,835,857,900,880,932,998,909,882,858,920,842,836,916,913,1004,891,873,957,899,1004,963,932,1032,852,931,886,939,901,886,964,956,891,904,1028,987,818,953,915,865,944,840,932,927,910,909,1016,929,895,867,844,951,878,907,1009,800,868,918,833,889,933,974,1090,881,851,881,921,920,943,801,833,901,864,986,976,949,896,839,968,902,865,912,897,904,846,914,953,920,906,984,934,892,849,902,898,1044,925,907,996,951,898,824,882,881,968,946,924,821,872,964,790,880,962,968,858,913,1023,1003,1023,932,963,836,921,810,827,848,890,892,904,899,860,851,891,861,943,1046,920,807,1012,922,788,1019,1036,925,925,1034,854,947,970,1039,973,822,1017,972,961,945,974,905,945,878,928,932,906,896,854,1036,917,1008,915,939,953,813,973,1007,937,912,1019,860,915,972,824,980,836,998,1056,844,897,942,950,849,950,951,940,892,959,883,1004,962,925,939,961,941,848,896,912,951,1007,988,972,824,856,900,982,973,969,911,910,826,847,881,1006,928,902,917,813,931,968,855,1042,969,913,930,960,817,969,948,953,915,904,850,975,907,956,916,829,905,891,845,885,862,943,934,977,894,917,937,940,864,846,941,1020,999,905,810,826,934,922,935,909,861,867,833,920,873,1006,979,899,1006,841,893,923,973,946,921,953,841,964,1004,816,893,923,780,904,883,844,867,978,904,894,879,835,900,978,1070,1066,869,898,993,845,939,932,924,824,966,1000,998,847,988,1004,813,890,955,964,969,930,870,874,915,957,864,866,944,944,945,938,910,1038,1069,907,809,880,972,918,928,1003,939,965,957,866,974,903,889,859,864,1030,861,995,927,849,982,975,893,886,925,923,917,855,1005,1083,813,818,895,902,795,909,1012,949,884,934,1017,893,881,878,838,976,965,926,929,852,874,1017,923,965,1019,965,922,988,948,1036,856,848,831,935,1046,990,836,975,991,870,858,984,806,914,1036,1071,856,923,1000,911,906,880,976,968,806,994,862,1013,955,857,855,951,950,912,914,1044,911,833,985,1045,797,1032,850,889,922,910,1002,1019,885,1001,880,881,942,874,819,875,955,985,861,877,884,970,858,998,842,889,922,941,924,962,910,910,978,868,842,933,840,1013,876,826,953,909,889,856,927,880,939,907,926,883,866,954,935,927,944,878,854,940,972,858,936,909,901,854,935,1008,997,851,919,867,949,832,1018,890,924,888,895,824,932,837,939,898,941,945,906,1056,1036,908,870,906,959,924,905,986,944,993,896,878,872,916,978,922,870,873,941,907,1066,886,1033,841,884,755,983,880,852,868,1039,952,955,931,921,901,982,920,893,853,861,1016,906,887,895,831,842,975,890,1022,945,1007,927,959,1145,829,935,923,878,1003,922,841,929,901,785,903,946,1077,954,970,996,949,880,894,1002,844,936,978,993,923,871,958,827,1053,1010,933,941,898,1043,936,806,876,908,951,904,937,866,897,936,938,839,965,996,948,872,924,849,933,1031,892,990,924,823,829,974,949,947,922,826,889,942,888,828,945,931,994,1022,851,928,865,994,830,954,787,1002,849,910,848,863,962,1022,892,928,903,952,934,946,883,818,889,915,999,883,835,891,953,823,889,940,918,940,974,879,901,881,902,993,943,884,902,887,842,827,960,943,837,943,940,938,881,869,965,927,930,870,881,942,867,869,922,923,763,913,859,972,905,890,983,859,878,923,885,874,784,944,904,891,912,1001,911,964,891,937,1031,807,925,772,895,898,894,866,828,929,975,902,1106,917,917,861,1036,984,915,881,933,937,1034,956,910,949,1034,899,1028,959,901,1024,956,832,899,915,873,955,839,977,1079,928,952,908,913,978,957,895,912,869,934,1051,729,924,814,850,935,882,1001,990,893,865,891,978,969,923,843,853,915,1000,906,1025,832,914,890,903,819,929,980,905,811,868,946,1018,899,803,922,931,891,975,825,830,872,828,1074,924,941,925,872,964,967,973,899,917,919,956,882,947,756,938,958,870,954,981,850,915,870,1005,883,874,1033,821,936,897,1010,1083,967,918,830,956,957,796,822,970,907,966,970,884,1003,817,873,961,933,966,889,873,838,878,894,982,894,895,886,904,983,934,886,883,940,870,893,922,1008,873,929,876,934,885,937,871,845,923,931,839,833,901,870,939,885,878,800,936,851,887,855,916,1097,846,885,948,898,999,902,1000,874,944,942,830,918,934,924,907,973,904,937,852,1046,919,892,829,973,939,920,1070,952,959,850,921,930,966,926,887,969,934,977,807,832,894,1078,998,874,967,932,876,835,912,894,819,893,962,945,1015,1030,919,915,914,916,933,933,842,907,911,1032,834,809,895,961,859,873,885,1011,755,864,961,954,1008,891,1016,836,871,982,950,846,904,948,979,911,905,751,964,841,861,851,888,904,898,908,949,978,866,841,902,1019,870,893,944,948,789,987,862,937,929,921,1026,984,852,928,905,916,957,921,814,885,910,1050,884,851,983,900,882,927,962,891,1003,894,897,870,884,964,980,871,757,842,956,936,868,903,965,932,969,974,1038,841,933,980,934,875,930,946,1102,805,900,987,876,886,861,1092,923,1004,997,948,924,968,887,886,908,938,854,987,946,824,825,906,910,875,822,852,937,949,826,800,902,857,923,1010,936,902,943,891,838,926,845,915,956,1027,909,848,916,1004,848,962,977,1041,862,902,816,911,999,1032,898,896,931,926,917,891,934,923,878,842,812,1110,789,977,894,880,844,839,1060,870,825,926,900,862,910,882,915,945,1012,770,889,918,894,950,858,780,886,899,850,907,887,888,874,897,901,900,887,956,832,941,951,910,883,925,861,912,911,969,882,1002,881,872,940,966,873,866,812,811,945,898,918,867,843,805,990,1006,871,827,947,910,901,923,865,1015,893,919,887,988,941,839,923,945,974,979,922,931,960,796,892,865,937,892,921,923,891,943,844,988,864,882,841,860,971,857,928,899,907,892,854,805,899,825,927,894,830,906,945,871,1042,921,828,895,940,970,789,869,931,969,968,998,879,862,876,775,1007,978,911,903,903,948,855,1033,907,883,975,904,912,943,849,732,833,966,892,888,958,940,815,942,921,997,912,929,910,880,942,967,1049,818,975,946,804,920,812,987,941,982,896,882,878,871,851,1083,899,804,880,811,940,922,897,912,910,880,858,953,837,828,782,962,778,980,875,969,936,797,790,875,835,905,920,850,894,838,889,989,857,871,1013,880,877,881,960,953,912,886,970,945,880,803,990,829,842,876,1000,949,878,1008,843,940,946,952,851,985,1006,798,899,925,885,939,887,827,864,977,885,888,1122,891,1015,892,867,851,1016,811,854,931,948,942,900,908,735,947,969,952,984,920,1024,800,894,920,965,944,948,936,990,885,922,1003,946,854,941,915,873,950,911,934,985,836,957,883,846,980,860,951,914,925,1018,865,1027,900,930,885,886,816,970,1001,857,972,995,915,781,914,917,938,925,935,864,881,990,890,916,1010,960,1010,969,876,958,914,945,853,882,952,832,795,815,874,963,844,984,854,894,877,909,876,822,924,910,941,959,978,867,1015,918,874,946,953,902,922,887,910,839,926,831,977,888,917,937,938,890,884,919,947,945,1031,994,904,959,851,989,950,1102,988,896,1017,960,974,864,945,947,859,989,816,954,830,968,924,957,919,881,974,871,981,1012,913,960,951,879,864,897,1045,847,957,934,850,823,874,823,987,878,924,930,881,881,842,943,906,829,989,869,893,893,839,834,1031,842,921,985,935,889,936,934,974,894,898,925,951,1077,924,874,1009,964,979,955,1017,1009,966,837,963,917,879,881,953,929,916,928,910,964,933,862,793,794,867,955,870,976,950,885,991,923,974,807,1015,913,936,1012,842,1017,857,881,1005,875,866,902,1058,870,959,950,852,872,876,892,850,1043,883,959,923,955,1014,894,908,980,906,876,870,845,1000,986,813,935,868,1050,838,907,967,982,909,956,1040,927,903,790,879,1039,868,942,936,802,928,864,921,909,894,876,967,974,905,959,937,933,884,852,859,832,883,761,868,998,935,885,867,961,814,1047,981,1000,1002,922,894,962,835,982,863,953,923,912,1027,978,1016,932,999,950,855,920,856,887,961,886,845,906,897,876,875,857,923,1048,931,897,863,927,852,916,986,893,904,839,932,921,908,936,986,1015,867,897,883,878,825,915,966,1009,980,998,998,858,951,870,854,996,847,844,946,953,998,977,823,901,889,933,839,924,885,1005,1011,910,921,813,948,899,875,858,963,818,930,1036,975,877,893,860,940,917,978,979,861,861,861,959,1027,863,928,897,1061,924,897,1034,993,856,1021,945,946,888,924,1023,959,950,924,935,907,905,907,820,891,851,906,899,888,830,797,856,919,868,973,908,843,969,831,871,883,973,876,935,877,867,946,940,1029,823,906,909,886,1021,949,924,893,845,877,967,968,864,876,856,938,911,936,824,934,945,965,943,923,926,922,867,935,991,879,989,996,1019,915,1036,913,828,991,940,813,865,996,961,981,901,840,890,955,777,918,844,810,876,958,887,917,850,940,980,918,831,868,941,895,901,988,916,1016,768,928,896,952,919,834,951,903,904,813,758,928,845,1004,844,857,921,851,862,917,922,945,885,1069,999,730,831,985,892,905,788,965,922,931,993,872,855,795,912,834,937,938,835,956,880,899,921,992,932,835,882,946,987,869,921,845,906,868,862,813,872,956,897,861,843,850,986,987,1037,914,856,873,955,851,940,1012,819,861,885,856,958,845,845,884,913,957,801,891,1044,875,845,865,991,946,944,862,935,995,961,947,760,872,896,978,911,1105,890,915,799,903,826,912,776,988,897,1066,1007,842,883,977,911,892,892,937,967,1020,952,867,962,959,1036,965,885,886,889,897,865,990,881,995,915,949,883,901,884,1050,867,898,919,937,927,897,899,859,898,921,999,875,885,883,879,887,1004,995,855,987,924,938,847,888,877,940,1019,969,927,834,1042,934,1028,989,981,926,892,897,834,837,870,760,961,959,861,868,868,1078,826,919,910,1032,947,835,995,936,940,924,929,958,780,854,967,1034,1011,880,720,804,849,888,849,888,753,866,925,828,879,939,855,931,930,962,820,946,880,874,923,1017,848,996,853,791,969,987,881,931,948,856,892,902,935,934,956,1008,900,867,961,950,972,878,940,928,940,939,833,832,915,926,794,833},{859,891,788,839,832,886,744,849,761,853,815,758,862,824,793,993,833,903,810,829,870,934,933,890,803,814,854,778,769,798,863,834,813,817,865,822,858,814,842,855,887,799,855,894,786,843,894,774,881,841,796,899,882,812,841,851,829,855,883,872,825,831,765,734,878,862,791,827,834,977,885,803,784,834,916,886,878,805,915,794,847,851,910,840,849,785,808,951,837,809,893,821,793,940,836,809,850,847,833,811,951,935,715,885,798,731,776,819,840,877,921,815,793,895,856,835,851,871,884,789,931,848,807,802,886,883,862,794,909,791,805,819,818,861,846,789,850,796,853,847,860,898,813,796,864,912,826,817,761,823,794,913,768,796,835,865,817,840,898,844,841,746,823,763,934,787,948,921,816,850,826,860,882,791,907,680,905,842,833,890,751,818,835,851,831,861,871,910,764,748,659,766,875,825,793,853,907,871,864,903,721,801,817,855,866,835,773,903,794,857,815,844,787,812,885,869,848,866,766,793,753,788,858,896,755,942,786,867,823,857,727,861,820,804,841,857,817,823,783,794,787,810,813,841,859,844,875,752,845,838,729,870,777,830,877,836,868,815,793,825,903,885,856,856,823,841,853,916,758,770,878,836,884,850,803,850,844,748,882,877,884,863,811,955,876,794,823,766,788,758,901,890,803,844,898,857,775,827,787,832,782,807,790,857,817,812,840,771,996,909,847,800,855,835,794,952,904,825,883,867,744,810,792,851,896,809,780,817,842,832,888,840,794,768,794,827,799,847,802,747,884,750,845,863,903,882,851,740,860,874,822,930,758,833,846,892,862,818,853,811,744,781,882,950,737,875,895,857,842,788,815,914,799,841,879,821,783,785,909,890,807,813,831,884,869,861,809,812,882,821,813,758,797,997,849,918,823,929,831,794,817,877,826,877,793,868,766,748,847,773,815,858,852,783,795,842,809,875,821,836,816,872,871,792,839,821,852,831,823,785,800,806,823,824,783,884,856,882,872,817,860,872,836,816,787,903,847,834,859,879,852,912,750,772,933,895,829,838,771,883,909,801,882,809,828,801,852,801,829,794,867,842,869,897,827,949,903,823,755,933,862,847,795,923,898,923,853,819,908,780,809,942,849,778,982,820,735,854,749,765,826,869,880,849,818,879,870,855,885,887,867,753,790,789,886,787,807,796,826,798,902,804,788,784,789,800,850,782,826,735,862,910,828,912,805,832,828,790,864,756,916,921,900,761,938,892,804,869,786,898,831,936,937,853,867,810,800,787,842,822,846,904,877,861,867,866,867,884,741,886,827,765,796,731,897,878,807,825,931,814,921,772,846,793,927,892,788,747,780,848,834,760,986,911,855,730,883,784,831,834,760,781,799,877,800,915,913,894,850,830,907,739,834,881,842,756,935,803,831,818,805,837,834,797,729,848,792,818,756,772,822,799,956,791,846,895,868,915,867,760,834,823,785,855,872,855,925,798,844,794,868,939,827,910,786,904,760,869,842,964,930,806,804,895,804,903,801,830,839,712,818,935,898,812,846,883,812,823,848,860,835,836,718,849,925,939,861,797,896,844,851,836,850,842,798,833,932,878,879,790,810,861,699,846,894,750,782,940,844,883,813,857,846,833,833,813,822,800,859,888,782,790,787,845,920,814,870,815,898,818,807,794,802,821,814,814,871,946,873,752,843,909,818,908,857,826,902,915,830,794,751,898,847,770,809,879,835,752,800,812,876,812,851,866,831,861,852,817,901,884,844,816,841,850,876,882,799,842,868,837,804,776,741,838,892,851,814,867,824,768,859,769,847,827,865,843,760,805,844,821,909,733,833,747,974,820,798,969,794,788,712,814,774,804,854,831,832,806,823,763,838,822,890,869,934,812,705,751,891,816,841,904,815,942,831,774,782,892,789,880,855,836,930,966,925,795,864,832,939,770,924,889,778,872,843,904,893,824,749,816,792,966,904,843,855,919,770,784,930,823,821,889,727,768,821,834,884,795,922,855,775,837,848,820,847,922,839,775,919,776,779,844,948,815,767,866,819,848,884,754,880,953,710,851,924,837,856,820,802,833,919,780,909,743,822,747,826,805,769,776,765,938,854,727,815,818,896,782,878,830,784,832,829,816,847,861,822,730,890,940,825,868,899,969,791,748,751,833,909,832,947,805,842,783,815,918,817,877,827,850,835,783,873,856,781,776,773,840,870,814,756,815,880,787,893,740,883,825,870,795,919,826,899,877,748,753,848,932,807,845,782,895,797,846,898,936,851,920,855,881,865,790,863,716,925,802,855,858,810,867,835,772,836,822,759,1025,873,768,826,889,857,907,838,810,830,894,778,789,818,881,789,780,743,794,896,810,815,798,885,836,782,799,888,893,870,843,824,928,910,811,847,853,880,831,845,870,831,931,834,837,864,723,900,970,885,867,790,781,885,919,806,946,890,839,865,778,851,821,763,818,859,856,866,841,817,847,884,801,868,856,755,886,807,806,926,878,771,852,889,881,817,865,757,886,896,858,844,911,761,795,848,927,764,796,817,819,905,816,863,875,879,796,820,816,854,766,843,779,818,866,833,888,850,889,833,893,709,750,942,768,759,862,876,786,837,823,825,910,751,785,880,898,794,850,814,818,916,803,770,834,893,831,835,785,691,791,841,853,815,797,930,846,781,857,870,826,853,771,877,832,832,903,783,827,792,798,838,926,755,791,804,902,824,839,806,845,773,942,896,803,839,876,851,863,882,863,837,741,832,895,827,956,783,830,848,803,822,740,768,794,776,786,864,897,821,848,901,851,959,896,875,839,846,968,861,820,849,808,804,850,827,857,826,870,829,934,854,913,899,855,832,891,797,870,873,837,801,884,824,745,939,841,857,777,820,768,921,779,767,873,891,840,926,775,757,867,846,844,870,705,770,724,946,794,751,753,910,843,811,901,805,836,876,847,815,821,911,813,893,795,870,807,792,800,854,867,753,741,892,856,784,826,841,857,771,737,818,883,913,785,877,856,826,828,786,893,850,953,973,956,900,822,929,846,730,823,840,776,809,830,794,869,797,928,824,769,886,739,830,797,939,939,764,923,854,854,858,856,833,800,881,848,803,830,789,957,875,907,859,857,809,893,888,839,889,792,796,898,819,822,810,833,919,788,817,842,812,885,887,914,788,933,913,759,776,846,821,919,790,844,766,829,822,841,875,826,815,833,817,761,814,752,779,890,859,850,905,847,887,815,835,755,899,771,838,887,873,768,804,736,878,802,862,861,958,905,863,850,834,925,837,825,967,768,878,835,912,930,767,865,824,790,823,780,833,834,866,912,871,804,831,792,883,853,802,826,739,744,881,788,893,855,940,865,729,865,893,792,826,836,867,860,885,768,821,802,802,821,831,750,833,785,855,765,839,778,858,827,784,802,939,903,705,830,802,840,811,752,937,922,886,749,920,765,868,871,933,833,820,844,740,888,856,811,870,861,845,805,923,816,786,768,845,881,858,895,847,722,834,781,830,865,869,759,839,779,868,843,862,829,744,805,792,887,845,885,867,843,849,861,936,820,889,935,823,910,841,883,887,932,861,811,811,821,897,831,846,842,928,795,830,852,878,792,917,868,820,879,781,866,938,880,701,949,933,825,837,894,847,828,851,785,798,912,817,902,727,862,938,939,839,884,829,746,829,816,753,812,818,824,800,867,829,870,759,872,814,779,868,758,798,826,776,978,832,823,746,864,862,904,818,829,761,867,870,742,820,876,902,842,877,762,750,771,859,827,785,775,900,906,822,722,781,818,890,818,944,967,848,850,852,827,839,909,947,791,741,762,908,895,800,806,912,828,896,788,824,833,766,829,818,676,828,836,747,764,703,895,788,857,793,822,840,854,888,766,854,871,873,833,739,767,846,799,809,728,781,801,760,799,798,871,862,725,892,803,877,728,858,873,787,870,846,833,870,842,846,945,830,826,918,918,824,843,820,832,810,876,823,846,886,894,782,860,867,825,831,789,874,773,854,820,930,873,839,822,839,717,910,803,839,897,818,850,788,813,833,891,750,881,962,823,893,747,751,943,821,867,908,850,833,853,817,968,848,857,899,878,765,802,937,828,820,767,807,865,741,761,830,792,864,846,908,861,865,825,853,770,863,859,712,789,840,867,763,836,804,980,885,847,806,799,930,822,807,818,824,807,760,756,786,935,861,788,762,836,760,863,789,933,898,814,914,851,890,923,839,893,774,871,817,839,819,911,834,814,835,793,841,814,772,887,794,837,895,796,806,739,798,865,838,900,756,730,763,844,801,903,817,818,909,838,808,709,846,781,741,865,841,836,858,874,780,816,853,797,856,813,808,906,822,998,835,789,973,874,951,866,943,706,800,738,775,795,783,763,793,788,868,841,860,912,898,934,853,806,815,841,762,952,857,735,902,806,940,796,779,807,806,933,765,826,722,909,868,815,902,888,718,824,902,836,808,891,889,780,849,850,860,811,780,945,810,874,795,842,758,868,892,929,831,870,938,844,859,844,878,812,776,855,924,840,804,791,777,854,865,871,797,832,883,804,862,946,791,925,864,837,761,883,782,803,837,805,799,971,722,775,760,757,817,771,818,845,779,766,839,892,785,941,799,774,837,879,889,822,782,847,807,827,846,782,790,822,850,818,846,904,806,842,846,853,870,790,872,801,884,781,895,766,823,930,796,976,918,911,895,829,897,811,869,839,827,921,895,857,752,866,890,711,850,858,820,786,778,878,848,804,753,777,827,809,901,787,842,699,834,882,881,935,865,861,760,868,850,824,784,939,920,793,817,754,785,783,845,721,827,751,842,840,933,821,870,856,800,845,799,867,857,742,819,922,863,829,876,872,848,912,826,755,835,874,911,802,805,837,861,874,793,875,795,837,819,816,840,857,838,797,786,763,756,838,793,750,820,826,786,796,862,730,772,747,767,765,796,822,817,736,858,889,873,795,767,791,896,832,834,827,848,980,767,812,838,876,799,811,876,873,849,881,913,911,819,822,774,811,779,821,761,977,831,871,761,818,805,849,856,835,877,849,880,920,831,862,765,816,793,873,851,891,878,909,796,734,774,854,840,870,799,832,933,849,870,831,738,797,845,831,986,865,847,872,833,869,809,981,857,805,896,807,768,810,762,807,755,852,788,836,888,814,844,849,813,892,762,811,820,822,869,868,737,920,802,849,838,899,790,790,851,822,828,860,769,860,892,793,788,837,838,906,915,796,859,895,904,798,908,816,823,871,861,925,813,775,871,931,810,804,831,892,884,816,834,863,736,762,943,850,744,846,938,805,908,844,906,822,867,763,822,1009,837,822,847,844,874,811,901,780,785,787,857,939,861,879,933,855,894,830,842,792,808,790,830,844,878,829,896,740,734,909,859,790,727,812,760,736,848,847,855,667,907,888,925,916,877,879,827,755,828,705,875,842,847,885,758,869,831,837,825,863,841,823,759,791,906,882,928,826,838,785,717,803,789,776,883,831,871,839,837,885,806,853,906,825,830,739,818,818,960,798,864,854,1027,815,830,931,801,844,812,911,858,925,868,808,900,849,771,822,842,804,855,845,839,824,889,757,854,825,776,795,924,856,788,898,755,806,893,830,828,823,797,831,838,834,836,804,801,876,800,846,819,855,817,824,798,744,923,871,842,944,826,767,925,931,849,868,776,783,810,906,803,797,874,938,748,770,834,877,867,810,825,884,916,903,670,759,796,767,868,809,858,909,911,809,840,840,913,868,924,852,845,900,902,870,949,773,928,740,837,811,832,783,833,833,792,859,858,836,737,898,895,865,809,855,821,860,817,902,787,819,892,718,895,867,902,882,820,819,832,818,899,869,859,793,840,915,812,830,780,953,750,891,787,815,960,909,809,985,813,743,862,839,826,896,778,814,819,781,924,943,818,876,767,812,822,925,737,776,814,808,895,943,814,926,745,830,820,820,868,873,951,884,872,866,881,842,862,853,911,878,780,895,903,869,915,865,847,767,848,829,852,820,745,841,812,788,831,931,851,826,796,815,877,848,842,780,824,844,831,731,925,820,778,743,880,855,793,931,820,813,868,855,758,897,888,833,844,754,790,831,840,922,853,826,811,799,849,871,790,905,797,813,728,808,842,861,819,842,816,769,833,854,867,761,815,850,856,816,873,873,934,820,843,767,875,872,935,872,840,812,941,815,789,968,788,808,854,839,797,766,872,777,853,868,817,746,825,757,863,782,959,868,824,896,911,782,790,780,822,825,877,740,835,863,864,853,808,820,861,779,754,830,950,764,848,851,883,810,787,818,793,774,846,832,835,914,813,770,801,818,876,879,821,827,835,885,853,934,863,927,858,1138,790,923,829,860,785,920,938,899,894,969,863,825,764,858,895,855,824,782,866,969,838,852,890,818,808,717,811,852,884,851,771,854,772,693,766,808,837,703,866,866,771,754,800,898,763,877,737,857,862,943,765,854,796,964,885,763,860,911,803,816,862,811,869,797,827,801,861,830,933,828,886,803,767,827,840,760,809,769,766,875,846,758,797,815,869,852,849,728,876,890,880,836,836,857,816,869,825,934,834,855,901,798,879,827,915,785,817,772,841,896,919,918,940,902,761,879,809,765,712,794,834,878,839,759,794,837,839,865,803,696,806,899,836,901,720,901,832,951,810,766,801,789,846,780,839,842,936,816,917,902,800,829,852,867,823,811,903,830,851,945,765,906,873,842,857,797,918,770,828,784,818,789,753,815,808,920,837,800,857,877,750,689,873,832,852,831,810,843,731,804,823,862,771,773,841,800,869,739,887,939,996,933,763,851,771,845,856,766,873,928,882,839,935,783,716,862,897,966,937,890,766,900,880,870,867,859,834,850,812,709,816,863,753,817,854,793,786,821,882,733,813,795,903,748,801,839,774,780,811,800,874,878,956,776,785,869,844,893,827,914,931,832,960,777,742,816,747,950,786,867,837,741,781,907,784,868,866,851,840,801,857,949,871,860,862,858,864,786,754,902,740,872,816,858,761,785,867,862,860,710,841,901,849,854,848,801,835,827,950,770,800,883,813,859,778,816,922,880,809,844,798,822,787,829,933,828,896,837,857,890,770,850,871,830,845,791,898,914,739,803,825,793,854,866,851,904,790,797,750,789,901,799,816,740,999,851,798,845,808,896,906,845,799,814,845,825,786,805,795,837,805,763,806,746,807,884,908,868,831,794,809,841,849,898,880,761,907,829,795,911,873,763,841,721,721,856,881,926,752,804,910,877,912,892,925,812,829,800,759,808,995,893,831,817,860,795,918,958,822,797,799,874,834,886,818,816,848,745,952,840,828,890,856,856,900,789,770,717,890,818,843,890,940,824,834,799,878,905,828,799,812,782,763,916,895,820,767,797,883,820,764,762,807,871,882,839,956,818,879,920,776,861,853,832,838,845,856,822,804,841,838,840,839,812,835,827,837,818,799,907,876,863,833,901,913,710,890,844,902,858,829,824,795,826,812,759,858,851,888,845,770,830,730,863,847,910,775,842,829,913,803,832,832,792,802,844,812,818,799,832,822,884,894,933,778,777,809,747,796,761,885,862,856,860,838,804,775,884,817,969,821,893,820,895,1001,750,792,931,848,813,827,804,932,789,778,874,968,781,789,829,783,857,791,841,798,776,864,796,858,862,838,816,880,845,895,829,875,774,905,797,887,791,836,918,757,744,768,787,925,831,891,777,879,891,785,880,881,791,809,912,758,885,842,885,749,814,805,779,788,825,732,946,961,878,826,891,757,839,700,923,807,852,780,737,719,873,967,906,820,948,845,854,850,792,913,865,827,861,860,857,782,780,828,869,896,829,905,845,866,844,922,840,947,786,827,783,935,793,828,869,788,802,766,943,823,855,872,866,851,782,820,833,991,893,836,833,855,816,951,840,749,871,826,833,878,870,849,818,918,908,906,873,726,818,820,853,926,843,924,808,894,911,829,782,768,850,818,899,837,806,813,749,859,898,798,853,937,741,754,841,770,898,813,839,836,900,789,921,820,800,831,857,906,717,863,836,844,797,792,820,808,861,777,834,826,844,816,834,886,846,836,844,741,754,861,818,862,858,863,894,829,868,792,755,815,778,900,859,853,804,762,743,806,762,836,776,895,799,709,764,850,798,861,816,895,798,865,826,806,835,846,931,793,732,904,820,794,837,860,828,742,836,775,760,786,813,796,951,885,842,827,846,795,915,839,820,923,857,830,989,796,780,867,860,779,808,775,884,806,941,854,925,869,982,833,824,829,781,843,827,809,919,826,884,748,840,759,857,857,773,796,799,871,813,856,922,793,807,866,854,792,701,858,812,926,758,881,825,850,778,799,864,787,842,792,854,874,853,919,841,861,876,839,886,853,845,808,787,843,842,870,875,776,816,913,871,845,842,831,873,807,775,883,885,926,826,795,891,730,826,840,844,800,835,839,850,892,752,807,803,890,815,849,754,890,959,782,846,922,877,836,796,797,801,849,887,780,817,750,782,840,786,841,850,862,823,855,901,775,797,857,809,894,769,770,793,808,831,922,734,870,912,795,816,851,865,795,796,849,885,867,818,891,855,798,775,922,811,770,900,767,861,900,791,817,896,872,912,829,903,968,824,842,902,872,816,817,882,743,847,813,815,808,857,891,833,875,851,793,850,842,835,853,869,823,873,751,892,783,810,697,834,827,791,870,828,924,809,828,814,869,937,907,806,875,874,862,876,815,861,866,814,762,810,828,919,846,811,805,832,901,801,847,869,754,827,929,855,808,806,718,810,885,912,855,827,899,691,818,829,851,847,784,916,852,894,761,794,837,880,857,912,853,976,883,939,798,860,944,900,791,926,826,871,874,874,733,757,805,824,832,909,750,780,799,792,795,836,857,799,872,947,879,788,841,810,836,762,940,748,820,836,815,783,773,941,837,777,905,825,870,892,832,813,850,966,708,798,767,859,870,814,794,893,833,743,881,709,922,886,787,797,776,848,763,926,787,874,886,847,819,808,823,927,792,828,842,756,876,856,838,857,844,820,867,845,888,916,885,818,803,879,821,920,773,744,855,796,837,822,795,889,855,826,863,800,824,777,744,761,788,932,801,854,856,737,869,933,830,926,824,890,819,814,854,901,846,858,756,894,876,735,883,854,803,833,864,761,838,869,763,801,886,853,900,809,766,815,826,838,880,770,877,879,867,881,884,853,867,891,930,850,827,829,779,790,677,823,851,832,909,946,836,865,919,693,879,879,820,840,888,854,904,847,803,856,806,848,865,881,882,882,860,856,766,811,779,902,933,855,838,821,861,885,878,832,877,849,797,979,857,770,867,886,878,882,756,860,859,793,859,905,869,916,853,727,853,792,836,822,724,933,874,886,784,827,845,817,838,855,917,840,834,807,871,872,829,800,750,890,834,804,836,864,781,765,825,804,865,856,751,835,837,859,829,794,792,883,787,767,815,751,743,840,795,791,859,696,816,892,722,887,884,840,863,775,883,830,794,860,813,831,876,859,806,758,971,898,860,806,904,839,909,699,822,816,895,787,732,877,862,852,890,855,783,873,752,745,849,785,823,849,825,812,708,830,872,799,925,911,806,729,795,925,863,892,790,815,844,909,808,822,776,925,877,855,821,726,827,773,822,742,775,995,859,862,857,851,840,813,908,759,868,965,746,851,798,814,913,720,826,839,839,868,782,849,846,930,797,860,759,846,726,773,737,932,829,933,854,904,811,934,756,806,804,857,850,884,840,860,889,806,863,790,746,843,801,928,855,832,889,840,861,888,870,802,858,907,867,892,839,748,767,819,879,805,826,821,792,776,882,783,853,797,818,776,857,859,778,807,805,788,745,753,921,857,747,740,871,835,829,786,835,819,873,792,879,798,914,867,828,872,817,809,853,882,919,787,886,918,906,965,868,876,929,847,852,935,978,767,815,870,951,816,904,757,854,832,824,770,782,796,844,818,783,907,769,842,843,791,769,885,790,838,821,926,848,815,812,726,895,870,817,948,970,798,796,867,855,794,938,889,866,731,852,848,876,934,742,901,880,929,865,897,805,794,861,883,790,811,873,827,769,794,972,840,890,740,770,777,749,798,900,846,847,833,729,855,982,873,866,838,797,933,949,885,775,813,786,850,835,785,837,829,848,841,837,853,900,848,904,819,862,821,788,856,797,865,823,838,822,810,860,830,808,815,868,847,867,744,823,908,851,925,782,800,828,831,782,820,739,804,884,793,878,859,875,817,844,849,844,812,723,912,883,871,843,778,849,782,835,773,880,786,775,814,863,747,948,840,841,810,873,996,796,878,833,889,838,830,859,746,862,821,847,774,881,797,797,826,791,805,893,920,817,896,852,855,825,866,809,773,740,854,821,768,796,846,813,831,850,963,807,923,846,776,864,905,887,872,727,822,821,746,813,858,881,893,797,823,856,941,921,852,799,852,734,851,793,858,964,812,915,861,814,840,751,798,857,869,755,847,879,775,718,932,878,855,775,917,906,737,819,772,882,914,846,890,892,989,806,899,838,804,901,819,852,935,917,778,828,744,760,730,930,851,919,921,881,866,775,843,826,874,859,782,829,949,835,833,877,912,878,874,834,786,908,804,812,845,847,799,853,889,816,834,869,819,865,945,870,914,846,857,847,867,883,895,843,841,752,796,775,838,882,791,839,858,915,889,900,788,738,891,882,818,788,880,873,813,858,806,778,767,897,748,854,884,904,865,898,765,751,755,841,745,855,835,913,955,843,932,863,836,903,838,942,802,865,908,842,709,881,762,917,746,784,875,857,814,791,786,835,838,813,780,766,777,843,776,866,807,779,775,849,788,860,837,877,924,851,762,781,866,792,770,842,775,843,830,725,879,807,847,789,876,828,847,814,907,913,829,879,852,892,885,804,814,799,832,818,893,795,814,834,809,835,761,938,843,830,767,770,873,1054,827,821,956,832,876,820,761,775,900,844,915,797,810,877,787,823,840,860,855,877,791,930,876,828,925,870,874,790,776,834,744,881,877,828,874,921,836,840,762,892,829,851,846,779,860,784,934,730,894,889,771,867,836,779,788,860,906,821,878,870,943,800,900,761,913,853,788,810,912,767,801,759,866,768,786,929,815,784,856,873,878,817,776,830,810,868,838,889,844,942,860,803,786,816,809,815,866,813,918,820,783,744,868,806,845,870,865,916,862,827,990,843,803,912,843,777,747,930,709,996,840,854,810,728,916,843,882,792,744,765,890,783,913,798,922,888,814,815,895,831,941,768,775,734,756,881,857,780,733,824,910,839,909,822,798,863,750,793,834,838,841,814,837,786,773,830,720,817,856,854,758,817,808,884,823,783,906,934,913,872,836,921,862}},
{{4000,2.500000},{342,392,370,331,388,335,277,402,324,342,354,385,351,379,330,355,307,360,275,350,309,287,367,348,319,342,350,375,341,288,373,362,316,324,266,389,338,284,371,318,344,308,317,364,388,416,303,408,314,331,324,354,328,335,340,323,383,316,345,396,322,341,329,335,325,321,356,339,312,383,395,340,348,380,355,308,364,367,341,364,366,323,360,367,317,348,364,390,386,310,344,311,282,346,371,337,318,281,332,383,329,323,309,291,386,311,276,355,352,412,349,305,400,385,369,301,406,358,334,319,352,326,330,318,335,327,364,342,336,301,352,329,318,312,360,307,362,349,294,318,359,353,333,335,394,300,291,346,324,322,373,382,316,360,327,357,310,400,341,302,352,361,418,405,326,333,333,331,371,320,321,372,473,360,333,353,352,299,381,291,346,322,317,351,417,363,288,328,338,341,426,260,328,321,287,297,306,307,411,312,276,342,386,354,377,325,301,379,317,326,336,385,358,266,390,360,345,333,317,403,421,280,275,343,301,315,307,367,377,318,315,335,410,389,308,303,363,399,359,341,306,347,346,395,351,335,367,323,344,384,372,327,332,330,358,336,315,304,373,297,332,283,353,317,343,284,361,327,344,347,300,354,377,379,369,346,341,316,327,350,439,352,300,298,344,337,347,304,306,328,339,320,303,319,358,334,369,357,414,332,348,391,374,358,352,321,330,324,339,265,381,373,309,257,301,343,338,350,298,309,323,341,428,317,306,384,327,332,346,317,350,371,371,364,363,351,311,317,375,267,295,365,371,347,322,350,321,307,340,353,321,292,314,294,314,407,349,275,313,357,322,316,318,303,336,306,297,331,316,358,292,381,373,367,341,327,292,358,364,283,322,377,297,317,338,320,359,253,408,323,322,335,353,368,337,310,333,415,380,359,341,410,346,374,355,360,328,339,330,304,299,338,327,327,292,326,402,366,371,355,268,322,306,323,336,322,290,333,281,329,311,418,334,331,327,345,373,350,330,332,392,356,306,351,392,296,341,404,325,290,284,350,315,336,366,348,295,313,310,349,324,344,401,426,313,314,355,328,293,364,324,403,312,392,361,416,352,368,287,305,358,312,304,340,352,342,366,388,298,326,318,327,346,325,345,415,352,359,344,401,317,361,356,342,322,348,423,337,270,306,387,328,373,322,304,374,389,350,362,363,363,345,271,393,392,332,325,337,320,329,274,306,300,402,400,341,332,297,324,348,387,314,327,323,367,329,357,368,319,329,306,339,358,317,457,391,359,364,349,313,324,384,403,321,323,355,335,337,298,298,329,292,306,359,298,306,332,404,359,332,327,317,319,286,341,372,306,350,291,340,302,357,285,353,256,361,337,371,379,391,329,332,405,300,320,273,329,311,392,369,317,361,353,359,317,349,271,357,304,366,387,376,329,345,294,324,339,332,367,373,284,347,293,322,397,402,283,324,314,351,342,375,315,332,363,316,361,334,318,331,341,327,414,331,365,319,359,343,401,386,373,362,298,358,389,335,314,295,400,330,335,351,340,324,392,291,351,299,357,325,404,343,362,332,376,362,281,379,360,354,379,354,392,401,361,357,386,335,320,362,354,335,386,311,407,358,353,356,325,323,350,356,312,283,355,349,292,310,370,294,328,325,362,348,365,393,337,342,326,341,375,327,337,359,346,312,387,359,312,392,373,338,317,359,365,366,388,336,355,348,355,302,307,363,349,339,315,252,314,283,350,331,330,319,306,364,380,378,367,365,360,325,288,287,322,300,339,321,335,363,341,307,340,309,330,345,343,357,353,338,367,371,359,339,345,287,335,318,308,317,350,324,302,284,290,331,364,372,341,348,341,346,335,314,339,411,328,325,369,356,410,326,389,329,228,385,329,318,321,263,368,282,376,377,285,335,334,387,359,385,294,334,341,319,344,306,358,341,280,306,346,348,333,345,321,363,319,318,300,387,404,320,317,354,316,324,336,316,348,374,326,363,323,350,326,336,276,368,352,304,388,363,348,340,325,384,352,308,385,340,351,353,320,314,323,318,389,328,354,278,356,318,435,361,338,411,323,365,331,344,297,353,263,349,335,344,330,286,362,338,339,314,368,352,308,357,355,372,342,393,316,385,331,304,381,367,394,315,332,338,403,360,348,310,287,357,323,340,267,306,327,347,390,366,344,389,388,268,358,331,354,370,302,349,291,316,342,342,331,294,322,322,353,353,337,387,348,334,301,335,350,333,386,298,421,396,362,361,364,332,374,351,347,344,356,407,351,407,358,337,332,335,339,324,394,357,382,360,341,361,312,363,342,346,366,304,312,329,333,379,354,441,406,348,315,336,377,327,415,356,322,319,385,395,349,348,375,387,353,286,333,413,360,308,346,339,317,357,324,369,331,300,296,309,301,290,361,347,329,316,334,380,329,295,363,273,302,362,350,341,346,327,262,341,327,326,369,401,427,356,326,301,319,365,326,341,354,342,306,310,314,345,396,423,381,337,409,334,288,344,365,349,345,315,370,329,355,296,326,378,305,353,361,304,309,278,387,314,354,302,297,322,349,289,322,363,297,355,342,344,292,320,328,324,362,303,355,376,343,307,306,322,376,377,379,310,332,325,319,330,355,339,344,359,342,350,338,359,344,343,303,461,324,345,282,290,333,351,383,388,366,350,308,400,307,272,338,343,378,316,425,387,381,406,320,312,338,353,395,379,371,363,368,342,337,342,349,329,413,344,332,333,332,338,378,358,331,358,350,382,338,358,330,379,373,426,387,316,339,311,360,352,322,272,355,387,344,318,414,362,303,324,318,362,327,385,292,379,314,310,353,317,344,395,346,313,414,373,322,274,371,360,303,376,370,322,342,365,378,359,330,364,360,368,377,336,356,341,315,335,380,343,330,319,354,334,416,342,303,354,309,333,346,342,297,336,399,353,350,355,318,313,327,327,360,289,369,356,306,376,354,371,270,307,315,364,333,351,328,283,330,345,314,337,386,341,345,315,330,332,330,313,338,300,366,292,352,339,362,330,375,394,305,335,397,277,406,357,310,378,298,376,291,383,373,338,358,352,339,351,341,347,331,317,348,333,329,340,304,344,348,351,297,311,301,349,291,290,357,389,268,331,370,331,357,342,319,353,340,350,350,282,331,379,424,393,344,325,325,307,383,316,300,292,318,379,331,360,374,311,309,320,384,355,340,340,283,391,309,397,380,348,387,322,327,331,336,368,349,373,306,344,320,337,351,310,401,302,325,290,362,348,323,408,331,351,330,392,381,309,340,374,430,352,283,395,320,373,313,378,301,341,321,344,265,342,282,354,342,332,313,337,375,360,335,336,352,329,371,321,339,367,326,287,373,312,390,348,337,371,367,336,325,306,339,335,369,360,360,293,350,366,361,317,338,412,324,303,417,402,376,339,340,333,366,328,295,358,304,282,344,453,300,337,313,328,269,370,389,367,351,391,348,350,341,376,303,371,280,395,336,332,331,313,304,320,371,336,292,389,342,299,387,306,290,346,330,325,410,354,348,320,330,292,340,420,341,365,373,355,403,369,397,301,379,310,299,387,374,304,334,349,355,349,373,327,345,335,337,381,292,419,410,298,320,356,346,315,255,345,384,258,387,384,332,377,367,334,336,383,372,333,348,381,332,282,339,344,328,344,335,323,340,341,326,330,378,314,395,335,391,318,301,303,301,289,289,309,402,339,332,329,339,322,300,336,375,363,338,382,336,358,364,343,377,322,337,313,355,363,315,306,321,389,357,290,365,323,380,340,316,295,341,316,381,312,398,323,354,335,325,354,337,321,351,319,301,345,305,319,325,287,383,325,336,317,338,340,328,356,318,398,317,383,336,309,341,349,391,377,309,343,321,298,355,339,344,365,350,374,340,350,343,321,368,343,333,323,449,292,364,393,394,413,382,338,350,336,292,343,324,348,320,300,355,356,333,327,347,341,313,311,387,295,324,371,340,325,335,379,321,289,319,390,364,300,395,307,261,403,318,370,353,272,319,389,334,384,319,375,355,272,282,368,303,367,312,352,264,370,338,328,258,366,333,398,261,367,328,383,335,353,328,306,307,332,320,340,391,321,330,376,274,341,306,340,327,312,336,285,348,369,340,344,323,386,318,330,347,313,285,346,306,278,343,341,308,340,401,380,312,327,322,330,317,335,345,359,250,294,376,337,327,327,366,359,301,366,270,397,346,359,359,328,352,395,302,387,338,404,309,371,314,308,365,324,326,308,336,349,290,340,353,348,348,380,331,397,361,352,364,281,365,305,278,301,309,335,299,329,363,341,347,346,337,278,291,336,355,372,382,301,279,338,408,387,329,305,319,327,318,313,357,313,336,371,297,275,434,327,362,322,413,373,313,422,376,370,270,296,346,339,330,294,374,302,365,367,359,332,358,362,411,299,375,372,331,327,316,307,291,311,343,378,308,319,372,304,364,343,330,357,309,315,308,413,323,314,361,358,357,298,358,309,313,324,342,356,342,367,331,336,303,389,346,304,317,315,363,373,343,323,362,340,330,325,373,341,320,429,271,400,385,385,362,378,343,353,375,325,291,319,342,344,354,394,393,267,340,303,342,380,354,276,356,356,397,266,284,329,349,341,346,331,392,413,341,313,301,282,324,352,380,405,384,308,327,364,332,307,306,376,302,303,359,415,368,328,318,308,284,345,317,355,261,330,294,353,315,316,340,299,358,326,362,337,309,371,310,332,320,340,346,288,364,258,299,346,360,364,377,279,352,368,318,406,260,354,320,324,284,349,364,400,330,353,387,337,392,350,361,303,302,326,315,295,354,299,337,348,385,371,325,290,346,408,378,341,377,354,288,380,351,386,300,272,324,298,443,298,309,307,286,393,285,314,386,356,368,348,329,347,300,372,356,375,374,350,337,317,337,429,353,337,326,335,358,334,333,413,330,347,337,280,322,314,333,300,288,361,317,335,354,348,369,355,375,341,278,375,355,400,270,434,362,390,343,330,305,358,344,361,320,355,300,341,330,361,284,375,315,336,291,321,343,376,336,381,309,371,323,406,341,350,349,338,357,359,345,318,348,300,331,282,358,349,324,384,298,303,365,410,355,353,308,316,365,301,316,367,314,316,343,324,336,344,374,268,305,387,365,349,325,329,313,311,365,375,334,375,323,334,343,340,357,338,309,346,318,338,383,351,340,352,372,396,334,319,350,395,356,311,347,376,291,384,296,322,350,398,316,355,383,334,326,335,354,328,353,323,367,295,347,319,382,333,310,316,379,313,342,331,361,341,321,418,379,429,342,337,364,374,342,332,331,368,313,374,273,325,403,316,352,305,314,371,304,325,309,330,359,316,345,335,327,333,364,277,334,299,389,351,311,328,417,348,353,388,321,353,310,369,317,302,319,349,382,393,367,406,380,334,295,370,327,353,317,330,356,347,328,365,344,369,312,345,324,320,277,325,350,395,335,325,308,340,357,328,354,384,324,269,358,331,285,381,303,341,365,372,326,384,370,347,325,310,345,337,376,400,321,283,385,331,317,390,427,335,381,355,381,359,302,372,353,325,311,317,311,266,415,343,337,294,378,400,304,322,311,289,309,344,333,364,366,332,319,420,353,367,328,359,413,353,368,322,302,388,313,273,293,405,320,312,288,347,344,250,366,358,334,300,332,407,316,339,333,372,276,287,399,353,317,345,313,308,413,347,353,366,368,463,312,347,328,381,323,360,386,453,347,344,294,316,367,297,341,364,329,317,339,347,354,354,348,362,363,353,315,388,375,335,337,308,346,353,348,313,338,320,293,326,311,303,390,305,319,381,323,352,314,333,336,321,331,303,270,382,309,365,350,342,324,387,341,308,384,362,309,359,349,335,318,328,432,346,306,323,304,375,328,350,366,285,371,330,366,304,348,419,304,358,427,316,368,340,356,384,311,318,337,305,384,306,309,275,378,269,411,343,360,358,375,380,323,282,410,365,337,319,307,328,325,339,384,306,336,351,439,387,379,284,341,342,293,362,333,260,354,301,388,317,315,320,362,369,396,330,342,394,346,357,341,377,329,370,270,349,322,299,336,366,365,301,310,435,357,321,287,388,363,407,385,326,287,322,283,321,417,341,338,329,338,375,313,350,310,382,346,351,319,367,309,292,381,386,349,274,322,333,387,271,320,343,338,347,310,393,308,337,389,351,355,375,342,332,333,356,360,379,354,369,357,333,367,306,316,327,329,343,383,354,340,315,279,354,332,382,365,368,354,341,363,335,368,297,368,301,288,335,342,316,363,347,355,313,321,345,338,429,361,345,338,330,351,435,379,353,319,365,394,342,353,392,329,305,314,376,349,315,294,336,372,303,338,334,357,265,377,288,333,322,344,366,322,421,355,294,409,306,313,367,320,343,296,384,351,343,336,297,373,321,376,356,366,360,364,333,384,342,412,355,362,323,330,332,325,332,338,347,301,314,368,375,303,341,324,350,297,347,381,335,332,352,357,341,417,300,399,340,303,394,339,367,365,369,336,364,366,357,333,336,325,384,355,378,335,333,348,348,332,319,353,325,338,343,405,370,372,376,356,341,336,412,354,316,314,330,378,322,351,321,285,305,323,300,309,359,316,310,350,352,321,356,379,308,360,403,402,324,354,279,339,299,326,322,375,306,343,352,386,339,347,422,348,370,330,351,302,388,312,358,318,326,345,323,331,308,364,369,357,321,332,347,402,291,350,338,352,334,369,371,414,382,318,390,304,388,354,401,346,269,335,348,306,371,326,330,361,375,310,304,367,323,339,376,351,346,345,357,299,416,356,376,351,318,356,307,305,296,334,322,303,366,349,417,343,340,370,336,321,300,349,369,343,416,353,311,360,312,324,360,334,369,311,319,313,371,340,314,388,359,349,420,310,365,386,340,370,395,339,341,377,360,334,318,370,300,316,345,299,323,379,360,329,319,339,336,400,333,297,382,409,379,290,296,388,388,313,335,369,317,318,360,356,310,326,359,310,327,336,398,367,402,329,389,333,384,305,322,380,338,323,263,361,364,359,313,371,384,372,315,346,315,356,381,345,319,373,356,379,331,323,379,442,387,315,326,383,316,380,338,334,303,384,346,322,274,352,299,392,398,356,330,350,290,363,312,343,386,390,358,328,351,321,290,369,326,301,341,302,388,331,371,337,318,339,302,393,350,377,367,384,310,273,341,338,323,302,318,394,356,331,304,334,338,323,318,363,330,339,394,358,315,304,404,325,364,309,332,320,321,374,312,394,296,337,309,351,340,435,358,326,330,336,326,365,420,312,318,337,329,300,293,341,381,330,409,344,340,344,285,309,370,333,327,369,325,345,405,337,342,375,318,367,312,304,396,361,302,323,361,366,292,334,362,364,343,302,284,355,282,333,299,393,388,294,327,318,314,337,367,283,326,357,283,342,325,346,342,368,313,342,349,320,365,316,342,294,290,322,360,365,274,338,307,356,310,366,359,311,330,300,374,393,344,320,299,402,356,314,386,318,337,330,336,315,367,344,335,413,290,369,334,316,309,370,380,445,349,373,346,304,312,309,374,356,301,297,323,350,377,310,325,314,384,329,343,343,312,342,401,327,310,290,341,317,335,334,325,394,379,423,401,421,293,282,316,381,309,338,375,284,320,352,395,311,326,382,335,284,338,313,432,335,312,351,330,357,273,316,372,368,417,410,344,315,365,381,293,343,341,375,319,316,326,379,428,388,359,315,376,320,318,342,347,356,355,306,318,337,349,342,364,439,299,373,351,379,352,275,290,342,377,323,323,361,384,334,315,268,398,319,306,344,311,363,385,363,333,384,324,344,295,375,337,332,313,369,439,322,455,323,311,360,275,306,318,378,290,405,302,324,328,279,345,314,319,378,291,298,325,271,322,344,328,356,362,314,348,297,338,340,316,384,348,272,312,356,353,325,385,340,375,444,314,356,336,374,382,315,365,359,284,349,351,324,330,304,320,349,316,381,338,343,434,350,347,317,369,391,343,344,355,324,348,360,360,342,323,332,363,333,362,341,306,317,389,423,308,309,327,361,319,315,306,334,403,321,354,319,358,360,353,334,333,316,397,390,329,331,386,320,323,292,354,353,382,321,348,356,411,366,441,285,336,380,331,385,327,345,338,342,353,360,365,352,387,356,361,345,326,330,391,377,319,324,303,372,316,319,295,353,292,357,428,457,343,369,346,321,350,379,345,303,338,291,293,320,363,398,328,409,312,338,382,300,331,333,312,288,323,337,396,312,284,302,329,340,334,312,345,334,358,330,408,365,294,267,339,309,329,324,386,287,311,364,332,306,312,348,314,318,323,414,285,337,358,388,331,372,350,363,320,280,363,334,387,361,275,385,339,312,367,365,285,384,316,313,327,369,401,357,331,289,365,312,359,357,324,305,372,381,311,359,338,355,323,367,348,409,321,381,321,270,351,352,340,394,320,326,319,343,397,336,286,345,357,353,395,371,437,344,377,374,355,417,329,327,331,312,350,396,352,376,319,368,362,309,300,308,343,314,302,309,354,379,315,374,320,349,371,298,344,365,375,310,332,280,356,311,348,351,324,399,419,292,382,335,380,284,369,364,421,357,323,346,312,373,346,328,366,347,341,316,318,378,323,321,368,309,346,281,345,313,308,395,262,337,369,329,392,382,356,257,321,331,320,323,313,306,352,367,407,319,347,415,335,314,304,289,367,351,346,300,355,367,371,333,312,387,366,273,341,340,372,389,380,338,308,332,329,371,327,388,404,301,297,423,329,311,338,361,311,329,378,408,304,359,351,290,290,349,361,385,286,334,335,307,325,373,344,345,339,378,354,326,357,279,336,324,307,329,340,335,323,317,377,337,307,337,323,343,377,354,349,301,348,300,340,301,348,335,312,347,303,375,332,354,357,342,367,344,312,378,396,319,461,364,358,374,323,335,353,353,283,327,323,321,365,345,376,267,316,346,328,342,334,342,373,317,280,274,316,421,319,343,289,346,315,312,371,306,331,273,329,342,374,372,330,328,358,307,327,292,335,356,332,319,396,357,340,315,295,340,396,336,368,377,286,325,366,397,386,342,357,317,299,363,366,366,347,348,395,402,351,330,432,306,321,296,310,390,430,360,330,318,319,341,343,324,341,324,376,369,371,369,338,321,335,375,313,368,372,342,367,329,348,350,339,321,312,316,419,390,427,348,338,335,305,316,340,407,355,336,348,330,300,349,306,349,345,443,344,373,343,317,363,302,315,265,384,382,304,328,331,325,354,267,419,333,295,337,315,311,330,364,378,415,353,338,321,310,373,285,317,386,336,318,303,210,307,390,290,323,307,408,349,310,334,319,355,387,397,306,310,305,334,390,315,385,334,331,362,282,336,385,330,362,374,399,350,285,359,346,280,318,379,338,300,320,385,348,322,306,376,305,296,277,412,298,333,398,402,335,334,282,393,335,339,326,338,376,359,260,386,314,296,321,345,359,318,299,373,409,349,348,315,362,300,347,322,356,397,374,355,324,355,334,365,297,334,332,346,343,314,343,342,294,340,355,330,352,301,397,322,322,298,352,341,331,315,352,334,360,369,385,394,328,314,310,346,299,326,368,372,318,311,281,310,282,364,426,292,355,367,332,328,352,379,373,345,346,356,394,387,334,363,276,319,359,363,351,363,340,356,400,361,338,321,320,357,352,368,307,385,381,399,363,314,406,298,375,309,379,394,338,369,288,349,345,322,319,350,362,314,351,331,349,313,373,291,354,298,323,410,374,298,340,352,297,392,386,257,338,278,379,378,350,325,401,320,398,376,342,275,340,262,327,394,371,360,433,337,368,312,349,339,258,409,341,377,272,333,314,320,378,347,323,331,316,423,343,340,377,329,287,317,339,361,321,324,329,331,400,340,351,360,364,279,364,297,370,302,316,329,373,332,332,339,351,343,310,370,299,391,350,376,351,395,326,336,434,297,353,349,296,299,345,379,328,355,316,315,308,383,386,373,294,376,373,291,358,378,341,397,347,347,346,340,355,303,347,367,295,371,386,355,349,315,345,296,372,345,405,354,295,314,346,345,384,388,296,388,323,400,342,282,294,397,330,277,312,327,310,382,343,393,273,330,341,328,332,308,321,354,362,347,330,352,366,318,328,329,342,349,298,415,345,318,314,327,345,366,378,377,298,312,342,315,334,373,311,332,335,349,359,376,354,361,357,392,318,329,311,377,327,355,336,320,353,411,329,333,370,316,281,315,284,300,334,309,406,394,329,321,337,423,288,328,338,339,318,345,347,386,368,366,294,347,297,355,342,319,340,331,335,355,367,336,367,319,320,386,312,336,342,331,287,355,340,289,343,283,385,362,336,388,357,367,293,314,341,370,320,291,333,354,387,369,353,304,349,352,342,355,383,335,290,323,338,319,378,362,342,312,385,392,342,295,388,351,328,315,371,308,317,303,364,395,353,319,304,302,362,328,293,342,312,404,290,292,368,332,342,331,319,347,304,349,350,372,270,358,394,400,338,303,303,302,271,346,342,355,324,345,391,369,349,355,359,322,349,373,320,323,359,343,363,341,374,339,374,280,372,387,300,410,330,329,387,341,316,358,399,403,328,365,321,339,344,324,334,342,336,345,296,333,243,266,323,324,279,329,367,279,365,356,352,293,352,387,334,325,360,343,374,292,361,326,289,294,357,292,352,368,347,340,323,303,345,334,347,375,381,305,324,282,350,393,385,373,402,304,334,352,318,320,345,314,342,374,248,333,311,308,356,366,309,358,284,318,339,371,322,342,315,313,340,384,369,363,232,296,462,363,289,345,431,359,328,324,331,397,344,327,318,345,296,314,361,364,409,354,343,346,352,312,262,305,344,358,292,359,380,338,337,407,327,322,297,288,377,323,306,355,355,415,378,298,361,350,310,338,343,318,325,341,350,302,321,324,316,347,349,323,377,348,382,300,400,374,336,339,295,376,297,395,329,376,370,379,365,322,360,329,334,387,313,354,348,322,320,381,380,311,346,358,354,343,391,364,311,402,323,349,351,272,341,346,378,320,326,303,330,342,384,335,370,365,344,362,384,299,392,306,321,333,387,348,301,356,329,403,316,329,336,367,388,371,326,332,359,390,348,320,350,359,340,338,369,314,346,322,338,350,374,293,389,352,316,340,360,314,369,328,342,360,328,319,370,340,331,318,340,303,372,272,340,373,330,292,366,363,371,316,343,321,371,359,310,374,340,332,288,351,322,356,344,316,328,433,321,320,376,387,320,312,339,338,328,292,382,387,369,322,358,345,221,378,363,375,382,352,285,364,357,367,340,312,336,371,342,337,388,325,309,317,344,330,340,381,316,360,348,307,374,328,321,298},{354,372,329,288,298,325,311,340,340,332,367,360,290,367,346,323,322,372,358,377,298,364,289,390,331,366,335,359,258,315,288,350,318,343,345,303,389,352,317,348,353,380,376,329,349,341,363,293,367,385,318,377,412,281,310,334,349,339,319,364,306,269,336,369,397,339,307,331,330,354,379,317,359,373,348,403,359,376,283,305,362,319,347,347,302,340,368,306,390,393,325,325,358,266,382,309,353,398,374,278,301,363,339,391,271,381,353,375,325,331,316,327,349,410,318,347,334,331,351,332,382,347,331,306,302,323,334,339,352,327,259,358,314,366,385,333,356,342,388,401,341,328,350,323,332,308,357,336,340,358,319,322,354,330,329,360,386,278,307,326,306,344,325,334,383,303,363,351,367,329,339,339,366,367,330,336,348,353,324,279,308,338,405,341,347,424,343,313,334,306,333,376,376,337,402,326,331,302,298,394,350,361,363,393,321,308,310,288,270,341,283,376,365,309,302,306,392,367,374,294,338,387,360,322,365,352,326,280,370,360,298,277,326,374,338,340,311,317,311,310,313,311,349,331,328,371,362,354,331,311,354,365,314,324,306,359,330,364,328,381,310,355,327,345,330,340,286,346,262,343,333,334,309,333,334,358,364,327,328,334,356,305,321,314,373,339,376,347,354,308,393,334,375,331,353,306,249,338,383,315,326,314,354,345,355,329,372,344,343,277,356,317,358,375,315,373,311,318,324,307,331,312,287,368,307,338,300,295,353,349,354,336,341,293,380,328,340,340,306,335,361,301,320,349,331,361,335,324,367,359,296,384,334,358,332,348,341,320,325,357,316,292,316,386,359,346,356,405,321,306,347,307,363,327,379,321,295,292,377,346,326,353,305,373,297,305,399,309,321,278,385,286,309,337,333,340,327,351,350,340,295,328,335,388,299,346,292,366,350,353,326,283,349,295,352,326,291,354,272,265,370,351,298,277,350,336,355,348,320,364,330,374,344,305,316,398,388,349,332,370,328,323,354,324,320,324,313,432,304,453,376,312,355,331,249,363,294,344,317,293,298,363,350,342,314,318,345,315,316,297,323,327,370,361,323,295,373,299,304,331,368,352,309,306,334,270,348,319,292,299,301,368,282,369,323,352,333,385,330,321,322,307,341,324,338,295,324,410,343,349,353,356,363,363,287,320,350,343,321,358,346,281,361,322,408,331,324,340,331,332,366,350,362,402,376,330,346,325,326,323,295,340,326,303,326,342,351,371,317,350,364,374,319,283,311,339,328,392,358,274,369,355,340,367,355,347,332,307,282,358,318,348,302,315,386,325,347,313,318,320,318,328,347,301,358,355,345,298,302,359,411,265,378,341,317,316,286,371,310,325,338,342,356,398,332,365,327,394,367,381,318,342,307,380,312,326,332,370,361,365,377,307,395,346,376,315,290,358,351,323,329,320,375,354,412,326,292,318,345,358,333,340,336,243,405,406,311,292,356,370,338,322,347,347,300,266,323,373,319,350,346,294,334,329,306,350,375,251,298,384,328,296,370,299,335,380,337,291,305,329,302,366,366,361,280,368,319,320,338,326,388,352,343,365,368,329,321,327,312,287,352,307,347,341,298,348,377,289,350,381,281,336,368,264,309,365,322,341,348,307,332,341,290,326,316,334,336,329,320,357,288,341,340,295,320,315,334,364,294,340,327,394,353,294,367,320,280,336,385,292,326,323,266,336,279,330,361,323,378,354,356,373,328,353,319,324,356,325,346,324,342,329,361,358,370,330,343,331,351,336,389,333,360,312,355,333,346,314,303,357,336,316,329,339,420,345,327,336,326,330,373,338,302,355,372,383,343,315,328,319,367,321,321,373,377,363,336,372,354,389,298,347,377,337,285,366,322,316,348,375,313,298,368,313,341,333,343,343,325,276,358,309,387,358,310,313,313,374,348,358,328,317,378,327,337,360,353,344,307,345,329,318,332,304,347,327,434,345,318,374,366,323,325,303,390,336,305,364,361,360,323,318,399,355,295,378,356,311,362,336,272,287,351,391,311,369,362,355,340,359,355,341,330,350,371,397,386,340,323,287,301,326,356,304,343,376,322,325,356,275,293,367,332,298,420,346,346,363,356,322,332,332,315,256,330,362,316,404,310,392,334,354,366,322,325,338,327,333,368,328,305,300,358,328,303,373,311,309,342,330,334,340,388,357,290,353,296,353,348,320,320,322,332,381,335,354,344,322,353,339,385,323,338,276,380,287,355,325,296,336,365,313,248,305,382,376,338,322,336,297,352,326,310,376,363,388,347,395,338,350,356,336,338,310,318,300,328,362,378,374,323,347,343,329,364,367,353,348,346,332,311,345,290,347,304,333,302,327,319,364,344,270,301,365,265,373,385,334,339,324,372,330,328,406,338,334,346,347,311,318,365,321,336,313,339,280,356,384,311,328,341,362,319,342,368,327,340,323,308,399,330,390,355,298,323,345,363,351,356,292,367,274,332,344,348,317,349,341,320,309,386,345,305,323,322,317,375,292,368,349,304,337,329,293,349,331,310,333,320,298,365,316,303,278,330,310,319,356,353,332,358,370,379,312,330,398,366,377,323,294,302,357,342,393,290,326,286,298,335,360,299,345,296,371,360,330,369,343,344,281,323,293,323,305,360,296,289,349,316,357,383,329,372,239,336,346,364,324,353,306,322,328,283,308,256,354,335,302,362,302,330,343,326,329,349,303,359,332,329,333,342,365,321,382,326,350,318,321,380,285,310,351,328,353,326,307,307,402,321,343,288,313,317,365,294,357,340,231,310,342,358,345,338,302,340,337,338,372,349,374,350,310,309,290,301,344,333,346,368,360,339,382,391,302,351,304,402,310,284,354,328,340,328,315,317,302,353,333,266,310,366,374,350,286,344,342,356,321,341,348,346,383,358,378,362,311,296,400,303,350,334,383,401,356,362,375,316,313,306,339,305,316,298,353,313,339,349,330,322,294,315,296,320,325,309,358,393,301,354,357,309,307,354,335,352,325,384,337,320,404,308,340,332,390,358,321,320,308,333,325,366,354,264,275,302,311,311,330,323,304,330,307,293,328,288,309,382,326,366,340,367,375,280,340,380,355,378,351,330,385,355,299,356,318,269,363,282,352,351,276,321,340,377,291,362,312,340,325,265,294,372,327,351,339,326,315,360,314,343,317,376,279,326,376,413,324,322,315,362,324,318,344,306,387,289,346,330,353,355,352,354,358,305,285,328,300,364,309,308,346,400,354,399,342,365,362,337,354,308,289,306,296,299,313,292,295,300,363,346,332,295,320,298,354,294,352,355,361,335,389,319,358,354,355,288,284,355,334,372,340,357,340,331,339,331,319,351,345,351,297,345,277,346,348,311,331,340,324,373,411,424,369,264,310,345,378,367,310,382,311,345,340,387,314,346,314,348,353,303,328,374,317,316,299,314,318,330,391,346,374,319,301,302,339,386,354,304,329,348,362,376,294,342,350,310,392,320,355,405,357,349,339,267,287,302,301,326,343,281,312,326,380,326,368,335,313,329,367,300,352,352,350,335,320,325,333,398,336,285,378,353,361,325,283,354,304,307,320,347,273,311,329,316,286,335,309,331,363,321,384,338,390,345,303,322,298,290,369,312,326,350,295,347,363,347,345,334,320,319,280,354,292,374,311,304,330,340,329,289,307,368,408,301,324,368,398,365,370,299,304,389,349,384,305,318,344,314,313,342,329,316,365,336,310,330,310,379,304,320,358,357,312,305,354,347,312,390,335,369,309,389,312,316,301,383,323,295,339,349,386,283,305,357,385,353,358,348,370,342,309,352,348,315,322,338,329,338,299,346,324,292,319,328,347,303,413,292,303,327,357,342,350,330,279,370,305,340,325,353,355,336,368,360,271,326,369,321,364,319,315,365,341,330,362,336,312,301,378,304,370,378,310,347,361,278,413,383,340,306,314,363,315,320,323,358,316,311,357,320,330,300,330,279,357,317,385,297,350,407,291,268,323,318,294,362,320,351,308,378,264,355,388,337,321,374,309,391,358,339,338,325,336,314,310,296,332,375,352,385,352,353,274,375,302,332,350,316,295,287,359,320,313,375,325,353,357,311,300,362,350,328,334,323,406,320,321,385,361,353,320,356,332,319,304,335,326,298,349,326,340,312,411,296,269,362,367,336,273,314,331,282,363,344,326,298,377,322,305,348,356,329,358,310,349,332,361,273,278,338,356,345,319,298,308,336,305,351,357,354,357,383,295,340,371,299,323,394,297,328,329,320,325,324,304,358,345,390,373,369,318,364,319,283,323,311,343,306,282,275,387,306,406,334,387,429,325,331,339,375,357,318,370,357,364,340,330,301,369,333,307,292,311,354,403,304,323,277,314,309,326,353,345,267,321,336,322,320,361,354,394,407,368,318,318,363,328,315,307,317,336,347,356,342,389,356,371,315,379,379,377,301,307,376,332,318,359,307,383,287,300,364,305,251,312,317,366,381,291,337,291,350,347,438,352,343,317,333,310,351,292,333,327,395,308,351,327,335,370,361,331,297,300,357,362,377,348,345,293,320,298,392,319,313,358,329,300,360,341,362,317,312,408,368,342,320,298,354,306,322,296,322,310,341,312,336,305,369,366,340,399,372,279,332,385,373,375,307,283,363,289,331,365,297,299,318,388,328,349,368,305,336,300,336,324,369,323,376,350,438,300,308,369,418,410,351,336,337,303,330,354,315,338,328,281,250,315,323,360,287,345,334,325,356,340,408,368,372,317,350,288,304,295,326,357,327,348,366,340,274,382,310,379,363,304,322,338,309,314,326,325,256,344,395,369,373,378,364,409,327,342,347,338,346,397,333,371,368,336,331,300,289,370,370,301,292,394,349,292,390,333,302,334,354,328,367,294,379,261,308,384,288,345,387,378,356,321,364,419,283,376,363,370,345,336,316,367,325,325,294,337,347,304,292,290,337,395,328,304,335,364,341,317,278,336,365,389,301,307,384,354,296,316,358,355,317,328,364,304,336,350,338,341,306,342,328,335,323,348,396,325,388,294,324,340,375,343,333,364,319,377,319,350,366,312,376,289,333,300,364,276,405,405,319,402,330,288,346,365,393,371,357,361,306,308,320,324,311,380,367,315,425,369,313,322,294,357,336,368,327,351,323,362,301,337,308,307,361,353,336,332,367,372,311,312,371,269,335,348,347,348,346,366,312,366,307,335,344,316,360,340,344,349,321,262,306,287,382,331,331,343,276,324,345,319,402,394,329,405,469,350,328,334,308,346,385,333,305,305,328,294,349,337,369,313,271,334,341,394,259,317,340,360,339,308,331,358,312,310,349,335,303,300,389,374,336,357,298,351,328,360,341,339,368,315,334,348,337,385,377,392,307,264,318,349,250,354,321,359,381,325,386,345,337,412,315,333,342,370,350,405,314,352,373,341,360,377,313,327,361,347,327,351,345,337,262,383,363,380,348,338,334,300,349,314,349,280,354,342,364,387,279,314,350,339,428,312,392,365,300,284,317,370,322,324,335,347,326,329,362,359,292,345,320,292,325,317,329,329,327,297,325,334,335,306,328,315,267,346,303,348,342,365,275,340,339,369,270,330,297,286,312,335,354,302,327,323,341,324,324,310,358,352,310,295,321,262,359,347,337,352,308,333,331,380,309,396,317,294,345,345,390,383,329,343,369,337,347,330,314,324,411,303,349,347,271,386,320,304,379,281,377,317,402,356,311,318,349,368,304,370,334,329,349,334,317,308,277,359,418,320,344,366,342,350,333,331,316,319,380,302,298,315,357,357,350,340,326,325,369,373,391,287,325,356,330,378,309,289,330,305,370,339,354,369,338,299,322,286,312,355,377,381,288,292,330,392,375,363,323,343,323,315,313,330,315,339,326,353,349,306,355,357,354,297,367,350,372,309,328,343,310,353,351,325,368,377,289,339,328,330,337,328,331,295,375,350,368,352,320,320,319,294,380,306,348,307,309,306,330,362,263,306,301,324,345,346,341,368,323,367,359,345,374,380,351,362,314,363,319,389,368,325,304,266,375,367,314,329,333,363,359,360,292,325,382,295,342,360,321,352,349,315,327,355,363,377,306,333,358,382,356,314,340,341,356,293,315,341,303,326,334,314,324,256,375,329,300,316,330,338,331,326,288,393,321,319,300,300,311,335,344,305,329,310,296,312,344,302,349,344,299,315,329,329,363,325,326,346,301,469,338,377,399,356,301,367,354,328,347,336,413,328,371,301,358,376,333,367,310,362,282,347,368,330,337,372,350,314,325,336,376,367,294,282,363,279,355,310,314,363,404,341,325,283,302,326,353,331,344,366,346,307,302,394,319,382,385,382,352,351,326,328,299,366,368,319,375,360,321,402,323,318,345,331,389,335,314,330,316,308,375,352,341,350,263,368,356,377,331,322,311,290,312,360,328,367,392,319,312,364,331,354,318,350,322,279,343,348,324,303,326,297,346,293,334,320,276,378,348,338,343,319,376,330,323,322,340,357,338,333,336,326,306,309,293,346,345,325,362,335,412,342,309,268,297,340,297,295,312,357,367,275,378,344,310,294,266,285,317,327,333,388,349,330,313,343,333,338,357,306,338,361,352,328,305,329,391,345,317,310,323,329,337,380,328,319,325,335,383,345,289,341,317,322,290,383,279,391,311,329,305,313,336,326,322,340,374,331,309,337,303,308,371,321,331,407,308,352,305,315,366,297,413,376,308,369,321,322,343,394,313,363,293,365,331,313,360,344,332,391,373,345,312,359,348,334,294,374,418,330,366,320,361,350,315,353,387,281,341,291,322,377,352,372,376,364,308,372,296,292,294,302,327,365,299,301,285,381,339,305,318,375,347,338,309,325,333,362,321,312,340,372,309,325,320,434,353,304,288,336,299,321,314,330,288,285,284,347,335,289,335,378,315,310,336,357,321,321,318,287,365,327,318,403,331,339,301,298,353,353,390,384,294,367,294,317,291,338,308,331,323,378,332,349,361,356,331,323,347,264,382,304,320,319,315,392,297,333,302,383,390,353,362,355,299,311,289,330,391,355,354,357,315,357,364,323,316,301,338,325,360,318,334,329,358,245,387,329,343,322,340,330,380,331,327,312,344,366,371,301,346,331,324,394,400,360,355,320,337,365,350,304,280,388,353,310,345,299,353,309,318,360,298,311,349,294,297,299,287,294,314,328,365,317,329,362,326,386,368,372,283,392,326,325,354,334,299,357,356,363,363,368,307,339,290,315,420,397,337,393,325,380,346,353,337,363,307,371,361,363,361,305,316,335,352,364,377,321,319,337,335,319,294,352,313,351,302,308,336,305,320,359,332,326,324,332,285,312,315,338,341,323,314,294,311,311,320,372,391,316,351,328,290,335,350,293,346,320,387,404,345,332,284,336,399,382,320,324,344,340,342,308,266,313,337,328,298,375,353,339,318,313,362,327,334,368,272,335,305,273,358,338,331,343,319,342,313,365,365,336,370,288,353,312,297,299,342,301,283,349,382,319,392,300,340,398,340,324,337,339,363,411,329,387,287,298,354,316,296,300,340,323,350,355,316,345,308,324,348,306,388,311,323,339,331,323,384,355,387,359,308,349,372,343,324,314,357,291,360,327,376,314,356,333,321,363,337,349,368,327,430,353,314,298,287,314,356,323,290,347,301,346,306,306,367,308,343,321,332,333,332,322,380,302,324,317,344,365,345,348,355,355,340,310,302,316,325,317,366,355,324,428,324,393,291,328,383,342,323,383,348,290,269,280,370,268,370,324,264,314,324,333,317,344,361,349,351,368,365,401,308,305,373,300,331,303,360,350,362,347,316,311,347,335,372,272,337,336,334,345,315,328,374,327,353,340,344,304,346,320,299,356,318,322,349,337,333,385,364,328,393,306,315,308,309,355,283,332,304,348,347,360,308,286,356,339,296,341,338,312,369,339,348,317,350,335,377,285,335,373,358,369,346,292,282,295,270,321,313,365,355,299,417,307,310,381,354,371,258,304,351,363,322,396,319,330,314,355,222,313,371,322,369,353,289,281,337,350,347,378,345,336,373,343,291,282,319,354,361,360,392,275,358,372,342,304,274,388,353,314,359,289,348,343,301,345,351,311,322,340,290,339,396,305,317,321,256,322,306,391,285,378,361,358,301,336,293,313,382,372,307,332,357,339,345,307,343,339,295,326,326,326,366,320,340,401,276,315,335,336,296,329,274,353,347,311,342,299,346,309,362,349,332,346,344,360,368,419,326,313,321,309,356,323,349,381,341,349,344,401,371,372,345,345,313,304,346,327,336,311,290,365,315,331,345,370,303,327,379,295,349,345,294,343,350,337,304,338,363,305,334,309,353,305,412,348,339,331,366,352,347,395,316,334,324,328,341,372,386,377,381,306,301,334,316,315,358,295,328,339,336,327,348,292,299,314,320,311,312,315,392,380,345,326,356,340,386,318,359,353,321,283,383,334,305,331,405,322,317,321,294,314,416,374,344,317,343,368,334,333,331,367,307,306,338,287,302,342,352,352,328,368,353,370,356,370,334,372,343,319,367,322,343,347,389,341,300,331,328,340,348,437,383,323,261,321,359,337,333,351,395,326,347,317,367,346,336,350,299,418,287,301,364,299,321,336,388,385,330,316,354,332,349,332,300,347,358,331,365,342,352,362,395,343,346,341,379,328,321,353,353,361,352,363,307,316,362,365,325,321,253,269,329,344,401,329,319,307,336,326,336,332,381,361,337,341,364,414,299,395,348,393,333,306,347,321,340,355,375,331,304,292,332,335,283,313,348,358,321,337,329,344,345,358,308,294,371,314,354,296,366,383,259,325,282,343,325,312,288,307,274,361,313,325,386,373,329,333,364,327,301,327,321,320,330,364,299,300,324,408,324,305,327,324,379,288,346,384,369,356,289,353,345,336,332,331,334,369,294,363,372,408,323,324,365,303,401,321,274,302,315,283,323,277,384,311,309,347,364,305,386,296,357,325,386,366,296,343,360,366,303,380,333,346,317,341,297,369,335,359,339,362,358,356,320,338,335,322,326,336,316,368,302,293,274,302,376,387,334,334,332,316,341,299,315,355,336,365,365,284,304,326,386,337,406,322,306,290,351,396,357,304,369,366,291,295,319,342,311,350,296,313,328,275,335,315,355,332,371,333,334,360,322,376,335,329,328,343,292,351,330,306,335,330,382,271,293,340,331,362,319,337,299,354,328,377,307,301,317,300,345,368,311,293,281,342,334,386,352,347,299,320,346,334,294,302,336,326,306,260,340,320,358,322,362,312,375,341,320,328,360,332,356,338,343,350,299,374,302,331,345,305,360,344,367,327,305,333,390,346,314,377,375,328,305,335,320,274,368,338,355,334,320,329,323,365,350,375,326,390,327,333,318,379,362,329,365,353,372,341,342,386,305,319,348,303,311,341,356,372,304,323,368,309,343,342,325,321,374,359,343,314,314,348,312,360,345,286,289,336,305,336,292,379,384,332,325,331,336,361,294,289,317,321,336,349,304,333,317,292,314,286,333,347,374,287,324,300,311,337,284,353,342,356,346,318,377,298,340,353,293,326,277,414,373,374,362,368,280,400,368,296,322,337,341,320,319,354,308,377,344,346,315,311,323,341,343,339,309,356,317,282,369,269,350,382,333,349,286,323,293,363,327,359,331,392,345,414,316,367,366,386,298,298,345,369,340,327,327,374,393,366,362,329,313,347,358,331,353,304,308,365,347,321,392,295,331,346,296,338,353,301,355,333,360,286,313,350,305,338,346,303,272,311,303,311,393,324,345,331,337,378,341,311,310,329,332,362,316,344,346,325,333,376,353,385,322,315,316,350,288,327,359,337,320,330,353,359,303,350,303,375,292,294,365,375,362,337,326,380,257,373,297,315,311,349,314,333,325,276,361,391,346,302,298,276,362,372,358,294,399,372,316,390,344,322,308,303,287,325,342,336,338,349,302,324,316,302,407,343,346,360,413,379,301,256,297,373,300,334,298,336,332,309,312,332,318,367,408,397,297,317,325,389,316,352,327,332,352,350,310,346,294,336,335,385,415,310,391,373,349,341,295,356,344,295,390,326,291,382,354,354,279,334,335,298,363,332,370,288,373,321,359,359,301,319,329,339,350,352,373,314,315,334,328,320,343,328,332,387,333,342,338,306,350,331,335,272,299,346,359,353,295,381,282,310,349,284,336,357,267,320,358,342,323,333,328,330,299,310,370,288,334,312,272,310,371,388,265,316,336,357,328,268,399,374,359,348,351,289,329,343,340,331,347,329,380,334,414,314,291,329,334,328,373,383,359,360,404,308,342,325,317,337,335,331,334,282,334,410,329,331,343,348,352,352,246,310,361,316,290,336,374,347,357,327,326,333,327,276,402,315,319,428,364,308,287,352,304,387,359,334,340,357,335,320,384,335,358,323,326,332,373,420,332,325,346,364,316,355,338,405,371,287,357,388,301,327,359,360,373,313,346,349,345,291,351,330,310,347,318,303,334,301,349,392,315,343,336,297,307,312,384,377,272,329,370,317,317,365,380,400,293,354,315,315,325,345,308,350,297,328,361,340,326,378,322,354,335,331,388,311,298,353,362,356,279,317,314,354,305,356,327,351,352,381,368,345,297,298,315,305,368,318,343,331,360,352,324,343,306,394,361,313,364,356,262,377,320,340,343,330,320,279,327,320,302,358,353,321,297,345,329,394,348,336,329,319,272,364,349,281,397,306,336,386,361,333,374,290,323,360,342,304,295,308,311,284,334,354,327,358,341,302,335,384,327,364,322,306,350,383,323,305,339,291,306,342,328,327,316,360,348,296,349,317,371,377,341,325,337,328,329,372,347,288,263,329,340,313,363,296,324,372,362,334,370,337,348,386,323,345,332,387,344,392,317,345,329,342,342,327,337,275,379,317,289,307,325,328,326,368,372,306,349,292,297,355,346,331,323,306,344,334,359,300,290,338,333,377,335,338,335,301,373,385,317,330,331,346,353,375,334,358,343,306,340,296,347,335,301,360,318,283,294,304,328,320,374,314,376,378,322,365,333,372,388,402,363,328,317,333,442,286,322,375,371,310,343,254,340,373,323,333,350,363,335,363,389,318,354,319,336,300,380,302,300,347,414,320,461,329,328,283,323,385,321,319,372,352,366,314,320,382,358,327,318,297,346,342,320,355,338,381,311,295,366,316,373,332,297,333,353,293,372,313,360,334,338,309,308,336,291,309,395,384,242,301,351,354,311,387,304,338,368,343,397,355,335,392,390,257,313,388,300,406,311,357,332,366,349,317,339,331,342,419,289,314,322,369,331,361,352,308,346,350,331,355,359,317}},
{{4000,2.600000},{152,110,142,122,160,156,138,164,137,156,121,137,120,128,128,135,159,154,128,136,168,115,117,144,164,137,137,111,136,157,145,112,144,140,102,143,131,129,129,134,149,121,131,122,124,116,148,92,111,129,121,133,98,121,145,117,162,172,103,125,104,157,134,110,127,173,156,154,130,158,107,123,152,111,98,135,116,148,118,131,118,141,97,129,131,156,143,125,119,163,141,152,143,128,141,167,111,113,125,123,165,127,115,128,144,109,144,119,143,159,124,126,148,141,198,126,112,132,151,102,122,167,139,139,129,137,149,123,133,136,110,118,168,118,124,152,128,143,149,135,123,152,139,132,119,138,105,133,128,127,138,132,137,109,170,131,110,160,131,131,127,137,126,101,121,132,135,176,152,121,133,165,138,148,126,167,158,171,131,129,134,161,157,146,124,131,122,113,165,145,126,142,122,128,126,157,148,116,117,115,150,152,122,122,136,118,152,135,151,135,121,161,192,133,113,143,145,153,120,135,130,134,134,154,172,136,125,115,154,139,143,104,108,125,144,115,137,137,132,157,130,140,160,136,114,129,112,136,166,150,125,116,125,147,88,160,147,159,119,143,145,125,125,141,112,121,155,152,149,156,126,106,134,164,164,152,184,150,150,140,167,157,147,118,118,147,126,146,97,146,149,145,152,129,137,161,176,156,130,149,145,140,148,127,111,135,151,124,119,130,128,111,129,115,104,119,120,115,119,124,136,129,135,184,141,137,168,157,111,126,134,141,158,146,114,143,151,135,123,135,121,121,142,137,119,127,134,98,151,158,142,131,137,140,165,130,137,152,125,105,108,118,141,132,109,159,129,136,162,111,125,150,152,108,136,146,121,127,111,117,147,166,135,128,105,162,126,115,148,117,193,97,120,171,118,123,160,154,148,145,128,120,108,124,116,142,109,126,138,132,136,152,126,120,132,128,128,119,142,115,117,145,122,138,166,137,145,136,152,159,189,160,131,137,141,146,134,144,150,120,133,123,157,132,131,142,166,175,106,137,137,147,138,131,172,114,164,137,157,160,158,149,145,140,199,186,93,103,134,143,160,154,127,136,130,136,146,137,151,145,156,137,144,130,142,123,149,123,113,98,168,130,149,123,125,168,171,164,86,148,149,154,136,122,149,105,190,146,119,138,160,120,135,122,147,131,129,148,148,163,105,106,129,130,116,122,100,157,140,154,149,122,163,139,126,134,155,136,159,121,129,144,159,154,132,139,133,128,151,142,157,148,191,147,159,117,138,113,136,170,133,174,152,150,184,161,133,119,116,147,158,145,112,170,142,132,103,156,103,122,121,142,139,134,130,118,123,154,130,149,159,159,144,141,94,124,165,171,121,162,128,140,183,121,121,175,111,125,151,124,109,120,111,136,160,114,162,120,143,127,192,149,145,146,110,145,116,151,197,147,115,143,139,102,153,112,151,166,143,135,128,129,107,132,108,116,150,152,123,106,180,107,148,156,134,108,128,124,123,95,135,133,113,116,166,140,153,131,134,108,119,133,132,115,123,121,119,117,119,118,153,169,119,104,173,141,135,137,156,133,106,115,146,128,117,133,138,151,124,157,136,117,166,117,133,125,143,126,170,172,177,117,123,98,129,141,135,116,115,141,123,160,165,135,112,142,117,148,138,166,122,163,140,127,130,99,168,196,117,137,119,166,143,115,136,136,112,136,108,129,150,125,135,131,135,130,132,134,139,144,110,129,115,122,148,161,138,154,121,119,128,123,86,141,128,114,144,130,141,138,113,127,137,141,127,125,134,137,151,133,112,155,160,114,137,154,155,125,160,81,135,116,128,175,153,160,131,154,160,169,139,122,154,126,154,131,116,160,159,122,124,141,160,108,184,96,175,143,130,125,140,142,136,122,137,123,134,134,174,155,119,127,135,122,139,130,147,129,139,137,101,131,155,144,100,141,146,124,157,134,145,175,144,137,131,119,123,122,168,130,147,161,107,136,159,139,163,118,161,155,134,140,177,130,169,134,139,117,123,147,119,145,140,107,117,114,126,118,152,114,159,147,148,110,169,134,132,113,130,128,159,132,112,107,122,127,148,142,186,140,128,144,148,143,150,131,125,133,137,114,136,123,116,160,156,133,138,92,141,117,117,134,126,152,130,154,160,134,142,122,163,141,156,154,102,135,149,131,118,104,145,145,183,141,116,117,170,147,124,157,117,141,148,122,150,194,168,137,155,110,126,133,127,141,144,118,133,144,140,134,166,122,169,143,139,168,114,112,186,121,133,161,173,140,140,146,119,148,138,151,144,133,120,126,105,138,120,124,117,167,150,112,153,144,162,130,147,159,137,163,90,105,168,165,117,153,157,122,136,153,124,148,117,134,112,171,136,121,131,134,138,139,140,120,159,158,129,124,118,146,123,144,127,135,143,136,136,132,111,134,153,109,135,155,118,144,98,149,127,143,132,148,127,118,108,144,139,128,93,116,195,165,129,155,128,124,118,160,136,151,141,153,120,138,114,135,169,134,143,127,169,127,153,146,128,108,143,148,116,136,152,131,151,156,134,148,173,121,138,115,137,125,149,126,128,111,143,99,134,147,106,101,161,120,122,172,130,128,97,120,168,128,123,147,114,125,133,105,184,120,133,153,129,149,140,143,148,137,144,141,151,124,164,158,147,133,103,134,104,124,115,148,112,121,114,140,138,139,174,141,140,107,124,123,107,144,133,88,135,172,125,135,130,106,124,132,112,112,109,132,141,138,151,145,138,123,160,136,123,151,127,135,118,138,122,147,134,138,109,106,149,145,125,111,128,103,159,178,141,135,138,111,154,163,164,162,147,122,190,138,121,156,147,136,133,132,136,106,115,116,122,135,134,123,143,134,116,138,145,151,159,147,125,132,163,122,114,112,102,133,125,138,134,156,111,133,144,169,127,111,125,136,140,157,146,119,130,130,129,113,128,120,163,127,138,118,125,133,104,137,131,141,152,147,147,161,128,162,116,180,135,115,115,165,136,134,139,119,137,99,119,118,137,171,151,147,144,118,149,139,148,128,175,131,157,129,110,120,135,167,154,138,150,152,152,106,118,155,148,131,128,110,117,132,152,137,133,158,136,132,139,149,132,147,110,106,110,118,152,129,113,152,111,142,147,109,136,149,164,149,136,105,130,115,136,164,134,139,104,119,144,110,159,144,143,153,111,159,147,148,145,154,138,166,159,131,154,156,143,134,135,117,138,149,95,106,123,134,173,175,114,106,162,138,111,182,146,119,131,129,138,94,156,141,125,123,149,152,98,114,143,97,142,115,121,137,121,134,162,137,98,103,163,131,125,113,123,100,141,130,124,167,161,117,131,131,125,163,139,129,123,105,114,122,122,126,144,130,121,123,161,165,142,101,153,136,106,125,143,118,127,100,178,122,169,158,92,150,118,117,161,145,137,152,129,121,151,145,105,154,130,130,133,133,155,163,131,119,134,100,138,167,152,135,121,116,163,138,129,167,187,149,129,138,130,170,144,141,134,125,129,143,120,124,123,162,146,160,142,126,119,134,137,153,156,106,135,148,132,132,139,139,129,83,152,118,145,115,123,124,124,135,121,122,156,172,125,145,130,114,107,119,121,137,135,119,168,135,135,134,128,157,149,158,121,154,88,105,120,143,147,127,134,118,146,127,107,145,137,116,132,122,161,138,133,180,129,135,136,147,124,141,142,147,153,136,105,134,162,115,124,181,151,147,112,119,127,117,122,112,126,151,146,149,126,113,132,128,111,119,154,118,139,148,127,141,100,140,120,133,112,156,125,117,132,120,181,124,164,143,151,114,133,141,139,176,159,129,134,123,152,120,155,106,169,151,131,128,130,142,160,113,126,165,133,108,149,113,125,133,108,137,113,169,110,165,121,116,179,116,125,135,129,129,149,135,145,129,134,146,134,127,160,197,133,129,143,155,139,122,110,113,171,137,154,122,144,137,104,136,133,148,138,112,136,127,130,126,128,158,113,151,169,111,130,125,145,147,136,114,101,139,130,107,168,129,117,133,152,142,153,141,148,139,139,132,111,131,112,124,127,125,152,115,128,134,128,147,124,127,140,128,147,159,136,148,142,178,127,123,112,127,133,133,115,123,128,138,153,169,137,138,133,135,119,173,134,157,150,131,123,153,113,125,155,127,132,126,123,146,118,96,130,159,117,139,148,115,140,143,134,130,152,172,142,169,178,138,165,144,107,138,133,113,144,164,147,164,117,136,119,118,124,145,144,126,140,150,158,133,163,126,142,154,125,140,161,138,123,110,129,160,125,136,158,148,127,133,115,172,130,137,154,115,114,117,141,125,134,142,120,119,160,153,111,117,162,179,132,160,140,158,137,148,112,131,130,164,130,124,118,137,147,141,106,142,148,125,133,179,127,121,144,156,159,102,172,127,150,144,127,113,119,126,142,152,110,126,175,161,143,126,145,84,148,138,126,137,157,126,127,119,133,135,120,134,135,118,159,143,157,121,144,122,125,166,136,151,142,125,138,154,132,144,140,186,165,105,154,139,143,111,146,136,86,131,130,148,150,125,151,118,148,133,120,136,142,111,118,157,123,153,126,134,165,198,114,116,159,149,135,132,141,106,122,137,131,141,138,147,143,112,151,146,126,123,123,164,128,136,159,107,147,128,141,179,139,109,137,153,126,146,140,109,138,166,121,149,152,93,181,110,125,156,137,135,104,115,129,159,128,129,136,110,135,146,131,128,150,159,121,114,125,173,122,169,121,165,151,109,158,120,115,123,123,153,124,133,119,140,103,128,147,160,172,127,121,155,144,131,116,101,127,143,110,131,128,125,112,122,136,144,140,134,153,151,133,137,108,135,139,114,124,142,100,171,99,170,118,124,155,135,155,139,113,126,145,172,147,148,142,128,154,152,116,117,130,159,145,116,138,127,177,103,148,156,138,173,153,102,162,129,134,115,147,131,151,132,142,137,129,160,148,138,146,110,122,152,121,130,134,122,111,137,131,131,117,129,116,144,101,138,144,162,103,129,157,116,154,145,131,122,124,145,107,124,109,134,97,167,147,128,126,132,176,146,132,133,142,126,111,117,135,170,135,142,130,129,154,133,160,159,113,116,151,138,124,147,163,179,123,121,129,140,98,137,134,146,116,103,101,129,131,110,149,126,137,117,145,167,136,120,134,132,118,112,165,144,149,141,148,122,119,144,145,128,139,99,166,133,150,154,155,136,181,173,140,152,145,122,161,135,124,129,119,162,149,167,130,126,134,149,128,119,114,143,135,163,152,109,115,176,173,142,115,125,132,147,102,137,145,160,165,135,163,134,169,119,120,145,123,151,138,131,130,101,130,162,114,136,146,122,133,154,131,135,129,128,138,157,123,116,154,133,152,106,139,141,125,127,160,137,158,153,126,108,131,122,152,149,133,137,143,134,151,144,126,132,114,115,126,125,180,137,135,148,144,105,145,123,125,141,148,128,134,126,129,133,152,136,172,128,138,110,163,152,108,195,138,150,131,148,131,133,149,156,124,123,160,122,118,146,128,120,117,125,117,132,134,111,132,159,165,174,107,114,120,150,166,136,128,128,153,140,154,170,120,141,166,126,92,93,136,135,155,119,117,147,140,131,134,137,116,113,153,109,121,127,146,160,138,152,125,124,167,125,110,169,118,162,146,120,140,133,163,120,153,140,136,161,147,107,138,125,145,162,153,175,134,90,158,132,157,122,128,127,137,141,144,126,145,114,108,143,107,140,134,117,145,129,141,165,121,97,121,151,140,144,138,147,111,123,122,155,179,121,111,140,124,144,143,134,145,122,141,154,158,144,132,95,123,135,163,143,139,131,123,121,117,112,134,135,128,124,128,142,139,134,155,128,120,108,120,152,126,149,154,130,151,141,119,138,150,130,156,182,119,122,146,120,129,108,134,126,145,174,136,105,132,137,151,119,91,126,132,144,163,174,126,132,153,139,125,174,127,153,134,133,102,155,151,111,135,112,145,131,106,141,132,118,142,125,130,132,119,144,166,133,142,110,142,131,145,150,170,147,155,154,92,121,143,142,127,110,145,149,158,139,131,140,107,148,134,149,146,124,142,140,115,164,120,150,132,144,160,133,146,139,120,146,146,157,144,139,160,135,107,121,156,138,154,114,160,118,133,110,128,96,135,119,125,124,118,108,124,138,136,140,140,135,126,120,131,129,154,162,116,135,126,152,118,149,120,132,128,118,129,133,160,110,144,126,114,151,173,157,101,116,105,124,139,162,146,120,133,123,165,164,147,120,126,130,109,149,126,110,148,130,144,149,147,149,127,117,147,137,138,165,108,102,132,142,125,131,131,106,137,127,105,135,115,133,127,101,144,142,146,113,124,138,142,115,123,114,166,144,137,133,119,115,115,151,165,141,135,136,156,135,121,140,136,112,132,129,128,162,108,143,135,127,123,142,140,130,146,141,128,139,126,126,146,149,119,150,138,115,176,120,173,98,139,137,170,140,133,167,153,110,176,146,130,136,156,113,178,139,151,134,112,166,124,148,127,122,159,134,142,158,160,126,150,131,127,141,139,134,94,108,125,123,134,134,163,130,141,170,118,122,115,145,144,139,142,133,126,143,146,120,142,129,134,139,138,167,108,149,141,143,154,148,122,129,156,138,123,159,152,104,96,145,151,140,120,121,143,144,125,124,159,123,145,132,159,121,122,116,134,161,128,109,153,129,123,131,130,114,132,176,142,159,115,147,136,172,176,147,144,126,140,189,144,99,145,118,146,153,106,134,97,142,139,134,101,155,145,108,145,154,164,109,125,152,110,121,148,126,169,117,120,134,147,126,132,123,131,179,121,128,116,163,126,131,145,162,130,150,128,110,141,130,140,153,158,155,141,109,158,111,200,129,116,104,131,158,116,130,132,136,119,105,134,119,169,140,120,132,125,141,137,114,117,147,146,146,131,129,144,137,112,137,106,147,138,134,169,133,172,122,122,159,153,137,144,116,124,104,128,109,133,129,123,135,135,162,112,143,129,148,124,142,141,135,122,136,144,160,106,167,121,117,145,132,134,111,141,131,116,137,151,111,108,132,151,142,114,122,97,160,131,142,142,165,107,132,162,135,149,175,168,113,143,137,157,150,147,105,151,123,137,129,144,117,172,141,142,111,136,143,106,135,167,124,127,158,161,146,159,139,161,120,135,137,126,125,102,127,131,157,113,148,117,102,165,121,177,143,143,142,130,148,171,138,161,150,106,118,170,104,104,134,147,136,125,159,137,149,128,160,128,142,149,155,146,137,138,140,159,143,160,139,159,169,117,139,152,160,148,176,149,149,137,136,133,128,171,165,140,110,119,145,154,164,140,113,115,166,137,93,128,110,122,174,145,148,167,114,140,137,160,148,159,139,139,121,145,154,141,148,142,127,130,140,145,148,138,150,91,154,154,158,148,121,128,110,138,150,153,119,161,145,123,121,146,124,179,138,98,149,124,141,155,119,120,142,125,155,125,116,162,144,119,159,105,131,120,147,114,116,131,139,126,135,138,104,157,156,152,128,147,132,122,111,119,125,125,132,170,125,150,106,115,142,141,147,130,145,176,130,132,99,147,116,122,111,130,142,127,134,139,142,153,144,156,119,147,140,120,107,114,124,159,164,121,144,148,127,149,141,167,119,149,124,130,109,166,127,121,126,122,132,112,166,154,137,176,105,118,147,113,122,133,130,158,131,117,130,126,129,127,144,163,155,158,110,135,131,124,145,128,150,148,140,135,149,144,130,120,137,141,128,126,130,121,164,99,136,104,108,116,100,149,150,132,131,154,124,150,127,165,171,124,143,175,122,116,154,113,126,132,126,128,153,134,141,113,127,143,144,128,142,160,118,147,160,134,160,146,123,144,135,136,118,135,105,149,136,138,134,145,105,149,109,160,154,99,149,140,142,127,131,117,127,121,137,115,129,168,126,139,93,134,170,124,136,141,118,143,111,163,159,168,106,148,119,119,133,118,156,119,122,116,128,122,137,114,120,150,146,186,150,174,116,147,143,131,141,139,132,129,127,151,134,136,141,130,171,116,125,110,143,167,155,136,150,153,147,187,113,165,113,114,144,140,139,111,133,141,145,150,136,142,117,167,154,130,130,148,141,153,136,157,134,105,131,130,135,141,114,161,123,151,118,103,166,164,123,139,146,132,126,164,130,118,175,152,132,142,126,159,133,141,139,159,141,131,122,136,122,98,123,150,146,123,149,122,145,166,119,127,118,121,138,157,150,146,146,113,149,121,124,137,131,126,144,113,125,149,109,132,183,137,174,143,146,154,139,142,146,137,155,170,140,122,144,149,92,142,125,103,134,137,153,120,137,130,113,132,109,135,121,118,135,153,124,151,138,141,95,116,121,145,136,116,128,131,101,119,130,179,143,164,129,142,127,129,137,148,140,175,121,149,138,113,118,119,112,133,149,149,101,155,163,138,104,179,134,109,136,144,145,122,151,133,102,162,151,156,107,132,129,158,135,131,135,150,120,146,140,145,113,101,157,121,145,103,190,106,124,140,134,134,159,140,160,119,129,154,128,138,119,113,134,107,148,161,143,94,140,136,151,128,129,150,116,147,117,123,120,156,171,101,117,96,126,139,135,156,172,146,127,152,154,158,137,142,132,131,138,163,149,142,129,140,110,129,180,165,153,124,114,148,127,127,116,138,117,148,131,146,149,137,137,148,148,126,165,153,163,135,121,128,132,132,136,125,125,129,145,155,112,138,180,134,105,107,113,131,118,151,131,140,132,133,103,120,169,114,176,143,140,125,124,136,157,144,138,118,111,164,141,127,120,126,112,117,131,117,121,143,115,109,121,119,127,148,125,159,115,162,110,126,136,189,140,148,165,129,131,150,133,156,122,143,115,117,101,146,134,128,170,146,93,118,129,114,127,149,133,152,118,173,150,113,120,153,170,105,144,146,135,138,161,143,128,162,113,157,184,133,110,125,148,104,158,112,147,135,129,118,129,140,135,153,124,139,131,158,148,164,125,159,134,108,114,114,142,136,154,134,134,122,139,117,143,128,158,116,134,134,139,148,116,117,144,114,130,128,197,127,148,127,131,141,102,135,118,126,152,119,109,153,135,162,118,118,99,156,102,182,103,133,145,163,120,150,116,143,146,113,120,129,116,149,135,153,212,146,130,147,140,128,143,125,150,109,100,127,97,128,95,142,150,140,122,113,137,154,120,144,108,99,133,126,132,108,145,154,116,142,148,142,137,112,152,109,122,132,139,133,153,146,134,139,159,129,153,144,168,157,118,151,146,132,116,135,170,128,150,165,139,157,170,98,128,140,136,125,130,139,105,135,155,107,126,101,138,154,110,131,135,154,140,133,166,111,132,102,136,106,159,118,118,146,160,100,143,131,126,112,130,139,133,115,156,140,133,130,119,129,93,146,108,164,138,119,134,152,139,127,112,137,117,144,143,135,180,158,105,153,124,133,128,136,110,97,125,165,106,135,144,138,166,103,109,145,157,157,143,143,142,141,164,132,168,144,131,132,138,153,117,142,136,154,143,138,138,91,107,146,128,175,137,127,130,156,150,149,174,130,149,125,148,146,127,155,155,149,135,140,109,133,146,114,142,126,158,168,155,111,129,180,159,136,106,121,128,124,148,146,153,140,90,118,136,182,122,134,164,141,152,123,155,161,154,152,148,122,122,127,105,123,157,107,165,141,118,139,144,185,153,136,145,122,129,155,117,134,139,139,122,134,99,144,138,145,133,143,139,127,165,130,121,168,130,127,132,140,121,93,120,136,183,160,138,147,113,146,145,123,114,163,116,144,143,129,146,153,145,152,145,166,146,141,129,142,136,150,108,130,139,161,115,133,111,125,159,117,110,140,131,129,154,141,120,127,123,121,172,129,144,103,141,155,113,141,152,177,138,121,143,113,155,108,112,129,135,115,149,122,156,127,139,176,136,112,136,114,138,130,121,118,141,154,114,110,124,134,152,123,137,103,141,129,113,153,127,140,128,215,139,133,131,107,131,126,121,141,156,139,92,157,123,150,137,102,151,120,113,100,153,122,127,88,117,126,124,101,155,169,146,142,165,162,131,140,160,170,167,147,138,143,107,111,128,156,149,169,164,121,141,95,118,130,154,129,127,104,126,158,144,153,137,145,127,171,149,115,104,127,126,121,147,125,129,129,131,129,129,95,124,159,143,149,136,126,140,150,143,160,123,111,122,117,124,147,131,160,125,105,161,132,150,133,96,123,134,154,184,138,108,135,137,136,147,131,115,119,183,154,153,136,105,117,141,173,138,133,138,116,105,137,132,137,147,144,123,141,146,139,142,125,168,127,128,132,114,157,114,136,139,123,109,151,95,122,149,125,119,133,142,139,156,155,141,116,132,106,139,119,118,144,120,116,144,142,147,151,127,163,99,154,125,123,117,158,91,153,120,119,128,143,118,160,113,138,118,140,127,152,161,119,132,106,121,138,141,119,133,99,143,113,159,106,145,140,130,118,145,140,164,155,138,123,150,140,116,137,102,124,145,119,129,111,137,135,129,148,155,109,130,148,153,114,152,146,107,191,152,147,132,136,113,106,146,145,161,141,154,130,160,131,169,161,135,116,137,151,160,167,174,107,115,138,143,130,147,124,169,161,126,161,125,116,131,160,137,138,115,168,160,101,104,142,127,124,109,101,161,121,157,125,162,122,151,138,146,134,183,109,159,131,122,155,173,155,127,104,152,145,137,119,108,125,117,119,142,145,112,106,139,117,123,135,135,116,151,118,105,118,163,144,133,150,127,138,153,150,129,129,164,116,156,106,184,133,140,119,168,124,116,112,140,156,147,136,140,163,177,119,96,106,132,158,134,153,143,133,138,150,135,138,164,132,126,182,130,139,120,149,171,119,147,111,192,130,142,133,164,125,126,129,133,131,154,155,151,141,132,141,103,160,127,130,138,152,119,141,108,154,112,165,160,153,144,162,113,146,160,130,143,147,168,88,125,185,154,120,127,108,95,121,134,163,144,106,140,127,142,136,106,145,158,149,130,115,128,143,141,124,128,122,151,137,114,125,154,188,150,116,133,145,125,136,124,166,130,111,129,131,141,132,130,157,143,136,153,116,133,118,127,118,168,145,165,125,156,144,136,148,151,135,141,116,146,131,145,112,136,128,135,154,124,132,127,128,147,147,125,140,119,162,124,107,157,134,150,112,106,140,121,151,150,154,152,133,116,158,126,143,153,110,154,143,150,139,121,148,164,137,99,132,147,155,154,144,120,127,133,152,120,163,145,120,151,152,149,99,118,133,148,156,171,157,128,115,141,112,142,108,146},{135,145,165,126,108,115,142,123,114,126,179,137,157,134,85,147,159,151,147,142,127,128,111,152,130,115,132,172,182,199,129,143,149,148,141,142,106,154,141,147,142,109,138,125,148,117,131,124,130,177,148,121,158,138,110,152,129,164,133,163,141,107,147,147,158,109,103,116,147,151,147,148,138,133,120,146,142,151,138,114,136,137,165,124,94,134,108,149,110,98,105,122,152,106,168,130,130,140,138,97,136,125,142,134,122,154,130,120,116,172,150,133,162,101,160,140,125,126,136,126,145,151,151,115,153,133,116,134,131,140,134,146,109,145,141,135,152,144,151,124,133,120,161,166,147,137,135,131,123,147,140,131,89,153,130,158,134,124,140,142,150,163,140,146,139,125,158,116,144,116,127,125,134,116,107,145,122,151,151,103,140,118,135,147,174,135,160,93,135,117,121,114,113,140,154,160,132,138,145,155,147,143,178,148,139,154,117,138,132,148,156,104,162,114,129,147,124,134,138,162,158,117,158,132,140,160,143,117,136,154,140,129,123,153,147,123,120,151,105,133,147,182,122,129,136,151,124,144,117,142,132,150,110,116,132,132,114,193,139,185,160,114,137,175,129,146,156,116,111,134,108,156,139,156,128,114,121,118,130,129,111,123,134,148,109,118,148,120,126,173,125,164,111,124,119,140,123,136,128,119,140,100,122,132,119,125,148,138,128,125,136,134,171,148,172,165,141,117,120,176,151,127,160,162,107,154,127,139,144,160,131,142,140,135,145,131,129,137,157,135,141,126,141,138,169,130,141,145,159,124,127,135,180,123,179,143,153,149,126,120,135,148,131,119,136,171,145,139,163,157,136,119,166,109,134,130,134,149,152,155,138,145,143,138,122,83,134,125,143,124,155,132,142,113,115,125,100,155,121,130,101,121,148,138,153,149,143,142,144,148,109,127,129,124,141,120,141,134,185,124,123,136,124,133,143,116,125,140,166,146,152,125,136,107,156,149,150,154,119,148,110,133,156,144,133,145,147,149,167,143,175,124,114,133,139,118,139,130,163,127,143,119,92,100,157,147,135,134,175,160,126,141,149,141,133,174,110,153,117,168,140,114,131,159,101,163,115,129,146,154,140,148,135,165,117,123,130,165,132,140,135,135,171,136,171,138,121,143,133,157,168,133,136,121,108,119,127,138,123,159,140,143,125,134,128,140,119,114,109,128,170,102,149,135,130,150,157,128,166,133,135,168,176,136,131,127,122,144,137,126,143,141,136,124,147,109,148,136,132,123,131,150,175,171,140,165,148,169,127,131,114,130,119,128,128,187,148,156,149,128,155,167,133,145,154,145,133,106,149,124,128,135,131,144,172,147,120,140,115,160,101,199,167,109,175,147,124,110,178,131,113,125,143,144,105,157,135,148,184,120,105,136,127,140,126,162,147,112,179,99,109,148,139,154,150,152,119,108,99,152,129,129,126,106,176,114,142,149,141,142,135,131,149,116,147,111,142,135,151,127,159,151,92,138,111,115,137,154,159,148,176,135,113,180,122,168,137,111,132,128,131,118,129,119,156,145,105,123,132,174,127,165,139,125,140,149,139,123,119,167,133,158,123,137,157,134,147,142,134,155,133,139,117,133,157,128,106,141,173,80,124,149,134,183,126,119,121,158,160,133,196,140,158,141,135,110,131,151,160,151,117,116,142,139,108,126,144,131,163,134,136,123,131,135,126,122,167,135,171,160,155,133,149,164,138,127,153,148,131,133,151,129,128,155,146,127,127,105,155,137,157,154,138,155,138,130,98,130,136,150,157,136,126,135,138,147,144,125,139,165,144,163,152,104,116,160,121,141,142,130,133,160,135,133,117,158,141,164,139,133,116,156,105,108,133,145,157,155,137,145,115,139,136,139,125,152,135,155,135,164,148,160,164,130,153,146,120,149,105,118,181,108,143,132,152,145,157,138,123,157,120,140,173,172,127,181,116,102,145,136,123,144,141,121,128,125,147,161,107,123,169,115,164,134,160,134,138,131,103,127,108,173,132,144,153,123,161,138,133,140,159,144,176,124,114,173,103,124,143,121,130,143,125,144,140,117,143,121,194,139,153,131,135,167,169,133,117,148,148,140,163,141,121,131,130,125,113,169,117,130,128,112,149,99,138,127,135,141,161,138,143,127,141,138,164,152,160,131,131,125,141,182,134,142,136,108,140,140,111,158,164,143,117,124,169,148,127,160,153,127,130,135,129,113,139,137,141,154,140,157,143,166,119,146,120,132,132,109,164,124,128,111,126,123,140,175,144,143,140,103,116,104,141,136,130,119,145,127,150,113,148,131,115,129,118,138,166,98,118,135,122,137,112,112,125,129,150,150,115,118,127,142,163,129,124,138,168,150,116,127,139,163,128,140,144,160,131,121,118,175,145,145,111,123,159,127,135,121,106,132,135,135,155,100,137,143,119,122,138,177,155,158,138,146,112,141,106,119,132,116,133,148,111,157,133,119,125,145,163,136,127,130,140,132,147,143,138,125,170,130,151,122,160,177,130,156,141,127,121,122,138,115,121,140,121,122,114,152,126,148,141,144,137,136,139,110,117,154,173,114,154,119,149,134,124,140,165,160,138,136,123,120,124,168,142,124,166,140,121,143,183,146,158,132,136,140,152,105,135,129,110,128,117,130,151,137,125,144,123,121,118,101,157,104,140,116,131,139,148,166,131,198,194,140,115,139,177,123,107,139,158,157,120,135,145,139,161,142,124,159,144,141,132,131,114,150,107,144,158,141,144,142,176,140,102,142,139,139,149,147,136,140,158,142,150,129,118,144,181,99,127,148,148,162,152,157,125,142,101,132,149,115,140,145,119,132,121,130,120,111,129,96,114,147,114,150,113,116,125,127,137,162,139,100,140,108,149,145,159,131,151,128,128,140,160,140,138,138,133,141,143,163,131,138,156,132,122,139,130,138,168,156,144,107,131,119,145,113,135,147,156,99,171,113,135,124,141,136,169,146,146,135,136,141,112,141,113,95,117,159,144,136,149,119,137,151,173,138,159,151,115,118,119,126,159,100,145,96,121,148,123,142,130,156,116,122,128,138,124,190,135,114,141,146,175,142,116,94,135,201,144,151,158,127,122,158,158,153,154,130,166,97,126,162,112,123,158,153,153,117,115,124,171,137,133,138,122,107,107,142,134,130,125,137,129,135,163,140,104,116,130,123,120,150,145,137,117,140,183,139,151,125,123,147,143,126,147,135,158,132,174,162,133,149,147,170,131,135,160,141,150,126,129,115,133,136,131,170,143,153,136,128,153,144,168,147,140,136,127,130,136,140,124,134,116,138,137,146,130,136,145,103,116,133,167,130,166,153,127,131,166,128,134,93,122,131,173,132,124,181,130,163,142,127,138,163,127,126,136,159,153,149,116,146,119,139,119,136,99,133,126,111,139,162,132,113,126,171,172,125,129,126,150,113,179,159,141,110,132,137,115,159,118,147,147,164,153,185,149,113,151,123,125,148,224,156,113,152,159,135,129,137,112,139,133,144,139,153,155,109,141,121,112,142,156,124,129,117,146,170,127,152,147,132,121,170,135,126,128,145,144,145,123,142,146,155,140,159,114,139,140,137,160,150,144,132,156,153,150,124,132,151,112,156,114,124,143,175,144,132,134,165,160,140,137,140,161,100,173,140,122,136,164,134,165,121,159,152,135,96,123,131,133,115,151,133,168,142,148,143,135,157,134,157,159,209,145,128,122,135,132,126,161,136,130,140,112,127,131,156,159,135,132,148,177,141,125,111,161,105,141,137,108,156,156,160,119,137,121,182,132,178,194,141,130,144,129,140,140,114,168,125,140,128,148,142,154,164,151,130,159,149,141,132,156,135,129,148,151,147,135,111,134,147,131,147,140,129,149,161,148,151,155,148,105,156,150,127,146,129,154,140,197,122,150,148,118,94,139,130,161,142,130,112,126,118,98,141,123,152,129,142,119,130,118,114,171,160,134,163,145,150,141,143,112,139,153,124,149,136,129,123,162,128,158,148,145,172,135,138,155,116,127,118,138,162,117,119,128,144,134,152,156,147,136,119,116,133,129,142,125,143,153,127,149,119,129,167,144,115,164,145,147,120,161,130,154,144,126,172,165,156,147,126,120,174,132,126,125,111,149,135,137,122,151,158,135,119,153,164,112,121,150,117,126,141,136,148,118,117,127,123,132,171,126,145,121,129,133,134,152,129,118,140,122,169,135,153,146,134,142,144,149,130,133,139,155,131,111,121,131,126,139,117,168,134,121,153,157,166,170,130,157,155,159,135,126,101,168,149,145,147,124,153,167,159,140,133,129,146,143,111,118,119,130,128,149,152,132,129,136,129,134,139,167,130,127,127,137,110,112,130,135,154,145,189,132,139,148,135,154,126,153,133,112,124,130,145,112,119,117,158,154,176,158,133,114,146,151,120,137,107,137,136,116,144,127,127,120,106,166,116,133,141,148,158,141,134,154,155,122,155,114,159,125,129,158,151,138,141,149,139,108,119,156,146,137,152,147,140,128,120,126,123,179,120,91,108,145,139,157,123,157,100,149,109,107,142,156,148,136,120,134,123,128,136,139,128,158,139,137,124,142,117,135,131,127,151,146,118,148,127,131,184,163,163,139,124,151,141,154,144,144,122,144,156,131,134,120,150,151,131,156,141,117,142,158,138,125,112,155,112,132,126,126,153,158,117,157,150,102,120,157,162,105,149,136,161,122,123,137,155,135,145,116,142,150,121,91,118,102,166,155,123,174,132,138,122,131,130,105,124,132,127,120,135,117,146,122,134,129,177,118,115,138,136,101,150,156,142,122,168,139,141,151,108,146,114,124,121,141,132,126,146,128,161,157,132,130,143,128,138,131,137,185,123,137,120,145,145,129,146,121,146,134,152,109,128,124,162,126,109,107,137,143,136,162,144,135,158,169,133,167,158,133,155,122,129,143,136,178,139,107,167,123,155,132,154,114,140,154,164,137,164,150,110,115,138,155,155,152,115,124,110,106,164,149,157,148,142,167,120,120,135,157,143,135,152,160,132,164,182,147,165,145,138,146,131,154,148,125,164,128,138,116,116,137,147,131,120,112,167,137,123,129,135,136,160,132,128,123,129,151,122,96,136,113,147,107,121,144,118,110,132,145,125,134,148,135,144,135,126,137,123,172,121,120,156,140,106,141,146,131,120,119,133,127,133,154,132,145,140,133,120,123,130,149,136,132,133,101,158,112,155,128,148,158,141,127,113,118,137,143,156,137,142,136,143,102,170,132,136,161,141,148,127,110,126,139,152,130,128,135,118,153,105,188,124,172,160,157,129,99,111,152,138,152,158,166,146,130,138,134,135,127,193,163,156,144,147,141,146,147,138,139,115,139,112,138,122,161,135,139,140,137,124,108,138,109,128,161,142,139,172,153,143,127,132,150,139,160,133,141,125,129,145,133,108,132,127,123,127,148,130,159,137,115,121,113,145,134,136,141,131,172,149,70,150,127,128,123,157,158,138,128,167,129,123,140,128,135,141,134,131,131,141,120,139,155,158,168,136,114,146,119,168,142,130,139,141,115,140,138,135,132,138,164,133,154,140,97,128,131,148,137,108,135,133,155,129,130,123,131,110,156,147,153,132,136,142,154,118,134,121,138,168,140,144,120,135,126,151,136,150,163,132,172,131,171,168,103,150,152,124,156,133,131,137,120,95,130,132,112,135,116,159,121,170,121,116,119,119,149,111,130,144,116,178,159,102,128,155,151,105,155,125,122,116,135,131,133,149,114,169,121,101,130,155,162,175,145,122,124,143,114,154,156,148,131,130,146,148,127,140,141,186,162,149,128,127,128,103,133,135,151,160,130,128,115,120,148,121,144,144,128,152,148,113,151,138,140,179,125,109,122,139,127,158,151,138,114,120,139,147,180,155,132,144,149,151,148,143,121,133,107,116,120,130,146,156,94,133,90,148,136,127,140,143,147,119,153,141,143,147,140,146,126,153,130,181,140,138,146,158,142,132,156,155,155,152,124,130,145,152,131,101,107,133,161,114,135,125,116,118,144,145,121,116,133,137,140,135,144,129,150,135,146,125,149,133,157,154,134,141,150,112,124,122,137,133,115,116,133,149,122,132,112,121,129,126,155,137,127,170,153,124,128,142,96,135,150,157,125,118,148,132,143,109,122,114,128,127,113,139,122,129,121,144,158,128,167,142,144,142,146,156,137,119,126,110,134,126,164,150,109,133,132,145,165,115,154,158,146,126,120,149,147,125,123,156,135,164,160,149,141,137,145,142,152,125,140,128,161,147,134,131,166,117,142,160,144,157,142,117,123,135,162,122,175,138,141,126,120,132,119,110,136,163,138,116,110,131,92,134,166,143,137,188,135,119,142,161,109,110,117,120,136,134,139,151,135,155,124,154,107,150,130,142,120,142,118,153,157,123,148,158,125,145,149,142,146,133,122,120,159,119,142,123,151,152,148,150,122,135,155,150,112,137,165,127,122,137,127,144,101,146,111,148,123,164,116,121,191,134,118,151,119,151,117,139,109,177,131,118,122,117,128,179,99,147,121,165,163,101,151,133,152,144,131,159,129,134,131,115,136,142,155,141,137,164,117,105,132,132,126,113,116,151,131,94,133,137,180,123,143,198,144,141,139,121,145,145,100,133,131,155,154,165,134,164,137,144,109,139,175,136,148,163,122,136,129,166,162,109,116,144,155,101,142,134,132,110,139,148,131,127,132,110,149,139,134,138,103,115,130,133,114,126,119,104,148,116,143,139,147,129,126,121,145,154,108,152,106,121,115,120,118,165,134,128,147,158,117,164,139,162,139,117,145,118,112,136,137,105,145,129,95,133,181,158,133,179,108,128,132,151,150,138,128,116,159,147,158,124,148,144,144,153,134,126,132,122,139,149,148,170,112,119,123,140,100,132,151,132,139,137,129,142,106,105,117,136,133,147,147,135,159,149,161,140,146,95,114,113,149,163,134,141,130,137,116,135,130,165,134,128,154,168,129,130,179,113,152,174,121,130,108,134,106,132,135,139,171,195,127,122,124,149,147,142,117,157,163,136,127,130,180,149,103,136,134,141,162,142,146,134,142,140,183,150,148,204,138,110,159,132,127,128,135,127,142,137,172,124,143,165,153,131,89,126,154,118,142,137,150,141,143,159,130,112,164,150,123,162,118,86,134,152,128,143,159,141,159,133,116,150,160,97,184,169,164,102,141,130,109,111,155,155,106,94,125,119,144,135,133,104,122,122,131,137,136,106,140,187,121,118,129,156,101,126,110,115,136,106,126,146,140,115,146,129,111,108,138,125,126,116,128,117,111,125,141,113,112,94,157,163,122,107,158,162,159,145,164,132,115,119,140,139,114,154,126,155,141,100,133,107,140,155,131,154,146,158,130,148,125,143,131,146,138,122,131,159,125,144,149,115,149,140,148,117,170,120,152,122,152,142,128,128,141,153,151,136,165,133,123,163,113,149,132,156,134,100,130,162,128,129,120,131,116,125,128,122,147,149,131,141,156,133,130,127,128,177,147,129,132,160,154,111,147,126,179,137,135,175,158,143,192,130,131,132,174,146,135,175,137,146,126,127,138,140,114,147,123,150,139,137,130,123,115,148,131,164,120,119,122,144,117,154,136,115,159,130,123,167,119,135,166,149,107,149,137,156,120,149,126,148,142,133,147,152,142,154,128,168,141,170,138,156,143,132,126,118,150,131,135,110,145,123,141,108,114,114,132,124,142,150,143,131,148,122,117,148,152,149,158,128,156,91,119,156,115,118,105,129,134,146,156,140,113,154,128,154,137,108,114,116,128,115,120,113,133,141,161,163,140,146,126,125,121,158,154,135,120,176,109,149,140,113,136,139,118,144,151,140,148,141,118,115,102,145,173,144,129,139,135,122,144,125,163,120,132,141,157,125,111,137,136,124,138,130,129,150,101,140,141,118,116,159,132,155,123,127,137,116,139,151,164,126,108,138,141,139,140,130,99,131,136,136,131,148,114,106,93,122,168,144,106,132,179,126,173,112,112,122,104,192,127,115,135,178,168,154,173,136,163,122,115,146,128,148,146,149,132,122,166,146,129,139,172,151,144,137,139,131,127,164,143,144,121,130,121,147,150,154,161,134,125,154,123,138,133,121,135,118,117,145,125,168,123,159,125,137,134,118,126,166,110,145,144,140,135,142,111,143,121,122,151,132,144,122,145,137,138,149,127,110,161,108,129,148,128,134,147,124,148,157,160,149,104,116,177,149,133,175,105,146,128,130,163,128,162,126,139,110,136,150,154,133,165,136,138,151,139,140,105,138,119,137,129,131,132,130,118,122,115,164,130,111,136,125,129,173,136,126,100,177,131,127,141,142,110,117,138,104,100,140,151,152,112,105,124,134,124,122,137,142,136,134,116,164,130,140,119,119,127,162,132,145,114,116,146,133,154,119,137,137,141,162,149,139,108,161,115,133,108,127,144,124,139,157,125,126,151,120,138,159,125,147,145,136,128,147,108,134,152,124,136,130,139,153,143,114,107,147,136,162,128,125,140,129,97,123,144,150,143,153,173,124,103,139,161,120,116,145,128,150,89,113,151,140,129,135,144,137,144,117,152,189,120,127,114,123,127,124,116,126,133,134,128,132,144,129,135,134,134,154,158,138,136,124,154,119,197,121,151,159,132,131,140,132,151,155,145,121,140,162,153,140,117,149,102,122,112,116,145,125,108,113,145,153,119,143,142,164,130,109,104,105,157,119,113,151,109,104,146,150,129,148,106,144,125,144,108,163,134,151,104,140,150,106,124,150,185,90,150,121,91,111,144,148,128,158,199,123,130,126,134,114,151,150,136,108,112,99,142,159,130,158,131,139,106,120,121,144,142,168,138,128,137,141,148,155,162,140,156,131,138,108,107,127,122,126,155,123,142,146,107,141,132,135,146,147,133,140,163,153,124,141,147,174,115,163,129,149,135,130,132,160,118,134,141,150,134,140,105,143,146,138,127,137,127,134,136,147,110,113,164,146,159,126,104,173,128,124,120,108,152,154,127,139,140,135,149,151,170,139,125,115,149,136,143,146,128,154,120,142,152,130,128,137,148,136,123,131,142,129,118,127,121,179,128,165,130,138,122,164,129,154,161,123,129,124,151,116,135,141,127,122,129,120,154,138,147,126,125,127,124,128,168,135,113,154,145,129,163,159,147,126,97,141,159,154,112,133,140,95,135,121,147,138,108,141,137,134,125,127,109,151,116,148,145,112,140,178,109,135,111,123,136,122,170,144,150,154,154,107,141,154,157,86,118,117,148,145,153,144,97,108,152,135,105,145,142,128,151,126,126,113,161,139,140,142,113,146,135,130,122,151,138,155,119,142,150,151,151,166,161,140,144,111,139,127,131,182,124,137,178,134,141,147,144,111,117,150,118,135,154,163,118,121,136,121,161,125,162,146,135,122,120,134,120,161,93,120,135,135,120,140,118,118,131,142,125,93,139,122,183,154,154,98,134,154,123,166,122,153,146,147,125,147,120,131,148,157,115,131,144,121,139,137,123,138,110,140,151,154,139,123,168,144,160,131,171,133,126,156,135,142,128,169,130,142,166,109,147,157,115,145,111,102,136,151,139,127,137,104,123,104,150,197,128,158,128,100,142,131,151,151,113,164,112,134,137,113,134,131,136,161,120,115,130,129,151,150,144,155,136,160,133,134,135,127,134,135,158,116,144,135,177,124,135,165,107,126,142,146,131,148,158,126,131,131,136,150,133,121,136,174,142,155,110,143,122,114,122,117,134,134,159,161,145,136,136,137,151,168,195,127,139,126,144,142,145,126,115,95,167,134,164,134,182,117,126,152,148,156,138,125,144,139,127,129,136,150,158,113,156,151,122,146,140,136,125,104,124,138,141,133,112,139,100,151,123,131,183,113,123,130,142,116,138,149,128,139,124,118,162,123,151,146,143,135,151,141,144,118,146,123,154,112,127,159,116,159,116,122,142,134,141,126,112,140,137,123,150,135,131,158,122,126,169,144,160,124,154,129,157,116,145,141,150,131,93,119,109,147,146,129,111,140,132,142,145,152,141,174,139,141,160,135,117,104,146,124,140,115,127,150,125,136,124,123,122,162,116,130,121,163,155,125,156,123,114,158,153,132,175,152,149,127,131,160,153,127,128,161,129,125,126,129,143,128,105,125,139,142,156,146,160,140,113,126,153,147,144,163,161,147,114,154,145,184,139,120,132,132,142,149,103,141,142,118,118,157,116,97,117,147,144,105,143,107,177,150,128,140,143,126,128,139,140,154,132,148,122,142,164,121,141,135,123,177,152,120,125,119,174,140,149,183,141,145,109,133,120,128,128,148,150,123,128,139,138,186,171,124,135,131,147,145,131,117,156,168,125,133,132,155,138,98,137,100,170,127,145,127,146,118,136,113,147,131,144,126,124,135,122,150,130,126,154,141,120,90,148,149,142,162,132,146,125,120,123,155,111,122,179,106,167,114,163,119,154,143,131,128,126,128,187,150,135,159,127,105,124,147,127,129,136,128,137,154,150,172,153,145,137,106,125,110,115,132,136,122,156,143,148,123,128,147,107,123,142,126,122,140,127,128,133,127,128,123,133,153,121,115,120,135,134,149,150,147,131,134,152,159,132,171,141,177,174,137,128,144,123,151,127,121,160,123,121,92,152,139,155,138,147,133,166,97,107,138,139,151,119,131,132,161,131,132,139,146,102,141,154,126,102,157,163,131,99,132,104,157,151,139,153,126,139,140,134,149,158,152,119,139,151,136,148,132,122,130,148,154,151,138,129,116,138,144,178,107,126,135,151,161,157,126,128,115,173,108,149,129,155,162,156,148,131,139,127,124,150,138,134,139,125,137,126,123,131,156,135,150,137,123,165,149,124,114,144,126,109,129,143,162,122,116,141,119,125,106,155,102,123,152,145,133,120,126,159,140,121,159,128,124,144,138,138,141,121,148,152,143,121,115,129,143,140,135,147,120,134,97,163,130,132,139,132,112,129,116,160,119,110,126,152,122,116,104,142,126,117,134,142,165,127,134,138,151,143,143,127,157,164,154,153,124,135,129,159,147,114,126,169,160,143,120,157,140,188,133,147,173,147,122,144,156,153,174,142,132,134,147,149,154,145,95,133,149,142,158,129,159,131,161,124,144,122,110,113,153,143,165,130,135,146,114,102,167,161,123,133,131,128,138,142,133,134,177,181,150,114,119,141,126,135,155,117,148,142,174,137,131,152,106,153,163,165,184,156,184,139,140,122,150,135,155,149,116,140,179,116,125,115,122,135,115,149,173}},
{{4000,2.700000},{41,69,45,49,68,57,61,50,59,63,53,43,79,69,48,74,62,49,57,52,69,43,58,43,69,64,44,69,51,55,48,53,58,79,48,66,67,57,59,60,48,63,48,61,82,76,49,60,58,56,56,42,57,64,58,51,43,69,63,45,68,67,61,59,54,64,62,79,68,70,52,45,46,57,40,55,65,55,55,64,48,57,40,58,54,60,50,54,41,76,82,57,64,63,59,59,52,53,61,62,61,66,62,50,50,51,48,48,51,59,66,45,89,74,44,63,60,59,45,49,56,66,59,45,63,56,70,45,53,84,62,79,59,67,65,56,42,41,71,54,45,62,67,37,69,50,63,53,65,62,49,50,77,75,57,64,74,72,51,65,69,59,85,46,44,71,65,44,48,72,41,37,79,48,58,46,64,55,54,53,58,51,58,47,38,63,64,57,65,82,52,64,53,70,50,59,66,49,48,54,37,49,31,58,76,61,70,44,39,59,64,52,60,65,51,75,59,43,48,57,62,50,60,62,48,77,69,47,45,56,63,49,37,50,56,47,47,69,74,55,60,55,50,56,65,46,52,39,52,67,48,41,63,35,48,53,58,44,52,41,39,62,62,52,62,79,68,66,57,53,71,69,60,46,43,65,54,74,60,76,47,59,59,72,81,64,76,42,42,53,64,61,58,74,55,60,61,45,60,60,51,53,74,67,74,70,38,73,41,45,62,59,69,58,58,41,48,55,54,68,70,60,60,75,30,59,58,69,73,66,47,67,68,63,60,45,53,53,40,49,83,54,39,70,63,52,53,66,51,66,58,54,52,58,56,53,55,60,57,70,31,54,66,61,52,54,70,66,53,48,64,34,46,38,43,65,58,82,62,53,67,50,54,57,51,54,79,46,65,47,79,60,48,56,34,60,54,65,54,44,73,48,53,58,57,48,57,45,45,65,57,64,68,55,71,81,73,59,58,45,65,54,52,59,42,52,35,54,52,52,60,49,46,53,59,42,60,51,44,43,70,66,49,58,74,74,42,53,33,67,64,54,65,50,66,51,50,40,56,52,62,63,61,44,50,48,55,43,49,55,38,63,61,62,45,43,47,35,54,54,56,58,47,63,76,62,68,52,46,63,51,66,59,34,86,47,44,53,55,50,52,60,76,70,49,53,58,74,47,56,56,59,59,62,46,60,70,45,45,40,51,57,55,55,68,62,49,54,66,67,58,56,58,58,55,91,62,42,51,68,56,42,52,48,75,52,61,48,49,73,48,56,54,72,52,54,44,63,46,66,55,68,60,67,70,53,73,56,57,50,68,36,58,48,46,88,72,50,33,47,73,60,60,62,58,64,47,68,39,48,54,53,72,67,60,50,56,65,56,54,52,63,55,51,45,47,43,50,83,56,59,47,43,57,57,53,70,63,51,77,90,50,65,71,51,60,63,55,66,53,70,63,73,87,61,64,52,68,70,75,53,42,60,47,49,40,74,35,83,68,45,68,56,64,69,55,67,68,50,46,50,56,55,52,72,59,51,56,51,70,69,72,59,50,67,76,40,34,54,59,51,49,38,70,60,74,74,55,57,57,51,61,49,68,71,49,55,64,76,75,53,52,59,68,71,52,82,53,55,68,79,62,52,55,58,59,66,56,59,45,49,60,75,63,45,48,54,47,47,72,56,40,44,48,49,75,49,69,75,72,64,57,55,49,66,48,56,64,52,76,57,56,49,57,65,59,65,52,47,57,62,58,60,43,45,51,72,60,60,26,52,39,60,47,41,66,63,38,59,53,58,53,46,66,50,67,40,57,63,62,48,52,58,52,81,49,58,66,51,53,64,53,55,45,43,66,57,72,61,60,58,59,89,50,82,51,54,55,78,50,69,42,59,49,50,64,66,77,57,57,45,62,68,48,67,67,42,71,71,83,65,39,45,63,58,61,62,48,59,73,58,66,66,57,68,57,51,54,62,75,64,44,49,56,50,60,49,65,56,55,50,49,51,49,74,59,49,49,55,49,60,52,83,51,46,63,37,69,78,80,56,75,43,74,86,52,53,59,72,68,69,49,66,53,56,72,61,45,67,55,57,44,57,71,60,55,45,67,62,66,60,59,93,58,62,52,55,56,60,72,67,64,59,44,55,65,55,84,45,48,49,56,73,45,38,51,53,58,79,48,62,72,70,62,39,50,57,51,48,62,45,59,62,67,51,47,47,75,55,59,57,52,49,52,42,48,61,43,55,39,57,47,55,53,61,54,57,48,53,46,58,57,65,59,65,50,47,83,53,81,53,54,56,37,66,55,55,62,59,52,66,65,75,62,54,53,60,57,61,93,54,42,46,66,41,53,52,43,49,43,73,48,66,44,50,46,51,47,54,52,59,62,57,56,49,80,58,56,49,29,54,41,31,46,60,60,65,54,39,46,52,53,66,65,58,41,47,59,58,58,63,96,83,65,42,76,66,42,69,63,62,63,47,48,70,46,50,68,58,49,48,64,44,60,57,56,67,59,44,34,63,35,81,80,54,67,63,50,64,61,55,72,86,55,62,53,57,70,55,41,73,45,44,51,44,55,48,63,47,51,74,69,64,46,58,54,58,38,58,45,37,45,47,59,55,48,56,53,64,41,50,60,46,45,49,51,58,45,69,58,32,60,56,62,62,41,64,69,59,63,47,67,50,49,70,83,39,57,58,54,51,62,57,65,68,62,55,65,46,50,64,53,56,64,64,48,43,56,37,63,82,57,53,65,54,56,53,40,65,62,53,54,61,78,66,47,49,66,52,42,73,56,51,56,63,55,59,65,54,58,41,68,67,62,71,62,67,52,52,71,57,47,56,52,70,62,55,52,48,59,62,70,54,49,62,71,57,60,68,48,69,68,53,41,59,52,61,74,54,75,52,48,75,46,48,69,37,47,56,54,53,53,65,64,61,49,56,57,57,46,69,47,55,75,70,45,35,58,53,50,52,51,43,41,49,61,53,76,46,66,57,60,81,65,76,62,50,67,59,82,52,65,62,70,56,40,55,58,63,67,61,55,51,50,66,51,61,50,79,46,66,61,58,49,51,47,47,60,59,89,53,75,43,61,44,57,63,70,56,50,43,65,70,51,42,45,60,55,66,54,62,56,66,55,66,59,61,71,52,66,68,53,61,43,72,61,57,47,58,75,46,63,60,98,73,54,61,66,49,38,41,66,77,56,74,56,62,54,56,64,60,53,63,45,56,59,51,57,53,55,59,57,48,71,43,49,64,66,60,63,55,79,54,49,64,62,57,52,79,70,44,50,78,62,64,50,52,44,53,52,55,58,75,66,60,90,50,65,60,57,55,64,71,61,62,46,61,36,50,50,60,48,55,61,57,57,65,46,76,63,49,64,39,71,53,53,65,44,47,48,51,57,73,67,42,62,47,42,59,54,53,46,64,51,57,53,69,65,60,65,67,59,59,67,60,46,52,51,56,59,68,63,69,64,66,46,44,66,60,46,56,62,46,31,57,53,34,49,49,50,49,48,67,50,53,41,67,52,50,50,79,68,41,63,71,37,58,63,63,82,42,58,66,42,62,62,81,59,54,52,53,55,50,55,41,44,55,60,53,46,61,89,61,76,52,76,46,51,52,59,50,64,45,73,59,51,55,68,56,70,52,50,50,49,53,65,45,56,53,64,66,40,54,65,60,67,53,59,43,71,48,61,38,69,75,56,70,59,59,83,55,53,57,58,48,57,79,61,58,60,35,72,71,62,52,50,61,63,60,50,47,58,52,71,50,44,35,73,60,55,70,54,73,69,67,50,44,46,60,46,34,63,57,63,52,46,56,59,63,55,60,56,44,53,50,59,60,68,61,80,48,57,47,53,64,47,51,62,51,64,59,57,63,52,74,50,80,46,63,54,46,52,51,58,45,69,73,60,51,63,56,52,61,41,48,54,65,37,62,41,38,58,58,45,49,56,58,65,47,48,55,54,61,68,45,69,71,64,60,49,76,57,70,55,62,47,49,46,53,60,54,52,61,73,42,47,66,64,46,56,70,59,60,47,46,60,55,38,49,46,39,46,48,60,54,58,59,74,59,65,52,47,64,58,39,58,36,46,57,58,62,51,49,61,50,59,57,55,48,44,64,43,79,39,42,53,72,68,60,62,83,57,57,73,47,46,64,44,95,57,52,70,84,62,46,53,74,79,54,70,68,54,47,57,56,40,52,49,63,55,69,53,51,59,54,69,41,77,49,47,54,63,64,75,63,41,41,62,40,71,67,56,47,60,49,54,46,52,68,47,54,61,60,47,61,59,58,48,55,47,56,66,55,66,48,60,69,57,44,52,44,47,62,70,80,65,55,81,76,60,71,71,60,87,43,71,67,68,65,47,61,52,64,61,90,49,46,35,65,62,49,40,79,72,61,70,45,72,64,72,58,77,78,69,43,69,63,36,46,65,57,61,50,48,70,50,58,64,58,34,67,63,58,50,87,68,60,35,49,50,56,61,59,81,52,60,68,61,40,64,72,58,53,69,58,59,79,54,65,44,66,52,47,44,49,48,55,59,54,65,66,60,63,57,56,40,63,57,57,56,47,79,55,58,52,53,55,37,52,49,60,58,55,63,67,47,67,54,50,74,50,49,69,63,39,49,51,60,52,36,61,62,69,50,76,34,38,65,73,45,63,66,65,59,66,50,54,42,64,65,61,55,43,57,47,47,62,42,53,65,48,58,68,48,49,56,63,52,54,49,55,77,61,48,60,66,59,73,53,63,33,65,50,70,46,81,66,49,65,46,76,55,51,40,86,65,45,58,62,53,40,43,60,66,46,53,57,54,52,57,60,57,65,62,55,72,47,64,35,58,62,61,66,88,60,49,44,77,46,49,70,59,53,59,58,80,46,49,61,47,66,71,58,56,39,60,46,42,67,58,55,58,63,76,55,61,65,52,56,69,70,65,59,56,52,54,37,55,72,44,34,63,55,45,66,65,46,61,71,55,51,53,42,48,46,47,61,48,46,61,50,59,54,58,50,52,54,74,62,63,56,52,53,65,47,39,65,52,41,54,70,59,43,72,63,48,63,47,65,54,51,74,65,57,67,96,57,39,42,56,40,63,56,34,53,70,65,51,53,55,48,72,60,49,66,77,49,50,58,49,80,75,60,45,71,44,59,69,63,53,51,62,53,39,51,50,51,66,76,69,54,55,60,59,56,81,76,48,62,41,61,52,49,37,66,58,58,63,44,51,62,80,71,42,58,62,59,56,45,55,48,60,46,68,55,58,66,59,40,43,70,84,49,74,52,49,73,69,55,55,82,52,65,65,78,42,44,54,52,47,64,43,57,56,61,63,63,53,42,51,79,70,67,53,61,44,52,51,61,65,54,68,58,64,51,53,58,71,47,46,75,44,60,40,67,55,44,58,58,47,78,54,48,52,58,48,50,54,60,48,58,54,51,57,56,52,54,59,65,76,68,46,51,47,46,67,61,63,51,55,51,66,65,49,66,54,47,63,49,52,53,64,66,61,54,71,56,70,54,76,38,59,44,87,56,48,47,57,48,42,46,51,70,78,55,72,75,57,53,57,55,38,57,56,54,58,63,68,53,59,58,42,65,47,33,72,67,49,57,74,69,56,68,64,42,52,63,82,56,66,74,37,34,56,55,59,35,67,60,61,74,39,53,34,71,53,52,27,85,49,71,72,46,38,47,56,38,46,50,47,63,66,64,57,46,44,64,45,46,32,68,59,57,63,62,45,42,62,44,60,55,45,67,34,48,69,43,58,46,62,59,76,51,65,44,70,66,58,69,59,62,45,54,60,66,72,36,53,62,71,63,69,53,53,54,66,54,62,51,62,72,39,57,60,50,63,49,63,53,54,53,53,80,52,50,73,73,64,63,62,68,54,70,57,47,45,55,51,55,49,50,60,47,69,51,58,49,51,50,50,71,57,60,49,58,35,73,53,50,54,46,56,72,47,41,70,35,56,61,58,41,61,62,60,69,57,70,60,40,45,60,68,59,76,51,62,45,53,58,60,61,51,82,65,66,39,59,51,64,65,55,72,56,52,62,63,69,51,52,42,55,62,71,51,62,46,61,64,45,56,66,49,61,48,56,62,64,55,39,58,66,49,56,48,48,52,72,68,49,59,55,72,61,51,65,63,76,73,52,55,59,63,47,70,63,69,45,66,48,65,41,68,54,55,63,57,47,44,67,59,43,76,54,41,68,56,66,77,46,46,59,50,69,51,53,54,60,60,44,42,57,39,55,62,65,54,45,61,42,45,56,49,54,61,52,68,42,62,50,56,69,64,66,45,45,40,64,68,62,52,68,66,59,59,57,44,57,71,78,56,53,57,71,38,54,54,70,57,50,56,69,62,60,41,49,74,55,56,52,63,72,54,55,64,44,64,66,44,68,45,80,55,62,54,69,54,48,75,53,55,66,52,53,47,56,62,48,53,65,55,60,53,55,45,58,48,57,41,66,56,38,51,38,42,53,57,51,67,60,56,48,62,49,56,63,67,86,76,66,38,68,48,47,38,59,62,46,38,50,67,50,79,83,64,84,62,73,58,74,66,47,44,53,66,49,58,59,62,57,61,62,53,54,50,56,49,49,65,62,35,54,62,48,82,67,33,46,53,52,61,72,58,60,63,55,55,74,71,53,59,54,56,57,62,58,66,51,51,77,31,49,55,63,66,51,66,88,54,69,71,61,48,56,69,59,55,49,48,58,67,47,53,48,56,54,45,44,66,56,58,56,52,55,53,83,71,59,68,38,50,76,53,55,68,69,47,57,48,48,67,80,74,60,62,55,64,54,42,64,54,50,67,52,52,55,78,66,53,64,78,55,60,57,55,74,82,49,62,64,52,59,54,49,56,77,76,63,43,46,54,64,50,39,81,61,56,54,69,53,41,55,57,56,47,58,68,51,54,81,48,68,74,86,49,41,78,51,72,77,63,43,55,55,70,59,45,57,56,61,55,46,51,45,69,38,56,46,58,61,47,37,55,57,62,56,41,48,75,60,60,66,62,60,63,63,56,65,46,63,70,84,31,56,72,69,58,51,55,60,62,66,53,51,41,66,69,56,51,69,42,64,71,72,61,41,71,56,52,46,45,61,69,70,52,46,76,54,51,49,56,75,63,51,56,56,69,69,38,65,56,61,59,81,52,48,84,70,48,60,45,46,78,57,54,59,60,58,63,51,55,53,77,46,58,40,64,53,39,46,78,59,46,56,68,84,40,60,80,35,72,48,58,69,56,53,94,49,41,63,67,76,60,49,58,50,72,59,69,39,52,38,49,54,62,63,44,54,55,63,76,66,60,55,42,44,60,61,50,73,67,51,86,80,39,57,69,78,48,43,52,63,43,60,45,57,64,72,58,64,55,54,59,62,48,61,63,68,46,53,39,40,47,39,61,78,65,40,59,64,53,52,51,42,68,66,33,54,82,61,71,61,56,68,74,48,56,58,65,52,65,60,51,33,46,55,72,48,47,57,61,52,55,64,81,61,56,65,65,62,53,43,61,57,53,40,62,56,68,49,53,45,55,49,69,54,54,61,60,72,68,48,88,59,41,41,62,72,43,46,72,60,59,52,53,74,84,73,56,60,69,60,66,54,54,62,52,75,62,56,56,47,52,71,54,49,61,71,50,70,64,63,40,59,58,51,53,45,53,54,44,45,53,63,64,57,53,56,41,66,65,61,53,54,49,55,46,64,59,62,57,56,59,60,64,62,62,78,54,46,49,68,76,69,55,45,55,61,62,47,60,53,48,44,50,62,31,57,60,56,54,63,69,53,52,52,79,53,57,42,70,65,66,65,40,62,69,77,51,71,65,65,62,56,48,65,57,60,60,57,59,56,72,52,68,48,61,40,85,60,63,65,38,49,53,64,53,115,46,69,74,66,46,76,56,55,69,57,53,69,49,51,58,55,65,52,52,66,54,51,63,58,67,55,57,52,59,60,92,56,59,63,45,66,50,51,56,59,53,47,75,57,62,39,49,41,38,34,53,59,67,55,59,49,68,69,42,49,58,66,42,49,63,55,65,58,38,74,66,52,67,49,53,45,76,51,60,51,67,54,26,79,47,74,52,51,66,75,64,56,51,53,64,58,53,66,43,47,55,55,65,67,54,43,73,45,48,59,64,67,65,63,73,66,73,42,86,69,61,62,65,55,56,66,48,45,52,59,69,61,49,80,65,47,35,69,47,55,66,60,69,53,45,48,47,63,44,59,56,48,39,69,48,66,63,42,48,48,36,63,61,47,34,63,48,59,37,63,59,62,56,53,76,61,83,74,53,63,70,60,45,53,44,51,59,61,55,63,63,73,56,44,59,56,47,69,53,62,71,54,41,57,49,54,45,55,69,48,46,57,66,71,71,67,65,54,51,83,54,71,44,61,56,64,58,63,54,55,44,71,50,54,50,69,68,48,62,63,33,63,55,38,52,57,55,66,91,36,58,74,78,39,52,42,63,37,57,37,63,67,54,64,58,40,45,56,51,43,62,66,66,62,54,51,63,49,52,64,57,49,67,54,67,56,61,73,52,57,44,44,39,56,52,59,55,51,41,46,62,66,38,58,53,48,50,49,38,53,67,61,66,48,55,54,61,55,62,68,45,63,51,56,51,71,46,58,35,56,63,49,73,66,61,60,54,45,51,51,67,58,58,60,49,61,63,76,42,67,43,51,59,86,48,60,54,59,53,50,53,40,63,65,52,72,69,60,50,69,55,60,71,55,77,55,30,63,57,62,59,56,48,62,67,46,53,52,64,63,51,61,62,71,70,54,58,68,77,62,61,41,63,62,73,48,47,71,67,60,81,67,70,44,60,56,60,65,63,66,44,62,70,48,63,72,38,88,44,59,73,68,58,39,49,51,49,61,53,65,67,65,65,51,57,50,48,59,55,55,66,49,48,58,67,44,61,54,52,49,45,51,62,39,52,39,76,52,51,51,48,41,60,28,56,48,46,81,84,56,48,62,67,64,65,43,59,76,58,60,50,52,59,48,58,64,44,67,77,55,52,60,63,76,73,90,68,61,35,59,88,51,53,64,79,55,62,70,59,39,57,65,35,62,42,72,63,39,59,56,64,49,54,65,67,49,57,52,51,57,58,48,50,71,63,55,64,50,49,47,47,57,50,60,56,54,53,79,47,53,52,61,74,53,46,41,59,43,81,49,57,66,44,61,56,55,83,53,73,61,61,66,55,45,63,64,56,61,48,58,49,56,61,65,44,61,56,72,45,56,57,49,56,51,78,57,59,61,49,62,43,45,43,43,52,63,44,42,54,53,46,68,55,54,47,56,55,64,50,60,51,54,60,54,73,58,80,55,60,70,60,72,62,67,54,50,82,63,64,72,66,93,74,64,82,49,75,35,62,55,30,60,49,46,67,69,52,75,46,83,52,50,49,65,67,62,52,73,48,48,44,68,63,56,48,61,59,58,59,72,71,58,40,74,55,48,89,77,55,58,45,59,46,60,34,62,70,46,63,55,53,71,58,58,63,51,71,60,53,56,51,65,51,72,36,53,51,56,49,68,41,47,76,73,47,63,56,58,54,42,83,57,50,71,45,39,50,34,62,54,40,68,47,63,52,77,46,60,68,87,45,58,57,66,48,60,56,48,62,54,51,36,60,51,73,54,38,46,65,56,55,45,52,50,56,52,59,62,69,43,52,75,63,48,67,61,51,56,55,49,51,51,64,54,51,62,40,46,43,38,47,55,74,59,59,76,83,44,49,48,52,64,66,66,52,45,52,54,58,43,42,53,57,45,57,60,59,60,63,41,66,65,55,61,57,58,59,50,70,43,74,89,50,45,71,39,67,63,54,72,56,44,58,67,67,57,46,53,55,62,70,54,53,61,55,60,68,63,60,52,51,37,53,57,64,43,76,70,48,58,54,47,52,62,58,65,59,50,63,52,63,50,59,87,67,50,53,63,71,45,40,84,63,61,75,48,48,62,85,67,61,62,56,58,48,64,47,44,53,66,53,40,57,54,67,36,60,59,57,43,49,49,53,39,58,73,67,64,65,53,54,60,55,58,50,57,50,52,70,57,69,53,61,74,51,52,47,61,61,88,47,52,58,68,67,70,69,54,37,50,45,47,59,47,57,66,67,45,58,49,40,42,57,62,53,53,63,76,74,47,59,52,58,70,45,44,64,51,66,51,61,52,64,52,64,57,61,60,63,58,57,71,42,54,54,54,73,57,61,69,67,70,60,64,42,61,68,66,55,38,55,61,59,63,61,61,53,59,54,49,53,64,60,45,63,56,50,56,61,57,56,42,56,37,64,61,55,63,58,43,56,74,67,42,60,70,60,65,73,54,64,73,54,46,52,53,57,55,64,55,60,74,58,54,61,77,68,50,44,59,49,47,57,50,57,63,63,43,62,69,58,65,52,71,65,59,52,58,58,59,49,68,85,63,57,49,56,76,58,76,80,48,60,52,63,64,77,53,47,72,61,51,44,43,43,67,68,71,55,49,60,75,60,48,45,54,71,73,46,43,59,49,58,60,64,58,61,60,49,86,59,49,50,50,57,56,50,62,56,72,49,54,45,59,47,46,47,72,64,47,37,56,69,50,80,49,62,66,58,64,43,71,73,49,61,60,43,60,59,62,44,73,48,68,66,61,59,38,57,51,60,53,62,46,60,49,55,72,60,65,67,67,53,54,41,44,54,64,81,49,70,67,57,41,63,55,53,55,66,46,59,57,63,57,74,70,66,62,43,63,54,65,67,60,51,50,57,49,66,71,49,36,60,66,63,73,50,58,59,40,46,46,57,51,56,46,64,72,71,60,57,61,63,75,50,65,46,52,54,78,64,56,51,47,46,52,54,52,54,56,50,46,50,61,49,56,91,49,49,48,70,58,70,35,48,55,49,46,51,61,50,63,56,56,56,73,76,50,52,64,43,50,67,34,56,70,56,38,70,75,59,57,48,54,44,56,61,58,62,41,63,38,43,66,45,63,61,54,43,73,64,50,47,67,63,74,58,42,60,77,68,59,38,44,43,56,57,56,47,60,58,58,82,54,67,49,54,55,48,63,51,74,61,44,63,40,60,53,51,50,86,67,59,85,52,67,58,79,55,62,48,50,55,63,48,55,49,60,60,55,71,61,55,68,50,49,61,63,62,69,47,53,45,48,52,41,46,63,51,49,48,79,71,60,68,53,68,65,52,60,67,60,77,61,57,55,64,69,50,55,82,52,82,51,76,48,59,40,49,53,63,63,65,62,46,53,54,63,44,62,65,79,52,44,51,52,64,49,53,57,50,44,56,49,70,66,54,47,49,52,76,64,53,55,58,41,58,57,79,47,38,61,60},{39,68,67,66,56,49,66,53,52,48,71,53,59,52,64,57,56,58,47,41,54,50,62,65,63,36,51,48,76,49,61,59,70,63,46,42,45,52,52,59,66,70,51,60,76,57,52,60,62,52,50,66,70,48,52,44,46,60,61,69,58,57,53,65,50,36,63,65,50,57,70,43,71,37,78,59,76,66,60,66,58,58,48,57,71,65,68,59,52,59,51,41,55,65,58,49,60,67,51,55,48,64,66,57,66,72,70,86,64,57,50,46,58,38,84,62,53,60,50,59,53,72,44,49,43,57,59,44,53,44,65,67,43,58,59,52,68,77,86,50,46,56,61,49,72,63,76,55,65,71,42,48,45,75,52,57,47,68,49,48,79,64,53,64,61,49,40,54,61,80,54,72,67,72,29,61,44,54,68,52,53,62,62,61,88,41,63,67,70,55,50,70,58,47,48,65,68,69,58,54,51,55,59,59,56,64,49,43,80,57,48,70,65,48,61,71,76,84,62,61,54,53,58,57,77,46,61,66,60,74,70,62,48,53,81,52,48,62,54,77,48,60,50,49,74,62,89,50,60,74,64,76,56,61,55,59,52,51,53,38,59,55,64,61,64,68,63,56,72,67,64,57,62,44,43,64,44,82,76,65,54,71,64,62,67,46,67,57,37,59,51,44,65,65,40,36,49,51,67,49,58,78,43,56,59,59,71,56,63,66,49,52,51,64,52,48,46,53,60,50,49,58,63,49,63,58,53,55,58,67,50,54,52,64,53,67,53,56,60,69,54,60,49,63,52,63,40,58,56,50,55,58,63,62,59,41,67,57,49,48,49,73,67,77,50,44,45,82,48,62,52,59,42,60,66,79,65,60,57,65,61,63,79,60,38,76,48,70,37,59,35,45,76,52,73,58,64,58,56,63,83,49,54,66,67,65,52,59,52,50,57,63,62,56,66,54,52,48,60,64,46,42,40,59,62,47,42,40,69,83,43,66,47,45,81,38,51,56,65,50,40,66,63,66,59,58,64,80,61,52,60,69,63,80,52,49,61,56,72,80,59,67,63,50,49,60,45,65,81,51,49,72,53,74,61,56,73,62,57,65,65,41,68,72,42,59,72,60,75,70,52,73,78,55,57,55,67,56,48,73,59,68,59,73,55,69,95,80,44,52,55,47,64,74,57,61,57,59,74,57,50,45,66,70,38,47,42,67,52,57,63,65,45,61,54,60,61,48,61,72,76,67,49,56,61,47,64,53,68,43,56,63,58,70,59,59,67,57,51,53,49,63,76,54,58,60,85,64,45,48,57,51,50,66,42,69,52,61,50,56,59,42,57,59,64,52,72,57,47,63,50,75,71,58,43,54,61,50,60,53,62,50,56,57,68,51,57,50,78,50,44,61,52,50,55,63,70,52,58,49,71,56,57,70,25,62,64,50,49,70,52,65,65,41,72,56,59,54,54,67,58,54,40,45,54,54,69,54,49,52,54,47,63,55,56,54,48,49,57,66,47,40,47,67,58,51,64,63,52,53,69,48,46,52,64,63,49,38,62,64,49,49,57,58,59,58,64,60,49,50,59,58,53,49,40,60,44,56,71,56,68,61,42,68,39,54,45,50,59,61,44,56,58,58,68,79,62,50,51,56,51,67,62,76,48,69,51,58,59,90,56,49,47,49,56,49,67,42,60,50,64,57,48,54,44,48,64,60,48,91,58,45,72,61,55,56,67,57,65,57,54,57,58,46,68,50,64,53,62,47,47,61,60,42,53,52,54,44,51,56,49,58,56,56,57,56,60,50,65,38,57,48,60,60,53,42,59,66,62,53,84,69,60,67,68,61,51,70,50,59,51,48,62,61,60,41,65,68,67,70,42,48,69,46,42,56,65,71,67,47,70,83,47,51,54,52,50,53,38,54,53,47,57,55,56,72,65,57,73,62,50,67,61,57,68,70,75,61,39,45,84,51,56,58,48,57,76,83,61,71,76,53,67,43,54,83,45,53,63,62,52,53,43,51,77,52,65,40,50,44,74,67,81,45,47,43,60,56,66,60,52,57,54,68,50,70,53,50,56,47,56,56,52,56,66,41,57,66,79,71,75,54,55,57,54,74,60,56,67,52,54,52,76,79,54,64,51,81,95,55,55,57,62,56,54,58,54,68,84,52,56,64,57,54,26,71,57,70,60,51,51,48,56,81,49,76,53,74,56,65,80,59,58,54,35,59,58,52,66,56,49,42,56,53,63,65,49,68,63,50,38,42,51,56,48,50,68,78,71,61,35,54,44,59,58,54,55,60,72,64,44,72,61,50,45,66,64,57,69,65,71,59,60,53,51,49,60,48,67,58,59,53,65,67,53,67,51,56,51,59,49,44,52,65,36,52,64,69,63,41,64,48,63,60,59,51,71,54,49,38,53,52,60,52,59,66,45,48,55,46,60,37,80,59,66,58,84,73,44,69,43,53,54,58,60,63,43,57,46,57,69,52,84,56,66,74,55,51,53,56,50,44,61,50,55,56,68,45,58,49,51,48,60,55,52,70,46,63,91,57,53,54,69,61,57,68,41,66,51,61,76,51,45,50,57,77,51,61,60,54,44,65,60,62,59,55,64,57,77,60,64,68,52,68,79,86,67,47,54,52,53,43,60,50,62,69,60,40,54,80,40,69,53,82,52,59,51,51,71,51,74,59,60,55,75,57,43,46,38,55,57,62,76,38,59,75,58,68,53,67,58,56,52,63,64,51,68,59,64,63,54,59,66,59,45,65,48,70,52,71,63,41,41,68,58,44,73,62,47,44,50,75,42,54,52,51,61,57,66,52,64,65,53,55,73,50,50,38,51,55,85,56,54,65,61,74,62,57,73,65,45,63,66,62,60,80,71,66,55,75,42,69,62,49,47,59,48,46,47,58,71,47,74,57,58,62,55,56,58,38,60,58,49,63,62,71,47,67,80,55,52,45,38,45,47,38,52,64,64,48,52,60,57,48,56,66,47,52,42,60,51,29,44,74,47,57,69,64,66,41,60,44,67,65,36,59,59,57,55,57,53,55,69,50,58,50,43,41,59,55,68,38,48,75,51,60,66,64,39,36,53,49,72,44,44,43,74,46,69,71,70,73,63,55,81,58,56,61,52,57,52,49,50,60,73,78,55,64,67,58,66,53,54,50,63,43,61,47,73,47,50,64,41,66,64,67,55,59,64,66,55,62,53,57,56,58,56,70,54,51,72,52,55,69,46,36,65,54,61,63,65,53,58,54,43,76,36,52,42,52,58,61,66,74,54,73,40,67,67,63,41,74,55,54,67,53,59,52,54,76,50,65,62,60,45,67,46,44,68,56,58,78,68,58,65,47,79,64,55,44,53,45,72,61,58,47,46,60,63,52,43,71,67,68,55,49,64,67,50,45,49,65,49,50,53,68,60,49,76,54,62,60,57,53,69,69,46,52,72,63,58,56,69,62,57,68,53,48,38,53,54,75,48,65,90,53,53,42,69,51,83,53,56,54,52,61,67,46,57,45,59,50,66,76,48,65,44,54,54,54,43,69,66,59,47,63,43,62,73,45,66,51,51,60,69,46,55,44,45,67,59,75,64,43,59,72,68,49,58,53,44,32,39,63,93,40,45,38,65,57,50,36,66,34,65,57,49,62,53,74,41,61,85,59,57,38,70,46,43,75,76,51,65,60,58,57,39,47,43,65,56,55,71,63,42,45,71,52,44,47,73,84,73,61,54,60,59,65,48,64,42,70,64,65,57,80,49,85,67,61,58,55,58,57,51,50,41,69,48,51,58,65,57,45,51,52,40,77,64,63,55,62,49,68,57,38,46,44,64,63,63,48,42,46,67,49,82,79,57,69,60,74,61,85,80,40,38,80,62,56,45,83,60,67,72,66,67,34,46,68,65,71,59,68,54,49,52,66,54,56,50,79,45,53,41,63,73,59,48,62,65,62,71,65,58,73,69,68,43,62,56,53,44,62,72,43,62,58,55,49,49,52,61,55,49,74,55,54,48,65,69,53,40,66,57,59,56,60,47,45,46,76,56,54,65,61,53,72,55,37,62,40,72,60,65,36,33,64,55,48,56,53,58,55,46,82,46,62,90,49,51,65,46,85,52,67,56,51,48,51,62,74,57,67,63,53,55,67,67,46,56,55,69,41,44,44,41,53,49,57,65,57,57,58,49,48,53,57,48,62,67,81,65,61,71,41,50,58,56,60,63,69,33,59,56,81,42,64,50,58,58,45,75,70,57,48,62,46,41,43,59,69,53,70,51,57,60,60,77,71,58,64,51,41,53,65,58,55,59,65,55,47,70,45,48,54,63,85,79,54,70,73,55,64,77,72,50,59,56,79,56,48,58,59,59,76,57,59,53,61,64,49,64,59,70,80,68,60,39,79,65,55,48,53,57,55,59,67,51,50,50,76,59,44,63,76,58,76,63,51,44,56,52,55,73,47,57,45,60,51,41,58,72,52,51,65,66,44,60,59,60,39,52,43,47,63,49,62,68,57,53,55,58,66,46,65,54,70,45,70,65,64,82,68,52,67,38,61,51,51,49,64,56,70,65,58,52,70,61,55,81,48,67,60,63,49,54,51,65,37,58,57,60,47,61,63,64,72,57,68,45,73,49,44,60,48,51,52,68,72,84,86,63,75,53,57,52,51,46,44,64,58,49,64,79,65,56,46,44,53,63,70,74,76,84,65,62,51,66,41,65,44,39,67,63,67,59,76,42,64,72,60,64,40,57,54,72,66,34,82,59,55,54,63,69,58,33,58,47,62,61,60,57,60,78,36,47,55,73,53,56,50,51,43,46,36,54,58,65,46,50,63,58,51,62,63,59,52,76,86,49,44,71,72,55,53,74,58,60,49,83,52,56,51,66,57,42,51,65,53,48,47,61,81,47,77,67,68,45,65,56,70,57,56,56,54,67,56,49,52,66,71,59,79,59,47,69,54,47,76,78,59,68,53,51,54,64,58,56,49,53,58,44,48,71,65,76,56,61,61,57,70,59,56,52,36,52,75,37,53,60,59,60,65,71,55,82,48,60,57,56,72,56,62,45,59,64,45,63,40,51,68,56,48,54,47,81,61,50,43,53,69,48,36,41,42,63,47,50,45,65,57,39,69,34,50,40,57,44,72,73,62,81,75,49,62,67,61,55,79,63,58,73,73,58,57,69,47,59,58,57,66,53,56,57,64,60,78,80,50,72,60,58,72,63,51,65,66,58,56,48,57,48,57,69,61,64,59,66,58,47,52,71,62,95,57,52,49,56,57,44,61,47,68,54,78,59,47,49,55,66,52,52,70,58,49,54,73,63,69,65,57,49,56,57,98,62,72,35,64,47,48,77,60,71,63,58,65,59,60,40,48,71,66,52,52,58,65,61,68,43,56,45,50,62,63,49,65,60,48,83,49,62,58,69,51,46,55,55,73,60,48,42,57,57,63,44,61,54,49,63,48,50,51,61,40,67,49,56,77,51,48,61,59,49,48,48,46,80,76,45,64,63,71,43,72,46,72,44,92,64,56,49,52,65,59,50,44,58,64,54,58,57,60,43,54,68,62,66,53,57,57,71,74,73,57,58,65,73,59,50,54,51,68,79,64,64,59,63,55,71,80,65,60,68,36,57,74,80,53,59,39,75,56,51,65,56,55,61,40,45,37,50,64,69,59,59,42,58,82,46,47,57,76,58,74,84,56,59,61,72,63,63,67,70,67,74,62,66,49,61,54,55,51,45,72,59,74,80,52,66,83,63,43,62,74,59,51,76,66,61,64,66,40,62,61,56,58,63,60,53,60,49,56,46,54,55,58,47,60,62,70,51,43,64,65,81,54,58,52,58,43,59,32,61,54,64,69,65,53,75,50,55,68,50,78,61,43,56,73,72,63,55,70,57,69,45,75,54,67,62,66,53,53,54,60,65,48,73,79,53,57,64,63,63,66,54,62,45,64,61,49,61,72,63,63,79,63,62,45,65,53,48,50,61,55,53,58,74,60,62,62,58,61,76,55,91,45,48,43,42,71,52,40,83,50,48,61,67,67,54,66,58,44,58,86,37,59,66,42,59,58,47,57,51,38,42,56,71,48,88,61,68,77,74,49,52,54,52,50,74,85,41,48,47,65,66,42,37,55,42,35,57,75,56,59,44,50,51,54,58,67,44,64,60,61,56,53,48,50,46,48,58,82,66,57,55,84,59,60,44,66,57,63,59,48,56,56,81,63,43,63,54,55,54,66,72,57,54,61,59,66,43,47,61,61,76,67,69,57,70,52,59,56,70,74,79,52,44,56,60,38,65,50,74,55,54,65,53,57,56,68,54,61,61,60,50,44,53,46,54,60,55,40,65,46,39,48,59,49,62,65,54,55,61,43,69,54,56,59,56,58,73,38,54,76,67,66,86,43,46,43,50,52,51,51,57,65,67,58,54,41,91,64,69,82,68,56,54,61,52,41,58,46,47,61,57,52,50,43,59,49,45,68,47,43,65,55,75,71,52,82,44,69,46,53,47,43,48,61,50,64,74,69,58,62,60,63,37,71,56,53,79,54,59,52,49,61,44,63,68,47,72,55,64,56,76,63,67,50,85,53,63,64,69,56,48,54,44,55,68,61,49,64,60,44,50,59,60,46,67,60,47,43,68,63,63,72,45,51,52,66,62,48,64,57,51,61,52,45,62,66,63,49,48,79,54,44,44,64,62,58,55,66,55,79,56,43,62,67,56,52,76,54,79,57,55,38,49,55,51,67,36,64,59,70,65,52,60,53,54,54,48,62,65,58,56,60,75,61,64,71,66,59,52,45,58,46,62,55,95,51,44,64,66,52,68,43,52,61,45,56,50,54,85,65,56,53,49,55,47,71,64,67,69,54,59,49,65,67,54,59,45,60,48,60,52,63,62,43,53,58,67,38,60,55,49,69,65,65,57,50,39,67,47,69,60,69,43,54,57,57,44,45,63,51,59,52,57,94,72,71,70,58,54,47,47,73,55,71,58,58,63,62,58,46,59,51,47,48,68,69,53,52,63,50,60,63,54,57,58,43,44,53,53,65,43,63,72,72,75,74,82,50,63,70,56,67,74,45,74,62,46,74,63,59,64,51,41,60,54,52,37,44,59,53,52,59,52,64,57,62,68,49,59,84,59,56,65,50,68,54,79,56,57,55,47,66,53,53,45,63,37,56,51,56,56,71,66,76,51,40,69,56,56,67,84,43,59,48,55,46,60,75,67,53,85,65,64,52,57,56,49,45,64,69,69,52,75,54,54,64,64,78,45,47,54,65,46,66,61,75,53,61,55,46,87,46,55,65,57,55,80,51,60,55,58,54,68,54,74,75,55,75,61,46,33,65,60,55,62,45,75,64,32,58,66,52,49,67,79,68,49,70,48,55,43,66,65,53,59,60,54,49,68,49,77,55,72,61,64,59,60,64,69,55,52,66,54,64,69,58,65,65,61,56,58,63,73,56,58,60,52,44,52,44,85,53,68,65,61,51,64,72,73,65,40,61,67,47,69,64,76,43,45,57,47,56,74,62,65,69,34,55,67,68,54,61,51,47,62,68,61,44,42,75,71,67,40,55,64,56,53,56,65,40,67,41,72,49,47,59,58,48,52,55,36,69,50,61,52,61,45,56,51,74,69,50,81,39,66,56,64,59,66,63,61,67,51,47,55,32,49,73,54,65,59,54,46,54,66,54,64,53,43,63,41,65,66,40,45,62,69,55,62,55,62,73,48,59,51,64,55,49,70,39,42,60,54,64,55,61,48,64,38,60,59,51,55,62,62,69,57,44,47,63,36,59,44,57,55,56,57,50,49,57,54,54,53,53,60,62,66,45,63,59,55,67,53,61,60,56,55,68,61,66,65,48,57,76,52,72,56,66,57,41,51,54,66,53,48,51,56,56,72,43,48,49,60,67,49,44,60,53,38,66,57,69,57,61,68,68,44,36,74,44,52,47,57,58,44,56,35,74,58,56,63,66,61,60,55,63,48,61,62,52,56,68,42,70,67,63,70,66,54,66,42,61,64,53,67,80,69,53,72,60,47,64,60,67,62,56,72,49,36,55,46,45,63,70,51,65,44,57,74,52,62,52,78,51,70,48,58,66,80,56,55,68,52,60,52,78,86,55,67,65,42,56,60,64,71,52,57,65,50,60,67,51,53,47,81,51,67,61,55,64,45,54,54,50,56,62,45,59,68,51,58,65,68,63,57,73,35,58,53,47,53,43,66,47,60,40,65,45,71,70,53,61,62,64,43,66,77,54,68,58,44,71,61,64,49,50,58,58,64,58,54,55,40,47,67,46,57,62,82,56,44,71,45,66,56,92,60,39,47,68,52,78,73,50,65,57,49,61,66,54,84,73,52,62,50,48,41,65,63,72,60,60,57,63,64,83,52,48,42,41,73,66,44,56,75,66,42,69,50,62,81,46,47,69,74,56,56,42,59,69,47,48,63,64,59,64,56,54,75,43,63,49,60,68,66,59,67,40,54,75,65,51,57,63,51,53,52,47,57,53,49,61,36,60,58,57,61,53,80,64,95,74,47,62,53,58,64,57,64,54,75,64,51,79,64,72,49,58,48,66,75,74,47,65,43,59,67,52,56,49,61,50,39,73,72,56,44,58,66,63,48,60,50,81,53,58,55,61,67,41,68,58,67,43,51,54,56,81,62,57,76,68,44,51,74,44,62,61,39,52,69,86,46,71,52,63,69,58,47,40,56,68,46,61,52,66,53,57,53,58,71,66,47,60,58,50,48,62,60,66,73,73,56,53,78,43,63,57,50,75,60,57,68,64,54,39,65,66,50,61,50,47,62,54,80,67,55,80,56,60,66,38,49,57,48,70,50,59,72,64,54,56,62,71,67,67,60,53,51,55,50,54,59,43,52,64,69,85,57,64,45,45,69,61,42,54,68,58,54,48,69,49,58,51,47,52,59,50,43,73,60,52,62,67,63,61,59,46,66,72,80,60,77,71,55,43,61,50,71,62,62,68,52,54,50,62,52,59,79,63,64,52,63,51,73,51,51,58,58,60,58,64,59,66,50,59,58,69,50,39,60,50,56,49,85,69,44,57,64,69,55,60,50,53,62,55,55,40,71,61,51,73,59,51,57,31,52,45,48,64,61,69,80,82,50,47,56,59,46,77,37,68,54,45,54,77,48,47,56,62,62,78,66,59,49,51,37,61,49,60,58,59,45,57,44,61,56,60,72,49,44,66,60,69,59,63,59,68,43,48,48,48,47,59,77,62,71,78,56,64,65,68,66,66,55,78,65,46,48,57,56,58,47,49,71,52,56,66,44,66,53,66,55,55,51,69,74,59,81,71,66,60,55,46,63,43,36,53,62,56,68,50,67,61,51,52,47,73,57,66,43,45,61,63,56,52,64,67,57,42,64,57,62,64,54,55,47,75,54,63,49,95,52,42,61,65,52,65,51,67,43,52,54,48,62,67,61,57,68,55,47,57,52,63,51,66,59,50,52,64,60,52,61,48,83,49,55,51,48,63,69,40,65,83,68,38,43,60,73,52,66,85,58,68,67,59,46,74,45,55,65,60,60,70,57,69,48,60,59,60,55,53,54,35,60,61,47,41,43,82,45,63,45,78,48,40,69,55,50,71,48,67,54,74,73,54,50,61,43,62,52,57,50,64,57,63,48,71,58,51,93,70,49,67,37,54,58,47,37,64,59,60,64,69,61,55,37,74,70,46,58,50,27,56,45,71,57,46,44,61,54,55,90,56,58,43,69,45,56,50,52,70,60,67,58,75,51,62,72,59,57,37,70,67,69,57,72,58,50,52,62,65,73,52,53,66,63,55,48,52,51,50,48,53,49,48,49,72,48,71,66,58,65,78,50,46,52,55,57,50,40,58,68,68,50,53,59,51,74,60,42,50,61,65,54,49,56,62,58,66,56,62,46,48,72,62,74,66,52,44,67,50,45,53,63,87,64,75,69,56,50,59,47,54,45,65,75,57,75,87,57,71,58,67,85,53,45,69,68,61,74,61,66,60,54,64,62,38,70,55,57,59,59,52,54,51,54,58,64,68,46,60,86,78,68,48,62,54,72,64,59,51,52,43,59,73,75,52,58,55,59,57,59,52,66,63,50,56,58,44,70,58,49,59,61,46,64,63,54,49,65,39,68,58,68,66,64,59,51,50,62,45,62,67,51,44,55,51,63,59,53,49,46,39,43,70,63,69,55,50,76,78,50,58,61,53,69,43,61,57,59,57,64,64,62,59,61,64,73,47,68,73,64,74,52,61,62,42,56,55,55,72,70,78,57,52,42,56,63,56,60,38,37,41,61,56,53,66,65,62,55,47,64,51,70,43,52,43,42,56,60,50,53,63,54,59,57,53,53,74,48,59,58,66,69,58,60,56,72,58,57,75,68,45,66,49,61,63,59,60,64,55,61,62,53,49,66,63,50,49,49,50,72,55,57,43,63,69,58,62,71,83,59,52,67,55,61,58,46,60,66,81,49,56,53,53,51,52,52,57,44,54,52,58,55,62,34,54,57,50,49,48,54,76,50,55,58,61,68,63,61,69,59,58,54,53,76,46,64,51,49,56,55,61,46,56,65,74,52,43,61,71,47,66,50,66,53,66,63,64,53,55,59,57,78,73,85,51,60,76,79,76,35,49,68,58,43,41,62,65,52,52,56,56,65,58,30,54,73,70,65,69,47,41,68,48,59,56,42,54,34,55,62,73,56,65,47,76,51,73,42,56,60,30,63,42,69,39,59,67,60,40,46,50,46,61,77,49,43,61,57,64,65,60,75,57,47,46,59,64,67,61,68,66,59,61,58,58,47,64,66,51,68,56,53,66,62,55,68,57,54,58,64,62,72,69,50,38,56,85,42,51,63,40,57,46,64,52,58,71,60,43,84,67,57,59,38,51,52,67,52,52,66,58,71,63,64,36,68,48,56,70,59,39,67,63,59,47,79,60,43,52,58,41,55,50,63,55,56,59,81,66,83,58,67,62,80,61,44,64,58,61,58,59,45,62,54,45,72,61,52,55,58,77,69,55,56,62,52,63,61,59,46,52,52,48,61,55,53,60,71,48,58,56,65,56,54,57,66,65,35,72,45,58,77,62,80,62,62,64,51,66,57,56,47,92,55,62,55,49,71,43,57,63,65,70,72,77,66,60,48,59,54,52,68,57,54,51,53,63,62,60,42,66,70,60,64,67,47,53,51,70,46,49,71,67,79,56,58,74,68,56,42,58,47,78,45,48,65,45,82,50,50,53,57,67,48,61,71,75,63,52,72,64,50,62,68,66,57,77,48,52,69,57}},
{{4000,2.800000},{15,28,33,27,19,29,42,25,26,26,32,29,22,28,19,18,28,15,26,20,18,36,31,23,25,23,35,33,12,15,27,22,21,27,22,16,23,28,30,33,21,28,21,19,29,24,20,33,20,22,32,26,20,21,20,36,24,17,30,19,40,23,28,26,23,25,18,29,23,35,28,19,22,21,23,25,13,28,35,20,26,29,25,28,22,23,27,22,37,21,27,33,20,24,25,23,27,24,22,41,34,24,36,35,35,30,33,24,21,33,14,24,25,31,19,40,21,27,29,17,26,37,22,24,31,15,18,25,29,21,17,22,20,27,18,16,40,29,28,20,34,33,36,37,24,26,25,30,27,29,22,27,28,27,28,21,22,19,27,31,28,28,21,26,26,32,33,28,28,31,30,26,32,36,22,27,13,25,22,16,31,29,19,34,18,26,18,29,30,37,32,33,26,26,26,25,25,23,20,28,34,15,21,25,26,25,22,38,22,30,30,16,24,34,22,37,27,26,25,27,18,31,28,35,21,34,28,26,23,13,28,33,26,27,27,18,22,15,37,29,34,32,35,33,28,27,26,19,18,17,21,24,26,21,22,20,22,22,23,23,15,26,22,29,33,29,38,17,23,31,16,20,35,24,18,27,34,32,24,23,30,37,25,32,32,18,23,29,27,29,19,36,20,26,27,29,23,19,33,36,24,41,38,38,25,17,46,38,23,35,36,20,19,27,33,21,29,29,29,13,21,23,24,25,21,31,25,27,29,40,37,26,22,27,30,24,17,34,20,24,29,32,35,23,33,22,29,32,16,33,36,26,27,20,14,32,32,17,27,26,22,25,34,31,31,24,23,27,25,42,30,45,28,25,24,15,21,26,23,24,29,22,20,27,18,39,25,22,22,34,20,19,29,15,25,29,24,19,39,32,35,24,23,25,20,34,27,39,27,36,24,27,28,27,41,27,28,22,22,29,16,17,31,30,30,24,24,24,24,20,31,34,28,31,32,21,16,18,30,29,30,25,21,37,26,42,32,23,32,28,17,30,21,25,21,24,27,24,19,35,22,16,19,22,33,25,23,30,24,25,27,27,27,29,27,25,28,19,20,35,44,13,30,23,39,21,30,24,29,19,34,19,29,30,28,23,21,23,26,21,26,40,24,32,31,33,29,36,24,18,22,26,20,22,22,32,15,17,25,32,14,31,32,31,26,32,31,34,25,25,29,25,29,34,24,19,25,30,23,24,23,22,13,26,29,24,25,31,24,36,21,27,34,32,21,17,13,30,33,22,35,27,31,38,20,31,23,25,20,21,15,22,24,24,25,18,29,18,29,11,32,25,18,22,19,27,22,30,33,26,29,13,26,28,19,23,20,27,30,26,22,21,22,25,19,35,25,28,34,27,25,14,25,24,21,14,22,19,30,30,25,17,39,31,30,31,25,38,24,27,19,14,31,31,24,17,26,29,15,23,20,20,25,39,26,16,30,27,19,23,25,29,22,28,30,29,22,24,23,26,33,19,16,27,19,19,26,23,20,44,14,25,17,29,23,29,20,33,18,43,21,15,27,17,38,24,20,21,19,30,28,34,16,20,16,12,24,24,34,38,29,21,34,21,26,25,23,21,18,31,23,19,22,27,35,23,29,35,19,25,31,12,36,37,20,23,25,26,18,28,21,11,22,12,21,34,32,19,26,30,19,30,21,13,19,21,19,28,28,22,20,24,28,28,30,27,34,25,36,20,24,38,35,27,36,20,26,23,23,29,24,24,26,27,22,32,27,19,34,23,26,21,24,25,26,23,20,19,19,34,31,26,16,33,29,15,23,28,20,31,25,19,26,30,25,25,22,30,16,27,31,32,30,24,28,21,23,16,27,24,29,25,28,29,28,23,24,22,18,25,30,28,26,33,35,18,13,24,25,37,22,36,22,25,21,21,34,26,44,31,26,26,40,25,23,29,25,29,33,28,29,18,21,25,38,18,16,24,25,27,29,27,31,27,34,20,31,23,27,31,15,20,27,27,17,27,26,16,31,29,17,29,25,21,33,32,25,27,23,22,33,30,20,14,31,26,29,26,31,17,27,34,24,34,26,25,27,39,21,22,25,24,30,32,22,24,23,18,38,16,32,24,24,31,34,20,41,32,22,24,24,30,24,35,18,26,27,32,32,32,13,29,28,17,26,18,32,36,23,24,27,22,25,27,27,28,30,29,22,26,29,30,36,29,34,25,30,28,15,23,34,23,27,31,19,26,29,28,37,33,32,18,28,25,23,19,37,33,29,28,22,23,29,27,20,29,23,20,28,16,32,18,20,11,23,24,28,21,17,19,22,20,22,15,22,42,32,37,25,19,23,33,20,16,21,15,15,28,14,28,36,25,26,32,27,20,20,15,21,16,25,30,25,21,26,23,27,30,23,24,42,28,28,30,25,25,16,32,22,29,22,18,23,25,20,22,26,21,19,25,28,25,21,34,37,19,28,28,28,20,33,24,32,27,33,16,18,35,31,20,38,17,30,26,20,44,16,25,22,25,26,31,19,23,20,18,35,19,30,32,33,19,26,27,25,26,20,27,12,18,34,25,17,21,39,25,25,20,23,24,20,17,37,28,28,24,22,22,26,16,23,15,30,32,20,29,25,30,32,31,34,28,30,35,38,23,29,15,24,35,21,27,28,26,33,25,34,28,27,22,24,25,21,25,37,23,24,25,23,34,14,37,18,32,25,25,25,30,24,18,24,24,31,21,29,40,34,27,18,22,34,27,22,26,19,35,24,27,25,20,35,22,35,28,24,40,19,30,42,28,29,37,24,34,11,31,19,35,25,21,30,33,18,25,28,32,30,15,18,24,21,26,23,25,23,33,23,30,23,31,23,32,21,36,32,32,18,15,34,27,17,21,21,27,27,31,17,37,29,29,29,19,24,22,28,32,21,22,27,24,32,22,38,22,26,22,15,18,25,20,20,27,20,20,19,34,20,18,31,24,21,27,23,17,18,14,20,27,15,18,30,32,36,33,23,36,23,27,28,25,16,32,32,27,16,24,15,27,25,29,21,17,24,20,27,22,31,28,29,22,31,26,21,27,20,26,19,34,28,27,30,29,29,20,36,29,27,37,22,30,28,29,26,19,21,22,33,16,26,19,33,20,25,39,28,25,24,14,29,17,23,24,30,23,29,22,31,25,38,26,30,18,32,27,37,26,18,21,31,27,18,28,47,25,33,16,27,21,21,18,27,37,21,26,17,31,30,24,25,21,17,25,11,25,25,24,25,22,32,15,22,26,24,21,31,30,35,20,25,20,28,38,31,26,30,28,25,34,24,17,16,16,35,24,21,33,25,22,32,25,20,25,20,31,24,29,21,35,19,30,32,34,32,27,40,27,19,26,26,34,29,35,25,19,18,20,27,23,26,23,34,36,15,17,26,26,26,23,25,41,20,19,44,15,27,24,32,23,32,17,20,19,25,42,26,23,24,28,20,40,32,20,40,30,24,24,19,22,20,25,29,26,28,25,18,25,21,27,30,24,30,33,19,27,28,23,17,34,25,19,32,21,36,26,31,18,30,24,14,20,27,26,23,19,19,26,20,26,22,18,21,26,21,17,26,23,27,16,28,20,23,25,24,27,29,18,21,20,18,30,33,20,19,17,33,24,21,16,31,28,23,31,25,28,23,26,19,25,26,22,19,26,23,34,27,36,33,23,34,37,19,19,24,27,34,25,18,26,41,21,25,34,18,15,31,21,25,16,32,25,35,18,22,32,22,29,37,18,20,23,36,34,15,27,24,30,22,23,31,18,28,17,37,17,18,27,28,26,29,27,28,16,28,38,33,29,25,26,18,20,18,23,27,17,25,27,32,27,34,34,25,26,37,27,15,24,29,17,20,29,21,34,31,28,24,23,19,22,29,28,18,15,33,28,33,16,15,23,43,18,26,21,20,22,35,33,25,21,13,25,26,26,32,22,17,29,27,45,24,30,13,25,31,20,30,22,24,29,32,50,31,38,39,28,19,25,26,25,36,26,24,20,24,19,28,38,22,34,22,25,36,31,22,25,31,44,27,32,34,29,16,24,26,23,24,34,31,13,26,31,20,26,30,20,32,24,27,29,22,28,26,27,27,41,25,20,31,32,16,20,20,27,22,23,26,19,21,35,22,30,38,31,31,25,17,25,28,39,23,32,15,23,23,20,33,29,25,21,23,34,23,22,29,36,19,25,31,25,32,29,19,17,40,26,26,18,23,32,27,19,19,27,24,26,31,34,21,28,21,17,28,25,31,26,21,27,24,27,16,35,18,15,26,22,26,28,26,30,32,21,23,24,34,29,39,17,19,34,15,20,24,33,21,21,27,16,24,23,32,32,26,28,21,24,16,38,19,18,39,37,23,30,32,20,31,34,28,30,24,31,22,27,30,24,22,26,25,24,18,20,23,35,25,31,23,32,24,25,27,20,35,21,16,25,30,26,32,23,25,29,33,11,24,26,36,25,25,12,28,18,28,22,24,28,15,26,20,28,34,24,18,11,24,16,32,15,19,24,18,28,19,23,18,31,25,21,27,16,35,26,22,36,16,25,18,21,24,34,25,20,24,41,27,14,19,21,31,38,14,17,30,27,23,26,28,27,28,26,28,22,19,26,30,25,30,28,32,19,29,31,20,19,20,22,47,22,33,30,28,33,26,32,18,27,30,20,22,23,24,41,35,26,26,25,29,31,41,25,37,28,31,37,29,29,31,23,27,26,32,25,21,27,26,33,27,36,17,16,25,37,27,22,28,18,17,22,24,30,24,17,15,38,30,24,29,30,27,30,23,22,30,21,25,30,26,30,28,35,26,26,33,32,24,24,16,19,17,23,25,33,26,29,32,28,22,19,26,25,20,17,26,34,23,36,18,19,19,21,30,31,18,20,17,26,33,30,14,34,28,19,30,20,30,28,29,19,30,32,16,18,21,38,20,22,29,32,23,23,22,19,22,43,18,14,29,23,31,30,23,25,27,21,19,23,23,24,26,17,29,23,27,21,34,25,30,30,25,25,22,19,17,30,25,28,33,18,33,24,29,22,22,32,20,27,20,23,24,26,22,22,23,26,21,44,21,21,19,33,36,24,22,37,17,29,14,34,24,30,30,19,16,23,29,21,24,26,19,31,25,34,27,20,25,17,20,14,41,30,35,32,34,31,27,29,24,23,25,34,39,34,21,26,29,29,35,28,38,23,17,20,34,21,27,27,20,33,24,19,35,22,23,30,20,27,31,36,25,27,18,22,33,20,31,26,22,21,20,28,34,31,29,29,23,26,36,24,21,22,23,45,20,26,38,36,31,38,30,18,26,18,20,24,29,23,25,26,24,23,20,15,18,23,25,24,29,21,28,22,20,28,21,24,18,20,16,13,16,22,25,21,20,27,20,17,28,31,30,38,17,27,22,18,31,24,18,24,25,24,23,26,27,34,16,25,29,28,23,20,34,24,22,29,26,16,26,26,30,23,18,37,24,31,14,29,28,29,23,22,28,37,25,28,20,18,28,24,21,28,27,29,31,22,33,25,25,24,39,31,23,31,27,28,44,33,15,31,27,25,29,25,23,30,28,26,22,17,32,33,29,15,27,30,32,22,27,42,39,23,23,22,23,38,37,24,29,31,33,33,26,37,33,31,22,22,40,17,33,22,21,27,17,27,32,18,27,19,10,20,19,32,16,25,37,22,26,30,20,16,25,29,27,23,23,23,25,21,26,15,21,26,29,26,29,26,43,31,23,24,22,33,27,13,24,24,31,21,27,27,24,20,29,25,27,32,29,12,28,36,26,24,22,23,31,22,23,19,31,21,28,30,27,30,29,21,33,31,32,20,28,25,26,17,31,39,23,27,34,21,24,22,29,22,23,29,26,10,32,31,27,33,22,26,29,22,18,15,26,26,35,22,23,26,28,35,16,29,25,28,18,18,19,31,15,38,22,20,23,43,28,33,29,18,34,26,37,35,25,33,28,30,32,24,27,32,32,28,25,16,23,35,15,24,36,26,35,30,23,28,24,28,19,30,22,26,30,29,18,41,35,30,30,30,24,16,26,19,20,34,20,28,16,31,32,32,25,29,15,23,23,30,26,29,25,20,26,22,27,18,25,27,17,20,24,15,26,33,29,39,21,27,34,33,23,35,18,26,20,32,24,34,27,17,28,23,29,20,32,22,22,22,31,31,16,34,17,24,28,29,29,19,25,29,39,26,26,20,22,25,15,37,16,25,27,27,39,20,37,22,26,31,21,24,24,27,23,24,23,12,12,25,26,21,24,28,24,34,19,34,21,43,35,34,25,28,23,17,14,33,26,21,28,24,23,27,31,32,26,24,30,19,39,19,20,30,41,25,22,22,28,18,28,26,19,26,39,26,19,37,25,29,27,28,28,24,22,30,12,19,22,40,30,28,28,36,22,21,29,22,17,21,25,27,25,20,33,29,37,18,20,24,29,24,25,27,21,32,22,40,26,18,29,21,21,28,22,21,27,21,19,26,34,25,26,37,32,19,34,32,30,22,19,34,24,38,17,31,29,22,18,14,36,20,24,29,36,26,29,25,19,22,25,20,22,21,20,30,25,37,40,25,36,16,37,32,24,19,20,28,25,23,18,34,15,44,28,32,30,20,23,18,25,35,18,47,25,36,22,26,26,33,29,22,33,25,28,20,40,24,31,23,26,26,31,37,21,19,36,43,25,39,35,31,32,37,24,30,37,36,30,18,27,23,33,12,31,24,27,37,24,28,20,17,29,27,16,29,24,16,21,21,24,45,28,35,27,24,28,22,33,27,24,30,26,22,24,19,20,26,17,19,24,24,29,31,16,30,23,28,35,31,24,28,35,29,23,31,21,19,23,33,14,31,19,20,25,24,25,41,29,33,30,20,27,18,23,30,27,14,17,22,25,24,30,14,23,24,24,10,24,32,24,22,24,22,27,24,16,30,23,33,10,23,30,26,24,25,25,25,28,24,24,28,25,36,43,20,31,21,30,28,25,26,23,23,21,32,36,36,20,17,29,22,29,26,21,26,25,24,26,26,20,18,23,23,20,24,37,18,23,19,23,39,19,24,25,29,23,21,28,24,22,23,38,12,33,23,24,24,27,27,35,28,34,28,14,21,26,17,25,38,29,23,25,24,29,27,39,22,26,25,33,11,23,23,17,27,26,25,30,35,18,30,21,30,26,36,29,25,34,11,25,21,30,22,29,16,33,23,17,38,27,33,27,24,37,34,22,18,21,19,35,15,21,18,26,19,14,33,26,26,28,26,15,24,32,23,18,32,35,18,27,34,21,22,27,25,25,20,28,22,14,28,14,25,25,21,20,24,21,26,25,21,15,19,29,20,30,24,23,37,19,18,35,30,21,15,24,37,25,22,24,18,34,29,20,28,14,22,25,45,20,34,40,24,31,37,24,33,18,25,30,20,26,30,24,22,37,34,23,26,20,27,24,29,28,17,22,22,26,33,33,28,30,32,22,18,27,24,32,25,22,28,21,14,23,29,26,25,20,20,29,28,21,28,19,28,24,19,29,15,26,24,29,33,17,22,27,23,22,22,34,28,35,22,23,18,29,23,35,24,34,24,24,22,35,31,30,17,22,32,23,27,33,19,31,22,28,20,22,23,28,31,25,16,24,25,21,27,36,38,35,19,23,22,24,21,25,29,27,31,26,18,28,28,30,31,39,25,22,27,17,17,25,32,24,26,18,22,26,19,43,31,43,37,31,20,27,21,29,35,33,40,22,26,28,31,31,41,25,31,26,26,30,36,18,22,22,23,28,29,42,25,23,27,37,30,31,25,24,17,20,26,35,11,21,33,23,41,26,33,26,18,25,30,31,26,26,21,34,23,21,45,41,35,28,24,24,29,26,23,31,23,23,34,19,27,16,37,26,25,24,15,23,31,26,22,26,30,27,42,35,33,28,25,23,24,33,28,28,25,35,22,21,23,36,16,28,25,24,24,38,26,30,19,28,26,21,33,28,35,28,33,21,26,28,25,18,33,20,24,24,23,23,20,37,20,22,22,23,23,29,44,22,25,31,19,15,24,25,20,16,29,23,29,33,31,30,15,22,20,32,29,10,23,35,24,28,41,35,24,19,25,36,18,19,36,23,32,24,24,21,20,27,27,30,38,24,25,31,30,26,25,38,21,23,34,30,20,23,27,28,21,25,30,24,20,17,29,23,23,26,19,20,28,21,26,27,18,30,19,29,36,23,25,19,30,29,21,23,28,38,36,24,26,37,33,16,23,12,17,20,31,27,40,27,21,26,19,26,29,31,26,23,36,21,23,21,26,25,11,25,36,23,35,24,25,48,32,16,15,20,25,24,22,28,25,26,17,27,25,34,35,29,27,30,28,27,21,21,20,12,17,29,26,26,30,30,22,20,32,40,20,26,19,26,20,35,22,31,19,27,36,27,29,24,25,33,32,29,26,30,21,23,18,44,22,26,29,20,18,25,20,26,16,22,17,9,29,31,20,32,28,19,31,33,24,30,31,33,33,20,31,22,29,24,26,27,29,21,29,27,32,25,31,24,29,16,22,42,16,16,19,23,33,23,25,37,29,15,32,26,24,34,23,23,14,30,19,18,29,30,24,39,37,35,21,19,23,25,22,24,21,29,27,32,22,33,17,20,31,32,20,26,22,28,19,19,29,37,26,29,25,36,25,23,27,24,21,23,24,31,19,33,29,33,22,27,19,15,33,21,40,28,39,18,15,30,11,23,40,27,31,21,23,32,36,31,34,24,20,25,21,34,31,28,39,23,32,28,38,21,18,20,28,18,23,23,44,20,36,29,25,43,16,29,27,27,20,36,23,30,29,26,26,28,25,27,30,31,39,27,31,22,19,28,36,27,17,36,19,30,25,24,36,19,34,37,21,29,22,21,42,30,24,24,28,33,18,30,25,20,20,24,15,18,23,30,37,31,31,18,32,36,35,26,25,17,19,15,26,36,26,27,36,23,28,30,21,28,35,30,26,22,35,19,27,15,50,23,24,23,26,27,26,22,30,18,29,28,26,25,38,25,25,40,27,20,15,34,34,23,31,34,31,24,38,27,17,38,26,33,34,44,29,20,24,28,34,25,21,23,32,17,30,20,26,24,19,15,26,39,13,35,39,34,22,23,22,31,25,32,24,29,18,21,29,8,27,18,13,22,29,21,21,25,35,16,24,26,30,27,20,31,29,24,29,25,30,34,26,30,26,16,23,23,38,28,21,30,25,25,23,17,27,20,23,31,22,20,25,30,39,22,25,40,23,23,22,23,28,21,22,22,33,21,21,26,21,25,27,33,19,24,25,28,32,36,23,23,30,24,23,42,35,22,22,23,22,21,35,31,31,27,31,29,27,14,23,30,26,25,21,28,31,22,22,26,25,18,29,27,26,36,33,32,43,38,32,23,33,24,32,26,22,23,20,50,20,25,25,41,19,24,30,25,26,35,19,28,16,22,19,28,24,23,24,24,39,17,25,25,24,28,14,16,28,26,31,25,30,27,36,19,23,29,24,21,12,20,21,28,28,35,28,25,46,35,25,23,28,24,24,20,25,22,26,38,29,36,24,26,24,28,36,19,24,27,26,34,30,27,23,24,18,27,19,32,23,30,22,25,25,30,28,22,30,30,29,30,31,35,20,21,14,28,24,30,32,20,31,27,15,21,18,28,31,24,18,26,28,21,28,29,27,25,25,24,25,45,36,31,14,22,25,35,26,24,27,32,14,36,18,32,19,24,24,28,24,19,35,20,26,27,15,15,32,32,16,23,19,31,27,31,47,32,26,33,13,27,20,42,16,24,30,41,25,22,19,25,19,17,18,31,21,20,30,27,26,31,12,24,29,30,17,32,20,25,25,18,34,31,13,22,19,25,33,23,31,22,17,19,30,27,17,25,21,25,28,27,26,37,27,30,16,25,31,29,26,27,26,24,29,36,23,22,22,22,20,27,27,27,16,30,26,17,40,30,26,27,31,31,33,22,30,30,38,27,27,19,34,22,26,39,30,31,29,24,37,32,22,34,37,23,42,28,35,22,34,31,36,20,28,31,14,21,20,16,39,15,33,20,26,21,27,32,27,32,21,36,16,20,27,25,31,21,38,36,18,20,36,22,31,25,27,27,28,20,25,28,16,24,26,24,37,27,29,29,24,30,26,22,16,29,18,26,33,29,32,33,26,16,29,30,35,30,20,20,21,23,25,30,38,20,35,22,23,27,26,19,21,22,28,23,21,23,15,47,40,20,32,27,27,23,28,22,15,32,30,20,26,19,29,19,32,34,21,31,25,20,22,26,20,24,37,27,39,22,26,29,27,23,17,21,29,24,25,27,30,16,28,27,18,25,17,30,21,21,20,27,30,33,24,26,19,20,20,21,13,25,26,25,32,32,26,34,25,25,30,32,25,33,23,26,29,28,23,26,36,31,23,21,22,33,31,23,39,28,31,33,22,20,14,29,28,18,35,28,21,16,38,27,32,22,24,27,30,21,34,23,38,26,24,26,19,22,15,22,18,29,40,34,19,30,32,19,22,14,21,25,24,17,13,32,22,25,17,29,24,21,28,22,34,21,28,45,27,29,29,20,28,22,24,31,20,20,19,34,32,23,22,23,24,29,24,28,31,23,28,35,28,24,30,24,44,19,21,26,31,33,25,23,21,24,25,33,29,24,23,24,39,39,27,25,12,47,34,21,25,32,33,27,25,19,21,27,25,26,34,24,38,22,21,25,25,31,25,16,32,26,18,22,22,30,29,20,31,19,15,16,28,24,29,22,24,18,27,27,20,21,26,25,27,23,20,22,29,21,20,32,32,33,25,25,16,13,23,24,34,29,20,24,24,20,17,23,17,25,28,25,27,17,34,15,30,22,23,22,14,27,33,32,29,22,27,25,27,19,41,27,29,23,30,21,32,32,20,27,37,22,17,18,18,29,26,26,25,27,23,25,26,24,33,20,25,16,33,27,45,29,23,22,24,22,19,25,28,23,35,15,34,18,25,24,31,19,39,37,38,33,24,31,19,29,30,27,20,21,34,34,32,37,29,34,27,29,33,33,26,24,15,15,29,21,24,31,36,36,26,29,17,23,30,32,17,24,21,26,20,23,26,19,19,29,27,23,31,33,31,22,17,34,29,30,19,26,26,18,23,17,24,19,26,20,27,34,21,24,24,30,31,23,29,17,48,21,38,35,30,20,27,27,21,21,23,26,34,30,27,24,30,27,25,28,26,25,27,22,35,27,22,33,29,25,35,21,39,21,22,28,33,30,18,28,27,24,26,22,17,23,20,30,33,30,20,22,29,20,24,23,28},{38,30,30,23,15,26,32,22,28,15,28,22,35,23,16,27,39,33,31,29,27,15,42,27,17,29,30,29,24,25,35,23,28,32,30,25,28,20,27,17,34,32,30,21,16,40,29,17,29,20,19,20,29,23,29,22,26,15,28,32,23,20,16,32,29,22,21,25,26,33,21,31,18,20,28,30,28,27,28,25,26,20,31,19,17,17,22,30,29,28,22,14,21,25,24,28,36,36,29,21,20,35,17,18,25,32,20,30,22,12,35,39,25,30,28,27,24,27,35,27,50,35,29,32,21,20,24,35,29,21,17,43,45,24,35,24,34,23,33,23,31,32,25,29,24,40,26,28,25,25,21,21,22,35,27,20,21,44,29,32,30,20,31,22,35,24,13,25,31,28,34,23,40,37,35,23,20,21,40,25,30,20,29,28,24,35,23,19,23,25,27,28,17,19,31,13,17,31,21,19,22,34,19,25,31,29,35,36,16,22,21,32,21,34,28,35,32,27,23,30,23,29,23,17,32,23,32,24,29,16,30,25,42,29,26,27,26,24,27,30,22,33,36,33,32,24,21,31,24,24,29,29,29,30,30,32,27,24,23,29,26,26,27,31,23,23,21,22,24,24,32,35,29,38,23,22,36,21,20,36,20,22,37,24,16,20,24,18,36,17,27,27,26,20,34,23,33,36,31,18,30,25,28,26,39,22,19,24,25,30,52,15,26,15,29,24,28,26,16,17,35,29,20,21,26,25,25,22,24,18,31,35,27,25,15,25,27,22,32,31,29,34,20,33,18,25,26,26,34,27,29,28,19,19,36,24,23,39,18,19,25,21,31,25,23,16,26,24,24,34,23,33,17,23,15,42,21,27,26,30,24,21,27,19,21,20,40,28,39,33,19,25,25,49,17,22,14,31,33,21,33,17,29,34,32,21,27,24,32,22,31,22,29,34,26,16,20,27,20,37,25,23,21,17,25,24,33,29,20,17,17,43,40,22,19,18,26,36,24,43,23,23,13,30,21,32,24,28,15,27,19,22,38,20,18,34,38,26,24,25,30,38,35,25,19,24,27,39,21,25,27,22,31,24,27,31,32,29,34,41,24,20,29,32,27,38,27,20,34,38,26,21,33,21,17,33,23,42,21,45,24,27,9,26,22,25,31,22,20,19,16,20,27,40,26,23,35,33,30,27,33,22,35,23,47,47,34,20,29,27,27,26,25,31,22,29,34,31,14,38,24,34,21,35,27,25,26,34,31,25,20,19,21,20,28,12,25,20,19,19,42,23,33,26,27,20,22,20,30,22,23,33,18,34,26,25,32,20,21,26,22,26,33,33,27,24,27,23,40,29,41,31,40,26,29,19,16,29,44,30,23,33,31,44,29,33,28,16,23,31,22,20,14,23,23,24,29,20,27,22,23,29,28,31,27,40,16,21,29,24,25,29,21,15,21,21,26,15,31,30,44,18,25,20,22,15,34,15,23,25,19,25,26,25,28,28,25,18,34,32,27,32,29,22,25,27,16,24,34,32,27,24,22,27,19,21,25,28,25,31,22,20,33,36,24,35,28,29,21,32,19,22,22,18,14,29,24,42,39,27,28,17,28,22,37,17,20,13,23,23,31,35,21,34,18,26,31,31,40,15,25,34,24,25,17,27,24,32,21,27,30,20,28,23,26,16,30,31,28,28,37,21,16,28,21,28,23,20,17,25,15,25,31,23,25,27,27,32,31,27,13,27,17,26,27,20,17,27,23,26,26,19,27,31,22,23,22,26,18,30,30,25,36,28,25,35,28,21,32,24,24,32,23,29,26,21,26,28,21,33,22,26,18,28,23,30,46,42,28,20,32,24,28,22,17,21,18,25,25,31,24,44,42,14,27,24,19,25,17,35,18,33,18,41,19,32,31,15,33,22,22,27,22,14,20,28,17,26,18,20,23,26,29,37,22,20,13,22,19,30,20,26,29,22,25,18,28,32,26,31,24,29,36,22,30,21,23,17,29,27,22,26,37,21,21,32,38,18,22,31,17,24,18,33,15,34,19,28,18,26,25,18,28,30,19,24,23,30,25,21,29,20,22,33,33,31,17,30,25,25,20,33,33,23,27,29,27,31,23,35,23,26,23,24,18,26,20,31,35,31,25,23,27,17,25,21,17,28,28,31,20,26,20,24,24,29,33,20,19,31,16,23,25,33,33,24,26,17,26,9,24,19,32,25,28,28,25,25,22,37,30,21,25,30,20,22,25,31,27,22,32,25,25,30,29,24,22,30,26,23,35,26,19,31,19,21,18,23,29,33,33,29,18,29,26,34,27,25,22,24,22,16,20,37,31,24,41,32,23,25,25,23,28,24,32,27,21,25,24,26,26,22,32,22,27,29,32,25,25,21,17,30,28,20,18,40,24,14,24,21,28,38,27,27,26,30,28,19,27,27,20,27,28,27,23,22,21,31,25,17,32,28,28,32,25,30,21,30,30,23,20,23,28,18,26,19,26,12,33,27,22,21,22,39,25,22,33,28,26,25,34,34,39,30,44,24,30,38,21,20,20,26,45,26,31,24,32,26,20,21,22,25,25,22,21,13,20,32,27,28,26,37,32,28,32,24,30,26,22,33,15,30,25,26,27,20,21,35,30,17,30,22,25,30,23,18,23,35,27,25,32,33,31,24,28,24,35,21,23,36,15,25,39,30,31,34,14,22,21,25,23,28,37,30,32,30,24,36,26,22,29,32,26,26,19,26,27,23,24,28,24,26,26,31,24,21,24,23,20,36,33,28,15,41,24,22,27,27,30,27,22,27,34,33,28,14,21,26,19,31,20,16,36,31,28,19,25,19,41,31,20,30,18,20,37,34,20,23,28,27,24,35,18,25,24,26,27,23,25,29,32,33,30,21,30,33,26,23,22,25,19,30,25,19,32,16,28,30,20,38,19,24,25,37,32,23,25,22,29,25,36,27,24,28,15,24,19,32,26,28,21,23,30,34,27,27,16,49,24,19,20,21,22,24,8,27,29,25,18,32,29,23,24,27,37,28,37,36,18,26,20,37,27,26,42,29,19,15,20,27,22,27,31,16,36,26,20,34,16,19,22,31,19,40,25,29,33,19,23,27,34,27,21,24,21,27,21,22,27,31,28,32,33,23,22,31,18,32,26,10,25,21,26,22,26,27,16,25,34,30,23,16,19,31,29,35,19,20,22,29,27,30,33,28,35,18,27,22,36,34,16,40,20,30,30,33,38,24,31,28,39,30,17,20,26,35,28,25,23,28,25,13,21,31,20,17,31,28,48,22,28,17,26,26,34,14,19,28,23,30,33,24,23,27,26,23,22,23,31,16,45,19,28,22,33,25,21,21,30,26,17,12,24,23,32,27,26,26,30,31,35,20,27,27,22,20,23,22,29,23,37,40,22,24,35,15,35,44,30,36,35,16,21,31,36,22,25,21,34,26,24,22,26,31,23,25,28,30,27,35,21,32,22,40,27,22,24,24,38,18,17,36,31,28,24,26,34,21,22,19,23,42,29,18,31,23,26,28,46,25,21,30,19,29,31,20,31,20,31,34,16,23,17,24,24,39,28,21,18,30,27,20,32,25,28,20,35,31,34,23,25,25,34,30,41,39,18,42,27,38,20,29,29,29,33,24,23,22,20,29,22,23,32,24,18,26,21,16,33,25,39,35,27,30,14,32,26,22,29,16,28,30,27,22,25,28,31,36,32,25,25,20,30,24,20,26,23,27,27,28,22,36,31,38,26,28,28,32,27,27,26,24,31,13,25,17,34,24,26,32,19,29,36,23,20,26,31,15,23,23,21,22,18,31,19,23,32,29,23,25,21,33,30,26,39,43,29,25,24,31,29,33,19,27,24,28,31,16,30,25,29,34,23,19,34,49,25,31,34,30,26,20,18,15,31,21,35,26,23,26,25,15,23,28,13,19,21,21,27,23,27,24,22,20,37,21,15,32,26,24,20,20,16,26,20,31,38,25,30,25,29,33,30,36,25,37,39,31,25,28,22,28,28,34,28,29,30,25,43,30,28,31,30,41,22,28,26,34,20,29,23,34,44,37,28,40,16,27,27,35,26,28,32,29,23,29,22,27,27,29,23,34,30,34,20,27,30,24,14,18,30,21,17,19,21,39,34,34,20,34,18,30,28,24,26,28,27,18,25,27,26,28,17,20,22,18,17,17,24,24,27,15,35,27,22,21,17,18,24,16,27,24,21,8,17,25,32,27,26,23,26,27,33,35,22,14,26,23,24,14,28,30,19,11,22,31,29,41,18,23,19,35,24,9,23,26,20,30,23,28,23,25,30,27,27,15,21,19,18,17,26,35,30,25,26,31,34,40,29,31,16,36,35,27,19,26,37,23,41,24,27,33,20,31,28,38,21,26,25,19,23,43,36,32,15,27,31,29,35,21,23,43,16,32,35,26,33,25,19,31,27,22,33,18,15,32,27,39,19,16,32,29,23,26,22,24,18,25,25,26,18,28,19,34,24,30,33,31,27,35,13,39,28,22,27,33,26,26,28,19,24,21,25,32,30,16,22,18,27,25,28,17,34,22,29,12,38,20,26,19,33,22,20,31,28,25,37,30,29,18,18,24,18,25,30,22,24,18,28,35,27,23,27,24,22,21,18,23,31,27,32,27,27,26,34,31,31,12,23,29,28,24,22,23,22,21,36,29,25,22,30,33,15,28,22,24,27,31,20,27,28,36,26,28,36,21,27,21,21,23,26,18,23,31,32,27,35,42,23,27,18,28,25,23,22,29,36,23,38,21,26,20,30,19,26,30,25,26,29,14,22,21,25,33,27,21,22,30,27,23,27,31,27,24,26,25,27,32,31,29,24,25,32,20,27,22,16,21,25,25,23,26,29,27,23,24,23,18,20,33,21,22,18,23,23,31,28,15,20,18,23,25,21,24,22,25,27,31,26,28,33,36,29,26,30,23,23,19,18,26,23,15,25,36,21,20,28,19,16,26,18,23,38,32,29,29,19,18,31,31,18,25,22,19,28,32,23,24,32,36,24,26,22,29,33,34,29,33,18,28,32,37,30,34,31,28,41,27,35,37,26,15,25,30,11,28,27,33,29,22,18,30,24,22,34,32,35,21,35,34,32,29,32,27,26,34,31,29,32,39,21,26,25,35,27,24,25,28,16,27,24,29,24,40,15,24,25,25,22,32,35,26,21,32,32,17,16,41,32,20,16,28,27,30,25,33,22,13,24,19,28,26,39,22,36,20,22,19,21,28,38,21,29,31,18,26,22,27,32,24,23,18,23,28,28,29,26,32,27,20,28,13,33,17,27,18,32,27,22,21,30,22,35,37,26,21,26,8,35,15,31,19,34,23,37,27,18,28,22,23,26,21,31,22,36,40,24,37,22,39,28,35,23,27,26,19,25,24,34,20,26,30,23,23,25,32,15,22,15,25,31,31,24,27,32,27,22,28,37,29,24,24,34,23,23,12,33,25,46,28,21,18,27,27,24,27,33,20,35,33,37,35,25,24,20,27,26,22,26,27,39,34,35,22,27,40,36,35,27,19,28,36,26,36,29,35,39,22,28,25,27,30,26,23,38,27,19,24,30,16,11,27,29,21,23,21,21,27,31,18,26,37,26,36,38,24,17,29,25,22,24,24,23,38,40,31,37,18,18,23,20,36,20,39,34,37,23,23,28,40,19,24,16,21,21,16,30,31,15,30,23,29,21,12,37,29,22,21,19,26,22,22,27,33,30,23,27,18,30,24,19,22,28,25,24,25,25,18,30,19,23,27,16,28,17,37,30,27,23,29,15,28,39,35,28,21,30,28,32,29,28,19,32,20,30,18,35,17,25,31,45,26,27,24,28,24,28,24,25,30,29,20,18,26,25,34,35,26,27,28,35,26,26,20,49,27,33,26,24,20,37,10,23,25,24,25,28,31,29,28,19,24,25,23,15,27,20,27,32,23,22,25,28,32,28,31,35,28,29,27,21,29,21,34,28,29,28,27,34,35,23,29,15,24,18,22,29,22,31,29,24,20,37,31,35,18,33,21,22,31,18,27,34,23,25,28,21,30,48,31,13,37,23,22,27,23,25,31,24,38,17,33,18,28,26,16,12,25,24,27,41,24,42,34,17,26,43,27,31,29,24,28,27,42,27,20,20,26,25,39,22,40,43,26,22,29,26,27,27,24,40,26,21,28,21,28,32,15,33,32,29,25,21,22,29,29,20,24,26,18,40,28,29,18,24,22,29,17,26,35,28,35,38,27,28,29,21,38,23,28,24,34,23,37,35,23,28,41,29,21,34,19,36,29,33,28,36,26,24,32,28,28,26,22,19,29,32,29,28,29,32,23,9,41,27,41,20,36,26,28,24,29,21,36,30,26,27,33,22,30,35,16,26,24,29,34,30,35,22,21,23,28,18,24,23,32,30,37,27,32,37,20,23,29,25,22,34,18,29,28,31,23,28,34,28,39,22,32,25,28,26,25,24,21,29,17,40,20,25,11,24,22,26,32,18,30,33,22,13,36,26,21,20,18,23,22,25,29,16,27,18,19,20,30,31,13,28,37,29,30,28,36,30,35,32,31,24,28,27,32,20,24,29,43,19,32,21,18,18,34,23,17,28,16,27,26,35,27,15,18,32,32,30,20,22,26,26,28,41,24,25,30,33,23,20,33,30,31,21,20,32,19,24,32,21,23,26,26,30,34,26,27,29,19,23,28,32,17,36,19,22,17,30,22,31,22,26,37,26,20,21,29,28,32,16,22,25,36,23,36,22,23,16,29,21,27,36,13,24,24,23,24,26,21,28,28,23,20,36,31,25,35,34,26,30,24,31,43,22,34,32,20,41,24,29,14,23,23,23,25,30,25,36,33,33,30,24,26,19,18,26,21,34,26,27,21,39,33,33,20,29,22,24,25,25,22,37,24,25,25,26,21,23,33,22,22,17,23,22,39,31,21,31,32,24,24,30,26,31,18,23,27,17,37,34,20,31,28,20,24,24,29,26,40,27,20,23,25,34,32,23,14,26,36,41,19,33,28,23,15,35,30,19,19,23,40,28,25,27,30,14,34,19,33,26,24,27,30,35,15,27,30,23,36,23,22,24,24,21,39,28,25,30,27,22,25,32,15,25,24,41,23,30,22,36,16,18,31,28,29,47,29,27,26,17,24,21,12,25,47,21,42,33,26,32,28,25,26,24,21,33,24,22,23,24,18,23,22,20,33,25,30,26,27,37,34,27,28,22,17,14,31,22,20,25,24,31,28,35,29,27,27,30,17,35,18,37,34,32,30,33,32,22,33,22,16,22,21,33,20,32,33,27,26,28,27,25,20,26,18,20,29,30,43,21,23,22,24,24,15,20,30,15,24,17,24,32,24,33,30,26,12,36,27,21,30,24,25,21,28,25,27,25,26,35,21,24,26,28,29,16,22,22,25,26,16,23,23,28,26,19,40,22,39,26,32,23,21,28,37,23,21,17,25,20,12,28,25,29,25,33,21,26,25,24,23,37,36,13,40,35,27,26,33,37,29,28,20,13,19,31,25,16,27,15,25,28,26,21,16,35,34,24,28,24,31,22,39,14,28,24,27,22,18,32,36,24,15,18,20,23,35,27,27,30,28,18,20,31,21,20,23,21,26,30,32,24,20,31,25,25,20,30,31,30,28,27,26,26,34,40,26,34,35,33,27,22,33,21,25,29,23,21,20,27,21,26,26,46,35,19,20,20,37,26,27,19,23,34,27,18,27,22,26,25,30,27,22,17,28,28,21,24,25,20,32,26,29,25,26,21,30,26,21,30,26,26,17,36,31,31,22,19,33,28,29,19,28,25,23,27,27,36,26,27,24,28,21,28,30,20,33,38,23,34,17,20,32,35,15,18,17,37,20,29,20,40,23,52,22,30,23,27,22,24,23,23,27,31,34,27,29,26,27,25,21,25,25,24,23,18,33,28,19,36,29,16,25,32,30,21,39,24,34,35,29,23,21,29,26,32,17,18,23,34,21,34,30,32,30,15,27,33,21,17,31,27,28,26,34,20,17,32,32,33,24,31,20,29,21,15,16,15,33,34,16,25,23,20,18,22,26,16,25,28,21,35,26,37,21,29,28,27,18,32,16,27,26,23,22,27,34,20,42,30,23,30,32,21,25,32,28,22,33,21,32,34,32,20,38,19,28,15,28,24,21,25,32,26,13,39,24,35,30,21,20,23,27,25,15,45,28,17,31,33,23,34,39,26,28,28,24,32,25,26,25,33,30,27,23,47,21,23,29,24,30,25,26,22,24,35,26,22,25,24,20,21,32,19,22,26,34,31,15,25,19,33,33,24,24,23,28,33,30,22,30,17,32,27,23,32,16,29,24,27,25,17,32,36,19,20,21,20,19,18,22,28,18,24,12,37,20,21,15,23,21,21,29,19,33,27,42,27,17,32,22,21,20,20,38,23,31,23,26,32,27,41,33,19,24,29,43,26,22,24,26,28,37,34,42,21,29,14,30,28,31,18,21,28,31,20,21,30,18,25,18,28,25,44,13,27,22,29,37,24,23,21,25,30,28,29,23,26,22,27,34,37,27,15,24,21,25,30,31,12,31,31,19,30,38,22,27,20,21,26,31,25,27,32,35,37,32,30,34,34,19,21,25,26,27,19,18,25,14,25,40,36,25,25,17,20,17,29,30,26,25,18,23,23,29,29,23,15,24,17,13,41,34,32,19,21,25,31,21,25,36,24,17,33,28,32,23,28,26,17,26,20,20,23,23,39,27,23,22,27,29,26,33,27,27,24,23,37,29,24,30,34,32,26,21,18,21,26,26,19,20,32,35,28,29,26,26,21,20,26,21,23,37,27,20,34,23,25,22,25,18,29,33,25,20,38,26,24,27,19,21,31,24,27,19,29,15,21,21,18,22,27,26,33,43,22,24,27,23,22,26,26,29,19,38,29,20,27,25,24,33,16,45,25,23,32,28,31,18,20,23,26,28,18,19,33,16,29,21,29,36,31,18,23,20,28,21,26,15,26,27,26,25,18,18,26,29,25,34,19,19,31,34,15,19,18,25,32,30,30,21,18,27,25,21,18,26,23,14,24,26,24,25,27,22,29,16,34,28,34,26,21,26,26,33,30,18,23,22,29,18,25,34,32,25,24,31,39,22,25,14,23,20,26,35,19,29,26,43,22,46,28,24,29,27,35,13,21,32,26,30,27,18,27,26,25,26,35,39,22,28,25,39,28,29,17,23,26,32,17,20,34,42,17,19,31,26,27,21,29,24,27,20,37,28,28,19,28,26,36,28,24,15,26,28,28,22,21,25,20,33,33,36,15,35,24,31,23,24,37,23,23,17,33,23,30,26,29,23,36,23,18,25,29,20,29,26,29,17,20,27,35,23,33,21,20,30,30,23,18,28,23,27,35,22,34,27,30,26,20,28,23,18,31,23,17,21,29,24,25,15,25,21,23,29,24,20,21,33,27,31,37,17,24,15,21,28,22,20,29,35,32,19,29,15,25,28,21,22,24,28,21,32,30,13,27,32,25,22,24,15,28,16,24,24,18,28,30,30,24,23,22,28,39,31,30,18,30,27,18,31,24,36,26,26,23,26,21,21,32,24,19,31,22,31,18,33,43,24,37,26,26,27,33,25,27,32,20,27,13,19,23,22,23,43,33,23,14,27,26,22,22,20,23,27,31,32,14,30,30,33,28,22,37,22,25,34,31,43,30,31,24,35,20,28,22,28,13,26,25,22,26,30,26,40,23,25,31,28,24,30,30,28,22,22,21,26,30,20,27,37,24,25,19,26,28,34,18,24,19,31,39,32,27,21,30,29,24,19,20,24,25,32,29,21,18,23,27,33,24,31,36,31,16,31,22,25,21,35,17,18,19,30,39,20,19,21,19,34,18,24,23,33,20,19,18,29,22,32,35,13,25,29,31,27,22,28,15,23,30,24,20,24,28,26,22,27,32,17,27,28,21,31,24,30,22,26,15,26,19,32,26,25,18,38,26,37,22,32,29,29,34,20,28,24,39,27,22,29,32,25,22,21,31,23,29,31,30,40,23,19,27,31,21,29,21,30,29,31,18,26,21,15,27,20,20,27,39,34,25,27,36,25,21,32,32,25,17,41,21,32,19,23,20,24,28,21,29,22,28,28,20,29,21,23,21,24,27,25,29,22,20,31,27,23,27,36,20,28,21,25,28,35,34,34,37,18,22,22,10,29,20,29,14,30,29,23,33,35,40,31,35,25,43,15,22,20,30,31,36,26,17,15,34,35,15,36,14,19,26,32,30,25,31,13,25,20,32,35,18,45,28,21,32,20,23,35,15,31,30,18,19,12,20,28,31,27,33,27,30,37,35,35,27,30,24,31,32,22,39,23,22,27,30,22,34,34,24,26,12,26,34,22,26,20,33,25,24,25,22,28,27,28,25,29,23,34,55,20,30,35,22,24,23,29,37,33,21,23,26,23,27,36,39,34,23,25,26,24,28,32,21,25,31,28,17,22,21,29,33,32,25,28,31,29,29,26,34,17,44,31,23,26,19,27,26,32,18,27,22,23,24,25,16,19,21,28,16,24,17,31,29,16,31,29,20,20,27,22,35,45,18,21,32,25,21,29,24,37,22,24,36,26,27,18,22,25,23,26,34,25,16,28,31,17,12,34,23,16,16,7,24,20,17,24,29,37,25,27,20,30,26,25,26,33,24,33,23,27,32,23,31,22,20,24,26,25,26,36,29,26,22,26,29,18,24,19,29,31,39,30,38,23,29,28,28,22,13,33,22,24,35,34,24,21,25,30,22,32,40,29,30,24,30,21,13,23,18,28,22,26,34,29,37,24,24,32,33,33,22,22,21,28,32,12,19,20,24,27,25,37,17,26,23,21,16,29,31,22,26,24,30,31,32,24,22,47,26,29,23,35,23,26,20,22,25,29,22,27,14,18,27,20,20,30,30,19,23,29,36,29,20,12,33,20,25,14,24,21,31,17,30,18,24,29,21,39,28,21,29,21,22,21,34,34,27,19,36,10,29,28,37,31,22,36,24,30,33,32,21,36,20,34,32,29,26,30,28,32,28,16,22,26,15,21,20,22,30,21,25,22,21,30,26,18,38,21,36,40,18,23,19,34,32,26,34,38,32,33,26,12,20,26,20,32,26,24,40,34,23,22,30,20,22,26,22,14,29,24,27,18,30,23,22,26,31,30,25,27,21,23,15,28,24,19,27,15,33,20,22,15,24,31,25,33,29,22,31,27,22,32,36,31,21,23,30,16,11,27,32,37,17,23,23,25,18,22,37,24,24,16,21,26,21,20}},
{{4000,2.900000},{11,14,19,12,12,17,7,14,14,6,10,19,14,9,16,8,15,9,21,26,14,11,15,9,17,7,8,17,7,12,7,16,13,10,10,11,12,9,12,17,15,9,9,8,11,12,7,13,13,13,15,8,13,15,9,12,16,9,13,12,15,10,13,13,11,16,14,6,13,8,11,9,10,13,16,9,20,8,14,13,15,19,11,18,20,9,5,18,12,12,14,12,13,11,9,13,13,8,6,15,14,16,13,12,17,10,7,16,11,14,9,12,6,19,11,8,16,14,21,16,13,19,15,15,18,16,15,15,14,21,14,22,14,9,11,15,11,13,7,9,12,16,14,12,11,6,16,18,12,10,16,11,6,13,15,13,15,15,19,17,10,10,9,17,14,17,21,16,10,11,12,10,12,7,12,7,13,8,16,6,13,13,15,11,19,13,8,18,20,14,7,23,18,11,10,14,17,15,7,10,7,11,13,15,6,9,12,11,20,13,18,12,15,13,22,14,8,17,12,13,18,14,8,13,20,22,12,11,5,15,9,4,10,6,14,12,10,14,17,14,11,21,17,14,8,13,14,12,12,7,13,14,9,15,18,17,12,9,14,16,12,9,11,24,9,9,16,14,8,20,11,10,13,13,13,10,11,23,11,10,18,16,18,18,13,12,18,14,21,11,12,15,9,8,16,12,11,13,6,10,8,12,12,17,12,19,8,8,19,19,13,14,10,13,14,18,8,15,12,13,14,12,11,18,9,18,12,15,12,10,9,11,14,12,19,17,17,6,14,11,7,11,15,11,17,20,11,15,8,13,10,21,7,21,12,12,11,20,14,18,7,10,10,5,17,12,14,7,13,7,17,11,16,13,19,14,10,14,10,10,6,13,16,13,12,13,19,12,14,12,15,13,11,12,9,19,15,11,8,15,10,13,10,8,15,12,17,17,14,13,10,9,22,13,11,20,15,19,6,8,10,7,6,22,16,11,18,13,9,6,15,13,13,11,18,12,16,6,10,14,13,16,13,10,13,9,11,20,11,11,11,15,18,7,12,22,6,13,13,10,9,18,16,18,12,8,13,10,12,15,15,12,8,12,7,14,13,6,19,14,19,6,13,19,10,14,13,13,21,10,15,14,20,17,9,18,8,6,16,13,10,18,12,8,10,12,23,15,13,15,13,16,7,8,16,13,11,12,14,17,8,18,16,12,7,17,9,19,10,4,12,14,15,13,8,9,7,13,19,20,14,15,9,8,14,7,12,12,20,12,9,12,10,12,24,19,15,15,4,10,7,16,7,13,12,15,0,15,13,8,8,14,9,15,13,15,7,11,8,12,6,30,13,16,17,11,17,16,11,12,18,12,11,14,9,19,10,8,10,9,16,14,10,11,13,13,10,11,10,9,12,9,14,16,13,9,18,11,14,13,16,12,16,15,18,15,8,13,11,12,11,10,9,16,14,11,14,11,19,16,14,14,17,12,2,14,12,19,8,7,9,19,13,13,13,14,14,6,16,10,9,12,7,18,15,9,10,9,14,7,14,12,14,10,8,16,19,8,14,13,11,19,17,9,8,17,13,9,7,10,14,20,6,7,15,13,21,15,10,18,11,13,16,12,17,12,7,13,13,16,17,11,15,6,9,12,18,14,8,8,7,12,10,15,11,17,15,11,9,11,7,14,13,11,11,13,15,8,15,10,23,17,12,9,20,10,14,9,19,25,24,14,13,14,13,25,22,18,15,11,11,17,19,7,11,15,15,12,14,8,14,8,13,11,10,18,15,12,10,13,9,6,14,11,15,4,19,14,12,13,14,13,11,14,14,14,13,16,23,19,20,12,14,11,16,14,16,19,10,16,13,11,7,12,10,8,5,10,15,14,12,17,14,13,18,15,11,9,6,6,15,9,16,10,6,18,11,16,14,8,15,10,8,9,13,12,25,17,12,7,9,13,17,13,17,11,14,7,19,18,9,10,14,23,11,9,16,13,15,10,23,14,12,10,11,16,13,13,16,10,17,11,18,11,12,13,14,3,8,17,9,10,13,13,11,9,13,11,10,12,11,13,11,15,13,12,16,13,6,15,9,8,10,5,13,15,15,9,9,10,11,6,14,14,19,11,10,14,15,11,10,14,15,15,17,9,12,5,13,14,10,17,15,8,18,10,13,20,13,22,11,8,22,8,13,13,13,12,18,14,13,13,20,13,12,10,11,18,15,19,5,25,15,10,12,19,18,14,16,12,21,14,12,14,14,14,9,6,9,15,11,18,17,19,10,9,12,19,10,14,10,11,17,12,21,11,19,10,15,16,27,9,10,18,10,11,18,14,10,11,12,11,11,15,14,16,16,11,11,28,13,14,16,24,12,13,10,12,12,19,13,15,15,21,11,10,10,14,9,13,13,23,11,18,11,19,10,16,16,8,12,19,7,9,13,11,11,13,14,11,11,14,8,21,10,5,16,15,22,8,12,20,12,7,9,6,18,12,5,12,14,12,19,8,15,12,15,12,13,17,12,16,6,19,10,13,9,14,10,19,10,13,16,10,17,8,14,5,9,17,13,17,12,11,16,12,22,8,13,14,19,9,7,11,8,14,16,14,9,8,10,17,13,7,10,16,8,6,14,15,14,13,12,19,7,5,11,23,10,13,16,5,8,13,5,8,16,10,15,12,23,19,11,9,9,8,13,15,14,14,14,11,19,18,10,10,21,16,13,18,8,16,15,21,13,11,11,10,4,10,20,12,10,21,12,9,11,22,18,9,10,15,10,12,17,18,10,18,13,12,16,13,17,13,14,13,19,4,12,7,17,21,12,7,13,9,14,11,12,16,15,11,13,14,12,8,15,11,11,9,11,10,18,9,17,16,10,13,15,9,11,12,13,9,7,9,16,7,10,12,8,23,16,12,11,20,11,18,11,14,16,13,14,12,18,11,9,7,21,19,11,8,12,11,19,12,10,11,12,7,13,13,18,17,12,11,17,11,18,7,12,13,14,21,15,16,13,12,11,17,21,11,10,9,11,9,19,15,11,16,9,21,17,15,14,10,17,17,16,12,10,17,9,8,11,15,10,15,10,11,11,8,13,10,13,15,11,8,14,16,13,10,6,12,6,13,5,11,13,8,18,11,11,13,19,18,17,22,12,10,7,12,15,14,15,12,12,10,16,7,15,8,6,11,8,10,11,17,18,15,5,16,16,11,14,14,17,13,4,6,6,10,11,17,14,11,13,11,13,24,10,22,15,11,15,9,9,21,15,13,10,13,12,12,17,15,9,10,15,15,11,16,10,11,19,16,9,10,15,17,10,11,10,8,12,7,7,13,13,19,12,22,7,9,17,16,14,10,7,12,11,10,10,9,19,7,18,13,10,18,10,13,6,7,9,12,13,13,15,8,4,5,7,9,10,13,16,14,26,9,5,15,15,11,8,8,11,8,14,17,9,8,10,15,8,17,9,14,8,16,12,15,12,14,10,21,14,11,26,7,14,10,19,14,11,12,9,11,5,15,19,12,16,12,14,16,13,17,7,18,17,18,16,9,13,9,8,27,11,10,13,14,13,11,10,24,15,11,9,17,8,7,10,11,16,21,24,17,22,8,6,22,13,10,14,9,12,11,11,22,10,14,15,11,17,15,16,11,13,12,14,15,11,16,12,12,18,12,24,12,12,7,22,18,10,13,18,12,19,6,22,13,22,15,10,10,9,8,9,13,14,4,12,10,12,12,8,17,9,12,7,16,8,14,12,5,12,17,13,20,14,8,15,18,8,12,5,13,14,6,15,15,13,21,19,10,10,12,10,9,14,17,7,11,10,9,13,23,18,5,18,18,14,20,17,10,6,8,23,19,23,14,9,16,14,17,9,12,9,10,16,13,10,10,11,11,11,12,12,11,9,7,15,8,10,8,9,9,14,12,15,12,22,18,9,20,11,21,12,14,16,13,7,9,11,7,7,12,15,7,21,14,16,13,8,16,11,12,12,14,13,10,17,10,14,9,9,14,10,14,16,10,15,6,12,18,14,14,8,13,9,16,18,17,14,13,12,5,11,13,11,18,15,13,9,15,12,18,12,8,7,12,18,17,10,8,6,7,11,16,10,11,12,11,12,20,15,15,16,11,9,9,14,14,14,17,14,12,8,18,15,11,8,16,15,14,16,19,11,10,13,14,7,11,14,18,15,17,10,6,8,6,12,9,14,14,12,6,18,8,9,11,14,17,15,20,7,15,13,13,13,12,22,22,14,22,16,11,22,10,8,17,15,13,18,15,10,18,9,7,14,12,10,12,9,19,9,7,17,12,13,12,7,10,14,12,9,15,8,11,15,11,11,20,12,13,21,15,15,13,20,14,13,13,13,7,13,20,16,6,20,15,18,13,8,12,21,11,11,9,10,16,15,7,21,10,12,14,17,15,13,15,18,17,11,13,17,7,13,12,13,20,14,8,10,17,7,14,13,23,19,4,16,14,8,11,10,11,15,18,17,13,15,12,16,20,20,15,8,12,8,17,14,9,7,16,12,13,8,13,18,8,11,16,8,12,11,9,11,22,5,20,17,12,12,4,18,11,19,11,14,17,9,15,9,8,18,12,12,7,12,19,9,11,8,18,12,12,24,9,10,10,19,15,10,7,9,20,14,14,15,15,15,10,17,14,11,9,7,17,17,16,5,7,16,12,14,7,13,21,10,8,13,19,12,11,19,7,13,13,14,19,17,11,18,10,12,10,9,15,14,15,20,17,7,14,10,12,10,21,10,5,23,13,6,8,15,13,14,9,11,17,11,12,10,10,9,11,16,16,10,6,6,20,17,11,17,8,17,10,8,11,13,16,11,15,13,14,10,17,7,26,10,12,15,21,14,11,11,9,4,17,7,9,18,17,8,12,11,9,13,5,11,15,18,18,8,17,12,12,19,13,7,11,7,5,14,11,15,7,17,12,5,11,11,24,12,15,17,9,10,13,17,8,15,20,12,13,13,10,12,12,14,12,16,16,14,4,7,8,11,5,16,18,18,7,19,10,7,17,14,12,13,14,10,11,10,7,8,11,14,7,11,24,13,10,8,11,11,15,14,12,16,14,12,10,14,12,7,6,13,11,5,14,9,9,19,14,10,14,5,18,10,15,11,15,17,16,26,9,13,11,14,9,8,10,9,9,19,11,12,17,14,16,11,12,6,17,11,14,16,17,12,21,15,11,11,13,6,13,9,15,14,16,15,14,10,12,13,12,10,18,13,11,13,13,18,18,12,10,9,7,13,13,11,15,17,16,19,11,14,12,10,11,9,8,11,13,5,17,10,25,10,14,17,10,17,19,13,20,21,11,18,15,26,14,15,14,14,10,4,18,16,12,23,15,9,14,11,18,8,15,11,15,17,10,17,22,11,18,10,11,14,20,11,11,8,14,11,3,13,7,13,6,9,17,13,11,15,20,10,11,16,9,10,22,7,11,14,21,15,17,13,9,11,14,11,10,11,13,9,13,14,11,21,10,13,12,9,11,10,18,13,11,8,12,20,9,18,12,20,12,10,11,8,14,14,6,10,17,8,7,9,23,14,19,12,18,9,9,13,15,16,14,13,13,12,18,9,14,8,11,9,18,16,16,22,7,19,8,11,17,10,4,16,13,12,4,15,14,6,10,29,7,11,9,14,7,10,12,11,18,9,12,12,14,28,9,12,6,17,14,18,11,19,16,12,14,17,11,18,14,11,8,10,19,8,12,12,8,16,18,15,17,15,13,12,16,16,8,5,23,11,6,9,15,22,11,20,13,9,12,16,11,7,10,15,16,13,22,15,18,17,13,11,21,9,8,5,9,21,10,14,18,7,13,13,16,11,7,10,15,8,8,14,15,9,11,11,15,5,17,12,16,11,7,7,15,11,7,15,15,4,11,13,19,18,11,9,11,20,10,15,14,17,15,13,18,12,8,15,14,19,10,17,10,6,10,12,13,17,9,16,7,14,8,14,17,15,15,9,14,6,14,13,11,11,18,7,24,16,15,11,10,12,11,20,12,9,16,14,14,13,9,12,9,9,17,12,17,6,17,15,12,10,16,13,8,13,11,16,14,20,12,20,5,20,6,10,15,11,13,4,14,9,10,19,11,8,17,6,14,11,12,16,11,11,9,10,13,8,18,5,19,9,9,15,17,11,10,10,10,11,13,10,14,11,9,14,9,16,6,18,13,17,13,14,18,11,9,12,16,15,13,10,14,11,11,11,17,10,14,6,17,20,14,11,13,9,20,12,11,15,9,18,14,10,15,16,9,16,10,12,12,11,7,10,17,8,12,14,14,8,23,8,16,11,16,8,17,12,15,17,12,18,15,13,11,13,14,11,3,15,15,12,12,9,14,14,18,16,5,11,11,7,15,7,10,10,10,15,8,13,13,16,18,14,10,11,9,17,22,15,12,12,13,13,15,17,10,14,11,10,11,11,12,11,10,7,13,20,12,10,12,16,12,13,12,10,11,11,15,9,13,17,8,15,16,15,10,8,10,13,12,15,27,9,18,11,12,14,14,16,12,9,13,15,3,12,8,10,13,9,8,13,14,10,12,8,15,9,17,13,8,12,9,13,12,14,14,19,19,11,20,12,9,10,16,17,17,17,12,16,17,17,11,11,18,13,18,10,16,24,9,12,20,14,8,16,13,15,7,9,15,13,8,13,23,8,12,13,17,11,8,12,5,19,15,17,12,8,11,8,17,8,8,14,7,13,8,15,15,17,16,16,13,15,15,11,10,14,7,10,16,8,18,9,10,16,10,18,23,13,13,11,15,8,10,15,5,17,8,19,18,21,9,11,12,10,10,9,20,19,13,14,10,8,14,10,12,10,15,18,14,13,17,11,10,10,16,6,10,16,17,12,14,14,7,23,11,8,23,9,19,12,11,11,12,6,16,10,10,17,17,15,14,13,7,10,11,13,19,20,19,18,15,10,15,15,13,20,23,12,11,12,10,10,13,8,14,14,13,11,12,20,11,12,12,10,10,6,17,11,10,11,11,16,15,8,11,11,15,11,20,9,8,11,11,15,15,17,15,8,14,12,15,5,12,9,6,13,14,13,13,18,18,16,16,13,24,12,9,19,7,15,21,13,8,5,10,14,9,20,5,14,14,11,12,10,13,8,19,12,13,12,13,12,10,12,16,11,8,10,17,6,16,13,10,14,10,12,16,16,11,19,11,13,16,11,15,13,8,15,9,16,25,9,16,8,11,17,14,5,10,7,17,9,12,10,17,17,26,9,10,9,9,15,15,13,12,18,11,13,14,13,14,11,12,8,7,17,15,13,13,19,15,13,13,16,11,16,11,15,19,16,16,9,7,14,9,20,12,7,23,14,16,12,11,10,9,15,11,11,13,10,16,8,14,15,17,14,25,11,10,12,13,10,7,12,17,14,15,18,12,11,10,14,11,18,11,16,14,24,24,9,8,13,10,13,6,7,12,13,7,19,17,9,16,20,16,10,10,8,15,7,14,13,13,14,14,15,19,13,11,14,15,10,13,11,12,13,13,13,9,11,10,14,12,21,6,17,7,10,17,14,11,13,9,17,14,18,11,17,8,12,12,6,9,18,17,12,16,14,27,9,17,12,7,12,18,13,13,17,15,19,8,18,16,12,20,15,12,13,9,12,18,11,19,14,7,9,8,7,14,9,9,10,4,12,8,15,17,11,16,13,20,15,13,9,10,12,9,17,15,28,17,14,6,19,24,17,9,16,14,19,10,8,20,9,12,16,12,7,8,11,6,15,21,15,13,14,29,13,12,9,9,11,19,19,20,8,13,11,12,13,5,10,12,15,16,12,10,16,6,13,12,24,10,13,11,19,19,14,20,13,14,8,11,17,11,6,13,16,18,13,14,16,13,12,11,16,10,15,14,10,32,20,21,11,5,13,13,7,9,10,11,12,9,8,12,16,14,4,6,11,13,18,13,16,8,20,8,11,13,26,16,16,7,9,15,14,16,14,16,12,16,12,14,7,11,13,15,15,11,16,6,13,15,10,20,14,12,16,15,12,8,18,12,14,19,11,9,4,21,17,9,12,19,9,9,15,13,14,21,13,13,16,11,9,4,11,8,18,15,18,13,19,12,18,13,9,10,12,14,12,5,14,8,3,11,12,18,19,15,9,17,11,15,9,9,11,16,12,18,18,9,11,19,12,9,13,17,16,16,11,14,13,6,14,17,13,10,16,12,21,12,12,15,6,10,14,5,12,10,8,7,14,19,9,15,10,11,11,16,8,7,8,11,7,14,17,12,19,16,18,15,16,17,14,11,12,14,7,5,13,9,9,10,9,18,9,10,8,16,9,12,9,11,16,6,17,11,12,11,14,12,11,13,19,15,16,14,8,16,7,12,13,7,14,13,18,18,8,12,11,8,13,22,10,12,6,16,9,18,7,15,10,8,15,8,11,9,16,9,9,14,21,13,20,12,14,12,15,9,12,13,9,10,13,13,11,9,11,9,12,10,14,9,15,8,10,10,10,12,15,11,15,12,13,25,17,12,13,5,14,6,11,15,12,9,13,12,8,10,16,23,8,7,8,19,16,15,9,6,13,11,9,9,11,14,19,11,12,23,11,15,9,18,13,13,9,15,16,10,12,11,6,11,16,11,20,11,14,9,15,8,12,17,14,10,7,10,15,13,5,16,8,15,14,17,15,9,19,17,8,7,13,9,24,13,11,9,16,8,9,17,8,10,4,16,7,13,11,12,17,12,18,17,13,15,9,9,18,8,19,20,14,11,8,15,12,11,10,11,10,10,16,8,15,15,17,10,12,13,5,17,14,15,6,15,14,8,6,11,20,16,20,11,8,13,11,14,15,12,6,9,14,8,10,7,9,13,10,10,14,7,6,13,12,8,8,14,25,14,13,13,16,12,14,7,11,12,11,8,12,7,12,14,10,19,10,12,12,14,4,16,12,8,7,9,11,10,12,8,17,17,7,12,14,9,20,5,10,21,15,17,17,9,11,14,11,21,8,9,18,14,20,13,12,6,9,19,17,8,9,9,10,14,20,20,14,10,15,13,11,5,16,19,12,14,13,6,15,16,11,18,10,8,11,10,8,11,16,7,8,8,14,14,14,11,17,18,14,10,11,13,12,16,11,14,18,13,14,12,19,11,20,17,15,12,21,9,8,9,16,13,9,7,13,16,10,9,7,15,18,12,7,9,8,19,11,18,10,9,8,15,19,17,14,7,12,14,20,17,11,6,11,17,13,14,8,7,10,9,10,8,6,10,13,8,15,9,15,15,20,16,11,16,9,13,10,14,16,17,6,23,18,13,10,8,8,17,13,6,14,20,11,18,11,19,9,14,15,16,13,8,13,15,14,18,15,13,13,9,11,12,10,11,10,17,9,18,12,16,11,16,14,18,12,12,14,12,15,12,9,11,11,11,9,11,8,7,15,8,7,18,10,11,7,12,11,13,17,13,17,12,14,18,9,12,12,13,15,13,6,13,16,17,14,12,13,13,20,22,10,11,20,13,10,14,18,17,10,12,16,12,16,15,16,13,13,4,7,19,14,12,9,19,12,14,12,9,21,12,12,15,10,8,16,11,13,15,6,18,13,9,12,17,12,16,15,11,19,8,9,9,11,14,7,12,16,10,12,11,12,12,19,14,17,11,12,14,19,16,9,7,6,10,10,13,4,6,16,7,22,14,10,16,11,14,6,14,13,13,12,11,17,4,16,6,16,7,10,14,22,10,7,11,10,19,17,8,13,13,11,15,12,5,18,11,11,17,16,11,12,17,11,13,14,15,16,15,9,14,12,8,11,17,10,8,20,7,9,12,7,14,12,6,11,16,15,15,7,17,7,16,12,9,19,9,10,12,7,18,11,14,14,7,7,14,9,17,9,13,14,17,9,19,15,12,14,9,16,12,11,21,12,13,9,18,6,19,13,16,14,11,8,10,15,16,14,16,11,6,14,9,15,12,14,13,20,14,12,6,12,15,10,10,19,15,15,11,5,12,8,15,10,21,14,13,12,7,10,9,31,9,12,18,8,11,10,11,11,16,15,14,21,13,15,14,12,12,17,13,9,11,7,11,14,14,16,16,14,15,9,10,9,12,22,11,17,10,10,7,17,20,14,9,16,14,12,5,9,10,12,15,19,9,15,13,14,11,12,10,14,17,10,12,12,17,19,10,19,16,20,8,11,11,7,10,15,14,16,18,6,14,16,15,13,10,14,10,10,12,13,20,16,11,10,13,20,13,10,17,8,13,12,9,6,5,14,9,16,17,17,18,8,21,15,11,24,16,14,8,14,9,11,6,15,18,8,14,22,8,18,17,15,7,10,13,10,12,14,9,13,13,14,10,12,16,15,10,8,13,10,13,22,7,17,9,12,18,19,14,10,16,19,9,12,12,13,14,16,7,9,7,10,11,16,14,12,6,13,9,15,8,10,18,15,18,16,15,19,15,18,14,10,13,9,8,17,24,11,8,7,12,21,19,9,13,12,10,15,15,12,12,12,20,14,10,17,16,14,12,13,16,29,16,9,6,11,15,11,7,22,11,12,16,9,10,19,7,14,12,20,13,9,16,21,11,7,18,10,9,9,12,15,11,13,8,13,16,14,13,21,11,13,21,14,12,4,13,6,15,12,10,7,10,14,8,13,15,15,15,16,11,15,13,12,15,12,14,14,9,18,12,9,12,14,16,15,11,14,17,7,17,23,14,14,18,8,16,14,10,14,15,14,15,10,16,22,9,7,15,13,13,21,14,7,11,13,10,10,18,11,13,9,6,22,15,11,14,13,5,16,3,11,12,4,8,16,7,15,14,12,15,15,10,9,12,18,10,9,10,11,9,14,9,11,14,13,7,20,13,10,15,8,13,11,19,7,15,19,16,18,12,16,14,14,14,15,9,7,15,8,15,15,17,15,10,19,13,13,18,20,13,23,21,10,13,21,6,18,21,10,11,23,11,9,10,21,14,21,20,13,13,13,10,11,14,11,14,8,16,15,12,8,10,22,10,8,15,12,6,15,17,19,12,17,10,15,13,25,21,15,16,8,10,13,7,12,13,13,11,13,20,16,14,14,13,9,14,9,12,10,21,13,9,16,13,11,13,15,12,9,19,13,13,15,19,11,17,19,12,8,13,17,10,8,13,5,12,13,3,13,12,14,9,14,13,9,10,10,9,16,11,13,25,16,17,20,12,10,11,14,13,9,9,9,13,12,12,13,13,8,9,18,14,15,11,16,10,8,17,7,9,11,13,12,14,9,11,10,7,17,14,12,14,17,8,11,10,11,12,9,13,11,12,17,9,9,21,13,19,15,10,14,14,12,13,16,15,16,9,17,15,15,17,8,21},{14,17,14,13,14,17,14,14,12,20,8,15,11,10,14,16,20,14,13,11,15,14,18,19,10,15,11,21,6,17,14,12,10,10,10,15,9,7,11,15,4,13,12,15,14,11,9,10,7,12,13,13,13,5,10,11,14,10,10,12,12,12,14,23,14,16,11,7,5,14,20,11,11,18,16,10,17,9,12,8,7,13,8,9,13,15,18,17,14,7,3,13,13,18,9,12,10,11,18,8,15,6,16,14,19,13,8,14,13,10,10,14,8,6,6,14,4,5,12,9,17,10,9,11,12,12,17,12,19,9,12,9,14,13,15,14,16,15,14,18,20,15,20,12,13,26,11,14,9,12,9,8,11,14,11,7,12,18,19,8,11,17,11,13,13,12,13,14,19,9,10,26,11,13,14,14,10,11,15,8,17,13,10,13,7,18,13,14,18,4,5,8,14,11,14,13,14,12,16,9,13,7,14,9,15,14,20,12,12,15,12,16,12,6,8,13,13,10,15,12,8,15,12,14,15,8,17,13,9,10,13,15,10,17,7,6,12,14,8,19,13,9,11,16,8,13,15,21,12,18,15,11,6,13,6,14,15,11,11,15,13,11,9,16,13,27,11,20,16,14,17,16,21,11,14,15,15,12,11,12,13,19,10,10,11,16,15,8,13,8,18,16,12,9,16,11,12,10,11,11,14,12,15,5,11,13,9,17,12,13,13,9,8,12,8,7,9,9,12,8,16,7,13,16,17,15,14,17,11,9,13,14,23,18,11,17,5,24,14,12,5,10,13,12,12,24,15,13,13,13,16,10,6,21,10,13,18,14,7,7,9,11,14,9,12,10,8,13,10,10,8,16,12,11,15,16,10,15,4,14,15,14,15,11,7,9,22,18,6,14,13,11,17,19,17,14,18,13,11,18,16,10,15,13,16,11,12,13,18,15,12,11,16,8,6,13,14,19,9,11,16,8,24,8,6,12,17,9,12,13,14,13,22,12,14,16,20,15,9,18,12,15,7,15,18,9,6,13,20,12,9,19,7,10,8,17,9,11,8,9,9,10,16,11,10,7,14,13,13,10,13,23,6,11,22,9,12,10,7,11,17,9,6,19,11,17,10,12,19,11,11,6,12,12,8,14,9,6,6,12,15,12,16,21,9,11,13,10,15,14,13,10,12,11,22,12,14,9,17,16,14,15,10,9,10,6,10,15,17,13,6,12,10,11,13,13,11,15,15,12,8,19,9,10,18,19,6,11,13,10,11,9,19,17,12,21,15,9,14,15,17,20,19,14,8,16,15,13,13,15,7,10,12,15,17,11,12,9,26,11,10,9,8,16,13,9,8,8,12,13,11,7,13,14,13,4,16,15,11,14,10,14,7,11,16,17,14,12,28,10,16,16,18,9,14,18,9,10,16,11,23,10,12,7,6,14,11,12,19,9,11,15,19,6,20,15,11,8,9,9,10,11,13,9,14,18,12,16,13,13,19,11,7,9,9,12,12,20,11,17,11,15,19,16,19,12,13,11,13,11,16,11,16,10,17,14,6,10,7,7,12,17,8,13,8,12,16,12,14,14,14,8,9,9,9,7,15,14,12,17,18,11,10,12,11,8,12,10,17,22,8,15,9,14,8,12,10,12,19,9,9,6,12,16,11,9,6,15,15,19,19,8,15,17,7,18,8,14,16,12,13,19,12,5,5,17,9,17,19,17,15,18,22,7,16,13,10,20,19,10,15,12,14,12,18,8,17,13,22,11,8,11,14,6,16,7,10,19,8,15,16,15,11,18,7,11,18,11,9,10,10,14,18,7,8,5,15,11,15,9,5,10,14,10,8,10,15,11,17,19,13,6,13,9,18,17,11,14,14,11,9,9,21,5,8,6,13,9,14,13,12,12,17,17,14,11,14,13,16,11,12,16,8,13,16,12,13,6,16,10,10,10,17,15,8,9,7,18,7,20,21,14,15,13,10,9,12,16,8,19,12,8,15,13,13,14,7,7,5,7,11,18,17,16,11,12,15,8,9,10,20,12,16,12,18,13,11,13,9,12,13,12,11,18,11,11,10,12,14,18,11,15,10,21,17,16,17,12,11,18,11,9,15,7,13,17,10,3,10,17,11,22,10,11,14,12,12,11,10,12,7,8,15,12,15,14,15,8,16,9,19,11,13,15,8,12,12,13,11,12,7,17,4,13,11,12,15,5,11,17,13,14,10,4,12,13,12,9,17,12,5,10,9,12,12,15,8,11,16,5,14,13,20,21,11,14,19,9,10,16,18,15,6,12,13,13,10,6,13,21,10,6,12,5,14,18,10,10,8,18,15,7,16,15,7,7,9,10,10,12,16,12,15,23,12,12,10,24,16,12,22,9,15,13,11,11,15,19,12,12,11,10,14,11,9,6,11,12,24,14,21,14,9,11,15,7,12,19,15,13,11,16,8,10,10,14,20,10,11,16,14,22,11,12,14,13,7,18,10,22,6,10,7,21,15,18,13,12,17,14,17,15,19,8,14,10,13,12,16,11,8,12,11,5,19,14,14,11,11,11,18,11,12,13,12,15,6,13,14,13,8,5,22,7,10,8,10,18,15,11,14,12,15,13,12,16,17,12,13,11,13,20,12,15,20,18,15,14,13,11,8,16,11,14,14,13,12,10,8,14,14,8,14,7,17,9,5,7,9,12,19,13,10,17,11,13,12,15,18,16,10,19,13,7,9,15,17,10,13,9,14,11,17,11,20,19,10,19,14,8,12,16,26,6,12,11,10,11,15,13,11,13,12,16,10,16,6,16,16,7,8,21,12,12,8,14,16,14,11,12,14,12,8,5,11,7,12,8,11,22,12,12,13,15,14,28,18,10,14,12,21,13,15,8,8,11,20,10,10,10,12,10,17,20,10,11,10,10,17,15,7,19,12,23,20,10,4,12,5,17,14,14,9,15,9,11,13,5,18,10,9,11,15,15,13,6,17,10,11,13,7,18,10,14,8,18,7,8,6,13,11,5,15,7,12,15,23,11,11,4,12,18,19,10,18,11,15,13,12,10,23,16,7,9,11,13,21,11,16,20,20,12,12,15,5,16,11,8,12,3,9,14,5,16,11,10,12,23,11,13,12,17,9,18,11,12,15,15,21,16,17,11,14,13,13,10,16,8,13,14,13,10,16,18,9,14,21,8,17,9,5,10,19,16,11,18,18,16,16,7,9,14,12,6,7,9,10,11,14,22,14,9,10,16,23,17,13,14,9,15,17,15,16,16,15,9,17,8,11,3,18,15,14,16,14,13,8,11,12,14,9,11,14,12,11,14,8,15,5,13,12,13,20,12,20,18,13,18,16,7,7,13,17,5,17,17,10,9,11,9,14,10,8,8,12,15,9,14,10,11,7,12,13,14,12,5,14,14,8,9,9,20,8,12,15,12,20,12,5,7,11,13,13,10,17,4,23,17,16,6,17,8,11,10,19,11,14,21,15,11,10,18,16,13,11,8,6,10,7,15,14,9,13,13,12,19,10,13,10,10,16,9,16,16,13,18,16,9,12,17,9,12,18,17,14,6,11,17,20,13,11,13,13,14,14,19,16,20,15,5,17,17,21,8,17,15,14,17,12,9,13,16,9,14,8,10,9,8,10,10,10,22,5,8,9,10,7,13,7,16,14,11,18,8,15,10,8,10,13,12,18,11,14,19,11,12,17,9,11,13,20,12,12,6,18,8,11,21,11,13,12,14,7,11,12,5,12,18,12,13,7,14,10,8,8,14,4,20,18,12,20,6,19,7,10,16,15,14,18,13,11,18,14,18,7,13,12,15,12,19,13,15,9,10,12,11,13,15,13,9,12,10,12,18,9,5,11,6,8,11,11,16,14,14,8,18,14,13,19,6,9,26,9,14,13,10,15,15,12,14,11,15,13,11,12,8,12,8,10,10,13,11,13,12,10,14,11,8,14,9,5,10,11,9,5,15,9,7,16,7,8,9,12,12,8,13,22,17,13,14,15,8,13,10,8,13,9,13,15,12,13,10,13,13,12,13,21,8,21,14,9,12,9,15,23,15,9,4,12,17,13,13,14,17,14,17,15,9,16,6,18,9,9,10,12,20,8,15,14,11,8,14,19,14,9,11,14,11,13,10,11,7,20,6,13,11,7,14,12,14,12,18,10,10,16,15,9,22,9,12,17,13,8,11,19,17,12,9,8,14,13,12,16,11,11,18,17,14,7,11,19,11,10,24,12,12,8,14,9,5,17,5,16,10,5,13,8,13,12,8,12,13,13,13,14,21,14,10,19,17,11,13,9,23,14,16,9,12,4,14,7,13,9,7,13,15,7,15,15,9,10,24,5,9,11,11,5,10,8,9,23,12,12,11,15,12,19,11,8,8,11,16,11,8,19,17,17,12,14,13,9,6,19,10,6,18,13,11,13,10,14,12,11,12,9,14,14,16,13,21,18,12,14,20,19,6,15,8,13,9,11,10,3,12,12,19,15,18,17,11,16,20,12,12,12,12,15,12,9,9,13,10,13,8,14,12,8,14,14,4,12,11,15,13,7,7,15,14,15,13,11,15,9,16,8,14,9,15,18,10,12,10,6,15,18,19,16,13,11,12,8,11,21,16,10,13,15,21,11,20,4,10,7,13,18,12,5,6,11,13,8,14,8,17,15,15,5,6,11,16,13,13,4,11,15,13,15,19,12,14,13,19,9,29,9,19,12,16,17,14,14,16,15,5,8,12,12,5,11,14,12,10,4,13,8,18,14,4,24,13,9,11,5,9,14,14,14,20,10,10,3,14,12,15,20,17,11,11,9,8,17,24,10,16,12,12,10,8,6,20,11,10,11,14,8,12,12,13,9,12,8,12,18,17,17,5,10,12,17,8,6,12,13,12,17,12,9,18,12,9,9,19,15,13,6,9,9,8,8,8,12,16,13,14,9,11,14,12,9,8,13,15,20,12,14,14,13,10,18,21,10,13,11,13,14,19,9,12,7,14,13,10,13,6,10,22,12,12,22,15,18,13,16,21,18,8,19,10,21,15,10,19,13,21,15,15,14,12,15,10,9,13,12,13,10,24,6,17,17,8,17,17,10,10,12,17,12,11,15,17,12,13,7,11,13,17,14,5,8,8,15,10,9,11,10,10,18,15,15,12,18,5,8,10,16,13,12,14,12,11,9,10,9,10,10,14,14,16,11,11,17,13,12,14,17,13,13,10,7,14,15,14,10,11,12,13,13,12,10,17,12,14,17,12,11,11,11,9,15,19,13,15,18,12,8,14,26,13,11,14,17,8,16,12,14,13,20,13,17,14,8,7,13,10,13,13,16,14,9,18,15,8,18,17,7,13,21,11,8,9,3,21,11,16,10,12,10,20,15,10,12,13,12,12,12,19,9,17,17,8,10,12,14,14,14,14,19,15,17,11,21,18,15,11,15,8,14,11,19,21,11,8,11,5,15,8,11,12,14,11,16,7,15,17,11,18,7,16,14,7,11,11,10,20,14,7,11,9,3,9,14,17,17,16,17,13,14,14,9,15,10,11,13,12,14,22,8,11,24,15,16,6,19,6,9,10,14,7,15,17,12,13,13,11,12,10,5,11,12,9,9,16,13,14,15,16,22,18,24,5,16,10,11,7,12,11,21,18,15,16,9,11,11,7,16,15,15,10,15,16,9,11,8,12,15,11,10,16,9,11,23,16,7,12,13,17,18,13,16,17,12,9,16,6,17,18,9,17,13,10,9,15,11,18,11,7,8,13,17,10,18,11,15,9,14,9,15,10,19,15,12,15,20,21,18,9,14,10,17,10,12,14,15,8,14,5,7,13,7,6,6,13,12,7,8,6,9,18,12,17,9,18,19,21,10,15,16,7,15,6,9,22,12,12,14,12,19,12,22,10,11,9,12,22,16,17,16,10,7,11,9,18,15,9,13,11,12,17,17,12,10,15,16,9,7,15,12,16,13,15,19,20,18,13,16,6,13,17,11,11,13,18,16,15,14,13,22,10,22,10,18,11,15,8,15,12,4,13,7,16,17,12,17,10,18,14,10,11,17,15,12,12,11,14,10,14,16,7,15,15,22,20,13,17,14,13,24,11,14,11,12,14,6,7,17,16,13,10,17,20,19,15,13,9,12,9,13,21,12,7,14,10,8,10,8,8,12,9,16,12,13,12,15,9,15,18,22,12,6,12,7,15,14,2,11,16,12,15,11,15,19,7,12,19,21,8,11,11,16,11,7,17,9,16,12,13,7,12,13,10,12,22,5,10,11,15,13,15,12,11,4,17,9,17,17,9,18,6,13,13,12,14,8,9,12,11,6,14,18,11,18,12,11,12,8,11,13,7,17,9,12,11,14,17,10,17,11,16,19,10,10,11,16,5,16,14,20,18,14,11,11,9,9,14,8,14,13,13,17,10,11,12,14,14,11,9,7,15,9,6,20,11,17,11,7,6,8,14,14,24,15,14,17,17,12,13,13,14,14,18,15,14,11,14,16,14,6,15,17,14,13,6,8,8,23,9,10,8,27,6,7,15,12,11,8,9,9,9,12,9,22,9,9,18,15,20,18,14,16,9,13,7,12,15,18,11,8,11,16,14,7,13,12,7,13,16,15,14,16,21,14,18,13,11,11,16,12,11,16,19,13,14,10,20,15,14,11,10,10,17,14,10,12,26,14,11,11,12,16,13,12,11,16,11,6,10,18,18,12,15,16,17,12,13,9,12,17,20,13,16,10,12,9,15,13,15,15,9,7,21,7,3,18,16,8,18,13,14,9,18,14,12,13,13,13,14,12,15,2,17,15,14,10,8,10,18,16,8,15,14,10,11,18,21,17,8,14,9,10,13,13,10,13,7,9,14,15,11,6,16,18,18,12,17,13,11,17,17,12,10,12,15,15,9,6,9,8,13,14,16,10,9,12,24,18,15,14,9,18,10,14,8,15,16,15,16,23,14,14,22,17,13,8,13,18,9,14,21,16,12,13,12,16,12,15,11,18,11,11,10,18,13,23,14,12,7,9,9,16,11,8,15,21,8,8,10,15,11,14,9,14,12,14,13,16,16,16,12,13,14,14,18,4,14,8,13,14,10,8,7,17,20,17,8,24,20,11,24,14,8,18,19,22,12,13,17,16,9,13,13,18,22,15,13,11,22,13,15,13,15,16,16,10,17,13,17,13,14,11,17,8,7,7,13,11,29,15,14,17,19,18,13,19,9,2,10,8,7,16,6,13,17,9,13,20,17,13,11,22,16,12,9,17,15,8,22,18,24,7,8,17,12,13,8,15,13,11,7,12,19,9,9,13,12,16,10,11,13,7,10,6,16,14,16,15,19,8,13,10,12,9,12,7,9,5,15,26,12,11,7,6,16,12,19,9,14,10,14,8,9,14,21,7,11,17,14,15,14,12,13,11,17,8,17,7,14,19,10,11,8,16,13,14,16,15,15,14,10,15,14,11,12,10,13,12,8,13,18,14,14,15,11,13,11,10,11,14,17,6,14,10,8,10,6,5,16,15,11,12,9,15,5,12,10,21,15,9,14,16,11,13,9,12,22,14,14,16,19,9,15,9,17,15,10,14,10,5,9,16,10,16,9,7,15,12,10,9,12,15,16,13,8,9,13,18,18,15,8,13,14,7,6,18,17,15,17,15,12,11,13,16,10,9,9,10,10,9,15,13,17,7,15,12,10,19,13,15,14,18,7,11,14,13,14,14,15,13,20,12,11,13,10,17,17,10,11,15,19,19,15,18,16,9,18,22,15,13,18,8,13,14,8,10,14,4,13,14,8,17,20,26,16,17,13,20,13,8,16,11,14,19,15,9,12,17,20,6,9,5,10,12,16,11,11,10,9,6,8,11,17,5,11,18,8,9,15,6,13,18,14,15,19,16,11,10,14,10,22,17,12,7,14,15,11,12,10,16,14,18,16,12,9,9,12,10,20,13,10,8,17,15,13,10,19,14,16,13,14,12,14,14,6,6,18,7,16,7,19,8,16,8,8,9,10,21,7,19,20,7,12,12,18,8,13,11,12,13,10,12,13,10,13,20,9,8,10,17,12,9,12,14,13,9,4,13,9,12,16,8,9,10,12,8,16,18,16,19,16,17,10,10,8,23,7,13,14,15,8,11,14,14,18,12,19,25,12,13,19,11,16,16,10,17,12,18,9,9,9,12,15,16,9,8,18,12,18,14,14,9,15,12,8,6,8,3,15,16,12,16,14,9,13,15,10,15,4,12,14,10,11,13,11,14,5,8,8,17,9,16,19,22,9,13,8,13,9,13,8,12,7,9,13,6,13,19,10,12,8,14,20,22,11,21,9,7,12,13,16,10,13,10,13,14,7,17,10,19,9,9,9,11,15,7,12,17,11,14,12,15,16,9,9,10,12,10,18,16,19,7,8,7,14,17,11,14,10,16,20,7,14,11,13,12,10,30,15,12,12,12,19,11,11,12,5,7,18,14,22,14,13,12,15,15,13,21,15,6,13,12,13,16,12,15,11,22,8,13,15,11,11,22,8,10,18,15,14,17,17,13,19,23,11,15,18,7,16,6,17,10,10,13,14,13,11,10,15,8,6,7,13,24,11,10,15,17,12,15,8,7,14,20,12,15,10,10,12,16,7,13,8,10,15,15,14,14,13,11,12,14,9,9,10,13,21,9,10,7,15,13,13,16,19,14,8,11,12,12,16,14,16,3,16,15,14,15,22,18,12,9,9,13,9,15,20,15,15,10,17,22,15,11,22,14,10,13,13,11,13,13,21,14,12,15,14,6,8,23,12,18,13,18,18,8,16,12,6,9,12,9,7,11,14,13,17,3,9,16,11,21,8,12,12,12,13,8,12,8,15,13,11,13,3,15,7,8,14,6,12,9,19,19,9,11,10,20,9,7,13,14,12,13,12,15,9,17,18,10,8,14,11,10,9,17,6,13,15,15,12,16,9,18,7,13,10,13,10,15,10,13,18,16,10,10,11,8,10,9,7,8,19,8,13,11,14,12,16,8,22,6,11,10,15,14,12,11,13,13,13,9,14,10,7,13,9,10,13,10,18,18,8,11,16,6,21,8,23,23,12,11,19,12,14,19,7,10,12,21,14,4,17,13,6,21,15,14,16,8,17,12,10,9,11,10,9,11,15,11,11,19,15,12,11,18,13,15,12,9,14,13,10,15,10,5,5,27,7,21,14,19,8,18,14,19,15,14,12,9,10,19,9,9,17,10,9,11,16,7,13,11,17,15,5,14,13,14,6,7,12,12,12,8,15,17,11,9,13,12,19,10,13,19,15,11,7,9,10,10,6,24,12,21,8,14,14,17,11,11,13,10,11,13,7,8,8,16,11,11,14,9,21,14,14,20,15,20,9,13,12,15,15,12,13,11,10,8,12,11,10,16,13,5,17,14,10,5,8,7,15,15,16,14,24,15,17,12,12,12,13,13,9,12,24,5,8,14,18,12,7,10,5,15,14,25,15,11,13,11,11,8,13,12,14,11,13,11,19,7,14,13,16,12,22,13,14,13,10,4,19,19,10,7,18,21,10,12,4,17,10,20,14,14,17,8,15,10,7,8,19,13,16,17,12,10,24,18,9,14,11,10,7,15,10,17,10,15,11,16,14,3,6,16,14,14,21,9,17,13,8,11,9,5,6,14,11,17,7,9,11,10,9,10,7,15,6,15,15,14,14,13,11,7,11,12,16,8,10,7,16,6,16,10,10,12,11,17,8,12,11,15,16,14,5,9,25,19,5,7,16,13,23,20,11,14,8,16,17,15,12,15,8,12,7,8,22,9,17,19,15,20,12,13,10,19,7,5,11,11,14,22,12,9,11,19,15,20,11,13,18,6,3,16,10,11,11,17,13,11,8,9,10,11,12,8,14,22,14,21,9,24,17,13,15,17,15,15,14,10,9,9,14,12,9,15,9,16,13,13,7,13,14,8,11,14,16,7,15,18,9,12,13,16,11,16,11,13,11,9,13,14,7,20,19,14,17,13,8,16,13,24,11,10,11,14,12,7,13,10,9,17,12,15,16,17,12,18,18,5,17,2,17,17,13,7,12,5,11,15,13,10,11,10,8,24,8,14,8,15,11,10,8,9,20,5,11,10,9,11,11,12,7,15,13,11,4,12,1,8,13,13,6,18,13,12,18,10,15,11,10,7,7,10,18,11,18,17,16,12,10,18,13,9,13,14,10,11,19,10,10,15,13,15,9,13,12,17,9,8,11,5,10,11,14,14,12,9,9,14,11,12,14,16,10,8,9,11,12,10,11,13,16,12,7,12,13,14,9,22,18,11,8,9,10,16,13,11,13,17,11,16,19,10,13,20,7,10,10,9,13,12,10,15,12,13,14,7,11,8,18,16,10,12,19,8,15,17,16,8,13,7,11,11,16,18,8,18,26,8,14,13,11,16,13,7,12,16,13,11,11,11,7,17,17,13,16,12,15,19,19,13,12,16,18,15,11,13,9,12,13,20,15,11,14,11,18,6,17,9,11,13,11,19,13,8,22,15,6,14,10,8,9,17,12,9,14,8,15,7,12,5,6,11,18,17,15,19,11,12,17,22,7,21,12,18,15,13,12,19,9,22,13,11,12,17,12,18,19,8,13,12,22,8,8,9,15,9,11,20,11,25,14,13,12,29,7,12,13,21,9,14,8,9,12,11,9,16,5,14,18,13,26,13,13,15,5,20,14,17,5,24,14,15,16,9,24,10,16,8,13,11,11,16,22,12,11,12,7,16,15,17,10,13,15,16,17,12,7,5,13,3,16,14,8,17,7,15,11,12,15,13,19,11,27,10,12,8,20,20,15,12,15,11,11,9,14,18,5,9,8,11,11,17,13,13,11,15,8,18,17,11,12,14,15,14,14,13,9,13,7,12,14,15,11,8,9,14,15,11,16,15,11,8,15,11,13,13,15,12,8,15,9,14,14,14,12,10,8,12,11,8,16,4,13,9,24,8,18,15,18,23,11,11,12,18,8,6,10,16,10,15,17,9,8,13,17,19,15,14,19,8,9,15,22,14,20,14,13,15,15,8,25,10,11,13,7,20,12,11,14,11,16,14,20,11,11,19,18,17,15,20,19,15,22,10,18,8,9,15,11,24,19,16,9,9,10,13,9,8,7,15,11,8,14,6,11,12,10,17,6,13,17,15,22,13,14,18,12,18,9,14,9,10,18,14,18,18,9,10,11,8,14,12,13,11,15,7,12,18,16,7,8,14,10,13,15,13,22,12,11,13,13,22,16,8,13,16,13,17,11,16,11,18,13,12,12,11,10,14,12,14,11,13,19,15,19,8,7,20,12,9,11}},
{{4000,2.950000},{8,12,7,7,16,4,8,7,10,7,15,12,7,10,8,9,7,7,10,8,3,8,11,14,9,9,3,10,5,15,5,10,8,9,3,3,13,8,6,19,6,9,14,6,7,9,11,9,14,6,10,10,10,11,5,11,9,13,12,20,12,14,11,11,12,10,7,6,12,13,10,14,8,13,4,10,14,15,10,14,10,10,8,4,11,9,4,6,14,5,8,9,3,13,15,14,11,15,7,6,9,13,9,12,8,11,12,7,6,3,9,11,10,6,10,9,9,7,11,7,15,6,12,8,11,5,10,11,9,8,7,7,4,10,4,15,12,10,8,9,8,8,10,8,2,9,7,16,5,8,12,10,12,7,6,9,9,12,5,10,5,9,10,11,11,10,11,15,11,6,12,10,9,12,12,9,12,16,10,7,9,9,8,8,10,9,7,7,16,10,6,10,7,5,16,9,10,9,11,5,7,8,7,9,6,9,7,8,9,8,5,7,13,12,11,6,11,9,5,5,9,7,6,12,9,11,6,13,8,11,7,8,8,7,9,7,10,7,14,9,6,7,13,6,10,8,8,8,10,10,7,4,8,9,8,10,9,7,9,13,8,10,6,8,5,10,12,7,9,8,8,6,7,5,10,7,6,11,6,5,9,10,7,6,7,4,9,14,14,10,7,3,10,11,16,9,7,9,11,4,5,4,10,15,10,7,13,10,9,11,9,8,9,8,11,7,11,7,16,6,9,16,6,15,9,11,6,11,8,8,11,12,9,15,11,7,9,10,9,18,13,6,10,5,14,9,5,14,7,8,11,15,17,9,11,9,9,7,11,8,10,9,17,4,9,7,6,14,9,9,13,11,19,7,4,12,13,12,8,7,8,7,14,6,7,15,8,10,10,6,14,14,4,5,7,10,11,11,10,9,9,13,11,8,5,5,13,14,8,7,12,6,8,10,7,8,6,7,14,5,9,12,9,8,6,7,5,3,12,9,11,9,5,7,9,8,11,3,7,10,15,9,4,5,12,14,12,12,11,12,10,10,13,6,8,15,14,5,17,6,3,8,7,8,9,6,7,8,7,10,12,6,11,6,13,4,3,7,9,8,11,11,14,10,9,9,12,6,9,5,9,10,13,6,6,6,8,9,12,5,5,4,5,14,10,15,10,4,7,12,4,15,9,8,6,8,12,6,11,6,11,14,8,10,5,9,13,8,9,6,7,12,14,10,12,19,7,14,13,10,14,10,12,5,4,12,5,10,13,8,15,11,8,10,8,17,4,6,11,14,10,17,9,10,10,10,15,7,4,13,8,7,11,4,5,9,8,7,7,12,10,7,11,7,9,12,13,4,6,16,4,12,10,7,5,7,7,13,8,8,3,8,11,8,7,15,8,4,6,10,6,7,10,4,9,8,7,6,12,5,10,9,10,5,10,9,15,17,5,10,10,9,11,8,10,11,11,5,7,3,7,13,13,6,12,14,18,10,4,6,9,7,10,10,11,10,13,8,5,11,13,9,11,8,8,7,15,10,4,4,17,8,8,19,11,7,6,7,10,16,13,13,8,7,5,8,8,8,6,10,13,14,8,9,14,8,6,14,13,7,12,12,17,10,10,7,12,11,11,13,10,7,12,10,7,12,9,5,10,13,11,4,8,7,6,14,7,9,7,11,7,8,6,2,16,8,6,8,6,6,11,11,9,11,14,10,12,8,4,7,13,10,6,8,8,11,5,12,6,11,9,12,9,10,6,4,18,8,6,13,9,11,12,4,11,10,14,10,11,8,13,12,5,17,9,10,11,10,8,13,3,13,5,7,11,12,7,5,7,4,13,7,12,11,14,9,7,8,4,12,6,10,6,7,5,10,14,5,5,11,7,7,14,6,12,6,9,3,12,11,9,11,8,4,7,1,5,10,6,15,9,10,15,13,13,8,13,16,4,11,6,6,9,9,9,7,9,11,15,16,11,4,8,17,4,7,3,9,8,4,8,9,8,9,6,7,9,14,14,5,5,9,13,7,12,11,3,13,7,9,7,5,11,9,9,6,3,16,5,13,13,7,11,7,5,15,12,14,16,18,11,4,11,4,5,7,15,8,12,3,10,9,8,8,13,10,7,9,5,12,5,12,13,9,6,10,12,10,10,11,10,11,9,8,9,11,5,19,12,9,10,7,10,8,15,15,11,9,9,11,11,13,8,6,9,14,9,10,9,10,8,11,10,5,7,7,10,13,8,14,12,4,8,11,7,12,11,9,8,4,8,4,8,7,14,9,7,12,19,5,6,12,12,9,8,7,4,11,11,7,8,10,5,6,12,14,15,11,20,7,7,8,13,11,10,20,6,5,14,5,14,8,17,2,12,8,16,3,11,7,8,13,11,9,6,14,8,14,7,5,8,3,18,7,6,5,14,3,4,7,8,12,11,7,5,9,8,12,12,6,4,11,11,3,6,9,16,9,4,15,9,7,4,3,7,4,13,7,9,12,9,8,9,8,17,7,16,16,5,7,16,10,11,8,6,2,8,5,10,10,11,12,6,9,7,12,8,12,7,12,10,12,8,4,5,12,7,18,9,7,9,7,12,8,7,8,4,6,11,4,10,13,10,13,10,7,4,7,8,11,8,14,8,11,10,11,9,19,22,7,10,8,7,9,12,6,18,13,11,13,8,10,9,7,9,4,5,9,9,13,11,7,7,11,14,5,17,8,8,11,7,12,7,11,10,11,7,7,8,4,15,10,9,15,4,9,9,11,11,9,7,12,6,8,12,4,8,9,9,11,11,9,7,9,10,11,10,14,10,13,10,6,11,5,11,18,9,7,9,9,8,7,11,11,3,10,13,10,14,8,4,6,7,12,15,7,13,16,8,8,9,12,13,7,7,6,5,16,10,12,6,6,7,5,10,10,9,7,8,8,13,4,6,11,9,10,17,10,6,5,16,8,16,9,8,10,6,7,10,13,11,9,9,14,7,10,7,4,4,12,12,13,5,9,6,7,12,7,6,13,8,11,5,4,8,6,8,15,11,9,9,12,9,10,8,10,6,13,7,13,11,6,8,7,5,9,5,4,4,6,6,9,10,4,11,13,7,11,9,10,6,10,12,9,9,8,12,8,7,10,14,5,10,7,6,13,11,11,10,7,7,13,6,10,11,13,10,11,11,7,7,9,13,10,10,8,8,5,9,10,13,10,7,13,7,10,7,12,11,12,12,13,14,10,4,5,13,12,7,8,6,10,10,9,10,6,11,10,15,7,11,8,8,10,9,13,10,10,9,9,9,8,8,6,6,14,10,6,7,7,11,9,13,7,15,12,10,4,9,11,7,12,15,8,11,15,5,14,16,8,7,10,10,12,7,8,12,9,5,7,9,8,8,4,9,7,7,7,6,10,13,15,6,7,5,12,9,8,9,8,4,8,4,13,12,7,6,12,13,9,17,6,6,8,11,17,9,7,9,11,8,10,9,13,10,10,6,11,9,7,5,17,8,15,23,9,5,13,4,8,7,12,8,15,10,5,10,12,5,15,9,18,6,16,11,13,11,9,4,8,7,8,9,7,13,14,6,5,9,3,13,17,4,10,6,13,10,8,14,9,6,8,9,18,10,7,8,9,9,10,11,17,14,15,9,8,10,8,12,10,11,9,9,10,9,8,7,9,6,9,4,12,13,6,4,4,10,7,10,5,9,8,11,13,5,11,12,6,9,8,6,7,9,10,8,6,5,7,2,14,11,9,8,4,9,3,12,10,11,1,5,12,7,8,4,12,7,9,18,12,5,11,11,10,4,9,7,15,9,5,8,14,7,6,5,9,7,8,3,8,9,9,8,5,8,4,13,6,7,11,7,9,10,7,4,10,7,8,11,10,13,8,6,6,6,11,12,10,7,4,7,8,4,9,12,7,14,12,12,9,12,4,6,6,17,8,12,10,17,19,12,5,8,8,9,8,12,6,14,6,6,6,14,6,14,9,11,6,8,14,12,5,11,9,11,9,11,14,9,12,8,4,6,10,16,14,8,6,7,8,14,12,14,6,8,11,10,13,5,11,8,16,11,9,16,10,11,11,5,7,5,13,9,4,10,2,15,5,10,10,9,9,7,6,11,3,12,9,6,9,7,8,11,8,6,7,3,3,10,16,8,9,15,10,9,8,16,8,16,11,8,7,8,11,7,15,17,7,3,5,12,11,8,13,8,9,6,12,4,15,7,5,13,7,3,9,12,5,6,14,9,13,13,16,8,13,14,14,5,7,6,5,9,10,4,6,13,6,8,7,17,18,12,9,7,10,11,8,10,9,10,8,9,7,10,6,12,10,7,13,11,9,11,15,10,10,7,8,11,8,14,10,9,11,7,11,10,7,8,8,10,16,13,8,12,11,7,8,11,12,5,16,11,7,11,14,7,9,10,8,4,10,11,7,3,6,12,6,7,9,12,7,4,7,13,8,12,6,5,12,15,12,12,13,12,14,10,11,12,6,9,9,10,7,9,13,13,8,8,7,10,7,14,13,4,8,7,20,10,7,5,10,10,6,13,9,10,10,8,7,9,7,12,12,9,10,5,17,12,9,13,15,12,10,8,9,6,14,17,8,10,9,9,11,8,5,9,14,13,10,9,7,8,7,11,10,7,9,6,17,11,20,17,11,9,14,12,10,8,5,7,5,11,7,6,9,13,12,16,6,9,8,7,11,8,10,8,5,9,4,3,10,12,11,7,8,7,8,5,8,4,6,9,5,7,9,10,12,14,6,4,13,9,10,13,15,8,9,11,8,9,11,12,6,5,5,2,6,8,12,4,10,10,5,5,9,13,10,5,11,24,7,3,15,11,19,6,7,10,15,11,6,5,2,10,7,10,7,11,12,9,9,10,12,5,5,8,6,13,14,5,9,13,14,11,5,9,5,9,14,14,6,10,6,13,9,6,11,7,9,11,14,13,8,12,5,12,8,7,6,8,6,10,8,15,13,4,6,10,8,15,8,16,14,8,7,6,8,5,9,12,13,8,8,9,8,10,6,11,13,7,14,7,11,5,5,12,5,8,15,10,12,8,11,5,10,7,13,8,7,9,14,5,6,12,11,8,10,7,12,13,4,7,6,7,3,11,7,11,13,6,4,5,8,17,7,6,8,11,9,12,5,9,3,9,13,6,12,3,13,8,10,10,12,4,8,12,12,9,5,13,7,12,7,12,12,19,9,13,13,7,13,14,8,10,7,4,14,16,7,15,11,7,7,10,14,9,6,9,8,8,8,5,3,7,4,12,10,5,7,5,13,12,9,9,11,7,11,11,10,8,11,10,9,9,13,7,18,9,7,9,21,11,8,6,8,15,14,13,5,7,8,11,11,10,13,12,9,12,11,8,3,6,12,6,10,5,11,9,8,11,14,4,9,6,14,9,8,7,5,15,8,9,12,6,11,4,10,6,7,11,15,6,12,9,13,14,8,7,7,13,12,11,11,15,10,14,8,5,14,12,10,5,5,10,8,9,9,8,9,8,7,7,7,9,9,10,12,2,16,12,13,14,9,9,11,11,7,7,9,12,10,12,6,4,12,8,14,1,6,6,17,12,11,10,6,8,6,9,8,10,12,14,16,3,14,15,25,12,8,6,15,12,18,5,11,8,16,13,7,11,9,8,4,7,8,9,7,15,10,4,13,5,7,10,10,9,14,12,8,6,7,8,9,4,12,10,6,10,6,8,9,4,5,4,12,14,8,8,8,7,12,7,6,7,7,7,6,10,14,14,8,7,9,7,6,7,7,9,7,10,12,9,13,11,10,10,18,9,10,15,4,7,7,8,14,3,7,6,13,2,9,8,12,11,7,11,12,7,5,7,12,9,8,5,8,6,6,12,6,13,13,10,10,13,15,7,15,8,9,9,9,7,7,8,10,7,6,12,6,8,9,9,9,7,8,7,9,8,6,8,5,10,7,3,16,18,15,9,9,4,12,7,6,10,12,13,14,5,9,5,18,12,10,6,9,8,15,9,8,10,8,8,9,6,10,13,7,8,6,11,6,10,8,9,12,11,12,13,6,10,7,5,6,4,7,7,8,9,11,7,4,11,11,6,14,9,4,7,10,6,7,5,8,17,9,4,7,4,10,7,9,18,12,8,10,13,13,10,17,4,13,6,10,8,6,6,7,12,11,13,13,9,12,9,13,8,9,7,10,10,10,7,15,16,11,5,14,5,12,9,10,7,11,13,10,10,13,8,2,12,4,12,11,4,6,16,12,8,8,9,9,12,11,11,16,12,7,8,12,8,14,4,7,9,6,8,12,6,9,10,9,10,5,10,9,14,9,10,8,10,7,7,9,8,6,4,5,9,5,14,6,9,7,11,7,11,5,12,15,4,10,17,8,7,12,7,6,16,12,8,14,8,12,11,6,11,6,8,4,11,7,11,10,6,15,8,11,9,12,10,9,12,11,12,6,14,11,11,13,15,14,8,5,5,6,11,13,10,7,12,4,6,6,10,4,8,7,7,9,7,14,7,6,6,3,7,8,10,10,4,6,6,7,13,3,13,10,10,6,11,7,9,14,9,10,14,8,9,7,13,10,11,13,9,10,6,5,5,7,6,15,6,14,5,6,7,3,13,9,13,9,6,10,7,7,14,11,5,8,10,11,3,9,6,6,10,11,6,11,7,9,10,7,9,10,9,5,13,7,11,8,11,11,10,12,7,6,11,6,17,11,6,5,12,10,7,5,14,7,8,4,16,14,14,9,9,10,13,9,12,8,10,10,5,10,5,12,10,12,12,5,6,10,6,8,9,11,8,10,4,7,12,12,12,7,8,6,9,7,14,6,8,8,6,11,12,12,4,10,8,10,13,10,3,6,10,10,12,11,9,9,8,10,10,16,6,9,11,5,9,8,13,4,7,9,15,6,11,7,6,13,15,4,6,10,7,12,3,8,11,10,10,4,7,4,7,12,4,12,9,12,14,7,5,10,6,14,9,7,17,14,13,7,7,17,9,5,7,8,9,9,9,14,11,7,4,10,10,5,9,12,9,4,7,11,6,13,10,9,8,9,6,3,9,6,9,12,10,6,9,10,4,6,16,12,8,6,7,8,10,4,8,9,6,9,10,7,10,6,8,10,10,11,5,9,4,11,5,10,15,13,15,5,8,10,7,13,6,13,6,14,10,5,10,10,13,10,3,16,7,8,9,6,9,13,10,7,7,9,3,7,9,7,10,4,6,11,17,5,4,13,5,8,3,10,5,3,10,5,5,9,11,9,6,11,3,8,10,5,11,7,8,7,10,6,13,5,10,12,15,5,7,9,9,9,10,13,7,14,8,9,7,16,9,7,12,7,14,17,5,10,11,6,6,4,5,7,11,9,12,4,7,3,14,14,13,7,10,10,14,8,10,6,11,8,10,15,10,8,3,7,10,4,8,10,7,10,5,11,10,5,5,18,7,7,12,7,9,12,5,8,5,19,8,7,11,8,7,7,8,12,10,7,8,12,8,6,9,12,10,12,8,12,12,7,7,9,11,8,13,11,7,6,11,7,7,9,8,6,8,19,8,13,4,6,10,10,8,18,8,7,4,9,5,10,12,8,13,7,6,2,3,5,12,6,12,11,12,9,11,9,5,9,7,10,7,10,7,11,11,11,9,3,8,9,10,16,7,4,8,3,5,16,11,11,7,12,10,7,10,16,9,6,12,13,11,10,8,5,7,15,7,6,14,12,9,9,12,13,12,7,15,9,9,11,9,7,18,17,14,9,7,7,11,4,8,7,7,9,13,6,6,13,11,9,15,4,8,8,5,14,8,10,4,7,9,6,8,6,15,11,5,11,12,15,8,12,5,11,16,7,15,13,7,10,9,12,9,8,2,14,10,15,9,13,3,11,12,12,12,8,12,13,3,7,10,10,12,11,10,10,10,11,7,5,13,10,4,11,10,11,9,9,9,9,11,9,9,12,4,4,17,9,12,6,15,4,14,11,12,12,11,9,6,6,10,12,8,9,12,9,8,16,7,11,5,11,7,4,9,7,9,10,7,7,10,10,10,5,8,14,13,20,8,16,7,9,10,15,11,8,12,7,7,8,8,11,7,8,9,7,12,4,5,6,9,15,12,6,9,5,9,9,9,14,11,9,7,7,8,12,7,6,10,11,6,4,4,5,13,6,8,10,11,14,9,4,10,7,11,15,9,12,17,12,9,4,13,6,12,11,13,11,11,10,5,10,7,12,8,11,12,14,7,11,9,15,5,6,13,6,10,8,11,13,9,6,11,14,8,1,16,9,6,8,11,3,4,7,6,24,13,17,10,10,20,3,9,16,2,14,3,5,9,12,8,12,6,9,7,6,10,7,6,13,7,8,18,4,7,6,10,6,5,11,13,9,6,11,8,12,11,12,9,10,10,6,11,10,11,12,5,10,9,8,14,14,12,14,10,20,15,12,7,5,4,10,7,7,4,14,9,10,7,3,9,5,7,13,5,12,7,19,9,11,8,12,8,7,10,10,9,6,7,8,9,13,14,9,11,14,14,12,9,8,10,14,10,11,8,6,7,12,6,15,9,16,16,12,7,14,7,6,6,6,5,9,8,5,7,7,5,11,13,9,5,12,8,7,5,8,8,10,14,16,5,14,6,8,5,11,9,13,9,13,11,9,7,8,6,10,9,7,17,10,9,15,10,3,11,9,13,10,10,11,9,8,7,11,6,9,9,13,8,6,11,18,4,3,6,5,11,14,10,16,13,8,8,12,12,9,4,8,5,8,6,12,13,7,9,8,6,11,12,8,14,11,18,6,10,8,16,9,8,8,12,5,11,6,7,5,10,6,11,13,7,10,4,10,17,9,8,6,4,8,10,13,9,5,6,11,13,9,7,8,7,14,7,8,7,7,12,12,6,6,14,10,8,11,7,8,17,6,4,6,14,7,7,11,7,9,12,10,14,4,11,11,9,7,7,9,2,13,9,7,5,7,13,6,10,9,6,8,14,10,9,13,11,9,4,8,9,8,14,6,8,11,6,9,8,5,13,10,5,7,12,9,13,6,4,10,11,11,10,7,5,13,11,2,12,10,6,7,6,8,10,5,8,11,7,9,9,8,7,7,10,13,10,5,9,7,6,10,10,9,19,9,9,2,9,16,10,13,5,8,7,8,9,6,4,6,7,10,9,8,5,5,7,7,8,9,4,6,7,10,8,11,7,7,11,14,7,12,7,9,8,3,9,3,9,8,13,8,13,12,12,15,9,11,7,8,10,16,14,13,12,10,15,11,8,8,8,11,14,10,8,7,12,6,10,6,7,5,11,10,12,10,6,11,15,15,8,10,12,8,9,6,14,12,11,4,8,13,9,6,8,5,9,7,12,9,11,16,4,18,4,9,11,11,7,3,9,13,9,14,9,5,7,11,5,8,7,7,11,15,12,10,14,7,12,7,9,11,10,6,6,6,3,9,11,4,12,8,13,8,11,7,6,7,9,7,18,3,8,7,9,6,17,8,12,10,10,5,13,9,4,15,7,7,11,13,8,7,10,10,11,7,3,9,8,5,5,9,11,12,7,13,11,11,8,9,7,7,8,4,9,7,6,6,9,13,10,8,8,9,8,7,8,5,6,7,4,7,11,6,12,18,11,5,12,6,8,10,5,23,8,7,11,5,12,10,11,15,11,8,9,8,5,9,8,12,7,6,7,10,5,5,17,10,8,12,9,12,6,6,10,7,18,5,12,16,8,4,8,10,5,13,14,8,6,8,10,13,11,16,9,13,13,10,7,15,14,6,10,8,10,6,16,5,13,11,15,5,6,17,9,12,10,12,8,12,6,5,5,9,10,8,12,10,9,14,9,7,14,16,5,4,7,11,7,5,10,5,8,12,12,10,10,9,9,9,3,7,12,9,8,8,13,14,6,7,15,7,9,7,16,10,8,10,10,7,15,6,5,8,9,10,14,5,14,7,7,7,9,9,11,11,9,10,9,13,14,5,11,10,6,18,6,9,4,14,11,12,4,10,8,13,7,14,6,7,12,11,10,8,5,10,12,8,11,15,10,15,14,12,12,8,13,9,5,13,14,5,11,8,10,13,9,9,10,8,7,8,12,15,9,6,8,7,5,6,15,10,5,13,11,11,22,2,6,9,8,9,10,7,8,9,7,11,6,10,9,10,12,5,16,15,11,8,10,4,7,7,6,7,3,9,14,5,13,9,7,10,6,7,5,11,7,7,9,5,9,10,10,9,9,9,4,10,15,7,10,5,5,7,8,9,7,13,5,14,7,9,11,9,7,4,12,8,7,11,5,7,8,8,11,17,14,7,15,19,13,6,10,11,4,7,5,6,10,9,8,5,9,7,11,9,12,12,6,8,6,4,7,6,11,8,7,7,10,5,7,10,9,10,11,13,6,11,13,10,10,1,20,14,8,5,11,13,11,17,5,13,11,20,9,3,18,7,4,13,10,9,5,10,8,12,17,15,15,16,8,16,13,5,19,7,11,6,8,12,11,8,13,14,17,6,5,10,17,7,8,9,8,12,10,8,10,8,11,4,9,13,9,9,12,8,8,6,6,8,10,8,12,4,9,7,11,10,8,14,19,9,5,7,7,10,12,14,14,7,9,4,9,5,11,11,8,11,10,4,9,5,10,8,4,12,10,8,8,8,7,10,7,12,8,7,14,11,7,5,3,3,7,9,6,7,8,13,9,3,6,8,7,12,4,13,10,7,11,4,10,10,8,15,8,14,10,13,4,11,11,6,12,13,12,10,9,10,10,4,6,7,11,10,8,9,11,9,10,2,5,4,8,11,5,1,7,12,11,9,9,16,6,10,7,4,9,7,11,5,11,9,7,8,6,14,11,9,5,7,10,14,16,8,11,6,9,16,7,11,12,9,11,15,9,6,12,7,8,4,9,6,9,7,8,13,8,13,7,12,6,12,8,14,8,7,12,11,12,11,4,9,15,9,12,8,6,7,9,8,9,6,5,9,7,18,9,10,8,6,3,3,4,2,6,8,7,5,10,8,9,8,8,9,10,4,17,8,8,9,3,9,9,7,10,12,10,14,12,3,10,7,5,8,2,10,9,8,16,15,16,7,7,10,6,9,17,5,9,13,11,8,23,7,8,8,9,7,17,11,10,10,12,6,12,12,11,10,8,11,5,12,7,6,13,6,6,6,12,14,11,5,6,12,17,4,6,12,5,8,8,8,11,5,15,7,12,10,9,7,13,12,7,8,6,8,12,16,10,4,11,13,7,11,8,7,4,8,11,20,8,7,10,12,5,14,7,9,2,12,10,13,10,6,8,8,16,14,14,8,7,15,15,8,13,11,4,13,10,14,8,11,6,9,3,10,7,9},{7,5,16,7,10,13,8,5,6,8,5,12,9,5,8,6,10,10,6,8,21,8,3,12,4,16,7,8,8,14,6,10,9,11,10,15,8,16,9,9,12,13,5,11,7,4,8,2,16,9,14,12,10,6,6,7,16,13,9,9,5,9,12,8,11,21,13,10,3,11,19,8,9,8,6,11,5,4,14,9,11,7,9,6,13,6,12,7,12,6,9,5,7,7,4,10,6,6,11,14,10,7,7,9,7,9,16,6,8,15,6,12,12,6,16,9,6,12,6,6,5,8,13,9,8,9,8,8,10,8,1,5,8,5,14,3,9,12,6,14,4,8,5,8,12,8,7,8,15,5,11,7,9,7,8,9,8,12,11,8,12,7,18,11,7,4,9,8,3,9,11,13,5,9,7,4,10,21,9,10,7,10,8,12,7,4,7,11,19,10,18,7,8,11,9,7,8,8,10,3,14,12,11,5,17,11,7,14,5,14,7,15,5,11,16,9,8,7,9,11,13,5,7,7,12,14,5,10,10,14,10,6,7,2,8,13,8,4,20,14,8,11,6,11,11,13,13,7,12,13,10,4,11,8,10,4,13,11,12,6,9,5,7,10,9,6,10,3,13,10,14,5,14,6,10,4,10,10,14,8,7,12,4,12,4,11,6,9,6,6,9,7,10,9,6,11,9,8,3,10,11,8,5,12,5,12,15,9,12,9,12,6,11,9,14,9,11,15,7,3,10,6,14,6,4,11,13,17,9,7,8,15,6,11,8,9,9,9,5,10,8,12,17,8,6,13,8,16,18,11,3,14,7,8,14,8,12,10,7,7,7,10,15,8,9,18,17,10,13,9,8,7,10,2,9,15,9,4,6,15,9,8,6,4,7,7,9,8,7,8,5,13,6,14,11,17,11,4,6,12,9,11,7,16,5,4,8,9,10,10,7,5,10,10,8,20,10,6,11,8,12,15,6,5,8,8,5,10,8,9,9,9,15,8,6,6,3,9,9,5,9,11,9,17,4,13,8,12,6,13,12,2,7,6,11,11,5,6,6,8,6,11,6,14,7,6,10,13,8,10,9,6,5,12,7,11,3,8,7,6,13,13,9,12,8,8,2,13,6,8,5,8,5,6,0,5,9,5,14,12,9,8,7,9,6,9,10,8,7,8,11,11,11,8,7,8,16,13,11,13,13,16,10,17,8,13,11,4,11,18,2,11,7,7,5,9,10,12,12,6,11,12,13,9,11,10,9,6,7,9,11,7,12,3,13,7,10,4,7,12,7,6,6,8,6,11,8,6,8,3,7,18,9,15,12,7,11,12,7,3,12,7,11,10,7,6,4,5,14,4,8,12,14,11,11,7,11,10,5,8,11,7,7,14,15,2,8,7,17,14,9,9,8,8,4,11,5,10,12,19,10,11,13,7,6,7,10,9,12,5,2,9,5,9,7,9,5,11,23,8,10,10,4,9,8,8,7,8,13,10,12,5,12,3,5,9,10,9,7,7,15,9,11,10,6,9,8,11,7,5,10,6,6,13,7,3,10,11,13,12,5,5,9,5,6,10,10,7,13,6,6,10,6,10,4,7,6,5,9,5,13,12,4,8,4,11,12,5,10,8,10,6,6,11,10,10,6,7,8,7,14,10,4,12,14,4,11,6,14,7,11,19,9,10,11,19,6,21,9,8,9,15,11,7,8,11,12,7,14,4,10,7,14,10,13,8,8,14,9,21,9,9,8,7,5,8,10,13,10,10,11,10,12,16,11,5,14,9,7,11,3,9,1,9,8,14,3,17,12,11,9,17,9,8,5,11,13,7,4,8,13,9,8,10,7,11,7,8,14,7,7,11,5,7,14,6,7,5,10,7,4,7,13,9,5,7,9,17,16,6,13,11,5,14,0,14,11,5,18,10,10,19,3,5,16,8,14,5,7,4,5,11,12,9,8,7,9,9,6,14,10,13,13,12,6,8,6,12,11,6,4,15,9,20,9,12,12,9,13,7,18,14,12,8,11,2,13,7,10,6,8,9,18,11,10,12,9,5,10,3,12,11,9,14,4,6,3,10,9,8,10,12,9,16,13,13,7,8,8,9,6,5,8,6,14,20,3,4,11,11,10,11,10,13,11,5,11,2,16,7,9,15,10,7,16,8,5,8,6,12,7,8,8,14,7,10,7,13,12,10,8,22,9,6,9,9,10,16,8,5,7,12,10,16,6,10,10,9,9,4,6,13,6,11,9,8,15,5,10,10,8,9,7,8,10,5,6,2,14,7,9,12,18,12,7,8,7,8,11,5,6,5,5,14,8,10,10,10,7,3,8,11,12,6,11,14,10,18,7,7,9,5,8,8,14,10,14,13,8,14,8,11,21,11,14,13,12,7,16,11,3,7,11,11,8,12,12,8,12,4,15,9,5,12,13,14,20,7,15,10,2,11,12,7,8,9,7,13,10,15,8,9,17,6,13,7,12,6,5,5,3,12,15,10,11,6,9,13,7,14,3,9,12,8,13,13,4,8,11,5,7,5,4,7,16,11,13,11,12,10,8,14,9,11,20,14,6,10,12,5,10,6,6,9,7,11,14,9,17,13,10,10,6,8,8,10,11,4,9,12,9,12,10,5,9,8,7,9,15,10,7,10,8,2,7,9,8,12,13,8,11,6,13,15,8,13,12,9,9,8,9,6,8,8,11,16,6,14,14,8,10,16,11,12,8,17,9,4,5,8,7,5,11,7,6,7,10,12,8,3,15,8,7,7,13,14,13,10,7,8,7,14,7,12,7,11,5,9,20,13,8,12,4,16,14,5,12,8,5,13,12,10,6,7,12,8,10,4,7,9,17,8,8,12,16,11,11,9,12,8,7,6,9,10,8,15,6,5,9,12,7,7,11,11,11,10,7,5,11,9,6,19,10,9,7,12,8,12,8,3,9,11,8,16,13,8,10,14,2,13,9,13,10,8,9,10,10,12,12,14,3,8,11,7,10,8,10,8,15,8,12,5,7,8,9,2,6,6,14,10,6,5,7,16,10,10,12,6,11,10,8,6,6,9,7,7,6,9,8,10,6,10,11,3,9,4,2,12,8,14,9,8,12,9,11,11,6,9,3,8,9,6,10,17,7,9,11,8,9,11,10,10,9,8,5,5,9,12,5,9,15,4,7,9,10,6,15,10,9,7,5,7,12,13,12,13,9,5,10,9,16,7,5,9,12,9,7,6,10,12,10,6,6,7,8,7,8,8,11,9,8,10,12,12,12,8,12,7,10,8,8,10,8,16,10,8,8,5,12,8,6,11,5,7,12,4,8,8,8,8,14,10,13,15,9,15,5,4,6,13,11,11,7,11,15,6,9,7,14,6,9,9,5,6,7,13,9,10,5,7,8,3,4,12,15,9,8,9,6,11,10,8,9,5,8,15,9,11,15,10,9,11,10,18,8,5,11,8,7,5,10,11,3,10,6,6,5,6,12,7,10,12,5,9,3,15,13,10,13,10,9,14,8,9,13,13,7,6,3,10,10,11,8,4,14,6,14,10,15,7,6,11,9,12,9,4,10,9,10,4,10,14,15,9,6,10,5,6,11,5,17,9,5,13,13,12,6,10,7,9,5,7,13,7,10,5,12,12,11,7,6,5,11,9,7,6,11,7,7,3,6,7,11,9,10,10,7,5,8,5,9,14,6,6,14,7,8,11,4,9,11,4,8,10,9,12,8,8,10,10,7,8,11,6,9,6,6,8,8,13,6,8,9,6,4,12,8,13,13,13,7,7,14,12,7,8,5,13,5,12,10,9,10,9,13,11,2,11,15,13,6,14,12,6,15,15,10,6,16,5,7,8,8,11,10,14,7,5,9,10,10,11,16,15,13,11,10,15,11,10,8,10,3,8,11,10,10,7,7,3,11,4,5,14,8,14,9,12,9,11,4,10,11,15,13,9,8,12,9,5,8,6,16,8,11,8,2,12,9,8,16,5,7,5,5,5,12,16,9,6,15,9,9,9,5,3,15,14,5,11,11,9,8,7,13,6,8,14,10,10,11,10,6,6,6,6,14,12,3,5,3,9,11,7,6,8,11,12,8,11,10,7,14,14,14,10,14,14,5,11,6,8,12,11,9,6,19,11,12,12,12,3,9,6,7,7,6,10,6,5,10,9,6,10,8,6,9,11,9,11,12,6,11,7,10,8,6,3,10,15,5,8,9,7,6,11,10,8,6,14,6,6,7,8,9,11,11,9,8,8,9,7,12,15,5,16,11,3,10,8,8,7,7,5,8,2,10,9,5,12,5,5,10,6,9,12,9,12,15,12,10,8,11,4,7,6,11,8,7,10,9,11,10,12,12,10,9,5,9,12,6,11,12,11,9,10,10,7,10,12,9,10,10,8,18,13,13,8,8,6,4,7,8,15,16,6,9,8,16,5,12,13,6,12,8,11,8,9,8,7,13,6,15,8,12,10,11,8,8,4,12,6,13,10,10,8,14,12,10,12,9,4,4,8,15,5,9,13,12,7,6,8,8,10,8,11,7,7,13,4,7,11,12,14,7,4,10,10,5,14,9,12,8,9,9,7,14,6,16,7,8,7,7,13,10,3,9,9,12,8,13,10,9,13,3,10,7,7,9,8,13,5,9,4,13,12,12,8,5,7,16,8,14,5,6,5,7,12,9,12,16,2,6,7,11,6,9,8,8,6,7,13,10,7,8,7,5,10,9,11,10,10,6,6,7,9,5,11,12,4,6,4,10,9,4,9,7,8,6,7,10,5,12,8,6,9,11,8,14,11,5,8,6,9,15,9,8,7,9,6,16,7,13,7,13,7,6,7,6,5,12,9,10,5,12,5,9,4,8,6,10,5,7,11,11,12,3,11,7,8,11,7,11,12,8,13,11,9,8,4,10,7,12,15,9,12,7,7,10,10,7,10,4,6,8,12,9,13,13,11,9,13,10,9,16,12,10,9,10,7,7,22,10,11,4,10,7,6,11,7,10,9,8,14,12,11,10,7,11,6,9,15,5,9,11,13,9,13,5,11,15,10,15,13,8,12,6,3,7,5,12,8,10,18,12,8,4,8,8,15,7,2,9,12,9,10,15,11,7,6,5,5,6,10,6,4,4,17,6,9,10,9,10,6,7,16,9,3,13,12,6,8,5,8,15,10,8,12,5,4,5,11,4,15,7,13,11,16,10,10,8,6,9,9,13,13,12,9,12,7,3,8,4,6,16,4,6,15,12,11,13,10,8,9,5,13,5,12,9,15,11,8,4,8,6,8,12,5,4,6,2,13,6,8,18,14,4,9,9,5,11,11,7,14,11,19,5,8,7,8,12,10,15,8,10,11,8,6,10,2,11,16,12,13,9,10,4,13,8,12,10,5,4,9,8,13,16,5,9,5,16,9,5,3,5,12,10,5,11,12,10,14,7,9,9,8,8,6,10,13,6,11,13,10,11,11,14,9,11,19,10,8,9,8,8,6,7,11,6,9,5,11,7,7,9,4,9,7,14,6,3,12,7,10,10,5,10,8,12,8,9,13,4,8,4,8,7,7,13,6,10,14,8,14,8,14,5,12,9,8,13,10,15,6,8,12,6,10,5,6,13,11,8,6,12,11,7,10,7,9,12,14,10,10,13,14,10,6,14,5,10,9,15,8,13,17,8,16,11,16,7,11,14,12,11,10,4,12,7,16,10,10,7,9,12,7,7,17,10,11,6,5,14,10,5,14,8,11,11,10,8,7,13,9,14,8,12,13,12,13,3,7,16,11,13,16,5,7,8,3,8,4,10,8,13,16,9,4,11,7,5,14,3,8,4,8,13,8,8,17,9,13,9,10,6,13,13,6,13,6,14,6,5,9,8,11,6,10,8,5,7,7,4,10,13,9,8,11,15,5,8,9,12,9,9,15,10,9,7,13,8,4,5,6,3,12,11,7,8,11,19,10,5,11,6,10,8,8,7,7,4,14,11,12,8,10,11,9,11,11,10,14,6,7,4,8,6,7,14,10,10,11,4,7,12,9,6,9,20,7,8,19,10,7,7,12,11,13,10,12,6,5,6,9,6,8,10,11,4,5,15,14,1,6,2,14,16,8,6,5,11,15,8,9,13,6,6,8,11,9,8,11,12,12,6,3,9,11,9,10,8,16,9,6,7,8,17,8,5,9,9,5,9,11,9,7,13,11,6,8,9,7,8,7,6,13,11,15,5,7,5,8,6,7,13,13,8,5,6,11,8,6,9,7,8,7,8,8,8,22,4,7,15,10,7,13,13,5,14,8,7,4,10,11,3,6,9,12,11,6,12,3,11,14,4,12,7,6,7,4,6,8,14,10,16,10,12,14,11,8,18,17,17,5,10,7,13,10,6,5,7,17,13,5,7,8,16,8,3,12,9,8,11,7,7,12,6,8,15,13,14,6,10,6,8,6,10,11,7,14,11,4,10,7,4,6,6,8,7,15,7,7,5,5,5,8,7,16,8,11,8,6,4,8,9,11,13,8,10,11,9,7,7,13,6,6,7,8,6,12,9,9,9,5,13,10,3,7,9,10,11,10,1,8,4,13,5,12,8,4,6,17,7,6,4,8,6,9,7,10,7,14,11,11,15,11,7,7,4,12,18,11,13,9,7,7,3,10,10,4,6,14,7,8,9,11,9,5,9,8,8,11,7,7,5,4,11,5,11,12,11,9,13,9,9,10,11,7,9,9,12,4,13,6,9,13,9,8,7,5,9,17,12,18,7,7,7,9,9,10,7,18,7,9,6,12,9,10,10,13,9,10,11,12,14,7,12,10,9,5,4,10,8,3,7,3,8,5,6,10,5,8,13,4,8,5,9,11,4,11,11,11,12,11,11,6,8,9,10,9,17,6,12,13,15,5,15,5,9,17,10,4,6,4,6,13,9,10,9,9,8,11,7,9,11,5,8,11,14,9,11,6,6,9,11,9,9,8,8,7,13,4,12,7,5,9,4,4,7,4,3,6,7,11,8,12,9,8,11,6,5,8,16,16,10,13,9,8,6,12,2,9,11,8,4,8,9,8,4,11,9,6,7,14,6,15,6,16,12,3,18,12,8,10,10,8,9,7,17,4,9,6,7,5,13,4,2,14,11,10,6,5,2,13,7,3,14,3,8,7,6,7,11,8,4,9,12,6,10,12,2,8,8,10,9,10,11,3,6,15,10,4,11,11,7,12,6,11,6,8,10,5,5,7,8,16,6,8,7,8,8,7,5,6,6,8,15,9,11,12,9,8,7,11,14,5,5,6,11,6,7,8,7,11,12,9,13,11,13,5,15,6,7,9,5,6,11,11,7,11,9,9,1,10,4,4,7,11,11,7,10,10,10,11,10,11,10,8,9,11,4,5,17,11,4,12,8,6,11,16,23,4,3,6,3,7,12,16,8,6,16,9,5,13,13,11,8,7,8,10,6,9,8,9,15,6,6,9,7,10,5,9,5,1,7,8,5,9,9,12,9,7,15,3,9,6,13,6,10,7,6,11,6,6,7,5,5,16,12,5,19,10,10,12,8,5,10,11,9,2,6,6,4,5,7,11,15,9,7,5,5,5,9,12,7,10,9,7,13,16,10,17,13,7,9,7,8,12,5,6,10,10,8,7,14,11,9,6,7,11,10,6,15,11,10,6,7,9,16,15,11,11,11,7,8,8,5,9,8,11,6,17,10,5,12,5,9,13,8,5,9,10,10,7,8,21,7,13,12,10,7,12,13,8,13,5,14,5,9,12,10,18,8,10,8,10,6,7,8,4,13,10,5,8,11,8,7,5,8,11,11,8,5,11,6,9,6,8,13,12,8,10,10,6,8,4,11,13,12,13,10,13,17,11,7,15,5,5,12,11,16,8,3,10,10,7,8,5,4,7,10,8,10,12,7,7,11,8,4,6,11,9,4,10,7,11,9,6,8,6,8,11,8,13,10,2,7,9,7,9,9,10,12,10,6,14,8,4,10,6,8,6,9,8,8,6,7,9,10,5,8,6,6,3,9,7,6,11,4,9,5,7,7,9,7,6,7,7,9,9,1,7,12,13,14,16,11,13,5,22,11,4,6,18,7,10,4,7,12,10,13,11,8,9,13,9,11,10,7,8,9,23,12,7,3,17,9,6,10,11,7,10,6,9,10,11,14,14,6,8,6,5,3,9,11,14,16,8,9,8,9,8,16,7,7,10,9,6,4,9,13,9,4,9,9,12,5,12,7,11,16,11,12,9,8,7,9,6,6,9,13,11,15,12,12,9,9,11,9,17,6,14,16,12,12,5,9,9,6,16,8,18,7,13,11,11,14,12,8,7,13,7,9,9,6,2,14,10,2,7,10,11,10,9,9,7,7,8,6,7,9,8,8,6,9,8,11,4,13,9,9,8,8,8,13,6,14,8,7,8,11,8,10,8,11,6,13,9,5,10,8,8,8,12,4,6,12,9,14,9,9,6,10,9,9,7,7,10,13,7,10,8,9,16,9,5,7,5,15,15,9,15,10,5,10,10,7,12,6,7,8,8,10,8,9,11,12,8,11,10,9,6,12,13,9,3,15,8,6,7,7,9,16,10,5,3,7,19,6,6,17,11,6,13,15,12,12,4,9,5,8,6,9,7,13,8,8,9,11,10,7,5,10,9,11,7,13,16,6,4,13,6,4,12,7,11,16,12,7,10,8,7,9,6,7,14,9,6,11,9,10,4,10,14,15,7,11,12,8,20,7,7,10,9,12,7,9,10,11,11,8,8,5,11,9,5,5,3,6,10,4,5,6,18,6,4,10,12,8,6,9,12,11,11,12,8,17,8,11,7,12,1,5,9,7,9,9,5,9,9,13,9,7,2,10,8,12,7,16,12,8,12,11,8,4,5,5,14,9,8,6,9,10,10,2,5,12,2,10,7,6,4,6,13,9,15,6,6,7,11,7,12,10,12,11,7,6,13,14,3,11,8,9,8,12,13,6,10,9,12,9,8,6,7,7,11,11,7,8,8,16,12,12,9,6,8,6,9,10,14,8,14,11,4,15,8,6,8,9,7,6,8,9,10,11,20,10,10,7,12,8,10,13,10,13,10,12,16,8,7,10,7,12,11,7,8,3,11,11,10,5,16,9,12,7,9,11,10,6,8,12,9,13,8,3,16,6,4,12,13,6,10,9,7,11,8,5,8,14,11,9,6,13,6,11,9,10,10,11,13,9,8,10,7,13,9,10,9,9,13,13,11,9,13,12,4,9,9,14,6,8,8,13,7,8,14,5,6,12,7,10,5,6,4,4,12,10,6,11,9,8,8,10,7,9,7,3,8,11,10,9,9,6,6,6,9,9,7,9,7,6,12,11,10,7,9,13,8,10,10,9,7,12,7,10,9,6,17,8,7,9,10,9,10,9,10,9,10,13,12,5,8,14,6,11,8,8,10,16,8,17,9,13,8,7,10,12,12,12,10,8,7,7,10,10,13,7,11,7,8,10,9,15,9,12,7,10,14,10,10,7,15,6,8,8,10,12,8,10,19,12,8,11,13,5,11,7,6,9,10,5,4,9,12,9,9,16,11,14,8,7,5,10,12,13,8,5,6,11,15,15,9,10,15,11,9,13,7,8,15,12,10,8,12,6,8,7,7,11,11,8,3,11,9,13,6,8,10,6,11,6,12,7,10,11,8,6,8,10,7,8,6,12,12,4,10,7,13,16,10,10,7,9,10,9,5,9,5,9,8,11,14,12,6,7,16,5,7,13,4,8,11,7,14,7,15,9,5,12,13,10,10,11,11,4,8,7,4,5,17,8,10,11,9,10,7,9,10,10,8,10,9,14,18,8,8,12,6,12,16,13,13,10,8,12,11,14,10,11,9,5,8,13,8,13,10,6,7,12,9,15,21,7,6,16,14,8,14,6,2,8,10,6,10,9,8,12,5,4,3,7,10,10,7,11,5,4,17,7,5,7,12,3,3,9,7,13,25,4,7,10,6,6,19,11,8,7,4,7,12,7,11,6,3,7,6,18,10,8,11,5,3,16,2,12,9,12,6,12,9,8,9,4,15,9,14,11,7,5,14,12,4,12,9,5,10,7,5,10,20,3,1,8,4,12,6,13,12,12,10,13,5,18,11,10,12,9,12,3,15,11,13,7,8,8,12,7,9,12,10,15,6,12,12,13,16,16,5,10,12,6,9,12,3,4,10,10,10,8,5,5,10,9,9,8,14,10,8,6,10,8,9,9,11,9,8,5,8,3,13,6,11,6,6,17,9,14,10,7,11,10,8,13,12,11,4,8,7,9,10,12,8,8,13,9,5,7,5,8,1,11,11,11,11,13,10,10,7,7,12,9,10,8,8,8,11,10,7,16,5,4,15,6,8,5,22,13,12,7,7,1,7,7,3,11,15,7,9,9,6,8,17,19,9,9,8,8,7,4,14,6,6,6,4,10,12,7,14,10,9,12,14,11,6,9,6,13,8,11,9,9,4,7,12,11,7,4,8,7,10,8,9,16,5,15,15,7,7,17,8,9,8,8,8,6,14,11,10,9,8,14,2,13,11,14,8,7,5,17,8,10,6,12,8,12,4,7,8,5,24,5,8,4,8,5,14,10,7,15,9,13,9,5,16,5,6,5,7,4,6,7,15,5,14,11,10,6,8,12,5,6,12,11,11,9,11,8,7,10,12,13,11,6,7,11,9,7,13,9,10,7,12,9,9,16,7,10,6,8,10,12,9,11,9,7,6,8,6,11,12,12,13,4,9,16,7,8,9,13,8,4,12,14,7,11,10,11,12,12,4,10,6,7,9,14,10,3,9,7,11,10,7,5,12,12,7,11,10,15,11,8,11,8,10,6,7,7,9,13,8,16,7,8,13,20,9,11,9,6,5,8,5,8,10,11,11,7,9,8,10,7,13,10,10,13,7,16,13,12,13,10,13,16,9,6,12,7,16,7,2,8,12,13,9,11,16,8,11,7,11,8,16,6,8,9,12,10,11,7,4,11,4,16,13,6,13,14,9,11,9,4,6,5,12,12,8,11,5,10,8,15,9,9,14,9,7,8,10,10,6,11,6,8,4,5,7,9,11,8,10,8,8,11,10,4,6,7,9,16,14,6,11,7,9,7,9,12,6,8,10,14,19,15,16,11,11,6,18,6,23,5,8,5,17,12,15,14,9,6,9,12,6,12,5,9,7,9,13,9,5,12,13,6,8,7,7,7,6,5,6,3,10,6,6,7,7,10,15,14,4,9,7,15,19,9,5,10,5,2,12,9,9,9,9,12,6,7,11,5,10,12,17,3,7,10,13,12,7,16,6,8,12,11,9,16,10,5,5,6,10}},
{{5000,2.050000},{69348,68971,69504,70208,69665,70289,69996,69560,69473,70084,69907,70657,69350,69575,69513,69630,69886,69038,69366,69231,71102,70140,70304,69824,68746,69833,69047,69482,70098,69265,70072,70116,69323,69756,70162,69681,69571,70255,69856,69401,69527,70471,68895,70039,69174,70362,69406,69278,70039,69475,69029,68853,69924,68828,69930,68944,68500,69073,69598,69571,69617,69149,70234,69220,70361,69287,70032,69880,69240,69318,70539,69717,69454,69169,69347,69915,69201,69295,70607,69023,69449,69891,69231,69012,69784,69710,69787,69648,69213,69825,69179,69807,69447,70357,69522,68612,68252,69958,69695,69214,69842,70667,69832,69732,69591,69136,70478,69996,69770,68546,70429,70267,69750,68864,68178,69757,69937,69975,70094,70443,70205,70964,69551,69220,69626,69283,69824,69551,69779,68668,69957,70694,69014,69616,70005,69372,70558,70394,70030,69341,68727,69567,69505,68910,68701,69017,69601,69642,69551,69109,69257,70189,69414,69449,69854,69384,68903,70349,68808,69485,69788,70054,69265,70651,68900,69384,69673,69843,69178,69678,69923,69611,70935,69558,69262,69932,70425,70592,70077,68731,69075,69453,70257,69991,69879,70059,69519,69148,69460,69973,70417,68352,69951,69699,69909,69043,69388,69219,70381,69594,69731,69708,70097,69914,69429,69398,69490,69510,69596,70015,70202,69048,69333,69386,69542,70162,69497,69553,69574,69707,70674,69376,70041,69246,69738,68941,69400,68993,70156,69847,69880,69178,70445,69869,69927,69746,70068,70317,69539,69328,68728,69045,70214,69479,68881,69836,70060,70310,69243,70343,69328,69410,69326,69215,69771,69638,69578,69469,69990,69055,69283,70140,69857,68897,70794,70034,68879,69870,70492,70169,69543,69784,69995,70599,69105,69281,70249,68967,69113,69339,69635,69410,69273,69567,69202,69988,68963,69807,69659,69282,70388,69992,69462,70070,68883,69779,69465,69430,69719,69573,69462,69867,69881,69484,69131,70329,69886,69671,70294,69792,69413,69246,69966,69642,69247,69344,70133,69235,69416,69473,69635,69508,70124,70204,69804,69012,69162,69730,70056,70091,68934,69423,71057,69171,69207,69932,69028,70277,68981,70138,69434,69540,70396,68700,70364,70239,69924,70099,69565,69853,70121,69528,70705,69416,70326,69956,69796,69819,70122,69725,69137,70121,70455,68678,69022,69917,69882,69202,69301,68415,69589,69862,69460,69997,70146,69700,69638,70065,70688,69362,69682,68668,69687,69459,69420,70104,69083,70252,69833,69846,69572,69768,70011,70126,69699,69647,70023,69194,69019,69700,70353,70567,69949,69729,69545,70438,69091,69830,69377,70283,70442,69817,69951,68271,69709,69810,69663,69486,69560,69013,70142,69011,69532,69494,69596,70314,69463,68900,70044,69218,70434,70493,69908,69359,69193,70400,69947,71163,69566,70152,69470,69742,69472,70240,68895,69274,69475,70043,69208,70741,69770,70392,68939,70234,68916,69368,69316,69371,69245,69714,69593,69840,69838,69934,69772,68666,70162,69502,69914,69189,70790,69046,69246,69921,69383,69271,69193,69444,69722,69003,69210,69396,70237,70039,69323,69300,69481,69109,69880,70436,70012,70021,70035,69208,70296,69569,68708,69053,69774,70008,69846,69502,69895,69959,70088,69893,70577,69491,69803,70290,69641,69494,69089,69563,70681,69662,68259,70159,69301,70135,69566,68323,69176,69512,70304,69399,69766,69529,68839,68820,69460,69532,69432,70132,69911,69215,70183,69592,69757,69436,70276,69311,69137,70534,69100,70119,69907,69482,69651,70766,69287,69630,69310,69291,69211,70376,69816,70076,69250,69622,69992,69539,69540,70311,69831,69607,69181,69145,69427,69375,69054,70351,70283,70714,70143,69312,68553,69415,70437,69605,69926,69107,69590,70026,69785,69598,69744,70298,69373,69324,69005,68708,70576,70980,69550,69586,69505,69887,69732,70108,70081,69214,70164,69916,70626,69978,69767,69990,69400,69997,70377,69730,69153,70266,68437,69656,69960,70004,69177,70848,69763,70159,70254,69060,68598,69596,69414,69916,70130,70244,70339,69753,69826,68910,69563,69804,69281,69759,69862,69009,69271,70069,69813,70057,69700,69310,69389,70539,68581,69717,68670,69729,68986,70060,69880,69675,68953,69542,69809,70417,70058,69511,69497,69215,70053,70469,68973,69844,69909,68960,70078,69754,71179,70424,69515,70446,69577,69850,69179,70027,69241,68995,70674,69981,69849,69788,69475,69872,69587,69456,68752,69274,69316,69374,70217,69069,69763,69849,69462,68385,69537,70421,70019,69918,69455,70272,69124,69388,69739,69392,69364,68887,69670,68797,68712,68676,70930,69170,69514,69140,68390,69249,69430,69762,70902,69685,69428,69379,68888,70368,69490,70386,68896,69671,69002,69911,70128,69582,69897,69247,70339,69583,70074,69360,69975,70030,69256,69251,70003,69068,69793,69139,69996,68725,69016,69619,69140,69242,70330,69940,70465,69508,69440,69517,69646,69507,68918,68849,70144,69035,69534,69305,69379,70163,70024,69210,70578,69749,70222,69365,69934,68860,69876,70082,70053,69531,69763,69279,70434,69302,69684,69654,69726,69621,69610,70000,70244,70442,70647,69609,69385,69391,69283,70264,69490,69908,69161,69674,70064,69451,69659,70234,69493,69512,69706,69491,68624,70058,69004,70257,69757,69230,69369,70218,68759,69236,70173,68862,70463,69569,69747,69581,68827,68612,70036,69551,69475,69560,70000,70296,69767,69996,69774,69731,70218,70525,69828,68733,70019,70820,70331,69236,69596,70164,70743,69378,70726,69568,69508,69782,69744,69256,70128,69372,69343,69127,68714,69108,68622,70790,69946,69736,68718,70020,70158,69577,68173,70884,69557,70162,70277,69727,70156,69190,69522,69510,69743,69556,69298,70356,70906,68610,70018,68993,68676,69617,70562,70369,69556,68895,68706,69834,70226,69830,70297,69561,69320,68943,69629,69764,69875,69967,70276,68901,69591,69907,69981,69013,70403,70101,69167,69066,69660,70107,70791,69736,69399,68837,70246,69659,69430,69928,69861,69524,69776,69339,68940,68952,69224,69493,69974,69997,69552,69889,70339,68939,68961,70419,69439,70232,69307,70305,70489,69621,69422,69463,69415,69499,69829,70421,70024,69940,69473,69436,69678,69451,69258,69436,69550,70907,69286,70452,70276,69425,69582,70417,69422,69509,69503,69981,69401,69436,69786,69479,69855,69008,69152,70302,69534,69163,69184,69143,70871,69677,69852,69999,70267,70412,70019,70423,69374,69278,70057,69787,68159,69504,69541,69342,69690,69234,69620,69050,70212,69618,70139,69855,69513,70029,69967,69205,69703,70090,69829,70047,69594,69375,69837,69793,69864,69647,69461,70185,68948,69427,69593,69592,69799,69053,69566,69664,69465,69811,69331,70041,69950,69589,69030,70010,70614,70111,69650,69551,70052,69681,69517,70748,69639,69472,69129,69796,69080,69994,70198,69292,70748,69987,69846,69814,70034,70220,69482,69710,69283,69841,70297,69252,69447,69831,69227,70612,68861,70334,69406,69692,69798,68578,70822,70426,68890,69864,70296,70104,69310,68978,70148,70004,70208,70310,69076,69726,69549,69486,70489,69074,70491,70138,69838,69383,70128,70097,69349,71175,70015,68644,69600,69784,69987,70139,69845,70081,69138,69991,69361,68758,68883,70596,69470,69945,70791,69408,68918,69302,69461,70268,69894,70315,70053,69110,69148,69557,69443,70203,69028,69370,69490,69690,69125,70247,68858,70004,68840,69292,69659,69797,69486,69644,70213,69482,69317,68750,69107,70033,69531,70060,69102,69726,69648,69124,70155,69230,69333,69944,70256,69743,70575,69560,70095,70619,70267,68517,70493,69593,68575,69875,70040,69562,69517,69322,70039,70397,69562,69301,69305,69775,70009,68645,69368,68830,69977,69679,69020,69759,69810,70056,70348,70096,68750,70470,69879,69364,70248,69346,69070,69112,69765,69645,69957,69615,69506,69714,69347,68859,68919,69775,69880,69477,69556,69073,70211,68839,71369,69347,69352,69996,68556,69540,70278,69548,69051,69221,69617,69192,69376,69599,69579,69166,68859,69719,69944,69467,69310,69267,69631,69684,70116,69439,69404,69298,68560,70105,70989,68817,69770,69098,69105,69276,69211,69582,68982,69367,67872,69844,69395,68863,69672,69991,69700,69506,69497,68125,69525,69669,68194,70635,69710,69390,70468,70247,69342,69158,69382,70099,69135,69003,69739,69811,68741,68908,70126,70622,70273,69509,70568,69832,69768,69158,69507,69195,70464,69991,70115,69377,69961,69590,69270,69836,68401,69705,69964,69112,69043,68615,70001,70070,69790,69633,69481,70648,68962,70110,70663,69374,69724,68920,69913,69810,69676,69630,69648,70384,70487,68271,69365,68764,69449,69819,69590,69663,69871,68874,69123,69433,69643,69832,69745,69887,70128,70101,69924,70286,69502,70506,69969,69483,70010,69736,69866,69969,68725,70152,69455,69156,69834,68700,69474,70236,70259,69698,68231,68947,68632,70219,69900,69120,69792,69619,69414,70035,70012,69697,69492,70020,68857,69663,69775,69590,70129,70058,69549,69049,69381,69099,69901,69557,69670,69634,69568,68650,68344,69809,70226,68114,69860,69225,70054,69378,69124,70576,69932,69675,69234,69325,69365,69560,69116,69334,69058,69045,69309,69319,69437,69187,70294,69253,69882,69081,70248,69431,69280,69310,69517,69777,69928,69749,69633,69925,69191,68575,69710,69755,69492,69951,69977,69791,69929,69870,69429,69008,69471,69667,69731,70694,70005,68952,69198,70133,69443,69568,70094,70278,69139,69676,69847,68961,68566,70053,69621,69410,69873,70147,70592,69176,69654,70555,70333,69340,68888,68612,69318,69633,69644,69627,69160,69293,69958,70487,69281,69660,69719,69180,69882,69976,68803,69679,68319,68787,69689,69704,70177,69112,69034,69980,69112,70814,69297,70140,70016,69707,69686,69867,69691,69119,69890,70092,70401,69896,69482,69592,69026,69097,69917,68992,70344,68838,69775,70244,69289,69731,69841,69776,69957,69883,69917,69866,70234,70291,70201,69441,69700,69759,69753,69253,69930,68571,68981,70348,70384,69015,69443,70789,70164,69734,69138,69829,69998,69702,68806,69987,70496,69679,69705,69714,70266,69794,70245,70159,69169,69721,69242,69728,69337,69082,69683,69916,69162,71080,69190,69934,69430,69288,68954,70221,69351,68722,70444,70757,69609,70560,69515,68325,69396,69742,69080,70420,69880,69387,69316,69684,69013,69536,68975,69057,69646,70083,69888,69331,70069,69354,71224,70807,69819,69661,70168,68621,70476,70182,69626,69953,69294,68975,69167,69316,69871,69260,70170,69814,68960,70062,70302,68228,69307,68928,69951,69817,70751,70616,68973,69042,69693,69268,69352,69801,69983,69716,69285,70008,69894,69125,69381,70656,69252,69688,68883,69517,69538,69660,69773,69336,68247,69770,69533,69652,69917,70205,69437,69702,69736,70554,69321,69144,70302,70737,69033,69902,69824,69553,69205,68649,69805,69797,69208,69804,69623,69915,69213,69415,69746,69380,70767,70496,69356,70053,69986,69712,69494,69995,70453,69725,70317,69353,69807,69734,69710,70156,68745,70019,69334,69958,69415,69895,68855,70116,69250,69355,69178,69170,69056,69511,69648,70135,69961,69813,69350,69223,69259,70263,70455,70183,69668,70110,69781,70352,69616,69282,69478,69084,70396,69692,69092,69075,69110,69312,69615,68475,70151,69690,70028,69004,69580,70097,69535,69039,69588,68901,70837,69643,69234,70346,69469,69947,69961,69539,69223,69140,70298,69678,68868,68513,70053,69461,70257,68924,69145,69765,70157,69132,69304,69183,69609,69948,69328,69113,69161,70057,69805,69194,70076,70055,69649,70919,69921,70201,68878,69146,70628,69441,69800,68334,70263,69395,70620,70633,68725,69710,70101,69670,69100,69840,69461,70537,69362,70375,69713,68990,69203,70271,70182,69482,70049,69641,68962,69377,69181,69618,70145,68640,69614,69759,69479,69014,69391,69072,69294,69321,70028,69577,70705,69790,70175,69876,70179,70309,69501,69821,69519,69457,69501,69273,69368,70106,69810,69118,69351,69720,69562,68526,70098,69478,68876,70378,69320,69371,69434,69963,69537,69491,69456,69849,68765,69147,69377,70002,69480,69628,69548,69588,69241,68801,69588,70005,70043,70265,69303,69757,69133,70189,69787,69621,69757,69276,68892,69353,69340,70145,69042,69858,69092,69697,69882,70001,68881,69910,70703,70200,69765,70015,69227,70127,70237,69554,69266,68883,68863,70732,69626,70059,69856,69697,71188,69850,69567,69462,69551,69796,70249,68787,70398,69798,69873,70380,68938,69986,69060,69679,69847,69612,70582,69353,69459,70125,70241,69166,68630,69485,69668,70137,70142,70631,69695,69647,69197,69711,69234,69103,69483,69040,70728,69147,69880,70402,70089,69656,70225,69632,70129,69568,69818,70162,69895,69765,69769,69754,69716,69933,70265,70478,69677,69779,68810,69767,69494,68438,69534,69350,69091,69154,69522,69715,70167,69254,70006,69542,69348,69654,69240,69415,69938,70115,69727,68964,69910,69331,69158,69650,69736,68919,69491,69983,69362,70049,69065,69353,69758,69505,69688,70147,70200,69166,69693,68642,69543,69612,69751,69635,69762,70103,70188,70374,69718,69555,69013,69290,69879,69781,69126,69183,69415,69655,69659,69182,69848,70085,69740,70123,69108,69218,69541,69901,68527,69122,69432,69988,69235,69690,68728,69256,69665,69442,69773,69511,70014,69538,69569,70474,69757,70290,69741,69919,70486,68931,70005,69321,69358,70027,70178,69754,69159,69417,69998,70151,69367,69487,69380,69906,69183,69471,68887,69926,69911,70430,69789,69825,69137,70640,70212,69619,69457,69289,68848,69184,69194,70477,69986,69425,68982,69109,69357,69491,69233,69515,69861,69805,68281,70296,69477,69243,68869,70097,70065,69996,69403,68715,70097,71076,70241,70701,69015,70432,69066,69093,69849,69607,69686,69937,69880,69362,70185,69596,69781,70354,70755,69636,69805,69169,69689,69497,69694,69674,70277,70198,70129,69917,69366,69415,69259,70690,70014,70129,70131,70191,70240,69796,70426,69818,69642,69660,69633,70196,70609,69722,69948,69757,70850,70305,69438,69773,70252,70036,69994,69384,69573,70424,70459,68714,69494,69025,70689,69813,68480,68909,70049,68869,69668,68651,69247,69853,69315,69433,70020,69941,69944,70228,69865,69124,70274,69667,69163,69799,69285,69348,70235,69240,69881,69394,69131,69365,69631,69918,70467,70012,69084,69376,69779,68996,69933,70038,68398,69610,69156,69511,69877,69905,69076,69795,70164,69565,69070,69803,69905,69243,69250,69880,70120,69271,70155,68886,69973,69198,69888,69464,69500,69747,69692,69767,69692,69106,69847,69705,69051,68833,69696,69826,70209,69969,69710,69051,68940,70111,69494,70124,69278,70409,69083,69441,69578,68837,69609,69465,69593,70955,69605,69781,70256,70494,69146,69514,69245,70257,70582,70068,68802,70124,69599,69283,70191,69259,70005,70450,68885,69760,69798,71048,69759,69083,69588,70491,69597,69970,69339,69379,69690,69261,69992,70529,69302,70130,69610,69444,69150,69173,70711,69779,70022,68793,69802,69057,69898,70279,69550,69943,70638,69624,69801,69067,70129,69043,69265,69316,70149,69477,69448,69241,69566,69063,68947,69888,69595,69210,69257,69940,68974,69735,69679,69515,69645,69284,71089,70096,69861,69501,69722,69187,69356,69362,68458,69455,69430,69411,69322,69408,70368,69996,69132,70268,70149,69622,70361,68953,69598,69788,69118,69127,70389,69300,70249,70070,69175,68688,68928,69319,69251,70528,69968,69687,69616,69494,70595,69221,69773,68966,70245,68961,68174,70641,70073,70215,70274,69657,69356,69603,69310,69466,69064,70369,69166,70065,68588,69939,69811,69133,69462,69656,69737,69985,69637,69764,69583,69680,70211,69503,70118,68906,70521,69082,70512,70057,70202,69673,70549,70548,69853,69831,70039,70308,68599,69116,69432,69332,69406,70075,70375,69805,68961,69632,69922,69821,70285,69492,69728,70085,69365,69641,69517,69445,70237,69280,69654,69251,69730,69922,69755,69323,69555,68901,69666,70120,69886,69828,69224,70084,70150,70437,70026,69214,69050,68839,69536,69818,69649,70259,69932,69984,69876,69309,70439,68995,70225,69715,68953,68843,70429,68636,69815,69385,69588,69984,69900,68909,69706,70026,68983,70321,69574,69728,68870,70385,69649,69475,70264,69634,69409,69824,70063,69204,70775,69937,69550,69517,69749,68750,69882,69956,69582,69485,70206,70708,69687,69669,69578,69343,70259,69745,69287,69209,68916,69818,69870,70250,69610,69621,69765,69957,70275,69850,69494,69285,69534,69763,69717,69382,70100,70012,69609,68837,69592,68734,69134,69313,69899,70067,70669,69478,69550,69628,69635,69247,69159,69028,69910,69851,69925,70775,69268,69187,70079,70273,69752,69143,68510,69773,70265,69595,69567,69104,69251,69750,70334,69349,69600,69313,69851,69257,70260,69758,69150,69100,69255,69869,69772,70088,69377,69443,70726,70110,69757,69148,68903,69710,69434,70366,69425,70549,69145,69887,69529,69181,69551,69497,70426,69175,69933,69893,70286,69394,70453,69305,69596,70176,69754,70026,69993,69629,69060,69063,69950,70099,70395,70024,69117,69901,68544,70071,70541,69663,69649,69562,69847,69560,68802,70018,70211,69274,69839,69700,69183,69211,70702,69809,70394,69841,69113,69752,69331,69658,69775,69015,69925,69446,68673,70261,69871,70375,68996,69248,69511,69458,70070,69114,69520,70335,70136,70270,69287,69248,69597,69163,69165,69606,69981,69366,69516,69405,69841,69115,69339,68537,69669,70168,69677,69915,68881,69692,69513,70441,68797,69698,69684,70225,69836,69471,69664,69111,70977,68637,69306,68890,70159,68524,70838,70148,69070,68891,69708,69496,69937,70012,70913,68705,69294,69267,68919,69770,70286,69656,70160,69150,69955,69488,69859,69392,68999,70047,69939,69559,69258,69320,69397,69078,69080,69254,69508,69267,70814,70014,70177,69571,69483,68751,69199,70215,70251,69000,68944,69904,69554,69078,70085,70045,69852,69582,70025,69597,70765,69425,68588,70272,69671,69917,69628,69474,70408,69392,70101,70288,69284,69833,68911,69141,69252,69655,69757,67870,69933,70218,70372,69405,68345,69990,69631,67972,70350,69597,68713,70426,69621,69856,70754,69729,69593,69331,70047,70113,68950,68760,70073,69093,70330,69898,69615,70382,69836,69439,69873,69305,69627,69912,69738,69613,68959,70132,69585,69873,69211,69705,70032,70444,69296,70386,70769,69050,69593,69558,69407,69579,69353,70237,69955,69004,70466,69689,69592,68428,69681,69616,68654,70645,69120,69460,68368,69879,68918,70125,69621,69779,68511,69103,68841,70294,69479,69785,69296,69935,69253,69417,69586,69913,69089,69250,69894,68915,70301,69846,69521,70690,70221,69570,70357,69384,70094,70315,68760,69235,69393,69320,69845,69946,69282,69442,70351,70078,69640,69551,70259,70040,69545,70071,69997,70134,69942,69531,68987,68637,69949,68831,69549,70399,69325,70858,70428,69503,69573,69497,71004,69627,70381,69944,69852,69003,70124,69922,70018,69677,69763,69294,69188,70228,69508,69078,68584,70479,69213,69139,69596,70024,68582,69972,70390,69707,69307,70229,69212,70049,69709,70337,69672,70450,70162,70214,69372,69844,70173,69727,69206,69615,68673,68425,68798,68674,69121,69993,68991,69723,69209,69942,69440,70265,69301,69773,70447,69263,69947,69699,69935,69083,68936,68289,68366,70410,68885,69496,69612,69081,69170,69184,70438,70484,69852,71180,69675,69391,70176,70714,69224,70763,69319,69556,69588,69719,69375,69209,70046,69902,70212,70515,69197,69383,68988,69241,69428,68948,69892,69688,69633,69816,69957,69336,69536,70129,70096,69852,70229,68917,69126,69539,70013,69514,69830,69514,69368,68047,70065,69874,69249,69561,69014,69922,69991,69781,70006,70141,69499,70397,69405,68928,69481,69776,68955,68910,69698,69476,69745,70003,69866,69704,69742,70181,70363,69423,69228,69417,69475,69600,69058,69208,69505,69921,69563,69452,71092,70070,69328,67886,69514,69285,69570,70234,70355,69246,69488,69377,69727,69939,69984,69831,70539,68567,68786,69736,70004,70774,69314,69348,69859,70126,69101,69988,69866,69176,69016,69230,69998,69814,69457,69750,68889,69629,70489,69721,69659,69681,69073,69318,70410,69241,69838,70088,69923,69442,68934,70074,69983,68983,68974,69584,69537,69558,69047,69369,69559,69405,69930,69284,69573,68145,69381,69735,68754,69019,68628,69759,70014,70344,68604,70078,69459,70453,69403,70043,69426,69880,69000,69657,69064,70291,69970,69609,69708,69516,68776,69656,69630,69678,69794,69938,69768,70261,70567,69322,69990,69446,69922,69788,69828,70038,69255,69953,69784,69546,69698,70169,69816,70296,69891,68971,69819,69624,68722,69626,69850,69314,69561,69490,70654,68929,69747,69589,69202,70596,69163,70006,69360,69591,70658,69953,70119,69487,69531,69572,69534,69959,69395,69940,69460,69921,69150,69738,69984,68767,69700,68708,70475,68927,69703,69658,70476,69633,69226,69212,69201,70318,69964,69764,69758,69809,69492,70099,69371,70302,69897,69911,69868,70171,69656,69312,69286,70117,68348,69458,69781,69377,69423,69479,69303,70365,69895,70045,69380,69596,69578,70128,68933,69868,70210,70169,69419,69540,69332,69654,69563,69946,69776,70317,69557,68298,69597,70110,69150,70375,68663,70746,69117,69681,69897,68750,69382,69597,70069,69623,70019,69870,70291,68568,69537,69977,69732,70192,69145,69416,69189,68956,69586,68941,69771,68931,69849,68875,69681,70220,68569,70197,69980,68783,69207,68747,69592,69817,69345,69370,69538,70152,70216,68946,69444,70236,69381,69340,69376,70046,69914,69899,69042,69628,70653,71089,70364,69266,70075,70289,69421,69851,69461,69777,69030,70290,69149,68829,69833,69102,69717,70303,69780,69170,69507,69846,68241,69827,68903,69325,68798,68850,69393,69455,69029,69210,69530,69266,70056,69560,69641,69642,69460,69073,69601,69929,69105,69719,68963,69121,68886,69794,69280,69781,69618,69862,69876,69829,70330,69425,69495,69566,69856,70956,69835,69429,70216,69853,69164,70450,69437,69547,69107,69769,69208,70104,69985,70876,68793,68937,69215,69814,70314,69575,69850,69815,69366,69385,70098,70391,69341,70846,68450,69376,69465,69370,70332,69655,70055,68875,69589,69828,69501,69561,69439,69794,69225,69973,69794,69946,70433,69501,69919,70072,69490,70497,70496,69456,69487,68042,69821,69971,69866,69788,69640,69254,69363,69687,69378,69220,69669,69277,69147,70706,70092,69697,69379,69229,69043,70112,70084,69539,68556,68840,69700,69496,69630,69290,69390,69183,68544,70238,69720,69225,69793,69779,69967,69717,69634,70212,70185,69770,69647,69713,70462,70059,69325,70226,68616,69016,70573,69524,69771,69521,69750,69560,70001,69505,69371,70009,69284,70055,69939,70435,69001,69423,70612,69796,69618,70004,68762,69284,68416,69399,69776,70100,70702,69412,69399,69348,70139,69247,69900,70378,69251,69663,69742,70099,69613,69551,69789,69512,69657,69029,70169,69353,69660,70121,70174,69676,69728,69978,69110,69182,69172,69431,69428,69630,69724,69762,69374,70339,69670,69228,69706,69777,70061,69370,69246,68175,70421,69248,69686,68740,69344,69384,69761,69496,69952,69729,69625,68997,70151,70352,69185,70241,69250,70371,69924,69350,70698,69429,70392,69478,69863,69769,69340,69146,68912,69869,68439,70249,69543,69032,69533,68724,68437,69878,69371,69014,69706,69013,69210,69599,69640,70374,69690,70144,69381,69372,70071,69692,70249,68932,69626,69862,69583,69026,69208,68817,69905,69642,69857,69639,69151,68908,69345,69013,68911,70463,69550,70208,68966,69677,69497,69821,69637,70084,70028,69457,69217,69139,70203,69709,69782,69180,69535,69970,69443,70262,68667,70488,69574,69168,70279,69586,69009,69586,69047,69820,69507,69332,67785,68819,70245,69291,68569,69565,68781,69765,69301,70471,69405,69538,69901,68663,69350,70333,69283,69542,69363,69850,69327,69207,69617,70099,69395,70059,69211,70419,69765,69998,69582,70357,69618,69700,69215,69768,69786,70045,69637,68943,69903,68677,69057,71465,69943,69224,70434,69816,69141,70041,69471,68829,69869,69216,69550,69201,68920,68524,69511,70255,69426,69635,69695,70532,70463,70025,69802,70174,69678,69743,69249,69959,69691,69890,69119,68987,69778,69804,69690,70292,69057,69776,69264,68925,69908,69318,69708,70180,70221,68960,69376,69640,68408,69706,69359,69685,69829,69984,69581,69653,70328,69402,69401,70195,69782,69384,67995,69297,69637,70750,70166,69217,69603,69279,69029,69124,69770,69170,69755,70170,69381,69797,69780,68913,68835,69488,69883,69121,69631,69744,70955,69802,69995,68912,69556,69603,69158,69629,69330,70566,69871,70020,71271,68918,69028,69098,68631,69293,70683,69189,69473,69607,69286,69051,68708,69055,67973,69785,70163,68918,69667,69466,69742,70039,69887,69508,69880,69390,70131,69278,69514,69601,69817,69494,69405,69810,70267,69972,70023,69464,69694,70027,69460,70289,69612,69769,70122,69795,70464,69580,69527,69084,69153,70021,69650,70080,70046,69501,68841,70155,69260,69130,69146,69327,69068,69979,70498,69593,69121,69879,70475,70436,69565,69789,69150,68446,69749,70161,69930,68688,68571,70178,69295,69328,70448,69662,69333,69682,69838,69652,70053,69513,68934,70259,69044,69704,69920,70160,68998,69870,69104,70184,69010,69513,69469,69557,70002,68725,69501,69433,69469,69653,69787,69375,68952,69344,68979,69543,69025,69135,69312,68864,69437,70482,70323,68458,69944,69616,70578,69641,69065,69434,69851,68790,69675,69275,70264,68970,68959,69850,69728,69014,69570,68984,68585,69898,69376,70293,68835,69640,70168,69154,69813,69657,70476,69141,69822,69389,69950,70795,69591,68323,70162,69642,68908,69369,69941,69440,69410,69114,69894,69588,70235,70295,68704,69401,70251,69833,69238,69600,70237,69511,69320,70558,69699,70153,69456,69120,69656,69804,69111,69971,69617,69581,69410,69366,69008,68999,69280,71132,69647,69023,69223,69915,70096,69657,69718,71100,69750,69679,68988,69462,69375,69711,69683,69934,69773,69630,69486,69195,69852,69519,70433,69461,69470,69116,69733,70320,69915,71040,70081,69934,70222,68878,69409,69632,69909,69906,68699,69250,69616,69790,69454,69370,69445,69820,69308,69881,69351,70452,69481,69581,69954,69193,69431,70075,70385,69703,69347,69220,69311,70828,69477,69709,69923,68989,70271,70038,70463,69993,70163,69030,69796,69408,69498,69242,69250,69670,69702,69414,69777,68847,69523,70320,70433,69021,69635,69844,70255,69747,69760,69394,69754,69728,70158,69716,69029,69551,69208,69474,69408,69766,71262,69877,69707,70021,69240,69946,69559,69828,69181,70382,69927,70178,69732,69431,70092,70167,68502,69699,69549,69803,70163,69890,70495,69339,70157,70776,69928,69306,69520,69510,70345,70340,69752,69919,70438,69283,70067,69055,69705,70147,68451,69272,69649,70538,70284,69739,69536,70078,69535,70211,69198,69404,70809,70606,69567,69231,69480,69441,69192,69517,68950,69156,69522,70388,69983,69966,69534,69440,69333,69747,69804,69922,69371,68718,69925,68475,68973,68239,68765,69972,69279,69566,68830,69467,69546,69866,69033,70133,68899,69882,70342,71060,68826,70646,69744,69623,70067,70501,69821,69359,69282,69392,69473,70512,69086,68744,69156,70952,70772,70512,69687,69464,68958,70015,69719,69973,70599,69883,69580,70354,70042,70037,69957,71002,70194,70832,69339,69955,70177,68528,69162,70783,69450,70739,68816,69457,69353,68576,70738,69312,70045,69391,69758,69293,70463,70145,70480,70329,69423,68739,70185,70666,70345,69159,69924,69412,69603,70168,69575,70001,69157,69695,70119,69797,70335,69681,69618,69334,70155,69568,69525,70149,70716,69903,69842,68808,69127,69849,69414,70377,70153,70301,69901,69560,69357,69711,70154,69607,70019,69136,68729,69391,69657,69686,69085,70469,69221,69475,69786,70311,69765,70647,68916,69957,69762,69604,70034,69104,69649,69628,69543,69671,69149,70226,70057,69522,69267,69145,70013,69298,70067,69532,69887,69826,69314,69817,70172,69181,69377,69619,69389,70022,70015,70094,70163,69344,69698,69864,70344,69844,70525,69417,68809,70372,69163,70059,69719,68861,69469,70463,69611,69658,69863,69765,69609,69769,70200,70501,69645,69701,68787,68773,69263,69259,69452,70747,69170,68230,69881,69384,69808,70430,69662,69825,70020,70284,69550,69301,69646,69457,70387,69309,69709,70257,68998,69396,69990,69605,69370,69531,69776,69168,70020,69319,69755,69538,69982,68961,69534,69999,68697,69935,69041,69795,69787,70089,69609,70925,68944,69224,69229,69738,69188,69931,69557,69589,69649,70493,68896,69978,69422,69032,69542,69435,70529,69537,69103,69325,69300,69823,69549,69866,68839,69593,70213,69883,69568,68889,69413,69755,69001,70571,69630,69261,70642,69493,68848,70447,69885,68361,69776,68825,69629,69888,68759,69854,69886,70345,69532,69906,69712,70124,68023,70035,68960,69427,69655,70209,69550,70100,69940,70340,69659,70461,71029,69154,70044,69295,70068,69721,69393,69185,70249,70372,70130,70037,69695,69319,69507,70451,69356,69454,69075,70107,69896,69841,69301,69229,68835,70159,69126,69413,69487,69731,70250,70074,69802,69937,68361,69941,69564,69891,69975,69674,69775,69047,69902,68972,68687,69886,70534,69588,68962,70318,69136,69546,69552,69635,70288,69541,69467,70023,69525,68700,70435,69696,69798,69835,69514,69896,69850,70366,70006,69162,70394,70235,70260,70346,70476,69215,69311,70265,69690,69495,69688,68928,69553,70051,70120,69887,69449,70526,69843,69801,69479,69914,69127,70310,70244,69625,69864,70119,69262,69321,70765,70324,70017,69217,70482,69690,70487,69952,69630,69551,69533,70070,69162,68767,69488,69935,69422,69628,68718,69216,68852,69424,69628,69422,70385,69648,69274,69215,70261,69996,69519,70174,69701,69554,68712,69335,69847,68988,69400,69829,69555,68782,69546,69750,69641,70025,71449,70413,70022,69981,69530,69627,70572,69821,69927,69082,69745,69566,69805,69481,69757,69074,69550,69199,69211,69739,69631,69656,68636,69421,69645,69493,69070,69722,70535,69142,68552,70150,70007,68957,69756,69857,70096,69715,70740,69119,69521,70259,69512,70069,70510,69405,69558,69100,69320,69794,68916,68593,69921,70403,69852,69740,69997,69290,70059,69962,69824,70228,70295,69510,69790,69823,70518,69453,69540,70123,69991,69249,69633,69882,69523,70425,69137,69676,69434,69826,69523,68226,70230,68837,69560,69205,69905,69978,69118,69457,69470,70140,69706,69286,69776,70162,70046,69981,69513,69861,70309,69309,69468,68716,70050,69811,69810,69759,69081,70413,69749,69053,69565,70087,70239,69365,69693,69906,70381,69568,70258,69534,69014,69359,70509,70189,69086,69212,70718,69546,69789,68629,69452,69764,69056,69459,69511,68883,69503,69435,69689,69970,69622,69161,69202,68889,69445,69357,69878,68868,69393,69942,69807,68425,69745,68926,68638,69020,69207,69200,70014,70070,70146,70120,68833,69491,69403,69743,69510,69619,70193,69586,70318,68864,69823,69282,69497,69537,70295,69013,71046,69660,69967,70170,69393,69492,68773,70246,70254,69666,69011,69809,68798,69534,69370,69966,70341,68850,70405,69260,69574,69478,69608,69979,69639,70029,70051,69528,70576,69640,69788,70049,69299,69672,69644,69268,69251,70032,70722,69312,69259,68850,70572,69118,69076,68998,69647,69572,70433,69051,69870,69304,68930,69429,69530,68556,69951,70082,69051,69942,69546,69099,69851,70175,69858,69679,69214,70265,69540,69357,69783,69788,70290,69072,70117,68681,68645,69632,70121,69593,70208,68683,71067,69998,69896,69636,69997,70347,70660,69975,69926,68971,69674,70116,70271,69412,70324,70585,69973,69269,70097,69086,69581,69219,70222,70253,68643,69372,70009,68506,70120,69513,70530,70092,70230,68707,69199,70358,68935,69465,69324,69273,69273,69347,69098,69657,69557,69354,70015,69741,69913,69850,70059,69687,70674,70613,69718,69295,69557,68814,69589,70412,69826,69636,68987,70355,69828,68846,69938,69428,69780,68943,69275,70030,70208,69599,69414,70129},{23351,24432,23835,23512,22765,23663,23270,23572,23542,23344,23869,24151,23355,23943,23683,23135,23405,23836,23294,23447,23908,24295,23300,23508,23439,23452,23896,23244,22717,23367,23354,23985,24372,24485,23296,23707,23117,23536,23793,24099,23783,23346,23586,23774,23332,24205,23364,23289,23363,23724,24008,23738,23860,23719,23242,23374,23989,23631,23148,23976,23573,24028,23597,24018,23810,23571,24079,23280,24037,23630,23228,23507,23505,24063,24090,23690,22898,23365,23237,23587,23618,23893,23968,23181,23471,23648,23800,23976,23708,23481,23659,23701,23970,24031,23385,24687,23153,23204,23320,23764,23530,24215,23766,23664,23531,23757,24179,24011,23687,24262,23781,24202,24271,23238,23790,23654,23424,23450,23850,23070,23976,24125,23804,23766,24071,22914,23640,23615,23502,24147,23931,23569,23925,23844,23496,24048,23500,23380,23670,23605,23256,24098,24149,23201,23657,23665,23105,24075,23199,23327,23877,23428,23977,24145,23249,24045,22998,23845,22932,24122,23685,23619,22725,23666,23793,23824,24026,23426,23508,23492,24076,23090,23531,23430,23864,23599,23865,24153,23507,23509,23333,23861,23941,23388,23185,23661,23298,23885,23832,23605,24270,23347,24416,23983,24087,23287,23294,22803,24260,23814,24093,23305,23805,24322,23928,24077,23050,23949,23487,23921,23358,22906,23081,24100,23800,23350,23647,24105,23972,24158,24210,23376,23306,23838,23400,23933,23493,23984,23504,23557,23607,23754,24060,23872,23044,24165,24145,23558,23135,23588,22889,23623,24301,23962,23368,23148,23225,23777,23511,23550,23259,24274,23753,24017,23784,23846,24247,23721,22853,23616,23715,23526,23045,23404,24284,23851,22989,24181,23774,23503,23693,24066,24115,23665,23690,23879,22482,23925,24160,23430,23988,23485,24281,23364,23888,23530,23923,23458,23084,24210,24597,23723,23632,23338,23694,23642,23787,23946,23600,23805,23381,24384,23562,24123,23904,23640,23302,23374,23426,22896,24005,23384,24144,23222,23795,23838,23899,23572,23886,23817,23829,23830,23556,23019,23079,23744,24023,23177,23628,23299,24264,23699,24314,24396,23427,23307,23194,24281,24046,23606,23527,23104,23900,23813,23864,23831,23823,23662,23287,23571,23623,23697,23459,23937,24103,23693,24062,23812,24504,23608,23393,24131,23895,23320,23660,23928,23684,23209,23280,22959,23300,23804,23681,23745,23745,23598,23776,24415,22722,23299,23900,24165,23468,23773,24037,23729,24166,24009,23182,24280,23356,23272,23981,23900,24331,23635,23563,23380,23800,23238,23486,23658,23333,23829,22982,23898,24033,23280,24221,23521,23227,23570,23471,23819,23246,22972,23923,23888,24343,23687,23149,23539,22971,23336,24001,23343,23409,23308,23620,24041,23719,24304,23956,23886,23252,23958,23895,24045,23582,23879,23738,23834,23659,23004,23630,24162,24698,23698,24174,23896,23650,23537,23839,23545,24110,24100,23518,23639,23264,23526,23634,23387,23828,23877,23572,23901,23727,23492,23721,24423,23761,23635,22969,23849,23415,23972,24558,23298,23656,23751,23819,23298,23015,23752,23431,23335,23239,23843,23596,23472,23197,23866,23427,24027,24105,24397,23008,23944,24257,23798,24266,23982,24096,23021,24104,23754,23837,23603,23508,24271,23594,23852,24085,23574,24233,23100,23768,24043,23858,23810,23441,23607,23379,24118,24054,23834,23941,23874,23323,23637,23974,23187,23392,23361,24089,24102,23617,23182,23723,23208,23580,23139,23792,23634,23583,23581,24475,23651,23678,23648,23066,24003,23366,23580,23159,23088,23512,23800,23707,24151,23545,23780,23382,23913,23734,24024,24340,23205,23593,23828,23598,24116,22693,24734,23574,22880,23859,22907,24190,23772,23663,23536,24166,23921,23722,23419,24552,24483,23855,23964,23950,23913,22887,23739,24061,23700,23836,24243,23651,23417,24640,23597,24050,23138,23671,24324,23085,22865,24052,23793,23927,23516,23627,23114,23526,23753,23585,23448,24264,23615,23348,23531,24151,23554,23517,23960,23308,24334,24182,24259,23785,23448,23370,23714,23155,23768,23905,23875,23812,23288,23957,23918,23957,23210,23609,23106,23662,23198,24372,23382,24110,23781,24383,22964,23184,23568,23972,23523,23901,23973,23558,24139,23560,23437,23207,23029,23577,23772,23576,23820,23707,23805,23968,24055,23434,23712,24646,24080,22902,23957,23438,24212,23708,23715,23891,23505,23258,23265,23782,23454,23752,24102,24271,24452,23842,23227,23164,23520,23532,23287,24287,23430,23596,23643,23280,24650,23682,24066,23664,24007,24270,23284,23770,23960,23281,24193,23516,23950,24397,23158,23970,23319,23609,23534,23189,23612,24106,23438,23263,23408,23896,23985,23914,23504,23213,23946,24432,23843,23444,23023,23990,24119,23638,23695,23434,23879,23380,24237,22904,23621,23251,23427,24040,23704,23221,23254,23218,23659,23700,23548,23528,22996,23301,23433,24000,23437,23466,24007,23629,23019,23693,23748,24273,23727,24297,23779,23373,23713,23435,24061,23114,23399,24050,24419,23943,23367,23275,23511,23682,23509,23467,23920,24166,24408,23973,23912,23578,23196,24550,23748,23430,24394,23920,23476,23205,23216,23553,23049,23902,23859,24359,24987,24477,23623,23601,23496,24070,23975,23325,23106,24157,24397,23771,23842,23644,23764,23445,23767,23451,23499,23179,22950,23533,23611,23901,23271,24035,23679,25135,23716,23864,24177,23298,23408,23512,23425,23588,23252,23390,23375,23765,23052,23341,23844,23806,23557,23834,23562,23918,23378,23781,23838,23532,24479,23397,23685,23845,23960,24362,23567,23418,24204,23222,23571,23347,23518,23054,23785,23731,23838,23177,24059,23296,23743,23970,23630,23750,23272,23751,24758,23626,24067,23606,23813,23298,23621,24425,23637,23904,23100,24274,23739,23491,24003,23897,24013,24385,23844,24352,22990,24190,23711,24325,23941,23683,23313,23237,23464,24501,23361,23814,23636,24489,23906,23788,23744,24435,23945,24747,23780,24168,23067,23771,23605,23669,23681,23588,24135,23494,23901,23620,23383,23627,23866,23674,23175,23060,23877,23930,23856,24326,24524,24141,23857,24421,24092,23954,23791,23818,23539,23508,23318,23467,23938,23142,24041,23311,23211,23743,22664,23599,23785,24143,22751,23788,23959,23625,24025,23248,23817,22979,23502,23336,23503,23196,24074,24309,23586,24413,23635,23741,23890,23947,23382,23659,23410,22952,23055,23715,23423,23877,24070,23729,24091,23849,23599,24406,23667,22755,23846,23527,23804,23863,23288,23079,24092,23920,24453,23895,23601,23850,23549,22974,23068,24373,23627,23630,23168,24156,23834,23618,24044,23369,23749,24109,23635,23495,23854,23603,23154,23603,23826,23381,23920,23010,23857,23214,24567,23908,23602,23564,23876,23495,23539,23300,23659,23811,22994,23658,23800,23548,23911,24016,23275,24361,23806,23384,23858,24040,24034,24368,23417,24062,23784,23860,23862,23195,23484,23742,23547,24412,23821,24255,23930,22912,24139,24395,24188,24178,23731,24051,23886,24182,24241,24239,23181,23555,23394,24056,23880,23492,24205,23403,23578,23950,23271,23690,24210,23259,23875,23870,23971,23831,24101,23338,23376,23944,23258,22453,23919,24251,24017,24863,23745,23435,23868,23773,23818,23336,23682,23918,23699,23505,22908,24063,24358,23820,23769,23708,23763,24105,23784,24359,23245,23194,23174,23283,23285,24008,23871,23546,24135,24019,23229,23343,23696,23522,23371,22799,24026,24047,23831,24030,23645,23939,23286,23988,23182,23483,23104,24051,23796,24130,23592,24062,23596,23129,23654,24164,24268,23594,23722,24166,23863,23250,24091,22794,23933,23979,24570,23881,23331,24196,23623,23599,24598,23651,23504,22996,23246,24192,23573,23595,24084,23555,24343,23185,23032,23554,23805,23610,24072,23211,24220,23298,23889,23579,24085,24331,24162,23798,23416,24514,23567,23051,23810,24169,24317,24423,25092,23346,23194,24604,23506,23745,24217,23743,24656,23991,23542,23713,23620,23659,23459,23347,23458,23456,22969,23974,22906,24588,23405,24186,23257,23157,23418,23453,23439,23907,23765,23689,23919,23975,24049,23765,23701,24094,23404,23289,23880,23708,23618,23581,23363,23694,23733,23861,23793,23727,23926,24337,23718,23973,23809,23361,24470,23833,23573,22740,24255,23064,23889,23143,23277,23579,23480,23236,23710,23542,23732,22958,23459,23918,23691,23980,24235,23961,23734,23460,23391,23535,23663,23703,23421,24546,24075,23072,23525,23528,23287,23955,23842,24025,23630,24034,23480,23731,23615,23642,23238,24143,23665,23782,23837,23564,23655,23162,23893,23436,23681,23058,23570,23537,22852,23446,24141,23577,24615,23901,24096,23720,23301,23989,24695,23990,24145,23441,23585,23324,23733,24077,23702,23223,24555,23989,23464,24190,23584,23922,23260,24065,23956,23451,23895,24367,23325,23430,23879,23010,24063,24430,23618,23189,24049,23198,23454,23573,24147,23408,23933,23643,24810,24125,23679,24237,24421,23253,22939,23404,24037,23435,23619,23793,23412,24016,23425,23390,23394,24063,23749,23794,23924,23539,23665,23453,24148,24073,23841,24088,24592,23368,23660,23606,23376,24208,23725,23882,23715,23719,23773,24030,23700,24373,25040,23914,23967,24083,23723,23139,23845,23711,24113,23429,23721,24317,23978,22880,23344,23206,24305,23634,23433,23127,23191,23648,23523,23072,23880,24185,23391,22711,23049,24000,23937,23394,23152,23627,23775,23275,23871,23851,24297,23599,23909,23522,24040,23847,23319,23095,23429,23507,23262,23836,23265,24184,24200,23405,22856,23668,23360,22747,24181,23629,23880,23703,23847,23597,23279,23854,23886,23904,23879,23132,23672,23849,23225,23685,24147,23417,24073,24589,23557,23923,24295,23737,23606,23253,24355,23062,23869,23575,23533,22573,23790,23343,24089,24390,24175,23521,23483,22941,23960,24110,23594,23474,23577,24244,24264,23949,23606,23566,24083,23850,23656,23148,23901,23855,23675,24218,23430,24100,23824,23529,23328,24277,23921,24150,23459,23445,23494,23654,23807,24233,23580,24661,23689,23289,24082,23527,23914,23422,23603,23733,23653,23481,23571,24268,24879,24212,23565,23955,24091,24075,23115,23713,23883,22821,24488,24004,23498,22988,24002,23875,23539,23021,23450,23952,23581,23650,24058,24899,23252,24379,23913,23582,23708,24012,23796,24268,23728,23991,23623,22864,23266,23825,23675,23966,24016,23212,23020,24444,23700,24006,23971,23782,23758,23430,23603,24251,24249,23116,24122,24076,23284,24037,23822,23808,23988,23749,23027,23353,22928,23934,23586,23928,23717,24053,23508,23510,23814,23421,23204,23246,23869,24578,23251,23569,23974,23000,23346,23853,23413,23432,24288,24017,23615,23936,23363,23664,23553,23246,23359,23963,24142,23450,23535,23827,23995,23653,23882,23288,23123,23599,23269,23161,23133,23729,23225,23866,23566,23940,24339,23173,23639,23698,23947,23416,23475,23492,23799,24798,23420,24471,24350,24027,23619,23844,23088,23508,22799,23452,23976,23973,24296,24401,23231,23063,23380,24089,24091,23719,23528,23742,23550,23460,22900,23829,23603,24575,24114,23264,23328,23310,23519,23716,23434,24296,23151,24232,22851,23349,23309,23942,23674,24359,23625,24036,23742,24158,23764,23598,23683,23062,23422,23667,24415,23739,23881,23422,22830,23576,23552,23081,24339,23084,23485,23793,23573,23636,23219,23734,23650,23972,23157,23398,23721,23505,23773,23887,23228,24010,24137,23714,23591,23455,24170,23509,23871,24052,24096,23780,23515,23748,24265,23547,23495,24455,23948,23574,23369,23803,24141,24174,23619,24164,23826,23462,23924,23662,23247,23368,23022,23958,23570,24249,23292,24313,23275,23223,23180,24210,23967,23296,23477,23797,24035,23592,23641,23630,23333,23860,23206,24600,24227,23662,24884,23635,23684,24520,23683,24156,23342,24657,23699,23799,24337,23662,24066,23961,23274,23745,24078,23014,23579,22869,23277,23715,23618,23935,23780,23986,23803,23698,23893,23707,23178,23500,24245,23534,23275,22955,23899,23673,24071,23605,23172,24295,23213,24121,23352,23936,23877,23892,23784,23887,23429,24283,23417,24120,24201,23392,24628,24419,24052,23139,23914,23685,23773,24254,23580,23403,23424,24246,23433,23821,23088,23910,23210,23979,23742,23890,23053,23884,24206,24013,23920,23633,24051,23698,23673,24082,24358,23714,23619,23583,23814,23153,23745,23300,23586,24361,23460,24139,23755,23097,23504,24115,23858,23608,24838,24233,23902,23181,23593,23270,23076,23276,24103,23057,23753,23649,23065,23783,23417,23956,23462,23639,23490,23443,23875,23799,24212,24400,23646,23761,23921,22953,24217,23607,24057,24009,23523,24181,23640,23950,24133,23212,23955,24429,23442,23565,23115,22864,24386,23952,23668,24440,23855,24023,23553,23091,23596,23791,23436,24227,23175,23781,23527,23950,24113,23576,23810,22999,24298,24137,23879,24125,23782,23963,23624,23864,23097,23383,23497,23722,23542,23571,23983,23992,22996,23723,24807,24070,23727,23639,24471,24083,23625,24637,22941,23839,24138,23682,23615,23223,23661,23841,23808,23467,23911,24413,23762,23910,24310,23427,23752,24551,23784,23600,23440,23106,23493,23329,25054,24017,24487,24343,23675,23986,24322,24163,23811,23262,23341,23845,23541,23646,24008,23596,23094,23136,22755,24082,23630,24252,24394,23645,24288,23359,23384,23959,24032,23742,23300,23435,23844,23289,23284,23464,23782,24066,23714,24745,23637,23752,23525,24351,24393,23468,23583,23642,23808,24098,23836,23985,24014,23135,24052,23554,24327,23378,22707,23416,24334,23061,24095,23567,23762,23409,23710,23780,24220,23439,23438,23556,23674,23646,24086,23520,24202,23672,23822,23818,23663,23540,23828,23368,22977,23669,23433,23606,23853,24005,23524,23062,24115,23344,23436,23230,24031,22954,23815,22729,23505,24180,23687,23827,23941,23796,24329,23585,23323,23518,23426,23280,23309,23704,23426,24309,23863,23145,24095,23804,23473,23725,23760,24670,23005,24203,23093,23550,23495,23423,23949,24635,23265,23744,23834,23394,24028,23881,23459,23701,23673,23652,23800,23633,24047,23977,24231,23996,22886,23288,23141,23777,23429,24028,24722,22886,23435,23088,24878,23780,23747,24138,23763,23638,23455,24345,22859,23516,24517,23764,23648,23773,23030,23133,23394,23839,23215,24148,23786,23584,23396,23750,23246,23151,24062,23528,23648,24255,23919,24296,23449,24341,23734,23821,23945,24240,23841,24511,24118,23063,24040,23442,24675,23824,23435,24247,24814,23834,23672,24022,23894,22960,24060,23825,24355,23786,23688,23795,23729,23695,23565,24524,22781,23619,23698,23543,23972,23901,23226,23862,24118,23700,23715,23925,23246,24066,23306,23808,23551,24093,23383,24446,24225,24022,23420,23908,22841,22742,24100,23587,23597,24569,23526,22947,23628,23883,23939,23382,23220,23491,23919,22893,23203,24001,23289,23219,23303,23766,23277,23977,23495,24048,23952,24346,24437,23600,23333,23001,23771,23351,23763,24027,23122,24075,24045,24124,22895,23897,23096,23839,24337,22844,24122,23647,24224,24339,23961,23485,23862,23827,23999,23700,23802,23526,24042,24242,23639,24481,24004,23405,23691,23460,23925,23224,23774,23538,23578,24174,23566,24113,23166,24145,24027,23280,22793,23236,23701,23257,23578,23080,23592,23290,22935,23438,23428,22929,23701,23510,23479,24380,24072,22779,24845,24235,23685,24192,23272,24022,23804,24193,23442,23406,24242,24216,23355,23507,23224,24315,23311,23506,23596,23948,24147,23236,23939,23666,23937,23238,23287,23781,23755,24406,23721,23714,23215,23510,23016,23941,23668,24412,23699,23746,23816,23819,23557,23859,24446,23896,23706,23913,24024,23606,23566,23323,24014,23552,24264,22912,23287,23754,23135,24089,23838,24168,23992,23717,24204,23493,24041,23574,23885,23968,23305,23452,24003,24277,23544,23233,22977,24009,23502,22998,24047,23242,23663,23117,23162,23767,23989,23994,23288,23700,23996,23928,23658,23842,24034,23008,23696,24035,24178,23527,23472,24002,23738,23626,24179,24043,23739,24213,23712,23871,23743,24069,22948,23471,24145,23347,23494,23730,23563,23723,24059,23339,24116,23269,23077,23508,23554,23507,24106,23407,23842,24224,24133,23843,23685,24289,24489,23667,23908,24440,23438,23320,23205,23822,23638,22716,23373,23845,23938,23877,23040,24164,23652,24456,23638,24031,24023,23873,23236,24041,24035,24085,23691,23511,24215,23848,24074,23682,24004,24478,23747,23327,23717,23490,23552,23022,23576,23638,23648,23525,23077,23461,23359,23858,23254,23895,24387,23672,24027,23780,23836,24234,23253,24250,23151,23641,23796,23519,23392,24297,23613,23198,23449,23597,23744,23399,23952,23396,23283,23490,23860,23095,23375,23624,23676,23613,23124,23295,23381,23352,23819,23605,23637,23653,23962,24113,23987,23706,23861,22825,23206,22909,23958,23727,23292,23819,23434,23817,23580,23918,23896,24053,23429,23450,23858,23186,22921,23529,23938,24486,22828,23802,23595,24345,24246,23135,24038,24021,24143,23932,23693,23270,24423,24001,23771,23026,23820,23893,23286,23773,22883,23853,23649,23317,24232,23210,23039,23284,23418,24155,24027,23760,23974,23940,23624,24355,23575,22932,24728,24472,24206,23342,23635,23415,24277,24432,23511,23113,23347,23426,23171,23744,23583,23838,23414,23187,23288,23586,23492,23688,24404,23364,23182,24363,24154,23856,23504,24180,24443,23544,23618,24903,23405,23088,23469,24160,24394,23977,24037,23830,23610,23209,23964,23803,23282,23413,23822,23489,24034,23876,23136,23709,24287,23838,23790,23890,24749,23076,23090,23394,23741,23905,23086,23585,23726,23966,23374,23472,23399,23933,23251,23582,23806,24257,24205,23773,24483,23915,23617,23770,23372,24673,24147,23565,23794,24018,24550,23453,23792,22975,24298,22995,23401,23513,23825,23160,23153,23877,23516,23729,23777,23737,23474,24074,23843,23393,24036,23504,24237,24058,23918,23993,23461,23885,24172,23527,23307,23386,24206,23549,24201,23589,23825,23800,23283,23868,23211,23125,23657,23777,23278,24105,23668,24052,23584,23334,24379,24860,23301,23184,23000,24182,23840,22900,23441,23788,24153,23387,24030,23595,24317,23549,24192,23675,24055,23736,23985,23518,24032,23778,24063,23806,23219,24128,23641,23480,22805,23567,23409,23569,23319,23228,24251,23946,23848,23689,23247,23490,23381,23568,24607,24070,24483,24159,24304,23657,23905,23908,23553,23892,23808,23708,23440,24611,23646,23681,23720,24495,23660,24134,23543,23961,23609,23195,23867,24436,23510,23534,23384,23329,23495,23644,23714,24143,22931,23492,23353,23399,23387,23515,23551,23705,24318,23629,23566,23570,23529,23098,23620,24283,23060,23805,23372,24860,23811,23743,23186,23546,23680,23466,23962,23551,23321,23914,23506,23927,23352,23947,22804,23358,23974,23430,23627,24322,23153,24013,23638,24544,23515,23400,24114,23997,23991,23369,24501,23774,23742,24382,22992,23503,24014,24091,23473,23481,23897,23916,23429,23452,24928,24208,23743,23678,24735,23704,22875,24371,24069,24193,23910,23996,23055,23630,23657,23748,24020,23480,23772,24104,23839,22920,23451,23928,23815,23085,23788,23080,23766,24068,23556,23954,24024,23999,23923,23305,23297,23849,23562,23586,24041,23892,23890,22991,23840,23833,23819,23815,24083,23933,24031,23347,23485,24113,23323,23358,24317,23923,23980,23555,23657,23628,23751,24062,23176,23251,23878,24463,24603,24057,23148,23523,23411,24116,23739,22600,23271,23859,23089,23637,23616,23190,23532,23717,23845,24158,23260,23043,24732,23846,23631,23135,23726,23267,23493,23500,23805,24059,22831,23699,23661,23690,23532,23665,23822,24457,24004,23906,24645,23896,23939,23545,23794,23485,23301,23576,23332,24056,23246,23620,22893,23037,24123,23395,23250,23884,23311,23743,23447,23725,23938,23128,24503,22924,23970,23920,24101,23556,23902,23473,24003,23637,23550,23592,23473,23406,23143,23094,23452,23838,23202,23953,23435,23949,23692,23715,23861,24105,23521,23838,23605,23780,23307,24055,23806,23632,23565,23346,23492,22787,23893,23255,23416,23768,24235,23427,23877,23453,23761,23048,24111,23437,23469,23465,24102,23130,24361,24514,23354,22790,24031,23039,23380,23884,23580,23271,23160,24355,23724,23800,24287,23979,22875,23554,23693,23813,24430,22645,23621,23462,23959,23312,23274,23612,23413,23967,24154,22421,23580,23213,24378,23057,24188,23324,24201,24010,23730,23187,23669,23642,23961,24029,24790,23761,24183,24427,23681,24123,24300,23690,23775,23796,23914,23770,23725,23192,24034,24036,23478,24236,23685,23925,24344,24324,24059,24076,24538,24137,23709,23692,23688,23768,23507,24401,23906,23697,23958,23474,23588,24456,23295,23374,23826,23993,24433,23827,23873,23363,23657,24277,23622,23561,23290,24058,24396,22861,23499,24115,23954,23613,23895,23598,23255,23291,24171,24136,23784,24040,23688,23994,23585,23105,23386,24546,23486,24214,23495,24088,23637,24244,23931,23344,23717,23704,23927,24718,23745,23553,23365,23237,23711,23825,23735,23994,23670,24375,23193,23778,23687,23999,23413,24214,24056,23325,23683,23480,23532,23145,23623,23934,23791,23799,23063,23149,23742,23390,24264,23275,24227,23818,24032,24275,23901,24091,23964,24077,23164,23392,23782,23837,24237,24285,23510,23514,24715,23701,23845,23526,23642,23760,23465,23284,23502,24016,23167,23447,24165,23314,23861,24163,23141,23280,24000,23550,22744,23851,23806,23166,23972,23608,24058,23218,24089,23028,23927,24291,23514,24037,23337,23103,24141,23449,23718,23156,23404,23214,23058,23998,23958,23530,23619,23789,23452,23484,23081,23997,24633,24137,24349,24157,23411,23117,23832,24163,24170,22868,24081,23258,23637,24408,23509,24117,24006,23968,24038,23710,24148,23551,23602,23602,23386,23753,23381,23032,23875,24024,23565,23125,24252,23441,24002,23931,23704,24084,24245,23481,23963,23894,23599,23108,24010,24122,23609,23677,24016,23694,23189,23813,24212,23780,23973,24164,22477,23953,23285,24406,22844,23537,23850,23258,23958,24090,23525,24136,23803,23629,23282,24216,23949,23531,22568,22895,23333,23574,23502,24066,23582,23721,23527,23848,23642,23445,23972,24471,24191,23399,23675,24239,23671,23479,23841,24449,23877,23444,24109,23856,22667,23904,24207,24509,23532,23839,24069,23428,23521,24316,24134,23890,23627,23800,24268,23563,23732,23731,24155,23517,23138,23387,23505,24198,23910,23313,24089,23881,23532,24397,23547,23678,23904,24709,23349,23632,24021,23889,24085,24488,23274,23764,24268,23632,23144,23169,23438,23710,23027,23037,23854,23681,23197,23666,24090,23711,23828,24256,23042,23949,23694,24074,23931,23597,23510,23807,24231,22870,23426,23821,24199,23832,24170,23389,23071,23622,24173,23599,23730,23217,23474,23660,24012,23352,23575,24230,23718,23544,23704,24252,23911,23503,23007,23267,23199,24204,23397,24521,24388,23825,24403,23741,23574,24025,23721,24122,22867,24442,23180,23518,23124,23649,24149,23618,23661,23289,23738,22778,23958,23454,23828,24003,23039,22958,23853,23627,24149,24070,23384,23628,23535,23706,23278,23650,23543,24217,23454,24011,23485,23924,23943,24581,23762,23737,23967,23678,23391,24014,23077,23344,24008,24725,23894,23645,24332,23325,24340,23889,23541,24142,23676,23664,23457,24232,23494,23809,24321,23745,24569,23278,23615,23379,23475,23840,23785,23514,23969,23863,23939,23886,23646,23770,24113,23747,22921,23297,24629,23681,24214,23744,23540,23610,24030,23673,23144,23051,23366,23393,23078,24051,24002,23981,23770,23683,24872,23399,23377,23647,23898,24325,23672,23825,24348,23356,23215,23076,24576,24108,23154,23629,24248,23666,23865,24012,23812,23607,24085,23311,23010,23375,24176,23492,23608,23450,23345,23487,23842,24707,24204,23009,23916,23822,23900,23946,22404,24368,23848,24093,24051,24099,23597,23098,23995,23842,24041,23362,23348,23464,23497,23115,23751,23183,23437,23912,24067,23943,24044,24508,23804,23683,23728,23699,24006,23544,23053,23003,23637,23341,23522,24137,23735,24000,23997,24333,23882,24171,23028,23548,23797,23805,23396,23156,24382,23958,24033,22984,23576,23169,22760,24489,24130,23848,23314,24411,23670,24005,23478,24023,23714,23707,23718,24012,24124,23968,24041,24029,23578,23490,23658,23447,23162,23630,23256,24182,23425,23455,23456,23445,23288,23270,23938,24258,23611,24320,24093,23804,24316,23476,23694,23234,23642,23412,23258,23641,23608,23453,24399,24280,23557,24568,23816,23402,24291,23507,23392,23748,23911,23198,24114,24238,23596,23291,22916,23187,23755,24084,22869,23696,23661,23614,24281,23263,24299,23207,24163,24295,23537,23433,23517,23659,23231,24003,23711,23771,23461,23221,24032,24114,23402,23129,24067,23819,23320,24245,23236,23438,24039,24188,23430,23214,23982,23696,23488,23045,24083,23116,23789,23972,24016,22905,23729,23846,23611,24421,23494,23646,23268,23868,23918,23669,22684,23808,23669,24379,23850,23892,23496,23499,24146,23763,23140,23449,24086,23918,23648,23486,23905,23515,23950,23944,23730,23452,23165,23884,23662,24167,23917,23186,23333,24697,23531,23565,24473,23169,23707,23797,23994,24717,24111,23345,24043,22830,23653,23816,23126,23688,23617,23559,23167,23918,23629,23943,23424,23524,23513,23872,23925,24107,23320,23603,24056,23442,23606,24230,24294,24196,23507,23904,23710,23487,22807,23435,23749,23688,23672,23433,23719,23307,23463,23721,23833,24610,23428,24040,23855,24084,24334,23757,23529,23804,23296,22958,24043,23494,23563,24049,23474,24404,23821,22842,23187,22897,23967,23378,23869,23453,23713,24005,23384,23742,22699,23912,23271,23793,24185,23829,24393,23980,22938,23990,24122,23699,23525,23324,23369,22996,24083,23121,24306,23699,23349,23304,24186,23513,23659,23472,23624,23228,23825,24217,23285,24339,24431,24017,23953,24257,23240,23507,24295,23642,24134,24296,23348,23592,23488,23113,23676,23507,23533,23923,23145,23550,23699,23942,23754,23615,22943,23916,23451,24663,23717,23474,23044,23726,23801,23364,23522,23806,23147,23970,23227,23303,23485,23366,24015,23862,23433,23891,24051,23611,23557,23625,24671,23380,23929,23367,23210,23203,23469,23670,23502,23255,23517,23644,23449,23922,22975,23691,24115,23719,23452,23548,23622,23518,23238,23685,23346,23045,23928,23593,24047,23697,23512,23628,23940,23903,23598,24496,23856,23185,23704,23760,23540,23616,23470,24012,23513,24170,23632,23064,23488,23124,23896,24086,23738,23392,24484,23464,23577,23720,23775,24633,24494,23911,24470,23725,23927,23810,23510,23537,23336,22784,23648,23359,23988,24076,24266,23423,23325,23324,23925,24000,23509,23676,24077,23446,23604,23987,23952,24138,24507,23425,23846,23378,23535,23421,23802,23299,23761,23611,24217,23800,23477,23185,23570,22938,23528,23840,24436,23860,23316,24177,24252,24073,23619,23976,24133,23677,24509,23985,23490,23756,24194,23505,23580,23591,23496,23325,23949,22656,23306,23589,23690,23203,23681,23917,23595,23734,24191,23711,23708,23697,23755,23223,23857,23655,23304,23941,23795,23499,23936,24333,23136,24059,23452,23866,24257,23608,23566,24472,23771,23068,23529,23294,23251,23727,23514,23951,24599,23806,23789,23947,23751,23701,23478,22931,23341,23848,23792,24076,23552,23279,23903,23952,23281,23424,24195,24079,23630,23379,23671,23982,23539,23956,23878,23542,23945,23976,22742,23595,23313,23778,24465,23329,23330,23695,23359,23566,22994,23620,24592,24630,24010,23721,24058,23823,23436,23331,23744,23166,24112,23356,23442,24187,24155,24193,23491,23524,23948,23455,24012,23864,24543,24503,23814,23974,23652,24147,23674,23246,23588,23949,24076,23280,23435,23416,23738,24427,24422,24059,23256,23676,23814,22855,23798,24304,22844,23652,23557,22974,23785,23362,24046,24109,24338,23398,23249,23090,24243,23585,24229,23445,23198,22995,23351,23488,23373,23483,23731,23610,23451,23544,23793,23586,23504,23813,24068,23236,23776,23383,24009,23646,23587,23532,22998,23475,23163,23748,23853,24029,23499,23791,23806,23686,23639,23115,23795,24142,23768,24274,23191,23608,24001,23737,24237,23804,23654,23788,22561,24292,23091,23833,22273,24159,23008,23742,24144,23972,23961,23684,24364,23829,24469,23351,23701,23591,23773,23771,23760,23517,24093,23799,23696,23705,23670,23716,23784,23745,24220,24085,23207,23748,23933,23855,23774,23765,23310,23833,23883,23383,23761,23494,23317,24121,24497,24137,23859,23827,24031,22991,24353,23669,23787,23247,23164,23806,24108,23481,23562,23657,23211,23536,23406,23654,23126,23967,24470,23939,24622,23434,22965,23337,23500,23124,22601,24024,23658,23675,23849,23505,23887,23726,23550,23800,23698,22896,23350,24417,22836,23546,23855,23800,23080,23828,23528,23326,23651,23060,23265,23742,23760,23527,24213,23548,23828,24383,24271,23616,24242,24003,23539,23818,23554,22979,23556,23630,23784,23819,23590,24077,23734,23880,23484,22990,22397,23298,23617,23982,24772,23647,23584,23667,24339,23938,23542,23557,23345,23871,23761,23744,23288,24322,24222,23283,24258,24258,23794,23952,24001,23624,23880,23853,23325,23560,23114,23698,24039,23338,24106,23341,23498,23067,23828,24149,23262,23488,23225,23137,23366,23549,23265,23358,23426,23944,23912,23323,24454,24092,24136,23132,24037,23465,23730,23173,23410,24135,23696,23696,23852,23707,24308,23925,24067,23839,24065,23049,23629,23794,24009,23759,24168,23332,23354,24219,23502,23748,23798,22738,23129,24122,24170,23571,23841,23545,23399,23741,23016,23570,23509,23832,23769,23527,23770,23581,24394,23018,24129,23509,23142,24092,24074,23422,24430,23473,23325,23875,23757,23297,23866,23932,23624,23763,23830,23593,23197,23295,23499,24563,24189,23629,24193,23956,22934,23220,23203,23817,24191,22782,23353,23364,24480,23583,23400,23567,23444,24460,23623,23128,23380,23233,23539,23899,23518,23260,23966,24054,23845,23559,23481,23704,23661,23279,24161,22961,23841,23344,23520,24313,24314,23757,23685,23507,23826,24201,23483,24511,24512,22808,23644,23548,23873,23458,24304,23367,23887,24243,23877,23612,23649,24287,24236,24161,24524,23716,23476,24292,23801,23880,24020,23518,23653,23474,23385,24105,24073,23933,23942,23435,23478,23698,23663,24474,23705,23773,24161,23734,23713,23360,23927,24237,23672,22786,23139,23894,24354,23463,24019,23334,23752,23988,24368,24384,23319,23529,23950,24282,23739,23188,23905,23320,24195,23212,23886,23564,23865,23817,23605,23527,22800,23390,23747,24567,23264,23818,23227,24599,23919,23725,24228,23844,23430,24037,23939,24616,23840,23527,23908,24490,23715,23615,23854,23790,24051,23831,24594,23496,23730,24351,23995,23994,23669,24595,23882,23654,23864,23656,23954,24016,23905,24079,23246,23885,23429,24677,23460,24051,23600,23273,23273,23133,23666,23192,23360,24473,23735,23791,23150,24277,23862,23990,23680,24282,24338,24360,22973,23088,23764,23639,24180,23302,23488,23656,23638,24216,23735,23336,24545,23638,24110,23888,23628,23979,23207,23673,23811,24302,23895,23809,24157,24085,23992,23634,23594,24061,23693,23958,23345,23298,23242,24407,23470,23893,23085,23594,24058,23619,23739,23317,23551,24187,23289,23931,23231,23886,23722,23146,23901,23879,24106,23653,23514,23602,23426,23326,23615,23606,23470,22453,24110,24050,23060,23850,24265,24147,24017,22650,24350,23994,23578,22936,23876,23810,22952,24016,23540,24005,23917,23836,23745,22606,23428,23080,23598,23112,23713,23451,23901,23893,23371,23375,23704,23850,23642,23282,23431,23757,23769,23402,23176,23708,23279,24383,24597,23737,24219,24072,23140,24119,23968,23679,23327,23167,22920,23215,23423,24176,23648,23150,23772,23508,24072,23718,23552,23865,23109,23533,23831,23284,24187,23132,23817,22864,24107,23424,24238,24189,23804,22588,23906,23199,24364,22902,23714,24049,23574,24026,23576,23641,23283,23495,23520}},
{{5000,2.100000},{34294,35119,34370,34568,34801,34703,34284,35149,35022,34204,34779,34424,34236,35304,35127,34438,35054,33738,33437,34437,33568,34029,34572,34181,35010,34378,33806,34447,34651,34025,34926,34325,35113,34236,34299,34771,34492,34112,34287,34169,34664,35008,35459,35531,34473,34692,35122,34535,34197,34934,34708,34031,34662,35136,34668,34923,34061,34903,34828,34902,34419,34701,35045,34129,34334,34267,35266,33719,34769,34448,34696,34644,34398,34075,34197,34660,34547,34391,34224,34148,35007,34495,34797,34505,34704,34532,34730,34099,34947,35176,34135,34352,34985,34110,34838,34660,33654,34206,35231,34821,34743,34142,35250,34302,33800,35047,34376,34577,34606,34658,33441,34718,34454,35138,34240,35030,34629,34670,34479,34338,34617,34834,34447,34727,33820,34274,35521,33896,34474,34400,34810,34846,34758,34072,34454,34492,33974,35188,34633,35306,34877,34269,34514,34859,33867,34586,34880,34104,34212,34325,34717,34715,33997,34015,34793,34984,35050,34215,34587,34255,34460,34271,34630,34230,33881,34489,34321,34300,33989,34594,34544,34140,34793,35126,34772,34484,34129,34037,34733,35029,34835,34662,34135,34888,34351,34302,34160,34188,34561,34781,34339,34369,34666,34181,33907,34222,34068,34200,34773,34575,34712,34469,34730,34839,35176,34582,33714,34471,34247,34598,34311,35588,35066,34568,34433,34262,34448,34110,34527,34543,35032,34482,34453,34890,35017,35002,35380,35466,34702,34858,35003,34244,34057,34805,34607,34781,34776,34651,34176,35213,34678,33954,34200,34208,34942,35227,35565,34207,34642,34603,35280,34520,34674,34871,34635,34554,34311,34237,34251,34447,34503,34833,34199,34227,34548,35052,34841,33867,34650,34296,34866,35157,34446,34334,34573,34222,34807,33854,34237,34266,34719,34234,34556,34434,34262,34919,34659,35111,35208,34334,34159,35077,34293,34881,34114,34362,34796,34183,34378,34838,35236,34227,34516,34133,34532,33912,34879,34507,33916,34861,35359,34916,34560,35544,34712,34059,34169,34108,34698,35364,34742,34388,34690,34287,34872,34623,34187,34108,34720,34569,34723,34302,34565,34450,35014,33953,34309,34277,34345,33604,34364,34594,34224,34365,34283,34524,33796,34103,34370,34006,34486,35060,34638,34926,34858,34058,33941,34520,34171,34976,33937,34405,34623,34359,34160,34327,34409,34298,34683,34254,34729,34556,34670,35112,35047,34481,33355,34355,34689,35525,34402,34918,34168,35291,34736,35054,34401,35491,34188,34671,33997,34687,34696,34677,34159,34672,34364,35239,34146,34175,34941,33936,33884,34537,34648,33930,34599,34469,35075,34820,34191,34087,35291,34969,33744,34714,34063,34819,34506,34297,34407,34478,34953,34731,34147,34984,35152,34089,34607,35249,34613,34534,34595,34279,35011,34489,34912,34660,35284,34197,33495,34699,34720,34963,34593,34472,33969,34275,34816,34045,34521,34227,34104,34020,35178,35183,34558,34543,34922,34380,34140,34882,34994,34580,34501,34259,34672,35003,34635,34014,35033,33693,34670,34634,34311,34232,35507,34779,34152,34388,34249,35578,34405,34773,34299,33863,34173,34610,35152,34678,35185,33425,34282,35068,34594,34299,34652,34034,34658,34163,34046,33990,34395,34261,35063,34796,34814,34270,34565,34744,34598,34080,34817,34959,33956,33991,33605,34849,35134,35395,35238,34425,34645,34591,34532,34130,34946,34223,34754,34221,33902,34624,34455,33681,34309,34528,34603,34822,35324,34286,34482,34471,34873,34547,34351,33728,34508,35280,34343,34549,34905,34323,33436,34751,34775,35181,34189,34726,35041,34279,34160,34816,34581,34707,34758,34273,34305,35118,34291,34651,34585,33822,34725,35329,35034,34621,35107,34332,34692,34697,34132,34460,34469,34550,35078,33802,35034,34397,35489,34509,34315,33704,34068,34961,34413,34431,35080,35040,34679,34339,34409,34916,34757,34722,34608,34441,33753,34437,35461,34251,34850,34540,34512,34901,34863,34711,34155,34810,35360,33655,34974,34571,34303,34223,33952,34279,34044,34890,34196,34674,34401,34729,34542,34741,34574,34418,35060,34632,34203,34319,34047,34929,34381,34832,34168,34087,35013,34460,34516,34002,34729,35388,34514,34293,34067,34477,34810,34145,34449,34671,34225,34256,34816,34720,35129,34490,35162,34770,34226,34713,34193,35078,34024,34919,34416,34669,34174,34543,35036,34918,35038,35164,35180,33938,34383,33927,34478,34177,34261,34917,34647,35031,34682,34993,34751,34088,34584,34954,33751,34211,35099,34092,34677,34630,33747,34535,34948,34632,34597,35000,34596,34343,34465,35658,34891,34221,34498,34540,34482,35049,33551,33817,34594,35167,34617,34649,34680,34156,35040,34473,33691,34587,33675,33907,34571,34673,33925,34535,34420,33786,34944,34055,34071,34242,33970,34176,34633,34304,33457,35227,35246,34445,34447,34309,34153,34723,34150,34140,35564,34364,34636,34135,34447,34036,34616,34997,34077,34438,35083,34477,34082,34600,34258,34485,35153,34287,35337,34023,34300,34259,34508,34001,34440,33861,33873,34063,34528,34908,34787,34680,34824,33915,35293,34301,34329,34317,34885,35064,34626,34275,34001,34333,33890,34635,34492,34102,35143,34761,34825,34284,34421,34344,34278,34334,34687,33935,33562,34654,34206,34435,35012,34531,34760,34318,33995,34591,35218,35333,34532,34794,35542,34359,34728,34103,34076,34766,35865,34226,34379,34944,33782,34636,34743,34497,34926,34414,34511,34938,34580,34418,34850,35031,34964,34651,34160,34341,34667,34198,34411,33976,34226,34691,34411,34637,34549,34777,34792,34580,34208,35181,34149,34437,34034,34572,34438,34223,34560,34813,34501,34762,34566,34753,34766,34628,34545,34747,34387,35386,34650,34594,35020,34026,34356,34660,35188,34277,33764,34844,34836,35723,34985,34300,34672,33993,35127,34663,34395,34532,34525,34616,34040,34501,34107,34933,34480,34384,34700,34605,35124,35048,33963,33846,34295,34150,34356,34513,35250,34477,34382,34180,33620,34474,35056,34393,34684,34598,34494,34356,34474,34269,34535,34739,35166,33959,35302,34109,35025,34902,34541,34269,34690,34400,35668,34832,35035,34801,35047,34671,34300,35335,34848,34324,35098,35059,34661,34395,34446,33553,35909,33818,34408,34056,34347,34199,34520,34508,34610,34324,34392,33996,34668,34875,35086,34348,34462,34351,34521,34935,35368,34189,34354,34362,33892,33727,35362,34476,34770,34708,34764,34134,34646,34992,34502,34691,34319,34598,34041,34975,34470,34719,34584,34702,35058,33396,34282,34137,34151,34693,34429,34987,34035,34788,35099,34328,35275,34985,34479,34697,34388,35091,34378,34973,34853,33931,34208,35015,34851,34679,33818,33938,34280,34101,34831,34776,34549,34007,34872,34532,33686,34885,34849,34774,34485,35086,34187,35758,34454,34204,34840,34909,34420,35148,34736,34739,33907,33973,35241,34458,34496,33896,34409,35186,34452,34433,34922,34706,34475,33789,34691,34931,33590,34767,34884,34925,35279,33867,34473,35288,34062,33710,33829,34491,34141,34361,34167,35104,35112,33695,34866,34442,34178,34260,33796,34508,34701,34568,34198,34126,34750,34958,34644,34898,34177,35084,35089,34716,34208,34054,34434,33995,34026,34550,35098,35311,34406,34119,34326,34214,35437,34262,34478,34291,34071,34131,34483,34348,34595,34977,34243,34614,34931,35093,35249,34988,34715,34679,33984,34520,34909,34804,34830,34964,33812,33992,34354,33400,34631,34902,34368,33650,34522,35239,34632,35137,34354,34060,34598,34692,34661,35117,34023,35406,34379,34405,34152,34660,34753,34978,33944,35022,34741,35136,34582,33627,34924,35184,34830,34166,33622,34610,34660,33963,35357,35089,34518,34476,34680,34665,34529,33971,33867,34618,34358,34684,33729,35121,34772,34460,34405,35035,34655,34540,34490,34380,33843,34921,35434,35064,34729,34261,34726,34728,33818,34541,34893,34356,34793,33913,34392,34851,33754,34913,34237,34015,34652,32890,34575,35054,34104,34314,34787,34574,33907,33958,35187,34605,34158,33950,35028,34489,34621,34148,34303,34776,34606,34957,35233,34168,35400,34287,34307,34451,33717,34735,34661,34725,34566,34765,34922,34520,34728,33668,35055,34673,34100,34853,34431,34706,35296,33997,34095,34405,34235,34566,34120,34256,34835,34528,35410,34364,34806,35027,34800,34473,33920,33843,34703,34312,35616,35125,34306,34897,34058,34121,34999,34474,34500,34050,34160,34455,34636,35068,34875,34082,34147,34949,34239,35010,34136,35267,33826,34680,34624,34378,34457,34670,35528,34121,34790,33711,35465,34150,33621,33973,34018,34819,33894,33744,33807,34762,35253,34635,35104,34917,33746,34622,34577,34308,33871,33455,33798,34261,34291,34855,34529,34608,34797,34460,34056,34304,35253,34587,33809,34478,34562,35028,34239,35419,34200,34742,34601,34399,33785,34678,33843,34893,33701,35265,34935,34669,33842,33984,34515,34755,34807,33957,34683,34294,34631,34893,33962,34694,34462,34607,34818,34117,34784,34729,34264,34419,35002,34871,34137,34070,35028,34250,34602,34453,34744,33643,34868,34717,34929,34688,34825,34917,34446,33830,34664,34384,34081,34993,33980,34778,34878,34752,34210,34609,34015,34595,35023,34188,34151,34547,34596,34608,34365,33718,34979,34676,34741,33886,34050,34139,34720,34753,34265,35412,33777,33941,34301,33887,34314,34536,35071,34259,34792,34385,33941,34629,34592,34407,35249,33970,34113,35236,34434,34877,33606,34576,34319,34506,34422,35303,34230,34576,34703,34545,34693,34981,34994,34356,33834,34816,34006,34791,34282,34777,35120,34953,34843,34522,34689,34057,34864,33949,34539,35475,34234,34948,34822,34557,33992,34134,34872,34862,35054,34406,34363,34299,35267,34924,34870,34402,34394,34951,34292,34109,34686,34972,34603,34258,33881,34453,35736,34466,34949,34990,34274,34445,34623,34301,34304,34712,34380,34389,34147,34678,34856,34397,34190,35359,34211,34922,34290,34406,34758,34345,35066,34249,35155,35081,34767,34911,34751,33864,34154,34779,34458,34366,34305,34796,34884,34529,34965,34060,34643,34697,34136,34235,34434,34212,33734,35670,35006,34562,34779,34440,34302,35119,34836,34494,35198,34374,35035,33904,34418,33892,33694,34325,34281,35270,33922,33958,34990,35603,34501,34407,34531,34465,34597,34632,34469,35037,34371,34384,35748,34926,33536,34055,34644,34465,34505,34636,34613,34645,34259,34263,34665,35038,33922,35048,34991,34118,34974,35755,34545,34270,34998,35280,34075,34477,33977,35242,34897,34831,33972,34549,35026,34773,34056,34416,34764,33872,35222,34673,34526,34634,34777,34811,34212,34244,34754,34582,34279,34775,34273,34485,34270,34807,33960,33880,34021,35184,34073,34625,34465,34749,34667,33605,34602,34515,34957,35016,34179,34409,34600,35447,33937,34097,34043,34225,34765,34738,34638,34716,34760,34016,34726,34325,34919,34310,34592,33894,33950,35039,35016,35201,34243,34439,35030,34789,34649,34438,34365,34612,34260,34726,34172,34260,34868,34052,35260,34686,34417,34577,34073,34338,34331,35139,34753,33535,34525,34687,34958,34772,34747,35388,34252,35238,34638,34873,33927,34614,34361,34862,34250,34628,34358,34694,35050,34346,34878,35095,34551,34211,34928,34646,34234,34933,34394,34608,33886,34779,34717,35040,34036,33322,34541,34377,34735,34296,34976,34265,34829,35008,34453,35014,34460,34231,34709,34909,34486,34633,34467,33749,34511,34484,34469,34852,34696,34609,34556,34016,34494,34592,34933,35142,34033,33848,34792,34142,34777,34912,34304,34765,34794,34371,34533,34923,34340,34399,34546,34307,34698,34559,34581,34563,35160,34828,34494,34923,34566,34340,35095,34554,35112,34396,35080,34602,34439,34616,35681,34756,34817,34838,34873,34658,34749,34195,33964,34828,35197,34976,34912,34932,33538,34596,34944,33913,34343,34424,34536,34650,34571,33712,34890,34943,34516,34649,34698,34770,34931,34893,34075,34798,35298,34251,34890,34009,34501,34179,34832,35089,34908,33925,34411,34367,34277,34736,34898,33735,34879,34727,34731,34491,34804,34636,34514,34414,34775,35247,34661,34376,33985,34267,34635,34297,34449,34310,34425,34308,34590,33849,34877,34842,35039,34822,34626,34667,35122,35431,34857,34538,34935,34332,34341,34539,34744,34450,34631,34749,34751,34003,34647,34639,34423,34931,34553,34010,34464,34036,34191,34345,34249,35063,35492,34156,34389,34319,34543,35076,34818,34209,34816,35062,34360,34518,34898,34419,34083,34656,34544,33442,34412,34308,34304,34390,34921,34027,34614,34926,34633,34619,34586,35058,34735,34631,34723,34304,34679,33846,34758,33802,34692,34876,34041,34971,34303,35232,34298,35212,34910,33824,35264,34454,34287,34423,34254,34792,35163,34364,34722,34539,34028,34250,33690,34448,35132,34845,34668,33689,35142,34786,34015,34887,34864,34907,35134,34901,34955,34177,34651,35367,34912,34880,34677,34597,34453,34377,34299,34118,34263,34201,34349,35054,34182,34724,34113,34474,34772,34230,34574,35343,34354,34926,35290,33946,34911,34486,34655,34150,35068,34339,35136,34585,34480,34675,35264,33771,34471,34785,34784,34212,34974,34241,35064,34254,35056,34719,34315,34179,34768,35563,34566,33859,35070,34610,34487,34754,34764,34406,34022,34582,34372,35135,34603,34116,34636,34468,35095,34119,34209,34831,34763,34715,35029,34385,34224,35012,34651,34526,35291,34162,34774,34557,34625,35059,34844,34667,34979,34423,34648,35427,33889,34374,34643,34834,34486,34162,34929,34966,34301,33592,34940,34264,34470,34823,34783,34325,33950,34633,34888,34312,34982,34985,34580,34497,35114,35058,34326,34897,34367,34215,33663,34572,34940,34730,34151,35037,34399,34550,34312,34315,34268,33801,34842,35191,33795,34118,34227,34077,34397,34832,34850,34665,33921,34721,33928,34416,34794,34389,34880,33714,34070,34620,34500,34296,34167,34730,34641,33504,33866,34531,34513,33791,33487,34283,34747,35115,34338,34891,35306,33841,35284,34709,34788,34091,34249,34790,34200,34759,35140,34711,35055,34311,34153,35206,34580,34049,35078,35436,34342,34369,34727,34453,35112,34645,35064,34798,33963,35425,34093,34752,34221,34999,34888,34653,34045,34740,34528,34906,34458,33833,34524,34657,35131,34451,34967,34385,35051,34848,34579,35019,33810,35046,34245,34187,34639,33874,34746,34261,34650,34508,34464,34825,34524,34618,34530,34342,35195,34179,33655,34950,34504,35538,34965,34774,34968,34453,35088,34850,34220,34812,35224,34173,34560,34982,34219,34742,33757,34273,34671,34530,34584,34535,34777,35089,34177,35342,34842,34693,34543,34671,34990,34368,34450,34170,34302,34565,34926,35580,35056,33985,34373,34062,34724,34601,35100,34606,33854,34954,34515,35336,34890,34219,35040,33976,34383,34708,34760,34656,34889,35054,34212,34497,34719,35227,34698,33998,34741,34234,34728,34610,34487,34382,34991,35279,34592,34946,34031,35093,34122,34809,33995,34139,34392,34767,34158,34852,34465,34548,34176,34598,34555,34634,34600,34456,34915,33832,34419,34502,33891,34382,34767,35576,34658,34697,34745,33851,33978,34397,34530,33897,34549,34109,34842,34515,35263,33636,35289,34089,33751,34880,34105,33598,33943,35343,34379,33669,34067,34551,34294,33978,34734,34273,34614,34868,34097,34709,34129,34769,34247,33925,34692,34528,33638,34093,33937,34132,34829,34709,34420,34615,34499,35034,33933,34396,34832,34143,35071,35081,35008,34636,34944,35258,35159,34274,33802,35465,34825,33590,34888,34554,34184,35523,35139,34799,34885,34889,35394,34504,34599,34500,34251,34539,34877,35399,34160,34104,34353,34831,34727,34998,34520,34635,34631,33432,34344,34646,34924,34469,35004,34686,33917,34738,34258,34673,34707,34339,33765,34882,34752,35596,34127,34765,33891,33993,34925,34235,34304,34079,34824,34875,33285,34824,34209,34672,34561,34435,34931,34851,34585,34411,34654,34418,34341,34268,35272,33972,34108,34160,34871,35132,33936,34168,34816,34761,34472,33961,35002,34229,34573,34352,34745,34975,35127,34765,34332,34238,35035,34167,34405,34236,34028,34710,33752,34216,34066,34571,34820,34667,34241,34689,34041,34861,33747,34333,34718,35762,34158,34589,34727,34299,34338,34743,34034,34805,34662,34370,35094,34709,34535,34267,34683,34698,34511,34686,34354,34837,35405,35221,34850,34292,33991,34929,34197,34622,34942,33935,33990,34834,34436,33781,34323,34590,34703,33588,34370,33979,34382,34946,34971,34430,34557,35115,34661,35015,33839,34774,34722,33895,35472,34367,34010,35358,34198,34699,34819,34994,34362,34324,34306,34574,34864,35271,33971,35229,34278,34541,34035,35168,34906,34391,34444,34939,34339,34475,33854,35007,34193,34337,34428,35510,34896,34672,34513,35105,34142,34475,34350,33833,35058,35147,34555,34489,35011,34060,34702,34707,34376,33969,34989,34575,34025,34068,34159,34660,34022,34209,34016,34147,35014,33696,34246,34965,35099,34963,34397,34061,34219,34350,34771,35213,34075,34192,34644,33814,34751,34638,34404,34491,34526,34492,34623,34209,34706,34297,34345,35074,34785,34115,34604,34421,34330,34539,34619,34479,34778,34900,34999,34749,35131,34536,34406,34430,34271,34185,34546,34698,35146,34204,34048,35016,34569,34734,34980,33866,34166,35287,34604,34501,34735,34946,34986,34500,34517,34845,34366,34311,34891,34886,35256,34747,34550,35873,34330,34380,34477,35196,34375,34367,34988,33795,34099,34814,34432,33959,35562,34793,35183,34515,35067,34704,33773,34281,35400,34189,34735,34346,34705,34301,33811,34700,34793,35398,34682,35023,34402,34967,33967,34599,34279,34732,34789,34003,35058,34588,34851,34426,34022,34439,34462,34555,35198,34657,34374,34706,34659,34281,34316,34644,35241,34349,33840,34053,34307,34456,34592,34849,34760,34408,34145,34521,34746,34261,34444,34106,34639,35061,34696,34108,35076,35248,35022,34255,34428,34439,34735,34904,34697,34189,35408,34478,33996,34609,34449,34365,34832,35026,34141,35399,34905,34367,34823,33684,34777,34460,34669,34819,34427,34356,34489,34482,34887,34415,34676,34405,35118,33291,34496,34308,34662,34869,34288,34403,34672,34663,34849,34654,33945,34123,34782,33789,34866,33932,35422,34195,35014,34865,34070,34415,34410,34702,34858,34874,34819,34392,34839,34187,35244,33847,35157,34278,35343,34680,34421,34595,34812,34796,34832,35104,34393,35094,34391,33979,34667,34958,33836,34828,34221,34957,35098,34064,33706,34720,34005,35238,34939,34340,34444,34844,34700,34534,34812,34555,34588,34661,33898,35116,35276,34182,35234,34288,35340,34404,34951,33944,35158,34858,34421,34447,34932,34496,34396,34408,34512,34854,34587,34896,35402,35650,34305,34972,34108,34179,34362,34604,33720,34995,34627,35175,33680,34932,34182,34791,34249,34234,34386,34332,34860,34559,34750,34260,34291,34265,34072,34829,34514,34629,34579,34772,34885,34956,34498,34523,35296,34627,34863,35235,34688,34616,34619,34493,34881,34617,34603,34189,34183,34646,34761,34805,34540,34749,33977,33439,34552,33883,34713,34249,34661,34566,34370,34344,34387,34595,34599,34594,34421,34859,34529,34497,34346,34796,34132,34690,34047,34355,33841,33583,34198,34564,34773,34109,34343,34659,34849,34561,34788,34960,34916,34282,34554,34295,34358,34346,34505,33834,34475,34664,34422,34797,34952,34399,33879,34461,34858,34180,34802,34961,35265,34113,34584,34089,34311,34710,34670,34388,34672,34683,34471,34632,34822,34296,34580,34940,34586,34298,34367,34495,34394,34266,33757,34892,34588,34577,34438,34609,34383,34465,34129,35451,34752,34680,34858,33956,34973,35583,33722,34820,33835,34796,33708,34508,34155,34909,34277,34093,34308,33830,34635,35287,34248,34058,35327,34794,34379,34278,34489,34870,34521,34125,34543,34839,35241,35070,34364,34465,34579,34985,35007,34001,34156,34774,34852,35365,34014,34808,34848,34596,34371,35060,34570,34915,34474,35094,34315,33962,34385,34663,35195,34371,34381,34844,35148,33937,34703,34053,35176,34777,34674,34179,34141,34167,34583,34934,34749,34772,34710,34263,35112,34543,34718,35020,35118,34833,34747,33995,33510,35420,34143,34249,34156,34434,34551,34344,35034,34165,35459,34827,34313,33825,34620,34437,35349,35033,34734,33696,34715,33869,34186,34305,35007,34462,34577,34065,34124,33914,34400,34698,34641,34460,34403,34820,33936,34759,35033,34853,34497,34759,34414,34491,34845,34989,34703,34691,34087,34463,34826,34345,35142,34338,34868,34294,35462,33271,34222,34891,34938,34140,34943,33723,35038,34553,34612,34282,34914,33965,34715,34448,34934,34199,34846,34861,34865,34691,34870,34134,34060,34634,34505,34655,34131,35284,34226,34989,34420,34384,34114,34884,35105,34753,34310,34462,34453,34325,34360,34432,34825,34506,34214,34563,34209,34468,34468,34554,34730,34765,34207,34805,35063,34905,34071,34754,35006,34672,34311,34643,34399,34365,34957,34573,34056,34360,33827,34878,34381,34503,34352,35034,34462,34758,34456,33974,35324,34695,34496,34215,34308,34169,34525,34481,34815,34666,35596,33612,34205,35042,35185,34567,34575,34200,35208,33958,34714,34843,34683,33753,34835,34422,35087,34747,34306,34317,35108,34623,34791,34516,34239,33515,34333,34660,34524,34418,34819,34136,34351,34502,34245,34779,34707,34001,33491,34440,34165,34270,34076,35092,34849,35085,34492,34983,34996,34469,34705,34269,34635,34579,34784,34807,33764,35232,33940,34431,34374,33363,34537,34699,34374,34972,35000,34553,34003,34440,34128,34533,35265,33702,34370,34130,34456,35310,34839,34689,34985,34748,34513,34931,34376,34941,34473,34794,35078,34787,34129,34656,35556,34592,34648,34110,34700,35019,34766,34620,35156,34210,35066,34442,35270,34935,35176,33670,34061,34092,35432,34169,34695,34564,34309,34955,34539,34294,34113,34433,34132,34791,34113,33493,34831,34482,34617,34720,33392,34198,33952,34441,34664,34315,34794,34296,35464,34660,34492,34699,34571,34190,34649,34562,33940,34066,34536,34896,34637,34535,34234,34718,33599,34685,33936,33857,35262,34366,34534,35211,34232,34583,34208,34559,34191,34238,34247,34796,34529,34247,33655,34642,34883,34514,35191,34539,34860,34462,34682,35023,34665,33858,34595,34006,34768,34809,34609,34731,34635,34566,34285,34520,34975,34512,34947,34305,34753,34529,35040,34904,34605,34346,34471,34323,35187,34813,34776,34103,33647,34195,34255,34624,34460,34760,34862,35554,34372,35231,34798,34271,34474,34908,34392,34618,34660,35161,34195,35260,34670,34580,34231,34663,35001,34411,34004,35524,34711,34414,34962,34177,34494,34141,34785,34813,34725,33992,34471,34558,34193,34469,34983,34631,34242,34531,33747,34815,34821,34444,34641,34996,34900,34125,34862,35093,35197,35063,34274,34211,35057,34645,34791,34251,34191,34018,34565,34458,34889,34782,34109,34275,34724,34780,34332,34681,34013,34915,35251,33571,34403,34746,35572,34677,34344,33961,34300,34787,34318,35084,34128,34412,34988,35649,34500,34764,34617,34593,34402,34114,34714,33888,34500,34314,34938,34361,34765,33825,34351,34896,34170,34130,34379,34406,34990,35438,34648,34524,34233,34031,34095,34818,34149,34690,34870,34467,34357,34716,34516,34099,34793,34335,34869,34522,34072,34337,33981,34922,34633,35071,33795,34260,34555,34703,34197,34279,34372,34486,34706,34992,34807,33911,34546,34523,34434,34217,33913,34541,34587,34838,34720,34663,34932,34533,34469,34445,34846,34965,34563,34752,34214,34610,34823,34203,34263,34614,34765,34060,34507,35156,34046,34694,34543,33863,34583,34442,35560,34971,34132,34293,34022,33576,34545,34655,34659,34537,34046,34493,33656,35067,34105,34298,34134,34166,34240,34083,34767,33595,35027,34539,34301,35081,35175,34187,34012,34779,35274,35204,34642,34450,34534,35483,34474,34054,35298,35411,34092,34864,34274,35208,34658,34238,34571,34577,34246,33777,34160,33834,33998,34867,34907,35030,34734,34200,34537,33952,34773,34752,34351,34821,34955,34906,34134,34487,34193,33886,34842,34353,34774,34627,34619,34250,34842,34477,35068,35184,34077,34692,34616,34597,34523,35242,34489,33999,34601,34629,35178,35062,33640,34921,34962,34622,34498,34700,34730,34412,34207,34982,35481,35000,35092,35484,34506,34314,34023,35063,34727,34612,35213,34157,35130,34341,33596,34794,35084,34576,34695,34707,34666,35163,34272,34240,34051,35357,34526,34680,34420,33781,34960,34901,34627,34315,34928,34707,34587,35140,33945,35020,34494,33734,34002,34726,35068,34532,34777,35253,34384,35361,35237,34931,34490,34621,34491,35163,33712,34496,34177,33857,34679,34506,34763,34694,34821,34652,35012,34372,34838,35068,34714,34664,34586,34859,34592,34536,34579,35323,34455,34553,33932,34728,34118,34490,34685,34594,35200,33831,35043,34294,35092,35210,34966,34689,34722,33856,34654,34675,35156,34973,34552,34371,34562,34925,34765,34858,34598,34439,34760,35285,34502,34908,34118,34853,34976,33879,35084,34565,33815,34120,35093,34635,34251,34413,34898,34897,35062,33617,34701,35101,35028,34468,35031,34536,35349,35548,34556,34150,34275,34050,35108,34584,34517,34745,34658,34863,34421,34784,33879,34899,34298,34578,34987,35015,34759,33966,34019,34349,34539,34527,34371,34482,33444,34184,34461,34449,34931,35559,35064,34080,34210,34355,34318,34949,34751,34189,34879,34399,34881,34405,34898,34366,34873,34599,34925,34603,34771,33901,34487,34931,34795,34798,33933,33898,35302,34178,35287,33448,34886,34420,34377,34482,33585,34963,34230,33970,34229,34617,34872,34568,34853,35070,34413,34296,35386,34695,35470,34280,34899,34369,34871,34894,34911,34673,34880,34314,34443,34139,34839,34611,34637,34091,34691,33607,34424,34629,34907,34355,33796,34933,34566,35784,34719,34855,34484,33874,34380,35113,34782,34147,34647,35073,34449,34119,35007,34692,34945,34944,34396,34401,34217,34547,33521,34201,34271,34404,35180,35015,34887,34333,34543,35064,34659,34984,34390,35135,34548,34842,34986,34266,34164,34496,35463,35571,34588,34439,34870,33465,34414,34424,34054,34641,34272,34219,34057,34656,34012,34241,34126,34107,34358,34514,35359,34770,33987,34911,33868,34126,35117,34506,34699,35583,34377,34986,34956,34148,34653,34267,34610,34039,34381,34835,34948,34603,35204,34774,34618,34335,34800,34432,34381,34252,33920,33914,35267,35327,34315,35143,34127,34583,35321,34661,35242,35059,35043,34634,34763,34562,34219,34805,34067,34839,34804,34738,35145,34221,34894,34833,34964,34884,35061,34398,34769,34018,34172,34840,33288,35550,34751,33849,34650,35056,34878,34467,34301,35184,33889,33856,35167,34707,34853,35199,34489,34690,34065,34559,33541,34072,34108,34212,33842,34519,34889,34113,34678,34725,34877,35047,34474,34725,35320,34955,34283,34671,34948,34045,34121,33838,34196,35003,34847,35116,34508,34486,34534,34656,34407,34763,34026,34211,34762,34656,35014,34437,34083,34959,34598,34094,35288,34637,34306,34669,34434,34701,34139,34235,34935,34467,34553,33889,35113,34598,35152,34359,34190,34674,34684,34856,34332,34345,35175,34638,34172,34414,34509,33915,35594,34566,35412,34599,34751,35048,34012,34520,35051,34842,35262,34696,34591,34657,34659,35053,34569,34680,34650,33702,35346,35054,34981,34139,35095,34097,34359,34799,34240,34630,34525,35109,35005,34804,34486,34503,34193,34437,33819,34530,34560,35055,34363,34576,34093,34257,33951,35496,34298,35213,34865,34338,34417,35350,34869,34883,34669,34455,35053,33988,34489,34549,34188,35063,34351,33469,35004,34499,34503,34044,34456,34342,34738,34999,34339,34583,35146,35070,33962,34035,35068,34972,34569,34847,34572,34572,33802,35043,34313,34763,34624,34378,34688,35083,35216,34118,34732,34909,35377,34813,34165,34732,33854,34435,34737,34998,34755,33920,34644,34696,33988,34432,34098,34629,34762,33720,34480,34254,34596,35693,35092,36039,34697,34755,34449,34620,33393,34435,34513,34140,34140,35035,34072,35516,35067,34660,34871,34749,34327,34382,34133,34460,35122,34154,34379,34219,34026,34647,34800,34539,34273,34085,34810,33689,34350,34240,33974,34507,34259,34970,34691,34818,35958,34755,35176,35508,35119,34008,34588,34299,35323,34948,35052,34164,35565,34724,34883,34236,34596,34247,34435,34672,33730,34611,34419,34385,34445,34630,35200,34878,34912,35076,34732,34774,33866,34192,34261,34422,35730,34781,34269,34658,34638,34396,35563,33375,33784,34714,35382,34152,34456,34716,34913,34111,34225,35338,34693,34435,34084,34962,34071,34156,34690,33910,34592,34422,34897,34800,34911,34098,34586,35019,34137,34360,34555,34131,33813,35148,34675,34835,34149,33753,35054,35243,34822,34829,35077,34358,34668,34443,34368,34192,34554,34942,34610,34232,34243,34304,34098,34337,34369,34248,34105,34809,35352,34834,34368,34674,34738,34934,34737,34588,34714,34199,34219,34069,34986,34662,34464,35038,34375,34424,34319,34588,35157,34861,34735,35435,34890,34977,35265,34630,34785,34984,34756,34892,34503,34127,33929,34560,34855,34227,34781,35314,33684,34689,34053,34590,34290,34865,34542,34853,34329,34296,34422,34006,35014,33725,34191,34866,34565,34989,34251,34557,35004,34211,34890,35090,34012,35058,34828,34266,34840,35299,34729,35125,34146,34774,34698,34233,34537,34132,34778,34814,34412,35036,34606,34400,34724,35038,34531,34013,34438,35135,35199,34573,34851,33449,34611,34875,35208,34286,35014,34474,34455,34991,35431,35105,34105,33886,35260,34587,34430,34890,34121,35636,33978,34075,35281,35100,35042,33712,34922,34398,34780,34088,33972,34205,34168,34827,35331,35650,34896,34159,34818,34083,34643,34274,35144,34623,34147,34640,34474,35508,34902,34033,33809,34249,34369,35132,33729,35144,34720,34227,34192,35217,33507,34219,34225,34894,35289,34279,34293,34241,34323,34193,35217,35108,34100,34108,34379,35190,34821,35057,34603,34725,35001,34103,35050,34355,34753,34302,34505,34259,35206,34272,34183,33857,34988,35093,34756,34758,34440,34293,34243,34450,34539,34897,34212,34616,35072,35080,34972,34981,34773,34168,35259,34314,34522,34417,35323,34697,34497,35452,34083,34994,33979,34210,33775,34071,35178,34382,34809,34694,35038,35334,34393,34392,34212,34323,34455,35114,34781,34259,34719,34345,33489,35647,34284,34888,34447,33970,34669,34721,34091,34774,33714,34701,33893,34682,34313,33840,34639,34331,34589,34454,34423,34748,34272,34960,35030,33212,34077,34685,35063,34661,34655,34377,34595,34782,35229,34843,35142,34432,34411,35014,34667,34966,34965,34889,35727,34317,35019,34934,34794,35451,34227,34720,34619,34571,33913,34717,35049,34406,34745,34551,35345,33897,34040,33994,33738,34326,34220,34435,35036,35269,33977,33963,34929,34819,34637,34591,34934,34416,35065,34281,35132,34884,34432,34703,34467,34812,33601,33544,34844,33992,34285,34722,34825,34782,34007,34504,35058,34559,34970,34848,33215,34547,34434,34955,34584,34963,33945,34920,34789,34162,34146,35098,33667,34516,34482,34349,34961,34741,34628,35001,33937,34417,34228,35081,35444,34975,34110,35062,34271,34934,34114,34243,33798,35049,34818,34438,33896,34822,34975,34546,34741,35007,34356,34081,34301,34385,34653,35542,34239,35071,34628,35321,33790,34450,34394,34669,34381,34336,34229,34830,34167,34624,34339,34231,34654,34786,34401,34462,35207,34064,33881,35118,34370,33967,35020,34569,34195,34610,34619,34226,35247,35119,34178,33983,34871,33879,34506,35415,34721,34708,34500,35132,35104,34629,34775,35167,35170,34667,34634,34775,34227,34450,35604,34652,35387,35163,34586,34059,34665,34631,34688,34235,34062,34758,34293,33738,35408,34552,33973,33699,34584,34481,34618,33854,34861,34049,34666,34478,35217,33892,35314,34898,34998,34763,34492,33275,34463,34096,34449,34889,35105,34761,35021,34730,35236,35170,33980,34679,35190,34637,34525,34046,35305,34656,34818,34870,34332,34003,34589,34985,34208,33999,34333,34393,34909,35383,34239,34540},{15918,16122,16052,15732,16287,15975,16173,15835,15482,15822,16116,15658,15702,15770,16547,15238,15945,15701,15981,16305,15930,15778,16544,15864,15647,16030,16173,16054,15906,15337,15591,15602,15187,15933,16396,15736,15586,15732,15678,15531,15756,15910,15542,15619,15634,15272,16002,15471,15845,14993,15484,15859,16018,15844,15855,15552,16328,16428,15984,16155,15696,16001,16373,15536,15492,15930,16129,15488,15834,15548,15800,16007,16004,16150,15769,15889,16321,16082,16452,16155,15982,15474,16089,16049,15944,15492,16019,15828,15543,15674,15656,16030,15486,15680,16298,16075,15763,15338,15555,15791,15742,15799,15804,16240,15787,15747,16211,15403,15945,15869,15572,15564,15879,15780,15479,16152,16408,16091,15725,15383,15937,15746,15761,15786,15556,15706,16132,16013,15862,15553,15660,15923,15378,15612,15969,15877,16086,15791,15888,15768,15578,16144,16086,16300,15726,15296,15674,15546,16049,15641,15569,15890,16209,15989,16152,15598,15523,15976,16013,15595,15173,16060,15656,16046,15718,15940,16240,16158,16471,15793,15869,16188,15112,15818,15659,16002,16113,15911,16307,15788,16107,15676,15906,15654,15797,15669,15776,15537,16322,15618,15748,15578,15932,15883,16104,15935,16342,15823,15960,15768,15449,15538,16325,15600,16208,16009,15573,16305,15348,15364,16082,15984,15745,15731,15542,16197,15595,15674,15452,15442,16843,16195,16535,15356,15506,16384,15274,15963,16151,16266,15782,15520,16058,16750,15734,15997,15332,15903,15985,15925,16011,16058,15712,15884,15882,15609,15930,15633,15677,16250,15218,16014,15534,15501,15802,15336,15781,15864,16195,16174,15823,15623,15355,15797,15920,15947,15895,15984,15838,15787,15754,15606,15569,16262,16337,15915,16089,15764,15861,16468,15719,15470,15707,15786,15369,15869,15416,15734,15219,15687,15500,15795,15961,15392,16156,15611,16214,16023,15905,15353,16319,15672,15315,16542,16018,16520,15436,15487,15820,15482,15550,15823,15822,15709,15715,15390,16394,15983,15687,15880,16054,16522,15947,15870,16084,15663,15510,16217,15757,15880,15675,16117,15444,16481,16255,15973,15710,16016,15439,16212,15648,15625,15233,15899,16212,15789,15819,15300,16151,15789,15863,16859,15518,16216,15718,15839,16374,16240,16019,16206,15976,16120,16004,15930,15639,15284,15844,15874,16182,15377,15617,15939,15470,15871,15748,16179,15555,16164,15990,15988,15502,16094,15591,15825,15937,15941,15820,16151,16453,16204,15876,15762,15699,15551,15524,15540,15648,16460,15832,15755,15402,16274,15703,16147,15088,15785,16005,15655,16349,15817,16127,16173,15894,15651,15324,15785,16010,15873,15779,15453,15419,15582,16007,16164,15876,16444,15603,15681,15696,15037,16421,15713,16080,15440,16486,16322,15759,15847,16133,16188,16120,16130,15870,15910,15896,16367,15940,15683,15849,16061,15817,16149,16193,15457,16109,15825,15904,15700,15611,15570,15482,15647,16469,16009,15678,15992,15613,15942,15862,15703,15816,15633,16054,15410,15972,15927,16078,15600,16251,15577,15474,16291,15647,15645,15817,15643,15900,15343,15982,16166,15727,16137,16015,16039,15911,15988,15962,16098,15811,15798,15774,15604,15445,15671,15822,16038,16003,16235,15615,15521,15559,15754,16056,16015,15573,15832,15836,15859,16452,15339,15478,15798,15905,15662,16110,16244,15423,16084,15819,16018,15863,16430,15606,15481,15265,15566,15611,15498,16079,16116,16390,15814,16429,16280,15878,15872,15982,15891,15141,16063,15480,16198,15285,16451,15964,15816,16390,15402,15719,15946,16314,15528,15378,16041,15796,16340,15743,16068,16167,15706,15854,16548,16100,15977,15565,15605,16196,16000,16409,16127,15819,15387,15560,15279,15607,15771,15682,15633,16248,15852,15587,15739,16078,15118,15695,15536,15526,15457,15965,15519,15717,16076,16241,15871,16502,15294,15527,15747,15642,15835,15701,15472,15896,16655,16173,16123,16252,16431,15393,15925,15901,15976,15779,15735,15583,15374,15808,15774,16008,15484,16314,15758,15664,15721,16082,15580,16018,15707,16274,15879,15729,16298,15788,16135,16025,15963,15628,15891,15734,16355,15641,15691,16192,16043,15301,15400,16356,16244,15902,15969,15627,15746,16111,15718,15870,15447,15717,15890,15093,15661,16078,16200,16404,15760,16080,15883,15817,15692,16127,15698,15219,15717,15477,15606,16198,15733,15599,15928,15872,15415,15895,15930,16290,16174,15491,15531,15698,15976,16203,15981,14962,15916,15207,15767,15763,16024,15704,15706,15775,16178,15902,15695,15913,15794,15606,16073,15625,15773,16194,16265,15886,16407,15573,16057,15504,15819,15299,15925,15471,16117,15313,15771,15594,15588,16286,15439,15921,15973,15774,15430,15688,16104,15940,15372,15357,15592,16255,15613,15465,15309,16412,15644,15729,15469,16150,16090,15903,16107,16111,15770,15996,16381,16198,16222,16013,15341,16320,15976,16031,16051,16041,15954,15625,15764,15662,15372,16592,15653,15997,15961,16185,16472,16169,16446,15634,16279,16214,15593,15769,16181,15684,15273,15858,15990,15820,15553,15361,15695,15274,15874,15952,15477,15297,15729,16382,15436,14962,16292,15671,15482,15951,16010,15696,15254,15506,15099,15869,15716,15337,15845,15473,15217,15863,15656,15713,15779,15934,15844,15616,15627,15573,15893,15843,15736,15556,15854,15866,15779,15691,16041,16104,15790,15938,15920,15825,16007,15709,16155,15808,15685,15775,16536,15566,15854,15449,16221,16242,15570,15612,15949,16194,14845,15827,15685,16037,15850,16037,15339,15798,15734,16093,16585,15762,15116,15413,15640,15856,15199,15401,15980,15913,15845,15676,15789,16028,15578,15671,15413,15513,16012,15676,16224,15821,16103,16165,15432,15738,15984,16323,16078,15523,16172,15936,15399,16210,15864,15451,15792,15849,16077,15493,16217,15448,15672,15826,15695,15677,16165,15959,15985,15689,15572,15497,16085,15861,15496,15558,15733,16310,16148,15477,15441,16260,15928,15907,15624,15795,16083,15868,15326,15653,15647,15882,15807,15725,15821,15706,15535,15129,15843,15662,15765,15773,16060,15501,15695,16180,16072,16310,16323,16273,15766,16085,15466,15881,15656,15750,15815,16486,16451,15814,15976,15926,15702,15765,15910,16039,16032,16143,15720,15712,15239,16461,15811,15847,15982,16273,15663,15634,15700,15564,15966,16087,16011,15757,16207,15852,15554,15637,16012,15346,15880,15277,15680,16126,15531,15702,15731,16157,15950,15446,16007,15682,16325,15708,15852,16033,15890,16836,16046,15921,15750,15820,15887,15190,15821,15915,15947,16079,15404,15663,16227,15704,15223,16121,16256,15857,15746,15972,15815,15687,15423,15466,15446,15597,16057,15502,15994,15501,16270,15550,15701,15564,15675,15950,16124,15854,16305,16296,15819,15376,15912,15496,15455,16201,15552,15700,15979,16200,15490,16111,16133,15905,15937,16083,15594,16140,15193,15841,16133,15969,15760,15957,15937,15844,15332,15900,15682,15897,15620,15814,15321,16182,16150,15943,16503,15607,15945,16108,16339,15920,15877,15936,15599,15843,16187,16055,16137,15460,15843,16085,15845,15710,15578,16142,16055,15926,16057,15653,16302,15860,15986,15973,15655,15695,15684,15941,16442,15936,15386,15974,16294,15185,15984,16053,15948,15947,15610,16243,15740,15987,16116,15080,16011,16489,15624,15782,15888,15953,15424,16198,16101,15999,16342,16116,16573,15778,15692,15869,16298,15651,15978,15887,16232,15703,15739,15368,15900,15648,16019,16088,15943,15817,16031,16239,15970,15352,15833,15950,15915,15759,16069,15750,16036,16792,15408,16452,16220,15483,15933,15941,15344,15790,15741,15997,15545,16096,15683,15874,15914,16262,16011,15559,15795,16357,15568,16192,16113,15567,15875,15470,15725,16104,16259,15742,15953,16112,15530,15390,15654,15985,16107,15170,16010,16062,16068,15019,15528,15894,15688,16914,15650,15898,15630,15931,15822,15543,15486,15532,15989,15664,15192,16605,15425,15660,16242,16000,15919,15716,15599,15798,15936,15873,15890,15833,15552,15494,16003,15293,15861,16515,15992,15612,15738,15634,16214,15849,16366,15370,15810,15982,15204,15901,16426,16343,15546,16116,15991,16049,15575,16217,15602,15989,16892,15627,15803,16017,16027,16134,15689,16065,16051,16220,16098,16120,15839,15878,16248,15299,16524,15962,15713,15352,15641,16346,15868,16458,16242,15466,15477,15389,15777,16563,15631,15867,15465,15601,16477,15922,16169,15750,15843,15754,15744,16137,15873,15615,15333,15906,15764,15692,15636,16092,15582,16246,16438,16176,15877,15710,16090,15764,16167,15312,16072,15500,16307,16426,16140,15854,15924,15821,15796,16155,15550,15698,16058,16198,15644,16032,15723,15671,15901,16111,16226,15500,16205,16053,15805,16263,15803,15534,15639,15673,16195,16376,15690,15829,15398,16162,15916,15999,15402,15489,15365,15505,16136,15724,15839,16002,16194,15397,16540,15911,16190,15602,16028,15736,15620,15679,16075,15879,15564,15541,16076,15611,15551,15977,15277,15376,16289,16028,15784,15681,15510,16438,15749,15844,16276,15994,15491,15932,15669,16304,15887,15284,15986,15821,15820,15616,15952,15556,15817,15927,15650,16085,15951,15726,15495,15953,15574,15616,15775,15505,16107,15791,15803,16063,15940,15900,15493,16289,15767,15201,16169,15750,16451,16174,15401,15669,15914,16214,16197,15650,15564,15723,16151,16070,15162,16138,15296,15466,15457,15260,15908,15465,16469,15759,15425,15717,15311,16549,16000,16080,15873,15819,16473,16234,15704,15554,16010,15953,15664,15505,16172,15651,15636,15709,15870,15819,15804,15819,15819,16113,15922,15980,15487,16119,15863,16041,15958,15291,16114,15797,15625,15789,15756,16011,16381,15895,15604,15975,15372,15947,16047,15706,15672,15806,15645,15618,15888,15361,16025,15934,15964,15312,15656,15621,16088,16115,15722,15750,15404,15930,15687,15972,15958,16569,16121,15801,15811,16291,16274,15737,15570,15143,15781,15783,16377,16031,15660,16036,15999,16087,16218,15750,15842,16115,15742,16161,15804,15665,15481,15758,16245,15974,15804,16059,16234,15442,15720,15680,15538,16688,16234,15649,15868,16238,15791,15869,15864,15568,15750,15109,15710,15023,15644,15646,15805,15682,15723,15831,16140,16002,15768,15817,15796,15616,16467,16508,15704,15609,15402,15769,16131,16038,15666,16245,15086,15669,16036,16175,16210,16078,16062,16188,16076,15992,15868,16247,16142,16090,15729,15299,15803,15928,15748,15560,15739,15890,15661,15533,15473,16165,16036,16359,15753,15745,15526,16158,15331,15702,15861,16502,15428,16068,16062,15800,15742,15547,15769,15697,15214,15735,15518,15964,15589,15941,16411,15240,15604,16304,16263,16097,15447,16197,16022,15636,15866,15446,15846,15813,15862,15690,15771,15584,15686,15619,16079,15988,15756,16367,15487,15547,15621,15700,15670,15674,15966,15963,15970,16145,15324,15901,15686,15783,15543,15864,16568,15866,15546,15405,16044,15726,15401,15667,16158,15290,15786,16735,16158,15769,15314,16042,15907,15886,16352,16455,15656,15976,15632,15842,16223,15829,16198,16147,15488,15843,15391,16280,15998,15420,15863,15588,15572,15793,15598,15577,15886,15759,15327,15923,15350,15642,15811,15955,15976,15901,15925,15892,15592,16143,15181,15579,16576,15827,15772,15806,15598,15794,15662,15608,15807,15656,15106,15685,15754,15782,15676,15854,16417,15778,15625,15789,15834,16042,16382,15868,15583,16122,15762,15838,15963,15831,16048,15395,16604,15713,15107,15687,15793,16126,16055,15962,15945,15733,15635,15462,16381,16247,14843,15781,16012,15865,15783,15998,15833,15974,15955,15180,16114,15807,16096,15618,15863,16424,15879,16018,16081,15374,15773,15524,16013,15561,15848,15983,16227,15966,16119,16284,15723,15569,15741,15858,15948,15539,16180,16462,15869,16073,15508,15636,16210,15857,16301,15555,15913,16125,15699,16030,15686,15510,16393,15632,15799,15677,15353,15588,16181,15674,15944,15359,15624,16170,16025,15869,16253,15401,15545,15502,16125,16562,15512,15920,15772,15355,16190,15647,15938,16046,15617,15797,16207,15691,15736,15591,16245,15734,16339,15903,16170,16020,15723,15384,16364,16025,15622,15916,15613,16512,16489,15930,15600,15790,16312,15921,16365,15949,16035,15294,16077,15414,16440,16157,15974,15243,16008,15686,15743,16304,16029,16044,15755,16231,15517,16155,15372,15986,15671,15897,15929,15578,15666,15776,16136,15929,16215,15882,15776,15438,15601,15484,16221,16177,15357,15602,15936,15820,15792,15786,16275,16247,15692,15909,15934,15940,15763,15880,15838,16031,15843,15874,15593,16024,15807,16109,15491,15914,15985,15838,15242,15988,15894,16140,15435,15429,16116,15280,15801,15430,15691,15895,16147,16218,15699,15981,16077,15810,15904,16029,16056,15804,15984,15765,15956,16072,15753,16387,15688,15965,15947,15592,15647,15718,15804,16207,15843,15894,15543,15813,16038,15908,15653,15976,15412,15891,16216,15740,15698,16054,16013,16754,16054,16283,16253,15794,15547,15196,15761,15822,16025,15685,16418,15406,15692,16070,15901,15389,16312,15706,16011,15748,15756,15841,15831,15507,16121,15417,15779,16312,16288,16004,15208,15336,16571,15493,15848,15872,15026,15659,15770,15673,16340,15726,16236,15776,15977,15920,16137,15733,16086,16226,15433,15563,15364,16165,15693,15766,15791,15465,16170,16014,15363,15717,16155,15777,15609,15998,15625,15667,15331,15732,15859,16073,15457,15813,15632,15416,15707,15712,16121,15936,15629,15063,15717,15936,16453,15671,15662,16181,15507,15972,15957,15896,15749,16072,16136,15662,15906,16422,16424,15652,15666,15255,15704,16362,15401,16262,15859,16010,16040,15764,15853,15652,15800,15779,15823,15739,15766,15907,15376,15825,15816,15269,15838,15669,15715,15556,15676,16111,15893,15755,15747,15681,15932,15697,15688,15435,16142,15990,15952,15969,16159,16285,15465,15936,15722,16061,15553,15722,16288,15744,15732,16107,15788,15813,15782,15574,15816,16238,16208,15460,15604,16427,15300,15156,16181,15119,15983,15570,15758,15833,15546,16126,15997,15712,15453,15809,16484,16183,16085,15297,15554,15759,15718,15247,16538,15661,15572,15565,15868,16079,16089,16290,15270,16265,15967,15985,16176,16376,15925,16067,16133,15978,15964,15984,15865,16449,15820,15847,15311,15623,15724,15833,15623,16025,15558,15679,15941,15969,16086,15997,15913,15188,16030,16201,16080,15440,16026,15885,16538,15775,15724,15972,15803,15541,16101,15588,16027,16101,15824,15866,15976,15832,15203,15957,15976,15752,15724,15836,16389,16133,15451,15404,15473,15880,16245,15681,15795,16048,16241,15825,16706,16016,15969,15620,15798,15945,15923,15591,16179,15669,15660,15897,15521,15400,15754,15809,16015,15868,15094,16248,16041,15871,15689,16276,15770,15942,15649,16404,15787,15827,15665,15640,15959,15777,15100,15954,15627,15449,15763,16138,15890,15385,15480,15747,15647,15625,15978,15503,15551,15276,15481,15619,15230,15370,15766,15592,15650,16077,16629,15469,15413,15613,15773,15572,15401,15136,15862,15873,16047,15496,15720,15078,15645,15848,16287,15568,16258,15993,15989,15930,15639,16250,15991,15753,16291,15233,15557,15693,15496,15261,15999,15602,15546,15824,15920,16004,15711,15912,15860,16004,15499,15420,15743,15812,16082,15628,15924,16078,15993,16460,16139,15934,16256,16025,15666,15842,15731,16114,16552,15474,16187,15683,16258,15856,15920,15784,15528,15773,15937,15464,16040,16040,16128,15715,15645,15726,15683,16084,15859,15861,16311,16070,15289,16298,15462,15555,15621,16086,15917,16028,15659,15519,15767,15807,15659,15380,15957,16144,15627,15736,15734,16040,16106,16487,16457,15802,16328,15919,16220,16296,15599,15913,16303,15756,15932,16036,15645,15775,15628,15584,16199,15837,15263,16123,16163,15469,15882,15581,15673,15950,16002,15868,16149,15624,15901,16106,16174,15899,16167,16156,16663,15918,15830,16175,15495,15083,15664,15878,16144,16005,15466,16037,15561,15784,15669,15601,16420,15860,15943,15778,15385,15576,15920,16200,15622,16067,16180,15883,15219,15891,16009,15725,15611,16159,15381,15405,15929,15393,15074,16493,16065,15608,16313,15709,15705,15799,15745,15575,16213,15716,15839,16054,15801,15653,16077,15874,15776,15592,15416,15991,15915,16110,16048,15530,15809,15549,15449,15689,15502,15743,15816,16287,15747,16157,15854,16205,15742,15867,15590,15728,15688,15839,15700,16195,16018,16454,15614,15619,16113,16062,15585,15838,16015,16040,15781,15773,15800,15374,15901,16240,15861,15791,16223,15493,15828,15460,15703,15813,16138,16234,15837,15937,16182,15812,15981,15365,15131,15628,15966,15928,15863,15489,15894,15690,16327,15902,15854,15611,16048,16140,15941,15815,15682,15815,15419,16242,15630,16332,15803,16499,15641,15639,15853,15175,15375,15601,16231,16109,15999,15888,15837,15832,15610,16346,16028,15574,15837,15954,16547,16456,16390,15743,15837,16042,16064,15627,15554,16335,15460,15441,15762,16219,16255,15873,15373,16664,16211,15689,15766,15627,16083,15621,15665,15607,16104,15698,15509,15319,15645,15828,16353,15345,15633,16318,15836,16187,15727,15996,15355,15806,16016,15846,15881,15934,16420,15933,15675,15878,15500,16351,16749,15842,16034,15675,16148,15546,16179,16391,15918,15415,15747,15290,16137,15819,15701,16307,15432,15798,15820,15958,16096,15823,15695,16111,16106,16295,15973,15033,16272,15936,15270,15414,15551,15850,15719,15635,15784,15647,16272,15486,15760,15994,15770,15159,16272,16177,15924,15992,15859,15449,16043,16250,15582,16190,15876,15838,15435,15666,16069,15652,15824,15670,16348,15940,15811,16406,15671,15600,16231,16474,15450,16191,15926,16431,15517,16238,16039,15489,15689,16383,15902,16479,15965,16049,16125,15616,16155,15535,15941,16002,15864,15854,15474,15789,15228,16334,15688,16245,15886,15821,15625,15874,15665,16061,16084,16003,16069,16279,16058,15203,16426,16227,16382,15578,15496,16412,15342,15902,15947,15323,15730,15985,16224,16305,15685,15784,15788,15931,15810,16072,15836,15507,16492,15379,15988,15934,16114,16260,16216,15835,16004,15662,15375,15689,16054,15909,15023,15786,16240,15664,15779,15432,16095,16547,15485,15516,15111,16188,15897,15459,15768,15951,16155,15772,16411,15991,15630,16019,15575,15442,15495,15438,16456,15413,15991,15922,16521,15429,15834,15755,15395,15853,15656,15140,15621,15722,15517,15362,16339,16830,15850,15887,15887,15978,16261,15430,16068,15720,15498,15843,15679,16047,16337,15482,15819,16181,16184,16089,16241,16008,15939,16049,16389,15642,16640,15929,15973,16391,15754,15630,15511,15905,15898,15708,16235,16161,15689,15541,15161,15986,15545,16033,15347,15668,16196,16187,15989,15633,15998,16092,16124,15619,16131,16173,15648,16107,15847,15753,15386,15853,15695,15467,16091,15340,15870,16053,16012,16073,15245,16078,15470,15981,16250,15573,15514,15900,15756,15504,15671,15888,15697,15895,15841,15708,15563,15727,15944,15882,16369,16227,16374,15793,15771,15554,15821,15761,15972,15173,15748,15735,16055,15920,15670,16001,16117,15850,15999,15603,16028,15563,15668,16026,15623,15285,15459,16490,15750,15272,15469,15703,15589,16113,15538,15971,16006,16405,15454,16097,15645,15895,16407,16278,15510,16491,16302,15735,16396,15713,15577,15629,15367,16327,15544,15895,16007,15890,15986,15886,16328,15901,15600,15346,15809,15904,15843,15816,15476,16107,15949,15819,16398,16301,15968,16418,15808,16186,15660,15571,16050,15598,15615,16042,15888,16933,16164,15617,15531,15371,16169,15326,15818,15271,15714,15424,16032,15257,15551,15632,15982,15531,16031,15535,15449,15589,15863,15927,15894,15565,15985,16266,15897,15678,15066,15357,16278,16947,15936,16182,15979,15418,15263,15899,15484,16138,15628,15868,16031,15931,16205,16240,15837,15658,16028,15339,16159,15761,15679,15893,15554,16472,15737,15833,15624,16231,15753,16188,15273,16105,15928,16122,15845,16372,16001,16188,16169,15094,15493,15349,15207,15895,15518,15552,15833,15986,15873,15612,16033,15358,15826,15586,15894,15610,15664,15549,15937,15099,15705,15025,15601,15481,15611,15834,15653,15309,15708,15809,16308,16513,15892,15862,16017,16075,15669,15765,15903,15974,15845,15831,15714,16169,16322,16437,15919,15761,15787,15525,16219,16456,15928,15673,16248,16218,15957,15498,15418,15910,16875,15643,15572,16181,15968,15733,15703,16338,15696,15860,16331,16028,16225,15934,16407,15730,15485,16116,15417,15728,16013,15819,15554,15857,16058,15276,16478,15552,16264,15434,16047,16272,16072,15951,16068,15670,15871,15741,16201,16010,15758,15791,15482,16023,15392,15801,15693,15925,15794,15841,15836,15805,16187,15869,15668,15440,15592,15582,15394,15575,15889,15957,15609,15362,16341,16020,15833,15983,15573,15657,15568,15934,15857,16211,16279,15732,15547,15861,16246,16253,15773,16235,15910,16244,16060,15846,15930,15526,16631,15867,15177,16014,15961,16894,15973,15675,15512,15674,15392,15915,15767,15540,15659,16318,15881,15696,15568,16101,15212,15701,15185,15468,16169,16115,16033,15937,15388,15800,15499,15743,15665,15658,15981,15544,16434,15690,15555,16042,15548,16024,15564,15833,15476,15977,16080,15831,15808,15562,15847,16141,15685,15851,15508,15800,16142,15801,16214,15643,15683,15247,15745,15936,15776,16311,15946,15424,15655,15387,15525,15907,15464,16112,15392,15670,15784,16313,15883,15596,15514,15978,15815,16033,16198,16095,15481,15806,15021,15827,16026,16016,15947,16106,16088,15791,15813,15710,15882,16354,16073,15626,16121,15733,16092,15410,15532,15841,15838,15937,16003,15442,16052,16062,15996,16272,15471,16083,15470,15366,15510,15452,15837,15991,16230,16143,15530,15418,16647,15667,15817,15951,15689,15537,15785,15328,15434,16064,16446,15614,15918,15910,15601,15646,15477,15471,15787,15988,15901,15984,15330,16146,15344,15696,15818,15629,16156,16125,15547,15612,15804,16347,15768,15734,15436,15738,15487,15634,15813,16385,15764,15439,15665,15453,16448,15509,15654,16217,16384,15509,15771,15605,16098,16301,15554,16078,15643,15900,16088,16449,15849,15393,15550,16369,15812,15138,16692,15791,15396,15402,15864,15588,16163,15659,15664,15709,15499,15935,15801,15934,15533,15840,15813,16066,15893,15813,15632,15205,15751,15815,15824,15865,15086,15286,15802,15736,15863,15903,15640,15532,16184,15569,15621,15964,15550,16211,16319,16527,15707,16273,15388,15191,15952,16543,15950,15946,16210,15638,15476,15598,15578,15802,16096,16413,15747,16037,15884,15765,15563,15866,15739,15894,16250,15928,15716,15138,15805,15489,15705,15766,15668,16207,15287,15719,15798,16152,16048,15748,15910,15610,16201,15984,15717,15500,15970,15778,15547,15879,15812,16030,15501,15656,15939,16105,16312,15492,15753,15701,16001,16198,15291,15505,15608,15890,16027,15331,15663,16527,15916,15483,16330,15812,15724,15757,15711,15447,15772,15884,16072,15948,15735,15547,16235,16583,16139,15926,16039,15941,16004,15683,16127,15950,16021,16279,15681,15660,16123,15747,15701,15602,16306,15728,16099,15337,15339,15677,16223,16082,16032,15970,15364,16469,15748,15172,15945,15803,16187,16509,16233,15959,15706,15075,15536,15866,16255,15811,15696,15672,15772,16026,15750,15953,16159,15648,15161,16208,16149,15390,16034,15448,16397,15937,15044,15641,15468,15946,15886,15861,15754,16029,15565,15915,16072,16118,16068,15897,15368,15856,15835,15883,15398,15565,15724,15876,15009,15910,15724,15777,16008,15892,15652,15610,15961,16177,15830,16032,15020,15898,15624,16187,15491,16405,15800,15796,15363,15825,16060,16073,15935,16017,15264,15371,15701,16159,15926,15353,16180,15545,15677,16293,16032,15393,16051,16128,15589,15928,15915,15872,16018,15027,15636,15863,16133,15689,15473,16000,15634,15729,16393,15896,15720,15982,16120,15443,15631,15325,15692,16496,16359,15608,15555,15431,15462,16412,15757,15867,15745,15804,15396,15885,15384,16069,15963,15796,15842,15369,15842,16121,15785,15808,15850,15888,15453,15557,15848,15866,16328,15776,15765,15953,15517,15962,15614,15607,16232,16332,15470,16070,16085,15975,16114,15802,15609,15700,15651,16001,15922,15890,15658,15923,15911,16041,16170,16119,15488,16175,15941,15539,15696,15733,16377,15970,16209,15388,16037,15717,15988,16361,16082,16067,15480,16453,15578,15754,15947,16340,15796,16059,15922,15789,15814,16114,16427,15084,16238,15761,15916,15471,15990,16089,16094,16445,15796,15250,15516,15937,16033,15584,15538,16024,15449,15791,16044,15746,15737,15578,16204,15542,15821,15371,15342,16053,15563,15442,16391,16200,15828,16086,16161,16266,15464,15991,15769,15647,15717,16309,15895,15999,15686,16051,15819,15485,15820,16184,16350,15710,15835,15610,15357,15120,15425,16122,15844,15585,16328,16019,15665,16380,15746,15373,15816,15224,15634,15405,15969,16298,15667,16007,15630,15793,15917,16181,16071,15651,15815,15723,15997,15726,16212,15854,15100,15808,15941,16169,15688,15707,15917,15774,16097,15717,16230,15759,15494,15606,15704,15602,15923,15691,15712,15967,16223,15597,16270,15515,15845,16182,15351,16535,15619,15953,15805,15812,15311,15753,16072,15902,15701,15397,15791,16203,16020,15942,15940,15993,16178,15818,15845,16106,15385,15918,15923,15981,15925,15517,16088,16085,15278,15788,16222,16258,15631,16150,15692,15831,15755,15730,15508,15711,15812,15832,15702,15638,15691,15642,16120,15352,15694,15418,15589,15929,15064,15531,15659,15658,16035,15827,15907,15748,16470,15898,15509,16149,15653,15614,16180,16206,15974,15844,15935,15623,15919,16206,16085,15647,16364,15858,16434,15043,15606,15654,16078,15642,15787,15248,15238,15630,16045,15856,15600,15387,15776,15649,15476,16128,15460,15703,15533,15272,16354,15300,15695,15643,15802,15861,15645,16020,15846,15987,15623,15735,16007,15163,15928,15377,15632,15827,16192,15538,15423,16206,16306,16160,15762,15575,15500,15510,15140,15969,15649,15958,15525,16514,15289,15595,15833,16014,15481,16050,15771,16143,15720,16268,15694,15812,15787,15567,16390,15850,15673,15999,15574,16327,15345,15676,16179,15935,15868,15540,16195,15865,16010,15214,15758,16141,15761,15926,16139,15863,16139,15608,15870,16036,15847,15725,15147,15897,16043,15517,15971,16277,15915,16047,15985,15880,15808,15612,16048,16076,15483,15627,15699,15349,16125,15794,15527,15713,15971,15568,15436,16010,16044,15981,16088,15542,16108,15790,15837,16022,15505,15817,16027,15684,16129,15923,16283,15644,15444,16139,15579,15434,16116,15744,15704,15892,16312,15660,16009,15020,15387,15689,15977,16156,15755,16074,15897,15857,16130,16305,15493,15452,15853,15616,15561,16061,15913,15483,16033,15688,15789,15424,16250,15751,15524,16606,15628,17055,15755,15691,16349,15525,15946,15561,15881,15559,15766,16443,15439,16056,15941,15701,15781,15564,15782,15414,15781,15406,15717,15734,15868,15542,16276,16267,14891,16780,15613,15712,15904,15889,16117,14722,16115,15889,15879,15878,15520,15524,15388,15942,16601,16186,15880,15736,16020,15706,16160,15660,16071,16142,15272,15926,15977,16224,15850,16057,15578,15482,15991,15790,15417,16028,15890,15677,16241,15907,15918,16104,15763,15808,15589,15887,16065,15920,15728,15532,15425,15676,15492,15421,15382,15934,15460,15564,15885,15841,15559,16353,15979,16054,15362,15713,15031,16451,15879,16000,15277,15795,15921,15320,15968,16273,15763,16161,15924,16249,15605,15686,15628,17015,16157,15591,15824,15426,16064,15993,15852,15903,15909,15830,15820,15646,15863,15764,16039,16023,15508,15076,15625,15757,15854,16001,16356,16161,15770,16110,16497,15336,15597,16220,16007,16199,15363,15291,16007,15928,15441,16043,15659,15180,15683,15548,15870,15614,15724,15702,15849,16337,15450,16082,15848,15595,16070,15514,16050,15989,16223,16027,15839,15295,15986,15753,15619,15476,16131,15757,16477,15841,15418,16169,15808,15892,16225,16121,15845,15871,15755,15782,15799,15201,15765,15854,15788,16158,15771,15937,15940,15709,15691,16031,15543,16001,16055,16133,15747,15636,15777,16388,16021,16530,15407,16150,15544,15392,15838,16095,15452,15435,16125,15898,16147,15999,15856,15759,15765,15747,16274,15380,15829,15929,15593,16520,16232,15660,15972,15722,16167,16218,15611,15696,15590,16111,16091,15943,15945,15273,15513,16152,15771,15850,15410,15612,15457,16111,15970,16095,15784,16125,15439,16120,15528,15675,16503,15816,15279,15593,15794,15582,15865,15484,15687,15852,15905,16103,16031,16344,16023,15750,15687,16203,16038,16145,15637,15801,15315,16298,15999,16202,15774,15980,16234,16067,16332,14960,15325,16466,16073,15525,16279,15735,15998,15835,15635,16005,15493,15368,15943,16224,15244,15633,15884,15862,16022,15752,16025,15903,15624,15994,15292,15005,16442,16257,15566,16150,15895,15700,15702,16409,16426,16398,15535,16033,16062,16216,15935,15794,16235,15883,15885,15911,15561,16014,15669,15547,16345,15632,16346,15466,15785,15530,15970,16230,15895,15852,16031,15723,15660,16264,16289,16198,16107,15840,15660,15421,15751,16007,15676,15448,15362,15853,15904,15812,15858,15983,15792,15751,16235,15171,15737,16080,15790,15990,15774,15245,16000,15208,15549,15975,16269,15707,15780,15423,16197,15457,15614,15725,16115,16210,15922,15764,15829,15794,15192,15747,15923,15638,15485,15626,15278,15302,15834,15849,15942,14999,15690,16712,15945,16561,15839,16128,15549,15806,15918,16122,15861,15753,15558,15985,15591,15916,16335,15890,15709,15867,15866,16283,15547,15687,16069,16148,16299,15948,15498,16174,15970,16407,15553,15834,15546,15776,15764,15652,15426,15950,15919,15378,15735,15237,16093,15227,15613,15775,15752,16421,15903,15545,15891,15544,15788,15644,15645,16089,15693,15288,15854,16139,15792,15686,15817,15367,15806,15785,15661,15928,16075,16136,16017,16372,16186,16558,15734,15831,15613,16284,16191,16161,16149,15308,15589,15330,15541,15793,15837,16025,15551,15846,16113,15636,15184,15736,15609,16343,15806,15890,15941,15718,15857,16049,15795,16157,16164,15728,16059,15232,15735,15311,15422,16136,16056,14992,15923,16031,15701,15704,15478,15707,16072,15542,16205,16216,15151,16274,16473,15916,15832,15537,15605,15773,16072,16057,15927,16162,16288,16134,15606,15999,15662,15289,15783,15792,15386,16178,16084,16158,15906,15746,16131,15475,15543,15154,15831,15737,15923,15212,15799,16044,15504,15340,15649,16049,15889,15561,15356,15739,15745,16057,15874,16309,16093,15326,16037,15849,16273,15883,15726,15391,16377,15834,15380,16194,16061,16097,15456,15459,15287,15212,15850,15584,15861,15799,16536,15661,16134,16487,16107,15996,15803,15663,15809,15649,15780,16263,15511,16083,16024,15114,15806,15523,16328,15785,16317,15390,16461,16134,16156,16218,15812,16069,15324,15589,16519,15497,16018,15624,15453,16194,15292,15789,16096,16126,15881,15613,15957,15080,16586,15562,15728,15859,15927,15367,15935,15899,15463,15901,15314,15863,15868,16304,15627,15564,15401,15619,16047,15822,15999,16189,16542,16326,15687,15482,15669,15677,15103,16286,15616,16057,15938,15791,16293,15528,16381,15766,15078,15470,15885,15707,16313,15534,15881,16072,15784,16068,15597,15815,16072,16395,15896,15566,15538,15627,15794,15524,15311,15698,15795,16408,15661,15536,15828,16317,15905,15764,15651,16261,15471,16421,15686,15925,15778,15428,15802,15845,16189,16179,16115,15545,15206,15822,16090,15589,15526,15528,15626,16100,15505,15380,15895,15972,15683,16188,15557,15993,16122,15763,16203,15410,16156,15976,15959,15807,15698,15302,15651,15425,16208,15381,15396,15732,16266,15657,16149,15255,15365,15467,15462,15896,16389,16318,15644,15774,15864,16344,15581,15430,15971,16401,15540}},
{{5000,2.200000},{10722,10680,10098,9992,10050,10001,10232,10609,10355,10296,10406,9975,9840,10429,10111,9876,10101,10315,10097,10500,10639,9892,10203,10301,10264,10081,10348,10174,9896,9788,10612,10554,10430,10529,10142,10412,10467,10429,10088,10228,9674,10572,10545,9905,10218,10009,10192,9846,9975,10028,9904,10550,10025,10077,10160,9888,9921,10061,10405,10318,10231,10517,10035,10177,10878,10737,10321,9962,10263,9854,10724,10031,10369,10278,10057,9771,9942,9937,10210,10385,10577,10078,11037,9947,10564,10059,10789,10211,10640,10187,10030,10284,9523,9646,10594,10306,10741,10542,10096,10153,10410,10140,10131,9917,9827,10221,10441,10244,10674,10271,10074,9848,10182,10527,10084,10169,10411,10284,10307,10232,9994,10647,10077,9920,10277,9789,9894,9915,10433,10558,10075,10079,10429,10601,9893,10118,9939,10566,10108,10172,10158,10144,10135,10051,10198,10098,10491,9830,9980,9895,10247,10427,10336,10444,9969,9815,10513,10443,10636,10251,10434,10223,10457,10575,9745,10162,10007,10107,10038,10278,10096,10311,9972,10205,10406,10279,10311,10022,9926,9946,10315,10590,10186,10167,9644,10063,10337,10318,10481,10214,9961,10622,10194,10534,10109,10382,9890,10474,10179,10061,10254,10223,10333,10609,10475,10006,10325,10281,10054,9951,9745,10157,10161,9814,10675,10404,10127,10330,9727,10502,10336,9917,10145,10241,9915,10121,9764,10233,10269,10230,10445,10185,9995,10265,10304,10121,10610,10352,10237,10211,10543,10553,10186,10276,10088,10192,10218,10057,10337,9992,10119,10473,10491,10067,9980,10651,10126,10475,10045,10318,9610,10156,10372,10230,10615,10550,10127,10195,10126,10080,10383,10218,10287,9878,9962,10026,10358,10620,10378,10202,10265,10220,10152,10148,10129,10350,10440,10783,10072,9821,10068,10177,10491,9960,10079,10346,9673,10392,9974,10490,10242,10024,9647,10221,10318,10215,10221,10335,10209,10657,10423,9816,10640,10047,10243,10151,10526,10208,9960,10193,10261,10034,10031,10017,10379,10537,10241,10449,10449,10148,10688,10694,10575,10229,10144,10105,10240,10215,10042,9854,10559,10206,10155,10257,10265,10158,10348,10385,10047,10180,10174,9951,10258,10482,10167,10243,10191,10067,9914,10103,10513,10222,9777,10163,10246,10465,10097,10577,9826,9990,10286,10568,10117,10766,10148,9992,10581,10674,10188,10181,10315,9895,10451,9832,10652,10439,9972,10729,10326,10259,10202,10015,10470,10739,10313,9985,10028,9857,10681,10195,10265,10032,10162,9586,10592,9938,9843,10197,9889,10111,10508,10048,10055,9928,10411,10251,10378,10115,10322,10006,10279,9759,10244,10050,10155,9903,10194,10320,10210,10056,10069,9968,10079,10368,10506,10315,10232,9922,9881,9940,9909,10444,10276,9968,9923,10454,10159,10562,10131,9892,10240,10314,10037,10188,10530,10135,10219,10334,10461,10257,10083,10453,9940,10456,10479,10078,10075,10511,10209,10181,10535,9991,9817,10373,10631,10310,10359,9693,10198,10404,9775,9654,10218,9952,10506,10250,10090,10126,10571,9862,9800,10298,10682,10262,10149,10397,10320,10420,10005,9717,10631,10148,10111,10473,10051,9893,10098,9989,10351,10091,10408,10041,10212,9908,9891,10228,10090,10096,10460,10123,10312,10176,10467,10094,10339,10170,10056,10051,10230,10675,10391,10582,10291,10335,10124,10044,10496,10202,9836,10372,10326,10256,10105,10528,10246,10301,10024,10190,10217,10560,10806,10399,10011,10221,10484,10452,10456,10388,10170,10441,9982,10291,9850,10031,10446,10286,9857,10162,10166,9888,10097,10271,10208,10410,10313,10480,9761,10328,10500,10174,10240,9744,9857,9705,10333,10318,9874,10296,10069,9966,10516,10425,10384,10275,10560,9501,10299,10186,10186,10087,10497,10017,9981,9997,10666,10339,10155,10418,10142,10226,10539,10091,10452,10370,10266,9729,10647,10181,10338,10343,9799,9897,10431,10169,10346,9805,10059,10111,10193,10152,9901,9999,10354,10566,9851,10663,9777,10323,10279,10036,10518,10502,10056,9917,10309,10441,10310,9865,10458,10378,10191,10275,10007,10039,10505,10768,10134,10605,10235,10238,10318,10123,10163,9653,9937,10248,10083,10350,10140,10248,10112,9979,10187,10834,9799,10323,9681,9609,10293,10448,10163,10305,9750,9910,10205,10155,10325,10286,10121,10517,10180,10306,10313,10164,10224,10148,10095,10128,10400,9987,10511,10254,10023,9932,10331,10256,10556,10292,10398,10008,10584,10371,10693,9822,10524,9870,9973,10699,10373,10256,10104,10337,10266,10150,9671,10461,10229,10221,9954,10147,10156,10095,10327,10133,9992,9969,9950,10010,10494,9844,10361,10514,10486,9956,9955,10007,10120,9685,10116,10153,10160,10290,10185,9880,10058,10118,10820,10033,10395,9984,10588,10292,10312,10483,10760,10102,10175,9874,9804,10092,10197,10141,10512,10393,10391,10688,9585,10221,10537,10284,9806,10443,10764,10505,10170,10301,10208,10416,10166,10223,10129,10445,10360,9849,10473,10188,10149,10479,9821,10828,10398,10213,10047,10277,9549,10392,10120,10338,10569,9398,10199,10536,10068,10221,10293,10013,10025,10283,9935,10112,10024,10664,10296,10178,10645,10045,10548,9926,10373,9923,10324,10003,10158,10213,10311,10028,10354,10153,10605,9946,10140,10413,10483,10387,10017,10268,10405,10791,10297,10041,10504,10007,10337,10133,10196,10405,9780,9939,10269,10172,10196,10050,9679,10155,10405,10159,10489,10189,10283,9983,10392,10482,10275,10304,9943,10199,10425,10197,10041,10193,10313,10445,10037,10486,10096,10074,10441,9709,10203,9974,10676,10502,9946,10157,9827,10378,9944,9765,10543,10212,10280,9905,10161,10364,10572,9986,9810,10652,10136,10895,9828,10440,10090,10024,10260,10310,10400,9690,9960,10444,10519,10352,10331,10154,10549,9883,10258,10022,10210,10565,10161,10615,10547,9898,9980,10328,10498,10374,10304,10271,10282,9902,10123,10296,10210,10578,10421,10212,10337,10074,10053,10196,10391,10008,10050,10111,9962,10233,10374,10123,10142,10173,10311,10271,9931,10385,9974,10342,10190,10472,10178,10686,10480,9976,10501,9777,10597,10574,10380,9693,10079,9877,10364,9808,10466,10111,9710,10197,10078,10428,10451,10258,10316,10103,10228,9496,10537,10117,10241,10131,10228,10353,10319,10505,10152,10037,9919,10128,9924,10623,10113,10264,10308,10177,10060,10107,10317,10503,10271,10327,10203,10073,10269,10254,10257,10600,10224,10038,10306,10198,10342,10530,10169,9886,10325,10517,10280,10122,10148,9944,9958,10238,10248,10365,10452,10477,10635,10334,10046,9941,9942,10098,10036,10509,10507,10180,10415,9989,10064,10315,10117,10569,10148,10249,9942,10513,10848,10412,10322,9793,10540,10066,9910,10123,10691,9840,10426,10570,9948,10596,9869,10284,10381,10260,9716,10299,10443,10078,10027,10713,10346,10054,9799,10380,9773,10075,9875,10563,10332,10394,10063,10428,10207,10644,10449,9896,10339,10300,10064,10204,10343,10326,9920,10319,10399,10051,10445,10598,10629,10280,9614,9990,9860,10303,10161,10855,10297,10510,10162,10791,9956,10773,10460,10348,10143,10516,9972,9859,10219,10234,10507,10642,10434,10164,9683,9966,10435,10575,10507,10241,10139,10196,10524,10059,10018,10055,10386,10298,10572,10034,10168,9846,10201,10732,10181,9757,10113,10465,10459,10119,9674,9647,10431,10132,10184,10601,10308,10523,9792,10308,10191,10118,10189,9767,10396,9640,10555,10016,10349,10295,10142,10153,9831,9993,10070,10505,9812,10588,10241,9964,10116,9790,9809,10400,10311,10382,10440,10270,10277,10338,10352,10365,10397,9810,10300,10238,10073,10029,10528,10585,10099,10162,9778,10375,9779,9678,9968,9812,10589,10384,9995,10482,9708,9891,10124,9956,10328,9901,10080,10122,10017,10270,10105,9734,10184,10224,9931,10420,10306,10395,9913,10082,10179,10454,10051,10368,10060,10103,10200,9989,10586,10268,10278,10031,10277,10011,10552,10190,10202,9886,9915,10031,9738,10064,10078,10268,10859,9997,10482,10205,9833,10354,10032,10167,10082,10626,9932,9923,10612,9952,10337,10070,10040,10128,10253,9799,9523,10425,10378,10202,10114,10322,10846,10232,10035,10086,9858,10313,9703,10110,10368,10183,10619,10111,9938,10256,10483,10234,10210,10331,10739,10254,10122,9382,10424,10092,10316,10215,10275,10317,10212,10391,9965,10130,10311,10025,10366,9900,10432,10241,10265,10304,10021,10491,10184,10384,10235,10225,10131,10580,10258,9863,10035,10311,10186,10312,10105,10285,10322,10239,9833,9760,10098,9852,10236,10052,10605,9799,10487,10241,9980,10103,9753,9877,10013,10074,9981,10369,9971,10336,10285,10336,10041,10026,9788,9985,9755,10284,10425,10252,10421,9940,10289,10161,10259,10056,10081,10314,10190,10325,10613,10522,10448,9972,10370,10375,9771,10089,10427,10254,10062,10113,9940,10605,10222,10265,10493,9739,10148,10483,9732,10414,10011,10336,10079,10685,10433,10677,10465,10136,10079,10202,10104,10507,10394,10141,10141,10050,10472,10055,10514,10272,9968,10076,10605,9750,10398,10126,10424,9916,9868,10022,10307,10367,10169,9862,10287,10193,10262,9971,10372,10431,10362,10333,10331,10592,10321,9557,10221,10193,10352,10263,10284,10259,9878,10468,10452,10216,9931,10539,10271,10021,10336,10397,10335,10002,10139,10135,9790,10219,9984,10034,10252,9960,10011,9987,9928,10294,10014,10240,10228,10209,10392,10784,10456,10273,10098,10025,10112,10023,10313,9942,9735,9844,9990,10348,10215,10268,9592,10187,10351,10356,9875,10420,10207,10408,10554,10140,9887,9298,10351,9897,10245,10334,9977,10123,10675,9947,10283,9429,10502,10607,10265,10227,10249,10195,10210,10461,10123,10173,10130,10341,10226,10123,10001,10237,10328,9876,10183,10005,10557,10192,10457,10405,9774,10265,9902,10093,10297,10449,9758,10335,9946,11005,10494,10484,10676,10343,10107,9905,10161,10014,10380,10246,9899,10556,10461,10315,9916,10392,10211,10192,10351,10475,10269,10127,10212,10128,10158,10008,9814,10250,10319,10202,10363,10354,10653,10073,10478,10256,10408,10170,10439,9761,10001,10379,9860,10594,9955,10450,10523,9964,10001,10094,10177,9717,10095,10263,10276,10704,10320,10620,10736,10112,10495,10289,10675,10226,10375,10055,10298,10108,10080,10317,10350,10321,9843,9840,10266,10264,10126,10306,10172,10104,9862,9946,10335,10320,10416,10306,10014,10208,10207,10087,10358,10048,10080,10357,10022,10270,10676,10257,10098,10187,10346,9974,9684,10047,10402,10635,10546,10333,10486,10431,9934,10129,10490,10381,9908,10336,9826,9886,9854,10543,10550,9882,9963,10197,10117,10205,10548,9899,10564,9988,10157,9802,10243,10033,10089,10039,10784,11015,10086,9559,10400,10113,9799,10177,9980,10054,10098,9783,10128,10365,10423,10011,10140,10704,9775,9615,9937,9800,10201,10122,9955,9709,10117,10567,10244,10376,10195,10443,9972,10188,10352,9678,10305,10446,9848,10009,10419,10316,9747,10410,10245,9884,10060,9897,9867,10655,10014,10703,9670,10178,9793,9837,10661,9657,10077,10267,10369,10682,10279,10435,10287,9515,10095,9883,10294,10161,10544,10222,9961,9229,10194,10300,10258,10161,10046,10607,10328,10290,9916,10265,10077,9671,10063,9779,10378,10131,10252,9858,10721,10743,10005,10002,10407,9968,10151,10454,10289,10202,10267,10462,10203,9741,10201,10261,10394,9756,10584,10229,10089,10015,10032,10200,10341,10385,10034,10070,10496,10597,10376,10306,10044,10154,9943,10104,9924,9774,10212,10263,9895,10289,10076,10322,9884,10178,10492,10442,9942,10274,9837,10342,10497,10040,10727,10418,9968,9828,9903,9716,10296,9672,10300,10473,10307,10449,10168,10335,10161,10437,10210,10190,10173,10711,10628,10456,10228,10123,10163,10215,10092,10329,10422,9937,10029,10109,10325,10101,9907,9979,10267,10200,10739,10279,10218,10423,10574,10513,10352,9386,9776,10184,10320,10521,10145,10171,10304,10466,10575,10472,9783,10266,10201,10058,9941,10022,10149,10016,10431,10509,10250,9771,10683,10422,10073,10082,10141,10220,10174,9643,10260,10450,10037,10754,10182,10358,10407,10405,10134,10597,10365,10275,10457,10343,10347,10076,10003,10054,9589,10582,9879,9902,10388,10497,10491,10927,10183,10556,9921,10217,10500,10435,10365,10223,10541,10435,10162,9976,10490,10227,9942,10113,10002,10694,10108,10267,10131,10206,10216,10249,10242,10237,10062,9605,10207,10044,9834,9913,10388,10322,10351,10188,9739,10139,10313,10142,9985,9946,10159,10337,9895,10332,9763,9981,9890,10348,10080,10516,9743,10063,10198,10567,9932,10162,10381,10327,10322,10749,9960,10016,10190,10257,10247,10041,9948,10242,9742,10121,10552,9817,10147,10334,10381,10638,10363,10329,10484,10317,10741,10622,10425,9799,10310,10253,10478,10443,10043,10168,10196,10052,9963,10376,10317,9828,10310,9715,10086,10364,10589,9504,10176,10198,10118,10426,10579,10322,10469,10485,9805,10416,9700,10549,9948,10065,10037,10633,10363,10361,10079,10345,10377,10192,9996,10121,9810,10447,10198,10344,10286,10206,9991,10111,10317,10079,10228,10309,10165,10331,10138,10105,10084,10013,10257,10650,9996,10577,9732,10019,10106,10097,10282,10122,9987,10057,10432,10432,10993,10239,10149,9868,9743,9789,10188,10452,10283,10233,10675,9993,10153,10115,10350,10627,10337,10158,10019,9979,10089,10069,10470,10299,10460,9969,10487,10438,10753,10223,9899,10331,10566,10303,10129,10195,9831,10174,9826,10266,10137,10089,9968,10263,10229,10182,9852,10989,9956,10557,10399,10290,10446,10018,10053,9869,10169,9925,10028,10569,10474,10312,10701,10452,10344,10849,10418,10151,10025,9876,10199,10590,10175,10191,10035,10620,10281,10024,10260,10187,10465,10483,10183,10302,9686,10208,10249,9877,10193,9667,9966,10071,9925,10255,10389,10342,10387,10230,10190,10311,9953,10114,10278,9937,10027,10231,9965,10522,10424,9869,10523,10078,10158,10048,9928,9783,10165,9997,10101,10150,10228,10418,10248,10144,9921,10310,10232,10027,10198,10092,10137,10719,10350,10094,10335,9933,10260,10014,10269,10212,10318,10701,10239,10961,10037,10468,10074,10355,10052,9729,10608,10006,9882,9888,10263,10082,10241,10381,10496,10225,9900,10705,10227,10879,9997,10388,9765,10150,9997,10285,10375,9868,9754,10214,10351,10022,10261,10334,10442,9750,10141,10199,10442,10132,9942,10114,10350,10222,10226,10112,10508,9811,10153,10410,10030,10422,10366,10420,10022,9840,10000,9963,10101,10289,10409,10203,9789,10190,10270,10122,10298,10358,10280,10312,10486,10242,10736,10178,9979,10181,9949,10152,10646,10047,10359,10702,10394,10134,10018,9989,10114,11119,10812,9915,10291,10263,10211,10163,10611,10309,10149,10677,10314,9865,10315,9941,10331,9931,10141,10137,9796,10365,10614,10566,10517,10644,10150,10567,10266,10470,10493,9982,9995,10101,10639,9992,10156,10229,9716,10406,10389,10208,10712,10375,9892,9813,10129,10054,10181,9905,9709,10093,10592,10159,10488,10096,10262,10125,10022,10017,9881,10091,10155,9943,10034,10063,10315,9849,10258,10244,10152,10438,9872,10106,10879,10444,10046,9764,10484,10130,10471,9878,10363,10304,10243,10338,10673,10184,10179,10222,10287,10483,10254,10020,10461,10674,10173,10002,10057,9972,10152,10206,10338,10096,10212,10494,10514,10243,10283,9675,9966,9769,10406,10701,10395,9944,10088,9956,10707,9949,10501,9947,9700,10273,9963,10224,9813,9922,10358,10197,9996,10150,10500,9982,10315,10367,10871,9817,10243,10220,9924,10379,10099,10264,10108,10324,10082,10285,10115,9870,10186,10085,9664,10125,9995,10506,10204,10142,10403,9908,10115,10177,10340,10295,10237,10022,10069,10280,10299,9969,10131,10074,10144,10021,10424,10258,10174,9987,10057,9975,10475,10140,10335,9869,10439,10256,10929,10314,10065,10171,9595,10188,10159,10211,10081,10075,10271,9933,10357,10335,10600,10073,10043,10230,9926,10099,10193,10450,10347,10304,10015,10313,10354,10374,9609,10236,10852,10310,10746,10326,10191,10665,10038,9877,10079,10276,10393,10174,9843,10084,9986,10344,9841,10442,10357,9765,10144,10304,10554,10392,10094,10507,10343,10038,10075,10307,10305,10176,10034,10281,10303,10487,9800,10003,9932,10439,9731,10176,10443,10229,9841,10143,9984,10195,9615,10507,10205,10236,9965,10365,10051,10191,10129,10126,10240,10202,9777,9715,9810,10699,10487,9765,10154,10398,10439,10511,10452,9848,10347,10323,10364,10232,9968,9755,10337,10302,10266,10176,10044,9929,9755,10094,9971,10438,9644,10503,9805,10086,9936,10045,10368,10338,9858,9539,10393,10620,10329,10100,9678,10541,10220,10186,10073,10866,9984,9943,10206,10515,10310,9957,9948,10248,10299,10013,10609,10275,10143,10375,10255,10454,10012,9926,10166,10320,10509,9953,9945,10307,10015,10237,10262,10501,9750,10124,10591,10277,9948,10064,10057,10539,10057,10471,10511,10527,10202,10339,10416,10363,10072,10510,9767,9983,10313,10236,10307,10154,10311,10412,10276,10157,10348,10007,10264,10442,10303,9724,10574,10275,10249,10087,10470,10588,10353,10553,10225,10232,10307,9515,10633,10315,10220,10014,10630,10188,9839,10290,10170,10281,10291,10363,10022,10218,9951,10173,9911,10212,10163,9961,10380,9984,9859,10531,10265,10482,10058,10202,10209,10693,9505,9905,10221,10540,10322,10354,10332,10326,9916,10166,10002,10645,10377,10229,9715,10052,10015,10547,9595,9981,10386,10683,10439,9889,10202,10312,10423,10289,10175,10308,10166,10614,10405,10057,10105,10536,10049,9916,10764,10304,10556,10340,10424,10558,10851,10679,10376,9851,10266,10122,10574,10403,10201,10629,10458,10098,10094,10276,10031,9732,10080,10408,9971,10510,10001,10421,9899,10302,10280,10181,9548,9960,10060,10247,10396,10284,10442,10340,10437,10375,9873,10174,10718,10394,10220,10279,10425,10434,10274,9843,10049,10390,10596,10221,10282,10061,10489,10457,10064,10107,10035,10387,10233,10357,10156,10034,9761,10242,10202,9583,9746,9808,10580,10321,10679,10550,10359,10032,10048,9640,10502,10505,10167,10102,9799,10412,10119,10265,10206,9725,10037,10151,10288,10238,10591,10216,10576,10226,10329,10325,10360,10306,10355,9782,9687,9677,9836,10146,10133,9992,10332,10441,10428,10128,9845,10257,10163,10322,10329,10046,9882,10027,9857,10225,9849,10212,10288,9916,10199,10431,10413,10003,10299,10540,10421,10462,10001,9815,9926,10218,10175,10219,10568,10187,10381,10202,10217,10564,10426,9979,10716,9966,10344,10040,9886,9987,10115,9705,10189,10109,10145,10219,9796,10281,10327,9825,10580,10302,10493,10631,10303,10096,10452,10410,10078,10120,10253,10388,9782,10368,10471,10264,10156,10410,10099,10097,10364,10455,10413,10358,10055,10150,10173,9964,10295,10070,10390,10624,9767,10179,10547,10274,10020,10200,10253,10254,10006,10424,10388,10364,10287,9660,10485,10062,9976,10569,9984,10008,10648,10374,10232,10203,10115,10410,10400,10259,9825,10384,10272,10231,10207,10375,10237,10383,10396,10383,10237,10514,10265,10068,10271,10643,10216,9840,10390,10376,10137,10533,9786,10445,10081,10293,10349,10107,10132,10056,10606,10218,10017,10021,9726,10161,10501,10387,10641,10392,10098,10316,10055,10284,10908,10234,10471,10169,10637,10305,10238,10563,9854,10334,10526,10116,10446,10160,10251,10148,10465,10131,10265,10409,10537,10366,10689,10360,10316,10249,10523,10020,10081,10077,10314,9642,10231,10216,10156,10120,10294,10110,10401,10206,10544,10019,10169,10528,10294,10417,10298,10483,10287,10277,9838,10600,10342,10373,10030,10218,9909,10079,9892,10043,10163,10386,10315,10010,9953,10620,10018,10257,10349,10368,9583,10083,10634,10259,10158,10479,10093,10382,9903,10003,10073,10201,10149,10450,9949,10164,10080,10485,9898,10272,10125,10056,10115,10283,10010,10144,10108,10384,9970,10168,10258,10736,10048,9968,10355,10558,10253,10334,10841,9886,10336,9659,10105,10349,10502,10441,10032,10265,10292,10072,9938,9858,9652,10072,10147,10382,9960,10724,10268,10149,10055,10079,10277,10229,10468,10105,10233,9957,10049,10132,10267,10193,10267,9929,10352,10373,10982,9493,9657,9857,10139,10097,10013,10574,10537,10404,10562,10193,10269,10392,9937,10064,9957,10191,10397,10032,10354,10207,10326,10022,10411,10289,10351,10346,10259,10178,10364,10217,10011,10365,10403,10153,10092,10313,10325,9936,10302,10122,10512,10328,9959,10548,10467,10140,10501,10572,10362,10111,9731,9978,10548,10284,10213,10391,9958,10423,10123,10085,9699,10065,10439,9624,9886,10433,9746,10285,10597,10272,10532,10130,10362,9662,10514,10270,9886,10208,9941,10310,10415,10407,10455,10526,10384,9823,10249,9811,10392,10474,10135,10436,10089,10224,10487,10248,10067,10394,10463,10412,10335,10451,10275,10472,10506,10260,9563,10507,10264,10302,10275,9968,9900,10878,10330,10194,10612,9826,9730,10526,9823,10600,10512,9975,10573,10268,10515,10055,10580,10236,10484,9990,9967,10186,10066,10349,9996,10151,10386,10093,10361,10471,10184,10159,10010,10486,10101,10192,10366,10498,10479,10030,10081,10190,10027,10002,10485,10119,9831,10381,9706,10584,10391,9982,10331,10090,9783,10341,10451,9729,10599,10371,9757,9745,10275,10350,10652,10100,10192,10329,9938,10533,10249,10300,10346,10404,10459,10013,10811,10174,10255,10202,10218,10180,10344,10147,10123,10512,10062,10242,9971,10523,9956,10112,10692,10001,10504,10369,10597,10195,10468,10273,10170,10280,10288,10094,10304,10222,10255,10222,10069,10445,9826,10514,10384,10139,9894,9949,9892,10428,10066,9695,10101,10050,10536,10014,10387,10325,10212,10150,10531,10181,10063,10228,10150,10053,10472,10215,10168,10427,10088,10081,10318,10292,10353,9718,9849,9837,10474,10033,10048,10084,10498,10421,10017,10336,10346,10383,10411,10617,10248,10053,10314,10445,10205,9686,10537,9840,9985,10186,9998,10207,10117,10402,10290,10101,10523,10024,10097,9978,9980,11021,10123,10337,10213,9780,9961,10377,10088,9922,9842,10109,10127,10336,10460,10616,10172,10697,10264,10426,9988,10818,10398,10002,10069,10203,10265,10231,9933,10367,10114,9643,10482,10050,10234,10810,10403,10377,10102,10156,10547,10187,9661,10353,9931,9995,10130,9962,10495,10010,10148,10198,10060,10077,10091,10048,10094,10484,10103,10217,9902,10298,10556,10099,10425,10099,10241,10507,10003,10666,10538,9831,10284,10089,10453,10143,10065,10270,9812,10040,10329,10052,9958,9874,9750,10142,9953,10410,10605,9999,10001,9968,10134,10072,10164,10537,9993,10152,10413,10629,10274,9823,9626,10476,10565,10370,10133,9872,10649,10163,10476,10064,10148,9867,10122,10125,10661,10405,10642,10044,10306,9959,10095,10543,10355,10545,10713,10344,10224,10142,10704,10130,10161,10138,9865,10576,10438,10305,10088,10252,10398,9891,10174,10034,10666,10501,10116,10334,10040,10725,10248,9788,10227,10441,10154,9965,10391,10263,10079,10275,10268,9608,10441,10500,10117,10206,9876,10350,9908,10506,10298,9891,10004,10575,10196,10146,10537,10040,10289,10320,10383,9833,9997,10083,10360,10369,10414,10065,10034,10209,10063,9871,10514,10237,10400,10596,10205,10427,10424,10102,10357,10453,10362,9884,10295,10015,9971,9991,10083,10157,10264,10208,10195,10028,9933,9540,9967,10255,10301,10019,10242,10410,10402,9950,10588,9864,10022,9835,9817,10417,10423,10212,10450,10421,10454,9984,10648,10127,10180,10584,10349,9612,10482,10281,10187,10028,9888,10173,9918,10175,10290,10227,10534,9958,10073,9933,9764,10117,10622,10109,10229,10016,10015,10013,10182,10068,9932,10518,10230,10418,9649,10124,10171,10637,10606,10033,10606,9932,10642,10546,10662,10515,10022,10012,10032,10127,9783,9803,10751,10728,9668,10521,10251,10568,10003,10294,9878,9899,10884,10519,10086,10693,10562,10373,9992,10724,10554,10209,10588,10197,9931,10024,10153,9739,10359,10154,10202,10375,9900,10603,10832,10365,10314,10366,10062,10428,9932,10145,10341,9998,10079,10136,10119,10465,10353,10131,9630,10552,10251,9816,10144,10435,10259,9863,9887,10142,10566,9825,9933,10456,9942,10472,10337,10294,10528,10152,10701,10186,9832,10265,10239,10475,10425,10010,10513,10128,10001,10135,9792,10274,9977,10618,10057,10334,10021,9949,10291,10126,10329,10208,9905,10354,10056,10274,10205,10133,9969,9950,10517,10005,10377,10586,10000,10180,10025,10454,10128,10193,10382,10169,10118,10356,10385,10182,10085,10709,9944,10188,10149,9848,10254,10046,10359,10157,10067,10219,10242,10105,10312,10059,9770,9998,9987,9983,10341,10334,10327,10377,10266,10546,10371,10470,10528,9897,10193,9727,9978,10690,10188,9973,10256,10205,9895,10283,10071,10412,10528,10141,10348,10442,10065,10030,10376,10303,10496,10235,10179,9954,10369,10126,10095,10014,10419,10723,10333,9974,10354,9957,10269,9785,10630,10312,9954,10067,9862,10658,10086,10164,10093,10406,10246,10233,9737,10015,10430,10354,10363,10155,10101,10147,10222,10124,9951,10504,10430,10332,10291,10562,10230,10305,10637,10586,10171,10150,10345,10669,10005,10107,10422,10283,10347,10257,10346,10106,10105,10201,10329,10286,9928,10510,10025,9960,10614,10091,10522,10346,10004,10257,10201,9325,10234,10453,10460,10454,10199,10087,10801,10112,10397,10250,10517,10163,10142,10335,10007,10206,10093,10364,10148,10204,10120,10098,10115,10581,10048,9976,10225,10311,10612,9993,10308,10071,10360,10041,10219,9809,10165,10294,10191,10216,10164,10001,10022,10191,9869,9949,10204,10355,10306,10261,10121,10225,10613,10409,10526,10509,10252,10307,10431,10402,10398,10299,10245,9955,10453,10325,10762,10343,10090,10264,9938,10453,10371,10416,10025,10034,10369,10191,10014,10335,9928,9978,10265,10285,10221,10105,10666,10078,9934,10157,10549,10302,9939,10510,10074,9800,10613,10212,10378,10471,10533,10202,10051,9799,10149,9998,10709,10062,10440,10642,9835,10768,10057,10370,9976,10117,10261,9990,10347,10476,9849,10390,10225,11043,10366,10212,10439,10283,10464,10265,10139,10204,10095,9766,10210,10223,10344,9854,10346,10096,10419,10139,10099,9982,9770,10161,10360,10447,10435,10550,10345,10130,10410,9634,9888,10187,10561,9776,10621,10509,10563,10295,10412,9608,10311,10578,9816,9815,10385,10161,9974,9904,10126,10145,10637,10089,9872,9683,10438,10348,9741,10292,10216,9773,9943,10052,10003,10001,9721,10212,10102,10167,10567,10144,10169,10200,10034,10153,10082,10493,10091,9922,9899,10618,10006,10397,9950,10560,10348,10432,10349,10244,9851,9787,10420,10100,10301,10344,10220,10027,10118,10073,10283,10111,10106,9994,9994,10019,10254,10371,10252,10194,10418,9968,9904,10137,10231,10249,10724,10138,10045,10266,10238,10119,10521,10020,10620,10744,10216,9875,10498,9903,10054,9786,10042,10246,10144,10412,9974,9871,10093,10749,10123,10263,10187,10175,10304,10364,10057,10358,10124,9828,10418,10071,10119,10247,10165,9986,10340,10257,10589,10368,10189,10342,10141,10081,10111,10054,10353,9712,10276,9817,10084,9695,9983,10339,10063,10183,10701,10108,10325,10523,10015,10235,10007,9921,10053,10055,10061,9850,10058,10240,10302,10384,10126,10193,9600,10425,10363,10190,9987,9906,10383,10344,10336,10251,10012,10541,10620,10395,10319,9897,9698,10253,10308,10057,10239,10740,10533,10292,10237,10758,10618,10113,9877,9850,10004,9858,10328,10431,10312,10667,10142,9480,10272,10037,10081,10143,10178,10311,10560,10248,10149,10369,10024,10265,10206,10409,10178,10571,10220,10557,10361,10113,10140,9823,9928,10526,10063,9950,10239,10221,10367,10481,10432,10035,10597,10076,9813,10382,10013,10373,10373,10153,10398,10219,10140,9791,10172,10348,10671,10441,10575,9838,10221,10585,10204,10186,10301,10374,10098,10408,10084,10055,10249,10573,10062,10376,10199,9914,10365,10098,10150,10358,9663,10129,10327,10015,10454,10437,10455,10170,10308,9838,10212,10199,10642,10536,10086,10023,10004,10171,9945,9980,9737,10552,9658,10131,10151,10047,9800,10371,10125,10271,9898,9855,9747,9768,10283,10546,9958,10250,10243,9979,10081,9964,10286,9852,10405,10076,10351,10451,9963,10428,10583,9833,10455,10248,10266,10554,10237,10226,10184,10606,9792,10099,10191,9555,10185,10577,10069,10418,10273,10272,10323,9945,9877,10486,10343,10324,9992,9987,10479,10190,10045,10170,9766,10407,10330,10059,9976,10120,10104,10173,9924,10445,9756,9547,9972,10260,10333,10300,10261,10380,10389,10608,10061,10218,10141,10170,10292,10041,10036,10223,10367,10595,10111,10007,10211,10185,10022,9907,10727,10425,10051,10522,10254,10366,10576,10296,10371,10389,10147,10392,10125,10033,10598,9651,9746,10434,10352,10161,10223,10103,10202,9965,10382,10184,10404,10558,9917,10685,10336,10572,10422,10172,10301,10363,10658,10075,10079,10481,10363,10146,10201,9798,10288,10186,10345,10031,10309,9826,10551,10115,9703,10390,10527,10442,10404,10445,10039,10400,10410,10171,10436,10070,9915,10300,9685,10267,10101,10025,10282,10200,10430,9963,10435,10033,10380,9851,10635,10231,10466,10719,10159,9773,10079,10471,10234,9608,9946,10275,10385,10579,9558,9723,10264,10615,10074,10194,10255,10768,10188,9607,10394,10400,9867,10258,10453,10152,10152,9946,9987,10530,9682,9614,10079,10012,10352,10408,10103,10506,9970,10190,9946,10443,9770,10113,10006,10265,9730,10116,10400,10632,10453,10406,10441,10222,9774,10381,10302,10351,10070,10376,9941,10122,9944,9909,10627,10339,10186,10572,10073,9889,10231,10450,10038,10149,9989,10670,10122,10177,10241,10451,10031,10130,9709,10118,10163,10185,10138,10224,10229,10031,9958,10059,10522,9937,10069,10488,9979,10101,10240,9833,10009,10088,10418,9987,10302,10208,10923,9831,10073,10382,10223,10267,10183,10175,9910,9688,10260,10073,10367,10305,10067,10535,9987,9988,10123,10512,10214,9926,10651,10027,10243,10417,10732,9806,10343,10068,9990,10558,9931,9957,10367,10432,9994,10512,10189,10049,10286,10345,10310,10357,10348,10296,10163,10225,10023,10232,10216,10491,10282,10323,10039,10049,10285,10171,10465,10382,9935,10178,10112,10394,10400,10448,10093,10268,10342,10355,10120,9671,10528,10728,10315,9912,10377,9843,10525,10153,10710,9549,10486,10022,9918,10258,10472,10058,10190,10168,10264,10231,10217,10230,10068,10333,10163,10086,10018,10263,10237,10409,10220,10354,10466,9963,9858,10613,10340,10391,9736,10252,10209,9708,10337,10308,10091,10262,10451,10227,9935,10287,10343,10158,10427,10018,10370,10027,10359,10073,10436,10696,10231,10192,9924,10137,10428,10251,9769,10670,10513,10180,10906,10572,10026,10208,10492,10415,10201,9831,10378,10761,10693,10526,10196,10475,10289,10172,10503,10301,10386,10785,10306,10316,10181,10480,10239,10069,10264,10317,10414,10579,10024,10160,10007,9905,10119,10236,10278,10499,10397,9730,10040,10197,10316,10309,9933,10049,10074,10269,10443,10338,10137,10256,9884,10455,10256,10358,10322,10288,10105,9954,10325,10226,10134,10119,10403,10496,10133,9890,10128,9958,10854,10160,10245,9977},{6786,6720,6537,6850,6898,6571,6546,6688,6737,6727,6437,6619,6819,6547,6521,6654,6779,6541,6631,6749,6440,6691,6451,6411,6676,6586,6570,6822,6678,6628,6736,6555,6631,6744,6837,6856,6643,6678,6554,6786,6208,6740,6599,6555,6589,6736,6760,6914,6891,6710,6686,6713,6680,7042,6761,6560,6960,6738,6808,7059,6551,6748,6810,6689,6475,6753,6819,6742,6716,6350,6520,6778,6673,6641,6848,6602,6471,6783,6785,6584,6797,6961,6854,6613,6645,6637,6346,7059,6588,6848,6794,7103,7059,6766,6854,7065,6728,6545,6801,6429,6801,6700,6734,6877,7040,6997,6782,6856,6795,6859,6726,6824,6619,6752,6757,6982,6505,6686,7146,6381,6810,6637,7061,6541,6622,6818,6653,6666,6529,6575,6547,6841,6699,6622,6600,6504,6687,6884,6766,6471,6592,6976,6771,7011,7290,6650,6885,7092,6602,6520,6660,6553,6526,6583,6718,6840,6795,6729,6539,6667,6431,6505,6461,6553,7026,6527,6647,7085,6840,6961,6698,6378,6948,6566,6426,6406,7057,6727,6778,6858,6982,6856,6625,6565,6665,6648,6769,6969,6850,6811,7066,6514,6734,6686,6501,6731,6700,6747,6595,6432,6761,6791,6787,6899,6753,6704,6542,6570,6713,6906,6879,6719,6797,6691,6751,6605,6649,7016,6868,6804,6668,6668,6606,6859,6625,6776,6731,6310,6974,6926,6933,6772,6667,6967,6893,6516,6446,6503,6571,6620,6789,6348,6894,6845,6689,7011,6833,6459,6704,7403,6938,6649,6906,6450,6494,6681,6609,6787,6495,6533,6461,6753,7025,7088,6855,6809,6876,6689,7151,6418,6362,6697,6770,6541,6678,6787,6426,6626,6694,6699,6807,6810,6858,6487,6992,6561,6743,6783,6560,6648,6799,6749,6908,6651,6755,6765,6663,6711,6846,6635,6586,6763,6930,6566,6280,6625,6813,6567,6865,6973,6397,6657,6750,6502,6816,6859,6649,6415,6842,7201,7027,6775,6831,6722,6759,6478,6880,6894,6782,6730,6592,6792,6596,6857,6321,6931,6714,6807,6853,6736,6793,6682,6834,6757,6596,6958,6467,6920,6916,6502,6841,6551,6632,6787,6633,6629,6560,6694,6879,6931,6696,6703,6624,6360,6486,7282,6589,6628,7128,6479,6797,6995,6917,6735,6466,6580,6298,6691,6736,6297,6590,7028,6871,6794,6746,6961,6846,6647,7096,6627,6853,6716,6908,6690,6821,6481,6674,6785,6931,6846,6859,6841,6798,6938,6551,6759,6966,6451,6937,6968,6582,6707,6766,6685,6917,6501,6609,6733,6824,6702,6580,6627,6811,6520,6788,6619,7019,6409,6593,6829,6817,6503,6587,6801,6579,6931,6673,6806,6604,6910,6784,6840,7154,6659,6959,7069,6716,6678,6522,6634,6496,6548,6799,6492,6917,6518,6514,6452,6570,6562,6686,6582,7055,6609,6782,6776,6641,6853,6639,6735,6499,6631,6584,6705,6820,6842,6530,7063,6810,6512,6551,6688,6559,6605,6826,6709,6988,6648,7162,6824,6545,6685,6725,6783,6377,6672,6771,6804,7017,6666,6659,6868,6337,6564,6329,6889,6889,6568,7174,6976,6506,7075,6585,6888,6562,6866,6832,6547,6429,6656,6799,7099,6587,6836,6470,6943,6357,6487,6934,6636,6518,6727,6541,6491,6667,6814,6682,6475,6672,6685,6821,6525,6838,6619,6786,6377,6712,6851,6788,6828,6655,7055,6747,6656,6844,6820,6705,6737,7020,6664,6867,6722,6724,6470,6889,6681,6549,6663,6681,6619,6477,6562,6528,6771,6543,6482,6478,6622,6642,7131,6688,6571,6491,6708,6601,6669,6672,6891,6691,6314,6496,6737,6971,6508,6873,6650,6789,6902,6693,6740,6752,6277,6649,6539,7088,6787,6645,6894,6456,6707,6895,6661,6673,6513,6719,6775,6758,6478,6768,6467,6598,6793,6752,6963,6537,6359,7062,6857,6841,6418,6708,6709,6805,6714,6461,6914,6537,6808,6576,6526,6809,6719,6676,6891,6563,6675,6758,6494,7024,6798,6508,6989,6663,7149,6680,6796,6934,6367,6648,6796,6861,6331,6918,6335,6665,6683,7161,6544,6998,6645,6643,6636,6916,6824,6984,6461,6708,6595,6748,6722,6584,6560,6452,6904,6895,6762,6741,6415,6671,7149,6580,6725,6617,6616,6421,6669,6536,6678,6957,6567,6829,6939,6904,6453,6619,6514,6392,6955,6944,6507,6651,6502,6969,6861,6660,6781,6440,6967,6554,6979,6930,6304,6453,6711,6688,6577,6761,6739,6898,6635,6564,6551,6587,6844,6753,6909,7123,6877,6964,6791,6571,6869,6635,6738,7011,6831,6878,6892,6763,6571,6794,6380,6651,7075,6802,6467,7104,6925,6815,6656,6538,6821,6460,6650,6553,6539,7032,6775,6592,6845,6490,6744,6735,6581,6892,6388,6891,6789,6812,6627,6781,6602,6562,6887,6845,6524,6852,6735,6575,6642,6787,6926,6848,6759,6900,6830,6767,6664,6544,7095,6540,6466,6480,6946,6665,6762,7122,6503,7023,6838,6534,6746,6628,6778,6734,6527,6549,6625,7227,6939,6896,6981,6612,6804,7175,6758,6595,6546,6714,6781,6930,6423,6486,6483,6359,6831,6441,6570,6907,6854,6662,6599,6800,6936,6531,6585,6863,6763,6688,6800,6520,6295,6776,6761,6657,6589,6877,6809,6722,6808,6735,6845,6931,7127,6607,6810,6686,6716,6984,6763,6831,6794,6950,6875,6506,6876,6957,6738,6880,6811,6732,6632,6809,6658,6654,6494,6610,6891,6648,6781,6728,6484,6438,6699,6927,6705,7164,6644,6813,6719,6846,6776,6857,6200,6874,6783,6492,6364,7162,6475,6659,6832,6692,6651,6382,6746,6630,6684,6663,6636,6675,6889,6519,6468,6584,6780,7015,6417,6669,6899,6963,6501,6674,6725,6341,6575,6642,6655,7029,6818,6653,6756,6434,6655,6253,6762,6581,6719,6602,6960,6726,6805,6604,6661,6653,6866,6602,6486,6854,6989,6675,6984,6587,6913,6680,7007,6582,7014,6995,6630,6947,6831,6548,6408,6457,7127,6972,6772,6937,6532,6558,6777,6518,6804,6606,6539,7156,6843,6750,6869,6322,6879,6714,6515,6547,6473,6828,6667,7106,6679,6931,6582,6795,6612,6820,6566,6530,6771,6338,6819,6732,6819,6541,6767,6456,6771,6722,6707,6490,6929,6807,6732,6847,6909,6347,6500,6918,6797,6481,6743,6927,6536,6798,6756,6600,6611,6794,6887,6666,6382,7012,6865,6756,6577,6812,6543,6979,6658,6810,6480,6805,7040,7106,6812,6330,6682,6987,6722,6574,6540,6761,7105,6691,6321,6556,6920,6490,6793,6576,6757,6712,6303,6384,6482,7085,6501,6854,6735,6980,6767,6744,6435,6572,6624,6552,6534,6722,6752,6707,6609,6607,6629,6856,6954,6530,6654,6717,6928,6535,6497,6903,6528,6905,6547,6659,6776,6714,6760,6692,6403,6599,6779,6846,6906,6995,6864,6311,6632,6541,6922,6690,6839,6971,6642,6684,6482,6441,7066,6779,6592,6920,6476,6517,6762,6448,7059,7004,6629,6743,6889,6803,6919,6570,6523,7141,6871,6820,6806,6749,6592,6670,6725,6346,6683,6779,7056,6719,6519,6851,7081,6946,6828,6921,6792,6803,6912,6572,6670,6909,6780,6447,6649,6605,6645,6342,7039,7046,6753,6860,6647,6567,6667,6315,6466,6754,6566,6944,6824,6613,6581,6676,6729,6423,6618,6777,6965,6661,7078,6781,6665,6319,6451,6586,6787,7032,7088,6781,6520,6416,6701,6651,6959,6857,6143,6683,6391,6857,6632,6996,6688,6728,6861,6628,6645,6779,6859,6347,6746,6949,6531,6587,6800,6961,6877,7057,6978,6658,6672,6791,6752,6966,6685,7050,6774,6774,6653,6804,6414,6993,6857,6598,6710,6697,6891,6688,6756,6887,6871,6671,6620,6680,6474,6751,7021,6413,6523,6670,6745,6906,6846,6968,6455,6751,6991,6727,6767,6899,6745,6570,6486,6787,6640,6778,6499,6937,6705,6574,6891,6458,6818,6637,6303,7139,6785,6622,7034,6647,6913,6568,6492,7073,7025,6394,6748,6776,6645,6268,6691,6771,6631,6924,6638,6612,6747,6943,6698,7049,6858,6770,7001,6828,6917,6336,6460,6430,6638,6574,6405,7190,6346,6768,6767,6348,6792,7000,6760,6683,6590,6600,6816,6551,6802,6759,6606,6568,6690,6782,6811,6679,6453,6908,6543,6859,6365,6614,6626,6627,6540,6889,6477,6722,6568,6556,6776,6314,6231,6862,6831,6766,6808,6946,6606,6957,6844,6798,6777,6646,6641,6850,6656,6577,6883,6839,6580,6636,6534,6830,7339,6452,6734,6837,6673,6980,6688,6782,6486,6894,6524,6769,6670,6580,7025,6642,6839,6726,6475,6837,6858,6795,6477,6711,6758,6897,6618,6903,6250,7050,6699,6599,7064,6730,6584,6445,6938,6799,6405,6549,6466,6646,6459,6652,6588,6958,6634,6782,6654,6568,6844,6573,7051,6658,6733,6574,7006,6647,6580,6809,6789,6814,6927,6454,6805,6730,7048,6755,6494,6898,6836,6796,6569,6921,6757,6789,6792,6512,6916,6691,6308,6559,6819,6699,6722,6685,6813,6706,6745,6710,6489,6715,6474,6565,6608,6903,6903,6766,6839,6685,6821,7301,6595,6909,6557,6733,6722,6887,6801,6993,6715,6254,6942,7081,6988,6703,6571,6628,6625,6693,6833,6395,6867,6476,6769,6756,6528,6853,6905,6872,6974,6849,6823,6742,6899,6924,6669,6515,6442,6946,6540,6318,6886,6573,6897,6137,6753,6431,6392,6910,6986,6716,6605,6787,6535,6883,6711,6689,6629,7000,6819,6782,6785,6551,6784,6598,6580,6816,6665,6730,6832,6923,6621,6678,6643,7067,6674,6608,6538,6733,6855,7001,6494,6909,7003,6347,6818,6925,6650,6369,6895,6703,6418,6769,6940,6789,6500,6320,6511,6590,6808,6634,6758,6969,6463,6717,7124,6709,6632,6467,6687,6704,7049,6572,6754,6334,6872,6713,7060,6913,6481,6808,6689,6761,6852,7213,6777,6710,6661,7018,6327,6903,6591,6791,6504,6960,6461,6886,6342,6602,6544,6523,6626,6360,6866,6846,6880,6783,7010,7074,6797,6788,6839,6832,6775,6524,6438,7139,6852,6767,7079,6582,6952,6864,6936,6676,6390,6831,6626,6796,6979,6836,6546,6696,6853,6714,6759,6896,6741,6374,6625,6855,6720,6684,6674,6558,6848,6781,6670,7017,6810,6825,6684,6638,6795,6764,6637,6789,6812,6658,6662,7195,6771,6828,6636,6767,6591,6866,6557,6389,6891,6498,6694,6815,7177,6381,6398,6847,6844,6694,6790,6699,7112,6683,6866,6764,6479,6574,6800,6543,6512,6721,6522,6725,6620,6685,6610,6802,6674,6375,6750,6496,6720,6998,6739,6644,7012,6508,6663,6601,6609,6801,6886,6467,6983,6847,6573,6613,6539,6960,6615,6984,6676,6923,6521,6575,6719,6715,6754,6810,6922,6697,6668,7005,6840,6751,6464,6231,6975,6563,6585,6626,6643,6626,6880,6948,6886,6747,6420,6583,6707,6809,6835,6405,6371,6762,7024,6877,6759,6463,6641,6783,6569,6608,6866,6929,6660,6577,6919,6728,6460,6725,6803,6799,6728,6481,6728,6824,6444,6666,6536,6726,6951,6690,6772,6503,6550,6371,6598,6835,6753,7053,7004,6856,6582,6568,6876,6529,6514,6555,6921,6597,6874,6795,6605,6894,7127,6725,6959,7012,6673,6802,6745,6789,7139,6549,6580,6807,6928,6565,6435,6582,6495,6965,6609,6640,6946,6225,6753,6907,6678,6515,6651,6759,7166,6692,6667,6703,6626,6930,6466,6519,6830,6570,6687,6379,6497,7021,6573,6669,6852,6648,6562,6894,6717,6528,6824,6734,6529,7096,6373,6711,6876,6827,6402,6769,6773,6396,6791,6718,6711,6732,6638,6606,6585,6661,6640,6712,6431,6727,6857,6516,6588,6337,7041,7049,6721,6861,7009,6597,6491,6975,6662,6937,6519,6475,7022,6645,6689,6820,6856,6819,6704,6648,7015,7017,6859,6383,6714,6461,6514,6752,6684,6648,6701,6874,6278,6702,6618,6683,6662,6516,6553,6857,6715,6586,6931,6740,6914,6647,6926,6901,6693,6737,6979,6757,6251,6689,6424,6693,6838,6590,6751,6769,6789,6430,6545,6871,6752,6828,6482,6889,6723,6851,6839,7176,6593,6988,6879,6764,6780,6746,6754,7032,6690,6917,6631,6514,6975,6761,6589,6776,6680,6655,6376,6617,6974,6618,6878,6797,6659,6243,6609,6642,6501,6488,6895,6312,6636,7034,7001,6619,6903,6717,6834,6373,6570,6678,6858,7036,6757,6664,6617,6716,6742,6703,6933,6852,6696,6503,6719,6851,6879,6595,6435,6799,6472,6689,6693,6986,6876,6446,6671,6578,6907,6554,6536,6716,6830,6725,6639,6700,6714,6604,6567,6822,6998,6650,6673,6667,7213,6829,6572,7033,6696,6904,6619,6687,6836,6936,6798,6857,6729,6700,6713,6611,6814,7102,6782,6834,6704,6888,6679,6665,6843,6895,6688,6905,6762,6470,7175,6783,6843,6425,6362,6958,6839,6870,6736,6770,6813,6456,6479,6854,6695,6851,6773,6943,6711,6695,6642,6861,7037,6471,6530,6347,7271,6763,6786,6681,6491,6418,6846,6726,6530,6677,6588,6726,6682,7114,6923,6880,6878,6867,6807,6432,6812,6661,6801,6575,6728,6662,6282,6743,6537,7010,6983,6830,6479,6839,6639,6831,6872,7159,7155,6608,6599,6645,6680,6671,6714,6674,6684,6913,6583,7196,6774,6628,6771,6722,6629,6648,6975,6575,6769,6385,6655,6952,6977,6684,6575,6700,6775,6828,6938,6581,6909,6921,6804,6776,7091,6857,6777,6788,6708,6744,6804,6783,6901,6684,6913,6556,6545,7063,6892,6882,6640,6865,6712,6596,6677,6972,6633,6638,6947,6910,6585,6922,6705,6513,6550,6720,7033,6696,6968,6451,6882,6845,6527,6683,6753,6938,6616,6634,6800,6954,6597,6516,6655,6732,6680,6684,6629,6444,6375,6456,7048,6610,6648,6613,6813,6528,6612,6680,6646,6968,6385,6831,6321,6585,6456,6888,6892,6589,6710,6709,6634,6738,7032,6938,6584,6635,6661,6841,6509,6647,6891,6704,6714,6802,6537,6860,6915,6659,6415,6347,6217,6364,6570,6419,7076,6862,6414,6613,6696,6500,6628,6732,6497,6698,7010,6613,6764,6552,6840,7008,6863,6868,6732,7098,6461,6553,7110,7148,7066,6685,6715,6888,6981,6722,6769,6752,6702,6816,6980,6744,6557,6942,6666,7020,6861,6846,6465,6680,6841,6581,6746,6807,6624,6698,6816,6707,6874,6562,6837,6696,6713,6596,6679,6664,6344,6710,6498,6856,6533,6813,6972,6813,7114,6680,6786,6446,6529,6869,6724,6750,6761,6907,7003,6578,6583,6526,6804,6595,6534,6527,7171,6765,6667,6858,6500,7030,7078,6733,6568,6853,6705,6798,6553,6449,6686,6828,6948,6714,6790,6925,7000,6899,6937,6749,6732,6789,6641,7024,6840,6532,6881,6875,6746,6887,6741,6782,6903,6480,6522,6507,6439,6631,7292,6748,6862,6843,6609,6624,6657,6582,6767,6643,7010,6857,6473,6456,6453,6705,6687,6782,6560,6585,6628,6798,6763,6342,6543,6712,6627,6689,6860,6411,6768,6916,6472,7029,6901,6572,6868,6459,6734,6583,6762,6545,6596,6804,6554,6636,6841,6564,6954,6769,6705,6628,6836,6663,6591,7127,6639,6954,6882,7193,7199,6974,6513,6373,7081,6380,6797,6972,6560,6950,6936,6407,6672,6928,6682,6511,6603,7080,6545,6623,6601,6581,6574,6979,6723,6909,7029,6822,6343,6497,7105,6576,6824,6884,6708,6519,6594,6596,6655,6859,6592,6961,6450,6766,6888,6875,6527,6690,6465,7055,6635,6578,7074,6694,6551,6602,6511,7106,6931,6768,6839,6937,6426,6638,6283,6965,6739,6772,7101,6625,6705,6628,6911,6640,6660,6757,6893,6724,6816,6718,6629,6681,6481,6764,6771,6851,6561,6551,6537,6987,7059,6786,6865,6721,6643,6975,6773,6685,6492,6605,6851,6812,6689,6832,6460,6722,6691,6502,6864,6613,6927,6564,6887,6645,6789,6580,6677,6793,6537,6627,7067,6573,6445,6729,6575,6805,6826,6845,6871,6787,6564,7107,6795,6446,6814,6755,6767,6977,6753,6775,6745,6530,6804,6780,6737,6828,6451,6702,6943,6664,6701,6507,6529,6408,6871,6839,6809,6613,6965,7033,6807,6911,6929,6671,6962,6724,6828,6675,7138,6790,6874,6751,6757,6912,6767,6397,6773,6828,6699,6704,6793,6425,6619,6448,6995,6802,6777,6374,6867,6770,6984,6616,6982,6631,6750,6829,6900,6639,6238,6734,6515,6949,6741,6657,6568,6839,6816,6475,6925,6541,6537,7021,6639,6285,6836,6753,6746,6777,6662,6571,6759,6479,6452,6442,6386,6676,6979,6502,6855,6614,6854,6230,6746,6965,6855,6858,6610,6744,6540,6652,6505,6731,6773,7105,6874,6659,6457,6553,6609,6208,6712,6853,6520,6754,6661,6775,6926,6706,6771,6642,6856,6945,6589,6515,6818,6574,6616,6724,6958,6600,6799,6723,6908,6549,6639,6824,6722,6583,6908,6524,6305,6679,6623,7068,6630,6765,6701,6821,6683,6686,7059,6311,6721,6503,6523,6553,6973,6496,6563,6748,6675,6267,6635,6388,6752,6718,6604,6611,6956,6733,6720,6541,6631,6356,6408,6602,7049,6947,6404,6907,6681,6845,6712,6887,6852,7081,6748,6492,6989,6594,6733,6755,6546,6991,6674,6984,6897,6753,6623,6548,6539,6837,6814,6796,6494,6635,6591,6793,6594,6674,6516,6993,7107,6972,6876,6647,6714,6703,6676,6925,6820,6627,6557,6352,6696,6489,6640,6423,7091,6417,6740,6774,6705,6813,7219,7024,6343,6800,6894,6690,6621,6756,6774,6849,6601,6722,6698,6623,6826,6539,6663,6863,6642,6929,6729,6758,6503,6976,6351,6671,6409,6823,6621,7326,6598,7024,6481,6721,6320,7034,6585,6637,6860,6744,6613,6721,6434,7165,6852,6624,6338,6584,6688,6357,6510,6725,6832,6487,6756,6746,6544,6641,6670,6825,6247,7003,6679,6634,6855,6614,6693,7109,6602,7014,6812,6732,6756,6955,6558,6851,6585,6519,6544,6576,6801,6389,6770,6697,6708,6383,6543,6722,6222,6552,6630,6551,6770,7211,6681,6123,6501,6597,6697,6944,6517,6800,6355,6659,6575,7382,6473,6803,6517,6737,6515,6858,7019,6656,7007,6528,6530,7018,7070,7021,6669,6573,6979,6959,6439,6534,6657,6741,7172,6717,6611,7019,6333,6796,6942,6787,6745,6600,6755,6330,6871,6587,6627,6765,6676,6686,6671,6608,6915,6603,6650,6450,6836,6701,7083,6873,6871,6613,6272,6761,6663,6784,6404,6671,6661,7153,6570,6683,6831,6703,7095,6774,6750,6678,6644,6487,6611,6960,6535,6540,6959,6609,6596,6505,6668,6879,6653,6684,6565,7178,6603,6619,6639,6935,6605,6827,6946,6540,6454,6922,6824,6512,6755,7027,7063,6460,6760,6852,6651,6739,6657,6898,6640,6665,6799,6429,6422,6492,6510,6715,6972,6743,6710,6608,6701,6710,6546,6783,6587,6743,6521,6425,6930,7032,6582,6743,6873,6668,6991,6564,6578,6550,6534,6844,6380,6515,6981,6890,6877,6961,6656,6841,6690,6947,6630,6845,6567,6852,6675,6641,6937,6786,6715,6467,7021,6719,6748,6704,6479,6608,6702,6891,7296,6630,6888,6322,6980,6531,6716,6424,7135,6667,6402,6617,7029,6801,6834,6828,6911,6916,6658,6522,6919,6522,6893,6823,6724,6547,6701,6622,6563,6791,6780,6789,6902,6422,6584,6673,6874,6441,6893,6449,6843,6639,6572,6649,6387,6487,6508,6450,6516,6947,6910,6607,6929,6500,6943,6963,6608,7105,6893,6470,7022,6607,6833,6447,6778,6394,6745,6354,6404,6428,6743,6612,6590,6301,6489,6668,6602,6813,6642,6710,6427,6882,6785,6615,6801,6636,6734,6822,6975,6600,6785,6733,6670,6756,7071,6983,6962,6512,6868,6523,6449,6483,6537,6565,6656,6587,6709,6399,6258,6771,6857,6579,6819,6852,7138,6864,6849,6597,6918,6576,6519,7168,6616,6683,6887,6710,6485,6532,6930,6820,6802,7029,6724,6483,6789,6741,6705,6794,6714,6800,6274,6678,6895,6564,6637,6526,6704,6771,6653,6824,6977,6647,6805,6683,6596,6692,6775,7141,6749,6875,6808,6418,6912,6881,6612,6844,6698,6392,6690,6610,6772,6831,6641,6663,6660,6933,6854,7292,6479,6546,6577,6899,6808,6374,6798,6310,6610,6756,6398,6577,6421,6879,6857,6928,6588,6669,6456,6790,6733,6740,6692,6965,6867,6710,6818,7083,6638,7094,6970,6856,6529,6650,6792,6673,6732,6746,6716,6484,6637,7033,6403,6521,6832,6974,7180,6589,6734,6455,7029,6585,6592,6409,6994,6780,6633,6824,7019,7142,6447,6640,6561,6739,6761,6497,6831,6947,6906,6673,6601,6432,6869,6318,7062,6816,6849,6952,6757,6719,6596,6704,6707,6824,6683,6701,7102,6763,6653,6726,6162,6791,6645,6568,6851,6888,7147,6710,6626,6642,6537,6459,6552,6564,6987,6781,6837,6787,6789,6299,6698,6756,6551,6595,6762,6755,6531,6634,6742,6762,6687,6889,6788,6433,6447,7073,7104,6464,6733,6831,6736,6919,6903,6900,6832,6660,6705,6696,6537,6514,6596,6704,6855,6641,6615,7018,6711,6629,6593,6808,6598,6676,6688,6476,6515,6779,6778,6742,6998,6619,6804,6998,7029,6828,6677,6506,6622,6632,6553,6741,6932,6902,6200,6449,6991,6856,6765,6835,6732,6877,6620,6891,6587,6712,6797,6560,6819,7019,6362,6427,7005,6731,6523,6684,6492,6711,6489,6515,6838,6903,6718,6564,6449,6820,6819,6871,6617,6751,6784,6493,6732,6863,7081,6502,6554,7033,6702,6827,6677,6504,6766,7099,6611,6698,6658,6769,6547,6929,6698,6722,6224,6866,6570,6529,6628,6928,6529,6606,6771,6465,6678,6827,6343,6725,6931,6973,6813,6622,6627,6681,6931,7000,6861,6499,6934,6477,6581,6714,6897,6623,6689,6846,6708,6936,7048,6645,6886,6913,6874,6591,6593,6511,7128,6706,6700,6705,6618,6691,6922,6973,7070,6972,6949,6658,6777,6865,6744,6759,6639,6850,6798,6817,6580,6836,6448,6632,6745,6479,6869,6912,6882,6710,6899,6405,7147,6443,6936,6827,6623,6697,6807,6793,6608,6582,6687,6469,6569,6894,6683,6704,6911,6572,6947,6503,6846,6840,6802,6576,6806,6596,6488,6626,6937,6965,6857,6660,7142,6875,7079,6750,6425,6832,7037,7166,7128,6792,6979,6583,6799,6841,6628,6817,6629,6780,6520,6697,6415,6668,6897,6848,6598,6941,6811,6205,6732,6532,6784,6633,6654,6841,6637,7088,6897,6710,6811,7135,6639,6443,6768,6721,6605,6969,6856,6431,6518,6659,6404,7166,6778,6604,7064,6635,6665,6882,6986,6726,6929,6665,6465,6682,6890,6567,6618,6888,6666,6781,6818,6247,6829,6749,6478,6631,6899,6712,6646,6795,6606,6599,6756,6800,6802,6825,6810,6617,6954,6946,6785,6511,6719,6473,7014,6568,7173,6671,6739,6856,6672,6874,6366,6883,6767,6326,6897,6837,6925,6533,6742,7035,6651,6650,6983,7033,6523,6642,6773,6517,6779,6935,6534,6526,6580,6590,6827,6984,6555,6478,6690,6648,6665,6572,6407,6861,6328,6835,6594,6643,6820,6412,6629,6783,6695,6366,6531,6593,6717,6476,6726,6777,6720,6792,6803,6740,6933,6654,6913,6792,6588,6826,6670,7049,6776,6754,6333,6919,6936,6993,6728,6806,6571,6569,6521,6595,6789,6768,6862,6883,6674,6405,6690,6778,6795,6732,6687,6494,7037,6530,6706,6868,6692,6644,6822,6630,6856,6496,6353,6642,6843,6652,6663,6316,6480,6898,6580,7167,6627,6765,6737,6736,6777,7310,6668,6765,6691,6790,7073,6760,6452,6696,6737,6710,6413,6584,6611,6595,6577,6472,6256,6445,6811,6634,6432,6633,6669,6561,6451,6862,6712,6579,6455,6686,6541,7132,6768,6903,6637,6642,6800,6696,6637,6576,6770,6708,6898,6243,6825,6931,6661,6723,6419,6884,6456,7031,6810,6593,6682,6724,6609,6795,6765,6996,6765,6764,6618,6928,6572,6728,6703,6825,6755,6729,6956,7052,6748,6960,6982,6925,6901,6756,6888,7023,6942,6627,6789,6946,6995,6650,6906,6472,6818,7254,6697,6703,6405,6924,6688,6574,6753,6684,6503,6917,6587,6829,6790,6640,6398,6546,6283,6864,6750,6628,6573,6581,6956,6702,6726,6856,6554,6879,6715,6592,6667,6640,6782,6622,6946,6455,6929,6609,6488,6590,6932,6749,6845,6713,6907,6778,6659,6934,6555,6915,6989,6460,6529,6881,6662,6724,6894,6931,6585,6671,6970,7006,6446,6627,6549,6650,6668,6743,6612,6759,6770,6416,6706,6790,6948,6607,6762,6776,6615,6533,6856,6726,6278,6393,6498,6754,6775,6561,6916,6801,6946,6705,6833,6249,6881,6915,6823,6590,6397,6579,6733,6581,6467,6517,6752,6706,6530,6879,6667,6582,6468,6934,7215,6327,6524,7043,6522,6763,6992,6475,6604,7105,6772,6791,6854,7021,6702,6673,6663,6576,6436,6764,6790,6610,6556,6718,6844,6706,6415,6822,6804,6803,6889,6759,6834,7015,6713,6454,6891,6801,6647,6814,6747,6681,6759,6704,6774,6518,7067,6779,6871,6976,6825,7022,6910,6926,6697,6687,6736,6926,6695,6941,6742,6977,6461,6972,6813,6428,6676,6858,6750,6352,6970,6609,6735,6640,7191,6917,6678,6630,6435,7100,6168,6632,6768,6806,6752,6897,6740,6574,6850,6633,6465,6552,6714,6503,7041,6654,6488,6785,6722,6450,6947,6907,6716,6752,6585,6774,6379,6958,6713,6806,6540,6938,6853,6894,6546,6647,6854,6678,6458,6850,6552,6772,6996,6992,6600,6990,6693,6582,6376,6704,6749,6563,6621,7321,6716,6478,6562,6937,6469,6618,6538,6643,6605,6758,6361,6995,6468,6874,6566,6760,6807,6796,7038,6786,6411,6953,6613,6877,6742,6122,6700,6731,6403,6649,6432,6558,6912,6797,6562,6612,6831,6644,6741,7031,6741,6439,7012,6500,6850,6949,6896,6923,6484,6424,6342,6468,6433,6463,6209,6394,6688,6655,6659,6616,6906,6828,7078,6646,6602,7007,6365,6832,6897,6739,6364,6904,6785,6608,6947,7174,6554,6630,6601,6602,6406,6346,6623,6621,7037,6843,6590,6989,6797,7021,7089,6292,6676,6800,6603,6820,6568,6644,6474,6931,6775,6907,6512,7024,6735,6707,6637,6679,6979,6625,6820,6615,7101,6750,6774,6501,6883,6485,6898,6584,6499,6653,6673,6576,6741,6699,6916,6754,6713,6742,6940,6818,6891,6817,6872,6977,6497,7018,6640,6546,6510,6733,6527,6664,6866,6705,6752,6897,6740,6777,6335,6592,7045,6496,6863,6673,6539,6716,6474,6433,7185,6994,6495,6895,6721,6876,6680,6566,6458,6602,6538,6735,6875,6881,6677,6575,6390,6891,6941,6616,6809,6699,6808,6488,6539,6483,6756,6563,6724,6598,6774,6727,6518,6610,6849,7170,6423,6900,6154,6540,6904,6765,6869,6981,6782,6798,6730,6516,6593,6491,6503,6748,6658,6780,6944,6808,6351,6629,7000,6517,6517,6628,6552,6520,6574,7118,6771,6153,6567,6661,6568,6609,6589,6993,6716,6528,6248,6796,6415,6882,6493,6931,6667,6634,6814,6947,6699,6653,6413,6787,6650,6904,6943,6398,6453,6596,6389,6685,6440,6433,7058,6572,6905,6640,6785,6992,6898,6743,7115,6790,6476,6468,6977,6745,6813,6874,6936,6561,6798,6498,6707,6864,6703,6726,6856,6971,6745,6824,6839,6559,6791,7120,7054,6977,7259,6746,6962,6637,6980,6534,6607,6377,6561,6556,6827,7149,6633,6699,6653,6751,6718,6645,6854,6761,6632,6766,6713,6648,6670,6451,6654,6810,6636,6364,6506,6689,6715,6667,6951,6747,6721,6644,6917,6679,6668,6862,7231,6885,6489,6328,6758,6428,6740,7117,6777,6569,6394,7031,6621,6619,6839,6768,6875,6843,6643,6791,6550,6730,6611,6548,6696,6885,7071,6485,6569,6778,6626,6978,6800,6641,6524,6527,6351,6994,6528,7088,6740,6854,6834,6365,6504,6823,7026,6965,6828,6759,6833,6977,6861,6758,6470,7003,6637,6586,6949,6900,6824,6530,6792,6919,6454,6492,6854,6797,6547,6348,6392,6654,6910,7055,7226,6653,6683,6897,6449,6499,6413,6616,6762,6948,6864,6626,6572,6742,6729,6905,6729,6862,6709,6713,6533,6486,6772,6873,6815,6846,6631,6733,7112,6854,6439,6930,6481,6857,6823,6406,6716,6735,6559,6843,6330,6518,7130,6729,6796,6643,6380,6742,6712,6732,6706,6776,6988,6719,6771,6822,6616,6362,6518,6918,6611,6581,6708,6706,7049,6546,6676,6696,6695,6680,6579,6753,6641,7015,6703,6768,6796,7089,6789,6701,6859,6993,6851,6360,6787,6875,6545,6303,6844,7002,6533,6806,6748,6614,6392,6866,6431,6874,6710,7208,6856,6601,6530,6915,6950,6623,6893,6890,6414,6853,6900,6544,6546,6759,6800,7035,6830,6619,6612,6804,6702,6518,6770,6741,6838,6617,6728,6638,6606,6614,6716,6802,6753,6612,6863,6849,6466,6560,7017,6644,6634,6718,6660,6986,6671,6838,6893,6605,6605,6787,6645,6867,7135,6892,6669,6849,6780,6887,6840,6739,6880,6749,6593,6471,6754,6493,6556,6959,6776,6719,6706,6592,6490,6563,6638,6764,6696,6977,6950,6873,6511,6943,6522,6783,6791,6758,7381,6754,6759,7017,6564,6931,7219,6473,6608,7126,6810,6845,6406,6778,6724,6575,6762,7012,6704,6523,6685,6735,7175,6611,6997,6548,6683,6951,6961,6782,7004,6434,6625,6634,6652,6915,7046,6468,6541,6694,7109,6871,6869,6607,6642,6689,6827,6657,6998,6754,6630,6686,6671,6739,6967,6960,6620,6561,6799,6754,6740,6458,6854,6632,6901,6751,6893,6924,6766,6257,6577,6578,6602,6586,6824,6961,7189,6730,6796,6801,6889,6818,7059,6668,6361,6491,6646,6752,6586,6859,6732,6728,6415,6700,6613,6881,6741,6581,7032,6973,6933,6579,6656,7017,6681,6796,7061,6698,6744,6888,6302,6172,6699,7017,6600,6922,6231,6345,6557,6647,6811,6879,6627,6526,6716,6583,7077,6708,6579,6883,6647,6627,6553,6794,6971,6812,6904,6536,6817,6607,6698,7320,7026,6841,6851,7199,6874,6761,6273,6523,6726,6605,6766,6617,6400,6880,6626,6804,6396,6922,6479,6746,6634,6691,6852,6830,6516,6450,6680,6864,6596,6831,6596,6907,6850,6963,6906,6706,6614,6512,6646,6443,6723,6600,6939,6656,6787,6394,6897,6559,6540,6375,6941,6897,6792,6456,6799,6649,6668,6899,6838,6703,6994,6491,6542,6701,6713,6437,6917}},
{{5000,2.300000},{3233,3408,3342,3487,3526,3420,3232,3324,3302,3212,3359,3301,3258,3390,3345,3500,3406,3262,3271,3299,3561,3330,3253,3580,3286,3328,3237,3194,3235,3381,3389,3198,3480,3411,3363,3351,3428,3311,3320,3271,3502,3357,3034,3418,3371,3494,3228,3124,3160,3414,3461,3389,3292,3149,3468,3314,3427,3213,2984,3343,3605,3229,3322,3448,3296,3299,3265,3241,3152,3573,3284,3202,3069,3469,3177,3245,3255,3135,2860,3528,3575,3470,3444,3283,3234,3428,3341,3418,3374,3455,3195,3457,3057,3330,3367,3240,3337,3188,3386,3502,3550,3268,3310,3405,3210,3214,3493,3232,3195,3189,3025,3434,3328,3122,3366,3467,3197,3203,3498,3236,3429,3477,3487,3275,3185,3468,3592,3221,3421,3303,3202,3174,3084,3270,3256,3207,3403,3219,3294,3433,3349,3097,3278,3252,3312,3402,3040,3307,3500,3233,3273,3213,3250,3198,3420,3519,3289,3232,3427,3316,3243,3188,3113,3293,3229,3297,3399,3287,3252,3293,3324,3169,3317,2997,3223,3278,3271,3384,3473,3531,3286,3342,3530,3054,3303,3523,3489,3378,3304,3366,3484,3472,3323,3255,3299,3423,3175,3397,3284,3573,3194,3482,3209,3321,3331,3203,3340,3193,3160,3268,3554,3233,3465,3240,3333,3154,2991,3201,3395,3235,3485,3359,3309,3419,3453,3042,3380,3557,3347,3501,3432,3080,3246,3401,3414,3358,3122,3306,3146,2968,3283,3564,3298,3247,3144,3468,3069,3154,3285,3286,3441,3528,3307,3178,3407,3425,3267,3295,3402,3272,3359,3262,3644,3242,3230,3503,3318,3457,3189,3448,3348,3302,3532,3476,3292,3308,3752,3087,3374,3367,3175,3268,3054,3210,3451,3272,3471,3430,3062,3187,3307,3252,3149,3454,3480,3179,3247,3364,3397,3109,3358,3372,3287,3163,3338,3281,3308,3245,3237,3229,3383,3308,3439,3464,3088,3281,3266,3410,3242,3251,3208,3516,3325,3147,3239,3290,3210,3630,3115,3269,3735,3608,3397,3412,3213,3371,3229,3269,3236,3413,3087,3266,3209,3313,3312,3487,3395,3449,3154,3411,3283,3311,3117,3226,3281,3440,3632,3306,3374,3301,3652,3322,3499,3206,3247,3692,3499,3409,3174,3316,3414,3589,3372,3135,3468,3664,3556,3363,3240,3176,3757,3124,3279,3419,3434,3265,3219,3358,3439,3539,3395,3491,3385,3304,3553,3257,3464,3208,3336,3182,3220,3317,3483,3439,3268,3189,3273,3247,3286,3303,3386,3281,3322,3352,3387,3334,3260,3264,3265,3422,3243,3193,3369,3483,3353,3322,3309,3606,3277,3459,3477,3219,3301,3138,3113,3325,3264,3464,3219,3763,3492,3185,3280,3172,3446,3247,3236,3161,3226,3367,3418,3375,3234,3150,3160,3398,3300,3127,3213,3267,3282,3376,3490,3363,3219,3197,3435,3531,3226,3374,3032,3145,3457,3685,3570,3470,3553,3256,3293,3361,3496,3421,3089,3397,3282,3199,3265,3389,3352,3235,3647,3374,3124,3564,3312,3284,3204,3285,3268,3286,3507,3149,3242,3362,3126,3215,3329,3257,3287,3269,3495,3200,3377,3327,3138,3319,3258,3088,3247,3426,3268,3084,3295,3547,3208,3433,3250,3621,3292,3389,3334,3161,3252,3224,3169,3268,3425,3083,3468,3216,3342,3459,3360,3484,3415,3242,3342,3401,3322,3282,3364,3444,3143,3234,3320,3302,3193,3245,3416,3603,3363,3515,3451,3452,3411,3284,3472,3322,3007,3644,3217,3381,3261,3422,3193,3260,3076,3295,3400,3305,3245,3245,3305,3339,3393,3412,3153,3462,3428,3151,3354,3409,3217,3421,3218,3396,3447,3325,3168,3484,3178,3244,3284,3444,3472,3195,3222,3347,3142,3073,3181,3487,3612,3155,3601,3531,3479,3272,3469,3443,3305,3357,3408,3476,3426,3401,3418,3173,3284,3543,3319,3384,3455,3484,3178,3372,3384,3186,3423,3189,3339,3285,3419,3212,3107,3343,3275,3108,3085,3369,3447,3284,3476,3340,3346,3164,3432,3630,3405,3313,3090,3327,3488,3619,3184,3272,3697,3471,3239,3282,3425,3270,3092,3357,3356,3286,3490,3170,3316,3372,3128,3453,3204,3461,3355,3248,3172,3350,3268,3152,3593,3066,3034,3392,3315,3557,3507,3433,3368,3443,3390,3350,3336,3330,3099,3317,3519,3352,3493,3543,3428,3256,3232,3322,3181,3341,3328,3307,3071,3368,3275,3345,3321,3352,3507,3447,3335,3284,3198,3199,3318,3396,3239,3403,3547,3479,3400,3236,3439,3112,3192,3300,3321,3536,3381,3403,3506,3070,3313,2954,3351,3433,3155,3607,3272,3283,3371,3389,3351,3418,3266,3073,3133,3298,3229,3348,3428,3519,3271,3361,3332,3122,2963,3271,3481,3195,3260,3361,3343,3431,3245,3626,3274,3378,3301,3185,3500,3275,3256,3137,3348,3335,3149,3114,3253,3105,3162,3228,3144,3693,3365,3353,3315,3355,3158,3281,3050,3311,3277,3235,3314,3515,3400,3198,3321,3274,3297,3485,3324,3482,3228,3209,3205,3305,3403,3277,3239,3398,3258,3158,3477,3225,3108,3123,3273,3274,3229,3471,3114,3321,3141,3254,3143,3417,3292,3520,3322,3301,3333,3286,3512,3385,3315,3460,3190,3366,3234,3318,3311,3216,3080,3313,3540,3126,3480,3421,3267,3321,3402,3284,3237,3385,3398,3460,3486,3359,3497,3334,3250,3218,3245,3156,3150,2966,3318,3352,3451,3298,3469,3151,3238,3136,3193,3235,3220,3448,3525,3421,3352,3257,3301,3474,3131,3303,3207,3134,3143,3333,3380,3468,3287,3101,3367,3432,3466,3330,3634,3212,3441,3393,3397,3151,3670,3205,3321,3317,3699,3240,3054,3224,3381,3374,3449,3271,3320,3371,3250,3321,3197,3428,3030,3311,3322,3096,3195,3229,3374,3479,3499,3389,3294,3301,3333,2945,3453,3300,3401,3293,3294,3387,3014,3029,3318,3429,3257,3212,3368,3298,3175,3284,3202,3492,3267,3357,3281,3108,3750,3223,3215,3134,3237,3251,3485,3451,3373,3391,3378,3377,3258,3374,3380,3116,3573,3220,3309,3328,3476,3069,3034,3471,3041,3411,3190,3181,3315,3479,3407,3384,3294,3141,3184,3299,3247,3220,3162,3307,3447,3143,3502,3481,3439,3453,3372,3372,3365,3301,3382,3192,3367,3118,3656,3419,3431,3250,3437,3387,3079,3322,3286,3456,3386,3369,3255,3550,3376,3331,3573,3384,3138,3139,3271,3586,3362,3107,3370,3678,3143,3257,3293,3402,2985,3036,3242,3629,3284,3291,3326,3489,3048,3368,3163,3262,3422,3292,3389,3313,3348,3508,3458,3323,3229,3085,3435,3421,3383,2988,3298,3241,3167,3392,3402,3551,3431,3436,3334,3728,3098,3473,3186,3313,3356,3207,3361,3270,3338,3325,3295,3370,3088,3432,3360,3217,3097,3536,3331,3366,3430,3675,3161,3504,3250,3207,3226,3301,2927,3467,3222,3365,3413,3216,3353,3344,3170,3114,3241,3406,3600,3395,3316,3337,3237,2935,3103,3256,3314,3246,2906,3376,3315,3381,3376,3551,3403,3150,3464,3246,3268,3520,3326,3293,3396,3139,3204,3364,3198,3403,3294,3158,3523,3381,3288,3333,3370,3053,3412,3557,3310,3367,3592,3281,3296,3307,3407,3126,3561,3242,3283,3273,3382,3355,3370,3516,3508,3422,3561,3327,3229,3454,3598,2957,3275,3401,3327,3430,3187,3459,3230,3586,3249,3371,3420,3161,3321,3477,3276,3313,3319,3496,3474,3563,3436,3162,3328,3246,3242,3556,3229,3404,3373,3337,3398,3295,3322,3144,3499,3399,3486,3187,3461,3298,3386,3416,3238,3258,3488,3180,3368,3320,3270,3093,3304,2822,3256,3355,3099,3293,3561,3325,3259,3537,3361,3150,3361,3455,3054,3391,3428,3380,3327,3363,3527,3362,3485,3329,3184,3206,3208,3245,3394,3318,3571,3240,3369,3136,3206,3411,3151,3360,3502,3286,3391,3230,3184,3050,3183,3412,3480,3161,3076,3482,3279,3358,3368,3686,3354,3172,3425,3358,3251,3263,3558,3216,3077,3407,3210,3267,3498,3474,3085,3312,3400,3122,3245,3308,3380,3232,3406,3242,3197,3263,3211,3364,3541,3256,3096,3267,3081,3205,3460,3268,3608,3335,3425,3349,3324,3331,3283,3443,3434,3478,3249,3492,3354,3308,3642,3423,3219,3495,3474,3023,3407,3409,3173,3292,3545,3244,3364,3336,3289,3198,3105,3162,3269,3344,3330,3240,3406,3399,3448,3267,3343,3219,3217,3300,3339,3340,3108,3437,3471,3371,3527,3310,3427,3377,3329,3192,3431,3234,3174,3603,3292,3367,3300,3319,3331,3193,3390,3441,3331,3154,3412,3080,3304,3329,3379,3152,3495,3066,3383,3459,3059,3251,3154,3364,3302,3343,3461,3481,3783,3188,3254,3339,3271,3487,3386,3094,3631,3393,3393,3309,3194,3293,3349,3320,3372,3353,3344,3323,3187,3326,3179,3457,3285,3520,3535,3457,3637,3239,3269,3402,3373,3402,3082,3299,3166,3452,3176,3598,3279,3176,3390,3324,3133,3203,3500,3560,3134,3241,3245,3355,3347,3489,3262,3421,3356,3532,3398,3503,3486,3272,3422,3422,3256,3462,3243,3422,3521,3098,3451,3578,3648,3370,3336,3221,3551,3218,3409,3392,3637,3179,3355,3485,3447,3507,3380,3267,3449,3289,2941,3481,3307,3477,3558,3507,3273,3360,3137,3265,3399,3275,3254,3310,3227,3350,3479,3379,3347,3412,3300,3115,3248,3193,3689,3567,3228,3397,3458,3155,3391,3439,3322,3476,3227,3338,3471,3477,3304,3451,3192,3303,3378,3129,3638,3298,3198,3351,3620,3464,3528,3355,3363,3398,3606,3252,3362,3423,3490,3452,3240,3402,3348,3343,3461,3468,3150,3123,3356,3134,3230,3279,3385,3272,3216,3494,3255,3436,3452,3184,3258,3328,3396,3253,3494,3495,3053,3160,3088,3273,3325,3397,3245,3408,3117,3232,3235,3195,3349,3421,3415,3092,3328,3624,3607,3265,3176,3209,3431,3408,3463,3304,3301,3316,3414,3538,3271,3296,3208,3301,3321,3421,3586,3360,3288,3262,3332,3309,3408,3397,3447,3527,3144,3361,3587,3507,3172,3425,3465,3296,3415,3329,3463,3194,3268,3182,3683,3382,3382,3324,3403,3171,3169,3455,3159,3438,3154,3348,3408,3462,3395,3449,3287,3126,3232,3295,3269,3400,3395,3144,3247,3230,3252,3534,3274,3203,3389,3195,3224,3337,3230,3222,3249,3321,3212,3252,3359,3381,3273,3295,3002,3057,3325,3324,3168,3132,3525,3403,3260,3183,3423,3583,3520,3382,3375,3166,3428,3216,3257,3422,3427,3469,3457,3399,3368,3173,3475,3413,3297,3317,3045,3544,2954,3477,3465,3333,3427,3213,3230,3430,3527,3580,3253,3227,3435,3401,3245,3642,3092,3073,3265,3143,3413,3632,3352,3471,3534,3315,3200,3265,3153,3146,3398,3321,3581,3290,3427,3153,3382,3221,3240,3102,3402,3342,3353,3186,3192,3299,3215,3496,3419,3250,3478,3106,3253,3119,3184,3280,3299,3596,3320,3179,3469,3181,3193,3616,3298,3288,3444,3350,3556,3491,3344,3406,3430,3299,3611,3335,3186,3148,3363,3080,3399,3455,3213,3310,3252,3514,3291,3389,3299,3492,3296,3341,3471,3341,3354,3416,3531,3202,3283,3345,3336,3360,3338,3246,3482,3430,3210,3263,3333,3398,3079,3509,3376,3162,3363,3382,3102,3404,3202,3271,3265,3342,3269,3308,3280,3341,3372,3501,3250,3356,3329,3220,3423,3166,3214,3273,3193,3222,3106,3313,3430,3203,3396,3514,3343,3325,3464,3221,3273,3421,3179,3233,3366,3400,3392,3303,3418,3532,3269,3230,3375,3286,3290,3347,3389,3111,3220,3291,3376,3513,3462,3593,3399,3087,3393,3420,3437,3444,3373,3316,3436,3290,3075,3668,3454,3467,3375,3362,3195,3338,3318,3576,2962,3280,3610,3304,3410,3475,3669,3403,3270,3255,3329,3423,3130,3218,3463,3201,3267,3366,3247,3180,3342,3314,3312,3002,3544,3387,3276,3443,3224,3343,3273,3526,3335,3574,3324,3075,3320,3441,3239,3414,3305,3269,3564,3142,3429,3192,3453,3384,3396,3467,3504,3277,3332,3181,3367,3579,3429,3438,3492,3190,3342,3378,3284,3319,3331,3448,3250,3066,3206,3484,3228,3218,3221,3238,3272,3372,3008,3319,3250,3446,3517,3302,3208,3704,3668,3321,3443,3253,3143,3232,3433,3348,3207,3343,3519,2964,3277,3358,3465,3239,3259,3260,3486,3145,3741,3266,3303,3471,3343,3191,3270,3054,3334,3198,3253,3456,3590,3654,3176,3169,3440,3382,3343,3172,3366,3311,3219,3066,3203,3256,3171,3028,3290,3381,3248,3234,3410,3459,3274,3395,3413,3213,3384,3206,3042,3299,3403,3508,3017,3553,3334,3481,3538,3077,3437,3476,3281,3276,3043,3129,3422,3469,3162,3228,3236,3546,3469,3105,3462,3196,3239,2906,3580,3416,3246,3146,3229,3512,3453,3143,3369,3123,3300,3261,3251,3413,3256,3482,3267,3327,3520,3329,3348,3094,3332,3001,3045,3564,3210,3073,3273,3397,3599,3301,3166,3319,3356,3340,3148,3260,3409,3348,3420,3373,3119,3305,3368,3481,3358,3223,3252,3428,3317,3459,3110,3289,3233,3170,3381,3359,3415,3603,3333,3222,3322,3224,3310,3602,3419,3452,3213,3467,3317,3312,3107,3295,3084,3335,3115,3350,3382,3298,3427,3404,3277,3316,3266,3390,3144,3402,3378,3350,3407,3255,3177,3395,3299,3327,3489,3249,3371,3553,3206,3429,3186,3312,3485,3275,3434,3535,3430,3279,3488,3281,3299,3250,3382,3412,3434,3326,3507,3329,3381,3345,3520,3499,3568,3385,3318,3280,3249,3337,3406,3351,3293,3335,3353,3352,3274,3308,3210,3010,3506,3493,3296,3657,3669,3320,3218,3488,3540,3615,3093,3414,3536,3560,3150,3302,2932,2983,3257,3244,3622,2992,3282,3328,3402,3276,3103,3341,3284,3500,3291,3300,3481,3528,3331,3333,3351,3257,3237,3311,3543,3296,3394,3283,3376,3712,3349,3207,3523,3380,3478,3356,3023,3498,3118,3246,3317,3020,3390,3199,3222,3331,3314,3273,3552,3345,3368,3422,3325,3476,3597,3280,3435,3378,3041,3462,3415,3280,3271,2943,3230,3233,3416,3103,3418,3626,3287,3285,3407,3283,3241,3394,3156,3601,3399,3394,3211,3157,3223,3164,3476,3238,3169,3244,3250,3347,3296,3320,3195,3147,3489,3334,3475,3220,3014,3419,3614,3403,3376,3223,3209,3405,3571,3056,3641,3342,3327,3364,3545,3262,3269,3528,3138,3372,3265,3506,3404,3256,3317,3254,3224,3516,3494,3212,3369,3557,3418,3624,3534,3361,3247,3214,3504,3404,3212,3261,3361,3108,3514,3479,3179,3033,3318,3503,3316,3473,3352,3276,3323,3504,3550,3405,3554,3288,3414,3488,3160,3336,3257,3240,3286,3370,3128,3529,3052,3054,3177,3391,3318,3331,3293,3215,3409,3251,3148,3343,3093,3563,3175,3281,3357,3513,3116,3094,3167,3159,3227,3198,3396,3335,3298,3222,3512,3401,3453,3479,3357,3186,3296,3274,3505,3295,3153,3314,3477,3165,3242,3442,3254,3214,3358,3341,3330,3367,3302,3495,3352,3557,3418,3507,3376,3461,3275,3560,3183,3335,3223,3219,3214,3286,3291,3318,2997,3145,3548,3216,3200,3395,3444,3176,3277,3518,3371,3354,3296,3134,3285,3324,3128,3337,3346,3418,3195,3217,3445,3634,3269,3129,3228,3294,3259,3114,3002,3250,3240,3259,3204,3228,3599,3355,3263,3351,3155,3431,3427,3364,3274,3117,3254,3321,3396,3414,3385,3316,3358,3461,3431,3438,3286,3198,3160,3345,3260,3563,3186,3319,3479,3073,3218,3186,3343,3462,3107,3471,3465,3234,3224,3451,3348,3407,3354,3378,3247,3477,3383,3123,3209,3378,3331,3144,3204,3245,3150,3300,3328,3320,3180,3152,3255,3216,3354,3435,3200,3287,3434,3293,3307,3123,3236,3410,3055,3630,3444,3361,3325,3395,3400,3207,3307,3410,3396,3386,3400,3312,3429,3231,3170,3410,3122,3066,3120,3233,3369,3023,3290,3592,3405,3483,3621,3338,3463,3151,3266,2999,3209,3296,3355,3051,3300,3326,3152,3369,3180,3314,3311,3391,3143,3299,3034,3378,3435,3342,3332,3345,3311,3207,3412,3239,3565,3329,3341,3181,3458,3173,3306,3118,3338,3319,3650,3406,3239,3416,3307,3579,3225,3482,3519,3519,3622,3171,3290,3530,3293,3238,3048,3352,3286,3316,3379,3482,3567,3399,3251,3328,3366,3528,3452,3370,3233,3243,3479,3329,3608,3539,3162,3219,3154,3256,3325,3194,3360,3465,3217,3170,3239,3295,3510,3437,3411,3223,3145,3188,3423,3284,3308,3366,2752,3308,3369,3227,3184,3277,3385,3269,3302,3288,3316,3213,3450,3420,3474,3554,3517,3393,3374,3537,3264,3232,3250,3395,3392,3701,3330,3141,3254,3123,3208,3425,3412,3269,3293,3269,3207,3265,3675,3198,3233,3404,3567,3453,3273,3269,3223,3539,3441,3073,3494,3388,3518,3332,3488,3436,3132,3263,3336,3393,3297,3254,3256,3257,3345,3306,3247,3439,3045,3459,3096,3271,3468,3648,3615,3391,3599,3072,3286,3460,3265,3513,3423,3365,3285,3321,3306,3380,3322,3208,3345,3331,3093,3299,3253,3299,3538,3335,3477,3313,3253,3440,3368,3196,3535,3192,3087,3149,3546,3409,3380,3139,3498,3066,3300,3426,3380,3395,3242,3397,3209,3456,3270,3378,3351,3292,3330,3190,3368,3294,3459,3272,3202,3279,3142,3279,3315,3345,3414,3293,3229,3561,3249,3574,3424,3408,3414,3281,3087,3489,3251,3289,3205,3360,3422,3216,3448,3411,2999,3422,3272,3484,3199,3297,3143,3202,3336,3222,3393,3454,3575,3547,3301,3149,3492,3370,3535,3196,3108,3641,3350,3369,3441,3290,3325,3206,3213,3344,3141,3138,3205,3493,3168,3478,3369,3363,3227,3269,3596,3355,3290,3286,3211,3251,3208,3262,3413,3119,3280,3352,3332,3262,3251,3404,3607,3313,3381,3263,3428,3206,3176,3189,3231,3250,3261,3263,3104,3360,3316,3256,3127,3184,3525,3313,3244,3220,3198,3286,3452,3155,3294,3222,3375,3382,3324,3388,3317,3392,3300,3189,3277,3597,3532,3362,3305,3193,3403,3189,3198,3288,3482,3309,3285,3257,3218,3264,3584,3516,3485,3257,3364,3324,3359,3487,3228,3406,3034,3447,3256,3415,3499,3252,3430,3376,3169,3220,3236,3228,3442,3371,3474,3583,3409,3302,3237,3384,3375,3374,3693,3380,3178,3221,3229,3653,3431,3289,3402,3551,3296,3455,3276,3378,3274,3077,3433,3300,3432,3485,3584,3271,3282,3406,3333,3321,3187,3620,3417,3506,2926,3221,3324,3259,3567,3336,3161,3379,3484,3621,3438,3413,3442,3205,3297,3561,3415,3438,3524,3181,3485,3411,3271,3376,3413,3224,3471,3323,3414,3377,3589,3459,3250,3191,3487,3399,3463,3402,3429,3291,3071,3320,3550,3527,3450,3202,3028,3103,3161,3311,3455,3330,3314,3342,3547,3324,3366,2988,3313,3494,3657,3501,3308,3509,3134,3279,3407,3212,3348,3464,3404,3266,3268,3438,3009,3502,2969,3246,3244,3545,3444,3182,3380,3655,3443,3169,3130,3246,3034,3352,3230,3372,3320,3479,3178,3464,3414,3252,3391,3347,3207,3427,3334,3096,3349,3324,3460,3214,3304,3500,3243,3519,3355,3085,3287,3351,3357,3231,3239,3047,3422,3130,3517,3302,3340,3230,3223,3359,3225,3143,3163,3358,3158,3328,3301,3462,3280,3274,3312,3349,3191,3135,3252,3143,3177,3324,3174,3342,3587,3140,3399,3064,3447,3146,3058,3277,3174,3473,3611,2933,3462,3330,3183,3368,3452,3233,3425,3341,3393,3174,3418,3591,3546,3335,3415,3200,3325,3237,3450,3335,3540,3268,3473,3411,3197,3185,3332,3430,3210,3310,3393,3357,3411,3115,3321,3479,3161,3491,3378,3209,3232,3335,3165,3520,3394,3362,3297,3325,3379,3507,3212,3430,3395,3631,3386,3473,3220,3447,3140,3457,3262,3476,3240,3299,3619,3352,3218,3197,3223,3405,3355,3318,3437,3394,3312,3446,3431,3463,3428,3458,3203,3125,3226,3384,3207,3418,3351,3499,3113,3261,3331,3238,3295,3261,3495,3023,3332,3473,3371,3400,3477,3491,3235,3218,3203,3308,3233,3273,3117,3486,3287,3432,3219,3317,3059,3342,3516,3342,3229,3271,3457,3367,3264,3388,3420,3133,3273,3431,3132,3172,3131,3273,3492,3142,3406,3298,3139,3189,3232,3430,3438,3490,3358,3438,3327,3329,3430,3197,3538,3203,3018,3302,3199,3261,3283,3295,3412,3432,3317,3000,3273,3072,3361,3363,3308,3243,3345,3325,3264,3281,3618,3135,3374,3229,3301,3250,3190,3210,3223,3156,3659,3256,3278,3591,3358,3409,3271,3367,3436,3065,3408,3498,3382,3446,3351,3307,3304,3196,3286,3255,3296,3526,3026,3251,3351,3409,3209,3713,3371,3324,3107,3305,3455,3318,3147,3402,3619,3271,3457,3050,3427,3278,3504,3500,3337,3209,3346,3237,3489,3189,3463,3298,3223,3434,3291,3333,3484,3380,3449,3626,3384,3699,3461,3303,3251,3293,3239,3334,3499,3647,3268,3239,3249,3482,3192,3567,3157,3198,3385,3401,3296,3194,3383,3251,3220,3219,3142,3437,3360,3456,3520,3434,3329,3516,3370,3389,3335,3518,3116,3482,3482,3147,3404,3416,3435,3194,3132,3470,3162,3588,3164,3264,3282,3177,3367,3186,3354,3629,3214,3254,3382,3405,3093,3367,3232,3566,3203,3174,3312,3126,3578,3137,3285,3117,3178,3552,3245,3601,3406,3243,3299,3212,3203,3126,3342,3382,3374,3337,3212,3222,3130,3237,3182,3311,3338,3396,3585,3066,3400,3200,3281,3397,3284,3511,3377,3334,3453,3349,3403,3207,3400,3356,3254,3206,3315,3377,3259,3085,3218,3173,3254,3110,3333,3149,3368,3503,3110,3201,3395,3320,3280,3155,3318,3464,3224,3514,3195,3320,3190,3243,3555,3020,3428,3234,3475,3382,3501,3433,3098,3382,3339,3218,3197,3314,3215,3244,3360,3715,3305,3474,3272,3295,3188,3300,3403,3134,3224,3251,3480,3356,3414,3457,3062,3119,3260,3197,3349,3592,3519,3571,3327,3361,3384,3279,3531,3009,3638,3248,3442,3477,3264,3364,3198,3310,3101,3362,3153,3133,3402,3033,3497,3482,3318,3226,3457,3396,3155,3627,3394,3385,3326,3264,3174,3312,3123,3241,3500,3374,3440,3437,3332,3376,3302,3074,3380,3376,3431,3160,3325,3304,3233,3404,3354,3373,3287,3312,3265,3272,3510,3059,3264,3461,3337,3187,3185,3221,3419,3318,3333,3107,3340,3327,3021,3091,3411,3371,3288,3287,3370,3228,3031,3061,3200,3271,3420,3468,3452,3459,3323,3413,3419,3330,3212,3369,3225,3551,3486,3490,3324,3300,3380,3504,3230,3331,3466,3049,3297,3380,3370,3448,3333,3118,3281,3191,3407,3375,3203,3360,3161,3278,3288,3379,3232,3214,3144,3414,3477,3374,3148,3394,3411,3354,3398,3564,3410,3508,3196,3164,3376,3518,3330,3323,3271,3269,3316,3599,3326,3256,3379,3163,3702,3259,3313,3346,3363,3053,3227,3706,2944,3188,3424,3350,3164,3330,3412,3366,3247,3389,3377,3591,3312,3331,3514,3385,3257,3477,3408,3468,3593,3287,3592,3562,3286,3420,3229,3234,3141,3193,3308,3425,3217,3227,3239,3337,3324,3429,3273,3121,3476,3222,3514,3499,3162,3184,3396,3583,3330,3356,3236,3359,3329,3501,3143,3146,3191,3460,3099,3151,3121,3387,3394,3413,3591,3495,3195,3375,3223,3297,3133,3118,3420,3172,3100,3167,3278,3623,3369,3312,3500,3332,3182,3549,3531,3227,3478,3429,3267,3575,3046,3261,3342,3374,3370,3198,3337,3323,3537,3471,3419,3156,3351,3425,3548,2982,3410,3326,3594,3355,3173,3443,3157,3234,3058,3296,3380,3355,3540,3020,3367,3176,3199,3347,3414,3275,3376,3462,3236,3143,3316,3724,3550,3311,3297,3384,3144,3367,3271,3417,3284,3271,3442,3230,3386,3538,3430,3339,3153,3141,3250,3304,3447,3298,3307,3396,3408,3261,3435,3352,3414,3202,3341,3529,3352,3188,3117,3320,3437,3199,3336,3364,3448,3454,3220,3326,3385,3442,3051,3180,3497,3223,2957,3253,3327,3339,3400,3533,3281,3109,3510,3400,3230,3358,3588,3093,3317,3251,3405,3258,3322,3293,3301,3011,3276,3172,3544,3420,3380,3206,3295,3687,3132,3270,3386,3361,3302,3366,3277,3428,3480,3252,3354,3343,3320,3336,3546,3269,3139,3222,3337,3376,3283,3625,3349,3484,3176,3377,3558,3388,3294,3618,3434,3115,3318,3227,3248,3270,3372,3589,3214,3382,3380,3233,3142,3149,3379,3281,3677,3440,3282,3288,3405,3634,3331,3097,3326,3409,3355,3217,3307,3366,3371,3424,3260,3240,3024,3137,3333,3128,3270,3533,3533,3542,3311,3452,2942,3467,3331,3208,3396,3330,3293,3476,3509,3113,3350,3407,3140,3501,3309,3340,3512,3195,3193,3298,3233,3324,3371,3259,3489,3451,3263,3240,3180,3377,3594,3622,3490,3254,3195,3453,3059,3409,3377,3465,3406,3342,3288,3175,3337,3315,3569,3432,3401,3327,3378,3266,3052,3447,3557,3392,3384,3445,3258,3448,3460,3193,3380,3186,3456,3135,3457,3325,3406,3547,3065,3346,3642,3306,3116,3210,3286,3260,3229,3322,3178,3373,3494,3487,3210,3233,3359,3360,3190,3397,3034,3283,3295,3377,3377,3355,3241,3532,3308,3464,3388,3347,3385,3237,3330,3083,3594,3431,3212,3358,3380,3403,3348,3523,3565,3278,3163,3122,3540,3460,3181,3200,3279,3328,3155,3336,3538,3411,3376,3291,3508,3212,2999,3329,3297,3551,3307,3164,3225,3208,3192,2989,3149,3407,3308,3405,3312,3446,3559,3481,3296,3202,3493,3418,3200,3303,3355,3341,3418,3423,3242,3246,3321,3412,3424,3152,3311,3166,3405,3383,3244,3320,3131,3412,3366,3222,3450,3410,3322,3317,3362,3260,3174,3219,3279,3105,3399,3078,3345,3347,3360,3338,3530,3389,3723,3274,3337,3350,3240,3154,2957,3139,3471,3310,3373,3284,3650,3529,3283,3524,3386,3245,3475,3403,3064,3401,3276,3573,3213,3253,3241,3184,3458,3527,3301,3325,3309,3456,3389,3436,3366,3404,3283,3406,3204,3247,3244,3441,3367,3192,3546,3337,3204,3402,3295,3106,3340,3224,3523,3250,3665,3466,3281,3467,3248,3214,3501,3534,3050,3302,3607,3382,3427,3293,3344,3217,3431,3163,3508,3393,3567,3375,3337,3343,3236,3434,3491,3420,3465,3154,3448,3208,3324,3441,3501,3679,3349,3257,3508,3285,3184,3272,3370,3477,3313,3329,3299,3293,3412,3446,3141,3336,3235,3393,3044,3517,3337,3292,3365,2987,3508,3421,3287,3170,3514,3256,3136,3377,3289,3376,3451,3399,3605,3307,3278,3243,3406,3207,3394,3325,3120,3279,3176,3202,3347,3378,3199,3480,3254,3350,3221,3379,3121,3024,3118,3156,3380,3199,3570,3379,3629,3505,3060,3318,3351,3184,3225,3345,3602,3037,3333,3336,3314,3447,3587,3297,3488,3333,3365,3477,3419,3426,3343,3324,3046,3123,3479,3475,3419,3201,3492,3024,3467,3358,3226,3071,3090,3481,3276,3427,3360,3291,3265,3401,3533,3574,3322,3278,3418,3325,3256,3381,3395,3504,3041,3384,3210,3317,3388,3419,3157,3574,3327,3281,3177,3224,3401,3382,3177,3306,3099,3383,3297,3518,3640,3411,3375,2935,3299,3431,3412,3251,3364,3324,3305,3134,3458,3361,3417,3212,3349,3342,3466,3215,3277,3208,3440,3374,3009,3324,3046,3414,3511,3538,3314,3165,3228,3199,3189,3297,3257,3166,3465,3378,3275,3151,3117,3295,3325,3308,3267,3207,3382,3108,3531,3111,3450,3274,3458,3213,3322,3486,3340,3312,3300,3331,3290,3333,3340,3359,3347,3420,3352,3289,3307,3004,3281,3323,3308,3163,3142,3315,3073,3387,3176,3226,3407,3412,3363,3375,3403,3318,3466,3470,3462,3414,3274,3214,3195,3377,3491,3355,3376,3451,3271,3626,3236,3209,3215,3158,3157,3422,3690,3465,3306,3400,3553,3253,3365,3183,3395,3419,3269,3293,3561,3366,3250,3407,3130,3468,3299,3291,3332,3155,3357,3379,3471,3072,3251,3386,3315,3278,3329,3347,3318,3406,3283,3293,3323,3250,3221,3385,3687,3172,3315,3343,3671,3306,3260,3574,3306,3373,3319,3400,3197,3324,3564,3218,3208,3523,3387,3518,3198,3251,3310,3249,3241,3260,3454,3266,3226,3263,3169,3348,3296,3286,3385,3432,3272,3325,3292,3409,3463,3217,3389,3269,3129,3321,3312,3199,3304,3177,3329,3259,3340,3473,3389,3208,3299,3523,3329,3136,3282,3332,3453,3503,3576,3175,3085,3065,3289,3152,3209,3556,3607,3634,3527,3403,3115,3448,3073,3409,3323,3465,3445,3246,3299,2998,3385,3413,3389,3362,3324,3472,3307,3512,3496,3160,3356,3083,3427,3538,2954,3431,3425,3359,3226,3232,3345,3444,3391,3178,3413,3452,3340,3213,3411,3234,3425,3529,3313,3347,3025,3279,3155,3440,3137,3491,3297,3446,3250,3169,3578,3380,3490,3344,3334,3245,3217,3226,3596,3299,3378,3368,3273,3099,3148,3427,3176,3516,3170,3568,3387,3250,3504,3352,3250,3378,3253,3466,3192,3417,3535,3386,3294,3396,3133,3285,3121,3325,3535,3153,3443,3597,3043,3257,3496,3176,3195,3526,3097,3329,3278,3300,3326,3136,3336,3505,3315,3621,3587,3439,3027,3300,3241,3197,3159,3204,3354,3345,3314,3388,3229,3332,3422,3022,3301,3333,3289,3199,3273,3349,3512,3352,3299,3455,3246,2960,3276,3461,3201,3762,3415,3410,3518,3248,3518,3099,3288,3097,3111,3428,3126,3127,3358,3402,3508,3394,3266,3218,3242,3292,3428,3343,3466,3250,3426,3135,3282,3344,3532,3228,3449,3415,3041,3443,3468,3559,3337,3590,3273,3626,3090,3380,3475,3384,3216,3467,3629,3270,3298,3317,3220,3450,3306,3431,3171,3259,3353,3265,3354,3213,3378,3267,3335,3091,3306,3389,3342,3186,3378,3265,3449,3450,3315,3487,3247,3128,3396,3035,3125,3068,3348,3375,3353,3319,3227,3518,3329,3452,3273,3254,3100,3280,3313,3370,3419,3364,3198,3284,3238,3273,3636,3370,3156,3439,3233,3493,3278,3239,3379,3295,3191,3534,3358,3148,3500,3319,3329,3361,3231,3595,3136,3335,3230,3147,3360,3382},{2668,2590,2624,2726,2857,2912,2745,2622,2763,2646,2743,2792,2907,2677,2655,2769,2707,2757,2772,2608,2745,2697,2693,2729,2528,2968,2721,2726,2796,2761,2927,2654,2794,2606,2866,2648,2844,2647,2555,2756,2779,2757,2575,2505,2892,2717,2975,2658,2639,2697,2904,2654,2649,2732,2655,2701,2615,2734,2530,2884,2610,2819,2582,2672,2740,2726,2672,2741,2856,2768,2629,2680,2658,2526,2786,2864,2688,2679,2679,2782,2681,2560,2744,2562,2685,2811,2661,2820,2431,2674,2985,2620,2682,2806,2731,2906,2625,2802,2730,2651,2723,2664,2756,2649,2876,2627,2819,2775,2613,2718,2720,2665,2838,2772,2798,2755,2606,2606,2686,2815,2558,2852,2784,2599,2866,2732,2829,2744,2728,2648,2963,2812,2632,2627,2721,2801,2939,2822,2701,2734,2542,2737,2867,2831,2628,2846,2538,2595,2751,2752,2775,2792,2641,2851,2695,2674,2504,2557,2809,2730,2682,2667,2571,2786,2673,2552,2867,2716,2672,2563,2723,2683,2776,2732,2688,2958,2686,2678,2641,2710,2801,2799,2712,2785,2936,2749,2755,2476,2623,2637,2612,2581,2651,2737,2733,2806,2682,2606,2728,2748,2741,2767,2663,2667,2832,2615,2778,2425,2681,2828,2889,2756,2611,2619,2799,2684,2831,2888,2656,2670,2556,2866,2711,2659,2623,2711,2830,2692,2716,2765,2820,2710,2752,2606,2693,2754,2778,2845,2669,2716,2824,2814,2733,2546,2767,2535,2745,2833,2746,2767,2775,2769,2801,2707,2700,2822,2685,2631,2860,2652,2786,2570,2774,2737,2741,2684,2649,2879,2607,2817,2676,2646,2735,2643,2783,3003,2815,2972,2982,2887,2904,2566,3012,2561,2956,2811,2874,2933,2674,2579,2434,2729,2511,2679,2698,2667,2716,2850,2799,2817,2508,2767,2797,2663,2773,2527,2563,2792,2638,2738,2788,2689,2752,2721,2678,2730,2792,2712,2746,2716,2625,2676,2748,2759,2761,2623,2766,2449,2487,2657,2555,2723,2756,2702,2619,2638,2784,2819,2769,2690,2858,2833,2699,2706,2570,2517,2616,2576,2665,2706,2471,2821,2675,2704,2729,2672,2811,2778,2871,2621,2813,2625,2903,2638,2882,2679,2578,2800,2728,2659,2727,2834,2571,2484,2827,2850,2753,2730,2745,2728,2661,2730,2643,2678,2625,2561,2710,2632,2584,2594,2801,2771,2667,2611,2776,2602,2769,2629,2717,2635,2720,2531,2619,2824,2863,2703,2551,2765,2602,2762,2607,2790,2629,2756,2693,2534,2715,2677,2898,2737,2690,2631,2826,2790,2677,2705,2776,2743,2822,2711,2811,2705,2612,2709,2804,2515,2700,2667,2813,2685,2608,2667,2641,2859,2861,2720,2774,2784,2603,2842,3038,2723,2833,2519,2702,2709,3028,2686,2830,2792,2948,2685,2887,2712,2750,2685,2797,2793,2725,2541,2782,2736,2663,2630,2660,2803,2759,2503,2776,2400,2829,2746,2600,2611,2652,2776,2652,2921,2812,2782,2680,2738,2829,2655,2582,2754,2770,2820,2720,2803,2467,2573,2765,2800,3011,2804,2706,2682,2775,2664,2661,2891,2522,2736,2714,2678,2599,2772,2657,2500,2887,2821,2892,2763,2629,2894,2596,2588,2645,2787,2553,2585,2682,2679,2859,2725,2828,2715,2631,2835,3050,2631,2696,2712,2656,2845,2621,2683,2751,2868,2841,2618,2513,2832,2531,2784,2711,2598,2760,2660,2600,2730,2763,2681,2733,2870,2956,2488,2696,2653,2689,2841,2683,2614,2540,2769,2796,2742,2747,2718,2842,2571,2801,2637,2442,2760,2911,2680,2553,2533,2623,2797,2721,2843,2658,2633,2829,2883,2619,2595,2657,2786,2560,2607,2651,2512,2800,2629,2636,2697,2575,2768,2764,2879,2864,2773,2515,2502,2634,2826,2793,2632,2691,2585,2589,2702,2679,2929,2651,2731,2700,2745,2762,2704,2589,2774,2677,2832,2638,2905,2515,2757,2685,2600,2736,2778,2892,2728,2748,2620,2822,2899,2665,2675,2875,2530,2432,2644,2712,2739,2686,2812,2828,2748,2811,3036,2685,2753,2757,2840,2832,2773,2741,2806,2750,2702,2671,2704,2760,2985,2786,2593,2736,2605,2698,2777,2719,2637,2800,2733,2620,2797,2697,2809,2766,2675,2663,2864,2609,2721,2787,2916,2708,2728,2708,2604,2661,2927,2771,2620,2651,2654,2601,2611,2616,2519,2762,2778,2524,2549,2598,2834,2705,2688,2910,2946,2657,2907,2797,2827,2611,2787,2720,2617,2682,2701,2576,2703,2595,2783,2562,2772,2746,2616,2765,2631,2602,2658,2961,2825,2654,2817,2569,2595,2592,2586,2706,2754,2702,2588,2802,2635,2687,2627,2710,2825,2888,2703,2736,2782,2704,2760,2618,2557,2902,2658,2588,2633,2568,2635,2715,2742,2709,2680,2740,2625,2886,2700,2869,2597,2608,2786,2945,2573,2569,2646,2794,2887,2795,2677,2567,2889,2769,2722,2723,2654,2662,2745,2562,2829,2769,2708,2823,2912,2615,2924,2670,2824,2752,2749,2555,2581,2802,2682,2731,2734,2626,2852,2817,2795,2710,2685,2598,2589,2673,2834,2581,2664,2892,2809,2696,2872,2858,2862,2908,2541,2743,2847,2696,2760,2553,2660,2993,2621,2732,2657,2636,2648,2771,2702,2570,2771,2712,2869,2733,2650,2576,2653,2687,2697,2849,2939,2743,2625,2840,2599,2602,2788,2757,2677,2901,2684,2694,2731,2779,2665,2803,2825,2670,2939,2689,2720,2419,2708,2861,2766,2744,2733,2594,2805,2782,2467,2512,2752,2705,2717,2706,2844,2797,2630,2641,2821,2582,2721,2778,2784,2541,2729,2753,2704,2723,2703,2719,2957,2879,2947,2772,2650,2630,2551,2762,2670,2745,2815,2648,2843,2719,2736,2724,2895,2734,2506,2666,2752,2854,2635,2691,2841,2625,2823,2579,2900,2676,2698,2624,2657,2483,2857,2745,2748,2633,2737,2800,2754,2792,2614,2729,2630,2500,2674,2738,2591,2801,2808,2672,2817,2638,2681,2642,2663,2868,2658,2637,2758,2812,2653,2596,2655,2504,2586,2553,2730,2721,2779,2659,2700,2568,2745,2555,2692,2859,2660,2796,2732,2842,2796,2731,2676,2519,2657,2693,2632,2561,2795,2702,2787,2836,2918,2571,2962,2506,2674,2777,2884,2646,2779,2579,2738,2526,2494,2866,2738,2709,2801,2837,2655,2931,2751,2801,2504,2768,2541,2652,2708,2780,2616,2872,2741,2459,2757,2828,2734,2735,2597,2805,2804,2858,2680,2722,2715,2720,2659,2655,2621,3007,2878,2559,2763,2677,2616,2772,2636,2834,2657,2743,2695,2940,2770,2771,2724,2757,2889,2836,2979,2491,2843,2679,2805,2703,2668,2844,2617,2710,2786,2579,2831,2851,2488,2556,2613,2741,2903,2781,2860,2686,2724,2882,2779,2511,2704,2752,2805,2703,2786,2532,2399,2570,2632,2550,2709,2647,2850,2557,2773,2713,2770,2648,2676,2782,2611,2794,2545,2698,2668,2751,2757,2630,2711,2800,2947,2713,2847,2588,2868,2630,2697,2871,2711,2688,2668,2949,2748,2703,2598,2622,2734,2742,2639,2604,2750,2688,2804,2978,2640,2579,2861,2832,2608,2700,2860,2655,2676,2804,2771,2744,2758,2874,2632,2603,2657,2743,2808,2800,2709,2752,2751,2752,2643,2819,2722,2699,2747,2819,2757,2699,2890,2847,2796,2859,2843,2769,2755,2589,2615,2912,2940,2614,2700,2538,2817,2686,2701,2635,2993,2610,2960,2745,2678,2740,2825,2753,2462,2562,2701,2649,2698,2620,2584,2963,2699,2752,2546,2634,2672,2650,2842,2828,2715,2734,2570,2744,2891,2567,2764,2804,2815,2739,2728,2748,2646,2807,2660,2694,2730,2792,2724,2558,2725,2792,2793,2648,2829,2733,2703,2618,2689,2547,2686,2855,2431,2683,2612,2693,2767,2546,2731,2603,2632,2708,2695,2588,2590,2660,2856,2732,2816,2627,2803,2622,2674,2787,2732,2835,2651,2842,2695,2983,2445,2874,2769,3021,2798,2673,2846,2520,2747,2559,2924,2653,2782,2788,2806,2627,2786,2754,2861,2776,2646,2471,2682,2787,2747,2900,2416,2626,2623,2580,2853,2889,2809,2632,2779,2692,2589,2716,2801,2793,2942,2961,2805,2624,2750,2976,2861,2964,2702,2804,2725,2784,2824,2695,2714,2798,2698,2579,2602,2551,2624,2542,2752,2629,2940,2461,2651,2684,2846,2852,2711,2629,2721,2724,2824,2830,2910,2662,2682,2682,2488,2704,2688,2755,2718,2823,2771,2586,2883,2581,2868,2817,2589,2859,2824,2750,2735,2777,2719,2619,2687,2793,2815,2654,2594,2828,2750,2804,2752,2482,2683,2580,2564,2897,2615,2584,2801,2657,2804,2687,2802,2859,2793,2699,2571,2694,2794,2780,2831,2727,2932,2652,2824,2838,2671,2570,2765,2657,2892,2765,2537,2689,2571,2906,2634,2697,2768,2697,2598,2782,2570,2635,2628,2750,2598,2632,2670,2679,2801,2621,2613,2686,2688,2696,2616,2870,2893,2692,2731,2794,2619,2782,2748,2789,2659,2964,2753,2683,2691,2600,2595,2777,2827,2826,2855,2705,2739,2766,2645,2739,2707,2732,2839,2709,2669,2929,2806,2448,2636,2560,2818,2685,2752,2712,2743,2807,2726,2755,2721,2740,2686,2420,2734,2692,2850,2694,2645,2840,2737,2688,2568,2630,2679,2662,2769,2525,2716,2737,2770,2826,2662,2651,2840,2707,2642,2637,2735,2812,2628,2681,2668,2743,2720,2771,2630,2897,2662,2709,2819,2626,2819,2921,2584,2812,2815,2552,2611,2673,2723,2760,2707,2681,2904,2652,2556,2666,2731,2960,2782,2686,2806,2798,2725,2571,2823,2790,2699,2785,2746,2613,2678,2439,2637,2717,2699,2605,2923,2790,2679,2612,2610,2689,2834,2737,2669,2812,2614,2802,2958,2819,2743,2709,2674,2745,2686,2604,2840,2794,2803,2640,2747,2756,2865,2642,2723,2990,2714,2743,2580,2674,2810,2946,2814,2726,2636,2692,2909,2656,2647,2670,2818,2739,2703,2845,2956,2570,2683,2620,2860,2816,2710,2796,2707,2745,2641,2763,2780,2707,2825,2863,2584,2816,2779,2759,2633,2719,2833,2824,2689,2524,2603,2812,2819,2769,2844,2818,2759,2801,2568,2780,2749,2495,2763,2706,2613,2560,2701,2570,2776,2706,2709,2674,2664,2851,2836,2528,2722,2717,2555,2775,2713,2934,2690,2591,2709,2848,2791,2534,2711,2927,2629,2325,2929,3033,2674,2518,2501,2814,2658,2715,2485,2565,2959,2626,2569,2716,2617,2766,2766,2547,2907,2517,2495,2658,2798,2601,2664,2745,2685,2857,2776,2632,2691,2705,2804,2781,2777,2598,2591,2731,2845,2693,2691,2760,2802,2742,2712,2854,2762,2824,2624,2703,2817,2817,2748,2576,2761,2636,2776,2695,2636,2695,2689,2857,2699,2768,2721,2620,2569,2850,2737,2786,2698,2576,2595,2682,2595,2486,2657,2753,2740,2621,2656,2877,2813,2690,3077,2804,2710,2620,2653,2668,2736,2675,2695,2685,2815,2688,2689,2631,2626,2728,2650,2603,2857,2934,2619,2737,2897,2635,2664,2670,2847,2642,2679,2550,2781,2681,2646,2594,2849,2765,2853,2880,2572,2671,2659,2756,2596,2694,2767,2611,2731,2700,2747,2586,2669,2685,2757,2845,2879,2628,2657,2628,2715,2695,2662,2766,2841,2991,2713,2615,2967,2780,2567,2788,2534,2649,2921,2719,2729,2766,2652,2765,2544,2649,2958,2642,2818,2585,2671,2518,2857,2673,2600,2840,2546,2652,2649,2588,2756,2837,2641,2504,2598,2741,2751,2528,2603,2715,2788,2749,2532,2744,2736,2822,2496,2897,2621,2680,2561,2698,2697,2576,2807,2620,2773,2618,2870,2701,2740,2691,2673,2818,2737,2854,2645,2828,2715,2773,2688,2846,2716,2660,2545,2719,2811,2631,2609,2756,2635,2919,2617,2669,2627,2628,2785,2800,2864,2827,2827,2750,2634,2579,2788,2563,2810,2830,2743,2836,2941,2709,2657,2572,2878,2886,2526,2843,2850,2731,2765,2906,2675,2839,2655,2778,2756,2612,2718,2662,2565,2636,2409,2861,2618,2721,2779,2709,2940,2860,2697,2702,2525,2635,2602,2898,2628,2578,2668,2795,2601,2806,2487,2717,2680,2637,2738,2843,2710,2587,2452,2728,2833,2592,2729,2731,2619,2596,2623,2596,2524,2780,2823,2687,2555,2909,2699,2583,2598,2754,2661,2690,2680,2701,2831,2673,2667,2658,2615,2789,2489,2863,2755,2880,2707,2774,2746,2697,2743,2848,3023,2785,2500,2819,2542,2712,2973,2812,2743,2668,2739,2668,2726,2854,2666,2669,2587,2752,2690,2437,2875,2629,2606,2840,2663,2766,2632,2490,2491,2660,2737,2896,2717,2653,2572,2610,2760,2574,2531,2750,2905,2802,2659,2813,2864,2481,2550,2614,2926,2628,2681,2840,2658,2472,2743,2735,2790,2634,2598,2787,3131,2729,2796,2800,2678,2722,2769,2852,2818,2753,2644,2671,2531,2623,2777,2860,2869,2744,2806,2846,2569,2671,2633,2656,2605,2709,2673,2807,2809,2616,2653,2703,2615,2794,2723,2642,2587,2719,2748,2501,2938,2903,2659,2647,2650,2527,2596,2729,2701,2702,2588,2861,2714,2602,2778,2791,2640,2746,2915,2744,2558,2837,2815,2810,2744,2454,2618,2501,2668,2643,2813,2781,2760,2483,2746,2659,2645,2476,2665,2707,2656,2860,2677,2748,2705,2817,2678,2696,2606,2649,2956,2723,2821,2636,2628,2619,2771,2588,2673,2671,2650,2580,2576,2661,2535,2572,2679,2783,2729,2626,2945,2596,2846,2749,2872,2831,2873,2887,2430,2685,2597,2833,2794,2682,2537,2562,2561,2582,2708,2825,2869,2710,2589,2761,2814,2854,2770,2737,2751,2806,2771,2630,2844,2634,2698,2604,2864,2862,2706,2673,2588,2752,2745,2616,2571,2726,2623,2732,2727,2861,2761,2836,2760,2591,2733,2618,2635,2635,2627,2506,2907,2719,2695,2783,2793,2653,2702,2736,2705,2717,2771,2543,2860,2919,2688,2647,2729,2607,2584,2735,3037,2606,2792,2793,2762,2525,2836,2647,2582,2744,2570,2742,2563,2667,2741,2619,2777,2787,2883,2729,2845,2810,2749,2788,2599,2814,2658,2907,2615,2793,2676,2629,2688,2639,2529,2570,3012,2713,2839,2874,2863,2813,2668,2787,2702,2788,2789,2642,2903,2710,2514,2656,2711,2915,2670,2598,2833,2668,2787,2799,2755,2527,2696,2720,2822,2786,2675,2683,2672,2784,2613,2798,2704,2990,2609,2572,2731,2893,2682,2639,2716,2702,2508,2921,2884,2625,2678,2856,2714,2739,2609,2607,2586,2554,2704,2799,2734,2705,2567,2972,2805,2658,2770,2711,2614,2791,2778,2797,2587,2756,2902,2724,2736,2699,2559,2704,2808,2724,2618,2640,2745,2828,2785,2762,2674,2626,2446,2720,2835,2691,2729,2785,2654,2683,2901,2876,2677,2684,2451,2873,2603,2742,2621,2684,2684,2874,2820,2783,2513,2902,2880,2759,2682,2706,2784,2455,2694,2715,2628,2560,2853,2808,2760,2754,2682,2700,2709,2780,2665,2506,2798,2605,2789,2742,2635,2817,2869,2658,2758,2422,2787,2636,2699,2537,2765,2968,2615,2634,2738,2898,2732,2695,2700,2619,2689,2743,2636,2725,2546,2743,2663,2595,2775,2690,2958,2702,2840,2807,2604,2739,2679,2604,2809,2594,2756,2626,2843,2683,2819,2648,2780,2618,2586,2821,2710,2726,2702,2762,2718,2844,2756,2622,2771,2906,2885,2850,2863,2669,2857,2687,2611,2472,2667,2642,2818,2772,2931,2597,2816,2561,2556,2859,2798,2891,2603,2705,2798,2779,2831,2696,2808,2696,2778,2679,2621,2599,2902,2787,2572,3016,2574,2554,2649,2772,2854,2675,2705,2792,2818,2734,2557,2599,2604,2746,2677,2632,2677,2628,2630,2874,2713,2899,2732,2573,2518,2663,2649,2741,2628,2756,2598,2942,2753,2764,2831,2507,2789,2607,2712,2660,2681,2656,2688,2531,2882,2757,2690,2763,2694,2735,2559,2564,2773,2867,2609,2866,2739,2615,2716,2799,2722,2757,2669,2813,2803,2653,2787,2659,2584,2627,2726,2687,2701,2863,2677,2716,2777,2655,2836,2588,2655,2988,2802,2721,2866,2684,2748,2660,2619,2887,2546,2740,2795,2703,2798,2864,2626,2606,2786,2742,2793,2766,2681,2547,2837,2637,2684,2773,2683,2689,2729,2765,2744,2752,2684,2807,2746,2602,2750,2441,2920,2643,2554,2808,2487,2794,2760,2826,2876,2851,2616,2721,2915,2716,2644,2524,3007,2785,2898,2762,2721,2634,2629,2715,2504,2697,2771,2895,2734,2870,2748,2771,2726,2731,2640,2773,2560,2818,2661,2627,2739,2909,2630,2830,2647,2676,2753,2585,2721,2720,2680,2688,2562,2694,2703,2638,2678,2657,2726,2787,2844,2655,2853,2837,2426,2529,2895,2677,2496,2708,2743,2705,2682,2609,2954,2834,2741,2723,2792,2627,2736,2648,2924,2665,2591,2854,2547,2669,2649,2779,2614,2673,2587,2733,2585,2766,2671,2685,2586,2593,2741,2578,2711,2758,2951,2746,2615,2868,2839,2546,2855,2749,2704,2636,2915,2783,2563,2632,2684,2727,2433,2615,2688,2666,2777,2759,2726,2936,2850,2713,2939,2632,2727,2714,2605,2725,2806,2654,2822,2637,2739,2644,2732,2716,2833,2731,2775,2812,2821,2861,2692,2641,2679,2517,2547,2780,2643,2575,2717,2918,2648,2659,2648,2855,2760,2766,2737,2619,2830,2715,2625,2674,2728,2824,2602,2877,2503,2795,2712,2654,2770,2791,2542,2959,2541,2652,2761,2598,2487,2738,2801,2651,2718,2752,2721,2713,2625,2819,2844,2672,2709,2930,2825,3007,2639,2686,2815,2538,2871,2645,2644,2682,2583,2690,2756,2837,2756,2749,2639,2630,2844,2833,2760,2870,2815,2636,2838,2730,2802,2810,2615,2579,2648,2844,2575,2533,2693,2849,2705,2475,2916,2719,2736,2574,2619,2594,2788,2514,2872,2826,2614,2806,2722,2877,2728,2773,2615,2572,2690,2605,2624,2524,2897,2689,2474,2716,2763,2745,2650,2877,2784,2858,2746,2602,2924,2679,2737,2671,2822,2674,2651,2854,2895,2791,2704,2782,2730,2731,2638,2758,2696,2819,2544,2936,2717,2806,2764,2566,2682,2563,2727,2576,2807,2767,2619,2738,2761,2781,2741,2702,2883,2539,2535,2786,2589,2861,2782,2820,2755,2757,2778,2949,2610,2739,2764,2647,2623,2710,2705,2776,2673,2661,2871,2626,2854,2549,2730,2611,2666,2477,2789,2769,2810,2674,2778,2720,2611,2644,2648,2564,2445,2684,2527,2745,2854,2700,2741,2748,2897,2610,2574,2877,2762,2765,2775,2649,2689,2535,2675,2654,2815,2896,2685,2845,2661,2597,2607,2724,2969,2815,2615,2908,2757,2753,2583,2741,2988,2723,2607,2808,2549,2826,2733,2931,2798,2854,2670,2785,2920,2836,2724,2933,2721,2648,2880,2578,2759,2594,2553,2566,2627,2650,2770,2567,2560,2687,2823,2824,2574,2921,2870,2716,2614,2619,2857,2745,2503,2714,2890,2489,2828,2694,2703,2934,2834,2540,2554,2688,2627,2794,2671,2617,2407,2903,2793,2824,2672,2788,2709,2604,2698,2780,2856,2813,2960,2812,2679,2696,2691,2690,2794,2867,2640,2768,2762,2776,2722,2623,2767,2721,2788,2754,2883,2715,2604,2752,2740,2631,2851,2795,2740,2694,2722,2856,2898,2815,2635,2867,2615,2527,2985,2721,2770,2771,2713,2747,2745,2792,2781,2745,2730,2690,2629,2800,2775,2529,2917,2635,2603,2412,2709,2670,2611,2587,2859,2685,2684,2634,2604,2736,2663,2585,2713,2729,2629,2575,2860,2734,2563,2855,2790,2784,2738,2725,2907,2824,2628,2630,2615,2644,2501,2762,2706,2611,2792,2781,2735,2580,2667,2690,2605,2644,2601,2845,2566,2835,2808,2643,2786,2644,2771,2611,3005,2809,2820,2692,2827,2621,2624,2586,2552,2669,2631,2635,2609,2628,2605,2680,2827,2625,2629,2786,2795,2707,2749,2694,2853,2728,2712,2682,2590,2725,2592,2702,2679,2733,2656,2590,2537,2892,2743,2772,2704,2483,2712,2725,2629,2754,2846,2826,2517,2724,2694,2613,2619,2675,2559,2689,2876,2621,2688,2620,2707,2856,2596,2886,2670,2816,2560,2509,2720,2805,2674,2916,2696,2777,2736,2583,2672,2828,2689,2801,2722,2853,2713,2836,2899,2652,2767,2741,2922,2863,2740,2724,2538,2794,2536,2739,2649,2729,3002,2699,2792,2712,2563,2810,2526,2538,2724,2992,2555,2857,2659,2698,2560,2691,2633,2558,2792,2588,2588,2587,2828,2677,2688,2565,2753,2475,2675,2793,2685,2674,2748,2592,2725,2472,2737,2674,2564,2645,2687,2644,2673,2550,2764,2885,2832,2787,2734,2466,2711,2641,2765,2635,2733,2592,2832,2948,2600,2807,3008,2623,2568,2564,2605,2932,2581,2616,2717,2612,2720,2729,2641,2644,2671,2577,2784,2759,2550,2679,2556,2673,2958,2842,2772,2865,2596,2809,2635,2779,2916,2622,2899,2826,2717,2697,2753,2709,2556,2598,2640,2777,2693,2786,2805,2790,2745,2826,2725,2554,2889,2773,2398,2654,2678,2946,2523,2959,2806,2790,2766,2713,2698,2852,2610,2918,2598,2781,2724,2872,2835,2820,2857,2824,2870,2523,2697,2688,2602,2577,2856,2965,2581,2505,2683,2790,2581,2729,2666,2665,2745,2816,2670,2563,2766,2872,2764,2772,2911,2595,2711,2626,2669,2781,2813,2664,2637,2721,2693,2867,2824,2756,2734,2650,2696,2795,2613,2818,2621,2630,2738,2729,2761,2845,2711,2763,2678,2898,2733,2869,2631,2780,2835,2757,2665,2876,2729,2870,2917,2495,2768,2881,3044,2470,2691,2665,2712,2772,2688,2713,2801,2658,2774,2695,2632,2959,2818,2780,2727,2605,2847,2759,2693,2605,2659,2542,2782,2752,2867,2712,2810,2498,2762,2819,2766,2728,2693,2856,2723,2556,2890,2801,2925,2624,2828,2725,2711,2586,2864,2563,2697,2632,2763,2456,2848,2627,2747,2712,2625,2769,2675,2906,2863,2645,2517,2801,2689,2554,2863,2689,3011,2619,2655,2906,2896,2711,2805,2778,2757,2627,2762,2817,2676,2695,2717,2763,2770,2593,2617,2656,2666,2686,2787,2763,2698,2809,2860,2718,2955,2795,2672,2900,2680,2513,2803,2697,2749,2807,2589,2626,2910,2857,2854,2634,2755,2857,2876,2827,2841,2619,2830,2703,2462,2586,2729,2668,2708,2526,2629,2815,2762,2739,2591,2625,2790,2906,2777,2728,2733,2722,3035,2751,2567,2722,2668,2744,2584,2740,2919,2732,2664,2663,2732,2878,2623,2571,2814,2811,2700,2599,2631,2649,2768,2527,2644,2927,2714,2759,2602,2723,2870,2696,2723,2731,2694,2723,2778,2510,2386,2775,2860,2683,2509,2714,2746,2716,2721,2680,2702,2604,2770,2534,2843,2567,2759,2665,2684,2571,2738,2784,2752,2885,2597,2822,2870,2700,2934,2715,2714,2623,2718,2687,2993,2726,2897,2659,2761,2607,2671,2757,2804,2659,2908,2572,2537,2735,2723,2711,2643,2833,2772,2750,2810,2736,2596,2650,2630,2670,2613,2580,2772,2771,2797,2689,2706,2680,2641,2818,2552,2774,2584,2783,2853,2547,2872,2703,2556,2789,2711,2841,2718,2732,2612,2779,2855,2582,2748,2702,2757,2791,2606,2741,2537,2697,2818,2663,2555,2893,2822,2825,2760,2645,2678,2698,2845,2641,2695,2664,2836,2725,2921,2727,2577,2714,2703,2680,2769,2619,2696,2577,2582,2523,2598,2605,2802,2612,2751,2862,2542,2649,2637,2623,2785,2918,2728,2558,2576,2675,2651,2715,2710,2668,2931,2638,2698,2523,2640,2706,2635,2543,2674,2643,2586,2788,2598,2582,2697,2697,2645,2877,2508,2698,2837,2525,2891,2731,2670,2929,2770,2662,2680,2806,2677,2748,2568,2749,2625,2634,2661,2692,2683,2728,2763,2628,2731,2867,2649,2759,2721,2573,2991,2695,2854,2711,2884,2775,2787,2815,2536,2875,2818,2611,2844,2801,2673,2829,2498,2714,2595,2415,2652,2822,2724,2736,2736,2848,2897,2967,2653,2574,2814,2601,2504,2939,2724,2938,2826,2785,2614,2586,2815,2754,2697,2524,2734,2675,2523,2893,2532,2820,2848,2779,2598,2922,2705,2701,2728,2604,2538,2729,2536,2782,2929,2789,2820,2617,2719,2797,2819,2660,2527,2887,2555,2695,2824,3013,2726,2684,2818,2692,2679,2650,2696,2723,3094,2615,2774,2889,2608,2814,2586,2759,2656,2695,2618,2572,2687,2792,2754,2840,2728,2760,2646,2705,2706,2945,2709,2721,2754,2575,2680,2589,2516,2744,2603,2721,2715,2751,2667,2659,2648,2608,2967,2900,2678,2752,2765,2680,2800,2810,2639,2576,2721,2596,2750,2761,2678,2684,2804,2729,2605,2770,2744,2864,2784,2475,3043,2788,2517,2710,2691,2626,2790,2671,2650,2630,2598,2555,2566,2737,2580,2726,2676,2646,2838,2747,2896,2879,2633,2754,2649,2751,2857,2925,2714,2793,2815,2809,2740,2862,2788,2539,2629,2664,2906,2695,2766,2605,2684,2767,2678,2709,2632,2719,2765,2771,2691,2742,2617,2975,2695,2685,2815,2761,2594,2502,2798,2622,2616,2642,2891,2554,2916,2816,2842,2701,2785,2711,2718,2659,2851,2701,2880,2635,2992,2901,2644,2763,2685,2603,2590,2930,2600,2606,2783,2796,2829,2893,2685,2651,2754,2775,2786,2706,2737,2798,2584,2593,2706,2513,2641,2857,2682,2513,2715,2851,2933,2645,2816,2704,2669,2658,2699,2583,2559,2589,2604,2624,2742,2708,2651,2784,2791,2771,2957,2590,2666,2519,2882,2556,2863,2557,2760,2823,2641,2737,2799,2691,2717,2898,2584,2570,2590,2747,2797,2627,2652,2706,2635,2613,2890,2890,2893,2700,2770,2669,2568,2577,2618,2972,2877,2667,2880,2713,2783,2859,2541,2548,2728,2719,2715,2700,2798,2669,2672,2736,2785,2732,2712,2523,2861,2722,2524,2758,2804,2843,2761,2865,2949,2536,2838,2800,2648,2801,2563,2786,2717,2817,2719,2659,2652,2733,2960,2827,2559,2774,2429,2648,2673,2768,2690,2857,2598,2906,2650,2659,2700,2839,2694,2737,2631,2665,2729,2804,2719,2733,2605,2646,2714,2807,2743,2618,2694,2866,2698,2632,2721,2751,2524,2457,2866,2601,2695,2655,2758,2588,2874,2676,2634,2432,2728,2638,2817,2599,2642,2634,2746,2696,2825,2675,2606,2864,2900,2562,2750,2809,2885,2720,2847,2879,2568,2513,2909,2764,2666,2723,2603,2764,2721,2798,2720,2756,2644,2793,2558,2604,2772,2831,2614,2662,2585,2644,2642,2634,2736,2787,2577,2706,2687,2721,2664,2576,2638,2720,2695,2610,2746,2696,2689,2874,2783,2747,2637,2569,2684,2591,2689,2680,2707,2656,2582,2872,2839,2616,2688,2553,2873,2716,2851,2774,2644,2764,2738,2788,2684,2735,2761,2793,2847,2627,2748,2770,2559,2767,2749,2759,2584,2778,2725,2783,2505,2687,2842,2598,2789,2810,2838,2634,2875,2742,2756,2770,2661,2749,2746,2660,2780,2773,2743,2650,2876,2636,2659,2700,2942,2841,2615,2863,2769,2743,2647,2816,2576,2867,2739,2832,2637,2702,2880,2820,2805,2816,2744,2678,2758,2715,2751,2548,2688,2543,2509,2774,2640,2890,2839,2661,2686,2805,2691,2574,2719,2714,2839,2918,2783,2724,2759,2617,2719,2709,2713,2692,2728,2690,2861,2909,2803,2809,2753,2734,2706,2555,2659,2912,2774,2732,2712,2662,2944,2831,2882,2783,2593,2783,2827,2748,2591,2786,2801,2814,2874,2892,2786,2634,2515,2684,2857,2578,2676,2871,2675,2653,2796,2678,2757,2657,2886,2597,2746,2763,2663,2850,2818,2689,2787,2829,2705,2648,2751,2715,2826,2770,2641,2632,2772,2641,2829,2571,2773,2748,2778,2858,2665,2798,2782,2638,2683,2671,2637,2844,2522,2654,2768,2544,2764,2671,2935,2570,2787,2633,2872,2838,2617,2861,2638,2716,2679,2785,2670,2768,2612,2665,2750,2556,2814,2675,2591,2705,2762,2489,2479,2683,2688,2657,2746,2772,2575,2690,2676,2636,2596,2839,2573,2691,2736,2686,2979,2665,2597,2759,2631,2756,2600,2752,2844,2769,2707,2621,2667,2800,2599,2825,2832,2741,2552,2765,2643,2694,2674,2569,2758,2540,2407,2767,2846,2726,2680,2770,2742,2855,2753,2823,2770,2770,2513,2791,2902,2693,2576,2785,2802,2680,2697,2871,2905,2913,2675,2780,2670,2659,2613,2841,2845,2883,2571,2583,2605,2601,2605,2692,2811,2521,2608,2740,3020,2742,2632,2875,2634,2568,2753,2702,2777,2675,2475,2703,2730,2682,2730,2537,2794,2759,2732,2645,2562,2626,2769,2731,2671,2599,2632,2765,2805,2946,2653,2725,2827,2726,2813,2809,2773,2737,2851,2649,2619,2543,2576,2846,2587,2689,2578,2726,2798,2674,2707,2687,2833,2738,2721,2821,2649,2646,2726,2707,2661,2786,2705,2826,2775,2728,2718,2733,2747,2644,2767,2695,2960,2671,2798,2607,2686,2889,2818,2928,2636,2711,2697,2780,2617,2804,2951,2864,2836,2740,2817,2405,2685,2668,2694,2765,2638,2697,2647,2665,2786,2759,2886,2615,2664,2764,2910,2839,2873,2755,2879,2503,2791,3084,3051,2720,2799,2588,2683,2726,2679,2863,2836,2740,2692,2769,2621,2532,2956,2625,2667,2641,2823,2708,2739,2724,2750,2810,2662,2726,2694,2712,2737,2862,2769,2761,2433,2600,2600,2470,2848,2828,2858,2641,2610,2694,2811,2576,2732,2588,2679,2693,2689,2845,2776,2728,2785,2695,2673,2655,2814,2715,2821,2437,2523,2664,2559,2722,2784,2646,2985,2589,2648,2906,2774,2757,2843,2630,2758,2776,2752,2384,2851,2614,2721,2808,2553,2769,2653,2686,2733,2815,2823,2562,2850,2738,2739,2680,2870,2721,2773,2737,2873,2543,2609,2670,2644,2517,2776,2592,2505,2891,2838,2699,2492,2592,2817,2771,2850,2592,2848,2756,2709,2749,2715,2827,2818,2598,2608,2970,2682,2810,2780,2900,2891,2566,2655,2533,2806,2794,2604,2853,2831,2625,2575,2750,2551,2871,2633,2679,2777,2776,2860,2592,2748,2579,2742,2718,2694,2845,2641,2673,2822,2728,2768,2603,2744,2759,2841,2893,2662,2665,2774,2683,2628,2747,2734,2633,2816,2749,2830,2693,2690,2609,2699,2830,2448,2673,2707,2613,2992,2835,2854,2796,2747,2790,2940,2719,2507,2688,2566,2798,2689,2883,2681,2720,2828,2706,2645,2675,2847,2774,2786,2704,2704,2587,2671,2842,2654}},
{{5000,2.400000},{1146,1048,1044,1074,1127,1067,1167,1081,1114,1059,1128,1088,1019,1093,1148,1145,1145,1052,1118,1279,1058,1254,1190,1201,1176,1076,1235,1048,1225,1163,992,1267,1146,1089,1136,1185,1187,992,1095,1323,1200,1189,1058,1139,1056,1060,1123,1221,1141,1246,1081,1131,1104,1238,1106,1173,1120,1177,1142,1100,1071,1114,1079,1185,1230,1079,1185,1134,1182,968,1156,1213,1103,1155,1190,1108,1134,1209,1092,1078,1026,1181,1078,1159,1240,1076,1151,1204,1233,1242,1014,1173,1209,1222,1230,1173,1118,1217,1088,1184,1280,1216,975,1183,1132,1264,1097,1120,1164,1192,1269,1105,1081,1104,1113,979,1186,1120,1121,1213,1191,1249,1075,1015,1098,1161,1153,1228,1131,1206,1112,1128,1089,1074,1099,1219,1033,1098,1170,1100,1215,1276,1189,1253,1178,1062,1236,1247,1180,1153,1140,962,1310,1145,1070,1131,1207,1099,1166,1189,1219,1217,1231,1103,1315,1061,1132,1155,1198,1122,1138,1261,992,1017,1138,1200,1206,1121,1194,1216,1342,1173,1008,1230,1116,1104,1172,1205,1082,1194,1241,1161,1171,1068,1191,1102,1188,1312,1102,1144,1210,1127,1132,1203,1031,1181,1147,1192,1141,1370,1198,1162,1046,1134,1189,1054,1287,997,1081,1134,1277,1114,1088,1126,1230,1136,1205,996,1240,1176,1110,1054,980,1143,1127,1244,1003,1115,1072,1170,1177,1150,1185,1128,1235,1083,1193,1160,1145,1109,1142,1149,1095,1071,1084,1167,1182,1040,1096,1117,1084,1050,1087,1220,1157,1123,1069,1266,1043,1158,1172,1140,1187,1206,1140,1143,1027,1161,1163,1231,1188,1110,1126,1106,1059,1229,1049,1003,1104,1131,1205,1147,1189,1189,1121,1108,1144,1153,1127,1064,1193,1131,1224,1146,1119,1081,1247,1230,1124,1202,1164,1172,1197,1058,1209,1203,1106,1136,1202,1131,1071,1089,1203,1130,1168,1068,1137,1188,1197,1202,1090,1092,1240,1170,1193,1188,1166,1137,1160,1073,1085,962,1232,1087,1210,1009,1196,1160,1042,1161,1304,1111,1201,1161,1013,1280,1150,1198,1100,1205,1202,1132,1236,1107,1244,1240,1101,1156,1129,1207,1123,1198,1076,1081,1269,1040,1316,1076,1250,1236,1167,1031,1042,1042,1195,1134,1079,1123,1179,1189,1139,1089,1176,1120,1140,1263,1281,1214,1125,1110,1286,976,1068,1121,1280,1150,1257,1159,1140,1142,1166,1058,982,1143,1186,1214,1170,1118,1260,1194,1104,1171,1240,1151,1047,1091,1154,1213,1016,1198,1033,1153,1192,1235,1121,1168,1140,1255,1144,1116,1035,1205,1172,1166,1180,1072,1107,1007,1229,1048,1090,1114,1022,1088,1074,1121,1080,1168,1082,1267,1119,1229,1185,1061,1060,1089,1110,1160,1110,1169,1321,1147,1208,1089,1063,1037,1224,1121,1057,1118,1123,1220,1181,1176,1064,1182,1146,1169,1141,1142,1080,1171,1138,1210,1226,1189,1179,1132,1126,994,1043,1147,1071,1056,1206,1051,1245,1229,1275,1167,1050,1179,1145,1194,1081,1133,1150,1008,1076,1051,1077,1050,1160,1096,1109,1180,1160,1172,1190,1011,1059,991,1101,1276,1224,1147,1154,1270,1144,1254,1136,1073,1176,1169,1031,1167,948,1125,1263,1000,1105,1017,1227,1053,1137,1054,1157,1140,1020,1201,1116,1202,1149,1150,1172,1039,1175,1157,1059,1054,1081,1051,1186,1173,1167,1134,1220,1265,1266,1142,1149,1160,1058,1048,1112,1180,1227,1151,1266,1132,1083,1114,1256,1001,1138,1164,1189,1213,1105,1228,1185,1249,1164,1140,1080,1199,1085,1173,1102,1103,1182,1175,1121,1156,1139,1211,1153,1218,1079,1088,1222,1159,1211,1222,1254,1128,1071,1224,1259,1064,1173,948,1216,1151,1086,1168,1045,1017,1071,1305,1028,1228,1060,1287,1080,1097,1112,1266,1244,883,1214,1119,1222,1317,1073,1173,996,1116,1130,1192,1271,1269,1245,1270,1146,1118,1085,1143,1142,1034,1028,1162,1092,1070,1161,1122,1262,1278,1108,1232,1254,1225,1236,1197,1227,1074,1155,1200,1203,1099,1155,1161,1297,1314,1100,1121,1461,1052,1102,1183,1196,1184,1166,1118,1094,1187,1251,1119,1226,1188,1097,1143,1083,1189,1201,1176,1070,1063,1164,1213,1198,1025,1155,1203,1171,1276,1213,1135,1142,1234,1088,1150,1273,966,1050,1108,1105,1072,1163,1105,1091,1272,1233,1173,974,1228,1191,1308,1243,1148,1105,1157,1151,1246,1222,1233,1298,1040,1190,1158,1142,1279,1081,1179,1114,1040,1050,1204,1243,1115,1139,1055,1155,1338,1170,1077,1095,1201,1139,1237,1073,1109,1081,1077,1029,1041,1166,1183,1108,1216,1149,1034,1115,1179,1285,1128,1117,1260,1241,1208,1093,1129,1064,1150,1135,1137,1213,1076,1201,1038,1214,1175,1171,1031,1115,1160,1084,1051,1215,1092,1132,1273,1104,1075,1236,1111,1303,1197,1179,1212,1211,1342,1149,1128,1024,1182,1087,1156,1203,1207,1033,1087,1218,1130,1213,1071,1222,1119,1078,1164,1099,1282,1005,1213,1114,1075,1167,1047,1199,1072,1202,1123,1084,1286,1174,1075,1105,1253,1164,1149,1100,1194,1153,1051,1137,1189,1237,1054,1124,1259,1148,1068,1260,1172,1217,1093,1125,1180,1040,1122,1290,1233,1187,1133,1102,1141,1121,1018,1146,1153,1237,1217,1220,1204,1116,1142,1152,1223,1047,1005,1126,1097,1109,1145,1214,1098,1153,1181,1110,1310,1122,1232,1103,1105,1209,1126,1109,1234,1137,1206,1291,1090,1256,1106,1166,1226,1165,1131,1116,1216,1067,948,1133,1024,1111,994,1199,1185,1158,1061,1219,1192,1029,1085,1002,1244,1111,1192,1204,997,1122,1281,1120,1103,1248,1230,1221,1159,1133,1216,1091,1212,1082,1106,1091,1143,1074,1103,1158,1098,1256,1099,1129,1271,1192,1051,1267,1110,1032,1093,1204,1104,1142,1254,1074,1319,1000,1261,1136,1164,1129,1091,1158,1086,1079,1122,1142,1084,1185,1109,1075,1095,1110,1218,1089,1188,1114,1324,1125,1302,1009,1143,1169,1066,1010,1115,1175,1143,1214,1140,1178,1208,1209,1196,1248,1050,1068,1139,1106,1153,1179,1264,1264,1069,1033,1228,975,1187,1021,1226,1191,1013,1242,1167,1167,1107,1026,1203,1222,1069,1159,1003,1107,1062,1161,1208,1158,1159,1234,1008,1052,1126,1081,1117,1301,1222,1176,1271,1186,1303,1024,1242,1126,1021,1238,1091,1060,1196,1255,1101,1142,1109,1105,1172,1144,1186,1053,1059,1041,1098,1135,1115,1100,1290,1151,1099,1123,1128,1101,1132,1047,1141,1096,1102,1087,1341,1214,1250,1056,1058,1212,1132,1164,1162,1298,1072,1194,1223,999,1123,1147,1269,1039,993,1053,1262,964,1140,1267,1084,1112,1180,1192,1128,1169,1146,1041,1103,1061,1130,1078,1167,1163,1012,1060,1016,970,985,1036,1224,1174,1233,1104,1034,1133,1171,1219,1121,1155,1116,1085,1024,1161,1043,1237,1349,1146,1255,1044,1038,1091,1143,1145,1295,1103,1158,1302,1355,1233,1218,1083,1238,1023,1104,1053,1109,1118,1236,1131,1175,1169,1036,1235,1233,1124,1162,1055,1195,1047,1271,1070,1041,1249,1148,1239,1123,1113,1178,1157,963,1047,1109,1120,1204,1150,1094,1149,1128,1145,1103,1124,1186,1225,1143,1186,1111,1120,1109,1058,1101,1227,1249,1169,1091,1054,1123,1252,1112,1196,1229,1000,1062,1053,1182,1174,1077,1278,1042,1151,1259,1080,1020,1255,1155,1137,1075,1118,1159,1231,1150,1182,1112,1097,1055,1129,1301,1161,1111,1101,1194,1112,1030,1285,1225,1149,1182,1049,1202,1239,1107,1085,1173,1093,1058,1134,1102,1111,1040,1092,1123,1266,1002,1103,1188,1202,1098,1288,1066,1135,1142,1126,1053,1130,1094,1062,1209,1146,1086,1093,1214,1087,1214,1062,1218,1135,1167,1080,1344,1202,1230,1158,1092,1093,972,1182,1183,1183,1217,1040,1137,1164,1180,1182,967,1129,1189,1099,1055,1102,1278,1207,1159,1034,1234,1068,1220,1147,1104,1262,1179,1205,1240,1161,1252,1056,1158,1071,1227,1136,1188,1180,1124,1223,1145,1231,1073,1198,1057,1027,1087,1207,1130,1074,1084,1167,950,1085,1066,1273,1339,1063,1095,1049,1193,1185,1056,1195,1163,1052,1197,1142,1093,1159,1054,1201,1279,1219,1087,1074,1052,1216,1184,1261,1104,1091,1201,1082,1190,1028,897,1073,1139,1188,1132,1183,1116,1083,1094,1167,1152,1063,1186,1079,1073,1079,1143,1196,1212,1142,1230,1069,1067,1148,1244,1129,1179,1090,1184,1332,1218,1060,1150,1203,1128,1099,1129,1191,1113,1108,1213,1120,999,1260,1282,1079,1017,1071,1191,1124,1100,1176,1108,1145,1243,1190,1158,997,1147,1058,1174,995,1169,1095,1149,1062,1345,1308,1025,1047,1225,1125,1201,1160,1181,1111,1078,1177,1116,1087,1408,1164,1162,1116,1208,1073,1058,1192,1109,1103,1208,1101,1108,1188,1255,1085,1079,1211,1047,1066,1098,1055,1198,1082,1139,1071,1032,1126,1178,1086,1179,1113,1264,1315,1144,1195,1227,1167,1146,1085,1107,1157,1063,907,1318,1107,1029,1136,1152,1183,1066,1109,1240,1289,1161,1217,1195,1321,1160,1163,1162,1198,1082,1177,1100,1046,1224,1072,1042,1259,1069,1220,1206,1107,1204,1214,1152,1254,1180,1036,1108,1181,1033,1249,1076,1187,1122,1126,1021,1108,1198,1125,1151,1132,1127,1210,1146,1202,1016,1192,1178,1153,1057,1226,1244,1210,1049,1196,1123,1172,1022,1147,1065,1059,1177,1149,1058,1139,1244,1124,1163,1073,1118,1157,1242,1202,1126,1091,1038,1171,1234,1249,1156,1190,1064,1124,1079,1134,1172,1107,1064,1078,1148,1223,1132,1088,1059,1090,1101,1203,1220,1088,1090,1134,1161,1063,1285,1133,1120,1178,1067,1192,1098,1269,1144,1198,1061,1143,1225,1185,1168,1077,1157,989,1189,1092,1084,1034,1122,1174,1067,1068,1169,1198,1115,1168,1166,1036,1308,1119,1186,1184,1096,1201,1230,1079,1182,1002,1134,1221,1219,1136,1085,1217,1091,1232,1172,1092,1275,1052,1221,1191,1104,1204,1155,1150,1164,1183,1204,1039,1169,1235,1100,1147,1104,1274,1106,1157,1253,1216,1092,1105,1136,1108,1076,1217,1261,1391,970,1070,1188,1124,1100,980,1197,1095,1176,1185,1029,1122,1152,1246,1187,1210,1211,1122,1213,1188,1204,1151,1107,1147,1362,1138,1209,1096,1125,1076,1081,1169,1142,1062,1182,1271,1008,1147,1176,1282,1157,1127,1305,1087,1146,1141,1136,1153,1149,1147,1168,1148,1133,1283,1077,1113,1159,996,1136,1106,1275,1184,1178,1245,1179,1182,1202,1181,1023,1217,1069,1159,1141,1109,1085,1262,1140,1159,1203,1036,1263,1082,1106,1092,1166,1077,1153,1186,1155,1175,1134,1176,1288,1077,1093,1321,1230,1059,1283,1193,1073,1138,1133,1061,1052,1218,1115,1113,1213,1149,1026,1137,1117,1086,1242,1064,1128,1205,1057,1120,1118,1165,1209,1200,1179,1044,1262,1162,1062,1088,1063,1254,1071,1116,1246,1073,997,1109,1142,1191,1096,1176,1167,1116,1185,1085,1072,1279,1145,1082,1086,1214,1173,1101,1138,1074,1212,1228,1058,1133,1113,1163,1136,1105,1080,1182,1020,1088,1125,1136,1170,1211,1234,1159,1198,1016,1042,1200,1111,998,1175,1100,1167,966,1152,1123,1110,1307,1143,1166,1090,1163,1162,1039,1075,1121,1180,1070,1248,1041,1140,1151,1128,1169,1126,1069,1179,1162,1232,1147,1190,1044,1119,1165,1130,1193,1140,1253,1067,1132,1212,1148,1158,1159,1150,1184,1227,1111,1033,1047,1166,1084,1189,1151,1265,1192,1123,1188,1221,1186,1222,1116,1202,1045,1160,1189,1269,1141,1114,1116,1038,1140,1110,1242,1197,1153,1245,1021,1113,1054,1130,1072,1089,1157,1214,1146,1196,1183,1054,1047,1246,1103,1090,1071,1239,1173,1068,1165,1105,1301,992,1149,1234,1127,1122,1126,1128,1131,1182,1189,1174,1062,1047,1258,1221,1223,1221,1113,1169,1256,1151,1105,995,1110,1128,1224,1235,1070,1280,1089,1080,1039,1154,1069,1059,1123,1122,1245,1060,1186,1162,1010,1070,1093,1047,1199,1182,1092,1238,1041,1139,1173,1122,1078,1142,1153,1146,1162,1196,1040,1148,1216,1236,1159,1107,1061,1246,1103,1044,1291,1095,1168,1282,1067,1115,1106,1069,1098,1229,1182,1210,1086,1070,1149,1101,1237,1185,1204,1152,1142,1329,1292,1103,1035,1017,1114,1184,1114,999,1242,1232,1094,1054,1250,1198,1081,1150,1193,1081,1248,1265,1111,1147,1178,1173,1219,1218,1064,1078,1148,1198,1129,1126,1125,1180,1133,1061,1146,1071,1215,1059,1142,1055,1073,1192,1119,1035,1158,971,1214,1226,1085,1091,1229,1088,1208,1167,1071,1052,1255,1176,1052,1328,1046,1141,1175,1031,1050,1187,1065,1139,1138,1197,1189,1166,1202,1152,1178,1112,1045,1165,1220,1298,1314,1138,1258,1169,1169,1063,1189,1117,1165,1126,1164,1112,1169,1204,1210,1174,1147,1026,1184,1196,1363,1157,1251,1196,1175,1186,1204,1126,1061,1111,1235,1263,1148,1145,1124,1118,1232,975,995,1060,1214,1190,1252,1114,1176,1282,1071,1117,1235,1082,1260,1029,1184,1213,1233,1167,1098,1087,1192,1161,1292,1098,1104,1180,1303,1288,1113,1207,1117,1075,1265,1037,1058,1178,1116,986,1141,1136,1076,1283,1244,1237,1116,1196,1121,1170,1060,1281,1118,1281,1308,1206,1260,1235,1179,1147,996,1208,1208,1069,1233,1142,1195,1025,1086,1204,1277,1235,1175,1289,1101,1199,1196,1182,1148,1131,1122,1181,1211,1076,1219,1231,1123,1095,1227,1071,1171,1058,1110,1091,1127,1241,1255,1128,1325,1189,1206,1123,1158,1057,1291,1200,1277,1070,986,1141,1114,1173,1326,1252,1035,1105,1126,1170,1155,1162,1162,1070,1119,1189,1164,1177,1066,1235,1099,1203,1126,1111,1211,1067,1096,1179,1154,1281,1141,1298,1058,1187,1277,1223,1197,1179,1173,1187,1143,1241,1137,1276,1220,1112,1213,1150,1130,1027,1092,1087,1200,1150,1168,1080,1087,1073,1191,1156,1166,1166,1167,1209,1068,1039,1258,1181,1291,1088,1112,1154,1132,1121,1201,1181,1303,1257,1162,1122,1022,1205,1301,1141,1134,1028,1085,1102,1077,1227,1326,1270,1023,1181,1247,1197,1124,1127,1136,1157,1213,1207,1229,1224,1138,1172,1220,1261,1210,1150,1109,1192,1206,1112,1153,1199,1119,1094,1100,1189,1259,1157,1044,1132,1101,1252,1120,1105,1200,1067,1131,1131,1156,1264,1166,1110,1161,1144,1198,1223,1130,1077,1162,1263,1102,1065,1011,1139,1123,1234,1198,1073,1262,1199,1178,1181,1190,1121,1189,1071,1042,1126,1200,1210,1094,1213,877,1235,1146,1038,977,1083,1187,1142,1101,1144,1207,1151,1148,1198,1170,1030,1306,1041,1092,1160,1219,1093,1172,1139,1220,1221,1210,1045,1107,1141,1036,1183,1232,1137,1023,1162,1060,1056,1241,1172,1150,1226,1264,1142,1060,1172,1218,1103,1172,1286,1188,1222,1226,1173,1125,993,1232,1083,1169,1237,1240,1150,1093,934,1291,1053,1015,1113,1142,1263,1147,1231,1082,1032,1152,1126,1180,1138,1120,1100,1243,1132,1071,1089,1301,1195,1017,1255,1147,1063,1189,1171,1124,1137,1072,1227,1240,1123,1066,1061,1090,1121,1079,1063,1366,1168,1350,1044,1060,1106,1014,1241,1134,1265,1095,1140,1099,1094,1131,1047,1075,1167,1033,1067,1102,1248,1144,1160,1246,1030,1126,1214,1213,1235,1187,1164,1131,1099,1065,1311,1169,1105,1119,1137,1139,1085,1151,1098,1205,1216,1223,1059,1130,1137,1078,1217,1172,1161,1227,1239,1253,1237,1174,1101,1232,1097,1197,1173,1104,1174,1162,1018,1312,1127,1205,1187,1111,1227,1101,1155,1016,1248,1213,1241,1162,1074,1123,1168,1124,1199,1086,1171,1162,1026,1223,1168,1214,1118,1169,1006,1120,1190,1154,1061,1225,1171,1177,1057,1215,1011,1138,1160,1060,1102,1145,1279,1148,1148,1131,1209,1187,1288,1169,1089,1284,1251,1191,1088,1139,1032,1184,1204,998,1113,1086,1263,1247,1203,1187,1224,1124,1208,1052,1175,1042,1059,1154,1031,1109,1104,1119,1185,1063,1182,1099,1245,1137,1049,1092,1158,1127,1247,1138,1221,1149,1103,1092,1116,1055,1129,1159,1209,1251,1137,1123,1098,1169,1085,1193,1152,1119,1017,1041,1145,1226,1087,1117,1196,1167,1194,1110,1171,1251,1231,1229,1105,1302,1123,1117,1140,1051,1083,1133,1152,1271,1212,1035,1105,1245,1135,1131,1096,1128,1232,1227,1157,1126,1035,1047,1126,1210,1198,1074,1157,1159,1192,1226,1227,1175,1133,1303,1271,1173,1157,1181,1161,1125,1106,1162,1205,1227,1170,1151,1188,1084,1088,1062,1149,1259,1240,1193,1308,1250,1134,1140,1133,1092,1126,1231,1135,1093,1195,1176,1142,1209,1135,1198,1196,1131,1209,1268,1274,1117,1150,1170,1170,1156,1141,1039,1161,1042,1199,1201,1081,1150,994,1142,1241,1175,1165,1058,1140,1144,1201,1153,1119,1098,1104,1166,1190,1268,1162,1051,1084,1137,1168,1113,1194,1268,1038,1260,1261,1094,1189,1133,1274,1135,1245,1132,1112,1201,1091,1190,1082,1020,998,1057,1122,1128,1217,1182,1108,1106,1156,1106,1153,1285,1098,1139,1137,1209,1155,1164,1119,1093,1070,1210,1112,1160,1144,1136,1142,1230,1105,1278,1191,1229,1023,1257,1179,1143,1183,1162,1140,1087,1111,1047,1082,1196,1099,1200,1162,1196,1204,1142,1108,1117,1079,1128,1136,1227,1206,1115,1132,1124,1106,1085,1121,1165,1172,1215,987,1052,1025,1137,1210,1094,1080,1089,1189,1098,1052,1270,1095,1139,1190,1050,1126,1191,1162,1117,1151,1194,1163,1093,1128,1101,1193,1062,1240,1182,1139,1139,1102,1217,1134,1043,985,1135,1110,1065,1140,1116,1117,1238,1092,1075,1231,1075,1086,1253,1124,1131,1048,1162,1101,1155,1195,1192,1048,1233,1066,1088,1190,1023,995,1314,1137,1226,1131,1151,1107,1171,1173,1139,1178,1114,1040,1267,1219,1223,1101,1256,1205,1082,1086,1325,1089,1005,1113,1036,1187,1188,1130,1085,1199,1171,1094,1149,1021,1177,1045,1167,1103,1175,1131,1116,1256,1177,1196,1078,1113,1090,1160,1132,1136,1215,1200,1127,1012,1059,1104,1099,1090,1070,1214,1069,1215,1098,1170,1198,1125,1138,1160,1138,1081,1177,1148,1169,1096,1121,1083,1290,1131,1163,1204,1132,1234,1212,1062,1142,1097,1190,1131,1047,966,1173,1067,1081,1071,1107,1041,1285,1161,1169,1116,1145,1092,1123,1141,1133,1081,1145,1126,1148,1280,1024,1101,1130,1152,1258,1229,1144,1131,1128,1112,1159,1099,1140,1160,1155,1135,1126,1039,1060,1104,984,1173,1221,1232,1178,1122,1116,1187,1108,1118,1109,1056,1218,1124,1196,1240,1142,1121,1252,1221,1113,1161,1106,1123,1209,1078,1188,1164,1115,1077,1199,1059,1198,1170,1248,1145,1231,1204,1246,1124,1138,1201,1076,1098,988,1126,1124,1121,1171,1069,1089,1137,1063,1080,1245,1148,1233,1117,1231,1124,1137,1106,1119,1187,1108,997,1074,1103,1157,1089,1045,1153,1220,1157,1037,1273,1156,1063,1254,1170,1191,1141,1063,1213,985,1135,1059,1186,1158,1331,1091,1226,1210,1087,858,1103,1032,1099,1029,1172,1122,1109,1155,1074,1113,1060,1125,1087,1137,1036,1150,1120,1165,1064,1147,1276,1088,1108,1053,1036,1153,1210,1130,1213,1171,1267,1075,1148,1132,1157,1210,1253,1113,1132,1170,1202,1386,1056,952,1174,1143,1069,1196,1333,1105,1221,1193,1276,1178,1041,1165,1078,1082,1285,1086,1190,1131,1136,1242,1168,1185,1135,1151,1263,1024,1210,1160,1143,1127,1059,1185,1255,1150,1203,1219,1290,1075,1137,1176,1054,1059,1095,1211,1256,1198,1070,1247,1221,1150,1145,1121,1071,1110,1184,1264,1054,1083,1195,1064,1110,1117,1142,1158,1255,1092,1194,957,1166,1073,1030,1177,1303,1183,1109,998,1133,1221,1222,1010,1272,1134,1163,1135,1086,1051,1183,1143,1300,1119,1086,1183,1153,1065,1150,1197,1069,1168,1223,1151,1156,1047,1216,1067,1078,1166,1108,1106,987,1137,1057,1207,1036,1090,1197,1128,1023,1247,1132,1166,1129,1128,1092,1065,1132,1024,1168,1266,1062,1050,1154,1023,1182,1084,1206,1172,1037,1178,1281,1079,1002,1164,1102,1191,1185,1177,1121,1241,1121,1178,1093,1247,1206,1156,1119,1212,1113,1138,1160,1186,1109,1259,1149,1132,1185,1089,1134,1102,1215,1216,1144,1214,1216,1075,1091,1123,1158,1207,1103,1116,1080,1144,1055,1168,1198,1078,1119,1241,1228,1156,1073,1177,1247,1097,1063,1238,1110,1114,1011,1086,1130,1195,1087,1098,1072,1031,1122,1091,1122,1116,1108,1087,1170,971,1006,1122,1074,1043,1199,1184,1112,1183,1270,1091,1108,1271,1232,1196,1197,1052,1067,1069,1065,1123,1047,1060,1246,1050,1180,1197,1240,1161,1182,1131,1113,1195,1226,1189,1051,1187,1051,1200,1080,1015,1052,1169,1178,1126,1229,1285,1226,1129,1212,1236,1016,1160,1281,1131,1101,1300,1231,1210,1151,1108,1265,1164,1091,1092,1228,1193,1180,1151,1177,1247,1020,1133,1252,1110,1108,1134,1117,1089,1175,1191,1111,1176,1175,1277,1139,1187,1190,1210,1237,1177,1183,1345,1180,1242,1217,1201,1176,1170,1197,1214,1026,1225,1156,1066,1185,1104,1107,1173,1195,1223,1124,1187,1056,1101,1252,1066,1107,1045,1179,1180,1109,1056,1230,1265,1346,1178,1067,1073,1231,1268,1143,1246,1171,1035,1103,1168,1122,1112,1266,1193,1142,1152,1126,1037,1103,1258,1242,1048,1294,1189,1031,1052,1115,1203,1098,1280,1040,1264,1122,1001,1145,1122,1099,1125,1206,1184,1043,1071,1136,1202,1177,1062,1148,1385,1110,1183,994,1210,1218,1132,1165,1229,1382,1084,1108,1190,1066,1065,1246,1208,1183,1002,1212,1222,1160,1192,1196,1118,1145,1115,1228,1193,1175,1131,1017,1210,1079,1210,1152,1084,1213,1045,1203,1250,1210,1253,1128,1155,1080,1113,986,1074,1128,1216,1266,1251,1259,1190,1160,1162,1119,1224,1191,1046,1095,1074,1170,1272,1168,1141,1051,1150,1133,1044,1142,1017,1227,1294,1167,1142,1088,1168,1099,1284,1060,1215,1158,1117,1231,1077,993,1113,1126,1237,1356,1122,1195,1067,1089,1117,1204,1090,1213,1318,1059,1137,1029,1049,1008,1128,1146,1103,1184,1153,1114,1241,1042,1115,1131,1304,1161,1173,1068,1050,1102,1098,1132,1181,1171,1228,1220,1090,1155,1091,1079,1121,995,1078,1125,1057,1250,1209,1223,1215,1089,1191,1112,1178,1158,1106,1180,1265,1127,1068,1190,1197,1131,1043,1105,1235,1180,1191,1066,1194,1069,987,1155,1096,1200,1066,1184,1086,1211,1097,1138,1223,1168,1189,1142,1064,1284,1097,1122,1130,1170,1058,1186,1151,1034,1112,1020,1109,1102,1028,1188,1263,1039,1114,1142,1280,1203,1130,1157,1021,1255,1043,1230,1075,1350,1047,1258,1132,1241,1224,1179,1040,1132,1245,1109,1125,1019,1082,1135,1190,1059,1100,1235,1145,1096,1172,1185,1143,1108,1141,1125,1188,1183,1110,1258,1157,1079,1153,1103,1230,1024,1110,1097,1097,1251,1213,1098,1277,1109,1133,1110,1064,1081,1016,1042,1209,1072,1267,1078,1230,1136,1073,1076,1099,1195,1144,1193,1165,1101,1138,974,1084,1164,1124,1040,1217,1012,1073,1108,1308,1127,1185,1120,1203,1133,1170,1245,1180,1205,1243,1234,1151,1082,1260,1159,1085,1119,1251,1169,1044,1149,1180,1081,1027,1137,1160,1123,1137,1200,1118,1148,1165,1141,1267,1233,1067,1216,1086,1124,1122,1039,1217,1116,1060,1118,1094,1057,1175,1084,1223,1243,1117,1189,1119,1249,1158,1115,1086,1194,1290,1073,1157,1161,1267,1189,1133,992,1097,1194,1041,1161,1167,1079,1127,1042,1127,1177,1212,1169,1114,1269,1141,960,1143,1149,1150,1167,1122,1164,1052,997,1154,1134,1196,1111,1059,1123,1073,1087,1109,1043,1142,988,1118,1044,1180,1241,1154,1147,945,1186,1048,1076,1098,1189,1109,1165,1011,1215,1174,1122,1064,1149,1271,1136,922,1090,1064,1081,1111,1147,1155,1159,1133,1050,1058,1093,1109,1192,1113,1171,1160,1266,1197,1164,1144,1164,1286,1141,1210,1278,1122,1163,1071,1077,1116,1144,1150,1071,1317,1193,1115,1280,1212,1146,1088,1093,1247,1032,1254,1202,1135,1149,1150,1050,1244,1148,1182,1069,1149,1172,1157,1306,1139,1207,1110,1186,1027,1135,1096,1020,1229,1112,1200,1272,1118,1013,1267,1029,1238,1207,1128,1227,1163,1062,1134,1110,1023,1191,1139,1145,1277,1013,1199,1242,1255,1193,1163,1168,990,1194,1139,1188,1195,1159,1089,1247,1167,1194,1116,1139,1088,1231,1184,1123,1109,1232,1202,1126,1144,1194,1057,1263,1166,1083,1120,1209,1037,1146,1177,1361,1208,1179,1164,1097,1201,1191,1185,1176,1180,1160,1196,1213,1046,1124,1255,1173,1113,1255,1242,1160,1072,1215,1080,1247,1002,1106,1163,1239,1036,1048,1042,1097,1120,1153,1102,1248,1122,1203,1270,1088,1193,1137,1115,1063,1137,1127,1175,1137,1262,1094,1143,1045,1062,1239,1207,1100,1008,1193,1182,1032,1225,1064,1152,1165,1209,1144,1168,1287,1139,1231,1155,1187,1104,1055,1228,1147,1118,1106,1129,1212,1099,1130,1009,1075,1099,1125,1030,1148,1100,1123,1179,1194,1224,1024,1182,1230,1140,1129,1050,1067,1286,1203,1112,1201,1077,1184,1116,1136,1107,1074,1087,1184,1203,1253,1160,1145,1087,1222,1196,1119,1096,1060,1278,1125,1148,1083,1091,1076,1233,1274,1230,1185,1274,1181,1186,1149,1086,1141,1170,1237,1131,1197,1189,1268,1305,1286,1147,1086,1087,1081,1169,1137,1294,1185,1208,1037,1132,1030,1300,1135,1024,1217,1162,1212,1241,1325,1036,1163,1150,1218,951,1046,1138,896,1116,1184,1100,1070,1224,1279,1172,977,1257,1185,1151,1238,1184,1245,1197,1027,1027,1327,1186,1106,1219,1168,1238,1205,1143,923,1043,1111,1149,1126,1190,1072,1035,1019,1127,1240,1079,1066,1275,1194,1158,1166,1002,1098,1179,1151,1021,1176,1056,1040,1225,1163,962,1112,1115,1197,1125,1107,1099,1198,1196,1224,1203,1254,1177,1166,1224,1133,1140,1175,1175,1143,1081,1215,1264,1179,1131,1087,1161,1066,1290,1226,1300,1049,1223,1101,1167,1217,1075,1271,1152,1086,1118,1204,1081,1051,1111,1200,1098,1195,1156,1181,1069,1249,1147,1105,1115,1110,1151,1091,1231,1212,1196,1095,1207,1108,1048,1231,1084,1131,987,1175,1136,1167,1138,1231,1154,1151,1017,1073,1201,1129,1051,1161,1181,1076,1170,1139,1108,1184,1143,1281,1139,1108,1036,1171,1213,1105,1061,1294,1132,1199,1205,1220,986,1182,1140,1160,1140,1190,1144,1162,1154,1128,1163,1192,1093,1160,1123,1246,1115,1146,1092,1052,1117,1232,1006,1218,1147,1159,1086,1119,1089,1083,1071,1134,1169,1208,1005,1241,1058,1070,1070,1201,1162,1054,1261,1078,1236,1101,1203,1166,1129,1157,1186,1145,1066,1064,1095,1155,1082,1053,1234,1069,1069,1094,1216,1227,1024,1163,1263,1122,1169,1339,1213,1203,1098,1111,1037,1166,1090,1196,1190,1078,1051,1212,1226,1069,1073,1240,1153,1140,1188,1128,1172,1060,1171,1070,1013,1060,1121,1084,1283,1149,1112,1025,1089,1115,1178,1156,1233,1220,1142,1080,1227,1110,1072,1203,1193,1230,1128,1113,1089,1098,1117,1235,1309,1280,1032,1278,1119,1210,1183,1359,1160,1247,1226,1216,1203,1203,1106,1150,1058,1186,1207,1126,1098,1066,1206,1138,1129,1112,1122,1213,1111,1054,1226,1234,1107,1163,1158,1126,1136,1191,1125,1204,1116,1202,1084,1178,998,1218,1225,1242,1087,1150,1138,1061,1152,1216,1258,1035,1095,1201,1100,1064,1051,1207,1106,1187,1156,1254,1100,1251,1160,1034,1141,1229,1148,1200,1163,1155,1176,1110,1070,1156,1156,1152,1143,1094,1125,1191,1038,1189,1121,1198,988,1297,1089,1184,1226,1110,1178,1229,1080,1076,1103,1175,1060,1241,1193,1169,1250,1142,1110,1160,1177,1120,1181,1129,1096,1165,1119,1239,1081,1243,1200,1163,1130,1144,1118,1073,1000,1189,1048,1191,1099,1023,1115,1149,1084,1110,1211,1157,1068,1077,1089,1107,1096,1154,1178,1174,1076,1120,1081,1128,1172,1097,1121,1062,1086,1104,1049,1158,1211,1191,1186,1203,1100,1180,1047,1136,1074,1031,1097,1057,1170,1080,1211,1048,1022,1085,1119,1114,1187,1118,1236,1120,965,1110,1217,1085,1121,1044,1220,1247,1182,1182,1194,1042,1136,1171,1244,1161,1196,1168,1109,1166,1305,1154,1191,1071,1209,1136,1284,1103,1175,996,1177,1097,958,1036,1112,1039,1282,1291,1178,1162,1205,1120,1203,1090,1111,1048,1150,1052,1082,1131,964,1115,1210,1107,1070,1095,1053,1314,1191,1247,1092,1068,1242,1029,1236,1141,1170,1139,1049,1142,1192,1088,1197,1251,1179,999,1203,1017,1165,1123,1255,1186,1042,1140,1055,1052,1084,1246,1249,1190,1130,1194,1098,1091,1289,1217,1138,1152,1053,1185,1076,1245,1112,1064,1098,1167,1210,1273,1264,1067,1083,1183,1051,1122,1153,1112,1079,1187,1103,1206,1143,1172,1214,1200},{1163,1126,1132,1137,1077,1029,1165,1115,1093,1053,1119,1005,1029,1016,1064,1037,1121,1055,1073,1068,1089,1212,1095,1081,989,993,1109,1061,1036,1100,1141,952,986,1106,1106,1043,1066,1056,1123,1145,988,1097,1086,1020,926,1015,1048,961,1151,993,1071,1007,1170,1059,1013,1124,1129,1094,987,1000,951,1053,997,1054,1078,1144,1030,1050,1045,1079,1037,1118,1010,1043,996,919,938,1152,1184,1031,1117,1100,1034,1018,983,1034,997,1068,1072,1107,1004,1131,1057,1058,1089,1205,1054,1065,1024,1073,1230,1123,1024,1063,1106,1028,1072,1058,1038,1084,985,1159,1027,994,1068,1073,1096,1081,1115,1056,966,1014,996,1080,1039,1134,1115,1099,1052,1102,1086,997,1108,1122,1108,1069,1054,1024,1070,1084,1092,1082,1029,1028,1130,1053,1052,1175,1082,1023,1045,1038,1071,1156,1194,1069,1009,1007,1043,1182,1130,1150,1174,935,1108,1091,1006,1203,1129,1037,1145,977,946,1017,1023,1060,972,997,997,1081,1100,1141,1111,1069,997,1003,1129,1018,1121,1106,1073,1153,1157,1062,997,998,902,1164,990,1148,1035,1102,978,1079,975,1098,1102,1120,1089,1025,1142,1045,1054,1098,1094,1060,1072,1015,1074,1035,963,1061,1117,1082,997,1114,1145,1122,978,997,1043,1109,1099,1065,1176,948,1156,1065,983,1050,1107,1063,1051,1153,1075,961,1241,901,1108,1020,1151,1094,1084,1142,1017,1183,1016,1035,1098,939,979,1042,1104,991,1118,1131,983,1046,1050,1061,1019,1061,1021,1090,1069,1094,1080,1173,1076,1069,1012,1030,1024,1078,1131,992,1023,1062,1135,998,1038,1002,932,1165,1028,1185,1084,1125,1074,1098,1120,1198,1045,988,970,1090,968,1135,1018,1061,1052,914,1036,1055,1066,1022,1042,1088,1036,956,1096,1087,1149,1052,1006,930,1099,1018,1115,1030,1062,1093,968,1140,1065,999,1098,1028,1058,1205,997,1108,1053,1130,1003,1089,1026,1115,1164,1048,1131,1018,1136,1038,1082,1036,977,1037,1173,1045,1017,1114,1145,1069,1139,1076,1033,1050,1050,1087,1078,1109,996,1112,1041,929,1135,992,994,1156,1138,1116,1034,1132,1078,1044,1116,972,1113,1184,963,1095,1068,1089,1028,1192,1063,1121,990,1081,1044,1100,1161,1115,1093,1193,1057,1036,1060,1045,981,1067,1007,1028,1028,1057,1054,1006,992,997,1018,1072,1080,1048,1156,1079,1155,1003,1083,1034,948,978,1067,933,1161,1048,1089,1026,1000,1052,1012,1093,1074,1060,1048,970,1043,995,942,1025,1066,1026,1060,1123,1033,1064,953,1048,1079,1096,1143,1115,986,1126,1137,1032,1072,1051,970,1117,1033,1044,1029,1167,1052,1031,1024,1046,1153,1039,1161,1118,1030,1069,1098,956,1032,1053,1108,949,1106,1043,993,1075,1055,1162,1106,1103,1087,1128,1053,1088,1008,994,1027,1113,1022,1126,1000,1112,961,1097,1078,1092,1125,1078,1112,1158,962,1065,987,1085,1134,1009,1029,1138,953,1045,994,1076,1017,1050,1028,982,1024,1078,1068,1144,1049,1078,1094,1043,1001,1091,1110,1163,976,1020,1114,1195,1045,1078,1104,999,1172,1094,1045,1084,986,1079,1088,1101,1089,1114,1066,1017,1027,1074,1010,1025,1018,1106,1112,1035,1009,1146,1027,1009,973,1129,983,1058,1102,993,1180,976,1137,1023,1065,1086,1056,1104,1099,1008,1067,1208,1163,1103,1054,1043,975,1050,1065,1080,1087,1020,1100,995,1171,1090,1074,929,1094,1081,1132,1031,1065,954,1037,1029,1110,1034,976,1072,1176,1081,1090,1147,1076,1050,1132,1066,1077,919,1042,969,934,1037,1122,1081,1107,1002,1091,1075,1040,1049,983,1000,1135,1048,1055,1075,1140,1032,1174,1166,1097,1110,1000,1061,1112,1083,1076,1064,984,1001,983,1125,968,1136,945,998,1111,1060,931,1068,1045,1098,1194,1035,1028,1008,1115,1021,1071,1008,1142,1073,1017,1129,1083,1052,1085,1149,1038,990,1077,1049,942,1063,1158,1067,1034,1046,1071,1057,1131,988,999,1078,977,1113,1017,997,1106,1108,1138,1002,1080,1164,1079,1015,1079,1132,987,1005,1032,1012,1041,936,1181,975,1048,1139,1103,933,1076,961,973,1040,1190,1073,1121,1045,1230,1039,1069,1066,1162,1103,1035,1138,1090,1123,991,975,1071,1076,1045,1096,1185,974,1026,1231,1174,1096,986,1083,1068,1018,1166,1053,967,1025,1122,1032,988,1008,1008,938,992,1040,989,992,939,1089,1092,1021,1071,1118,1010,1033,1133,1050,1156,1102,1279,1053,1078,1003,1112,1083,982,1024,1045,1015,1143,947,1017,913,1131,1099,1057,1104,1091,1225,1017,1083,1161,1197,1095,1036,1085,1039,1122,1035,1067,1197,979,1021,1078,1107,1055,1220,1072,1041,1130,949,1031,1080,986,987,1121,1156,1047,1107,1006,889,1160,1158,993,995,1068,1015,1079,1040,1062,1054,887,1087,1009,974,1114,1046,1141,1129,1075,988,1084,1072,1189,979,1098,1047,1085,1051,900,1240,1005,1164,1012,1079,963,1092,1032,1146,1045,949,1014,974,1146,1101,1009,1019,995,1003,1122,1203,1014,974,1054,1010,1020,1097,1049,1118,1215,1085,1030,1157,1087,1166,1178,1020,1056,1048,1123,1090,1090,995,1122,1156,1170,1067,1088,1057,1104,1081,1045,1061,987,1016,1154,912,1104,1112,1184,1050,1052,975,1057,1140,1187,1120,1038,1137,1028,885,1089,1206,1091,1081,1071,1041,1076,1064,1049,1117,1131,959,1071,1046,1133,1049,1029,1076,975,1068,1139,1136,1093,1116,1017,1027,1075,1124,1089,1119,1037,1153,1116,990,1106,1092,1093,1091,1093,1040,1031,1004,1093,1083,1052,1154,1046,1180,1062,1139,1103,1067,1031,915,963,1037,1027,1197,1126,1149,1092,1186,1103,1083,1157,1086,1095,1084,1130,1035,999,1128,1141,1021,1071,963,1046,1126,1041,1095,1034,971,1064,1027,1015,1028,1078,1083,957,1120,1037,1035,1063,1307,976,1071,978,993,1190,1076,1042,1134,907,1031,1134,1163,1021,1179,1100,1049,1006,1151,962,1070,1063,1132,1037,1084,1122,1117,1053,1043,1040,1065,1201,1055,1125,1065,1010,1076,1086,1087,1123,1030,1081,1086,1075,1128,1119,1046,1159,1055,995,1149,1084,1108,1123,1210,987,1076,1120,1138,1018,993,1009,1105,1058,1020,1062,1066,966,1053,1199,1066,1031,1105,958,985,1020,1032,894,981,1001,1085,1012,1062,1080,1171,1045,1037,1029,1035,1135,1003,1122,1193,1087,1145,957,1032,1063,1104,1079,1181,1058,1135,915,1137,951,1031,985,1071,1054,1067,1066,945,1046,987,1123,1058,921,1026,1016,1016,1041,942,1136,1064,990,1168,1118,1155,1043,994,1058,1034,1083,1108,1109,1173,1094,1034,1116,1050,974,1106,1003,1073,1099,1080,1142,1077,1104,1092,929,1100,1097,988,1023,1048,1117,1101,1054,1119,970,1046,1062,1082,1183,1103,1092,1080,1113,1049,995,1127,1079,1085,991,1109,1064,1065,1195,996,1058,1083,1117,1055,1124,1084,1059,1105,1084,1016,1102,1194,1165,1053,1013,1078,1017,1080,1212,1139,979,1092,977,903,1029,1116,1055,1060,1041,1056,1038,994,1119,1078,1019,1120,1107,1042,1047,1137,1035,1040,1017,1134,947,1059,1048,983,1046,1081,1100,1140,1049,1225,1063,969,1073,1125,979,1098,1099,1075,1065,1121,1040,1161,1076,988,1032,1076,1009,986,1135,1019,1105,1118,1033,1017,1146,983,1116,1072,1131,1210,929,1108,955,1042,1215,1025,1142,1074,1089,1041,1172,1052,1082,1171,1081,1082,1118,1059,1103,1012,1007,1074,1109,1016,1067,1075,999,1058,1057,1117,1098,1072,1072,1122,1074,1053,1000,1089,977,1199,1188,987,1085,1065,1113,1079,1018,1039,1141,1182,1005,1073,1080,960,1074,1064,1024,1137,1083,1167,1130,1101,1094,971,1042,1105,1231,1083,1041,1004,989,988,1051,1021,1186,1236,1066,932,1010,1131,1092,1052,1004,1022,1202,1144,967,1056,956,989,1054,1151,1114,1094,1044,1006,1079,1070,1188,1119,1115,1137,1166,1059,1042,1119,1114,938,1074,976,1111,1032,1152,1058,1108,1085,907,969,1006,1180,1029,969,1066,1137,997,1098,1077,1034,1019,1080,1051,1109,1152,1158,1027,1102,962,1030,1032,1016,1023,1082,1026,1063,1031,1062,1009,1013,1142,1130,1183,1126,1032,1101,1028,1206,975,993,1207,1008,1131,1078,1032,1108,985,1027,1092,1038,1079,1009,1092,1048,1073,1113,1091,1143,1135,1128,1077,1118,1103,981,1061,1079,1123,1027,1023,1156,1120,1075,1081,1064,1073,1108,1041,1002,1102,1152,1043,1014,1126,1107,988,1097,1071,1031,1048,1085,1102,1166,1065,972,1033,1029,976,1018,1071,1135,1207,1102,1118,1041,1054,1108,1006,1045,1023,936,1128,1089,1071,1019,1219,1102,941,964,1013,1118,1084,1001,976,987,1133,1073,1142,952,1111,1089,1153,1242,1039,1118,1008,1009,1203,1116,1117,990,916,1160,1126,1204,1063,1066,1258,1025,1017,1097,1034,1013,1095,992,1082,1091,1166,1145,1007,988,1045,1052,1087,1040,1056,1059,1009,1058,1033,1043,1129,1119,1050,1101,1145,1126,1144,1094,1154,1027,1062,1094,989,1079,995,1019,1091,1038,1050,1075,1064,1093,1084,1115,969,1063,988,985,1072,1046,1131,1006,1062,949,1144,1031,1050,1058,1093,1104,1184,971,906,1058,1008,1146,1078,1054,1147,1149,1130,1035,1081,1042,1088,1134,1047,1129,1053,1002,1033,1059,1063,1099,1128,1022,1010,1129,1052,1048,1158,1113,1061,1144,939,1116,1034,1055,1013,1281,1073,1044,1077,964,890,1033,1048,1052,1078,1145,1067,1119,1041,1023,1078,1104,1149,1105,1065,996,1155,1118,997,1112,1132,1037,974,1030,1093,1055,1065,1033,1000,1131,996,1193,1138,1012,1032,920,963,1119,1081,1173,1083,1029,1007,1157,1056,1085,1095,1051,1021,1163,1057,1076,1036,1055,1019,1032,1116,1120,1027,1102,1047,1004,1119,1007,1115,1023,1163,1163,1035,1099,1056,1070,1038,915,1138,1150,992,1101,1033,1117,1102,1149,981,1042,1214,994,1132,1013,1066,1050,1016,1033,1140,1002,1035,1039,1027,1019,1021,1022,994,1168,994,1221,1058,962,1016,1123,1137,1104,1186,1013,1172,1070,1039,1074,1092,962,1126,1121,1055,1121,1102,1099,1149,1054,1185,999,1070,1003,1183,1051,1021,953,1068,1089,1057,1038,1044,1109,996,1108,1057,1059,1065,1147,1136,1177,1069,962,966,1042,1048,1063,973,1061,1022,985,932,1031,1260,1129,1075,1049,1037,1189,973,1019,1047,971,1033,1066,1139,1108,1126,1037,1090,983,1133,1199,1045,1039,1023,1135,1073,972,1088,1132,991,1092,1057,997,1067,1065,1093,976,1097,1059,954,1076,1112,1022,1127,1002,1049,1025,1117,1153,992,1093,1130,1062,984,1034,1122,1188,1010,1084,1096,1029,1094,1074,981,1163,981,1072,1204,982,1122,1086,1065,1087,1040,1045,1075,1052,1111,1037,1027,1047,1035,1115,1104,878,1073,1060,1194,1036,1015,950,902,1066,1054,1179,987,1096,1070,1022,935,1148,1092,1104,964,1002,1053,1019,1003,1015,1037,1045,1010,1129,1061,1045,1129,996,1091,1129,1043,1091,1030,1101,1042,1085,998,1065,1031,1157,1131,1132,991,1062,1080,990,1168,1028,1181,1029,1013,1127,1051,1056,972,1015,1015,1079,1152,1173,994,1039,1019,1167,1028,1127,1061,999,1034,977,1097,1036,989,1070,1048,949,989,1198,974,1097,994,1059,1287,1003,1119,1046,1126,1137,1024,1083,975,1168,1092,1110,1117,933,1018,1183,1133,1053,1018,1155,1085,1015,1069,1112,1098,1034,946,1100,1097,968,1085,1044,1107,964,1069,1075,1094,960,1110,1052,1082,1024,1110,1048,1004,1081,1085,1096,1075,990,1101,1079,1047,1106,905,1054,1029,1057,985,1059,1132,1211,1115,1175,1043,1086,1067,1088,1102,1150,1159,874,1095,1109,1013,1164,1152,1070,970,1179,912,1071,984,971,1048,1089,1074,1136,947,1061,1003,1120,969,1136,1135,1165,972,996,1095,1157,1037,994,1057,1090,1153,1105,1155,1232,1119,997,1049,1158,1094,1117,1142,1085,1018,1076,1008,1056,1094,1173,945,890,1095,1013,1056,1118,1147,1044,1116,1072,1131,1048,1143,1114,1099,1082,1081,1017,1170,1103,1105,1176,1100,1079,1112,1120,971,1011,1045,1086,1054,953,1096,1112,1082,1071,1120,1075,1077,940,1149,1131,986,1070,1124,1116,1074,1030,1051,1160,1115,999,976,1043,1067,989,1097,1059,1143,1129,1047,1098,1045,1135,970,1003,1008,1083,1049,1020,1145,1110,1177,1044,1014,1086,1090,1174,981,1081,1076,1149,1002,1070,1118,1056,1036,1154,1101,1102,1082,995,1154,1033,1021,1022,1078,1155,1076,1056,1064,1111,1039,1171,1204,1041,1041,1116,1125,1103,1039,1063,1020,1178,1048,981,1104,1129,1031,1043,923,1046,979,1019,1150,1131,1071,1050,1150,1071,1069,1045,1062,1112,1040,1168,1095,1115,1106,1000,1160,1065,1080,981,1098,1152,1086,1067,1002,1022,943,990,1042,1061,1077,1010,1048,1112,1110,1026,1046,1062,1086,1098,1119,1130,937,1157,1000,1186,1088,1089,1008,1028,1144,1034,988,1180,1219,1133,1165,1038,1130,1055,1131,1077,993,955,1076,1206,1097,1091,1115,1007,1112,1257,1076,925,972,1085,1075,1155,1052,1176,1122,1200,1109,1123,1053,981,1105,1141,969,1030,1014,1064,1053,1108,1114,1006,1042,1188,1054,1065,1069,1057,1209,1135,1089,1050,1050,1062,1033,1192,1057,1086,1094,992,1049,1135,971,1123,1098,1069,1031,980,1041,987,1050,1049,1077,1060,1042,1049,1044,1056,942,1026,1036,1163,1047,1003,1076,1125,1038,1058,1123,1004,977,915,962,970,993,1221,1044,1034,969,1056,1081,1030,977,953,1157,1044,1015,1167,1087,1032,955,1127,1058,1137,1121,1117,1201,1099,1154,1053,1059,992,1138,1136,1035,995,1151,1135,1115,1024,1044,985,1006,1121,1094,989,1104,1056,992,1029,1086,1109,1077,1020,1051,1049,1049,1080,1147,996,1154,1169,966,1116,1019,1116,999,1035,968,1091,1186,1040,1153,1070,1092,1077,1051,999,1075,1059,927,1023,1013,1137,1067,1131,1016,1108,1077,1062,1095,1127,1050,1085,1131,1112,1030,1065,1053,1128,1074,1082,1069,1065,1166,1104,1036,1097,1160,1040,1070,1072,1020,1050,1064,990,1135,986,1117,946,1166,1017,1042,1071,1063,1006,1147,969,1027,1002,1084,946,1045,1021,1064,1056,1025,1038,1032,1106,1101,1127,1088,1097,1011,911,1001,1091,921,1187,1105,1134,966,1071,1057,1106,1099,1132,921,1099,1043,1062,1113,1102,1119,894,1132,1089,1144,1048,1169,1094,1039,1097,1058,1120,1118,1032,1092,1099,1064,1050,1131,1106,1070,1089,1052,1049,1035,960,1005,1191,1089,1137,1023,1083,1079,1108,1029,945,1022,1062,928,1153,979,1054,979,1121,1021,1108,959,1015,1032,990,1104,1110,1052,1063,1071,1059,1080,1178,1052,1017,1016,967,1142,1199,1040,1149,1068,999,1025,963,1094,1047,1075,990,993,993,979,1104,1040,1063,1054,1163,1124,1135,998,982,1103,1042,951,1113,1025,1110,1068,1165,1106,1015,1085,1047,1038,1224,1036,1123,1110,1214,1118,1028,1184,994,1078,1047,1097,1109,1036,1045,1023,1041,1105,930,945,1154,1002,1041,1144,1145,1149,1136,1110,1038,1169,1289,1051,1103,923,1229,1069,948,1027,993,1040,1162,1046,971,995,962,1095,1037,1185,1100,1071,1030,1041,1052,996,1009,1080,1147,1077,1066,936,1061,997,1026,966,1146,1077,1007,1037,987,1076,1126,1069,1040,1161,1094,1040,1048,1036,1013,1087,1081,1067,1129,1082,1078,1089,1066,1091,1157,1190,1135,1086,990,1114,1043,1050,1042,1002,1024,1013,1196,1027,1010,1012,1053,1085,1079,1029,1079,939,1068,1009,1002,1117,1021,1093,1111,979,1128,1098,1026,1052,983,1088,1049,951,975,1112,1155,1097,1141,1083,1003,1030,1084,1108,1045,1125,1014,1092,960,1066,1089,1004,1149,1019,1074,948,1125,1064,1079,1102,918,1026,1107,1043,1085,1076,1028,1106,1015,1072,1186,991,1137,1049,1094,1091,1072,1116,1096,1030,1035,1164,1015,1057,915,1011,1097,940,1105,1040,1027,1194,1088,889,1013,1053,1069,1090,1009,1137,1054,1086,1124,1200,1045,977,1100,947,996,1151,1017,1051,1056,1108,1039,1106,1102,1174,1003,1043,1051,985,1072,1087,1163,1041,1078,971,1152,1126,1094,1108,1136,1070,1051,1002,1089,1102,946,1151,1012,956,1111,1107,1062,1059,1136,1027,1211,1147,1046,1066,1041,1009,1081,984,1026,1022,1128,938,1061,1004,1007,1011,1153,1067,1011,1039,1037,1083,984,1042,1166,1019,1102,1131,1057,1086,1027,1038,1110,1011,1069,995,938,1074,1093,1143,1101,929,1087,1119,1149,1026,1001,1057,1153,1159,968,1074,1224,1029,1170,1196,1010,1102,1086,1132,1200,1119,1065,1063,1021,1023,1057,1058,979,1035,1097,971,1048,1072,1120,1089,1111,1002,1082,1123,1013,1137,1030,1043,1162,1166,1161,1092,1147,1128,1124,1014,1054,1056,1151,1090,1088,1042,1083,1038,1177,995,1114,977,1166,1038,1078,1080,996,1039,1148,1198,1029,1025,1111,1021,1139,1027,949,1061,1118,1110,994,1056,967,1019,1027,1082,951,1163,1100,1085,1049,1107,1035,1047,1092,1091,964,1041,1111,925,1080,1046,1102,1018,1062,1114,1052,1048,1076,1170,935,1185,1101,966,980,986,1064,966,930,1065,1021,999,1080,1006,1129,1113,1250,1223,1094,1146,915,1100,1110,991,1033,1060,1044,1024,1041,1064,967,1145,1040,1131,1207,1043,1036,1137,1060,1211,1143,1049,1125,936,1112,1056,1084,1104,1038,1086,990,994,1083,1028,1073,1033,1105,1096,1120,1054,997,961,1005,996,1136,1056,1146,874,1018,1045,1092,1056,1013,1068,992,1104,1113,1024,1083,1064,1072,1060,1046,1117,933,1134,1069,1017,1054,983,1069,1142,1182,988,959,1236,993,1034,1132,1053,964,1008,1140,1051,1129,1041,1156,1074,982,993,1096,1102,1171,1153,1044,1052,978,1034,1073,1155,1121,1025,1085,1012,1061,1237,1148,1085,1097,970,1032,1112,1079,1074,1183,1037,1096,1112,1120,1134,1042,1144,1060,1090,1092,1030,1084,1002,1063,990,1023,964,1018,932,1078,1051,1139,967,1092,1041,1074,1083,1107,1040,999,1022,1027,1142,979,1028,1035,1069,1067,1013,1093,1135,1090,1085,1122,1063,914,957,1153,1046,916,1145,1045,1112,1114,1049,984,1126,1052,1064,1005,1087,1130,981,1172,1058,1047,1038,1178,1081,1012,1167,922,1111,1100,1060,1129,1061,1044,985,1146,1041,1087,1058,1088,1037,1085,1033,1145,1034,1069,1078,996,1137,1058,1153,1182,992,1183,1137,1079,1094,969,1087,1078,1106,970,1015,1140,997,1022,1150,973,1106,1128,1097,1115,1108,1090,1059,969,1009,1005,1079,1113,1036,1049,1093,967,1124,1102,1137,1070,1060,1107,1043,1022,1027,1140,993,1030,1018,951,1098,1041,1057,994,1001,1045,957,1034,1129,1162,1178,1083,1092,1043,1005,1147,975,951,1119,1134,1142,993,1080,969,1006,1118,1047,1063,1041,982,990,1059,953,1206,1028,1052,1081,1057,1085,1090,1077,983,975,1035,1084,1077,1125,1026,1054,1154,1105,1092,1042,1074,991,1068,1030,1032,1084,1063,1156,1093,1088,1095,1054,1096,1048,994,1160,913,1105,1086,1065,1089,1004,1017,966,1091,1027,1041,1113,996,1028,969,1072,1123,1088,1116,1040,949,1099,1106,987,1025,1021,1030,984,1104,1097,1018,1017,1015,1085,1007,1098,1021,1152,1022,875,1015,1207,1055,1179,967,1128,976,1081,1027,1078,1067,1156,1145,985,1112,1090,1037,1095,1014,1049,988,1060,1111,1019,1048,1024,1096,979,1083,1096,1012,1093,1125,968,1045,1055,925,1059,1082,938,1094,1013,1003,993,1061,1047,1051,1056,1019,939,1010,1162,1104,998,1177,1073,965,1150,960,965,1075,1031,936,1072,1181,1127,1098,1043,1125,992,1076,1086,988,1109,1147,1093,975,1098,1087,1035,1148,1016,1068,1064,1002,1157,1007,1157,1102,1061,1136,996,1101,1217,1084,985,1053,977,1061,995,1048,991,1118,1047,983,1004,1114,1065,1121,1021,986,1051,940,1003,1081,1067,1110,1080,1028,1043,997,1051,1028,1041,945,1007,981,1139,996,1014,1067,1070,1018,1153,1116,1052,946,928,1109,1068,1085,1069,1117,1190,1147,1140,1132,1148,1115,1051,952,1037,1013,1050,993,985,961,907,988,1077,958,1036,1052,1025,1018,1161,1064,1008,1010,1118,1117,983,1078,1019,1031,1045,1053,1131,972,1142,1201,1123,1011,1168,1012,1014,1075,1055,1003,1028,1033,1154,1092,1043,1128,990,1148,915,1105,1137,1031,1039,1085,1016,1187,1130,1050,1028,1136,1099,1023,1051,1156,1004,1094,984,972,1106,1043,1001,1120,1060,986,1151,1066,1161,990,964,974,920,1026,1162,1047,943,1039,1167,1169,1101,1109,1056,977,954,1072,1028,1112,1127,1010,991,1060,1140,1052,1033,1073,981,1190,1003,1130,1118,1096,961,1172,1114,988,1064,1051,1121,1106,1062,1115,1125,1054,957,1134,1136,1035,1006,1050,1002,1039,1168,1121,1035,1004,1059,1122,1129,1050,1191,1074,1044,1055,1114,1072,1032,1065,1166,1022,1022,1133,1057,1062,1139,984,1051,1000,1086,1160,1112,963,1137,982,1049,1034,977,1039,1005,992,1053,1055,971,1023,1178,1121,1000,1065,1022,1071,1057,990,1092,1065,1092,1124,1038,1153,1125,1070,1044,1082,1030,1028,1064,1099,1131,1115,1069,1182,1071,1037,942,1134,1036,1089,928,1070,1107,1059,1192,1068,1055,1116,1001,1001,1087,1059,1044,948,1155,1057,942,1119,1138,1132,1167,1168,1021,1011,1067,1051,1031,1002,945,1098,1078,1065,1008,1007,1023,1145,1033,1027,1160,1075,1016,1092,990,1011,1025,1059,1244,1071,1104,1046,1047,995,1031,1050,1171,1130,1021,1122,983,1114,1143,1122,1014,1053,1027,1064,1064,1061,982,985,1067,1040,995,1145,989,1005,1083,1039,1000,1084,1141,1116,1098,1192,992,1038,1008,1041,1132,1182,965,1102,1097,1021,983,998,955,1098,981,939,1066,1066,1049,1127,951,1032,1054,1005,1089,951,991,1068,1076,930,1075,1117,1080,1031,1081,1144,1038,1055,1085,1067,1108,1116,1072,979,1007,1039,1022,975,1090,1027,1046,1038,1104,978,996,1259,1006,1056,1061,952,1179,1002,1011,1146,982,1007,1128,1035,1083,1043,1098,1080,1112,1042,1005,1052,1104,903,1038,1127,1135,1175,1016,1101,1030,1159,1133,952,1058,1025,1138,1055,1013,1054,1010,1032,993,993,1066,1067,1023,1055,1095,1144,1074,1107,1119,1182,1097,1036,1150,997,1092,1130,1156,1085,1110,997,1082,1064,974,1190,1102,1051,998,956,1149,1076,1065,1118,1104,995,1083,1082,1064,1057,1086,963,990,1209,1111,1038,1038,998,1049,1075,1113,1143,1126,1110,1009,1064,1019,1017,1199,1071,1122,967,1095,1091,958,923,1037,1113,937,1094,1013,1003,989,1153,1013,1164,1082,1160,1081,996,1067,1007,1100,1014,1049,1006,1180,1153,967,1044,1079,1063,1062,1104,1144,1118,1090,1142,1085,1026,1051,1014,1041,989,1164,1140,1167,988,1049,1016,1104,993,964,1014,1123,1026,1147,1113,991,1128,1010,1115,1073,1023,998,977,1152,1049,1024,1066,1144,967,1034,1071,1061,931,1016,1121,976,1121,986,1022,1138,1108,1000,969,1143,1101,1090,1223,1054,1144,1207,1161,997,1069,1059,1064,1118,1176,1033,1007,1003,1104,1001,1143,981,1059,1053,1126,1176,1120,1074,1100,1042,1154,962,1048,1187,1000,1052,1048,1077,982,1048,1007,1146,1121,990,1129,1049,1095,1104,1061,1080,1083,1092,1117,1028,1058,1180,973,1078,985,1091,1114,1118,1000,991,1040,1016,1171,1155,1141,1226,1054,1056,1173,1147,1149,1132,1026,1029,1121,1032,1016,1101,1045,1054,1118,1007,1120,998,1050,1001,1156,1130,1161,1158,1014,1101,1127,1120,1061,1025,1114,1188,1053,1085,1129,1048,1029,1089,988,1056,985,1000,1174,1117,1097,980,1075,1016,1024,1027,1216,1146,1066,1052,983,1129,1027,1116,997,1009,1131,1076,1057,1107,1131,1003,1181,1084,1052,1064,1005,1094,1179,1157,1079,1055,922,1015,1034,1081,1175,1045,1085,1117,1248,1052,1111,1093,995,1028,1086,1020,1014,1090,1211,1151,1098,1066,1104,1121,1101,1070,1061,1047,982,1095,1031,1189,1094,930,1000,1026,1042,1023,1080,1087,1158,1147,981,974,1113,980,1024,1087,1119,992,1071,969,1026,1061,1071,1193,1077,1008,1108,1039,1104,1048,1094,977,958,982,1135,1099,1076,1095,1056,1118,1155,1027,1062,1123,1157,1103,1162,1158,1115,1164,1121,1123,1009,1066,1047,1026,1065,1064,1061,1041,988,1055,1032,914,1130,1013,1039,1039,1066,1079,1113,1045,1026,1106,1090,1030,1063,1062,950,982,1034,1092,1046,1061,1074,955,1015,1049,1031,1134,1039,1157,1113,1096,1056,1070,1034,991,1156,1052,1119,1136,1051,976,962,1055,1163,1001,1258,1138,1080,1038,1072,1016,983,1081,1126,906,1075,1116,1027,1090,1063,1060,1095,1031,1057,1001,1135,1152,1034,1148,1138,1061,1021,1088,1026,1104,1051,1068,1033,1096,987,1131,1030,1036,974,1007,1122,1058,1010,1129,1019,1032,1041,986,1022,1028,1004,996,947,1137,1012,1011,1043,1086,1099,1239,1016,1031,1160,1075,1083,1153,1093,1111,1021,1041,994,928,1088,1094,1035,1052,1036,1156,976,1010,1119,1094,1085,1075,1076,1211,953,1099,1013,941,1064,1001,1114,963,1069,1122,998,1036,1053,974,1159,972,1175,1101,1143,1049,1155,1089,1078,973,1032,1178,1034,895,1043,1131,1022,1030,1084,1197,989,1061,1061,940,1057,1118,1065,1022,1081,1014,1098,1111,1043,1054,1057,1151,1040,968,979,1093,1039,995,1073,1125,1087,1065,1146,1091,1011,1013,1028,1143,1069,1060,1033,1040,1132,1102,1089,953,996,1060,1043,1130,1001,1141,1002,943,1181,1021,1118,1006,1066,997,1058,1084,1077,980,1072,977,1030,1123,1017,895,1032,1001,1078,1136,994,1082,1063,1084,1053,1053,1104,1200,1083,1082,1072,1140,1164,1118,1037,1066,1004,1001,957,1083,967,1052,1062,994,1072,1115,1121,1049,1251,970,1082,1056,1021,1068,963,1059,1153,964,1153,1051,1030,1026,1111,999,1031,1109,1036,1108,1007,1119,1099,1077,1032,1143,1043,1035,1064,1019,1044,1145,1036,1063,1032,995,1144,930,986,1083,1024,1110,968,1064,1164,1153,989,917,1086,938,1035,1034,1190,1064,1058,987,1069,1125,1103,960,1061,1152,1091,1127,1078,1045,1100,1107,1202,1014,1113,1084,994,1190,1009,981,994,1117,1069,1074,1012,1117,1084,1197,1082,1056,955,1077,1074,1072,1162,1072,1130,1111,1029,1096,933,1174,1204,1069,1074,1116,954,972,1012,1139,1079,950,1082,972,1063,1122,981,983,1002,1078,1017,1114,1044,1127,1005,996,1144,1023,1021,1016,1025,989,1077,1182,1035,989,1191,1029,1075,1146,1071,915,1050,994,1216,1040,946,1040,1103,983,1114,1070,1068,1213,1106,1103,1087,904,1003,1045,998,1070,1049,1067,1011,1163,1237,1008,1013,938,1151,1147,883,1098,971,1064,1138,1081,1089,967,1212,1089,1011,1048,1057,1150,973,1088,1090,1109,1076,1048,1049,1075,989,1039,1108,1120,1138,1047,1083,1090,988,989,1031,1004,1053,1032,1125,1054,1016,975,1136,1091,1080,1008,960,1036,1043,1010,1006,1261,979,1013,1048,1159,899,1037,1052,1076,1090,1159,1030,1055,1110,1012,1102,1123,1117,1197,1045,1027,1128,1021,1146,1058,1034,1092,999,1018,1056,1026,1119,1106,1183,991,1097,1062,1081,1062,1020,1068,996,1013,1096,1088,1031,1075,1057,1134,1051,1155,1137,1032,1039,1146,987,994,1126,1269,1108,1178,1043,1062,1025,1043,1021,998,1064,1156,1028,1051,979,1044,1003,1124,1098,1073,1101,1096,1091,1042,1139,1043,991,1007,1061,1064,1077,1122,1092,1055,1058,999,994,961,1168,1049,974,1068,1083,1084,1011,1150,1091,1088,1190,1087,1071,1091,1052,906,959,1206,957,1116,982,1102,1146,1083,1066,994,1121,1034,1080,1154,1074,997,1098,960,1123,1017,1048,1095,1069,1081,1019,1004,1077,1116,1076,1040,1079,1061,907,1013,1078,1109,1025,1146,1058,1031,1050,1122,1056,1042,1103,1112,1078,1114,1000,1062,1016,1096,1021}},
{{5000,2.500000},{399,406,425,437,458,418,432,478,461,403,328,386,394,398,397,441,316,456,442,446,389,531,488,450,470,401,424,392,419,456,453,435,480,399,409,375,409,433,430,420,451,410,399,444,432,425,397,454,398,451,398,425,479,512,437,404,446,419,406,435,443,426,433,527,439,424,399,415,469,421,367,419,462,481,453,388,471,357,408,385,500,421,447,426,344,381,483,438,423,394,419,445,474,426,425,431,400,385,450,465,414,461,491,391,439,407,393,427,491,446,421,432,397,381,378,392,355,440,437,385,414,376,451,486,454,403,399,367,372,383,319,388,410,437,432,420,484,391,489,370,350,349,455,395,444,442,400,423,380,388,457,473,452,468,439,391,444,334,369,412,475,356,411,458,424,403,359,335,384,475,433,377,427,439,394,414,386,369,414,520,406,408,401,387,464,391,445,431,346,471,402,429,454,405,419,396,375,384,376,422,428,418,415,438,442,421,447,459,363,406,432,380,376,327,499,444,384,383,354,350,435,375,359,367,417,329,396,399,473,491,414,414,402,358,411,427,394,415,353,411,457,427,443,421,468,380,556,446,421,410,442,385,451,485,435,405,346,456,405,425,419,449,388,398,433,360,385,461,465,470,456,361,338,473,458,319,411,398,363,478,440,377,396,432,443,502,422,448,419,386,451,375,381,357,384,392,438,419,439,499,435,430,329,391,403,403,457,429,429,494,486,453,387,450,462,423,400,333,405,451,395,452,373,437,421,343,441,444,362,471,374,410,368,435,392,337,423,386,429,432,401,420,360,412,387,424,503,467,436,412,435,373,407,476,409,422,420,423,381,417,433,407,465,425,459,463,396,467,309,365,403,364,321,491,363,450,361,355,431,423,369,458,448,450,423,430,388,397,413,406,460,405,392,409,461,410,470,327,478,471,498,447,484,362,417,443,495,407,451,499,431,457,430,373,403,465,397,365,467,446,461,427,445,381,444,404,476,450,424,414,376,470,409,411,430,393,418,421,431,418,437,409,482,396,424,452,383,401,399,372,378,456,449,418,450,443,375,461,441,464,478,384,333,425,492,521,388,419,428,379,374,425,444,444,422,425,407,354,417,440,426,445,360,414,407,523,406,381,400,445,385,388,401,409,422,412,439,385,356,423,431,455,425,419,426,361,447,439,470,433,461,427,451,340,456,418,465,480,366,370,378,389,406,354,391,364,434,454,422,408,436,521,397,432,422,409,348,437,475,489,371,369,389,445,403,350,412,465,441,381,480,424,403,382,416,337,455,401,389,365,422,381,407,376,357,348,394,367,358,343,401,438,428,394,414,482,492,483,533,427,465,377,422,392,313,426,456,367,421,429,435,367,395,479,429,351,370,426,431,365,433,427,461,378,419,433,449,433,407,464,428,457,403,499,399,350,475,377,469,412,380,398,391,411,330,360,432,433,410,415,434,394,387,407,426,429,401,446,390,494,397,406,433,419,413,475,498,415,425,414,380,430,379,407,393,498,389,419,401,383,466,471,417,483,390,432,349,450,340,476,434,410,484,377,349,438,381,347,426,378,373,446,392,478,427,379,401,362,434,429,368,347,401,434,449,393,466,455,373,383,336,429,416,401,412,504,431,437,392,416,437,403,354,424,482,413,444,392,416,379,378,371,400,430,459,436,420,409,425,458,385,449,409,382,452,413,411,436,365,453,398,433,385,482,434,355,383,466,434,386,422,473,419,377,349,421,422,440,453,384,448,424,369,427,422,463,384,438,358,388,408,449,424,462,353,459,418,444,442,429,394,458,416,416,460,466,366,485,409,408,453,420,384,458,402,533,364,403,458,469,384,427,428,466,399,442,402,406,348,390,435,396,372,432,427,434,397,417,425,402,370,382,399,446,381,423,432,528,429,397,365,419,428,452,445,450,457,378,449,404,432,396,405,457,420,421,423,443,450,465,446,336,374,421,426,412,357,383,387,448,318,418,346,446,381,412,431,440,486,388,447,437,412,390,360,391,392,448,458,400,385,411,422,348,404,449,354,500,381,430,374,423,417,336,419,473,464,430,398,407,415,468,352,442,403,410,438,357,390,431,446,408,454,478,386,444,502,467,387,480,439,395,451,425,390,408,395,401,493,426,373,472,414,434,325,456,331,405,428,412,364,470,434,390,445,422,493,430,460,371,451,492,391,376,397,438,396,395,405,343,415,433,395,421,418,431,356,389,406,430,322,425,455,504,501,494,391,458,415,336,460,381,427,400,385,348,461,412,413,381,403,416,472,334,342,364,383,435,402,459,372,404,395,334,460,407,405,372,399,304,412,474,416,384,421,508,376,426,486,366,465,425,431,477,427,399,421,387,381,474,487,463,416,362,395,412,402,443,408,396,402,391,374,409,439,335,475,428,441,383,355,394,461,451,405,392,354,406,366,392,439,414,414,402,489,460,450,423,419,417,400,421,346,454,464,370,413,443,408,456,347,406,405,361,427,438,393,455,408,428,458,330,462,427,416,470,401,463,376,386,428,393,397,471,386,405,440,447,422,364,384,453,372,443,420,398,462,426,456,382,371,369,376,328,414,448,418,401,432,451,429,460,397,403,384,424,378,447,418,332,376,422,356,428,423,423,407,486,410,362,427,452,371,424,427,419,415,389,410,383,441,466,355,387,471,431,423,433,398,388,418,447,405,480,400,380,426,476,498,446,427,319,393,431,443,457,357,342,473,375,334,410,443,395,346,401,428,394,404,450,362,456,365,553,404,381,350,416,374,395,494,371,456,451,426,341,353,381,467,319,423,396,477,372,426,414,408,367,415,442,436,369,413,419,387,412,393,417,359,362,461,389,436,434,433,395,433,457,417,412,471,453,396,438,428,424,372,408,500,432,406,427,391,413,399,429,413,424,439,387,420,409,403,443,412,411,420,463,406,450,415,399,412,487,387,411,383,402,394,435,468,423,394,407,469,391,373,428,438,414,401,364,411,424,435,433,402,464,427,461,390,468,467,443,387,367,475,369,360,435,448,360,319,393,388,434,379,483,477,422,441,417,458,411,343,492,430,326,433,436,377,418,409,406,438,347,453,395,418,326,394,432,443,406,415,434,462,443,405,392,437,494,432,391,452,441,437,405,358,415,394,352,437,373,405,356,366,367,416,354,372,469,464,415,366,419,393,394,430,532,387,378,422,361,395,418,469,454,453,409,468,432,453,417,448,381,423,435,522,429,313,461,438,429,466,420,374,437,509,391,391,438,489,342,432,422,362,458,422,427,446,405,416,398,459,457,443,550,406,410,442,348,486,421,448,408,410,438,402,419,474,384,430,462,339,483,402,448,330,396,436,434,383,466,409,444,411,497,398,444,352,496,456,440,393,423,325,380,382,353,440,412,396,434,373,376,422,410,430,377,375,426,354,367,412,516,345,449,410,375,429,489,342,431,481,431,415,409,422,385,350,439,445,446,432,428,400,355,434,447,402,343,423,425,423,421,417,415,401,328,354,472,426,437,428,430,426,404,461,462,412,385,405,401,415,437,358,394,501,423,506,349,427,456,424,421,435,488,396,400,414,360,424,435,454,360,409,472,362,428,424,383,450,383,388,404,481,432,415,388,403,399,480,381,458,431,426,402,387,357,464,475,470,523,427,381,416,507,414,382,448,377,552,371,518,348,430,424,380,444,425,416,335,448,376,424,410,428,411,412,436,410,398,419,468,464,466,434,407,430,378,415,414,438,463,362,428,411,460,446,412,391,465,502,438,442,414,432,354,414,414,457,434,429,405,485,407,392,449,437,405,411,434,401,483,408,409,392,430,441,324,380,451,390,428,483,502,399,352,456,440,427,484,378,477,402,393,403,366,458,400,370,401,461,430,432,376,388,398,454,411,433,368,408,405,428,346,414,461,454,465,416,405,442,440,424,450,394,399,415,443,467,356,406,427,393,419,462,360,414,376,441,388,380,392,435,383,397,394,330,401,445,441,426,484,407,437,434,382,409,405,482,405,385,356,492,449,421,335,377,389,385,395,440,400,413,487,384,416,401,388,373,442,436,408,438,384,456,324,413,426,405,405,398,442,345,463,398,426,434,447,417,386,376,442,452,372,419,365,408,418,464,384,420,457,440,372,344,373,406,424,423,403,447,465,455,425,376,399,369,425,371,499,421,455,432,422,417,427,438,454,427,423,462,414,408,359,381,410,443,447,385,420,457,384,461,471,475,387,443,489,382,408,435,426,351,501,460,372,459,424,447,385,408,397,452,500,437,435,374,468,428,436,348,438,430,450,347,456,352,439,394,434,373,440,403,427,436,432,393,424,483,430,439,428,382,430,401,400,413,376,395,463,431,450,377,502,431,326,331,413,392,394,460,434,425,502,471,491,513,378,398,359,421,372,421,465,433,398,417,448,429,398,395,391,411,421,410,486,450,393,434,401,376,437,382,441,331,415,445,391,461,472,394,405,357,375,451,446,460,422,390,414,396,450,389,422,417,387,477,413,431,379,439,430,376,424,435,441,454,423,417,399,427,428,420,421,468,376,388,440,487,408,419,374,446,436,419,485,368,425,418,371,401,396,419,397,395,446,394,479,374,478,449,409,434,391,387,451,453,391,454,405,434,502,394,391,373,372,426,423,408,443,392,381,425,458,375,423,397,473,418,392,415,419,461,436,415,381,460,409,433,402,450,371,387,434,457,456,426,419,443,355,356,349,485,342,446,437,326,386,415,429,378,430,373,410,415,359,448,336,405,418,393,344,400,417,390,394,382,399,474,403,476,405,404,384,445,493,418,388,401,344,444,348,351,410,393,397,390,378,411,363,387,478,304,428,391,431,420,438,461,378,365,399,454,385,438,424,447,353,413,422,376,425,464,378,455,367,355,465,422,429,441,402,389,431,449,412,449,434,468,404,458,425,399,397,396,383,386,440,408,406,417,449,416,425,453,358,482,399,386,381,407,427,482,373,476,456,412,367,485,383,418,407,374,477,410,451,443,380,465,429,434,484,412,437,396,422,468,489,394,410,468,413,386,367,423,410,454,418,403,412,402,404,435,437,383,482,398,440,399,368,383,328,465,389,433,401,452,458,379,394,334,396,415,374,469,444,481,441,452,378,496,377,314,382,395,416,494,417,372,407,448,479,455,385,395,411,391,440,432,468,411,396,426,426,406,497,391,371,458,452,399,436,354,433,464,404,306,467,422,391,424,453,435,390,431,379,407,506,483,427,399,497,457,411,467,508,428,420,396,432,329,446,424,391,463,365,453,483,403,350,475,450,393,394,401,474,403,408,417,406,384,390,409,453,368,378,462,485,332,486,444,443,450,458,377,421,409,415,338,496,396,453,384,445,383,443,379,442,406,403,428,400,415,397,435,390,386,392,416,455,364,427,390,392,400,440,448,405,457,491,502,479,493,431,422,413,421,461,450,375,481,404,333,466,442,443,410,387,402,348,392,433,452,471,432,436,465,435,440,398,409,423,388,353,407,456,400,582,380,420,354,461,416,348,356,453,530,442,425,414,394,424,414,380,479,342,432,373,408,384,418,391,383,410,355,410,407,383,433,408,358,448,367,406,404,460,431,434,392,422,367,439,386,361,457,384,419,426,448,396,433,416,443,479,497,311,423,434,431,474,410,415,410,449,392,369,489,443,470,390,414,436,442,424,405,370,419,487,530,417,356,440,463,418,394,396,376,497,441,460,441,456,409,470,364,382,409,383,393,467,470,429,400,383,441,384,365,485,432,431,452,364,392,381,469,451,440,389,442,463,375,408,375,368,375,452,414,466,398,407,496,427,429,344,468,373,406,420,451,386,456,385,454,481,359,390,393,425,412,372,344,414,407,462,416,426,427,471,395,368,404,332,430,411,445,339,430,429,405,421,372,482,411,433,363,385,471,418,372,491,368,391,325,421,445,363,414,514,385,456,440,380,412,422,379,392,460,351,490,381,471,418,374,333,379,465,384,401,483,443,449,480,349,410,393,449,405,388,411,380,387,380,412,434,504,442,390,412,473,454,375,426,363,359,448,429,444,532,358,375,491,358,460,395,440,383,363,478,453,386,467,438,462,413,427,464,454,410,402,421,398,383,457,444,414,387,427,422,400,407,371,427,391,390,433,381,435,390,453,416,386,401,378,466,456,386,414,482,446,453,444,429,330,408,378,414,427,401,362,469,436,382,347,452,449,430,369,417,380,433,440,484,418,364,406,360,418,470,472,424,423,481,345,416,390,394,457,442,410,447,392,426,382,386,424,390,435,404,425,410,385,411,451,368,451,416,436,429,373,365,415,375,468,400,498,444,433,405,438,419,475,397,414,369,417,421,446,406,471,389,429,458,376,475,482,446,414,330,423,444,489,458,351,446,419,361,446,410,450,485,379,386,371,419,471,333,404,409,448,407,446,404,443,402,445,379,433,413,348,441,436,498,406,483,404,442,379,403,376,385,438,340,455,351,459,413,385,368,468,362,361,423,460,429,508,393,434,356,447,434,409,504,465,357,437,341,346,353,437,381,421,430,448,412,385,378,449,452,397,389,425,411,402,382,466,399,436,379,415,380,433,406,385,407,393,438,455,428,427,426,404,445,398,408,380,413,402,429,387,454,364,378,403,485,357,446,356,414,349,457,414,423,316,296,440,331,432,408,375,424,486,400,421,367,415,359,417,448,434,436,351,440,440,463,445,409,356,479,366,402,395,392,404,424,426,385,373,437,462,432,370,377,428,435,387,445,398,410,413,445,527,416,455,411,448,503,476,423,476,512,409,427,483,538,379,411,566,417,546,342,445,393,428,446,371,475,408,377,416,462,445,439,451,403,488,367,425,423,460,454,422,447,433,465,479,439,475,383,429,443,412,416,358,477,464,514,421,429,444,399,480,418,307,374,463,377,421,429,340,395,485,392,357,484,354,453,377,411,382,388,368,453,416,396,439,467,491,414,363,459,409,353,417,402,402,384,380,529,391,361,456,430,365,387,476,426,401,411,448,393,431,374,420,366,340,407,404,417,408,434,346,391,429,462,485,423,397,470,416,430,467,347,358,409,405,426,431,415,392,432,369,420,326,456,471,361,432,432,437,433,409,433,498,424,362,413,368,439,391,389,414,426,395,435,484,442,439,450,377,451,413,411,384,354,380,418,345,405,394,358,451,442,375,419,434,452,516,418,361,377,416,375,439,390,390,419,404,385,421,388,420,513,405,408,371,412,455,388,467,476,409,503,402,436,422,445,433,394,401,445,422,370,392,406,419,443,416,529,462,348,435,382,397,437,449,406,394,436,458,435,458,415,427,389,381,475,418,437,403,448,385,427,448,402,446,472,402,405,455,418,358,438,503,406,489,412,398,392,401,408,403,439,379,321,474,419,348,403,415,418,416,463,462,434,432,482,387,443,374,452,438,376,383,424,438,409,336,379,389,453,451,413,427,363,417,420,444,403,412,372,392,409,407,351,374,382,406,438,479,458,408,486,322,425,385,404,450,345,379,386,422,425,349,413,408,439,436,415,346,387,389,445,515,426,424,387,473,408,412,436,464,493,429,409,435,484,422,436,493,431,458,415,366,463,396,419,373,390,450,391,358,422,448,451,382,445,459,386,480,443,435,420,464,493,420,433,424,388,473,425,412,485,430,385,434,379,414,408,421,433,434,363,410,401,375,401,389,475,403,406,433,400,403,453,390,431,409,482,433,471,424,411,431,347,414,441,373,467,413,368,411,374,381,375,414,373,400,373,548,474,467,468,382,413,466,503,442,415,432,400,410,427,383,335,482,429,377,500,437,443,375,415,473,400,357,419,440,446,388,469,446,429,359,351,402,405,438,433,360,323,416,441,407,404,427,487,434,388,356,432,430,374,431,427,399,409,448,371,415,450,357,472,389,438,446,398,424,440,424,441,380,416,380,417,357,442,343,436,288,507,457,446,470,428,426,399,479,456,424,418,470,466,460,464,440,433,437,367,421,403,365,436,442,369,420,366,454,459,402,472,369,430,417,385,406,392,402,444,332,523,491,395,439,513,372,373,346,393,368,405,457,376,421,445,346,412,390,477,439,412,461,440,420,411,447,438,406,457,417,421,410,414,380,400,399,492,407,450,419,463,389,429,419,396,368,388,349,479,487,460,364,492,390,421,455,388,380,462,386,393,414,430,434,420,445,435,469,446,503,432,434,399,438,398,472,454,404,442,404,400,387,376,460,430,417,471,475,439,407,407,399,397,387,368,357,494,406,419,323,390,389,372,514,318,351,415,382,390,406,416,416,394,368,416,405,486,394,402,396,408,403,391,443,335,375,404,396,440,475,439,470,481,386,458,402,475,429,364,449,356,420,387,417,407,486,384,427,491,418,439,425,434,406,382,456,446,427,438,419,374,429,407,476,389,445,494,429,375,454,453,420,370,470,345,512,431,386,406,388,425,362,362,447,437,439,392,422,455,424,344,440,476,494,338,453,369,413,383,398,472,415,491,436,415,433,395,519,413,419,393,353,434,416,439,453,419,416,417,444,487,442,372,448,473,412,492,444,336,391,499,407,386,388,499,479,390,410,413,421,431,406,433,408,421,474,422,477,450,386,396,391,516,391,426,455,497,399,465,435,448,484,400,388,422,374,417,418,362,419,441,408,431,501,373,434,379,453,320,396,416,367,339,453,461,367,454,487,398,339,387,369,458,376,437,486,409,395,368,460,453,438,444,408,416,413,436,407,380,412,452,390,393,421,409,442,436,370,439,412,378,458,457,421,441,444,399,384,405,440,497,375,439,365,425,411,448,454,433,422,438,422,386,435,438,421,526,442,453,381,427,402,465,465,406,433,443,432,386,436,368,381,432,415,472,415,368,422,402,430,400,438,384,453,369,448,437,343,453,356,459,344,425,484,368,407,428,413,505,429,464,426,415,514,486,390,413,501,370,474,407,452,459,449,464,438,394,330,461,464,400,447,441,359,412,442,464,452,417,490,414,386,434,453,453,478,423,408,446,398,464,456,391,422,444,465,499,506,426,393,456,401,432,425,445,377,425,381,399,372,434,404,407,387,466,461,380,399,436,427,498,404,366,440,466,369,423,404,393,367,514,302,468,373,358,459,433,401,425,414,388,397,463,374,425,456,423,432,449,453,398,380,432,425,393,420,473,376,447,437,457,433,393,434,416,437,402,433,427,361,482,400,382,392,493,367,423,431,485,409,425,461,388,391,479,404,428,388,407,418,489,330,408,470,360,421,397,435,435,397,394,392,416,466,405,457,391,343,444,446,446,434,394,347,500,423,362,375,444,462,384,386,426,455,381,448,392,429,390,491,407,378,379,416,419,358,430,351,365,374,418,426,485,470,458,468,423,432,462,369,385,327,452,317,380,406,387,400,429,380,436,413,422,416,395,474,399,454,463,414,437,396,495,401,419,442,437,407,381,438,558,374,425,465,452,404,422,469,397,399,415,433,376,447,367,404,426,477,388,431,396,413,395,406,516,396,429,423,451,356,420,430,426,359,453,409,400,420,355,369,415,493,377,426,418,454,354,416,384,405,438,369,398,470,389,434,423,549,371,393,448,446,452,429,382,406,412,408,365,406,359,491,442,455,447,459,430,500,369,421,419,441,390,440,364,426,413,513,417,443,403,447,457,467,397,441,418,452,394,417,394,383,404,416,455,418,405,481,440,426,464,394,472,393,413,461,427,440,363,429,417,458,425,469,413,401,403,322,401,389,385,413,440,355,385,395,430,482,408,419,421,433,357,471,454,431,399,460,435,413,456,421,398,467,377,461,415,457,436,346,410,437,422,397,437,459,362,481,329,443,433,409,412,473,417,470,464,474,372,428,491,443,393,377,396,381,452,384,401,382,411,421,472,351,387,369,436,444,421,449,534,412,384,404,405,415,366,437,423,449,437,373,390,361,380,415,419,424,431,472,433,464,444,380,406,423,358,393,369,394,405,396,455,388,441,393,389,432,418,473,461,462,443,494,387,427,342,361,502,545,406,371,398,391,420,399,396,386,378,417,457,467,371,415,397,388,435,402,411,566,402,393,390,377,412,472,442,395,430,387,441,428,474,493,405,470,459,388,418,450,474,454,476,410,443,388,449,421,377,462,344,382,435,383,487,397,417,473,396,431,401,459,456,415,355,501,424,373,396,409,342,373,371,422,425,407,405,388,391,427,354,492,437,391,433,435,427,419,433,363,445,494,414,422,365,475,367,410,439,385,444,417,468,383,402,540,404,386,431,421,513,408,385,433,376,398,421,416,416,449,401,434,402,394,337,398,366,489,446,469,420,400,441,411,425,399,408,455,367,496,467,398,536,465,443,450,481,346,412,457,462,439,472,406,424,435,432,391,441,403,378,371,487,345,381,391,376,391,414,422,423,469,427,401,408,425,405,413,465,420,429,491,427,410,375,402,416,405,500,364,377,356,397,361,396,417,426,427,421,442,512,393,392,415,423,434,428,334,329,426,487,402,447,407,376,357,397,440,496,402,426,402,356,439,414,407,418,400,446,393,362,459,524,336,455,439,454,436,454,438,431,416,477,402,401,423,426,427,497,444,358,366,338,420,450,432,398,464,459,447,373,404,383,419,422,394,432,444,436,368,422,446,396,375,424,407,415,417,367,422,417,435,447,437,425,370,387,432,361,378,425,427,516,433,368,408,422,377,403,359,450,401,367,424,402,407,451,389,405,418,477,389,421,442,444,404,358,452,457,470,379,493,451,427,369,461,403,343,361,369,474,414,409,405,341,491,409,448,347,406,389,463,435,472,449,418,456,449,404,426,326,358,402,421,335,426,419,395,387,375,332,372,392,525,406,391,362,406,430,485,368,373,411,363,370,443,380,390,435,378,456,424,400,459,414,363,432,379,351,369,363,424,386,383,409,391,352,353,449,413,421,447,409,499,464,410,381,420,505,512,368,401,398,354,450,383,373,524,423,484,449,384,369,415,430,446,446,431,426,396,467,432,415,438,374,404,403,365,397,409,427,431,330,500,405,395,464,551,504,454,409,473,473,440,368,493,419,413,326,433,464,428,358,458,435,436,482,450,385,380,448,495,423,478,476,416,494,377,431,424,438,384,430,426,458,362,480,457,426,391,410,485,376,440,425,439,403,449,411,429,451,464,421,396,427,446,421,404,410,493,382,410,455,387,533,415,387,427,355,436,474,445,441,411,415,420,390,502,405,318,432,378,414,378,445,462,402,400,431,404,444,415,495,402,403,433,384,404,398,442,437,420,479,372,443,425,512,402,440,433,409,405,376,429,479,354,457,421,496,435,404,387,364,387,463,437,439,431,515,412,368,361,450,462,437,411,445,420,415,413,434,396,354,403,418,450,481,480,383,494,411,461,406,413,440,449,369,389},{404,417,445,371,407,361,438,420,376,437,392,384,422,393,424,429,417,387,426,449,443,400,413,402,410,463,368,368,464,456,353,443,405,417,362,404,410,503,414,379,438,416,426,467,386,363,379,400,440,423,401,378,387,433,464,372,412,403,355,345,430,408,383,455,411,462,420,459,441,431,456,440,399,358,395,416,461,445,441,355,446,358,456,446,415,388,449,369,397,405,496,416,372,432,476,441,414,446,371,399,389,404,434,351,431,460,430,384,421,487,431,392,403,431,397,501,397,456,378,362,404,412,427,374,416,427,348,426,430,486,396,425,405,364,505,443,416,423,359,470,452,406,364,380,438,417,379,495,458,447,458,419,411,363,439,400,454,451,472,385,420,388,423,453,424,394,356,434,462,422,304,400,451,385,393,314,399,402,425,392,378,486,380,366,393,443,410,444,425,356,404,497,444,384,412,387,424,419,385,444,395,417,413,439,439,458,384,470,427,406,385,448,462,402,392,361,459,422,372,424,428,387,368,459,385,391,391,450,474,390,457,476,352,487,473,424,417,431,487,442,436,420,403,405,396,489,452,389,413,493,372,390,407,369,473,400,487,494,379,435,398,390,440,443,455,374,407,380,361,408,380,405,445,444,435,449,402,416,478,373,357,418,351,428,386,422,374,375,445,462,380,386,339,409,355,451,365,415,426,467,386,455,336,433,421,415,421,410,408,490,370,342,418,440,428,388,378,383,362,410,324,381,400,430,404,396,481,500,378,366,415,426,475,435,362,478,448,417,348,420,431,440,402,429,378,356,468,377,411,449,404,417,391,489,407,337,387,379,327,382,407,393,438,443,415,415,411,351,382,473,423,388,418,458,373,453,468,426,387,387,387,462,497,428,405,334,435,420,369,376,387,460,392,464,449,496,337,374,425,447,409,453,443,393,439,290,371,351,391,320,443,415,418,397,436,432,383,419,433,377,374,394,366,426,458,333,388,388,355,438,410,408,459,441,449,348,480,427,445,375,401,388,360,459,504,451,388,389,398,464,515,520,390,367,421,461,371,374,407,390,431,404,433,385,451,483,414,382,406,411,397,386,414,408,433,390,411,425,471,407,405,394,424,451,357,423,413,432,412,447,452,394,466,474,437,350,394,445,406,374,326,414,355,468,453,436,435,399,392,418,402,430,336,436,448,368,370,419,391,459,455,449,420,432,386,443,402,426,481,374,428,442,400,354,385,497,404,364,421,458,410,393,383,371,388,362,472,446,428,381,391,416,374,414,437,429,399,408,396,403,354,447,441,415,407,436,393,476,406,506,370,426,483,400,423,410,444,451,394,328,437,453,375,414,418,454,383,388,409,430,365,343,457,387,418,439,362,438,389,441,370,403,411,372,398,385,464,438,401,434,402,399,413,449,469,411,404,424,377,386,449,396,455,426,388,384,493,343,347,485,419,432,386,433,394,363,396,422,429,435,416,391,468,366,459,438,333,408,406,431,377,433,427,439,390,473,424,368,387,464,416,460,494,414,384,424,395,411,389,429,414,418,421,446,455,372,355,424,403,368,446,423,455,400,464,443,519,499,434,401,398,368,467,417,447,471,392,390,423,386,383,402,430,471,385,489,416,428,393,406,413,463,381,432,458,404,436,485,406,446,451,384,419,423,465,383,396,402,451,381,370,433,322,435,423,402,418,399,438,403,347,372,478,434,364,445,331,396,392,401,430,393,372,460,431,436,389,362,410,391,356,409,497,530,442,370,427,397,412,369,333,418,399,449,454,416,394,396,368,405,368,415,414,374,452,419,489,382,382,423,398,424,458,428,388,475,394,422,392,376,429,384,356,435,431,404,414,356,413,419,417,406,410,472,422,418,372,466,447,421,481,377,431,387,397,342,393,492,498,421,436,327,468,418,471,421,447,451,388,376,368,363,400,465,452,422,431,364,432,435,385,501,478,411,387,440,420,440,364,478,405,391,399,415,398,398,427,395,422,409,463,390,383,420,406,369,407,391,473,372,381,484,384,381,406,447,428,430,407,440,509,462,403,390,418,444,346,465,406,449,429,495,401,365,359,392,390,409,450,419,415,386,452,370,381,431,430,464,484,436,420,388,423,388,339,409,379,399,391,416,396,441,393,403,430,411,464,449,489,361,401,411,365,397,438,433,406,464,414,370,476,439,411,410,442,400,444,398,385,407,422,540,380,392,405,441,445,430,388,414,465,355,444,427,501,396,354,410,453,374,481,410,473,385,435,402,452,433,342,400,414,357,467,385,354,383,385,415,382,480,422,408,430,458,419,434,409,403,457,382,406,374,440,476,387,460,377,416,389,395,415,392,358,412,454,360,514,420,402,332,472,389,443,422,493,397,406,455,382,388,464,396,405,508,375,419,471,476,439,414,358,451,425,429,442,388,390,443,399,402,447,467,451,376,459,409,386,460,470,405,482,383,404,342,371,427,394,440,380,375,376,377,410,395,394,391,431,471,413,429,389,346,449,447,422,397,407,426,431,378,406,457,375,455,350,439,429,482,407,448,451,361,403,435,458,358,386,368,392,400,378,339,462,436,392,433,436,408,497,391,392,372,370,408,439,419,394,446,422,379,342,511,468,364,419,361,366,403,408,456,411,384,398,449,390,404,411,358,420,530,438,413,437,468,422,367,386,396,432,409,425,466,445,419,453,446,399,409,388,371,379,440,398,390,456,429,407,359,491,375,392,459,343,366,395,444,455,393,449,445,434,437,424,389,414,450,408,434,450,451,381,360,469,371,412,414,383,401,442,438,397,417,398,361,459,401,416,427,361,444,419,427,392,425,372,410,376,380,358,324,383,449,409,453,444,444,407,375,404,428,388,376,385,477,390,394,356,434,432,430,352,419,399,413,390,399,410,340,393,494,353,450,361,374,410,451,440,428,400,422,396,358,458,413,332,430,402,416,436,392,403,377,326,425,419,398,402,425,430,444,338,408,420,446,403,412,395,387,380,442,369,388,389,434,422,495,455,380,506,390,416,487,433,417,412,454,328,421,523,361,424,414,458,386,361,456,391,363,439,400,448,400,439,409,404,469,434,443,448,409,449,448,383,433,459,411,442,357,394,402,422,366,479,351,489,429,458,426,382,440,430,411,403,371,457,418,422,406,396,390,459,439,378,409,425,376,479,433,410,423,468,439,413,417,461,407,428,368,362,331,348,407,416,394,433,432,429,484,432,440,412,479,387,368,471,413,389,409,461,394,391,402,456,474,462,433,394,454,450,368,455,403,383,382,460,444,356,426,361,411,410,411,431,421,410,448,435,424,436,402,432,397,415,400,381,396,381,420,391,454,418,456,430,422,447,413,399,418,433,445,405,486,451,457,427,411,382,394,441,467,420,431,417,420,487,430,382,402,427,383,443,402,313,392,394,477,342,417,431,381,440,431,512,398,402,424,416,402,422,402,448,396,414,426,430,403,399,406,459,484,419,439,345,431,430,419,440,417,414,408,405,411,429,397,446,422,425,403,446,341,458,451,403,410,371,449,388,378,407,417,479,459,367,512,361,419,459,436,374,429,408,433,408,485,372,434,367,337,380,398,481,387,420,453,388,416,422,426,350,437,405,357,394,383,409,460,456,423,445,456,392,376,386,434,359,462,448,389,411,419,431,431,365,398,418,465,396,460,417,398,412,458,386,406,461,425,428,471,377,440,454,375,422,437,422,464,499,423,360,437,365,455,417,447,489,389,437,459,407,347,399,414,405,431,385,424,451,397,380,433,416,447,388,410,405,385,392,488,389,463,416,390,393,435,507,389,477,362,441,408,439,425,428,491,436,418,388,436,401,387,452,432,406,405,416,386,391,363,375,464,391,465,352,407,430,358,430,459,412,432,417,370,461,429,446,414,378,368,363,447,425,347,411,376,457,361,413,380,509,426,417,413,468,413,473,385,422,421,402,391,441,351,448,375,422,390,439,415,438,329,415,443,481,439,387,412,375,401,403,428,414,381,383,424,473,408,402,394,409,463,425,389,400,436,429,418,402,381,399,440,386,435,421,469,416,409,389,390,446,396,433,420,350,454,419,412,466,475,431,484,387,389,398,401,476,416,369,420,432,430,354,448,362,352,366,448,433,353,416,351,442,373,396,424,382,386,386,413,477,392,424,412,373,416,378,452,494,412,436,456,461,438,450,455,395,385,404,515,385,399,388,422,481,397,425,435,485,495,382,382,355,427,423,365,458,415,439,445,407,492,378,445,454,427,375,440,425,425,392,438,411,387,418,426,404,440,421,337,447,509,426,401,414,446,498,415,406,477,388,358,426,404,463,447,377,386,447,317,424,404,386,452,480,401,397,407,404,408,432,430,447,431,470,408,410,404,421,412,450,400,381,344,407,394,462,421,368,419,449,472,439,437,381,442,359,407,430,436,421,399,407,425,389,348,394,391,401,463,382,479,440,410,448,414,373,409,406,419,384,429,409,388,386,432,361,382,410,393,459,387,413,441,398,415,397,484,365,400,406,388,367,440,435,446,407,451,375,483,467,434,409,430,387,438,475,423,392,366,369,450,390,435,334,418,357,432,409,388,409,404,455,462,432,429,363,430,380,490,488,423,411,402,482,385,412,427,482,417,446,437,418,446,455,426,407,401,348,428,401,409,457,366,431,409,435,366,376,387,473,439,454,390,371,401,430,423,438,378,392,414,425,391,359,497,454,453,429,384,428,413,405,422,431,439,451,412,408,416,377,372,412,399,430,382,390,424,462,416,375,457,340,489,448,401,405,429,398,376,369,418,417,389,480,437,366,445,395,468,367,360,423,371,389,427,407,393,367,453,408,391,359,464,329,412,401,390,394,436,407,464,441,466,364,392,427,419,450,435,371,411,385,359,407,348,410,353,410,333,509,497,421,481,413,426,479,451,457,407,451,396,444,362,413,384,443,369,410,420,424,368,448,417,411,426,350,439,348,407,418,413,371,459,415,378,393,330,433,423,407,455,354,400,424,465,371,407,423,477,400,458,408,393,414,438,391,399,394,382,396,425,395,429,467,398,489,403,408,428,460,419,415,457,417,400,402,453,412,449,381,447,418,378,403,451,448,455,408,391,417,459,369,454,468,406,374,352,393,455,444,387,398,422,419,400,411,392,402,444,403,377,457,418,364,387,439,374,367,412,413,432,486,429,417,421,348,392,412,393,426,382,426,387,408,394,403,444,505,393,438,387,392,429,418,435,385,354,395,409,472,411,381,467,412,472,380,359,395,330,474,492,424,394,451,451,416,430,396,433,412,444,412,414,472,495,427,373,458,352,351,338,402,423,455,369,442,378,472,397,444,423,407,442,400,390,421,394,420,383,419,434,413,387,510,412,462,408,406,407,366,447,379,327,438,446,468,421,383,349,448,485,363,395,405,395,375,497,427,441,450,443,350,426,472,460,421,419,384,403,535,383,423,476,383,412,419,408,421,452,396,391,428,446,388,418,406,454,446,418,464,393,403,412,420,489,414,302,396,398,455,447,381,406,493,483,403,440,339,385,395,394,422,439,463,391,483,456,427,393,395,422,429,418,437,468,404,407,356,366,393,396,408,366,409,421,446,387,439,383,403,429,438,409,378,357,417,390,436,373,437,410,422,430,407,417,502,432,415,420,434,401,408,334,394,409,405,415,470,454,433,416,466,397,427,345,402,475,424,469,414,497,388,422,394,397,411,428,401,391,390,456,412,434,459,382,455,312,369,356,373,380,417,484,381,393,483,353,461,360,398,457,496,359,355,497,408,432,446,402,448,444,419,421,379,351,341,458,411,416,436,373,393,378,359,388,362,411,389,444,396,408,445,497,362,382,445,351,404,442,440,399,447,412,385,466,400,421,337,356,368,421,403,467,379,344,391,421,392,304,386,432,437,365,479,409,426,346,440,446,356,354,420,435,444,419,412,402,410,420,427,379,402,394,467,453,481,409,455,351,380,402,374,408,377,393,406,356,435,444,422,367,434,357,491,355,386,409,424,420,441,415,399,422,459,411,456,369,352,472,403,435,451,413,402,420,383,395,359,420,434,404,400,428,435,412,380,388,444,424,423,367,394,422,415,352,403,438,465,424,381,395,401,348,422,453,448,409,477,381,446,417,421,418,468,425,356,375,405,462,413,367,449,408,475,455,371,491,479,399,527,408,471,428,474,416,377,388,452,448,323,430,381,461,406,360,437,395,463,394,423,464,387,396,359,450,365,390,422,420,416,427,395,353,395,423,400,417,440,368,411,423,381,439,476,376,358,405,379,443,382,423,445,453,352,428,412,390,328,408,440,432,374,405,474,420,427,371,420,403,459,440,473,412,448,420,403,410,414,408,441,453,379,446,402,439,412,394,397,419,389,383,405,449,366,388,442,433,328,496,517,439,408,328,411,529,341,390,369,433,420,419,468,426,399,482,465,352,460,369,431,418,413,348,424,437,498,424,345,442,375,372,358,427,415,404,424,456,482,390,455,408,443,416,420,359,352,374,396,432,396,505,375,458,454,453,428,405,366,401,416,392,416,420,369,402,507,411,356,512,395,472,406,381,471,456,410,415,415,389,443,409,370,408,379,443,320,469,379,348,412,423,347,421,386,443,379,381,386,361,376,357,393,459,391,411,411,456,396,460,418,447,440,364,418,391,484,394,439,451,373,365,399,359,387,459,370,419,364,424,449,404,460,422,516,400,409,426,390,469,449,453,402,470,389,511,405,384,425,385,401,391,439,367,457,340,448,374,442,443,388,394,451,416,372,448,448,498,395,470,363,395,357,433,378,396,391,395,358,401,392,424,451,426,349,404,420,453,359,394,392,377,376,460,448,365,399,419,364,439,438,445,432,382,437,487,426,424,456,460,463,403,451,452,416,386,398,385,455,429,514,441,400,423,455,391,371,526,428,423,429,379,360,455,396,374,348,459,464,419,382,375,378,381,398,443,413,418,324,465,452,470,422,443,470,378,430,456,403,478,406,410,413,441,352,449,435,463,409,416,363,363,487,406,420,382,428,422,430,469,492,376,396,473,466,461,412,364,362,409,388,344,429,440,483,369,373,425,403,419,389,362,410,400,410,437,409,520,416,423,403,420,438,407,375,448,419,401,405,437,403,373,389,479,424,404,383,394,474,443,440,438,403,408,382,487,404,395,494,467,420,390,430,351,440,441,409,362,412,438,354,427,382,466,399,436,422,415,402,424,440,396,413,404,492,430,400,412,434,429,409,361,417,454,370,376,438,378,367,393,351,402,407,330,411,370,359,471,464,431,380,452,372,422,415,372,389,436,506,385,450,384,391,414,357,445,405,417,476,507,404,437,364,449,306,388,361,476,405,457,384,423,450,429,455,370,421,407,442,446,414,389,390,412,435,388,366,398,379,423,381,470,439,410,372,459,428,379,384,421,396,382,466,418,471,400,411,407,476,413,344,429,387,454,495,433,363,401,368,375,381,433,381,413,326,396,446,430,383,455,437,435,458,405,411,437,438,427,386,393,388,381,394,391,400,428,477,442,375,377,412,428,426,410,503,436,374,402,472,387,461,379,420,438,415,419,443,379,479,377,447,366,461,408,442,405,436,459,389,437,426,396,437,460,404,445,385,431,426,372,384,375,380,412,467,424,407,387,395,375,366,391,373,310,413,403,478,415,373,366,420,411,419,396,469,394,404,427,428,372,403,375,397,353,407,383,456,387,429,363,353,441,410,417,357,485,431,466,369,391,456,498,404,425,443,399,403,490,511,392,402,326,440,409,413,388,401,385,423,409,482,441,367,426,483,435,440,490,422,414,461,356,415,463,426,444,396,472,453,388,512,374,413,400,370,369,427,421,445,433,442,444,361,428,465,426,408,430,447,407,457,382,435,422,419,385,424,457,384,410,379,390,438,439,377,425,473,404,384,403,411,405,374,391,379,423,439,371,453,447,457,448,432,389,430,377,391,401,406,478,491,440,355,404,398,412,489,419,353,458,470,405,342,381,468,449,435,412,433,394,411,416,399,404,402,390,379,421,397,338,359,425,429,449,399,429,445,457,433,356,393,402,396,451,400,396,399,394,368,424,464,469,400,410,410,372,478,432,483,438,413,423,434,392,483,479,467,394,395,398,435,422,467,441,391,384,379,396,450,415,382,418,362,378,454,349,407,420,402,381,511,430,500,421,504,406,377,379,421,403,397,466,446,407,385,414,357,406,394,430,475,377,390,390,442,470,429,426,374,378,395,437,418,426,386,425,348,450,477,516,406,440,407,439,357,403,501,403,439,411,459,364,421,380,409,430,435,419,392,407,430,405,437,442,402,412,407,437,344,450,429,484,407,424,376,346,366,398,398,420,455,446,363,366,424,448,471,543,454,488,424,425,403,446,442,413,417,397,427,455,457,451,465,380,455,352,443,397,387,371,456,353,388,415,379,450,434,429,465,395,390,452,426,445,391,432,426,425,416,429,404,353,532,403,395,398,437,334,430,454,437,408,385,393,436,387,427,425,416,422,397,424,377,500,433,371,430,467,387,382,356,458,382,457,453,361,404,369,418,444,429,408,416,447,492,436,398,403,422,329,409,411,400,402,420,397,385,435,393,467,391,418,433,410,444,393,392,420,383,400,368,410,467,414,385,404,395,430,387,483,463,428,440,443,440,425,406,403,424,431,435,421,391,382,467,476,421,383,457,374,391,475,372,407,447,430,434,428,476,469,386,371,420,440,424,420,393,418,397,439,370,426,394,476,426,424,419,407,519,387,434,380,453,340,382,417,425,428,476,400,419,384,408,446,296,411,401,413,376,520,437,386,403,396,376,418,455,413,395,475,363,356,383,337,414,443,432,439,411,376,400,383,411,482,438,393,426,395,465,427,369,411,500,332,493,407,485,360,374,424,396,442,526,382,394,415,367,414,397,391,416,351,387,479,413,367,396,387,394,454,422,411,446,369,359,353,407,402,408,400,417,445,427,451,398,482,418,457,378,358,391,436,460,421,434,414,444,448,365,411,431,377,464,383,373,398,455,445,401,467,387,431,391,416,434,432,401,467,407,359,395,409,419,387,407,419,344,427,413,400,394,379,383,396,384,412,368,420,377,512,419,404,389,451,432,400,420,420,461,419,433,408,454,409,432,440,419,415,441,370,400,414,401,445,347,421,442,388,372,343,416,363,411,397,386,368,422,380,392,336,379,428,354,524,461,403,406,382,386,478,442,412,379,331,411,418,453,490,432,396,464,462,414,414,381,372,378,417,438,384,427,429,396,414,422,424,443,359,413,402,419,463,368,382,419,353,387,379,400,455,413,458,405,405,506,397,388,394,429,412,407,351,418,459,386,417,461,373,389,399,386,436,475,427,452,395,348,504,397,332,446,452,427,427,441,405,527,366,387,381,393,432,373,434,457,372,424,350,439,375,481,349,413,387,445,409,427,390,380,376,405,424,437,418,470,455,421,385,482,404,368,395,333,389,415,450,409,412,302,407,420,417,415,403,433,474,501,385,386,387,439,402,406,447,415,366,381,422,407,388,387,361,422,422,464,447,405,447,452,414,415,393,380,449,411,438,425,446,391,455,442,449,430,370,444,389,389,415,407,401,425,389,425,390,458,493,423,413,388,391,415,443,439,421,414,422,422,453,393,427,399,489,395,396,451,386,431,421,415,369,400,402,364,378,365,433,415,354,433,495,386,417,369,417,391,375,391,407,397,466,435,388,444,420,416,389,390,421,447,413,405,430,512,406,442,394,406,410,369,399,398,371,319,447,411,436,429,410,491,453,446,397,427,432,405,369,488,420,415,416,437,449,396,407,363,406,359,382,370,388,358,358,382,453,376,479,397,343,487,398,426,369,368,398,401,374,371,424,348,359,324,415,329,391,413,405,421,356,432,451,425,361,391,418,423,519,384,410,434,410,338,394,377,421,426,419,444,452,398,432,413,445,405,384,413,422,395,426,425,413,459,432,471,427,400,440,360,399,456,448,416,432,380,424,441,398,426,430,416,359,400,452,431,403,440,424,379,343,415,417,451,388,432,400,436,396,372,407,359,390,381,362,429,312,467,413,446,411,391,396,434,419,368,422,442,372,464,445,396,431,450,404,446,504,429,371,399,414,455,406,406,386,421,461,413,419,393,426,407,414,430,474,484,404,379,424,429,422,431,411,422,398,377,416,465,419,448,464,435,394,442,420,372,459,442,409,419,396,423,463,406,374,420,375,388,412,390,408,406,388,449,413,457,391,425,333,415,404,425,392,356,445,356,368,399,355,444,428,429,404,474,421,406,420,390,387,391,511,342,450,419,396,451,451,429,337,363,378,470,393,422,417,415,427,375,469,418,423,433,410,362,499,432,331,454,384,427,478,379,426,410,450,352,492,449,449,353,454,455,386,459,418,401,375,429,395,369,493,380,383,436,448,394,456,481,415,382,453,389,422,445,405,430,382,484,427,411,460,409,383,445,439,396,387,459,494,503,367,383,421,494,413,460,401,406,419,387,354,496,394,414,389,463,396,358,456,404,379,452,425,388,408,398,373,451,380,399,400,480,409,476,426,426,494,444,383,416,394,423,440,420,380,446,443,463,403,402,426,409,363,390,415,429,440,415,404,432,459,396,431,489,450,400,435,434,392,419,423,430,412,417,438,393,456,339,390,423,394,459,378,400,430,369,453,371,391,443,408,395,383,433,365,464,350,441,412,414,388,439,412,358,326,417,394,380,406,432,405,427,400,449,418,431,380,464,369,421,423,408,410,470,442,382,427,445,426,405,473,406,410,434,451,412,415,426,418,403,424,447,401,429,418,450,377,418,448,454,392,388,403,379,388,355,374,383,376,449,472,374,442,351,409,416,395,368,435,491,405,379,502,491,432,421,426,441,382,429,420,439,480,422,453,432,410,395,398,423,460,386,437,389,479,443,428,421,419,462,428,372,377,417,460,409,388,420,374,368,397,429,405,432,392,379,363,428,455,408,455,444,388,406,401,393,454,480,496,375,425,387,398,523,454,356,443,368,449,489,407,389,467,394,414,431,387,351,396,421,416,369,442,380,358,434,451,387,446,403,407,332,483,408,367,376,390,370,510,410,368,351,377,410,457,456,377,381,395,423,412,432,391,407,395,375,380,472,389,430,419,431,428,481,473,385,435,373,411,477,427,416,374,385,390,421,433,414,428,381,433,378,385,418,358,430,359,388,409,413,397,376,388,476,450,459,455,424,361,355,453,457,463,440,423,469,388,404,455,356,415,436,419,434,403,397,449,381,408,422,431,363,397,396,484,378,382,389,410,374,375,378,407,414,428,430,352,442,430,444,378,427,364,446,400,440,443,402,391,389,409,403,371,397,428,380,376,375,397,368,471,433,407,387,380}},
{{5000,2.600000},{156,213,183,178,97,119,165,146,159,173,170,204,181,177,165,171,143,147,184,168,134,127,178,144,158,170,178,127,172,165,154,153,160,141,132,163,198,179,141,188,134,128,137,173,179,147,198,176,164,179,181,150,138,150,158,151,176,198,143,164,180,181,169,171,155,197,150,168,158,187,181,154,229,181,182,141,168,150,141,175,147,145,159,183,179,189,164,158,150,154,147,213,150,146,188,156,179,157,159,161,157,169,187,183,140,146,145,124,153,181,139,167,175,133,188,176,180,145,127,223,181,175,170,142,199,175,138,142,152,161,156,159,150,188,168,184,180,147,160,172,156,153,154,145,154,134,174,146,151,148,172,133,183,190,139,140,160,179,143,179,147,126,164,163,153,121,140,152,169,168,177,136,174,129,205,126,168,158,168,116,206,171,168,167,160,145,145,120,158,172,148,134,187,200,158,138,171,195,146,151,148,154,177,162,162,131,169,165,132,114,153,155,135,160,156,169,155,144,171,171,172,164,171,217,151,140,115,145,158,158,174,141,163,147,146,158,180,166,145,179,195,179,199,151,135,142,161,155,160,143,156,209,119,120,191,145,172,178,173,135,178,154,165,161,190,185,155,146,195,131,164,153,174,156,170,172,192,172,161,120,155,148,182,138,160,180,145,160,136,149,178,133,165,170,150,173,179,123,149,161,135,153,144,151,158,123,185,156,167,127,169,144,141,187,178,194,159,162,174,162,138,177,150,143,195,204,141,141,165,121,177,115,164,172,156,157,141,131,118,203,172,171,162,127,148,153,144,194,139,174,159,188,188,150,149,159,150,188,172,153,155,170,157,164,142,196,161,148,178,175,149,166,137,128,149,165,146,187,179,147,147,158,158,142,165,163,181,148,163,193,193,143,180,144,147,150,185,171,132,167,186,169,173,171,164,157,183,147,135,140,172,150,196,158,157,157,159,186,142,175,125,150,174,125,137,184,164,133,157,152,152,153,159,161,157,173,173,167,182,161,180,177,151,174,133,186,129,142,213,149,147,146,184,159,179,168,166,165,143,178,162,130,182,177,140,200,162,156,171,144,161,145,158,206,190,182,196,150,168,154,172,129,145,149,175,155,205,150,145,152,154,145,187,138,166,156,165,172,146,170,129,135,160,172,181,169,143,165,173,184,164,157,183,152,120,213,148,146,201,152,150,145,157,150,159,164,146,162,175,144,156,165,139,141,152,161,172,131,147,148,152,146,150,196,131,130,192,155,150,144,142,220,168,159,154,129,146,129,145,164,155,175,163,124,141,164,187,167,201,128,183,200,169,171,117,150,148,158,170,152,153,196,155,142,181,148,178,146,145,175,122,180,124,158,167,147,179,122,175,164,166,128,149,195,143,168,169,196,156,159,169,155,147,163,138,142,178,142,176,168,172,159,179,177,183,139,172,127,186,162,120,168,149,132,183,170,221,177,160,154,202,183,171,140,147,155,187,156,161,146,191,154,155,151,164,147,179,152,188,152,186,147,158,208,178,140,160,184,200,187,148,175,220,177,219,147,122,193,172,136,156,177,163,168,164,187,134,152,131,178,186,129,175,221,138,156,152,140,190,179,199,182,143,169,117,148,170,188,160,152,165,173,194,129,128,206,162,168,136,149,164,157,173,148,178,137,139,144,169,131,161,156,166,158,180,215,142,128,174,187,162,203,127,170,164,133,165,128,174,178,144,141,172,152,172,165,193,161,150,153,170,163,182,197,149,147,153,180,130,159,178,148,172,184,159,149,117,140,141,125,145,171,167,159,139,163,118,161,167,158,156,187,188,146,168,150,143,164,152,179,155,159,180,162,172,156,168,174,191,150,195,155,176,150,181,218,180,177,179,168,135,141,179,179,166,169,139,195,154,221,189,141,204,155,193,173,167,151,173,150,166,146,156,189,143,169,137,176,129,180,163,199,174,199,141,207,147,170,149,171,170,128,206,182,140,153,172,199,192,156,125,145,174,141,168,138,138,153,177,128,191,165,150,178,137,152,126,155,186,202,138,151,140,161,148,145,148,151,144,181,163,133,152,159,163,139,152,162,161,130,162,128,194,178,146,173,176,146,171,179,126,161,191,215,125,169,157,149,137,181,144,154,146,164,167,121,176,148,156,172,165,153,143,146,186,150,134,166,148,192,158,139,179,165,145,118,160,144,140,149,149,199,128,134,167,166,144,188,155,183,171,180,156,139,168,204,163,162,143,171,140,142,158,116,154,156,183,169,162,195,134,152,152,171,193,201,162,189,165,192,132,134,154,172,133,192,179,156,180,175,184,124,166,169,166,119,166,129,131,176,212,171,151,163,218,181,187,182,186,144,136,174,190,166,186,149,160,192,178,140,161,191,173,157,162,164,149,164,181,164,195,158,168,192,127,163,181,193,165,169,167,146,135,158,135,162,149,172,171,166,172,198,172,169,171,154,145,148,146,159,167,150,184,148,149,167,202,151,146,140,140,179,127,191,182,178,143,208,139,178,149,131,162,220,164,177,179,172,153,215,148,116,205,175,189,181,185,161,205,207,167,192,185,170,160,141,133,185,154,170,153,182,144,173,124,156,209,193,135,148,189,178,140,141,182,137,182,187,157,174,144,180,157,183,150,176,138,171,167,217,187,168,141,150,152,158,147,166,149,172,127,137,173,177,193,136,152,173,185,180,144,154,166,185,172,185,179,154,178,166,142,185,161,151,137,183,162,154,146,141,152,165,164,142,151,142,202,132,184,133,156,175,145,186,184,141,153,197,163,177,208,167,165,175,137,199,179,140,171,187,209,157,194,150,171,162,159,153,154,165,162,189,133,151,187,132,185,168,216,146,124,134,181,162,133,114,167,177,150,161,145,161,164,175,163,180,188,174,150,149,162,162,168,147,152,139,162,230,187,151,176,148,148,166,184,149,136,153,166,140,151,165,157,165,151,145,136,152,187,158,172,168,193,180,159,192,155,171,173,148,168,172,151,168,201,151,172,144,175,147,199,181,191,127,150,189,156,149,174,139,172,144,142,145,165,175,154,146,132,122,175,125,140,121,170,136,181,168,163,131,161,147,168,185,153,166,143,152,159,161,153,154,135,129,171,170,174,149,196,134,176,178,139,187,110,147,198,195,129,152,184,149,205,132,142,203,163,146,140,130,154,154,138,186,171,163,142,148,139,153,153,154,124,171,224,131,179,149,168,155,150,149,127,146,156,186,155,149,156,156,178,169,197,155,143,181,137,185,184,168,176,151,200,184,175,160,160,166,167,161,141,153,167,156,175,170,163,184,146,160,173,110,135,146,164,171,167,130,130,159,149,206,161,169,163,146,142,150,156,169,146,147,188,152,184,161,152,189,165,165,169,163,150,138,142,163,168,211,189,171,142,131,157,166,154,139,147,158,178,157,168,141,162,168,134,175,166,186,160,195,208,146,144,164,149,167,164,143,179,161,158,175,164,137,144,144,155,164,159,135,159,167,163,143,151,147,142,182,176,216,170,162,183,159,167,153,154,113,162,189,170,196,150,167,205,140,175,148,142,146,178,224,183,140,144,160,149,166,126,133,175,169,191,190,171,163,162,181,195,154,141,157,160,153,132,164,152,174,147,143,183,168,186,120,152,183,188,144,147,152,206,148,203,169,218,149,162,136,145,144,154,125,164,141,169,149,139,160,127,148,183,166,189,157,178,185,160,162,149,182,165,140,172,170,166,203,173,129,166,165,143,166,162,169,171,180,165,187,168,150,157,193,177,172,155,159,175,181,176,148,145,165,192,165,188,169,174,197,160,175,163,175,150,177,185,157,163,149,140,141,170,162,154,150,166,158,168,143,163,152,145,144,160,161,162,154,128,168,190,159,143,139,146,151,173,165,147,161,160,150,178,144,200,153,142,154,142,144,133,240,178,156,166,136,169,163,186,212,191,176,168,165,181,128,147,163,164,167,150,168,146,160,159,150,145,179,156,174,138,145,190,169,177,186,158,128,173,214,148,171,162,180,183,142,199,147,153,165,180,133,148,176,151,148,163,157,178,167,189,122,157,136,205,192,158,179,145,203,163,190,153,181,185,166,180,148,159,130,168,165,188,168,156,144,166,148,186,155,144,180,135,142,160,196,165,162,176,177,141,127,156,160,153,183,161,174,186,163,204,139,187,140,172,148,127,176,164,193,180,159,166,173,170,154,173,160,213,135,163,125,165,177,168,141,177,183,178,188,165,170,236,176,182,161,204,153,160,139,147,176,145,174,196,149,135,140,119,176,155,173,179,144,164,156,145,193,113,169,167,148,201,184,185,151,176,173,148,179,142,158,168,167,141,163,116,161,163,162,158,177,197,162,152,209,173,151,141,164,179,151,160,141,147,159,168,208,155,193,170,172,133,186,207,154,131,158,171,169,191,131,168,157,174,155,194,191,159,151,153,157,166,173,114,132,174,180,167,148,141,198,146,138,162,147,172,119,172,200,108,181,142,156,183,148,185,166,210,145,140,139,158,145,170,153,173,151,142,142,155,120,162,193,151,147,168,165,140,135,162,197,152,135,165,176,152,177,182,176,151,125,152,156,156,165,163,174,189,173,154,197,142,154,126,150,206,137,141,137,181,136,164,143,218,182,147,178,176,139,163,128,180,160,143,164,194,184,166,192,185,152,173,174,129,160,121,145,160,171,152,146,166,144,151,137,160,168,138,190,162,172,174,153,210,134,174,188,137,169,164,178,147,144,210,137,173,192,125,142,181,172,188,182,158,165,166,140,149,166,160,130,180,171,172,158,172,141,168,189,165,128,179,119,152,181,157,164,163,145,138,188,156,144,149,153,174,190,149,179,196,143,164,154,195,157,178,160,177,186,154,136,133,209,180,159,133,166,166,129,152,173,170,178,160,172,161,164,168,137,175,154,181,142,153,159,165,173,157,164,173,171,148,152,181,187,159,209,198,139,159,141,168,197,131,181,151,139,155,157,141,169,170,174,133,152,200,157,153,180,187,121,160,185,147,168,148,174,159,145,179,153,161,172,201,161,122,172,119,167,135,172,203,175,159,153,131,143,197,190,178,167,130,146,167,167,143,176,172,160,147,165,181,183,175,154,157,179,151,147,163,163,138,165,155,154,120,159,184,163,143,144,176,205,160,192,182,176,167,176,140,150,174,173,179,167,147,174,148,151,146,181,168,149,175,175,130,145,174,166,144,158,128,146,142,131,151,144,121,169,193,137,174,149,135,154,206,170,182,167,162,182,135,127,165,161,187,161,154,146,149,169,193,188,182,146,183,171,155,142,209,158,184,154,169,133,160,200,146,170,189,198,193,164,177,144,132,153,163,162,139,145,173,172,172,166,203,177,171,218,163,157,147,207,162,148,188,146,140,146,150,152,158,162,137,166,184,206,164,178,175,153,169,180,134,204,168,150,164,161,155,168,141,150,172,152,138,145,139,188,153,137,175,167,156,178,204,178,150,148,196,152,123,174,163,153,160,165,171,134,132,176,176,140,187,121,167,144,126,128,158,140,138,185,179,217,157,161,187,155,148,188,197,180,136,168,139,141,148,151,150,164,182,139,147,161,174,164,150,164,159,145,146,159,182,133,175,147,154,161,135,155,140,176,136,147,161,181,179,182,131,174,180,167,161,151,132,115,162,170,162,139,167,140,154,149,145,142,206,169,174,163,160,184,174,160,173,191,173,179,158,189,164,171,145,144,162,165,123,190,160,145,125,126,130,156,164,160,155,121,138,147,166,173,152,172,155,196,128,179,163,181,177,135,128,153,175,166,163,153,124,176,142,176,118,163,160,145,107,158,151,159,144,173,162,159,144,164,193,199,178,165,185,149,192,124,143,156,202,157,178,173,172,172,145,179,139,150,155,172,174,151,191,128,141,127,166,180,159,160,145,150,160,182,157,175,163,129,195,171,191,192,184,141,172,128,132,158,149,204,140,155,183,164,151,167,158,153,145,167,163,192,134,157,160,125,146,153,131,159,183,163,154,189,184,149,153,162,159,166,155,163,156,162,143,149,125,135,165,160,158,141,134,119,145,169,142,121,160,156,174,141,135,129,200,157,182,153,151,188,200,167,153,123,183,176,165,174,140,217,172,179,169,144,153,167,157,135,134,138,164,185,175,124,213,188,191,164,188,166,174,132,147,142,155,156,179,121,126,175,141,105,169,142,151,181,133,159,166,107,180,149,133,111,153,132,174,159,179,181,145,148,148,177,192,127,176,141,208,158,158,166,162,161,172,183,163,187,153,175,178,188,142,146,218,168,137,173,157,135,127,180,147,206,148,241,197,154,190,133,156,174,136,140,147,159,167,164,148,160,156,130,166,146,177,200,150,168,149,154,196,151,123,155,162,140,161,161,164,215,164,168,173,162,139,129,135,149,171,159,160,185,158,145,154,173,176,166,161,155,171,147,146,157,169,140,136,166,195,169,174,165,150,146,152,148,170,144,127,147,135,136,168,161,180,159,185,185,172,140,199,186,141,164,126,149,164,132,204,169,200,140,160,164,167,151,196,169,153,159,150,178,135,160,181,129,201,148,184,161,168,130,159,194,141,151,133,158,211,171,179,163,149,162,156,160,155,161,159,163,144,156,169,133,157,167,187,178,147,157,137,178,139,145,165,167,168,152,150,156,159,140,144,174,174,197,113,192,169,163,152,160,145,186,195,150,171,180,158,139,166,139,143,171,161,175,158,166,131,165,173,176,177,140,150,177,174,146,163,186,137,189,146,197,156,162,171,163,185,165,168,165,131,182,176,154,186,144,185,149,166,169,136,196,198,146,141,167,148,177,155,160,175,192,166,152,136,145,204,145,200,147,182,135,219,135,132,193,124,150,193,134,177,207,157,178,230,167,166,167,150,145,136,152,147,150,191,149,130,139,163,148,173,141,137,162,168,171,164,160,149,172,184,169,175,121,161,164,185,162,167,182,166,146,179,175,160,167,194,167,122,193,149,167,166,184,149,190,183,207,167,133,146,135,143,141,183,171,169,145,185,151,143,119,174,148,160,115,187,127,180,143,190,159,177,135,181,171,143,193,137,189,166,145,191,164,177,164,188,178,130,158,145,194,178,122,132,148,160,167,208,188,133,164,154,196,177,189,183,157,147,154,148,206,142,181,123,172,153,189,173,156,149,162,173,185,192,201,202,164,140,131,121,170,172,204,160,194,158,161,150,150,174,124,151,146,142,141,163,143,155,145,168,158,166,188,151,172,198,217,156,168,183,177,165,184,189,136,190,193,166,137,184,146,169,147,153,176,147,175,129,142,146,132,171,162,133,147,130,175,179,151,157,194,193,158,146,179,163,147,186,182,175,153,183,137,183,160,151,185,147,145,160,211,164,193,169,175,149,167,178,154,151,202,155,163,135,173,160,176,145,166,148,162,149,152,160,166,137,165,160,167,146,143,176,190,141,155,196,150,139,171,166,192,186,175,157,195,175,149,171,139,174,118,147,113,173,188,185,175,154,178,178,165,146,160,133,137,180,135,181,169,131,182,219,188,191,167,154,152,130,144,156,139,157,156,158,137,191,156,162,162,154,178,155,165,140,120,132,166,187,181,146,181,188,194,157,158,156,166,181,144,128,160,159,144,157,156,123,129,173,185,188,203,169,204,136,147,182,167,182,212,123,161,190,181,180,183,151,175,191,176,173,163,138,159,151,142,120,166,197,174,171,171,170,149,153,136,158,159,165,172,161,174,160,157,115,147,132,152,157,169,150,149,114,179,157,143,183,174,150,159,140,164,192,143,173,182,137,156,211,155,175,213,183,158,148,154,149,155,162,150,143,184,157,163,128,170,151,156,182,163,125,141,203,138,155,180,199,149,146,161,144,141,155,164,124,138,195,170,154,170,200,142,163,136,173,139,173,194,169,147,177,131,168,157,187,178,154,174,170,148,173,163,132,198,162,219,154,161,138,174,160,140,154,128,198,136,169,166,140,169,170,226,206,156,136,189,143,137,171,144,183,155,170,151,198,136,176,198,169,160,146,155,155,125,168,120,153,165,185,167,193,179,148,145,133,153,167,200,159,167,172,211,181,146,136,194,200,181,168,168,164,144,176,163,121,164,185,152,194,182,166,172,149,212,174,150,147,181,142,145,150,176,124,159,142,148,168,159,161,168,128,136,144,131,133,177,225,165,204,157,143,169,188,189,188,162,166,166,177,153,214,203,180,166,183,159,180,157,164,186,171,174,195,162,156,155,142,137,179,180,190,191,186,194,188,160,177,170,148,169,169,175,162,173,172,177,153,159,149,167,148,162,162,143,144,153,182,178,144,177,186,127,182,139,175,185,153,120,137,154,147,165,168,176,170,184,132,167,203,188,150,129,155,186,126,157,124,183,136,128,169,169,155,161,178,185,186,166,164,191,166,185,180,139,161,135,152,146,141,170,191,161,207,142,168,166,146,202,198,137,140,192,160,142,188,160,161,146,158,178,134,159,186,157,139,170,163,161,143,173,198,177,168,165,168,164,131,149,153,190,170,194,170,155,150,178,138,166,134,105,155,166,153,193,188,155,153,171,139,203,149,189,183,174,183,152,174,152,165,182,172,148,156,117,131,199,175,151,188,151,136,168,171,158,142,154,191,148,178,169,132,150,162,170,139,154,183,176,158,178,160,140,131,153,177,193,167,194,205,173,145,149,176,157,157,135,163,173,150,157,127,173,142,181,177,161,137,165,146,152,139,101,131,179,137,154,138,161,181,151,128,139,167,180,162,157,160,147,162,232,143,159,178,149,181,155,130,181,142,145,154,171,143,149,153,179,153,139,159,161,192,155,115,188,156,148,174,194,137,179,190,162,145,148,161,178,148,161,159,175,170,145,165,153,172,153,158,157,158,164,144,160,160,140,156,181,161,135,154,166,158,165,159,161,158,195,166,158,158,207,148,165,181,183,130,145,125,144,213,146,179,156,162,189,166,131,143,168,139,152,137,147,180,137,147,147,132,154,197,180,164,165,156,121,190,135,127,129,218,167,207,187,153,161,115,127,160,172,155,129,178,146,196,153,150,137,180,178,143,142,151,173,195,172,117,208,174,131,113,156,176,167,156,208,150,158,153,208,178,155,174,174,196,129,164,205,140,150,150,191,142,160,155,175,140,171,149,136,174,141,180,127,137,131,158,118,167,206,149,156,169,150,132,168,149,147,151,172,152,141,180,161,177,166,142,166,255,183,167,161,186,163,161,176,176,144,134,172,171,158,173,167,142,176,148,193,136,184,169,142,150,162,165,146,202,174,167,135,147,129,134,150,127,154,156,158,170,144,181,186,150,187,160,176,178,150,156,161,130,182,187,133,160,172,201,243,147,175,170,169,182,204,161,224,188,130,139,244,166,154,216,157,164,165,148,177,187,161,141,171,120,150,153,146,183,144,161,161,121,156,165,167,166,170,134,132,145,177,129,182,180,155,148,126,142,173,151,163,182,127,144,176,180,202,173,183,164,183,151,187,160,156,179,152,179,145,179,110,204,177,157,169,145,146,144,193,169,135,168,164,175,164,160,135,135,136,140,162,180,152,142,138,148,180,167,142,183,190,137,126,209,136,148,160,220,133,177,161,161,171,161,154,134,157,142,153,189,183,187,175,158,160,131,166,222,180,164,150,180,143,133,176,166,182,154,175,139,144,168,151,150,169,164,158,195,176,165,130,147,151,161,190,185,158,171,195,150,115,159,172,163,157,179,156,205,162,172,189,151,170,191,143,188,145,131,148,184,155,158,175,150,155,162,144,158,181,145,171,185,151,165,170,152,157,162,151,147,177,160,172,167,138,149,156,143,144,164,180,151,132,179,178,165,196,155,138,154,132,133,171,145,211,185,199,147,159,155,162,154,137,137,169,178,160,140,161,141,168,132,131,144,198,131,166,146,179,156,161,170,175,177,200,151,150,138,215,148,158,176,123,181,145,158,166,172,137,151,161,150,143,208,175,154,149,177,166,135,157,139,128,167,137,191,149,178,210,143,180,186,167,144,127,148,132,163,148,164,181,175,116,158,167,158,130,168,154,184,199,153,163,155,151,188,129,139,157,150,185,158,163,192,190,201,154,174,134,159,152,162,166,155,121,158,208,151,187,188,187,166,194,172,159,152,169,116,149,146,184,159,154,178,133,146,205,156,170,135,166,178,174,158,194,146,184,116,178,144,164,146,135,156,200,155,146,182,154,161,155,192,152,157,140,206,150,134,188,148,164,157,164,167,137,157,149,141,156,151,189,146,179,173,168,166,157,153,189,165,171,132,161,149,147,149,136,153,154,189,177,163,136,158,150,142,180,163,161,155,160,143,198,211,172,159,165,135,165,150,148,195,189,148,203,184,138,154,195,136,147,155,128,136,154,165,174,201,150,146,138,192,187,172,158,148,145,172,167,183,179,173,166,176,155,155,148,174,202,146,199,126,172,182,123,197,166,152,153,163,144,190,175,198,204,145,180,163,153,120,172,168,132,176,159,134,148,150,157,151,147,139,177,139,190,145,168,170,174,191,126,180,145,193,166,166,161,191,160,153,117,168,154,139,179,148,220,168,157,179,137,172,183,143,177,161,183,157,172,171,138,158,165,166,140,177,127,169,140,184,153,161,161,177,156,147,164,155,153,130,158,149,154,165,163,154,148,163,163,181,167,182,198,198,117,157,156,189,124,170,155,164,167,159,153,161,156,198,170,148,175,169,153,179,165,156,148,167,170,167,176,153,154,156,124,175,119,158,167,148,163,159,139,114,187,156,169,156,203,151,174,139,186,176,173,99,189,209,138,165,188,195,181,141,189,168,169,195,128,176,159,158,149,168,154,156,173,157,156,172,181,213,168,156,146,163,224,140,178,195,153,148,174,150,130,143,195,189,150,166,146,177,237,163,185,164,144,172,154,146,150,189,147,133,159,134,124,214,182,133,163,147,170,166,112,147,160,160,184,142,144,162,187,156,179,166,127,181,130,157,166,181,156,168,163,173,151,166,175,174,128,133,131,161,193,170,143,169,105,134,195,142,151,174,157,176,166,173,173,156,161,161,217,153,181,159,186,148,177,168,130,184,163,142,146,172,125,161,155,155,168,201,142,169,176,158,178,149,187,139,173,156,130,162,148,150,160,201,193,153,135,156,164,162,157,131,145,161,185,146,163,156,111,174,159,158,170,172,169,175,145,189,189,161,172,128,176,165,180,156,166,146,153,162,199,153,163,168,149,144,171,169,155,176,192,126,142,175,169,154,154,153,191,175,165,170,166,187,155,158,119,172,140,194,173,150,157,148,172,166,178,163,141,133,158,165,167,193,140,140,185,149,163,178,159,149,178,156,165,176,133,176,155},{164,180,171,154,153,165,149,168,154,165,178,124,159,165,152,170,165,140,189,155,171,175,185,168,169,141,121,178,162,168,155,176,163,162,149,144,142,167,168,140,145,191,168,154,141,163,171,170,170,162,169,161,229,132,172,164,166,164,152,198,144,171,185,149,142,183,173,159,172,188,143,146,158,167,147,148,183,174,152,166,151,130,216,178,164,127,118,167,133,162,172,153,160,163,169,161,168,154,185,164,155,174,147,171,140,171,160,153,135,140,166,154,161,161,162,160,172,123,160,158,187,184,193,150,152,140,176,186,169,140,147,201,138,162,165,178,154,162,168,173,153,176,188,175,177,150,183,180,190,170,189,164,126,167,169,197,149,178,179,142,171,166,164,138,229,174,162,198,181,152,208,159,138,169,118,140,198,156,171,175,182,166,131,147,177,171,162,169,173,169,162,172,188,147,150,209,171,182,132,183,182,149,169,122,144,141,183,165,160,181,175,188,188,142,168,187,183,175,174,162,192,193,211,152,170,155,159,190,160,172,167,179,130,180,146,202,207,163,170,157,179,195,171,169,170,159,185,163,169,157,142,157,199,200,161,144,164,130,164,203,124,180,175,166,155,165,149,162,171,171,172,136,181,181,154,200,144,138,170,139,148,188,179,157,141,160,179,199,202,161,166,194,153,186,195,189,129,149,217,157,108,154,181,168,154,127,194,158,130,178,178,145,158,143,181,151,156,170,184,171,184,129,143,161,133,161,151,183,131,121,178,175,171,159,143,184,166,167,156,160,163,171,117,184,151,176,187,166,145,138,207,195,174,123,175,184,159,167,158,151,159,141,174,199,220,193,197,162,167,161,186,202,156,145,175,136,181,147,140,139,178,150,159,170,186,160,147,143,153,143,148,179,143,156,140,210,139,161,147,130,124,176,161,156,178,144,217,147,154,131,151,161,170,145,192,168,205,162,196,180,206,164,137,136,193,163,166,164,172,135,225,180,142,183,172,141,164,183,125,165,160,153,153,164,177,170,128,189,165,158,139,170,147,132,139,178,174,128,182,140,132,166,183,138,154,158,196,171,197,152,184,177,188,172,190,162,197,193,172,168,153,142,195,181,195,175,170,115,158,197,140,192,141,177,155,182,122,161,178,152,194,190,149,147,134,196,188,128,153,172,143,159,198,112,146,184,158,153,173,180,162,166,162,213,162,179,160,192,139,147,159,161,186,157,143,176,164,168,175,144,152,155,155,149,189,134,157,207,165,184,188,143,171,152,130,158,172,158,162,180,179,146,182,164,168,224,167,137,188,150,164,160,196,177,166,139,172,198,168,123,155,158,175,187,166,187,215,193,142,187,209,164,204,133,187,133,220,127,174,170,172,153,137,168,184,170,181,164,178,171,141,179,159,159,183,161,182,164,161,140,175,158,178,190,179,119,145,154,181,140,216,141,161,150,164,196,172,166,170,152,149,149,175,181,154,144,199,205,189,207,163,154,170,213,191,170,150,146,194,190,147,181,182,152,174,167,178,176,195,140,161,149,158,182,166,160,159,159,136,150,180,167,175,161,199,173,162,147,199,144,170,170,173,178,176,200,144,149,162,166,171,158,181,182,187,191,143,154,180,158,178,140,183,138,171,139,162,168,168,198,147,199,158,152,157,142,148,193,143,175,159,156,191,193,160,172,176,133,203,151,182,150,167,159,129,157,163,122,178,149,175,187,194,145,189,195,135,141,182,190,165,162,228,179,174,197,149,183,177,150,165,182,180,157,193,143,180,163,127,169,142,177,159,129,157,175,165,160,211,206,125,169,161,203,150,155,172,170,175,180,160,156,175,173,170,150,175,169,139,201,187,152,202,169,167,131,127,176,166,183,179,171,165,155,150,190,168,143,167,147,200,176,161,175,167,159,166,167,179,164,186,170,171,138,171,172,157,157,140,156,153,131,179,173,161,174,184,171,150,207,143,161,181,176,156,163,159,197,161,197,168,155,181,161,169,149,190,142,142,192,128,169,161,186,171,189,132,168,159,163,167,212,130,206,172,166,156,157,167,163,208,186,187,159,154,125,169,153,154,216,167,147,149,150,148,155,136,161,195,175,170,157,178,152,132,207,161,165,166,155,174,147,170,141,196,140,130,133,165,140,182,148,167,174,166,161,154,171,148,190,146,177,171,174,149,122,174,151,143,164,149,165,140,146,145,166,193,179,178,137,151,171,163,155,189,146,150,153,162,191,182,142,180,191,164,147,165,159,107,191,181,167,141,182,159,214,156,129,150,188,142,155,215,172,174,159,140,142,153,153,172,185,162,160,176,148,176,158,155,171,181,196,145,139,193,188,157,177,146,160,135,173,155,181,189,156,143,172,176,164,177,182,196,169,177,171,173,141,160,226,161,178,141,181,197,190,135,142,144,179,175,155,168,152,193,153,167,141,157,126,183,187,160,154,156,168,204,176,175,214,193,189,220,201,127,140,144,216,181,175,161,163,145,176,146,168,156,197,182,163,170,159,203,202,137,150,181,196,146,145,187,167,187,136,166,141,177,181,147,153,141,168,164,164,162,132,162,159,177,171,165,146,131,138,128,178,193,139,155,158,124,136,151,151,205,161,158,169,186,151,186,159,166,178,160,138,146,156,159,183,154,181,166,205,178,157,187,163,182,150,139,155,153,148,164,156,174,181,168,170,176,160,165,158,178,188,153,203,156,167,189,146,149,166,164,189,203,146,141,158,151,171,232,166,156,126,164,157,176,173,156,152,191,196,209,166,156,181,146,162,188,164,159,158,194,164,183,156,154,180,164,172,180,171,163,167,158,163,122,211,138,210,190,163,155,166,159,153,157,200,188,158,122,183,190,134,183,202,149,173,152,188,170,134,174,180,186,152,151,191,150,175,171,166,164,145,149,139,133,191,149,145,194,172,173,132,173,159,199,216,197,164,182,141,190,182,165,165,148,181,167,197,164,169,159,148,187,167,196,141,169,153,178,165,171,193,131,196,188,134,171,188,198,172,194,143,155,156,161,162,181,143,134,162,154,194,191,203,181,165,163,156,142,145,141,186,180,151,184,172,170,159,168,193,164,154,187,166,193,189,146,159,170,146,137,162,160,150,170,123,147,159,154,151,165,146,123,184,161,167,147,170,141,161,183,155,168,186,179,170,154,178,204,157,144,158,149,161,180,153,207,154,166,171,176,150,127,172,146,139,169,146,155,210,176,142,145,133,163,171,177,157,181,153,197,168,184,146,188,174,159,202,206,164,155,161,174,172,158,143,131,179,156,149,165,155,190,151,183,177,152,161,170,173,198,165,196,205,149,175,153,206,176,205,196,155,173,169,174,171,143,208,186,177,181,175,156,168,158,193,160,162,186,180,147,162,165,134,178,148,160,150,164,207,149,175,170,176,157,183,216,180,157,153,165,162,163,138,129,194,160,135,159,193,146,193,160,183,126,167,136,145,213,168,134,138,154,153,196,147,176,159,185,170,214,143,199,153,157,173,160,116,234,193,156,151,143,140,189,155,157,167,164,165,132,186,183,146,184,123,201,143,138,129,139,149,128,176,115,127,183,171,181,202,174,195,161,178,169,205,173,146,214,207,195,171,164,169,147,201,144,151,185,156,168,153,143,151,151,139,176,174,191,156,161,140,182,207,198,148,196,148,166,175,147,164,131,123,175,142,164,131,161,206,155,182,206,201,128,191,156,151,154,187,154,148,169,140,152,185,149,154,215,180,152,132,186,188,137,185,145,189,199,187,147,180,127,191,157,185,209,201,180,149,192,182,149,164,167,161,149,130,139,159,164,144,159,190,226,198,183,160,163,174,165,141,192,159,167,164,187,145,173,130,159,164,169,161,129,171,172,182,148,162,176,140,126,168,151,174,152,156,154,172,153,144,152,196,151,174,164,153,156,179,185,172,167,187,180,163,148,143,181,169,149,154,121,164,179,191,139,205,195,146,167,170,197,172,169,115,182,147,145,170,169,203,202,166,178,149,165,202,179,129,174,184,118,161,171,239,155,185,137,142,164,165,191,188,159,192,176,132,152,163,159,188,159,139,189,176,176,174,151,183,203,158,160,149,181,154,141,190,191,146,160,170,142,168,114,158,180,147,154,163,137,174,206,202,136,150,154,148,151,145,159,128,153,163,111,181,188,154,209,143,177,179,156,159,142,153,160,162,116,175,170,175,126,138,149,160,153,186,148,160,166,150,129,196,145,151,173,138,181,160,174,192,153,208,162,179,168,152,179,148,142,179,169,158,170,151,178,172,156,118,167,159,148,165,159,121,149,108,169,176,140,214,156,155,186,155,151,163,141,155,153,175,155,162,183,171,184,173,133,162,131,201,175,199,165,161,196,211,163,183,177,182,180,126,192,157,125,140,161,133,164,155,154,121,165,165,184,164,144,151,167,175,154,185,133,181,161,174,186,160,168,166,173,167,168,158,155,165,148,149,167,123,180,173,171,181,164,151,155,196,157,158,171,159,218,176,179,168,172,173,146,152,173,169,146,202,158,163,161,170,220,184,168,154,199,158,175,172,117,158,170,174,185,149,162,141,125,141,173,158,149,147,146,156,146,184,169,190,148,177,217,119,180,165,150,171,180,153,141,189,207,140,124,180,198,157,178,150,153,171,167,183,140,197,179,149,164,191,163,170,157,146,154,183,153,174,132,193,152,153,150,170,174,185,161,177,157,170,154,111,148,192,170,217,181,142,153,164,164,134,175,162,164,162,168,157,115,130,131,168,158,148,132,166,155,145,163,134,156,183,163,136,184,130,161,201,120,153,184,166,179,152,166,182,173,153,165,164,165,153,136,161,167,154,182,207,158,166,198,160,174,137,196,177,165,135,165,130,154,166,142,159,159,156,131,143,158,177,168,183,189,192,150,179,218,169,181,170,161,164,172,201,167,176,124,160,138,125,167,143,169,149,184,143,129,181,175,152,165,150,167,154,169,169,159,147,149,147,158,177,130,156,152,183,159,161,212,170,192,205,170,156,160,155,156,183,180,217,179,157,164,174,156,172,154,170,183,166,144,147,177,150,175,159,157,121,157,167,165,151,174,170,201,189,137,166,156,155,113,179,164,162,188,157,122,172,151,174,200,148,146,164,161,164,156,144,164,166,172,161,184,183,178,223,157,187,176,197,168,143,155,164,147,198,203,165,206,180,206,178,181,151,137,159,154,149,167,182,150,166,166,140,138,143,172,146,154,191,165,186,140,148,176,189,167,201,142,156,139,194,188,159,195,201,158,162,192,186,181,141,133,191,137,171,199,162,149,168,169,179,176,207,169,191,157,139,179,173,155,199,155,141,159,177,153,204,141,141,144,139,157,144,166,161,139,184,151,148,170,152,155,193,154,182,159,141,133,159,215,143,143,153,153,161,142,160,156,164,181,164,174,161,185,140,152,144,171,155,165,190,179,178,151,148,167,150,165,159,183,141,166,179,158,160,159,160,160,163,140,187,159,151,156,181,145,203,151,133,122,159,156,187,164,191,201,169,184,159,158,154,185,160,161,163,181,137,135,174,187,149,170,160,156,188,144,179,155,159,161,163,136,200,162,221,152,180,175,168,171,166,169,180,136,157,164,180,181,204,184,170,121,154,217,151,162,175,187,177,163,179,139,152,221,144,143,171,102,138,208,122,169,138,144,144,162,199,148,186,181,179,165,161,170,173,162,202,174,138,165,193,156,153,157,159,210,161,185,185,169,138,201,160,159,185,150,153,162,173,211,149,189,170,166,210,170,131,166,173,161,161,180,199,133,151,107,181,174,125,167,159,152,163,173,177,178,166,190,158,151,198,186,161,169,183,163,115,175,162,152,168,151,158,164,191,148,135,152,159,211,153,199,139,171,150,180,160,165,174,186,228,192,181,164,175,151,152,165,162,150,150,161,143,167,186,164,146,170,171,179,192,199,149,190,149,197,178,196,144,177,180,158,150,152,156,171,164,152,152,170,176,132,181,153,187,175,184,187,182,138,185,184,194,224,177,142,181,186,138,197,178,138,134,138,123,161,181,187,157,171,192,153,154,147,139,153,165,161,198,172,148,150,173,147,135,211,169,146,153,162,176,158,186,151,188,158,143,179,166,165,125,168,175,179,170,161,171,156,143,172,146,153,194,136,141,172,152,165,166,171,194,176,134,201,172,153,169,173,193,120,207,176,154,148,193,175,156,122,170,137,173,190,171,152,146,162,151,146,188,138,205,125,193,152,154,152,176,132,182,122,183,166,167,167,162,160,165,139,203,171,176,153,147,160,171,148,138,174,168,184,116,136,166,202,170,140,156,173,177,207,186,144,198,183,136,137,148,170,146,145,145,168,167,177,188,177,190,165,175,155,144,145,138,180,151,147,184,216,152,141,205,191,162,187,158,121,136,189,149,173,167,144,147,148,158,159,139,183,133,164,159,161,162,172,185,165,191,205,186,166,163,157,191,168,152,150,202,168,157,146,154,185,159,123,155,176,133,192,168,156,174,161,144,216,135,178,122,213,173,200,144,174,147,143,181,182,144,186,176,194,175,145,161,202,168,174,167,121,184,158,191,148,161,187,130,179,168,211,167,190,150,147,143,191,165,175,208,148,178,163,173,172,162,149,145,186,136,158,151,139,186,141,182,143,145,162,186,188,141,135,194,182,171,169,164,166,157,149,184,192,166,186,183,157,211,189,185,203,177,209,159,180,175,177,180,144,209,143,181,190,169,149,182,145,123,125,208,150,149,142,172,151,154,148,141,159,144,191,171,186,161,126,189,198,196,184,167,194,159,204,180,154,183,173,152,136,144,148,165,151,194,159,174,151,200,206,185,131,139,202,187,163,168,190,149,160,160,169,227,151,175,147,163,189,143,154,135,151,184,156,154,150,175,154,160,179,137,144,147,188,166,153,162,134,160,149,147,142,159,158,152,169,208,185,189,173,140,171,145,129,151,159,138,142,183,172,146,169,207,151,152,180,155,169,157,196,158,172,166,182,147,136,176,169,149,175,157,166,189,166,157,151,185,165,205,173,151,158,159,173,161,170,183,153,176,150,159,166,200,128,154,201,146,144,151,188,164,173,179,134,139,155,163,164,187,160,163,177,144,172,172,153,155,187,205,167,158,164,200,167,145,213,169,141,145,163,141,163,131,176,173,175,154,152,167,172,168,188,168,143,175,166,162,144,156,167,170,170,137,160,153,194,176,179,136,205,168,171,166,174,157,154,159,158,170,168,132,140,117,130,163,175,164,171,196,162,193,169,144,169,156,181,165,193,154,140,177,141,150,125,189,162,125,149,181,186,160,193,165,194,156,196,186,161,167,150,164,163,188,161,158,176,178,180,170,180,188,161,146,185,151,134,185,148,157,155,177,145,172,190,149,178,158,135,145,170,127,163,150,184,199,178,186,155,179,133,168,167,175,149,156,182,144,140,156,172,188,177,163,150,189,178,148,157,151,161,174,196,192,171,138,161,176,157,154,161,190,142,166,173,143,145,165,155,177,237,191,188,143,181,143,162,160,153,180,142,187,176,158,152,172,158,158,177,158,158,152,169,175,194,150,170,175,147,151,145,171,131,174,139,172,182,146,166,148,149,191,206,161,177,182,127,172,124,178,117,173,181,160,177,143,149,161,185,181,166,204,152,148,134,156,114,156,181,161,146,149,170,149,132,136,150,161,173,166,225,147,184,158,156,138,134,159,174,155,163,160,152,123,167,156,187,187,136,178,203,149,201,133,132,137,148,151,148,142,146,156,140,178,193,127,190,142,134,144,197,175,180,162,154,205,170,160,216,163,147,163,155,222,163,153,136,183,183,122,173,169,193,140,170,190,179,214,199,135,209,161,180,134,138,177,181,212,171,116,183,169,145,207,180,191,161,156,148,139,196,163,167,146,213,154,151,145,165,173,193,152,156,187,157,194,156,150,186,178,158,160,130,162,139,164,156,172,148,208,193,163,163,162,180,146,163,172,176,134,200,205,178,170,181,179,152,162,188,168,178,165,155,182,152,158,179,133,169,173,180,155,142,139,186,137,193,177,186,157,151,185,214,188,167,193,200,175,176,153,167,171,207,167,187,148,137,188,159,177,155,177,170,215,160,168,195,157,185,158,147,170,149,154,188,191,168,137,184,149,201,172,144,139,179,203,139,167,174,145,192,202,170,148,137,145,168,140,143,165,175,196,162,185,167,226,171,147,169,191,171,209,130,158,169,190,145,145,158,170,131,147,167,194,163,167,179,189,146,146,168,207,176,149,137,168,207,186,195,142,185,161,184,132,178,159,191,179,157,186,201,209,156,162,169,164,231,122,191,170,154,156,171,203,199,154,171,166,130,169,202,142,169,212,182,171,129,179,130,171,134,203,190,168,188,141,136,165,152,150,178,134,197,150,192,136,136,139,159,149,176,201,168,151,158,161,202,169,159,150,190,142,180,164,150,164,198,171,180,201,153,135,128,189,144,184,220,160,147,141,154,160,149,140,198,109,154,206,178,147,153,151,137,149,161,111,157,180,175,163,145,185,208,157,158,190,194,160,166,141,160,214,150,134,179,160,149,158,165,144,168,151,161,192,160,156,208,145,141,149,159,185,164,172,148,193,166,142,176,125,154,192,160,173,182,182,203,177,178,159,164,174,127,132,175,195,179,197,129,135,147,157,162,182,184,158,141,152,190,183,174,139,168,191,165,139,172,167,158,138,216,156,180,155,189,165,181,152,143,152,182,191,163,178,187,170,166,171,182,159,182,158,143,169,163,151,185,203,204,180,187,157,166,157,134,186,157,150,189,160,180,130,145,180,156,143,154,182,150,152,182,160,140,174,143,156,183,168,125,186,144,159,123,145,152,187,147,165,180,158,181,148,155,145,171,148,166,169,125,184,154,156,165,167,139,209,184,177,164,150,156,205,163,178,159,152,133,191,143,103,156,169,185,157,128,133,195,184,195,146,178,202,186,190,143,179,153,138,157,172,162,146,158,143,172,168,161,160,192,145,187,186,180,197,155,172,158,154,136,151,153,145,183,175,166,180,208,200,172,157,176,168,151,120,183,156,164,142,158,128,201,211,214,164,171,173,176,165,177,166,163,168,187,175,152,153,174,161,197,170,186,155,140,135,158,172,159,188,159,134,185,129,160,176,160,165,162,133,175,147,144,165,169,175,166,170,158,124,171,153,187,160,160,160,172,127,152,167,151,201,149,176,160,134,171,162,179,193,150,151,178,217,161,164,144,169,160,165,140,164,152,190,143,177,179,163,172,148,160,153,198,175,139,182,186,136,130,124,166,160,197,214,157,183,164,211,172,165,131,215,167,209,185,149,209,156,159,186,190,134,137,173,182,183,171,158,181,171,195,170,176,189,195,196,163,193,152,161,172,149,149,157,146,174,160,146,128,182,175,143,136,149,204,179,170,150,181,167,145,140,171,183,178,175,140,185,183,160,184,167,179,140,184,173,186,156,147,154,144,156,174,144,152,177,178,179,160,125,142,149,140,189,189,97,146,158,171,132,123,157,203,167,165,169,191,166,156,186,165,152,182,153,175,175,188,152,138,151,161,175,147,152,167,157,139,145,191,170,216,182,131,150,154,159,152,137,138,141,171,163,159,174,178,170,143,163,142,185,142,153,166,212,171,146,149,161,140,164,141,197,142,138,171,151,194,175,146,173,188,156,160,147,152,174,159,195,151,194,159,177,169,160,171,155,193,152,154,169,210,200,169,158,193,147,123,128,136,149,150,152,133,142,146,146,198,155,173,174,181,129,136,171,163,147,154,180,159,161,159,155,177,201,194,164,193,198,133,168,181,199,184,152,158,170,181,181,157,154,178,154,152,155,154,163,160,194,168,179,157,195,172,164,173,176,154,168,145,164,150,156,203,176,201,145,179,162,143,138,168,147,179,193,164,180,173,158,162,168,180,174,171,177,159,172,135,183,184,184,170,175,170,126,158,160,165,198,167,138,164,143,165,149,194,180,150,174,161,133,160,167,136,196,153,167,178,181,151,165,153,166,174,169,155,158,147,172,202,118,147,202,143,159,180,140,149,178,187,139,163,155,146,170,199,173,132,158,138,174,183,172,191,178,168,160,158,180,159,199,187,189,154,133,146,142,179,176,163,133,166,164,158,152,174,197,166,171,169,193,133,174,158,158,142,154,159,165,192,143,158,169,205,167,156,164,153,148,197,177,142,138,161,195,155,185,167,172,178,160,154,202,172,202,178,129,198,154,164,149,171,139,164,203,176,193,133,179,157,184,151,175,188,172,157,179,150,202,137,198,151,166,146,157,171,194,156,170,160,160,182,142,161,168,161,190,162,152,167,146,175,168,212,148,148,140,191,177,141,147,166,152,161,195,221,163,133,177,201,174,177,138,160,164,157,174,135,177,170,155,170,175,171,202,180,175,165,175,137,115,174,147,161,181,143,174,179,154,172,166,179,151,156,171,144,119,167,158,174,147,163,138,128,151,183,187,207,125,191,202,161,149,162,152,151,175,190,157,165,145,156,200,141,186,151,153,139,192,131,148,157,130,166,166,165,167,189,147,142,140,190,162,134,171,147,147,137,134,172,167,184,191,153,177,202,121,224,165,179,143,180,153,166,158,153,156,200,162,155,177,195,175,184,134,149,193,184,150,148,137,154,168,183,186,179,174,193,194,168,157,138,196,230,173,164,147,167,167,136,130,153,160,176,125,182,177,177,199,152,199,169,156,146,163,173,203,150,179,127,157,146,164,147,138,150,162,161,189,168,156,145,117,152,166,165,155,156,187,202,139,161,151,155,192,198,159,141,152,190,155,165,167,153,211,169,174,209,141,187,127,165,157,149,178,156,155,155,206,177,171,165,149,192,168,164,148,142,151,161,167,169,146,187,170,172,164,186,205,164,131,160,175,123,159,189,191,163,151,202,173,156,144,171,172,132,194,154,164,146,172,148,180,176,176,161,130,180,160,165,185,160,146,154,169,129,126,195,146,168,183,162,151,146,133,179,178,154,164,183,180,156,178,194,178,144,165,182,188,155,168,183,200,126,167,130,183,154,175,171,144,132,205,165,163,160,175,169,177,187,139,199,182,166,180,144,141,167,169,173,135,173,178,176,130,156,151,116,215,173,184,183,162,164,197,181,156,158,150,117,172,154,178,165,165,131,167,151,150,174,180,153,157,139,149,140,190,176,178,159,154,128,145,191,157,160,184,177,172,164,188,170,175,168,164,147,242,146,170,173,161,169,172,160,184,158,140,173,169,164,180,139,177,142,174,168,179,145,151,189,169,190,145,183,147,169,155,172,142,182,138,162,207,147,154,177,155,140,184,143,143,135,138,115,190}},
{{5000,2.700000},{55,63,83,76,73,57,62,55,78,66,80,51,60,60,58,83,56,69,53,70,76,76,65,71,62,85,69,95,55,77,57,52,63,56,73,82,61,74,79,58,85,45,83,72,55,71,70,55,68,59,74,70,59,48,50,68,61,82,46,66,63,65,86,66,63,53,95,64,64,58,69,76,80,62,94,63,77,67,71,78,59,69,78,61,88,82,64,62,92,53,70,88,68,54,82,73,71,56,86,70,66,44,66,78,68,69,76,65,72,61,68,60,66,74,43,79,90,66,47,58,90,70,70,60,80,68,71,54,77,63,74,61,57,74,74,53,76,70,84,70,71,54,72,93,61,74,84,62,49,53,55,61,93,59,52,65,66,69,70,71,58,54,68,67,74,53,58,82,75,78,68,54,76,54,90,50,64,48,68,55,58,76,78,61,70,64,48,58,61,51,48,77,86,58,57,65,83,67,68,78,50,78,59,51,78,80,58,65,55,93,60,48,77,86,51,62,54,48,76,78,74,55,74,82,54,67,70,64,57,59,72,88,70,74,61,73,60,72,57,69,64,80,61,58,66,80,60,59,76,55,77,79,74,93,67,83,71,48,77,80,74,64,70,99,49,72,63,76,81,104,72,71,88,94,53,59,74,80,64,81,63,71,67,70,71,82,57,59,49,70,56,78,62,92,48,61,51,78,55,60,69,68,63,59,52,76,75,60,60,97,74,62,57,65,58,64,70,88,57,68,64,66,80,69,60,101,68,76,80,72,60,57,83,88,65,64,54,76,59,62,77,62,78,90,80,105,64,62,58,72,80,75,66,66,67,69,64,53,46,41,73,88,68,55,87,65,56,73,98,51,60,62,64,56,66,79,72,46,67,88,64,58,59,66,56,65,73,94,68,68,60,67,60,64,82,60,73,71,78,85,71,80,50,84,58,60,51,72,79,63,67,78,77,64,78,59,72,65,64,57,78,86,65,69,79,80,77,42,53,90,55,75,74,59,62,94,66,62,67,68,57,76,63,72,51,89,109,65,87,65,63,51,66,73,75,83,64,74,62,88,59,93,53,55,68,75,76,49,64,81,78,66,71,66,74,71,87,54,58,53,93,56,70,76,77,54,64,61,64,85,61,66,64,65,82,80,88,65,59,72,81,53,82,76,74,74,73,81,55,70,76,71,82,55,51,49,69,50,47,54,70,52,80,61,62,46,65,84,76,67,74,75,75,65,56,76,63,75,53,57,69,54,56,68,58,66,69,68,61,66,66,57,72,83,79,63,56,72,62,62,77,67,56,63,56,52,82,73,57,78,63,76,81,54,83,55,73,74,48,63,64,62,99,50,71,59,79,53,68,46,58,55,71,97,68,79,53,73,69,75,69,69,77,56,82,67,61,56,74,61,73,77,81,51,62,73,95,74,53,62,53,67,69,59,59,73,88,50,57,74,70,43,73,64,61,57,77,68,90,64,55,65,75,72,74,48,68,64,58,56,56,41,81,59,64,85,48,53,57,59,74,72,63,79,80,67,82,72,55,78,63,65,51,73,62,59,54,69,52,63,51,53,66,89,69,36,59,57,77,67,82,47,68,64,54,54,72,76,62,84,58,83,71,89,87,88,67,73,89,56,66,110,77,70,81,89,63,57,75,56,70,69,84,78,74,49,68,69,74,62,79,77,66,53,70,70,70,80,87,63,61,49,76,71,65,53,88,77,63,73,82,71,85,49,46,44,62,61,40,71,68,70,83,71,59,88,50,82,56,64,78,51,85,59,64,83,62,89,74,61,65,55,70,73,61,85,54,80,63,61,73,69,54,44,66,59,74,80,72,65,86,62,54,78,47,82,87,62,50,79,68,70,67,66,66,71,65,69,72,71,69,55,64,77,74,63,52,52,85,93,64,41,55,84,77,65,45,63,73,50,50,68,89,69,53,70,53,76,53,71,63,97,61,79,68,47,60,73,77,73,83,83,104,55,62,78,76,69,73,70,57,66,75,85,70,56,63,72,42,62,66,68,64,79,71,58,61,64,68,66,54,60,76,46,61,74,59,87,65,76,66,101,68,61,52,53,59,67,68,67,74,70,67,77,57,61,55,53,76,90,53,77,64,68,74,51,56,66,84,66,69,61,67,85,75,74,76,71,63,61,73,67,46,65,67,69,60,88,63,58,68,52,65,82,62,73,69,58,51,88,65,78,56,65,55,82,72,80,60,66,57,61,90,67,68,44,82,61,67,66,65,69,65,67,63,61,54,85,49,83,61,51,80,54,65,45,59,70,55,79,75,83,69,53,67,53,52,76,68,72,56,55,77,80,79,64,68,61,77,48,61,60,57,65,63,54,62,70,67,62,68,64,71,73,59,53,70,67,56,74,71,61,81,70,74,48,58,65,81,75,63,50,47,65,57,72,68,89,69,85,71,77,87,70,74,73,49,57,44,54,42,65,59,71,87,72,44,96,61,56,83,61,54,87,68,52,57,48,69,69,90,91,64,60,58,80,50,42,82,86,42,74,54,61,79,82,81,78,87,73,54,59,86,65,49,60,60,71,69,68,64,71,58,49,79,80,49,78,79,61,74,39,61,75,80,64,63,62,85,70,56,79,70,78,50,59,79,75,61,79,69,77,48,68,76,78,58,70,57,61,59,60,55,75,87,78,70,67,55,60,57,59,75,56,72,58,76,65,71,66,82,56,69,70,58,72,58,57,62,47,84,54,69,73,73,71,82,75,55,65,51,69,79,47,48,69,70,66,77,74,49,54,61,90,84,51,100,45,55,75,76,86,73,83,73,66,66,64,48,83,82,53,69,76,70,65,71,60,43,65,75,71,55,59,71,52,70,70,66,84,61,48,67,73,76,47,81,66,52,72,83,62,80,61,73,60,58,65,58,64,98,53,61,84,49,57,62,71,51,62,82,58,61,79,53,57,58,62,57,68,79,63,49,77,81,62,80,76,67,67,61,54,76,84,78,75,60,63,62,51,74,71,77,63,74,63,51,90,67,48,73,70,62,74,70,68,68,72,65,81,84,87,64,59,63,66,67,72,59,70,77,57,60,73,75,63,58,50,74,71,70,61,62,85,84,61,83,50,93,68,45,93,86,78,74,91,61,64,59,71,60,88,52,70,48,70,66,73,70,86,61,72,69,65,81,53,78,70,80,77,75,77,46,86,60,69,80,51,95,78,72,63,76,65,61,62,55,51,79,65,52,74,49,39,63,64,93,70,69,80,74,51,63,55,75,72,88,69,54,57,68,59,79,61,53,60,53,53,84,87,73,63,61,52,67,61,69,80,77,66,80,54,65,42,61,44,70,58,51,62,54,76,70,58,67,76,69,74,79,76,82,63,69,90,59,81,59,61,74,52,61,52,61,67,59,66,62,64,66,55,57,58,64,78,74,73,70,80,78,77,62,65,55,64,56,74,57,57,58,91,80,56,76,68,84,59,70,89,81,76,67,79,63,57,88,65,60,90,72,65,62,70,85,59,46,73,62,84,44,82,83,60,73,66,96,60,47,52,42,73,72,60,57,80,75,47,70,53,53,52,63,67,84,47,66,68,66,66,72,67,70,73,66,68,66,53,67,77,39,84,68,67,68,52,72,55,49,66,88,76,67,56,66,56,77,88,73,60,62,55,72,58,99,77,56,62,63,47,37,89,58,76,74,82,76,54,61,49,73,78,65,70,74,68,74,103,69,82,79,96,62,69,63,73,81,76,52,63,53,53,58,55,77,75,53,66,59,66,57,53,77,66,76,55,75,70,72,89,74,65,80,75,63,92,83,56,68,58,80,61,77,66,49,76,70,65,71,58,66,52,56,40,53,71,82,78,63,65,68,59,93,65,74,62,89,50,77,55,66,58,42,53,67,71,52,77,91,78,77,59,57,73,59,58,70,53,70,59,68,47,76,66,87,57,76,62,67,62,68,77,46,59,66,61,52,76,66,57,68,68,67,56,63,61,71,65,48,71,61,64,67,51,77,59,57,49,75,87,76,64,64,54,59,75,69,78,69,78,77,64,65,95,52,54,62,60,73,69,54,66,57,51,81,71,67,95,60,84,47,44,58,83,96,56,62,60,71,55,62,72,50,72,62,78,77,78,70,66,74,87,65,49,65,80,74,56,79,69,62,98,81,58,70,62,76,73,82,66,73,69,81,83,65,60,89,82,73,69,60,78,61,71,63,77,71,62,68,84,75,74,64,82,40,62,68,68,45,69,93,72,93,64,73,54,77,58,73,65,61,84,54,59,63,64,69,55,68,56,59,72,67,52,64,68,74,56,72,68,80,101,72,71,81,62,75,52,90,70,59,75,58,55,56,62,99,40,64,73,68,64,54,66,69,70,70,84,64,71,67,59,72,80,63,83,66,54,51,66,51,59,61,54,64,71,99,68,81,50,68,76,77,72,58,73,67,54,70,56,57,67,73,68,66,78,62,62,53,70,83,53,69,73,74,65,69,68,80,75,86,55,80,67,65,84,70,86,63,86,50,54,61,55,80,68,79,91,65,85,57,71,101,80,68,48,39,74,62,74,61,58,70,63,77,75,81,54,65,77,58,75,84,50,60,72,83,70,78,57,51,62,44,77,64,53,45,78,49,59,68,60,70,65,51,57,58,88,70,64,68,71,71,55,72,56,76,65,61,65,59,55,51,89,53,72,75,67,64,70,61,62,63,56,65,72,87,63,61,58,57,70,62,62,51,71,72,78,70,48,68,86,80,51,72,70,66,78,56,72,68,90,64,65,62,67,65,60,63,80,71,69,69,59,70,81,87,65,62,61,56,70,72,71,62,87,75,75,56,56,73,79,86,42,38,76,66,78,60,75,74,58,87,56,73,74,62,59,70,78,86,94,76,48,64,63,59,52,101,56,74,91,55,51,73,68,56,60,79,72,70,74,52,75,72,60,79,46,52,75,53,88,64,69,58,84,74,70,44,58,63,91,59,65,66,78,98,52,55,62,83,64,59,48,66,76,50,60,47,63,83,52,77,66,55,71,74,81,62,77,65,61,60,58,87,75,83,76,75,60,65,77,68,94,67,79,78,62,71,63,68,54,74,64,67,84,66,70,59,96,61,58,67,62,73,59,81,49,59,81,74,42,78,85,57,70,68,66,99,84,67,56,74,77,74,50,73,65,59,59,59,59,72,41,53,66,46,73,84,59,75,57,83,64,63,102,58,58,51,83,68,60,61,94,49,74,63,58,56,67,69,82,56,60,44,77,95,76,50,64,56,64,72,63,44,64,79,60,77,63,74,55,59,75,78,74,68,76,72,69,58,62,55,62,62,81,86,70,71,94,66,82,66,53,59,93,63,51,63,60,60,91,57,77,105,69,68,67,65,54,57,58,61,56,95,58,55,75,71,84,46,63,55,59,69,70,47,64,67,90,64,71,57,50,57,59,55,83,69,63,69,68,76,57,69,54,46,69,68,56,50,59,58,75,49,47,78,65,60,64,57,70,80,78,71,47,54,87,52,71,49,68,65,62,79,64,68,52,64,51,55,68,70,69,80,73,79,54,62,64,80,68,62,74,66,78,53,43,74,61,70,73,64,85,66,56,57,66,70,71,68,67,56,60,78,69,57,61,54,72,81,55,80,55,72,62,54,63,69,93,62,59,71,55,84,47,72,63,70,82,48,72,48,54,71,64,60,62,61,56,73,79,75,70,82,40,56,87,64,68,85,71,59,50,65,63,69,68,75,63,81,55,77,72,79,67,55,53,72,48,64,79,55,67,55,75,77,77,73,64,65,64,58,75,79,60,55,63,53,80,50,68,72,69,67,70,81,50,70,47,65,90,74,99,53,76,44,41,58,56,64,77,60,66,75,84,93,55,56,68,84,55,66,55,67,54,61,66,66,72,53,69,79,71,87,59,58,55,67,59,80,85,70,70,98,71,63,66,66,74,68,74,79,35,60,73,76,67,64,67,108,78,91,63,56,72,101,101,53,76,84,82,60,78,68,74,60,63,78,69,62,68,54,62,88,72,81,67,77,69,67,74,77,83,70,52,84,79,69,69,68,83,66,85,67,81,59,70,59,55,75,61,82,55,78,69,52,70,63,54,59,81,58,72,64,72,59,79,93,74,52,64,38,66,75,88,60,56,50,74,78,81,79,59,58,64,67,64,64,76,61,70,72,79,67,53,68,64,44,60,69,95,59,91,76,69,54,68,69,56,51,60,64,56,52,86,75,49,71,71,70,64,60,104,64,61,53,46,73,65,49,66,78,68,77,69,55,70,81,56,68,81,83,65,60,69,57,84,73,71,46,69,43,59,59,61,63,61,57,77,53,81,84,72,53,61,68,47,83,61,103,55,75,102,79,54,86,69,77,60,47,67,60,68,61,77,85,64,50,66,89,55,62,67,62,86,69,78,85,65,73,85,73,59,84,41,51,59,67,71,76,70,74,65,79,59,68,88,84,68,58,51,71,56,66,78,61,54,69,66,65,53,76,66,60,75,58,45,58,66,60,102,73,64,54,70,76,110,87,79,84,52,51,75,83,75,56,81,63,88,82,68,64,47,58,59,48,85,67,88,68,69,87,56,71,76,54,74,55,77,57,72,71,68,51,93,61,75,71,63,63,57,64,49,66,86,70,58,63,61,78,45,49,79,70,55,62,51,63,71,71,56,74,66,49,76,65,63,72,66,54,75,65,47,82,67,62,63,77,51,65,84,52,56,54,68,60,72,64,50,61,60,78,62,66,58,67,70,96,70,54,50,61,57,60,61,62,73,69,62,61,79,59,52,61,76,68,70,70,69,58,53,50,66,78,66,84,75,56,52,57,74,51,74,45,65,91,83,89,76,73,68,62,54,54,58,56,66,63,59,64,74,77,87,61,74,84,58,61,59,71,91,66,53,50,73,54,80,66,64,82,78,78,70,83,80,56,73,67,67,70,57,82,59,60,87,71,56,63,73,66,75,70,70,60,27,57,70,43,76,84,57,69,56,73,49,83,67,62,64,81,67,75,59,54,73,80,87,79,68,78,61,53,55,91,49,62,76,58,76,48,62,79,54,92,76,88,62,74,68,69,62,74,62,50,55,73,81,64,71,45,66,63,59,79,51,66,72,92,67,53,74,61,66,61,67,64,80,62,71,66,84,62,90,81,72,73,72,74,61,70,72,51,70,77,81,39,55,72,88,63,83,51,54,63,55,83,46,80,82,60,75,77,81,87,64,67,62,54,67,81,72,74,74,62,70,77,46,62,61,63,77,59,69,58,51,70,53,63,61,66,64,79,58,92,70,58,58,66,71,90,60,72,77,76,72,65,72,73,60,69,54,70,55,57,101,97,37,58,58,70,80,58,56,67,63,83,87,42,81,66,56,87,56,90,54,69,91,77,58,92,72,48,55,71,58,77,91,72,60,58,88,88,94,69,59,96,62,57,62,93,83,38,67,75,65,93,64,70,43,55,67,82,69,51,73,63,71,73,61,78,86,70,53,76,62,38,55,55,79,62,55,63,70,92,63,86,58,69,63,101,74,88,80,70,60,77,82,48,63,68,85,67,66,70,62,77,52,81,59,92,75,61,56,67,74,62,57,82,75,70,57,85,68,74,52,86,59,72,54,55,67,53,58,54,48,81,67,85,60,51,70,65,70,51,67,86,49,69,95,50,69,70,83,61,78,64,73,79,82,78,94,68,54,51,80,58,56,76,75,60,59,67,80,89,65,65,63,51,65,69,65,77,63,70,72,53,56,53,70,70,74,73,59,64,63,56,58,85,55,89,68,74,83,108,63,57,72,59,60,51,82,68,69,57,53,80,86,89,63,70,68,85,64,64,67,74,75,59,68,63,87,75,66,84,67,83,67,68,59,56,67,63,85,75,52,56,60,67,77,72,50,74,54,49,55,70,60,55,85,63,56,60,49,71,76,59,72,61,46,54,51,68,76,78,82,51,61,59,64,96,62,48,58,59,53,82,75,64,65,61,56,81,77,61,76,58,45,62,56,64,90,67,78,56,60,60,54,89,65,57,71,79,63,60,69,79,55,79,75,68,60,55,56,54,67,77,54,68,61,61,54,68,72,72,82,83,69,67,52,55,77,65,59,52,72,85,56,44,58,64,87,83,83,55,73,77,73,68,58,63,57,37,76,47,58,52,52,65,56,87,78,69,53,67,71,53,80,60,58,67,81,75,66,60,54,47,57,51,66,92,70,84,79,60,83,75,58,71,59,55,59,54,57,74,64,84,64,73,76,69,47,75,61,97,76,61,70,63,47,71,80,66,58,59,59,59,73,73,70,44,80,63,80,86,78,60,82,80,55,56,64,82,88,57,74,60,70,64,72,79,80,97,76,61,73,56,59,65,61,85,83,67,89,90,69,75,96,43,79,63,76,56,58,57,66,81,80,77,59,55,81,57,78,52,68,82,71,74,59,70,55,63,88,49,60,84,72,90,50,83,94,75,44,66,71,71,70,72,71,40,87,61,71,65,47,62,67,57,50,87,78,73,60,73,88,60,61,70,77,56,63,63,97,68,66,68,67,68,72,61,46,78,63,68,56,81,84,67,56,80,80,66,73,56,95,66,49,62,91,72,68,32,92,70,60,78,68,83,77,69,65,50,77,65,66,74,70,70,82,78,85,68,68,81,58,61,56,86,63,70,53,50,69,61,70,62,67,46,67,85,75,60,70,67,83,83,66,76,78,71,71,52,54,58,63,56,70,78,84,53,68,62,80,73,62,84,69,49,73,74,83,65,54,88,63,54,85,75,103,61,67,71,58,50,84,72,58,73,82,68,74,89,57,71,64,79,72,57,57,63,45,71,75,76,69,64,70,94,88,66,50,61,59,82,54,70,53,75,57,83,67,64,64,94,64,76,73,67,79,61,68,49,36,62,60,52,60,76,57,77,58,59,73,56,58,79,88,66,66,61,70,62,46,66,57,60,72,78,70,73,52,84,85,90,76,63,72,61,55,54,76,77,65,54,76,76,50,68,55,58,68,49,79,64,70,64,67,66,50,54,77,68,67,72,87,78,63,55,59,63,54,80,54,78,59,81,67,62,75,65,60,61,66,70,60,58,78,58,70,76,61,64,79,61,85,82,72,65,54,63,76,71,79,62,75,58,75,72,68,62,74,58,56,63,69,60,66,58,66,68,59,77,58,50,60,66,54,77,54,58,86,84,49,64,65,42,70,72,87,61,66,76,66,76,65,57,66,56,67,73,57,50,75,46,80,71,62,59,80,73,64,68,85,52,69,63,66,72,54,64,62,57,52,62,48,54,71,60,65,67,67,71,64,72,51,88,80,77,59,71,76,77,69,65,65,59,59,88,50,59,67,71,74,60,60,57,66,68,58,71,71,75,58,69,61,80,72,67,83,70,67,61,75,48,76,95,45,69,39,54,50,57,87,88,68,58,71,62,90,69,79,57,64,66,69,51,76,64,61,58,74,49,63,62,65,67,58,67,67,74,72,74,63,80,79,72,80,87,91,75,64,50,65,65,58,56,61,93,55,73,47,69,83,88,73,62,65,61,74,80,71,48,76,52,51,65,56,60,62,44,57,71,65,67,67,55,68,71,83,69,71,69,61,58,73,82,60,82,71,77,79,58,63,57,61,51,76,76,56,77,63,99,71,55,70,78,43,75,49,38,50,52,75,77,66,81,60,56,40,95,65,54,70,53,68,65,75,69,70,63,53,67,71,78,63,56,59,71,52,73,66,70,49,65,90,68,66,47,68,83,70,59,60,67,65,96,65,59,79,57,67,72,86,60,68,48,84,62,64,68,71,55,58,60,89,59,75,46,65,73,78,52,68,64,58,86,74,56,86,69,68,61,76,69,69,53,66,53,59,73,79,61,93,60,56,51,72,65,41,78,68,72,63,77,52,60,64,92,67,77,59,85,56,63,58,58,87,80,56,55,84,73,46,67,70,72,56,79,67,74,67,50,51,56,66,53,64,74,55,88,57,71,71,72,77,59,69,57,65,54,79,45,56,82,54,65,75,99,61,62,59,66,75,77,60,54,63,70,64,57,83,59,67,60,80,77,68,76,95,59,81,65,56,66,69,91,81,58,70,49,56,80,56,73,70,65,75,58,72,57,78,64,47,90,62,70,68,49,60,70,69,71,76,72,71,62,52,58,43,74,63,79,73,72,40,69,68,84,59,55,63,69,75,79,61,68,86,79,78,61,76,74,72,54,58,64,68,64,80,90,60,63,61,69,81,49,70,69,59,68,82,59,81,67,56,69,66,58,60,52,67,70,78,59,71,57,75,68,71,79,82,54,57,81,53,89,69,62,96,79,65,81,85,66,60,62,64,69,69,60,61,48,82,72,89,57,47,49,73,88,54,69,59,66,61,76,75,58,66,72,69,87,62,76,92,86,89,57,71,57,58,76,66,77,57,77,66,43,69,66,67,78,62,69,50,64,50,60,70,66,61,45,48,67,56,90,58,85,72,68,64,73,84,64,67,75,82,64,67,75,72,56,74,48,70,55,68,49,57,80,56,72,66,68,73,56,73,69,74,68,68,50,43,66,80,70,72,58,47,76,77,46,69,65,54,88,78,49,63,77,82,59,79,87,64,79,52,60,64,56,60,48,61,66,48,65,84,79,70,41,87,74,63,59,80,94,65,84,71,59,74,63,78,76,71,65,79,62,70,59,67,53,80,61,77,63,78,64,82,71,68,61,61,74,56,66,89,58,67,62,92,62,73,76,66,73,54,57,90,54,77,66,64,65,58,58,49,64,62,52,64,80,54,61,63,54,47,64,87,59,59,71,69,75,54,66,62,46,56,58,64,63,59,62,73,69,69,64,80,64,67,53,75,61,57,55,73,48,56,70,54,74,97,51,79,64,76,67,57,78,61,86,68,90,76,65,72,64,65,49,58,53,71,69,82,50,69,57,44,66,47,74,49,63,69,77,73,64,93,49,79,71,69,74,62,73,48,66,65,55,52,88,62,55,95,61,51,61,69,75,73,48,68,85,46,66,55,58,74,68,67,71,60,71,86,67,65,75,69,65,81,85,75,84,62,61,55,93,65,50,73,47,66,60,59,69,84,64,75,65,71,75,73,77,68,64,55,56,64,54,69,48,70,62,61,54,61,63,56,67,66,72,49,58,75,86,65,83,49,61,64,60,49,77,38,66,77,83,67,79,64,37,73,66,57,64,59,61,84,81,64,54,80,76,81,49,81,65,74,63,59,67,70,60,97,69,67,68,78,72,58,70,83,66,58,78,84,82,79,79,78,87,98,66,64,58,60,56,60,69,75,71,63,69,51,83,66,71,64,73,72,58,60,56,42,69,84,70,79,65,67,64,63,89,84,69,79,63,69,67,56},{59,62,64,82,75,67,61,72,66,60,61,62,52,84,71,51,70,46,60,83,81,70,37,62,71,66,105,73,61,66,61,93,86,64,83,84,81,104,66,57,72,74,57,74,67,75,77,53,65,63,68,61,39,66,104,75,86,67,66,58,72,82,87,53,77,61,75,87,60,73,61,63,80,49,73,81,70,54,91,81,62,60,69,44,74,71,58,70,68,57,82,68,86,59,57,54,51,64,69,79,56,69,52,52,67,71,55,78,65,81,72,65,69,77,67,60,68,65,66,67,39,78,87,64,79,77,90,100,66,89,47,55,66,69,74,43,93,95,63,86,69,61,74,72,58,68,63,79,63,62,69,76,93,84,57,59,81,73,81,66,78,60,84,87,69,57,63,61,65,61,54,69,52,64,64,85,71,76,71,73,64,56,59,56,72,59,63,91,58,77,64,53,66,76,80,64,55,42,82,68,99,85,72,58,66,57,88,61,58,63,89,52,84,61,71,62,74,69,51,72,60,69,59,81,64,55,68,66,73,76,69,73,76,68,55,79,72,66,65,56,69,75,58,71,70,71,70,47,65,56,74,75,50,68,55,45,75,59,72,70,53,60,70,65,87,66,96,63,53,56,103,72,51,68,55,70,77,93,71,75,66,74,69,70,46,57,67,73,85,67,75,89,75,85,73,86,62,67,49,78,70,46,79,67,49,68,50,60,83,54,73,73,62,86,76,71,61,72,60,60,77,73,66,84,86,71,91,84,68,81,40,55,72,66,53,75,62,57,84,65,78,69,86,75,77,76,83,68,70,79,80,64,83,55,46,75,53,73,86,82,69,66,86,74,65,89,85,71,96,59,84,63,56,77,74,67,70,74,67,93,62,55,52,57,93,54,55,64,56,73,45,79,66,73,60,52,72,86,69,74,80,66,63,57,67,50,75,76,67,56,80,64,70,37,72,60,85,60,58,78,76,75,68,67,61,81,61,59,64,49,63,79,62,64,55,59,79,59,65,64,65,76,63,79,57,73,68,62,76,71,77,66,58,63,80,73,94,68,75,67,70,48,60,90,61,74,72,59,48,51,73,73,83,63,62,92,51,68,60,61,79,78,74,93,42,69,71,54,70,73,74,55,73,52,54,62,61,73,62,58,74,63,59,54,63,72,71,62,77,71,54,54,63,82,58,51,50,65,86,75,75,71,77,57,59,64,71,62,61,64,63,86,64,61,74,61,45,62,82,83,74,57,63,55,51,52,73,106,85,71,63,58,70,102,85,69,61,83,73,73,56,81,74,64,80,67,64,64,60,72,66,56,69,59,93,70,64,60,72,55,64,67,65,64,63,54,60,85,60,60,63,50,75,83,80,66,78,59,56,87,83,76,61,75,87,48,96,56,57,54,76,97,57,71,75,71,62,69,49,76,72,48,53,53,70,70,55,66,73,77,39,54,60,59,61,58,59,72,62,49,67,75,68,92,81,63,62,85,78,72,75,59,73,66,65,73,60,73,78,64,62,73,56,68,64,82,76,50,49,61,64,69,54,64,65,69,90,80,71,86,64,52,62,67,76,78,64,79,70,91,69,88,69,60,72,67,48,62,57,72,65,65,71,56,62,62,51,71,40,54,57,80,64,57,79,71,60,61,60,65,72,75,89,74,69,66,81,69,75,66,69,64,72,64,76,49,57,81,54,86,77,69,69,84,57,78,83,56,63,51,76,64,70,63,56,65,48,65,69,46,61,58,72,87,67,62,59,53,73,77,76,66,63,53,45,70,78,88,75,74,67,56,73,72,54,68,70,53,68,52,83,79,71,67,75,53,64,84,85,99,68,77,62,52,64,72,68,67,53,85,83,85,59,85,60,55,76,76,51,75,56,62,68,59,81,73,80,72,79,63,68,78,68,57,70,73,78,74,67,75,88,69,68,49,66,65,55,54,77,103,61,64,69,69,70,59,97,59,58,49,69,82,60,88,73,83,46,67,68,57,69,60,79,70,90,58,79,73,85,61,61,64,69,74,77,80,55,81,49,53,63,58,67,51,89,84,63,68,62,47,69,59,69,69,58,103,71,79,81,60,81,53,39,65,73,56,66,66,86,76,52,66,85,60,96,41,56,57,78,55,54,80,62,60,81,58,62,51,84,90,50,71,59,42,59,70,54,57,50,75,61,56,51,60,68,77,66,64,69,64,75,61,103,61,64,80,56,75,72,74,68,75,73,70,64,78,69,80,88,77,71,59,66,59,83,79,78,47,59,92,71,69,72,72,63,62,62,58,75,59,80,80,69,63,57,52,76,69,79,61,53,67,63,79,85,70,66,61,80,81,57,62,61,62,58,70,68,77,58,54,73,71,71,74,46,67,73,67,62,64,61,50,62,73,63,79,71,65,57,68,66,78,58,49,64,70,66,69,82,92,66,80,65,78,81,79,61,88,69,71,86,66,68,76,65,56,71,69,63,68,53,59,78,64,53,75,72,78,59,68,79,48,97,60,49,68,65,73,73,84,81,68,84,66,70,56,53,60,76,57,74,79,62,75,70,73,72,87,75,78,70,67,74,80,79,62,77,66,90,88,63,65,74,79,68,63,58,65,64,65,71,64,67,71,62,76,86,66,74,65,79,59,79,79,83,82,71,69,72,70,73,67,88,69,65,63,76,47,76,65,77,68,60,57,67,68,76,74,50,66,76,69,54,64,81,65,81,72,94,82,57,68,61,73,56,65,61,71,76,59,45,76,74,64,69,82,76,73,66,70,73,66,61,59,66,69,68,86,73,66,77,61,63,67,77,64,75,72,75,74,61,63,62,77,55,46,65,64,71,62,89,72,80,50,60,72,59,78,86,84,70,61,52,74,62,77,73,60,60,92,78,70,70,53,72,102,92,62,57,57,60,71,86,77,74,63,80,78,66,63,52,83,75,72,93,65,71,71,67,82,67,96,83,81,64,70,53,63,88,73,72,61,74,73,58,66,60,73,68,56,77,62,70,62,81,82,57,45,69,63,78,90,68,75,81,79,69,75,82,84,79,70,60,72,64,61,55,64,100,75,37,62,57,43,61,77,77,74,57,63,60,60,69,62,80,87,58,79,64,57,71,70,79,91,60,65,68,64,81,66,61,72,82,96,73,79,72,59,43,66,80,78,76,78,71,54,60,77,51,61,75,64,56,68,69,69,93,78,81,62,75,58,70,69,67,65,79,64,80,60,71,63,65,57,72,85,66,77,76,57,57,66,65,97,64,78,55,61,52,77,56,65,83,48,67,74,61,55,98,64,69,59,83,71,75,76,59,66,76,58,82,81,68,73,67,76,71,79,72,89,82,71,62,68,75,65,72,66,71,63,63,80,60,51,49,61,61,87,75,67,60,66,65,61,72,72,74,89,57,69,72,62,66,55,60,58,78,73,74,66,53,89,75,77,70,71,85,61,74,65,54,74,51,61,70,71,56,82,50,76,64,74,73,77,59,76,73,63,71,59,58,76,75,51,69,62,88,70,64,78,75,75,73,59,67,52,60,64,72,46,66,76,78,66,49,49,73,54,64,54,60,56,59,56,68,68,64,59,65,62,61,50,77,74,73,51,64,80,73,77,56,76,60,69,73,64,62,59,89,65,80,65,53,65,77,36,60,61,70,76,60,50,78,65,81,52,65,54,74,65,100,82,64,66,57,61,51,71,67,56,84,66,62,61,79,98,75,84,58,62,68,80,54,72,49,58,66,51,71,72,63,69,57,65,71,86,79,72,63,56,67,67,70,79,86,69,75,88,65,86,84,68,49,69,65,79,69,58,70,82,74,98,55,80,66,80,54,86,61,72,86,71,61,53,67,76,71,57,60,73,67,73,74,71,89,55,64,75,81,60,68,78,62,70,55,75,74,82,73,62,73,67,94,47,51,64,84,58,82,66,68,72,73,81,55,65,55,70,66,61,98,69,60,73,67,52,49,84,64,79,71,67,65,67,65,64,71,56,66,74,67,64,67,68,77,64,79,58,55,103,74,69,79,65,68,57,77,71,61,59,82,58,52,68,76,83,52,71,66,66,76,83,72,36,51,107,90,65,83,67,57,98,84,59,94,72,77,65,68,67,56,75,64,63,71,64,87,85,61,65,81,72,69,85,70,53,63,74,58,57,65,86,98,59,71,62,62,70,60,57,60,103,65,68,72,78,78,73,64,70,91,81,62,81,69,79,68,76,98,75,65,77,58,58,61,64,72,74,59,69,69,46,52,61,66,67,63,72,58,72,90,48,54,65,58,75,83,82,69,85,70,55,68,91,43,72,80,80,85,61,79,62,106,64,69,57,61,56,76,68,69,60,67,68,60,80,58,74,70,102,80,61,101,71,60,58,64,80,57,81,74,74,57,62,63,65,73,82,75,81,75,84,67,58,78,59,65,96,66,79,67,63,72,89,67,74,53,90,61,65,68,58,76,72,59,46,75,71,74,75,89,79,52,93,68,62,69,69,66,86,62,53,73,69,92,93,61,48,70,65,66,67,83,76,94,43,64,71,89,59,65,93,61,75,66,96,79,47,61,60,70,73,55,47,71,52,80,52,72,49,61,73,93,64,58,54,67,56,60,48,87,75,64,56,68,69,49,72,84,91,95,85,61,56,75,53,60,55,65,54,86,88,64,68,78,77,59,66,76,51,62,77,107,51,93,64,61,52,75,108,68,77,59,70,53,84,60,76,69,65,71,120,57,88,73,79,56,78,95,96,63,91,78,55,74,80,53,45,72,75,71,58,54,91,70,58,66,49,86,66,60,60,73,50,92,97,64,62,68,105,65,69,69,81,51,84,63,52,68,57,88,62,86,76,47,56,74,80,72,56,71,59,64,50,69,79,72,54,86,54,65,65,59,72,76,76,69,67,61,53,72,57,65,61,56,62,63,97,75,72,85,62,78,62,61,62,61,64,71,88,73,59,52,66,61,101,67,67,64,51,67,49,59,61,65,64,51,62,57,76,55,65,95,76,58,51,58,72,86,91,56,72,57,63,51,55,60,66,81,72,67,90,61,70,82,82,83,67,55,58,79,65,65,65,51,79,68,44,73,71,77,72,76,58,47,83,57,65,79,78,71,65,61,69,58,75,61,49,75,76,83,50,60,65,58,86,64,67,76,58,74,52,57,64,75,93,66,50,54,60,51,77,58,57,62,41,52,82,81,55,56,52,59,52,60,59,70,62,74,77,89,85,50,65,65,79,79,66,57,54,59,72,75,77,79,76,49,87,78,85,48,60,64,56,59,40,73,77,78,63,59,71,75,51,69,68,70,75,78,63,58,59,57,83,79,60,52,69,64,81,67,63,62,89,71,59,62,73,72,47,96,78,58,80,70,50,72,58,61,81,59,91,77,52,63,52,61,68,69,50,61,79,67,49,54,83,66,79,75,65,57,82,68,60,70,57,73,54,64,63,65,88,64,64,88,61,70,65,47,70,77,71,88,74,67,66,70,68,90,62,68,55,59,61,71,68,57,73,65,62,54,65,66,73,74,87,83,72,80,95,66,67,88,69,55,60,70,49,63,73,69,84,76,72,59,56,77,67,79,91,73,79,48,60,62,64,73,79,71,66,73,81,75,81,76,80,66,67,64,54,74,71,57,62,64,56,57,53,89,71,75,75,94,60,61,56,59,64,62,56,61,63,81,59,53,61,79,59,67,60,66,88,60,71,57,61,70,72,63,80,62,55,70,80,46,98,65,53,59,53,85,66,76,66,78,80,73,62,78,76,63,61,65,69,69,71,77,52,74,74,63,88,65,101,66,69,63,60,44,63,73,55,96,69,59,76,73,65,72,61,62,82,79,59,72,70,102,57,65,65,69,92,61,97,52,72,77,57,61,74,70,67,58,55,83,62,62,45,37,91,65,69,64,51,62,73,82,69,74,58,64,72,59,66,73,69,73,72,59,59,80,80,86,52,66,76,65,73,57,65,57,70,73,66,74,70,70,78,66,88,81,63,52,62,59,71,80,71,67,76,60,82,69,77,72,68,69,64,63,54,79,49,66,67,81,65,70,72,71,58,75,75,65,84,84,59,65,78,61,46,65,73,69,64,72,67,75,77,58,94,71,91,74,83,79,61,89,70,56,100,73,57,63,79,92,82,93,75,73,87,60,86,66,80,54,63,82,75,63,72,73,64,72,61,75,68,66,69,84,61,50,70,72,64,74,78,74,105,62,59,64,57,86,61,65,74,66,65,64,72,59,80,78,66,65,60,55,68,77,66,48,72,84,77,70,86,63,69,68,58,49,56,89,64,60,56,63,79,78,66,89,66,60,76,72,58,83,62,83,78,59,76,51,71,64,50,71,71,58,66,60,63,69,56,83,81,78,58,66,73,85,53,46,59,76,73,66,63,81,43,72,57,42,58,66,65,86,72,65,64,93,59,57,74,58,36,55,63,65,55,63,70,54,67,79,82,73,55,75,64,81,57,86,75,76,64,50,77,68,76,75,67,75,55,80,68,79,71,102,65,68,64,77,67,65,67,74,56,74,100,54,52,89,81,101,57,64,63,64,82,81,71,69,83,56,88,57,50,80,44,61,63,73,50,48,72,68,99,73,77,53,63,73,71,70,61,50,77,70,50,80,70,57,60,53,68,58,51,71,72,60,79,85,90,82,75,63,88,82,60,73,48,74,64,72,69,68,60,69,64,68,55,61,66,62,68,74,62,66,70,70,53,82,73,70,69,82,61,66,66,66,77,56,85,67,68,85,73,76,61,80,57,55,64,87,73,55,63,61,71,69,90,64,77,54,81,72,59,54,48,75,59,60,41,54,51,67,60,77,76,81,50,55,59,73,61,70,63,77,83,55,61,62,61,42,62,74,88,78,76,76,77,59,75,60,58,66,80,46,59,58,62,41,77,57,56,61,65,59,78,69,68,72,65,64,90,58,87,80,81,95,62,78,62,82,90,55,81,80,77,65,66,74,63,87,85,56,55,93,70,73,62,91,67,70,65,66,70,59,84,84,65,71,74,58,64,75,83,86,78,78,62,81,54,87,65,70,55,76,89,88,72,51,67,76,70,64,77,62,81,69,57,76,68,45,63,74,64,70,79,71,90,64,63,65,69,80,91,63,62,68,53,45,64,77,65,80,74,71,76,73,74,77,70,60,76,63,79,69,58,83,90,69,72,66,66,91,72,73,90,83,98,69,71,75,62,89,71,61,60,56,70,68,79,75,85,59,55,74,65,73,78,69,71,77,60,59,64,76,76,69,57,77,71,49,57,85,60,66,72,85,48,87,68,55,69,71,90,67,69,56,71,72,74,70,68,66,73,65,76,60,66,71,75,46,68,65,85,72,71,69,57,85,64,76,83,73,76,69,57,53,75,72,68,87,63,86,68,85,69,73,65,80,74,80,59,68,87,73,72,49,66,67,86,82,64,68,77,74,76,75,59,64,75,86,55,86,74,74,74,62,94,79,68,67,61,72,66,73,47,77,72,54,60,64,59,63,60,48,63,62,72,63,92,58,84,83,71,70,60,49,79,78,75,63,59,52,54,58,73,68,65,66,72,62,83,74,69,79,77,58,70,74,55,77,55,86,82,77,75,53,61,80,57,66,60,79,50,81,52,55,51,51,55,55,58,96,56,64,62,99,57,69,76,71,66,72,63,75,70,58,86,76,69,69,55,70,54,67,77,70,66,68,85,76,75,74,52,72,78,80,57,67,73,88,84,72,71,71,71,69,94,93,63,75,72,72,74,90,66,60,85,54,76,82,65,68,69,68,68,83,82,75,79,77,57,61,74,64,70,73,77,60,75,72,59,106,68,73,63,95,65,86,66,64,55,65,63,73,90,83,74,68,83,57,48,79,73,91,56,69,74,73,72,59,71,69,67,69,63,64,73,77,64,56,72,70,51,57,49,84,48,79,66,54,80,81,84,68,72,67,64,92,63,51,72,78,66,86,66,64,85,54,71,66,67,67,61,55,58,49,77,79,54,44,81,70,59,58,86,75,59,52,49,54,68,63,60,61,62,58,51,66,72,75,83,59,66,53,64,72,63,73,70,54,70,53,58,45,71,72,90,61,69,84,65,66,63,50,78,62,65,80,88,71,70,52,60,90,56,53,80,60,66,67,58,70,91,57,68,75,81,94,72,59,79,61,80,68,75,87,82,69,58,69,79,92,57,83,65,85,79,63,74,88,72,123,68,83,90,70,80,72,72,68,76,65,59,66,64,76,59,75,66,69,64,90,69,63,66,78,61,74,58,74,63,73,72,76,60,58,81,56,78,87,82,63,64,76,76,82,83,58,63,77,105,51,83,92,59,80,64,65,83,72,75,79,60,68,83,85,78,66,58,68,62,63,57,81,78,55,60,59,71,80,59,37,61,61,74,71,80,54,55,46,92,69,60,69,67,85,75,64,58,48,71,66,62,93,59,66,71,67,65,46,79,93,69,70,69,93,56,55,65,61,72,54,87,57,85,86,77,54,84,75,76,69,65,69,72,61,94,78,63,79,76,95,56,62,75,84,73,59,87,61,70,66,65,77,58,54,61,68,85,91,72,56,74,74,76,88,49,70,63,85,74,77,65,71,48,57,80,63,68,69,72,86,54,57,69,69,87,67,75,53,59,82,63,74,73,80,89,77,93,61,63,63,68,88,68,67,58,46,61,60,62,60,70,56,68,65,64,57,56,82,74,55,62,50,76,71,84,68,71,55,80,79,52,58,66,71,83,69,85,71,63,66,62,87,82,71,75,54,57,63,54,100,89,86,87,67,61,62,70,73,60,85,61,77,49,72,70,61,54,65,65,71,53,58,63,69,74,72,48,67,89,79,83,79,68,75,61,70,56,73,72,60,54,58,53,46,71,42,57,79,60,66,73,81,58,80,44,56,59,74,73,48,75,78,61,71,49,61,53,67,67,78,75,69,84,74,65,57,85,66,53,63,74,84,56,71,84,62,62,56,62,67,57,54,76,49,72,73,70,71,75,53,66,86,73,59,69,54,52,74,60,66,79,61,46,73,78,56,61,65,58,50,73,76,71,50,81,60,66,97,75,63,53,92,75,68,63,56,57,63,67,64,73,56,57,64,78,86,70,81,52,65,66,41,73,97,84,73,61,99,68,68,65,73,66,74,47,63,72,86,52,72,67,72,72,91,60,61,69,75,72,87,91,68,69,54,71,61,69,63,84,60,61,75,61,73,47,72,85,45,77,67,85,72,56,81,55,77,75,62,77,68,69,63,69,70,70,74,66,63,73,74,61,81,61,68,77,56,61,59,56,84,74,57,63,80,88,57,79,84,74,65,69,92,55,61,88,61,68,55,78,78,92,79,56,83,66,67,74,100,81,61,57,87,87,63,57,61,64,70,70,93,65,66,68,54,66,61,70,74,92,80,96,49,58,55,79,65,93,75,60,45,60,65,63,77,72,59,53,77,86,44,66,67,69,74,47,66,63,70,77,75,88,48,57,77,61,49,74,61,81,90,69,64,67,65,61,77,65,81,79,80,85,73,57,66,72,61,55,73,73,55,72,70,72,54,82,65,56,71,67,70,75,73,77,61,69,69,60,88,56,61,79,71,64,55,55,80,65,93,64,62,66,56,73,83,106,57,62,80,56,68,70,60,91,68,60,57,68,74,69,90,65,76,54,68,56,52,59,90,76,70,78,58,104,59,83,72,58,83,65,52,83,72,72,82,72,78,70,74,59,59,92,81,70,64,52,78,77,62,71,74,71,72,76,83,83,51,51,63,69,68,64,66,43,60,76,54,66,74,64,64,64,72,69,90,67,51,56,55,71,68,65,72,77,62,60,71,77,63,83,79,72,72,69,78,73,71,70,84,63,70,63,40,69,79,77,73,69,79,70,64,86,64,61,82,55,66,65,56,55,83,61,71,69,65,72,73,70,96,81,82,71,64,65,51,62,84,76,85,96,76,70,93,65,76,59,79,65,66,57,71,61,67,77,48,53,52,74,82,68,66,71,76,51,82,42,59,56,82,44,74,53,79,53,67,63,53,59,53,85,81,61,62,59,77,72,76,68,74,70,66,73,69,68,76,56,84,74,82,55,52,98,65,80,47,73,72,66,81,68,88,75,74,70,65,58,71,73,54,65,67,77,62,84,57,80,86,66,66,50,76,66,72,66,65,80,60,73,55,67,65,70,67,56,55,65,70,74,85,47,74,80,63,70,69,56,86,57,68,92,89,54,63,69,76,62,69,54,42,59,59,58,71,91,70,59,85,63,64,62,67,79,79,68,39,42,61,73,68,61,76,61,55,68,68,68,66,75,62,69,56,61,70,68,61,71,67,58,63,71,75,61,79,69,63,64,61,67,46,71,66,82,55,62,56,57,90,67,76,67,71,61,100,51,60,61,74,62,59,85,71,69,62,69,63,80,80,65,59,77,83,66,62,76,67,69,60,50,87,68,87,75,62,56,66,54,72,64,69,70,70,79,77,73,70,81,60,60,93,71,51,91,65,52,56,71,61,55,66,80,73,68,64,86,70,61,85,64,67,67,72,65,48,72,46,92,78,82,59,71,75,53,91,69,71,75,65,73,79,64,91,65,87,69,61,59,80,30,58,61,77,80,66,61,78,71,62,88,66,68,67,41,86,83,76,67,74,84,74,72,71,72,64,78,73,61,62,80,86,68,62,76,85,72,61,63,52,58,78,89,62,55,80,77,62,73,67,67,81,65,79,68,86,59,77,70,73,47,60,65,53,63,72,63,71,69,74,85,77,75,55,62,65,56,70,65,56,68,74,71,52,78,59,66,65,71,76,71,60,87,53,73,64,66,64,64,64,69,58,91,65,56,49,78,64,71,81,56,57,112,70,72,50,80,87,68,62,72,66,90,70,78,48,81,68,68,57,85,59,58,71,62,66,64,53,60,79,65,69,69,70,78,74,116,62,64,78,52,83,65,52,60,48,94,75,63,80,68,85,69,62,69,86,75,62,82,79,70,57,71,63,75,68,66,59,59,77,74,66,66,75,67,86,77,66,72,47,62,57,75,84,82,69,65,62,73,80,73,59,74,74,104,76,60,69,89,88,61,82,69,50,105,48,57,69,97,66,71,61,64,74,67,71,74,93,66,64,54,73,63,82,66,57,73,88,75,82,53,62,65,79,81,64,60,75,67,75,61,84,64,63,71,61,77,89,77,53,81,49,69,58,60,70,75,82,59,56,67,69,62,75,66,99,59,58,72,93,55,66,66,56,71,62,65,57,56,56,72,77,86,83,81,61,65,75,91,71,85,97,76,82,36,77,78,70,86,58,64,89,86,61,57,58,42,65,55,79,100,65,76,78,83,93,67,64,52,81,75,63,48,56,54,69,87}},
{{5000,2.800000},{43,29,25,23,31,36,27,32,33,30,30,35,22,30,20,20,33,18,25,22,35,30,40,36,35,26,33,28,33,27,27,36,23,31,24,28,23,25,27,40,24,21,29,23,30,34,21,23,30,28,21,31,30,32,32,31,19,23,29,25,23,36,28,30,42,38,22,21,33,25,31,33,30,34,28,39,30,34,31,26,29,35,36,35,32,34,22,26,28,47,31,35,25,27,34,21,29,37,32,23,33,27,25,34,36,23,29,34,49,32,31,24,36,39,28,26,25,34,29,26,33,29,30,27,43,30,22,29,30,35,33,29,36,24,21,38,40,30,35,27,37,27,34,33,35,23,37,20,24,40,30,37,23,26,37,30,28,32,28,18,23,20,35,37,40,39,34,26,31,40,25,30,16,32,35,31,27,24,20,28,36,52,27,35,24,46,37,33,32,30,32,26,36,27,38,31,28,29,47,27,24,33,33,26,15,26,44,33,20,20,33,29,28,40,43,20,36,31,25,31,40,40,26,40,18,44,27,35,37,29,17,42,22,31,21,32,39,27,19,24,35,29,31,28,34,26,30,27,27,26,29,27,27,18,30,31,21,37,36,32,34,30,32,16,27,28,15,31,14,34,35,23,37,31,23,36,33,27,28,29,33,21,30,42,24,34,24,32,28,36,25,35,39,37,40,27,33,14,19,34,20,26,32,26,26,18,30,38,29,40,34,27,31,35,25,37,26,52,31,28,31,22,24,18,26,31,22,38,25,26,26,35,20,24,32,37,27,31,17,34,20,39,27,33,27,36,26,31,35,27,38,34,30,22,40,28,27,32,27,29,26,39,23,27,33,33,20,40,26,33,26,44,34,52,30,30,45,29,29,21,24,32,29,26,20,23,29,34,30,31,39,36,26,33,40,32,26,39,31,25,32,28,16,29,14,27,29,14,30,28,37,23,33,18,33,14,30,44,44,16,28,17,38,33,28,28,38,27,37,20,44,31,29,30,30,29,33,39,39,20,25,36,35,19,36,34,27,25,32,31,20,23,21,38,24,26,36,25,47,33,46,34,27,28,41,44,30,32,21,36,37,28,32,25,30,39,34,21,25,30,38,22,27,37,29,23,25,27,29,29,33,39,31,34,41,28,30,23,33,23,36,29,37,29,31,24,21,25,33,29,22,25,18,27,42,31,33,35,37,32,24,33,30,22,34,38,38,26,22,44,23,31,33,28,24,24,23,37,22,19,37,37,14,26,27,41,27,19,26,20,27,16,34,38,28,23,26,25,30,32,33,27,27,21,35,36,27,32,37,33,35,27,29,24,21,33,25,25,36,30,22,24,33,30,33,12,20,25,27,26,48,33,31,37,27,21,29,29,27,35,41,19,32,25,35,35,27,25,39,17,31,28,37,24,25,29,47,26,22,30,39,29,23,25,34,25,22,22,36,29,40,27,25,30,33,31,32,21,35,33,25,26,29,27,23,20,43,28,31,22,27,48,21,30,26,26,29,27,27,27,37,25,25,27,37,29,28,37,27,25,20,32,29,34,25,26,22,36,23,27,17,35,45,24,34,30,41,24,39,23,33,36,37,25,24,36,23,26,37,26,30,38,26,22,28,34,34,33,40,33,25,36,26,30,26,30,22,17,29,28,40,28,42,31,29,32,26,30,28,31,26,48,18,29,33,31,32,27,33,25,35,27,29,40,27,40,33,31,43,27,34,24,25,22,23,29,35,27,37,20,38,34,34,29,27,35,30,35,41,34,26,32,36,37,31,29,37,32,36,24,27,41,34,20,26,26,28,30,36,30,39,26,36,24,28,33,35,31,30,29,32,29,39,37,36,39,47,21,33,34,36,20,37,31,39,36,18,29,40,26,37,28,39,25,30,26,30,37,32,21,36,43,20,27,25,35,35,33,22,33,16,28,20,48,32,34,26,29,30,46,43,29,27,18,35,21,27,38,22,36,34,34,34,20,34,28,33,35,27,33,28,35,21,33,31,31,25,34,37,31,23,35,34,26,32,34,40,24,34,26,43,32,34,22,30,33,34,22,40,26,34,37,35,31,35,19,38,31,26,20,23,31,27,41,28,32,25,31,43,31,22,29,31,40,27,29,27,27,40,25,45,36,25,25,29,23,52,25,39,28,21,28,36,25,29,25,24,20,20,28,36,27,29,32,22,26,43,42,31,40,26,19,26,32,48,30,30,29,34,17,23,29,24,43,37,23,31,28,24,36,26,22,24,28,20,22,24,23,23,23,27,38,21,29,34,27,35,26,34,25,25,37,32,35,34,12,20,31,27,23,36,34,23,27,23,34,39,33,32,36,36,32,21,23,32,33,19,23,22,35,34,43,28,31,55,34,30,26,32,37,34,41,27,21,28,18,22,25,29,28,28,30,33,34,27,25,27,28,30,30,37,31,38,37,43,17,27,26,25,35,26,36,39,23,27,29,33,30,29,28,30,31,30,21,39,28,23,29,32,23,27,18,22,23,31,36,38,24,30,33,34,36,29,21,28,46,34,38,19,29,31,27,28,26,30,16,24,36,29,47,26,35,27,39,29,35,31,32,37,31,26,37,42,24,29,34,36,24,21,33,26,41,24,27,30,21,38,36,33,30,27,27,30,36,21,30,37,34,19,24,27,38,30,35,36,30,32,28,43,42,41,33,38,34,35,42,21,27,23,28,33,31,24,24,28,21,23,42,33,23,34,24,29,40,41,25,36,29,20,36,39,29,23,29,29,30,36,26,29,33,25,25,43,22,22,39,28,34,31,26,32,27,36,34,25,30,30,28,31,35,29,38,36,27,29,42,37,18,30,22,34,43,22,29,39,26,25,35,33,24,14,32,27,26,46,34,20,25,30,31,36,28,30,27,32,24,38,38,39,28,35,24,36,31,25,24,36,31,33,31,32,34,44,36,35,33,31,36,26,30,27,37,39,35,23,31,25,28,48,33,34,32,31,26,25,28,25,39,31,33,19,30,36,35,35,32,23,28,27,23,28,30,34,25,46,24,30,19,26,33,21,21,28,28,31,22,28,41,29,28,29,22,38,25,35,29,29,33,27,42,27,38,47,28,25,35,33,37,39,39,24,32,41,22,13,32,38,48,25,27,28,26,41,28,31,21,21,13,24,31,37,30,32,29,31,30,28,17,31,37,26,17,35,35,33,29,43,28,32,33,30,34,27,36,36,34,23,31,18,27,36,30,39,32,27,23,22,25,48,22,30,38,21,25,23,29,38,25,25,34,28,31,32,38,35,40,29,27,35,43,24,31,28,29,39,34,25,35,48,25,30,26,24,28,42,38,34,28,24,21,28,18,22,29,26,38,40,21,35,26,26,25,36,29,28,31,31,27,27,34,34,32,42,34,25,24,30,31,23,19,25,29,23,35,32,30,25,30,30,23,22,37,32,39,20,35,20,34,31,31,18,26,30,34,22,38,20,33,28,28,17,34,48,25,27,22,25,19,24,29,21,25,30,20,44,32,25,33,26,22,34,26,31,30,25,29,29,41,35,23,31,23,19,31,40,35,24,20,25,26,29,28,27,29,38,31,25,32,39,26,25,37,21,29,37,24,42,37,24,27,19,39,29,28,43,33,37,29,34,32,28,19,24,23,34,40,29,38,31,37,20,20,20,46,33,33,33,35,28,48,23,39,22,30,29,27,31,27,32,22,23,36,28,29,28,39,28,22,16,31,51,21,47,36,29,39,25,40,29,43,31,37,28,26,26,32,34,30,26,33,25,29,31,47,34,40,31,33,35,26,30,31,31,27,39,29,46,26,25,23,26,31,30,29,31,34,31,25,18,25,27,29,19,25,25,26,31,30,34,34,21,31,21,20,37,25,38,44,34,33,29,34,23,26,30,39,30,27,45,26,33,25,35,18,24,37,34,20,25,31,27,37,33,16,23,24,16,31,35,25,25,46,23,24,26,41,30,30,32,32,38,23,35,37,30,38,25,38,27,31,27,41,30,28,23,39,22,33,24,24,26,23,27,27,25,34,23,28,38,35,23,32,37,26,33,23,37,31,28,31,37,39,20,23,28,37,20,31,31,28,42,28,22,38,38,25,31,20,27,23,25,23,20,25,36,20,34,22,35,31,31,38,36,18,30,25,26,28,24,32,31,29,22,44,33,24,38,29,24,33,28,19,19,22,20,26,27,35,35,37,32,30,33,21,16,37,34,23,23,27,20,49,25,31,28,17,41,28,34,21,24,39,36,27,40,32,42,29,22,27,34,23,26,34,30,22,32,20,22,25,31,36,28,26,17,28,31,34,18,27,18,31,41,25,27,31,16,23,45,19,32,24,30,31,39,31,33,38,29,40,35,33,20,33,27,26,24,32,20,33,21,22,28,47,38,34,28,26,21,29,30,35,39,39,25,35,24,24,25,28,26,37,26,40,25,20,23,30,24,41,27,39,37,30,29,25,33,18,17,22,28,25,32,25,33,29,35,40,29,32,24,37,33,25,26,26,39,18,23,24,39,28,34,26,32,48,20,33,28,43,33,29,31,31,27,26,26,41,32,25,29,34,23,42,33,21,33,31,30,18,38,40,27,44,28,34,23,20,38,20,25,23,35,27,44,39,28,32,28,32,37,29,22,23,31,34,23,25,18,32,32,23,22,27,41,26,27,40,26,34,28,29,30,34,38,36,24,38,23,19,33,19,29,26,22,26,46,31,34,20,23,17,36,43,20,26,37,27,33,27,25,29,37,22,37,19,23,37,22,37,31,35,14,40,33,28,30,32,24,29,31,33,34,37,32,48,37,39,37,34,32,26,24,27,42,26,45,36,26,21,19,34,27,31,26,22,22,38,35,35,31,23,34,34,24,40,31,24,23,34,22,30,31,47,32,33,33,19,30,34,28,23,31,25,35,30,27,33,41,44,41,25,42,33,43,29,31,27,33,27,27,34,28,31,43,24,35,26,35,34,35,32,30,37,32,34,32,36,26,33,33,37,25,31,29,35,44,32,39,40,24,20,31,29,42,24,21,47,21,39,36,28,32,35,33,31,32,24,32,41,17,35,33,26,28,24,30,36,25,29,30,27,32,28,26,29,30,33,33,31,17,23,36,30,45,25,25,25,24,32,34,44,31,32,29,20,36,35,28,33,18,39,19,34,28,24,34,33,42,20,26,41,34,20,27,32,21,30,27,37,32,23,31,26,32,29,35,31,59,24,38,23,32,28,33,32,26,25,34,24,28,26,30,33,22,24,27,37,21,27,33,27,18,31,48,43,33,32,27,28,23,34,30,35,35,25,35,29,24,15,28,28,25,40,45,27,38,26,24,34,27,30,30,16,36,37,26,24,30,33,24,23,38,20,37,39,34,45,31,26,40,29,20,25,36,48,37,31,36,32,20,22,33,27,26,29,30,26,35,19,22,25,26,30,20,25,24,32,30,24,30,30,44,25,23,27,23,33,27,38,23,34,22,30,40,31,19,32,50,30,26,31,33,34,41,18,28,30,31,35,23,38,23,23,47,39,32,32,18,29,31,28,23,28,18,33,33,40,34,35,24,24,34,29,23,31,21,34,28,25,37,39,27,25,41,17,38,39,28,25,31,36,30,20,36,31,37,32,44,27,36,25,35,29,28,32,33,36,40,37,34,27,31,30,26,31,17,37,24,24,26,25,23,28,40,39,26,39,31,22,35,39,26,34,38,22,29,21,31,36,41,25,28,16,28,37,27,33,30,36,31,37,23,39,23,32,28,37,24,32,20,22,35,31,43,30,23,32,30,29,34,32,35,24,38,43,34,24,36,40,32,33,40,46,28,36,36,26,25,35,34,23,22,43,29,26,18,33,22,22,41,37,27,22,30,17,17,34,22,29,50,28,25,26,27,30,33,32,25,27,28,33,27,33,23,29,31,28,35,24,39,24,28,39,21,25,24,27,19,22,28,25,26,37,26,32,34,27,29,25,23,34,26,25,36,30,31,40,41,43,23,32,42,22,25,26,19,37,40,34,34,31,45,34,17,35,22,31,51,30,35,26,35,32,28,41,27,32,27,35,40,42,24,25,30,32,39,27,26,43,29,30,28,30,31,40,35,35,47,29,39,25,14,44,34,37,30,30,28,34,35,28,26,29,33,25,24,26,32,27,20,42,29,28,31,29,30,35,22,30,33,33,20,29,28,40,40,32,24,24,32,25,31,20,47,26,20,28,23,31,46,36,24,24,20,26,22,32,41,26,38,26,29,20,28,34,31,40,42,17,41,21,26,21,12,34,34,23,33,30,19,32,51,34,19,30,35,32,48,32,36,33,31,24,27,23,34,31,36,22,22,27,24,28,29,21,35,16,24,24,34,30,27,23,25,28,33,27,35,28,29,33,36,19,44,34,26,18,29,35,23,29,33,22,31,18,23,25,33,37,35,31,24,38,18,40,23,30,29,26,28,40,28,28,26,26,14,39,25,27,52,25,35,32,31,43,26,28,35,28,23,34,39,27,18,30,38,34,28,23,37,25,31,36,26,22,28,25,12,26,29,27,20,33,34,28,34,21,23,25,31,27,42,37,34,24,27,25,39,29,31,26,34,35,33,31,20,23,51,23,28,35,32,36,34,32,39,27,27,37,41,32,28,36,40,45,35,40,17,34,23,29,44,34,20,31,31,43,31,30,16,33,29,26,34,31,37,21,28,25,28,21,28,21,27,42,38,28,28,30,38,27,29,29,36,30,39,38,25,17,36,21,36,30,28,48,14,40,25,30,28,25,36,32,37,23,39,30,29,23,17,32,15,28,26,26,36,41,20,17,28,16,33,18,30,26,29,33,21,26,27,32,40,41,18,35,41,27,21,27,18,35,24,23,24,35,45,26,31,25,33,39,23,30,38,34,26,28,39,13,21,30,36,32,30,21,44,38,32,29,32,40,34,26,34,18,33,27,19,31,42,19,33,28,25,21,28,23,28,37,40,21,24,24,36,40,31,25,27,32,32,22,19,36,33,42,37,25,29,27,37,31,25,19,19,21,20,38,22,20,25,28,30,41,31,34,31,36,26,25,35,20,39,28,20,36,28,39,35,30,40,27,38,29,39,38,21,34,43,38,34,31,22,34,42,37,33,24,30,20,26,39,24,32,38,20,31,26,37,36,37,27,30,33,35,33,20,18,28,22,27,25,37,48,28,28,34,34,33,34,28,33,41,28,29,32,22,28,16,31,22,21,20,34,28,30,20,45,28,36,26,33,35,17,21,19,41,31,31,37,25,29,34,40,37,32,43,30,36,33,26,25,31,44,31,21,31,41,30,32,23,31,40,24,30,24,33,40,38,44,27,34,44,27,44,20,25,30,29,26,18,35,28,25,20,40,33,20,36,23,27,40,29,26,28,35,27,30,25,24,37,37,44,37,28,21,24,24,22,36,26,45,58,23,35,32,19,39,20,21,27,32,24,31,32,33,23,23,29,32,39,39,27,32,25,20,26,35,28,25,34,20,35,43,35,38,31,26,44,42,23,35,28,43,29,26,38,24,27,28,27,21,20,41,33,25,28,27,30,23,37,24,35,25,35,18,39,32,38,26,30,28,27,41,29,25,34,15,39,22,29,22,27,40,36,28,29,28,42,24,17,25,31,26,22,30,28,18,24,29,43,25,23,20,39,34,29,41,41,29,26,29,28,29,20,32,32,41,19,28,23,35,26,25,23,27,43,33,26,31,30,30,30,36,31,32,49,18,32,27,28,39,19,38,28,23,37,29,17,37,28,28,34,24,31,29,33,24,27,34,43,33,17,25,45,28,40,27,15,30,34,34,26,23,24,36,36,32,36,25,33,37,29,33,19,30,24,41,29,25,29,39,36,20,33,40,24,24,40,23,20,35,40,23,30,35,37,30,30,34,25,35,32,22,27,23,33,43,30,49,23,24,32,34,28,22,24,37,29,27,37,21,30,29,36,33,41,27,25,29,29,33,14,29,36,34,27,22,42,32,27,26,35,31,31,25,29,16,30,21,30,27,25,30,35,28,31,32,54,28,46,28,31,22,32,35,21,44,29,30,34,30,26,19,34,29,49,28,32,31,36,28,25,22,21,28,39,19,36,32,26,29,29,37,27,30,25,27,30,25,30,31,38,26,31,32,27,40,31,24,29,28,20,27,29,27,34,27,42,45,30,41,29,23,20,26,40,27,29,36,29,27,40,20,28,22,43,21,21,27,29,25,37,36,31,38,31,18,26,25,19,20,16,33,36,30,27,27,39,21,20,23,34,43,34,21,20,28,38,33,30,26,23,20,37,36,24,34,37,31,32,36,41,23,20,40,27,24,17,55,37,24,38,19,24,31,21,23,35,18,35,26,41,32,27,29,32,38,33,33,40,31,20,32,28,28,24,38,28,24,33,28,26,31,34,24,23,41,39,26,27,27,25,30,31,35,21,34,20,26,15,43,22,36,25,30,29,30,33,32,33,32,25,35,31,20,20,20,36,37,49,16,28,27,28,31,22,32,30,23,36,28,39,32,27,40,32,28,41,39,21,37,36,35,36,26,28,23,23,18,34,29,27,36,21,29,20,22,31,46,36,23,30,33,25,38,30,26,28,29,36,31,42,25,38,30,44,25,47,15,37,29,31,31,29,22,31,29,37,27,35,17,38,33,33,41,46,19,32,23,24,44,35,27,30,41,31,29,27,34,27,34,24,31,25,29,29,31,24,27,26,42,24,30,34,27,30,25,34,38,39,30,33,21,29,21,25,31,31,27,27,32,25,21,37,25,26,31,39,23,33,29,41,33,30,31,31,28,23,31,26,39,17,24,42,23,32,32,37,27,16,31,32,33,27,35,31,23,32,35,27,28,24,28,34,33,33,42,17,21,38,46,24,15,31,23,25,27,25,25,41,24,49,31,26,39,50,30,34,37,37,16,27,18,30,35,35,29,23,21,23,33,34,30,26,26,29,26,28,30,23,23,34,36,50,34,34,24,21,19,21,43,36,23,32,31,32,26,26,27,26,37,38,45,20,28,22,35,37,26,24,26,21,23,41,38,28,22,29,28,19,23,32,30,42,29,37,29,38,31,22,38,36,30,38,25,26,40,38,30,34,33,42,27,23,32,23,29,34,32,41,21,24,30,30,35,20,29,23,35,23,29,33,27,31,33,27,26,24,33,20,32,27,32,25,24,36,24,25,32,26,24,36,31,42,31,35,34,29,28,37,31,28,31,30,35,30,21,32,23,26,25,31,26,26,21,29,32,23,35,33,33,35,35,18,22,32,31,41,22,21,15,37,24,37,29,23,47,24,30,30,28,23,33,43,26,27,33,31,32,17,28,29,31,35,29,33,25,35,21,32,36,28,23,43,24,27,25,13,28,24,31,41,37,39,38,27,26,49,28,32,23,30,29,29,35,25,34,33,29,22,26,34,24,29,34,37,19,31,30,39,35,25,30,29,27,33,26,24,21,28,34,24,24,33,20,24,28,36,25,24,29,34,27,37,37,23,20,36,30,26,33,28,32,36,50,40,30,38,34,20,23,27,20,23,18,47,29,36,32,25,26,27,24,36,25,34,34,29,24,25,31,31,34,29,21,34,23,36,34,26,28,24,20,29,33,31,36,38,32,24,43,20,48,26,30,25,26,37,28,25,29,32,29,29,32,17,27,19,35,32,33,25,46,21,19,20,27,33,37,30,37,23,33,35,28,18,34,30,27,31,35,34,30,32,27,46,26,28,40,28,28,23,22,35,34,32,29,16,25,23,31,35,37,27,31,26,18,29,27,31,47,42,31,35,28,27,26,30,35,20,33,32,20,32,27,33,38,24,24,35,45,26,30,31,33,27,30,28,17,50,31,22,20,31,29,24,25,29,24,42,47,22,38,33,34,34,42,31,24,37,21,40,20,36,39,35,24,32,22,19,23,28,20,26,25,31,33,26,30,28,24,50,15,25,33,30,35,34,27,36,29,32,23,45,24,45,22,27,31,21,28,32,32,35,33,28,24,23,29,31,30,27,21,20,28,41,27,40,25,39,29,33,42,16,33,29,35,30,18,48,23,27,14,26,21,33,29,32,30,36,33,22,30,39,27,34,27,29,31,24,21,40,25,23,24,31,19,25,33,32,34,42,32,45,42,26,28,26,19,26,12,20,41,22,29,33,25,44,27,31,26,31,32,33,19,18,34,23,23,29,23,21,28,29,34,19,27,31,27,26,32,24,28,27,43,35,25,48,25,35,31,22,30,31,33,33,23,29,32,25,38,32,37,27,33,33,38,35,27,25,15,33,42,28,46,23,41,21,21,27,29,17,39,37,24,28,31,26,24,30,27,26,42,39,43,28,17,25,34,35,13,43,32,35,24,27,31,43,29,35,32,24,40,35,33,23,39,19,24,41,16,32,34,27,24,38,25,33,24,29,33,24,28,23,37,35,31,44,34,33,24,42,35,45,21,28,21,28,35,35,30,25,14,34,30,36,30,18,30,23,25,34,24,28,35,28,37,36,32,23,38,28,29,31,30,18,38,32,32,26,31,20,28,35,30,25,39,26,33,25,32,34,28,19,30,29,42,29,25,21,24,26,35,29,33,38,28,31,26,21,30,32,35,31,29,28,16,28,27,39,53,30,25,28,24,38,34,34,27,28,30,25,22,39,39,43,36,38,27,38,33,18,19,22,26,32,29,33,14,35,38,34,16,27,35,22,46,35,26,26,22,45,37,28,21,27,24,44,24,24,29,27,27,25,31,26,26,39,38,32,20,37,26,23,24,33,24,16,39,47,22,34,29,22,28,29,30,30,24,33,20,45,25,20,34,24,30,20,21,28,22,25,33,21,32,30,38,20,18,31,21,40,34,32,16,30,26,28,28,39,29,37,31,34,21,30,31,18,37,22,29,35,41,28,27,34,27,28,40,32,36,36,25,35,29,25,44,23,28,18,23,27,30,19,32,29,27,30,33,35,20,42,33,32,26,34,28,28,31,23,38,24,28,44,40,33,39,24,20,18,34,32,33,32,31,39,29,23,24,35,24,31,28,54,31,35,38,34,25,22,45,40,26,22,26,46,33,28,24,30,31,30,35,28,33,24,27,29,29,33,32,31,25,31,25,27,39,44,47,35,30,21,37,21,27,34,31,37,27,29,25,35,36,35,33,21,26,23,38,39,29,27,21,34,25,35,37,30,22,21,31,27,32,30,33,21,37,37,36,27,28,31,23,51,29,29,26,31,17,28,36,17,34,31,47,28,31,32,26,29,24,32,22,32,20,34,29,24,38,29,38,33,31,46,27,20,33,22,35,32,34,23,25,29,32,30,17,42,26,37,32,31,20,38,30,29,30,33,32,34,42,38,34,27,32,28,29,25,40},{25,38,39,25,31,31,31,32,27,37,25,33,34,50,32,34,16,26,30,33,16,28,35,29,36,32,20,40,23,32,23,47,32,32,43,22,38,40,19,31,29,29,27,22,33,31,15,48,24,24,29,36,19,29,29,29,20,23,32,39,32,24,26,28,17,33,41,25,32,23,29,21,29,29,36,39,26,40,24,30,45,31,27,25,30,17,26,31,24,39,39,41,25,29,30,23,28,33,20,21,18,36,32,33,39,28,23,31,37,28,18,25,26,31,32,19,32,26,17,30,51,20,27,29,30,31,30,26,29,42,33,37,36,40,47,31,28,31,31,35,34,34,34,24,18,26,24,34,29,21,27,36,34,35,24,26,26,41,30,34,38,30,24,37,22,40,36,31,28,34,34,20,37,33,31,20,38,27,32,34,33,39,22,24,34,30,33,33,31,21,23,21,27,38,25,50,27,37,37,30,23,22,36,27,32,23,40,21,41,40,36,34,30,30,28,37,26,18,31,35,28,28,22,30,28,35,14,29,23,27,35,48,32,32,23,25,16,34,30,28,31,26,28,49,18,22,18,31,35,40,42,32,26,31,24,18,40,24,31,25,23,26,34,42,37,24,25,24,30,37,31,28,39,30,25,36,38,41,26,36,24,39,20,24,33,27,26,23,34,35,33,51,43,35,13,36,31,26,34,34,34,42,25,30,41,43,40,36,37,37,38,22,31,28,25,30,26,36,32,26,39,41,35,36,28,23,32,31,25,38,25,30,33,27,49,34,48,36,31,31,28,40,33,49,35,33,29,18,29,32,38,42,41,40,30,26,33,38,36,34,35,41,40,22,28,42,30,31,22,16,39,39,28,34,32,29,45,35,34,35,20,30,50,29,36,30,40,23,32,30,25,24,17,28,24,25,35,31,23,32,28,22,41,29,22,30,29,37,28,22,42,33,28,31,25,34,36,32,32,24,30,42,23,30,27,34,27,23,32,25,25,37,23,19,37,23,28,16,28,32,32,35,18,31,21,29,29,20,31,33,28,34,38,37,31,31,47,30,31,19,35,35,33,24,22,28,26,24,24,20,30,40,31,35,41,29,24,37,38,30,23,25,24,26,33,19,25,26,28,27,31,34,17,29,38,21,26,32,34,46,50,29,36,32,43,33,25,34,20,29,42,24,27,32,24,41,36,45,23,32,28,36,37,27,22,26,25,20,36,31,14,19,40,35,39,18,28,25,33,26,28,26,19,24,24,37,24,23,16,33,52,23,25,41,32,28,39,27,23,43,30,25,20,40,49,37,31,32,30,40,33,22,25,41,22,32,24,61,41,28,33,32,30,37,35,29,24,20,35,48,23,28,29,26,24,34,33,26,32,42,40,17,25,27,37,28,31,27,25,26,18,31,17,24,33,33,27,34,47,33,27,41,22,30,32,25,31,41,33,27,36,37,24,21,24,42,21,30,29,28,27,31,38,31,22,27,34,26,32,38,33,44,34,35,22,39,36,29,33,34,37,29,24,27,37,34,31,19,30,19,28,28,20,38,28,40,28,22,29,39,20,36,33,29,20,16,23,23,15,27,34,35,35,41,38,36,21,29,24,35,31,26,34,37,29,34,34,15,26,28,32,29,31,29,25,39,23,35,26,26,38,44,33,24,18,28,28,28,27,37,27,29,37,26,28,37,28,28,32,36,31,29,38,39,25,25,31,29,29,21,33,31,27,27,37,34,24,36,19,28,40,20,20,50,25,26,24,21,29,55,25,39,17,28,44,24,27,26,30,32,27,25,33,22,19,32,52,26,34,27,31,29,53,23,26,30,30,36,39,28,40,23,30,44,37,22,25,29,33,32,28,37,18,25,32,32,21,29,21,28,11,32,30,31,35,30,49,50,30,37,24,29,40,33,33,27,21,42,35,27,36,21,45,32,30,35,38,36,24,37,20,36,24,30,34,26,25,35,35,29,27,20,28,44,20,20,28,26,25,28,30,25,29,35,39,41,31,30,32,27,36,32,27,47,27,33,30,26,35,33,32,31,25,30,29,25,42,24,27,36,25,25,38,35,37,29,24,34,43,26,26,51,20,30,26,30,26,38,33,34,38,22,35,34,35,30,18,33,41,33,32,21,24,34,33,36,25,32,32,27,34,34,21,30,45,31,48,41,45,18,21,37,30,33,38,30,32,25,29,30,26,25,26,25,24,25,42,22,27,33,33,34,39,28,35,35,29,23,24,28,31,24,23,36,28,17,28,27,40,29,36,25,28,27,20,32,43,26,24,49,30,23,29,27,32,29,21,33,44,34,30,25,38,30,25,34,38,17,28,30,25,37,29,36,33,41,29,24,36,34,32,46,32,29,38,28,23,24,26,31,20,31,40,41,20,31,32,34,23,39,30,28,19,30,27,36,38,29,36,33,35,26,36,21,29,25,40,28,37,30,36,38,23,22,38,26,29,28,24,37,34,24,26,30,26,30,34,37,23,39,19,27,31,26,29,33,29,29,23,31,27,26,25,30,29,38,41,29,33,28,18,20,34,36,30,28,28,26,11,38,28,25,25,42,32,25,35,26,36,28,24,32,35,25,33,27,33,24,24,41,19,26,28,40,31,32,32,32,44,31,21,27,27,30,33,35,35,24,28,35,37,30,37,27,19,31,36,42,29,28,26,27,34,37,21,32,36,29,21,31,39,31,35,34,31,28,34,29,29,37,33,39,33,26,31,32,35,38,21,34,25,45,33,30,27,51,38,30,28,40,34,24,33,30,31,37,18,27,38,30,32,28,23,23,18,33,35,35,31,48,32,31,43,29,34,23,38,28,36,22,35,33,24,28,25,29,33,18,19,29,38,40,40,18,31,31,21,28,41,24,34,37,27,31,35,42,30,33,33,27,28,30,34,20,38,38,25,32,33,30,27,26,24,23,33,28,20,38,17,27,31,21,18,39,27,30,26,45,28,46,27,32,46,21,37,34,28,29,39,29,28,41,28,22,27,29,36,26,24,36,32,27,50,31,47,20,29,25,22,32,31,21,24,23,24,27,18,31,46,22,22,31,32,25,41,30,28,35,39,28,26,36,24,27,30,27,16,35,36,27,29,38,30,47,47,30,39,27,34,20,30,25,35,27,24,33,36,30,52,37,27,25,27,33,35,20,39,38,32,19,31,27,38,30,36,43,34,34,30,23,28,49,32,35,31,35,30,31,22,41,24,40,35,31,36,23,31,25,19,44,44,30,23,34,54,33,38,21,45,25,21,35,45,32,20,20,30,48,24,28,25,26,26,34,35,28,27,35,22,40,49,30,28,27,37,25,39,23,34,24,29,33,27,44,39,28,28,31,23,34,32,16,28,19,34,39,22,25,35,34,33,36,20,19,38,30,38,39,39,27,28,23,26,25,30,20,29,29,20,20,39,43,32,30,36,39,34,33,29,26,21,34,20,31,33,33,21,24,18,29,38,40,30,28,19,15,24,30,28,41,29,35,32,36,28,19,30,22,34,22,33,19,28,33,25,30,45,47,44,46,29,33,28,30,21,31,37,42,32,34,32,21,18,35,31,43,31,27,35,20,27,28,35,22,36,39,23,31,32,33,25,22,32,30,24,30,26,44,23,24,27,31,28,41,32,29,35,31,27,31,30,25,34,24,25,22,34,21,39,16,33,34,22,35,31,27,32,23,33,23,34,23,29,42,30,35,32,21,35,23,38,28,37,42,24,39,36,37,24,28,33,26,23,33,36,26,33,30,27,35,36,30,42,45,28,33,27,26,32,25,24,41,31,24,25,27,28,44,26,39,49,39,33,38,26,24,25,37,23,25,18,36,25,24,46,34,39,37,28,28,30,47,27,27,35,35,40,29,27,28,39,44,26,32,24,47,30,27,19,23,31,24,30,35,54,46,31,23,33,23,25,31,19,28,25,46,24,24,25,30,31,33,29,29,26,27,40,35,31,43,25,32,24,28,24,34,24,33,35,49,36,15,34,40,29,37,26,36,28,27,21,22,29,26,36,29,30,28,28,28,26,33,43,30,21,34,40,10,28,20,32,39,18,39,31,25,38,32,19,27,28,30,37,25,33,25,22,31,32,19,47,48,31,39,22,29,20,37,20,30,26,38,31,42,40,38,43,29,30,19,45,28,20,45,17,29,33,25,41,29,28,28,26,24,26,36,34,35,32,37,22,32,30,27,31,25,34,36,27,29,20,26,32,37,29,34,25,27,23,35,43,45,26,31,21,30,27,27,24,23,28,31,21,21,21,33,33,27,16,23,39,42,31,13,37,44,24,26,28,30,26,33,26,25,18,30,30,15,24,23,29,32,43,35,18,32,33,24,29,29,30,34,30,24,34,31,37,25,24,51,28,35,28,25,24,33,35,27,16,26,22,25,33,26,17,38,23,29,39,53,36,22,21,26,40,24,34,37,32,32,32,29,19,41,37,30,21,38,43,22,37,32,34,19,17,30,31,22,39,31,33,31,23,21,34,22,31,43,21,24,28,36,30,40,29,22,33,24,28,44,50,25,28,30,40,35,23,32,19,31,32,16,32,28,25,26,30,29,36,27,13,37,26,30,31,31,38,36,32,22,27,28,26,30,24,32,30,24,31,35,32,28,20,32,35,23,32,31,38,46,32,23,27,31,41,27,29,26,40,23,29,19,24,37,26,31,27,34,34,29,31,36,21,24,20,21,33,33,32,34,27,40,34,28,32,27,31,27,27,32,36,36,31,21,25,33,29,31,31,37,23,44,26,21,29,30,31,29,30,23,27,25,26,38,26,24,49,35,25,29,37,17,33,23,18,35,25,29,32,25,37,36,24,33,39,28,41,17,33,22,30,41,31,33,35,26,34,31,28,33,28,16,27,22,34,37,38,26,48,19,31,18,14,22,24,30,27,24,22,33,20,26,21,35,39,30,28,36,36,32,29,30,30,49,33,30,32,20,28,20,40,23,28,30,36,48,29,29,33,36,32,31,12,19,32,34,46,25,29,24,27,20,31,35,14,21,46,41,15,26,23,34,22,32,24,29,26,29,22,27,26,21,23,45,38,31,30,26,28,44,30,33,38,31,28,31,36,30,46,35,35,43,28,30,32,28,25,36,26,37,20,23,31,55,24,28,32,24,21,24,24,33,25,22,28,36,28,33,22,25,38,45,20,19,36,35,28,23,41,50,36,33,43,34,26,23,18,27,26,14,26,27,23,34,30,38,25,47,43,21,21,53,34,23,26,23,29,30,32,22,23,20,35,30,37,24,26,20,27,29,24,37,29,20,28,29,43,34,36,30,32,34,33,22,33,43,25,29,25,46,29,22,32,34,29,44,38,17,30,30,47,40,45,27,35,37,32,33,27,31,23,37,18,27,30,41,24,24,35,33,31,31,28,40,26,31,33,32,23,22,29,19,33,26,32,40,49,22,39,25,43,44,31,33,26,29,28,23,30,27,31,30,29,32,20,30,23,17,33,28,34,43,22,39,27,18,22,29,24,33,27,21,38,34,26,33,36,32,32,28,22,28,36,38,19,22,27,28,25,41,35,26,37,30,38,30,25,29,18,22,29,33,40,39,30,35,20,31,29,36,28,22,26,38,20,28,27,31,25,21,28,29,27,23,23,33,32,25,24,27,32,44,27,37,23,19,30,24,27,35,30,20,18,26,36,35,27,25,26,35,24,21,33,27,29,30,29,30,27,25,29,36,35,29,32,28,15,31,15,26,37,28,24,26,26,37,30,31,19,27,23,24,18,19,21,30,29,17,24,42,27,20,28,45,29,24,19,28,36,25,48,25,24,37,36,36,42,24,30,25,24,30,40,41,34,19,38,36,19,29,37,53,18,23,28,31,21,33,25,24,38,26,38,31,17,22,33,22,35,29,44,25,42,28,36,23,35,29,34,40,25,30,32,33,25,28,36,19,29,17,19,34,20,23,31,40,28,29,32,25,51,24,30,30,36,32,40,24,22,26,22,29,34,20,21,29,28,42,45,31,38,35,34,20,32,33,27,49,23,28,33,23,28,36,44,23,31,33,22,27,30,32,41,36,26,41,29,17,20,29,24,38,23,15,39,31,28,21,28,30,33,27,23,22,31,33,31,28,31,40,31,29,18,23,25,33,30,21,31,42,38,26,24,21,49,39,27,35,27,26,37,40,22,25,53,34,39,37,19,25,24,32,21,25,33,33,37,37,21,34,33,22,24,44,25,16,43,22,37,27,32,26,35,37,31,30,23,38,42,31,27,29,31,22,25,56,37,30,31,29,27,28,29,28,23,27,41,27,30,35,27,32,31,30,40,30,34,35,26,17,22,27,32,41,38,18,21,29,38,44,31,38,31,31,33,21,35,19,27,29,26,35,26,36,35,19,31,33,33,18,26,20,32,27,29,23,31,38,29,29,39,28,37,22,36,31,22,44,35,38,25,42,29,36,28,33,24,32,26,32,29,20,28,27,35,24,29,29,35,38,46,31,32,32,42,33,37,28,30,32,32,30,32,36,21,16,46,36,31,28,26,25,40,18,28,31,31,27,26,26,20,31,24,49,34,28,26,28,28,25,32,28,32,22,33,24,35,29,29,27,30,28,31,34,14,29,31,22,29,19,32,25,40,30,28,20,35,16,25,26,29,28,36,31,22,34,19,33,30,34,23,33,28,32,32,38,25,45,28,36,35,36,25,24,38,31,31,40,40,34,19,33,31,32,31,26,21,38,42,40,31,42,25,25,43,44,30,28,33,26,19,33,34,20,45,22,29,21,40,43,29,34,31,20,28,40,44,31,30,41,32,25,28,33,18,33,27,17,32,25,39,24,38,24,29,30,20,32,27,27,42,34,29,31,26,40,35,29,37,18,35,31,28,16,27,39,53,31,38,29,39,32,28,25,37,31,26,34,32,32,36,35,25,30,29,31,30,36,52,36,17,17,25,28,32,32,33,33,30,25,45,35,20,20,45,37,37,34,44,28,26,34,17,42,34,20,44,23,28,30,27,28,27,42,36,32,31,18,31,33,21,31,31,17,35,37,23,31,33,24,31,36,32,34,38,29,19,35,38,35,31,31,51,25,39,31,43,39,29,31,35,25,21,25,21,32,19,33,31,25,40,27,30,30,33,32,20,30,31,17,33,25,37,38,41,21,27,39,27,25,20,25,28,24,33,32,28,20,28,32,36,22,14,30,23,30,29,24,26,31,47,36,28,32,24,36,28,48,37,17,44,10,18,34,31,23,36,11,37,47,34,30,32,44,32,41,22,33,34,28,30,22,26,36,32,42,29,31,20,31,33,28,33,23,31,28,30,25,25,33,35,27,27,31,47,26,39,29,27,41,20,26,23,41,34,29,29,27,28,27,23,47,37,36,37,26,25,34,37,35,51,35,46,38,30,27,48,32,23,44,16,37,26,29,31,33,27,25,29,32,21,20,36,40,32,21,34,28,30,23,30,38,23,34,37,43,32,31,29,34,29,36,18,19,36,42,31,25,27,40,19,37,34,34,26,36,39,27,43,35,37,36,34,42,24,25,34,34,32,28,17,30,26,31,29,26,32,35,39,32,23,26,30,56,20,31,21,38,30,28,41,25,41,22,31,34,23,24,26,39,47,30,35,21,35,42,21,36,29,35,39,33,37,41,31,36,25,21,23,26,24,40,20,31,30,27,33,41,32,26,28,24,20,30,23,41,18,15,31,37,29,36,43,21,39,18,33,35,31,33,42,30,37,33,29,32,27,28,37,22,25,30,33,28,32,23,37,36,35,34,40,22,32,30,38,30,39,30,42,25,33,20,23,25,23,23,42,22,31,26,35,30,30,30,31,25,38,24,29,32,32,12,31,22,25,39,29,22,35,25,36,23,28,26,19,39,34,34,30,22,28,18,26,15,23,33,34,40,26,30,28,24,24,23,28,25,41,44,23,31,34,34,29,34,38,41,24,29,28,23,24,46,27,23,42,21,25,17,34,35,32,14,21,27,30,40,29,34,31,30,31,44,27,34,29,26,34,22,24,40,48,37,28,41,27,30,33,19,25,27,40,34,38,28,28,35,28,38,33,45,26,39,29,22,30,36,38,31,30,27,22,31,35,31,21,30,40,21,20,25,34,36,42,34,29,20,57,40,26,34,16,41,25,40,34,38,20,26,34,30,31,31,25,36,38,19,29,23,26,31,31,28,28,21,32,29,29,33,20,27,30,35,38,30,32,29,34,28,30,23,23,31,29,28,23,28,26,27,28,30,47,34,44,29,38,29,32,36,24,33,25,30,32,28,29,32,37,33,26,23,13,44,32,29,24,32,38,42,24,37,42,25,32,44,34,26,21,19,24,36,29,28,36,33,35,31,19,22,34,24,33,30,43,35,46,25,33,21,20,29,44,22,24,16,35,25,39,21,23,18,33,28,30,18,35,27,28,23,38,28,33,37,29,35,24,24,24,36,34,24,33,29,29,33,36,26,28,27,22,30,31,41,24,31,22,26,27,28,33,33,27,44,48,26,32,25,25,37,25,28,36,41,39,34,17,25,37,25,29,22,22,31,30,26,32,29,21,26,21,25,39,38,39,38,36,39,20,27,34,32,34,42,25,16,34,24,27,37,30,27,28,20,43,29,24,28,28,35,33,26,28,23,30,33,20,30,35,28,34,28,31,27,37,32,26,29,28,22,39,32,36,37,25,34,36,27,39,39,25,31,35,35,38,36,17,24,37,39,28,35,33,21,37,22,28,28,34,20,31,19,50,31,25,41,30,35,26,24,28,33,32,29,24,52,37,33,33,33,32,28,36,36,34,27,26,42,42,19,33,33,26,26,36,40,36,30,39,33,24,29,20,30,22,29,29,25,28,22,20,24,30,39,28,29,13,26,24,17,36,20,23,21,37,34,23,37,25,24,41,34,30,31,18,26,41,46,23,42,42,37,29,24,29,30,25,16,27,31,27,33,23,29,19,29,28,36,29,28,34,22,29,34,36,24,19,34,24,38,32,40,23,35,29,38,37,40,35,23,44,34,22,28,35,26,28,29,30,37,44,46,28,30,37,23,38,32,35,32,29,31,31,32,47,36,26,25,24,28,25,28,32,29,29,29,22,30,43,21,43,40,19,26,24,32,37,38,30,34,41,17,37,31,27,31,35,35,61,31,36,41,41,22,23,30,32,27,32,28,43,37,37,30,29,26,27,35,27,40,19,36,26,38,27,24,33,28,39,33,34,32,30,29,27,18,43,26,41,33,30,29,26,39,30,20,21,27,26,31,41,20,30,18,24,35,31,37,28,38,30,29,26,30,32,43,29,24,21,47,34,38,28,20,34,24,25,25,37,28,21,27,38,19,29,25,31,39,32,22,33,30,27,26,34,42,27,27,37,33,35,31,24,29,35,19,25,32,40,37,24,27,37,33,33,26,28,38,19,34,33,39,39,35,25,27,25,27,16,27,26,37,29,38,23,32,23,33,24,43,31,41,30,23,31,29,28,29,39,19,31,33,32,34,32,24,42,42,33,35,40,25,27,30,33,23,34,28,18,32,24,19,21,30,21,32,36,17,25,31,24,23,29,40,22,35,28,12,33,22,28,23,27,32,21,58,28,34,26,27,32,36,25,32,29,28,29,40,30,30,44,41,25,32,26,26,34,21,36,29,32,36,34,29,26,29,25,30,34,33,31,36,24,35,35,30,23,37,31,27,35,22,24,32,31,36,30,33,47,31,15,42,35,29,42,23,27,31,14,32,23,29,38,21,36,33,29,31,36,35,39,27,42,40,32,22,36,35,36,20,36,47,27,30,38,40,29,33,42,25,23,29,24,22,36,24,28,29,41,34,23,28,45,25,28,36,25,22,30,25,27,19,24,47,31,29,20,25,25,23,36,35,36,22,33,36,45,28,23,40,37,27,19,27,27,34,22,26,18,21,31,30,32,17,38,22,27,35,24,28,30,38,30,39,32,24,34,23,36,33,22,26,37,26,30,41,33,28,32,26,33,34,32,28,28,36,35,32,27,28,41,20,36,43,28,27,30,31,26,25,42,38,29,29,14,32,25,16,23,36,29,36,40,33,27,35,21,26,36,20,21,25,26,34,34,21,44,31,24,24,26,23,37,27,37,27,28,34,24,29,25,30,28,28,27,24,32,22,35,39,28,29,26,29,31,27,35,23,26,27,29,26,39,35,23,30,29,26,17,31,28,25,25,33,32,31,33,22,26,21,22,31,34,29,24,26,32,40,27,32,17,33,33,33,30,39,26,27,29,31,29,33,32,26,32,27,37,20,30,22,34,22,23,34,40,35,40,30,36,21,25,26,39,31,18,38,30,42,39,25,37,14,26,25,27,37,20,27,40,19,23,25,39,29,38,33,30,41,28,16,23,25,27,40,31,38,32,24,35,23,26,23,52,26,34,35,29,43,28,31,24,33,20,36,28,26,38,17,33,36,36,27,26,22,26,29,34,30,28,39,34,26,24,19,23,31,25,20,37,26,46,19,17,29,37,27,37,33,25,31,35,25,27,34,31,26,33,19,18,34,30,32,38,32,25,38,40,29,30,32,35,42,28,27,42,22,32,40,29,31,25,27,15,34,30,28,35,31,31,33,30,42,27,32,30,28,27,18,25,32,33,37,25,27,30,23,23,31,33,23,26,26,29,23,41,33,33,27,28,34,38,36,32,29,20,41,41,27,33,19,24,45,28,36,31,38,40,39,23,30,18,28,41,25,32,24,31,45,35,37,27,28,31,40,30,28,38,40,43,38,32,30,25,14,26,43,27,29,31,25,27,32,31,31,28,37,30,32,19,27,19,44,35,28,19,33,26,25,34,34,31,23,38,28,21,31,35,16,41,33,31,34,29,29,21,33,30,27,27,41,34,21,31,29,23,28,32,29,29,42,23,42,54,36,29,31,35,35,25,34,28,30,30,40,28,21,36,23,26,34,24,35,36,42,29,31,34,19,33,24,36,28,19,28,25,20,39,29,37,30,27,24,26,32,25,22,39,32,38,27,23,23,31,37,33,27,33,25,32,25,28,33,36,34,34,41,24,25,23,29,27,27,27,26,35,32,47,27,29,22,27,28,27,24,28,25,29,30,31,35,30,26,43,36,26,24,20,20,28,36,36,27,34,19,42,33,30,36,20,12,24,31,30,19,25,43,27,22,31,28,29,35,42,34,26,32,26,22,24,40,32,21,28,27,23,32,31,24,31,33,17,22,26,19,21,37,26,29,26,41,35,24,24,27,36,38,22,34,20,34,30,29,32,32,17,27,27,33,33,44,29,30,33,25,36,38,25,21,29,38,34,24,20,30,23,33,34,29,25,27,37,22,20,43,29,33,23,32,22,31,30,23}},
{{5000,2.900000},{17,19,12,8,16,14,17,9,13,10,16,9,11,15,20,12,11,9,12,8,13,7,22,15,13,16,21,27,19,13,19,14,14,15,18,12,12,6,14,11,12,11,14,15,18,11,19,17,23,17,17,15,9,10,13,13,10,14,14,21,8,20,14,18,11,16,19,18,20,21,18,13,9,9,25,25,9,10,17,8,16,17,18,19,20,14,15,16,7,8,20,16,17,17,18,15,23,7,10,10,16,11,12,25,11,7,14,16,14,16,10,18,13,15,11,10,20,16,20,15,12,17,10,11,7,18,19,11,15,20,11,17,9,9,12,11,15,13,14,12,10,15,7,13,17,14,17,13,28,11,20,12,10,10,13,11,18,17,17,17,19,21,15,12,9,10,19,16,10,5,18,13,13,6,19,14,26,15,17,11,11,9,9,14,17,17,18,17,11,13,10,8,13,6,11,9,15,16,12,17,16,18,13,11,20,17,10,17,17,12,23,7,9,8,13,8,15,14,16,19,19,17,13,14,10,14,16,19,14,12,13,12,13,15,18,13,11,17,15,18,20,21,7,13,9,17,16,14,8,18,20,11,15,17,18,8,12,15,13,18,15,23,17,6,13,11,12,14,3,12,10,13,24,13,18,11,17,21,14,11,14,12,14,19,9,12,10,13,11,24,8,24,18,12,12,10,12,12,18,10,23,13,11,11,18,14,10,12,20,4,12,18,14,6,6,12,13,9,7,20,8,10,9,18,11,20,9,8,12,17,17,16,16,15,13,17,17,15,15,6,8,13,17,21,16,10,14,8,15,15,10,11,17,12,17,14,19,10,22,15,7,15,9,15,13,9,16,10,16,16,7,15,11,14,21,10,14,10,13,19,13,19,22,10,16,12,10,23,13,17,11,13,14,16,14,11,15,11,13,14,17,14,17,20,20,13,17,21,12,13,8,10,13,11,10,19,18,17,16,6,12,21,17,20,21,10,17,12,8,17,16,15,18,23,7,15,11,11,11,15,14,9,17,18,21,21,21,18,14,16,10,7,15,23,17,14,13,16,10,16,15,11,24,22,9,14,18,17,20,12,10,11,11,9,13,11,13,22,21,15,10,18,11,8,12,12,17,16,7,9,7,12,15,21,12,18,9,16,11,15,8,21,14,13,13,15,8,13,11,14,11,19,19,16,8,22,15,11,11,8,29,17,16,9,13,19,14,5,16,10,19,14,18,14,12,11,19,17,19,17,16,15,15,15,18,12,9,13,12,15,22,8,14,17,20,17,12,14,16,15,26,9,14,12,19,19,10,6,14,20,13,13,13,13,10,10,16,23,24,9,14,13,14,14,10,16,21,27,25,12,8,12,15,21,12,16,21,15,11,9,16,19,20,20,15,15,14,14,7,13,13,16,8,16,9,14,14,8,14,20,11,5,11,16,17,20,13,16,13,18,7,19,18,10,21,20,12,9,14,12,15,17,23,14,13,11,14,20,22,21,13,14,17,15,13,8,9,14,13,24,10,15,12,16,16,12,15,13,16,8,12,20,12,15,5,16,21,8,6,11,21,15,23,13,15,9,19,17,16,8,26,6,10,14,13,10,10,15,17,20,20,19,15,19,17,19,12,18,8,18,12,21,11,10,18,6,15,24,15,19,16,17,15,6,15,13,14,11,18,11,17,26,14,14,13,16,14,14,13,13,9,19,12,14,16,14,21,22,19,13,12,11,20,18,14,12,11,12,19,12,15,21,12,10,12,19,12,8,15,24,14,13,6,9,17,13,10,20,16,11,17,18,12,22,10,12,22,21,13,12,13,19,14,21,8,18,24,10,16,10,13,9,23,15,23,14,12,15,31,19,11,23,16,15,16,8,14,13,17,11,12,24,15,15,12,19,13,15,15,18,15,15,15,9,14,13,12,13,10,16,14,13,18,22,7,12,16,22,13,11,10,12,9,10,13,11,20,14,12,12,15,13,10,11,13,15,21,20,15,15,12,15,9,12,10,8,10,8,16,12,11,14,12,17,16,17,11,13,12,14,10,13,15,5,9,15,19,12,11,13,11,15,11,16,15,13,9,16,14,10,10,22,23,10,8,13,16,12,14,10,13,12,15,15,12,14,15,9,15,14,11,13,17,19,11,22,11,19,14,10,7,14,15,12,7,13,14,15,9,12,8,12,18,23,20,17,15,12,10,11,19,18,12,13,15,13,14,20,13,15,14,12,13,13,12,11,16,7,15,23,10,13,11,10,13,14,11,15,8,12,16,13,17,20,16,10,6,17,20,12,25,12,9,13,10,11,19,17,15,9,22,10,17,14,11,8,10,18,17,22,10,13,16,19,9,10,12,20,16,10,17,13,19,11,21,19,10,18,17,18,12,16,12,14,14,18,6,15,16,12,22,15,18,16,12,14,17,10,15,23,20,12,15,13,24,13,8,22,16,10,11,6,13,16,16,31,19,14,15,15,15,13,11,12,20,14,23,10,13,15,11,14,15,12,14,15,17,21,15,12,17,9,8,14,11,17,14,14,17,14,12,14,12,18,18,15,7,11,16,10,17,17,15,22,11,17,14,17,18,14,11,16,15,16,22,12,9,18,14,18,17,10,11,7,10,13,12,11,12,14,19,13,19,22,13,13,12,17,11,9,21,8,16,14,9,17,23,16,17,20,17,13,12,11,13,19,15,15,10,16,11,14,12,21,10,7,15,16,15,17,16,9,15,15,14,13,16,12,11,9,14,28,16,16,18,12,10,7,13,11,12,16,13,14,16,10,22,17,5,12,6,20,22,16,15,12,4,11,18,14,20,11,11,8,11,14,10,15,13,9,10,8,13,14,12,18,13,10,13,10,18,13,16,17,13,9,12,17,22,19,25,10,16,19,13,20,14,10,12,9,12,13,19,16,6,11,11,10,16,9,11,9,17,15,13,10,13,21,13,15,15,10,8,9,10,12,12,15,11,13,17,18,13,11,20,25,13,8,13,12,11,12,17,15,23,15,17,17,17,10,14,10,13,12,11,18,17,16,19,10,20,14,10,15,16,18,16,12,13,11,13,15,11,17,8,23,14,10,10,22,11,14,15,10,20,6,19,13,17,27,21,23,9,19,15,9,15,13,16,15,12,12,8,15,17,13,17,9,22,21,14,11,12,16,12,13,13,21,15,7,26,10,10,15,14,12,21,11,13,18,10,10,18,18,11,18,9,16,11,13,15,20,10,6,16,17,23,20,10,14,15,13,13,11,11,20,16,16,17,25,16,10,15,16,22,13,21,17,24,13,13,16,9,16,8,10,15,21,12,16,11,27,10,15,15,20,15,20,8,11,16,16,15,13,13,22,14,20,21,19,11,16,13,26,22,11,13,13,17,11,14,17,16,19,18,17,16,13,17,12,15,10,8,17,15,9,14,7,14,9,18,8,14,12,12,19,15,9,17,9,15,12,15,17,10,15,14,10,18,12,14,14,13,15,14,15,14,12,12,8,8,12,19,12,6,16,15,7,9,12,14,19,15,14,18,17,8,15,13,17,14,17,11,5,17,20,15,16,9,9,14,19,19,19,14,14,9,10,11,18,11,20,13,13,19,18,17,5,11,14,12,18,19,21,13,10,18,7,18,17,17,11,9,15,14,11,18,12,13,18,10,17,9,24,16,7,6,11,14,8,15,13,16,12,15,14,9,8,23,19,18,10,15,15,17,26,11,10,10,8,13,16,14,14,13,17,21,12,14,12,20,10,13,16,7,14,7,15,22,18,17,12,12,21,18,10,24,17,18,15,9,20,16,19,20,15,17,8,15,13,19,20,11,16,16,13,18,15,12,14,18,13,15,15,19,8,15,8,13,24,15,20,17,14,16,10,20,11,21,15,15,15,11,17,12,24,16,16,6,16,16,18,6,10,14,13,15,18,14,9,16,18,9,19,15,25,8,14,9,16,27,11,11,8,13,12,19,10,13,20,20,12,18,24,10,19,8,15,15,13,22,15,11,11,18,17,15,9,16,11,21,19,5,14,13,15,23,14,16,23,14,15,11,9,9,18,10,14,8,14,18,12,17,17,14,14,16,11,10,24,18,18,17,14,17,21,12,18,18,19,13,17,13,10,13,14,16,12,9,15,25,19,17,19,20,26,13,23,13,18,23,17,18,12,21,12,20,14,14,13,9,19,7,15,14,20,7,5,20,13,6,14,10,17,15,9,13,17,16,5,16,5,20,12,11,13,16,16,14,7,14,12,9,14,13,22,14,7,13,18,16,17,15,17,13,13,15,11,19,14,14,16,14,11,8,18,25,19,16,12,13,15,9,10,9,7,14,16,8,17,16,11,22,10,13,9,13,12,15,16,12,9,14,11,10,12,15,10,16,7,18,12,12,12,16,6,15,5,10,9,15,20,8,13,14,13,21,15,13,13,16,11,13,17,18,12,10,14,10,15,24,8,11,10,13,13,17,13,8,15,15,14,14,19,11,16,11,15,11,16,16,18,20,15,10,18,12,12,12,10,10,17,20,13,17,15,16,15,18,12,10,14,18,14,14,19,20,22,16,19,13,25,9,10,10,9,12,19,13,10,17,18,19,17,17,12,12,17,11,13,27,16,10,20,10,13,16,18,15,15,18,14,6,16,15,19,9,15,20,17,17,15,12,13,7,24,16,19,25,6,9,17,14,8,19,25,11,13,14,16,17,12,18,11,16,15,15,13,20,15,16,14,11,14,22,10,16,18,14,15,14,13,8,9,18,24,15,19,19,19,11,13,15,16,20,11,19,13,14,18,13,20,8,22,8,9,11,13,13,19,18,8,22,11,14,14,12,10,12,13,12,13,16,8,14,15,11,16,7,14,8,19,19,20,18,6,16,19,18,13,12,9,20,21,12,7,10,14,19,10,10,17,13,18,15,9,11,14,24,16,14,18,18,18,9,19,16,6,12,17,15,7,13,16,9,10,12,14,8,23,11,11,18,15,12,15,12,12,15,8,14,15,11,17,15,12,11,14,9,24,11,18,19,9,15,19,9,14,15,13,21,15,19,9,22,15,18,15,15,11,11,15,9,13,25,17,10,20,15,16,13,12,17,13,19,11,9,16,10,11,9,19,11,10,23,16,15,11,13,17,15,14,11,9,11,16,12,15,13,22,12,12,23,17,14,16,11,23,19,19,12,17,14,15,17,21,8,8,5,16,9,16,15,12,13,12,13,12,19,10,8,11,7,8,21,20,14,16,14,9,10,14,14,17,13,17,8,13,27,14,20,17,12,15,11,17,14,10,16,13,10,13,13,19,14,7,12,11,21,16,6,19,14,10,14,14,14,17,14,15,11,11,11,10,19,16,17,12,14,14,16,11,22,16,9,14,23,14,22,17,20,10,13,12,15,15,13,10,16,6,12,11,20,21,6,8,10,9,19,17,11,9,14,13,10,4,15,10,16,17,23,9,19,16,20,16,10,19,20,9,15,7,16,9,13,11,20,10,10,12,9,10,7,10,12,14,18,24,14,15,12,14,15,17,15,17,19,16,12,9,12,13,11,11,21,15,10,20,10,14,14,11,19,16,14,14,12,8,11,20,11,5,16,13,7,8,21,13,15,14,16,10,12,18,12,21,9,12,19,9,13,10,26,14,17,13,11,27,13,14,17,13,15,12,18,16,21,13,13,19,16,13,17,10,8,11,11,11,21,10,19,11,10,10,16,15,9,22,14,20,17,12,18,18,13,11,18,11,9,13,15,15,9,14,12,16,17,10,13,18,11,11,19,15,11,22,17,15,6,16,12,7,12,17,14,13,8,18,9,12,13,13,14,13,19,19,19,17,17,13,12,9,15,19,15,14,24,21,13,9,13,18,8,9,21,17,6,20,12,14,12,8,11,20,17,12,18,11,19,16,6,17,13,14,19,20,13,22,18,17,11,11,12,14,16,21,19,9,17,15,11,15,8,10,16,22,12,16,6,11,18,14,16,12,17,7,14,20,14,17,19,15,15,9,21,21,8,14,18,17,21,7,15,15,10,11,10,13,7,9,18,13,15,25,14,26,15,22,14,11,11,13,11,8,15,11,12,15,9,18,20,12,17,11,21,19,14,12,12,15,13,16,20,18,11,17,12,23,9,29,14,11,12,18,14,18,6,15,15,9,13,10,23,19,17,12,13,11,18,12,15,14,6,15,10,17,14,16,11,21,29,20,12,17,10,15,15,18,13,14,18,9,7,10,16,23,8,19,13,12,9,12,19,14,6,15,22,14,13,9,18,23,19,12,18,13,12,20,24,10,11,15,13,14,12,15,14,18,10,11,8,22,10,19,13,7,17,14,13,12,21,21,16,13,12,10,26,12,20,13,13,7,10,11,17,20,23,7,13,14,16,17,12,15,10,21,13,17,12,16,7,15,11,18,21,13,13,20,16,16,17,10,10,16,12,7,18,14,6,21,9,11,14,13,14,20,10,24,19,18,12,18,18,12,17,16,21,13,23,11,10,14,11,14,14,17,11,14,10,13,8,12,11,9,17,14,10,9,18,12,14,23,11,16,17,15,15,20,13,10,10,17,18,12,13,10,18,6,15,14,10,17,13,16,19,16,11,14,15,7,14,17,12,16,16,12,15,18,10,15,14,10,13,17,24,15,11,18,9,17,9,10,15,11,14,23,12,12,18,11,11,15,21,14,12,9,6,10,14,18,15,8,12,14,9,15,16,14,17,13,15,14,10,19,17,13,19,5,11,18,15,28,9,11,25,13,10,12,15,17,10,19,14,14,16,15,15,15,24,11,17,6,13,13,10,14,13,13,10,16,10,9,8,16,17,12,7,20,11,10,8,14,14,9,24,15,15,8,12,17,10,11,14,16,8,11,22,15,9,18,7,16,18,12,8,8,11,17,20,17,14,12,14,9,9,18,15,9,12,24,10,16,7,15,15,19,8,14,22,10,12,8,17,18,5,13,17,10,17,15,13,14,12,26,11,6,11,13,9,8,12,14,14,15,13,6,11,14,25,22,8,9,13,9,15,13,11,8,20,12,10,12,10,23,16,15,19,13,13,16,10,15,8,14,12,21,16,13,14,16,21,13,15,12,15,22,16,19,10,23,13,19,10,11,17,6,19,13,12,13,14,14,24,15,20,4,5,14,11,10,15,17,11,10,8,18,12,10,30,14,15,19,16,23,11,15,11,17,11,13,21,11,15,20,12,14,9,15,9,17,10,11,19,22,24,12,23,12,19,14,15,19,16,14,14,12,9,21,9,16,16,16,17,12,16,16,8,15,16,24,13,13,16,5,13,17,16,9,13,8,17,19,12,13,21,21,7,18,15,8,18,16,19,23,9,17,18,16,20,9,16,13,13,12,18,12,14,13,16,29,20,16,19,15,13,12,10,9,10,20,9,12,14,11,16,26,19,12,13,15,14,13,14,13,12,30,18,14,7,19,9,17,11,19,10,15,15,13,14,11,12,10,20,16,11,14,14,12,12,14,20,12,12,16,22,16,9,11,12,7,12,14,17,13,16,13,7,18,20,11,11,16,12,7,14,13,16,12,14,16,7,13,11,10,12,16,16,15,11,15,12,16,19,10,22,22,8,15,18,6,13,16,19,11,13,24,20,8,13,21,18,22,16,11,11,9,13,17,14,14,16,18,17,5,12,18,19,13,12,15,6,15,17,16,16,12,13,12,20,22,17,18,10,21,17,10,9,6,11,19,17,14,22,14,16,10,23,9,13,23,12,15,16,14,15,12,12,9,15,6,25,11,16,11,20,19,21,14,6,13,27,13,20,18,16,14,9,16,12,13,22,11,20,4,18,12,10,9,14,13,14,14,17,7,18,12,12,5,12,20,18,21,12,20,12,13,12,15,13,16,14,19,13,16,12,13,9,24,14,11,18,14,20,15,14,13,22,12,19,19,13,14,22,19,11,8,15,17,15,15,13,17,8,8,14,16,11,14,14,17,11,12,16,16,9,21,19,15,16,25,21,13,10,11,21,19,8,17,13,13,10,17,18,15,22,10,22,11,7,10,9,13,12,15,9,18,13,14,11,8,6,18,12,13,12,8,17,16,20,18,14,14,12,8,19,20,14,19,12,17,17,13,11,18,19,16,10,14,21,15,17,19,15,12,11,15,12,18,17,19,8,9,17,15,17,13,20,7,10,14,8,21,16,12,18,4,17,16,12,22,13,14,11,16,19,14,20,13,18,17,11,19,6,13,11,24,15,17,10,11,14,12,22,17,16,26,15,10,16,18,15,12,12,17,14,22,19,6,10,6,13,8,7,14,13,18,10,11,16,12,20,27,15,18,6,16,15,11,13,12,15,11,18,13,15,20,14,11,21,16,6,14,19,16,10,10,11,19,10,14,13,9,11,10,14,17,16,21,10,18,17,14,14,6,12,15,13,11,16,16,20,20,11,19,13,22,14,13,15,13,11,16,25,16,19,14,18,15,19,10,12,15,16,8,14,13,10,13,17,6,14,16,14,13,10,23,9,14,12,17,16,7,8,17,16,13,29,10,20,13,17,14,15,15,12,17,15,18,11,11,8,15,11,19,16,10,20,14,13,18,10,14,15,13,18,11,14,9,12,12,9,12,20,22,11,12,16,6,16,8,11,17,12,9,20,12,16,16,12,17,9,20,12,13,24,17,16,11,17,10,16,13,18,11,13,19,19,14,20,18,10,13,15,13,16,18,23,16,17,7,12,18,11,18,12,13,14,14,12,13,13,14,15,20,13,15,12,13,10,14,17,14,13,16,16,9,13,17,16,7,16,21,12,13,18,10,16,15,22,6,18,12,16,11,21,15,15,11,17,13,11,19,11,11,20,11,4,16,14,13,16,15,22,19,13,12,15,11,15,18,17,11,14,17,9,23,20,10,19,19,12,12,12,16,13,17,13,14,21,11,16,12,14,21,12,10,14,12,15,17,19,19,12,20,20,15,12,22,21,17,11,10,17,13,9,18,11,13,15,24,15,17,23,17,13,18,11,12,14,22,20,7,11,11,10,10,13,25,18,25,15,15,8,12,10,15,23,16,13,12,16,18,22,12,14,13,12,13,15,18,8,15,19,14,14,9,13,15,12,10,11,11,14,32,21,13,16,12,13,7,13,13,16,20,11,13,17,20,14,11,9,15,13,18,22,18,15,12,12,15,9,15,17,15,34,12,15,11,16,16,13,10,19,24,19,11,12,15,12,9,16,18,18,15,19,16,15,11,17,10,10,7,11,11,16,12,17,11,13,19,13,17,18,14,21,15,11,12,14,12,13,22,20,18,13,10,15,16,18,17,14,12,10,10,15,22,18,16,16,11,21,21,11,9,19,12,16,8,10,11,8,17,12,15,16,11,21,12,19,10,16,11,14,17,7,19,15,14,18,17,18,15,19,16,23,17,16,9,15,19,15,9,28,10,9,18,12,8,15,20,12,9,12,11,17,15,11,13,11,12,11,11,16,13,14,12,10,23,22,17,11,12,10,10,20,12,13,14,8,16,10,20,20,13,14,15,24,8,19,14,12,17,18,10,12,11,16,14,13,17,7,29,11,19,7,11,16,16,15,18,13,13,17,18,18,15,12,8,13,18,14,14,18,15,11,13,13,23,12,18,15,14,20,10,12,12,24,12,13,13,11,12,14,14,12,13,17,11,16,13,23,7,33,8,16,15,5,9,11,12,12,18,14,11,11,11,13,15,15,14,11,24,16,11,18,11,14,14,17,10,30,25,17,15,7,6,16,17,10,13,13,10,10,13,17,11,18,11,17,15,14,12,12,13,10,13,10,14,19,13,10,11,12,8,27,14,15,10,16,15,15,14,17,21,17,11,16,12,7,13,16,12,16,10,10,22,20,19,14,8,21,7,16,12,16,11,10,13,10,9,17,15,10,20,15,10,12,13,18,7,18,13,10,18,22,18,14,14,14,23,13,13,14,19,13,17,12,19,19,13,15,16,15,7,11,13,19,13,18,17,16,17,21,9,10,13,13,14,13,16,10,18,10,14,16,27,14,10,14,8,10,11,8,15,18,16,7,9,19,17,22,19,19,10,16,16,13,19,17,21,14,17,12,10,15,14,15,18,16,12,16,17,10,20,13,11,19,13,24,6,13,20,18,8,10,8,14,13,15,11,11,18,16,9,10,22,14,14,16,13,15,14,16,14,20,13,22,17,12,13,15,8,16,11,14,8,13,12,8,17,22,18,13,20,7,23,14,14,9,21,18,13,8,15,15,18,11,20,18,18,16,14,10,20,22,10,14,14,14,12,21,13,12,23,19,6,19,16,13,17,22,22,22,6,11,16,21,10,20,15,13,12,25,14,14,11,14,15,16,12,11,12,15,16,11,12,13,15,17,6,17,15,16,9,14,19,17,19,11,16,17,21,15,16,10,22,14,19,17,13,13,13,12,12,9,15,17,14,7,16,16,11,21,12,9,11,20,17,5,17,13,20,19,9,12,10,14,7,14,18,12,17,20,12,17,23,30,7,13,22,12,14,13,12,19,17,21,18,9,16,7,10,18,20,10,9,16,14,7,6,19,18,22,12,19,14,14,13,16,9,13,23,15,18,13,7,14,16,15,15,8,10,26,13,10,13,9,21,9,12,16,12,15,11,11,15,11,13,18,11,14,12,10,10,13,11,14,6,16,16,14,9,13,11,7,19,16,9,7,15,7,14,12,10,13,14,8,12,8,18,24,9,17,11,11,10,12,23,24,13,10,13,20,11,12,18,9,13,15,20,7,13,9,8,13,13,11,18,14,9,19,10,11,14,21,18,21,10,18,8,10,12,12,21,14,16,16,18,17,10,17,16,16,9,14,15,12,20,15,21,9,26,20,12,16,13,25,15,16,11,12,15,18,25,9,11,10,8,10,21,21,8,10,11,9,12,17,13,13,20,8,13,14,15,19,18,13,17,10,17,13,13,8,14,13,13,16,19,13,17,15,5,17,9,16,11,16,22,12,13,13,23,12,18,15,11,18,22,13,17,15,8,16,19,14,19,14,8,12,8,6,20,16,15,8,17,24,9,9,11,12,16,13,11,15,7,11,14,15,19,15,13,13,10,12,21,15,17,11,21,17,13,22,14,15,11,15,19,12,17,16,13,15,22,21,14,12,19,8,11,11,13,15,13,21,13,22,16,19,13,20,18,14,14,18,15,10,11,14,23,14,23,19,15,10,14,12,19,13,20,7,15,24,8,10,12,18,19,10,18,10,15,13,9,16,19,12,20,14,13,20,20,8,12,11,18,10,19,14,14,8,10,19,12,13,12,12,24,15,12,10,14,21,24,14,20,13,17,10,9,15,18,10,10,18,8,21,16,8,15,11,13,21,18,13,12,18,12,12,20},{21,14,16,13,13,28,18,14,10,5,18,8,14,17,13,18,11,15,18,16,6,13,8,7,8,12,12,13,16,21,24,12,11,22,14,13,15,15,7,13,16,9,17,11,11,18,16,11,12,25,12,20,24,7,10,11,22,15,11,7,7,17,21,9,21,17,15,22,15,15,30,17,11,16,8,11,13,15,17,13,11,17,25,13,21,10,8,9,7,13,15,25,18,13,16,16,9,15,11,14,9,16,21,14,17,11,10,11,13,18,12,14,16,22,15,12,7,24,14,16,20,17,12,12,7,13,16,13,14,16,12,20,9,15,16,14,19,18,23,15,14,13,8,10,12,12,14,10,17,15,9,8,19,13,10,15,24,12,14,12,15,14,10,11,10,10,10,15,12,16,10,8,16,21,9,15,10,15,14,11,17,17,13,12,13,15,16,12,13,10,7,8,17,18,12,12,18,22,18,11,14,21,10,15,13,12,14,10,12,10,5,12,17,13,16,12,22,9,13,10,14,17,15,14,13,19,18,10,9,13,10,23,13,15,18,16,15,16,16,15,15,15,16,13,12,15,23,12,12,12,5,11,20,14,14,12,12,15,11,12,7,17,11,20,12,11,14,17,8,10,12,15,10,22,28,13,20,16,23,10,18,14,11,16,14,11,13,7,6,27,14,17,15,16,18,18,5,11,19,12,16,17,17,13,16,17,21,15,18,11,18,17,11,12,15,16,8,6,13,10,23,12,15,13,18,14,17,15,14,19,10,21,20,20,8,18,22,10,18,13,14,15,11,24,13,14,10,9,17,11,15,14,20,9,11,16,8,15,15,27,15,9,14,14,9,9,15,11,15,19,10,13,9,15,13,19,14,17,13,15,13,12,24,14,21,13,23,12,12,14,18,19,9,21,14,14,12,18,12,13,17,17,16,13,13,13,19,14,28,21,7,15,17,9,21,18,22,15,5,11,13,14,17,15,14,9,7,21,19,11,16,14,14,4,10,11,8,19,19,19,15,8,13,15,16,13,23,12,8,19,14,27,10,14,12,22,12,15,14,6,12,9,13,13,12,16,16,10,19,12,19,11,10,17,14,16,11,20,8,9,13,26,14,16,20,10,14,17,9,12,23,20,17,16,10,14,13,15,15,13,18,23,19,8,13,13,20,12,7,23,19,11,15,19,15,10,8,16,7,8,13,13,16,21,16,13,24,12,16,21,7,14,16,13,18,14,18,20,23,21,21,9,14,4,7,8,18,13,15,13,16,11,10,15,21,12,10,9,20,18,14,13,31,15,10,17,15,13,15,14,15,10,16,10,13,15,13,12,11,17,14,12,4,10,13,16,16,8,13,21,13,7,14,18,5,19,16,18,9,12,9,14,13,17,12,10,11,6,14,13,19,12,25,14,13,13,22,19,17,5,14,14,7,14,13,13,10,19,16,12,9,16,11,21,14,14,6,5,10,11,13,9,12,9,17,16,11,13,15,14,15,15,11,18,9,18,17,9,11,10,12,15,17,14,11,6,13,10,15,14,18,11,12,23,17,20,19,23,13,14,11,9,12,14,15,17,12,22,22,10,12,18,12,12,26,11,17,9,9,19,11,7,20,14,16,17,12,17,12,13,18,6,18,17,14,26,10,17,23,16,10,10,24,19,15,23,16,10,8,14,11,14,10,19,11,26,25,12,7,19,15,16,14,19,20,20,20,11,17,12,8,9,12,14,12,12,20,22,24,18,15,20,14,11,21,17,21,9,12,12,17,16,14,17,12,15,8,15,17,9,7,19,12,22,14,15,19,10,16,7,12,15,17,7,10,18,18,16,19,11,13,12,14,12,13,8,27,23,20,14,17,11,12,14,10,19,13,12,7,25,13,14,12,13,11,12,16,14,11,12,19,20,9,11,10,12,20,11,15,15,19,11,13,13,12,12,14,16,11,10,10,15,11,12,21,11,11,9,21,23,13,16,12,16,10,17,13,13,13,19,11,10,10,15,26,7,19,12,18,23,22,12,25,14,8,15,14,22,10,12,9,21,17,13,25,19,15,15,14,11,17,21,10,11,21,17,10,7,13,10,11,10,7,7,18,17,7,11,10,15,10,7,15,9,11,9,14,16,18,15,14,14,12,15,9,8,16,8,13,10,11,17,17,14,17,11,21,12,14,17,13,11,19,16,20,18,12,16,11,10,16,8,12,21,10,17,18,12,11,11,4,13,11,16,19,15,20,19,15,13,13,10,21,15,21,7,8,21,29,24,14,24,12,11,26,20,13,18,13,19,11,15,17,11,19,18,16,16,7,12,14,8,14,6,10,12,4,13,13,11,10,17,11,14,10,18,17,18,12,17,14,23,15,16,15,12,17,24,16,18,10,14,12,15,18,21,17,13,12,21,15,17,16,14,17,10,14,24,16,19,20,16,14,16,17,13,12,15,12,18,17,16,11,12,10,16,21,15,12,15,15,14,15,12,12,15,18,15,13,18,16,20,8,15,10,14,16,21,14,10,5,12,30,6,18,19,15,12,14,15,9,13,11,11,13,7,11,5,11,7,18,16,24,13,16,11,17,13,15,10,21,12,13,9,20,20,12,12,9,16,11,12,13,13,12,15,14,13,20,16,10,9,17,14,16,10,17,19,13,14,18,8,18,23,23,22,14,18,20,10,15,14,15,20,12,14,16,21,17,18,16,15,19,9,13,15,9,20,16,17,22,9,14,15,7,18,17,15,15,17,21,10,9,13,15,14,15,13,11,12,12,9,14,10,14,16,17,17,12,14,13,11,15,13,16,14,16,12,14,12,10,13,18,9,18,11,12,10,16,11,10,13,15,7,8,13,13,16,7,16,9,18,11,24,19,16,11,12,13,23,21,8,16,17,19,14,11,13,20,14,16,9,15,10,11,13,12,14,23,9,14,17,17,17,10,10,18,18,15,19,22,16,21,13,11,16,14,9,11,21,14,21,8,21,8,12,20,10,16,16,12,13,17,18,9,14,12,18,10,19,10,11,18,15,15,11,15,16,16,17,11,18,20,18,13,10,12,20,12,10,21,12,11,12,17,16,13,11,21,20,16,12,13,17,15,8,14,12,7,16,19,14,19,13,10,11,27,11,8,20,11,17,18,10,13,16,22,10,7,14,14,19,10,13,8,13,16,17,7,5,15,7,22,12,13,17,19,27,14,17,17,5,13,14,19,9,19,15,13,23,9,8,15,17,13,13,18,10,13,19,19,7,7,9,13,10,10,13,25,15,17,10,7,8,13,17,12,12,10,11,21,15,20,19,11,15,13,12,12,20,18,9,15,16,12,5,11,27,15,17,19,13,12,10,14,6,12,15,19,10,8,14,15,9,20,19,15,11,11,18,21,18,11,10,18,8,13,19,5,16,5,16,13,14,20,11,7,16,13,17,19,21,13,15,14,16,14,17,8,6,13,8,18,20,13,15,21,19,11,11,13,12,12,13,16,13,15,14,11,5,16,9,19,24,20,5,18,16,24,11,17,16,14,20,14,13,6,11,19,19,17,19,17,18,7,12,26,21,16,19,20,14,18,14,9,22,12,12,8,15,12,14,17,10,13,11,17,19,14,13,13,14,13,13,14,11,11,21,4,10,17,12,10,11,9,16,11,9,12,14,8,11,18,19,12,13,14,11,18,14,16,11,22,7,8,13,22,14,23,15,16,10,20,11,14,14,14,18,6,9,12,14,17,16,20,22,12,19,17,15,16,12,10,6,16,11,16,18,22,7,17,11,14,20,16,18,9,17,20,20,19,10,12,18,11,20,23,15,13,12,17,19,18,19,17,18,16,20,23,25,10,11,11,9,20,7,19,18,19,11,11,10,10,15,11,19,16,18,14,16,3,12,25,16,17,10,9,14,23,16,13,11,13,15,19,11,16,20,12,10,17,21,22,16,15,11,8,11,11,13,11,9,15,22,12,18,12,18,11,6,6,10,12,9,12,14,12,16,9,19,14,15,14,17,14,12,14,18,19,13,15,12,15,16,9,17,19,28,14,18,12,21,25,14,25,8,13,15,10,10,18,13,16,19,17,15,17,19,13,13,9,15,16,19,21,9,20,20,15,21,10,18,14,18,14,15,5,27,13,7,25,15,12,14,10,17,19,13,21,22,19,17,17,12,11,17,11,14,11,9,14,16,10,21,13,24,16,16,10,10,8,15,11,11,9,14,10,16,8,11,9,21,11,12,12,18,11,11,14,11,17,13,13,19,15,24,14,13,14,10,15,10,25,20,19,16,12,7,15,25,9,13,13,16,18,12,18,11,12,9,15,11,9,13,10,9,10,19,24,5,8,16,12,15,12,9,13,14,12,13,8,17,12,10,21,20,13,14,10,20,15,16,10,31,13,5,15,11,20,17,9,13,20,11,15,13,17,14,14,12,18,13,17,13,15,20,9,19,8,18,17,16,9,14,11,16,11,12,10,13,12,15,9,22,13,10,9,13,13,9,16,12,20,12,13,12,18,16,16,13,18,16,20,13,8,23,13,21,13,8,18,20,18,14,17,7,14,24,5,14,19,11,14,12,11,11,14,24,12,20,14,15,10,14,12,9,15,19,10,23,17,12,12,13,18,16,22,11,11,16,23,16,15,20,22,9,8,12,15,17,15,12,12,10,12,7,11,17,14,15,20,11,15,15,15,13,15,15,15,16,11,10,15,12,22,9,16,15,14,12,14,8,16,20,9,14,19,10,11,17,11,23,13,17,11,10,9,13,12,20,18,17,15,11,19,6,9,25,11,11,4,16,12,11,13,13,13,13,14,14,18,16,13,12,16,13,19,11,12,22,19,13,14,17,12,13,16,13,11,25,18,16,21,14,7,16,13,15,24,10,17,13,13,14,16,16,14,16,15,19,7,18,4,21,10,17,12,23,8,14,8,10,20,16,14,16,8,19,15,15,22,13,11,11,21,17,13,24,11,10,14,18,17,24,13,21,15,13,19,11,16,19,14,17,16,16,14,18,16,12,14,16,15,13,16,20,20,19,11,16,10,13,8,19,14,16,9,10,11,16,7,12,20,11,13,11,10,12,19,22,25,22,19,10,22,7,10,13,13,14,12,8,13,18,12,24,17,7,13,3,19,13,12,24,17,7,22,9,15,20,20,11,14,11,16,19,17,23,15,14,18,14,17,22,10,15,13,19,21,9,11,15,14,16,11,14,13,16,18,9,15,14,14,10,13,17,17,13,15,10,23,15,21,9,10,10,11,24,12,22,14,18,15,15,11,18,11,14,12,7,20,12,10,18,7,20,20,14,20,13,14,19,13,17,18,20,13,19,12,14,10,14,17,14,11,19,16,11,10,19,16,12,21,15,9,13,16,12,11,10,7,11,8,12,16,15,12,19,11,17,11,15,10,14,13,14,10,15,14,7,18,14,17,10,20,14,13,16,17,12,11,10,23,10,15,15,11,25,19,11,16,16,14,13,11,14,16,19,11,10,19,19,10,12,15,17,13,8,16,12,14,11,21,23,13,14,21,20,18,16,14,18,13,6,17,16,29,13,19,10,13,13,13,15,22,11,21,25,19,20,16,15,16,14,23,9,23,26,13,22,17,20,15,10,16,16,15,11,13,19,17,8,22,16,9,14,11,13,13,14,16,17,17,17,13,15,21,17,12,12,16,17,15,14,10,12,19,10,14,11,13,14,18,12,14,17,26,10,22,9,14,13,15,13,16,16,14,17,17,16,23,13,22,15,13,10,14,14,9,10,13,15,15,13,21,20,13,18,20,18,10,11,16,11,10,15,14,15,12,7,17,14,22,13,11,10,22,13,15,11,16,16,14,17,15,13,15,16,20,20,13,12,9,11,10,13,13,9,11,16,25,16,15,10,14,22,17,10,14,13,14,11,5,15,19,14,17,19,14,15,15,20,13,14,8,21,10,14,11,6,13,17,11,15,14,13,17,12,18,10,12,18,12,12,14,14,18,15,16,19,11,18,12,8,11,9,11,6,12,18,16,11,26,10,17,12,16,12,8,15,11,17,11,12,14,20,16,15,15,14,12,19,13,9,18,12,14,21,16,13,13,10,18,13,21,16,12,20,15,16,17,11,12,15,11,11,10,18,17,11,11,10,13,14,16,10,13,14,10,9,9,17,12,8,10,17,13,23,15,16,16,20,12,11,14,9,25,6,13,14,16,20,14,15,8,20,12,15,21,18,15,15,27,12,12,15,12,15,11,15,11,13,11,6,13,16,12,10,11,12,23,14,7,14,21,24,20,16,14,18,16,12,21,10,12,11,13,15,13,9,13,12,15,9,13,22,10,15,17,12,10,12,11,21,16,19,12,18,12,8,13,8,7,12,13,17,17,9,7,12,13,16,27,19,15,16,13,12,5,11,15,2,13,7,14,15,16,17,15,9,13,15,15,20,19,20,12,13,4,12,17,13,10,20,10,16,11,17,14,6,14,15,19,11,12,18,14,22,13,7,13,16,18,17,12,22,16,17,11,16,12,20,19,16,10,15,10,13,12,14,14,11,12,7,10,14,9,14,21,17,11,14,13,8,15,17,9,18,15,12,15,18,11,10,10,13,17,16,15,10,14,10,17,20,18,13,16,17,8,8,12,8,8,14,4,17,12,13,8,15,17,12,14,16,28,16,18,12,12,10,14,17,8,19,13,18,12,20,21,21,12,16,11,18,5,9,14,16,9,9,12,22,7,12,19,14,22,12,22,14,13,8,15,10,13,9,9,16,11,17,10,13,15,10,11,15,13,16,13,15,14,10,14,20,11,31,12,16,10,16,11,15,14,6,13,16,6,12,15,22,12,16,15,6,20,14,11,5,29,9,18,10,13,14,11,17,16,20,11,18,7,13,19,15,16,10,13,11,28,14,13,13,17,15,14,17,10,9,17,12,9,7,20,16,18,13,20,12,13,18,19,9,16,13,10,8,13,20,17,19,4,9,19,12,18,15,10,12,9,13,10,14,21,17,9,17,16,12,17,14,16,18,21,10,15,17,17,22,20,15,13,8,20,12,10,28,15,19,13,19,13,18,15,13,15,11,13,11,17,17,13,7,16,10,13,14,15,18,12,23,9,14,6,11,8,14,10,19,14,12,8,16,10,13,26,11,4,19,12,24,8,21,16,15,16,12,11,15,13,14,13,14,10,14,19,14,12,11,17,16,17,10,12,9,10,16,14,18,16,9,13,18,10,17,14,18,15,11,13,11,12,17,27,13,10,17,14,16,16,17,9,12,15,12,16,19,17,25,16,17,7,10,18,14,16,9,5,27,10,13,34,8,13,10,11,11,11,15,18,20,18,13,20,14,11,14,27,15,14,16,17,17,15,12,15,11,16,22,14,14,8,13,9,15,14,14,12,8,16,15,15,10,24,8,19,18,17,23,11,24,22,17,9,13,7,18,10,15,13,22,9,12,14,19,19,12,8,8,14,10,15,10,13,19,15,18,18,10,13,13,11,10,11,19,14,11,8,17,18,12,10,8,14,16,15,21,23,10,12,25,11,12,24,16,11,11,9,13,26,13,24,12,11,16,12,9,10,12,10,7,10,11,10,10,18,4,5,16,14,13,8,11,15,14,5,18,17,25,14,19,19,14,10,13,17,12,24,24,11,11,18,14,25,12,12,23,14,7,9,10,11,11,12,24,16,14,20,17,12,15,14,12,17,12,13,15,12,16,12,13,8,16,19,13,16,13,12,15,14,12,20,12,8,14,14,14,19,14,15,15,22,15,15,10,16,12,9,25,13,22,14,13,20,10,14,12,12,17,18,19,13,19,14,16,13,10,12,11,13,12,9,16,13,12,10,12,21,8,20,14,11,18,10,16,17,17,9,11,14,15,12,10,14,9,14,16,11,15,16,16,19,17,9,11,10,19,9,22,10,14,20,11,20,11,8,12,16,18,10,18,9,9,10,13,23,15,11,7,13,22,16,11,11,18,20,19,14,18,17,21,9,10,18,19,26,13,21,26,14,12,14,11,7,21,17,17,13,14,8,11,25,14,16,9,12,10,11,6,17,10,11,11,23,18,12,15,27,16,16,17,17,14,14,12,8,11,13,14,16,8,14,27,23,13,7,14,13,16,10,10,20,12,6,18,13,10,17,14,11,11,17,16,23,14,11,14,21,16,19,16,10,14,10,12,14,13,19,11,8,14,15,16,9,14,9,16,12,11,23,12,8,15,15,16,10,16,10,15,22,15,14,17,14,6,11,15,21,9,14,16,16,9,11,10,11,24,15,18,16,13,12,8,16,15,19,19,8,24,12,17,10,7,17,17,18,13,12,21,7,10,15,8,12,10,18,19,15,6,17,14,9,15,8,19,14,26,9,13,6,18,13,11,12,20,10,11,7,14,14,8,18,12,11,21,12,7,15,18,12,6,13,14,16,22,15,12,15,10,18,9,12,13,15,11,24,18,20,14,9,10,10,12,8,17,20,16,19,15,12,11,7,15,15,19,11,14,16,12,12,14,13,17,17,12,7,17,14,14,11,10,17,10,21,12,13,8,15,9,7,13,13,16,14,11,16,17,12,18,9,14,13,17,12,19,12,11,6,17,12,15,12,20,15,17,8,15,7,13,15,21,11,14,21,16,11,6,19,11,15,13,12,10,6,12,19,12,19,17,17,11,13,25,5,16,8,12,11,15,10,17,18,16,12,16,21,21,13,16,17,14,10,18,15,15,15,13,22,15,14,15,15,13,12,14,14,7,18,17,9,15,15,11,14,19,11,20,15,13,13,15,20,13,8,18,15,13,12,9,19,14,11,14,13,18,21,14,8,11,7,17,12,9,12,14,14,15,11,20,27,18,9,23,14,14,12,17,15,11,15,19,9,12,13,15,10,13,8,18,15,22,19,16,15,13,17,14,9,11,16,15,17,12,16,19,17,11,9,15,12,16,21,12,15,14,8,13,19,8,18,18,8,19,18,9,12,18,10,10,16,9,13,10,16,12,14,22,19,17,13,15,15,18,15,16,14,16,14,18,12,12,16,17,18,5,14,15,25,10,8,14,16,16,7,14,14,13,20,17,23,7,15,11,8,18,8,14,20,14,17,13,13,10,23,17,8,11,16,8,20,15,17,14,17,16,9,16,11,16,13,18,22,9,13,17,17,18,17,12,6,16,9,18,21,13,18,16,12,18,17,21,14,23,15,9,14,14,13,12,11,12,15,21,15,20,8,20,13,18,12,20,16,14,15,14,11,13,15,15,14,14,20,13,17,15,12,11,13,17,14,13,8,10,16,12,15,14,9,9,10,22,19,13,16,12,20,4,11,18,25,17,23,13,13,10,12,15,20,6,19,20,15,13,20,25,10,21,15,17,14,13,22,19,11,6,11,17,9,13,17,15,10,19,18,9,14,13,14,15,4,20,14,15,23,22,20,17,16,20,7,14,18,19,17,21,19,15,10,10,17,10,12,10,15,15,20,8,17,14,3,17,15,9,15,13,12,17,20,23,17,12,15,20,11,21,27,11,10,20,18,11,22,20,8,7,25,8,22,15,17,13,19,18,16,18,17,24,10,23,19,17,14,20,13,7,22,22,16,12,21,24,11,18,10,8,8,12,15,17,21,15,10,20,14,17,13,23,17,17,16,22,15,14,23,16,10,14,15,12,11,15,8,10,14,21,10,12,11,11,13,12,9,15,15,10,19,10,8,16,25,16,15,10,8,12,18,16,16,15,17,10,15,9,25,10,11,13,16,19,25,23,22,11,10,12,18,20,20,14,14,14,16,14,10,13,18,13,24,13,9,12,11,12,21,11,22,9,8,15,15,12,12,9,12,5,11,19,17,11,11,12,17,12,18,13,13,10,20,13,22,12,19,12,8,8,22,25,15,18,8,14,13,17,9,5,18,14,28,16,9,15,15,15,7,13,12,13,9,16,15,15,16,18,12,21,9,5,6,15,10,17,14,11,14,13,12,12,14,19,11,7,15,11,11,13,19,18,10,8,27,14,10,10,16,21,23,12,17,12,14,9,13,16,13,9,9,11,25,13,19,17,18,15,21,19,15,11,8,8,16,10,14,14,12,6,17,16,17,25,20,9,9,16,7,16,11,19,18,15,14,8,14,12,13,18,16,15,12,12,20,11,20,7,12,10,7,14,11,13,10,19,19,16,19,17,11,19,9,14,16,12,17,9,17,12,18,13,11,7,24,9,16,12,13,19,16,12,14,16,20,17,11,15,14,16,10,12,17,18,20,16,18,11,22,12,18,13,15,15,21,12,11,18,12,14,15,11,10,18,19,19,15,14,18,20,8,15,14,17,9,15,24,14,15,4,10,10,18,18,14,16,14,15,24,19,22,13,19,13,19,19,11,11,10,13,17,20,10,17,15,8,16,15,11,17,19,25,15,7,13,13,13,19,9,15,17,14,16,17,10,13,14,21,10,13,13,13,11,10,9,14,10,10,18,8,11,18,11,16,14,12,9,26,10,11,20,16,13,16,7,21,11,15,15,13,10,9,14,14,14,13,16,17,18,18,13,27,16,15,15,15,11,18,14,15,17,9,9,12,16,21,17,16,16,12,17,11,13,18,13,19,19,5,13,11,14,11,17,14,9,16,16,14,16,17,18,12,16,21,8,13,12,23,17,18,14,15,10,13,20,25,22,13,15,11,9,16,16,19,13,8,9,16,12,13,18,12,16,17,19,12,11,26,16,7,19,13,9,10,14,11,10,13,17,17,16,9,14,11,12,10,16,8,7,15,14,14,16,20,25,12,5,10,8,15,19,13,14,9,13,13,20,10,13,12,12,9,15,15,10,13,23,20,15,20,13,15,14,20,15,17,14,19,17,10,10,19,9,19,21,8,11,25,17,11,16,23,7,22,10,16,9,8,21,10,27,10,9,14,14,12,9,9,22,18,22,24,22,15,8,17,16,12,12,22,11,14,13,16,16,19,12,14,15,9,12,18,15,16,10,21,12,12,9,15,19,9,14,14,18,13,18,22,14,15,10,8,11,14,14,19,12,11,11,10,11,16,18,8,12,23,12,12,22,11,7,11,15,11,11,13,10,14,17,9,14,7,7,9,12,15,16,17,16,16,12,8,17,15,14,17,15,11,14,5,11,15,12,19,16,9,14,12,13,13,11,17,14,6,10,15,13,12,19,10,10,18,7,18,12,14,9,8,10,10,10,12,19,15,12,9,23,14,18,22,18,11,14,16,15,17,16,16,8,9,22,15,19,11,10,11,11,16,12,11,15,11,14,16,14,14,16,17,11,11,15,20,7,7,13,13,15,18,13,13,14,16,16,15,10,9,15,17,16,10,16,11,15,20,9,12,9,20,13,25,10,5,17,10,24,19}},
{{5000,2.950000},{13,5,10,6,8,10,11,9,8,11,13,6,9,11,13,9,13,9,8,9,15,11,7,5,7,8,7,8,17,9,6,10,10,3,11,12,15,7,10,7,16,8,12,11,14,5,12,21,10,12,13,16,10,11,8,14,5,12,13,6,6,7,14,9,11,4,7,13,6,12,7,8,13,8,9,16,7,17,12,9,10,17,6,9,12,11,14,8,13,8,14,6,17,13,10,8,9,11,11,8,9,8,7,12,14,8,8,10,11,21,10,6,10,9,17,11,14,11,8,19,5,7,11,10,17,13,18,13,11,11,12,10,7,16,8,9,10,10,7,7,13,21,10,6,12,7,12,11,8,14,11,5,14,6,15,9,15,13,4,18,14,15,7,4,5,9,16,11,8,10,11,10,5,15,12,10,9,12,12,11,12,8,5,12,13,3,13,9,13,11,15,12,7,6,7,14,6,12,11,13,11,11,9,12,15,8,14,5,9,10,14,7,7,8,10,12,10,12,9,7,7,8,12,13,9,11,9,10,15,10,12,9,10,6,11,10,15,5,7,15,9,13,6,8,14,7,15,9,7,11,6,10,13,4,10,11,10,14,18,19,16,7,13,13,10,11,13,11,7,8,11,10,11,12,14,10,2,16,7,9,12,7,7,8,10,6,7,10,7,7,11,10,16,15,7,8,14,16,11,6,7,13,7,3,10,4,10,12,13,8,17,6,9,6,11,12,10,7,18,13,8,9,9,14,8,8,7,14,10,7,11,8,11,7,12,4,11,9,6,9,6,8,11,13,10,10,13,16,9,15,8,5,14,8,9,7,13,11,12,14,3,13,7,17,9,10,10,13,18,12,9,8,11,8,14,10,12,13,5,7,11,13,4,18,15,10,7,7,14,19,8,8,8,11,16,6,9,9,6,17,11,11,7,7,6,12,12,10,12,10,6,9,6,6,13,9,13,5,10,10,7,8,9,22,4,25,11,9,8,13,13,10,10,14,10,12,7,10,15,9,19,15,1,14,7,13,10,13,14,14,15,14,8,13,15,9,7,13,11,12,13,11,8,8,9,11,11,8,5,14,9,15,13,17,10,12,10,15,11,7,7,10,13,19,10,14,15,7,12,9,10,8,13,9,7,9,9,10,10,11,11,15,15,12,16,10,5,10,9,6,6,7,13,11,17,16,9,4,11,13,7,9,6,6,9,7,9,9,10,6,8,9,7,10,11,8,14,11,13,9,10,8,10,10,8,5,11,8,6,9,15,8,7,16,8,12,17,10,5,15,14,7,14,9,4,13,7,13,6,10,8,14,12,11,15,17,8,7,4,9,5,4,9,7,8,12,10,11,6,10,11,11,11,14,12,12,5,7,12,16,9,16,20,6,11,9,13,10,16,8,14,6,14,6,6,5,12,10,23,13,3,9,9,11,6,11,10,11,10,7,11,10,14,9,8,14,14,17,11,7,11,9,15,8,17,9,7,10,9,8,17,8,10,12,18,10,13,13,24,8,7,13,9,15,11,10,12,7,7,12,11,5,12,9,14,9,12,10,7,13,9,10,11,12,11,5,11,9,12,16,18,11,4,17,5,7,13,22,11,8,16,7,4,9,13,15,6,9,5,12,12,10,10,11,10,11,13,8,14,9,9,12,6,12,10,7,7,9,17,7,16,15,14,12,10,10,10,6,15,8,5,8,3,8,11,13,13,7,15,9,7,11,7,11,6,11,10,16,10,7,11,15,10,16,13,10,9,10,5,7,5,5,12,16,11,13,7,13,4,9,12,13,9,13,7,15,10,9,7,16,7,9,12,8,14,3,10,10,15,15,11,8,5,10,10,17,14,11,7,6,14,7,16,14,8,12,10,12,8,11,9,10,13,6,12,10,16,7,9,11,13,8,9,14,15,8,6,5,16,7,10,23,10,12,9,7,9,7,10,7,9,9,12,16,13,3,8,8,8,9,9,10,10,8,9,6,15,10,7,12,10,10,7,14,8,15,10,12,10,8,15,7,11,14,10,8,10,7,17,13,12,8,7,11,7,6,8,14,12,6,11,7,6,17,7,9,11,17,9,15,8,9,5,14,13,10,13,11,8,10,9,11,6,8,15,11,11,10,11,10,18,8,5,9,10,9,5,14,12,16,13,8,9,13,7,14,14,6,7,7,14,11,8,12,10,12,14,10,10,12,12,13,7,17,12,5,2,13,13,9,7,19,4,10,11,13,16,14,8,7,5,12,7,9,15,9,5,14,9,18,7,13,6,9,5,22,18,6,10,13,10,7,9,8,4,15,15,9,9,9,11,7,6,6,13,9,11,12,5,8,6,8,11,9,7,11,5,11,7,11,12,5,8,18,6,9,15,11,7,7,8,9,6,8,14,9,11,7,10,17,18,10,14,13,11,14,14,8,10,7,6,16,9,9,14,10,8,11,17,9,8,8,5,9,7,11,13,3,8,8,7,9,8,8,9,10,16,9,7,7,16,14,12,7,6,5,13,19,10,8,6,11,6,12,5,5,9,9,9,9,7,9,11,3,10,11,8,10,8,11,12,10,9,6,10,10,9,10,11,16,13,7,11,7,8,14,7,8,15,15,12,7,11,13,9,7,9,19,7,8,12,8,6,6,8,9,15,11,17,11,16,13,15,7,7,8,12,12,15,7,9,13,11,10,15,5,6,10,10,11,11,13,12,8,5,7,8,17,9,10,14,16,9,4,10,7,12,7,9,9,13,7,19,11,8,11,8,15,10,10,4,9,6,17,17,6,8,11,8,17,13,14,10,11,15,14,9,7,8,10,6,6,15,7,9,13,11,9,9,9,17,10,7,8,8,7,8,8,18,11,8,4,16,11,17,15,12,9,12,11,15,10,9,4,6,7,12,11,11,6,8,16,8,15,9,12,13,9,6,6,14,12,11,7,16,12,11,4,10,17,7,9,12,8,8,13,10,12,13,8,9,10,9,10,10,21,14,9,17,8,8,15,8,8,10,9,15,11,16,13,9,5,4,10,10,23,12,11,7,13,8,7,13,13,7,7,12,11,11,11,9,13,16,7,15,11,13,8,8,9,7,7,17,11,7,13,11,6,6,14,14,12,11,9,9,13,14,12,12,10,15,13,15,8,8,8,9,14,10,12,9,12,6,11,10,12,10,13,12,13,12,12,14,8,11,16,6,7,9,5,6,6,6,17,7,14,10,7,6,9,20,10,7,11,13,9,14,11,10,8,10,8,7,14,10,14,8,18,5,16,12,8,19,18,7,6,7,12,7,9,9,14,11,15,10,13,8,10,15,7,12,8,11,15,11,7,9,16,9,12,6,7,11,9,8,8,11,3,5,11,6,15,7,19,19,7,10,11,5,8,12,13,7,10,5,9,14,7,11,10,17,10,8,13,10,7,15,12,7,6,11,5,13,5,11,13,12,3,7,12,11,11,8,9,13,16,10,11,13,11,12,7,9,10,15,11,7,12,9,5,11,9,15,7,17,20,21,10,9,9,10,13,20,13,17,6,8,11,15,13,8,11,9,10,11,10,8,6,15,10,11,11,15,14,6,13,3,8,10,18,9,11,12,6,9,7,14,7,12,12,12,14,8,9,20,8,8,9,7,13,5,9,7,15,8,10,2,8,10,8,6,9,10,7,17,11,3,8,6,10,13,12,15,3,15,11,8,15,8,9,9,10,4,18,13,13,12,10,3,14,8,9,16,13,7,15,8,12,6,13,10,7,14,6,9,9,10,15,13,13,13,11,7,12,7,15,11,14,11,9,9,10,10,8,13,6,10,15,12,18,9,6,15,5,8,11,12,8,11,11,10,9,15,6,11,10,8,16,8,10,17,20,11,11,19,5,6,16,10,10,9,14,11,13,11,6,7,12,9,15,6,11,6,8,12,9,2,8,15,16,13,10,12,8,10,5,11,5,11,12,15,17,5,18,10,11,15,5,8,10,13,9,11,10,4,8,17,13,11,12,14,13,5,8,9,14,6,11,13,17,13,8,7,12,6,10,21,4,11,8,5,15,11,10,11,11,4,14,12,11,9,13,16,7,15,18,7,13,13,8,10,7,9,19,13,14,15,4,7,10,13,9,11,15,13,10,5,12,9,15,8,14,7,16,11,21,15,10,15,14,8,13,15,21,9,8,12,14,16,12,11,18,9,7,10,12,8,9,10,10,6,9,10,13,8,8,13,5,13,10,6,19,11,11,8,10,6,14,14,10,14,9,10,10,9,7,10,16,12,15,12,19,11,5,14,10,14,7,10,9,9,9,14,13,9,7,12,13,13,12,12,10,7,16,7,13,10,6,9,9,6,9,4,14,14,9,16,6,6,10,9,15,10,23,7,12,6,8,21,11,11,12,3,13,9,17,8,7,9,15,8,12,9,2,8,7,7,6,9,14,11,7,12,11,10,5,9,6,9,12,7,10,13,13,11,9,14,6,6,10,8,11,6,9,9,7,14,8,9,5,5,8,10,9,7,14,16,8,9,8,11,13,13,7,11,5,14,9,17,16,9,10,10,14,3,18,11,9,6,9,13,8,10,10,12,7,17,6,8,10,10,7,13,10,14,12,2,10,11,9,13,7,7,15,8,7,19,8,9,7,7,12,12,18,11,12,14,8,14,8,1,6,6,5,6,9,7,11,8,20,12,6,8,6,11,10,7,6,12,8,14,9,14,5,9,7,7,7,9,10,9,11,11,12,13,13,10,13,7,12,12,13,8,9,13,12,10,7,7,7,11,13,5,6,12,10,8,12,10,15,7,8,16,12,13,7,14,7,10,4,9,15,11,9,9,14,15,14,10,7,13,10,8,9,17,9,15,9,11,10,11,15,12,14,10,8,11,6,9,11,8,9,9,2,17,9,11,12,16,13,14,15,9,9,8,6,13,4,10,20,12,15,12,7,14,7,6,12,8,11,6,9,7,4,13,5,7,9,16,12,8,5,14,10,8,12,10,9,10,7,14,7,12,15,14,10,8,8,3,6,12,2,17,6,10,16,17,11,15,11,9,9,14,12,14,7,8,6,5,15,12,9,15,11,19,8,16,4,8,9,7,15,17,7,4,9,6,7,18,16,13,12,9,10,9,11,9,6,10,9,9,10,8,13,11,17,9,5,9,12,7,7,22,20,12,10,13,6,7,8,17,10,11,9,4,10,12,6,11,10,7,12,13,9,9,3,6,3,8,11,8,11,17,8,10,8,8,7,7,9,14,6,5,7,13,20,5,7,12,11,9,7,7,12,17,16,7,7,9,11,8,5,12,7,8,15,10,8,11,14,10,9,6,5,15,15,12,8,10,7,9,11,17,11,13,6,13,9,15,9,5,18,9,18,8,6,18,12,7,16,9,10,13,12,13,6,11,11,9,10,11,3,10,8,11,9,9,8,14,10,11,8,8,12,12,15,12,4,17,11,10,16,6,11,7,12,22,12,12,10,14,3,13,13,13,10,8,7,14,12,11,7,18,10,8,6,7,11,8,10,6,10,18,13,9,21,16,6,10,6,9,14,8,10,11,9,4,17,6,10,10,12,10,10,12,18,10,12,14,9,10,6,5,10,5,11,13,9,14,7,11,14,15,13,20,9,6,8,10,7,9,8,14,4,13,9,5,10,11,6,8,11,18,9,10,6,15,19,10,9,15,13,20,12,5,19,6,9,14,12,9,12,7,13,4,14,14,7,13,9,13,11,7,6,14,10,6,8,9,11,10,11,10,19,8,15,15,11,14,8,9,7,7,10,10,9,8,9,13,5,10,10,13,13,9,7,14,11,15,7,11,5,11,8,12,5,3,7,14,10,7,6,15,13,6,8,6,9,16,4,9,9,5,6,11,7,7,7,6,13,11,12,9,6,10,10,8,8,12,12,11,11,15,11,6,11,7,12,12,13,10,7,5,11,6,8,7,9,8,14,5,16,10,13,9,5,14,9,14,9,15,5,8,11,13,11,12,13,10,8,7,9,10,12,10,4,13,13,10,6,14,8,13,12,11,8,10,7,8,12,14,12,13,5,8,11,5,12,7,15,6,8,10,9,10,11,7,14,9,11,15,6,10,20,3,7,8,8,10,9,8,8,9,8,9,8,12,13,9,11,5,8,16,14,9,10,6,14,13,13,11,5,7,4,13,12,11,8,7,9,10,4,4,12,10,7,12,10,10,9,13,12,13,11,8,10,8,13,14,12,12,10,13,9,7,15,6,6,7,9,6,7,10,5,7,9,17,13,4,12,6,7,9,12,11,13,12,7,7,8,8,7,5,16,14,7,11,14,8,8,8,5,12,10,14,6,5,12,17,7,7,8,5,11,10,5,13,14,8,13,8,16,12,12,11,14,15,12,11,11,9,11,9,9,10,8,11,9,5,13,11,9,11,12,7,9,11,7,9,10,7,13,8,15,12,11,7,9,10,6,6,8,11,10,8,11,11,10,12,10,8,12,12,8,8,6,6,17,17,5,14,11,5,11,9,14,6,8,5,11,10,10,8,17,14,4,12,12,7,9,9,10,11,6,5,15,8,12,7,19,10,15,11,9,15,8,13,12,12,10,10,8,13,5,10,9,8,7,8,5,19,9,4,7,11,8,17,14,11,10,9,9,7,6,13,10,8,11,9,11,6,8,17,7,6,14,3,12,14,11,11,13,11,14,15,17,8,10,8,15,11,7,3,8,13,11,9,5,6,9,8,8,21,2,10,7,9,8,10,18,4,8,13,8,12,10,14,10,2,7,6,9,13,21,23,4,8,6,11,17,12,11,8,11,16,10,10,10,8,8,6,14,18,10,9,9,17,5,7,8,9,10,13,13,8,8,7,4,16,8,16,9,7,11,14,15,7,8,4,13,8,8,16,9,15,12,9,16,8,17,15,8,10,13,13,9,3,7,11,5,8,12,13,9,11,17,11,11,12,13,5,12,9,11,9,10,17,11,5,7,5,8,8,11,7,14,10,11,11,8,13,15,10,8,12,6,6,9,19,12,9,11,13,15,7,11,8,13,12,5,13,11,13,6,13,7,8,12,5,7,19,7,11,13,3,16,16,13,11,17,11,10,16,12,16,12,14,10,12,7,13,16,9,11,10,11,11,7,16,7,10,8,9,8,12,14,11,5,9,16,20,8,12,17,8,9,10,5,12,14,7,11,18,6,14,7,11,5,9,8,6,8,6,11,6,10,15,10,13,9,13,10,9,6,9,8,12,15,8,8,7,5,11,12,10,10,13,16,16,8,7,17,4,9,8,5,14,11,12,11,11,8,10,7,8,11,11,10,12,10,8,8,11,5,10,6,6,9,8,11,9,11,13,9,9,10,14,10,12,8,11,7,8,6,6,9,9,5,8,13,13,10,9,12,14,12,12,10,11,6,9,13,10,12,10,5,11,8,10,12,8,10,6,9,7,6,7,7,8,8,11,9,12,18,8,10,11,4,11,10,6,8,13,9,8,12,13,6,12,8,6,12,9,11,19,10,8,14,12,6,15,12,10,11,6,12,14,8,12,13,12,10,11,9,11,13,13,8,15,13,16,6,10,6,16,9,10,10,8,7,14,10,9,11,7,5,5,10,5,11,15,7,11,13,8,11,13,9,10,10,9,15,4,9,10,8,7,10,14,13,8,11,10,9,10,6,11,15,11,10,13,7,18,8,6,16,13,6,16,12,8,11,10,9,10,6,6,12,19,12,10,8,9,11,17,7,5,13,10,7,9,8,11,5,8,14,3,6,6,5,6,11,17,10,7,19,12,11,15,13,13,8,8,18,10,9,13,8,8,4,13,6,15,11,11,16,12,12,13,13,4,8,17,21,8,8,7,10,8,16,10,10,10,12,18,9,3,10,6,19,6,15,8,15,3,7,5,10,12,10,7,11,10,10,16,7,12,9,9,13,9,8,13,11,9,10,6,11,8,12,7,9,3,14,11,11,10,14,10,11,10,8,9,7,5,12,12,10,7,9,8,6,11,5,8,10,8,7,9,11,8,16,14,12,13,15,8,14,13,8,10,12,10,8,3,8,14,17,6,10,16,10,12,7,14,8,12,9,5,16,12,8,15,9,14,11,9,7,14,15,11,7,17,5,14,10,21,7,6,7,11,10,16,12,11,12,11,8,11,8,15,8,9,11,12,9,10,3,5,13,11,11,8,9,14,11,14,8,9,6,11,8,18,5,7,6,7,8,6,4,15,13,13,9,8,15,13,9,13,5,3,13,6,11,8,13,13,6,9,8,13,11,13,13,11,12,8,5,18,3,15,11,9,4,4,13,11,6,12,12,8,11,11,13,5,7,15,10,6,10,9,14,10,11,11,8,7,12,8,9,16,11,8,7,4,17,10,7,9,11,14,14,8,10,5,10,18,7,14,8,11,8,15,14,8,7,4,10,7,8,9,14,11,13,4,11,10,9,13,12,7,8,18,9,15,13,7,12,11,14,11,10,9,7,19,19,6,7,9,3,15,12,14,11,13,8,7,6,5,13,11,3,10,10,4,15,6,9,5,13,8,12,15,8,10,8,18,9,6,9,12,21,10,10,12,12,13,8,7,11,9,11,12,7,11,6,10,10,7,14,9,2,8,9,13,11,10,16,6,18,13,10,13,11,6,11,6,8,4,11,6,2,5,22,17,8,9,8,8,5,10,9,14,22,11,8,15,8,9,9,6,8,10,10,9,9,8,17,11,3,14,10,7,2,7,14,11,12,6,18,11,12,11,16,14,11,11,7,11,11,14,13,10,14,8,10,5,13,18,10,10,9,12,12,8,10,9,10,9,12,10,8,11,10,5,16,7,9,7,7,16,11,14,11,12,16,11,12,9,8,10,18,7,14,15,8,7,13,7,16,7,10,12,6,7,6,7,11,13,14,15,12,7,13,7,12,11,8,8,3,10,12,11,7,4,2,5,9,6,9,12,8,10,7,9,11,9,7,9,7,11,15,15,18,9,7,8,15,9,10,17,8,15,9,13,10,5,14,11,10,10,12,8,6,8,22,10,10,9,14,14,12,12,15,5,13,16,9,14,11,17,8,12,18,12,13,16,13,8,8,10,8,8,13,6,8,8,7,8,7,11,10,9,5,7,6,8,13,7,12,12,3,11,14,10,11,9,6,5,15,11,12,11,10,8,13,7,9,16,6,10,7,19,9,7,5,11,14,5,15,9,11,15,12,6,3,11,13,12,15,13,9,11,5,8,13,14,11,9,13,8,20,11,11,10,14,16,12,9,4,13,8,5,9,13,14,12,12,9,5,15,12,9,10,15,11,19,6,10,9,14,7,12,8,8,8,10,12,17,6,9,13,13,5,17,18,25,14,9,6,4,8,7,17,15,16,11,6,17,10,16,7,14,17,12,13,10,10,4,14,13,8,10,11,5,12,8,15,15,11,13,8,10,14,13,9,8,9,13,10,13,11,9,5,9,4,9,10,11,12,12,8,10,10,13,7,8,7,7,13,8,6,10,9,5,9,4,15,15,8,16,8,10,17,11,8,9,11,15,10,12,12,19,11,12,10,6,12,9,9,9,14,10,19,10,7,5,10,13,10,18,8,6,11,9,10,9,9,17,10,8,8,18,10,9,8,18,5,6,16,7,3,13,7,13,11,13,11,3,9,10,10,12,6,12,13,10,9,5,11,17,9,4,8,12,16,4,17,10,15,11,9,9,11,6,6,7,6,12,10,6,7,9,9,5,8,5,8,11,12,11,9,3,9,17,10,10,8,16,14,6,13,3,7,8,11,6,13,10,14,13,12,8,6,7,6,13,13,6,12,7,12,9,12,10,20,9,15,18,8,7,11,11,4,7,21,18,12,8,12,15,14,10,17,9,12,20,15,7,20,9,15,11,18,9,5,21,14,11,4,12,6,13,6,8,11,8,14,7,7,17,12,6,8,6,8,9,6,18,15,7,4,7,8,7,9,7,16,10,6,13,5,8,7,10,5,10,7,16,11,4,16,6,9,6,6,7,9,15,8,8,15,12,14,7,9,10,11,6,12,8,9,6,7,13,18,15,12,15,14,6,16,11,6,14,8,9,7,7,7,9,11,14,12,8,11,14,14,9,9,10,7,9,12,8,11,16,13,20,12,5,13,7,10,12,5,9,15,9,10,17,12,10,5,13,11,7,10,9,10,14,9,5,16,7,19,7,10,10,12,10,8,7,16,6,11,8,19,11,6,11,11,11,12,12,10,8,8,16,13,25,5,15,5,14,8,12,11,7,6,9,20,12,18,9,27,12,7,9,12,8,9,14,8,10,14,9,9,7,8,9,19,6,6,4,6,10,10,9,11,8,9,8,4,9,21,7,16,8,11,16,16,5,11,5,4,10,4,15,9,6,8,9,11,11,13,12,9,17,11,6,7,6,9,13,16,10,11,17,15,8,12,7,8,14,6,4,7,14,11,9,9,5,17,18,8,14,7,10,13,15,10,18,9,15,10,12,15,8,6,10,13,15,7,15,5,10,7,4,18,5,18,8,14,13,10,11,12,10,10,8,8,14,16,12,11,7,7,6,9,7,7,10,13,14,8,12,10,4,12,14,11,13,9,6,10,9,11,5,8,11,6,9,8,11,10,9,10,12,8,9,5,7,9,9,7,9,12,15,6,10,5,11,11,9,12,7,8,5,7,19,13,17,12,8,8,9,5,6,9,10,10,9,3,7,5,12,9,8,9,14,4,7,7,13,13,12,4,10,11,10,4,9,9,3,11,12,11,12,16,10,20,9,17,12,11,13,20,17,14,14,10,15,6,8,15,7,14,15,13,16,15,1,9,5,7,14,9,7,7,13,7,16,15,11,5,15,6,16,11,10,7,14,6,8,10,6,10,9,7,11,9,11,8,10,12,10,6,13,10,7,12,17,9,9,6,12,14,10,7,7,13,15,9,6,9,14,13,5,8,10,8,7,10,12,10,5,13,12,14,10,9,12,12,8,9,6,10,14,13,4,12,13,10,8,16,17,8,11,13,15,11,13,10,9,16,15,9,12,19,10,6,10,12,12,12,7,9,12,13,8,5,15,12,13,8,8,8,9,11,7,11,23,12,13,16,3,13,9,16,9,11,12,6,9,13,13,6,6,12,14,9,10,18,7,7,9,9,9,13,8,8,10,11,5,13,7,4,7,8,14,1,14,10,6,13,15,12,7,12,10,14,12,8,18,10,8,14,10,10,9,12,12,11,9,11,8,13,10,12,9,11,10,13,16,7,8,8,7,16,7,13,8,12,13,12,14,13,8,5,9,13,15,8,8,8,11,11,16,8,5,12,14,5,8,12,13,7,8,11,14,9,6,4,7,8,13,8,11,9,9,12,10,11,8,14,12,14,12,15},{7,17,11,7,8,7,5,10,9,9,11,14,11,8,14,6,11,8,12,6,16,8,11,9,12,7,6,6,9,14,17,11,10,11,11,14,11,10,12,13,18,12,12,12,8,5,12,17,12,9,7,9,12,6,14,11,13,9,10,14,19,17,16,10,10,8,11,11,5,6,11,11,8,11,10,9,16,17,7,20,12,8,9,5,9,9,6,8,8,12,7,7,10,8,11,8,9,10,10,9,14,11,12,12,12,14,14,10,13,10,10,7,11,9,7,12,11,10,7,15,11,10,10,10,9,11,5,14,10,15,9,13,7,12,9,9,11,10,11,8,9,8,8,7,13,15,16,16,12,7,6,13,11,12,3,12,8,9,12,9,11,9,8,5,14,12,13,5,9,9,12,8,4,9,13,11,12,12,6,3,12,11,14,4,7,9,13,8,9,11,11,10,13,9,11,10,19,11,5,14,15,8,14,16,20,11,14,7,13,7,17,7,8,11,8,11,8,14,10,16,3,10,10,8,6,12,10,10,14,13,12,6,10,3,13,9,9,14,22,6,8,12,13,10,10,8,8,12,10,10,11,11,14,6,9,10,7,9,8,6,7,13,6,6,6,8,9,8,8,12,11,13,9,10,11,5,9,10,6,10,12,9,9,13,11,15,17,7,13,3,10,7,14,10,11,9,11,12,9,17,10,10,11,13,10,10,5,9,17,14,6,4,6,15,18,12,10,7,16,5,14,4,12,9,10,8,15,5,10,9,9,10,11,13,11,10,12,10,15,9,8,10,19,10,8,6,13,18,11,11,12,13,15,7,6,9,17,9,10,6,16,7,5,11,11,7,11,7,5,20,10,9,8,13,16,7,6,7,8,7,9,9,12,13,14,12,7,4,7,14,5,5,3,9,15,11,14,6,16,12,8,8,7,10,10,7,8,6,7,12,11,19,15,4,7,25,11,14,13,10,7,9,11,10,12,8,7,12,7,9,9,11,9,13,9,7,8,9,14,11,14,10,13,8,10,8,12,9,10,16,12,15,11,11,12,10,12,12,5,10,13,10,13,9,13,11,18,6,14,7,4,11,7,9,14,17,9,8,6,13,10,5,5,15,7,11,18,10,11,5,13,14,11,7,5,9,6,9,10,7,3,15,12,8,11,7,13,12,6,15,5,11,14,16,13,7,10,15,6,9,9,6,13,15,8,14,13,7,9,9,19,11,9,15,11,9,11,9,12,10,8,12,8,13,15,12,6,10,9,14,9,17,5,11,9,9,14,13,7,13,21,13,11,11,9,7,11,5,12,10,12,9,12,10,9,11,13,6,12,11,12,14,7,4,19,12,12,13,12,13,16,10,10,10,8,10,14,11,3,15,7,14,9,6,10,12,9,10,7,10,6,9,7,8,14,12,14,19,7,5,7,20,8,9,6,9,6,7,8,6,9,14,9,12,6,8,3,11,8,16,6,10,8,10,9,7,14,14,9,5,16,9,10,15,10,11,14,9,15,11,12,11,12,21,11,14,6,11,14,11,9,15,9,9,10,12,16,7,10,17,10,7,8,9,6,5,8,5,14,8,9,10,4,10,11,11,8,7,10,1,13,4,9,11,17,7,8,8,12,11,7,5,16,6,10,13,4,6,12,14,9,9,13,5,6,8,2,7,15,19,13,11,10,9,13,11,7,8,13,8,14,5,5,10,9,12,8,9,13,15,11,11,9,10,11,13,15,10,8,13,10,8,6,18,10,11,15,12,7,9,7,12,4,16,6,13,14,5,6,13,8,17,10,7,8,5,9,15,9,8,8,4,13,11,9,10,11,16,15,5,11,11,8,8,10,9,13,7,16,12,5,9,13,13,4,7,9,6,9,12,13,17,8,11,13,9,13,12,7,9,15,8,9,12,12,11,8,11,5,12,10,9,6,11,9,6,12,9,16,16,9,6,16,18,15,9,8,11,11,10,12,10,13,7,13,10,12,8,16,20,8,14,8,15,7,13,9,18,10,7,10,9,14,8,7,13,10,9,11,12,15,9,9,10,14,6,7,7,10,7,18,9,11,3,8,12,10,15,12,10,12,7,6,5,10,7,12,10,4,17,6,9,5,5,11,6,8,9,9,9,6,15,9,7,13,8,5,12,7,13,7,16,10,12,11,8,15,11,17,12,10,8,16,11,11,8,7,15,2,8,12,6,11,5,12,15,10,4,11,11,14,13,10,12,9,14,10,3,10,9,10,8,13,15,11,8,5,6,5,15,6,13,12,5,13,11,16,7,4,8,17,8,12,16,6,11,19,13,10,6,9,13,11,7,11,11,16,12,11,11,18,11,13,7,3,6,8,11,13,7,10,12,7,13,16,8,4,12,7,10,14,6,13,12,4,19,8,17,12,9,6,6,6,15,11,18,11,11,15,8,10,5,13,9,9,5,7,13,11,11,11,13,11,13,14,9,7,8,17,8,5,11,7,16,12,9,8,7,8,10,10,13,7,9,13,11,13,19,18,6,9,7,6,12,14,14,8,11,2,12,10,8,12,14,10,9,15,9,6,13,6,6,15,6,12,19,6,10,9,6,9,7,9,16,9,9,11,12,11,10,8,8,5,13,10,11,10,15,14,18,11,19,7,16,14,5,18,17,11,11,11,6,8,9,8,10,9,11,13,9,8,10,9,8,7,13,6,10,10,9,5,9,6,9,13,18,11,8,10,9,13,8,5,19,8,11,12,12,6,10,10,8,16,7,5,8,12,7,16,8,12,9,12,4,9,6,5,8,3,7,11,7,13,8,10,9,12,9,10,12,7,4,11,17,6,14,11,9,15,15,6,7,7,10,7,10,12,14,5,8,14,5,6,10,12,10,12,6,6,11,12,9,13,17,13,14,11,3,19,6,8,17,10,10,7,14,5,10,7,11,10,14,8,8,11,8,9,19,13,16,11,12,7,10,9,10,8,6,9,5,11,7,15,10,11,15,12,12,6,11,11,7,11,8,16,8,16,7,18,9,8,8,8,6,12,12,7,7,10,9,11,6,17,5,12,14,10,9,14,10,4,9,11,18,12,14,10,6,16,7,8,3,8,10,11,14,8,7,11,14,8,11,3,14,8,9,7,4,12,19,13,12,6,8,7,12,11,13,7,16,7,9,7,12,4,7,15,5,10,16,7,8,9,14,9,10,11,8,9,6,5,6,10,14,14,9,9,5,11,9,8,6,15,11,13,9,8,15,18,17,6,17,12,12,8,9,9,11,10,14,10,11,12,11,9,9,15,8,9,9,10,6,7,12,5,7,8,16,8,15,11,10,12,13,9,8,8,13,11,9,16,12,9,10,8,12,7,15,8,7,16,8,7,18,15,9,9,7,12,13,6,10,11,8,11,4,7,9,6,17,7,9,7,7,22,14,7,9,8,12,6,16,10,11,14,9,9,10,10,11,9,8,12,7,13,9,17,8,13,7,11,14,10,14,4,12,14,13,8,9,12,10,10,19,18,8,13,10,8,15,9,6,12,8,8,8,9,13,7,7,13,11,6,9,7,9,9,18,6,6,13,17,7,11,10,14,7,4,13,8,12,7,11,14,7,10,11,10,12,10,13,12,12,17,17,15,9,9,12,11,12,15,10,10,6,6,14,17,10,7,21,10,12,8,8,7,12,10,5,8,7,11,18,9,10,13,6,10,6,13,10,13,11,6,10,5,9,9,14,19,11,11,9,12,7,9,9,6,12,12,18,11,15,7,13,10,8,5,9,18,13,10,19,14,8,7,5,10,6,11,7,13,16,9,13,9,9,14,6,15,6,9,7,18,8,8,14,6,14,9,5,11,12,16,13,11,11,9,8,16,11,8,12,9,6,11,12,9,9,11,3,11,8,4,6,10,11,14,9,9,14,9,13,9,5,15,19,11,4,9,8,8,13,12,6,12,12,10,9,10,12,8,11,17,9,17,14,8,10,8,8,10,12,12,13,6,16,8,7,6,12,9,10,7,15,10,11,10,6,11,12,11,5,18,8,14,18,18,14,12,11,13,6,11,8,11,8,14,8,13,10,9,10,13,12,13,12,13,11,9,7,11,15,11,7,14,9,5,13,10,9,10,12,17,9,7,9,8,10,10,9,9,12,9,12,10,12,8,10,8,12,8,11,11,6,10,8,17,10,11,6,12,10,5,4,4,11,7,12,11,10,13,8,7,7,11,11,13,12,8,13,7,11,12,9,6,11,15,8,14,15,11,8,14,13,14,16,10,9,11,5,8,10,16,4,11,8,6,14,9,14,13,8,10,14,8,8,5,13,5,5,17,11,9,10,9,9,7,11,9,10,10,14,15,9,7,14,8,11,8,9,15,5,5,15,11,7,10,14,12,15,12,10,5,8,7,16,10,4,16,14,18,6,11,7,10,9,9,10,5,12,13,13,13,15,13,13,9,13,8,7,8,9,8,16,11,13,10,14,10,10,19,8,16,12,15,11,6,5,10,14,8,10,13,14,12,10,16,10,9,12,8,12,11,17,10,10,7,8,14,13,9,5,8,12,10,17,10,10,6,11,8,7,7,5,8,7,13,10,8,11,8,11,9,7,9,11,10,17,8,9,11,11,4,14,11,9,7,11,15,10,9,8,12,7,13,10,10,10,9,8,14,19,7,4,9,13,12,6,7,7,7,9,7,13,9,10,11,10,8,13,17,17,5,10,7,14,5,6,9,10,13,16,9,4,14,7,9,10,18,14,15,14,10,9,8,13,18,10,7,15,19,4,7,6,10,6,13,15,15,8,13,7,3,9,13,6,7,12,9,11,4,17,7,10,12,14,4,9,7,9,9,15,16,5,11,10,11,18,12,13,10,17,6,14,12,14,15,13,11,13,8,5,9,15,16,4,8,11,11,18,12,10,10,22,9,7,8,11,9,11,5,8,10,7,16,12,11,8,11,14,12,10,12,7,12,15,14,6,8,9,10,4,4,20,11,10,9,5,15,10,10,6,9,6,16,7,12,15,6,10,6,8,9,15,8,6,5,9,10,18,6,8,7,14,14,9,9,16,5,11,14,9,8,8,14,11,9,7,11,11,12,9,15,11,9,12,10,11,7,16,17,11,16,11,9,7,7,11,13,6,9,6,11,8,9,9,16,6,8,5,9,6,11,12,8,10,4,5,17,13,15,18,13,10,10,15,12,7,7,10,5,7,7,16,13,7,8,6,10,10,8,11,6,11,14,7,15,13,6,11,10,6,13,12,3,6,6,5,8,11,13,6,9,13,15,8,14,5,11,13,10,13,11,7,10,10,10,10,11,6,13,10,10,7,14,6,15,13,5,14,10,9,13,8,9,8,5,7,13,8,11,12,9,9,9,6,12,9,9,12,11,9,14,12,13,15,9,8,17,7,7,8,6,8,14,10,14,11,6,9,10,11,20,10,7,20,12,16,10,10,7,12,4,2,5,12,11,17,15,11,7,13,11,9,13,7,10,10,10,7,9,9,8,6,10,13,12,6,20,12,7,16,5,3,3,8,14,12,4,9,13,7,11,7,7,13,14,19,12,8,4,3,6,12,3,9,6,10,5,17,9,5,15,18,8,20,7,10,16,11,4,6,9,13,11,7,9,5,5,12,11,18,12,4,8,9,5,14,13,8,14,10,9,10,9,15,15,14,7,10,6,10,15,7,6,13,9,5,13,9,5,16,7,6,15,13,9,9,9,13,5,10,14,12,10,11,1,14,5,10,11,4,16,7,11,9,10,8,4,10,10,7,15,9,8,6,7,9,14,16,15,9,8,9,13,8,3,9,8,16,10,12,7,7,8,9,9,8,7,12,8,17,10,9,15,9,6,10,10,3,11,10,10,7,13,18,12,9,8,10,10,13,14,8,13,8,9,5,15,8,19,12,9,8,10,13,6,13,6,13,4,10,7,11,11,9,12,9,8,8,13,11,2,6,9,14,14,7,14,9,10,6,16,12,7,9,8,9,7,18,16,16,11,8,8,9,14,9,12,8,22,8,8,15,14,23,10,16,7,9,10,15,15,14,13,8,10,10,7,6,7,5,13,10,10,6,8,12,10,8,9,8,7,14,8,3,11,6,13,9,14,10,10,6,8,16,8,13,6,8,6,13,11,10,14,10,19,8,7,15,11,12,21,7,10,18,11,18,9,8,11,13,8,16,11,9,11,7,7,16,8,13,7,9,5,13,13,17,12,7,15,8,11,15,5,7,10,14,10,9,11,10,11,13,16,7,9,17,13,11,14,11,7,11,4,13,12,5,11,13,0,8,8,18,7,15,5,13,8,14,10,13,9,8,12,16,9,10,13,16,12,9,8,11,17,10,5,13,15,14,13,7,10,14,15,9,16,9,12,5,10,11,5,11,13,12,9,10,13,6,11,6,14,12,12,15,4,13,10,14,15,3,21,15,8,8,13,13,9,10,9,3,6,10,11,9,15,12,13,10,10,8,7,12,17,15,6,11,8,8,16,9,11,13,9,9,8,11,13,11,19,10,3,9,12,7,9,11,13,7,5,4,10,7,10,10,9,8,13,13,21,6,10,10,10,12,10,12,14,9,10,19,11,8,11,13,14,2,7,14,10,9,8,9,12,7,7,7,22,7,8,11,7,10,9,6,6,12,14,11,12,10,5,7,4,12,7,9,7,7,8,10,11,17,14,16,9,16,15,1,13,9,7,18,10,14,13,4,7,11,4,12,3,8,9,14,11,24,6,13,12,13,13,11,15,10,8,14,7,10,4,10,6,10,7,10,9,9,12,13,13,12,5,15,9,4,17,11,12,7,6,9,7,7,8,7,10,7,7,7,8,15,19,9,4,12,4,12,7,2,15,4,5,7,3,11,9,7,16,11,15,14,12,10,7,13,10,14,17,7,11,8,11,4,10,11,9,8,14,9,5,11,11,11,10,8,21,7,8,8,11,12,18,9,3,7,4,13,23,10,7,10,16,16,9,16,15,11,12,12,9,12,7,10,10,5,10,11,11,15,10,10,9,19,5,6,8,13,14,9,5,6,19,9,12,11,14,12,9,8,8,8,6,15,9,8,13,15,9,17,10,5,10,13,15,16,5,10,10,13,6,11,10,19,11,15,6,13,12,6,8,8,13,13,10,5,17,5,11,8,12,13,16,2,10,6,13,4,8,9,9,15,13,16,10,13,13,14,12,7,7,11,7,9,12,13,10,6,12,8,15,12,13,9,9,8,13,11,21,13,16,14,12,10,10,9,7,9,11,6,18,9,9,5,12,4,8,5,5,10,13,11,7,9,8,8,13,10,6,15,5,11,11,14,5,13,5,15,6,8,6,12,12,9,9,10,15,14,4,14,7,4,8,13,8,14,6,9,11,7,14,8,7,11,3,16,9,8,12,8,6,14,11,10,13,11,16,4,10,10,10,10,12,11,6,12,6,6,7,13,9,9,18,11,15,8,9,7,7,7,9,9,6,16,11,12,7,13,8,7,6,11,12,11,13,7,8,11,9,8,8,21,9,9,10,9,10,10,15,12,16,11,10,8,11,13,11,11,14,8,7,8,8,7,8,10,8,14,16,11,8,10,12,11,8,6,2,8,9,10,5,8,4,7,17,9,12,13,7,10,11,7,10,10,10,8,13,8,14,11,11,14,15,10,15,11,7,9,7,7,11,7,4,13,10,8,16,10,16,11,13,9,13,10,14,13,8,13,7,11,14,6,10,12,13,9,14,9,8,8,9,19,11,4,6,8,14,9,8,5,11,7,10,14,12,11,8,21,9,19,10,15,15,9,11,9,7,7,8,7,5,10,14,16,10,9,11,12,8,14,7,16,7,12,12,9,11,11,16,9,14,14,15,13,14,8,7,6,11,16,11,8,9,11,6,6,9,3,10,9,4,7,12,4,5,4,13,10,13,12,10,16,11,9,13,11,9,9,3,15,12,7,9,4,7,4,11,10,11,10,8,7,14,4,14,11,16,6,17,7,14,13,6,9,14,7,17,12,4,8,13,3,5,7,13,8,11,9,6,11,5,17,14,13,12,9,6,15,5,11,14,6,14,9,6,7,10,7,11,5,15,18,8,11,9,6,8,8,13,9,9,11,17,12,12,10,2,9,14,11,12,9,11,9,8,12,5,13,10,16,6,14,9,5,8,16,6,7,8,12,6,5,7,10,8,10,5,14,12,13,12,9,7,14,8,12,14,12,5,10,6,3,10,9,10,13,16,11,11,10,9,11,10,12,12,12,12,8,12,12,14,10,7,4,12,15,13,14,8,2,10,13,10,19,12,11,14,8,15,15,9,7,8,13,8,11,7,11,13,11,8,15,7,10,11,10,18,6,9,18,8,16,4,14,13,7,11,15,8,11,13,6,8,6,3,18,12,8,10,7,4,12,9,6,8,15,9,6,11,6,7,6,9,2,9,17,14,9,7,9,11,8,17,6,8,9,14,13,11,7,12,14,8,19,12,12,7,11,9,18,12,19,7,4,5,9,9,14,12,12,5,13,11,9,14,11,7,11,6,9,16,11,12,11,7,16,13,10,13,8,8,17,9,13,8,8,10,9,10,12,14,5,9,13,7,8,3,13,3,15,10,7,9,6,7,7,9,14,11,5,6,12,8,10,13,17,7,12,15,12,11,12,17,12,16,11,9,20,7,16,16,6,11,5,18,11,5,10,10,16,12,11,10,21,6,13,11,5,9,7,7,13,12,7,11,10,4,4,12,11,9,15,10,8,10,9,6,8,13,17,11,8,21,7,8,17,15,14,9,9,8,6,9,11,7,7,8,5,13,12,8,13,6,13,7,9,11,9,9,12,15,8,11,8,13,13,12,10,16,11,14,5,8,13,11,9,8,6,13,15,6,9,4,12,13,8,13,13,7,12,7,11,6,6,13,16,14,19,7,6,12,11,8,9,5,15,10,15,12,8,6,12,9,10,5,14,5,11,11,5,11,17,15,7,13,6,8,16,13,10,13,6,13,16,9,6,7,10,11,18,15,12,7,6,13,21,7,5,9,13,4,7,15,6,12,11,10,8,7,9,9,14,2,8,10,9,16,9,5,8,17,10,7,4,15,13,15,8,9,8,9,7,4,20,9,9,7,15,10,9,8,9,8,13,5,8,14,7,3,13,11,8,8,12,9,8,4,9,11,15,7,21,15,13,10,16,13,13,10,8,7,9,5,12,8,18,15,13,9,6,6,15,12,13,11,11,11,11,12,11,5,6,7,8,10,13,13,13,16,10,13,11,9,10,6,9,9,7,8,16,11,11,8,8,9,9,16,5,7,11,6,7,4,2,13,13,12,9,11,5,13,7,11,10,7,9,23,10,9,10,12,10,14,10,10,10,10,10,13,12,8,6,14,14,8,7,7,10,9,7,5,15,15,13,4,3,14,8,11,11,14,9,10,16,16,11,11,10,11,7,9,11,13,12,8,18,9,10,6,4,10,12,5,14,11,10,13,8,13,7,8,9,7,7,10,12,7,13,11,11,10,10,12,11,8,7,9,8,9,6,11,9,9,11,19,8,5,14,8,10,9,9,15,11,15,18,15,11,5,11,9,9,3,15,4,8,7,12,10,9,9,11,7,9,18,10,6,10,10,14,9,10,12,12,10,4,10,11,7,11,8,9,8,13,6,7,8,16,12,11,6,22,10,17,6,8,10,10,12,14,11,6,12,3,0,7,11,13,11,3,8,12,6,13,8,15,8,9,11,14,10,14,5,11,12,10,5,7,12,18,10,17,9,14,8,9,10,17,10,17,8,11,8,17,7,9,10,7,12,5,9,11,16,11,6,5,10,13,12,9,11,4,13,12,7,17,6,14,10,9,15,9,12,15,6,5,9,12,6,6,7,7,6,14,10,6,15,7,7,6,17,16,8,9,13,11,10,9,11,4,9,7,7,12,10,8,11,8,14,7,15,9,9,10,11,7,12,5,11,7,12,10,11,7,13,13,13,10,9,6,18,9,9,18,10,6,11,11,10,8,11,4,9,14,12,9,13,10,8,5,6,6,13,7,11,9,14,13,13,12,7,8,9,10,14,8,10,4,9,8,8,9,17,11,3,16,7,4,12,7,13,7,10,5,15,13,10,14,12,11,14,11,11,11,14,7,11,7,6,9,9,19,21,7,8,6,11,13,5,8,9,16,7,8,10,6,4,5,8,9,5,5,9,2,9,7,10,7,8,8,14,11,8,9,5,10,12,9,15,8,9,5,9,7,9,12,8,11,11,14,9,14,2,17,19,8,6,4,12,8,11,8,13,6,6,10,10,16,15,7,12,13,4,5,6,5,14,14,16,14,2,13,7,5,8,8,11,8,10,11,9,6,5,10,9,5,21,12,12,10,22,7,6,3,11,19,8,13,8,6,6,8,11,7,10,11,15,10,12,11,14,8,7,11,15,9,7,7,11,9,6,10,5,9,10,10,14,14,19,14,12,11,16,9,17,13,9,9,7,11,10,17,9,10,6,9,7,15,9,16,15,7,11,15,10,6,12,18,17,8,11,9,12,14,9,8,11,10,11,9,14,3,14,9,11,15,9,8,14,10,11,13,10,14,6,7,15,7,11,17,7,11,11,8,7,11,7,11,10,14,17,15,13,10,12,12,22,7,8,10,11,14,6,12,6,6,11,15,4,9,14,12,10,13,12,9,15,13,12,12,9,14,10,10,8,14,14,22,14,8,5,14,6,11,8,11,16,13,7,11,9,11,11,8,4,12,13,10,13,12,11,7,13,7,10,10,7,6,7,8,5,6,9,14,3,8,8,7,10,15,10,9,10,11,8,12,9,10,9,6,9,7,18,12,4,11,5,10,9,11,10,16,5,10,13,6,7,8,7,4,13,6,10,14,10,7,5,15,20,5,12,9,10,19,5,8,17,9,10,9,18,11,16,12,4,10,11,15,14,14,12,7,11,6,11,21,9,21,9,9,11,8,14,13,11,10,10,11,11,9,8,16,14,11,11,8,9,7,10,6,7,10,11,13,6,11,12,7,11,11,16,4,5,13,8,9,10,8,15,6,13,13,11,9,14,10,9,4,9,12,8,13,6,14,5,11,11,14,5,9,8,8,12,7,6,12,10,6,12,10,12,7,12,11,9,6,12,10,10,11,13,5,6,2,7,10,14,10,8,13,8,9,13,5,9,15,7,6,10,5,10,10,9,7,17,9,13,5,9,13,12,12,13,10,15,8,9,11,14,12,13,9,18,10,5,10,9,6,15,9,15,11,5,8,7,9,8,12,5,16,6,20,7,10,9,13,13,10,11,11,12,10,8,7,9,10,7,11,11,15,10,16,12,6,6,14,9,12,10,8,13,6,13,16,10,13,6,15,12}},
{{6000,2.050000},{90880,89473,90199,90801,89469,90652,90188,90162,89216,89403,90788,89834,90652,89293,89250,89606,90249,89682,90421,90313,90111,91140,90071,90622,89903,90325,89362,89057,91028,89420,89969,90221,90102,90188,90249,89034,89647,90185,89289,91087,90185,90877,90159,90775,89046,90356,90351,90392,89810,90131,89656,88925,89962,89455,90058,90113,89324,89336,89221,89691,90150,89155,89463,90504,90074,90382,90744,89478,88165,90224,90261,89231,90508,89377,89377,90673,89736,90942,89372,90650,90329,89256,89899,90335,90239,89297,89857,89259,90150,90850,88952,90201,90588,89131,89904,90573,90676,90443,89210,89936,90406,90315,90027,89271,89011,89525,90856,90063,89847,90441,89224,89858,90572,89567,90437,89226,90306,90994,91214,90649,89067,89323,90354,89416,88680,89827,89718,90334,89252,89703,88492,90444,89938,90951,91295,89903,90020,91026,89650,89325,89129,90458,89378,90269,89955,89694,90371,89773,89577,90255,90088,89676,90821,89441,89978,89897,90407,90266,89899,89828,89904,89523,90047,91061,90170,88972,90611,90864,90660,89544,89358,90844,90490,89896,89105,90405,89542,90256,90878,90252,90587,90518,90852,89899,90346,89420,89715,90070,89847,89004,89905,89580,89234,90815,90530,89829,91295,87806,90475,89908,90027,90695,88461,91400,89400,89830,90644,90282,90128,90798,90223,89824,90477,89957,90690,90114,89669,89452,89958,89851,90338,89680,90310,89633,89783,90007,90682,89629,90733,89607,89825,90308,90012,90310,90345,91133,88504,89606,89315,90982,89993,90950,89809,90966,89118,89955,89396,89795,90717,88859,90388,89364,89214,90939,89886,90203,88964,89156,88960,88529,89542,89630,90409,90038,90392,89287,89148,88837,89507,90283,89402,89058,90306,89605,88749,89651,89754,90282,90165,89994,89146,90133,90684,89533,89926,88665,89059,89524,88742,89697,89506,89948,90489,90274,89577,89673,89392,90250,88622,91143,89155,89661,89478,90559,91193,89569,89878,90206,90547,89458,90031,90715,90053,90399,89816,90763,91128,89972,89227,90335,88832,88901,90508,88338,90254,90622,90195,89759,89831,89544,90402,90431,89862,89898,89445,89065,91533,89906,89603,90109,89592,89870,89300,90371,89988,90040,89304,89547,89527,90351,90629,90879,91305,89164,89208,89875,90371,89461,89370,89724,90095,89558,89284,89122,90515,91299,90895,89420,89830,90584,89842,90476,90800,89320,90144,90281,90639,88760,90381,90406,89108,90369,90722,91302,90987,90199,90980,90801,91086,90398,90024,90180,89784,90455,89192,90191,89715,89001,89321,90108,89615,89319,90105,89907,89508,90500,91350,89075,89581,89287,89449,90033,89821,90338,89787,90464,90365,89639,90014,90661,89770,90320,90188,89716,90217,89384,89397,90022,90455,90785,89842,89378,90883,89244,90475,89737,89979,90460,90820,89409,89333,89705,89467,90955,90253,89280,90804,89752,90224,89694,89865,89470,90431,89380,88603,90591,88911,89472,89208,88890,90342,90919,90458,89752,91345,89771,89621,90342,90057,89752,90543,90059,90417,91189,89911,91246,89719,88561,89587,89585,89161,91271,89811,89804,89185,90676,91065,90500,90541,90204,89620,90951,90019,89928,90448,91078,89514,90779,90141,90611,90372,89958,89087,89836,91126,90093,90501,89953,89741,89769,90345,89506,90100,91067,89999,90872,89166,89489,89331,90926,90482,89374,89783,89640,90638,89615,90051,90257,89226,89968,90672,90351,89594,91186,90234,89200,90402,89894,90560,88394,90712,89897,89659,89592,89712,90413,90284,90037,89808,89365,90854,89160,89243,90484,90665,89863,89881,89699,90427,90299,89746,89811,89615,90107,90487,90094,90532,89866,89830,89782,90645,90106,89860,90389,89935,89784,90684,90594,88418,89384,90973,88878,90036,90113,90329,89642,89743,88951,90413,89599,89962,90187,89243,90186,91272,88581,89548,90026,90171,89819,90510,89767,90844,89970,90457,89606,90014,90163,90122,90267,90101,89884,89755,91027,89187,90660,89394,90997,89966,89003,90291,89530,89353,88448,90137,89986,89368,90269,89997,89558,90216,89204,89740,90501,89604,90698,90807,89682,90036,89560,90673,89942,89167,90786,89685,89685,89484,89753,89826,90560,89742,88164,89399,89259,89594,91229,89562,89791,89333,89749,89357,90667,89921,90093,91089,89681,89196,89912,90211,91026,90750,89825,89897,89545,90474,89749,89796,89647,89274,90428,90513,89963,89871,89461,89954,90581,90450,89338,89314,89777,89567,88619,89000,90371,91097,90055,90523,89656,89675,88909,90387,89812,89367,88740,88509,90185,89555,89651,89393,89844,89447,90348,89290,90417,89331,89829,89832,89791,89717,90024,89767,89846,90599,90416,91179,91064,90419,89518,89593,90207,89660,89598,89703,89730,90407,90073,89836,90406,90695,89259,90326,89379,90108,90489,91168,89843,89568,89714,89884,90554,90619,90602,90647,89823,90646,89434,89964,89761,90912,90255,90279,90425,89973,89914,90335,90304,90116,89768,90592,90466,89680,89521,90132,89985,90060,89388,90307,90649,90810,90250,89857,89136,91446,89120,90604,91080,89588,89516,90215,89494,90960,90509,89664,89250,89930,90187,89504,89420,90306,88343,89405,90763,90233,89576,89886,90340,89160,90842,89751,90249,90882,90027,89066,88738,90267,89061,90975,91471,90449,90698,89545,90188,90394,89448,90742,91020,89661,90051,88840,89175,89104,90526,90362,90659,88701,90278,90076,89476,89639,90401,89471,89084,89131,89942,89872,90608,88701,90391,90336,90983,89556,89489,89227,89481,89155,89701,89758,90823,89482,89631,89008,89782,90996,88171,89858,89845,89071,89636,89377,90304,90272,91185,89857,90121,91274,89208,90679,89425,89303,90712,90168,88696,90615,90810,90082,89175,89968,89577,89523,90352,90260,89932,88730,89504,89659,90489,89604,91548,91196,90471,90720,90659,90168,90155,89477,90460,90352,89994,90499,90590,89939,89619,90333,90519,88873,89497,90237,89793,90254,90335,89610,90321,89777,90534,89589,90716,90401,89380,89300,90153,89565,89947,90791,89575,89721,88945,89624,89339,91013,90721,88931,89920,90296,89708,90849,90257,89427,89311,89790,89759,90091,89481,89595,91330,90432,89496,90064,90421,91031,89613,88545,90372,89767,89299,90742,89418,90367,89693,89963,89415,89502,90851,88958,90275,90822,89407,89895,90372,90853,89886,90079,89942,89987,91134,89662,90558,90208,90260,89797,90118,88475,89859,90019,89119,88754,90793,90323,89585,90552,90766,89963,88977,89830,90310,90032,89914,90164,89501,90536,89934,90050,90129,90145,89734,89500,89274,89279,89183,88778,91210,90718,89211,90364,90150,89804,90211,89441,89972,89773,89603,89682,89567,89476,90726,89724,90796,89948,90543,90486,89836,88449,90233,89424,90404,91336,89561,89793,90917,90267,90195,89272,90295,89674,89212,90076,89864,90600,90112,88798,90162,90744,90734,89888,89813,89165,89466,90729,90663,90425,88365,89160,90823,90532,90074,90255,89703,90584,90744,89491,89437,89538,88868,90328,90245,90016,90707,90164,89510,90260,89467,89388,89309,89131,89366,89100,90149,89964,90183,89935,88304,89664,89421,89217,89844,89356,90262,90529,89493,90287,89662,90382,90679,89827,89349,90331,89507,89826,90794,89290,89362,91176,89263,90521,89179,89738,90558,90459,90269,89661,90364,89987,90425,90039,90272,89375,90049,90203,89321,88889,89765,90009,90112,89194,89689,89663,89729,90571,89266,89786,89919,89301,90265,89103,90065,90677,89306,89379,90262,90579,89168,89634,89360,90407,89609,90085,90359,90523,91289,90752,90106,90168,90976,90483,90779,90119,90560,88988,89886,90556,89955,89448,90252,89438,90944,89610,89575,90898,89845,90251,89897,89102,90069,89241,89658,89247,89783,91049,90299,90473,90391,89890,89881,90994,89631,90589,89542,90048,89836,90623,90380,89361,90485,90702,89692,90199,89273,89358,90423,90653,89813,91145,90324,90172,91115,90091,89755,91161,90019,90651,90475,89686,89949,89413,90966,90123,90404,90991,89640,90074,88692,89712,90824,91041,89548,90229,89998,90407,89812,90331,91079,89717,89654,90316,90067,90254,89913,89224,91225,90125,90364,90224,90023,90696,90098,90378,89304,91617,90440,90001,90388,90175,89883,90175,88868,89366,90518,89692,90400,89722,91452,89258,90646,90532,89815,89877,90037,88717,90429,90019,91492,89690,89961,89922,90416,89256,90110,89949,91166,89794,90223,90454,90028,89998,90393,89982,89847,90211,89751,90575,89587,91207,89439,89785,89535,89921,90634,89593,90370,90927,88685,89259,89800,90012,89558,89936,89854,89915,90818,90539,89074,90226,89795,90753,89887,90257,89425,89941,90092,89199,90497,89293,90455,90126,88619,90845,89413,89347,89906,90771,89682,90512,91512,89355,90446,90283,90344,90815,90159,90387,90039,90494,90164,90125,89639,89742,91275,88978,88985,89087,89970,89394,90435,88692,89993,89112,90659,89344,89382,89720,90808,89563,89833,89870,91061,90276,89433,89707,92755,90686,91056,89164,90814,89679,90151,89649,90086,90509,89763,90112,89926,90389,90676,88863,89102,90033,90870,90663,90201,89478,89432,90170,88872,89715,90060,91553,89949,90680,89782,89213,90152,90144,88843,90031,90960,89626,89836,90769,89880,90834,90945,90381,90456,89817,88848,89025,90016,89943,90889,89245,91965,89814,90829,88348,90767,89601,90188,90110,89741,88596,91869,89126,89743,91333,91395,90317,89867,90365,90064,90183,89916,90219,90096,89799,90949,90314,89925,90356,90444,89969,89418,89766,90011,90677,90945,89466,90171,90668,89572,90067,89534,90186,90521,89923,90924,89889,90455,89860,89188,91342,90899,89000,90101,89995,90096,90516,89684,91291,90125,90928,90306,90231,90424,90437,90715,89929,89392,89449,89796,89619,91166,90466,90309,90202,88958,90118,90709,90011,89880,89528,88954,91406,90797,89001,89643,89025,90737,89997,90435,89758,89884,89914,88818,90922,90211,89509,90501,90050,90979,89882,91304,90618,89827,89690,88605,91025,89044,89659,89971,90334,89648,89908,90210,89803,90371,89832,89686,90515,90327,88755,89371,89124,90154,89076,89760,90731,90041,89705,89924,91282,90490,89865,90650,90053,89917,88904,90545,90242,89784,90565,89395,89837,87870,90640,89036,90143,90938,89516,91024,89059,90332,90111,89597,90549,89623,89861,89950,88500,90456,91126,90674,89806,90214,89716,89308,90501,89745,90155,89514,90866,88966,90233,89809,89496,91185,90282,89478,89311,88984,90066,90866,89161,90023,90044,89953,89265,90805,89645,90113,90242,90085,90398,91076,90683,90811,89577,90013,88987,90408,89348,89166,88466,91000,89690,90690,89387,91121,89830,90240,89796,89930,89687,90895,89190,89888,89977,90495,90860,88706,90693,91020,89741,89512,90924,90826,90397,90620,88917,89756,90164,89669,89961,90868,89620,90511,90136,90309,89650,89851,90535,89818,89153,89956,89705,89733,89900,90111,91478,90237,89537,90073,89805,90109,89095,89330,89628,89881,89485,91186,89652,89914,88361,90890,90089,89980,90303,89744,89594,89272,89996,88651,89895,91430,89852,88706,89776,91608,89247,89706,90053,90750,89571,91011,90789,90072,89820,91208,88759,90823,89909,89597,90587,90119,88964,89021,90049,89901,90309,90716,89845,90138,90154,89506,90529,90319,90131,91238,89899,89711,89495,90144,90224,89992,90224,90532,89645,88190,88960,90268,89931,90645,90079,89553,90289,90584,89912,91190,91056,89751,90053,89175,90639,90695,89738,90297,89590,89461,90356,90256,90720,90676,89049,89546,90481,89901,90653,89930,90173,90726,90658,89614,90336,90464,89467,89683,90755,90238,90695,91571,90460,88840,90109,89869,89693,90459,88863,89023,91915,89676,90688,89614,89824,91193,90289,88802,90216,90776,91012,90232,90193,90911,90010,90027,91128,90189,91560,89833,90192,90147,89096,89617,89925,89764,89459,90819,90361,90375,88504,89649,90004,90219,89697,90167,89522,89596,89868,91092,90305,89635,89453,89079,90702,89997,90401,89844,90133,89856,90230,90304,89501,89554,89588,90647,89719,91382,90650,89357,90913,89776,88902,89909,90514,90124,89626,89641,89884,90091,90265,89944,90574,89382,90642,89901,90173,90405,90235,89877,90282,89800,89473,90157,89892,89703,89946,89943,89948,91034,89839,90030,90398,90649,90287,89650,90252,90070,89204,89713,89820,90314,89736,89881,88947,89989,89698,90082,89124,89321,89764,89588,90507,90823,89880,90079,90092,89592,90058,90033,90526,89023,90355,91078,89776,89873,90717,90044,88862,89748,91077,89156,90484,88906,89887,90331,89515,90120,89195,90074,90411,89101,90264,89726,90331,89820,89376,91471,89304,89970,89852,89774,89815,90457,90170,91375,90180,90361,89130,89334,89349,90972,91264,89748,90052,89957,90397,89471,91583,90648,89166,88742,89034,90284,90110,89414,89273,89891,88739,89652,89018,89724,89562,89545,89971,89530,90275,90568,89716,89581,89244,90310,90361,89966,89758,90846,90144,90012,90027,89523,89887,89980,88618,88945,91058,90662,89425,89681,90272,90150,90984,89909,91483,90872,89845,90721,89466,89172,90716,90476,90587,89479,89610,90466,89107,90410,89639,90069,90188,91222,89312,90937,90976,90123,90441,88672,88448,89609,90551,89755,89802,89103,90607,89894,89057,89822,90085,89817,90314,89962,88747,89738,90466,90430,90170,89067,89836,90908,89948,89984,89886,89093,89280,90232,88664,90459,90058,90445,90933,91089,89499,89372,90945,89026,91123,90161,90276,89447,91520,90525,90281,90396,90569,90881,89646,90360,89622,90447,89660,91317,89025,90757,89788,90280,91522,89281,90280,89195,91338,89810,90378,89995,90091,89309,88747,89598,90380,90052,90365,90202,89789,89342,90002,89566,92300,89574,90700,91187,89582,90788,89393,89685,89733,88811,90213,89759,90530,89209,89371,91237,90086,89903,89776,89424,90280,90178,90383,90041,89381,89642,89001,90094,90096,90148,89427,89510,89092,90467,90060,90083,88782,90721,89466,90115,89285,91676,89140,90421,90288,90476,89740,89847,88771,90530,90045,90340,89077,89990,89249,89405,90252,89724,90178,89125,90217,90187,89917,89896,90511,90571,90426,89200,89191,90524,90418,88646,89632,90989,89286,89474,89139,91280,90830,89834,89506,90381,90623,90065,89686,89634,89883,89387,89545,90879,90030,89228,90168,89679,91178,90476,90042,89896,89402,90137,89295,91379,90315,90814,89843,89331,90694,90682,90956,90925,90008,88611,89421,89557,90289,89789,90043,90932,91965,91201,90023,89622,90201,88759,90234,88005,89351,88818,89851,90088,90832,90200,90315,89523,90066,90138,90873,90592,90102,90450,90072,89428,89748,90029,90478,89214,90479,90290,91478,89257,90148,89861,89256,88601,91098,89776,90851,90250,90139,89910,90032,90140,91197,90000,88760,89186,90953,89691,90542,90688,89577,90513,90185,90114,89860,90105,90322,91086,90288,89738,89484,90471,91010,90038,89795,89817,89803,90984,90602,90099,89170,90006,89922,88964,90514,90133,89089,90807,89536,90024,89477,90711,89296,89967,89753,90901,89919,90282,89931,90004,90615,90442,90455,90483,90233,89702,91576,90637,90295,90190,88751,89730,89844,89541,90445,89631,90762,89649,90369,90028,90072,89816,90621,90886,89914,89554,89666,89136,89749,90502,90262,91493,91245,91216,90423,90853,89152,90206,90548,88943,90189,90381,89389,88936,89720,90896,90159,89680,89211,89772,90127,89575,90145,89736,90079,89180,89166,90487,90364,90069,91377,90136,89424,89518,90144,90666,90068,89234,89965,91267,90951,89778,90780,90097,89731,88661,89657,89075,89630,90706,90430,88817,89516,90508,90927,90706,90288,90716,89358,90484,90935,89589,89669,89995,90174,90518,91051,90530,90775,90840,90563,90092,89376,88991,90194,91126,88734,89711,89717,89329,91337,90104,90967,89211,90618,90086,91562,89006,89826,90674,89857,90459,90208,90295,89602,90687,89164,88365,90116,89525,90276,90068,90502,90411,89395,88597,89311,91245,90012,91267,88928,89798,89821,90324,89571,89347,90739,90230,90851,90400,89421,89088,88612,90251,90147,89858,89884,89216,89662,90010,90286,90015,89965,90776,89365,88837,89195,90060,89900,89133,90445,89304,89549,89525,90865,90571,89668,90239,89282,90633,89338,91007,90442,89821,90371,89874,90469,89189,89636,89843,88741,90623,90636,90254,90371,90347,89214,88439,89443,89404,89833,90630,89332,90034,89797,90692,90296,90806,90106,88801,89077,89303,89404,89118,89636,90581,89692,89753,90065,89605,90536,89826,89228,90125,89842,90785,89849,89081,90502,91363,90119,90446,89504,90749,89446,90169,90273,88915,90620,89813,89888,90645,89427,89727,90105,89684,89712,90242,90217,89872,90130,90258,90228,89469,89754,90295,90524,89801,89707,90373,90383,89502,89494,89992,89818,89656,89695,89936,90124,90075,90680,89824,88309,89864,89852,89571,89840,90448,88457,89881,90945,90345,91285,89595,89444,90750,90282,89263,90102,89721,90864,89968,89744,90201,89758,88678,89367,91449,87564,90633,90089,90415,88469,90577,89997,89915,88778,89492,89502,89163,91176,89767,90239,90360,88422,90346,90152,90649,89166,90178,90485,89969,90856,89641,89622,89906,90148,89904,90188,89597,90525,89997,90550,89497,90253,89798,90344,90466,89948,88803,90354,89971,89632,89236,89910,90467,89692,89895,91447,90108,90188,89538,89426,90040,89648,90188,89516,90209,89193,89835,90323,89006,90158,90096,90844,89980,89913,89569,90166,88907,91487,90307,90526,89868,90214,89004,90061,89096,91155,90374,90122,90002,90542,90437,89785,90347,89769,90184,90462,90241,90523,89413,89559,89759,89194,90426,90943,89212,90171,89777,89900,89896,89622,88996,88601,90353,90098,90278,89492,88646,90328,90172,89084,89759,89961,90666,90898,90001,90672,89548,89104,89949,90954,90132,89878,88716,89646,89287,90948,90256,90308,90018,89613,90044,89663,89538,89359,90777,88946,89473,89530,90580,90491,89807,89957,90350,89741,89254,89840,89363,91119,89563,89308,90097,91053,89851,90355,89244,90194,90240,89112,91090,90660,89769,89446,89859,90131,90175,90412,90346,91578,88798,90269,90348,90141,89185,90147,90289,90695,89616,88759,90388,90144,90765,89820,89591,90016,90376,89550,89498,89145,89282,89037,89202,90249,90033,90294,90250,90029,89151,89816,89136,90307,89225,90460,89745,89991,89378,89488,90363,89938,91032,88792,90637,90560,90134,90479,89375,90388,90258,90204,88965,90171,89994,90144,90248,89292,91469,90668,90834,89501,89751,90367,90780,89732,89737,90618,90240,89580,89881,89661,89797,89307,89808,89349,89646,89538,90197,89902,90074,89637,90236,90198,90257,88955,90937,90410,88990,89284,89889,90339,89521,89611,90075,90121,89193,89109,90541,89767,88958,90759,88924,89926,89865,90557,90433,90703,90795,89090,90001,90379,89404,90104,90043,90450,90520,89862,90470,89872,90772,90004,89471,90994,89627,90084,90167,90014,90120,90431,90189,90145,89535,90464,90697,90340,90485,90044,89161,89394,89893,89960,90024,90753,89673,90203,89797,89487,90788,88400,89831,90158,89590,88940,90340,89510,90663,89907,89030,90201,90356,89467,89936,91238,89366,89113,90486,89337,90037,89824,90373,90439,89177,90606,89401,90079,89207,89640,90148,88692,90912,90225,89869,89852,90024,89414,89477,89107,90334,89403,90274,90140,89454,90176,90604,89686,89732,89482,90085,91204,89122,89069,90591,89833,91307,90629,89689,89184,88709,89821,90088,89899,89424,90766,90180,88715,89851,91314,89353,89920,88989,89934,89583,89517,90248,88828,89918,90463,89439,89195,90973,90377,88891,90227,89721,90189,90104,90677,90945,90990,89512,89873,89930,91442,90221,90464,89813,90183,90521,90078,91107,90117,89742,90478,90691,89777,90439,88821,89462,90731,90674,89654,89117,89308,89283,90313,91511,89926,89184,90972,89816,89913,88645,90275,89680,90090,89660,89803,89159,89531,89977,89869,90232,90838,88933,91233,90910,89861,89987,89899,88991,90779,89182,88750,90953,90234,90406,89238,89200,90218,88921,90550,89488,89989,89233,89290,90033,90637,90016,90907,88015,89940,90119,90468,90337,89280,90590,90444,90676,90220,89828,89744,90466,89066,90083,89645,89871,90659,89816,90729,89239,90116,90676,89818,89517,89649,89634,89482,90170,89853,90315,89774,89122,90170,89383,89603,89563,89902,88380,90672,90021,89589,88951,91294,90029,90098,90579,89335,88913,90333,89891,89879,90793,90621,89914,89713,90535,90418,90203,90047,89775,88552,89353,89837,90287,89473,89492,89624,89375,90161,89498,90634,88463,90943,90691,89799,90222,90206,90790,89821,90021,89991,90616,89694,90229,90220,90106,90569,90142,89968,90405,90137,89879,89673,90258,89434,89491,89928,89565,89282,90177,89044,90157,89422,91065,89006,90194,90196,91305,90065,90928,89497,89026,90252,89671,90179,89940,90028,89175,90936,89693,90554,90161,89723,89507,88608,90163,89233,90641,91044,90514,89860,89488,90788,88975,90919,89600,89618,91405,89583,90001,89170,89648,89724,90010,90062,89919,89319,89362,90358,89495,88578,89733,89843,91279,90063,89966,90474,89230,90098,89372,89804,88495,88966,90713,90182,89496,90115,90164,90071,89786,89976,89052,89677,89649,89486,90237,89849,90174,90019,89609,90911,90104,90289,90897,90035,89487,90661,89464,89584,89986,90463,90771,89964,88904,90064,90980,90579,90420,89808,89586,89056,90094,90347,90255,90094,90517,90001,89936,89325,90960,89547,89528,90542,90378,90106,89688,90108,89827,90601,89884,89661,89116,90347,89664,89951,89176,89173,89821,89600,89673,90015,90769,90292,90028,90528,89540,89904,89479,89943,90097,90140,89465,89657,90236,89363,91202,90137,89497,89353,88661,90408,90653,88976,90857,90112,89730,89602,90101,89521,90121,90824,90098,90338,89791,89739,90692,90774,89752,90220,89389,88926,89106,89574,89867,89798,90578,89171,89890,89681,90652,89891,89298,90557,89798,90951,90243,91133,90162,89744,90573,89638,90667,91011,89990,90114,90193,89846,90514,90473,90123,90101,89521,90489,90054,89773,90299,89670,89723,89647,89214,89695,89691,91682,90095,90261,89576,90167,89239,90114,90124,90355,89460,89735,90330,90430,90747,90173,89057,90638,89238,89755,90612,91076,90544,89006,89674,88996,88745,90446,89003,88994,89725,90336,90059,89211,89632,88969,90413,91102,90009,89885,90032,89741,89132,89313,89434,88996,89026,90637,90020,90315,90643,89725,90311,90084,89807,89352,89201,90370,89989,88034,89560,89720,90674,89214,90294,90727,89002,90289,89959,89448,89692,90044,91088,89714,91403,89767,90946,90395,89334,90225,89867,89677,90985,89934,89444,89707,89961,90815,90017,89222,89853,90175,89790,89878,91471,90331,90022,89971,90453,91355,90284,89957,90287,89826,89304,89921,89761,89381,88994,89272,90395,91260,89484,88937,90177,90362,89217,89537,89859,89831,90492,90021,90997,91566,90377,90567,89918,90366,89323,90490,89515,90289,90218,90590,89594,89996,89879,90019,89367,89450,88651,91427,89714,89421,90584,89691,89935,88720,90452,90226,90255,90075,90423,89658,90227,90944,89123,90802,90443,88549,90791,90143,89384,91176,89726,90682,90339,90437,89411,90482,89745,90369,90191,89486,90036,90199,90571,90051,90421,90401,90349,90286,88770,89372,89878,89794,90059,89530,89541,91271,89552,90474,89850,89422,90773,89423,89524,90315,90552,90545,89924,88644,90232,90042,90026,90221,88621,90054,90064,89323,89547,89852,89440,90192,90048,90028,90202,90372,90426,90800,90993,90811,89964,90317,88158,90246,90099,90665,89531,90374,89732,90510,89247,90451,89485,90373,89344,91620,89527,89367,90080,89121,90840,89852,90130,90815,90040,91355,90543,90104,89467,89498,89309,88724,89417,90262,89791,90878,89522,91177,89131,90599,89793,89886,89918,91444,89565,90531,90852,91230,89902,90148,89618,89048,89428,90685,89616,88764,89647,89253,89050,89847,89513,89873,91211,90940,89685,89713,90098,90824,90564,89384,89842,90208,89779,88887,89008,89005,90426,89637,89711,90054,90074,88580,89287,90246,88877,89012,90491,91082,90340,90398,89244,90001,89874,89083,89926,90248,90711,89771,88484,89329,89351,89211,90291,89791,90758,89476,90466,90054,89485,90801,89008,90161,91147,89916,90018,89924,89908,89983,89599,89698,89590,90006,89898,89847,91587,90422,89591,90536,89330,89951,88378,90744,89435,89603,90763,90192,89439,89578,90234,91093,91210,89328,89851,89844,90454,89823,89588,90174,90642,89219,89128,89270,89676,90034,89768,89155,90233,90132,89570,89619,90964,89749,89858,90733,90652,90224,90551,89534,89968,88991,89533,88188,90071,89949,88762,90834,89466,89879,90096,90937,89777,88973,89407,89782,90162,90761,89809,89114,87686,89285,90585,90987,89143,90642,91116,90425,90897,89365,90297,90197,89520,89496,90019,89628,90730,90097,89879,89283,90120,89918,90180,88567,89569,89982,90810,88161,90737,89392,89985,88934,90776,89316,89960,89240,89792,90604,89404,89293,89986,89638,90087,90107,90612,89722,91188,90025,90194,90295,90439,89777,90083,90207,88295,89498,90396,90459,89265,90214,89658,90722,89776,89303,89262,89943,91148,89516,89915,90178,90695,89962,90068,89703,89101,90081,90216,90123,90841,89398,89674,89253,90481,89950,89597,89656,90552,90076,90251,89952,90361,89388,89976,90667,89195,90036,88943,89789,90014,89320,90545,89609,89618,89776,90833,89182,90715,89484,89973,90955,89349,90677,88820,89372,89940,90487,89333,89906,89980,90703,89814,89624,89786,89616,90034,90381,89223,89434,90557,89342,90522,91037,89562,88838,90398,91047,91100,89052,90136,89872,90289,90363,90126,90513,88861,90240,89961,88919,89232,89806,90064,89933,89914,89613,88877,90232,90274,89609,89188,90141,88954,90451,90211,88733,89982,89381,89862,89707,90466,88734,90018,89128,89751,90295,89268,89792,91093,90089,90717,90406,90737,89165,89554,89724,91624,89119,89697,90846,89420,89795,90293,89374,89697,89059,89945,89029,89216,90238,89672,90122,89743,91587,90000,90398,90573,89981,90736,90084,89896,89023,89058,90138,90153,89399,89896,89611,89356,89993,90228,90383,90165,89782,90163,88977,90497,89952,89152,89822,90227,89257,89435,89890,88399,89516,89219,90177,89560,90176,90675,90058,91288,90492,89755,89333,89889,90797,89425,90325,89820,90423,89410,90632,91310,90737,89835,90159,88742,89954,89402,89830,89761,89624,90062,89639,89488,90482,90531,90049,90072,89927,90122,89396,90491,90004,89464,89654,90495,91146,90271,90646,90093,90211,89868,90377,90084,90503,90519,90234,90644,89546,90410,89691,90259,89906,90174,89934,90299,89858,89734,88542,90421,89846,89505,91213,89573,89791,90192,90316,90759,89427,89359,90809,89250,89996,89826,90620,89822,90368,89207,89611,89751,90238,89928,90637,89996,89265,89263,91257,90538,89133,89403,88803,89549,90388,90293,90304,90270,89599,88970,90393,90788,89631,90529,89823,89700,90201,89156,90254,90189,90433,90804,90048,89971,88634,89477,90554,88780,89831,90142,90087,90112,89417,90879,89617,90746,89440,90613,89774,90053,90591,91727,89635,90540,90100,90892,91251,90652,90687,89666,91080,90354,89443,90332,90591,89090,91025,90624,88256,90306,90041,90347,90386,89992,88879,90231,89407,89164,90146,91473,90289,89518,88667,89954,90456,90155,90173,90721,90681,89645,90129,89249,90473,89368,89623,89979,89531,90244,90833,89926,90288,90668,88967,90464,90529,89688,89886,90559,90240,90881,89827,89064,89911,89523,90672,90442,90910,90361,90382,90997,90459,90055,90009,90280,91053,89695,90311,90907,90033,90405,90299,89611,89176,90584,89735,90341,89762,89143,89964,89549,89191,89900,90203,89842,89979,90264,89824,90567,90689,90019,89189,90170,89631,89565,89502,89931,89762,89869,89853,88472,89551,90572,90078,90746,89896,90511,90108,90496,90442,90641,88905,90058,89953,89540,89907,90120,89885,89195,88337,90300,90533,90352,90471,90625,90973,89051,90065,89894,90215,90074,89982,90927,90592,89528,89013,91070,90457,90777,90313,90044,90044,91033,90086,88906,88801,89866,89988,89640,89545,89424,89196,90198,90854,90056,90949,89070,89607,88900,89587,90407,90471,90593,90230,91031,89518,89450,89797,89930,89923,90061,90446,89741,90890,89881,88882,90158,89919,90756,90251,91285,89627,89396,91196,88821,90447,89173,89019,90632,89579,90390,89879,90147,89346,90000,89900,89173,89473,88358,90287,90812,89816,90176,89536,90434,89898,89259,90625,88485,91120,89975,89903,89555,89045,89193,90067,89023,89472,90108,90168,88831,90637,89756,90034,89684,89495,90193,90608,89689,89215,89372,90391,89345,89746,90368,89534,90089,90576,89980,90407,89676,90564,90115,89339,89610,89647,89741,89931,89287,89907,89908,88775,89696,89964,89855,90926,90957,89511,89765,89595,89997,90540,89351,89635,89640,89356,89937,90961,90638,91002,90630,90344,90269,89331,89746,89133,89979,90847,89838,88766,90294,89118,89502,89739,89741,88696,90663,90322,89944,89585,90287,89977,89767,89794,90231,89631,88767,89394,89483,89357,91242,89537,89800,89572,89598,89834,91218,89107,89687,91430,90025,90598,90460,89612,89940,88943,89841,90023,90033,90123,89172,90352,90147,88520,90904,89588,90444,89809,89638,87894,89170,90522,89818,89682,88589,89771,89648,90329,90941,90902,91034,89980,90071,90006,92017,91651,90006,91001,89883,89888,90011,89345,88860,90410,90421,89973,89821,90247,89510,91005,90304,89475,89721,89919,89676,89921,89576,89044,91092,90421,89983,90336,89556,89660,89979,90450,89999,90641,89666,90742,89429,89264,90393,89646,89871,90305,90124,89818,90164,90013,90639,89177,90445,90821,90639,90080,89433,89405,90946,90664,90086,90326,88545,89299,89961,89400,90423,89180,89433,89884,89017,90562,89374,90013,90263,90707,90279,89904,90504,89753,90324,90321,90941,90713,89427,89213,90476,90697,90095,89758,90844,89639,89030,90333,90858,90586,90406,89142,90335,89776,90661,88968,91016,90131,90289,90381,89271,90239,90386,90989,89771,90244,89062,89761,89896,90408,90684,89674,89319,89630,90031,90219,89545,89006,88989,89742,89620,90081,90337,88988,89904,91551,88572,89814,90511,89309,89261,90327,88787,91122,89999,89008,91384,90074,89216,90308,89566,90475,89479,89441,91342,89665,90027,90086,89698,90609,90353,90536,90578,89717,88641,90030,90000,90043,90911,90862,89685,90700,88332,91054,89682,89949,89773,90383,89594,89867,89862,89806,89857,89973,90118,90057,88930,90267,89540,89349,89525,89726,89954,89278,90542,89586,89570,89543,91012,90008,89839,89413,89210,89993,90137,89046,89976,89931,89272,89885,90476,90665,90388,89775,88851,90434,89382,89709,90995,89607,89530,89489,89662,91707,89357,89542,90154,91424,90137,90002,89324,89446,89043,90141,90146,89751,90500,90429,89728,90063,89295,91150,89979,89424,89965,89559,89891,90690,90766,90499,89807,89276,90523,90398,90750,90210,90347,89360,89664,89997,89676,89602,90084,89974,90581,90741,89110,88989,89418,90658,89503,89891,89016,89041,89643,90824,88775,89134,90426,90484,89303,90262,90295,90163,90837,90329,90307,88738,89415,90120,89030,89158,90718,90994,91718,89893,90319,89942,89558,89977,90155,89752,89859,88571,90118,90555,90639,88969,89337,90367,89687,90526,88622,90095,89689,88925,90068,91497,91108,89637,89484,90036,90253,89278,90477,89597,89097,90423,89169,89007,89746,89228,89524,90187,89821,89221,89479,90226,89375,90395,88872,90903,88805,90494,89673,90821,90115,89709,90552,90123,89256,89902,90704,90469,90184,90751,90223,88385,90040,90351,90250,90348,88794,90063,89727,90938,88933,90307,89757,89901,90168,90563,89715,89383,89328,90212,90079,90724,90654,89613,89098,90672,90183,91271,89831,90675,90494,89712,90286,89179,89933,88991,90861,90253,90691,89398,90013,89624,89383,90468,89456,90870,89872,90565,90699,90906,89960,89137,91544,90206,89733,88798,89049,90041,90205,89226,89987,88684,90560,90262,88946,89303,89904,89794,90627,90251,89876,90260,90720,90685,90388,89880,91178,90646,90107,90139,89658,90313,89354,90793,89554,90192,89057,90801,90692,89418,89824,89977,90504,89611,90019,89618,89896,89714,90270},{31200,30778,30362,30511,30916,30343,30129,30338,31117,31531,30248,30942,31238,30206,30866,31432,31500,31595,30609,30477,29535,30444,30717,31253,30324,30090,30966,30857,30721,30869,31582,30485,29784,31397,30640,31214,29979,30610,29736,31137,30697,30000,29692,29884,31291,31171,30335,29966,30419,30141,31288,31012,30790,31086,31048,30320,30062,29653,30348,30452,30638,31026,29504,30655,31110,30726,30825,30879,31478,30318,30445,30630,30361,30329,30914,30606,31073,30823,30471,30612,30954,31221,31117,30267,29752,30842,30560,31439,31317,31325,30377,30573,31403,30052,31079,31253,31313,30182,31143,29854,29327,30434,30031,31024,30311,31114,30335,30424,29336,30514,30654,30345,31374,30786,30459,30852,30474,30616,30704,30898,29542,30669,30727,30333,30938,30384,30813,31637,31422,31027,29910,30634,30361,31269,30714,29472,30805,30624,30940,31523,30520,30288,30202,30706,30441,30145,31398,30105,30646,30680,30410,30477,30453,29646,30554,30134,31086,30270,30912,30629,30145,31069,29977,29932,30724,31201,30006,29850,31020,29634,30491,30192,30631,30680,30206,31240,30602,30797,30298,30758,30235,30226,31050,29772,30183,30893,30392,31115,30427,29803,30726,30874,30599,30724,30879,30104,30634,31251,30409,31054,29972,31282,31172,31425,30423,30813,31269,31160,30727,30228,30491,30427,29996,30951,30640,30717,30784,30504,30343,30522,30326,31077,29359,31151,30208,31552,31377,31544,30676,30711,30391,29661,29867,30777,30920,30438,30087,30060,30531,31076,30762,30134,30270,31171,31556,30649,30043,30301,30597,30486,31120,30634,29733,30889,30882,29738,31200,30136,30355,30649,30567,30708,30712,30989,30476,31191,30745,30252,30820,30695,30898,29852,30695,30960,30403,30430,30281,30897,30371,30532,31013,30751,30932,29575,30080,30912,30157,30294,30522,30677,30647,30122,31006,30629,31414,30562,30509,30895,30547,30333,30382,30304,30082,29860,30494,30418,31075,30334,30973,31104,30912,30226,31244,31201,30662,30260,30847,30428,30862,30262,29615,30497,30749,30315,30956,30882,30136,30694,30679,31076,30266,30147,30388,30920,30787,30231,30447,30338,30394,30813,31500,30832,30487,30653,30573,30513,30791,30990,30788,29650,29700,30813,30269,29445,30513,30388,29713,29957,30224,30417,30043,30768,30716,30507,31065,30533,30455,30980,30361,30670,32041,29826,30961,31327,31492,29969,30824,30466,30742,30260,30562,30710,30858,30401,31240,30724,31054,30871,30347,29864,29600,30533,30254,30441,30319,29905,31363,31502,31228,30606,30535,30048,30230,30077,30418,30933,30735,30404,30726,31193,30689,30771,30956,31069,31103,30692,29624,29366,30693,30396,31023,30600,31068,31363,30509,30579,31063,30166,29992,30956,29855,30402,30592,30827,30846,30872,30044,29449,31018,29862,31155,31312,30101,30246,30064,30388,30477,30122,29756,30593,30985,30497,30881,31007,30625,30925,30961,31184,31194,29943,31110,31146,30700,31093,30193,30702,30601,29923,30478,30731,29967,30169,30932,30431,31074,30980,31416,30490,30212,31174,30940,31226,31094,30705,30971,30048,31653,29500,30201,30516,30527,30683,30265,30296,30465,30625,30147,31491,30863,29359,30503,30650,30671,30037,31396,30370,30797,30293,30437,31505,30480,30148,30171,30151,30313,30543,30360,29482,31159,30916,30324,31291,29391,31053,30343,30885,30691,30829,31254,30933,30403,30273,30743,30825,30825,30167,30512,30591,30463,29760,30752,30769,30741,30482,29369,30562,30531,30212,30650,30795,30577,30777,30009,30548,30860,30880,30177,30709,31020,31149,30426,30495,30383,30102,30286,30232,29701,30798,31085,29963,30904,30489,29309,30200,30725,30846,30685,30378,31102,30568,31121,30055,31365,30715,30734,31117,30327,30536,30929,30593,31117,30607,30374,31246,31252,29904,30257,29578,30004,30035,30722,30395,30624,30289,31122,29984,30451,30542,30045,31356,30392,30607,30495,30105,30886,30835,30379,30576,31268,31098,30315,30341,30714,30574,30169,30571,30692,30552,30857,30322,29614,31907,29972,30838,30257,30877,30407,31986,29963,30772,30955,30585,30831,30390,30607,30792,30763,30648,31209,30584,30351,31381,30451,30664,30034,30889,30539,30772,29852,31360,30724,31135,29633,30482,31102,30942,30641,30205,30180,30042,30605,31085,29475,31584,31607,31008,30014,30532,30629,29734,30866,30649,30595,30437,29778,30299,30483,30931,31237,31170,31062,29453,31027,30859,31590,31119,30541,30134,30146,30862,29891,31736,30367,29871,30768,30448,30751,31297,30852,31081,30924,31040,30328,30515,30422,29523,30869,29962,30686,30648,31674,29363,30681,30796,30583,30768,30498,30456,31167,30616,29956,30146,30534,30284,30301,31031,30777,30144,31313,30977,30103,30163,30321,30913,29899,30467,31520,31499,29930,30057,30658,31186,30205,30427,30749,30211,31125,31468,30331,30595,30357,30626,30843,30563,30875,30389,31335,31332,30148,29894,31530,30809,31056,31401,29907,29911,30317,31679,29881,29732,30879,30715,30325,30705,30236,30707,30634,30794,30165,31620,30728,29738,30758,29435,30450,30072,30031,30094,30086,29396,30827,30792,29963,30482,29523,30674,30624,30589,30136,30523,29909,31952,30494,31160,30951,30172,31153,31450,29709,31085,30527,31227,30734,30697,30423,31541,30701,31748,30195,31048,30980,31095,30780,30934,29876,29840,29948,30248,30815,30070,31008,29953,30853,30486,31215,31321,30676,30160,30515,30421,31128,30362,30249,30410,30809,31578,30238,30139,30101,31073,30730,31947,29519,30372,31358,29856,31357,30686,30804,31406,30556,31430,30655,30508,31327,30269,30125,30999,30165,30266,30957,30868,29582,31039,31651,30951,30902,30809,29967,30271,30322,30621,30567,30353,30963,31027,30838,30990,30872,31476,29971,30532,31269,30349,31844,31458,31559,31474,30614,31095,30767,29987,30479,30511,30113,30995,30134,30332,30599,31189,30692,30334,30381,30865,30900,29588,30950,30421,31257,30754,30908,30831,31165,30617,30597,30654,31079,30339,31037,31010,31256,30345,30481,30844,31140,30648,31450,31179,30770,30604,31482,31124,30935,31232,31117,30341,29881,30068,31289,30517,30824,31438,30211,30981,31252,30371,29837,31189,31766,31454,31021,29902,29402,29842,29977,30972,30099,30130,30185,30319,29868,30777,30314,31226,30574,31667,31550,30075,30764,30291,30763,31345,30637,30790,30835,30230,30505,29908,30213,30638,30131,30846,30516,31364,31321,29714,30363,30261,29906,30184,30637,30749,29367,30083,31058,31367,31700,30389,30523,30900,30630,30897,29339,30533,30936,30604,30539,30941,30460,30658,30438,30431,30843,30872,30958,30862,31124,30641,30768,30365,30235,31199,31098,31134,30699,30890,30663,30878,30912,30222,30698,30409,30208,29789,30128,29541,31285,30487,30671,31080,30846,30761,30255,30539,31214,30741,30514,30932,31189,29948,31143,30788,30030,30895,31215,31353,30357,31118,30648,30845,30039,31459,30726,30176,30641,31465,30538,30106,30988,30578,30708,30919,30886,30770,30612,29892,30361,30815,30570,30732,30614,30257,30937,30216,30814,30166,30438,30626,31418,30561,31647,30845,30783,30546,31048,31008,30754,31163,31084,30367,31264,30881,31431,30264,29874,30821,30554,30569,31426,30845,30434,31351,31147,30918,30898,30273,30708,30811,30924,30062,31256,30534,31626,30240,30625,30630,30775,30816,30610,30293,30084,31553,31409,29596,30312,31294,30167,30948,31231,30942,30985,30703,30423,30725,30687,30429,30204,30171,31024,30293,30800,30350,30494,30127,30620,29875,29972,31052,30582,30142,30430,30184,30077,31206,30986,30272,30383,29593,31406,31197,30751,30302,30980,30052,30953,30708,30730,30702,30553,30461,30926,30728,30391,30343,30663,31126,30155,30378,30175,30289,30393,31256,30445,30565,30378,29955,30610,30575,30163,30367,30304,31207,31312,30637,29662,30405,30264,29784,31133,30539,30667,30217,30613,30767,31818,30932,31065,30960,29777,31216,31523,30629,30180,29905,30423,30525,31312,31544,30360,30938,30797,30513,30272,30991,30343,30634,30592,29806,30982,30949,30386,31124,31112,30644,30521,30270,31293,30106,30976,30811,30603,30455,30774,31131,30789,30705,30256,29649,30488,30663,31376,29666,30313,30539,30857,30268,30582,30784,30191,31359,30336,30620,30923,30338,30923,30679,30712,30589,30440,30968,29984,30314,30678,31113,31956,29840,30390,31024,30706,30648,30914,30419,30325,30387,30123,31273,31012,30534,30188,30297,30587,30411,30317,31371,30988,30937,30629,30843,30578,30666,30861,30717,30413,30567,30871,30726,30933,29701,30412,30562,30705,30807,30795,30690,30225,30971,31341,30831,30807,29968,30552,31180,30608,29819,30836,30175,30508,30048,30651,31153,31451,31109,31226,30500,31161,30413,31002,29939,31190,30676,30655,30477,31510,31217,30194,30297,30686,30741,30720,30627,31064,31650,30224,30461,30556,31147,30392,30853,30611,31297,29828,30734,30083,30643,30601,30189,30925,29946,30114,31428,30487,30773,30732,30827,30860,30997,30736,30528,30814,30750,30421,31069,30670,31294,30881,30888,30810,30725,29843,30544,30648,31735,30512,30442,30569,30595,30287,30868,30916,30835,29976,31039,30670,31338,30654,30855,29117,30855,30868,30865,30113,32342,29394,30870,31469,30266,31308,30528,30546,30788,30739,30366,31127,30878,30740,30666,30899,30520,30398,29781,30460,29979,30244,29966,30007,29751,30750,30205,30946,30734,31176,30626,31242,30673,30338,30614,29838,31638,30371,30108,30240,30634,30655,30686,30128,30627,29672,30884,30604,30534,30510,30013,30052,30643,30987,30992,30166,29306,30776,31144,31618,29618,30988,30215,29984,30411,31462,30294,31118,30505,29923,30727,30583,30227,30882,31088,30427,30248,31378,30042,30263,30808,31609,30161,30335,31120,30772,30467,31117,30163,30846,31603,30379,31088,30878,30897,30931,30664,30571,29776,30071,31028,30203,30551,30749,30724,30686,30827,30012,31537,30529,30221,30826,30796,30912,30513,30031,30592,30827,30536,30139,31003,30840,29666,30611,30388,31251,30017,31152,30619,31533,31177,30276,31423,30343,31179,31491,30791,31199,30444,30996,30923,30289,30491,30745,30820,30938,30641,31563,30531,30750,30580,31166,30046,30802,30250,30178,30780,30574,31408,30464,30658,30405,30434,30987,31481,30460,30595,30520,31081,30325,30649,30759,30586,30185,30854,30700,30486,30390,30143,30180,30138,30245,30963,30143,30868,30767,30224,29851,31291,30171,30627,30273,30231,31154,30183,30769,30423,31167,30958,30714,31191,30718,31472,30306,29850,30291,30559,30629,30711,30556,30853,29756,29850,30848,29913,30215,29478,30563,30439,30065,30366,30108,31293,30507,31073,31071,30174,31039,31011,30976,30779,30242,30782,32061,30864,30800,30251,30884,31345,30310,30119,30547,30761,30467,31157,29373,31535,31153,30318,30544,30348,30701,30979,30073,31110,30320,30112,29979,30422,30563,30612,30496,30789,30711,30332,30386,30430,30654,31031,30322,30641,30725,31187,30058,30370,31149,30646,30262,30941,30021,29772,30207,30906,30273,30839,30310,29939,31379,30723,30339,30658,30866,29996,30806,30538,30150,30861,31539,30901,30201,29694,31993,30246,29938,30619,29692,30158,31243,31585,30304,31061,29973,31332,30759,30763,30307,30532,30733,30291,30768,30986,30746,30963,30910,30168,30050,30927,31007,31071,29961,30431,30098,30386,30641,29980,30282,30222,31192,31064,29915,30882,30124,30123,31166,30486,30496,30604,31481,30795,31134,31022,31072,30324,30927,29992,30998,30371,29349,30693,30004,31496,30251,30924,30471,30978,31186,30445,30912,30251,30275,30062,31060,30479,30162,30350,30477,30829,30109,30433,30502,30953,31085,30675,30170,30323,30032,30447,31292,31237,30051,30825,30628,30662,29957,30755,31021,30191,30531,30520,31175,29777,30613,30313,30665,31065,31409,31469,31267,30949,30160,30358,30863,31722,31014,30713,29830,30933,30303,29818,30540,30921,31058,30461,31562,30315,31629,29733,31619,30069,30740,29942,30810,30812,30837,31008,30936,30760,30526,30772,30174,30600,30221,29773,30629,30519,30676,30832,30407,30524,30576,30486,29688,30786,29620,30754,29821,30366,30720,30446,30332,30451,30800,29917,31262,31159,30973,30634,30382,30479,30839,30411,30524,30952,31445,29909,30467,30729,31053,30729,30541,30541,30462,31141,31287,31030,30285,30537,30373,31175,31293,30193,31163,30473,31081,30156,30597,30248,30840,30011,30936,30990,30963,29420,31328,30215,30167,30557,31130,31397,30926,30085,29961,30047,30502,30341,31533,30600,31556,31621,30867,30106,30967,31317,29884,30980,31501,30209,30789,29757,30582,31264,31472,30499,31203,29791,30804,30065,30882,30921,31077,29994,31346,29605,31280,29389,30426,30016,30983,31171,31136,30772,30815,31693,30338,31430,31473,30100,31142,31103,31027,31122,30981,30147,31356,30596,30493,30681,30836,30441,31415,31107,30638,30832,29630,30875,31469,31160,30872,31124,30308,30652,29958,30143,30910,30246,31269,30506,29605,31588,30332,29643,30885,30865,31558,28926,29849,31276,30614,30022,30723,30652,31376,31655,29451,30646,31329,30905,30734,30736,31436,31095,30877,29921,30020,29905,29834,30862,30547,30629,30127,30531,31186,30920,30940,30954,30615,30064,30798,30839,30688,30484,30904,31233,30238,30680,30436,30267,30931,30797,29372,30637,30252,30567,30547,30608,30817,30552,30519,30667,31349,30722,30808,30446,30446,31024,31379,31171,31713,29946,30947,30765,30553,29640,30182,30660,30932,30464,30866,30882,30371,31301,30332,30996,30798,30856,30068,30313,30999,30682,30338,29776,31108,30804,30666,30680,31248,30499,29628,30348,30570,30685,30127,30086,30705,30609,31522,30998,30515,30719,30790,29806,30243,30394,30639,30063,30575,31298,30726,29819,31308,31158,30175,30123,30587,30364,30614,31054,30935,30562,29466,30965,30371,30498,30323,31018,31051,30715,30107,30590,30632,30657,30570,31469,30976,30875,30674,30424,29958,31104,31238,30717,30768,30859,30136,30908,30534,29680,30611,31179,30845,31517,30747,30572,30153,30573,30311,30291,31153,30646,30164,31621,29609,30208,30493,31006,30670,30975,30695,30822,29182,30265,31343,30958,29888,30895,30690,30587,30356,30579,31242,30574,30718,30190,30751,30568,29812,30349,30093,30012,30566,30491,30380,30681,31414,30623,30842,31111,30007,30062,30513,31564,30448,31381,29977,31043,30898,31136,30957,30229,31401,30625,30363,30448,30675,30181,31060,30602,30424,30347,30606,30376,31024,31064,31048,30135,30673,31005,30370,30795,30195,30200,30395,29424,30028,30620,30721,30581,29814,30438,30964,30417,30456,30922,31134,30467,30572,31128,30278,30425,31043,30442,31313,30791,30045,30371,30519,30614,30388,30631,29698,30452,30861,30568,30185,30396,30548,31151,30749,30663,30861,30827,30591,30059,30222,30014,30547,29782,30323,30212,30406,30803,30840,30575,30964,30485,30628,30571,29451,30414,30403,30696,31009,30767,30949,31883,30748,30873,31468,29967,30008,31142,30496,30830,30497,30304,30471,31262,31187,30396,31092,31084,30893,30904,31573,31519,31154,30168,31283,30781,29830,30165,30896,30092,30355,31325,29874,30830,30880,30728,30601,30405,29977,30106,30564,30202,30915,30342,30694,30597,31238,30394,30936,31113,30463,30914,30478,30302,30897,29663,30383,31338,31850,30942,30737,30609,30935,30462,31743,30345,31065,29841,31525,30728,30239,30094,30532,30824,30667,31380,30676,31245,30557,30124,30918,30621,30154,30688,30523,30196,30045,30557,30655,29710,30886,31098,31495,30446,30968,31007,30720,30418,32103,30963,30255,30882,30592,30853,30744,31137,30236,30811,31403,30845,30272,30320,30481,29739,30147,30894,30237,30458,30837,32511,30185,30233,30273,30364,30510,29701,30762,31167,30383,30375,31476,30865,30298,30595,30965,30334,29989,30766,30820,30120,30116,31062,30331,31122,30237,30507,30139,30156,30405,30022,30944,30663,30938,31760,30551,30221,30371,30943,30890,29894,30082,31217,30144,31095,30500,30908,30933,30144,30804,30485,30130,30367,30653,30708,31100,30081,30469,30730,31038,30495,31077,30698,30179,31315,32071,31291,30458,30294,29977,30447,30710,30147,29282,30582,30659,30551,30105,30418,30430,31064,31195,30049,30726,30531,29980,30288,30478,31160,30578,31095,30096,29754,31290,30609,30391,29923,31459,30906,30902,30638,29984,30592,30732,30455,31003,30636,30671,30496,30685,30401,30291,31002,30662,31056,31013,31317,30501,30938,30021,30899,30145,30259,31051,30962,30625,30639,30874,30582,30353,30911,30380,30757,30989,31263,30231,30669,31065,30370,30782,30780,30526,30198,31449,31203,30728,30179,29981,30174,31091,31467,30247,30296,30420,31182,30843,31252,31250,31145,30880,30466,30601,30471,30901,30296,31071,31386,30746,29947,31100,30790,30886,31287,31010,30196,30867,30016,30597,30304,30410,31146,30179,30968,30777,29874,30670,31184,30970,30772,29690,30727,30418,31194,31089,31081,31396,30104,30389,29834,30652,30270,30673,30500,30418,30506,30083,31103,30580,30855,30158,30100,30208,31385,30505,30771,30970,30824,30306,30710,29951,30303,31228,30610,30947,31087,31465,30942,31356,30669,30886,30964,30202,30683,30422,31181,29817,29987,30483,30926,30195,31114,30195,30008,30999,29854,30709,30642,30075,31142,30263,31008,30420,30809,31871,30574,31252,30545,30355,31172,30976,30397,30393,30242,30245,29736,30281,31382,30843,30375,30784,30467,30727,29532,30221,30815,31512,30832,31205,30438,30544,30261,30984,30225,30533,30459,30143,30222,30612,31063,30601,31551,30376,31468,31229,29222,30608,30952,29895,29358,30256,30512,30843,30228,31243,30447,31503,29819,30174,31546,29977,30409,30725,30863,31010,30206,30954,30292,30860,29986,30511,30831,31197,30731,30980,31098,30497,30324,30962,30345,30931,31642,29949,30203,29813,30175,30337,30888,31259,28992,31098,30319,30713,29984,30772,30694,29715,30506,30685,29763,30510,30199,30705,30601,30069,30941,31237,31399,30398,30125,30899,30435,31131,30947,29976,30754,30180,31121,30167,31084,30085,31047,30641,31043,30713,30654,30624,30080,30872,30651,30867,30920,30838,31594,30362,30359,31168,30385,30869,30798,30800,30841,30926,30893,29927,30323,30714,31063,30791,30869,30638,30606,30696,31117,30895,31109,30422,30634,30673,30236,30858,30378,29662,31163,31646,30349,30167,31076,31229,30560,31388,30098,30741,30877,30042,31229,30735,29677,29704,30063,30407,30778,31291,30225,30681,30928,30268,30981,31192,31343,30671,30630,30783,30558,30645,30280,31095,31109,31193,30994,30494,31341,30599,31098,30722,31055,30367,30536,30546,31126,30284,31293,30230,30046,30574,30458,31782,30214,30157,31283,29987,30422,30669,29849,31639,30504,31214,30779,31456,30023,30707,30742,30531,30654,30842,29893,30111,30809,30206,30916,31215,30661,31038,30451,30728,30894,30954,30722,31342,31162,30121,30583,31198,30933,29148,30761,30435,30810,30501,30695,29885,29821,30188,30328,31376,31261,30840,30540,30346,30599,30219,30306,30552,30963,30374,30717,31137,29883,30506,30236,31667,30189,30337,30189,30952,30546,31048,30285,30715,31090,30021,30814,31230,29937,30154,30788,30704,30711,30276,30789,30424,30925,30825,30611,31180,30864,30047,31285,30848,30403,30399,29939,31664,30202,31545,31361,30904,30434,30364,30008,30869,30267,30804,30372,30852,29880,30101,31503,30470,31411,31263,31284,30429,30014,29895,30135,30764,29980,30273,30738,30483,29823,30375,30551,30408,30808,30335,30417,29878,29656,31108,31023,30548,30583,30694,31267,30667,30471,30101,29889,31112,30408,30490,30567,30223,30542,30976,31236,29823,30448,30151,30847,30035,30887,30325,30243,31051,30171,30586,30956,30477,30510,30914,30715,31082,32111,31172,31501,30271,30268,30161,31006,29526,30383,31284,31027,30402,30590,30214,30463,30515,30922,31068,31384,29614,30277,30021,30941,30174,30071,30627,30559,30551,30412,30950,32027,30511,31058,30428,31069,31367,29898,31129,30072,31194,30788,30467,31035,30199,31495,31420,30639,31172,30910,30536,30773,30979,31007,30968,29570,30258,30257,30936,30402,29621,30266,29960,30559,31471,30500,30123,30303,30821,30673,31305,30516,30998,31371,30154,31661,31854,30795,30328,30900,30189,30940,30403,31327,30380,30998,30989,31929,30828,30965,30711,30576,31750,30266,31421,30029,30364,31101,30188,30614,30940,30443,31819,30263,30026,30443,31352,30432,30921,30664,30590,30039,30981,30642,30681,30463,31316,30487,31062,30421,29902,30078,30390,30219,30493,30793,30594,30992,30712,30325,30359,30383,30213,30067,30086,30796,30448,31004,30676,30766,29705,30774,29890,30070,30291,31431,29868,30419,31281,31085,30546,30060,30074,30324,30805,30089,30399,30818,30172,29677,30005,30707,31159,31338,30977,31490,29591,31102,30897,29944,30670,30727,30077,30977,30606,30701,30877,31013,30488,31678,30663,30570,30547,30936,31522,30605,30425,30656,30275,29850,31401,30904,30542,30198,31404,30429,31330,31335,31303,30638,30486,31006,31484,30750,30934,30621,29534,31238,30335,30953,29986,31183,29802,31464,31193,29725,30095,29452,30757,31260,30054,29834,30684,30839,31287,30595,30210,30924,28774,30238,30274,30698,30878,30110,30976,29879,30825,30659,29724,31108,30418,30420,30876,29620,31567,30949,30431,30499,30665,30790,31104,29896,30116,29575,29738,30928,31176,29854,30276,30041,30767,30859,31636,30494,30661,30222,31358,30917,30843,30446,30668,30020,31271,30513,29626,29802,30412,30695,31684,30760,30782,30525,30550,30843,30796,30720,30777,31222,31469,30139,30669,30563,30167,30347,30584,30689,30395,30565,31032,31095,31056,30498,30451,31198,30630,30532,30690,30325,30810,30724,30282,30195,30914,31381,29894,30502,29667,30400,30479,30698,30500,30997,31023,31138,30496,30829,30293,30815,30460,30317,30131,31470,30719,31269,30541,30102,30699,30993,31019,30456,31318,30623,30886,30507,30723,30563,31508,30155,30174,30193,30819,30736,30711,31214,30319,30384,30784,30702,31207,30193,30353,30210,30900,31259,30915,31341,30757,31208,31338,30589,30267,31071,30404,30735,31734,30886,30511,31322,30992,30801,30254,31097,30606,31029,30760,30876,30317,31298,30369,30245,30030,30789,29814,30032,30823,31253,30490,31322,31001,29999,31546,30115,29452,30729,29931,30201,30843,29558,30362,30414,30438,31923,30980,31261,30591,30845,30602,31004,29717,30540,31036,30937,30483,29341,30000,31149,30760,30613,29737,30870,30318,30628,29815,30632,30748,29884,30564,30316,30833,30712,30793,30761,30540,30597,30209,30381,30686,30716,30691,30390,31678,31135,30273,30971,30869,30090,30224,30655,30157,30722,30938,30795,30994,30315,30546,30089,29684,30076,30722,30212,30882,30536,31675,30718,30322,29756,30857,30528,30268,30348,30220,31915,30456,30647,29634,29954,30226,31004,29856,30376,30473,30449,29748,30638,30160,30778,30789,29935,30667,30851,31253,30887,30932,30427,31272,30003,29927,30658,31147,30346,30946,30455,30762,31266,30597,30771,31392,31340,31112,30937,30628,30566,30976,30433,30421,31029,30514,30439,30919,30483,30405,31131,31136,31287,30874,30282,31241,30810,30773,30954,30807,30608,30137,29836,30119,30233,30968,30728,31162,30726,30317,30303,30444,29887,29746,30464,31387,30457,30410,30997,30303,30753,30523,31052,29740,30291,30901,30715,30915,29947,30857,31028,30477,30207,30881,30441,29773,29893,30700,29952,31066,31151,30302,30381,30776,31060,32278,30569,30655,29787,31172,30459,30819,30113,30822,30545,30425,30609,30331,31377,31024,30535,30758,31011,30213,30710,30844,31133,30750,30310,29436,31483,30579,30004,30570,30380,29696,30691,30974,31247,30937,30885,29871,30961,30875,30846,30478,30750,30188,30462,30584,30494,30531,29939,31005,30023,30730,30375,31294,30431,30180,31105,30591,30263,31513,30092,31210,31974,30419,30311,31045,30338,30266,31590,30223,31031,30351,32090,31161,29937,31455,30467,31450,29765,29799,30573,30315,31073,31234,30288,30566,31274,30802,30333,30917,29652,31177,30780,30072,30890,30360,29661,30167,30460,30596,31024,31768,30455,30246,31757,29850,31148,30431,29953,30792,30178,30687,30357,30783,30656,30172,30579,31454,30545,30449,31047,30091,30538,29828,30838,30698,30994,30877,30221,30559,30951,31016,30141,30541,31399,30875,30710,30169,30850,29891,30499,30290,30840,31691,30135,31162,31209,30444,30383,31403,30125,30161,30107,30157,30663,30830,30810,30911,30445,31474,30661,31185,30560,30286,30809,30497,30403,31164,30174,30401,30313,30044,31596,29866,30715,31639,30825,29896,31046,30025,30136,30985,29768,31471,30952,30224,30972,30255,30860,30805,31281,30003,30362,31031,30978,30579,30773,30559,31094,31249,30314,30749,29784,30976,30915,30719,31276,30531,30907,29713,31159,30990,30715,30229,30197,30962,31259,31282,30810,30236,30749,29771,31091,30569,30285,30270,30538,30199,30934,30058,30278,29972,31496,30697,30021,30931,30210,31432,30924,30866,30536,30881,30709,29865,31003,29871,31007,30293,30323,31386,31179,30420,30845,30445,29881,31019,30875,30895,30138,29864,30661,31011,30907,29927,29914,30967,29557,30547,30478,30182,30958,30959,29628,29963,30215,30578,30659,30459,30832,30840,30690,30613,30236,29951,30856,30629,30518,31248,30354,31043,30203,30139,30721,29517,31210,30910,30394,30916,30533,30541,30372,30894,30663,30841,29419,30604,29402,30013,31153,30591,30287,30274,31076,31095,30866,30743,30296,30574,30506,30752,30900,31037,30402,30144,29935,30889,30733,31326,31093,30576,31380,30753,30428,31218,30233,31237,30804,30307,31399,30358,30045,30872,29650,30221,31113,29847,31760,30607,29495,30290,30870,32245,30410,31179,30257,31465,30998,30290,29927,31320,30310,31247,30974,30396,29977,30698,30986,30197,30421,31439,30454,30599,30586,30348,29365,30100,30264,29887,30437,31304,30120,30776,30451,30198,30509,30404,31107,30526,30393,31494,30585,30544,29683,31445,30802,30233,31361,30327,30456,29935,31189,30355,30541,29976,30759,30251,30393,30482,30493,30356,30034,30832,30943,30815,31445,30937,30168,29887,29732,30668,30759,30322,31063,31112,30548,30506,30262,30183,31334,30962,30238,30922,30188,29561,29939,30490,30398,31297,29910,30721,30211,31395,30472,30290,30595,30745,30272,29949,30427,30731,30097,29902,30152,30480,31179,30149,29744,31460,30377,29802,30492,30353,30659,30775,30220,30564,30429,30805,30342,30378,29834,30517,29164,29786,31098,30474,31033,30743,30964,31116,31061,31061,30168,31218,31146,30865,31256,30382,30479,30828,31524,30967,30925,31315,30584,31186,30318,30250,30838,30489,30597,30738,30369,30893,30316,30654,30625,30188,31302,30289,31359,31376,30592,30408,30371,31282,30579,30635,30531,30956,30439,30861,30701,30776,31007,30436,30712,30696,30657,30339,30630,29695,29637,30303,30545,30139,30178,30458,30921,30562,30989,30090,30244,30303,31014,30528,30932,30386,29607,31079,30246,30387,30965,30497,29835,30212,30299,30765,30959,31366,30643,30352,31315,30490,30551,31127,30018,29361,30026,30458,31060,30821,30380,29815,31479,30674,31111,30610,31144,30749,30831,30210,30332,30276,31279,31312,29988,30740,30445,30449,31496,30854,31380,30817,30225,31100,30222,30914,30468,31145,30450,30157,30316,31000,30335,30125,30826,31154,30716,30181,29597,29956,30943,30399,30214,30229,30931,30745,30821,29457,30614,31281,30684,30795,30907,31079,30687,30516,30374,30366,31111,30919,30533,30727,30938,30237,30739,30220,30473,30813,30224,29645,31205,29950,30389,30462,31103,31018,31133,30167,30942,30703,31192,30791,30950,30970,30113,30600,31372,30606,30781,30287,30999,30683,30795,30780,29821,30803,30855,30616,30966,31033,29785,30596,30554,31380,31470,30531,30481,30347,31028,30992,30929,30308,30457,31274,30267,30140,30877,30609,30373,30448,30480,31673,30977,30889,30915,30521,30831,30611,31064,31065,30757,30748,30858,30108,30957,31178,30463,30611,30566,29628,31485,30464,30840,30916,31429,30422,31093,30781,30507,31381,30421,30863,30981,31041,31009,30839,29645,30448,29584,31390,30719,29803,30309,31071,30974,30008,30656,30288,31089,30548,30402,30795,30135,30954,30736,30081,31764,30718,30268,31088,31352,30477,30297,31370,30858,30595,29951,31168,30895,30911,30531,30671,30430,30594,30884,30642,30810,31421,31024,31151,30540,31478,30887,30785,30551,30853,30125,30782,31714,30123,30557,30348,29988,31057,30901,30493,31487,30940,29904,29504,31416,31268,31138,30473,31080,29191,30410,30794,30630,30689,31149,30657,30543,30680,30687,30840,30340,30799,30701,30597,30727,30020,31261,31108,30882,30526,30777,30720,30457,30768,30102,30709,30762,30795,31135,30367,30494,31063,30424,30810,30958,30743,31344,29855,31148,30401,30682,31208,30639,30525,30688,29893,31182,31379,30670,31124,29889,30037,29896,31588,31066,31332,30597,31045,30651,30418,30650,30093,30363,30414,30326,30267,31245,30860,29246,30458,29879,30278,32120,31078,31606,30767,30192,30853,30908,30569,31183,30280,29904,29991,30099,30658,31767,30386,31019,30600,30050,30705,30750,30385,31096,29542,31140,30847,30429,30306,30320,31953,31229,30099,30388,31214,30747,29998,30543,31332,30743,30528,30211,31118,30530,31006,30663,30460,30119,31508,30611,30376,31046,30289,31023,30519,31100,31775,30296,30476,30067,30321,31026,30897,30152,30958,31077,31300,29854,30081,30608,30769,31998,29681,30163,31400,30232,30856,29884,31012,30584,30793,30270,30516,30123,31023,30645,30223,30884,30107,31051,30269,30382,30589,30708,31168,31154,30199,31193,30090,31155,30326,30368,31333,30211,31403,29848,30027,30494,30431,31228,30711,30305,30170,30932,31285,31341,30949,29990,31555,30870,31595,30414,31069,30668,30856,29912,30375,31135,30778,30675,30185,30062,31063,30972,30467,30692,30611,30089,30669,30524,31161,31536,30720,31771,29451,31010,30279,30944,30824,31025,30928,30292,30795,31657,30706,30637,30983,30533,30788,30878,31070,30107,30413,30412,29885,30832,31411,30838,30285,30893,30736,29843,30593,30945,30494,29597,30789,30895,30542,30690,30364,30546,30870,31166,30192,30570,30475,30333,31115,30309,30710,30047,30243,31255,29993,30249,30284,29710,30834,30906,30827,30064,31082,29640,30110,30910,31513,30257,30146,30773,30140,30565,30626,30299,30408,30426,30695,29940,31043,31350,31441,29550,30877,30474,30908,30253,30141,29802,30302,31248,30286,30941,30683,30642,29885,30630,30046,30683,29984,29951,30306,30441,30883,30280,30172,30416,30989,29895,30617,29416,30486,30488,30261,31384,30876,30291,31092,31525,31351,30770,29979,29902,30299,30238,31299,30151,31102,30657,30491,29899,31200,30407,30526,30152,30352,31248,30746,30469,31272,30247,31282,30886,28882,29631,30682,31195,30473,30668,30950,30695,31344,30154,31295,31186,31425,30580,30931,30209,30388,31369,31012,30509,29681,31409,30801,30780,30567,30277,30726,30669,30704,31239,31076,30474,31056,31101,30799,30349,31575,30736,31039,30848,29929,30356,29210,30876,31259,31369,29683,30891,31377,30962,31429,29934,30559,31183,30653,30140,30992,30719,31104,30137,30621,31039,30351,30054,31410,30258,30798,30207,30706,31283,30507,30007,30650,30593,30458,30413,29954,30368,30232,30467,30441,31022,30698,30290,30362,30249,30026,30286,31064,30856,31491,31027,29514,30470,29995,31335,30919,30074,30932,31013,30483,30763,30201,30974,30525,30085,30237,30554,30334,29723,31221,31406,30676,30215,30923,30890,31140,30087,31123,30639,30464,30259,31178,30605,31074,30092,30179,30652,31146,30444,30937,30041,31023,30570,30550,30153,30647,30156,30308,30637,30788,30201,30393,30924,29931,30302,30683,30888,31723,29941,31002,29479,30602,30936,30097,31404,31215,30445,31909,31174,31098,30780,31081,30704,29621,30646,30355,30671,30221,31590,30272,31660,30252,30964,30334,30743,30390,30601}},
{{6000,2.100000},{45014,44304,43800,43809,43696,43379,44168,44253,44631,44788,44348,44614,43622,44346,44915,44324,44382,42616,43857,44234,44406,44108,44447,44295,44227,43897,43723,44241,43632,43165,43969,44110,43952,44061,43938,43677,43456,44509,43671,44055,43967,44065,43558,44235,44664,44857,43765,43144,44435,44680,43946,43531,44675,43397,43934,44330,43637,43887,44547,44146,43682,44344,43954,43780,43773,44291,45058,44225,43691,43976,43936,44099,43985,44858,44875,43808,43379,44109,44665,43891,43777,44401,44758,45084,43856,44589,43653,44530,43957,44469,44134,43701,44818,44238,44049,44137,44734,43734,44220,43867,44344,44767,44149,44645,44026,43975,44048,44783,43720,44830,43536,45109,43743,44116,44019,43755,44060,43632,44152,44622,44899,43946,43396,43868,43868,43886,44083,43180,44081,43633,43912,44424,44700,43268,45813,43847,44285,43471,44566,44899,43653,43599,44476,43426,44508,43733,45037,43924,43533,43621,44323,43734,43975,44422,43575,43758,43598,43880,43993,44568,44048,44467,44358,44456,44317,44042,43570,44266,44196,44309,44568,44852,43999,44301,44743,44394,43969,44814,44421,43240,44086,43574,43292,44310,44513,43456,44175,44498,44587,44886,42919,45046,43704,43888,44113,45090,44202,44449,44281,45164,44288,44106,44485,43555,43095,44852,44074,44097,43726,44320,44318,44277,44062,44258,44072,43393,44834,43366,43243,44608,43810,43374,44113,44708,43823,45065,44192,43326,44166,44666,43516,44350,44334,44533,43529,43183,44726,44055,43726,44015,43172,44000,44045,44876,43235,44052,44540,43562,44797,44405,43987,43921,43390,44355,44028,44095,44981,44965,43908,44577,44033,43930,44196,44883,43913,45696,44500,44070,43560,44766,44073,44456,43929,43167,43603,44629,44038,43901,43472,44128,43963,43617,44546,42929,43967,44378,43434,43716,43239,44487,44127,43374,44613,43591,44630,43613,43928,44123,44675,43896,44702,43707,44061,43959,44252,44414,43507,44382,44936,43662,44261,44891,44191,44412,44783,44912,43216,43930,43200,45069,43378,43159,44323,43492,43317,43029,43368,44608,44432,44735,43243,43752,44266,43546,44514,45070,44554,43410,43017,44123,43994,44507,44008,43774,43777,43900,44636,44245,43601,43414,44920,43819,44115,44198,44606,43404,44125,43633,43731,44515,44214,44132,44770,44403,44600,43604,44978,44046,44105,44430,44074,44143,44838,44471,44241,43864,44515,43451,44416,44005,43958,43666,44560,44561,43626,44708,43962,43388,43640,44136,43496,43891,44077,43477,43988,45110,44477,42779,43949,44148,43987,42806,44393,43492,44341,44699,44595,43613,44721,44537,42893,44417,44077,44103,44355,44774,43460,43788,44549,43584,44278,43246,43679,44603,45120,45161,44378,44324,44876,44436,45085,43502,43727,44484,44220,43674,44758,44361,45189,44325,44824,43885,43938,44340,44790,43777,44595,43963,45166,44286,44551,44224,43300,44907,43810,44526,43971,44135,43296,44139,43810,44131,44489,44940,43244,43758,43830,43535,44006,44262,43832,44570,44782,43732,43748,44447,43526,43938,43577,44161,43557,45031,44560,44739,44294,43022,43619,44301,44208,44256,44202,43386,44393,43741,44892,43417,44862,44430,44927,44873,43445,44323,42747,43682,43950,44618,43882,44452,44319,43789,44580,44494,44173,44138,43572,43947,44128,43928,44870,44555,43486,44852,44376,44457,43145,43983,44026,43850,44573,44072,44860,43389,43079,44253,43561,44763,44349,43523,43442,44056,44001,43993,44203,44226,44385,44039,44149,43783,44101,44280,44907,43564,44015,44009,43680,44810,44250,43768,44227,44264,44751,43930,43720,45042,44125,44667,43332,43682,44079,44158,44132,45102,43797,44431,44116,43976,44306,43773,44456,43699,43411,45269,43106,44640,43818,44904,44047,45066,42926,44092,43838,44448,43712,44374,43920,44270,44910,44200,44574,44409,43874,44396,43751,43870,43983,43881,44016,43893,43654,44569,43909,43543,43721,44467,43794,44032,44960,44288,43733,43433,43917,43889,43541,44286,44019,43883,43912,43824,44299,43417,43994,44743,44162,44422,44523,44610,44433,43947,43924,44552,43919,44124,43799,43676,45021,43699,44029,44459,44416,43334,42959,43885,44901,44296,43487,44200,44224,44261,44126,44894,43531,43163,43555,44014,43967,42243,42723,45075,44718,42989,43729,44306,44164,43672,44556,44050,44553,43898,45081,43839,43988,43903,44575,44531,44576,43583,44796,43852,43776,44152,43870,44468,42753,44526,44237,43553,44054,43172,44515,44791,43490,44817,43604,44681,43776,44112,42927,44496,44043,44641,43589,43991,43783,44338,43723,43853,44170,43984,43609,43955,44568,44153,44364,44236,45007,43587,44020,43922,43223,44353,44456,44353,43674,44440,43791,43589,43430,43929,44484,43490,43779,43873,44626,41926,44337,44227,43356,44409,44700,45002,44956,44163,44163,44156,45547,44086,44170,44705,43176,43600,44650,44352,44067,44161,44236,44308,44109,43919,44769,44893,44439,44749,44428,44453,43887,44167,44395,44671,43363,44110,44251,43969,43138,43972,44449,43952,43464,43511,43805,43702,44343,44512,44430,43391,44789,43901,44091,43976,43250,45188,44097,44382,43943,44499,44157,42614,44344,43571,43721,44437,44635,44557,43262,43559,42885,44426,44236,44400,45068,43800,43851,43859,43401,43836,44484,43691,43975,43585,44050,43437,44470,44396,43909,44028,44787,44851,44382,43893,44772,44221,44150,43511,44175,44632,43862,43924,44237,43830,43801,44829,44529,45025,44347,44647,44546,43778,43902,44306,43884,45076,44545,44803,43770,45253,43461,43688,44634,43643,43808,42815,44122,44041,44235,44368,44615,43890,43807,43654,44933,44032,44787,43839,44621,43343,44358,44212,43330,43791,45020,44451,44030,44265,43861,45047,44883,44203,43616,43947,44221,44234,44485,44111,44713,44362,43779,43730,43862,44853,43826,44107,44193,43828,44181,44522,44630,44369,43889,44714,45359,43770,44240,44725,44280,43973,44092,44990,44611,44652,44209,44068,44017,43424,44338,43925,43654,44483,43970,44200,43952,43708,43995,44636,44458,44206,44889,44635,43109,44446,44202,44516,43480,44659,43816,44150,45349,44515,43427,45132,44808,43682,43896,45077,44443,44464,43879,44153,44126,44051,44610,43807,43555,44313,44017,44041,44472,44019,44772,44417,43847,44087,43937,43873,44450,44798,43909,44407,43811,43662,43428,44505,43492,44001,45313,44005,43689,43550,44047,45046,43871,44022,43544,43618,44398,43838,44687,43563,43614,43851,44260,44071,44088,43811,44365,43940,43267,44300,44670,44173,43683,42901,45183,43495,44516,44264,44452,44084,43818,44474,43839,44034,45162,43497,44173,43677,44728,43985,43377,44273,45053,44276,44177,44571,44704,44336,44770,43984,44247,43891,44107,44478,43630,43598,44377,43876,44544,43514,44405,44119,44367,44713,44382,44079,44084,43226,45070,43230,44347,43630,43311,43977,43968,44421,44459,44762,43427,43523,43885,43858,44436,43559,43877,43798,44350,43746,42736,44090,43403,43305,43786,43908,44073,44052,42921,43604,44341,43560,43969,44996,44085,43476,44171,43889,43698,43773,43847,43885,44173,43981,44501,44712,43561,44324,44318,43582,44699,43841,45074,45187,44177,44360,43588,43538,43950,43948,43971,44171,45092,44357,45058,43494,44643,44290,42931,44203,43600,43931,44107,43616,44347,43954,43485,44509,44154,44816,43869,43317,44890,43960,44549,44246,43129,44324,44787,44813,43885,44576,43717,44002,43441,44069,43480,44471,45050,44190,44063,44255,43933,44271,44717,43583,44034,44407,43599,43974,43721,43820,44235,43966,43886,44306,43157,43727,44475,44187,43416,44030,43437,43752,43967,43166,44768,44343,44150,43731,44331,43942,43306,43871,43778,43383,44117,43900,44029,45049,44314,43549,43418,44532,44076,43874,44375,44851,43533,45154,44847,43312,44109,44601,43667,44467,44249,44301,44173,43633,45031,44603,44249,44728,44730,44110,43890,43956,44213,43826,44731,44368,43406,44822,43162,43747,43294,43828,45300,45237,44056,43750,44194,44270,44086,44434,43576,44004,43900,44369,44512,44806,44641,43265,44516,43895,44541,43920,44602,44262,44260,43816,43696,45162,44688,44050,44468,43480,44656,44268,43894,43494,43585,43087,44517,44009,43433,44181,44129,44203,44041,44312,45082,43786,44848,44390,44995,44709,43999,44973,44373,43894,44499,44150,43971,44150,44172,44793,43832,43356,43429,44766,44587,44478,44877,43492,43521,44106,44265,44469,43932,44109,42869,44259,43818,44147,44014,44459,44092,43881,44363,43529,45249,43384,43742,43313,44411,42996,44003,43690,43968,44560,44442,44027,43789,43803,44357,44081,43679,44388,43695,43499,44341,43957,44165,43970,44100,43714,43552,44487,44792,44715,44553,43906,44590,44752,43455,44013,43572,44087,43856,44400,44152,43710,44053,43573,44566,43678,44134,44720,43631,44067,44479,44178,43796,44024,44740,44254,44932,44827,44078,44703,43790,44293,44756,44797,44796,44665,44030,44121,44010,44305,43579,44493,44134,44199,43528,43815,43366,44593,44885,44407,43908,44012,43874,42791,44739,43627,43335,44261,43574,43566,44840,43346,44177,44464,44159,43806,44228,44782,44557,44996,44097,44310,44119,44360,44336,43639,45182,43463,43699,43888,44707,44461,44489,43534,43184,44037,43816,43469,44483,44561,43901,44063,43547,44563,44809,43758,44266,44553,44031,43981,43727,44456,44135,43278,44042,42804,43265,44393,43776,43710,44232,43608,44442,43464,43888,44298,43969,44148,44323,44238,44672,43716,43667,43908,44236,44696,43930,43355,44057,44496,43995,44320,43978,44169,43880,44105,44297,44281,44560,43357,44462,44699,44164,43555,43744,44980,44763,44173,44569,43792,43624,44396,43628,44178,44512,44120,44084,43179,44145,43585,42994,43706,43763,44561,43517,43769,43578,43838,43356,43836,44370,43909,43584,45028,43756,44564,44056,44476,43933,43473,43978,43974,44023,44167,44381,44288,44245,44728,43171,44018,44199,44622,43831,42943,44295,44186,43870,44121,44976,44221,44438,44387,44243,43854,45053,43721,44499,43976,44389,44624,44077,42849,44131,44398,44132,44356,43264,44154,44037,43660,44341,43855,43968,44154,43799,44290,44044,44499,43931,44685,44317,45257,45064,44483,43842,44610,44072,43955,43816,43838,44027,44446,44324,43884,44997,43139,44059,44221,44746,44856,43903,44353,44246,43107,45078,43934,43685,43621,44311,44270,44908,44666,43526,44542,43950,43921,44123,44096,44452,44365,44669,43524,43973,44762,43444,44472,44576,44823,44284,44840,43582,43762,44727,44604,45073,44659,44171,45213,44498,44568,44831,43065,44195,44454,42919,44181,43712,44289,44039,43603,44104,43705,44432,44517,43804,44027,44223,44107,44805,43876,44498,45076,44316,43660,43603,44028,44296,44376,43809,42424,44421,44882,44496,43890,44371,44422,44445,44622,44440,44526,44816,44220,44554,44075,44447,44497,44533,44288,43520,43675,45019,44272,44257,43967,43370,45002,43774,43962,43870,43474,43914,44415,43956,42923,44674,42935,44449,43149,43297,43489,43850,43856,44475,43865,44819,44091,43403,43595,43309,43921,44181,43939,43962,43959,44063,43656,44619,44487,43911,43777,44231,44163,43747,44956,43348,43900,44367,44305,43534,43648,44073,44234,43662,44298,44020,44023,43572,44978,44200,44649,43666,43799,44719,44702,44224,44238,43106,44778,44335,43937,44392,43654,44739,45055,44099,43780,44280,44209,44074,44433,44659,43632,44014,44020,42737,43181,43908,43905,45124,43990,44853,42981,43428,43764,44310,44168,43372,43921,44010,43698,44382,44551,43587,45226,43906,44036,43735,43881,43822,44024,44491,43616,44558,44358,44478,43862,44444,45048,43545,44569,43521,42833,43766,44229,44432,44569,43227,43361,44122,43683,43995,44034,44136,44326,44827,43965,44274,44842,43733,43634,44402,44991,43264,44424,43938,43615,43020,44187,43911,43755,44686,43823,43746,43871,43853,43676,44090,43729,43597,43141,44221,43624,44225,44504,44536,43128,44015,43314,44965,43741,43990,44241,45036,44275,43888,44234,44279,44473,44201,44904,44410,45226,45326,43449,44681,43889,44153,43511,43088,43957,43823,44182,43960,43941,43685,44267,45079,43434,43240,44458,43913,43716,44327,44873,44328,44030,43203,43856,44331,44081,44255,44387,43773,43835,45085,42866,44259,43944,43448,44708,43601,43748,45672,43589,44590,43841,44350,44035,43888,43416,44737,43863,44061,43855,43592,43788,43895,44926,44455,44436,45076,44406,43290,43508,44177,44518,43123,43720,44101,43520,44860,43405,44279,43772,44691,43472,44666,44124,44031,44215,44198,44536,43582,43387,43951,44222,43749,43932,44436,43747,45168,43979,43865,43715,44239,44326,44291,44384,43787,43423,44607,44282,44358,43596,44613,44611,43813,44006,43625,44032,43743,43524,43401,44055,44443,44617,44361,44071,44895,44301,43762,43526,44320,44584,43903,43093,43706,44057,43700,44366,44645,44471,44077,44207,44679,44526,44689,43901,44868,44700,44311,44239,44731,44134,44411,43702,44343,45004,44375,43598,44088,44288,44371,44085,43981,43493,43942,44214,44694,44522,44016,44164,44113,44371,44243,44321,43544,44366,44312,43786,43104,43763,44076,44289,43945,43932,43502,44197,43767,44421,44284,44656,43749,43883,44414,45095,44555,44328,44328,43735,43209,44047,43785,44696,44844,43580,44119,43523,43471,44411,44482,44732,43963,44044,44475,43607,43314,44438,44283,43935,43946,44305,44415,44468,44681,43611,43062,44495,43338,44310,43738,44367,45412,43868,44285,43206,43943,43553,43254,44405,43987,44108,43825,44149,44173,43822,43894,44213,43532,44191,44869,43598,44382,43702,44374,43469,43188,44155,44157,44249,43948,44079,44955,44776,44351,44016,42964,43916,43735,44159,44504,44369,44375,44701,43960,43752,44738,43792,44919,44223,44504,43186,43884,44790,43862,44312,44207,45103,43768,45238,44813,44553,43742,43900,44402,43946,45296,44232,44259,44893,43788,45252,44220,44058,44004,44377,44226,43353,43287,44302,43236,44700,44965,44487,42820,43878,43691,44021,44367,44229,44098,44075,43679,44439,44362,43374,43998,43804,43797,44405,43527,44296,44020,43376,45022,44860,42799,43987,43756,43622,43977,43829,44156,43114,44157,44425,44044,43904,44281,44610,44731,44652,44357,43471,44805,44577,44958,43083,44182,44906,43738,44402,45230,44245,43402,45028,44373,44663,44209,43974,43579,43305,43646,42718,44697,43661,44596,43673,43916,44202,44431,44417,43790,44410,44730,44306,43732,44092,44394,44565,43748,44411,43545,43865,44372,44030,44640,43793,44644,43889,43730,43638,44559,44765,44674,44592,44318,44295,44221,44282,44774,44851,43714,44314,43804,44068,43671,44256,43587,44451,44189,43977,43245,44075,44784,43572,44138,44395,44297,44332,44535,43918,44218,44146,44623,44002,43551,44347,44269,43887,43748,43433,44536,43836,44429,43157,44648,44195,44036,44003,44107,43906,43303,44034,43981,43347,43952,43896,44281,44482,44786,44496,43661,44486,44027,42897,44788,43519,44652,43161,44237,44871,43837,44277,44877,43719,44413,43425,43474,44409,44310,44071,44373,43789,44288,44009,43948,44624,44390,44288,44146,43915,43845,43785,43503,44310,43869,43892,43859,44429,44220,44125,43414,45052,43831,44062,44958,44224,44356,44232,43951,44076,43733,45194,43996,43895,44264,43817,43978,43699,44980,43710,44948,42929,44453,44334,42789,44862,44528,44352,45026,43809,44045,45462,44469,44254,44510,43879,43600,43631,43829,43227,43927,44279,44884,43609,44763,43707,43539,44756,43093,43883,44759,44615,43989,44304,43759,43509,44692,43528,43739,44992,44290,44691,43470,45173,43813,44473,44616,44741,44463,43780,43801,44111,44685,44429,43755,44390,43919,45371,43183,44583,44351,44399,43625,45107,43723,43996,44685,43687,43582,44383,44236,44594,44305,44361,43458,43841,44211,44165,44701,44669,44475,44636,43447,44117,44706,43630,43648,44435,44022,43594,43818,43640,44538,44218,44006,44129,43725,43952,44803,44176,45114,44484,44250,44238,43751,44751,43838,43669,43653,44002,43882,44749,44869,44561,44128,44250,43745,43833,43559,43785,44164,44561,43331,44151,43997,45619,44486,44430,44441,44244,44649,44498,44902,43916,44073,44257,44788,44460,43735,44167,43843,44596,43913,43978,43688,44278,42913,43894,44482,43990,43916,45662,44002,44845,43695,43833,45087,44458,44673,43490,44583,44006,43580,43421,45348,44759,43276,44673,44321,43437,44433,43709,43834,43380,44369,45330,43831,43980,44650,44385,43900,43801,44125,44892,44379,43864,44952,43649,44319,44681,43451,43844,44007,44110,44324,44604,43828,44553,44324,43139,44459,44092,44042,43480,44194,43774,42804,43981,43453,44093,42815,43810,43600,43588,44735,43833,43671,44465,43890,44140,45189,43304,43705,44571,44483,43983,43987,43357,43893,43869,44564,43671,44175,44298,44131,43954,44197,45017,43861,42970,43239,44149,44280,43610,43861,44167,44820,44325,44412,44249,44025,43938,45039,43554,44010,43457,44174,43827,44296,43786,43791,44734,43563,43413,44240,44377,44561,43604,43604,43479,43723,44639,43839,44085,44466,43713,43871,44233,43416,44008,44566,44450,44352,44414,44107,44196,43594,43446,44783,44035,44169,44644,43414,44328,44365,43437,43435,44374,44022,43554,43411,45056,44186,43171,44087,44846,43885,44388,43800,44314,43695,43742,43726,45064,44810,44091,43795,43474,43990,43549,44416,43735,43812,43884,44580,45277,45100,44302,43123,43361,44807,43755,44249,43815,44177,43761,43995,44924,44263,44662,44683,44399,43731,43872,43734,43864,44284,43922,44101,44145,44674,43488,43937,43289,43657,43513,43577,43293,43927,43663,44040,43929,43486,44780,44375,43295,43814,43348,44787,43879,44460,43673,44448,43334,44716,42847,44738,44053,44398,43821,44504,43501,43865,43724,43701,43826,43954,44154,44186,43387,44567,44702,44736,44382,43876,44123,44897,43004,44496,44022,44264,44040,44070,43976,43089,44223,44072,44680,44408,43422,44349,44032,44311,43991,44432,43931,44775,45379,44082,43828,44911,43940,44025,44375,44436,44663,45037,43702,43434,43493,44302,45590,44230,44017,43475,44227,44024,43803,43079,43957,43667,43389,44059,45054,44296,44584,44464,44900,43870,43976,44489,44385,43551,44390,44558,44138,44329,43664,43616,43444,44048,44432,43349,43590,44715,44135,43743,43774,43792,44290,43758,43869,44116,44156,43874,43932,42779,44394,44808,43148,43556,44035,43702,43740,44032,43362,44498,43595,44540,45127,44951,44766,44460,44258,44527,44687,43577,42690,43946,44277,44595,44689,44314,43992,44923,43865,44467,44000,43435,43923,44187,44520,45080,43438,43448,43373,44766,44763,44308,45099,44202,44413,44649,44366,44281,44019,43687,44199,43992,43293,44736,44630,44140,44710,43906,44669,44276,44147,43308,44950,44625,44627,43610,43766,45325,44441,44600,44393,44455,44883,44293,43329,44020,44378,43681,44124,44011,43887,43731,44368,44659,44190,44193,43919,43862,44273,44349,43221,43901,43961,44222,43639,45179,44193,44391,43695,44729,43124,43666,44895,44667,44591,43967,44084,43927,43698,44632,44033,45127,44679,43590,44165,44131,44463,44661,44560,43852,44555,43625,44326,45006,43751,44450,45108,44539,45039,44408,43837,43488,44988,43729,44869,44780,43720,44408,43528,44414,44441,43260,44147,43651,44959,44401,43985,43531,43498,45009,44689,43969,44500,44121,44961,43288,42713,43823,43639,44191,44381,44744,43970,43884,43851,44026,45003,43644,44303,43405,44442,44209,44809,44320,43504,43567,43900,44259,43969,44485,44019,44698,43409,43817,44196,43980,44786,43467,44190,42870,44559,43625,44356,45052,44518,43900,44207,44037,44506,43303,43822,43432,44647,44566,44689,45354,43713,44005,43102,44016,43563,43975,44447,44907,43423,43950,44864,42888,43066,43796,43910,44085,44755,44090,44398,44259,44208,43737,43563,43728,44756,44446,44206,43728,44306,43415,44668,43860,44328,45462,43997,44210,44418,44525,44420,44046,43578,45239,44707,43291,43796,44916,43774,43315,44039,44373,44415,44493,43883,44333,44058,43936,43822,44501,44540,43529,44184,44066,45115,43646,44265,44225,43981,44213,44222,42732,43630,44402,44635,43057,43784,43279,43884,44300,44561,43736,43356,44495,44282,45041,43937,43752,44003,43383,44541,44799,44036,43736,43866,43848,44383,43219,44156,43889,43043,43754,43190,44565,44243,44187,44069,44062,43680,44017,44296,43742,43636,44656,43753,43364,44117,44201,43159,44123,43568,43753,44169,43093,43857,43788,44613,44324,42680,43485,44135,43773,44539,44255,44534,43689,43388,44273,43666,44422,43749,43763,44640,43258,44403,45100,43652,43736,43853,43371,43586,44566,43921,44753,45003,44608,43884,44264,44356,43817,44051,44114,44908,44329,44266,43744,44114,44642,44317,43568,43851,43048,43337,44628,44257,44359,44005,44702,44245,44502,44159,44169,44927,43885,43893,44533,43946,43775,43446,44086,44011,44547,44445,44266,43883,43852,44402,44178,43890,44099,44351,44156,43973,43656,44676,44392,43517,43878,44017,44137,43507,43832,44177,43571,43589,44589,44400,43814,44807,44176,44577,43423,44285,44336,44090,44270,44298,43831,43786,44194,43413,43880,44143,44313,44071,43596,44294,43531,43140,44158,43989,44307,44211,43121,44197,43775,44081,44586,43177,44395,44049,43956,44441,44254,44581,43598,44120,43286,43824,43311,43924,45243,44666,44305,43787,44031,43368,44169,43426,44325,44406,44489,43873,44492,44409,44959,44617,43059,45150,43777,43828,44314,44319,43235,44535,43711,43782,44356,43683,43832,44199,44835,44326,44273,43390,43976,43218,43259,43665,43763,43780,43890,43590,44222,44225,43826,42809,44171,43986,43430,43358,43438,43907,44892,44069,43525,43432,44204,43918,44075,43745,44540,43877,43777,43444,44188,43585,43911,44023,44353,44078,42612,43737,44336,44990,44835,43518,44230,43879,43601,44392,44425,44491,44929,43647,44368,44192,43680,44594,43312,44134,44574,44766,44475,44807,43695,44401,44124,44214,45418,44487,44032,44236,44340,43504,43278,44596,44845,44227,44202,44739,43832,44287,43190,44140,43905,44542,43475,44652,44189,44655,44188,43622,43963,43790,43736,44718,43799,43574,44360,44732,43730,44519,44308,44398,44410,43860,44579,43560,43584,43910,43952,45109,44542,44255,43827,43946,44318,43674,43984,44421,43041,44272,44261,44938,44407,44617,42963,44071,43941,44436,44946,43767,43522,44085,44376,43774,44892,43799,43740,44732,44556,43991,44288,43623,44256,43481,43495,44122,44555,43943,44416,43723,42962,44633,44598,44570,45089,43685,44246,44405,43961,43833,44901,44172,43558,43218,44084,43164,44760,44306,43543,44626,43844,44138,43158,44133,44361,43841,44792,43968,44420,43227,44716,43907,44478,44415,44525,43243,43766,44285,43532,44227,43851,44640,44405,44265,43727,44410,43503,44190,43602,44249,44112,43571,44734,44411,44500,43977,45040,43542,44680,44006,44534,44243,44355,43995,44697,44159,44152,44896,44521,44004,44452,43475,45131,43514,43578,43729,45034,43887,43754,43392,44517,44595,43858,43586,44170,43791,44036,43798,44140,43549,44109,44333,44509,43167,44883,42939,44300,43868,43620,45225,43907,45272,43836,44793,43765,45338,43745,44185,45596,44532,44041,44225,44279,44167,43500,44246,43799,42891,42501,44170,43829,43228,43849,44226,43966,44053,44378,44691,43702,44969,44403,43665,43978,44573,44917,44432,44758,43827,44372,45043,43260,43704,43802,44268,44713,43809,43446,44110,44131,44495,44076,44148,44204,43559,43887,44447,43877,43579,44958,44702,44474,43937,43296,42708,44323,44739,44840,43955,43917,43565,44554,44825,44327,44827,44361,44675,43432,43989,43328,44913,44612,44596,44290,44392,44829,44155,44948,43730,43685,44833,43821,44462,44090,43781,44307,44127,43328,44283,44133,43820,44538,44679,44319,43859,43794,44786,43818,44338,43944,44581,44164,43965,44429,44009,44112,44946,43646,44001,44735,43433,44815,44670,44137,45097,43636,44440,42955,44630,45042,44666,44444,44701,44754,44882,43711,44142,44572,43808,44387,44329,45025,43592,44149,44003,43652,44070,44018,44061,44264,43846,44580,44194,44586,43947,43894,44158,43540,44600,43859,43649,43710,43096,44411,44419,44085,44657,43507,44786,43849,44540,43742,44289,43374,44599,43284,44268,44403,44236,43737,43921,43818,45189,44197,44423,44264,43506,43839,45246,43048,44358,44138,42862,44170,44879,43369,43358,43508,44110,45083,44311,44158,43049,43212,43556,44466,44883,42792,44469,44194,45041,44292,44773,43074,44283,43717,43378,44063,43860,44076,43751,44906,43659,43860,43737,43716,43917,45855,43633,43780,44249,43985,44306,44734,43493,44064,44251,44963,44916,43679,44583,45044,45218,44526,44409,43913,44463,44534,44261,43932,44152,43710,43919,43333,43578,43655,44128,44934,44108,44101,43821,43992,43398,43854,43855,44234,43461,44554,43345,43286,43210,43972,43327,44016,44409,44173,43676,43708,43939,44581,44136,44790,43614,44018,43684,44813,44346,44572,44384,44118,43831,43611,43892,43819,44289,44073,43804,44301,43606,44011,44429,43688,44659,43781,45052,43896,45306,43676,43583,44786,44659,44311,44416,44141,43180,44018,44536,43775,44119,44636,43846,43261,44199,44484,43558,43317,44633,43795,43727,43693,44515,43678,44508,44032,44275,44793,44365,43856,44651,43481,44115,44211,44014,43952,43678,43406,43530,43991,44951,44423,44330,43628,44120,44182,44398,44344,44844,44535,44193,44653,44761,44446,44430,43796,43703,44546,44074,43999,44425,43973,44055,43994,44171,44559,45139,43895,43983,44240,43905,44401,43754,43885,44434,43557,44661,43968,43870,43694,45042,43847,44369,43873,43899,44459,44010,43844,44442,43822,44785,43650,43633,44453,44022,43644,44467,44570,44366,43982,44136,43892,44324,43950,43719,44904,44425,43103,44322,44378,44300,43402,43835,44244,44074,44061,45026,43960,44178,44098,44851,44392,43484,44813,43540,44202,43638,44452,44346,44489,44372,43834,44060,43875,43762,43366,44745,43968,44124,44607,43270,44712,44008,43994,44204,45038,44261,43813,43191,44490,44226,44579,44635,44536,44418,43396,43494,44321,44214,44776,44295,45119,44060,43920,43247,43886,43567,44881,43640,43247,44514,44281,44720,43899,44738,43602,44646,44983,44341,44123,44257,44214,44486,44856,43585,43340,43619,44116,43914,44052,43904,44182,43972,42965,43389,43411,43377,43899,44136,44168,44281,44249,43597,44122,43485,43905,44246,45554,44647,43856,43753,43525,44776,44121,44019,43552,43610,43374,43808,44130,43086,44337,44856,44536,44221,43442,44512,43623,44396,44100,44436,44192,44347,43605,43544,43490,43376,44168,43527,43645,44467,43899,44312,43226,44048,43907,43612,44593,44151,43553,44343,43726,44688,43413,44594,44183,44259,43420,44529,44398,44082,43674,43814,43610,43360,44602,43864,44465,43854,44072,45090,44118,44034,43107,45079,43202,44330,44691,44142,43980,44908,43717,44349,44082,43836,44416,44470,44350,44270,44600,44527,43875,43487,43933,44106,43540,43516,44067,44264,43135,43762,44307,44047,44614,43482,44272,43805,44824,44175,42934,44286,44168,44279,43460,44168,42795,43961,43361,43519,44487,44526,44013,44192,43581,44747,45963,43415,43513,43356,44670,44592,44258,43421,44589,43500,43770,43935,44231,43831,43594,43653,42977,44285,43429,43573,43766,44386,44005,44427,43614,43977,45140,44653,44094,44619,43587,44531,43662,43794,45071,43535,44035,43557,45029,43477,45248,44980,43259,43983,44031,44294,44021,43560,43788,43374,43962,43954,43670,44967,44070,43296,44098,44206,44331,43768,45226,43369,43539,43834,43911,44461,43804,43294,43299,44601,43782,43837,44140,43059,44102,43240,44235,43450,43500,44311,44111,43819,43947,43413,44635,44275,43790,43909,45028,43474,44096,44335,43655,43899,44299,44548,43867,43228,43843,44428,43955,43274,44148,43927,44056,43581,43212,45520,44523,45021,43585,43878,43839,44176,43748,44374,44018,44025,43367,45026,43546,44415,43678,43472,43651,44389,44525,43869,44178,44225,42951,44317,43876,43814,44259,43471,43890,43694,44478,43924,43704,43993,44333,44015,44220,44369,44268,44175,44644,44314,43801,44398,43904,43551,44120,43774,43360,43993,43480,43425,43498,44047,43759,44368,43898,42792,44090,43880,43676,44492,42883,43946,44260,43929,44695,44097,43685,43832,43714,43707,44184,44547,44751,43843,43025,43435,42980,44509,43056,44933,44345,44029,45336,44571,44736,44007,43263,43913,43501,43784,45349,43424,44217,44648,43499,44329,44188,44711,45114,44106,43625,44289,44585,44842,45132,44278,44505,44669,44912,43874,43853,43572,43840,45162,43620,43863,44954,44121,44942,43370,43799,43893,43684,44467,44887,44501,44419,43420,43625,43975,44248,43781,44414,43757,44573,44338,43873,44040,43697,44514,44756,44736,44319,43214,44044,44479,43779,44767,44559,43675,44317,44623,43857,43862,44477,44690,44258,44368,44352,44611,43886,44650,42907,43989,44233,44639,44264,43834,44405,44598,44390,43680,43902,44254,44123,44770,43959,43631,43536,43710,44083,44038,44098,45108,43986,43635,44109,44302,44856,43378,44257,44473,44187,44035,43193,44573,44995,44089,45005,43385,43712,43510,44562,43522,43611,43830,43882,44287,43232,43310,43676,44862,44115,43814,43558,43833,43395,44093,43793,44016,45200,44870,44624,43787,44367,44321,44103,43906,44549,43474,43342,44054,44844,44002,44456,43507,44348,43653,44156,43569,44907,43630,44401,44316,44568,44145,44795,43848,44455,44263,43823,44895,44667,43618,44082,44261,43313,45344,43992,44301,44076,44276,44387,44254,43685,44565,43962,43701,43412,43944,43478,45196,43702,44418,43777,44404,43785,44578,44150,44478,43718,44955,45084,44409,44192,44001,44827,44458,43890,43475,43755,44670,44048,44138,43607,44461,43892,42780,43773,43936,44110,44194,43696,43548,44055,44568,44281,42987,43087,43209,43988,44210,43825,44701,43427,44324,43624,44303,44787,43954,44043,43372,44332,44183,43934,43583,44167,43959,44562,43842,43297,44432,44389,43725,43485,44215,44241,43671,44244,44121,44468,43264,43876,44747,45048,44081,44585,44155,43531,44041,42395,44427,43816,44576,45154,43899,43570,43615,44443,43504,44527,44627,43889,44006,43538,44902,43991,43549,43513,43594,44195,44181,43957,44767,44625,43120,44479,44178,44099,42884,44907,44468,43620,44195,43719,43156,43923,43195,44535,43745,44436,44362,44362,43073,43953,44640,44539,43242,44146,44036,44253,43581,44790,43865,43298,44528,43813,44546,43508,43690,44043,43781,43588,44252,44055,43744,44803,44160,44483,44102,43581,44147,44099,44009,45019,44209,44350,43758,43672,43765,44726,43514,43788,44971,44142,44431,44979,43940,44224,43696,44708,44365,43545,45363,43903,44346,44277,44484,43949,43882,44008,44154,43401,43761,44814,44147,43771,43862,44080,44556,43833,44303,43749,44651,44004,44767,44845,44503,44030,43724,43457,43723,44419,43688,43916,43807,44319,44095,44868,43950,43769,44198,42977,44834,43662,43365,43790,43852,43927,44505,43817,44543,44357,43466,43646,44142,44692,43531,44195,44439,44690,44355,44391,44285,43862,44027,44690,43463,43946,44097,43765,44808,44503,44028,43515,43433,43877,43928,43779,43356,44157,44683,44319,43906,44039,44269,44389,44002,44320,44018,43849,43828,44641,44354,43801,44460,44259,44139,44569,44476,43764,43801,43929,43871,43655,44117,43642,44511,44342,44703,43599,44132,43167,43509,43367,43930,44842,44966,44150,45128,44014,44165,43280,44206,44417,44448,44245,44435,43504,43904,43408,43863,45118,43281,43491,42839,44104,44334,43704,45107,43244,42884,44504,44704,44964,44171,44463,43684,43476,44016,44543,43751,44072,44314,43220,44097,43925,44597,43967,43232,45077,43795,43975,44353,43047,44193,45031,43729,44110,43924,43523,44705,44247,44517,43358,43797,44327,44559,43582,44138,43517,45464,43772,44510,43983,43874,44178,44240,44447,44937,44736,44154,43849,44783,44887,43390,43989,44285,44763,44290,43895,44569,43779,42627,44751,44711},{20491,20227,20482,20370,20244,20368,19920,20308,20040,20495,19924,20196,20035,19477,20699,20446,19932,20520,19939,20174,20531,20312,20116,20313,20358,20512,20496,20612,19878,19917,20513,19918,20765,19859,20461,20013,20240,20779,19877,20044,21172,20809,20460,20278,20598,20340,19475,20556,19807,20584,19718,20488,20317,20212,20890,20105,20522,20251,19976,20487,21121,20201,20453,20769,20242,20284,20014,19715,20537,20188,20642,19735,20568,20568,20480,20618,19780,20008,20453,20199,20534,19888,21086,20631,20216,20273,19806,20674,20265,20475,20094,20616,20375,20263,20873,20201,20478,20042,19554,20306,20139,20591,20213,20308,20606,20986,20283,20361,20519,20609,20530,20704,20519,20571,21156,19161,19518,20501,20203,20243,20110,19962,20378,21495,20213,20182,20962,20368,19738,20073,20168,20610,20712,19924,19649,20631,20364,20354,20451,20450,20110,19996,20040,19825,19878,20096,20628,19970,20651,20536,20328,20148,20153,21177,20739,20419,20688,20494,20183,20391,19777,20384,20028,20187,19983,20147,20193,21023,20850,20844,20364,20483,20554,20103,20324,20830,20153,20107,20328,19980,20915,20572,20223,20383,19772,20784,19747,20415,20067,19958,20575,19831,19922,20150,20012,20046,20522,20440,20603,20424,20255,20839,20471,20062,21001,20096,20052,20337,20766,20150,20341,20934,19746,20836,20343,19691,19898,21219,20068,20052,20617,19970,20221,20801,19638,20047,19974,20255,20553,19629,20849,20341,20484,20419,20114,20104,20526,20527,20828,20256,19602,20038,20208,19983,20487,19895,20139,19786,20769,20128,20369,20778,19704,19722,20179,20628,20633,20193,20585,20613,20370,20622,20000,20020,20143,19389,20123,19686,19867,20224,20410,19823,20562,19938,20368,20031,20626,20065,20222,20016,20392,19878,20230,20561,20895,20391,20358,20563,20332,20340,19685,19543,20496,20103,20224,20090,20268,20907,19993,20376,19913,19590,21092,20170,20771,21008,20573,20085,20714,20041,21042,20512,20061,20097,20797,19848,20173,20942,20479,20961,20360,20729,20662,20342,20953,20809,19782,19932,20453,19903,19750,20213,20532,20497,20071,20170,20750,20886,19837,20213,21135,20174,20196,19661,20278,21248,20043,20389,20253,20153,20214,20014,19887,21226,20556,20110,20280,20643,20063,20118,20780,20802,19966,20589,20176,20242,20253,20544,20156,21049,20655,20789,20636,20376,20275,19606,20473,20551,19822,20467,20849,19542,20483,19895,19591,20282,20864,20492,20072,20426,19313,20365,20085,20439,20253,20360,20010,20788,20534,20216,21024,20075,20217,21211,20205,20600,20545,20599,20742,20954,20395,19954,20503,20417,20096,20376,20110,19944,20202,21238,20513,20445,20577,20589,19811,20566,20183,20635,20003,20854,20480,20543,20106,20676,20213,21057,19788,20425,19977,20347,20591,19971,19823,20464,20567,19878,20413,20370,20714,19969,20793,20396,20256,19761,19635,20574,20948,19749,20555,19861,19910,20436,20819,20804,19763,20905,20263,20624,20407,19835,20676,20623,20623,19579,20822,20781,20835,20813,19718,20636,20132,20726,20301,20767,20125,20313,21006,20295,20186,20562,19832,20308,20298,20899,20491,20194,20617,20729,20332,20795,20802,19660,20034,19921,20546,20736,20096,20729,19569,20498,20228,20126,20232,19658,20335,20166,20071,20348,20382,19926,20600,20345,20215,20355,20451,20507,19934,20247,20126,20694,20513,20528,20329,20775,20595,20588,20481,20671,20133,20467,20717,19400,20106,20265,19566,19882,19815,19851,20939,20319,19787,21257,20824,20619,20030,19821,20422,20488,20426,19628,20728,20475,20264,19669,20797,20899,19967,20702,20953,20588,19880,20748,20242,20211,19982,20462,21309,20312,20334,20444,19680,20223,20478,21125,20189,20679,19979,19775,19581,20428,20329,20088,20837,20674,20654,20609,20168,21150,20414,20222,20338,19696,20334,20246,20412,20454,20994,20603,20135,19469,19288,20144,20059,19738,20435,20178,20282,20625,20736,20662,20446,20463,20113,21268,20747,20369,20312,20460,20356,20708,20575,20884,20049,19727,20195,20253,20320,19536,19705,20385,20915,21491,19612,20523,20212,20457,20297,20481,20533,20434,20366,20036,20130,20514,20746,21065,20477,20380,20725,20710,20333,20183,20824,20129,20189,20150,19939,20944,20072,20407,20040,20479,20990,20129,20456,20107,20125,19661,20643,20501,20728,20639,20538,20429,19989,20094,20869,19769,20195,20658,20786,20107,20484,20305,20441,19936,20709,20402,20466,19807,20592,19977,20218,20805,20631,19886,20132,20097,20141,19743,19782,20394,20076,20361,20005,20241,20416,20652,19975,20152,20164,20298,20484,20078,20183,20840,20534,20138,19807,20230,19841,21087,20234,20402,20441,20110,20474,20631,20212,20273,20096,20497,20461,20095,20486,19698,19504,20001,20357,20185,20358,20734,20448,19181,20076,20415,20751,20243,20409,19637,19903,20140,20009,20228,19885,19976,19959,20504,20334,19855,19662,19996,19894,20041,19987,20025,20483,20875,20236,20143,19032,20090,19318,20229,21217,20897,20461,20174,20243,21143,20459,20389,19818,20474,20021,20398,21092,20023,20117,19626,20580,19814,20018,20220,19808,20823,20097,20120,20829,20131,21141,20958,19870,20803,20274,20658,20586,19918,20702,20311,20572,20666,19932,20405,19695,20372,20267,21021,21301,20000,20147,19711,21192,20160,20464,19638,20125,20450,20401,20657,19802,20716,21374,20117,20475,19708,20470,20321,20396,20102,19518,20055,20730,19805,21315,20062,20269,20322,20415,20439,20557,20222,20595,20568,21114,20574,20169,20183,19503,21093,20495,20608,20851,19959,19883,20499,20303,21128,20359,20893,20565,20290,20151,20028,19867,20602,20763,20287,19607,20116,20968,19715,20320,20729,20248,20298,20214,20091,20271,21117,20016,20416,20613,20398,20559,20275,19615,21139,20258,19912,20039,20132,20342,20568,20664,20265,20190,20152,20509,20624,19937,19931,19960,20070,20359,20114,20303,20348,19751,20067,20076,20550,20739,20009,20583,21097,20451,20397,20974,20387,20084,20418,20633,20065,20819,20497,20016,20425,20273,20820,20266,20643,20676,20461,20382,20321,19843,19958,21213,20583,20166,20008,20720,20033,20278,20165,20248,21186,19744,19950,20009,20679,20230,20986,19747,19638,20148,20360,20654,19726,20139,21039,20719,20173,20135,20126,20048,20857,20161,19618,20423,20209,20579,20305,20433,20122,20539,20538,20504,19782,20220,20391,19732,21241,20704,19486,20477,20454,20536,20123,20044,19935,19596,19394,20149,20312,20380,20075,20353,20163,19966,20462,20311,20493,20120,19984,19796,20006,20379,20090,20544,19764,20219,20318,20445,20621,19715,19485,20471,19747,20704,20371,20048,20231,20007,20283,20747,20164,20233,20445,20029,20695,20381,20681,20435,20153,20397,20764,20170,20105,19942,20546,20876,20031,20381,20146,20594,20507,20315,20179,20369,20251,20217,20312,20610,20545,20276,20498,20301,20475,20772,20577,20009,20024,21337,20741,20490,20662,20275,20324,20388,20961,20612,20653,19719,20157,20290,20681,20228,20251,20151,19746,19994,20523,20481,20447,20901,20523,20104,20271,19827,20283,20767,20184,20745,20525,20489,19665,20523,20139,20988,20745,20973,20253,20903,20483,19779,21046,19684,20356,20343,20282,20262,20690,20389,20632,20268,20350,20276,20665,20030,20280,20313,19767,20338,20171,20855,20494,19762,20117,21127,19853,20177,21276,20866,20367,20549,20278,20461,20194,20096,20666,20838,19962,20486,20341,19991,19454,20626,19873,20148,20793,19246,19777,19599,20664,20213,20453,20085,20027,19748,19709,20423,20859,19897,20538,20625,21008,20652,20384,20362,20238,20291,20264,20245,20492,20564,20556,20481,20284,20842,20122,19711,19957,20839,20347,20249,20600,20075,20700,20652,20411,20847,20915,20720,20223,19910,20295,20244,19729,20300,19973,20803,20009,21184,20171,20420,20639,20328,20322,20158,19876,20269,19897,20310,20329,20763,19943,20125,20293,19912,20052,20327,20038,20296,20711,20430,20380,19608,20284,20724,20675,20263,20344,20323,20604,20304,20665,20316,20234,20313,20366,20130,19964,19497,19812,19997,20101,21028,20368,20322,20605,20745,20207,20196,20402,20615,21434,19897,20025,19383,20589,20089,20466,20480,20182,20329,19582,20032,20766,19745,20387,19830,20748,20277,20820,20293,20053,20270,20432,20833,20201,20077,20920,20599,20310,20345,20429,19735,20074,20571,20492,20798,19839,20543,20646,21040,19818,20310,19847,20073,20256,20471,20350,20436,20494,20878,20843,20511,19860,20355,20107,20166,20048,20412,20128,20341,20049,19780,20433,20751,19617,20256,20452,19975,20381,20230,20393,20310,20000,19779,19971,20780,20398,20188,20323,20082,20238,20192,20123,20437,21112,20111,19727,20147,20275,20422,19885,20005,20322,20039,19303,20622,19921,20087,20666,19915,19482,20066,20260,20438,20420,20528,20449,20457,20224,20975,20761,19749,20450,20381,20080,20395,20127,20309,20093,20764,20724,20211,20443,19639,19738,21115,20336,20609,20197,19933,20388,19843,20582,20162,19995,20429,20829,20877,20795,20915,20707,19914,19756,20265,20841,20579,20375,20924,20657,20288,20328,20296,20340,19899,19839,20560,20071,20601,20712,19799,20097,20043,20365,20398,20526,19879,20899,20456,20590,20300,20163,20596,20686,20232,20441,20116,20815,20633,20166,20394,20646,20326,19911,20063,20227,20538,19640,20276,20046,20291,20755,20298,20355,20439,19975,19921,20429,20077,20152,20572,20338,20501,19994,20178,19827,20189,20599,19749,20317,20262,20311,20055,20118,20171,20077,21013,19853,20556,20331,20113,19583,19793,20020,19691,19961,20303,20639,20880,19931,20475,21037,20623,20765,20066,20006,20333,21285,20709,20380,19907,20532,20296,20092,20430,20449,20531,20010,20822,20133,20607,21024,20575,20156,20797,21207,20377,20226,20366,20096,20418,20976,20625,20707,20749,20718,20284,20662,20054,20349,20104,20574,20237,20306,20271,20759,20726,20827,20276,20529,20570,21065,20283,20155,20657,20481,20987,20664,20628,20802,20410,20527,20668,20694,20578,20352,20332,19834,19331,20226,20370,20390,19966,20353,20912,20047,20941,19593,21037,20550,20476,20595,20983,19826,19686,20152,20327,19964,20255,21304,20211,19964,20595,20672,19813,20147,20822,20604,20659,18931,20026,20094,20446,20672,19703,19542,20172,19569,20640,20402,20597,20282,19994,20555,20802,20610,20460,20226,19920,19902,20914,20160,20299,20413,20480,20431,20043,19460,19917,20633,20171,19689,20041,20355,20305,20284,19757,20384,21141,20418,20810,19584,21085,20419,20181,20090,20306,19756,19859,20881,20799,20264,20677,20383,20715,20324,20657,19831,20190,20703,21304,20415,21187,20376,20318,20314,19719,20474,20555,19306,19888,19991,19584,19987,20073,20370,20728,19880,20570,19895,20135,19896,20611,19480,20663,20212,20325,20650,20699,20307,20864,20274,20654,20349,19653,20519,20440,19738,20326,20040,21029,20673,21069,20058,19905,19852,20572,19990,20210,20141,20454,19696,20260,20196,20442,20122,20285,19761,20386,20318,19945,20086,19924,19914,20049,20696,20829,20791,20571,20592,20236,20309,20723,19813,19715,19709,20132,20597,19846,19764,20795,20358,20344,20257,20789,20835,20498,19997,19864,20253,20322,19865,20333,19964,19669,20351,20489,20680,19519,20291,20111,21050,19972,20275,20311,20262,20355,20330,20798,20700,20555,20773,19668,21026,20754,20230,20566,20357,20311,20036,20055,20053,20224,20779,20233,20300,20239,19780,20425,20090,20512,19664,19754,20437,20202,20180,20203,19667,21127,19935,20545,20646,19974,20428,20395,20635,20473,20271,20099,20108,20307,20461,20568,20389,20335,20378,20147,20503,20858,19934,20598,20259,20472,20313,20224,19337,20010,20136,20720,20347,20439,19770,20690,20473,20607,20612,20219,20363,20140,20551,20481,20231,20669,20480,20446,20705,20448,20097,20198,20142,20338,20614,20625,19839,20409,20088,20684,19858,20137,19834,20466,20324,19979,19993,20005,20061,20004,20105,20535,20018,20780,20619,20159,20464,20229,20881,19947,20261,19835,20881,20613,20339,20094,19928,20347,20282,19982,20737,20557,20206,20517,19945,20332,20099,20638,20504,19819,19986,20148,20715,19756,20033,19880,20046,19770,20619,20691,21065,19953,20516,20288,20704,20560,19617,20738,20592,20531,20202,21092,20578,20938,19747,20494,20014,20299,20323,20829,20021,20442,20241,20363,19839,20343,19904,21075,19846,20375,20367,20319,20497,20334,20585,19980,20100,19906,20505,20103,20249,20693,20390,20787,20105,19914,20303,20250,20755,19940,19973,19479,20238,20208,19660,20562,20230,20349,20242,20090,19719,20973,19681,20596,20506,19858,20462,19592,20377,20113,20612,20626,20687,19967,20683,20298,20635,20741,20468,20443,20065,19932,19967,20524,20718,19901,20152,20431,19824,19953,20752,20647,20221,20566,20818,20629,19915,20687,21284,20449,20890,20507,20292,21005,19770,20693,20927,20364,19876,20201,21045,20499,19993,19147,20083,20184,20060,20818,20212,20188,21214,20194,20128,20910,20317,20528,20353,20424,19843,20196,20113,20178,20577,20649,20300,20051,20488,20374,20833,20260,20291,20726,20372,19767,20819,19995,20825,20281,20476,20372,20047,20441,20852,20070,20224,20177,20665,19772,20218,20086,20540,20161,19963,20703,20439,20256,19898,20380,20709,19481,20439,20122,20112,20037,20487,19890,20262,20549,20618,21120,20210,20206,19579,20481,21027,20036,20750,20798,19247,21186,21183,20660,20098,19903,20453,20329,20384,20391,20223,20257,20401,20056,20194,19985,20695,20375,20170,20490,20522,19831,20401,20281,20850,20414,20807,20716,20464,20456,20880,19690,19557,20042,19859,19967,19768,19917,20384,20721,20318,20612,19908,20340,20582,20109,20144,20072,20720,19611,20831,19496,20278,20083,20745,19783,19711,20069,20878,19819,20319,19979,19881,20643,19991,19770,19600,19822,20187,19945,20720,20497,20386,20768,20415,19842,20132,20390,20652,20036,20203,19521,19896,20339,19807,20201,20338,20884,20022,20504,21088,20364,20370,20674,19997,20965,20021,20639,19466,20435,20977,20277,20316,19774,20011,20456,20198,20776,19658,19794,20899,20677,20455,20751,20507,20645,20316,19749,20276,20144,20288,20232,19732,19647,20351,20667,19680,20180,20050,20684,20172,20032,20710,20226,20146,20759,20560,20524,20468,19969,20888,20439,20718,20513,20320,19879,19664,20529,20502,20492,20011,20303,20438,19722,20963,19597,20082,20555,20722,20205,20675,20759,20882,20398,20271,20294,19982,19944,20106,20471,19944,20152,20405,20776,20157,20588,20626,20269,19888,20424,20266,19789,20223,20816,20745,19989,20584,20140,20406,20503,20211,20367,20358,20526,20296,20528,21411,20319,20642,20378,20423,20345,20305,20226,20452,20048,20189,20172,20644,20761,19931,20608,20692,20913,20573,20520,21002,19967,20407,20072,20631,20197,20124,20250,20825,20454,19897,20166,20545,20388,20567,20679,20455,20489,19799,19950,20928,20474,20703,20515,19726,20231,20026,20832,20794,20185,20245,20735,20365,20116,20257,19790,20004,19866,20066,20644,20282,20280,19890,20570,20644,21108,20598,20218,20831,20895,20221,20411,20416,20487,20273,19891,20443,19837,20509,20452,20279,20524,19927,20803,20901,20058,20335,20429,19784,20063,20457,20074,20241,20116,20910,20832,20580,20426,20147,20285,20514,19890,20296,20316,20294,20488,19720,20581,20503,19817,19608,20886,20971,20482,20247,19949,20762,19791,20096,20842,20973,20434,20692,20759,20042,20802,20499,20360,20397,19822,20039,20175,20055,20581,19583,19955,20707,20399,20034,20131,20044,21247,20930,20259,20371,20350,20988,20844,20745,20356,19805,19977,20233,20153,20495,21392,19893,20741,21169,20484,20072,20622,20742,20589,20182,20946,19534,20539,20006,19355,20617,20045,20547,20433,19919,19855,20563,20664,21067,20690,20184,20650,20968,19991,20167,20141,19993,20541,20086,20209,19827,19752,20068,21144,20103,20224,20575,19912,20342,20918,21193,19609,20986,21166,20235,20275,20555,20446,20149,20188,20403,20568,20254,19949,20531,20281,20335,20555,20932,19968,20001,20293,20133,20022,19492,20476,20045,20492,20520,19660,20556,20740,20420,19713,20666,20456,20593,20085,19895,19733,20181,20825,20441,20417,20476,20366,20493,20736,20504,20342,19958,20346,20409,20231,20664,20208,20414,20321,20922,20715,20427,19942,20417,19805,20822,19517,20294,20123,20494,19699,20273,20316,20328,20396,20455,20493,20207,20126,20548,20233,20180,19806,20159,20231,20549,20933,20308,20434,20262,20237,20236,20010,20906,20284,19910,20260,20735,19654,20274,20041,20661,20719,20769,19774,20157,19801,19759,19913,20446,20064,20595,20099,20062,20332,20151,21221,20155,20127,20489,20606,20702,20330,20092,19697,20955,20131,20840,19968,20229,20938,20441,20322,20205,20944,20007,19858,20411,20783,20494,19979,20890,20276,20775,20963,20009,20709,19934,20492,20428,20554,20846,20729,20737,20068,20229,20551,20493,20241,20387,20883,21423,20871,20195,19490,20519,20785,20036,20120,20306,20406,20252,19813,19847,19469,20202,20147,20237,20348,19881,19738,20545,20265,20972,19959,20745,19827,20497,20267,20667,19981,19853,19917,20553,20649,20505,20216,21118,20259,19650,20194,20553,20193,19979,21030,20150,20344,20110,20522,20004,20275,20143,20367,19997,20522,20295,20803,20111,20619,20631,20298,20157,20155,21032,20328,19640,19956,19811,20348,20325,20791,20922,21043,19850,19833,20339,20363,20012,20675,20829,19635,20661,20629,20715,20590,20821,20183,20478,20418,19992,19856,20510,20120,20294,19420,20601,20272,20516,20103,20205,20589,20461,20159,20400,20404,20515,20551,19902,19568,20608,20348,20672,20126,19595,20210,20318,20805,20303,20823,20661,20621,19760,20427,20628,20323,20426,20036,20269,20325,20263,20519,20895,20038,20183,20647,20875,20378,20720,20168,20000,20769,20705,21193,20531,20473,20376,20202,20244,20209,20018,20050,20341,20381,20144,20056,20193,19912,20284,21597,20596,20085,20197,20095,20164,19938,20778,20098,20208,20535,19591,20259,20595,20445,20358,20257,20067,19770,20907,20827,20312,20494,20305,20346,20645,20881,20208,20483,19784,20108,20255,20215,20365,20864,20662,20636,20183,20406,19833,19991,20967,20058,19747,19644,20283,20086,19839,19809,20495,19861,20578,20223,19729,20353,20425,21029,20009,20904,19336,20360,20210,20151,20457,20197,21473,20396,21212,20767,20823,21097,19932,19823,20284,20069,19918,20371,20301,20173,20936,21268,20096,20028,20709,20143,19928,19959,20407,21054,20055,20286,21042,19794,20471,19853,19984,20292,20446,20030,19981,20393,20225,19900,21020,20520,19817,19442,20964,20228,20497,20107,19872,20592,20061,19836,20647,20245,20995,19894,20458,20590,20705,20949,20439,20371,20442,20105,20187,20798,19606,20135,20762,20909,19375,20389,19797,20378,20490,20597,20544,20523,20433,20213,20385,20659,20851,20152,20833,20801,19950,21193,20029,20396,19974,20530,21141,21405,20556,20100,20370,20417,19659,20256,20769,20346,20573,20645,20441,20606,19997,20512,19507,20272,19938,20584,20335,20384,20538,19915,20648,20307,19865,19425,20508,19905,20244,19889,20593,20538,20150,20377,20203,20443,19832,20209,20207,20455,20237,19848,20170,20656,20090,20863,20108,20584,20050,19932,20877,19978,20117,20509,20971,20155,20860,19992,19969,20698,20382,20212,20915,19980,20222,19901,20270,19976,20790,20568,19774,19892,20375,20636,20144,20586,19944,20067,20397,20457,20650,20067,20426,19866,20897,20443,19634,20195,20269,20612,20078,20197,20508,20858,20797,20372,20739,20641,19633,20356,20416,20980,19920,20678,20805,20795,20645,20650,20760,19436,20656,19905,19921,20303,20523,20221,20378,20230,20390,20787,19878,20579,20360,20336,20383,21257,20512,20208,20614,20017,20691,20519,21253,20056,20526,20871,20313,20419,20420,20359,20746,20117,20220,20535,20160,20714,20369,19804,20279,20738,20293,20645,19656,20048,20498,20740,20697,19973,19738,19932,20347,20612,20184,20640,20556,21008,19955,20584,20453,20721,20429,19708,20537,20604,19863,20956,19861,20619,20261,19762,20508,20600,20399,20146,20974,20457,20312,20453,20312,19358,20309,20271,20491,20008,20124,20752,20145,20975,20381,20589,20441,20183,19862,20175,20702,20160,20171,19663,20781,20802,19445,21240,20633,19987,20383,20604,19889,20270,20423,20414,20412,20502,20051,21017,20386,20505,20931,21033,20815,20048,20355,19762,19989,19751,20682,20300,20747,20042,20788,20281,19993,20143,20949,19636,20633,20824,20321,19995,20732,20467,20313,20322,20086,20209,19502,20039,20083,20518,20262,19931,19937,19844,19901,20354,20615,20279,20497,20733,20290,20168,20427,21233,20218,19779,20044,20231,20462,20091,20385,20092,20290,20282,20826,20252,20422,20182,19655,20171,20746,19889,20201,20533,20659,20396,20298,20894,19994,19705,20404,20486,20518,20109,20559,20654,20879,20572,20370,20032,20059,19657,20047,20144,20503,19758,20128,20462,20071,20129,20430,20309,20630,20996,19881,20367,20925,20497,20022,20032,20131,20225,20087,20006,20063,19958,20309,20352,20582,20215,19858,20612,20034,20599,21113,19912,19558,19715,20390,20047,20624,20021,20513,20229,20464,19936,20047,19850,20652,20337,20452,20381,19848,20828,20949,20689,19989,20616,20583,19762,20675,19797,20761,20289,20222,20884,20033,21223,20274,19979,20528,20225,20586,20109,20367,20237,20731,20367,20394,20967,20854,20070,20484,20269,20277,20238,20168,19885,20616,19956,20297,20037,20317,20453,19891,20735,20166,19445,19657,19764,20099,20481,20885,20188,19902,19605,20379,20016,20690,19923,20719,20203,20616,20296,20439,20035,20855,19951,20708,20099,20283,19914,20581,20200,19924,20600,20210,19823,20586,20450,20599,20358,20280,20149,20881,20287,20582,20104,20373,20120,20329,20169,20414,20533,20682,20383,19809,20379,20266,20544,20119,20341,20860,20212,20588,20113,20008,20611,20026,20653,20064,20478,20677,19270,20006,21423,20569,20168,20751,19680,20531,21111,20309,20070,19565,20060,19625,20547,20990,20232,20139,19870,20603,19991,19787,20028,20454,20867,20873,19962,20962,19807,19797,20625,20988,20453,20456,20032,20452,20134,20049,20396,20148,20309,20883,20634,20786,21022,20285,20950,20609,20287,20153,20234,20058,20409,20516,19650,20523,20051,20976,20511,20749,20246,20360,20146,20790,20174,21037,20182,20876,20369,20062,20139,19897,19897,20585,20590,20356,20013,20307,20689,20419,20458,20567,20116,20505,20585,20084,20189,20569,20818,20935,20606,19976,19856,20558,20454,20467,20500,20704,20408,19880,20432,20878,20666,20136,20621,20837,20621,20478,20411,20393,20196,19999,20602,20838,19813,20250,20226,21267,20800,20415,19950,20481,20562,20702,20327,20721,20315,20837,19703,20528,20401,20381,19901,20868,20143,20520,20353,19989,20168,20610,20110,20083,19645,20254,19934,20390,20680,20079,21525,20755,20667,20426,19754,19923,20430,20049,19637,20883,19765,20603,19896,20440,20758,20224,20010,20452,20671,20729,20258,20279,20533,20241,20390,20878,20421,20597,20410,20731,20205,19681,20089,20425,20464,20503,20170,20039,20340,20583,20647,20934,20285,20405,20080,20710,20418,20205,20839,20734,20665,19970,20469,20122,20231,20114,20759,21422,19590,20233,19971,20095,20009,20146,20747,19772,19991,20626,20642,19718,20178,20280,20602,20658,20626,20096,21002,20373,20634,20268,20228,20040,20483,20410,20161,20336,20158,19568,20042,20097,20480,20005,20451,20051,20540,20142,20165,20377,20129,20021,20455,20767,20484,20300,19783,20235,20181,20650,20560,20709,20205,20912,20523,20062,20607,20269,20466,20273,20313,20046,20862,20078,20215,20399,21262,20452,20070,20786,20055,19964,20741,19913,20248,19829,20191,20014,20659,20562,20277,20515,20233,20817,20213,20218,20270,19999,19978,19988,20678,20753,20405,20173,19943,20251,20253,20885,19890,20052,19643,20685,20827,19895,20183,20478,20464,20335,21198,20094,20054,20104,19798,20245,20689,20260,20380,20419,20534,19701,20543,20310,20358,20735,20488,20036,20202,19891,19687,19797,19854,20070,20800,20535,20531,20826,21220,20533,19995,20663,20372,19986,20332,20109,20324,19739,20388,20478,20809,19975,20554,20940,20243,20056,20428,19832,19725,20098,20037,20937,20258,20597,20249,20339,20399,20578,20159,20065,20281,20234,19707,20482,20848,20501,19952,20609,20631,20761,20611,19988,20787,20596,20531,20250,20464,20627,20190,20566,20159,20375,20065,20332,20580,20578,20514,19924,20424,20646,20519,20524,19823,19999,20188,20491,20952,20102,20800,20001,20319,20834,19968,20033,20610,20178,20222,20283,20048,20609,20597,20805,20924,20712,20877,19357,20089,20038,21016,20235,20570,21167,20041,19871,20243,20674,20489,20648,20219,19924,20230,21109,20755,20922,20570,20287,19954,20223,20127,20264,19870,19886,20934,20128,20340,20276,20392,19914,20552,20603,20424,20104,20394,20137,20217,20226,20573,20159,20270,20202,20083,20216,20692,20442,19713,20029,20162,20095,20342,20256,20356,20477,20874,19806,19898,20816,20361,20940,19798,19955,20063,20312,19962,20787,20149,20639,19955,20205,20699,20611,20206,20608,20033,20664,20729,20271,20612,21166,20554,19965,20213,20061,21102,20520,20545,20381,20114,19977,20713,19490,20237,19873,20304,20772,20911,19940,20212,20681,20974,20496,19889,20632,19581,20654,20625,20488,19950,20939,20467,20142,19909,20592,20019,19953,20442,20856,20096,21076,20364,20280,20815,20674,20755,19862,19954,21035,20038,20646,20014,19763,20661,20188,20170,20402,21033,19985,21105,20832,20711,20117,20314,20465,19916,20049,20428,19939,20414,20298,20578,20320,20301,20400,20517,20459,20120,20142,20225,20068,19833,19889,20155,19806,20097,20043,20263,20011,20728,20252,20148,20298,19888,20299,19668,20601,20329,20266,20125,20330,20123,20089,20203,20710,20169,20307,20360,21160,20921,20595,20634,20142,20182,20339,20444,20459,20385,20306,20177,20345,20545,20508,20414,19998,19704,20342,20304,20589,20614,20096,20421,19410,20366,20030,19930,19527,20464,20624,20418,19619,20333,20271,20325,20440,20435,20405,20981,20339,20379,20307,20259,20474,20581,20891,20413,19827,19920,20359,20400,20299,20211,20408,20620,20172,20071,20283,20383,20025,20504,20368,20633,20646,20404,20987,20808,20160,20308,20168,20658,20642,20669,20408,20096,20179,19807,20403,20286,20219,20674,20292,19986,20326,19494,20350,20620,19954,20459,20436,20879,20264,19852,20582,20719,20173,19869,20218,19607,20609,20171,20300,20080,20650,20431,20624,20674,20011,20495,20693,20347,20404,20487,19743,20210,20515,20088,20133,20181,19994,20524,20262,20678,20397,20507,20905,20135,20410,19971,20452,19852,20454,20053,20696,20419,20239,20380,20272,20500,19809,20420,19638,20326,19943,20528,20407,20629,20344,20777,19990,20724,20052,20606,20499,20146,20159,20327,20319,19894,20201,20310,19964,20025,20831,20407,19837,20345,20264,20881,19952,20260,20532,20377,19783,20227,19889,20955,19944,20571,20364,20562,20206,20157,21021,20369,20681,20997,19602,21021,20718,20679,20000,20117,20242,19922,20643,20631,19800,20242,20406,19960,20522,20327,20059,20614,20650,19931,20577,20827,20532,19715,20346,20396,20485,20836,20588,20698,20761,20696,19938,20233,20452,20211,20843,20793,20855,20460,20326,20355,19457,19850,20260,20126,20387,21058,20160,19799,19899,20648,20376,19791,20657,20650,20673,20176,19470,20110,19821,20168,20608,20291,21020,20225,20380,19784,20029,19859,20923,20595,20494,20426,20786,20227,20163,20361,19765,20756,20140,20684,20207,20603,20640,20432,20307,20295,20239,19845,20250,20732,20588,20482,20209,20147,19910,20423,20426,19751,20471,20797,20706,20752,20258,20576,20414,19902,20095,20166,20402,20455,20382,19945,20145,20113,20105,20378,20040,20188,20302,20533,20313,21294,19617,20711,20475,20591,20423,19896,20521,20449,20653,20417,20789,20715,20536,19943,20692,20177,20074,20221,20556,20681,20466,20115,20475,20125,20065,20752,19925,20065,20196,20132,19953,20905,20135,20503,20443,20886,20526,20216,20339,19921,20035,20604,20411,20167,19227,20269,20867,20369,20938,20014,20466,20211,20357,19970,19925,20569,20538,20749,20299,20054,20495,20619,20156,20398,19964,19993,20199,20566,19597,20143,20316,20716,20791,19557,20283,20790,20078,19989,20424,20848,20360,20596,20170,20810,20618,20503,20500,20083,20201,20396,20091,20945,20271,20266,20894,19372,20427,20787,20276,19772,20153,20128,19930,20847,20396,20369,20629,20843,20097,20175,20496,20639,20414,20593,20409,20660,20302,20203,20376,20055,20655,20825,20673,20571,20265,20013,20583,20413,20994,20292,20324,21320,20104,21215,20728,20544,20741,20347,20447,20135,19892,20640,20144,19736,19603,20174,20221,20394,20409,19928,20211,19560,20457,20298,20223,20354,20571,20050,20486,20620,19481,20411,20519,20680,20994,20067,20607,19743,20769,20426,20337,20063,19468,21159,20006,20372,20717,20678,20229,20919,20543,20090,20944,20574,20662,20759,20416,20215,20381,20565,20302,20178,20172,20359,19829,19887,20651,20042,20274,20401,20564,20160,20438,20678,20233,19888,20494,20316,20625,20554,20622,20880,19720,19606,19933,19996,20540,20204,20683,20919,21197,20203,20484,20553,20220,20085,19894,20131,20309,20183,19660,20165,21115,20053,20542,20052,20923,19721,19923,20554,20270,20812,20169,20293,20257,20870,20487,20078,20169,20479,21188,20220,20915,20746,21026,20737,20111,20719,20325,19789,20099,20092,20679,21425,20858,20459,20688,20473,20745,19822,21040,20101,19962,20449,20134,20517,20125,19941,20338,20440,20688,20523,20133,20692,20842,20264,20557,20523,20377,20331,20360,19861,20240,20534,20494,20053,19937,20698,20514,19471,20273,20209,20390,21067,20594,20310,20580,20548,21056,20266,20696,20024,20598,20235,21397,19809,19850,20433,20706,20027,20419,20607,19876,20490,20211,20546,20249,20209,20246,20443,20652,20504,20170,19819,20663,20910,20492,20846,20079,19964,19970,20360,20375,20368,20375,19680,20419,20694,20450,20201,20279,20248,20020,20448,20312,19841,20313,20876,20029,19849,20378,20503,19390,20821,20378,20045,20137,20459,20652,20835,19824,20444,20289,19738,20524,20162,20413,20000,20115,20494,20008,20055,21293,21063,19886,20135,19798,20548,19836,19943,20466,20517,19913,20113,20236,19941,20391,20574,20432,20629,20917,20070,20105,20534,20582,20249,19670,20277,20382,20164,21380,20440,20350,21165,20290,20961,19871,20091,20942,20548,20485,20165,20499,20252,20422,20662,20461,20699,20540,20441,20294,20701,20576,20636,19838,20508,20224,19975,19920,20039,20846,20447,20496,20237,20307,20130,20700,20156,20824,19923,20559,20838,20018,20268,20123,20277,19668,20024,20275,20538,20287,20147,19739,19953,20218,20482,20451,20619,20242,19934,20786,20286,20884,20381,21243,20109,20493,20536,20825,20506,20331,20331,20175,20494,20228,19858,19581,20249,19849,20573,20952,20265,20428,20340,20115,20116,20486,19777,20010,19807,19929,20156,20785,20012,19903,20738,19744,20358,20240,19803,19910,20620,20346,19859,19979,20635,20391,20513,20662,20025,20370,20780,20792,20164,21023,20335,20487,20881,20742,20034,19957,21105,20528,20639,20306,20144,19813,20047,21077,20288,20334,20330,20455,20731,20400,20473,20314,20167,20913,21100,20245,20120,20248,19896,20792,19973,20337,20171,20214,20874,20778,20295,20127,20555,20755,20079,20479,20513,20176,20567,20229,20706,20388,20306,20844,20146,19007,19438,19923,20035,19899,19765,20582,19505,20705,20657,19529,20303,20769,20070,20223,20771,20349,20588,20583,20207,20249,20192,20861,20623,20335,20335,21069,20630,20056,19888,19901,20045,20642,20442,20100,20519,20508,20824,20446,20269,20514,20134,20492,19968,20004,20169,20719,20342,20515,19883,20499}},
{{6000,2.200000},{12579,12612,12357,13694,13060,12503,12273,13246,12709,13000,12687,12494,12525,12919,12691,13243,13398,12771,12620,12525,12778,12122,12582,12642,12891,12525,13013,13025,12742,12541,12836,13289,13039,12722,12975,13013,12428,12751,12433,12638,12942,12706,12932,12845,12456,13627,12536,12754,12456,12849,12743,12566,12694,12162,13066,12854,13246,13049,12784,12685,12859,12714,12797,12713,12895,12689,12923,12631,12648,12751,12953,12492,12795,12505,12637,12258,12432,12816,12904,12598,12730,12501,12334,12634,12281,13054,13278,12790,12805,12763,12783,12572,12702,13172,12840,12641,12736,12836,12369,12866,13230,12714,12581,12751,12470,12549,12663,13195,12347,13070,12434,12692,12493,12696,12906,12821,12591,13218,12398,12366,13066,12633,12687,12800,12181,12536,12281,12356,13218,12224,12453,12633,12935,12640,13107,12784,12659,12339,12450,12632,12628,13133,12501,12912,12920,12652,13332,12939,12653,12456,13116,13073,12170,12586,12884,12526,12534,13124,12866,12690,12318,12633,13119,13517,13270,12916,12822,12665,12265,12880,12701,12923,12952,12673,12332,12788,12364,12914,12278,12789,12419,12574,12997,12968,12526,13371,12288,12830,12897,13039,12858,12697,12969,12535,13150,13020,12935,12826,13329,12685,12960,12465,12807,12723,13151,13056,13032,12737,12683,12831,12239,12292,12858,12615,12501,12852,12565,12533,13201,12084,12319,13107,12823,12235,12948,12825,12952,12207,12243,12810,12486,12859,12672,12514,12653,12631,12324,13114,11844,12456,12856,12585,12776,12826,13090,13018,12565,12920,12800,13352,12607,12449,12453,12532,12838,12814,12913,12558,12785,12952,12744,12825,12706,12687,12480,12557,13434,12428,13214,12660,12673,13405,13493,12977,12175,12594,12896,12376,12778,12677,12844,13110,12640,12857,12744,13110,12332,12351,12882,12635,12585,12739,13351,12870,13024,12604,12678,12848,12827,12226,12408,12726,12774,12265,12646,12961,13066,12509,12911,12965,12552,13429,12041,13021,13028,12612,13103,12850,12657,12863,12942,12834,12732,12897,13020,12780,12667,12343,13043,12788,13030,12431,12196,12183,12196,12079,12261,12667,12616,13010,12806,12977,12397,13569,12971,13100,12686,12923,12732,13058,12481,12460,13073,12382,12277,12776,12716,12386,12725,12886,13187,12879,12893,12555,12787,12067,12905,12517,12879,12524,13029,12686,12798,12680,12888,12552,12843,12600,12726,12472,12129,13000,12723,12738,12555,12714,12739,12641,13074,12563,12839,12410,13356,12358,12796,12470,12690,12585,12129,12356,12491,13015,13082,12789,12679,12622,12885,13274,12792,12274,13184,12738,12617,12810,12281,12526,13097,13278,12286,12881,13152,12473,13530,12832,12863,12060,12772,12835,12415,12761,12540,12902,12357,12254,13214,12383,12607,13131,12457,12928,12684,12340,12608,12954,12490,12692,13105,12750,12397,13189,12737,12323,12234,12621,12604,12837,12528,12979,12715,12634,12635,12603,12685,13126,12785,12265,13005,12754,13095,12705,12775,12393,12825,13309,13082,13389,13152,12585,12710,12870,12726,12261,12796,12234,12945,12953,13195,12782,12974,12859,12247,12813,12603,12858,12860,12410,12859,12749,12634,12620,12522,12607,12621,12916,12526,12504,13268,12930,12696,12272,12541,12425,12554,12780,12757,12831,12197,12792,12473,12885,12203,12345,12797,12746,12736,12749,12835,12623,12833,12412,12719,13067,13167,13040,12480,12733,13196,13077,12529,12729,12703,12623,12510,12830,12467,12586,12934,12233,12573,12815,12663,12384,12644,13190,12835,12802,12572,12846,13343,12345,13447,12356,12754,13188,12448,12680,12204,12623,12954,12444,12699,12899,12517,12226,12958,12775,12691,12070,12917,12315,12313,12973,12992,12902,12665,12787,12429,12280,12585,13024,12817,12516,12082,12982,12907,12623,13082,12766,12439,12299,13360,12498,13008,12843,12388,13347,12938,12861,12574,12655,12204,12170,13312,12555,12911,12740,12700,12105,12489,12206,12288,13026,12300,12596,12405,12745,12743,12760,12164,12473,12489,13832,12886,12694,12562,12812,12452,12807,12890,13072,12388,12566,12965,12714,12219,13202,12822,12915,12774,12861,12548,12377,13007,12202,12263,12784,12594,12794,12322,12809,12613,12452,12746,12000,13100,12926,12383,12716,13177,12540,12381,12746,12883,12828,12831,12553,12270,12956,12714,12807,12663,12895,12759,12543,13201,12601,12530,13072,12243,12811,12846,12620,12384,13210,12645,12821,12053,12776,12593,13119,12804,12875,12654,12387,12823,13118,12984,12287,12807,12764,12264,12864,12892,12737,12645,12845,12746,12470,12906,12730,13276,12841,13056,12313,13118,12740,12431,12439,12839,13255,12880,13136,12283,12978,13146,12888,12715,12145,12625,12796,13085,12871,12784,11882,12860,13243,12549,13277,12374,12671,12957,12494,12912,12726,12909,12811,12645,12990,12734,12652,12567,12893,12494,12466,12766,12731,13030,12430,12923,12964,12970,13209,12311,12376,12276,12445,12122,12742,12848,12047,12814,12271,12400,12449,12942,12546,12613,12663,12980,12325,13035,12434,12624,12878,12555,13068,12802,12663,12084,12608,13084,12900,12924,12353,12737,12963,12400,12738,12920,12451,13401,12745,13020,12702,12698,12539,12936,12473,12548,12492,12701,12990,12495,12814,13026,13027,12804,12808,12668,12577,12957,12460,12525,12661,12646,12950,12391,12495,12844,13028,12901,12670,12958,12588,12593,12750,12409,12471,12950,12543,12610,12188,12786,12778,12569,13449,12521,12457,12543,12469,12243,13250,12975,12828,12341,12795,12750,12805,12930,12838,12502,12361,13020,12457,12672,12372,12574,12569,12495,12301,12715,12762,12791,13134,12321,12972,12854,12729,12756,13216,12953,13155,12785,12688,12330,12784,13102,12427,12946,12520,12465,12645,13019,12608,12402,12785,12393,12470,12816,12163,12858,12654,12533,12717,12913,12622,12943,12266,12618,12887,12687,12836,12382,12662,12395,12916,12675,12540,12706,13102,12730,12519,12389,13075,12795,12587,12826,13133,12644,13169,12630,12712,13423,12561,12683,12941,12686,12902,12682,12763,12506,12847,12359,12987,12912,12997,13015,13159,12492,12813,12756,12832,12704,12399,13169,12353,12737,12436,12064,12445,12567,12646,12328,12478,12702,12296,12409,12607,12791,12321,12822,12533,12739,13134,12882,12765,12928,11873,12637,12616,12480,12811,12791,13010,12792,12768,12097,12782,12607,12268,12669,12419,13104,12981,12681,12709,12782,12882,12671,12986,12940,13027,12546,13266,13019,13148,12422,12545,12925,12554,13167,12692,12537,12867,13239,12175,12592,12899,13019,12839,12683,12429,12881,12751,12500,13172,12905,12434,12936,13617,12739,12569,12520,13059,12777,13016,13039,13173,13138,13023,12991,12926,12614,13265,12631,12825,12412,12547,12620,12780,12800,12642,12717,12309,12097,12773,12198,12403,12527,13138,12943,13191,13019,12557,13112,12886,13088,13331,12653,12918,12618,13034,12851,12567,12828,12326,12706,13264,12590,12902,12549,12912,12510,13055,12525,12301,12845,12692,12861,12689,12857,12879,12950,12635,12801,12352,12634,12666,12657,12555,12099,12645,12443,12837,12482,12824,12490,12585,12915,12389,12060,12856,12745,13140,12553,12377,13026,12188,12901,12901,12394,13017,12936,13024,12689,13130,12610,12685,13112,12425,12548,12441,13377,12941,12612,12450,12349,12635,12939,12165,13066,12361,12939,12996,12936,13334,12879,12933,12865,13218,12382,12489,12587,12726,12590,12496,12899,12919,12886,13336,12840,12389,12634,12408,12456,12261,12826,12945,13043,13450,12602,12861,13191,12750,12832,12739,12824,12728,12791,12564,12844,12667,12495,12096,12935,12750,12801,12653,12703,12696,12038,12542,12279,12677,12762,12894,12607,13252,12636,12519,12491,12342,13042,13145,12180,12594,12842,12366,12948,12088,12647,12967,12391,12575,12724,12598,12897,12425,12654,12781,12794,13072,12378,12423,12918,13162,12765,12626,12799,13390,12616,12574,12636,12680,11939,12867,13074,12815,12800,12463,12736,13051,12904,13230,12441,12276,12636,12984,12826,13301,12745,12268,12130,12949,12937,13059,12329,12505,12698,12258,12542,13137,12737,12390,12865,12857,12270,13256,13454,12411,12835,13469,13015,12201,13332,12720,13062,12229,12801,12582,12627,12826,12893,13483,12638,12797,12362,12468,12157,12531,13180,12597,12755,12853,13103,12747,12490,13438,12984,12352,12611,12640,13095,12645,12247,12808,12181,12892,13257,12950,12193,12866,12791,13088,12196,12784,13062,12601,12748,12808,12837,12531,12614,12715,13175,12076,12342,12347,12857,13250,12766,13062,12901,13131,13281,12973,12380,12382,12922,13304,12697,12798,12432,12301,13032,12898,12675,12677,12717,12284,12665,12599,12476,12509,12724,13016,12134,12191,12606,12867,12983,12724,12675,13080,13142,13106,12172,12541,12833,12693,12316,13028,12486,12630,12873,12325,12979,12647,12440,12903,12941,12446,12694,12913,11697,12802,13178,12995,12807,13159,12664,12608,12603,13035,12711,13215,13023,13002,12274,12928,12338,12400,13059,13231,12936,12135,12428,12272,13244,12772,12401,13008,13043,12838,12813,12958,13031,12360,13092,13058,13020,12863,12790,12661,12475,12091,13142,12328,12392,12171,12854,12471,12953,12908,12565,13019,12684,12650,12496,12961,12913,12670,12354,12630,12909,12685,12790,12767,12994,12945,12726,12308,12937,12766,12675,12625,12808,13086,12918,13091,12707,12505,12845,12828,12236,12630,12003,12897,13056,12843,12612,12706,13108,13114,12443,12761,12917,12525,12454,12579,12517,13130,12147,13288,12973,12613,12399,12756,12814,12806,12344,12195,12203,12453,12704,12220,12864,12781,12358,12654,12819,12810,12859,12175,12672,12239,12617,12661,12731,13271,12708,13085,12401,12636,12654,12546,12539,12763,12629,12836,12649,12421,12594,12584,12796,12679,12844,12561,12582,12963,12236,12729,12759,13152,13042,13463,12699,12723,12721,12852,12301,12788,13133,12769,12610,12617,12751,12378,12343,12442,12373,12827,12879,12707,13075,12692,12840,12900,12238,12519,12604,12770,12696,12617,12684,13026,12781,12907,12884,12429,13237,12611,12576,12640,13188,12540,12417,12529,12531,12355,12430,12456,12928,13001,12649,12630,12607,12528,13407,12908,12775,12718,12852,13041,12882,12437,12688,12356,12567,12191,13248,13239,12861,13629,13042,12756,12491,12900,12792,12476,13026,12511,13246,12722,12738,12678,12112,12452,13263,12578,12540,12729,12790,12997,12764,12926,13411,12683,12403,12530,12956,12859,13221,13082,12535,12733,12404,12721,12784,12699,12912,12335,12673,12926,12754,12407,12687,12714,12901,12753,12663,12696,12758,12364,12676,13013,12661,12627,13052,12715,12951,12315,12551,12977,12926,12160,12656,13577,12177,13039,13138,13109,12678,12707,13069,13099,12837,13504,12560,12823,12440,12108,13367,12475,12641,13059,12619,12849,13084,13331,12999,12775,12401,12583,12267,12523,13161,12870,12382,12743,12274,12721,12536,12469,13030,12559,12015,12584,12685,12227,12965,12823,12320,12243,13002,12758,12991,13171,12801,12633,13173,12321,13507,12717,13032,13474,12303,12904,13439,12142,12470,12329,13021,12476,12943,13847,13288,12838,12746,12838,12208,12152,12632,12980,13188,12944,12637,12600,12900,12453,12788,12785,13009,12848,12395,12249,12639,12548,12893,12956,12969,12438,12799,12858,12605,12610,12243,12715,12798,13010,12859,12202,12759,13304,12978,12544,12423,12346,12392,12798,13010,12610,12616,12613,12574,12760,12826,12488,12401,12386,12628,12415,12749,12520,12552,12474,12935,13027,12340,12350,12908,12753,12498,12749,12644,12681,12536,12998,12479,12747,12671,12928,13003,12380,13085,13200,12589,12572,12946,12688,12262,12374,12949,12625,12770,13321,13197,12623,13010,12990,12665,12660,12552,12561,12839,12711,12666,13149,13150,12802,12950,13278,13365,12538,12894,12483,12529,13021,13197,12728,13017,13072,12881,13171,12231,12809,12921,12702,12401,12747,12946,12410,13198,12434,12296,13075,12534,12567,13223,12544,12890,12647,12764,12823,12985,12806,12453,12292,12815,12651,12649,12797,12830,12237,13146,12399,13004,13257,12567,12166,13018,12715,12357,12604,12997,12398,13321,12727,12819,12487,13161,12577,13398,13062,12958,12879,12894,12643,12729,13257,12439,12912,12703,12896,12249,12524,12970,12466,13160,13063,12740,12923,12308,12638,13219,13070,13126,12609,12832,12909,13114,12699,12313,12399,12970,13016,12416,12722,12446,12792,12827,12621,12446,12646,12674,12821,12694,12648,12822,13237,12351,12912,12451,12665,12907,12564,12984,12561,12793,12788,12453,12578,12475,12908,12858,12898,12852,12967,12605,12588,12611,12845,12723,12414,12365,12408,12670,12895,12501,13163,12834,12947,12686,12281,12719,12744,12477,12678,12863,12895,12599,12440,12960,12538,12822,12373,13069,12943,13446,12661,12040,12071,12367,12521,13243,12949,12899,12922,12847,12409,12553,13032,12872,12663,12986,12275,12147,13601,12724,12744,12601,12998,12937,12800,12504,12827,12503,13257,13135,12588,12923,13030,12615,13129,12798,12461,12499,12582,12721,13067,12006,12910,12856,13195,12429,12723,12615,13138,12695,12661,12575,12698,13324,12864,12905,12375,12291,12400,12796,12878,12604,12762,12687,13036,12942,13401,12564,12306,12931,12878,13028,12956,13144,12386,13064,12991,12655,12506,12704,13091,12688,12836,12738,13423,12286,12775,12896,13306,12410,12571,12222,12789,12831,12383,12743,12400,12701,12658,12254,12338,13081,12672,12387,12847,12169,12871,12267,12971,12288,12624,13170,12397,13135,13345,12311,13276,12749,12513,12953,12560,12018,13340,12641,12511,12048,12394,12512,12922,12836,12422,12773,13053,12973,12675,12057,12865,12982,13501,13160,12882,13134,12444,13110,12752,12746,12500,12303,12852,12941,12579,13085,12973,12986,12839,12801,12451,12378,12851,12779,13142,12404,12409,12535,12967,12512,12510,12554,12570,13038,11911,12696,12638,12645,13039,12861,12422,12692,12940,12900,12767,12854,13045,12624,13296,12733,13020,12612,12673,12980,12664,12393,12870,12411,12808,12864,12703,12426,12492,12974,12712,12317,12524,13105,12816,12632,13200,12647,12760,12845,12450,13256,12763,13150,12734,12378,12975,12374,13028,12493,12497,13090,12665,12128,12806,12808,12507,13048,13004,11970,12684,11908,12643,12164,12613,13135,12908,12492,12740,13607,12438,12559,12852,12879,13027,12665,12928,13301,12772,12499,12744,13332,13233,12906,12550,12600,12720,12926,12969,11875,12552,12979,12611,13318,12826,12497,12899,12700,12332,12785,12975,13483,12944,12864,12562,12847,12731,12046,12467,12623,13220,12655,13013,12471,12618,12696,12438,12863,12873,12947,12401,13183,13100,12700,12991,12217,12478,12769,12854,13015,12808,13138,12629,12555,12546,12963,12872,12106,12996,12457,12949,12727,12629,12677,12832,12693,12695,12713,12954,12586,12845,12858,12938,13266,12342,12534,12658,13168,12422,12599,12168,12756,13098,13122,12546,12636,13137,12594,12906,12506,12956,13149,12972,12588,12958,12862,12807,12806,13015,12841,12861,12777,12367,12921,12968,12475,12895,12390,12536,13354,12374,12922,12594,12306,12784,12922,12143,12265,12604,12334,12422,12267,12545,12467,12770,13322,12705,12836,13048,12097,12459,12587,12876,13006,13176,13056,12708,13159,12637,13138,12781,12520,12530,13384,12371,12428,12031,12689,12928,12820,13176,12728,12990,12835,12929,12693,12654,12415,13006,12558,12607,12448,12521,12638,12110,12846,12839,12806,12736,12773,12765,12670,12362,12422,12679,12375,12626,13024,12724,12627,12955,12841,12381,12755,12536,12561,12701,12633,13357,13032,12805,12802,13101,12795,12330,12926,12515,12266,12865,12728,12772,12856,12998,12849,12637,12916,12602,12536,12916,13020,12913,12756,12841,12545,12770,13002,13046,12430,12383,12695,12466,12931,12487,12604,12891,12293,12795,12387,12831,12450,12747,12342,12763,13094,12539,12237,12274,12436,12406,13016,12681,12731,12724,12788,12939,12966,13000,12754,12957,12719,13179,13026,12930,13365,12982,12977,12642,12862,12842,12847,12926,13015,12921,12470,12653,12207,13320,12408,12261,12618,12779,12019,12861,12728,12882,13015,13418,12648,12768,12784,13321,12825,12671,12694,12628,12691,12668,12999,12187,12425,12715,13145,12997,12406,12847,12452,12704,12959,12464,13036,12871,12961,12730,12750,12525,12932,12590,12592,13052,12752,12668,12947,12722,12361,12649,12745,12620,12403,12411,13073,12669,12794,12871,13042,12386,13109,12033,12822,12300,12941,12683,12973,13241,12933,12434,12751,12549,12961,13546,12936,12699,12998,13415,12276,12489,12728,12578,12468,12649,12937,12503,12651,12792,12505,12526,12911,12687,12618,12362,12963,12616,12491,12815,13050,12808,13173,12799,12903,13057,12736,12850,12695,12538,12801,13160,12689,12637,12390,11955,12911,12866,12668,12362,12686,12996,12588,12460,12137,12551,12675,12452,12829,12178,12910,12564,12779,13081,12819,12328,12913,12734,12633,12173,12729,12874,12975,12849,12821,12592,12930,12643,12703,12582,12792,12712,12934,12927,12151,12798,12365,12517,12775,13008,12800,13152,12862,12457,12944,12371,12811,12814,12299,13129,12646,12824,12501,12750,13062,12751,13205,12458,12442,12894,12607,13232,12352,12440,12537,13149,12867,12289,12568,12850,12574,12771,13055,12687,12871,12989,12745,12624,13019,12639,12532,12483,13069,12891,12673,12267,12684,12571,12939,12599,12208,12953,13102,12699,12749,12610,12843,12724,12555,13096,13384,12634,12807,12701,13340,13025,12866,12504,13126,13030,12891,12982,12654,12297,12657,13099,12573,12328,12755,12890,12774,12799,12579,12653,12540,12478,12690,12557,12524,12736,13031,13310,13099,13348,12404,12400,13023,12879,12087,11888,12751,12891,12478,13002,12513,12817,12841,12166,12685,12569,12860,12354,12358,13285,12553,12799,12946,12245,12519,12408,12415,13023,12534,12946,12817,12840,13130,12327,12871,13213,12859,12992,12642,12633,13111,12274,13171,13126,12603,12952,12613,12825,12620,12773,12237,12998,12444,13357,13004,12846,12873,12645,12738,12648,11951,12430,12662,12514,12736,12692,12365,12976,12554,12621,12889,12229,12507,13107,12712,12694,13378,12598,12895,12959,12916,12904,12503,12033,12778,12989,12846,12579,12506,12435,12414,12699,12818,12471,12744,12987,12201,12385,12638,12397,12813,12642,12817,13143,12834,12749,13320,12548,12550,12729,13293,12737,12685,12607,13002,12906,12884,12856,12636,12803,12304,13252,12933,12672,12731,12528,12948,12647,13023,12353,12195,12414,13123,12737,12500,11808,13091,12345,12669,13047,12392,12773,12909,12787,12274,12786,12905,13233,12378,11635,13070,12284,12456,12455,12745,12782,12334,13202,13004,12928,13049,12517,12573,12422,12800,12213,12797,12743,12544,12907,12395,13573,12196,12752,12812,12610,12608,12746,12659,12449,12734,12893,13067,12877,12528,12008,12702,13028,12369,12666,12786,12745,12686,12975,12812,12644,12307,13007,12384,12702,12567,12737,12732,12723,12705,12552,13062,12936,12773,12701,12513,12684,12021,12900,12327,12911,12961,12716,12873,13469,12450,12406,12567,12879,12927,12270,12754,12604,12382,12700,12136,12381,12613,12717,12648,13369,13304,12562,12870,12737,12331,13084,12689,13144,12965,13298,12527,12772,12984,12864,12741,12282,12726,12647,13083,12484,12613,12852,12879,12748,12986,13067,12744,13012,12176,12375,13443,13044,13236,12740,13524,12499,12636,12752,12350,13078,12196,12615,12972,13124,12573,12472,13557,12747,12661,12222,12816,12975,12788,12962,12195,12762,12456,12830,12375,12261,13026,12911,12925,13092,12597,12643,12991,12515,12814,12234,12567,12277,12559,12754,12899,12536,13114,12954,12713,13025,12420,12242,12443,12662,12776,12771,12636,12940,12551,12495,12750,12800,12701,13086,12393,12638,13005,12832,12891,12767,12333,12630,12474,12642,12395,12792,12251,12512,12459,12522,12544,12881,13334,12050,12669,13092,12370,12491,12662,13030,12409,12544,12972,12759,12658,13196,12737,13147,12627,12494,13065,12641,13063,12614,12993,12890,12489,13135,13118,12670,12505,13023,12864,13147,12858,13024,12504,12881,12788,12911,12883,12525,12695,12999,12695,13075,12601,13345,12722,12533,13128,12595,13233,12730,12149,12535,13479,12953,12860,12952,12630,12708,12472,13047,12928,12848,12032,12900,12757,12236,12754,12953,12602,12851,13278,12900,12509,12754,12546,12928,12765,12428,12474,12670,12888,13116,12592,12404,12534,12830,12395,12869,12675,12907,12995,12327,12305,12534,13204,12458,12269,12807,12760,12769,12845,13469,12739,12464,12539,12767,12229,12985,12972,12289,12787,12178,12325,12373,13163,12482,12384,12961,12606,13089,12347,13030,12726,13034,12744,12043,12991,12549,12605,12824,12652,13272,12858,12691,12864,12705,12648,13047,12988,12852,12531,12834,13003,12934,12886,12717,12578,12754,12617,12799,12542,12548,12749,12387,12602,13327,12989,12304,12651,13180,12806,13152,12405,12498,12613,13337,12786,12758,12280,12756,12551,13151,13074,12665,12612,12187,13103,12461,12283,13127,12758,12730,12685,12548,12612,12549,12512,12633,12613,12350,12536,12535,12703,12179,12731,12633,13061,13073,13124,12565,12845,13127,12762,12794,12966,12450,12508,12833,12458,12561,12858,12669,12835,12801,12426,12861,13012,13120,12516,12739,12977,12569,12803,11983,12177,12394,12922,13010,13094,12491,12682,12697,13044,12551,12043,12454,12839,12788,12658,12506,12717,12773,12213,12604,11750,12931,12918,12596,12903,12681,12793,13144,12995,12960,12316,12653,12617,12579,12312,13325,12252,12711,12559,12537,13167,12639,12691,12752,12939,13162,12972,12580,12637,12292,12709,12626,12429,13088,12467,12967,12774,12850,12509,12841,12937,12176,12602,12492,12505,13233,12866,12792,13104,12747,12350,12165,12974,12747,13085,12751,12890,12998,12667,13328,12915,12373,12973,12904,12894,13183,12864,12896,12994,13254,12980,12630,12490,13082,12838,12474,12615,12768,12784,13134,13034,12436,12717,12682,13200,13006,12190,12942,13103,12277,12626,12636,12973,12969,12987,12803,12677,13076,12860,12894,12348,12748,12671,12321,12867,12590,13045,12305,12799,12749,12739,12739,12904,12775,13234,13449,12089,12990,12914,12399,13154,12447,12633,12844,12126,12123,12754,12851,12762,12874,12820,12871,13058,12807,13061,12983,12836,12888,13072,12363,13012,12355,12643,12862,12507,12827,12455,12948,12416,12739,13047,13101,12479,12540,12563,13189,12277,12841,12307,13378,13036,13179,12458,12880,12815,12894,13277,13193,13279,12465,12030,12511,12615,13000,13152,12666,13043,12754,12861,13005,12668,12361,12605,12848,12622,12205,12301,12408,12578,12606,12676,12566,12999,12864,12962,12897,12525,12825,12479,12822,12268,12600,12683,12700,12882,13235,12678,12187,13143,12724,13321,13057,12792,12603,12544,13148,12190,12253,12791,12818,12393,12499,12086,12887,12292,12835,12902,13196,13321,12468,12694,12295,12501,13097,12599,13531,12809,12713,12347,12273,12494,12766,12852,12472,12598,12821,13083,12798,13068,13229,12899,12946,12484,12674,12756,12440,12504,13354,13013,12755,12998,13221,12629,12539,12826,13281,12564,12571,12577,12400,12721,12512,13018,12687,12872,12644,12649,12345,13520,12857,12715,12837,12754,12590,12599,13018,12730,12464,13183,12909,13267,12865,12566,12962,12617,12397,12834,12003,12947,12469,12718,12664,12655,12440,12472,12811,12764,12573,13643,13126,13318,12743,12701,13047,12587,12846,12900,12116,12808,12946,13003,12599,12792,12682,12608,13125,12361,12720,12349,12391,12526,12674,12840,12657,12364,12645,12761,12964,12510,12625,12854,12570,12624,12574,12776,12739,12834,12764,12800,12641,12904,12567,12922,12853,12316,12946,12803,12637,12498,12435,12812,12428,12683,12573,12443,12610,12759,12542,12755,12942,12615,12410,12272,12810,13313,12364,12610,12554,12654,13094,12650,12590,13109,12495,12695,12697,12601,12637,13129,13355,12661,12316,12217,12435,12422,12596,12845,12882,12831,12693,12273,13627,12716,13008,12606,12527,12584,12439,12917,12756,12241,12903,12383,12903,12303,12402,12615,12779,12998,12644,12627,12328,12864,12587,12968,12290,13270,12766,12863,13073,12449,12720,12687,13113,13057,13011,12465,13290,13005,12450,12108,12683,12914,12838,12650,12970,13133,12774,13007,12355,12852,12489,12169,12746,12552,13101,12525,12476,13098,12477,12807,12614,12473,12882,12648,12786,12525,13413,12789,12424,12739,12762,12521,12695,12937,12368,12955,12653,13017,13268,12646,12898,13019,12553,12757,12788,12292,12660,12517,12871,12776,12295,12734,13189,12762,12806,13417,12292,12757,12902,13125,12670,12619,13032,12533,13189,12954,13008,13071,12347,12571,13606,12417,12889,12967,12634,12610,13304,12700,12922,12747,12442,12208,13166,12450,12698,12612,12526,12464,12784,12954,12127,13013,13090,12377,12738,12712,13146,12995,12833,12872,13248,12365,12429,12688,12546,12679,12329,11903,12487,12739,12635,12769,12605,12477,12749,12538,12196,12706,12821,12715,13131,12637,12257,12992,12669,13254,12743,12305,12248,13056,12923,12923,12810,12807,13225,12892,12732,13215,13116,12802,13210,12118,12994,13490,12602,12651,12907,12843,13081,12724,13203,12211,12822,12723,12430,12494,12667,12409,12468,12672,12240,12608,12979,12783,12638,13211,12805,12539,12579,12771,12239,13284,13120,12579,12729,12985,12676,12811,12626,12561,12457,12841,12800,13153,13005,13076,12461,12117,12902,12851,13039,12932,12751,12635,12935,12743,13018,13001,13114,12239,12610,13150,12280,12967,12731,12609,12824,12512,11953,12643,12883,13094,12952,12969,12421,12695,12220,12719,13064,12691,12323,13214,12782,12376,12574,12777,13022,12317,13129,12750,12681,12958,12909,12039,12670,12211,12281,12874,13033,12649,12818,12600,12376,12991,12708,12806,12723,12474,12366,12584,12750,12596,12536,12489,12705,12688,12833,12885,12747,12791,11864,12539,13246,12501,12463,12707,12631,13113,12523,13137,12685,12151,12565,13039,13089,12868,12832,12167,12376,13077,12841,12161,12874,12112,12992,12676,12545,12338,12705,13153,12826,12613,12724,12639,12776,12680,13122,12876,13155,12519,12975,12489,13218,13164,12077,12400,13026,13094,12339,12868,12631,12357,12530,12805,12623,12629,12493,12554,12551,12477,12447,12782,12877,12768,13142,12328,12961,12661,12326,12491,13128,12934,12723,12428,12575,12853,13061,12907,12424,12332,12801,12670,12876,13198,12745,12640,12316,12657,12424,12824,12793,12622,13048,13113,12658,13082,13163,12918,12164,13017,12859,12676,12744,12996,13063,12984,12851,12555,13126,12349,13127,12818,13209,12404,12903,12565,12680,12595,13387,12939,11857,13121,13184,12702,12913,12934,12843,12630,13447,13104,13109,12448,12942,13238,13117,12274,12654,12950,12578,13208,12629,12765,12602,13200,12709,13089,12736,12788,11912,13448,13301,12633,13191,12299,12596,12668,12517,12534,12757,12930,12152,12386,12597,12752,12777,12725,12839,12296,12704,13031,12364,12882,12980,12672,12987,12595,13206,12517,12709,12687,12480,12972,12747,13546,12438,13050,12518,12864,13304,12531,12966,13102,12835,12889,13183,13190,12880,12411,12927,12290,12696,12879,12507,12743,12817,13104,12722,12335,12377,12528,12946,13618,12865,12790,12498,12411,12637,12121,12725,12848,12730,12920,12331,12895,12467,12933,13220,12955,12463,13583,12972,12645,12718,12965,12621,12359,12660,12603,12355,12809,12886,12396,12213,12658,12632,12787,12660,12414,12616,12420,12938,13012,13084,12454,13029,12789,12543,12685,13118,12522,12765,12361,13332,12589,12804,12630,12611,12425,13467,13260,12169,13104,13113,12604,12958,12048,12964,12615,12877,12766,12616,12782,12398,12793,12476,12736,13033,12963,12185,12308,12769,12583,12305,13172,13147,13191,12842,12648,13103,13015,13275,12545,12781,12525,12734,12449,13205,13067,13055,13052,12118,13005,12815,12392,12674,12734,13300,12731,12703,12012,12479,12644,12458,13217,12443,12769,12952,13113,12578,13387,12958,12661,12929,12530,13041,12652,13099,12573,12729,13052,12705,12846,13064,12709,12768,13518,13156,12471,12642,12650,12932,12364,12590,13012,12717,13040,12214,12704,12813,13210,12401,12559,12365,13019,12664,12457,12739,12933,12382,12627,13002,13184,12880,13232,12976,12807,12525,12329,12815,13111,12118,12997,12898,12804,13308,12580,12876,12547,12516,12337,12710,12739,12520,12852,13045,12346,12840,12671,13012,12724,12713,12502,12544,12694,13156,12724,12900,13172,12604,13085,12817,12386,12347,12512,12577,13167,12528,12971,12064,12403,12687,13197,12472,12580,12825,13222,13060,12290,12293,12931,12594,13313,12465,12619,12904,12731,12854,12653,12801,12378,12594,12323,12274,12556,12870,12703,12274,13175,13002,12327,13384,12052,12763,12297,12863,13037,12374,12664,12881,12689,12565,13248,12653,12573,12763,12804,12270,12635,12157,12944,12302,13049,12607,13113,12398,12684,12438,12392,13039,12907,12327,12643,12646,12282,12393,12439,12761,12737,12662,12482,12903,13335,13169,11983,13029,12955,13019,12725,12590,12351,12499,13073,12516,12681,12467,12896,12556,13061,12547,13027,12747,12594,12729,12678,12676,12757,12673,12295,12672,12550,12778,13033,12678,12748,12235,12847,13558,13061,12983,12256,13016,12968,12600,12778,12678,12808,12264,12403,12252,12733,12727,12571,12886,13625,13110,12634,12562,12791,12636,12630,12439,13256,12719,12958,12797,12807,12812,12680,12929,13141,12372,12281,12930,12461,13061,12862,12740,12957,12825,12285,12806,11994,12615,12050,12972,12966,13041,12509,12414,12766,12823,12516,12648,12593,12621,12723,12703,12806,12744,12380,12787,12758,12834,12932,12510,12663,12628,12009,12926,12344,12830,12683,12792,12923,12922,12746,12536,12871,12696,12837,12303,12973,12956,12284,13129,12820,12661,12243,12234,12838,12677,12335,12522,12814,12768,13165,12535,12732,12701,12413,12787,12902,12443,12814,12558,12271,12321,12700,12447,12535,12554,12325,12895,13429,12450,13135,12731,12279,13055,12501,12982,13317,12215,12854,12782,12519,12521,13052,12779,12942,12739,13203,12818,13481,13160,12665,13125,12609,12893,12769,12716,12861,12979,13006,12600,12361,12701,12537,12763,12177,12419,12628,12297,12548,12648,12933,12757,12669,13051,12770,12865,12380,12442,12265,13015,12605,12517,12764,12905,13034,12639,12946,12880,13140,12870,13134,12368,12241,11975,12411,12852,13112,13087,12884,12790,12562,12798,12231,13416,12725,12785,12556,12514,12414,12769,12909,12897,12957,13044,12584,13013,12790,12705,12349,12865,12615,12445,13002,12512,13296,12856,13092,12903,12725,12820,13002,12141,13013,12945,12408,13144,12910,12844,12899,12940,12646,12691,12490,13022,12797,12256,12712,12700,12324,12558,12810,12680,12448,13342,12283,12888,12356,12404,12881,12940,12409,13082,12995,12477,12996,12506,13109,13166,13087,12125,12576,13458,12849,13279,12954,12812,12557,12508,13100,12655,12649,12772,13063,12619,13265,12543,12418,12782,12737,13009,12405,12810,13125,12359,12824,12875,12884,12290,12872,12751,12965,12279,12736,12776,12425,12669,12385,12825,13047,13003,12862,12977,12318,12608,12366,12859,12740,12735,12571,12635,12688,12473,12878,12902,12692,12319,12699,13073,12236,12951,12678,13130,12863,12672,12770,12624,12057,12727,12225,12738,12479,12425,12587,12487,13025,13025,12335,12772,13110,12518,12288,12728,12331,12892,12724,12240,12290,12607,12709,13204,12577,12478,13006,12603,12805,12756,12451,12769,12967,12565,12616,12699,13088,12344,12816,12899,12302,13186,12900,12578,12455,12630,13096,13298,13085,12701,13145,12992,13123,12579,13049,12802,12905,12317,13043,12673,12616,12956,12326,12997,13028,12940,12472,12889,12688,12608,12617,13215,13173,12784,12988,13013,12578,12681},{8587,8100,8453,8464,8406,8790,8462,8381,8484,8415,8776,8903,8520,8621,8512,8307,8639,8434,8524,8401,8277,8550,8578,8418,8436,8507,8490,8733,8342,8628,8477,8486,8447,8402,8642,8039,8399,8640,8704,8257,8300,8560,8617,8064,8528,8392,8239,8670,8325,8344,8518,8543,8343,8499,8472,8318,8429,9009,8707,8087,8155,8592,8113,9093,8509,8389,8416,8262,8299,8613,8425,8390,8484,8646,8565,8597,8922,8695,8210,8495,8194,8622,8481,8396,8466,8888,8599,9067,8333,8502,8239,8577,8732,8584,8391,8318,8483,8305,8670,8585,8268,8546,8606,8345,8756,8223,8610,8279,8541,8328,8620,9046,8149,8943,8467,8275,8387,8960,8740,8465,8166,8635,8585,8398,8834,8565,8346,8517,8450,8740,8387,8633,8462,8537,8579,8815,8422,8375,8690,8422,8371,8226,8667,8673,8297,8557,8527,8237,8780,8622,8538,8510,8662,8095,8372,8640,9020,8755,8198,8380,8391,8393,8798,8143,8431,8522,8345,8575,8294,8312,8523,8708,8786,8568,9123,8642,8801,8347,8701,8172,8359,8266,8188,8456,8500,8438,8394,8364,8985,8619,8499,8357,8698,8372,8391,8526,8038,8615,8289,8617,8367,8375,8710,8606,8719,8658,8455,8371,8258,8856,8355,8520,8266,8606,8086,8660,8854,8649,8541,8484,8620,8146,8209,8332,8141,8210,8483,8100,8157,8840,8510,8320,8142,8612,8676,8164,8149,8287,8419,8526,8474,8207,8291,8194,8701,8480,8523,8765,8246,8667,8611,8228,8405,8383,8580,8695,8355,8403,8197,8559,8837,8540,8451,8402,8488,8773,8475,8476,8240,8433,8285,8710,8570,8714,8106,8200,8575,8288,8521,8434,8351,8326,8352,8313,8607,8536,8911,8204,8079,8518,8620,8557,8371,8431,8153,8605,8442,8375,8291,8532,8522,8647,8295,8454,8377,8574,8323,8583,8412,8479,8195,8686,8463,8563,8672,8346,8555,8546,8452,8505,8429,8375,8269,8157,8628,8632,8370,8624,8475,8414,8363,8400,8616,8297,8674,8500,8997,8689,8237,8405,8625,8361,8649,8328,8889,8071,8571,8653,8731,8230,8176,8723,8640,8459,8457,8013,8458,8679,8414,8221,8681,8871,8673,8305,8252,8473,8376,8636,8623,8299,8355,8241,8383,8479,8102,8509,8554,8658,8669,8514,8769,8696,8881,8595,8102,8797,8522,8312,8715,8370,8379,8490,8149,8722,8713,8156,8543,8142,8752,8572,8187,8309,8587,8382,8236,8356,8474,8364,8279,8456,8586,8658,9153,8683,8558,8817,8072,8212,8432,8247,8731,8238,8351,8069,8586,8415,8784,8504,8395,8600,8408,8586,8549,8672,8061,8831,8335,8623,8331,8463,8592,8518,8454,8580,8469,8101,8472,8286,8131,8269,8568,8260,8594,8907,8450,8242,8516,8234,8559,8291,8578,8822,8247,8438,8515,8640,8326,8419,8332,8685,8284,8542,8331,8615,8799,8386,8793,8479,8584,8918,8633,8325,8422,8339,8406,8153,8444,8546,8263,8435,8612,8703,8201,8728,8456,8882,8422,8073,8301,8605,8291,8367,8504,7781,8476,8592,8922,8736,8484,8235,8464,8390,8269,8233,8433,8209,8207,8510,8662,8623,8698,8677,8755,8713,8530,8760,8193,8308,9060,8260,8396,8228,8695,8483,8517,8573,8435,8623,8920,8415,8684,8342,8364,8456,8522,8481,8620,8825,8690,8325,8519,8439,8629,8252,8731,8374,8701,8414,8284,8487,8828,8415,8451,8539,8643,8488,8769,8279,8599,8625,8490,8265,8514,8338,8605,8399,8105,8754,8545,8516,8533,8402,8240,8839,8409,8640,8652,8808,8634,8015,8620,8478,8127,8801,8469,8465,8295,7914,8500,8319,8422,8672,8171,8564,8191,8650,8740,8338,8816,8123,8463,8475,8362,8348,8386,9216,8488,8892,8339,7723,8598,8377,8602,8616,8368,8200,8459,8415,8355,8477,8231,8461,8396,8699,8564,8173,8215,8453,8345,8509,8112,8324,8162,8457,8598,8674,8763,8424,8637,8169,8784,8540,8385,8107,8397,8940,8766,8929,8412,8282,8251,8707,8469,8435,8439,8516,8388,8430,8447,8747,8322,8678,8734,8316,8509,8354,9109,8611,8385,8291,8624,8404,8274,8391,8635,8490,8348,8315,8591,8250,8588,8479,8249,8870,8313,8057,8764,8136,8219,8288,8619,8595,8763,8430,8760,8390,8733,8354,8818,8274,8504,8425,8281,8651,8594,8605,8289,8197,8662,8067,8296,8500,8521,8518,8574,8109,8582,8674,8661,8391,8360,8721,8466,8416,8490,8617,8432,8480,8460,8489,8257,7936,8623,8486,8541,8213,8490,8544,8733,8428,8403,8542,8525,8465,9164,8764,8390,8750,8194,8429,7905,8284,8342,8865,8760,8514,8647,8228,8533,8284,8569,8204,8896,8741,8317,8343,8273,8711,8438,8730,8447,8113,8104,8558,8674,8502,8559,8174,8321,8637,8484,8591,8234,8204,8770,8212,8703,8387,8794,8264,8696,8514,8283,8544,8254,8434,8433,8496,8147,8723,8129,8451,8547,9018,8562,8397,8264,8485,8044,8359,8891,8315,8235,8930,8434,8516,8551,8585,8720,8367,8549,8906,8784,8160,8321,8250,8325,8390,8566,8428,8342,8434,8455,8770,8203,8252,8290,8177,8070,8469,8526,8371,8436,8211,8359,8543,8735,8551,8368,8179,8722,8747,8349,8424,8524,8584,8459,8623,8239,8840,8450,8233,8383,8471,8296,8257,8899,8431,9023,8658,8691,8801,8271,8265,8041,8400,8820,8608,8710,8670,8371,8365,8344,8394,8676,8659,8497,8348,8378,8258,8492,8048,8337,8301,8609,8228,8616,8641,8617,8704,8670,8616,8613,8400,8356,8594,8551,8773,8539,8688,8053,8325,8281,8253,8582,8544,8086,8711,8536,8521,8571,8527,8253,8790,8066,8663,8535,8600,8446,8452,8774,8220,8410,8566,8654,8365,8510,8692,8269,8292,8432,8198,8876,8480,8482,8686,8598,8513,8648,8922,8046,8556,8347,8671,8682,8554,8177,8907,8048,8080,8836,8798,8576,8520,8620,8194,8306,8368,8234,8608,8686,8818,8255,8338,8782,8350,8488,8876,8244,8534,8449,8364,8487,8810,8515,8310,8199,8548,8448,8232,8437,8643,8310,8352,8336,8494,8026,8230,8607,8657,8403,8236,8396,8294,8253,8822,8497,8486,8358,8499,8448,8256,8278,8239,8282,8691,8655,8822,8439,8691,8250,8656,8396,9108,8677,8229,8405,8048,8620,8255,8494,8388,8322,9025,8452,8103,8450,8511,8674,8183,8798,8764,8411,8548,8421,8290,8624,8880,8581,8433,8438,8323,8446,8374,8650,8272,8821,8432,8327,7992,7988,8661,8560,8735,8725,8770,8237,8568,8191,8638,8625,8455,8656,8475,8507,8108,8386,8190,8751,8474,7780,8606,8655,8216,8312,8401,8358,8106,8511,8438,8240,8446,8423,8313,8511,8830,8268,8575,8506,8716,8451,8236,8764,8261,8578,8865,8350,8624,8402,8633,8306,8363,7919,8803,8267,8345,8522,8685,8612,8424,8291,8436,8394,8487,8452,8482,8520,8525,8383,8628,8464,8428,8639,8601,8430,8351,8238,8356,8235,8703,8670,8400,8452,8603,8507,8346,8539,8444,8775,8642,8497,8633,8400,8069,8520,8181,8679,8377,8444,8831,8413,8106,8677,8205,8329,8058,8431,8376,8264,8137,8493,8299,7921,8876,8653,8511,8504,8381,8392,8628,8660,8928,8357,8381,8564,8482,8558,8172,8309,8504,8586,8473,8437,8472,8423,8565,8688,8864,8509,8438,8353,8393,8576,8595,8120,8693,8332,8668,8646,8281,8500,8564,8927,8430,8198,8500,8718,8751,8585,8409,8656,8311,8596,8788,8439,8562,8296,8368,8410,8696,8186,8090,8157,8211,8818,8387,8429,8695,8400,8357,8441,8362,8393,8621,8726,8740,8381,8920,8127,8472,8301,8558,8242,8537,8357,8710,8866,8868,8296,8521,8562,8863,8554,8378,8661,8351,8111,8418,8160,8332,8493,8365,8410,8658,8792,8442,8947,8105,8503,8103,8287,8535,8263,8473,8766,8823,8490,8252,7990,8116,8957,8457,8516,8233,8067,8282,8595,9032,8530,8599,8252,8533,8822,8534,8581,8686,8672,8414,8256,8254,8530,8442,8377,8100,8462,8856,8448,8565,8440,8596,8636,8853,8847,8402,8323,8223,8352,8485,8454,8352,8580,8531,8717,8515,8368,8455,8366,8457,8480,8863,8357,8686,8324,8878,8553,8630,8198,9028,8653,8571,9006,8731,8430,8288,8435,8424,8294,8551,8567,8404,8505,8377,8524,8622,8693,8552,8351,8427,8381,8372,8406,8242,8062,8716,8225,8594,8410,8664,8113,8714,8350,8608,8679,7808,8272,8554,8270,8364,8453,8050,8103,8384,8493,8411,8697,9087,8256,8469,8448,8570,8782,8590,8477,8584,8166,8318,8804,8259,8371,8422,8418,8621,8585,8441,8818,8726,8546,8619,8788,8273,8561,8610,8080,8090,8568,8400,8564,8520,8327,8353,8607,8835,8685,9017,8377,8429,8491,7955,8780,8753,8284,8098,8631,8333,8336,8282,8910,8646,8484,8712,8360,8352,8107,8478,8394,8378,8157,8687,8168,8362,8262,8208,8553,8387,8510,8898,8303,8049,8685,8250,8284,8546,8893,8912,8344,8471,8715,8860,8386,8042,8451,8166,8505,8724,8491,8506,8495,8173,8326,8582,7944,8213,8378,8663,8377,8370,8681,8354,8096,8513,8303,8590,8812,8393,8358,8382,8156,8422,8668,8491,8513,8559,8507,8494,8319,8247,8297,8709,8193,8601,8515,8366,8566,8362,8305,8690,8540,8551,8873,8594,8572,8336,8753,8635,8626,8311,8374,8649,8066,8692,8338,8586,8233,8326,8506,8814,8647,8578,8536,8693,8682,8680,8539,8409,8554,8459,8744,8210,8467,8597,8556,8190,8568,8490,8433,8874,8876,8557,8480,8659,8245,8513,8476,8514,8322,8386,8314,8605,8662,8290,8391,8553,8024,8774,8574,8566,8343,8819,8382,8617,8881,8002,8543,8659,8433,8307,8233,8452,8273,8098,8069,8591,8105,8257,8180,8108,8510,8592,8199,8742,8671,8572,8483,8605,8392,8328,8180,8766,8309,8519,8027,8794,8409,8675,8372,8539,8648,8364,8102,8424,8414,8701,8522,8151,8722,8665,8357,8306,8327,8622,8615,8651,8417,8598,8825,8629,8581,8385,8518,8619,8871,8253,8543,8316,8618,8435,8315,8337,8260,8366,8750,8340,8348,8319,8523,8731,8514,8199,8934,8273,8500,8634,8144,8060,8225,8047,8232,8605,8655,8572,8314,8339,8362,8464,8476,8592,8665,8889,8636,8088,8638,8464,8400,8376,8479,8157,8481,8572,8459,8317,8720,8549,8299,8286,8225,8235,8264,8998,8544,8807,8465,8397,8534,8312,8453,8585,8288,8700,8474,8398,8597,8833,8301,8126,8411,8369,8292,8308,8338,8522,8382,8772,8211,8321,7971,8463,8401,8526,8389,8481,8757,8640,8224,8467,8587,8682,8870,8595,8899,8525,8307,8313,8339,8426,8266,8459,8403,8259,8334,8597,8670,8219,8758,8922,8521,8609,8684,8477,8628,8480,8542,8069,8521,8751,8600,8257,8335,8581,8714,8361,8342,8625,8805,8599,8285,8102,8651,8634,8713,8524,8492,8374,8555,8953,8489,8207,8485,8328,8754,8367,8518,8381,8147,8201,8272,8600,8225,8573,8263,8612,8443,8776,8320,8269,8372,8166,8495,8050,8227,8403,8263,8299,8611,8152,8029,8262,8239,8354,8821,8476,8536,8473,8806,8309,8189,8564,8358,8376,7952,8675,8108,8258,8705,8306,8984,8348,8575,8612,8568,8387,8430,8493,8093,8201,8653,8547,8341,8184,8719,8385,8335,8284,8092,8827,8170,8712,8409,8450,8576,8897,8304,8272,8687,8226,8192,8518,8631,8544,8577,8791,8675,8140,8537,8832,8615,8260,8672,8313,8363,8318,8703,8606,8489,8560,8478,8640,8340,8194,8521,8667,8715,8079,8418,8334,8602,8475,8456,8590,8596,8575,8544,8545,8794,8345,8914,8598,8547,8491,8454,8522,8709,8451,8604,8771,8521,8392,8089,8101,8501,8443,8442,8832,8458,8418,8326,8471,8908,8670,8358,8447,8185,8506,8470,8570,8830,8466,8353,8838,8464,8658,8394,8292,8423,8502,7902,8277,8766,8414,8710,8683,8547,8764,8520,8556,8250,8615,8432,8157,8572,8295,8433,8547,8495,8673,8248,8565,8267,8538,8594,8442,8656,8494,9137,8436,8648,8436,8785,8522,8458,8353,8496,8272,8506,8213,8171,8524,8691,8380,8699,8865,8489,8515,8543,8312,8553,8271,8844,8186,8551,8517,8401,8560,8383,7937,8901,8595,8505,8382,8678,8306,8482,8352,8430,8352,8179,8388,8666,8787,8945,8630,8297,8386,8559,8245,8148,8368,8651,8690,8748,8483,8183,8901,8239,8570,8619,8258,8183,8567,8686,8215,8311,8674,8360,8298,8635,8569,8564,8302,8513,8403,8384,8510,8259,8218,8898,8515,8616,8477,8465,8301,8587,8527,8113,8453,8430,8714,8284,8730,8303,8233,8583,8496,8653,8662,8581,8346,8519,8767,8794,8532,8432,8412,8470,8243,8250,8681,8438,8445,8574,8873,8898,8109,8358,8453,8800,8355,8649,8479,8292,8959,8749,8616,8546,8312,8103,8871,8931,8193,8625,8297,8418,8716,8362,8394,8201,8476,8694,8921,8523,7889,8453,8872,8451,8488,8635,7976,8641,8848,8683,8404,8685,8856,8394,8708,8606,8282,8252,8661,8840,8371,8445,8433,8759,8227,8021,8232,8585,8716,8611,8843,8627,8578,8261,8601,8825,7954,8238,8281,8176,8127,8903,8254,8897,8373,8459,8354,8268,8501,8488,8561,8404,8456,8408,8708,8379,8760,8552,8418,8426,8467,8584,8900,8376,8513,8347,8177,8280,8547,8677,8604,8533,8391,8508,8226,8507,8747,8284,8723,8396,8651,8501,8991,8526,8153,8433,8555,8162,8430,8127,8620,8300,9150,8783,8419,8406,8292,8596,8024,8463,8424,8437,8431,8309,8488,8911,8496,8650,8562,8454,8229,7848,8354,8557,8280,8662,8343,8480,8199,8384,8132,8419,8285,8129,8099,8450,8779,8474,9071,8736,8781,8595,8960,8397,8174,8431,8110,8677,8598,8563,8748,8817,8553,8418,8581,8361,8537,8410,8296,8755,8499,8314,8593,8506,8390,8153,9130,8462,8438,7878,8572,8700,8564,8604,8489,8211,8501,8820,8754,8183,8518,8650,8868,8539,8454,8199,8617,8601,8724,8776,8316,8368,8449,8318,8327,8295,8324,8603,8409,8350,8613,8183,8470,8507,8589,8263,8410,8483,9011,8677,8533,8345,8459,8637,8707,8581,8387,8554,8399,8539,8421,8744,7923,8356,8087,8701,8528,8368,8197,8445,8530,8684,8746,8216,8648,8099,9004,8251,8423,8610,8286,8489,8621,8404,8877,8622,7946,8401,7927,8157,8402,8146,8397,8465,8177,7864,8732,8632,8819,8718,8584,8937,8555,8178,8888,8374,8076,8575,8401,8387,8359,8588,8601,8386,8710,8599,8542,8435,8038,8348,8266,8679,8233,8447,8011,8520,8575,8544,8118,8264,8588,8252,8515,8573,8650,8453,8420,8310,8632,8505,8245,8637,8425,8385,8531,8556,8464,8474,8686,8287,8187,8514,8282,8273,8106,8437,8686,8800,8412,8323,8533,8690,8782,8373,8276,8499,8419,8962,8399,8163,8301,8415,8567,8520,8595,8575,8818,8488,8226,8419,8194,8237,8574,8945,8672,8597,8248,8798,8448,8041,8507,8749,8584,8246,8360,8272,8665,8634,8591,8518,8315,8194,8889,8500,8273,8387,8509,8447,8451,7880,8454,8479,8513,8381,8442,8374,8257,8554,8457,8187,8447,8269,8782,8369,8484,8340,8648,8440,8673,8869,8047,8548,8547,8216,8132,8083,8347,8608,8634,8405,8493,8540,8440,9088,8677,8544,8744,8708,8711,8810,8483,8462,8150,8746,8087,8335,8659,8498,8472,8926,8630,8599,8856,8496,8413,8438,8636,8728,8668,8574,8453,7949,8180,8834,8008,8571,8187,8294,8355,8467,8481,8026,8487,8231,8613,8750,8242,8703,8491,8263,8541,8566,8353,8435,8437,8353,8490,8832,8654,8261,8616,8272,8510,8900,8135,8423,8233,8179,8528,8859,8913,8634,8580,8663,8713,8388,8688,8583,8383,8562,8573,8460,8483,8547,8496,8390,8397,8724,8438,8462,8663,8289,8261,8513,8317,8374,8381,8921,8242,8573,7930,8301,8526,7904,8555,7926,8592,8648,8717,8396,8397,8699,8509,8534,8395,8745,8535,8674,8483,8833,8036,8339,8518,8693,8678,8013,8252,8392,8449,8537,8376,8585,8449,8438,8604,8316,8612,8416,7933,8106,7978,8438,8521,8461,8430,8377,8601,8387,8190,8572,8329,8191,8001,8412,8096,8898,8689,8719,8434,8897,8702,8424,8162,8453,8609,8449,8421,9043,8594,8356,8167,8631,8368,8368,8356,8354,8449,8268,8295,8620,8613,8173,8721,8371,8061,8623,8920,8382,8444,8669,8933,8860,9271,8396,8194,8247,8483,8091,8295,8142,8581,8182,8441,8173,8736,8393,8213,8571,8754,8379,9063,8638,8262,8350,8651,8363,8356,8271,8753,8361,8272,8492,8782,8485,8495,8480,8527,8581,8600,8415,8628,8053,8827,8112,8421,8490,8236,8558,8722,8693,8451,8339,8678,8119,8038,8237,8385,8550,8607,8705,8569,8350,8914,8532,8667,7981,8265,8320,8166,8312,8493,8818,8596,8655,8334,8949,8572,8549,8278,8558,8389,8500,8136,8263,8269,8334,8603,8548,8528,8218,8835,8803,8379,8163,8500,8482,8257,8163,8285,8219,8277,8418,8490,8630,8306,8302,8561,8681,8439,8280,8467,8292,8414,8426,8492,8513,8423,8623,8437,8782,8507,8657,8272,7930,8323,8472,8348,8228,8202,7982,8657,9165,8521,8520,8441,8377,8745,8346,8684,8465,8518,8787,8306,8042,8201,8952,8808,8343,8576,8591,8391,8602,8453,8618,8529,8454,8151,8376,8425,8518,8607,8420,8219,8803,8588,8543,8545,8773,8361,8442,8363,8339,8467,8104,8173,8337,8430,8717,8516,8346,8604,9052,8612,8613,8449,8333,8337,8038,8472,8474,8615,8475,8265,8579,8722,8491,8355,8679,8399,8521,8785,8686,8351,8712,8447,8203,8575,8758,8258,8499,8495,8580,8494,7952,8374,8439,8385,8571,8665,8867,8577,8467,8766,8654,8640,8637,8593,8888,8374,8206,9015,8268,8367,8724,8130,9074,8382,8440,8561,8398,8657,8676,8021,8150,8183,8504,8389,8060,8436,8174,8787,8412,8443,8537,8932,8497,8677,8521,8034,8737,8452,8642,8660,8112,8529,8334,8423,8304,8631,8459,8374,8155,8828,8319,8295,8255,8958,8874,8648,8284,8126,8643,8745,8677,8426,8843,8341,8675,8761,8301,8581,7968,8362,8693,8474,8169,7982,8667,8426,8618,8059,8393,8468,8495,8201,8733,8279,8547,8516,7985,8849,8966,8014,8299,8333,8469,8686,8810,9047,8363,8183,8555,8341,8538,8452,8231,8724,8480,8289,8326,8770,8351,8750,8124,8023,8475,8271,8295,8168,8620,8228,8368,8209,8334,8319,8282,8250,8838,8278,8950,8733,8574,8502,8587,8178,8373,8828,8461,8651,8404,8435,8745,8596,8726,8554,8440,8625,8871,8728,8453,8670,8429,8372,8270,7891,8658,8370,8244,8696,8477,8097,8464,8893,8351,8543,8820,8483,8378,8416,8395,7995,8451,7986,8315,8916,8622,8745,8109,8692,8501,8782,8515,8116,8242,9097,8568,8567,8742,8464,8248,8533,8654,8320,8628,8556,8443,7901,8636,8419,8762,8867,8619,8630,8226,8741,8436,8440,8445,8371,8467,8142,8507,8371,8436,8336,8530,8641,8769,8632,8389,8713,8415,8716,8443,8390,8668,8688,8699,8369,8556,8484,8530,8951,8158,8401,8329,8433,8737,8547,8404,8108,8460,8313,8493,8553,8754,8262,8520,8370,8666,8521,8227,8732,8258,8188,8460,8421,8693,8740,8685,8570,8544,8502,8185,8323,8155,8635,8262,9064,8523,8478,8333,8464,8256,8820,8655,8306,8729,8455,8547,8046,8039,8226,8618,8707,8719,8353,8399,8508,8538,8354,8546,8328,8324,8985,8631,8947,8201,8281,8376,8591,8648,8410,8318,8095,8693,8396,8203,8498,8320,8645,8564,8511,8210,8213,8545,8751,8458,8532,8441,8203,8450,7996,8496,8371,8312,8736,8342,8596,8721,8257,8273,8934,8497,8316,8354,8360,8765,8315,8599,8470,8402,8791,8210,8649,8139,8575,8191,8231,8305,8350,8493,8849,8454,8153,8389,8401,8436,8864,8447,8553,8410,8460,8450,8406,8278,8520,7914,8091,8279,8513,8480,8592,8496,8186,8495,8317,8427,8535,8798,8483,8424,8949,8596,8588,8455,8346,8493,8684,8483,8135,8557,8322,8243,8641,8417,8668,8445,8129,8616,8046,8483,8521,8866,8928,8336,8736,8521,8066,8405,8167,8566,8515,8558,8248,8785,8131,8529,8572,7944,8196,8368,8329,8246,8199,8767,8672,8224,8527,8785,8330,7910,8211,8657,8534,8635,8530,8788,8509,8587,8744,8252,8128,8450,8609,8297,8557,8529,8508,8444,8360,8022,8553,8709,8292,8602,8675,8489,8578,8557,8482,8399,8449,8174,8246,8267,8609,8547,8353,8280,8125,8616,8223,8560,8679,8383,8050,8344,8720,8522,8683,8754,8409,8166,8566,8546,8887,8547,8757,8431,8144,8272,8482,8171,8146,8515,8854,8828,8438,8463,8242,8494,8470,8473,8719,8376,8105,8533,8184,8856,8167,8360,8640,8508,8559,8266,8630,8457,8269,8315,8425,8270,8824,8561,8407,8328,8469,8763,8583,8617,8559,8200,8682,8362,8146,8513,8793,8345,8341,8796,8427,8053,8783,8175,8456,8646,8322,8237,8340,8692,8269,8833,8296,8510,8524,8491,8491,8688,8348,8625,8328,8264,8611,8736,8697,8664,8228,8229,8873,8371,8823,8117,8180,8201,8867,8639,8513,8952,8314,8433,8717,8247,8469,8748,8561,8373,8326,8575,8710,8682,8394,8713,8324,8530,8775,8882,8557,8326,8215,8553,8556,8161,8590,9048,8197,8422,8149,8201,8569,8854,8442,8360,8419,8793,8376,8312,8359,8062,8500,8395,8566,8312,8557,8422,8573,8095,8684,8712,8634,8589,8017,8247,8348,8871,8768,8497,8305,8227,8281,8430,8095,8458,8412,8248,8367,8297,8547,8573,8515,8199,8465,8433,8491,8479,8476,8248,8187,8126,8608,8715,8403,8335,8733,8305,8082,8146,8571,8346,8256,8784,8266,8373,8559,7865,8601,8454,8570,8251,8570,8629,8420,8635,8345,8466,8239,8228,9111,8472,8541,8325,8367,8470,8645,8457,8100,8664,8487,8546,8419,8662,8542,8969,8635,8543,8567,8706,8741,8537,8664,8318,8405,9045,8032,8124,8356,8093,8672,8756,8454,8347,8641,8474,8540,7987,8422,8547,8397,8500,8186,8591,8215,8232,8666,8374,8546,8296,8654,8543,8365,8424,8524,8111,8648,8111,8382,8227,8286,8849,8858,8491,8444,8175,8516,8072,8202,8333,8587,8546,8192,8315,8199,8824,8530,8474,8170,8247,8595,8360,8450,8716,8731,8624,8848,8595,8320,8072,8367,8521,8807,8185,8417,8259,8277,8552,8538,8618,8820,8399,9014,8228,8358,8219,8286,8732,8313,8755,8565,8092,8629,8768,8514,8500,8627,8765,8650,8071,8250,8204,8706,8582,8165,8396,8676,8469,8206,8316,8001,8739,8631,8271,8296,8450,8183,8550,8514,8255,8418,8542,8131,8542,8533,8710,8328,8484,8229,8285,8345,8696,8161,8751,8744,8448,8522,8496,8805,8324,8444,8414,8382,8855,8353,8213,8406,8306,8661,8150,8056,8220,8711,7871,8423,8210,8167,8271,8208,8210,8503,8793,8296,8477,8518,8755,8608,8421,8570,8414,8716,8386,8782,8429,8436,8765,8639,8134,8280,8707,8630,8453,8286,8331,8600,8319,8530,8716,8228,8590,8768,8450,8376,8369,8119,8639,8616,8506,8437,8667,8572,7993,8448,8514,8604,8563,8492,8610,8206,8408,8484,8328,8296,8500,8265,8808,8298,8575,8556,8491,8499,8404,8139,8640,8214,8937,8750,8769,9199,8566,8669,8230,8550,9030,8476,8545,8124,7994,8146,7905,8472,8458,8271,8328,8541,8352,8377,8515,8439,8810,8535,8442,7967,8264,8430,8399,8758,8422,8529,8761,8437,8512,8695,8272,8725,8323,8432,8312,8361,8206,8311,8540,8385,8257,8555,8383,8213,8604,8548,8530,8409,8555,8164,8413,8807,8200,8279,8673,8702,8584,8503,8592,8609,8810,8163,8559,8674,8713,8640,8640,8671,8521,8478,8728,8243,8502,8432,8366,8290,8520,8791,8354,8810,8522,8410,8739,8233,8525,8316,8700,8507,8584,8610,8450,8558,8468,8482,8804,8489,8410,8730,8241,8470,8766,8517,8086,8624,8650,8574,8639,8448,8517,8529,8546,8336,8374,8448,8280,7991,8030,8638,8693,8467,8677,8298,8671,8484,8323,8629,8704,8404,8543,8762,8851,8380,8536,8507,8336,8623,8685,8060,8116,8213,8320,8829,8365,8545,8499,8268,8759,8592,8638,8684,8378,8614,8812,8999,8288,8279,8566,8664,8361,8259,8690,8819,8449,8464,8397,8123,8327,8307,8382,8124,8443,8553,8233,8467,8207,8982,8822,8427,8640,8568,8270,8238,8309,8414,8684,8215,8467,8769,8181,8315,8691,8486,8583,8657,7897,8416,8504,8494,8404,8557,8039,8371,8286,8655,8874,8612,8650,8327,8528,8326,8272,8431,8380,8656,8391,8518,8329,8421,8793,8552,8250,8522,8465,8379,8508,8358,8603,8209,8601,9064,8646,8345,8381,8698,8431,8346,8618,8280,8254,8483,8452,8543,8487,8271,8469,8212,8453,8197,8604,8125,8432,9111,8219,8238,8390,8556,8572,8374,8760,8437,8300,8301,8297,8736,8136,8680,8484,8708,8629,8495,8432,8427,8292,8372,8486,8357,8274,8227,8466,8571,8285,8484,8590,8438,8655,8249,8033,8304,8439,8571,8803,8539,8452,8267,8394,8487,8078,8557,8076,8328,8241,8610,8808,8612,8766,8454,8506,8418,8305,8454,8499,8764,8407,8160,8589,8380,8995,8782,8890,8231,8364,8487,8675,8399,8276,8594,8427,8509,8621,8016,8250,8648,8677,8605,8202,8069,8650,8433,8691,8640,8627,8610,8459,8324,8237,8283,8648,8289,8218,8637,8471,8525,8600,8335,8974,8376,8577,8519,7979,8728,8811,8402,8322,8530,8625,8764,8213,8292,8845,8570,8416,8739,8320,8741,8444,8091,8617,8320,8409,8532,8502,8563,8648,8357,8359,8560,7957,8660,8313,8822,8576,8305,8576,8536,8640,8605,8727,8420,8482,8465,8800,8264,8562,8806,8491,8485,8500,8262,8756,9025,8743,8232,8398,8375,8520,8615,8643,8528,7963,8117,8500,8586,8540,8892,8536,8486,8883,8409,8672,8353,8580,8661,8821,8265,8059,8455,8457,8560,8475,8800,8405,8192,8262,8929,8143,8175,8413,8155,8196,8378,8249,8857,8269,8285,8523,8753,8301,8642,8243,8366,8565,8592,8239,8807,8640,8571,8723,8816,8621,8471,8639,8363,8535,8370,8561,8955,8695,8461,8400,8517,8929,8768,8184,8778,8093,8513,8134,8447,8161,8480,8473,8818,8595,8523,8508,8759,8263,8317,8528,8793,8148,8362,8280,8616,8436,8425,8192,8787,8324,8474,8511,8615,8489,8996,8184,8211,8728,8702,8859,8444,8480,8501,8565,8234,8679,8380,8347,8928,8553,8719,8370,8390,8311,8083,8675,7916,8616,8333,8790,8508,8846,8254,8496,8193,8645,8309,8257,8304,8439,8603,8446,8584,7844,8569,8913,8693,8689,8707,8783,8322,8603,8226,8612,8128,8349,8662,8363,8502,8572,8208,8393,8451,8693,8563,8668,8434,8726,8819,8791,8401,8239,8126,8529,8311,8500,8432,8232,8281,8481,8670,8662,8591,8980,8793,8627,8072,8436,8525,8266,8476,8456,8262,8448,8697,8624,8365,8667,8244,8186,8671,8655,8609,8359,8440,8302,8264,8297,8693,8358,8536,8530,8629,8566,8752,8531,8200,8554,8752,8265,8475,8267,8923,8399,7910,8127,8198,8513,8812,8280,8851,8267,8601,8460,8357,8783,8784,8612,8625,8502,8379,8776,8289,8598,8125,8854,8663,8466,8174,7890,8544,8230,8147,8354,8425,8237,8414,8594,8604,8836,8787,8850,8474,8036,8501,8182,8619,8457,8359,8231,8145,8573,8666,8558,8125,8552,8031,8192,8277,8421,8448,8698,8655,8450,8801,8341,8353,8678,8142,8359,8573,8493,8189,8411,8595,8635,8674,8444,8464,8444,8354,8276,8963,8591,8248,8655,8586,8465,8631,8678,8481,8429,8595,8594,7973,8643,8311,8552,8636,8475,8531,8320,8254,8410,8476,8476,8506,8338,8125,8516,8424,8673,8670,8555,8570,8616,8687,8676,8607,8844,8577,8494,8440,8165,8623,8541,8529,8226,8410,8699,7926,8339,8339,8426,8069,8866,8198,8425,8185,8587,8584,7943,8640,8445,8445,8531,8435,8665,8334,8315,8376,8462,8348,8216,8611,8563,8771,8540,8403,8706,8485,8265,8377,8528,8026,8593,8470,8843,8714,8894,8391,8420,8471,8423,8578,7924,8664,8371,8323,8624,8896,8062,7934,8726,8131,8220,8317,8630,8020,8458,8367,8517,8719,8677,8078,8279,8574,8123,8745,8261,8487,8649,8371,8614,8227,8446,8661,8205,8308,9031,7900,8553,8421,8240,8443,8201,8222,8566,8279,8743,8339,8692,8609,8387,8559,8318,8824,8992,8152,8623,8597,8321,8451,8430,8398,8424,8839,8754,8571,8415,8629,9009,8214,8316,8428,8111,8479,8058,8921,8363,8417,8105,8499,8577,8461,8298,8320,8354,8576,8238,8523,8362,8325,8394,8474,8427,8598,9078,8531,8025,8442,8565,8541,8391,8512,8197,8516,8391,8507,8512,8999,8194,8592,8368,9000,8590,8530,8381,8416,8406,8456,8172,8225,8282,8102,8658,8306,8569,8235,8382,8615,8225,8011,8430,8247,8516,8765,7842,8463,8744,8544,8466,8760,8512,8713,8184,8344,8309,8124,8805,8293,8820,8274,8282,8624,8372,8702,8082,8547,8502,8277,8693,8495,8613,8426,8231,8467,8890,8368,8551,8594,8713,8618,8232,8330,8635,8114,8581,8428,8274,8349,8437,8399,8191,8865,8627,8148,8569,8871,8417,8359,8326,8489,8157,8267,8271,8598,8203,8148,8696,8444,8223,8425,8377,8183,8427,8818,8376,8758,8225,8387,8430,8609,8601,8573,8439,8338,8286,8349,8383,8207,7934,8223,7787,8668,8643,8777,8803,8303,8903,8602,8619,8581,8585,8382,8493,8505,8573,8432,7922,8682,8630,8301,8455,8670,8280,8668,8193,8485,8742,8532,8251,8088,8309,8362,8414,8484,8085,8383,8470,8575,8707,8452,8782,8544,7881,8276,8490,8342,8427,8250,8219,8535,8356,8425,8414,8445,8265,8528,8219,8292,8625,8563,8221,8395,8522,8764,8375,8528,8273,8602,8492,8666,8563,8864,8312,8117,8550,8165,8510,8580,8748,8511,8682,8143,8274,8799,8399,8474,8518,8419,8693,8618,8557,8520,8253,8328,8467,8598,8164,8227,8539,8464}},
{{6000,2.300000},{3990,3798,4156,4195,4164,3920,3925,4011,4201,3914,3715,3933,3978,4058,4068,3681,3836,4095,4223,4144,4154,4088,3996,4148,4123,4071,4224,4073,4026,4350,3791,3769,3859,3914,4167,4094,3965,3965,4024,4076,3890,4419,4263,4036,4009,4028,3883,3823,3970,4308,4295,4184,4142,4129,3914,4020,3776,4289,4445,4248,3786,3873,4103,4010,3988,3988,3892,3942,3966,4027,3823,3932,4008,4119,4004,4106,4383,3899,3968,4154,4187,3881,4169,4124,4345,4003,4138,4229,3974,4317,4260,3885,3879,4001,4203,4128,3947,3946,4044,4247,3982,4057,4160,4029,4046,4272,3809,3892,4089,3790,4143,4042,4110,4076,4235,3897,3923,4132,3803,3897,3971,4257,3969,4372,3912,4065,4355,4128,4048,4017,4049,3923,4084,4197,4141,4338,4188,4138,3595,4068,3825,4051,4400,4080,4015,4022,4011,3996,3917,3862,3631,4150,4069,4126,3864,4119,3949,4065,4099,4068,4029,3983,4104,3973,3914,4154,4264,4081,4043,4124,3940,3750,3986,4412,4046,3797,4239,4035,4237,4173,4067,3950,3772,4096,4215,3922,4012,4113,4150,4112,4105,4456,3863,3937,4138,3948,4250,4188,3879,4098,4048,3933,4091,4113,3673,4205,4088,4005,4206,3846,3956,4219,4091,4110,4009,4066,3900,4015,3852,3975,4155,4434,3964,4092,4096,4220,3967,3826,4048,4206,4247,3952,4329,3930,4027,4294,3697,4080,4102,4145,3936,4259,3959,3957,3951,4227,3888,3971,4286,3985,4242,4459,4170,4148,4151,4033,4068,4160,3941,3972,4100,4077,4184,4067,4117,3982,4056,4074,3885,4023,4296,3736,4016,4304,4019,4080,4119,3696,3964,3899,4223,4250,3973,4331,4240,4084,3898,3959,3874,4202,4145,4044,4121,3891,3984,4159,4120,3786,4095,4176,3945,4167,4059,4372,3868,4127,4084,4295,4067,3990,4058,3724,4043,4122,4192,3847,4152,4061,4047,3827,3966,4074,4161,4083,4002,4059,4037,3624,3900,4382,4106,3907,3974,3952,3974,4079,3903,3978,3778,3855,4060,3981,4335,3956,3837,3881,4177,4120,3784,4061,4151,4234,4129,3798,3928,4112,4064,3814,4176,4207,3892,3906,4058,4398,4033,3898,3814,4078,3975,3990,4455,4124,4209,4055,3906,3932,3862,3974,4054,4086,3906,4016,4006,3787,4246,3944,4225,4139,4232,4192,3913,4055,3901,3791,3933,3950,4032,4021,3997,3994,4117,4008,4111,4137,4021,4094,4226,3957,4000,4105,4048,3937,4083,4219,4194,4011,4017,4125,3776,4186,3882,4174,3764,4181,4100,3957,4199,4188,4343,4103,3921,3962,3897,4125,4224,4138,4043,3937,3781,3879,4001,3948,4092,4246,3952,3968,4185,3875,4145,3741,3976,4069,4021,4084,3939,3963,3951,4132,4402,4075,4125,4106,4028,3934,4073,4079,3975,3996,3726,4072,4019,4325,3746,3968,4022,3888,3913,3830,3826,4180,4064,4275,3994,4245,4377,4282,4259,4035,4409,4009,4122,3933,3932,3898,4079,3860,3877,4171,3707,3978,4125,4027,3741,3737,4526,3871,3994,4089,3944,4096,4228,3924,4016,4092,4046,4072,3928,3960,3802,4133,4361,3900,4064,3817,4109,3946,4094,3817,4138,3948,3999,4303,4111,3951,4042,4198,4296,4198,4305,4017,4028,3842,4303,4033,4197,4116,4124,4067,4148,3712,4292,3992,3963,3904,4133,4045,3966,4295,4237,3962,4091,3894,4059,4027,4006,3926,4099,3946,3678,3988,4191,4135,3761,3948,4280,4032,3901,3874,3931,4002,4195,3994,3993,3962,3995,3932,3990,4071,4101,3884,4221,4026,4020,4284,4233,4025,4159,3920,3860,4147,4186,4146,4200,4292,4003,3663,3912,3936,4108,4188,4246,4290,3974,4007,3597,4047,3873,4167,4217,4042,3907,3978,4368,4046,4284,4161,3917,4277,4205,4357,3977,4176,4279,4111,4066,4102,4003,4121,3909,4083,4169,4010,4146,4266,4233,4043,3966,4070,4003,3894,3891,4253,4282,4118,4174,4244,4221,3943,4272,4273,3954,3985,3946,3989,4463,4082,4317,4120,4086,3983,4261,3843,3923,4080,4242,3973,4093,4002,3874,4210,4061,4053,4120,3850,4121,4291,3787,4078,3690,4149,3825,4144,4083,4102,3938,4035,4065,4156,4329,3922,4069,4145,4086,4075,4493,4082,3750,3861,4053,3846,3952,3911,4071,4082,3980,3976,4007,3956,4210,4095,3879,3929,4172,4147,4052,4300,3981,4129,3782,4011,4275,4260,3900,4016,3845,3868,4036,4047,3992,3804,3898,4193,4041,3726,4096,4129,4033,4042,4146,4196,3717,4183,3993,4155,3920,4277,4107,4165,4042,4069,4263,3948,4024,4216,4050,4119,3889,4392,4429,3841,3868,4254,4216,3658,4061,3891,3949,4114,4193,4018,4009,3965,4122,3830,4087,4204,4186,4117,4405,3880,4235,4219,4345,3978,4092,3988,3850,4288,4139,3961,4122,3843,3920,3925,3904,4205,3843,4175,3947,4174,4062,4141,3992,3943,4089,4128,4067,3930,4080,3845,3973,4148,4172,4083,4070,4041,3743,3841,3842,4015,4166,3638,4018,4063,3765,4024,4087,3957,3922,4354,3816,4456,4056,3867,4008,3844,4162,3813,4074,4239,3774,4052,3950,3883,4183,3967,4206,4168,3984,3912,3988,3812,4227,4165,3956,4225,4092,4283,4023,4133,3797,4271,4203,4344,4166,4112,3940,4019,4154,4103,4163,3641,3872,3997,3803,4275,4081,4243,4183,4137,3947,4139,4401,4264,3815,4019,3902,3953,3939,4211,4127,3777,4121,4049,4051,4163,3922,3808,4047,3900,4061,4130,4177,4045,3953,3765,4316,4054,3894,4130,4156,3936,3762,4255,3964,4077,3903,3994,4186,4114,4057,4139,4145,4162,3985,4032,4075,4321,4091,3789,4138,4001,4112,4081,4219,3780,4139,3866,3950,4043,4115,4000,3959,3796,4110,4096,4003,3994,4072,4069,4002,3896,4084,3966,3945,3990,3897,4171,3757,3965,4049,4196,4436,3823,4184,4154,4203,4206,4191,4025,4132,4033,4134,4050,4162,4160,4293,4112,4001,4437,4378,4118,3954,3853,4034,3882,4120,3990,4143,4092,4193,3903,3976,4170,3917,4191,4127,4008,4280,3924,4040,4220,4038,4401,3920,4211,4387,4244,4124,4329,3871,4006,3988,4063,4189,3910,4243,4153,4098,4240,4066,3943,4149,4329,4472,4230,4187,4054,4161,3960,4075,4020,4347,4178,4216,4118,3798,4214,4052,3745,4097,4399,3922,4115,4294,3934,4033,4095,4071,4314,3868,4259,4145,3986,4220,4201,4228,3700,4075,4114,4162,3878,4084,4108,4013,3797,3920,3975,3949,4002,3994,4165,4247,4338,4223,4052,4012,3816,3808,4124,3949,3906,4126,4373,4073,3959,4061,4237,4042,3771,4021,4084,3987,3984,4163,4048,4096,3796,4407,4069,3766,4118,4102,4131,3919,3872,4052,3930,3994,4112,4134,4141,3814,3830,4144,4228,4090,4160,4097,4095,3977,4399,4240,4246,4246,4096,4035,4152,4018,4404,3855,4245,3975,4065,4058,4231,3910,4065,4055,4103,4070,3974,4331,4025,3848,4126,4199,3893,4076,4110,3894,4215,4098,4055,3927,4220,4199,4046,4188,4031,4073,3825,4083,3933,4127,3903,4062,3961,3982,4130,4147,3995,3834,3998,3816,4023,3885,3863,4118,4069,3976,4179,4150,3981,4095,3642,4309,4085,4164,3992,4007,3854,4295,4285,4027,4192,3728,4348,4033,3948,3839,4005,4286,3952,4082,3999,4169,3865,4109,4062,4096,4107,4023,3763,4041,4164,3934,4348,4230,4130,3937,4485,3853,4343,3989,3748,4339,3899,4064,4460,4052,4027,4031,3831,4141,3906,3941,4076,4042,4143,4391,3932,3989,3942,3901,4192,4175,3923,4040,4079,3988,4042,3979,4269,4154,3980,4353,3747,3873,4100,4151,3716,4115,4328,4151,4032,4024,3907,4147,3945,4092,4080,4075,3886,3981,4303,4114,4153,3952,3849,4008,3973,4016,4259,3921,4084,3887,4119,4182,4099,4071,4123,4240,4265,4133,3942,4106,3849,4058,4185,3806,4176,4152,4030,3893,4220,4070,4250,4058,4050,4048,4036,4254,4067,4174,4063,3944,4079,4119,4095,4169,3941,4156,4483,3653,4102,4205,4162,4160,4164,4381,4074,4244,4056,4100,4166,4056,3941,4142,3901,4062,4045,4000,4284,4072,4016,4162,4079,3990,3883,4319,4231,4074,3946,3916,3891,3915,4128,3991,4081,4120,4007,4470,3854,4114,4311,4061,3828,3864,4137,4150,4149,4056,4012,4387,3814,4124,3738,3977,4219,3881,3805,4395,4337,3895,3843,4300,4081,3988,4067,4041,3983,4228,4025,4058,3853,3945,3711,3967,3942,4242,4055,4035,4161,4093,4112,4271,4343,4276,4188,4068,4052,4334,4079,4144,3983,4041,4103,4215,4141,4086,3956,3629,4151,3879,4034,4209,4202,4184,3943,4199,4358,4031,3900,3979,4035,3891,4046,4236,3862,4085,4039,4265,4177,3754,4113,4461,3955,3968,4065,4188,4142,3903,4179,4333,4247,4175,3719,4014,4127,4504,4159,4094,4250,4110,4103,4352,4119,4005,3888,4019,4054,4051,3926,4552,3967,3926,4023,4029,4111,4031,4149,4110,4037,4396,4126,3914,4112,4293,3956,3948,4029,3949,3891,4251,4319,4311,4177,3882,4061,3980,3894,3887,3952,3941,3962,4092,4121,4009,3982,3908,3829,4151,4003,4170,4005,4201,4245,4120,4076,4026,3711,3942,4072,3932,4272,4115,3995,4068,4018,3876,4142,4389,3828,3876,3984,3864,3943,4096,4090,4109,3789,4244,4128,4143,4183,4479,4152,4256,3933,4019,4095,3875,4150,4283,4171,3907,4180,3634,3899,4225,3916,4404,4215,4011,4077,3951,3937,3966,4393,4098,3932,4178,3979,4056,4016,3883,3941,4166,4215,3996,3805,3696,3927,4037,4103,4045,4241,4030,4130,4014,4001,4063,3899,3803,4033,3852,4132,3756,4274,4332,4193,4152,3941,4133,3972,4159,3939,4050,3977,4159,4004,4061,3826,4195,3963,4075,4441,3959,4096,4127,4203,4133,4289,4078,4075,4214,4244,4266,3963,4336,4100,3955,3998,4190,3944,4339,3840,4074,4173,4082,4039,4187,4315,4134,4290,4223,3822,3954,3857,4012,4205,4052,4183,3781,4068,4086,4301,4143,3974,4168,4155,3975,3893,3805,3948,3900,4170,3967,4069,3971,3809,3911,3874,4072,3830,4126,4317,4244,4129,4171,4076,4210,4008,4138,3880,4358,4276,4011,4147,4139,4318,4288,4122,3878,4064,4091,4173,3973,4260,4005,4192,4353,3920,4282,3923,4235,4189,4182,3794,4283,4252,3864,4163,3890,4169,4261,4194,4160,4203,4171,4017,4094,3875,4161,4277,4191,3914,4182,4248,3897,4171,4050,3896,3891,3971,3835,4220,4172,3808,4304,4231,4184,4035,3793,3956,4248,4167,3818,4389,4075,4207,4078,4193,4074,3861,4336,4228,4222,4441,4073,3708,4295,4166,4068,4182,3911,3791,4146,4140,4014,4312,3816,4107,4143,3991,4133,4416,4049,4145,4071,3938,4201,4234,4000,4106,4021,3979,3932,3948,4043,3950,3996,4339,4195,4028,3990,3874,4192,4203,4126,3880,4002,4202,4270,3997,4026,3892,3945,4123,3960,3597,4172,4099,4138,4163,3881,4074,3885,3998,4058,4145,4025,4184,3884,3976,3806,4045,4170,4077,3809,4176,4014,3874,3881,4250,4136,4007,4060,4097,3768,4026,4254,3983,3938,4145,3944,4340,4184,3795,4237,4069,3830,4007,3936,4150,4178,4037,4213,3823,3914,4085,4120,3965,4089,3863,3918,4162,4277,4349,4127,4106,4054,4078,3951,3814,3881,4141,4226,4155,3636,4252,4068,4082,4020,4159,3990,3935,4231,4206,4147,4026,3961,4051,4082,3949,4197,3822,3720,3764,3995,3997,4017,4048,4305,4293,4156,3988,4050,3701,4104,3861,4169,3981,4174,3863,3640,4003,4162,4195,3893,4414,4076,4172,4036,3996,4511,3985,4168,3960,4236,4066,4119,3934,4085,4189,4212,4205,3805,4087,3992,4374,3826,3900,4036,4397,4310,3971,4063,3853,4241,3911,4164,4100,3960,4096,4281,4070,4012,4041,4075,4015,3851,4155,4025,4053,4154,4136,3888,4108,3896,4146,4122,4226,3631,4000,3979,3860,4517,3832,4177,3754,4142,4215,4083,4135,4062,4098,3967,3939,3974,3972,3815,4025,3934,4166,3936,4310,4002,4026,4139,4082,4057,3999,4088,4250,3851,4176,4179,4269,3908,4149,3789,4094,4110,3992,4064,3805,3944,4129,4147,4495,4069,4218,3815,4059,4022,4217,4203,3825,4179,3810,3915,4123,4174,3997,4057,3934,4176,4074,4076,4187,4353,4036,3900,4065,3861,4077,4121,4257,3912,3762,3888,3921,4025,4059,4043,4087,3986,3885,4243,3988,4033,4149,3998,4074,4166,4277,3960,3831,3801,4118,4090,4113,4014,4347,4163,3969,4333,3804,4221,4140,4116,3916,4084,4202,3867,3908,4112,4099,4120,3992,4180,3994,4095,3999,3918,3869,4020,4043,3751,3812,3930,4209,3928,3952,3976,4472,3905,4013,4081,3954,4139,3869,4012,4091,4476,4050,4065,4157,3912,3815,4098,4001,4181,4269,3872,4204,4053,4173,3961,4053,4066,3878,4053,3979,4107,4078,3992,3987,3974,3979,4164,3963,3938,4131,4083,4074,3998,3993,4047,3834,4165,4295,4153,4162,3900,4000,4097,4333,3994,4054,4071,4115,3982,4049,4045,4028,3948,3926,4387,3937,4037,4217,4155,3908,3831,4159,4146,4226,3871,3888,4244,4048,4255,4314,4070,3920,4122,3989,4090,4152,4076,3823,4264,4096,3878,4156,3904,4145,4429,4129,4255,4130,4113,4005,4082,3955,3968,4233,3897,4242,4038,4326,4313,3913,4309,3801,4067,4219,4208,4015,4051,3881,4252,4091,3977,4143,4148,3880,4061,3944,3938,4205,3800,4064,4088,4361,4135,4123,3867,4288,4072,4035,4080,4222,4183,3855,3970,4190,3980,4004,4420,4000,4262,4106,4006,4193,4221,4160,3921,4201,4063,4200,4301,4121,3866,4050,4189,4124,3998,4106,4019,3929,4317,3963,4070,3768,3859,4124,4117,4319,4183,4064,3966,3926,3983,4202,4029,4001,4223,3980,4271,4191,3690,4254,3906,4030,3910,4006,3817,4192,4221,4203,4093,4082,4212,4132,4065,3758,3930,3551,3882,4321,4280,3763,3903,4335,4122,3779,4109,4135,3738,4098,4466,4039,3981,4042,4328,4360,3893,4206,4121,4207,4071,3823,4111,4111,3918,3985,4026,4017,4206,3934,4116,4110,3922,4139,4052,3978,3983,4015,3964,4357,4333,4254,3830,4117,4239,4026,4086,4209,4006,4102,4268,3877,4011,3901,3867,3893,4198,3983,4098,4103,4156,4139,3998,3998,4200,4128,4203,4125,4279,3903,3863,4253,4145,3975,4161,4028,3774,4214,4202,4359,4106,3709,4181,3942,3993,4306,3941,3940,4190,4279,4141,4138,4061,3975,4027,4071,4225,4154,3809,3940,4106,4311,4013,4139,3888,3923,4113,4109,4193,4031,4120,3989,4136,3902,4129,4251,3856,4208,4147,3864,3990,3956,4201,3854,4288,4062,4064,3879,4122,3805,4403,4247,4231,4160,3866,3993,4210,4307,4089,3965,4266,3989,4175,4212,3907,4286,3952,4510,3997,4059,4359,4205,4026,3932,3963,4184,3609,3931,4198,3989,4069,3994,3958,4058,4009,4215,3841,4105,3651,4031,4431,3947,3868,4054,3869,4155,4497,4386,3937,4039,4049,4102,3983,4239,4004,4100,4035,4224,4030,4206,4100,3724,3987,4090,3667,3788,4142,4167,4088,3984,3881,4123,4078,3981,4056,4115,4165,4092,4003,4313,3902,4068,3935,3797,3888,4192,3952,4088,4049,4177,3904,4174,3922,4140,4046,3788,3998,4083,4185,4163,4187,3785,4113,4104,3960,4266,4283,3827,4178,4058,4094,3993,4173,4145,3974,4558,3761,4343,3874,4158,4194,3974,3897,3912,4096,4272,4082,4130,4026,4244,3722,4027,4165,4269,3987,4203,4035,4387,4042,4133,3991,4065,4187,4396,4106,3898,3943,4248,3968,3885,4066,3917,3912,3977,4110,4289,4063,4197,4203,4041,4121,4023,4095,4196,4377,3911,3899,3966,4104,3896,3753,3904,4136,4042,4046,4028,3861,3865,4325,3867,4061,4103,4049,4006,4088,3939,4253,3986,4132,4091,4079,3901,3873,4069,4183,3898,4284,3918,4262,4082,4082,4229,4176,3964,4028,3867,4033,4077,3715,3899,3916,4056,4239,4037,3892,4006,4117,4133,4037,3845,4093,4073,4159,3975,4225,4168,4353,3768,4059,4166,4141,4181,4085,4204,4052,4158,4086,3815,3921,3897,3898,3889,4080,4071,3948,3818,4046,4103,3977,3951,4020,4324,4209,4241,3923,4111,4072,3803,3884,3880,4429,4139,4141,4232,3855,3807,4127,3992,3915,4532,3926,4141,3812,3904,4003,4055,3878,4061,4064,3790,4329,3902,4400,4091,4252,4011,4236,4210,4033,4164,3942,4184,3876,4233,4015,4076,4143,3923,3956,3980,4035,3995,3965,4303,3907,4180,4194,3939,4137,3861,3810,4078,4283,3867,3926,3936,4039,4023,4122,4398,4133,4288,4163,4149,4098,4126,3700,3986,4096,4209,4061,3896,3908,4130,3970,3867,4309,3947,3979,4024,4051,3946,4145,4074,4210,3882,3948,4102,3836,4265,3879,4058,4099,3997,3791,3821,4021,4031,4196,4036,3980,4138,4242,4016,4000,3931,3984,3689,4048,3870,4042,3984,4035,4217,4054,4240,3977,4132,3840,3882,3998,4251,4181,3958,4031,4053,4086,3721,4327,3951,3999,4196,3938,3947,4024,4139,3932,3851,4016,4148,4090,3897,3787,4188,4021,4154,4092,3707,3903,4003,4299,4201,3669,3949,3990,4212,4168,4051,4027,3727,4043,4042,4068,4080,3710,3974,4356,4124,4145,4091,3995,3935,3843,4132,3996,4063,4024,4003,4178,3869,3687,4009,3808,4003,4062,4059,4102,3988,3901,4205,3613,4134,4341,4112,4152,3929,4291,4241,3948,4157,4053,3904,4202,4144,4198,4079,3763,4173,3997,4057,4201,4096,4107,4200,4081,4015,3940,4051,3799,4268,4209,3976,3888,4072,4053,4342,4036,4110,4196,4091,3939,4158,4044,4124,4092,4235,3959,4104,3988,3963,4155,3923,3803,4045,4308,4292,4337,4067,4495,4010,4204,4045,4005,4052,4088,4399,4397,3775,4270,4011,3896,4384,4075,3933,4282,4087,4022,4172,3934,4028,4003,4104,3821,3656,3945,4207,4039,4136,4013,3984,4193,4256,4339,4118,4166,4388,4172,4011,4035,4134,3850,4126,3908,3744,4055,3997,3969,3886,4193,4333,4041,3996,4137,3690,4055,4080,4056,3696,4101,4279,3996,4066,3974,4106,4015,4212,4172,3855,3924,4147,4129,4144,3991,4111,4084,4183,3774,4084,3931,3975,4170,4141,4021,4134,3958,3960,4067,4100,4189,4104,3978,3951,3958,4345,4133,3931,4168,3951,4377,3950,4309,3991,3859,4049,4036,4201,4287,4078,4017,4181,4478,4058,3751,4001,4051,4302,3979,4017,3925,4331,4048,4389,4225,4132,4006,4138,3839,3893,4184,3947,4029,4190,3674,3696,4055,3908,4241,3875,4043,4116,3972,4072,3991,3811,4181,4119,4142,4098,4031,4484,4092,4352,4078,4143,3934,4183,3939,4413,4075,4058,4229,4076,3986,3987,4228,4051,4090,4240,4288,4370,3948,3993,3950,3857,3987,4166,3851,4034,4085,3873,4035,4295,4014,4073,4114,4043,4187,3900,4085,4400,4222,4139,3763,4097,3858,4248,4036,4315,3992,4193,4361,4076,3859,4089,4155,4322,3922,4120,3878,3870,3789,4116,4169,4332,4077,4007,4170,3840,3926,3708,3881,3966,4100,3942,4134,3949,3938,4158,4298,3976,3851,4060,4013,3922,4117,3946,3996,3985,4161,4079,4319,4095,4116,4054,3888,4132,3994,4131,4229,4075,4035,4339,3997,4057,3584,4108,3994,3970,3941,3746,3977,4110,4334,4153,4083,3991,4162,4367,4047,4232,4333,4299,3943,4261,3928,3854,4161,3928,3960,4174,4163,3973,4059,4196,3854,4033,4033,4257,4299,3966,3915,3982,3994,4179,4494,4065,4121,4080,3665,4343,4216,4049,4210,3959,4070,3958,3714,4009,3913,4134,4061,3998,3929,4223,3987,3892,4000,3917,4208,4272,4106,3875,4144,3848,4207,3966,4242,3966,4155,4052,4145,3883,3886,3812,3950,4349,4062,3921,4331,4230,4027,3816,3917,4051,4018,3989,3934,3892,4159,4202,3841,4171,4056,4122,4014,3911,4087,4248,4040,4090,4007,3948,3898,4312,4073,4284,4073,4178,3947,3763,4254,4287,3925,3824,4065,3913,3985,3996,4080,3786,4113,4120,4155,3789,4101,4138,3796,4169,4069,4111,4141,4055,4076,3948,4275,3662,4179,4008,4028,4228,4199,4488,4067,4111,4087,4084,4130,4056,3821,4199,3993,3971,3889,4021,3907,4128,4198,4111,4525,4161,4053,4014,4179,4257,3935,4215,3952,4246,3889,4105,3977,3702,3995,4316,3720,3941,3831,4002,4125,4032,4037,3804,4086,4133,4062,3993,3946,3858,4055,4254,4241,4145,4066,3839,4227,4290,4433,4113,4252,3732,3765,4179,4245,3979,3881,3919,3971,4124,4066,3970,4077,4016,4505,3964,4381,4078,4409,3941,4122,3803,4029,3715,4036,4371,4127,3800,4121,4158,4134,3776,4288,4048,4081,3987,3905,4088,4163,4340,3814,4096,3901,4016,3989,4286,4250,4207,4238,3937,4111,3882,4010,3890,4038,4197,3886,4156,4021,4103,4321,3947,3949,4167,3926,4233,4061,4321,4099,4003,3761,3844,3920,4145,4195,4016,4180,4329,4050,4023,3917,3900,4258,4037,4332,3785,4065,4023,4201,4116,4071,4024,4218,3941,3893,4220,3967,4339,3971,4450,3831,4288,4090,4166,3951,3935,4090,4375,3936,3925,4079,4012,4103,3964,4073,4047,3970,4123,3908,3900,3981,3923,4071,4003,4085,4180,4285,4107,4157,4078,3971,4337,4151,4085,3709,3952,4058,3775,3976,4033,3928,3982,4178,4130,4167,4340,4152,4072,4151,3977,4055,4045,4284,4075,4223,4045,4092,3899,3830,3904,4328,3936,3811,4060,3930,4006,4244,3808,3945,4229,4149,4192,4150,4133,4148,4064,3696,4192,4112,4154,4042,3814,4109,4129,4114,3885,3951,4162,3944,4055,4050,4013,4378,3908,4014,4102,4434,4172,3989,3828,4165,4325,4070,3954,3653,4095,3916,3961,4123,4251,4310,4209,4038,4124,4064,4088,3971,4206,4157,4079,4065,3983,4128,3987,4221,3924,4028,4330,4128,4202,3771,4080,4481,4225,4120,4045,4039,4063,4118,3802,4179,4078,3780,4070,4040,4036,4106,3930,4063,4073,4191,3990,3930,3807,3898,3858,4146,4109,3873,4012,4206,4062,3904,3976,4337,4188,3933,3903,4044,3804,4000,4344,4034,4328,3974,4142,4378,3831,4014,4298,4251,3982,4125,4185,4129,4072,4069,3944,4136,4177,4282,3781,4097,3931,4307,4134,4225,3897,3724,4020,3890,3931,4109,4113,4223,4455,3967,4201,4227,4000,4019,4038,4095,4125,4273,4010,4186,4028,4185,3915,4022,4103,4491,4256,4134,4166,4223,3820,3950,4135,4044,3984,4321,3700,4226,4285,4040,3867,3917,4066,4020,4089,3894,3976,3877,4154,4200,3969,4071,4345,4069,4014,4048,3948,4291,4239,4109,4227,4116,4254,3931,4321,4091,4035,4013,3929,4009,3985,4312,4075,4198,4146,3888,3970,4131,3969,4252,4231,4097,3862,4147,4113,3935,3976,4089,3933,4182,4200,4032,4104,3899,4314,4189,3972,3944,3859,4065,4316,4259,3971,4115,3792,4221,4181,3905,3887,4045,3970,4068,4117,4140,3817,4018,4172,4021,4280,3998,3996,4191,4167,3905,4139,4437,3753,4139,4034,3886,3965,4145,4004,4417,3995,3871,4403,4118,4134,3896,4227,4271,4088,3900,4140,3957,3991,3936,4125,3817,3952,4069,3808,3956,4100,3844,3993,4075,4123,4158,4044,3894,4035,3907,4006,4286,4237,3960,4136,4171,4107,4055,3872,4022,4027,4245,4059,3994,3905,4161,4498,4431,4281,3879,4121,4112,3909,3824,4388,4222,4132,3849,3943,4097,4205,3997,4306,4160,4069,3883,4031,3957,4055,4389,3771,4085,4171,4004,4065,4002,3860,4051,4238,3968,3931,3682,3977,3954,4390,4067,4268,3833,3838,3996,3997,3933,4341,4135,4023,4059,4013,4385,4173,4137,4003,3988,4058,4130,3947,4206,3900,4050,4086,4063,3727,4165,3968,4171,4340,4158,4118,3899,4110,4334,4059,3982,4036,3972,4136,4073,4242,4116,4108,3968,3983,4060,4198,3804,4021,4222,3877,3963,4069,4118,3917,4064,4052,4110,4158,4060,3999,4211,4261,3945,4267,4190,3946,4271,3976,3872,4060,4120,3957,4007,4242,3998,4233,3932,3813,4137,4265,4089,3699,3867,4002,4049,4231,3833,3817,4098,4225,3849,4257,4079,4318,4168,3991,3822,4059,4143,4292,4051,4084,3977,4130,3983,4235,4150,4002,4272,4114,4256,4068,4144,4028,4095,4165,4079,4231,4376,3892,4079,3809,3937,4092,4225,4221,3904,4051,3695,4068,3759,3711,3963,4006,4072,4124,4217,4359,3954,3741,4238,3959,4044,3997,4017,3739,4038,4064,4073,4033,4031,3786,4181,3981,4093,4039,3975,4202,4070,4443,4290,3949,4220,3974,4032,3985,3828,3944,4074,3948,4176,3880,4519,4173,4185,3891,3905,4168,4009,4529,3765,3875,3606,3899,4270,3887,4319,4199,4035,4221,4443,4138,3967,4172,4129,4035,4092,4108,3839,4068,4067,4247,4388,3865,3929,3993,4089,4123,3977,4002,3819,3938,4057,4005,3852,4115,3915,4028,3961,4302,4166,3937,4126,4017,3718,4171,3858,4076,4150,4150,4083,4414,4124,4031,4078,4232,4080,3837,3841,4082,3634,3921,3817,4099,4204,3939,4093,3935,3911,4108,4108,3986,3943,4270,4008,4161,4312,4041,4044,4199,4427,4402,4173,4232,4175,3756,3922,4253,3972,4074,4180,4105,3798,4171,4336,3843,4214,4202,4124,4148,4271,4016,4212,4127,4132,3855,4131,3762,4031,4293,4008,4159,4230,4121,4219,3820,3982,4111,4102,4279,4036,4079,3932,4009,3755,4080,3933,3711,3900,3901,4339,3810,4245,4029,4094,3790,4292,4003,4027,4056,4128,4309,3754,4105,3941,4218,3978,4016,4020,4153,3978,4131,3906,4116,4158,4202,4149,4047,3994,3908,4390,4098,3982,4194,3993,4146,4025,4071,4006,4014,4246,3853,4016,3784,3950,3843,4206,4139,3986,4102,4110,4006,3754,3918,3855,4049,4031,4052,4399,4168,4100,4253,3998,4232,4137,3959,4096,4167,3971,3868,3950,3786,3855,4062,4206,4158,4252,4332,4233,4041,4246,3852,4050,3760,4174,4294,3984,4132,3799,3889,4168,4010,4105,3934,4325,4117,4164,4138,4076,4020,4158,4230,4167,3825,4047,4114,3934,4096,3937,4087,4218,4014,4196,3748,4005,4243,3982,4002,4216,4019,4084,4141,3985,3868,3697,4094,3955,4164,3884,3935,3897,4082,4205,3991,4206,4437,4114,3695,4065,4302,4049,4029,4108,4018,4267,4249,4250,4285,4321,4109,4233,4131,4164,3911,4027,3849,3944,4156,4224,4083,3814,4197,4171,3886,4097,4355,3819,4458,3912,3960,4021,3847,4077,4144,3930,4149,4179,4126,3832,3873,4175,4083,3982,4068,4143,3984,4098,4091,4074,4024,4107,4045,4051,4279,4015,3935,4143,3952,4547,4081,4142,4024,3816,3979,3820,4230,3775,3848,4127,4076,4110,3857,4093,3971,4218,4170,4003,4020,4005,3700,4111,3867,4148,4358,4056,4116,4478,3971,3891,4092,3931,4308,4076,3893,3959,3951,3906,4201,4056,4252,4412,4257,4233,3931,4164,4031,4259,4092,4082,4046,3925,3863,4269,4153,3911,4195,4297,4019,4355,4008,3824,4076,4024,4180,4173,4042,4042,3883,3935,3997,3799,4112,4021,3861,4167,3910,4211,4053,3862,3902,4037,4081,4084,4116,4144,4078,4055,4128,3848,4063,4077,3866,4110,4209,3691,3946,4044,3930,4228,4191,4170,4076,4231,4142,4134,4090,4007,4002,4508,3798,4131,4095,4152,4230,3891,4045,3880,4088,3898,4048,4127,3915,4285,3805,3869,4122,4111,4308,3995,4032,4306,4007,4183,4011,4221,4007,4087,4148,4049,4073,3882,4032,4049,3939,4291,4092,4028,4029,3976,4071,3931,4135,4099,4294,4285,3820,4091,3917,4175,3971,4061,4074,4161,4226,4088,4244,4196,4327,3896,4165,4270,4127,3898,3882,4175,4169,4099,4103,4081,4119,4115,4221,4141,4137,3838,3976,4141,3883,3946,4184,3675,4146,4074,4044,3967,4146,3981,4657,4087,3837,3847,3890,3938,4002,4182,3770,4089,3907,3929,4135,3826,3929,4005,3847,4282,3841,4362,4230,4090,4135,4146,3778,4202,3922,4340,3966,3963,4222,3890,4092,3801,4127,4002,4184,4044,4420,3843,4169,3882,3932,4327,4360,4267,4196,4122,3880,3875,4120,4222,3966,3840,3971,4163,3746,4211,3982,3991,4072,3937,4129,4009,4134,3802,4182,3944,3938,4239,3938,4244,4019,4136,4197,4023,3993,4106,4126,4043,4208,4086,4061,4095,4051,4195,4100,4021,3883,4049,3977,3863,4338,4079,3877,4040,3930,4249,3949,4020,4149,3969,4024,3931,3880,4006,4174,4144,4076,3826,4208,3965,3841,3901,4370,3467,3825,4058,3964,4046,3987,4188,3952,4146,3917,4126,3985,3854,3921,4195,4060,3986,4328,3897,4088,3989,3948,4029,4410,4065,3875,3894,3820,4102,4140,4215,4391,3901,4157,4012,4117,3949,4315,4102,3582,3942,3967,4095,4250,4101,3977,4133,4077,3984,3877,4238,3988,3927,4251,4047,3867,3923,3844,4292,3955,4238,4267,3767,4120,3856,4370,4158,4054,3825,3891,4204,4072,4186,3719,3914,3967,4011,4298,4217,4016,3998,4218,4120,3710,4222,4193,4307,4257,4202,4000,4213,3917,4413,4172,3806,4009,4135,4154,4016,3832,3849,4095,4110,4212,4257,3777,4135,3885,4285,4109,3833,4026,4085,3819,4232,4158,3900,3995,4106,4110,3968,4103,3854,4093,4139,3812,4013,4014,3874,4376,4029,4196,4173,3701,4026,3980,4016,3899,3805,4226,3964,3953,3824,4165,4214,4378,3966,4226,4203,4132,4105,4221,4199,4140,3888,4213,4040,4302,4413,3918,3921,4053,4186,4187,3804,3897,4301,3954,3811,3977,3971,4103,4241,4092,4037,4229,4037,4459,3811,3800,4030,3972,4067,4098,4030,4042,3971,4249,4148,4116,4125,4347,3853,4095,4164,3935,4081,3889,4109,3759,4037,4177,3893,3651,4178,3981,3980,4001,4117,3849,4306,4081,4025,3918,4028,3946,4213,4337,3921,4178,3782,4248,4270,4220,4221,3902,4215,4179,3896,3792,4000,4230,4383,3962,3900,3950,3839,4250},{3448,3187,3349,3248,3431,3458,3461,3247,3383,3274,3325,3277,3440,3320,3379,3176,3347,3459,3239,3485,3289,3253,3383,3466,3137,3371,3431,3215,3359,3306,3000,3466,3231,3740,3553,3220,3214,3338,3512,3496,3221,3501,3558,3366,3160,3281,3387,3491,3346,3429,3429,3585,3336,3084,3562,3356,3225,3523,3479,3460,3290,3398,3274,3658,3246,3609,3358,3209,3368,3392,3473,3407,3371,3324,3380,3316,3307,3308,3249,3431,3514,3371,3467,3566,3350,3398,3467,3407,3304,3365,3333,3298,3267,3453,3633,3363,3441,3287,3581,3529,3428,3253,3497,3212,3355,3381,3373,3370,3434,3456,3190,3420,3319,3318,3268,3228,3258,3363,3336,3452,3535,3345,3483,3233,3568,3434,3475,3227,3321,3137,3424,3197,3299,3400,3421,3380,3347,3273,3283,3162,3275,3164,3284,3417,3295,3378,3220,3454,3218,3632,3258,3659,3182,3465,3414,3365,3475,3273,3409,3481,3258,3291,3337,3214,3129,3261,3200,3386,3542,3258,3518,3104,3062,3407,3268,3284,3215,3356,3208,3283,3260,3184,3425,3300,3221,3417,3392,3254,3494,3313,3503,3362,3277,3232,3375,3190,3512,3322,3504,3385,3407,3528,3446,3612,3174,3167,3458,3320,3394,3477,3216,3328,3351,3440,3138,2947,3489,3416,3392,3457,3301,3465,3423,3343,3326,3234,3310,3349,3275,3171,3461,3540,3355,3402,3440,3314,3289,3351,3438,3505,3528,3127,3305,3216,3248,3538,3220,3200,3248,3405,3360,3312,3245,3161,3212,3313,3668,3334,3133,3164,3418,3356,3542,3302,3289,3001,3408,3471,3261,3297,3427,3317,3166,3498,3637,3309,3353,3353,3300,3443,3356,3301,3434,3452,3405,3361,3342,3510,3351,2990,3589,3208,3189,3236,3505,3483,3366,3394,3430,3169,3458,3138,3379,3418,3290,3332,3324,3218,3404,3424,3390,3296,3390,3369,3328,3393,3265,3519,3423,3268,3501,3268,3333,3137,3235,3223,3318,3435,3380,3198,3485,3408,3132,3407,3359,3459,3259,3217,3383,3370,3433,3426,3340,3385,3195,3212,3410,3655,3264,3338,3314,3498,3606,3322,3444,3472,3330,3264,3493,3374,3309,3269,3096,3413,3330,3324,3334,3328,3183,3325,3624,3605,3417,3267,3539,3324,3301,3565,3516,3186,3164,3326,3380,3350,3262,3479,3421,3293,3541,3501,3539,3243,3287,3326,3224,3313,3243,3115,3212,3408,3349,3357,3293,3346,3369,3312,3354,3300,3358,3360,3276,3446,3428,3271,3326,3427,3451,3354,3394,3300,3517,3210,3408,3258,3416,3160,3627,3443,3390,3290,3307,3516,3401,3458,3361,3404,3473,3265,3294,3533,3377,3109,3158,3352,3261,3435,3527,3371,3354,3332,3497,3334,3334,3366,3392,3274,3545,3362,3158,3294,3306,3350,3493,3337,3463,3117,3420,3497,3329,3379,3412,3348,3196,3345,3083,3377,3261,3383,3399,3375,3196,3264,3509,3196,3304,3248,3487,3503,3250,3361,3497,3378,3575,3419,3454,3378,3202,3515,3231,3228,3302,3433,3360,3135,3285,3159,3271,3198,3191,3394,3547,3451,3407,3276,3350,3587,3240,3297,3096,3392,3270,3452,3468,3503,3176,3383,3447,3400,3206,3519,3328,3466,3289,3322,3504,3484,3215,3380,3225,3195,3442,3344,3539,3310,3432,3401,3473,3501,3406,3300,3391,3148,3375,3479,3318,3364,3334,3418,3301,3241,3374,3322,3471,3510,3651,3430,3370,3522,3342,3337,3192,3330,3446,3296,3357,3365,3304,3435,3182,3488,3234,3372,3408,3264,3310,3372,3446,3317,3406,3579,3456,3126,3389,3260,3264,3293,3269,3159,3660,3527,3433,3421,3347,3320,3368,3281,3509,3292,3371,3213,3184,3373,3473,3434,3271,3260,3408,3237,3347,3357,3467,3481,3534,3436,3559,3528,3449,3349,3289,3154,3452,3171,3250,3164,3206,3328,3314,3301,3476,3398,3307,3444,3310,3340,3327,3498,3234,3147,3471,3218,3379,3294,3405,3261,3252,3392,3484,3492,3386,3142,3498,3173,3298,3328,3471,3519,3447,3245,3526,3189,3316,3434,3330,3381,3274,3319,3378,3331,3454,3504,3226,3486,3504,3567,3174,3312,3340,3367,3385,3369,3282,3388,3353,3434,3236,3442,3176,3382,3341,3362,3470,3405,3523,3331,3550,3387,3413,3408,3457,3413,3495,3690,3387,3162,3169,3440,3347,3300,3636,3514,3377,3388,3248,3294,3299,3132,3383,3197,3382,3352,3306,3360,3350,3208,3078,3290,3372,3310,3375,3237,3463,3294,3066,3368,3319,3405,3295,3303,3371,3524,3278,3336,3633,3356,3353,3294,3423,3420,3342,3422,3312,3407,3692,3208,3249,3495,3397,3425,3378,3479,3409,3283,3279,3443,3285,3443,3433,3392,3222,3191,3347,3441,3381,3540,3480,3359,3551,3189,3451,3319,3302,3247,3347,3338,3321,3326,3558,3339,3162,3415,3403,3366,3501,3310,3243,3270,3195,3309,3393,3257,3330,3341,3624,3509,3231,3342,3225,3706,3422,3158,3186,3338,3319,3259,3262,3393,3393,3217,3403,3437,3436,3259,3357,3300,3285,3414,3475,3248,3431,3106,3484,3450,3444,3236,3404,3207,3410,3286,3282,3127,3364,3198,3249,3333,3435,3399,3388,3398,3405,3411,3329,3492,3305,3556,3602,3208,3571,3247,3453,3255,3441,3334,3286,3337,3088,3148,3317,3324,3308,3558,3256,3388,3464,3179,3359,3155,3345,3516,3193,3399,3348,3291,3456,3445,3418,3124,3382,3391,3347,3484,3535,3228,3423,3425,3171,3176,3098,3564,3442,3614,3467,3421,3343,3258,3292,3442,3640,3439,3347,3459,3274,3528,3649,3564,3651,3408,3382,3688,3392,3278,3406,3295,3489,3438,3432,3235,3534,3271,3597,3291,3379,3369,3491,3427,3309,3273,3437,3162,3408,3226,3370,3236,3478,3409,3261,3373,3445,3257,3299,3361,3336,3589,3490,3198,3179,3164,3312,3451,3303,3250,3431,3451,3350,3462,3398,3115,3217,3573,3285,3141,3246,3432,3191,3460,3483,3417,3276,3294,3337,3388,3440,3380,3519,3566,3298,3457,3326,3412,3162,3262,3273,3303,3272,3532,3347,3233,3346,3310,3476,3445,3421,3566,3272,3297,3577,3628,3426,3173,3064,3136,3521,3311,3340,3528,3416,3440,3397,3335,3307,3412,3533,3324,3287,3179,3420,3367,3367,3492,3103,3260,3309,3710,3210,3588,3253,3533,3255,3361,3118,3393,3376,3278,3557,3287,3240,3259,3328,3383,3242,3228,3429,3177,3514,3435,3580,3339,3459,3398,3339,3343,3268,3495,3209,3303,3222,3332,3323,3216,3774,3300,3416,3288,3256,3476,3213,3401,3615,3520,3170,3371,3510,3488,3292,3462,3294,3427,3406,3534,3366,3240,3436,3451,3552,3466,3416,3482,3009,3251,3425,3441,3445,3324,3248,3292,3233,3289,3450,3341,3343,3249,3484,3384,2993,3241,3244,3583,3154,3622,3349,3265,3588,3371,3210,3391,3293,3483,3401,3391,3339,3209,3541,3384,3670,3152,3402,3368,3471,3179,3346,3375,3338,3401,3424,3334,3435,3474,3412,3382,3298,3342,3396,3227,3313,3249,3404,3350,3472,3416,3210,3306,3286,3476,3136,3373,3311,3362,3393,3348,3384,3303,3406,3413,3457,3319,3222,3088,3224,3495,3432,3368,3320,3147,3290,3340,3281,3377,3307,3284,3308,3174,3389,3248,3423,3412,3271,3437,3240,3303,3326,3344,3312,3252,3198,3191,3085,3556,3416,3146,3134,3296,3092,3296,3405,3005,3261,3400,3444,3120,3397,3200,3350,3501,3385,3289,3456,3421,3431,3451,3380,3388,3276,3334,3281,3187,3337,3345,3450,3306,3436,3393,3360,3305,3034,3599,3425,3371,3603,3445,3320,3251,3311,3618,3633,3352,3473,3261,3268,3355,3385,3422,3253,3417,3267,3376,3308,3415,3438,3368,3364,3334,3232,3135,3404,3508,3314,3427,3500,3226,3288,3217,3193,3461,3437,3175,3239,3279,3351,3447,3346,3252,3257,3322,3248,3526,3379,3662,3448,3400,3426,3268,3395,3489,3365,3368,3656,3219,3412,3313,3338,3363,3152,3261,3431,3138,3279,3643,3303,3290,3485,3288,3540,3286,3509,3377,3111,3380,3483,3254,3519,3345,3243,3380,3100,3382,3251,3469,3441,3437,3363,3391,3439,3578,3239,3297,3238,3223,3128,3459,3426,3579,3290,3467,3557,3164,3500,3358,3233,3463,3248,3221,3233,3490,3335,3252,3325,3205,3417,3337,3339,3261,3334,3616,3240,3357,3256,3395,3296,3240,3306,3285,3378,3511,3411,3481,3384,3532,3307,3307,3384,3465,3345,3566,3339,3133,3494,3406,3422,3369,3542,3274,3319,3306,3286,3326,3187,3213,3450,3161,3398,3222,3420,3253,3545,3254,3551,3494,3449,3349,3340,3275,3410,3438,3370,3369,3420,3413,3516,3390,3093,3385,3189,3364,3529,3610,3278,3466,3443,3265,3571,3297,3321,3162,3322,3314,3176,3293,3420,3505,3068,3137,3265,3225,3318,3526,3285,3118,3456,3324,3196,3421,3507,3423,3432,3397,3297,3338,3246,3356,3405,3389,3229,3379,3384,3464,3246,3598,3182,3465,3347,3448,3136,3530,3366,3407,3280,3440,3330,3472,3034,3206,3425,3366,3279,3367,3417,3411,3136,3419,3247,3185,3360,3661,3491,3374,3280,3470,3192,3345,3549,3367,3571,3168,3319,3273,3447,3407,3375,3131,3209,3283,3391,3417,3555,3107,3342,3091,3076,3560,3336,3205,3371,3372,3192,3279,3272,3436,3457,3286,3563,3155,3428,3216,3216,3136,3401,3252,3385,3451,3406,3498,3368,3393,3514,3369,3164,3210,3314,3530,3650,3164,3373,3522,3235,3308,3175,3329,3324,3347,3429,3267,3485,3306,3441,3364,3534,3410,3341,3229,3229,3179,3402,3515,3364,3321,3065,3257,3229,3457,3529,3287,3292,3412,3514,3168,3253,3313,3450,3359,3418,3427,3073,3077,3497,3394,3295,3266,3198,3507,3353,3214,3213,3578,3459,3383,3322,3183,3272,3555,3482,3298,3293,3302,3284,3431,3143,3342,3204,3522,3430,3390,3348,3539,3482,3352,3385,3294,3440,3320,3239,3384,3321,3504,3126,3385,3159,3464,3321,3418,3538,3329,3267,3163,3308,3438,3362,3179,3203,3532,3526,3346,3258,3341,3408,3473,3256,3350,3423,3457,3268,3282,3100,3213,3208,3418,3478,3175,3223,3457,3353,3195,3345,3507,3124,3540,3421,3657,3286,3222,3374,3510,3066,3339,3266,3247,3597,3328,3456,3285,3394,3409,3433,3214,3301,3281,3375,3291,3342,3392,3311,3551,3655,3385,3657,3238,3365,3395,3336,3434,3510,3401,3335,3338,3440,3282,3286,3316,3532,3275,3500,3252,3308,3555,3276,3323,3464,3381,3329,3465,3398,3407,3339,3132,3305,3115,3476,3309,3376,3437,3211,3158,3642,3329,3428,3175,3513,3201,3524,3544,3294,3275,3361,3106,3306,3444,3621,3475,3341,3301,3461,3318,3078,3463,3414,3137,3223,3462,3259,3196,3350,3334,3057,3282,3484,3431,3358,3486,3587,3147,3294,3257,3157,3020,3082,3213,3109,3396,3448,3543,3332,3214,3448,3424,3533,3446,3284,3495,3361,3511,3230,3352,3366,3369,3336,3338,3530,3271,3590,3551,3306,3327,3363,3462,3332,3399,3107,3221,3361,3101,3155,3267,3346,3214,3532,3031,3328,3354,3440,3151,3110,3544,3427,3382,3247,3323,3452,3361,3457,3342,3255,3159,3215,3188,3450,3225,3188,3246,3305,3470,3227,3288,3125,3371,3281,3418,3217,3398,3140,3288,3289,3268,3388,3627,3458,3245,3371,3278,3501,3534,3315,3444,3234,3137,3246,3464,3380,3508,3367,3527,3513,3583,3417,3224,3246,3189,3445,3231,3398,3163,3434,3305,3277,3433,3162,3266,3360,3139,3373,3222,3258,3307,3282,3155,3286,3565,3288,3168,3386,3474,3521,3311,3503,3171,3280,3238,3324,3479,3445,3353,3318,3380,3534,3563,3337,3366,3283,3412,3316,3442,3590,3303,3456,3157,3135,3374,3237,3273,3325,3177,3356,3465,3429,3355,3466,3515,3295,3211,3282,3386,3207,3239,3178,3363,3348,3237,3269,3308,3379,3316,3224,3369,3448,3335,3393,3414,3360,3252,3562,3363,3493,3197,3580,3463,3639,3263,3476,3054,3243,3321,3199,3270,3557,3274,3526,3282,3266,3435,3181,3322,3542,3389,3254,3429,3259,3326,3433,3397,3273,3512,3357,3488,3337,3253,3241,3360,3309,3345,3285,3531,3407,3219,3072,3245,3541,3147,3149,3203,3353,3332,3129,3193,3363,3427,3226,2958,3415,3160,3440,3296,3444,3218,3339,3326,3353,3199,3511,3427,3013,3588,3239,3335,3358,3387,3323,3333,3330,3558,3276,3269,3311,3452,3256,3232,3321,3208,3286,3034,3330,3211,3455,3361,3358,3400,3517,3486,3209,3410,3462,3479,3322,3558,3523,3395,3493,3297,3246,3264,3266,3653,3304,3063,3277,3245,3370,3258,3124,3213,3129,3270,3383,3524,3466,3302,3420,3570,3209,3481,3402,3614,3317,3403,3433,3232,3523,3295,3432,3308,3252,3477,3512,3580,3351,3395,3289,3595,3380,3355,3366,3400,3445,3103,3507,3383,3461,3365,3375,3146,3430,3486,3131,3434,3372,3299,3522,3399,3413,3240,3366,3682,3488,3469,3402,3421,3343,3349,3379,3274,3400,3182,3166,3313,3335,3364,3438,3463,3645,3320,3402,3393,3372,3288,3468,3381,3395,3443,3499,3411,3176,3261,3306,3265,3310,3354,3367,3732,3509,3068,3723,3292,3199,3272,3310,3309,3386,3322,3186,3497,3493,3388,3260,3472,3295,3237,3461,3229,3451,3337,3501,3532,3386,3558,3569,3479,3414,3472,3417,3297,3285,3384,3601,3290,3295,3475,3502,3244,3361,3477,3471,3478,3656,3659,3069,3348,3585,3110,3465,3283,3435,3224,3524,3385,3360,3328,3107,3191,3166,3422,3560,3350,3368,3286,3309,3334,3393,3305,3323,3383,3455,3409,3227,3225,3394,3435,3201,3025,3273,3429,3251,3051,3164,3341,3065,3450,3508,3217,3334,3180,3438,3139,3381,3344,3138,3177,3370,3424,3353,3414,3488,3429,3500,3391,3438,3330,3410,3468,3297,3291,3423,3544,3235,3453,3318,3563,3200,3170,3538,3497,3235,3293,3361,3561,3315,3330,3403,3453,3413,3279,3483,3325,2981,3380,3619,3437,3277,3551,3442,3448,3294,3356,3245,3505,3388,3497,3267,3498,3319,3322,3415,3374,3219,3459,3405,3401,3586,3438,3333,3358,3196,3398,3290,3148,3236,3263,3229,3595,3432,3263,3495,3213,3469,3210,3300,3353,3284,3496,3525,3545,3433,3571,3434,3522,3294,3389,3395,3264,3269,3188,3226,3361,3542,3488,3453,3440,3409,3251,3355,3298,3554,3377,3204,3327,3320,3133,3376,3225,3344,3462,3201,3459,3383,3186,3250,3399,3497,3281,3202,3063,3249,3292,3345,3334,3194,3358,3388,3156,3381,3163,3229,3332,3506,3411,3479,3287,3213,3283,3482,3309,3357,3483,3347,3440,3197,3359,3069,3479,3326,3178,3458,3349,3235,3410,3540,3396,3287,3452,3585,3143,3404,3334,3369,3506,3248,3279,3325,3395,3292,3318,3386,3135,3307,3153,3090,3320,3190,3445,3210,3348,3473,3705,3275,3331,3297,3386,3620,3474,3244,3326,3103,3207,3454,3474,3289,3444,3354,3292,3358,3421,3587,3422,3568,3460,3402,3508,3302,3387,3243,3172,3225,3425,3326,3682,3289,3218,3140,3373,3248,3161,3178,3173,3457,3563,3148,3511,3405,3596,3142,3398,3319,3290,3378,3182,3332,3345,3381,3443,3458,3384,3401,3272,3261,3325,3218,3471,3262,3340,2978,3198,3444,3153,3169,3466,3281,3107,3178,3403,3415,3396,3388,3556,3491,3138,3365,3283,3515,3202,3266,3607,3629,3456,3302,3423,3353,3200,3356,3319,3414,3306,3108,3241,3410,3274,3339,3370,3282,3300,3364,3298,3157,3482,3345,3330,3331,3462,3339,3276,3210,3394,3228,3547,3310,3330,3451,3447,3581,3327,3247,3268,3094,3158,3330,3475,3313,3289,3155,3417,3365,3497,3233,3313,3241,3455,3366,3171,3572,3220,3518,3288,3239,3193,3246,3246,3377,3470,3359,3299,3180,3338,3187,3201,3490,3394,3514,3295,3490,3498,3507,3202,3439,3528,3591,3357,3201,3382,3403,3439,3415,3355,3238,3130,3417,3190,3250,3248,3150,3379,3460,3249,3066,3409,3259,3432,3081,3323,3282,3286,3141,3345,3372,3406,3313,3007,3485,3344,3524,3260,3045,3410,3486,3434,3298,3517,3558,3117,3518,3155,3253,3334,3484,3274,3648,3320,3309,3426,3264,3491,3522,3170,3495,3274,3412,3610,3472,3492,3468,3132,3183,3408,3096,3155,3526,3209,3451,3433,3345,3340,3326,3270,3237,3176,3313,3310,3224,3541,3254,3372,3350,3366,3418,3225,3294,3463,3246,3491,3699,3468,3183,3376,3057,3390,3221,3209,3295,3499,3234,3239,3171,3600,3266,3503,3497,3395,3341,3437,3482,3240,3563,3503,3431,3350,3585,3409,3307,3359,3445,3239,3303,3248,3367,3177,3321,3394,3516,3557,3396,3484,3460,3268,3476,3199,3506,3296,3407,3379,3272,3116,3149,3650,3458,3398,3441,3342,3290,3242,3173,3230,3270,3181,3437,3162,3343,3504,3414,3238,3339,3478,3320,3237,3208,3313,3426,3129,3365,3398,3373,3238,3312,3345,3315,3326,3509,3383,3473,3549,3274,3155,3198,3523,3695,3233,3395,3257,3360,3127,3437,3506,3572,3289,3580,3415,3335,3249,3495,3241,3431,3134,3499,3236,3503,3267,3320,3367,3063,3303,3224,3395,3211,3493,3408,3495,3485,3492,3137,3347,3322,3499,3381,3204,3512,3239,3447,3276,3464,3343,3252,3319,3340,3372,3324,3470,3328,3482,3513,3284,3348,3348,3456,3322,3328,3611,3245,3311,3591,3352,3196,3118,3195,3480,3509,3335,3373,3587,3472,3408,3194,3505,3410,3368,3332,3254,3160,3350,3520,3437,3440,3534,3333,3530,3506,3387,3306,3257,3364,3395,3372,3417,3114,3518,3325,3380,3271,3197,3343,3349,3403,3202,3417,3456,3347,3204,3447,3406,3349,3217,3219,3274,3446,3218,3434,3360,3480,3444,3413,3323,3495,3413,3497,3361,3329,3241,3218,3193,3273,3657,3445,3323,3236,3304,3360,3132,3324,3379,3356,3247,3592,3363,3274,3610,3144,3181,3240,3352,3418,3259,3458,3478,3494,3480,3235,3832,3337,3426,3304,3255,3349,3284,3464,3280,3539,3419,3250,3397,3270,3367,3543,3390,3198,3286,3514,3298,3478,3283,3363,3465,3615,3367,3260,3203,3362,3649,3219,3516,3491,3307,3374,3385,3252,3252,3312,3296,3416,3142,3398,3313,3564,3386,3376,3353,3306,3234,3396,3089,3306,3362,3330,3471,3449,3348,3382,3284,3387,3207,3312,3479,3494,3220,3510,3615,3460,3303,3171,3486,3251,3420,3174,3204,3134,3223,3234,3370,3231,3422,3358,3370,3454,3423,3525,2948,3290,3236,3518,3455,3234,3579,3283,3265,3317,3536,3381,3326,3219,3382,3528,3437,3295,3528,3283,3271,3453,3219,3248,3433,3308,3400,3206,3074,3158,3484,3272,3347,3390,3387,3445,3359,3048,3251,3330,3384,3532,3334,3715,3565,3471,3348,3254,3339,3356,3504,3407,3197,3399,3432,3412,3284,3608,3380,3415,3369,3270,3219,3487,3473,3322,3363,3339,3285,3387,3201,3403,3191,3438,3118,3506,3296,3356,3329,3286,3087,3446,3487,3354,3319,3300,3047,3416,3462,3383,3533,3297,3085,3276,3392,3382,3246,3529,3323,3487,3412,3438,3102,3374,3295,3106,3235,3310,3132,3446,3313,3098,3482,3277,3491,3164,3038,3118,3296,3161,3322,3318,3227,3215,3161,3283,3478,3526,3294,3297,3180,3616,3385,3249,3518,3352,3395,3333,3342,3404,3244,3432,3500,3271,3446,3453,3205,3296,3434,3236,3145,3050,3293,3512,3436,3379,3145,3412,3428,3371,3496,3428,3569,3313,3514,3413,3407,3374,3311,3246,3090,3163,3425,3268,3178,3410,3378,3268,3123,3435,3356,3286,3193,3362,3347,3399,3377,3461,3332,3367,3172,3489,3370,3542,3167,3493,3279,3454,3383,3099,3483,3340,3370,3150,3334,3492,3229,3380,3240,3369,3497,3600,3195,3041,3231,3495,3395,3474,3359,3212,3413,3485,3098,3228,3430,3393,3696,3229,3496,3523,3231,3618,3638,3350,3343,3074,3444,3222,3282,3519,3587,3249,3361,3295,3289,3265,3415,3547,3228,3553,3380,3374,3449,3391,3211,3524,3358,3302,3199,3429,3184,3477,3439,3365,3337,3265,3426,3412,3219,3228,3433,3305,3317,3350,3406,3372,3287,3167,3539,3691,3397,3510,3454,3366,3280,3203,3374,3556,3414,3379,3496,3463,3544,3541,3259,3302,3236,3552,3373,3210,3371,3500,3313,3242,3312,3276,3374,3370,3263,3310,3311,3473,3513,3459,3084,3301,3284,3065,3370,3434,3160,3318,3300,3238,3209,3573,3440,3224,3220,3250,3434,3183,3285,3140,3311,3409,3391,3398,3321,3406,3403,3294,3358,3396,3539,3375,3518,3442,3339,3253,3251,3549,3480,3372,3311,3201,3115,3389,3553,3196,3280,3340,3426,3188,3416,3322,3315,3237,3419,3425,3538,3296,3286,3300,3613,3208,3379,3431,3295,3457,3510,3412,3419,3337,3202,3147,3296,3371,3219,3340,3228,3368,3436,3594,3319,3440,3279,3261,3472,3287,3485,3341,3504,3241,3350,3463,3350,3116,3374,3315,3376,3283,3498,3391,3322,3504,3505,3164,3285,3620,3358,3547,3447,3452,3526,3581,3202,3356,3359,3573,3451,3251,3204,3351,3152,3495,3204,3399,3207,3285,3365,3150,3476,3489,3457,3201,3311,3192,3245,3547,3292,3474,3422,3270,3308,3287,3479,3133,3276,3328,3141,3127,3339,3145,3474,3377,3483,3396,3297,3253,3405,3487,3067,3275,3407,3363,3427,3534,3362,3258,3619,3364,3377,3295,3299,3442,3358,3369,3307,3492,3426,3299,3297,3408,3361,3211,3326,3631,3294,3368,3477,3421,3399,3307,3447,3221,3237,3229,3343,3354,3381,3395,3468,3203,3354,3356,3143,3452,3349,3052,3219,3413,3436,3128,3356,3307,3336,3424,3164,3254,3211,3505,3367,3311,3312,3342,3274,3201,3282,3291,3313,3261,3472,3412,3187,3373,3147,3459,3342,3402,3251,3468,3194,3477,3432,3189,3553,3547,3355,3242,3298,3314,3289,3493,3352,3323,3183,3349,3334,3118,3385,3510,3266,3337,3248,3476,3367,3313,3367,3419,3340,3219,3187,3271,3312,3560,3285,3425,3302,3437,3413,3328,3160,3248,3315,3370,3530,3285,3467,3386,3477,3425,3385,3464,3427,3367,3680,3523,3410,3180,3432,3068,3148,3336,3241,3486,3365,3360,3465,3410,3392,3387,3489,3393,3269,3298,3239,3187,3230,3450,3265,3351,3276,3609,3197,3354,3351,3394,3354,3351,3464,3490,3146,3212,3332,3496,3340,3028,3389,3422,3520,3214,3509,3455,3377,3410,3518,3488,3390,3371,3359,3254,3295,3221,3207,3132,3522,3418,3393,3630,3358,3609,3397,3398,3271,3239,3234,3192,3155,3326,3525,3182,3389,3302,3295,3533,3555,3399,3239,3369,3445,3291,3414,3762,3200,3378,3175,3451,3628,3308,3362,3367,3380,3455,3313,3215,3456,3244,3507,3523,3348,3422,3300,3346,3416,3125,3464,3070,3432,3445,3397,3362,3383,3241,3587,3702,3202,3334,3203,3460,3260,3387,3484,3126,3196,3429,3457,3355,3489,3575,3124,3376,3449,3302,3264,3427,3503,3521,3288,3071,3274,3127,3432,3488,3713,3603,3328,3231,3478,3262,3516,3129,3402,3242,3262,3320,3045,3439,3333,3291,3378,3198,3363,3247,3259,3337,3462,3423,3284,3385,3275,3488,3344,3291,3384,3531,3403,3195,3609,3319,3385,3580,3150,3211,3122,3385,3685,3348,3296,3083,3484,3300,3354,3310,3413,3327,3257,3176,3377,3186,3284,3205,3366,3400,3361,3213,3410,3557,3246,3408,3131,3334,3306,3216,3453,3287,3272,3547,3471,3133,3373,3380,3448,3517,3531,3474,3381,3311,3231,3245,3285,3283,3342,3405,3341,3533,3351,3366,3261,3388,3287,3159,3530,3251,3593,3409,3307,3511,3405,3466,3550,3446,3386,3455,3066,3301,3384,3414,3368,3288,3167,3439,3388,3266,3405,3338,3356,3317,3529,3413,3376,3126,3459,3477,3332,3406,3233,3078,3228,3554,3620,3228,3277,3430,3411,3153,3297,3324,3502,3296,3613,3329,3303,2990,3130,3561,3432,3458,3304,3236,3380,3305,3317,3295,3203,3453,3492,3516,3227,3636,3317,3406,3472,3245,3551,3488,3294,3255,3430,3742,3277,3557,3442,3380,3483,3182,3555,3368,3443,3443,3786,3235,3360,3528,3356,3382,3292,3490,3342,3236,3426,3218,3455,3030,3264,3316,3209,3306,3274,3406,3416,3255,3162,3232,3333,3284,3328,3242,3387,3407,3198,3537,3270,3167,3527,3414,3344,3293,3408,3367,3368,3409,3423,3449,3228,3283,3092,3385,3478,3211,3315,3214,3559,3343,3298,3652,3395,3553,3577,3397,3173,3317,3139,3438,3478,3162,3249,3446,3200,3272,3373,3211,3267,3302,3219,3174,3543,3470,3346,3094,3243,3173,3416,3511,3274,3443,3461,3232,3494,3227,3445,3313,3108,3347,3503,3526,3369,3315,3434,3409,3419,3323,3644,3217,3434,3331,3466,3495,3142,3307,3373,3240,3385,3093,3224,3383,3392,3106,3423,3409,3356,3375,3459,3456,3340,3185,3396,3267,3424,3490,3206,3553,3647,3439,3325,3324,3357,3261,3203,3300,3445,3372,3556,3433,3347,3552,3633,3208,3381,3175,3252,3458,3317,3468,3158,3306,3312,3438,3241,3511,3410,3501,3346,3183,3294,3221,3252,3332,3349,3478,3234,3443,3256,3344,3419,3185,3325,3243,3374,3400,3489,3326,3416,3302,3317,3347,3132,3314,3240,3317,3329,3163,3428,3441,3348,3218,3373,3325,3421,3324,3344,3347,3425,3371,3194,3359,3481,3114,3482,3429,3377,3431,3355,3258,3261,3437,3159,3226,3269,3287,3484,3394,3199,3337,3617,3516,3065,3485,3400,3411,3331,3294,3471,3349,2972,3436,3402,3338,3451,3356,3469,3350,3376,3325,3342,3537,3184,3306,3472,3301,3248,3405,3290,3376,3406,3531,3521,3343,3485,3132,3302,3429,3307,3305,3344,3561,3447,3320,3372,3295,3266,3182,3109,3428,3427,3326,3520,3245,3361,3457,3310,3503,3271,3522,3359,3549,3427,3635,3216,3468,3154,3520,3211,3171,3355,3357,3355,3314,3576,3508,3297,3373,3454,3455,3558,3459,3286,3387,3526,3250,3347,3495,3386,3412,3261,3334,3130,3219,3172,3480,3333,3315,3222,3261,3416,3339,3284,3334,3334,3457,3196,3441,3688,3154,3409,3251,3212,3578,3266,3321,3499,3260,3241,3447,3374,3307,3276,3248,3450,3287,3061,3470,3309,3195,3168,3114,3449,3376,3349,3361,3356,3450,3363,3649,3431,3118,3371,3590,3495,3317,3155,3336,3324,3336,3572,3334,3248,3591,3325,3271,3344,3249,3630,3171,3225,3456,3413,3345,3340,3269,3407,3449,3430,3490,3525,3228,3311,3361,3151,3233,3494,3355,3532,3334,3460,3315,3385,3584,3187,3302,3435,3034,3316,3454,3294,3376,3482,3129,3388,3333,3452,3275,3483,3334,3586,3093,3573,3419,3137,3282,3589,3583,3525,3368,3503,3250,3353,3480,3252,3096,3192,3309,3690,3362,3249,3432,3387,3365,3221,3485,3470,3507,3329,3403,3389,3314,3468,3437,3196,3448,3183,3479,3344,3448,3416,3550,3348,3230,3410,3346,3336,3402,3412,3563,3503,3233,3476,3298,3409,3714,3400,3295,3347,3323,3421,3382,3368,3400,3216,3437,3560,3536,3173,3460,3348,3176,3231,3399,3443,3259,3479,3243,3415,3342,3364,3279,3428,3166,3307,3333,3286,3399,3123,3242,3269,3497,3423,3282,3371,3300,3231,3403,3140,3230,3485,3404,3273,3269,3291,3441,3355,3583,3365,3338,3272,3460,3191,3434,3602,3264,3398,3394,3502,3305,3572,3435,3360,3390,3589,3503,3288,3432,3430,3126,3269,3352,3342,3231,3598,3349,3516,3414,3404,3672,3289,3127,3570,3287,3367,3424,3598,3395,3252,3172,3429,3496,3467,3575,3460,3651,3472,3304,3498,3169,3350,3492,3025,3169,3355,3160,3220,3367,3476,3385,3418,3169,3485,3346,3405,3497,3596,3253,3467,3342,3328,3213,3499,3528,3241,3267,3291,3393,3235,3266,3237,3425,3275,3570,3293,3464,3659,3513,3162,3377,3365,2969,3509,3329,3519,3379,3155,3355,3279,3289,3391,3094,3403,3478,3289,3414,3278,3301,3293,3277,3576,3584,3238,3242,3423,3397,3369,3297,3540,3338,3289,3398,3332,3184,3323,3254,3339,3193,3416,3311,3383,3392,3471,3106,3419,3445,3127,3390,3129,3254,3481,3489,3324,3316,3387,3299,3573,3430,3302,3478,3074,3257,3366,3365,3413,3356,3457,3250,3365,3570,3035,3587,3515,3245,3332,3332,3603,3073,3383,3205,3463,3291,3308,3163,3286,3397,3403,3537,3373,3307,3399,3198,3269,3283,3325,3359,3262,3251,3167,3223,3360,3277,3236,3088,3330,3392,3604,3100,3570,3458,3532,3418,3306,3231,3249,3359,3097,3182,3400,3310,3504,3374,3301,3510,3432,3388,3360,3359,3340,3287,3393,3552,3445,3263,3451,3631,3149,3421,3373,3528,3320,3271,3369,3305,3206,3433,3375,3263,3275,3333,3181,3493,3266,3202,3269,3305,3545,3264,3214,3176,3521,3416,3275,3553,3641,3317,3467,3496,3780,3337,3503,3356,3260,3306,3336,3382,3051,3293,3272,3433,3391,3327,3523,3242,3243,3497,3217,3193,3217,3182,3174,3122,3291,3235,3343,3330,3386,3328,3436,3367,3252,3504,3467,3472,3481,3359,3215,3521,3434,3238,3422,3231,3174,3248,3307,3325,3310,3254,3356,3221,3275,3101,3326,3513,3353,3466,3267,3411,3310,3584,3235,3518,3448,3522,3349,3147,3318,3452,3235,3270,3035,3255,3235,3388,3425,3371,3251,3459,3271,3572,3388,3359,3325,3378,3415,3478,3161,3236,3379,3364,3371,3451,3360,3220,3195,3497,3207,3263,3090,3309,3284,3287,3457,3410,3218,3267,3086,3496,3621,3506,3547,3409,3167,3143,3246,3391,3395,3134,3540,3468,3462,3320,3440,3351,3519,3181,3476,3248,3270,3494,3439,3312,3347,3294,3340,3098,3421,3237,3319,3364,3154,3636,3428,3277,3275,3552,3407,3376,3245,3553,3457,3164,3368,3267,3421,3473,3421,3312,3422,3345,3463,3470,3384,3217,3294,3400,3125,3415,3324,3110,3350,3248,3233,3117,3212,3283,3421,3388,3402,3083,3209}},
{{6000,2.400000},{1398,1351,1298,1342,1334,1382,1288,1270,1449,1320,1357,1397,1454,1338,1438,1426,1471,1279,1232,1510,1440,1192,1423,1307,1272,1281,1252,1333,1253,1344,1498,1423,1474,1469,1494,1432,1308,1381,1242,1275,1350,1358,1273,1325,1261,1325,1418,1483,1434,1381,1423,1279,1258,1213,1488,1401,1410,1309,1439,1311,1260,1426,1359,1466,1407,1396,1328,1393,1303,1451,1334,1317,1473,1316,1342,1157,1412,1189,1301,1388,1321,1245,1526,1176,1406,1299,1524,1447,1479,1434,1319,1421,1311,1292,1489,1446,1318,1369,1410,1318,1432,1193,1320,1496,1325,1490,1399,1328,1404,1442,1503,1331,1501,1357,1261,1387,1340,1480,1382,1504,1425,1318,1356,1377,1438,1398,1342,1479,1506,1334,1342,1386,1294,1440,1385,1434,1293,1481,1464,1269,1386,1435,1355,1268,1338,1352,1352,1357,1415,1293,1311,1326,1436,1347,1338,1551,1373,1578,1492,1409,1390,1249,1349,1386,1255,1287,1359,1328,1422,1423,1430,1399,1378,1515,1402,1321,1378,1217,1368,1379,1283,1378,1354,1418,1289,1394,1376,1443,1282,1419,1473,1494,1335,1414,1396,1335,1236,1326,1210,1548,1522,1332,1476,1347,1377,1289,1390,1428,1432,1420,1175,1437,1361,1331,1363,1145,1393,1332,1269,1482,1405,1303,1521,1354,1389,1329,1471,1281,1457,1330,1330,1434,1363,1426,1257,1407,1327,1397,1280,1274,1417,1310,1250,1465,1445,1222,1469,1315,1431,1378,1574,1312,1362,1349,1322,1444,1377,1346,1380,1329,1393,1294,1543,1244,1462,1472,1447,1343,1359,1289,1221,1416,1444,1305,1349,1449,1348,1420,1468,1371,1369,1396,1363,1529,1412,1408,1413,1272,1385,1290,1262,1469,1358,1261,1308,1279,1256,1395,1416,1274,1191,1330,1377,1404,1266,1414,1425,1347,1332,1571,1421,1409,1383,1344,1392,1384,1285,1285,1214,1486,1313,1327,1291,1554,1281,1449,1378,1273,1435,1511,1418,1379,1495,1253,1418,1458,1458,1286,1416,1230,1338,1457,1337,1266,1296,1300,1278,1413,1229,1416,1413,1355,1322,1270,1376,1328,1199,1251,1360,1482,1311,1397,1410,1453,1262,1211,1432,1418,1468,1317,1469,1393,1417,1276,1356,1489,1498,1312,1423,1325,1354,1445,1369,1253,1130,1298,1434,1531,1316,1292,1375,1375,1329,1357,1368,1399,1341,1378,1403,1328,1186,1222,1477,1406,1446,1390,1451,1413,1326,1378,1334,1430,1313,1446,1392,1369,1254,1453,1367,1389,1296,1285,1339,1400,1309,1501,1437,1229,1481,1388,1413,1562,1334,1410,1469,1485,1465,1264,1398,1282,1383,1370,1415,1349,1306,1272,1405,1314,1530,1380,1246,1279,1441,1278,1406,1433,1406,1368,1226,1391,1454,1257,1265,1507,1304,1373,1280,1362,1322,1360,1279,1286,1389,1434,1346,1424,1235,1385,1395,1407,1295,1308,1464,1499,1392,1445,1512,1305,1432,1302,1420,1437,1349,1292,1329,1423,1376,1427,1426,1410,1456,1446,1437,1537,1404,1215,1400,1354,1355,1512,1416,1361,1450,1481,1434,1528,1399,1434,1308,1523,1338,1307,1349,1449,1336,1337,1409,1392,1416,1477,1448,1201,1413,1422,1260,1234,1354,1425,1298,1305,1422,1380,1412,1396,1401,1345,1286,1427,1454,1467,1440,1501,1394,1347,1420,1405,1420,1438,1347,1286,1316,1333,1296,1446,1361,1354,1165,1200,1357,1392,1422,1498,1299,1436,1486,1440,1339,1292,1307,1530,1311,1426,1363,1475,1358,1527,1373,1285,1423,1451,1430,1385,1306,1494,1483,1331,1421,1313,1483,1381,1275,1501,1318,1441,1323,1340,1472,1512,1397,1395,1411,1186,1441,1192,1317,1238,1425,1316,1323,1365,1346,1393,1443,1513,1468,1528,1584,1354,1410,1413,1347,1473,1441,1404,1411,1351,1400,1284,1342,1309,1524,1426,1360,1293,1391,1424,1306,1337,1508,1385,1320,1356,1461,1450,1494,1231,1438,1282,1197,1303,1488,1357,1233,1395,1480,1356,1501,1277,1429,1324,1290,1432,1349,1327,1413,1337,1506,1526,1370,1516,1307,1516,1404,1334,1385,1481,1376,1374,1295,1492,1541,1506,1439,1330,1391,1373,1427,1393,1377,1463,1246,1329,1273,1480,1409,1526,1404,1389,1343,1250,1362,1324,1384,1413,1545,1434,1441,1365,1261,1423,1426,1383,1370,1327,1527,1274,1337,1363,1303,1547,1392,1277,1412,1466,1298,1103,1439,1218,1305,1406,1418,1341,1369,1319,1418,1387,1315,1444,1464,1269,1479,1424,1494,1277,1546,1314,1363,1322,1391,1397,1385,1420,1339,1266,1370,1270,1397,1506,1323,1397,1404,1314,1568,1473,1295,1256,1555,1300,1278,1537,1337,1459,1495,1346,1490,1465,1409,1280,1332,1354,1389,1406,1375,1298,1229,1355,1310,1528,1475,1416,1347,1412,1321,1290,1532,1318,1231,1416,1482,1331,1341,1189,1326,1356,1394,1379,1532,1176,1410,1229,1385,1231,1521,1344,1369,1341,1369,1429,1351,1283,1459,1413,1334,1414,1445,1306,1335,1402,1466,1392,1587,1279,1332,1371,1409,1410,1337,1315,1376,1221,1357,1280,1294,1268,1375,1441,1295,1359,1417,1332,1498,1415,1358,1362,1509,1326,1474,1230,1523,1435,1426,1331,1259,1419,1386,1421,1434,1369,1311,1195,1299,1393,1337,1419,1448,1468,1307,1391,1261,1238,1332,1512,1348,1233,1170,1392,1444,1312,1241,1464,1554,1369,1344,1398,1314,1390,1433,1257,1374,1372,1408,1347,1471,1298,1309,1419,1345,1370,1479,1410,1440,1445,1337,1248,1362,1447,1396,1377,1434,1332,1274,1457,1576,1309,1318,1324,1365,1320,1262,1320,1312,1523,1349,1493,1221,1215,1349,1399,1287,1308,1313,1312,1419,1273,1350,1401,1318,1370,1483,1240,1377,1351,1242,1348,1347,1318,1312,1367,1254,1559,1445,1260,1573,1385,1391,1308,1552,1374,1411,1367,1458,1526,1316,1398,1482,1397,1574,1345,1396,1213,1399,1329,1536,1312,1404,1345,1446,1323,1428,1317,1450,1326,1601,1327,1503,1263,1473,1333,1553,1347,1305,1379,1350,1366,1382,1156,1518,1491,1319,1422,1339,1421,1355,1415,1219,1184,1267,1337,1424,1417,1439,1461,1526,1285,1406,1371,1377,1504,1455,1450,1342,1455,1173,1400,1279,1490,1459,1336,1412,1395,1315,1298,1450,1413,1394,1183,1403,1237,1536,1450,1426,1236,1517,1331,1454,1235,1565,1343,1467,1315,1408,1298,1317,1412,1471,1460,1447,1495,1270,1372,1318,1313,1347,1329,1353,1343,1446,1367,1571,1307,1494,1493,1401,1346,1272,1386,1374,1360,1297,1337,1399,1392,1352,1386,1394,1553,1427,1439,1381,1274,1300,1411,1541,1319,1438,1509,1236,1467,1449,1393,1186,1395,1423,1343,1313,1474,1362,1327,1394,1428,1293,1396,1315,1525,1363,1439,1484,1322,1350,1573,1286,1361,1287,1474,1465,1321,1421,1269,1285,1471,1318,1428,1425,1413,1253,1374,1453,1428,1391,1557,1387,1267,1340,1509,1508,1306,1413,1371,1367,1415,1264,1297,1343,1443,1357,1482,1312,1415,1373,1368,1274,1337,1395,1364,1338,1404,1332,1428,1400,1493,1446,1553,1343,1646,1416,1522,1353,1507,1382,1269,1427,1391,1487,1539,1482,1407,1313,1381,1374,1480,1404,1400,1270,1481,1483,1319,1488,1375,1190,1296,1279,1386,1503,1381,1526,1318,1409,1365,1530,1470,1360,1450,1338,1207,1185,1449,1228,1532,1463,1312,1389,1308,1537,1411,1365,1412,1426,1217,1494,1429,1471,1410,1405,1410,1488,1386,1333,1331,1355,1371,1385,1264,1297,1264,1324,1286,1218,1403,1440,1403,1276,1392,1444,1248,1391,1265,1376,1367,1360,1354,1457,1358,1386,1383,1281,1396,1433,1412,1581,1462,1351,1519,1398,1478,1533,1320,1342,1324,1434,1406,1255,1342,1484,1513,1272,1376,1444,1392,1436,1378,1249,1417,1462,1375,1340,1281,1447,1435,1285,1422,1385,1450,1290,1327,1455,1399,1309,1288,1329,1410,1411,1350,1325,1358,1315,1350,1495,1401,1488,1393,1364,1348,1360,1349,1340,1404,1422,1400,1516,1329,1464,1366,1472,1419,1524,1423,1348,1400,1322,1424,1424,1322,1413,1377,1439,1364,1302,1327,1246,1335,1438,1375,1388,1264,1357,1442,1275,1363,1313,1431,1370,1264,1346,1372,1450,1311,1410,1480,1373,1402,1424,1476,1438,1349,1357,1295,1367,1334,1308,1334,1575,1580,1387,1533,1228,1327,1431,1335,1604,1338,1479,1293,1341,1485,1398,1499,1420,1370,1340,1433,1293,1355,1287,1279,1344,1308,1502,1584,1367,1273,1528,1358,1498,1455,1366,1308,1438,1298,1278,1298,1411,1413,1344,1209,1456,1313,1353,1427,1476,1405,1428,1485,1485,1380,1382,1348,1300,1362,1346,1436,1386,1285,1455,1355,1380,1183,1317,1469,1343,1327,1330,1205,1404,1393,1284,1241,1373,1360,1517,1262,1452,1370,1405,1359,1363,1379,1354,1401,1509,1293,1354,1372,1221,1375,1300,1371,1459,1278,1447,1397,1405,1431,1366,1404,1419,1447,1483,1449,1321,1390,1327,1338,1327,1437,1361,1369,1363,1280,1269,1379,1455,1366,1328,1374,1354,1546,1360,1546,1407,1421,1459,1537,1327,1305,1349,1278,1227,1349,1478,1373,1380,1319,1355,1341,1421,1470,1355,1452,1442,1429,1297,1499,1395,1445,1273,1344,1461,1516,1349,1295,1413,1449,1528,1197,1355,1516,1363,1409,1338,1414,1386,1379,1308,1532,1298,1419,1252,1260,1356,1411,1239,1446,1459,1454,1362,1306,1421,1341,1451,1422,1279,1371,1424,1371,1139,1294,1458,1341,1414,1374,1437,1357,1422,1340,1248,1235,1327,1360,1393,1389,1347,1284,1328,1566,1434,1436,1364,1397,1386,1354,1279,1274,1274,1530,1485,1303,1351,1413,1298,1299,1552,1336,1363,1439,1372,1493,1426,1352,1539,1455,1333,1304,1310,1449,1490,1398,1248,1306,1502,1271,1312,1348,1278,1396,1354,1522,1420,1389,1398,1468,1452,1221,1229,1395,1393,1479,1532,1416,1418,1469,1395,1418,1372,1365,1305,1289,1566,1321,1541,1331,1491,1281,1463,1328,1180,1417,1187,1490,1320,1361,1257,1330,1505,1300,1428,1468,1381,1413,1502,1527,1288,1388,1350,1503,1467,1324,1271,1385,1498,1392,1402,1486,1363,1323,1392,1287,1250,1427,1334,1416,1288,1376,1332,1366,1433,1408,1478,1524,1489,1447,1487,1400,1369,1364,1418,1325,1418,1402,1338,1223,1263,1564,1488,1316,1390,1358,1394,1445,1334,1469,1519,1501,1426,1430,1252,1424,1389,1319,1416,1361,1383,1311,1301,1429,1410,1443,1382,1428,1379,1450,1281,1352,1392,1280,1458,1389,1629,1363,1371,1279,1341,1406,1316,1412,1248,1273,1178,1331,1423,1272,1235,1340,1303,1249,1308,1272,1277,1478,1292,1329,1335,1282,1426,1223,1325,1336,1488,1280,1492,1497,1349,1359,1396,1416,1290,1386,1287,1523,1375,1485,1366,1509,1290,1323,1295,1298,1375,1276,1384,1467,1400,1285,1471,1438,1422,1449,1388,1308,1381,1205,1377,1289,1366,1512,1463,1253,1285,1413,1364,1346,1422,1375,1421,1500,1394,1449,1461,1371,1341,1474,1301,1291,1383,1268,1230,1300,1509,1443,1351,1388,1308,1314,1366,1396,1353,1370,1318,1530,1332,1461,1390,1304,1351,1376,1310,1441,1382,1275,1427,1340,1437,1322,1278,1363,1367,1497,1414,1306,1325,1470,1396,1319,1459,1440,1145,1391,1438,1425,1413,1448,1274,1363,1335,1359,1451,1302,1458,1498,1360,1336,1182,1478,1468,1262,1404,1332,1360,1305,1327,1319,1346,1393,1276,1347,1469,1559,1398,1398,1224,1165,1447,1502,1445,1482,1322,1211,1223,1229,1330,1404,1430,1383,1461,1449,1443,1290,1328,1397,1319,1339,1336,1288,1327,1223,1270,1358,1346,1404,1295,1361,1418,1484,1280,1302,1454,1420,1431,1439,1369,1401,1156,1254,1524,1278,1494,1205,1460,1212,1497,1425,1281,1368,1295,1307,1386,1507,1404,1353,1354,1344,1413,1234,1279,1404,1310,1323,1342,1440,1305,1258,1414,1326,1452,1508,1382,1410,1456,1404,1420,1399,1433,1398,1361,1407,1509,1406,1278,1325,1317,1400,1409,1428,1497,1469,1542,1249,1361,1409,1342,1375,1388,1361,1373,1405,1385,1264,1369,1303,1328,1344,1345,1450,1351,1275,1468,1310,1242,1332,1546,1253,1356,1350,1456,1347,1412,1251,1374,1504,1414,1428,1436,1229,1316,1208,1201,1233,1555,1320,1483,1391,1422,1473,1390,1471,1356,1438,1325,1462,1465,1386,1340,1290,1264,1382,1421,1366,1359,1447,1367,1419,1632,1265,1245,1334,1393,1308,1261,1316,1417,1238,1493,1444,1396,1282,1379,1327,1312,1358,1153,1286,1297,1477,1375,1460,1380,1351,1454,1393,1338,1453,1465,1399,1337,1315,1301,1284,1464,1389,1414,1335,1267,1407,1364,1388,1372,1448,1313,1475,1378,1311,1353,1475,1275,1463,1435,1284,1495,1250,1358,1353,1513,1280,1450,1306,1444,1307,1584,1323,1372,1496,1200,1297,1445,1384,1420,1219,1388,1503,1365,1389,1315,1308,1392,1362,1321,1377,1363,1528,1314,1392,1364,1331,1314,1349,1368,1469,1405,1412,1342,1342,1158,1412,1413,1297,1307,1466,1156,1353,1469,1386,1329,1234,1409,1471,1290,1385,1372,1372,1438,1353,1330,1500,1364,1334,1262,1383,1489,1380,1278,1406,1492,1528,1265,1501,1280,1344,1471,1317,1367,1358,1469,1345,1555,1548,1418,1257,1175,1351,1286,1343,1313,1374,1485,1444,1506,1432,1264,1279,1454,1508,1437,1501,1370,1519,1434,1447,1440,1579,1299,1371,1348,1364,1497,1398,1504,1313,1269,1438,1358,1496,1225,1347,1377,1216,1309,1376,1498,1247,1462,1359,1213,1299,1347,1476,1373,1348,1377,1267,1423,1365,1443,1559,1396,1391,1396,1427,1323,1346,1270,1394,1410,1228,1403,1484,1266,1308,1320,1466,1316,1401,1426,1543,1368,1398,1367,1476,1429,1393,1453,1470,1254,1365,1385,1412,1282,1462,1293,1417,1519,1262,1413,1512,1558,1216,1348,1242,1363,1311,1493,1350,1375,1343,1304,1396,1451,1508,1226,1353,1268,1357,1342,1429,1366,1421,1477,1411,1480,1415,1438,1252,1542,1435,1424,1463,1218,1492,1420,1382,1403,1398,1447,1291,1317,1429,1382,1491,1423,1339,1294,1572,1422,1348,1370,1422,1406,1399,1361,1424,1384,1407,1402,1515,1221,1518,1356,1409,1364,1280,1430,1489,1322,1484,1326,1376,1454,1428,1304,1513,1295,1378,1235,1370,1226,1399,1476,1457,1398,1412,1494,1412,1599,1415,1366,1445,1223,1311,1378,1354,1460,1528,1395,1401,1450,1417,1250,1276,1330,1351,1463,1240,1474,1418,1372,1329,1469,1385,1385,1387,1368,1535,1289,1513,1347,1343,1292,1480,1457,1499,1427,1260,1446,1377,1448,1414,1236,1449,1317,1437,1467,1249,1364,1381,1393,1397,1331,1333,1308,1309,1369,1293,1329,1407,1277,1423,1290,1411,1274,1401,1360,1442,1512,1272,1344,1380,1404,1366,1257,1443,1355,1278,1293,1391,1313,1425,1419,1298,1379,1531,1338,1450,1307,1357,1348,1367,1326,1348,1465,1326,1323,1390,1374,1285,1420,1359,1299,1330,1437,1496,1406,1324,1464,1243,1292,1434,1489,1403,1325,1408,1462,1331,1297,1336,1420,1495,1311,1390,1366,1457,1281,1440,1262,1560,1522,1483,1293,1385,1247,1358,1428,1298,1358,1303,1382,1527,1351,1442,1374,1294,1411,1506,1315,1442,1330,1253,1415,1269,1327,1400,1293,1276,1360,1354,1439,1282,1314,1436,1307,1474,1475,1384,1404,1459,1436,1311,1385,1338,1345,1198,1491,1493,1481,1453,1375,1358,1428,1404,1465,1363,1306,1322,1540,1313,1429,1279,1411,1428,1355,1201,1321,1469,1373,1400,1379,1428,1498,1372,1395,1468,1474,1438,1440,1277,1411,1428,1351,1458,1406,1362,1603,1341,1406,1459,1389,1313,1355,1298,1398,1295,1398,1370,1336,1348,1515,1421,1561,1327,1317,1314,1248,1348,1434,1245,1358,1505,1519,1309,1524,1456,1344,1279,1346,1458,1386,1403,1365,1587,1304,1384,1387,1586,1415,1402,1432,1518,1305,1301,1414,1309,1406,1290,1335,1419,1438,1325,1373,1457,1413,1544,1412,1269,1413,1455,1356,1363,1314,1533,1440,1268,1236,1256,1236,1472,1550,1365,1437,1428,1219,1431,1323,1357,1340,1350,1356,1447,1278,1295,1295,1328,1284,1476,1497,1392,1408,1316,1504,1492,1438,1452,1536,1327,1405,1295,1305,1342,1251,1408,1438,1463,1356,1172,1379,1543,1530,1432,1414,1318,1380,1410,1418,1360,1332,1596,1249,1530,1397,1286,1294,1364,1434,1353,1218,1512,1399,1383,1518,1375,1405,1468,1342,1305,1224,1465,1494,1263,1366,1284,1409,1495,1397,1452,1493,1274,1444,1302,1471,1445,1323,1375,1352,1350,1272,1314,1254,1543,1347,1365,1570,1293,1342,1448,1335,1475,1358,1296,1396,1505,1514,1261,1273,1299,1490,1363,1245,1246,1221,1341,1473,1260,1377,1397,1482,1313,1558,1350,1456,1445,1404,1394,1423,1348,1304,1476,1454,1365,1355,1328,1241,1275,1423,1333,1395,1229,1505,1176,1240,1405,1412,1454,1319,1528,1168,1358,1355,1390,1553,1367,1289,1438,1277,1305,1255,1334,1275,1321,1459,1329,1309,1329,1386,1498,1354,1397,1366,1380,1345,1459,1438,1489,1415,1333,1314,1392,1364,1376,1252,1314,1558,1322,1532,1442,1428,1201,1184,1443,1294,1396,1326,1470,1465,1397,1366,1462,1384,1413,1223,1315,1385,1315,1357,1581,1424,1334,1397,1342,1321,1351,1339,1325,1274,1499,1360,1417,1359,1370,1374,1421,1365,1396,1412,1458,1405,1327,1220,1416,1447,1394,1361,1258,1455,1440,1271,1444,1383,1435,1385,1346,1304,1346,1464,1430,1413,1443,1257,1247,1438,1373,1399,1439,1295,1303,1406,1431,1256,1408,1455,1434,1353,1361,1329,1412,1394,1384,1435,1342,1409,1312,1227,1489,1385,1384,1420,1526,1360,1529,1343,1404,1451,1371,1662,1370,1366,1415,1470,1286,1346,1426,1417,1198,1287,1399,1357,1301,1456,1333,1228,1305,1293,1461,1346,1487,1342,1199,1394,1612,1317,1385,1492,1301,1484,1147,1346,1396,1455,1403,1338,1341,1440,1205,1342,1329,1305,1253,1308,1386,1150,1386,1368,1398,1449,1427,1361,1453,1341,1327,1526,1375,1220,1226,1286,1290,1425,1320,1359,1376,1376,1397,1445,1339,1456,1327,1291,1335,1350,1394,1305,1354,1342,1425,1522,1526,1347,1439,1453,1387,1265,1501,1324,1277,1379,1373,1144,1262,1245,1360,1511,1474,1368,1401,1438,1224,1346,1284,1365,1319,1416,1341,1316,1419,1366,1378,1546,1271,1317,1297,1439,1275,1268,1474,1377,1273,1463,1356,1525,1301,1427,1513,1390,1204,1253,1408,1269,1291,1406,1373,1409,1228,1370,1355,1465,1370,1455,1388,1153,1302,1508,1397,1289,1558,1276,1220,1260,1448,1263,1279,1384,1598,1296,1227,1313,1360,1251,1450,1410,1508,1449,1314,1272,1454,1377,1519,1335,1450,1351,1553,1464,1391,1398,1316,1421,1291,1322,1363,1414,1445,1573,1204,1565,1537,1334,1384,1200,1323,1305,1425,1373,1546,1307,1320,1296,1281,1426,1274,1349,1268,1296,1390,1479,1331,1554,1256,1519,1366,1319,1322,1284,1410,1255,1354,1354,1382,1355,1459,1244,1258,1466,1326,1345,1248,1297,1460,1337,1311,1569,1266,1322,1353,1202,1362,1436,1299,1435,1406,1368,1464,1450,1382,1452,1374,1328,1341,1422,1459,1419,1367,1404,1277,1350,1385,1304,1375,1365,1343,1423,1440,1397,1334,1314,1264,1338,1281,1390,1395,1391,1330,1326,1377,1421,1268,1393,1378,1303,1264,1511,1465,1339,1407,1435,1361,1408,1314,1421,1482,1382,1406,1360,1381,1249,1413,1321,1335,1384,1382,1384,1438,1307,1418,1361,1312,1455,1287,1273,1320,1345,1428,1336,1415,1299,1413,1383,1346,1357,1415,1413,1313,1492,1308,1358,1277,1458,1416,1572,1420,1440,1341,1469,1322,1555,1403,1383,1329,1484,1374,1396,1406,1458,1501,1282,1401,1401,1270,1308,1316,1341,1442,1439,1288,1378,1595,1432,1428,1263,1301,1239,1370,1448,1448,1340,1384,1346,1248,1456,1492,1420,1247,1530,1360,1312,1430,1241,1351,1321,1436,1306,1385,1501,1490,1362,1187,1369,1346,1358,1250,1345,1433,1382,1511,1394,1281,1454,1228,1413,1505,1458,1307,1364,1364,1283,1431,1336,1495,1617,1325,1352,1395,1359,1283,1400,1411,1372,1433,1271,1273,1323,1531,1381,1370,1308,1264,1276,1279,1287,1524,1434,1352,1363,1329,1397,1472,1317,1578,1533,1285,1189,1296,1274,1263,1295,1368,1424,1363,1548,1476,1407,1275,1488,1422,1418,1348,1455,1467,1402,1281,1507,1247,1431,1444,1282,1452,1323,1343,1427,1404,1321,1395,1286,1138,1471,1482,1396,1505,1415,1430,1348,1394,1348,1315,1484,1453,1292,1462,1325,1281,1386,1220,1330,1416,1340,1476,1293,1458,1406,1403,1323,1391,1285,1542,1608,1193,1465,1404,1391,1338,1395,1438,1316,1324,1347,1482,1245,1327,1385,1347,1479,1315,1308,1472,1395,1319,1464,1425,1437,1553,1213,1513,1289,1294,1488,1380,1359,1405,1311,1459,1325,1371,1265,1349,1319,1444,1370,1219,1524,1276,1551,1315,1336,1443,1311,1329,1369,1232,1489,1289,1391,1337,1360,1522,1446,1347,1479,1391,1476,1337,1225,1421,1610,1399,1410,1411,1429,1335,1573,1388,1347,1357,1363,1380,1390,1219,1482,1316,1349,1399,1337,1258,1377,1347,1394,1370,1299,1451,1418,1426,1450,1332,1645,1308,1440,1401,1371,1408,1353,1312,1420,1436,1247,1348,1356,1396,1404,1347,1304,1378,1366,1315,1344,1467,1471,1306,1447,1448,1199,1361,1300,1339,1473,1342,1295,1453,1283,1269,1277,1366,1239,1432,1495,1279,1422,1549,1342,1333,1476,1380,1409,1296,1487,1415,1276,1408,1566,1310,1375,1305,1373,1476,1267,1435,1503,1349,1303,1255,1367,1214,1399,1221,1336,1491,1302,1198,1358,1391,1300,1296,1446,1462,1273,1350,1192,1506,1543,1389,1324,1504,1505,1450,1508,1407,1448,1393,1210,1431,1333,1438,1434,1438,1352,1413,1543,1377,1356,1330,1343,1426,1358,1412,1308,1290,1303,1459,1335,1273,1331,1346,1253,1347,1518,1367,1254,1407,1432,1425,1400,1446,1422,1365,1274,1182,1296,1340,1519,1248,1370,1321,1472,1431,1375,1250,1371,1371,1391,1444,1544,1332,1383,1493,1364,1395,1477,1316,1438,1357,1410,1452,1248,1288,1378,1368,1313,1515,1373,1488,1451,1345,1428,1300,1362,1284,1383,1446,1365,1281,1526,1361,1374,1406,1308,1398,1490,1395,1383,1272,1324,1343,1322,1152,1457,1490,1332,1345,1352,1555,1364,1228,1303,1349,1401,1358,1550,1412,1310,1330,1373,1352,1430,1305,1405,1422,1410,1376,1465,1380,1338,1230,1541,1320,1172,1248,1299,1539,1284,1360,1424,1289,1390,1578,1314,1406,1442,1516,1485,1274,1444,1431,1427,1372,1262,1539,1428,1225,1428,1321,1563,1350,1289,1271,1517,1284,1255,1333,1518,1407,1390,1247,1371,1422,1523,1289,1416,1405,1293,1269,1293,1342,1479,1514,1369,1519,1505,1327,1240,1495,1447,1365,1275,1250,1370,1304,1304,1400,1640,1500,1304,1449,1385,1362,1451,1412,1398,1303,1477,1427,1424,1282,1392,1469,1385,1354,1458,1309,1443,1154,1521,1384,1533,1486,1327,1490,1353,1326,1221,1363,1498,1350,1346,1340,1373,1340,1392,1450,1313,1457,1231,1391,1410,1382,1440,1239,1437,1384,1499,1455,1344,1317,1421,1387,1333,1313,1371,1510,1433,1392,1380,1618,1539,1346,1312,1418,1444,1277,1253,1495,1493,1364,1239,1320,1315,1309,1430,1371,1248,1288,1380,1329,1257,1278,1428,1332,1442,1379,1285,1415,1451,1548,1372,1356,1350,1391,1408,1457,1331,1262,1352,1414,1484,1563,1410,1402,1339,1449,1322,1462,1374,1351,1450,1270,1438,1321,1305,1329,1482,1370,1376,1388,1213,1276,1345,1387,1415,1322,1409,1430,1310,1338,1379,1253,1449,1481,1183,1391,1341,1267,1353,1445,1465,1340,1606,1454,1420,1360,1237,1475,1366,1521,1320,1363,1347,1343,1392,1360,1400,1338,1351,1310,1324,1403,1398,1426,1356,1498,1319,1295,1523,1451,1107,1433,1490,1379,1366,1266,1504,1583,1323,1371,1386,1536,1302,1385,1400,1343,1352,1439,1440,1333,1486,1208,1398,1402,1285,1242,1379,1416,1492,1253,1444,1361,1371,1273,1299,1340,1369,1477,1314,1362,1352,1544,1528,1347,1279,1572,1307,1248,1413,1308,1447,1495,1372,1287,1348,1518,1363,1347,1304,1539,1508,1506,1431,1372,1509,1420,1335,1385,1302,1507,1486,1318,1337,1352,1402,1275,1273,1453,1453,1331,1409,1336,1242,1339,1373,1272,1454,1267,1373,1413,1494,1494,1351,1487,1332,1415,1368,1230,1457,1274,1460,1267,1372,1333,1339,1418,1354,1329,1314,1432,1268,1388,1248,1408,1271,1350,1394,1481,1279,1283,1557,1405,1316,1328,1500,1275,1468,1439,1301,1256,1423,1365,1443,1426,1540,1397,1255,1467,1501,1243,1446,1468,1394,1442,1461,1288,1302,1384,1389,1389,1132,1320,1338,1443,1399,1371,1380,1535,1449,1333,1458,1390,1463,1338,1480,1352,1454,1306,1310,1284,1246,1327,1486,1306,1364,1352,1429,1456,1344,1427,1319,1409,1341,1592,1382,1447,1443,1332,1384,1323,1572,1351,1353,1441,1254,1216,1293,1449,1390,1546,1418,1320,1404,1430,1408,1430,1357,1355,1327,1436,1310,1437,1379,1327,1571,1453,1340,1251,1374,1390,1399,1276,1427,1536,1382,1388,1435,1188,1411,1539,1259,1391,1384,1252,1432,1347,1446,1207,1410,1508,1312,1306,1395,1295,1335,1299,1441,1413,1236,1438,1232,1480,1440,1223,1445,1460,1273,1425,1271,1311,1468,1157,1339,1325,1430,1404,1285,1231,1454,1244,1399,1330,1364,1554,1309,1321,1293,1407,1337,1482,1389,1461,1384,1472,1268,1472,1337,1379,1387,1210,1351,1347,1263,1430,1298,1390,1263,1379,1393,1313,1261,1413,1561,1379,1470,1268,1443,1309,1414,1454,1344,1539,1287,1388,1338,1474,1447,1424,1362,1465,1347,1417,1381,1449,1307,1410,1541,1381,1377,1253,1261,1443,1527,1352,1421,1446,1337,1504,1347,1283,1410,1409,1336,1446,1380,1321,1251,1311,1516,1350,1176,1296,1528,1262,1519,1516,1345,1383,1484,1274,1402,1507,1551,1367,1474,1296,1437,1332,1363,1437,1537,1411,1370,1317,1405,1373,1376,1531,1338,1553,1352,1424,1427,1537,1307,1505,1369,1346,1340,1395,1367,1352,1298,1403,1368,1397,1398,1350,1415,1403,1380,1310,1650,1327,1279,1379,1502,1236,1350,1267,1478,1313,1438,1473,1503,1503,1442,1480,1351,1195,1289,1352,1400,1378,1341,1357,1451,1435,1310,1303,1378,1459,1253,1359,1266,1394,1341,1245,1383,1481,1526,1262,1436,1312,1390,1389,1470,1478,1345,1382,1376,1462,1438,1345,1283,1223,1204,1560,1343,1311,1368,1298,1437,1332,1432,1417,1334,1315,1555,1454,1460,1404,1384,1281,1352,1333,1402,1231,1338,1372,1449,1392,1225,1310,1312,1345,1475,1369,1323,1228,1348,1311,1494,1300,1292,1401,1509,1376,1405,1131,1298,1343,1364,1369,1193,1504,1471,1454,1277,1313,1465,1457,1343,1262,1369,1377,1382,1378,1475,1271,1286,1299,1196,1362,1389,1377,1294,1314,1394,1295,1228,1285,1430,1439,1452,1316,1387,1415,1452,1555,1363,1433,1300,1308,1474,1405,1334,1318,1448,1312,1508,1375,1485,1403,1299,1404,1317,1486,1418,1250,1453,1459,1261,1336,1543,1543,1359,1360,1396,1308,1362,1299,1213,1427,1410,1309,1437,1403,1498,1385,1386,1481,1272,1506,1215,1417,1313,1295,1265,1360,1288,1324,1256,1352,1451,1372,1341,1400,1474,1294,1478,1462,1357,1319,1331,1266,1423,1381,1372,1405,1420,1291,1385,1398,1311,1242,1206,1450,1320,1330,1390,1386,1402,1435,1302,1331,1267,1338,1441,1252,1433,1366,1298,1404,1555,1320,1426,1530,1310,1280,1304,1322,1263,1307,1391,1390,1179,1505,1375,1291,1448,1278,1388,1458,1243,1426,1417,1496,1404,1372,1257,1357,1294,1277,1457,1323,1351,1335,1513,1382,1420,1483,1461,1412,1340,1344,1425,1556,1347,1457,1435,1399,1238,1399,1424,1404,1365,1275,1523,1457,1294,1426,1460,1322,1402,1308,1389,1616,1335,1334,1482,1335,1345,1398,1454,1509,1283,1348,1610,1262,1395,1428,1450,1541,1319,1369,1361,1456,1289,1373,1308,1192,1369,1348,1320,1311,1485,1451,1617,1276,1187,1367,1251,1372,1371,1276,1507,1435,1332,1297,1355,1386,1346,1386,1348,1423,1254,1485,1546,1380,1493,1347,1347,1300,1318,1249,1540,1343,1363,1447,1247,1376,1575,1438,1354,1462,1307,1420,1465,1332,1302,1392,1371,1425,1457,1491,1430,1405,1568,1404,1500,1403,1333,1353,1358,1340,1470,1332,1426,1581,1317,1349,1383,1498,1421,1279,1417,1476,1406,1293,1285,1354,1462,1379,1544,1291,1377,1463,1311,1431,1345,1407,1333,1379,1322,1406,1307,1281,1337,1315,1304,1407,1259,1325,1491,1323,1353,1345,1244,1470,1432,1358,1329,1321,1179,1320,1190,1333,1411,1414,1339,1533,1370,1241,1424,1465,1375,1303,1321,1429,1353,1356,1388,1231,1439,1361,1421,1411,1388,1554,1512,1295,1546,1323,1330,1353,1392,1408,1331,1399,1315,1439,1356,1335,1428,1424,1388,1375,1242,1329,1438,1472,1391,1365,1253,1498,1380,1367,1328,1436,1319,1308,1340,1440,1392,1197,1311,1390,1428,1449,1369,1441,1437,1259,1339,1429,1415,1334,1378,1434,1441,1356,1403,1393,1331,1254,1384,1532,1339,1465,1286,1309,1381,1320,1492,1409,1365,1386},{1397,1410,1231,1212,1329,1392,1304,1221,1253,1160,1382,1249,1325,1360,1256,1245,1211,1477,1319,1373,1398,1304,1398,1368,1368,1253,1260,1249,1279,1326,1286,1276,1159,1412,1346,1288,1396,1275,1272,1337,1237,1272,1202,1365,1165,1439,1264,1280,1430,1161,1177,1305,1298,1376,1288,1133,1246,1259,1328,1215,1272,1288,1449,1474,1401,1231,1172,1287,1262,1229,1389,1285,1308,1323,1342,1253,1256,1362,1192,1306,1305,1366,1256,1362,1229,1307,1225,1284,1452,1205,1305,1273,1330,1311,1218,1406,1465,1259,1170,1344,1293,1217,1165,1322,1301,1312,1263,1263,1308,1304,1312,1229,1314,1134,1398,1269,1235,1285,1245,1330,1215,1283,1339,1172,1273,1425,1327,1314,1318,1303,1180,1301,1260,1299,1374,1248,1180,1273,1283,1299,1214,1187,1261,1299,1201,1339,1306,1181,1497,1181,1277,1422,1338,1371,1249,1353,1282,1256,1314,1247,1363,1023,1371,1306,1319,1257,1411,1231,1319,1346,1381,1276,1272,1358,1292,1197,1309,1272,1307,1405,1192,1471,1265,1255,1185,1305,1290,1249,1379,1300,1445,1423,1332,1205,1237,1304,1301,1320,1346,1499,1475,1385,1306,1334,1297,1285,1371,1432,1276,1234,1336,1300,1290,1287,1303,1355,1187,1290,1323,1313,1239,1328,1321,1289,1442,1373,1315,1380,1187,1289,1401,1294,1271,1265,1334,1322,1220,1301,1321,1392,1220,1385,1206,1269,1357,1234,1396,1138,1204,1224,1230,1282,1244,1372,1256,1161,1245,1387,1208,1308,1312,1351,1240,1415,1302,1313,1286,1428,1378,1219,1225,1348,1314,1286,1280,1292,1372,1325,1254,1232,1314,1473,1314,1310,1290,1271,1337,1303,1333,1262,1276,1200,1384,1448,1224,1271,1351,1206,1430,1254,1260,1270,1270,1253,1218,1458,1271,1319,1241,1277,1264,1307,1287,1273,1214,1169,1307,1389,1219,1215,1211,1331,1322,1296,1299,1244,1285,1248,1276,1179,1187,1343,1426,1434,1370,1379,1261,1416,1419,1227,1337,1318,1335,1154,1336,1351,1310,1206,1276,1347,1362,1313,1256,1320,1420,1304,1387,1279,1383,1343,1225,1333,1235,1244,1192,1397,1332,1220,1286,1272,1505,1364,1302,1255,1209,1267,1261,1246,1254,1313,1372,1371,1105,1247,1221,1274,1157,1201,1318,1420,1298,1329,1421,1250,1256,1325,1285,1224,1324,1200,1370,1380,1318,1271,1145,1199,1343,1293,1333,1255,1331,1365,1295,1265,1175,1430,1241,1272,1285,1283,1225,1293,1328,1398,1258,1191,1112,1296,1260,1213,1321,1304,1272,1343,1360,1185,1293,1223,1190,1301,1300,1419,1224,1463,1323,1155,1317,1265,1337,1277,1225,1298,1452,1230,1263,1387,1271,1238,1192,1313,1285,1282,1285,1197,1298,1265,1332,1308,1381,1416,1271,1285,1409,1345,1345,1413,1295,1209,1175,1249,1287,1248,1321,1257,1286,1223,1251,1315,1270,1326,1347,1193,1534,1175,1369,1304,1265,1245,1319,1236,1340,1249,1251,1277,1345,1339,1312,1297,1269,1347,1216,1308,1425,1326,1238,1278,1371,1332,1335,1302,1259,1220,1422,1299,1135,1270,1201,1218,1351,1447,1262,1229,1286,1301,1243,1317,1231,1333,1284,1336,1451,1257,1355,1157,1359,1241,1424,1183,1318,1194,1147,1398,1229,1152,1294,1292,1347,1204,1199,1310,1280,1310,1295,1237,1230,1335,1195,1261,1382,1324,1260,1195,1334,1372,1306,1311,1150,1350,1185,1256,1269,1236,1443,1379,1317,1218,1212,1158,1334,1319,1294,1398,1282,1358,1337,1255,1227,1436,1396,1284,1287,1227,1229,1347,1301,1262,1287,1348,1350,1499,1149,1254,1222,1302,1320,1296,1250,1311,1205,1306,1173,1264,1215,1172,1266,1316,1182,1287,1193,1365,1292,1308,1303,1378,1209,1339,1307,1254,1151,1280,1198,1279,1265,1275,1328,1364,1201,1255,1216,1409,1257,1212,1340,1317,1196,1286,1233,1356,1178,1328,1344,1226,1251,1131,1442,1387,1255,1317,1253,1243,1253,1207,1220,1180,1235,1167,1416,1395,1202,1346,1222,1330,1375,1234,1212,1323,1409,1358,1351,1200,1263,1322,1288,1303,1294,1414,1394,1349,1194,1352,1363,1312,1302,1258,1421,1298,1241,1435,1265,1327,1301,1376,1288,1248,1349,1222,1354,1270,1295,1238,1217,1309,1264,1201,1337,1373,1286,1300,1337,1193,1323,1314,1264,1290,1323,1310,1342,1354,1329,1347,1198,1270,1312,1212,1234,1321,1373,1329,1368,1394,1221,1388,1352,1309,1249,1330,1244,1298,1370,1297,1258,1243,1270,1332,1362,1329,1214,1246,1286,1300,1405,1352,1279,1240,1206,1284,1325,1305,1339,1188,1353,1286,1385,1337,1177,1354,1229,1172,1268,1206,1279,1227,1271,1181,1429,1309,1233,1245,1259,1228,1336,1348,1215,1351,1433,1249,1345,1264,1268,1225,1347,1291,1345,1409,1194,1246,1290,1295,1342,1362,1186,1355,1336,1301,1286,1184,1329,1463,1352,1306,1326,1154,1342,1236,1356,1249,1207,1286,1359,1270,1324,1273,1324,1177,1173,1148,1205,1283,1417,1188,1186,1183,1388,1265,1192,1382,1336,1457,1373,1370,1396,1234,1258,1260,1348,1306,1208,1419,1264,1244,1193,1333,1452,1253,1391,1360,1238,1216,1358,1441,1217,1272,1303,1385,1329,1368,1313,1198,1270,1158,1250,1210,1183,1317,1386,1526,1373,1241,1258,1323,1336,1295,1274,1273,1387,1317,1234,1319,1307,1184,1289,1304,1252,1311,1279,1237,1228,1364,1300,1390,1261,1325,1279,1311,1296,1365,1305,1241,1453,1329,1247,1283,1143,1319,1246,1353,1264,1282,1336,1302,1312,1294,1285,1262,1294,1266,1430,1304,1339,1269,1296,1340,1405,1298,1277,1256,1303,1301,1247,1416,1309,1359,1235,1288,1337,1342,1303,1351,1253,1268,1343,1391,1303,1267,1264,1284,1215,1137,1288,1162,1217,1227,1310,1175,1293,1313,1223,1142,1252,1254,1223,1289,1199,1316,1274,1192,1348,1221,1279,1369,1334,1171,1315,1203,1291,1352,1172,1285,1317,1262,1206,1271,1407,1266,1332,1378,1199,1258,1320,1258,1310,1248,1312,1256,1284,1241,1354,1261,1352,1212,1210,1283,1292,1245,1374,1211,1262,1226,1377,1291,1216,1245,1440,1261,1297,1291,1351,1316,1254,1428,1345,1267,1312,1280,1355,1208,1389,1204,1353,1284,1323,1241,1191,1283,1273,1281,1264,1420,1314,1237,1196,1372,1188,1309,1289,1157,1357,1300,1328,1222,1316,1344,1403,1361,1321,1280,1257,1239,1210,1134,1253,1179,1254,1330,1238,1319,1381,1205,1162,1241,1126,1246,1274,1221,1323,1192,1240,1306,1285,1250,1223,1293,1267,1225,1209,1238,1259,1194,1305,1220,1232,1112,1403,1256,1344,1232,1261,1283,1161,1358,1373,1304,1274,1154,1254,1267,1267,1175,1317,1306,1152,1202,1358,1288,1385,1313,1114,1436,1293,1314,1307,1408,1315,1303,1471,1180,1229,1292,1336,1347,1320,1332,1273,1268,1314,1386,1258,1268,1157,1257,1145,1248,1317,1234,1287,1325,1241,1296,1218,1252,1323,1318,1269,1336,1273,1367,1225,1342,1265,1241,1236,1262,1239,1336,1225,1383,1348,1439,1228,1293,1298,1191,1391,1421,1393,1450,1368,1189,1225,1236,1325,1360,1094,1267,1149,1296,1482,1261,1237,1215,1276,1304,1250,1297,1306,1346,1324,1183,1244,1220,1362,1290,1355,1292,1338,1393,1390,1357,1129,1251,1329,1182,1257,1238,1312,1487,1320,1447,1319,1324,1260,1305,1169,1251,1317,1371,1342,1331,1291,1310,1377,1353,1344,1288,1298,1301,1260,1331,1237,1338,1385,1249,1360,1286,1382,1326,1271,1513,1217,1270,1257,1366,1379,1342,1185,1321,1276,1377,1340,1451,1203,1243,1379,1289,1381,1379,1313,1212,1395,1293,1263,1250,1194,1390,1287,1278,1299,1319,1290,1337,1171,1264,1241,1359,1242,1186,1202,1284,1277,1142,1384,1268,1434,1290,1380,1290,1326,1281,1231,1272,1273,1246,1328,1283,1302,1390,1223,1211,1320,1250,1408,1245,1280,1121,1216,1265,1233,1317,1244,1198,1402,1257,1217,1354,1322,1156,1378,1304,1244,1175,1276,1285,1242,1323,1205,1264,1287,1289,1327,1262,1358,1242,1354,1341,1221,1281,1275,1312,1330,1332,1310,1299,1229,1179,1294,1168,1318,1385,1420,1338,1288,1254,1357,1279,1308,1395,1223,1397,1315,1201,1320,1143,1308,1323,1209,1381,1353,1284,1311,1368,1151,1324,1312,1124,1220,1393,1161,1322,1293,1259,1387,1303,1292,1355,1334,1272,1175,1233,1301,1283,1254,1207,1153,1208,1255,1357,1487,1182,1332,1253,1289,1210,1218,1168,1187,1339,1237,1311,1360,1324,1367,1256,1402,1318,1308,1265,1297,1192,1178,1249,1248,1326,1385,1224,1281,1284,1247,1321,1196,1275,1343,1358,1353,1129,1343,1384,1226,1326,1244,1237,1231,1321,1236,1285,1407,1287,1240,1437,1191,1258,1353,1361,1365,1353,1150,1410,1380,1398,1303,1309,1353,1208,1433,1360,1357,1254,1233,1311,1502,1277,1238,1232,1291,1452,1251,1201,1342,1320,1296,1379,1239,1360,1285,1179,1236,1289,1310,1310,1134,1337,1227,1255,1160,1291,1461,1224,1316,1287,1196,1200,1315,1300,1206,1434,1301,1332,1293,1176,1291,1328,1300,1365,1254,1291,1188,1190,1445,1257,1349,1301,1326,1277,1319,1260,1334,1263,1336,1314,1188,1308,1278,1362,1339,1339,1358,1305,1490,1303,1257,1207,1296,1325,1255,1329,1373,1319,1196,1329,1299,1292,1416,1213,1243,1165,1393,1402,1233,1263,1333,1241,1263,1267,1447,1258,1337,1278,1207,1359,1295,1309,1359,1262,1430,1148,1432,1269,1317,1160,1272,1289,1369,1403,1300,1404,1189,1317,1273,1210,1255,1323,1258,1293,1360,1132,1261,1311,1305,1189,1307,1393,1240,1161,1266,1294,1330,1209,1274,1158,1302,1253,1204,1301,1301,1221,1155,1144,1290,1377,1227,1390,1261,1142,1260,1266,1373,1362,1231,1330,1363,1271,1413,1323,1271,1471,1334,1287,1283,1190,1256,1185,1366,1307,1205,1258,1313,1204,1294,1229,1267,1356,1331,1355,1235,1353,1193,1324,1385,1269,1358,1230,1147,1289,1324,1340,1385,1112,1288,1253,1148,1269,1302,1281,1242,1213,1353,1291,1389,1248,1225,1310,1245,1273,1285,1291,1284,1295,1166,1449,1391,1314,1373,1409,1284,1156,1419,1355,1454,1166,1311,1230,1357,1393,1239,1302,1409,1364,1199,1295,1241,1301,1375,1352,1406,1380,1318,1318,1244,1327,1322,1249,1264,1352,1308,1331,1430,1290,1371,1419,1412,1305,1217,1235,1426,1175,1194,1343,1278,1202,1227,1266,1304,1177,1284,1288,1206,1239,1283,1499,1252,1330,1162,1228,1353,1337,1218,1328,1452,1289,1202,1317,1155,1279,1478,1305,1314,1324,1321,1389,1217,1398,1303,1324,1311,1265,1229,1268,1117,1288,1270,1247,1214,1340,1290,1378,1213,1316,1277,1326,1266,1315,1287,1378,1465,1291,1276,1383,1334,1280,1272,1324,1237,1262,1260,1208,1236,1264,1259,1392,1250,1212,1344,1246,1268,1364,1386,1180,1238,1414,1266,1366,1210,1241,1439,1331,1191,1243,1177,1243,1065,1320,1348,1283,1170,1198,1277,1417,1407,1280,1238,1247,1187,1256,1327,1276,1299,1220,1300,1394,1342,1266,1360,1275,1298,1282,1465,1374,1271,1278,1209,1287,1422,1305,1307,1338,1233,1305,1321,1297,1287,1294,1208,1302,1241,1279,1306,1483,1315,1229,1182,1348,1362,1211,1170,1349,1386,1209,1147,1281,1347,1308,1212,1294,1154,1201,1451,1356,1255,1253,1273,1255,1318,1373,1327,1285,1300,1248,1318,1482,1254,1249,1310,1368,1267,1321,1266,1470,1368,1290,1205,1225,1218,1290,1314,1275,1296,1207,1191,1427,1339,1155,1355,1226,1330,1258,1210,1227,1363,1214,1167,1378,1349,1445,1209,1215,1562,1383,1174,1362,1360,1273,1194,1324,1316,1238,1263,1362,1343,1398,1364,1347,1163,1234,1279,1211,1309,1203,1298,1262,1258,1220,1323,1451,1247,1217,1280,1387,1257,1325,1334,1383,1212,1272,1306,1297,1209,1231,1244,1311,1200,1286,1370,1379,1316,1245,1440,1393,1337,1236,1350,1324,1424,1273,1281,1333,1401,1306,1243,1487,1237,1393,1387,1241,1226,1233,1353,1247,1257,1304,1308,1292,1275,1293,1361,1336,1306,1269,1457,1370,1339,1288,1302,1372,1356,1266,1365,1291,1179,1401,1304,1311,1275,1312,1290,1321,1263,1324,1405,1327,1145,1274,1464,1192,1326,1336,1135,1236,1136,1183,1189,1316,1281,1400,1251,1339,1106,1265,1094,1211,1225,1359,1338,1287,1220,1442,1227,1330,1290,1310,1358,1318,1247,1244,1276,1313,1091,1278,1364,1196,1379,1207,1288,1307,1217,1249,1306,1246,1241,1244,1195,1195,1253,1216,1332,1312,1342,1381,1263,1358,1296,1430,1275,1262,1294,1251,1249,1307,1268,1238,1316,1352,1358,1398,1214,1209,1274,1445,1266,1280,1201,1169,1382,1332,1362,1299,1278,1318,1312,1242,1245,1497,1138,1391,1345,1228,1273,1366,1313,1317,1268,1257,1254,1262,1293,1296,1338,1332,1358,1097,1361,1261,1353,1183,1294,1364,1375,1369,1279,1293,1294,1168,1354,1234,1273,1184,1273,1343,1336,1308,1215,1269,1399,1315,1416,1334,1396,1266,1351,1300,1384,1365,1245,1258,1180,1247,1307,1392,1272,1196,1259,1275,1270,1161,1309,1310,1342,1359,1267,1178,1247,1318,1262,1263,1356,1470,1376,1368,1221,1435,1290,1356,1174,1268,1172,1247,1280,1376,1285,1346,1363,1385,1256,1296,1374,1159,1326,1407,1224,1381,1240,1272,1439,1309,1400,1204,1339,1366,1287,1319,1359,1315,1174,1392,1242,1297,1364,1262,1246,1264,1363,1457,1351,1124,1241,1295,1303,1466,1307,1392,1199,1490,1297,1239,1246,1253,1297,1271,1364,1209,1388,1184,1279,1311,1179,1308,1356,1263,1139,1295,1413,1248,1301,1310,1318,1360,1277,1375,1259,1192,1407,1178,1201,1249,1179,1261,1279,1310,1328,1389,1332,1274,1386,1516,1309,1448,1245,1213,1301,1202,1254,1194,1324,1263,1289,1332,1295,1270,1328,1183,1317,1347,1379,1255,1241,1290,1366,1365,1303,1098,1295,1260,1265,1212,1345,1295,1290,1392,1249,1199,1282,1342,1389,1298,1366,1270,1149,1429,1266,1341,1262,1175,1245,1288,1193,1363,1197,1271,1301,1321,1350,1352,1375,1245,1379,1323,1308,1202,1427,1389,1338,1325,1274,1243,1205,1348,1318,1311,1306,1384,1281,1258,1268,1156,1260,1292,1446,1239,1396,1242,1369,1287,1294,1252,1153,1150,1163,1472,1213,1317,1227,1338,1367,1308,1328,1357,1240,1171,1259,1443,1395,1308,1248,1226,1336,1292,1278,1403,1270,1248,1237,1265,1291,1318,1221,1267,1331,1202,1250,1291,1254,1294,1264,1248,1300,1320,1225,1331,1315,1444,1381,1241,1334,1215,1170,1350,1203,1254,1249,1241,1230,1312,1245,1172,1337,1240,1196,1328,1285,1335,1240,1271,1244,1363,1200,1405,1334,1274,1342,1276,1363,1311,1212,1210,1475,1283,1321,1385,1258,1293,1337,1292,1253,1178,1316,1219,1363,1241,1335,1131,1393,1247,1404,1382,1233,1400,1179,1277,1226,1264,1246,1414,1244,1411,1289,1382,1206,1173,1227,1313,1129,1220,1289,1262,1308,1214,1157,1281,1305,1331,1262,1357,1312,1255,1250,1286,1281,1157,1407,1308,1291,1427,1257,1277,1184,1342,1154,1292,1311,1271,1324,1243,1296,1197,1246,1392,1210,1220,1383,1350,1263,1247,1356,1284,1380,1218,1190,1210,1327,1319,1273,1134,1308,1151,1289,1408,1274,1208,1331,1347,1402,1356,1348,1180,1346,1374,1301,1286,1309,1287,1357,1253,1269,1303,1343,1218,1409,1339,1240,1378,1343,1307,1208,1353,1311,1307,1436,1271,1310,1289,1253,1397,1313,1399,1360,1171,1308,1370,1242,1367,1222,1217,1183,1307,1250,1287,1371,1372,1278,1196,1283,1319,1334,1224,1375,1328,1441,1315,1205,1254,1190,1210,1230,1275,1289,1357,1218,1341,1217,1340,1234,1273,1296,1286,1329,1219,1305,1206,1205,1264,1245,1355,1491,1296,1215,1250,1462,1243,1329,1332,1283,1325,1293,1368,1199,1356,1391,1321,1314,1344,1303,1242,1315,1321,1241,1328,1263,1217,1393,1242,1374,1337,1260,1183,1321,1321,1255,1314,1251,1290,1315,1296,1329,1316,1388,1354,1391,1182,1324,1329,1297,1272,1224,1261,1340,1254,1315,1235,1328,1259,1301,1272,1251,1332,1293,1251,1426,1221,1274,1356,1409,1414,1372,1124,1333,1291,1279,1315,1386,1256,1330,1200,1395,1203,1268,1226,1206,1301,1271,1266,1233,1220,1382,1241,1281,1224,1401,1317,1278,1368,1267,1380,1268,1304,1356,1286,1342,1147,1174,1270,1215,1358,1252,1260,1192,1339,1276,1253,1248,1203,1224,1288,1156,1335,1445,1292,1258,1414,1229,1379,1317,1260,1180,1172,1239,1362,1264,1214,1197,1328,1204,1239,1374,1445,1217,1453,1287,1328,1311,1272,1371,1401,1326,1241,1469,1352,1342,1294,1357,1178,1408,1276,1258,1305,1317,1208,1276,1267,1349,1343,1421,1263,1216,1293,1197,1231,1211,1316,1241,1319,1233,1371,1274,1279,1292,1257,1307,1248,1264,1182,1247,1250,1348,1353,1391,1311,1300,1327,1262,1258,1307,1367,1275,1291,1346,1361,1256,1245,1233,1378,1318,1336,1420,1335,1233,1255,1264,1381,1300,1215,1498,1190,1206,1303,1247,1261,1202,1440,1234,1272,1420,1420,1352,1398,1277,1406,1256,1224,1334,1250,1281,1219,1322,1143,1264,1298,1190,1251,1286,1251,1208,1283,1436,1200,1297,1276,1420,1285,1277,1220,1278,1258,1274,1228,1283,1239,1212,1176,1366,1333,1306,1228,1415,1278,1311,1407,1327,1239,1339,1320,1166,1324,1275,1443,1319,1322,1331,1239,1229,1327,1241,1328,1319,1262,1310,1207,1456,1224,1350,1309,1254,1197,1120,1274,1349,1280,1260,1439,1368,1288,1219,1308,1334,1358,1316,1469,1249,1296,1300,1282,1277,1205,1285,1485,1371,1267,1366,1213,1200,1227,1292,1285,1264,1300,1249,1254,1174,1217,1215,1156,1356,1278,1251,1310,1424,1343,1271,1221,1296,1317,1293,1284,1262,1158,1314,1172,1264,1316,1416,1374,1372,1282,1277,1254,1284,1169,1290,1283,1295,1418,1190,1232,1267,1297,1267,1237,1348,1260,1213,1315,1270,1396,1250,1351,1332,1187,1308,1315,1199,1384,1244,1423,1413,1287,1350,1287,1341,1256,1355,1224,1449,1360,1408,1255,1281,1239,1321,1345,1235,1307,1483,1296,1283,1167,1225,1305,1222,1204,1178,1226,1475,1404,1301,1229,1189,1284,1322,1232,1269,1387,1230,1316,1222,1272,1379,1296,1280,1373,1273,1316,1182,1324,1261,1306,1439,1258,1433,1401,1308,1298,1357,1333,1271,1195,1117,1293,1237,1276,1256,1371,1296,1392,1315,1290,1331,1372,1279,1276,1357,1385,1337,1128,1303,1206,1309,1278,1307,1272,1380,1258,1294,1376,1303,1231,1374,1273,1371,1351,1255,1337,1246,1385,1380,1146,1255,1237,1258,1377,1375,1343,1202,1350,1247,1363,1283,1156,1299,1235,1358,1395,1345,1271,1293,1334,1264,1136,1325,1182,1280,1264,1411,1227,1370,1286,1259,1270,1253,1306,1308,1390,1332,1348,1282,1261,1109,1267,1334,1290,1337,1166,1206,1310,1346,1325,1323,1163,1247,1174,1278,1334,1280,1299,1266,1167,1257,1445,1414,1204,1310,1333,1321,1312,1356,1231,1360,1381,1296,1235,1257,1122,1166,1389,1375,1301,1204,1312,1284,1234,1096,1306,1233,1318,1404,1131,1342,1326,1267,1327,1270,1319,1220,1308,1429,1266,1271,1332,1359,1302,1295,1310,1374,1277,1362,1328,1268,1250,1304,1322,1264,1371,1229,1242,1243,1368,1316,1335,1411,1374,1278,1295,1293,1314,1287,1281,1256,1161,1429,1346,1342,1262,1182,1303,1153,1205,1246,1270,1352,1196,1232,1243,1304,1305,1229,1269,1344,1348,1257,1148,1328,1367,1406,1138,1249,1286,1420,1267,1235,1286,1278,1403,1296,1390,1305,1359,1276,1346,1299,1257,1198,1289,1345,1328,1429,1314,1326,1263,1367,1344,1289,1441,1288,1254,1344,1346,1287,1302,1311,1168,1352,1269,1269,1341,1319,1255,1316,1290,1202,1251,1367,1221,1300,1350,1276,1330,1391,1143,1285,1331,1338,1162,1167,1430,1240,1367,1280,1278,1278,1340,1189,1261,1287,1250,1307,1211,1196,1252,1316,1342,1317,1243,1296,1229,1254,1252,1176,1224,1325,1145,1277,1174,1345,1225,1195,1345,1372,1245,1414,1206,1358,1395,1404,1224,1261,1239,1377,1306,1145,1303,1228,1332,1414,1158,1365,1358,1248,1294,1441,1307,1316,1287,1424,1213,1339,1300,1426,1214,1238,1349,1138,1213,1246,1299,1362,1254,1235,1291,1184,1189,1331,1219,1230,1303,1353,1304,1301,1222,1323,1375,1334,1196,1280,1306,1209,1162,1304,1306,1205,1330,1333,1457,1297,1181,1304,1252,1322,1280,1341,1251,1346,1277,1282,1218,1289,1374,1296,1417,1264,1200,1180,1312,1348,1282,1351,1292,1141,1355,1350,1393,1173,1409,1327,1392,1220,1299,1316,1256,1272,1309,1254,1317,1325,1358,1266,1254,1317,1321,1331,1239,1382,1295,1222,1318,1333,1152,1252,1222,1315,1303,1275,1234,1322,1342,1299,1279,1276,1406,1244,1330,1324,1332,1322,1181,1368,1327,1248,1330,1277,1322,1243,1277,1292,1313,1359,1335,1257,1360,1293,1233,1271,1319,1300,1353,1415,1253,1299,1246,1344,1154,1250,1234,1378,1412,1283,1293,1306,1235,1205,1271,1233,1374,1349,1280,1323,1189,1297,1397,1268,1315,1314,1342,1293,1174,1285,1250,1293,1272,1233,1329,1355,1183,1306,1242,1192,1352,1287,1231,1254,1339,1293,1233,1278,1361,1323,1253,1367,1264,1437,1253,1237,1312,1258,1283,1222,1320,1364,1268,1267,1311,1334,1289,1313,1347,1364,1233,1311,1307,1209,1197,1308,1220,1344,1394,1390,1281,1409,1345,1327,1164,1442,1425,1294,1379,1295,1282,1418,1320,1209,1315,1410,1290,1399,1202,1349,1277,1187,1410,1402,1238,1277,1426,1267,1322,1417,1289,1315,1292,1434,1327,1446,1449,1331,1317,1201,1233,1259,1350,1360,1413,1321,1400,1255,1252,1280,1268,1278,1332,1284,1167,1262,1197,1228,1250,1375,1277,1334,1203,1256,1358,1371,1254,1237,1276,1322,1390,1422,1226,1292,1211,1264,1174,1266,1267,1178,1157,1352,1361,1310,1306,1285,1182,1342,1277,1216,1314,1244,1371,1199,1258,1193,1338,1314,1234,1359,1283,1384,1156,1354,1267,1214,1370,1308,1191,1213,1334,1429,1389,1262,1294,1220,1323,1390,1224,1282,1372,1268,1093,1330,1374,1377,1298,1397,1218,1290,1238,1229,1272,1321,1324,1465,1474,1291,1301,1311,1211,1418,1345,1274,1379,1183,1216,1369,1231,1261,1363,1332,1186,1151,1344,1547,1243,1249,1273,1322,1323,1352,1329,1363,1358,1340,1193,1286,1261,1270,1305,1245,1384,1352,1187,1245,1355,1203,1224,1239,1239,1174,1396,1262,1377,1442,1245,1249,1410,1255,1372,1263,1345,1341,1386,1237,1272,1353,1346,1293,1363,1303,1409,1296,1372,1214,1356,1316,1275,1431,1210,1247,1363,1346,1342,1320,1493,1267,1164,1294,1154,1229,1286,1211,1260,1335,1318,1271,1148,1450,1441,1403,1245,1322,1292,1184,1311,1305,1337,1327,1185,1164,1421,1368,1409,1290,1209,1307,1208,1279,1210,1236,1265,1251,1374,1202,1234,1235,1332,1424,1327,1237,1231,1444,1200,1319,1406,1241,1283,1221,1198,1424,1337,1427,1280,1375,1369,1244,1239,1292,1206,1315,1270,1302,1284,1265,1222,1306,1259,1293,1254,1303,1292,1240,1393,1383,1291,1320,1393,1162,1391,1305,1268,1425,1299,1343,1301,1349,1149,1397,1126,1399,1292,1293,1201,1281,1350,1332,1246,1383,1326,1231,1391,1343,1279,1245,1374,1451,1248,1342,1340,1309,1376,1280,1272,1317,1290,1339,1426,1163,1352,1244,1210,1307,1282,1310,1268,1494,1266,1291,1419,1378,1183,1258,1196,1297,1227,1343,1364,1373,1256,1364,1292,1453,1252,1377,1282,1267,1357,1256,1240,1324,1231,1294,1437,1237,1263,1325,1445,1341,1340,1229,1223,1309,1268,1257,1283,1386,1243,1402,1194,1165,1334,1194,1188,1348,1346,1234,1242,1328,1244,1346,1209,1166,1239,1372,1207,1200,1245,1232,1175,1294,1222,1320,1381,1294,1422,1224,1396,1299,1401,1233,1362,1301,1441,1421,1260,1286,1327,1202,1278,1244,1479,1299,1367,1338,1331,1228,1359,1339,1320,1340,1284,1209,1284,1244,1197,1276,1371,1230,1284,1369,1275,1128,1239,1250,1208,1226,1380,1387,1311,1230,1369,1280,1422,1212,1189,1309,1171,1339,1306,1334,1395,1250,1273,1319,1315,1347,1268,1312,1408,1300,1239,1198,1244,1334,1357,1287,1297,1233,1118,1304,1386,1309,1391,1310,1370,1291,1366,1329,1301,1288,1254,1285,1232,1429,1181,1305,1322,1258,1409,1308,1286,1250,1368,1168,1215,1353,1223,1209,1069,1434,1333,1270,1268,1236,1186,1315,1204,1351,1407,1357,1364,1294,1132,1174,1400,1185,1188,1302,1237,1193,1286,1257,1300,1306,1258,1274,1164,1234,1433,1179,1210,1269,1338,1332,1379,1214,1294,1238,1355,1150,1298,1239,1305,1307,1395,1224,1341,1332,1251,1278,1319,1386,1347,1289,1126,1298,1344,1218,1240,1373,1245,1299,1267,1315,1270,1262,1259,1206,1236,1263,1328,1163,1401,1380,1314,1306,1318,1288,1426,1354,1271,1213,1262,1280,1317,1323,1284,1266,1195,1294,1216,1297,1350,1305,1229,1355,1286,1272,1301,1245,1261,1234,1297,1304,1290,1291,1226,1251,1156,1227,1248,1204,1347,1293,1424,1155,1236,1376,1356,1266,1240,1397,1307,1320,1152,1257,1306,1247,1365,1238,1204,1352,1333,1268,1185,1364,1383,1362,1313,1227,1264,1229,1310,1348,1314,1232,1308,1096,1295,1320,1339,1239,1398,1256,1293,1160,1385,1278,1443,1419,1251,1272,1272,1187,1289,1322,1256,1264,1277,1337,1330,1271,1314,1373,1301,1310,1283,1369,1452,1281,1312,1193,1493,1403,1394,1309,1292,1186,1195,1490,1195,1172,1332,1269,1391,1354,1141,1219,1300,1267,1312,1384,1253,1305,1461,1198,1319,1249,1316,1352,1238,1305,1283,1293,1389,1328,1173,1147,1314,1229,1367,1411,1265,1377,1313,1323,1376,1280,1399,1432,1292,1228,1297,1235,1355,1327,1289,1250,1293,1350,1340,1304,1224,1325,1312,1290,1230,1357,1355,1283,1198,1243,1435,1385,1357,1299,1187,1322,1338,1267,1231,1162,1268,1324,1369,1266,1346,1240,1357,1308,1163,1375,1276,1311,1359,1169,1210,1466,1213,1264,1301,1275,1352,1213,1234,1312,1357,1301,1193,1270,1353,1397,1261,1292,1241,1192,1331,1236,1249,1258,1305,1364,1179,1316,1355,1328,1157,1340,1271,1333,1273,1363,1277,1269,1274,1334,1316,1304,1294,1358,1430,1202,1193,1357,1301,1313,1360,1248,1261,1276,1250,1291,1432,1196,1433,1447,1344,1231,1221,1343,1279,1516,1223,1289,1330,1298,1430,1370,1283,1343,1191,1269,1333,1307,1319,1341,1256,1330,1360,1314,1269,1350,1299,1244,1405,1380,1281,1334,1273,1478,1273,1274,1367,1448,1342,1398,1295,1429,1205,1210,1186,1309,1309,1227,1378,1185,1334,1366,1251,1194,1245,1309,1234,1283,1207,1429,1293,1217,1332,1397,1247,1254,1309,1254,1398,1183,1327,1395,1281,1257,1301,1441,1287,1434,1339,1276,1396,1278,1318,1279,1207,1394,1251,1198,1276,1360,1327,1219,1265,1386,1316,1321,1323,1287,1412,1351,1367,1337,1417,1292,1354,1322,1407,1260,1465,1313,1189,1193,1401,1324,1342,1257,1224,1366,1424,1276,1348,1222,1369,1172,1305,1330,1381,1263,1243,1223,1346,1263,1365,1285,1398,1209,1291,1246,1273,1371,1175,1373,1312,1286,1310,1314,1349,1390,1273,1271,1294,1239,1281,1339,1267,1307,1235,1232,1349,1270,1292,1283,1376,1390,1305,1375,1294,1273,1322,1252,1302,1339,1219,1294,1334,1249,1277,1268,1255,1446,1365,1281,1332,1303,1459,1343,1216,1377,1207,1327,1283,1138,1210,1396,1298,1287,1281,1376,1266,1386,1215,1142,1241,1312,1358,1360,1285,1289,1342,1208,1383,1358,1310,1345,1281,1203,1322,1322,1409,1315,1172,1317,1344,1213,1245,1205,1277,1344,1254,1193,1354,1346,1216,1353,1403,1273,1474,1219,1340,1189,1320,1306,1229,1383,1324,1297,1337,1465,1333,1292,1279,1221,1359,1169,1337,1124,1424,1265,1334,1305,1233,1293,1405,1250,1287,1324,1319,1229,1359,1327,1136,1372,1361,1380,1345,1262,1181,1389,1330,1175,1316,1331,1253,1312,1290,1392,1335,1399,1373,1324,1230,1390,1447,1214,1354,1383,1340,1155,1409,1213,1224,1214,1246,1230,1231,1276,1435,1437,1338,1299,1293,1221,1268,1309,1337,1312,1376,1253,1434,1252,1312,1223,1293,1140,1200,1303,1237,1321,1322,1320,1229,1360,1299,1435,1472,1298,1241,1224,1169,1306,1381,1336,1240,1139,1251,1397,1425,1285,1351,1405,1223,1224,1298,1371,1346,1335,1201,1292,1285,1342,1352,1366,1222,1262,1419,1462,1326,1336,1291,1170,1257,1340,1327,1238,1291,1346,1349,1413,1227,1377,1254,1282,1303,1232,1319,1201,1296,1180,1228,1194,1327,1320,1173,1175,1286,1312,1307,1394,1336,1258,1264,1239,1217,1276,1294,1101,1224,1351,1320,1291,1301,1198,1190,1211,1179,1217,1280,1276,1317,1321,1310,1215,1331,1365,1257,1171,1285,1380,1369,1310,1398,1215,1289,1214,1345,1414,1406,1380,1306,1306,1304,1381,1338,1379,1326,1107,1288,1337,1127,1258,1379,1146,1286,1194,1227,1384,1352,1326,1351,1125,1237}},
{{6000,2.500000},{474,444,534,532,409,439,487,453,532,453,504,565,522,477,495,386,597,436,570,511,544,487,440,504,557,558,572,492,496,495,462,564,440,536,444,398,507,514,509,462,452,427,603,457,525,503,484,506,462,531,482,528,483,453,484,496,597,445,473,466,455,439,478,474,515,470,487,502,468,502,545,468,483,547,555,469,492,442,444,503,547,494,432,467,552,482,438,548,416,504,447,450,481,562,466,440,488,547,468,553,459,451,528,478,514,493,484,512,524,473,549,416,493,403,483,584,368,424,518,495,488,417,498,541,452,478,430,463,491,493,572,524,429,496,464,514,507,521,482,477,403,487,501,601,480,488,438,520,531,411,492,515,459,502,485,459,456,447,514,465,476,492,512,498,491,505,519,510,419,531,562,481,477,481,472,435,449,460,530,472,511,470,469,527,513,460,533,499,561,459,467,430,567,475,462,544,511,461,500,514,490,484,542,507,489,449,477,507,584,475,520,447,471,410,487,428,389,459,493,462,494,582,459,496,461,528,473,575,449,523,516,444,537,467,459,389,508,488,500,530,518,566,499,499,514,563,444,560,517,578,439,503,531,496,511,515,515,489,467,506,411,511,475,546,552,467,476,463,480,499,468,434,394,460,570,529,511,524,504,430,524,445,434,581,508,477,448,464,498,516,565,493,532,520,497,496,545,505,441,507,591,510,514,461,447,548,438,491,505,476,481,408,522,507,494,494,394,493,444,527,480,441,496,488,544,529,498,435,475,563,495,543,530,461,474,530,420,503,454,451,439,475,480,505,593,456,450,587,442,410,510,502,454,422,512,439,594,517,509,435,503,468,495,526,444,546,504,499,495,412,508,494,487,505,410,536,546,586,550,541,518,449,525,564,456,470,485,559,468,495,478,490,467,380,519,556,522,562,511,505,511,588,531,485,508,553,507,494,517,470,521,519,469,472,508,501,496,458,565,475,518,527,476,522,577,434,513,465,502,461,483,398,547,451,516,469,411,468,551,528,536,452,422,555,553,569,480,442,468,459,386,539,449,545,512,457,525,470,494,470,486,508,464,492,475,522,527,480,532,471,404,571,556,464,502,435,520,510,500,415,429,481,457,486,486,482,518,495,406,577,474,436,434,558,437,500,505,482,493,428,497,602,506,465,410,458,527,539,474,484,451,668,541,521,499,504,551,520,486,518,557,481,483,439,456,484,513,504,520,459,491,447,566,497,501,483,412,514,451,492,490,468,502,506,514,568,475,513,524,413,471,499,439,487,559,508,436,560,490,424,476,423,496,501,511,524,460,495,450,513,408,512,389,590,556,498,529,455,491,472,461,594,509,539,506,409,564,498,512,458,595,498,473,503,492,466,554,423,521,460,437,521,477,514,365,531,570,506,445,450,470,470,514,501,542,551,429,515,444,455,528,459,424,475,549,532,542,469,503,436,535,545,482,487,432,523,476,402,470,555,443,437,502,516,489,498,575,541,562,503,507,489,515,452,520,403,504,533,534,510,444,516,464,529,453,465,472,492,509,518,456,468,495,473,520,469,452,469,489,463,521,421,487,508,460,514,423,426,468,547,552,446,491,480,520,493,510,517,474,511,446,422,486,561,506,484,389,522,494,456,437,448,402,490,479,424,498,463,432,526,505,380,442,467,468,465,503,513,421,466,535,543,539,509,469,409,543,474,470,566,548,468,486,455,482,463,495,472,434,488,557,504,535,511,524,444,463,513,475,523,473,453,542,588,486,421,464,547,471,550,517,513,470,589,452,542,421,469,544,473,536,487,533,491,514,522,412,509,428,438,505,432,517,539,469,470,486,492,509,472,484,519,477,480,463,512,585,529,448,575,499,412,481,467,486,437,510,480,438,487,546,509,526,547,494,607,456,516,402,484,490,531,558,321,428,453,474,560,530,506,471,519,438,546,521,518,426,469,526,466,453,558,503,493,534,416,435,554,483,598,525,418,529,526,479,597,510,449,462,439,526,515,505,523,515,538,491,509,553,525,533,461,482,514,478,590,506,519,569,484,507,489,500,507,461,488,503,518,484,470,443,461,504,508,464,462,489,440,534,604,490,434,528,498,484,532,490,480,507,473,551,471,443,454,479,446,444,418,477,498,534,467,419,533,467,438,450,529,446,503,501,471,449,470,481,470,439,461,431,512,519,499,536,466,500,441,411,449,487,573,434,440,558,551,505,488,470,496,545,470,412,446,445,533,481,482,513,568,445,507,428,552,424,468,465,446,521,493,532,449,488,434,447,563,527,514,525,489,570,471,474,441,493,469,476,476,554,443,388,554,492,463,453,490,499,537,521,474,524,504,468,441,453,625,426,501,465,507,471,454,453,568,454,485,499,438,491,533,458,532,519,525,450,532,554,411,554,460,493,555,470,454,476,474,557,479,448,452,504,469,436,575,529,465,500,474,474,511,559,476,491,387,459,538,495,504,505,485,519,522,413,552,440,469,470,456,438,527,509,565,448,486,506,532,508,463,471,431,517,420,456,496,599,510,442,520,492,457,484,505,466,497,524,509,426,498,517,462,521,452,514,486,573,470,457,480,436,515,458,440,529,534,438,495,561,518,534,468,495,552,549,453,516,493,494,582,470,422,561,517,489,448,512,510,470,531,497,427,518,509,535,573,459,534,440,499,470,432,505,501,502,534,507,528,515,456,485,476,487,467,494,542,570,595,491,538,462,517,502,420,448,503,489,475,461,525,473,441,440,417,427,454,526,534,596,521,443,506,450,530,539,554,551,539,482,426,495,448,451,461,500,466,526,419,485,522,499,459,507,441,454,439,433,492,401,519,434,444,489,488,525,503,546,543,534,548,523,491,465,576,492,558,464,540,405,486,458,468,467,534,393,531,510,483,537,618,528,508,534,558,485,440,456,559,525,483,433,505,524,460,431,468,444,471,526,440,470,480,418,497,511,482,448,617,499,578,523,506,478,489,495,502,481,508,480,522,489,502,555,569,538,532,605,426,593,417,519,517,476,535,555,518,494,447,478,433,548,430,454,517,460,538,540,448,512,473,505,461,476,493,549,437,506,569,543,519,495,413,486,475,461,408,561,532,536,493,468,527,480,527,441,507,489,427,439,537,448,509,585,457,498,450,450,493,441,600,492,624,506,462,532,423,485,436,486,466,475,530,508,510,475,422,483,469,436,536,449,567,460,495,462,467,495,467,420,581,552,548,494,582,482,558,435,481,500,530,491,529,588,502,441,559,497,584,444,363,489,395,489,509,583,450,480,437,437,581,520,467,462,463,493,501,483,425,455,485,518,499,499,429,600,594,416,408,539,520,514,501,537,443,412,452,520,439,479,451,550,459,478,456,499,437,434,459,394,502,434,545,496,472,542,490,507,500,411,518,479,515,551,481,424,519,465,562,466,488,468,483,525,492,482,570,490,511,453,479,524,487,521,574,497,544,478,480,504,571,504,486,498,517,448,484,430,508,480,587,514,526,464,562,452,500,531,503,427,533,449,567,449,531,492,510,562,461,481,459,446,455,490,527,538,543,513,510,468,506,455,498,412,483,496,565,576,491,465,530,439,507,467,419,435,524,535,524,568,492,602,507,447,512,517,479,480,474,519,551,551,529,502,417,438,479,433,574,449,455,514,529,474,456,424,473,568,481,452,512,532,446,528,472,448,518,476,538,498,440,502,511,482,451,453,546,597,476,471,530,483,512,531,483,446,497,505,455,487,443,556,476,455,495,527,468,478,449,548,514,420,536,542,409,514,416,500,516,508,530,503,552,545,418,564,490,464,586,408,480,484,458,504,487,408,536,493,528,482,482,551,545,494,424,443,489,450,520,543,517,454,527,496,510,511,463,518,548,485,488,468,530,494,502,486,495,511,473,485,532,475,551,509,480,530,509,394,427,508,483,441,478,552,531,472,499,489,451,506,493,510,516,432,551,418,447,450,453,409,511,518,430,509,511,576,488,502,476,571,522,451,572,417,496,438,503,496,527,471,496,463,458,496,458,420,509,563,541,475,482,577,488,538,528,544,471,566,471,517,402,459,419,476,527,421,549,607,454,472,477,498,470,421,446,459,459,503,473,446,518,449,523,549,467,526,504,547,446,581,466,490,474,550,407,466,497,480,512,461,558,462,442,516,510,445,519,428,512,515,474,484,416,509,513,511,492,523,439,515,525,530,481,562,461,461,498,492,451,509,522,457,582,510,430,462,456,425,483,489,499,509,495,487,541,555,515,459,459,519,515,455,582,478,543,501,494,440,463,406,516,513,488,445,465,548,556,424,479,523,470,411,556,425,482,455,487,520,429,457,488,494,507,416,420,447,431,492,480,466,422,443,585,538,554,467,513,528,473,469,412,501,472,486,488,487,412,528,482,578,491,460,511,506,531,551,473,527,458,512,545,482,560,490,531,381,503,415,503,549,418,524,454,522,557,499,514,488,538,554,454,449,469,512,459,426,529,481,502,483,611,462,417,495,535,532,496,540,392,540,514,543,536,509,566,519,547,466,492,533,457,499,464,485,515,504,522,520,498,602,502,554,518,454,485,494,553,441,480,538,466,550,602,537,541,454,523,446,474,558,478,555,461,431,499,443,496,561,468,470,486,501,507,576,499,453,462,430,556,498,447,545,464,435,410,402,508,474,486,519,551,492,607,507,495,473,542,516,406,464,436,522,546,538,565,560,528,561,500,501,485,493,569,513,503,486,517,538,554,400,428,480,605,496,539,538,390,477,462,552,520,485,546,419,520,455,527,470,533,523,524,510,480,433,554,489,496,496,459,516,531,515,467,457,510,562,517,485,547,522,554,542,470,509,461,602,494,520,515,540,485,438,441,467,490,552,425,460,452,427,456,487,490,520,530,538,481,497,425,441,468,566,459,518,449,453,477,459,534,442,461,498,522,503,432,497,545,512,378,545,436,438,452,499,438,484,503,430,504,401,490,492,554,433,465,520,554,515,463,586,529,532,477,437,464,461,477,510,531,456,509,501,505,477,505,493,445,490,470,472,507,570,505,448,542,452,416,468,477,442,460,569,460,473,434,456,487,496,519,451,545,479,532,539,497,471,474,501,422,549,554,466,392,492,478,516,489,459,511,450,495,508,520,522,522,449,559,524,475,519,535,534,519,536,560,509,554,476,504,539,515,527,401,523,479,459,465,530,501,622,404,523,544,444,490,529,453,391,554,461,502,510,464,597,481,360,508,523,506,454,420,529,377,508,499,491,482,466,587,550,469,526,524,472,555,523,470,491,545,582,561,491,478,450,485,463,433,510,512,422,454,528,465,411,581,554,502,512,624,531,427,474,543,502,525,494,557,495,533,576,440,460,378,475,543,516,424,534,552,411,435,470,459,499,465,456,508,500,503,464,412,446,530,513,520,433,515,421,506,555,474,542,589,545,468,573,427,491,640,442,474,417,437,452,518,575,458,445,439,479,537,450,527,550,429,486,509,452,378,480,552,430,413,487,590,479,507,389,484,497,547,443,489,398,473,553,603,507,452,477,432,546,494,524,436,549,486,492,445,534,512,505,458,465,473,478,496,499,464,427,458,417,528,496,454,470,520,497,505,446,506,510,564,547,468,499,613,490,546,528,483,522,515,501,494,522,482,493,464,490,418,431,493,483,619,506,432,441,564,542,423,485,415,441,540,529,487,511,494,534,482,495,565,505,505,531,540,520,503,566,488,555,491,448,448,470,515,533,464,434,474,465,571,550,494,502,451,403,546,445,488,485,404,538,575,462,497,563,504,509,591,507,555,487,424,449,459,465,690,493,520,501,451,483,468,528,572,511,488,572,539,430,453,462,426,503,479,530,450,460,539,546,513,498,486,490,447,530,525,450,603,489,508,537,502,457,524,596,430,489,430,547,581,518,446,566,429,470,549,557,451,459,472,444,406,540,455,493,440,430,519,543,485,537,430,456,561,488,420,575,504,495,536,450,509,502,512,468,473,538,487,523,453,462,495,434,507,449,495,497,514,476,442,424,496,494,449,481,582,441,451,528,439,512,443,468,535,529,425,500,465,514,531,539,486,433,499,465,434,479,549,464,491,454,541,424,486,406,500,548,554,472,464,522,461,492,444,512,522,518,581,509,460,542,533,497,407,460,506,515,499,500,523,416,494,414,500,559,472,486,521,556,557,536,482,455,467,513,413,525,449,481,493,463,476,458,497,520,470,571,566,529,405,433,491,451,415,449,454,495,490,474,452,536,434,412,514,441,445,535,452,517,520,523,562,500,488,564,442,491,479,520,492,454,476,433,517,581,488,476,477,468,516,450,499,486,467,630,557,465,426,526,510,521,500,536,451,529,574,470,442,482,455,509,582,444,497,495,470,488,482,550,536,558,577,422,442,503,501,491,452,543,484,444,513,452,509,551,496,490,464,555,440,467,493,460,424,490,463,455,547,519,475,446,541,456,463,569,528,443,443,476,430,527,522,538,557,468,456,544,512,520,544,408,531,454,473,510,477,521,541,558,483,598,454,513,501,490,481,505,471,426,432,522,479,518,561,477,437,577,528,501,452,462,533,564,517,431,439,563,558,466,550,467,440,490,472,520,523,504,497,452,467,533,546,573,535,515,440,600,455,428,533,542,508,516,488,505,583,508,572,411,463,558,503,512,589,479,520,544,480,434,516,564,476,499,516,517,539,488,485,553,456,455,546,471,542,478,451,488,525,529,453,522,534,466,443,499,484,461,464,425,479,538,494,492,579,493,435,572,499,401,496,586,531,572,513,504,496,483,438,459,494,429,450,565,505,563,505,506,574,473,558,513,483,569,533,538,551,522,604,406,521,487,524,591,467,431,569,569,515,522,595,377,423,436,461,533,461,486,594,434,491,421,504,445,477,461,501,503,455,467,465,505,437,506,444,515,470,538,542,534,477,472,556,510,474,529,560,478,511,514,496,514,591,511,471,500,446,459,460,525,520,452,499,487,492,493,551,470,432,526,388,508,510,592,477,481,485,652,484,463,514,541,482,497,522,448,548,533,475,517,525,556,439,475,530,391,526,465,522,447,481,496,507,568,549,424,468,499,459,429,492,545,550,544,376,493,553,533,517,458,440,474,485,510,502,501,428,470,505,496,434,513,479,474,461,488,516,471,456,499,485,488,466,464,547,491,494,527,506,519,551,509,433,583,490,526,484,537,552,459,461,538,502,486,416,479,470,448,539,458,486,564,510,507,520,463,496,486,439,419,590,529,458,493,522,527,506,520,455,455,489,381,441,450,410,493,517,506,523,463,519,478,517,515,530,493,497,460,509,460,599,483,507,444,546,478,526,418,433,539,537,622,455,592,565,492,406,435,444,492,483,581,505,584,524,446,483,465,524,501,541,487,532,463,516,475,508,508,446,513,578,514,529,539,455,497,530,462,571,538,481,501,489,373,534,478,570,455,428,420,529,490,467,434,425,463,513,489,487,407,465,507,462,560,414,452,534,523,466,445,558,459,572,489,433,456,454,545,426,460,511,491,480,593,469,485,497,480,409,465,474,482,451,487,507,502,416,485,541,488,558,488,534,517,450,482,483,569,475,479,466,525,460,453,518,446,568,490,655,494,532,477,500,525,453,444,544,494,461,425,520,420,512,553,497,430,457,605,534,418,481,504,499,447,473,502,565,461,497,533,523,447,545,513,487,483,466,461,455,561,523,442,485,534,470,476,491,427,547,511,523,571,503,565,460,453,574,460,517,529,500,436,501,426,424,513,498,531,540,410,599,544,530,525,558,428,447,498,449,503,555,416,486,505,512,545,498,480,498,539,463,472,438,533,486,506,491,455,499,537,488,554,503,499,530,461,385,513,605,511,490,552,392,377,480,503,477,454,460,491,565,518,517,469,452,444,457,470,525,546,464,517,420,503,531,486,489,421,534,500,533,492,545,480,480,483,501,485,553,546,508,522,434,500,555,519,500,461,479,421,498,430,525,545,479,477,489,503,523,601,431,480,372,455,566,514,490,480,525,427,462,511,493,452,492,513,461,435,485,446,557,435,518,540,482,497,482,507,417,491,506,591,519,519,483,533,497,487,515,484,483,410,484,466,514,503,421,508,517,496,537,566,512,490,505,456,436,503,550,526,499,495,478,474,436,599,461,541,467,440,418,524,514,464,458,513,522,497,499,438,463,497,497,460,532,459,463,520,533,539,502,431,524,520,540,402,456,579,513,423,570,504,497,460,538,487,543,517,426,488,450,532,527,512,496,469,470,466,449,477,551,533,498,479,613,452,479,505,560,438,483,433,488,411,490,530,596,523,492,529,505,429,511,424,558,447,530,554,541,542,519,518,434,428,456,528,549,540,465,498,490,435,481,474,532,517,533,518,520,516,539,497,453,455,492,505,460,484,517,514,439,587,544,496,387,579,519,537,443,506,460,439,533,501,462,498,580,488,452,442,504,543,460,507,480,500,435,503,473,512,510,462,539,426,519,485,442,451,428,533,514,504,599,453,510,517,450,474,499,496,540,460,536,473,495,478,500,499,567,474,469,475,535,488,469,419,545,582,437,508,507,482,456,483,565,495,544,466,456,481,455,528,525,570,557,438,451,512,438,438,569,492,508,485,478,453,489,437,472,514,508,493,491,416,497,426,507,503,505,465,590,546,483,502,559,605,459,458,537,400,528,563,470,498,486,535,544,447,496,492,450,511,509,489,387,467,477,513,535,437,482,496,477,470,438,513,529,537,590,543,523,529,516,452,536,468,538,516,505,484,457,456,499,459,474,504,401,538,449,508,513,477,512,419,495,496,579,505,494,486,492,527,511,432,479,452,433,451,429,449,432,546,517,497,502,491,414,524,552,444,450,549,458,478,597,489,479,498,498,475,459,447,481,449,446,434,432,464,529,547,466,443,491,502,456,480,421,467,503,500,469,600,463,506,434,427,478,480,533,526,538,498,461,463,437,515,467,522,474,500,550,570,491,535,484,473,601,418,506,532,508,460,492,527,516,502,443,437,489,454,505,547,474,465,534,460,477,474,486,417,542,529,540,550,433,460,557,530,506,460,470,504,461,573,507,534,488,531,418,451,492,485,570,426,406,484,544,415,519,482,526,472,500,400,566,541,451,439,470,468,482,525,531,536,492,520,531,557,482,598,480,518,439,405,455,485,450,448,424,487,494,423,424,494,494,495,561,468,485,473,463,509,446,468,496,534,485,526,430,556,577,528,512,514,530,541,537,508,479,539,468,543,491,469,529,399,544,523,503,459,485,503,545,561,519,411,472,417,537,530,523,466,552,466,453,474,517,465,496,483,411,476,493,508,572,495,519,498,479,564,492,500,504,496,486,442,493,455,658,543,539,487,486,456,425,480,512,545,472,406,543,498,536,438,456,593,432,447,547,530,587,535,464,456,508,475,524,455,584,426,519,485,505,506,444,476,482,501,518,473,522,521,458,371,601,516,466,483,532,424,507,418,501,418,461,519,493,493,511,540,540,519,534,419,559,524,513,475,480,581,603,427,430,522,431,411,552,435,580,490,497,500,522,520,464,448,498,482,539,446,444,540,491,529,548,502,521,475,513,476,502,540,480,506,558,469,478,495,478,494,524,443,395,528,496,537,394,480,486,499,483,513,484,492,463,408,396,520,525,470,438,541,495,508,434,436,616,521,499,565,481,495,468,455,388,525,510,444,552,476,443,466,524,491,484,439,515,496,527,502,476,446,504,492,461,483,505,555,538,452,418,505,510,510,483,557,508,512,453,427,476,504,484,485,467,490,464,473,543,524,495,512,532,509,475,544,442,474,449,472,428,432,481,509,549,531,457,355,429,545,452,513,440,456,431,541,421,458,433,404,499,459,426,482,503,447,372,533,499,463,496,467,521,519,464,456,532,493,499,541,446,465,535,484,538,498,428,356,461,495,477,572,509,557,425,544,529,427,499,423,490,545,503,434,452,494,479,482,496,536,550,530,497,492,512,453,484,533,426,437,523,556,452,491,545,477,503,504,469,434,457,549,480,503,448,494,506,495,496,408,551,486,497,517,438,497,524,420,449,512,503,506,464,464,449,527,440,499,477,436,544,534,458,421,502,438,496,511,559,545,410,486,556,469,530,483,524,461,431,502,465,467,426,577,502,492,554,416,498,575,499,437,539,511,453,542,553,522,485,506,396,561,454,507,419,487,532,370,558,486,523,549,510,510,485,503,583,388,510,488,486,486,450,513,464,528,481,462,533,486,611,504,442,497,395,485,440,421,404,452,526,466,522,520,487,449,537,432,497,478,470,545,495,513,659,575,472,512,507,520,471,472,425,475,495,488,454,494,435,488,452,512,431,527,437,531,474,493,441,453,376,519,464,531,483,514,499,488,438,472,461,541,403,472,472,467,505,502,443,541,520,485,437,555,552,405,406,504,475,440,530,464,504,483,494,493,506,503,521,556,500,550,432,438,486,427,579,514,440,483,431,552,541,428,473,419,498,542,464,468,567,446,442,560,456,438,445,565,463,576,480,559,556,464,486,486,518,487,513,581,500,436,416,549,470,419,481,472,536,509,554,510,532,489,556,471,485,484,411,460,533,420,597,617,457,487,526,474,507,553,508,446,504,467,547,433,517,575,572,514,407,487,440,490,451,472,448,506,481,512,545,475,502,491,457,559,478,524,465,466,576,464,499,455,529,461,417,548,509,538,492,432,487,516,485,480,495,453,479,600,450,564,412,535,442,461,483,528,484,538,480,540,466,478,514,511,457,511,493,440,469,476,518,486,466,482,509,480,505,448,518,491,555,404,489,553,472,513,502,499,504,552,583,460,477,516,480,539,535,465,520,546,497,517,475,501,448,472,562,436,499,498,444,491,411,542,439,504,537,506,569,506,464,447,508,523,508,545,468,477,493,389,497,538,510,520,470,436,500,521,513,453,385,477,464,508,502,474,483,495,517,509,465,437,480,470,502,460,497,591,464,523,463,531,479,471,469,399,494,486,555,448,460,532,501,551,495,477,465,426,456,402,455,468,494,537,490,507,586,541,555,478,536,477,482,529,428,448,442,461,515,468,520,518,496,493,462,459,430,463,538,534,474,525,493,521,560,581,497,497,480,449,440,560,427,545,441,518,519,451,505,532,507,513,480,517,515,471,438,517,452,512,483,561,531,546,485,533,551,454,467,425,508,469,526,577,468,506,434,485,482,504,472,480,486,460,448,514,520,510,450,496,510,470,446,600,583,568,474,476,523,426,457,425,524,453,482,599,441,468,525,495,497,443,379,461,492,412,483,493,578,583,433,463,475,468,455,509,507,470,493,445,516,505,489,441,494,404,533,478,518,494,487,462,470,497,500,575,513,506,489,450,482,563,498,468,545,498,538,550,508,579,459},{522,510,454,489,463,551,441,383,533,554,547,479,540,510,475,506,483,497,546,508,506,517,513,480,515,537,365,529,534,548,491,523,506,486,476,528,470,484,513,493,503,484,548,432,549,482,542,592,534,493,536,427,462,512,428,526,565,470,478,592,476,459,505,474,481,546,495,452,559,537,513,497,493,539,525,520,482,494,540,478,448,450,486,518,536,532,482,464,463,506,469,436,472,519,470,469,572,422,519,450,502,516,472,476,497,524,532,505,512,499,445,426,484,489,546,481,452,403,461,488,526,482,446,444,474,475,481,544,438,598,452,480,507,535,474,473,477,504,482,491,478,473,549,507,463,532,448,510,500,519,474,445,496,486,470,434,560,490,498,556,547,498,485,498,551,488,461,480,532,559,498,507,467,499,548,486,513,502,479,455,480,458,514,462,533,554,568,447,532,518,535,454,509,417,488,462,465,494,535,505,495,549,475,536,473,494,466,527,526,512,571,500,512,502,506,522,454,532,491,465,460,443,510,505,497,509,496,521,470,460,477,539,484,469,478,466,493,607,524,500,370,419,470,545,560,501,474,440,573,445,500,531,465,479,490,456,438,493,472,512,530,474,469,534,531,533,476,544,515,518,500,509,442,553,527,480,505,567,488,530,543,482,509,486,410,484,486,491,474,510,487,484,511,539,495,493,436,517,529,499,425,507,491,428,476,540,527,527,533,445,543,501,494,434,459,510,535,428,456,512,486,473,499,572,450,471,434,465,477,491,568,464,479,539,438,441,462,450,454,450,447,524,525,571,474,483,421,463,548,403,578,566,519,584,465,472,496,483,412,420,482,472,512,538,505,481,454,485,463,493,538,450,505,441,569,480,569,499,457,412,427,415,529,459,487,496,426,461,503,485,409,480,502,523,504,461,516,571,482,454,551,476,429,486,444,438,520,536,515,608,526,465,503,415,519,617,515,529,472,489,530,409,570,467,474,491,552,458,509,519,434,486,516,462,498,523,505,460,550,511,481,471,516,524,480,401,646,483,508,396,547,563,525,499,483,516,496,547,454,479,495,469,581,419,561,428,465,494,473,488,463,470,503,472,483,588,412,504,486,576,515,530,464,415,491,532,529,526,522,425,459,569,453,529,444,506,518,474,580,470,476,487,488,451,530,557,441,482,472,516,595,432,470,593,437,496,509,577,446,550,484,533,463,520,486,449,555,467,494,554,499,502,528,433,474,486,500,509,480,482,509,530,554,435,468,506,534,489,520,521,512,451,499,504,496,464,568,489,425,487,503,533,452,547,521,512,494,579,499,479,448,485,484,532,516,478,469,432,412,439,471,520,484,498,693,536,454,499,552,487,476,480,475,471,506,536,547,481,462,438,517,482,471,471,475,472,509,455,487,551,458,485,532,424,494,517,547,500,455,452,417,489,391,501,485,522,467,558,507,469,422,473,500,551,512,448,468,418,573,484,408,443,488,457,591,508,493,467,462,502,456,466,541,491,476,484,498,484,550,509,431,545,462,443,508,487,517,441,430,509,474,410,518,498,502,460,481,508,489,470,559,445,483,452,560,443,463,464,586,553,550,513,472,539,502,489,512,484,436,458,482,510,435,560,448,481,487,551,519,561,511,483,443,418,471,486,489,503,535,485,421,504,458,511,503,459,531,493,506,464,467,489,420,543,467,448,491,478,480,462,541,487,454,517,429,506,421,437,455,569,500,476,512,446,519,483,512,513,538,494,449,591,512,438,468,436,489,464,450,434,443,532,502,517,429,443,500,481,553,489,456,554,442,507,539,454,519,532,501,482,588,411,450,437,494,463,485,507,494,485,365,498,472,530,502,482,435,509,466,539,498,463,527,388,518,597,470,549,488,444,439,453,550,475,542,442,485,479,491,508,479,476,511,442,540,439,502,497,489,483,463,587,446,520,481,490,456,490,499,482,559,502,402,549,410,448,492,529,509,524,488,505,432,460,441,593,502,417,475,538,508,520,539,518,477,463,466,472,513,429,536,524,494,507,483,536,518,449,469,433,503,478,453,428,537,418,409,464,516,492,499,478,439,483,500,551,485,511,446,488,540,577,495,481,487,476,520,481,528,541,540,523,491,495,489,500,535,410,458,552,518,512,499,478,438,488,459,496,532,531,469,491,516,510,467,478,498,497,465,497,515,512,475,486,498,502,496,509,436,521,481,518,510,481,450,528,517,493,468,474,446,496,535,404,489,492,510,517,531,564,493,439,518,527,530,493,486,451,439,471,614,475,524,462,502,496,485,503,485,456,508,512,506,454,562,470,506,457,462,536,542,514,516,474,525,461,544,474,495,436,405,486,561,526,455,573,455,535,508,506,512,556,583,442,509,521,492,469,552,561,510,529,572,467,516,501,544,444,584,471,471,495,376,560,461,547,463,480,502,502,573,526,488,520,487,464,482,504,479,501,539,523,488,537,502,532,413,497,428,496,521,538,539,607,499,472,499,468,461,492,473,503,466,477,469,460,541,443,441,483,497,520,551,478,534,450,473,488,498,576,521,523,611,515,493,499,445,485,435,496,567,457,530,523,497,402,492,494,417,496,548,533,554,472,490,484,426,497,506,453,573,496,466,496,595,452,491,500,511,477,550,481,531,549,500,520,459,455,504,471,475,516,462,464,522,479,510,528,526,495,507,540,482,508,464,505,440,417,523,513,474,527,444,468,489,509,502,593,481,487,532,497,483,485,489,522,499,459,474,508,443,496,432,491,464,478,441,527,509,424,482,525,468,482,531,475,498,538,484,501,515,464,520,433,508,525,430,435,548,420,516,446,445,474,534,556,520,434,470,483,482,523,553,440,500,465,542,455,602,481,487,519,520,471,462,515,540,536,509,539,443,402,524,470,517,399,481,494,540,513,460,479,491,500,490,505,498,446,558,537,421,557,465,474,448,566,486,573,533,517,522,535,488,428,518,469,511,484,491,465,455,494,537,504,458,533,444,487,527,457,547,498,478,416,497,490,527,524,506,551,490,458,459,554,518,518,453,500,518,412,550,454,486,456,509,426,532,423,488,478,518,465,518,405,501,473,491,490,539,512,549,546,513,488,545,553,509,510,520,428,508,583,494,561,474,515,526,497,619,459,477,404,510,575,558,448,480,475,481,492,481,487,515,522,473,586,446,570,508,577,497,550,460,509,493,466,449,455,481,478,496,509,489,544,472,496,439,479,468,584,549,487,503,489,523,465,454,487,466,512,488,537,526,483,508,437,447,405,542,582,535,425,444,462,498,473,537,549,550,484,504,520,489,527,484,466,469,460,479,419,459,445,539,505,456,548,530,488,426,490,442,541,499,429,493,470,517,430,537,526,482,500,597,540,466,487,518,518,553,450,459,424,429,460,533,505,505,424,556,359,470,454,505,446,538,421,480,516,439,489,511,501,444,470,480,508,467,496,488,545,503,450,525,505,575,427,461,536,477,452,573,446,489,511,469,540,490,451,491,518,472,425,567,486,505,469,485,534,488,456,476,447,501,522,423,477,505,443,497,501,502,467,490,443,594,438,465,516,473,416,492,439,497,453,518,474,514,509,531,501,441,502,456,504,447,527,481,492,461,425,462,504,487,563,482,480,407,478,446,487,568,495,493,457,551,447,413,496,426,411,530,566,422,479,548,447,416,423,514,451,447,446,443,498,559,459,582,528,475,506,474,602,538,475,411,489,472,539,489,511,464,527,504,501,422,439,507,509,424,502,588,510,452,446,545,514,471,487,516,542,561,493,482,561,509,488,494,519,485,526,496,500,487,486,459,506,550,527,527,418,476,526,454,435,482,533,445,538,503,498,485,503,497,541,466,466,543,472,472,583,520,447,580,554,461,437,459,499,439,439,463,533,490,465,534,521,467,531,484,434,500,534,480,388,453,492,505,462,486,471,561,475,443,624,509,504,459,494,479,496,522,521,475,453,464,527,481,510,533,453,482,491,554,497,450,554,442,500,495,495,569,437,442,486,463,502,437,466,490,435,493,504,484,467,465,515,541,550,504,518,519,519,540,558,465,578,460,505,487,503,447,460,453,458,535,561,501,500,501,487,449,437,538,493,462,492,459,443,514,463,528,444,529,447,505,553,421,548,518,422,558,491,471,479,451,477,443,499,441,590,367,556,467,488,537,487,457,473,551,563,533,492,551,500,498,459,511,447,515,480,536,511,482,568,488,555,465,482,429,487,473,511,434,522,525,496,507,592,536,488,459,504,485,480,531,503,430,435,501,485,489,489,503,439,535,541,508,472,486,499,458,485,510,490,484,424,517,520,555,541,557,578,438,424,460,480,518,533,485,476,483,500,464,444,448,490,476,439,481,454,481,461,579,432,502,505,440,477,530,521,495,487,461,490,442,520,476,531,512,416,460,560,538,534,520,477,441,450,442,482,507,570,480,518,429,521,524,503,559,434,403,481,502,499,468,521,557,489,438,564,434,552,472,449,523,519,472,467,508,480,479,509,583,494,502,496,471,481,611,501,500,545,525,444,457,499,446,514,543,518,505,522,475,490,446,484,560,506,463,505,561,502,460,446,445,454,528,445,460,485,476,492,500,539,457,493,428,441,473,538,475,540,502,478,515,579,485,598,450,432,471,507,518,482,493,467,492,525,510,517,472,476,454,457,496,476,472,503,533,495,490,481,497,469,508,503,515,521,382,431,481,547,488,515,505,516,556,490,507,505,519,405,455,491,600,522,493,497,501,470,510,468,456,485,512,434,505,463,541,462,517,490,444,483,487,514,548,466,533,471,542,518,522,434,518,523,481,520,450,475,489,576,446,558,487,525,465,431,407,432,485,474,552,479,490,625,516,485,474,438,468,499,461,497,559,464,547,440,466,449,490,522,524,551,450,571,550,422,524,446,472,450,520,463,547,457,540,480,464,526,478,507,594,499,420,474,526,471,413,510,607,470,495,446,427,494,559,422,453,475,477,446,435,568,522,538,495,428,453,489,508,470,502,500,456,529,474,455,508,519,483,580,476,459,491,485,493,525,522,499,450,495,422,513,497,488,519,471,526,433,473,516,513,494,471,530,455,423,482,475,531,572,579,523,471,497,454,490,506,514,382,498,438,460,484,510,533,489,438,466,484,557,486,457,518,554,525,537,502,576,448,452,517,522,542,503,506,548,489,539,454,530,511,538,524,468,519,489,521,537,541,519,539,503,483,485,515,450,424,525,448,467,518,531,528,549,486,493,471,421,532,424,476,523,471,509,484,514,537,509,434,469,497,499,522,433,489,506,469,494,483,525,431,458,521,595,492,442,484,487,493,484,566,410,575,466,524,431,536,443,484,468,553,511,504,522,488,553,451,558,461,507,518,654,472,492,471,477,499,448,534,443,488,508,452,504,475,578,549,536,450,513,511,467,426,419,438,490,414,478,534,594,520,516,564,420,507,502,511,463,475,436,547,522,479,518,515,449,479,512,548,573,478,498,521,514,518,462,464,495,451,449,465,468,432,475,405,520,545,455,459,475,463,477,462,523,513,477,434,485,495,485,485,550,460,458,527,542,508,490,577,500,400,575,487,416,489,495,545,477,501,544,471,553,513,563,492,560,429,487,555,521,469,537,459,431,498,504,475,493,548,455,505,514,453,430,489,499,547,541,515,460,476,491,481,480,492,456,535,451,536,474,517,509,478,491,479,534,498,506,523,476,463,481,431,414,461,442,507,453,497,535,499,535,481,486,543,460,515,533,472,462,475,435,501,471,534,487,499,512,497,546,582,507,542,495,468,494,517,482,493,525,532,506,487,549,530,470,527,519,476,450,559,527,517,450,514,471,574,500,531,521,521,445,483,476,488,471,450,547,495,579,487,456,443,548,493,463,475,492,454,521,454,448,502,549,488,517,505,479,547,505,540,522,521,552,477,528,425,409,449,491,461,433,517,452,552,471,558,500,496,429,525,384,539,517,477,483,527,596,543,480,482,478,416,543,493,543,529,474,500,518,507,503,531,522,472,457,482,546,456,566,444,456,509,495,408,512,497,488,516,492,500,521,526,430,461,540,474,481,439,479,469,483,490,430,490,453,536,501,462,522,492,425,485,437,454,499,481,525,532,428,470,546,513,449,460,509,526,457,484,516,473,488,484,577,539,543,503,507,495,534,495,497,515,451,476,460,481,456,450,532,473,495,448,484,466,522,528,432,481,551,568,495,420,528,468,466,478,494,464,517,444,483,498,457,503,463,548,494,442,474,472,583,487,470,434,471,487,493,557,471,457,466,391,501,487,523,524,544,458,508,494,518,467,528,480,496,458,551,555,479,498,473,534,499,570,456,484,498,439,563,535,509,490,557,536,424,570,404,499,456,463,489,468,530,418,482,476,562,513,569,506,474,464,501,515,543,545,457,433,446,525,425,470,476,490,460,526,453,444,411,494,563,459,534,493,525,600,518,455,494,446,492,561,431,507,462,420,452,607,495,506,417,454,459,435,527,541,468,477,464,464,501,463,486,502,577,449,484,556,527,491,497,473,515,465,577,485,423,535,469,604,442,528,549,468,469,547,454,456,542,540,485,538,519,501,439,478,489,597,503,460,540,527,517,443,508,491,472,485,475,495,509,462,475,479,550,507,491,459,490,470,500,542,542,495,509,533,636,547,489,520,537,497,453,574,452,553,486,438,477,414,486,494,464,520,488,491,437,403,534,492,582,508,490,415,431,479,452,453,483,431,479,464,554,516,466,512,459,524,459,464,441,427,444,524,434,489,481,455,513,601,466,593,531,559,444,537,564,471,467,604,489,440,509,529,458,526,499,494,498,533,467,452,465,455,529,495,437,608,456,494,450,488,480,554,476,503,566,490,554,489,519,457,470,477,509,515,451,463,544,550,548,543,485,471,487,465,504,495,406,488,456,525,523,474,451,474,446,425,458,523,553,487,445,443,498,436,463,438,496,505,507,560,488,461,452,555,488,546,503,542,514,509,551,449,479,471,433,515,525,626,439,507,462,491,537,414,522,485,532,477,515,486,465,489,496,480,460,495,476,520,484,492,442,530,437,398,514,467,494,479,519,527,511,440,519,443,523,486,503,418,439,536,490,517,542,450,482,416,458,509,490,492,478,512,479,489,527,450,517,384,464,454,494,474,481,473,510,515,402,508,477,437,450,510,478,519,511,464,538,542,477,508,490,511,465,560,450,526,486,472,467,481,506,516,504,455,494,556,464,558,502,520,539,460,454,503,467,504,484,504,461,455,516,526,450,434,414,477,478,497,476,547,505,521,529,489,546,503,487,517,509,447,492,492,464,469,447,515,498,532,546,472,534,491,448,514,507,511,399,518,459,509,503,548,506,518,402,488,436,530,492,439,462,452,502,575,466,516,477,475,465,543,484,497,513,484,453,522,467,429,476,515,486,538,485,465,501,447,498,493,444,502,526,492,579,479,499,504,493,488,453,460,461,530,478,479,455,507,455,527,556,482,535,538,484,476,522,487,533,503,442,453,488,485,516,466,523,416,518,526,527,436,463,534,478,514,540,496,495,503,544,462,498,543,507,492,467,478,519,434,534,484,481,462,501,513,508,493,496,493,439,500,441,474,451,472,466,418,592,501,496,457,503,459,473,510,499,450,445,491,556,548,444,519,522,467,430,508,536,540,472,475,487,452,525,498,457,473,515,489,544,518,510,455,516,508,579,462,512,485,480,526,442,540,477,479,442,485,465,499,539,478,456,464,507,428,494,529,476,512,435,528,484,533,511,470,490,547,509,620,452,470,522,468,527,512,486,538,523,416,427,512,466,474,485,491,497,540,579,531,537,548,499,554,552,485,455,505,426,493,525,537,462,449,525,462,514,469,468,527,477,463,523,483,572,510,536,505,458,559,522,495,519,472,451,432,498,455,597,488,493,453,422,527,562,526,471,508,446,560,548,490,484,460,526,457,516,465,547,417,423,451,512,475,458,490,531,458,512,506,533,505,544,453,559,505,487,493,520,463,559,599,463,478,518,588,483,461,583,458,498,475,481,527,573,477,540,608,431,517,521,529,608,529,451,555,506,519,529,537,513,427,520,470,468,463,440,457,487,507,495,389,473,482,454,569,543,503,487,445,512,547,506,491,547,438,509,556,476,417,508,515,438,430,452,488,548,504,466,455,517,485,445,490,470,532,487,465,499,492,462,504,427,504,473,503,471,480,600,512,479,531,480,422,517,455,470,509,474,404,478,505,498,484,494,537,499,545,520,495,462,485,571,548,418,507,493,472,512,463,496,530,423,476,504,567,512,466,488,488,541,472,525,472,510,516,440,488,490,533,473,511,561,434,499,544,467,527,551,486,516,489,480,536,516,476,551,486,510,478,492,476,471,467,552,603,451,540,446,507,401,430,590,584,486,460,496,484,527,462,558,532,520,387,480,501,460,470,377,505,551,543,508,470,509,500,480,453,446,509,437,494,520,539,470,555,480,482,494,489,454,403,500,451,472,485,442,475,527,444,418,480,418,555,494,570,519,402,474,426,552,473,555,535,487,489,459,469,455,486,518,479,466,405,567,490,577,427,595,430,467,414,413,469,533,587,494,473,482,498,487,448,535,516,451,494,508,482,538,515,465,511,565,527,460,478,532,487,526,440,442,499,460,494,488,446,507,485,450,553,509,485,530,506,519,502,434,559,516,507,516,485,533,530,559,465,522,454,505,578,504,536,614,424,514,486,492,525,477,502,455,534,487,482,494,437,464,487,543,463,433,521,548,491,538,387,546,515,502,515,471,443,468,467,522,517,454,462,502,470,441,463,492,506,437,511,524,503,543,573,494,472,523,534,526,459,488,478,410,497,480,528,443,452,557,490,499,448,509,506,498,561,437,515,566,471,488,472,438,486,610,515,562,455,463,561,526,499,471,527,493,444,521,540,488,438,509,561,485,455,482,403,493,504,509,592,469,445,489,537,519,507,534,478,538,503,446,555,509,439,514,450,535,504,539,475,528,485,489,515,470,453,513,542,445,435,522,495,484,485,454,542,513,503,499,441,504,441,475,435,446,477,433,488,545,468,478,448,529,487,513,503,463,493,535,475,489,493,526,507,451,485,519,502,461,513,493,507,530,544,532,439,493,443,545,458,497,431,487,489,513,477,489,508,470,526,505,595,503,482,533,461,506,478,490,424,471,473,552,534,508,537,485,465,537,541,508,550,424,624,529,492,450,560,439,493,470,537,464,483,502,481,442,508,519,528,482,448,472,475,453,465,464,478,464,437,548,495,469,476,422,516,487,519,532,528,500,480,514,478,406,469,490,393,560,478,443,511,530,492,493,457,505,471,468,532,481,469,461,439,505,488,456,515,492,514,535,529,594,474,452,485,466,483,482,444,475,471,495,475,476,453,519,504,490,509,495,554,458,515,502,459,489,477,450,489,487,466,517,448,530,457,551,551,493,510,520,493,580,471,492,424,463,479,508,476,446,493,514,517,502,514,477,470,551,482,543,456,492,499,471,436,457,529,465,479,446,524,487,512,520,575,461,494,478,540,505,482,441,472,455,515,461,491,486,525,500,478,490,407,486,465,544,408,541,460,461,436,495,505,559,492,507,454,476,500,456,470,484,552,571,466,539,455,449,560,436,484,499,425,561,490,480,490,505,520,487,510,565,449,464,539,519,491,493,514,428,585,469,561,499,489,542,512,506,468,471,449,532,566,536,475,490,533,544,501,441,449,617,580,483,479,431,462,485,485,512,431,547,405,545,468,525,512,495,560,509,457,473,461,459,520,564,489,459,465,432,569,436,457,569,498,512,518,466,504,465,521,516,522,478,500,490,515,526,491,463,517,435,511,469,564,514,464,470,535,495,487,484,500,500,462,543,500,495,433,474,446,459,479,484,489,490,414,448,544,487,411,425,457,443,495,610,415,487,465,474,492,539,483,434,484,437,511,538,514,530,459,434,476,461,533,462,512,569,459,485,500,485,536,487,458,391,468,511,515,496,478,511,452,454,560,449,480,510,463,499,450,504,463,505,500,485,547,450,452,499,451,491,436,538,460,567,523,514,403,498,465,563,503,517,488,506,473,437,486,532,453,516,560,488,446,554,476,570,448,483,542,470,520,561,459,551,486,539,453,551,503,455,471,502,479,559,524,476,441,483,503,415,466,457,545,543,473,475,474,456,427,554,433,488,487,534,519,451,518,455,438,566,494,554,499,500,478,424,444,441,513,542,476,554,458,499,483,465,517,453,468,483,545,529,475,529,502,499,466,500,514,584,504,504,491,549,534,477,493,515,436,548,482,499,502,528,508,525,469,468,400,484,435,491,442,408,499,461,483,479,474,470,489,491,451,478,473,558,578,499,534,494,502,474,535,485,502,511,557,538,464,486,463,527,493,444,500,464,505,460,536,489,535,448,517,423,516,472,515,480,498,423,466,524,496,472,451,469,464,538,514,517,502,459,498,472,464,465,518,495,558,469,515,473,503,437,478,503,492,516,441,556,555,446,477,508,495,441,441,458,494,530,537,488,503,465,483,455,563,490,474,512,477,510,487,563,459,466,436,594,444,584,519,519,541,381,463,535,611,467,524,490,571,406,483,477,529,463,581,479,467,508,441,475,457,521,508,517,481,539,442,474,448,490,541,459,539,464,437,400,502,571,500,507,421,506,481,512,509,545,486,489,520,495,487,430,569,570,428,433,435,461,527,520,472,451,500,469,488,470,508,500,452,479,502,475,477,527,502,454,471,428,543,444,516,511,518,504,514,492,555,504,571,501,508,510,505,477,435,562,467,483,508,523,474,500,526,526,539,511,492,457,548,530,559,482,484,494,538,502,529,433,498,487,531,449,530,507,479,531,437,393,540,475,508,540,505,465,463,513,523,585,530,463,493,534,467,471,488,539,488,474,472,437,505,501,426,559,523,545,494,551,556,498,541,539,484,380,424,446,528,471,497,480,556,476,454,456,519,453,455,535,463,523,528,444,479,468,534,534,481,533,481,492,494,518,476,526,551,480,475,486,433,464,502,488,408,484,495,491,503,499,512,551,549,410,553,512,497,530,482,518,556,522,442,488,473,492,495,453,394,523,514,534,562,579,481,485,477,524,496,514,490,469,585,441,463,431,499,567,553,447,488,478,506,507,474,459,464,483,532,513,584,468,527,426,496,455,516,510,571,460,530,556,491,491,485,448,474,478,501,505,470,516,524,504,474,484,477,546,441,535,464,542,478,552,484,508,492,509,542,478,512,498,538,516,457,571,435,557,520,470,493,516,512,477,522,567,518,491,502,500,431,489,525,462,520,466,403,433,501,525,481,504,481,447,448,526,429,522,475,424,443,522,469,448,543,492,409,546,553,455,422,488,489,464,518,468,410,512}},
{{6000,2.600000},{182,191,169,165,178,161,154,186,227,167,214,220,186,191,169,143,223,153,198,187,176,206,179,212,221,201,217,215,199,208,200,189,254,212,153,190,179,170,150,186,181,172,142,196,211,184,209,160,210,173,176,178,164,216,193,187,209,182,184,193,183,179,166,230,225,162,196,187,187,207,170,219,155,174,207,235,178,192,169,223,214,171,159,213,265,161,168,159,191,233,157,201,208,157,200,226,185,166,188,176,165,200,163,158,172,156,196,179,179,160,168,178,196,184,208,194,189,185,171,146,180,203,178,180,183,163,155,209,200,191,222,192,195,178,194,192,184,207,171,206,186,199,199,216,175,175,197,139,166,172,216,183,203,198,180,159,183,219,178,174,170,202,215,180,140,194,185,189,162,145,173,210,196,163,170,232,169,187,168,250,181,181,179,137,211,209,238,159,222,195,173,201,194,170,194,190,163,181,165,183,173,195,173,205,201,220,157,182,161,170,169,214,198,161,170,176,252,171,187,183,181,209,177,228,162,146,162,180,164,185,218,174,182,210,199,200,194,211,158,156,196,157,159,162,193,180,157,187,194,164,194,187,199,199,200,182,162,195,202,157,189,179,186,197,210,190,206,191,210,175,213,184,181,200,158,218,211,175,204,187,165,189,184,213,195,206,164,182,203,175,202,158,189,179,206,183,150,182,153,187,227,145,204,179,203,171,154,156,177,178,212,191,189,221,179,197,175,194,191,197,212,164,196,218,194,162,167,183,234,200,154,200,200,205,188,216,178,191,185,190,170,165,162,183,160,217,185,186,195,213,183,178,198,194,149,164,207,182,175,199,204,203,187,179,171,175,176,184,183,178,143,190,226,171,209,205,177,156,191,203,136,219,170,165,159,171,183,220,159,178,183,198,183,212,179,198,132,237,220,169,224,201,184,207,184,175,180,167,229,199,174,200,150,213,161,180,200,171,185,216,222,148,184,248,171,223,175,229,186,185,182,216,195,191,163,210,173,204,160,160,173,162,182,194,210,151,182,191,211,166,201,182,136,175,163,184,212,152,167,163,202,132,172,214,157,154,141,172,201,233,244,233,230,123,217,197,205,184,156,192,169,167,167,169,176,178,218,228,168,216,185,164,190,177,184,173,186,207,160,231,166,175,161,187,135,204,251,180,212,194,197,196,182,223,187,200,210,217,211,180,216,196,223,162,163,190,222,204,176,164,219,210,182,189,200,182,219,173,211,180,192,203,172,197,181,208,233,198,200,180,164,170,200,198,219,185,197,175,208,202,145,187,183,182,209,197,133,199,179,197,216,176,174,193,199,197,179,188,192,196,176,220,131,199,169,182,225,215,201,178,133,196,163,194,204,201,184,215,192,156,212,246,163,174,206,202,164,166,209,194,150,190,155,192,211,188,163,177,208,192,230,192,176,192,177,149,208,161,140,208,176,206,190,204,168,195,187,194,206,166,175,143,186,213,180,189,176,169,226,175,197,187,186,205,154,203,214,182,163,174,196,226,182,176,168,185,185,176,154,150,162,226,170,181,165,173,182,233,204,202,183,214,152,184,176,241,200,161,178,160,235,182,218,207,215,190,158,165,185,190,159,193,178,184,139,216,199,198,195,204,212,186,165,216,216,172,213,168,194,176,191,185,195,141,163,193,192,170,154,237,199,208,176,165,223,193,195,168,219,119,166,204,182,167,200,193,179,167,146,176,216,184,150,150,157,167,191,185,182,172,219,215,204,185,163,185,193,139,228,218,173,202,237,165,161,198,190,243,172,229,213,162,195,247,183,238,171,161,172,126,197,178,171,208,157,197,197,236,154,208,214,189,187,229,205,221,196,124,173,178,173,175,184,232,214,175,173,166,171,189,186,177,193,190,194,174,200,222,153,163,194,175,184,181,213,207,196,178,226,219,238,173,202,199,180,173,202,188,225,172,177,170,206,218,204,170,173,167,157,177,208,172,176,212,191,188,180,198,169,225,206,204,229,169,141,169,185,184,192,182,161,157,211,177,136,170,180,171,193,167,193,194,191,188,173,225,176,170,203,173,177,180,143,190,195,205,188,207,203,207,188,176,190,189,194,144,229,204,206,160,173,192,153,189,208,159,205,200,153,164,188,207,196,182,209,165,195,172,201,212,207,165,180,200,168,165,231,175,211,172,199,207,183,181,176,170,181,229,161,170,177,172,148,186,201,201,178,165,211,194,146,184,222,139,171,134,179,173,154,173,184,192,153,207,177,185,203,195,217,185,201,213,209,180,170,161,233,208,205,183,197,214,166,135,194,166,157,174,161,221,154,166,172,217,150,203,133,181,192,214,170,186,153,188,174,209,200,211,210,221,191,191,215,186,172,190,208,181,227,177,224,187,175,156,202,179,151,188,210,160,189,213,227,194,170,158,207,178,203,202,180,183,137,180,178,208,180,163,172,224,160,177,172,189,164,211,251,171,253,175,230,202,158,163,164,179,216,168,145,165,170,189,149,204,181,182,222,175,172,189,200,159,180,201,177,180,151,196,200,214,231,216,193,206,164,213,143,202,186,222,198,209,164,183,192,182,232,203,242,207,154,230,212,166,133,179,196,220,184,158,176,143,189,177,157,165,200,170,187,199,180,213,249,181,180,167,163,195,176,164,156,192,199,199,176,186,216,232,160,179,178,218,183,185,223,265,160,180,163,169,180,212,191,191,185,219,191,204,197,162,227,167,202,207,187,181,192,204,208,185,201,146,205,152,179,209,225,237,220,199,188,167,185,169,179,183,171,224,213,172,162,185,157,200,158,157,203,176,207,137,216,178,226,166,205,182,220,170,184,126,219,173,167,162,180,146,201,224,142,220,199,193,206,142,156,226,189,191,201,168,182,148,171,170,170,171,204,190,175,178,178,157,194,170,199,234,193,176,175,191,159,146,183,169,158,192,170,180,200,208,232,189,184,165,187,178,219,161,181,165,190,199,189,166,167,185,240,178,156,193,166,158,208,207,170,182,164,210,196,174,179,159,174,225,177,232,158,171,162,184,198,231,193,174,237,178,162,159,193,175,229,180,209,216,199,198,182,212,183,227,213,144,177,204,175,202,181,175,141,173,187,174,191,184,179,186,145,155,190,196,159,194,190,187,180,192,202,196,185,193,148,174,203,195,221,164,156,181,161,233,212,189,196,194,223,165,210,169,166,157,171,274,192,147,183,214,196,213,204,185,201,209,197,178,165,208,210,192,189,261,191,164,188,168,205,178,194,178,188,197,170,193,212,189,222,185,244,208,187,237,162,157,137,216,191,162,178,196,125,181,186,189,220,237,182,182,192,150,190,164,229,165,133,177,197,179,167,190,166,171,189,189,199,213,183,153,208,239,235,168,183,168,167,161,175,186,185,169,175,150,178,178,190,183,135,212,199,187,211,190,194,156,120,153,177,175,154,219,210,189,171,196,174,189,197,208,218,181,178,215,188,187,188,200,165,143,165,159,207,158,190,175,186,154,216,171,174,205,201,191,182,169,205,211,157,165,196,193,165,206,168,184,196,192,179,193,227,192,182,167,168,186,165,208,182,175,184,171,209,195,156,183,190,163,158,173,158,175,143,170,165,180,186,177,197,208,179,184,172,194,172,191,186,194,189,199,198,179,172,202,197,189,192,188,218,212,145,196,139,167,171,212,196,231,173,178,211,159,165,178,203,156,205,205,168,216,181,181,205,220,203,226,203,166,152,157,177,161,179,193,195,204,208,168,184,165,208,199,202,179,188,190,168,204,170,205,212,201,168,193,188,169,179,163,168,184,205,189,174,178,206,206,161,183,212,197,181,202,186,181,227,193,120,163,162,195,147,192,188,217,193,201,232,159,185,171,169,165,185,161,169,223,180,154,152,223,193,209,186,133,165,190,160,210,158,182,184,179,184,190,196,160,195,182,172,194,189,198,186,180,178,172,174,132,203,167,207,162,152,182,234,206,171,169,175,165,220,177,141,194,190,173,258,171,205,218,222,170,175,227,153,181,173,201,209,172,162,217,177,162,162,185,166,195,222,194,190,183,158,179,218,193,153,192,211,168,179,208,217,198,197,185,216,176,162,195,151,215,163,221,200,245,149,151,202,210,224,168,170,198,165,160,212,193,160,202,152,181,156,188,168,170,132,240,179,160,144,170,190,221,155,157,169,227,222,142,166,126,207,166,196,161,206,174,173,186,201,170,207,183,171,149,192,217,204,156,154,192,191,196,197,224,235,195,217,184,234,191,167,182,191,185,212,192,213,187,196,199,159,163,189,154,174,214,159,203,152,176,239,228,204,182,168,171,167,198,178,140,213,202,208,163,186,152,188,189,206,174,167,162,186,175,171,160,182,168,173,215,140,149,142,183,177,178,197,198,207,140,186,245,174,172,191,183,222,215,189,216,198,205,206,180,175,189,179,224,168,182,168,161,167,184,192,219,176,165,218,203,171,174,208,190,195,188,172,171,180,178,213,157,208,192,184,245,156,172,201,153,194,223,159,176,205,170,203,201,184,153,208,177,180,210,188,187,182,190,182,207,212,195,182,218,209,194,231,217,215,167,201,188,221,166,184,186,169,176,184,179,180,183,149,154,186,172,177,180,206,201,220,210,175,218,205,172,167,200,255,233,171,172,179,217,187,165,191,197,173,195,184,202,199,212,207,181,191,185,163,173,231,205,166,195,205,161,190,223,161,186,185,198,162,142,193,209,187,179,222,169,218,179,189,173,191,215,164,199,162,148,162,163,145,188,206,208,213,200,196,189,174,204,168,143,176,162,196,197,170,199,183,144,189,160,170,198,203,172,207,154,163,215,189,183,217,195,168,213,181,191,152,150,174,220,189,196,152,173,166,223,208,199,154,166,171,204,176,196,187,186,135,212,198,189,164,222,190,123,192,176,200,194,157,171,202,186,201,160,181,169,201,216,174,173,196,169,188,168,223,154,145,198,195,180,172,166,169,177,179,182,225,204,163,227,174,192,188,156,192,194,188,238,172,205,199,216,202,195,143,154,149,161,190,201,157,212,154,153,162,221,155,178,219,152,218,171,168,191,165,224,161,161,164,190,189,241,168,205,192,192,192,199,161,186,173,188,194,194,177,210,169,150,197,176,182,168,163,187,216,188,159,225,215,170,167,206,206,202,154,228,171,210,182,175,193,203,195,161,160,198,153,129,178,225,165,162,229,189,182,190,202,166,169,206,178,194,169,175,165,194,153,206,171,151,143,215,174,199,216,163,200,178,136,148,182,197,164,209,175,202,167,146,240,261,160,217,172,202,252,198,148,184,219,210,172,149,162,162,172,175,170,192,198,196,267,162,159,161,185,175,197,164,186,194,173,208,146,198,150,208,158,219,195,210,150,178,159,206,159,202,198,201,199,195,185,160,175,182,196,159,173,181,207,219,191,186,232,209,194,170,206,172,149,155,191,162,206,208,187,165,200,183,178,168,188,182,145,155,194,198,204,195,169,159,164,190,193,124,193,190,202,146,130,206,170,208,186,203,208,157,228,219,203,176,223,150,164,219,159,189,165,203,163,184,192,214,156,196,193,211,225,167,179,174,154,198,212,193,219,184,243,177,193,182,154,180,148,193,194,185,165,195,171,172,201,152,162,195,230,189,202,188,198,172,184,227,208,140,147,167,166,169,238,162,166,165,167,206,183,210,145,202,241,191,162,216,180,212,185,187,133,166,175,168,188,179,149,162,181,201,204,140,221,211,191,195,175,169,227,201,171,180,196,219,185,212,200,149,148,195,181,139,194,189,182,160,189,226,209,189,205,195,170,210,168,194,205,157,197,185,163,234,183,241,220,206,182,206,217,158,141,209,189,164,173,182,175,186,159,205,191,179,194,231,186,187,209,207,186,218,181,177,172,206,198,208,200,164,179,212,212,206,241,150,165,169,202,187,181,201,181,158,159,162,202,181,214,154,150,207,196,155,170,205,175,162,153,171,221,148,197,192,149,199,186,173,184,195,193,186,190,175,215,183,156,209,202,189,161,179,169,185,169,177,184,207,168,188,173,178,201,170,181,172,179,204,212,219,189,191,171,174,150,195,172,197,182,226,221,189,204,177,202,177,151,180,211,185,151,194,202,196,200,168,172,182,195,175,175,166,235,199,181,173,168,198,149,187,197,201,222,189,200,178,171,200,189,189,193,191,164,211,159,156,186,208,195,145,240,204,180,196,173,178,162,224,188,186,199,174,180,234,173,160,218,217,139,199,175,206,157,190,178,214,272,195,168,228,205,215,161,180,207,176,237,158,151,191,198,221,181,165,175,158,219,147,156,183,200,203,135,163,146,181,191,236,160,197,198,197,170,148,163,214,189,165,190,199,200,172,167,191,241,174,193,134,171,196,196,151,226,161,189,204,167,223,171,169,147,183,188,158,199,250,162,190,192,235,231,128,196,179,207,205,140,222,198,204,212,235,160,203,202,176,158,183,165,201,169,214,199,208,163,203,191,167,199,175,170,198,182,184,239,184,157,174,190,201,172,155,149,203,195,184,195,171,194,152,157,212,161,171,190,154,182,177,217,174,207,173,174,184,210,161,190,161,182,161,255,179,167,175,170,154,207,142,215,175,169,161,147,230,195,144,212,203,180,129,204,145,187,179,182,175,148,207,176,198,193,187,210,184,174,157,161,244,184,205,169,204,206,165,157,182,211,146,161,163,170,173,201,196,181,173,170,148,164,149,195,194,174,181,195,203,209,189,175,172,159,183,175,173,192,204,160,167,179,176,205,188,216,139,157,168,178,197,201,154,172,167,166,196,182,164,180,165,175,151,199,216,167,198,198,153,177,204,164,179,174,183,174,147,150,160,210,172,201,176,155,212,139,199,208,174,173,259,174,204,174,156,194,179,185,177,175,189,152,168,198,148,146,177,206,209,174,192,148,169,168,197,193,146,177,193,212,182,174,213,194,184,187,179,161,235,193,155,158,164,176,136,162,173,225,213,229,237,168,158,174,214,170,154,194,189,220,176,193,175,214,151,152,177,203,191,173,182,182,184,197,179,174,198,175,206,185,168,204,189,213,206,192,175,189,242,177,204,188,182,207,164,166,198,218,181,158,162,191,193,155,233,202,176,204,198,165,187,177,214,238,136,182,170,210,159,202,173,151,185,209,196,212,198,196,165,215,204,184,139,155,200,188,155,178,188,186,199,195,220,198,165,204,156,187,160,177,184,189,194,179,186,186,162,198,158,202,195,203,189,254,186,190,156,165,202,141,229,206,181,204,190,185,194,183,151,207,215,181,195,151,172,223,145,203,140,164,172,211,207,184,155,201,203,191,206,178,168,203,166,167,180,169,215,205,199,183,204,163,202,187,188,144,198,239,226,220,218,170,203,158,155,193,227,191,213,190,169,187,163,207,195,207,188,190,162,208,178,207,252,213,176,164,171,171,177,182,213,223,171,152,186,199,205,237,180,199,161,219,205,178,241,157,191,227,205,170,176,175,172,186,173,194,206,197,187,181,165,203,161,219,211,198,190,160,171,187,209,229,174,204,193,172,173,153,192,195,206,194,136,192,164,202,175,193,168,180,191,197,163,179,143,199,198,218,171,216,207,201,198,190,211,196,201,161,184,236,224,170,186,160,214,198,119,159,189,175,196,223,162,156,170,163,170,175,157,213,178,163,170,187,176,196,199,209,187,184,158,145,186,218,214,171,190,187,201,204,219,186,209,194,170,170,167,193,146,153,206,152,191,144,183,196,173,185,274,170,177,161,187,153,216,161,177,221,174,166,217,194,176,211,203,213,169,167,180,174,236,181,191,182,201,198,182,169,191,214,189,206,164,190,182,173,224,177,182,138,172,231,162,146,223,170,169,159,164,190,187,205,182,178,152,178,192,138,200,187,159,163,191,190,167,198,191,183,184,178,168,204,210,228,174,187,136,191,154,201,168,161,200,135,189,191,162,204,208,208,169,179,190,256,214,143,231,188,184,188,173,222,181,193,195,195,185,162,194,189,130,214,187,217,148,205,208,198,162,182,173,154,174,197,193,188,193,192,193,215,159,212,205,178,210,205,176,229,198,223,163,178,213,194,214,212,197,220,145,192,195,146,195,187,180,171,164,185,240,188,236,153,177,183,158,196,154,187,199,143,170,175,201,167,150,195,143,221,169,150,160,193,185,206,211,217,149,185,155,244,170,213,224,152,152,145,191,231,158,178,198,207,208,190,200,227,177,193,215,188,191,148,187,182,160,189,156,192,178,190,150,133,164,160,187,190,181,214,161,186,191,185,218,207,206,192,155,180,183,159,159,223,188,184,174,218,175,138,193,161,211,157,199,240,219,146,155,170,214,222,193,207,198,199,172,199,193,230,152,176,177,207,164,193,143,166,151,185,230,185,163,184,178,208,181,197,198,187,206,176,200,165,181,183,179,202,189,192,192,223,255,225,171,217,172,168,172,174,163,201,218,209,227,218,206,183,188,186,181,190,213,198,156,163,209,173,215,161,204,152,123,158,228,189,185,207,210,212,176,173,202,190,217,166,166,223,222,184,192,216,184,192,200,219,189,213,165,178,174,222,151,192,212,139,189,192,190,189,204,188,194,197,181,192,168,249,156,172,215,182,165,160,199,274,174,148,167,165,182,204,199,162,175,192,184,181,170,175,241,219,237,213,205,164,140,166,175,240,177,159,201,166,161,170,203,174,196,204,154,163,168,156,236,262,194,182,185,189,175,157,179,176,199,160,212,163,164,204,172,199,202,198,206,181,212,180,164,195,200,239,222,175,179,198,171,204,149,193,201,167,147,149,202,160,149,173,190,183,192,197,163,156,202,170,187,195,187,195,221,177,162,187,186,210,177,237,183,161,195,179,180,166,200,177,176,192,175,244,191,137,177,202,196,201,174,182,193,212,163,197,182,173,195,180,164,161,188,148,149,182,194,202,173,177,166,188,166,170,173,184,186,198,165,186,169,205,178,259,187,169,197,192,199,165,168,167,195,186,240,163,166,199,191,211,166,208,188,216,155,152,195,168,139,171,168,182,170,159,139,193,196,160,177,171,171,165,154,188,160,216,202,184,160,190,203,180,166,158,197,190,186,207,196,192,222,176,180,186,165,148,171,173,200,197,175,214,152,160,205,183,189,181,212,169,183,179,187,166,233,165,195,189,200,217,216,206,188,195,192,161,150,203,190,271,194,172,186,161,210,175,189,176,214,193,195,195,171,192,170,148,179,183,173,227,183,141,160,175,197,180,196,172,150,140,196,157,188,178,202,196,192,174,159,209,222,213,180,222,179,192,215,209,171,187,179,167,237,242,202,217,178,185,198,197,190,192,183,170,175,200,211,157,161,193,214,191,188,186,184,205,159,191,205,196,199,230,181,224,168,191,173,186,195,146,144,181,185,186,181,202,202,166,155,179,155,188,223,156,204,183,195,165,183,215,168,177,226,150,179,196,200,187,181,209,199,152,213,153,189,158,179,161,168,197,150,155,211,191,182,205,208,186,189,156,212,214,208,164,179,178,179,179,214,217,193,162,199,174,140,131,199,157,182,185,225,198,210,170,150,150,176,221,214,192,191,176,199,175,188,197,170,187,154,168,231,169,165,249,185,193,172,164,164,197,183,177,182,201,197,174,130,202,171,195,171,217,200,209,171,201,190,212,175,149,183,171,186,176,237,204,171,157,174,191,230,171,189,141,165,206,199,187,169,208,176,203,190,157,169,171,153,206,175,209,213,158,205,216,168,223,175,168,154,196,194,202,161,189,177,178,160,195,243,174,169,224,193,204,224,187,206,177,206,196,188,220,207,162,160,166,201,180,187,196,198,167,268,150,175,158,212,201,173,160,184,192,204,164,195,176,214,198,170,180,190,194,168,133,194,160,183,189,191,176,178,146,148,179,182,178,170,153,179,185,181,245,173,197,176,124,170,181,201,223,216,205,207,263,219,181,217,139,176,210,173,145,177,171,196,195,197,175,191,178,200,169,239,228,179,180,173,181,162,188,184,190,168,204,223,202,185,202,185,146,192,223,186,147,201,172,177,136,231,178,175,202,165,168,177,178,195,199,177,196,180,190,181,177,168,181,177,189,185,199,179,159,213,183,200,174,189,195,214,174,178,183,172,183,210,233,176,212,221,160,195,195,175,185,141,207,175,189,170,176,197,202,164,199,159,193,196,183,239,172,170,150,200,153,224,202,182,197,230,233,216,195,169,181,164,210,178,183,145,172,196,178,230,189,226,192,168,171,208,199,192,165,172,178,277,172,197,139,183,200,181,159,169,177,223,198,150,200,207,181,183,177,135,187,171,154,194,176,179,190,209,175,225,219,179,183,207,184,191,151,189,158,209,180,199,196,162,215,253,172,178,157,220,197,152,176,218,150,207,148,176,176,159,193,240,208,150,214,195,175,164,206,181,205,185,168,165,187,201,197,160,186,132,230,168,191,183,194,217,200,214,170,189,173,235,160,187,193,160,184,192,204,199,216,208,149,190,183,162,172,192,205,196,221,165,179,199,248,184,178,222,193,188,222,210,173,173,171,172,173,212,170,209,194,147,167,210,216,161,214,181,183,169,196,195,154,165,174,249,214,231,173,202,154,239,177,233,150,192,176,168,212,179,219,180,199,215,158,196,158,202,202,230,159,173,145,236,171,217,193,220,161,192,144,162,224,152,205,202,175,196,198,162,233,229,161,215,175,199,200,202,205,177,188,152,178,157,189,124,178,209,167,188,191,203,160,213,223,202,202,206,184,157,186,201,187,193,176,219,199,171,229,205,233,203,193,217,175,161,182,194,236,215,206,176,202,198,192,192,210,178,188,196,143,177,204,178,179,204,246,171,160,207,188,169,157,193,210,199,183,185,196,163,170,167,156,188,200,213,159,175,161,202,164,191,212,192,204,154,153,202,210,207,181,200,236,193,177,145,187,160,129,132,210,156,226,175,208,211,215,204,142,216,158,194,187,209,196,196,190,219,191,176,184,216,144,183,161,177,227,185,190,206,171,190,195,177,183,209,249,209,171,145,247,206,178,198,214,195,167,169,173,214,208,209,193,187,202,177,216,173,170,166,204,163,183,178,187,180,202,128,165,169,149,172,230,211,147,210,174,187,130,197,200,178,181,180,192,192,155,218,181,175,166,208,157,168,174,195,192,182,168,194,197,189,149,171,213,157,187,149,198,172,192,187,194,185,187,214,181,200,180,230,177,173,176,183,236,186,188,152,194,159,247,203,213,148,190,159,182,150,138,225,171,191,193,228,162,153,177,148,182,220,183,190,185,171,193,192,149,213,163,173,187,174,178,204,167,217,180,200,246,202,203,155,192,152,184,170,203,172,195,141},{207,172,213,176,181,209,222,197,192,191,141,230,194,198,177,221,198,195,197,148,203,210,214,138,224,179,200,168,161,224,203,180,200,205,182,157,230,150,145,156,183,184,190,194,189,184,185,198,173,211,166,156,215,209,173,228,193,194,198,221,219,179,207,170,196,186,192,195,189,194,188,218,199,211,231,235,197,206,158,177,184,186,173,179,201,207,166,213,212,176,199,198,180,185,207,203,209,190,189,191,169,166,195,160,172,177,183,191,194,211,153,185,185,182,178,171,161,204,190,189,194,211,215,207,230,204,197,192,211,226,195,199,179,210,174,220,196,228,157,207,145,179,164,193,160,171,184,176,216,202,183,171,175,226,225,180,210,184,209,228,193,203,164,200,165,203,207,238,160,211,180,178,150,175,212,159,182,237,221,180,212,170,171,197,188,189,207,164,181,199,169,199,206,178,190,242,213,180,234,162,212,193,173,171,183,179,144,172,155,148,246,188,213,195,178,187,194,192,198,203,181,187,183,206,190,183,181,180,224,201,191,162,188,191,196,191,163,160,219,208,180,175,204,179,202,186,206,194,188,181,195,192,195,185,236,172,180,151,160,190,202,172,133,209,184,210,198,226,202,190,201,190,194,179,141,215,196,180,176,223,186,199,180,172,168,185,189,219,161,164,203,185,189,181,177,172,188,195,195,198,206,226,172,196,217,217,204,187,191,193,202,189,165,200,234,204,235,178,170,186,184,166,213,205,195,212,220,199,242,162,162,221,206,178,223,173,176,145,184,181,201,227,164,221,218,175,181,218,166,143,189,172,216,172,221,199,156,228,182,206,198,232,222,192,199,191,199,176,158,193,222,155,200,202,188,155,176,174,165,208,190,197,195,204,194,161,178,155,199,188,169,200,202,216,185,166,166,185,211,205,208,183,232,216,208,191,208,201,180,193,176,201,166,214,179,160,179,179,198,194,177,203,199,196,213,180,179,186,205,193,214,159,194,156,190,220,195,194,211,183,205,166,200,185,224,229,196,145,175,197,193,179,233,218,175,204,203,155,154,227,214,224,193,178,174,186,213,174,239,203,215,201,149,204,212,209,166,183,169,203,183,183,144,219,185,168,201,205,240,148,219,219,185,206,243,266,174,183,191,169,194,173,202,187,155,206,157,178,258,178,176,185,251,178,290,205,175,208,164,220,203,200,189,177,171,171,180,213,158,221,172,200,164,217,157,181,188,182,173,206,167,182,178,182,199,194,155,179,221,194,224,161,191,174,246,180,165,238,156,202,185,175,193,162,182,164,193,220,194,151,180,228,199,164,192,166,180,191,193,174,236,178,203,189,180,205,182,178,187,209,204,192,152,167,202,204,201,170,195,179,194,186,218,191,214,205,192,222,187,162,189,180,193,186,193,178,159,194,167,231,189,188,167,160,166,175,199,187,223,188,162,178,201,214,197,196,164,204,207,161,196,182,209,195,244,172,201,191,195,193,168,148,221,162,182,217,176,180,184,187,214,185,204,234,201,194,181,181,216,161,139,241,164,175,206,165,168,187,185,253,197,167,226,219,174,200,182,187,203,210,200,207,169,209,197,191,138,149,174,185,179,164,172,197,194,180,188,181,179,179,187,196,189,179,198,186,179,196,200,177,212,181,190,130,166,166,181,211,168,182,167,164,196,202,183,193,185,210,199,195,194,186,182,215,149,158,163,170,182,258,218,206,199,223,248,257,174,180,241,187,147,190,154,209,191,161,161,210,207,188,174,182,186,161,231,218,140,231,239,165,195,176,179,159,163,225,171,164,186,189,171,211,220,171,152,192,162,170,238,192,177,160,182,198,173,178,175,199,188,151,179,221,207,175,193,145,164,204,225,162,178,171,231,158,217,171,202,183,183,170,199,154,176,183,205,173,192,170,149,189,192,185,189,152,201,210,166,206,206,186,233,194,206,169,173,214,180,183,169,178,178,192,186,194,179,176,189,198,159,209,171,165,235,200,176,203,181,219,239,213,188,215,205,234,174,203,184,204,185,187,177,182,158,198,197,187,221,157,224,182,182,198,206,162,153,184,198,159,184,184,259,224,181,203,175,188,207,212,170,215,170,212,185,182,242,194,168,204,205,189,173,238,168,214,190,203,189,235,196,204,163,163,187,224,188,186,221,212,181,208,205,162,219,193,214,212,176,204,228,188,194,221,183,202,141,202,180,173,192,206,212,204,191,167,192,227,217,196,172,196,184,226,190,213,214,222,178,198,176,223,225,224,188,193,154,170,184,224,161,192,183,207,199,262,233,188,207,180,180,191,195,203,181,176,176,187,205,244,166,207,200,178,169,223,192,220,206,136,174,179,203,226,182,204,183,180,190,176,198,231,148,210,170,220,193,197,164,205,173,220,208,163,231,231,194,149,227,206,184,231,192,200,195,177,191,248,191,220,223,201,184,159,229,189,226,211,174,193,186,181,208,220,180,205,192,186,180,169,180,185,169,206,171,191,201,233,191,170,196,212,226,171,195,184,190,166,168,181,192,195,209,208,182,156,171,182,205,210,192,192,152,186,175,197,167,205,185,201,166,248,193,200,182,265,178,212,207,172,219,213,175,231,171,178,210,231,177,186,186,204,162,218,212,197,183,185,202,165,184,201,187,214,191,167,196,241,181,186,199,238,193,177,179,185,188,184,200,185,196,188,243,184,200,183,172,185,165,189,200,166,177,172,220,194,185,187,173,163,215,183,197,209,207,198,197,181,200,174,184,174,198,154,197,171,206,178,223,175,217,240,199,182,177,193,212,207,220,204,156,170,188,151,202,191,192,206,205,238,212,191,178,221,197,163,189,185,251,197,219,188,238,217,219,193,176,164,183,180,184,225,194,217,189,172,170,231,238,181,182,205,156,189,171,202,166,203,210,164,168,222,197,170,181,236,195,174,204,177,183,203,168,184,175,222,176,158,173,201,222,174,200,181,162,188,166,172,198,212,183,203,172,187,216,184,146,200,180,192,217,227,191,184,180,175,210,151,228,224,181,235,213,234,197,184,189,178,199,200,182,205,195,156,189,162,176,187,180,174,195,201,176,182,175,177,166,202,190,198,192,224,181,194,212,189,182,180,184,215,188,217,165,174,192,215,182,197,202,214,201,177,180,186,192,174,181,183,162,172,201,182,180,191,198,208,216,183,189,174,186,177,200,220,208,168,180,199,181,161,173,196,183,198,182,224,161,203,176,210,169,195,177,174,228,176,175,166,212,253,199,188,231,164,163,213,196,152,197,203,193,161,172,187,211,173,224,207,179,190,168,190,194,203,177,190,214,171,187,168,210,180,223,197,182,188,197,202,187,183,187,179,191,176,190,185,218,179,204,182,184,185,210,192,213,202,181,192,219,166,222,193,170,212,220,195,212,188,169,202,164,208,160,190,164,195,211,172,164,172,200,202,174,206,259,183,206,181,162,188,159,176,180,180,170,232,204,174,181,174,192,207,268,164,171,182,197,182,200,194,200,172,178,185,178,185,212,196,222,190,213,175,170,216,168,182,215,211,205,203,193,221,233,203,175,181,154,172,171,167,195,228,181,184,184,198,219,178,223,178,198,183,210,223,171,152,202,147,181,214,202,187,173,158,225,180,197,196,196,199,197,178,198,153,191,168,172,197,169,207,166,150,184,183,171,229,227,201,217,207,148,219,221,212,203,167,155,200,245,191,197,199,164,240,145,178,168,160,201,176,189,182,169,188,185,202,185,198,189,168,188,194,159,199,198,191,174,183,174,198,193,211,203,174,210,181,223,221,216,191,180,166,203,172,228,174,215,192,208,247,222,179,167,189,152,229,164,185,222,194,189,211,194,190,192,188,210,228,174,202,177,200,204,180,194,205,181,198,199,174,218,219,203,162,161,185,195,178,206,182,192,185,160,220,159,226,177,200,184,154,208,152,167,219,184,185,155,163,140,159,238,191,179,168,222,174,202,185,193,173,201,209,172,221,225,158,191,202,211,208,221,187,191,175,182,185,218,214,179,210,135,198,167,250,204,194,138,207,207,200,248,206,192,188,214,176,192,178,179,192,209,172,194,203,191,210,201,216,209,238,166,181,161,197,198,156,164,176,197,226,191,201,186,168,198,173,179,197,198,235,164,171,195,193,181,167,180,235,227,197,186,181,174,185,197,148,236,189,180,200,175,205,179,159,219,226,165,163,200,197,187,189,186,197,203,215,157,212,196,158,177,171,227,168,234,169,208,190,177,199,210,176,209,165,186,184,161,190,166,214,174,179,197,179,169,192,183,188,218,201,207,217,155,236,186,211,162,188,216,213,207,195,218,185,175,201,234,182,186,216,237,178,152,154,173,184,196,206,183,166,207,183,177,202,176,213,215,150,177,177,221,196,177,202,195,149,179,217,193,220,180,164,184,190,200,180,182,202,186,188,175,197,168,149,224,191,202,200,201,178,188,186,165,169,196,222,194,195,180,216,160,188,161,215,215,208,212,211,172,170,206,187,172,191,199,161,177,168,195,199,172,182,176,216,201,220,182,188,191,233,199,214,232,185,162,199,180,223,225,150,197,211,198,160,147,186,175,170,152,175,184,175,231,152,223,185,174,242,245,204,188,218,140,191,198,211,221,191,202,200,201,202,221,232,213,215,160,177,153,164,203,212,147,212,186,173,181,191,207,182,206,249,211,200,177,170,212,190,169,161,160,216,225,194,191,166,236,192,183,180,198,178,189,191,177,192,216,183,128,169,192,197,210,158,151,220,210,200,202,228,192,201,201,181,167,226,214,204,221,172,162,189,189,191,157,211,189,197,141,176,152,190,166,211,187,195,193,190,189,184,189,188,194,181,200,177,152,178,189,163,253,254,149,178,198,161,209,169,182,180,219,190,195,206,169,246,175,159,204,213,199,167,197,178,212,184,192,209,203,213,178,166,200,160,185,204,205,246,217,201,156,160,167,208,191,200,208,191,235,169,219,198,151,206,207,177,215,210,204,194,187,181,212,224,201,233,166,186,231,161,202,186,206,195,159,212,200,200,225,156,224,166,183,210,195,181,179,174,185,223,167,216,191,198,180,221,192,174,215,206,194,195,204,159,210,173,207,217,158,220,158,196,220,182,195,194,232,186,218,177,176,154,231,157,251,179,171,179,185,181,182,199,214,172,168,176,187,216,173,182,209,243,170,209,164,181,186,153,182,243,212,158,172,213,253,195,202,205,184,200,182,231,164,170,150,150,201,185,157,221,199,176,196,170,184,242,164,205,186,152,212,200,184,170,154,205,228,186,167,212,165,208,190,194,160,171,179,208,171,181,238,191,225,193,208,202,197,230,166,144,177,186,218,196,190,221,185,173,229,200,183,181,204,182,202,185,172,201,192,158,176,209,219,186,160,183,212,213,165,157,212,185,211,202,180,204,164,191,250,207,149,218,166,223,173,175,189,184,238,205,174,218,139,173,152,197,191,190,150,206,179,213,240,183,236,178,180,214,178,175,210,181,186,216,209,199,171,167,175,182,185,205,232,187,178,208,200,199,197,171,204,177,195,169,195,207,185,169,186,203,207,199,181,162,194,167,225,206,183,204,198,206,171,214,198,203,186,180,214,159,192,185,185,187,177,196,192,188,205,186,237,199,197,206,151,193,159,201,174,214,229,182,193,170,201,197,248,150,182,224,204,201,216,171,191,179,198,195,171,206,210,182,228,197,218,204,166,182,185,191,207,221,187,174,164,186,175,193,191,213,194,189,207,194,184,185,179,206,155,233,199,229,171,211,189,201,194,184,201,181,182,146,189,204,213,173,193,216,170,198,201,156,230,201,187,239,140,194,206,211,143,213,192,217,143,195,198,167,201,169,233,177,196,229,166,156,215,179,190,196,175,225,205,194,207,204,223,225,204,226,166,208,163,197,158,199,152,236,225,190,202,139,226,151,186,183,211,168,158,193,176,228,201,212,173,167,183,208,217,194,152,208,200,199,218,171,205,227,194,156,212,192,204,166,219,217,231,148,176,220,184,178,143,159,189,197,160,159,190,145,194,158,229,158,180,185,184,192,187,144,190,177,171,184,168,203,203,170,187,203,167,190,187,193,196,185,180,196,207,185,174,218,208,205,204,183,161,248,220,190,233,155,245,239,196,174,208,158,182,198,181,218,143,189,185,222,202,147,160,215,206,209,227,172,182,158,164,141,192,178,215,214,152,192,198,178,167,159,148,175,170,185,196,160,168,219,155,244,172,201,179,178,179,185,227,213,199,191,191,215,186,164,221,171,146,183,178,197,175,175,202,189,182,183,224,175,202,185,210,156,216,209,197,176,171,218,179,206,199,204,140,184,196,185,178,203,157,164,198,203,191,159,174,185,222,200,169,168,184,148,199,181,184,192,160,191,201,200,163,191,219,193,153,181,182,227,175,200,190,205,179,191,223,182,200,189,186,203,208,183,242,198,162,199,198,186,242,180,179,203,166,166,189,166,207,177,171,195,206,204,162,238,178,234,193,226,201,209,190,211,173,224,233,224,163,181,203,163,172,227,210,192,182,169,175,212,215,176,205,158,183,213,180,194,232,189,211,255,213,163,205,212,203,184,200,199,161,213,157,184,250,200,209,205,202,201,205,204,176,194,204,176,166,164,202,174,211,185,214,166,190,185,188,226,202,248,223,201,181,211,207,176,203,159,181,215,214,159,161,159,148,229,183,195,175,205,168,193,182,203,211,187,226,178,201,218,203,190,192,173,189,164,164,215,173,205,185,164,204,229,186,198,139,180,202,159,209,239,212,178,200,197,190,185,178,197,228,206,201,194,223,197,215,150,185,193,191,238,171,180,222,184,197,216,189,164,181,197,188,187,179,198,170,178,208,188,171,185,217,142,186,153,192,198,180,198,167,197,184,186,185,155,184,234,176,175,208,172,214,210,211,180,199,204,197,182,187,190,160,159,187,226,169,164,172,165,220,164,210,202,211,196,190,207,193,182,195,188,194,181,254,208,180,224,224,186,238,187,169,175,169,180,167,209,204,167,194,229,183,220,181,217,172,183,202,187,233,184,205,170,159,194,163,200,229,213,153,257,229,182,177,185,159,187,199,215,147,178,177,181,212,165,174,184,198,201,185,199,247,210,213,186,178,195,223,190,227,197,229,175,149,206,187,207,171,168,212,149,217,184,162,184,159,189,200,198,203,230,187,193,202,170,166,241,185,177,207,197,212,193,184,210,221,201,191,225,212,212,212,189,208,207,185,219,170,172,246,238,182,179,177,158,218,179,196,211,176,196,224,220,226,179,209,175,172,200,174,160,198,195,189,151,230,249,247,221,188,157,180,187,190,184,179,199,173,219,170,185,206,226,164,170,219,165,194,173,185,166,188,173,191,200,173,246,191,204,216,181,213,176,189,202,168,192,216,214,195,205,193,182,192,182,222,206,193,223,201,189,172,202,205,184,193,167,202,172,189,236,202,218,208,195,186,199,219,194,236,195,248,179,186,188,229,194,229,185,209,181,226,186,197,235,201,197,170,183,175,235,178,210,181,206,184,181,189,201,219,189,180,197,192,186,167,196,192,200,163,171,196,220,163,199,157,172,210,157,221,212,182,187,170,200,225,212,183,197,200,217,200,202,185,202,211,154,177,177,226,207,213,177,198,204,177,178,202,169,223,153,234,195,173,239,188,161,191,190,244,208,169,197,257,202,174,216,181,194,263,182,192,199,200,187,176,180,186,187,201,179,180,175,201,176,189,225,171,215,210,227,255,182,211,196,204,201,182,200,176,175,175,200,164,181,222,172,199,210,198,155,194,209,209,182,200,203,177,157,200,172,191,163,174,171,165,192,196,262,234,208,227,184,197,204,236,205,189,201,211,163,175,231,215,172,205,203,179,178,170,191,155,189,229,180,224,172,186,202,196,168,221,209,192,234,195,227,191,168,173,181,191,237,174,177,204,171,195,173,183,196,181,207,163,215,159,144,192,164,188,148,173,199,184,183,163,191,143,202,218,192,218,186,201,183,206,217,190,180,198,199,154,197,211,227,207,172,208,194,210,189,157,192,165,143,166,180,218,165,198,204,187,219,231,171,162,210,160,236,203,186,172,173,183,173,187,175,196,176,201,219,184,159,201,187,197,212,188,234,184,192,213,196,188,178,165,186,215,178,184,165,168,183,213,178,187,193,217,236,189,225,169,184,205,184,201,205,163,192,199,248,263,168,184,208,168,186,168,204,227,192,160,189,159,177,210,159,232,174,175,181,185,161,163,186,217,160,188,234,184,187,200,192,198,185,166,192,237,149,192,198,199,174,215,193,171,225,181,216,190,183,158,138,194,173,197,218,176,151,217,193,169,180,223,151,169,168,224,207,161,176,166,216,196,170,191,204,179,161,146,209,193,171,210,197,175,164,183,245,166,212,176,186,201,209,213,231,198,188,165,216,214,191,191,203,205,201,201,222,177,222,177,172,183,227,162,169,201,203,163,195,159,188,178,172,155,185,245,219,218,208,167,192,193,185,187,196,189,221,148,190,196,163,178,210,204,177,188,197,198,176,241,182,206,182,168,164,222,183,199,207,162,182,163,207,193,224,208,169,201,172,166,200,176,203,186,212,182,187,212,187,189,144,197,182,214,191,241,204,189,181,207,169,179,214,193,179,205,166,181,219,165,176,150,154,187,231,156,175,176,140,165,182,192,187,181,188,194,195,166,208,176,184,194,231,184,179,189,192,189,206,172,168,191,183,170,151,205,165,223,146,161,156,173,164,189,199,194,194,176,235,193,209,191,204,189,241,136,216,230,196,205,134,226,198,188,200,170,184,171,185,148,241,168,212,185,239,162,204,167,199,180,167,181,194,223,219,207,204,222,208,186,178,187,180,201,236,168,168,229,169,177,215,173,199,195,164,214,174,170,166,192,180,197,201,149,218,206,141,208,194,203,193,186,222,184,187,245,196,188,192,177,195,214,171,181,228,178,190,176,144,195,193,214,210,189,169,193,231,191,161,179,163,190,201,209,168,166,213,197,193,216,204,199,184,202,166,193,196,198,181,156,201,210,174,179,225,176,189,231,196,217,184,164,210,186,178,184,176,195,188,183,216,197,212,209,228,158,165,212,219,201,209,184,184,244,184,192,187,170,224,252,200,174,203,180,174,199,213,183,216,206,192,218,187,184,165,196,165,183,228,194,200,186,196,165,148,161,207,203,194,154,205,201,165,190,170,194,207,202,171,203,172,178,176,170,176,155,177,184,232,174,188,196,170,206,201,236,180,183,233,180,184,188,203,190,167,184,178,171,190,177,174,197,190,172,162,212,206,186,217,187,185,211,208,203,180,188,213,186,191,208,207,194,181,162,165,180,189,193,194,208,165,191,192,228,214,193,228,206,181,163,244,179,193,178,207,184,236,215,223,200,142,154,197,203,208,221,198,177,208,179,216,193,194,205,178,168,184,183,197,186,202,155,221,191,226,195,191,219,192,171,194,187,153,189,207,162,214,219,149,210,144,162,185,153,169,190,194,175,185,194,199,209,186,185,167,176,211,177,202,229,214,181,198,162,225,162,191,234,202,179,195,166,196,178,156,212,203,170,175,161,200,184,199,152,209,164,182,201,189,188,183,196,201,174,218,160,223,168,172,190,204,204,174,191,192,197,137,183,165,213,181,188,158,233,219,134,164,167,212,171,220,194,197,192,182,194,174,196,219,189,197,193,214,196,206,164,175,212,185,210,165,199,162,156,167,145,154,167,189,188,205,193,188,170,183,173,240,148,187,178,187,193,158,206,165,174,229,189,211,174,188,168,193,171,192,165,218,196,195,217,211,190,157,193,193,212,204,219,195,154,235,160,209,174,191,152,150,235,206,211,180,211,201,188,198,189,235,175,179,190,190,179,176,172,202,168,150,189,198,220,174,207,180,200,207,218,207,162,209,161,143,204,192,170,230,217,226,186,189,217,184,178,181,200,211,225,160,182,183,223,213,171,190,229,146,170,171,190,197,180,167,202,173,177,215,218,160,173,191,173,174,196,176,179,184,162,193,191,155,211,190,185,151,195,173,167,181,183,190,185,222,192,224,200,152,204,191,212,164,196,164,169,223,207,197,199,181,191,191,165,210,223,215,202,222,198,181,172,186,226,185,130,225,165,152,171,172,221,155,178,175,191,218,183,194,184,205,167,186,210,168,160,169,196,164,174,169,161,194,223,171,211,225,238,187,180,166,235,203,186,167,165,226,235,181,172,189,187,195,195,177,183,160,199,232,176,207,202,188,234,198,185,199,167,192,203,179,193,169,182,170,270,207,170,146,186,210,180,209,187,174,188,191,171,186,179,155,173,178,183,224,210,166,155,196,191,161,171,203,240,245,199,195,179,165,181,197,173,205,188,225,234,194,221,177,160,152,186,191,232,182,220,218,187,195,197,229,220,181,159,212,153,152,187,191,171,164,164,200,211,170,196,230,199,156,221,205,181,190,217,199,214,216,217,172,189,196,204,175,200,231,179,209,229,206,197,164,195,167,210,202,190,184,161,195,205,208,165,191,215,177,187,193,195,164,188,166,191,209,205,177,198,180,196,189,189,188,207,178,213,207,172,185,192,211,196,147,158,188,150,187,155,179,190,175,231,186,191,163,186,193,218,239,251,198,184,174,166,173,208,175,181,170,200,232,198,201,167,229,206,199,181,179,166,196,152,203,154,181,238,167,192,188,255,186,199,227,207,175,228,174,199,198,187,163,175,182,171,180,155,183,207,199,223,228,147,195,158,223,195,197,175,175,175,249,189,163,164,194,213,222,178,151,231,191,219,205,230,206,176,198,162,167,223,165,174,220,169,200,207,192,200,194,204,180,249,226,183,172,209,178,213,170,223,226,209,155,149,218,191,181,204,220,208,180,186,202,191,192,197,183,240,159,219,186,180,197,166,249,212,189,190,192,158,202,181,174,167,250,203,167,210,174,184,167,205,227,192,222,218,211,186,203,171,176,212,247,198,192,206,219,271,166,186,171,234,232,185,158,205,213,172,269,176,159,182,181,220,187,229,184,202,170,181,228,175,198,205,208,202,180,181,221,226,174,214,163,212,212,154,212,191,240,223,170,195,170,162,169,202,173,191,229,175,178,219,180,199,170,148,218,192,182,172,169,200,214,230,211,168,239,194,250,205,180,185,164,172,180,206,214,193,193,164,190,202,194,160,182,219,212,184,223,172,171,166,182,180,189,174,170,208,218,195,180,187,241,204,202,185,164,170,208,209,181,149,222,210,199,191,184,211,183,218,183,169,184,230,200,185,215,214,173,179,227,161,196,202,171,164,174,191,173,161,187,180,196,167,190,212,175,173,233}},
{{6000,2.700000},{91,92,93,105,103,73,77,93,73,89,63,70,71,73,67,76,57,61,86,65,72,59,75,91,64,69,69,77,79,81,78,76,74,67,69,74,85,59,72,91,77,96,74,76,102,65,90,75,90,94,98,78,55,88,84,109,70,76,76,61,76,88,86,86,82,64,86,78,68,62,79,76,71,87,80,75,69,71,76,87,79,78,91,90,71,77,104,79,69,77,81,85,73,63,65,84,49,95,76,82,82,74,53,93,78,47,84,88,77,56,74,52,54,70,63,97,65,90,79,69,72,69,98,88,67,85,73,73,59,81,80,90,76,79,77,72,85,74,85,70,67,58,73,92,86,86,66,78,83,69,93,100,77,79,89,109,73,58,81,70,91,72,72,73,58,54,60,80,87,68,106,111,79,90,64,69,60,88,58,63,83,78,61,83,76,70,69,75,63,69,82,59,81,86,76,62,89,105,70,56,99,66,101,86,86,81,56,63,72,78,69,57,82,69,93,78,89,73,82,52,58,76,76,76,74,66,88,82,84,74,53,100,103,96,85,72,63,63,54,33,60,78,65,84,84,92,76,81,72,86,58,121,81,82,64,72,62,59,68,86,89,78,66,69,64,83,82,69,55,71,62,74,58,75,81,57,63,68,66,65,67,75,81,92,89,69,83,83,99,77,79,66,95,73,87,89,70,76,59,65,75,71,76,109,76,87,75,73,66,62,76,103,77,85,80,90,77,106,78,80,76,81,89,80,74,76,58,62,75,68,48,78,68,76,61,57,82,61,85,77,62,64,73,83,99,85,70,82,62,105,74,92,93,67,82,74,59,74,71,97,91,75,53,70,95,80,71,60,75,52,71,73,75,73,77,57,93,89,67,94,98,72,97,82,77,87,62,89,94,74,64,62,95,79,71,86,80,92,85,88,79,80,90,84,74,85,70,56,63,55,80,71,77,78,81,71,104,65,68,65,66,67,83,83,79,80,76,70,79,88,78,100,97,102,72,89,92,79,89,101,84,78,61,70,108,62,73,59,55,78,60,68,87,71,68,66,68,87,88,98,112,97,61,81,86,94,56,67,71,106,78,89,74,86,58,74,80,85,74,59,67,71,87,78,71,62,64,88,55,73,88,88,70,66,63,72,81,78,86,80,98,70,87,73,76,83,57,79,85,75,86,71,81,48,78,85,70,131,71,80,72,75,67,107,56,104,78,86,72,94,68,77,74,64,65,61,77,85,75,81,66,95,66,69,70,77,101,67,53,82,63,102,82,71,55,100,93,65,76,87,61,81,100,68,59,80,76,93,84,93,71,83,94,72,58,65,70,67,80,53,72,67,76,47,69,68,74,98,61,92,49,68,76,70,74,74,62,80,57,78,104,89,86,63,57,75,91,70,71,89,87,77,58,92,88,71,93,72,105,63,61,65,90,72,96,60,71,96,70,67,83,79,58,62,78,64,97,72,65,87,81,60,76,68,91,53,71,80,72,66,70,61,74,91,65,77,67,74,70,83,72,88,79,58,83,75,77,88,76,97,62,72,60,77,91,80,76,63,69,74,62,68,117,62,60,66,65,71,85,65,87,73,67,76,73,52,62,82,61,80,74,67,88,78,92,100,70,60,76,59,84,71,63,58,60,99,60,73,64,62,77,80,90,76,74,66,108,91,69,73,80,69,56,69,71,64,73,87,70,73,86,96,74,62,58,59,77,85,93,50,71,54,69,87,63,82,63,73,56,72,108,62,70,78,68,95,81,77,77,72,70,90,84,64,82,85,91,87,85,78,67,73,81,57,64,83,85,86,74,75,64,95,83,67,56,83,67,63,92,88,53,68,74,72,65,85,57,102,70,92,96,66,77,86,98,71,67,80,50,80,81,94,80,64,65,69,79,69,83,104,76,96,58,68,83,74,87,92,85,98,77,56,70,69,81,81,76,95,63,91,82,83,79,86,72,79,67,81,70,85,64,63,109,81,83,76,72,84,99,74,85,84,66,75,76,84,80,77,76,98,62,111,78,95,87,67,59,75,82,97,98,73,65,65,80,70,86,83,88,60,71,95,96,62,71,76,63,68,69,77,99,61,81,75,75,60,78,74,76,90,73,95,62,61,78,48,74,84,90,96,66,67,57,71,78,85,80,76,78,79,78,101,80,82,74,80,94,71,65,71,75,53,76,103,79,56,77,58,85,97,67,57,71,86,70,74,58,58,70,74,81,70,64,57,102,100,78,84,76,72,73,91,68,81,65,80,76,65,74,108,66,70,77,80,65,69,64,65,74,78,56,65,75,101,84,51,68,82,104,61,84,73,73,60,75,86,56,60,95,72,60,67,67,92,74,69,59,61,83,49,89,75,79,79,86,64,95,85,92,74,80,71,83,62,71,65,91,75,82,79,97,52,79,68,68,69,55,91,88,90,86,83,100,87,91,84,78,76,66,102,89,64,84,87,85,65,69,83,74,82,83,93,78,69,70,74,82,95,73,72,94,97,78,103,91,81,73,69,86,82,81,88,76,68,74,69,78,49,79,91,72,91,73,71,85,69,113,81,74,56,81,88,74,69,71,97,84,97,95,85,77,88,62,94,81,90,81,63,84,76,79,64,68,67,76,68,74,81,67,55,85,56,82,90,56,84,76,79,68,94,67,92,79,84,67,79,72,71,81,90,76,84,110,76,87,89,77,79,74,67,85,81,80,69,80,60,70,82,67,74,80,101,84,77,80,73,78,68,86,77,78,92,73,80,77,88,85,83,80,78,75,80,64,60,73,86,75,83,81,84,81,77,107,92,84,80,73,81,80,74,55,75,62,67,79,94,84,81,69,50,87,69,88,76,71,69,70,78,71,78,91,82,96,64,69,111,86,96,73,68,83,83,87,83,72,74,84,74,66,75,72,72,89,98,65,90,69,65,71,91,72,105,79,80,77,94,86,73,61,69,87,85,71,66,78,98,78,61,63,81,87,61,81,73,69,62,93,87,65,74,117,69,62,57,89,74,79,64,82,81,85,79,72,74,50,63,76,66,64,100,105,66,71,59,66,85,69,78,58,81,78,76,55,86,77,69,73,84,75,75,74,98,83,87,80,74,90,68,53,82,58,65,68,58,96,77,61,58,56,55,70,62,93,76,95,87,81,59,62,78,87,66,96,64,94,76,73,86,75,70,93,83,70,77,88,65,68,69,70,90,74,91,109,73,75,87,57,60,69,84,75,68,65,74,76,108,84,66,103,81,99,81,89,62,87,62,81,79,61,65,65,75,84,88,93,72,85,69,95,78,67,84,90,76,70,51,80,63,95,78,63,100,87,107,83,82,73,86,91,81,81,84,74,58,76,101,86,72,71,82,70,70,113,87,101,76,76,99,90,85,94,75,69,56,79,95,50,87,76,81,67,71,121,56,80,71,68,71,68,76,88,76,79,62,94,77,84,72,110,107,83,88,70,87,71,81,99,84,75,89,82,82,85,74,72,66,70,96,92,57,86,64,84,88,58,71,77,83,67,76,72,66,52,75,53,104,68,85,74,69,74,89,92,74,64,67,79,64,58,74,79,78,89,76,88,51,57,67,94,76,81,69,81,73,60,91,61,81,59,56,99,62,64,68,66,69,78,78,67,90,85,57,94,85,58,89,67,64,86,70,69,66,74,74,83,75,102,93,90,77,88,67,62,75,90,68,103,92,85,54,68,72,68,65,65,82,82,92,67,65,74,92,70,75,73,66,102,120,75,84,60,59,94,64,64,66,101,82,54,86,89,62,62,72,60,93,81,67,81,96,76,82,82,61,96,95,85,65,106,67,85,63,73,59,56,59,80,66,63,84,60,76,85,79,80,66,74,83,67,79,97,81,80,76,69,99,66,73,89,75,52,87,67,76,95,60,69,72,61,88,76,74,63,87,96,72,73,86,83,55,89,85,68,91,87,70,72,82,78,61,92,88,64,78,64,75,66,61,62,92,80,88,68,103,79,86,55,100,92,85,86,85,96,90,74,90,58,72,72,70,56,65,79,60,64,105,80,92,72,94,85,88,65,92,74,64,61,85,70,62,82,78,62,85,82,91,81,72,90,88,67,78,71,71,82,61,84,77,64,78,60,56,91,85,106,58,79,79,77,67,64,77,83,73,87,79,77,57,67,58,86,80,82,82,89,55,77,94,70,77,93,72,79,53,65,58,67,55,59,75,79,63,54,83,63,64,72,54,57,80,73,56,80,105,67,69,73,75,80,98,66,53,45,73,85,57,88,80,65,75,54,54,69,82,75,38,72,80,80,85,70,61,61,63,76,77,73,76,71,96,82,93,74,94,67,80,61,61,75,85,80,69,94,92,48,65,64,71,89,74,66,75,72,60,61,66,83,84,68,81,64,68,103,60,91,67,70,70,69,76,68,108,85,83,78,62,67,82,66,84,80,76,82,69,79,92,100,62,62,70,72,81,73,70,77,62,62,82,85,106,76,53,77,78,57,67,61,90,82,71,51,62,72,75,73,79,93,87,56,79,89,81,55,85,85,92,88,69,73,77,94,63,73,97,109,66,94,77,55,84,63,86,91,73,93,77,82,81,60,77,68,80,71,79,60,78,80,95,61,81,80,74,69,50,76,53,98,75,96,71,75,79,63,77,76,101,86,99,49,67,72,62,69,107,71,75,64,92,62,77,90,69,66,72,74,58,75,59,90,89,65,68,79,84,79,92,60,92,72,76,65,68,81,81,47,62,75,86,60,95,59,65,97,64,83,78,88,77,63,83,79,64,103,94,98,71,62,86,78,64,71,88,84,83,68,95,72,73,82,82,82,83,67,90,74,96,62,85,76,66,79,98,72,97,72,69,106,72,86,71,86,72,83,72,71,68,60,95,78,80,85,64,85,78,89,73,62,88,93,63,54,69,88,84,69,95,65,50,78,91,65,82,94,76,78,67,73,60,58,69,76,83,68,79,74,81,80,71,65,91,79,91,53,77,81,79,77,63,70,85,81,82,72,78,67,84,48,67,73,66,73,80,77,68,53,91,89,96,75,90,57,75,83,97,84,75,70,81,61,70,80,103,64,86,63,53,78,73,81,70,57,80,81,57,78,58,76,90,50,67,83,100,84,78,97,80,79,85,86,89,73,78,67,69,96,59,77,73,89,72,97,72,68,96,85,87,73,74,81,78,90,81,80,79,71,76,66,63,80,80,74,90,70,64,71,77,62,74,82,81,72,67,74,65,61,57,76,64,78,84,49,94,71,100,75,57,67,69,61,83,60,73,86,77,57,67,83,63,56,103,77,91,69,78,80,73,88,68,69,68,98,80,73,61,75,75,87,57,74,55,70,96,66,91,63,52,93,81,79,76,82,94,71,103,56,64,67,77,82,65,78,76,71,72,67,87,96,70,40,75,67,105,74,69,71,85,76,74,52,97,95,61,73,81,90,86,72,51,73,90,84,72,80,80,74,87,65,73,79,89,103,88,84,87,84,72,58,70,80,72,76,69,52,56,71,81,84,78,87,70,47,61,87,74,81,105,66,73,40,70,88,91,94,71,59,72,65,100,79,101,62,89,80,69,81,95,57,76,74,94,69,79,56,76,54,79,93,79,110,73,91,83,94,116,86,78,76,70,61,68,96,73,101,73,82,58,76,69,62,57,65,68,90,78,77,80,51,77,83,46,89,51,67,64,88,79,102,81,85,83,57,108,66,69,64,64,86,81,63,66,85,66,55,61,95,76,85,74,79,80,56,73,69,74,70,79,59,71,84,84,65,83,88,83,76,103,65,71,56,61,86,91,72,61,66,68,60,68,87,67,75,96,111,88,74,47,66,67,78,75,78,76,65,70,68,82,81,53,87,69,81,86,69,67,54,68,89,81,81,64,92,81,86,79,65,64,86,71,100,83,65,59,79,73,103,78,90,85,68,81,65,68,80,88,63,68,81,83,97,60,55,86,76,76,82,74,70,103,56,91,85,51,87,73,79,65,74,66,65,67,86,58,66,79,84,80,75,88,57,76,80,63,73,90,69,71,47,82,98,80,81,89,81,80,67,85,90,46,79,86,95,81,64,105,72,84,50,71,108,68,68,88,73,70,78,80,58,90,82,104,97,77,67,62,49,73,73,58,90,69,75,69,68,93,82,99,73,58,84,69,85,101,67,67,69,73,67,79,74,95,66,76,107,70,58,51,77,90,76,66,85,58,64,57,77,66,80,69,64,84,70,79,79,64,90,54,79,94,60,75,91,79,82,72,81,81,79,77,74,78,81,75,75,103,66,81,63,63,78,100,55,67,94,102,85,73,70,63,73,64,80,62,86,50,70,66,81,83,85,83,91,71,94,80,81,65,94,55,88,77,87,83,85,80,101,63,74,78,102,85,77,69,86,52,105,56,61,71,67,69,73,62,80,74,66,63,87,114,81,82,95,83,91,61,80,76,84,70,93,90,64,64,90,65,66,83,60,72,73,64,76,61,72,52,77,63,73,93,75,86,95,94,81,112,54,93,82,94,82,60,73,64,78,66,71,66,84,78,74,82,71,88,73,50,86,80,82,93,76,91,70,71,71,68,74,88,66,90,70,88,88,94,80,80,81,81,85,81,79,82,100,67,58,84,92,71,79,83,61,81,87,69,88,79,96,64,77,87,63,63,71,71,82,92,74,71,63,70,57,64,80,77,61,90,80,74,92,67,80,79,71,75,77,70,64,106,114,84,83,88,80,106,72,86,73,86,65,72,79,56,59,91,69,88,71,70,92,80,90,58,73,89,58,110,90,64,87,72,75,78,62,68,70,62,61,51,86,66,85,87,60,85,85,64,62,59,79,89,66,89,65,88,90,83,76,72,84,54,55,103,66,86,101,80,75,84,68,83,79,83,83,72,60,54,77,75,103,70,89,69,77,83,98,66,56,54,70,68,62,70,70,90,68,70,69,86,76,86,53,61,58,70,78,67,75,75,68,80,71,122,69,67,73,85,74,55,63,118,69,96,81,73,85,90,91,84,65,90,76,84,96,57,69,70,94,80,64,63,76,68,86,54,74,76,69,86,99,72,81,74,59,74,99,63,63,68,98,103,93,78,84,97,79,105,77,49,103,69,72,80,95,88,67,79,81,63,65,92,76,61,62,72,77,68,77,94,69,60,66,92,85,90,66,76,64,45,74,67,54,72,81,80,85,92,50,51,66,77,88,73,89,83,74,57,72,66,53,75,107,81,94,83,71,65,76,74,70,56,69,73,67,91,61,75,77,62,82,109,67,86,71,68,62,86,72,102,73,52,75,73,77,73,60,76,90,73,65,70,72,69,79,76,64,73,79,66,66,78,66,70,55,57,89,96,60,57,73,68,69,61,83,74,73,75,80,101,100,74,75,93,63,72,88,86,80,87,69,64,85,70,56,71,86,62,81,67,63,92,91,82,64,78,74,101,74,67,97,78,79,77,71,64,86,78,74,73,53,78,93,99,62,75,67,98,85,72,68,96,79,72,74,56,71,64,91,62,78,76,74,87,74,54,80,79,83,73,90,72,80,103,76,57,64,77,80,76,74,98,69,63,77,65,64,67,74,82,67,59,66,90,53,85,68,75,65,86,67,88,72,78,82,81,68,69,93,94,58,66,87,79,75,65,82,91,69,77,73,81,66,77,62,53,53,105,81,60,64,92,63,85,68,75,62,63,77,88,68,86,60,117,64,69,87,93,79,82,67,70,66,99,65,91,69,66,70,70,63,90,78,93,78,89,107,56,71,61,74,69,86,60,61,62,86,65,70,78,98,74,79,96,61,101,105,67,70,59,93,80,65,77,81,86,78,91,73,70,53,87,97,95,63,79,77,89,62,85,86,64,75,76,51,65,75,90,57,68,70,86,95,71,106,89,68,68,80,68,81,86,61,94,59,63,87,71,79,70,57,76,78,86,75,61,57,68,79,80,65,77,72,83,85,79,83,81,69,65,79,87,70,65,76,73,57,83,98,64,67,71,80,82,52,70,59,75,68,74,105,53,83,79,90,72,83,83,62,87,99,73,65,81,67,75,73,70,81,108,67,83,79,86,86,67,74,70,70,66,77,83,85,88,73,102,69,89,80,70,70,86,101,70,70,81,90,85,105,64,73,71,85,62,85,56,84,105,67,74,68,77,89,70,68,67,84,71,78,109,50,59,69,73,79,77,82,61,82,74,84,77,84,68,97,75,60,93,93,70,76,61,88,56,91,68,64,74,66,72,74,85,48,59,79,69,88,73,89,93,77,77,72,95,109,93,79,66,68,64,72,75,88,81,115,86,67,77,67,70,103,89,53,70,75,69,83,81,65,58,84,68,59,53,78,84,62,62,78,72,66,83,84,72,81,90,69,69,72,73,79,82,93,91,73,78,105,65,78,50,59,70,59,82,77,56,66,76,85,64,85,78,66,75,60,87,60,72,79,85,59,72,79,71,76,62,57,89,73,92,84,92,71,84,93,106,75,100,82,71,105,82,70,73,59,64,82,87,76,65,64,75,71,60,66,66,88,61,69,87,80,86,58,74,89,106,89,70,64,44,84,89,70,91,71,71,91,70,86,73,61,71,60,75,68,65,58,76,86,82,76,98,74,80,66,84,75,63,76,52,69,45,77,53,68,94,73,92,74,73,90,85,89,62,75,62,75,119,91,70,74,90,68,64,88,56,67,84,81,81,66,65,74,56,78,86,67,79,79,63,64,68,68,60,101,76,77,85,73,89,92,56,67,72,64,57,66,97,55,80,71,95,80,69,69,72,82,49,52,83,93,95,70,70,85,76,72,74,49,55,93,83,87,85,87,98,66,66,61,85,44,69,82,94,74,73,92,76,86,79,88,64,75,63,50,71,66,71,50,77,66,73,58,85,58,77,68,66,52,81,70,77,90,72,65,73,52,87,64,71,73,94,77,92,61,61,88,83,75,72,54,67,78,77,78,78,93,65,52,61,70,62,83,75,89,81,95,86,69,60,86,81,97,88,67,64,73,67,91,67,75,71,76,66,85,67,91,87,79,105,92,83,67,75,88,71,67,79,74,68,61,50,67,53,68,84,65,87,75,69,77,87,73,78,76,91,73,81,54,86,63,95,58,62,72,95,64,78,53,64,68,57,66,75,73,66,96,85,103,81,99,79,88,77,78,72,83,67,88,77,75,82,65,59,84,102,65,65,89,61,81,66,68,98,66,82,86,84,54,84,54,70,93,75,68,67,75,71,95,77,53,53,68,82,86,58,63,90,68,57,90,74,85,96,73,92,66,51,71,78,76,71,89,59,66,94,69,71,62,89,92,82,67,86,83,67,69,65,75,66,72,71,64,68,86,76,68,81,79,82,74,58,57,55,73,68,71,80,76,74,74,78,95,74,82,99,67,63,88,81,71,89,65,96,83,75,71,94,88,66,83,69,76,109,76,63,74,92,83,96,77,84,60,77,76,86,62,70,52,82,93,65,77,66,49,93,71,71,68,101,87,56,87,53,62,99,59,67,113,85,80,72,57,67,77,94,91,78,86,58,86,64,96,84,89,88,82,62,77,78,74,67,75,75,61,101,64,101,63,46,72,65,77,81,73,105,66,59,59,64,70,81,80,79,87,79,78,79,91,85,99,75,90,87,95,59,72,68,57,92,78,66,89,87,90,89,81,89,61,88,63,94,60,78,90,61,76,87,93,93,77,71,110,72,78,77,76,79,82,81,98,47,82,72,73,90,83,76,91,80,70,57,82,85,84,74,74,71,102,76,79,90,82,74,73,81,91,66,68,76,62,89,86,76,67,63,79,90,65,96,93,112,63,77,68,61,92,79,71,77,78,76,80,78,70,95,68,60,85,87,93,72,75,74,84,92,76,54,90,81,79,88,87,64,73,65,69,70,81,61,68,77,104,75,92,84,71,72,77,83,79,60,72,62,104,79,80,67,81,59,71,76,77,79,84,65,87,81,70,104,72,86,83,65,64,85,76,69,81,51,54,81,101,79,88,74,82,72,74,83,95,79,65,86,72,64,89,57,66,68,84,82,84,63,53,89,115,73,77,84,89,82,76,78,49,60,81,90,57,82,61,97,85,63,65,78,65,86,72,86,78,81,60,52,76,81,81,66,102,61,68,69,66,51,97,63,80,88,88,47,77,104,91,80,90,90,71,78,85,87,67,77,97,79,73,74,62,83,56,72,91,72,97,79,70,74,66,92,78,82,67,80,77,78,79,82,90,61,76,83,76,87,59,65,84,62,94,66,102,72,76,83,50,66,99,99,77,66,80,52,65,63,83,52,93,83,90,86,104,59,84,89,81,82,99,100,79,63,94,60,83,83,70,93,62,72,85,76,86,97,64,84,59,82,48,67,76,60,76,79,79,100,75,78,81,61,90,75,84,75,63,67,63,71,79,82,71,79,67,89,69,75,61,63,57,76,82,73,73,90,58,105,83,80,75,82,82,77,76,87,81,63,82,75,70,74,86,86,63,72,68,84,81,90,70,84,66,73,68,62,95,101,86,73,81,74,58,100,79,79,70,86,92,74,77,59,73,73,55,93,66,82,78,68,81,61,71,93,89,84,63,92,74,77,84,90,76,94,85,73,76,91,72,85,79,85,65,87,62,73,57,89,69,98,79,101,75,64,103,103,95,77,61,62,64,60,88,87,77,57,85,83,64,94,89,76,86,82,66,68,74,80,80,52,67,84,86,73,72,75,86,97,101,59,78,56,96,77,78,88,82,80,46,83,70,65,76,71,56,61,85,65,74,59,73,77,67,80,74,83,60,91,71,80,82,71,82,76,59,86,77,67,104,81,91,84,71,103,90,94,68,94,66,84,80,63,90,91,77,82,76,90,65,70,89,79,95,67,75,74,107,64,71,77,78,70,66,68,64,62,87,75,63,69,69,89,90,80,62,51,87,76,61,110,96,70,62,65,80,80,112,90,89,80,77,80,75,84,97,69,45,61,77,79,109,78,64,62,83,75,76,75,78,48,70,84,91,70,73,78,80,78,95,103,96,74,73,69,78,65,83,100,70,82,86,95,84,65,81,62,47,62,92,97,42,91,108,113,72,106,83,98,67,79,61,83,71,84,57,72,66,89,92,68,80,65,68,90,79,68,103,61,67,88,41,72,108,82,73,83,97,58,95,89,84,75,95,82,58,65,68,67,76,85,59,82,87,70,87,72,72,84,66,86,66,89,98,72,64,85,66,84,75,63,50,87,68,88,89,86,73,92,94,60,61,78,62,76,97,74,89,87,70,62,75,61,101,61,81,70,59,79,49,71,69,90,70,63,78,85,82,85,72,74,54,67,77,92,66,79,82,79,84,74,103,108,80,96,61,90,65,63,100,98,60,65,90,82,84,60,78,95,91,84},{96,76,67,76,95,74,63,93,87,78,97,106,104,79,70,87,97,88,84,72,77,69,76,105,96,82,79,73,70,98,72,77,59,62,89,133,67,65,97,77,75,74,83,81,70,96,78,75,76,65,64,93,97,87,92,62,82,60,83,71,78,86,80,68,90,82,74,88,85,72,67,72,77,63,118,82,78,89,91,81,84,82,75,100,92,94,79,98,73,73,70,68,70,84,73,85,62,100,66,81,63,80,67,59,82,67,82,89,104,109,49,88,74,63,83,58,62,57,92,96,79,71,78,86,81,78,79,79,86,92,103,76,71,82,84,68,79,86,78,69,82,80,104,84,47,82,82,76,86,73,80,68,92,67,105,75,115,74,99,106,55,82,52,68,66,60,104,66,108,87,88,84,74,84,94,78,85,76,81,92,76,88,74,102,79,56,66,61,86,90,86,81,76,50,91,87,89,83,81,67,63,80,86,62,56,75,71,80,58,99,73,78,86,45,85,83,91,74,66,68,74,71,71,92,72,91,57,90,46,80,69,62,99,92,91,82,83,82,65,85,86,85,65,91,66,74,63,66,73,58,61,77,82,86,56,66,93,67,64,67,84,73,84,62,63,65,73,74,72,71,90,54,70,66,76,73,87,75,77,83,93,68,69,83,72,52,74,82,61,71,66,78,59,102,81,71,87,99,66,75,87,81,78,81,79,80,86,87,53,64,69,75,76,53,61,56,62,75,69,92,59,109,54,93,79,78,70,59,72,77,77,67,80,94,64,89,72,88,54,120,73,63,76,76,83,105,83,98,72,58,65,81,75,122,79,65,87,81,83,73,83,59,74,64,72,93,66,95,68,94,77,86,90,80,84,97,73,64,73,61,48,84,82,87,77,68,105,72,68,92,65,68,71,90,81,95,80,73,67,64,63,48,82,72,80,92,89,57,92,65,86,68,64,91,67,64,90,63,62,70,76,62,82,59,62,89,98,82,79,76,79,89,58,74,84,63,93,93,84,63,75,84,70,80,60,63,56,67,72,75,57,64,75,88,54,79,84,53,73,77,97,66,73,56,70,76,79,66,86,81,84,87,81,110,77,67,88,89,60,83,69,90,75,74,80,68,71,65,59,95,85,62,75,73,85,96,118,79,79,78,96,88,81,71,67,103,72,78,70,61,70,101,101,85,66,76,73,87,56,73,68,77,75,64,64,71,74,83,81,105,84,93,66,93,82,64,66,72,90,92,84,96,96,107,81,68,71,75,59,97,80,71,68,67,75,70,75,82,86,79,79,95,77,98,68,68,73,61,81,64,94,88,77,64,104,116,71,87,64,52,63,121,65,64,80,65,81,77,87,73,90,77,74,61,84,81,77,79,95,66,77,91,82,71,91,92,71,60,71,91,65,79,84,80,82,69,98,112,98,87,113,62,66,70,90,69,68,78,91,70,66,68,62,69,77,78,83,57,84,79,83,79,58,75,54,79,107,72,75,79,77,92,74,85,75,61,75,55,78,61,101,68,67,55,75,73,61,74,67,72,89,65,68,84,86,60,68,73,76,72,75,98,93,70,67,77,83,63,66,73,71,81,78,64,59,73,64,100,64,71,78,72,100,92,86,111,68,83,79,83,81,84,79,82,91,84,67,75,86,81,91,86,56,76,60,79,75,65,79,54,95,85,64,75,94,83,82,74,81,101,67,92,65,98,92,95,60,90,74,66,63,90,88,88,69,71,54,68,83,58,102,67,82,77,81,67,75,66,71,74,71,78,77,90,77,88,83,67,72,66,64,72,101,66,58,81,76,75,84,94,92,83,70,101,100,79,73,71,68,94,82,69,86,78,62,67,70,75,67,80,67,82,63,76,84,86,98,70,63,68,94,83,85,88,100,82,82,82,89,59,64,67,79,68,75,73,73,85,80,68,74,88,72,97,75,61,66,58,74,68,71,65,80,61,92,66,81,62,65,81,71,77,89,83,56,72,76,93,52,90,80,104,62,72,78,51,92,93,75,90,80,67,62,72,92,91,82,67,76,81,65,46,90,82,53,70,94,74,104,57,81,84,83,84,78,74,62,84,70,75,88,72,83,72,66,67,74,61,86,62,70,74,111,88,103,62,81,91,104,85,71,69,92,90,71,60,80,104,74,59,89,76,79,92,76,52,48,78,79,72,76,91,60,81,64,80,81,65,103,90,90,58,84,91,78,76,99,85,76,65,90,83,75,80,74,77,76,97,87,73,74,57,101,58,72,77,70,68,70,66,100,69,78,85,81,67,80,84,85,95,74,60,95,74,78,108,61,54,79,98,72,92,75,94,60,77,92,93,78,77,75,82,76,77,55,82,75,73,84,98,87,79,96,58,83,74,55,88,80,98,54,78,64,87,67,79,98,61,84,76,94,68,80,79,81,65,92,86,70,68,71,104,51,84,104,75,74,83,82,76,64,82,76,90,73,84,96,59,90,69,75,95,74,84,67,79,102,65,72,74,77,64,82,70,70,66,70,70,71,63,60,111,68,54,69,65,70,68,75,109,65,93,82,70,82,73,71,112,91,97,62,91,90,86,79,58,88,80,90,86,66,73,76,96,59,81,76,70,88,64,111,77,64,79,87,45,74,78,96,80,67,86,53,85,100,82,97,77,72,73,60,75,80,55,98,67,70,62,69,104,74,83,79,60,78,72,98,73,99,55,59,92,77,67,70,68,57,67,88,81,102,80,75,88,92,66,74,75,94,87,79,71,76,85,124,85,95,83,77,99,67,81,71,67,72,79,83,79,97,79,86,70,83,69,88,70,74,66,108,49,56,101,88,95,73,71,64,97,80,97,104,77,72,63,66,76,88,74,78,77,78,71,74,92,86,78,94,71,82,83,78,77,83,95,85,66,77,73,90,93,71,75,68,84,75,78,76,84,78,85,55,82,78,107,68,73,86,80,71,73,93,81,75,79,59,88,111,83,61,70,48,85,93,77,88,99,61,69,90,76,67,68,84,93,68,54,82,73,68,63,78,73,62,75,66,87,65,81,68,98,58,89,73,79,73,67,78,72,80,85,79,72,55,71,63,87,58,90,93,63,87,74,62,79,74,62,83,87,83,80,65,81,68,103,97,93,75,84,59,80,74,78,45,65,62,84,74,80,83,67,92,75,83,85,73,81,86,86,71,99,88,59,64,83,70,64,81,78,102,75,64,72,68,65,78,85,63,81,73,77,90,108,85,53,85,86,77,86,76,89,67,77,73,89,58,57,94,93,70,87,88,74,98,82,81,76,65,69,99,75,58,74,84,89,76,95,79,79,64,81,79,82,91,60,80,83,68,78,74,101,57,71,81,73,83,64,80,116,81,64,84,67,83,86,64,70,59,76,89,92,95,71,83,82,80,73,57,78,88,89,88,96,99,90,57,52,100,79,68,95,64,91,71,77,102,74,58,74,77,58,97,72,77,64,76,70,96,64,96,81,82,101,53,100,67,108,77,77,84,74,66,92,93,72,74,86,92,98,78,73,107,58,85,53,71,64,95,93,86,70,67,66,83,72,90,93,91,91,72,84,82,88,100,103,93,69,96,87,84,79,63,84,75,72,74,75,81,72,91,110,94,85,78,60,74,75,123,103,82,95,78,85,78,84,74,87,88,73,67,62,82,88,78,69,69,65,85,100,85,78,61,93,66,82,77,79,71,65,62,75,94,78,97,80,92,73,94,81,90,63,68,66,106,69,80,86,92,95,93,62,76,81,98,68,63,70,58,84,77,79,70,76,93,106,78,91,93,57,94,53,95,79,78,107,106,86,78,90,60,89,77,79,86,93,57,63,75,57,82,62,73,78,71,88,83,67,88,79,80,73,71,70,64,83,80,78,85,60,81,89,94,69,96,75,75,87,75,75,66,93,74,59,80,64,73,58,85,80,56,94,75,76,62,83,108,80,65,82,55,61,66,76,77,83,85,89,96,101,84,68,93,83,79,58,69,61,75,91,80,61,67,70,76,74,77,96,96,102,47,81,100,95,70,86,80,88,80,76,89,91,83,78,63,66,73,67,81,74,78,101,86,81,75,68,71,71,64,83,64,69,67,76,71,93,95,64,81,66,75,72,80,92,63,73,69,71,86,47,79,71,82,68,75,78,64,75,77,71,99,61,83,84,76,88,75,78,71,69,77,67,74,94,80,90,75,82,81,77,88,95,70,84,88,75,83,77,81,73,68,80,93,86,55,80,68,55,78,96,66,84,81,70,87,92,100,83,54,79,71,70,60,92,72,52,79,84,87,106,77,84,72,89,87,90,77,78,78,75,79,59,74,81,79,74,96,66,74,103,74,65,80,77,91,96,70,83,85,72,88,62,81,87,79,71,90,68,95,58,82,88,81,61,70,82,85,72,90,79,76,103,66,91,76,93,80,70,69,68,88,65,56,66,87,79,81,67,85,74,66,89,71,113,83,78,106,72,84,97,58,46,73,95,82,62,73,73,75,55,92,81,88,61,90,82,58,73,79,71,63,87,67,73,67,87,56,79,90,65,74,97,74,111,58,69,93,81,81,67,65,101,61,82,87,86,66,85,80,67,68,77,67,84,85,74,80,57,61,72,73,84,77,68,56,62,68,96,84,68,78,68,98,78,89,96,71,84,71,92,89,88,73,78,66,103,71,78,61,90,89,85,78,69,68,90,70,74,93,83,81,77,66,77,81,54,79,88,86,81,88,84,65,100,87,86,82,115,82,105,71,82,82,96,73,76,101,69,74,78,78,68,78,74,62,96,71,80,113,72,77,90,77,95,96,69,76,67,94,105,78,65,70,130,77,66,65,98,69,85,124,74,75,85,57,77,107,83,91,82,66,98,102,95,76,81,67,66,76,62,72,66,67,82,83,57,72,107,75,85,67,80,72,72,70,80,75,60,75,97,61,89,63,73,85,66,46,75,79,98,84,57,61,62,80,65,84,73,83,86,73,89,89,91,74,77,88,72,87,67,111,97,80,90,60,87,60,90,89,53,98,69,58,86,76,90,95,83,58,76,107,73,70,73,77,72,57,75,115,83,62,84,86,63,84,78,70,73,100,92,75,71,74,76,69,75,77,94,75,69,115,72,74,72,78,77,89,72,62,76,74,72,80,72,76,87,94,62,71,87,76,78,78,79,94,58,65,70,66,92,68,78,85,83,74,63,62,84,81,90,78,101,85,78,76,89,66,90,70,82,80,66,60,81,66,81,72,78,91,88,77,61,59,77,76,66,113,72,77,90,77,67,72,83,71,70,66,70,68,79,71,77,71,72,96,94,81,64,69,71,97,76,94,78,63,97,96,77,73,66,69,98,86,76,83,73,79,79,80,74,70,84,74,59,67,89,68,77,54,92,83,77,79,81,92,53,75,85,86,81,78,71,79,84,94,111,76,71,102,59,65,58,77,74,73,88,60,69,51,94,78,78,88,74,90,89,85,78,90,102,66,92,71,100,63,60,75,80,81,81,79,60,68,62,69,71,80,80,52,81,80,60,77,68,87,67,95,80,91,70,65,79,69,90,96,85,83,77,73,78,83,98,85,68,76,67,79,68,71,81,69,99,59,87,102,116,88,86,88,65,73,97,82,93,91,77,106,57,92,99,96,75,80,79,76,55,53,56,83,83,108,93,67,93,97,73,74,61,74,72,80,83,89,76,65,79,97,77,63,79,94,55,71,72,106,87,51,74,80,70,70,57,93,68,88,75,77,83,92,69,116,74,79,80,93,62,73,78,81,82,98,77,76,93,61,82,89,61,78,59,90,73,88,59,72,70,106,84,77,92,92,92,67,80,61,57,77,74,80,86,70,80,86,85,91,75,89,78,79,92,76,67,83,85,67,71,87,112,62,71,68,106,83,63,77,77,74,70,83,93,74,90,50,82,70,73,62,92,89,90,76,95,90,74,79,75,80,66,63,84,64,92,74,79,78,55,92,81,74,67,75,81,70,92,76,102,71,86,69,83,113,71,83,78,82,58,45,90,80,95,74,74,81,75,68,73,89,86,89,73,96,83,68,89,66,87,75,81,66,67,83,69,63,86,79,86,88,89,84,86,76,77,54,76,78,92,101,67,86,92,81,75,91,81,72,61,61,51,112,81,70,106,74,68,92,66,114,62,82,70,83,90,71,100,81,65,87,84,88,102,86,79,83,65,99,85,79,83,97,83,68,76,88,90,69,84,74,85,61,83,63,90,76,76,75,121,86,82,74,87,85,79,89,77,82,81,88,92,77,74,64,67,71,70,101,92,69,85,103,81,81,83,94,84,107,65,93,67,104,74,90,75,89,67,78,97,52,70,75,86,74,60,77,96,86,119,77,81,91,85,51,77,76,79,72,85,78,65,69,79,60,54,63,81,80,93,67,65,87,73,83,56,73,88,60,64,63,51,63,84,92,89,82,68,71,60,57,89,88,66,94,92,103,69,89,90,71,86,68,88,64,92,62,71,84,76,71,82,74,67,68,73,87,80,81,78,82,80,71,72,77,69,70,73,74,104,109,79,82,75,65,78,71,76,86,75,81,99,69,130,65,74,68,72,65,69,107,66,83,91,83,58,91,73,86,87,74,70,113,77,77,84,53,104,71,62,81,70,73,70,70,69,68,104,74,98,74,101,62,59,76,67,72,81,80,76,69,67,81,77,72,91,81,60,91,87,65,50,93,81,76,95,78,69,83,67,81,81,88,84,67,60,87,69,83,76,96,66,92,88,87,79,80,72,75,84,79,56,76,61,90,92,101,104,71,75,67,87,72,67,72,52,75,74,90,92,73,60,82,89,59,84,102,94,85,72,78,68,71,54,70,97,87,87,70,69,75,88,77,67,99,59,71,85,77,82,76,102,93,99,81,64,82,77,78,73,69,83,102,83,78,97,75,72,110,69,86,65,70,70,73,74,96,73,87,65,78,77,95,55,80,86,77,81,68,71,93,74,93,68,78,70,67,74,60,93,87,85,62,87,98,97,72,83,85,61,81,64,80,74,82,86,74,80,70,93,85,99,78,78,63,82,76,71,81,91,84,93,63,71,93,83,69,76,72,86,85,74,88,75,71,97,83,70,72,91,86,73,54,81,81,71,86,79,71,69,76,100,71,72,79,76,82,109,101,73,95,77,81,85,66,79,81,73,94,81,91,77,81,94,85,69,58,85,105,74,65,90,62,60,80,71,89,76,106,87,75,71,82,48,67,89,105,78,78,76,66,69,74,104,81,70,59,73,95,67,89,75,72,74,88,94,89,76,109,85,74,82,88,81,115,83,79,111,77,79,75,66,87,99,56,75,65,79,82,93,76,81,65,49,77,79,69,63,58,80,68,91,58,77,83,79,75,66,77,83,82,120,74,73,90,87,63,79,75,76,80,72,61,91,88,73,71,75,71,75,106,82,67,84,59,74,93,69,68,54,65,88,76,87,113,89,59,88,80,85,55,86,80,59,57,65,84,78,88,70,55,102,82,92,71,59,75,84,66,75,82,68,76,53,82,95,67,71,78,66,83,49,83,90,82,78,55,80,61,87,80,78,88,66,69,70,93,90,69,71,58,84,65,84,87,71,67,88,77,94,81,85,62,88,90,69,76,96,63,73,84,87,77,72,84,74,91,71,75,82,74,59,63,62,92,52,65,61,93,65,78,66,70,70,75,82,85,63,58,72,57,71,77,81,65,87,91,101,69,51,80,73,84,101,68,66,88,67,90,117,65,87,82,85,92,98,58,57,58,69,85,75,82,98,78,83,59,61,85,70,73,61,63,99,94,62,71,89,70,84,91,70,78,65,79,83,69,68,74,81,79,87,63,84,98,77,63,58,70,85,70,84,66,50,75,95,61,68,107,66,108,85,96,80,68,69,79,59,91,78,89,92,57,103,99,76,91,99,56,63,89,105,89,90,65,69,82,77,107,79,76,69,106,107,85,85,93,79,86,93,80,68,95,74,65,78,93,69,71,78,78,56,72,90,77,64,72,74,84,60,87,56,82,95,62,90,64,81,78,78,81,53,59,74,82,75,65,103,72,77,82,83,92,95,95,89,73,84,90,84,77,103,66,89,53,68,63,66,113,88,66,63,66,83,74,65,77,82,63,100,97,61,60,99,80,76,75,80,97,70,80,87,72,85,98,79,79,87,68,89,67,75,86,68,46,75,74,70,83,62,76,64,90,81,76,79,78,96,75,73,78,76,77,63,62,83,72,69,63,102,62,66,66,69,98,72,79,76,84,78,74,90,80,84,74,99,85,77,79,64,87,88,68,89,65,75,76,74,69,79,82,90,55,82,65,78,79,76,73,84,68,48,61,80,90,64,94,68,86,78,70,94,70,68,83,97,66,79,70,75,70,71,81,86,82,106,65,86,75,67,64,67,73,94,75,68,93,83,99,76,55,58,78,68,63,94,77,96,90,67,79,65,76,81,64,79,81,70,84,67,95,94,92,79,80,54,80,93,70,78,103,83,76,59,90,86,62,80,84,75,83,64,74,80,80,59,61,75,88,88,79,43,75,108,87,59,78,84,68,72,73,82,78,86,57,90,83,78,78,106,56,81,106,99,78,77,56,76,59,79,78,61,80,86,76,74,68,66,55,78,60,86,85,64,90,91,78,76,64,82,63,73,79,72,76,85,94,68,80,75,85,84,75,86,58,62,62,76,91,41,77,73,75,84,61,59,87,104,82,78,73,70,81,64,82,66,95,98,89,64,83,75,85,91,88,73,81,74,88,84,79,78,86,81,75,81,97,64,84,57,55,89,85,62,71,99,57,67,96,96,70,53,73,66,86,72,80,78,84,74,85,65,100,96,76,68,79,94,65,77,82,85,75,70,87,76,97,64,98,71,88,79,97,79,98,65,72,87,83,88,74,81,77,61,69,84,89,77,67,87,84,85,59,81,102,63,108,58,91,80,72,61,93,67,102,93,86,67,70,78,86,58,68,90,88,81,68,91,91,81,71,83,92,72,81,101,76,90,55,65,78,85,70,86,89,95,63,77,84,58,66,61,76,87,70,77,69,102,89,85,54,88,75,80,63,52,88,72,93,79,60,69,81,70,83,72,86,75,93,96,85,60,90,93,104,84,79,64,65,94,72,86,65,92,99,70,64,78,69,58,76,70,93,76,88,55,76,88,76,65,80,81,95,78,85,63,90,90,68,56,61,83,77,65,96,97,70,55,78,70,71,57,81,107,79,104,95,77,62,93,93,80,79,77,66,74,75,79,91,82,59,96,85,81,70,93,89,93,96,78,68,82,85,91,74,98,74,87,64,92,83,86,102,75,75,83,88,86,93,103,69,89,83,62,76,65,91,89,97,55,93,75,79,104,66,72,80,81,83,50,69,63,92,59,84,60,92,74,81,95,76,99,84,81,99,99,92,90,70,65,94,72,87,61,54,69,91,77,49,81,85,96,72,73,70,64,81,84,72,75,79,85,86,67,65,87,89,64,87,75,78,83,60,67,81,68,89,70,68,129,80,82,71,69,87,77,85,70,67,82,69,79,73,74,68,93,67,73,106,90,68,73,98,101,72,85,74,77,71,76,96,66,91,87,71,72,81,84,87,95,66,83,71,54,65,75,48,80,75,66,96,71,77,91,69,77,69,69,90,65,85,66,77,57,72,64,62,102,82,72,72,70,57,82,74,68,64,81,59,76,97,77,72,52,86,92,95,64,78,71,68,57,69,80,63,86,72,65,62,72,95,105,64,60,89,81,75,70,96,79,90,87,83,87,63,81,73,105,88,84,86,79,78,76,61,65,85,66,73,66,93,103,59,87,81,90,84,99,75,90,57,104,74,82,56,70,75,94,87,99,91,78,67,78,104,81,68,83,78,100,71,75,68,64,66,87,105,88,96,73,72,77,89,86,82,55,88,85,69,64,78,79,67,62,81,116,74,82,71,77,60,78,87,68,81,51,56,78,93,74,88,79,82,76,86,90,68,81,72,89,63,83,105,85,69,80,64,93,68,74,85,69,89,48,70,60,86,57,85,79,86,77,90,71,76,72,72,78,89,75,53,81,73,74,92,90,78,82,65,80,96,73,74,59,83,81,106,73,81,88,108,81,76,77,68,107,80,87,83,69,67,75,83,86,81,70,67,81,70,98,82,73,81,85,74,72,74,59,79,70,93,73,71,73,66,105,77,89,98,52,89,77,80,90,80,60,111,74,85,77,81,74,60,67,72,70,59,65,62,68,99,101,112,81,62,71,73,74,61,77,75,72,85,108,57,106,91,80,93,73,82,84,67,94,64,91,84,103,70,91,50,87,60,89,81,76,90,67,105,98,81,80,72,78,69,57,84,65,60,91,70,62,86,75,70,71,75,71,62,87,78,84,76,81,84,67,54,85,61,88,82,43,84,63,91,82,58,75,64,78,47,69,105,80,85,102,77,89,59,90,87,85,87,86,87,70,82,78,84,51,72,76,99,61,85,99,61,64,75,94,78,72,66,56,68,72,83,76,78,67,94,80,92,100,75,77,89,64,80,75,73,87,90,80,76,85,82,79,85,64,74,72,79,68,67,75,66,93,79,71,71,83,74,69,94,62,83,58,66,88,64,73,110,81,70,87,73,65,95,74,55,64,92,97,46,57,65,70,76,73,77,85,75,89,88,79,52,62,83,80,95,77,67,99,78,68,83,78,70,59,82,83,84,82,83,105,90,83,77,90,58,82,72,103,71,64,113,86,76,79,90,78,85,70,99,73,81,82,50,87,75,67,63,99,97,58,72,83,101,87,98,94,78,74,79,65,115,74,74,57,78,76,74,82,83,70,62,81,76,75,67,54,85,78,101,68,78,89,77,97,67,75,103,74,85,80,64,81,91,71,113,70,67,67,77,77,83,72,71,82,75,76,89,82,75,74,84,50,67,63,88,93,90,61,72,77,85,56,69,93,71,68,78,87,86,91,75,71,84,79,64,72,92,90,91,93,65,79,81,76,92,82,57,71,62,73,94,61,57,67,77,83,87,93,62,65,55,72,85,73,82,87,77,72,99,85,77,98,96,81,73,105,75,93,114,83,94,94,78,89,72,79,77,63,82,55,62,91,75,108,89,67,60,63,74,73,69,67,88,78,71,99,66,75,82,103,91,84,74,82,79,78,69,89,96,84,83,80,80,65,69,46,84,74,77,70,80,82,63,82,78,67,94,91,108,80,78,72,90,86,77,83,79,90,93,64,56,81,59,78,69,83,82,66,62,58,82,77,70,82,66,76,62,51,95,102,61,80,85,77,89,66,96,88,83,96,67,90,79,72,62,107,71,89,81,101,75,64,69,81,67,86,103,96,72,85,78,76,89,61,97,76,85,79,90,96,79,78,61,68,68,72,66,63,86,72}},
{{6000,2.800000},{37,38,27,26,41,30,36,48,42,33,32,39,42,39,34,34,34,27,33,27,40,34,33,40,26,38,32,44,41,37,17,26,27,38,36,51,34,29,28,17,42,40,25,26,39,40,31,40,29,28,24,43,34,31,27,28,39,30,41,33,34,33,25,36,43,24,28,22,38,42,37,17,27,32,35,41,40,29,31,34,24,33,34,45,38,30,43,35,30,31,34,36,29,47,29,34,29,34,27,27,20,43,25,30,26,43,35,59,34,33,33,26,34,30,34,32,43,25,26,37,31,42,28,30,24,26,38,37,31,22,33,37,41,38,31,34,46,21,31,26,28,27,32,43,24,31,26,25,38,40,27,39,27,29,37,48,39,37,33,35,41,44,32,24,35,20,32,30,27,29,52,35,46,36,31,53,45,22,32,28,32,31,36,23,36,33,32,29,34,31,32,39,31,35,29,27,41,45,31,21,35,24,25,24,23,33,28,35,28,39,38,24,30,24,29,35,27,52,34,27,36,34,31,32,39,18,35,43,29,22,26,35,35,40,34,40,41,32,45,36,32,31,28,37,27,33,31,35,28,28,35,33,19,40,43,32,26,33,37,31,31,30,32,31,39,46,36,24,35,32,35,34,36,28,30,35,38,29,21,28,36,39,38,36,34,40,33,28,29,24,30,35,30,39,39,35,16,38,46,31,28,29,35,33,28,23,37,24,16,41,32,41,24,25,37,27,31,34,35,39,25,26,34,35,28,27,37,31,40,35,33,24,27,39,30,51,30,34,28,33,29,24,33,29,23,26,37,40,38,27,29,31,22,30,28,31,42,40,39,37,24,39,42,33,36,41,26,53,23,42,25,39,24,36,44,28,25,39,26,30,45,23,25,25,42,26,40,32,23,28,37,23,36,30,27,28,27,34,29,36,28,31,39,33,46,29,33,41,32,44,39,32,27,31,29,28,25,45,23,32,32,33,46,34,26,35,29,42,29,39,36,44,32,34,37,21,31,24,26,40,30,33,38,45,26,27,38,24,26,27,26,31,32,33,26,32,43,30,44,20,24,33,30,28,28,41,44,26,30,22,35,26,36,51,35,50,43,31,24,26,45,45,31,35,32,44,32,32,26,36,33,43,25,42,39,60,31,37,34,32,28,19,32,33,36,33,43,33,36,35,26,27,35,24,32,36,33,32,34,30,31,41,45,42,30,29,36,58,28,34,31,23,36,37,38,22,31,42,39,40,31,42,33,36,33,33,37,33,31,26,35,41,41,30,27,35,29,31,38,30,31,30,42,20,27,33,28,24,41,27,49,26,26,34,25,27,28,32,35,30,37,38,34,48,56,31,28,24,19,38,26,33,44,42,21,33,28,41,39,29,36,44,24,30,35,32,31,40,19,26,24,35,28,29,28,50,35,32,29,34,42,27,24,46,29,24,33,33,40,34,29,29,28,39,34,29,40,41,39,38,36,39,27,31,26,27,36,28,40,53,33,28,41,33,28,32,41,32,31,38,22,34,42,21,37,33,30,39,46,32,26,36,41,37,24,48,27,47,32,37,38,51,36,35,50,54,31,25,28,36,24,36,31,27,23,26,37,42,28,34,40,55,45,29,30,36,31,30,31,36,51,45,39,34,32,52,32,33,34,28,30,32,34,36,27,47,51,38,28,36,44,43,42,35,51,41,33,33,21,34,30,48,28,39,37,40,53,31,39,50,28,34,28,33,32,30,39,45,38,35,47,33,31,37,43,33,35,32,26,43,31,34,41,40,28,46,27,29,37,36,39,32,32,36,34,16,43,39,29,30,29,35,38,38,59,40,20,40,42,29,29,34,28,18,25,43,40,29,23,32,33,34,32,46,52,38,32,23,37,28,44,33,40,33,37,32,43,27,45,27,24,24,42,36,28,25,35,27,34,38,44,23,39,29,26,28,30,37,32,50,40,46,27,25,24,31,39,26,28,23,26,33,30,29,29,23,22,33,40,52,39,24,32,29,34,38,22,15,23,35,32,29,35,32,37,36,30,37,31,39,36,28,46,30,35,34,35,42,36,27,31,26,29,38,34,20,36,35,25,37,37,27,38,32,32,31,27,48,28,31,35,28,27,33,21,36,35,30,30,35,27,38,21,48,28,35,35,34,40,35,48,31,26,23,24,37,37,31,42,32,41,50,26,28,30,50,23,32,49,33,36,40,46,39,38,35,25,35,22,34,30,29,35,34,30,38,27,35,20,29,37,46,36,21,41,35,47,19,31,45,38,31,47,33,23,29,38,43,38,31,38,31,33,34,48,38,29,36,30,36,25,39,23,32,36,28,27,35,26,38,40,26,30,42,47,45,35,29,33,31,31,33,31,31,28,36,29,30,29,36,37,36,38,43,14,27,33,29,34,30,31,47,23,27,38,39,32,38,42,30,29,33,36,32,27,31,29,35,31,28,38,34,39,31,23,30,50,33,37,32,22,32,26,39,27,38,33,33,39,28,30,42,29,28,41,34,27,33,34,25,41,32,36,23,40,32,35,25,45,31,47,28,32,27,37,23,36,43,32,25,38,39,37,31,36,49,36,36,36,33,29,22,29,36,25,35,27,32,33,34,35,33,22,42,32,29,35,34,38,56,24,18,35,27,26,27,43,25,28,22,27,25,36,38,34,33,35,25,34,43,35,31,32,32,44,39,29,30,28,33,30,34,42,34,23,33,38,24,44,31,24,26,19,33,28,34,31,33,30,28,17,27,35,34,34,38,26,42,29,47,42,21,32,25,38,35,45,39,43,36,38,41,39,21,32,29,30,31,59,33,39,35,17,34,29,33,36,41,35,31,23,33,34,25,36,42,29,33,30,27,26,31,38,47,31,40,36,21,20,35,35,28,41,21,40,27,27,22,26,33,31,32,52,27,32,24,45,26,51,37,31,34,46,33,33,32,17,29,37,30,35,28,29,24,33,36,21,41,39,36,32,18,28,33,31,30,29,25,34,31,31,49,27,27,43,28,41,46,31,22,36,27,23,45,31,24,42,38,33,28,30,43,30,30,28,32,37,31,33,25,25,39,30,27,27,41,29,35,41,27,36,25,25,30,39,31,37,47,35,51,28,34,38,40,38,38,24,23,26,32,30,30,40,21,34,28,38,37,24,48,36,34,27,34,55,31,27,45,38,30,34,28,33,31,21,43,30,34,44,34,26,31,47,30,28,28,36,26,55,25,26,31,24,36,18,27,33,28,22,39,25,42,44,38,21,28,18,34,47,29,33,32,30,41,33,32,45,50,46,36,31,39,44,35,31,43,38,35,41,41,32,35,45,41,32,47,42,31,40,35,43,52,31,35,28,27,47,37,37,39,23,24,26,20,43,34,31,32,28,30,43,20,35,32,31,50,46,25,31,21,24,30,27,37,31,30,29,48,50,28,42,25,35,18,21,22,21,34,36,28,34,35,30,32,45,34,29,21,28,43,15,29,32,34,30,46,19,28,33,44,31,37,29,32,32,35,39,43,25,36,36,38,34,37,33,39,24,34,31,34,28,33,32,31,23,29,36,25,32,45,38,37,40,16,39,19,47,36,20,22,28,30,43,45,30,44,33,37,30,48,15,24,31,41,37,24,45,24,35,23,28,28,41,29,35,34,44,33,25,26,31,24,30,60,13,23,27,42,22,36,39,30,43,28,48,36,24,13,34,34,45,39,29,39,30,36,40,27,32,46,17,42,29,30,31,26,29,32,37,41,47,26,29,41,36,37,37,45,32,39,27,25,30,50,38,36,30,33,38,46,25,43,40,23,37,47,34,28,35,38,23,37,51,36,55,30,41,30,35,35,39,32,44,49,26,29,31,26,35,25,34,48,24,30,37,32,29,40,26,33,29,29,27,29,29,40,28,24,27,26,39,33,47,25,34,28,25,41,47,32,39,36,24,27,46,35,22,36,27,33,26,39,27,39,28,45,32,32,27,35,33,29,44,33,24,27,21,34,34,29,31,25,30,34,24,25,39,42,32,36,43,34,37,38,31,45,60,40,30,21,29,37,38,27,30,30,35,27,21,17,27,14,50,28,49,41,33,30,30,23,38,40,32,27,28,57,42,35,40,33,40,34,43,31,42,21,59,24,36,20,37,40,17,47,42,34,19,34,30,35,46,30,33,40,26,32,25,41,33,38,45,36,32,37,31,24,36,37,31,38,31,36,32,29,32,48,34,45,49,40,34,31,38,30,47,31,27,43,32,29,25,39,33,32,48,26,29,32,28,26,37,21,28,33,29,37,35,31,39,27,34,44,27,20,33,36,39,44,25,47,23,45,28,21,35,22,39,24,33,31,24,34,34,31,34,41,32,26,29,34,32,29,31,40,30,35,29,22,33,27,33,26,32,29,25,29,29,30,25,48,45,35,38,23,27,18,43,25,35,23,29,41,33,28,42,28,30,32,16,52,37,37,17,33,40,32,38,24,25,43,24,25,39,37,34,42,51,37,37,32,30,33,24,34,39,27,30,39,36,37,36,32,47,27,26,40,29,41,35,29,37,41,35,39,41,28,24,46,17,30,21,35,32,47,38,18,42,45,33,24,29,38,24,34,37,37,49,29,31,38,27,33,27,32,32,42,34,28,18,31,36,33,35,50,34,38,45,18,29,30,22,35,40,39,35,25,40,18,31,29,27,26,37,38,21,29,50,23,33,42,36,35,42,27,25,34,48,30,25,29,34,44,25,32,26,26,31,31,40,30,40,27,29,34,19,21,31,30,39,34,37,33,25,42,25,27,36,27,42,29,46,28,31,41,39,38,35,32,41,18,20,28,40,32,36,42,39,39,25,29,30,46,26,23,41,28,42,30,28,24,36,30,39,21,38,34,33,33,29,28,30,31,24,33,33,40,32,36,27,44,32,32,21,27,32,25,36,26,34,26,34,35,49,40,46,33,29,35,30,29,31,39,26,33,34,22,25,35,35,25,40,25,17,31,46,24,40,50,41,35,25,31,29,20,29,30,43,38,34,34,35,35,37,45,25,51,26,49,32,37,23,31,42,45,25,25,31,37,28,20,26,31,29,48,34,32,26,34,39,31,37,45,26,28,30,35,38,27,31,54,34,19,24,33,32,34,27,27,23,33,47,43,24,37,31,35,26,34,34,49,39,41,32,37,40,33,32,47,26,31,43,37,36,42,29,29,34,33,28,24,56,32,32,32,28,22,26,29,39,24,45,45,35,24,27,29,33,36,53,35,28,33,46,26,45,31,52,27,29,26,46,26,39,27,48,27,32,25,33,28,23,35,19,37,28,32,25,35,25,32,43,36,28,39,33,35,37,37,33,24,35,35,36,43,42,35,46,40,41,35,33,31,37,38,30,25,29,38,37,51,25,36,26,34,32,27,26,26,34,43,39,38,23,31,33,42,29,27,34,37,28,26,32,39,31,32,31,21,36,49,40,33,34,42,24,38,24,21,28,29,26,28,33,42,45,41,30,41,39,32,29,34,25,25,35,33,22,44,33,44,39,34,22,33,37,27,36,37,37,38,23,29,27,24,36,36,34,27,26,32,30,30,24,31,36,15,33,36,53,43,34,38,33,52,40,44,23,19,33,40,21,31,40,27,38,26,37,29,25,38,46,26,31,34,22,15,45,30,39,28,25,31,45,20,25,43,29,39,40,25,29,36,35,32,34,21,27,35,25,32,30,33,34,38,40,41,25,25,41,37,47,25,34,30,19,31,28,31,34,45,29,35,28,28,50,35,29,33,45,32,32,29,29,33,35,21,41,29,40,19,38,20,22,36,22,34,24,30,33,27,32,31,33,44,37,41,24,30,34,41,43,31,32,28,35,30,35,43,41,26,43,41,37,24,27,34,32,22,24,39,36,41,27,32,31,32,46,23,33,34,34,30,46,32,39,49,30,31,32,40,28,34,38,33,37,27,34,25,28,27,32,27,41,43,31,36,37,28,29,36,27,30,25,24,26,32,34,40,44,28,29,37,53,30,39,36,41,33,40,38,30,33,37,31,46,40,32,37,29,33,33,46,47,30,19,28,30,35,47,22,33,30,35,20,29,26,30,17,27,27,37,25,34,39,36,32,26,33,34,27,37,32,32,33,25,21,28,38,35,35,25,35,45,22,28,41,26,35,22,39,26,42,40,26,33,25,29,43,32,30,36,32,34,28,41,42,28,21,43,34,51,28,29,25,44,31,32,26,41,31,39,48,37,21,44,38,28,23,46,22,22,33,24,30,21,20,22,32,32,27,34,33,31,32,32,30,29,35,42,28,40,31,38,41,25,26,31,37,23,41,35,28,37,59,28,25,31,34,47,33,37,34,27,34,45,23,47,23,17,39,40,32,40,28,33,30,26,38,29,26,29,43,38,29,28,28,21,27,31,26,32,33,36,25,24,36,38,28,37,43,45,27,35,37,38,30,36,45,36,25,20,29,32,24,28,22,33,30,34,37,35,46,44,32,19,50,35,22,28,35,32,33,25,33,54,26,31,37,20,28,33,23,41,45,20,38,44,32,34,38,26,40,30,30,31,39,36,29,30,29,41,35,25,22,23,35,33,31,27,42,36,38,33,35,37,26,39,50,55,31,34,25,49,38,44,32,40,32,26,25,37,34,39,24,39,33,46,32,34,27,34,32,29,36,34,37,36,32,23,21,41,30,25,32,29,34,44,28,31,28,30,33,26,34,35,36,29,29,29,33,34,43,35,30,32,45,35,38,36,25,29,41,39,35,19,37,32,29,31,28,42,49,28,41,37,42,43,43,25,31,31,33,27,30,37,30,26,41,30,31,27,31,21,30,31,39,40,32,30,41,34,26,33,46,33,32,21,36,23,41,31,31,33,32,43,30,36,35,25,25,24,37,39,33,42,36,41,34,27,47,20,44,26,36,35,26,26,40,42,33,34,42,37,28,26,46,31,31,29,41,32,31,41,27,19,32,30,19,22,28,37,41,33,29,25,28,30,28,40,31,40,26,38,32,36,27,30,45,35,31,41,57,24,33,28,34,31,33,28,42,29,32,37,29,32,27,23,36,47,36,30,40,29,25,20,36,40,38,38,42,35,23,24,48,22,35,28,26,40,46,37,35,23,41,45,44,32,27,33,35,35,39,49,22,32,21,32,39,29,39,43,44,34,37,30,24,32,29,31,37,27,46,30,40,31,27,47,41,38,32,32,21,42,31,29,35,32,33,41,45,22,29,34,32,33,31,34,36,35,34,28,30,48,30,34,27,31,45,31,30,30,29,30,24,33,30,34,24,29,47,25,23,37,34,37,34,41,42,31,31,34,18,26,25,40,32,38,30,22,34,31,37,34,50,27,32,30,35,23,26,45,30,37,33,25,24,25,26,33,29,32,27,34,24,26,36,28,33,30,35,30,19,39,35,27,32,33,29,34,24,38,36,35,38,36,34,40,33,31,28,33,26,23,25,34,35,31,42,42,22,29,35,35,30,32,37,18,29,38,30,54,35,38,35,38,27,31,45,36,27,33,40,51,28,34,34,34,44,38,34,28,25,33,32,23,30,13,25,35,48,36,26,44,34,24,20,32,31,37,36,34,25,46,33,36,35,43,33,32,28,29,28,42,34,33,31,23,36,31,32,35,40,47,31,36,40,29,33,33,29,30,26,39,35,34,30,46,46,37,37,27,48,35,39,42,26,51,28,31,21,38,31,29,32,32,23,24,34,35,29,21,29,34,36,49,37,31,38,52,19,36,21,35,40,32,26,47,22,30,25,32,45,39,52,35,39,41,39,31,49,26,44,34,40,36,33,27,47,29,22,39,52,38,23,40,29,34,35,28,46,31,24,32,41,35,26,34,37,35,28,31,20,35,33,39,34,46,31,43,48,31,29,36,37,28,20,24,31,20,35,37,31,38,24,37,36,30,43,25,36,33,29,28,27,39,41,35,41,18,25,47,27,28,40,43,27,39,45,42,40,35,39,22,27,40,40,41,31,22,36,35,20,50,41,32,38,42,27,36,32,23,26,38,34,41,39,27,46,34,38,44,37,35,30,29,30,42,43,40,33,34,28,39,26,38,29,36,31,31,34,23,31,28,49,21,40,32,37,34,38,28,34,22,37,31,37,39,26,28,36,25,37,35,18,31,26,32,26,26,34,47,34,34,33,26,31,22,34,23,23,36,40,30,25,28,35,37,28,38,30,33,40,39,30,26,20,34,29,36,40,27,25,38,22,32,43,27,29,28,27,29,30,25,30,22,28,30,34,36,38,39,41,38,40,36,33,31,35,43,40,34,32,45,24,30,47,51,35,34,32,39,35,26,30,32,24,37,23,36,30,34,33,26,34,31,36,34,19,34,31,33,34,43,29,37,27,30,30,44,31,34,30,39,27,42,23,41,31,24,25,46,41,30,28,42,40,32,34,49,28,45,33,29,41,38,38,37,36,25,28,42,28,39,26,40,23,37,21,28,32,33,33,33,32,19,32,36,23,36,28,38,18,30,37,39,40,34,42,37,40,29,28,25,29,45,36,34,38,33,39,28,29,28,37,34,38,30,29,37,43,54,33,32,27,42,31,35,26,34,34,23,25,41,32,35,34,25,34,32,31,35,25,30,29,31,32,34,28,28,46,39,35,19,44,25,38,34,24,40,28,25,20,42,26,28,30,28,17,33,34,32,31,29,38,54,39,32,28,34,38,25,23,38,36,42,23,36,22,37,50,25,29,35,15,32,34,41,37,41,22,39,48,29,32,35,33,34,34,40,29,36,36,25,33,22,37,36,35,44,47,30,31,43,33,27,28,44,23,27,27,44,29,39,34,39,31,30,33,34,33,27,41,29,39,39,31,37,37,25,28,40,35,36,33,41,22,39,29,49,29,18,33,36,29,33,34,32,35,28,35,27,41,39,27,29,26,37,32,30,31,33,48,28,29,35,35,42,29,29,40,37,44,27,22,48,41,41,32,27,21,46,47,27,29,29,31,40,18,28,28,29,40,22,34,22,32,37,20,39,18,30,38,46,30,26,34,40,32,41,33,28,25,29,26,39,36,46,25,26,50,40,33,27,36,22,35,31,24,31,30,55,23,30,36,43,34,30,36,38,24,49,45,26,32,34,32,36,29,27,32,24,16,28,36,29,38,27,29,38,25,29,34,35,36,41,37,33,42,39,29,28,30,20,35,42,35,35,31,35,48,33,23,44,42,34,45,31,44,34,30,34,25,37,26,29,41,35,30,25,35,48,30,32,42,34,41,37,31,22,26,27,27,41,44,47,31,36,30,28,38,47,28,37,26,33,32,21,27,33,27,49,28,29,38,24,38,39,35,33,37,37,21,23,34,37,31,27,27,25,38,33,22,33,33,25,33,42,27,39,31,25,26,33,35,43,32,45,29,33,23,25,28,44,41,32,29,50,42,43,42,36,40,41,24,56,39,35,34,27,30,25,31,26,21,29,31,36,31,40,25,53,44,31,31,45,34,33,35,37,31,37,34,29,44,36,30,35,24,38,36,37,53,25,45,38,27,34,36,32,38,27,31,44,23,28,32,34,32,27,20,25,30,42,33,35,27,33,30,29,39,42,36,34,27,36,39,37,24,35,36,47,31,41,35,29,33,39,47,35,36,25,23,33,35,38,36,39,27,50,48,33,50,21,33,43,39,39,32,31,50,30,37,20,31,24,35,35,37,34,40,40,41,57,34,28,25,29,23,33,25,27,39,30,35,25,42,39,38,32,37,39,36,28,42,27,31,31,32,39,39,32,53,31,47,27,35,36,35,41,40,40,35,34,38,41,36,38,27,43,29,51,38,29,37,33,35,36,37,47,41,21,20,21,54,43,31,33,42,25,25,33,38,33,32,30,33,38,37,33,32,34,31,37,21,32,32,34,33,41,34,41,24,22,29,27,20,31,20,34,35,20,31,38,46,29,40,21,30,35,21,37,36,39,45,34,41,32,31,31,36,24,32,25,43,41,18,34,33,43,48,25,22,38,50,35,33,40,35,25,34,40,28,24,21,36,20,27,22,31,34,36,28,36,32,47,44,28,37,25,29,28,26,31,40,31,37,35,40,29,28,31,29,24,30,27,31,34,27,30,29,29,37,32,37,44,39,18,40,39,36,41,24,25,24,33,26,37,27,44,27,36,30,44,33,26,33,32,28,47,32,35,40,37,21,32,35,36,41,38,40,28,51,43,27,34,35,33,52,31,55,34,34,32,32,38,39,45,33,22,32,23,41,37,30,38,28,33,39,36,31,27,29,34,46,31,36,33,33,36,51,41,25,39,33,32,30,32,40,31,41,38,25,37,46,38,22,40,36,30,40,41,31,28,40,35,42,35,33,28,27,25,41,29,34,41,42,27,42,44,43,19,31,20,34,19,29,40,25,33,34,33,31,29,37,42,36,37,35,28,36,32,33,24,31,30,41,25,36,35,43,39,33,34,43,21,28,38,34,28,36,49,24,30,29,30,30,37,36,40,29,25,24,32,29,31,38,33,32,43,51,31,38,30,23,32,33,31,41,17,33,44,39,43,39,28,22,37,36,28,18,28,34,36,38,31,37,25,31,43,33,28,36,32,33,32,32,25,32,27,42,35,40,46,29,41,37,31,49,25,22,38,31,45,32,31,30,38,27,24,18,39,37,18,50,37,22,31,43,30,21,30,38,31,41,42,35,26,28,19,43,30,30,39,45,27,37,32,25,28,34,28,29,40,36,39,38,23,31,29,36,31,29,34,30,36,30,32,38,42,40,38,32,46,35,38,19,27,51,35,37,30,39,32,31,39,37,32,51,35,39,31,31,30,31,36,25,34,37,44,21,22,35,35,33,29,30,28,24,30,31,39,33,32,31,43,25,34,34,25,36,32,38,38,27,28,30,26,29,31,31,28,27,31,36,28,32,32,49,33,37,22,35,23,42,29,32,42,35,29,27,28,28,39,34,33,32,25,36,25,37,41,33,35,29,33,24,20,36,28,26,38,26,19,31,34,35,46,39,42,28,38,44,34,46,48,39,31,30,32,30,35,30,27,35,44,30,33,44,53,32,39,38,34,29,42,37,32,44,35,28,41,20,24,30,48,33,26,32,43,36,41,36,19,26,30,23,36,35,36,38,35,28,36,31,25,30,37,42,24,35,30,18,27,38,31,26,31,49,38,39,21,27,29,36,38,26,36,22,31,35,27,37,37,38,38,29,38,37,34,28,39,25,41,49,39,37,41,32,26,36,34,38,30,39,23,32,32,34,37,29,30,21,23,28,37,39,28,52,31,42,24,26,28,23,27,32,29,28,49,43,28,29,30,22,40,34,34,27,41,26,32,26,23,36,38,36,30,19,35,35,29,21,38,28,34,34,36,38,39,30},{26,22,27,37,30,25,32,23,43,43,27,36,21,26,27,46,38,27,27,35,31,41,24,28,23,31,45,28,35,41,36,29,24,27,38,32,33,26,25,28,27,38,35,30,31,33,20,40,34,50,34,27,29,38,38,38,37,31,42,47,29,25,29,32,33,41,47,40,30,30,39,39,50,38,47,44,40,20,31,39,41,49,43,37,29,33,37,33,26,32,28,22,32,28,38,27,41,45,23,49,35,24,38,27,49,22,38,34,38,43,32,37,35,32,60,38,30,46,33,33,45,32,32,41,37,45,23,31,36,36,26,29,30,25,27,31,28,39,34,29,29,31,44,46,36,39,35,20,44,34,32,40,33,36,31,31,46,28,25,42,44,40,64,29,21,41,32,35,41,38,37,41,33,30,33,34,47,26,34,39,39,28,36,36,26,40,35,37,27,31,34,39,33,27,31,26,27,43,38,28,30,32,26,29,42,38,35,39,30,41,35,31,31,34,46,36,28,25,34,37,34,40,25,19,24,40,38,24,28,38,34,28,49,31,42,35,31,35,30,38,36,38,33,28,36,29,36,28,34,41,33,33,34,23,30,27,23,26,40,28,39,40,26,29,42,26,33,21,49,26,40,24,33,24,23,18,27,27,27,31,29,39,29,43,30,59,34,40,22,23,23,21,35,34,28,32,31,32,50,29,26,30,27,36,31,28,38,37,26,36,43,22,20,25,32,32,34,25,36,36,36,36,37,30,47,33,42,36,29,45,37,34,30,20,29,42,40,29,39,30,31,26,44,34,26,36,39,26,35,25,29,37,25,32,32,40,43,37,32,47,36,36,53,27,30,38,27,45,26,32,27,46,33,43,40,27,48,23,38,22,33,36,31,15,41,26,50,39,26,37,20,28,35,35,33,27,28,36,23,22,30,24,28,31,22,29,28,35,28,34,38,35,31,39,23,27,58,26,28,27,26,40,35,32,30,32,33,43,36,29,29,37,23,33,40,40,43,29,33,21,31,37,35,33,33,40,38,37,37,28,33,43,38,52,23,44,26,33,41,27,43,25,29,28,31,29,35,50,45,35,37,44,34,38,32,43,43,39,28,38,44,49,28,27,35,30,30,27,34,43,34,36,43,31,46,27,30,31,50,31,38,40,34,47,25,31,31,26,20,36,21,51,39,33,42,26,31,44,37,45,33,36,20,36,34,36,50,22,31,38,39,23,34,38,30,23,44,28,40,28,35,27,40,41,34,47,39,37,51,30,38,38,25,52,40,44,36,16,35,38,17,26,37,33,27,44,36,39,34,33,24,36,47,29,41,41,48,39,34,46,35,31,35,22,33,31,27,22,28,33,43,41,34,38,28,33,34,43,40,33,45,30,23,31,27,49,33,39,30,33,34,34,30,32,27,30,41,35,54,35,31,38,28,30,40,51,22,35,35,33,41,26,25,35,33,40,60,36,35,36,31,26,34,32,36,30,43,31,30,44,26,44,37,50,41,44,37,38,41,30,42,22,41,34,30,38,27,31,27,46,26,28,34,38,45,28,20,27,43,61,42,33,29,38,22,37,36,33,72,28,32,38,15,33,24,29,31,30,38,28,39,33,29,31,34,30,40,36,31,30,29,40,32,34,24,29,26,23,32,31,40,34,31,20,26,42,32,28,42,31,23,33,36,30,44,36,29,30,51,36,30,51,35,28,25,35,40,38,30,29,33,32,26,36,43,30,23,39,45,37,39,31,31,33,23,39,42,54,37,36,27,47,21,38,34,40,42,40,35,35,38,27,30,29,25,29,31,30,18,34,24,39,40,25,25,37,44,38,27,38,33,31,29,47,37,42,30,47,37,30,31,28,29,32,48,30,26,48,31,43,38,19,40,38,33,28,41,33,33,34,29,34,27,40,23,39,39,17,32,35,35,36,36,26,35,31,39,28,27,28,20,38,23,48,37,57,27,36,49,39,23,39,41,29,22,49,39,28,28,25,36,38,34,38,34,38,36,25,38,33,40,26,28,28,40,30,35,34,33,27,25,42,26,35,28,19,44,39,28,21,36,34,32,31,26,39,36,25,50,18,25,27,32,41,34,32,45,26,36,32,24,40,32,31,42,21,15,43,27,31,32,38,34,37,25,39,33,48,39,29,31,31,16,34,30,22,36,56,41,43,31,41,40,30,19,28,45,37,40,24,53,32,36,31,32,35,38,47,36,29,35,26,34,30,34,39,36,26,39,34,33,38,37,32,34,32,33,24,32,29,41,32,36,22,44,32,22,33,38,32,30,31,33,16,46,45,36,24,39,29,39,31,29,38,33,44,34,31,34,46,27,35,28,31,38,33,25,24,42,42,37,37,32,32,27,43,40,43,27,40,41,24,32,28,49,24,24,42,44,27,47,28,41,47,32,35,30,35,26,34,35,39,32,26,37,28,33,31,33,38,35,48,25,28,46,52,26,30,34,19,24,32,59,37,26,33,33,39,31,28,32,32,43,26,33,37,33,30,33,31,32,33,37,40,35,36,42,30,25,31,30,41,38,27,22,36,30,56,24,42,29,49,32,29,40,27,24,22,37,26,50,30,33,33,48,29,42,42,24,36,34,30,37,24,41,36,42,20,27,31,35,28,51,34,21,24,28,30,39,41,44,22,36,35,30,40,38,36,39,42,25,33,29,29,26,35,36,35,34,34,23,27,29,39,28,34,32,28,43,34,33,26,35,34,42,37,42,28,29,31,36,37,28,41,32,35,35,39,28,25,46,35,40,22,49,29,23,33,36,31,31,30,25,26,43,46,38,32,27,25,24,23,31,21,50,28,33,38,47,24,33,38,30,46,21,32,41,28,22,31,43,36,38,40,31,25,46,26,26,35,20,35,31,33,25,37,33,21,29,34,34,38,28,21,36,30,30,30,28,33,24,26,26,24,31,46,41,28,30,27,45,48,16,29,32,42,22,39,25,21,21,34,27,42,31,37,32,36,31,46,23,32,39,27,35,29,31,30,37,44,27,33,44,25,49,34,35,20,34,32,41,46,36,27,42,43,56,34,35,41,35,31,33,33,42,33,44,34,30,43,28,41,36,39,32,31,48,35,24,22,42,43,37,36,40,46,27,46,40,28,35,38,34,35,34,29,39,26,24,27,27,44,33,25,24,52,24,33,32,38,37,33,23,37,29,41,27,23,27,36,39,32,38,35,41,40,37,43,27,40,31,21,25,32,41,47,33,47,35,31,34,28,31,25,28,34,41,26,23,29,34,39,25,32,38,27,39,27,33,40,27,38,40,31,36,25,36,40,36,31,36,35,44,55,41,37,49,16,31,34,25,47,38,28,35,35,43,31,37,33,38,32,36,27,34,37,32,30,40,26,36,33,50,33,38,41,31,28,34,32,30,35,43,38,35,33,33,39,35,27,35,30,23,32,19,32,32,58,32,34,34,25,30,38,42,29,31,36,45,25,29,32,46,32,32,39,40,34,32,25,45,36,22,42,41,39,32,32,38,36,29,26,32,26,40,31,25,54,33,35,43,27,24,27,31,40,16,38,30,45,36,33,42,24,35,25,28,24,17,37,24,37,35,43,34,28,25,30,31,28,30,42,36,38,20,36,43,20,39,28,28,43,49,21,20,31,10,41,43,40,45,28,48,36,30,20,29,36,44,32,33,30,31,38,37,37,25,31,31,41,30,28,36,28,29,32,48,27,45,35,22,43,22,12,37,34,30,37,36,42,34,26,39,31,29,43,39,34,26,36,35,36,34,38,31,29,28,36,31,31,24,34,39,38,25,30,44,20,31,22,27,33,41,22,35,30,46,43,29,29,31,40,29,30,42,31,28,38,36,25,36,36,38,32,24,35,24,32,46,54,35,27,30,36,25,25,33,33,28,35,39,46,39,24,35,35,30,26,36,34,29,32,30,34,39,35,38,46,54,40,32,22,35,35,41,42,35,31,35,39,46,40,35,47,19,36,36,38,31,28,42,27,30,36,40,23,39,40,32,45,42,42,35,33,32,34,32,28,27,25,33,28,33,41,39,38,48,35,34,45,44,35,36,37,34,42,38,31,32,43,31,39,31,27,35,30,19,27,27,39,41,47,38,34,29,37,41,34,28,42,39,28,40,20,28,37,39,22,38,29,35,35,32,35,42,36,41,27,38,36,20,37,38,37,46,38,29,31,34,28,41,29,39,34,33,42,26,29,27,33,40,34,27,39,44,40,31,23,23,28,21,29,28,38,26,23,24,20,35,29,36,20,27,28,32,27,47,25,27,26,35,49,32,42,46,36,32,31,34,27,41,37,36,19,47,30,27,31,47,24,37,33,28,51,37,29,46,37,37,28,28,41,24,30,36,20,44,34,25,33,40,34,32,26,29,32,32,33,38,34,42,32,46,56,24,32,45,35,29,28,30,40,36,41,29,25,32,29,26,31,22,35,32,36,39,35,27,41,32,31,48,40,36,47,40,45,33,46,37,45,32,31,32,41,47,30,30,35,31,31,41,31,46,47,40,48,41,45,30,40,34,42,34,21,35,39,37,32,34,26,33,17,33,39,33,35,32,29,33,47,35,33,17,33,29,33,33,44,40,34,22,35,26,32,29,28,24,27,33,25,33,26,31,24,30,52,31,46,49,24,24,43,30,36,30,34,39,34,33,26,28,42,29,27,32,40,47,46,36,33,45,33,39,54,29,27,41,33,42,40,39,34,50,21,43,37,39,26,34,29,36,41,25,38,29,45,31,43,29,18,38,22,33,31,25,39,33,29,40,33,32,38,32,45,33,28,39,35,37,29,35,40,27,41,41,38,46,36,33,25,31,37,30,30,27,49,26,41,30,37,35,38,18,26,32,23,33,25,23,35,25,41,31,23,40,45,28,21,34,28,36,31,30,35,39,22,32,34,39,35,32,50,29,32,33,30,39,36,21,42,40,29,35,27,45,18,30,43,31,36,27,27,38,44,25,41,35,30,50,27,43,36,35,31,34,38,34,35,34,30,27,35,30,48,24,38,35,32,49,33,26,38,40,32,35,34,36,31,30,39,31,47,41,25,40,35,31,38,29,26,30,30,28,39,31,32,39,33,35,31,36,41,38,31,34,45,30,30,55,22,36,31,40,20,28,41,36,29,35,30,40,31,34,29,48,26,23,34,30,37,32,34,41,40,29,29,29,35,25,44,34,33,40,43,32,30,32,38,27,33,43,37,39,37,34,44,35,29,47,46,42,27,39,43,37,35,34,27,27,38,28,43,38,41,36,30,37,44,32,39,47,24,28,37,26,19,31,23,30,41,31,37,37,27,41,45,37,38,35,31,31,37,55,37,29,23,30,32,43,28,30,48,37,33,48,33,42,31,38,43,41,33,40,34,30,27,37,23,33,39,42,35,40,35,22,41,32,55,38,37,35,42,34,39,29,33,31,23,34,25,41,35,35,44,30,27,25,16,24,22,21,42,27,30,30,46,29,37,40,36,19,34,40,31,45,30,45,45,22,42,30,34,31,30,36,27,34,32,30,35,33,33,40,40,35,25,43,32,43,31,38,43,40,26,44,32,42,32,37,38,32,31,39,31,44,39,28,35,33,36,33,36,29,37,44,33,29,33,23,36,38,23,37,39,33,26,40,39,39,26,39,30,36,31,33,27,38,33,49,47,33,37,41,40,22,40,32,54,34,40,39,34,37,36,32,35,45,31,47,52,37,25,20,25,32,28,24,32,25,25,23,32,34,32,24,33,28,32,38,26,28,27,29,32,25,36,40,33,41,32,42,50,21,50,39,30,30,34,34,27,33,41,29,33,25,34,33,29,32,34,32,48,25,36,21,37,30,36,28,33,48,30,22,32,17,29,35,46,41,43,31,28,28,29,29,21,35,24,27,37,36,35,18,39,39,30,32,37,34,30,29,37,33,43,35,46,21,33,29,33,42,35,29,43,45,54,42,43,33,27,41,27,32,33,31,33,28,45,32,37,35,43,43,22,26,29,19,42,31,28,32,25,26,26,34,40,44,25,34,35,32,33,31,43,38,52,30,24,35,33,43,33,22,25,30,32,30,33,23,27,30,34,39,33,38,30,45,47,29,23,25,28,38,40,46,35,38,33,59,24,38,35,20,34,29,31,25,32,33,24,30,30,28,28,31,33,45,39,48,46,33,24,36,39,22,27,29,29,37,41,27,30,39,33,27,21,42,29,29,37,24,31,27,23,31,28,23,27,28,31,31,29,34,33,24,31,32,41,37,28,39,30,34,33,27,32,44,32,45,28,27,28,27,36,28,36,36,28,52,32,36,41,12,34,32,44,27,40,37,38,41,34,34,27,21,46,24,36,35,33,34,38,37,38,35,35,32,48,47,33,21,40,43,27,42,39,32,36,29,50,37,35,34,52,27,29,41,43,33,29,35,31,32,26,30,41,42,30,24,21,29,42,29,41,24,30,30,28,49,26,29,29,27,37,41,27,44,34,25,21,27,45,34,35,33,25,35,46,38,46,31,27,40,34,31,27,27,38,47,32,37,29,30,41,41,45,50,22,34,34,41,48,22,52,26,34,34,29,39,27,36,44,51,33,35,40,41,48,40,25,46,33,37,37,24,29,42,37,35,31,33,44,38,39,35,32,31,34,17,28,33,24,34,45,40,35,26,44,29,30,31,29,32,33,43,16,24,29,26,32,28,34,30,33,34,42,52,36,36,31,37,37,21,22,35,31,37,40,33,34,44,22,43,44,30,35,54,38,36,43,28,34,37,32,29,27,31,38,23,33,43,20,23,36,33,46,42,29,35,33,24,36,47,38,33,27,27,40,23,30,42,35,38,43,38,15,26,23,42,39,48,31,38,33,25,36,33,29,31,29,45,36,34,36,25,32,26,27,25,30,25,28,30,41,40,23,30,31,35,35,37,43,29,37,55,27,28,32,26,34,36,47,43,39,26,37,27,37,37,39,34,15,41,27,26,35,33,36,36,30,31,36,28,40,38,40,32,33,40,53,23,38,32,30,42,54,33,35,33,35,29,37,38,23,30,28,37,27,42,27,28,22,31,27,32,23,23,38,39,33,40,32,34,18,47,35,34,36,34,32,29,51,31,29,44,41,26,29,38,41,28,31,30,41,39,28,26,37,50,50,31,34,28,42,35,39,31,30,43,43,38,38,31,26,50,45,52,36,32,23,26,25,29,24,24,33,18,39,35,31,34,42,36,26,45,46,38,34,34,43,25,43,48,28,44,24,30,26,32,32,45,39,31,29,31,36,47,28,25,32,40,27,43,31,28,32,27,28,29,30,49,23,46,25,36,41,38,25,38,45,25,40,29,30,29,24,37,35,30,32,34,34,36,33,23,30,35,35,39,46,48,35,49,28,49,28,42,24,44,37,41,26,33,37,30,38,27,29,40,14,37,23,43,23,40,32,32,45,27,38,45,30,47,40,27,33,27,24,38,45,27,35,48,27,25,34,41,49,29,32,20,48,28,32,28,38,35,40,40,29,30,27,25,36,27,41,36,33,42,25,33,36,42,27,39,40,38,32,45,32,37,38,26,48,44,29,26,37,32,26,42,28,29,36,28,27,45,29,39,31,32,36,33,42,28,32,38,27,44,43,42,39,39,29,33,31,27,45,26,31,25,54,29,28,48,27,37,32,33,39,51,44,39,32,31,34,28,34,34,40,44,39,33,36,21,25,42,28,45,47,52,26,29,30,39,46,23,42,28,23,32,33,28,37,24,30,24,39,36,34,46,46,36,30,32,22,25,41,38,45,28,31,27,42,31,29,31,23,39,32,34,34,28,33,34,31,57,21,32,33,29,31,39,37,27,40,32,32,42,37,31,32,34,21,39,41,35,21,42,27,40,35,34,25,45,39,27,25,31,35,39,26,24,34,40,30,41,31,46,35,34,30,26,25,39,40,23,39,35,31,26,33,28,30,28,24,29,29,35,37,30,25,32,38,31,32,34,35,29,32,31,36,23,32,39,41,40,27,48,29,52,38,26,28,38,32,34,45,44,36,25,32,46,29,34,25,36,25,25,31,31,27,28,30,37,31,26,33,58,33,34,26,19,23,36,29,26,39,30,34,29,43,45,24,32,32,27,36,42,34,29,23,41,42,29,48,41,27,23,35,34,34,26,23,34,22,30,26,35,39,35,29,25,20,42,23,40,33,25,38,44,35,35,33,39,31,23,36,27,29,37,37,33,43,51,41,36,35,32,35,31,24,29,21,28,37,31,33,30,34,26,27,52,18,24,25,24,32,28,19,33,28,30,24,43,24,37,43,39,28,20,42,34,45,52,40,27,40,31,21,29,34,39,34,23,44,30,28,36,39,29,37,30,38,27,28,31,36,36,47,32,27,38,38,43,33,33,43,32,31,39,36,29,39,36,34,39,33,36,36,24,34,45,47,28,38,33,50,35,37,25,65,47,35,34,31,32,37,31,35,31,31,26,50,39,21,33,26,39,33,35,32,49,32,42,48,33,29,42,50,42,20,37,37,29,36,27,30,38,28,33,41,22,32,25,36,17,24,32,42,24,32,32,30,23,27,34,43,36,23,22,24,33,25,36,23,41,41,27,48,29,33,39,22,35,30,31,33,34,40,31,33,41,44,30,35,34,35,36,31,44,50,27,43,26,26,43,39,25,33,28,32,31,32,40,39,25,42,47,29,18,36,20,59,29,31,36,21,34,28,32,33,24,32,32,34,32,40,22,33,26,45,30,36,27,35,32,21,36,44,31,33,43,27,24,38,38,34,41,37,38,31,37,31,33,39,30,33,39,47,32,30,40,32,23,33,26,19,28,34,40,39,33,47,36,43,34,33,40,29,34,40,47,32,32,40,32,20,39,35,25,26,30,32,33,34,28,22,31,21,35,29,24,26,40,45,31,31,35,38,31,25,38,42,35,23,29,26,40,31,35,30,18,21,40,37,40,32,33,33,30,24,37,26,29,17,29,30,42,43,33,42,50,34,47,20,23,32,47,34,46,30,35,42,36,50,27,30,23,22,37,37,34,40,23,25,41,27,42,26,59,17,28,36,37,28,28,30,18,45,25,35,30,25,31,41,37,31,33,46,32,50,42,45,39,35,52,35,38,43,27,33,39,34,33,26,29,30,27,34,32,26,32,35,32,36,40,34,39,31,28,28,28,38,29,23,28,32,43,25,31,39,35,38,38,26,42,27,23,34,33,27,26,35,33,25,30,33,28,33,34,28,39,34,30,37,34,36,29,36,53,22,35,40,32,32,28,43,35,34,37,57,25,35,27,45,40,33,29,31,28,35,29,32,33,35,33,36,30,41,29,31,40,38,35,31,34,30,34,36,33,28,35,24,20,43,32,45,36,32,40,33,34,31,24,44,30,42,28,35,31,33,44,43,32,36,22,31,23,27,27,37,28,34,51,37,34,30,35,30,33,24,42,39,33,40,44,28,30,37,27,35,34,34,33,32,35,37,29,41,29,27,25,39,26,27,26,24,35,38,28,25,22,24,42,36,43,32,30,32,23,37,32,32,28,33,32,32,31,35,32,35,27,31,41,35,26,37,41,42,33,45,40,38,35,22,33,40,38,35,53,46,27,31,25,39,24,48,34,34,42,34,23,42,29,23,39,35,27,31,29,27,39,28,71,40,49,23,24,35,36,44,30,35,39,31,25,37,33,36,38,35,27,37,34,32,18,43,27,40,45,24,31,38,31,17,28,34,31,12,32,29,14,24,29,38,43,31,31,32,41,29,36,24,35,31,41,25,39,20,50,35,26,28,36,39,17,32,31,25,23,25,36,28,23,20,44,33,27,45,32,44,34,34,31,40,20,38,42,28,52,39,24,34,27,39,43,29,34,35,42,53,20,26,54,21,32,28,31,29,37,36,33,44,36,30,31,24,25,37,22,40,42,27,39,31,32,42,40,33,31,46,33,27,38,24,23,49,33,30,21,35,33,38,28,31,32,31,38,34,26,36,39,44,38,37,39,36,39,24,32,19,41,17,29,31,44,37,31,34,27,37,37,29,32,33,38,32,40,32,35,19,36,34,34,27,29,38,43,26,32,34,35,41,25,30,31,30,29,28,46,29,33,35,39,25,37,37,30,23,59,41,33,36,21,28,19,32,36,29,35,37,27,39,32,33,32,37,24,46,22,33,30,45,35,25,26,27,24,39,27,31,29,39,56,26,39,27,57,53,43,35,34,31,32,27,44,31,32,49,31,31,34,39,30,36,35,40,24,33,33,39,34,35,39,45,46,46,21,31,40,36,45,32,35,29,49,43,34,25,49,31,32,34,28,42,30,23,43,38,31,34,31,26,42,36,28,28,63,21,30,38,35,36,24,42,37,31,32,27,31,31,45,48,29,30,42,26,34,18,38,20,42,33,39,24,38,39,46,30,30,48,33,43,36,35,31,31,25,38,29,37,25,32,31,37,35,38,30,43,43,43,28,46,35,44,38,28,25,32,39,27,37,38,48,32,46,43,20,34,43,34,40,41,33,39,39,36,40,38,31,35,40,33,51,33,30,26,24,41,46,36,30,32,28,30,45,30,26,41,30,44,47,35,36,37,41,41,37,25,39,29,38,31,25,30,37,30,37,43,30,40,23,17,40,29,38,40,29,47,38,28,24,37,40,39,24,38,30,38,31,35,32,32,34,32,32,36,55,32,33,41,32,27,36,27,24,31,45,33,35,38,33,45,33,36,33,46,30,54,25,34,24,46,40,33,28,20,38,43,38,18,32,36,44,29,27,31,36,43,33,41,30,29,33,34,21,25,41,29,33,50,37,27,30,44,40,31,46,18,28,32,18,34,29,28,42,51,38,32,29,25,42,26,25,38,29,29,35,37,16,29,32,35,19,33,44,28,41,27,25,50,39,32,45,31,21,31,34,33,19,30,40,31,31,22,40,32,34,39,20,19,36,45,17,47,22,35,34,18,29,44,33,32,27,40,27,22,32,24,46,30,39,39,26,32,39,30,58,35,37,38,28,38,40,25,33,26,31,33,43,34,26,31,34,26,52,22,38,27,40,33,32,24,19,50,35,38,32,36,43,37,30,32,36,46,43,31,43,47,31,27,27,46,35,21,21,37,31,42,38,31,35,35,42,30,29,29,30,30,37,27,36,25,31,32,39,35,47,29,48,29,39,29,29,28,25,30,35,41,31,32,28,39,37,33,40,27,27,30,30,29,22,41,29,32,33,31,37,31,28,36,36,31,38,37,32,37,48,27,32,27,33,10,29,40,47,29,42,34,36,36,27,42,28,35,27,40,28,33,26,33,24,42,32,32,40,37,44,48,43,31,39,25,19,38,32,36,36,31,53,33,37,31,17,37,22,27,34,41}},
{{6000,2.900000},{17,23,21,23,22,16,20,17,4,15,14,23,18,24,15,8,12,11,18,24,22,17,17,10,14,15,18,13,13,15,8,14,17,15,10,9,12,20,17,21,20,13,14,17,13,22,16,15,11,16,15,27,18,12,15,11,10,11,16,21,10,8,22,10,22,15,17,13,10,19,14,20,17,21,13,19,13,18,23,11,19,16,16,21,16,16,22,16,11,19,19,14,17,8,12,13,11,30,23,15,14,9,18,10,16,18,15,14,18,20,16,31,22,15,4,25,11,10,12,16,17,19,23,20,15,24,25,14,17,21,21,19,8,18,17,10,13,17,13,23,16,13,13,16,23,15,10,12,22,17,20,19,14,16,37,16,14,12,16,21,16,13,15,15,17,19,20,11,12,25,16,9,9,9,17,16,18,20,24,11,7,17,14,20,16,14,10,15,21,14,9,15,12,11,20,14,12,16,16,18,11,19,14,22,12,21,15,10,21,22,11,12,9,14,14,13,22,21,9,22,13,17,17,10,16,22,15,12,17,12,17,19,13,16,16,13,24,14,13,32,16,13,24,11,11,12,11,18,16,12,22,16,12,13,13,17,21,17,19,17,18,14,19,13,11,14,18,17,15,8,17,18,8,11,9,18,18,26,18,23,21,16,15,14,8,9,22,15,11,17,20,14,19,10,22,21,20,18,24,14,21,24,25,14,18,20,14,21,17,21,13,16,33,18,14,12,12,10,18,19,13,15,6,15,25,13,17,13,16,10,21,13,19,14,10,17,13,19,14,26,16,16,12,17,22,15,9,7,19,21,10,20,23,18,14,12,12,23,12,20,26,9,8,18,9,18,14,10,15,22,18,16,11,14,22,21,12,28,8,7,19,16,11,13,14,14,21,11,9,15,7,18,20,22,16,14,18,22,14,10,14,15,8,19,14,20,27,23,18,22,15,15,17,16,14,18,18,13,14,16,18,16,21,15,6,16,17,24,16,20,14,23,14,17,10,12,21,22,19,16,11,16,11,11,13,10,14,15,15,10,10,15,22,13,10,13,13,19,20,19,12,13,22,11,13,23,12,16,23,13,16,10,19,11,10,16,12,8,8,14,14,19,14,18,14,20,23,17,16,19,20,14,11,16,5,10,25,19,15,15,15,18,15,18,27,19,14,16,14,18,12,16,13,13,16,19,12,21,12,9,14,13,9,22,19,11,9,14,9,13,11,10,25,11,14,13,17,19,22,13,12,9,15,15,8,9,19,20,21,17,19,25,18,12,17,13,15,15,21,16,11,11,17,13,15,15,17,18,11,20,13,20,20,14,16,12,18,12,20,11,9,15,13,18,22,23,23,21,13,11,17,8,17,13,14,14,10,8,15,19,20,9,18,12,18,15,13,16,15,21,17,10,11,11,13,22,14,23,9,10,18,17,16,15,13,23,8,8,12,13,20,12,15,21,15,17,20,12,16,17,20,24,26,11,19,11,14,17,21,14,11,15,22,22,12,20,18,16,14,23,19,18,10,16,14,14,11,10,23,13,11,10,14,16,19,19,13,32,15,9,19,19,20,12,15,15,27,14,12,19,20,18,13,24,15,10,8,15,19,10,21,17,18,17,21,11,25,13,14,11,16,15,12,18,16,8,16,11,9,16,14,14,21,14,10,8,16,12,17,14,9,12,13,14,8,12,12,15,21,12,19,12,19,10,21,14,14,15,16,21,10,18,13,9,13,16,16,15,14,24,14,16,12,15,12,19,15,15,17,14,17,12,10,12,17,14,18,14,13,15,14,9,16,18,16,19,12,13,24,15,16,13,12,13,18,19,20,20,13,9,14,14,11,15,14,19,16,11,4,18,13,16,23,11,20,13,19,16,16,12,11,19,21,11,13,19,11,17,14,10,22,18,20,11,14,7,11,12,20,10,7,17,22,17,10,20,9,8,12,22,18,11,13,15,18,16,18,7,20,12,19,12,22,13,22,13,15,14,7,23,11,18,26,19,25,8,16,12,17,21,12,15,17,14,13,20,13,11,15,13,15,16,9,11,13,17,9,17,15,9,15,18,19,15,16,12,8,13,16,18,9,20,19,6,16,14,20,18,10,10,14,20,17,15,22,22,17,11,18,17,18,12,23,16,14,10,17,20,11,17,13,9,21,16,13,9,14,10,14,13,16,15,22,29,14,15,21,18,13,17,16,15,17,11,19,19,17,19,21,23,14,21,20,22,22,12,18,18,13,30,20,15,9,6,14,11,17,19,16,10,23,23,22,21,13,13,15,21,15,19,18,14,11,14,17,18,12,18,15,11,18,18,19,15,14,9,13,14,12,15,10,14,15,25,10,13,15,26,21,16,19,16,14,15,17,16,15,8,25,19,26,21,16,15,17,20,17,9,20,13,14,12,11,19,16,19,13,20,15,16,20,22,21,21,18,7,7,18,23,11,14,19,10,6,16,13,17,18,15,14,16,11,17,18,15,13,19,16,25,10,17,23,25,19,16,20,14,11,23,12,14,20,26,17,12,10,11,15,15,13,14,14,15,14,22,17,11,15,12,13,18,20,18,16,26,20,26,24,13,9,6,9,5,25,15,10,14,18,20,16,10,14,27,21,17,20,15,25,16,18,16,18,21,20,17,12,12,4,12,15,13,11,19,28,9,21,22,9,15,6,24,12,9,14,19,17,13,11,15,17,14,18,13,12,17,11,15,15,17,16,10,12,15,12,15,14,18,16,16,14,23,19,11,17,17,11,20,10,9,7,15,23,17,15,16,10,6,21,18,19,12,28,6,13,19,11,12,15,14,20,18,18,15,20,11,23,12,6,17,14,16,14,17,16,18,23,13,15,8,19,16,14,13,16,16,14,13,19,10,20,26,12,14,13,21,13,14,18,18,6,15,18,20,17,15,17,15,19,11,15,14,25,6,10,6,19,27,15,16,10,16,12,13,16,13,23,21,17,7,18,13,13,16,15,11,17,15,23,10,13,20,14,13,15,21,8,17,7,17,29,18,8,16,18,9,16,21,19,17,23,18,12,15,10,13,14,22,12,14,18,20,21,12,23,11,33,20,20,21,16,14,25,18,19,10,12,12,14,19,9,15,20,14,22,11,20,13,14,12,7,15,14,17,26,21,15,21,16,27,8,13,10,14,14,20,19,9,10,22,10,14,14,15,22,19,15,8,15,19,18,15,16,16,21,10,16,13,15,15,18,19,20,17,16,15,26,21,13,14,15,13,17,14,33,11,21,17,16,10,10,14,17,16,13,16,11,25,14,26,7,15,12,20,18,10,17,13,14,20,10,8,17,13,13,22,12,19,15,11,8,12,14,18,11,11,15,10,25,12,13,18,21,15,15,20,16,19,23,18,22,10,12,20,11,24,18,13,15,27,21,18,24,21,11,18,20,12,17,11,19,13,17,12,25,24,19,15,19,17,12,14,20,18,10,17,13,20,17,15,14,7,18,11,10,30,18,15,13,19,14,25,12,26,20,11,15,14,16,19,14,10,18,9,20,19,15,18,21,16,22,17,15,10,15,12,16,10,15,10,16,10,17,12,22,15,28,17,6,20,15,18,18,17,13,12,18,15,22,13,20,20,11,15,15,19,17,12,16,31,17,14,14,15,6,11,15,19,14,16,14,10,10,9,16,20,19,9,16,13,12,18,10,16,9,10,16,12,22,8,15,10,18,19,11,11,19,22,11,17,21,18,10,13,12,16,9,21,20,14,15,13,20,11,19,17,19,17,20,9,12,10,21,28,14,22,14,21,12,17,9,15,19,15,14,17,16,13,18,14,19,10,13,15,11,13,18,14,11,15,27,17,19,11,11,15,20,12,12,13,17,11,16,28,14,21,17,19,14,17,14,16,16,12,20,18,16,18,20,15,22,22,15,25,12,15,10,18,17,16,19,10,17,22,13,17,12,7,17,17,20,18,16,21,13,16,12,14,19,18,16,24,18,10,25,18,14,16,10,16,18,17,29,14,12,16,10,15,12,9,19,19,18,14,14,13,21,13,21,14,19,12,12,16,17,20,15,21,24,15,16,16,13,11,14,14,14,15,19,13,14,10,16,22,14,15,13,14,24,19,18,6,12,14,9,11,15,11,17,22,14,17,13,12,16,5,15,15,15,12,6,10,21,19,11,16,14,12,17,13,15,7,16,14,20,13,14,15,14,15,12,23,18,9,10,17,7,11,17,14,25,23,13,22,17,14,15,12,16,9,14,23,15,17,17,11,16,18,21,13,12,17,29,13,14,17,12,15,8,14,14,16,21,15,13,16,15,11,22,19,19,17,19,24,15,19,14,17,18,19,13,16,17,22,13,9,15,19,11,16,17,11,16,16,20,16,12,15,18,16,14,11,17,11,16,22,12,11,17,22,13,14,14,12,19,5,18,15,13,17,26,17,19,8,10,11,11,14,19,27,22,16,6,15,14,17,7,15,23,11,13,14,7,13,18,23,14,21,14,17,9,16,18,9,6,19,19,19,11,19,18,16,28,19,17,25,10,12,16,17,18,11,14,14,23,15,13,22,27,14,13,12,12,14,14,22,17,21,13,16,9,18,8,21,19,19,10,16,13,24,13,15,17,14,7,7,16,21,12,16,15,11,14,9,13,11,12,14,16,15,7,14,16,15,15,18,13,17,17,22,16,12,17,28,24,25,18,21,9,9,11,10,27,15,14,21,19,23,16,10,23,11,11,9,17,21,15,18,17,13,13,15,23,15,18,22,18,8,15,13,10,8,12,15,12,25,18,18,22,16,18,13,20,8,9,17,16,11,18,13,19,10,15,14,15,30,16,18,14,15,16,18,14,16,18,14,12,11,13,17,17,17,13,9,20,19,13,16,15,13,14,19,9,12,16,19,12,16,11,16,12,14,18,22,20,23,11,16,17,23,12,10,20,12,9,21,19,16,10,7,18,11,15,10,27,19,20,15,7,17,31,12,10,10,15,25,9,16,18,17,24,6,15,12,18,15,15,18,14,10,12,9,12,9,16,13,16,8,16,14,21,12,14,23,13,11,14,12,24,11,14,13,14,12,9,17,16,22,20,8,16,16,15,19,22,12,13,14,25,17,15,15,18,19,11,10,12,11,26,11,14,18,16,15,9,25,24,14,11,15,12,19,20,13,17,13,11,14,14,14,18,16,17,12,16,16,21,15,16,11,20,18,11,30,10,15,14,15,16,17,12,15,20,11,10,19,14,16,17,17,14,24,15,7,19,19,14,12,17,15,18,12,12,9,16,24,17,19,11,11,15,18,15,22,24,17,17,16,17,14,14,16,16,14,18,10,19,10,12,11,15,14,14,25,21,15,16,16,17,15,14,16,24,23,13,15,13,25,15,21,14,13,12,17,12,19,13,19,6,12,22,20,20,19,17,11,17,17,17,18,21,15,19,10,10,10,7,13,15,16,17,23,16,15,17,17,14,14,17,18,19,15,16,25,8,13,21,9,17,18,13,5,18,21,15,20,10,15,14,14,14,21,14,23,12,7,14,14,19,17,16,13,16,16,16,14,17,12,12,22,15,18,14,11,24,14,16,13,18,20,20,9,9,16,8,17,18,22,11,20,16,17,8,26,17,13,8,15,15,15,28,17,13,11,16,13,13,9,19,29,20,20,21,16,14,18,14,23,12,10,18,18,18,16,15,17,13,24,20,19,12,11,18,33,16,15,13,19,20,14,17,17,27,16,11,12,12,11,15,12,19,11,16,12,21,15,17,11,22,13,23,14,19,11,19,18,16,14,15,23,14,22,27,19,18,16,24,8,11,22,12,15,15,15,12,20,23,11,10,17,27,22,11,15,18,14,10,18,20,14,17,13,22,19,18,24,13,17,20,17,18,16,14,10,12,12,8,15,21,20,10,21,13,12,21,17,14,15,10,8,9,8,19,11,14,13,13,13,24,18,12,25,23,16,17,12,13,12,17,25,12,19,13,13,13,7,6,20,18,16,18,11,22,10,16,11,17,22,21,4,16,17,13,10,16,24,15,16,15,10,17,18,11,20,14,10,19,12,15,14,23,17,13,11,20,14,14,7,7,16,15,16,16,18,15,11,14,16,14,15,27,17,20,21,17,21,15,11,10,17,10,9,10,20,11,14,14,15,19,4,14,15,13,18,21,23,12,23,18,22,13,11,8,12,9,13,11,16,18,13,18,10,19,18,19,12,9,17,14,11,10,10,8,11,24,15,15,7,8,8,15,17,18,11,22,11,19,13,11,16,23,15,12,8,16,16,18,12,10,17,18,17,9,20,11,18,13,9,18,18,17,23,11,20,22,12,19,24,5,26,8,13,11,24,16,9,10,12,10,14,21,13,14,17,21,12,17,20,32,17,16,17,21,8,10,22,12,16,13,20,14,20,18,20,15,17,14,17,16,16,27,9,19,17,9,13,17,15,19,12,12,13,24,17,10,20,17,34,13,17,19,14,19,16,21,16,20,9,12,21,14,12,24,14,8,17,19,9,29,17,17,11,12,17,16,20,9,15,12,13,15,19,20,10,11,12,20,17,16,10,21,26,15,21,16,24,13,20,12,17,19,16,22,14,21,14,16,8,15,9,16,16,18,17,18,23,13,12,16,19,13,19,19,17,14,14,14,9,13,12,11,19,26,11,20,13,21,21,11,9,13,16,11,18,27,17,16,17,26,17,17,10,18,14,15,9,18,15,17,8,16,12,16,8,24,13,12,7,26,7,15,9,18,12,14,13,9,21,14,14,13,13,20,20,12,20,25,16,22,22,19,19,12,21,12,16,15,10,14,9,14,27,25,17,12,15,17,13,13,14,14,14,21,14,16,20,18,6,9,21,26,17,13,14,12,17,17,17,17,11,14,19,25,22,32,18,24,19,17,19,8,19,10,18,21,15,20,22,16,13,18,21,16,15,14,18,18,24,15,12,14,12,16,8,14,16,24,22,19,17,15,19,19,19,16,21,12,14,9,17,12,14,19,21,12,17,18,22,10,19,13,10,23,14,10,16,14,19,13,21,18,17,17,11,15,17,14,13,15,22,21,20,15,19,22,14,17,8,15,16,10,19,17,18,15,15,9,22,19,11,23,18,14,9,10,20,28,21,16,16,20,18,14,24,13,21,9,16,12,21,17,12,14,16,20,12,10,23,15,12,12,10,14,11,14,15,17,22,12,10,9,10,16,18,14,17,16,18,10,10,11,17,23,14,11,22,19,6,16,27,15,14,30,17,25,17,14,14,12,19,13,10,13,16,16,14,26,15,10,21,14,16,13,16,24,21,22,10,11,12,15,10,13,13,24,16,20,13,24,18,16,18,19,26,21,14,20,8,15,13,19,19,17,23,20,13,17,13,16,26,22,10,14,23,17,17,24,11,14,11,13,14,16,17,13,20,24,10,15,11,11,13,22,18,22,8,10,17,19,17,14,14,15,17,19,20,10,19,16,24,14,13,18,16,12,17,24,12,19,17,21,10,24,15,16,19,14,19,12,8,11,12,28,21,18,7,20,17,18,16,24,14,15,11,15,15,19,14,11,19,11,16,14,16,13,17,14,24,20,16,17,7,21,15,17,10,11,15,16,12,16,17,12,14,12,14,12,14,20,24,9,13,15,14,15,13,15,17,15,10,17,16,11,19,11,15,16,16,13,10,15,15,20,26,19,17,11,13,13,32,11,18,24,11,18,20,13,17,16,11,17,10,27,13,22,15,6,10,15,18,17,22,25,21,12,16,14,6,15,17,14,21,12,19,10,25,13,17,15,16,18,20,15,19,15,16,12,22,16,16,29,20,10,19,11,14,13,18,10,16,9,12,21,17,19,16,14,15,10,11,13,17,14,16,24,19,20,20,14,19,19,9,11,18,17,13,17,13,17,24,8,15,23,10,15,14,22,18,19,16,14,11,17,22,13,23,20,20,6,10,12,20,21,10,19,21,13,22,17,20,19,17,18,23,30,14,9,22,17,16,18,19,20,19,14,13,9,25,13,11,7,7,11,16,14,11,19,14,12,14,11,14,18,15,11,23,12,15,12,18,8,18,20,19,10,7,21,26,15,12,11,14,21,19,11,14,14,23,21,26,13,20,17,14,20,9,27,12,16,7,4,15,13,13,22,13,21,10,16,17,10,12,18,14,13,14,11,15,19,10,23,12,8,13,17,11,16,10,14,17,10,13,10,15,14,27,12,19,11,17,26,12,10,24,16,14,23,14,16,11,20,10,12,19,11,15,17,8,25,15,17,11,12,13,15,13,14,21,16,14,15,18,22,14,13,8,19,14,12,18,20,13,14,18,17,18,10,18,11,21,14,13,14,8,10,17,18,14,14,15,12,10,16,18,19,15,15,20,23,11,13,20,9,12,17,18,17,18,9,16,8,14,17,15,16,18,17,21,18,14,15,11,11,21,20,17,15,17,17,23,15,16,14,12,18,14,13,15,17,16,14,18,17,29,19,10,12,21,17,5,15,10,16,10,8,16,20,8,18,12,24,10,16,17,8,12,15,17,18,7,5,11,11,18,11,14,24,12,11,15,12,16,19,14,25,10,12,16,15,8,11,7,20,14,21,14,14,11,20,18,33,14,11,15,13,19,8,14,12,13,17,14,12,16,14,14,18,21,13,18,17,16,12,12,20,18,26,8,25,4,11,19,25,14,15,21,9,15,12,15,9,15,9,7,9,12,10,22,23,22,14,9,11,14,15,15,20,19,12,23,18,20,15,13,17,8,16,15,12,14,18,6,10,23,19,15,14,19,11,12,11,11,21,18,22,17,14,7,17,14,17,11,14,19,14,10,12,24,12,11,17,12,15,10,15,9,17,9,17,9,16,11,11,21,19,12,19,14,22,15,28,20,17,18,13,21,20,26,18,18,17,12,5,16,20,10,15,16,25,13,16,18,9,12,22,20,8,14,19,22,17,12,16,14,17,12,12,15,12,17,17,10,20,19,12,15,16,19,19,23,14,12,9,21,11,13,20,11,20,17,11,14,17,13,13,24,15,16,28,20,12,25,12,17,14,26,15,12,19,9,20,17,24,8,16,17,9,15,14,15,13,13,14,14,20,19,18,8,15,22,15,12,7,16,13,9,14,21,11,6,13,12,12,13,26,16,11,26,10,10,14,11,12,11,18,19,7,14,19,11,15,12,19,17,15,14,16,19,14,8,13,15,18,9,13,12,29,17,16,16,12,15,20,17,20,21,12,26,11,18,19,15,22,16,9,15,18,14,15,15,6,20,21,18,34,16,18,13,14,17,13,16,18,15,14,9,16,14,11,27,16,18,20,17,17,25,11,12,15,10,15,18,18,25,11,15,16,22,13,11,20,13,12,18,14,19,19,7,11,18,11,10,18,15,16,13,16,16,20,18,16,16,12,11,15,13,19,26,15,29,14,17,15,11,17,24,20,10,13,19,16,15,14,27,23,29,14,28,8,20,13,9,13,16,15,10,16,20,11,13,8,17,23,12,16,14,19,13,10,22,8,9,16,25,15,13,27,15,24,18,13,20,13,12,15,9,21,9,10,12,18,17,5,14,11,16,13,14,13,21,11,16,15,19,16,16,12,16,16,12,14,16,11,9,23,18,26,17,11,14,12,16,16,23,15,21,11,22,14,14,10,13,13,15,12,9,21,23,14,13,13,15,16,14,18,21,21,21,12,11,16,18,12,17,22,23,14,14,13,16,21,14,14,18,17,12,11,14,13,23,21,22,18,21,23,19,12,17,17,23,16,25,13,15,11,17,5,18,16,20,20,16,12,23,11,13,30,20,16,14,27,18,13,22,15,20,20,15,9,16,14,22,16,16,17,20,11,19,9,21,13,20,23,13,16,17,16,11,18,16,11,14,16,22,15,19,14,21,20,22,16,13,5,28,15,14,26,21,21,17,11,12,8,10,12,15,25,26,11,17,8,19,15,8,11,19,13,24,20,15,14,13,16,19,16,23,18,23,21,8,10,17,12,6,13,14,16,16,23,17,22,19,10,19,10,8,18,9,15,17,23,15,15,13,14,11,22,13,19,18,27,18,11,12,19,16,6,16,10,15,21,15,21,12,7,16,16,13,18,13,15,19,12,14,18,22,19,22,16,17,18,24,14,23,19,10,6,14,13,19,10,14,12,10,21,15,20,21,14,15,18,22,11,23,15,18,22,8,22,17,13,17,7,24,8,13,13,16,17,21,11,22,14,18,22,19,14,14,16,10,14,23,19,17,8,26,14,9,15,14,14,17,13,13,15,8,24,18,13,13,7,14,24,12,15,16,11,9,13,21,11,16,15,15,16,16,11,17,13,16,14,20,19,5,13,19,15,16,19,19,20,18,11,17,10,19,19,13,22,7,29,9,13,13,15,18,16,15,14,12,16,22,24,27,18,10,10,17,11,19,11,16,12,17,17,17,19,15,13,21,14,13,13,12,14,6,11,21,15,22,6,12,18,26,15,19,15,10,16,16,16,26,17,23,7,17,17,15,16,22,15,17,22,20,19,13,13,14,10,12,10,15,10,14,12,19,23,13,24,14,14,12,14,19,16,15,10,12,19,20,9,11,17,12,25,10,12,11,23,20,15,13,18,21,24,14,11,26,14,19,22,5,15,22,13,14,18,21,25,22,15,12,15,17,11,22,14,10,12,10,17,20,13,11,17,17,11,8,14,7,23,16,13,14,11,15,16,23,13,24,22,17,8,9,8,23,25,13,10,17,15,14,16,9,23,18,21,19,17,16,18,21,15,19,14,12,22,11,15,13,14,14,14,20,16,15,13,15,12,13,14,8,14,15,23,15,18,13,21,13,24,19,8,13,16,7,19,9,11,21,13,9,16,11,14,12,16,14,18,15,17,15,14,15,25,12,24,29,19,15,18,14,23,15,10,20,17,10,14,14,16,15,14,21,13,20,15,14,25,11,14,18,15,23,25,12,13,21,23,11,16,13,16,17,20,11,14,9,19,12,16,15,19,25,13,14,18,20,19,16,14,17,22,20,18,13,16,17,10,11,16,19,14,17,21,18,24,17,4,10,14,17,16,12,16,13,14,12,15,16,18,23,17,13,16,16,11,15,20,9,14,10,19,8,14,7,19,21,16,19,11,21,15,21,12,14,16,14,23,10,8,22,17,22,17,14,20,15,18,15,12,18,16,11,14,18,12,12,14,18,18,21,19,15,19,23,17,17,15,14,13,19,31,8,21,17,21,18,14,10,12,14,18,27,16,20,9,15,10,23,11,21,12,14,14,22,27,14,17,19,15,18,12,22,22,29,17,19,19,9,17,16,19,18,15,12,16,13,21,19,23,13,16,13,9,20,10,12,10,21,16,16,10,10,24,11,15,12,13,18,19},{15,22,15,18,17,9,23,18,14,19,18,14,13,16,17,17,18,11,17,24,26,18,15,18,22,24,19,18,18,9,18,15,16,10,16,8,11,25,9,17,22,16,14,14,20,16,19,11,7,13,10,26,13,19,16,16,18,17,17,9,17,14,14,13,14,14,20,18,14,11,18,22,13,18,16,16,12,23,13,14,16,13,14,12,20,11,14,12,12,11,12,15,7,19,22,7,12,14,22,13,16,20,18,16,14,7,8,10,15,20,8,20,23,16,13,14,10,18,14,21,17,10,13,26,10,12,10,18,15,15,12,15,22,15,14,22,19,12,13,20,10,18,13,18,27,24,14,12,9,12,10,20,14,19,8,16,25,18,17,16,19,19,14,21,15,16,18,14,15,20,18,11,16,18,21,29,13,15,14,14,11,27,13,8,17,16,11,12,16,17,17,13,13,22,14,6,15,10,16,13,14,18,9,21,17,17,17,17,18,15,14,12,18,16,14,20,20,14,10,16,24,14,13,12,23,16,13,24,11,19,12,14,10,10,18,12,16,12,18,13,12,11,21,17,19,19,17,14,16,20,7,19,16,20,5,12,15,14,16,22,11,9,12,9,13,11,16,29,13,14,17,19,16,20,20,22,12,18,18,17,17,16,15,15,9,13,20,15,16,19,16,22,23,12,15,15,15,18,20,11,12,14,16,11,11,14,8,15,15,14,31,13,22,16,18,9,15,7,10,22,11,16,18,17,20,14,22,18,19,15,15,17,12,12,9,18,17,15,20,19,12,20,18,29,11,10,21,12,12,8,12,12,19,14,23,15,12,10,18,15,21,11,17,20,14,11,18,16,24,11,18,28,14,17,16,9,19,12,15,14,20,14,14,19,13,18,22,14,14,14,12,17,21,10,11,12,24,16,20,11,20,11,16,11,21,18,13,16,18,15,13,30,18,24,20,15,13,10,10,7,15,12,15,18,17,14,9,13,24,12,17,18,12,14,9,11,24,12,30,17,16,12,27,18,17,24,16,17,20,18,18,9,21,19,15,9,17,12,8,25,9,16,11,22,11,10,14,13,21,12,25,7,12,16,14,19,10,10,14,23,20,13,20,20,20,19,8,17,15,15,17,9,14,15,22,17,24,15,18,17,15,16,13,22,7,10,14,25,18,7,16,33,7,19,21,18,28,14,17,13,15,17,13,15,16,10,18,22,19,18,20,14,14,10,13,11,13,15,15,22,13,16,24,19,22,26,14,10,10,15,12,9,16,19,15,16,18,14,15,15,15,18,15,13,11,19,21,13,11,17,21,11,14,22,14,10,17,19,23,12,26,8,26,22,13,15,16,11,20,15,23,14,12,16,6,8,18,6,21,12,11,22,12,23,23,19,13,9,20,10,16,22,24,13,14,14,10,16,11,32,15,19,20,20,18,15,19,8,24,13,12,18,12,15,20,27,16,8,15,6,21,15,28,7,11,16,19,18,16,12,14,17,17,8,20,13,23,16,18,6,26,11,14,11,13,18,20,19,20,9,23,10,15,16,9,25,14,20,18,12,13,13,12,11,24,14,13,11,10,14,9,18,17,15,16,11,23,17,15,15,18,10,25,14,17,16,28,20,13,15,16,14,17,21,16,13,12,24,18,14,14,24,15,13,15,14,9,9,21,11,20,23,17,19,22,7,8,25,10,25,23,15,12,20,19,12,13,18,8,10,18,14,14,21,10,7,20,17,18,15,14,15,8,15,24,21,18,15,12,18,13,14,17,25,14,22,18,14,16,11,13,21,20,9,15,17,22,12,19,24,20,7,19,31,17,20,15,24,19,12,17,8,12,16,11,16,23,11,17,8,10,17,14,15,18,23,11,11,21,14,16,16,17,11,21,14,19,20,18,20,13,13,18,15,10,12,23,25,22,8,11,21,12,32,18,14,10,14,11,20,14,12,14,8,10,17,15,16,15,20,20,19,9,14,15,15,14,22,17,24,14,19,16,17,19,16,25,14,22,11,12,12,13,14,17,11,17,13,24,18,14,15,18,17,12,14,16,6,9,17,13,18,18,20,14,16,22,19,20,19,20,13,4,8,12,17,14,6,19,16,17,29,20,17,13,19,17,13,20,11,19,25,18,29,16,14,22,16,17,8,10,16,10,21,15,19,21,18,18,7,12,12,9,20,11,11,14,11,20,13,12,16,16,15,14,16,8,18,13,16,17,15,14,20,13,10,20,21,24,18,8,10,20,19,10,24,14,14,14,19,16,20,9,14,15,13,15,10,12,17,15,22,21,14,16,10,13,13,25,11,10,18,22,16,14,15,14,13,11,17,12,14,15,15,11,20,29,20,20,8,10,27,14,21,13,9,15,20,17,17,18,21,16,13,22,14,21,12,20,20,15,17,17,10,12,23,21,12,17,18,27,23,12,18,13,17,24,12,16,13,20,9,16,12,21,15,17,22,19,13,19,7,21,15,18,15,21,12,21,18,9,16,11,21,16,19,17,20,22,19,10,9,21,16,14,19,21,17,24,16,19,11,17,15,19,17,17,19,18,13,11,11,11,20,17,15,17,11,22,13,22,24,11,11,18,16,20,17,16,19,14,13,17,11,14,20,20,19,10,16,20,12,16,17,14,7,15,13,14,11,25,18,16,11,16,10,19,14,22,8,18,18,23,22,16,18,13,5,17,17,16,11,25,13,20,14,18,10,12,18,15,17,15,17,20,20,21,16,18,15,15,20,26,10,19,18,7,15,14,16,9,17,14,21,20,21,12,14,15,24,16,18,15,15,17,18,26,11,16,12,15,16,15,18,11,15,11,12,14,21,15,24,12,19,17,24,12,15,16,21,16,15,8,16,21,15,10,17,19,14,19,9,21,19,9,20,22,14,11,21,9,9,19,25,9,12,9,14,7,13,14,17,20,19,20,14,11,14,11,18,23,12,17,8,14,18,14,17,10,10,16,14,20,13,14,11,19,14,14,16,10,15,16,18,14,13,16,18,21,11,13,18,19,22,11,11,22,15,19,23,13,25,24,21,15,24,10,14,18,20,12,20,29,16,8,14,12,26,14,18,17,25,15,12,16,23,20,17,18,13,14,14,10,12,11,20,21,15,13,9,21,14,12,13,11,9,16,22,11,20,9,22,13,17,22,5,21,7,18,25,10,15,11,10,13,16,11,13,23,16,12,15,19,15,15,13,17,22,6,11,15,28,11,9,25,20,17,12,16,11,13,12,18,13,15,12,17,13,10,11,15,15,13,19,9,17,13,11,17,10,15,20,7,10,19,22,16,22,14,20,15,13,17,14,21,19,13,24,21,17,11,26,11,20,18,10,14,15,22,22,8,7,19,14,27,16,19,13,12,19,9,14,15,14,15,18,10,19,20,14,13,17,18,13,17,25,11,11,18,15,19,9,9,14,16,17,14,14,18,13,13,16,15,9,12,12,9,22,21,17,14,7,19,16,21,13,8,22,15,12,15,18,18,16,26,16,15,12,13,15,20,21,32,18,12,18,8,13,15,15,8,11,14,12,18,18,20,17,23,11,18,14,13,13,11,12,18,13,19,17,10,18,16,16,19,15,8,22,12,16,12,21,8,15,20,15,14,11,24,21,10,19,11,19,25,14,12,16,13,12,18,25,18,16,21,21,12,14,11,23,16,17,12,12,12,11,20,16,13,18,13,15,8,15,25,13,14,20,8,21,21,16,12,20,17,11,21,11,12,18,14,21,20,14,20,17,26,15,15,16,14,18,17,19,19,17,7,19,6,19,16,16,12,21,19,8,13,15,10,9,17,12,15,9,10,15,15,27,14,21,15,23,10,25,15,16,21,18,13,18,14,13,16,11,20,21,13,17,15,12,10,13,24,20,10,11,13,19,21,19,20,13,25,16,15,15,21,12,19,18,21,16,27,23,14,20,19,14,23,12,11,9,18,20,12,21,15,15,23,20,11,20,17,15,18,21,20,18,13,8,12,22,13,10,6,16,19,16,14,17,22,25,31,20,14,17,18,10,11,22,14,15,11,23,10,28,20,13,21,12,17,15,13,10,16,9,11,15,19,16,17,19,22,10,24,15,22,23,22,22,13,28,15,18,11,9,17,20,10,17,12,18,10,22,23,25,17,20,9,13,17,15,16,21,12,16,13,20,16,27,28,10,16,12,27,16,18,19,12,17,12,17,18,10,12,10,19,13,9,12,15,18,13,18,18,13,23,14,14,15,15,18,13,16,15,24,11,29,22,20,16,16,21,20,14,13,13,13,16,17,12,20,15,9,10,21,10,16,11,17,15,23,17,16,9,18,12,11,19,19,21,14,15,8,9,9,9,14,19,10,23,19,13,13,16,17,25,24,8,16,6,16,13,19,13,21,28,14,13,12,15,16,21,12,9,20,11,15,15,22,29,11,13,13,12,15,14,19,19,10,12,11,11,17,11,23,15,21,23,15,17,19,13,8,8,18,13,10,16,17,21,14,8,10,17,10,13,23,12,21,18,23,13,12,26,18,19,13,11,12,12,14,13,11,16,13,13,9,23,15,20,10,13,10,12,13,10,21,12,16,16,19,9,8,18,13,15,11,17,10,8,10,24,16,14,16,17,13,13,9,20,15,16,13,20,18,13,12,20,27,11,19,19,23,19,18,19,14,18,16,7,13,5,21,12,17,20,12,17,20,14,14,10,15,18,13,18,13,16,12,11,14,16,12,22,10,16,27,16,13,17,16,22,11,19,19,19,23,22,28,22,19,17,14,15,22,16,19,22,14,21,15,11,16,22,13,23,21,11,13,15,16,24,15,23,23,7,20,12,10,8,15,18,17,21,9,16,19,16,12,15,16,8,8,19,18,19,17,19,9,22,15,20,16,20,20,21,12,18,14,18,13,18,10,15,20,13,17,14,18,16,11,11,21,15,15,12,12,16,12,14,15,16,15,12,17,20,22,10,15,16,11,22,8,15,8,19,19,22,17,13,22,15,19,7,12,13,15,14,19,23,17,23,21,32,19,17,16,23,10,13,19,20,11,21,29,15,18,14,14,17,13,17,15,10,13,13,45,11,13,15,22,17,20,15,10,25,11,20,14,12,27,14,13,11,18,11,16,19,14,18,10,13,12,15,20,14,19,17,13,14,15,19,21,14,11,17,16,19,11,13,10,11,8,22,19,12,15,16,11,15,13,13,22,10,10,23,21,9,13,18,13,15,16,21,12,15,19,11,14,17,21,8,16,12,12,14,16,18,8,14,14,24,26,17,17,16,10,15,10,15,14,15,19,18,12,15,18,18,15,25,20,15,10,20,22,15,15,14,16,16,15,18,16,20,24,13,16,10,17,13,6,18,17,16,9,16,23,16,17,14,19,11,13,15,13,7,9,15,16,28,17,12,10,19,18,15,14,13,19,18,15,10,23,9,16,13,12,18,13,18,18,9,16,20,21,13,17,24,13,19,16,10,11,10,11,19,12,19,14,21,22,14,6,10,18,12,25,29,19,14,17,17,17,15,20,22,13,15,13,9,19,16,9,15,11,15,18,16,17,13,16,14,27,18,19,10,20,16,16,12,26,24,12,16,10,11,16,9,23,11,14,23,17,15,13,19,18,12,10,19,20,13,15,15,18,9,23,21,28,21,24,16,14,19,14,21,11,12,17,13,15,18,22,21,17,10,14,7,12,18,14,13,20,19,11,14,19,23,10,17,16,15,19,15,12,13,16,12,18,12,17,9,13,20,17,23,12,17,8,11,23,13,19,26,10,13,7,13,15,16,15,19,7,19,24,14,12,18,14,14,21,24,30,17,14,18,11,10,13,16,19,15,17,16,18,17,13,16,17,19,14,16,18,12,21,23,17,22,9,11,15,10,17,16,22,14,11,12,14,22,22,12,24,14,14,13,9,17,23,13,15,21,20,18,17,16,8,17,18,12,26,13,16,17,10,16,16,12,12,24,10,15,21,22,20,18,25,13,12,22,11,16,18,16,18,9,12,18,19,24,10,13,15,15,18,16,15,10,9,12,20,20,17,12,11,17,12,21,18,20,22,22,15,15,16,17,20,16,15,14,10,16,18,9,11,14,10,11,13,21,20,14,21,12,15,17,22,14,22,20,21,19,14,18,13,27,15,12,12,20,28,12,7,17,14,13,13,16,18,6,25,10,20,20,9,29,16,8,19,14,14,16,13,15,15,8,23,29,18,18,10,18,14,15,15,18,15,14,21,18,18,17,15,17,14,11,11,11,18,13,10,20,17,14,15,11,5,20,18,27,18,21,19,18,12,19,17,14,13,24,21,8,14,10,10,18,18,11,13,18,7,12,7,12,15,26,18,14,20,16,16,12,15,13,14,19,9,8,14,11,18,19,14,14,11,18,13,16,15,27,23,10,7,24,22,25,15,18,20,20,19,18,12,15,20,15,16,23,11,15,26,19,14,7,11,6,13,17,14,15,14,16,18,12,20,14,14,16,15,25,15,12,10,18,12,18,17,21,15,9,14,24,19,14,15,22,20,14,10,17,25,15,18,8,16,17,16,11,15,16,19,21,18,11,21,22,10,20,14,19,11,16,10,13,15,13,13,7,18,14,13,8,15,16,12,13,15,19,14,17,12,10,16,16,17,16,13,14,18,13,11,6,15,18,23,22,16,10,15,10,12,21,21,13,9,19,10,9,8,16,16,22,25,11,19,16,19,20,15,19,16,26,13,5,17,15,12,13,19,25,10,13,14,25,21,10,6,16,13,20,14,22,16,14,27,11,15,14,19,15,10,16,16,16,14,19,18,24,14,7,13,17,10,16,13,22,15,23,13,23,16,8,14,17,14,10,11,20,7,11,9,14,17,25,9,28,16,22,14,16,12,7,20,21,22,23,23,18,15,21,23,6,17,16,9,13,10,15,8,22,15,23,11,14,20,21,15,21,12,9,8,15,17,17,10,11,14,11,12,12,13,14,11,14,14,18,17,24,14,21,17,26,15,19,20,8,19,17,12,16,27,10,17,16,14,16,13,21,10,26,18,9,25,15,15,16,16,25,22,13,13,9,15,13,23,13,11,9,11,16,19,8,11,7,20,19,12,13,15,7,12,12,19,15,18,22,11,24,13,21,8,12,12,21,10,14,19,6,19,14,15,11,17,17,20,13,15,13,21,10,16,14,21,20,7,10,13,18,19,17,16,8,21,14,21,13,16,11,19,16,17,12,21,19,18,12,10,10,13,16,24,19,16,17,14,14,14,12,12,23,23,19,18,14,7,9,7,15,17,14,11,14,19,12,21,12,15,13,15,24,18,15,14,12,19,20,20,7,13,12,14,21,11,22,13,11,13,20,13,18,14,15,8,25,13,17,14,12,17,12,17,11,17,8,15,20,17,15,17,15,21,14,20,26,14,9,9,23,9,18,25,15,19,20,10,21,19,24,21,18,18,15,11,10,20,18,11,14,20,12,17,21,14,8,12,20,10,9,11,6,22,20,8,10,20,15,23,10,10,11,14,16,24,18,17,21,12,10,16,10,16,13,19,15,20,13,12,8,15,11,12,7,14,20,19,17,19,20,15,22,21,21,15,13,24,19,22,14,16,13,18,15,17,22,10,15,13,9,16,11,14,19,17,20,18,17,12,18,20,20,19,22,13,19,20,25,12,14,18,22,23,15,10,13,9,16,12,17,18,4,13,13,13,17,17,18,16,15,16,19,20,16,10,13,17,16,13,19,17,12,16,26,18,9,17,15,19,21,12,19,18,20,29,11,9,13,12,19,14,14,21,18,21,17,15,14,18,11,14,10,12,15,21,18,9,14,11,24,22,21,18,16,17,15,9,16,9,10,26,13,13,21,18,17,12,8,16,17,20,12,24,22,15,20,6,18,14,13,10,18,13,11,15,13,27,18,15,14,25,21,8,24,15,22,18,21,21,16,13,18,13,17,18,16,23,18,18,23,19,21,16,19,21,29,20,19,14,23,16,14,11,13,16,18,18,23,21,12,16,19,15,14,21,7,16,21,16,21,18,33,10,19,22,17,21,24,12,12,25,21,17,20,15,15,16,15,12,13,19,19,20,12,22,12,12,21,12,14,12,12,13,17,9,9,10,9,15,21,10,15,15,10,9,23,18,17,12,14,21,11,25,14,15,12,32,12,21,12,24,17,12,12,15,10,14,16,9,17,28,20,19,19,20,14,18,16,20,19,17,22,20,23,15,17,16,14,29,8,10,13,12,16,20,10,16,14,14,16,16,8,19,15,15,19,14,14,9,17,13,18,17,11,17,19,17,14,17,14,12,16,8,18,20,13,10,20,22,23,24,17,18,11,9,17,15,14,17,9,8,21,15,16,26,8,16,19,23,26,18,17,7,20,17,12,17,10,15,13,14,21,16,18,7,15,16,24,18,21,20,17,14,16,12,27,12,17,15,14,19,13,18,17,23,19,10,21,11,18,18,8,35,19,10,16,22,15,16,13,16,17,23,14,11,19,16,13,14,20,7,14,16,12,20,10,8,19,18,16,19,19,15,19,9,24,22,15,24,15,18,15,15,27,20,24,27,22,32,15,16,23,20,18,19,18,12,18,12,11,14,17,20,26,13,15,21,15,23,22,24,14,24,15,13,13,17,10,9,12,18,12,17,14,18,19,17,19,7,22,16,17,15,28,21,11,12,18,13,15,17,19,15,14,17,14,19,16,16,10,14,17,26,9,23,18,25,13,17,12,15,17,10,15,20,19,17,10,12,16,23,29,12,10,22,20,12,18,17,16,14,13,9,9,12,16,21,24,18,11,12,7,16,12,17,11,22,8,11,9,9,19,19,11,20,19,16,16,19,14,19,11,18,16,17,11,24,17,12,23,13,10,22,16,15,14,20,15,16,8,24,20,13,20,26,6,19,19,12,13,12,17,21,10,14,18,17,12,13,16,19,16,14,19,13,13,15,10,18,15,19,24,19,9,10,16,17,22,19,18,15,8,12,18,22,14,17,10,16,16,15,15,19,15,26,15,19,22,26,11,18,23,8,15,13,11,19,34,10,18,12,22,17,6,30,20,7,16,13,18,21,12,11,20,16,13,15,24,17,19,19,15,15,17,17,22,16,17,16,14,15,19,13,8,22,18,14,17,13,11,16,17,18,18,19,16,13,16,16,18,20,12,11,20,19,15,4,9,8,10,25,18,20,21,18,13,14,11,11,19,22,17,25,21,14,15,22,19,16,14,9,17,19,18,13,18,8,13,18,9,16,20,23,18,10,18,10,20,9,13,19,12,13,19,12,21,13,14,20,17,19,14,14,10,10,19,14,11,17,18,10,20,15,15,19,32,21,15,18,21,10,8,20,11,9,17,15,13,7,11,20,15,19,16,14,16,14,8,18,6,18,19,24,13,14,12,20,14,11,15,10,11,12,26,19,15,12,13,19,19,26,15,18,18,13,16,11,20,20,14,18,15,14,15,13,15,17,15,14,19,12,14,6,15,23,15,16,11,13,31,19,15,8,19,15,13,18,17,23,8,16,15,20,16,21,13,21,15,10,12,12,14,17,8,17,14,19,19,20,18,21,13,18,14,22,17,8,20,16,23,17,20,16,12,8,18,14,20,21,15,21,12,17,16,16,19,15,21,12,22,28,18,11,14,22,12,24,12,13,21,12,19,25,21,18,15,11,18,24,22,17,19,16,11,17,10,14,19,16,21,10,18,17,16,24,14,14,25,15,13,16,20,12,16,16,17,15,13,19,17,23,13,13,18,17,15,15,8,18,22,13,10,18,21,13,19,10,17,15,15,9,22,13,11,26,14,18,22,12,10,11,28,22,9,22,15,15,23,15,16,19,16,11,21,19,12,19,14,16,16,13,18,18,26,24,30,17,14,20,17,16,10,16,21,12,12,13,20,21,19,10,18,11,12,29,13,21,13,16,17,18,15,18,15,20,24,15,11,12,18,16,19,23,12,17,23,18,29,13,16,16,18,7,7,26,15,14,23,17,21,13,10,23,12,15,19,9,19,14,13,13,14,16,18,14,17,14,18,18,19,17,12,13,10,10,21,12,12,18,21,13,20,21,15,12,17,12,20,17,24,18,13,13,16,26,15,16,14,16,17,21,12,22,19,12,11,19,12,17,16,18,10,19,11,18,18,16,14,16,21,9,12,20,21,16,25,14,7,19,8,19,27,14,19,20,11,11,12,13,18,17,8,16,11,14,17,17,12,10,16,14,11,9,21,15,17,10,13,7,15,19,23,15,12,20,16,15,21,16,14,14,21,14,23,25,18,17,26,13,19,13,19,14,16,17,21,15,27,12,23,14,13,16,17,14,13,17,23,22,18,23,16,20,7,27,15,10,14,7,15,13,13,27,22,18,17,18,10,13,17,18,20,9,15,16,16,15,14,23,25,14,13,10,21,26,15,16,16,13,11,16,20,15,15,21,12,22,24,14,16,19,25,16,17,12,9,21,11,16,17,12,12,20,6,16,18,15,13,14,16,13,18,22,12,21,13,13,15,16,25,10,22,11,16,10,27,17,14,21,15,17,19,14,16,22,21,17,11,15,14,11,14,19,12,21,17,10,21,21,21,10,13,15,16,15,17,21,15,17,23,10,20,15,9,21,17,16,12,17,17,19,22,8,32,13,14,18,23,14,14,32,22,16,22,16,23,14,16,15,19,19,21,9,13,23,17,19,9,15,18,14,15,19,15,6,15,16,9,18,18,15,24,27,8,12,15,12,19,15,17,19,12,12,17,16,14,17,21,11,16,17,11,19,13,12,19,22,15,15,20,24,16,20,20,19,14,20,26,10,10,18,11,22,18,24,17,14,24,13,14,14,13,13,17,13,16,13,16,13,30,11,18,11,12,20,12,12,29,11,14,21,13,12,9,11,9,13,20,33,9,21,26,15,27,14,21,17,16,9,14,11,16,13,14,13,12,15,11,8,26,25,11,14,17,14,15,13,15,17,14,15,13,21,26,19,16,20,10,15,27,31,7,21,18,10,20,22,24,17,11,14,8,21,23,13,10,13,15,20,15,20,14,8,25,12,17,8,17,12,21,25,21,17,9,10,27,16,10,15,16,10,18,20,23,9,12,13,16,14,19,22,17,8,14,18,11,17,18,14,26,14,18,16,14,21,9,7,14,12,12,14,24,14,11,22,14,12,22,24,18,16,9,9,19,25,16,10,16,11,17,10,20,17,20,9,9,13,14,16,18,12,12,12,13,20,11,13,17,19,22,15,20,31,17,29,15,12,19,17,15,17,18,15,23,8,12,15,15,14,12,21,24,13,12,17,13,13,19,24,11,13,15,16,8,11,18,16,15,16,21,11,16,12,21,19,18,20,13,15,13,20}},
{{6000,2.950000},{17,11,17,12,15,17,12,11,9,7,23,7,9,14,12,15,6,12,10,8,6,14,11,5,9,15,11,9,10,9,10,10,10,10,10,10,15,12,7,9,9,17,7,16,3,13,8,7,8,14,16,13,14,9,19,16,11,14,12,14,8,8,15,14,8,6,7,7,14,10,7,13,12,14,10,10,11,18,19,6,16,12,7,17,13,16,15,7,8,12,10,7,11,18,13,9,6,9,18,11,13,16,18,8,14,10,12,17,10,13,13,6,12,10,7,15,12,11,11,11,12,8,18,6,7,15,7,11,5,12,13,14,10,11,7,21,13,10,13,12,17,3,6,10,10,9,13,2,13,9,5,16,10,8,12,10,9,13,14,12,7,21,3,15,14,6,7,5,7,7,19,10,15,19,15,12,8,13,8,8,7,15,11,11,14,9,17,13,16,8,8,18,16,12,12,21,12,6,9,10,12,5,14,15,14,10,14,15,12,10,11,18,10,17,13,5,11,11,11,18,18,15,7,12,12,18,17,12,7,13,11,13,14,8,8,12,8,13,16,10,11,10,14,12,12,9,7,8,7,14,7,7,9,14,15,1,14,7,14,13,12,7,12,9,14,11,11,12,15,9,4,8,15,12,16,12,9,18,16,7,14,8,20,2,14,9,12,15,7,8,11,9,14,17,8,10,9,9,12,9,10,5,19,6,7,6,6,7,16,3,7,10,9,12,10,11,11,17,11,14,10,8,18,17,6,15,17,9,9,15,8,12,12,14,13,17,4,19,18,11,9,4,9,14,7,15,17,8,10,8,18,9,9,10,10,10,11,6,21,12,19,9,14,13,9,16,11,16,11,12,8,12,5,8,15,14,12,8,24,18,11,11,8,11,14,19,4,17,9,13,14,10,9,10,10,13,10,9,3,10,7,13,7,10,18,7,10,19,9,12,11,11,8,20,7,10,12,15,14,11,11,11,2,15,16,12,16,10,11,18,12,14,11,17,16,7,8,10,4,9,8,17,17,7,6,8,10,7,17,9,13,4,12,10,14,9,17,10,17,13,8,7,6,9,10,7,17,12,16,15,11,14,13,16,18,10,5,16,11,17,15,9,8,13,12,17,17,17,8,16,14,11,12,13,11,18,9,10,14,12,10,9,11,11,13,17,19,13,6,9,16,16,14,19,7,11,11,8,11,10,8,12,10,7,12,11,11,10,13,20,9,12,8,11,7,12,9,14,9,11,16,15,8,18,3,6,9,9,18,6,15,14,12,12,8,18,9,10,10,15,16,13,8,12,10,11,8,9,8,10,9,9,12,10,8,10,11,15,8,11,13,10,19,15,6,12,17,5,15,12,12,9,8,22,14,10,10,17,27,10,12,14,7,8,13,16,12,11,1,4,11,10,14,12,8,20,10,11,17,5,15,13,17,13,14,15,13,13,20,7,11,11,10,7,5,5,11,16,10,13,14,7,8,16,10,12,7,11,12,21,10,12,7,9,12,11,10,18,9,12,12,13,6,11,9,7,11,8,6,13,16,16,15,9,11,11,11,7,11,9,13,9,7,16,7,5,11,19,7,11,13,12,6,8,16,9,14,15,12,12,14,7,9,10,9,14,11,7,15,11,15,9,10,10,8,12,8,17,19,12,12,7,12,12,9,12,10,17,12,14,8,13,4,9,19,9,14,9,6,16,24,13,7,9,15,20,10,10,11,9,9,9,10,10,8,15,8,17,11,9,7,13,12,17,10,11,6,13,10,8,12,15,12,13,8,12,20,8,7,11,10,5,13,13,10,9,15,9,6,13,19,16,7,12,17,6,6,17,12,9,10,8,14,18,4,7,9,12,10,11,8,6,12,10,9,10,14,10,12,13,15,13,13,12,17,5,12,9,10,6,11,2,6,5,14,18,8,12,14,19,19,6,11,10,3,8,12,12,12,12,8,11,3,8,14,14,11,9,13,6,12,5,9,9,12,8,19,12,14,11,8,11,11,11,14,8,14,13,11,18,7,10,5,16,19,7,12,11,12,22,9,21,9,12,20,17,12,7,16,12,14,14,15,13,5,12,8,16,12,10,9,13,7,11,16,13,13,5,17,11,10,8,15,13,4,7,11,3,11,8,16,14,12,17,12,8,15,9,11,9,11,10,3,17,13,14,21,5,11,7,15,7,13,11,12,8,9,14,12,10,13,12,15,10,18,13,13,13,12,14,18,12,6,10,7,10,14,17,15,14,15,13,12,15,7,11,11,12,13,16,9,9,5,14,8,11,12,7,7,13,12,18,3,9,6,11,3,16,15,15,8,12,10,12,8,11,21,8,12,10,13,12,10,12,7,12,12,22,9,12,18,11,10,16,8,9,10,6,4,6,7,12,17,14,15,14,13,10,13,11,8,16,9,12,13,9,13,11,17,13,16,5,15,13,10,8,13,12,12,6,5,11,15,10,13,7,15,10,9,8,23,13,13,12,11,19,13,9,8,16,6,14,21,12,11,18,5,12,8,14,10,10,16,10,6,12,21,24,14,12,11,11,10,11,9,19,9,12,25,6,15,10,9,11,7,16,7,7,9,11,15,9,6,6,3,8,13,16,8,11,15,12,11,16,14,5,19,3,9,13,16,13,9,10,15,15,15,15,12,7,16,9,8,8,15,6,8,10,8,14,19,9,15,12,11,12,21,10,7,7,13,12,13,18,14,8,10,12,8,5,12,8,9,10,11,7,20,13,11,9,10,13,17,17,15,7,12,6,8,11,1,17,15,18,13,5,11,16,13,16,12,9,8,15,14,15,8,17,6,12,15,11,13,7,16,11,11,10,6,14,15,12,14,14,14,10,17,2,12,11,10,11,9,9,13,12,12,6,7,5,8,14,7,11,8,15,10,6,8,7,9,11,11,10,19,11,9,15,9,18,19,12,13,9,9,15,10,10,9,6,14,11,10,7,4,6,13,7,18,11,9,11,14,22,11,10,10,7,5,12,12,18,11,8,20,6,5,11,9,10,8,10,7,18,8,9,11,7,10,11,14,18,13,9,17,7,19,4,9,9,19,22,12,18,15,17,7,17,11,9,8,8,13,12,11,7,17,10,10,10,7,8,6,8,11,10,13,12,8,11,11,14,8,8,10,9,10,14,20,16,16,18,8,8,12,9,10,11,10,13,11,14,14,16,12,11,11,12,13,9,7,13,10,13,13,14,13,17,7,11,9,17,7,9,11,13,6,17,12,7,9,5,16,16,13,3,15,10,12,10,15,22,9,9,18,13,7,10,10,13,13,7,7,16,16,18,14,7,11,17,7,11,5,12,15,9,10,12,23,9,12,10,11,12,7,16,4,9,14,15,9,10,3,12,6,9,15,9,14,15,7,3,16,5,12,13,15,9,3,19,9,16,15,13,14,8,8,10,10,12,15,13,11,9,12,18,11,10,7,14,7,9,16,20,13,11,6,7,16,12,11,13,13,6,12,8,7,11,17,8,6,14,7,14,11,10,11,7,21,11,6,9,7,14,10,7,9,4,11,10,8,17,9,8,8,10,7,14,9,14,10,9,13,18,9,9,13,8,18,6,23,15,10,11,12,14,10,12,14,7,12,12,14,15,14,15,6,7,13,11,10,14,12,13,11,13,9,11,12,16,13,11,13,11,10,10,7,12,13,14,10,11,10,9,16,12,12,8,10,13,10,8,11,15,13,16,13,6,9,12,6,11,9,11,12,17,6,8,10,7,15,10,7,18,8,15,10,12,14,12,14,7,14,8,14,8,8,17,12,8,13,21,10,5,3,7,14,10,9,8,14,6,13,7,12,12,16,7,12,15,11,11,8,12,14,20,10,13,7,22,18,14,10,8,8,14,4,6,14,12,15,6,7,7,22,11,19,8,10,8,9,13,10,13,9,6,13,8,9,11,10,9,6,5,8,15,12,17,10,9,10,8,8,16,9,18,9,16,17,6,14,12,6,13,11,14,7,7,11,15,7,8,14,22,16,9,9,16,16,10,14,9,16,11,15,11,7,19,16,14,13,12,9,10,4,11,13,9,5,13,12,10,13,9,6,8,15,16,16,12,7,8,17,11,9,12,11,10,11,9,15,5,15,10,11,9,12,11,12,17,14,10,9,12,13,6,18,7,12,7,11,14,9,13,5,13,8,8,5,12,14,15,9,15,6,11,12,10,18,11,12,13,13,8,7,9,6,9,6,7,8,16,20,7,11,8,15,9,12,13,12,8,13,10,11,12,10,10,15,11,19,10,12,11,11,10,11,21,7,14,10,14,14,14,9,8,16,17,5,14,2,11,10,9,8,14,11,14,10,11,12,10,13,9,8,14,7,11,11,7,9,12,12,17,13,9,7,7,16,10,14,4,13,4,12,15,6,16,8,7,11,12,14,18,18,13,18,16,11,12,9,14,11,12,9,22,10,11,11,20,12,9,11,13,8,12,14,9,16,9,11,23,10,14,10,6,13,11,11,12,6,12,6,13,7,9,16,21,8,14,12,10,7,7,16,14,12,12,12,6,14,5,11,8,10,11,6,15,10,13,11,6,9,10,8,6,15,21,20,11,11,9,11,7,10,11,7,20,9,10,12,6,16,11,10,13,11,9,13,11,15,11,8,13,15,8,11,8,7,15,16,13,10,9,14,8,6,10,10,17,13,10,14,9,9,15,10,12,12,12,13,4,8,10,17,12,10,10,15,8,10,15,13,11,14,6,8,10,8,7,5,10,13,10,16,15,14,16,13,9,12,10,11,11,13,12,12,11,5,8,6,17,6,4,17,20,8,12,13,12,10,11,14,12,9,8,18,10,10,9,14,11,12,9,13,8,11,10,17,17,14,9,17,9,21,20,5,8,8,11,14,13,13,7,6,12,9,15,7,8,8,11,8,8,11,10,20,5,12,15,8,10,11,11,10,10,13,9,4,10,17,13,10,5,17,8,12,9,13,8,6,12,6,8,12,9,11,13,7,6,18,11,4,7,12,17,10,17,14,15,15,13,11,10,9,14,10,11,10,10,19,14,15,4,10,12,17,12,12,12,12,8,16,10,7,9,12,17,11,12,10,11,9,10,10,7,10,8,4,10,13,11,8,7,9,12,8,7,8,13,8,9,8,8,13,15,10,10,17,9,12,11,12,9,16,13,11,13,11,15,9,6,8,9,8,11,10,15,9,3,12,14,12,6,10,14,11,14,11,14,15,11,18,19,12,9,12,11,11,18,10,10,11,12,7,10,9,12,8,8,9,13,8,16,12,11,16,20,17,7,9,12,12,8,14,15,11,10,7,8,11,18,12,10,12,8,9,9,8,13,9,11,8,9,14,11,9,16,13,13,13,13,12,4,7,3,13,8,11,16,14,9,7,16,12,19,8,16,14,11,8,11,19,6,13,14,14,10,15,15,16,22,7,12,8,13,6,8,12,12,14,8,21,14,9,17,7,12,14,20,7,9,14,10,14,9,7,9,9,11,13,11,12,17,22,16,15,11,9,14,11,23,12,9,9,8,16,18,8,8,9,10,15,11,10,14,8,17,4,6,11,9,12,14,12,7,13,8,15,11,11,7,14,14,8,9,11,12,11,14,13,17,14,12,11,15,15,20,10,14,9,18,14,12,15,3,4,11,17,13,9,15,12,12,15,11,7,9,9,15,7,11,16,18,10,14,7,13,11,15,6,10,14,10,13,9,17,9,14,9,16,13,13,9,10,17,7,9,20,9,12,8,14,10,16,5,14,11,15,12,12,9,12,11,10,15,11,15,7,11,15,10,11,14,6,15,7,9,16,10,12,6,13,16,7,12,8,13,16,15,9,8,9,13,14,6,8,22,5,13,7,11,5,17,5,7,8,13,11,22,8,13,3,9,6,11,13,14,4,9,9,6,10,8,15,6,13,8,12,8,5,10,18,10,13,18,5,5,10,16,7,7,7,17,6,17,7,9,7,10,14,15,11,14,7,13,9,8,8,14,7,15,11,7,7,6,19,17,15,8,8,15,12,9,10,7,12,13,17,7,12,12,17,16,13,13,11,15,14,10,14,9,12,13,9,14,16,18,14,9,14,14,16,13,4,17,22,3,6,11,13,9,9,11,9,11,12,13,19,13,15,8,13,10,19,8,10,16,5,13,8,11,7,6,5,9,7,10,17,6,12,7,16,9,13,15,9,14,11,13,12,6,15,11,12,12,10,11,10,8,9,5,12,7,21,7,10,14,15,17,9,9,15,9,17,18,11,7,13,3,23,8,18,8,4,7,10,13,8,16,14,15,17,13,12,7,6,6,17,3,9,20,13,14,13,13,9,8,5,9,13,22,9,10,10,15,13,10,11,7,12,20,7,11,17,17,11,11,11,9,11,14,11,15,3,7,13,8,11,12,11,9,12,15,18,9,14,12,9,15,13,14,12,9,12,10,11,12,10,10,11,14,10,12,16,17,4,10,9,11,7,9,8,12,16,15,16,13,10,8,12,7,12,7,9,11,12,10,9,13,7,10,11,10,11,6,12,11,10,9,17,11,13,12,5,9,10,14,5,7,16,8,17,10,10,11,21,9,11,13,8,7,11,7,10,11,13,21,12,10,9,10,13,9,8,14,10,7,12,10,16,15,9,10,11,9,12,12,6,7,9,10,11,11,12,6,17,11,13,10,12,14,9,9,8,8,10,7,10,5,10,8,17,12,9,12,16,7,11,8,10,15,7,10,10,10,11,17,11,12,17,10,13,5,16,9,6,8,8,12,14,11,12,13,14,12,8,12,8,12,10,8,15,14,12,10,16,10,11,14,10,7,6,11,8,9,14,12,15,16,12,8,11,17,22,10,11,15,11,13,11,19,12,13,11,10,8,3,10,16,11,10,6,11,12,10,13,13,13,13,8,6,17,13,9,11,9,6,12,15,3,15,3,8,12,13,17,8,8,12,9,9,10,13,11,11,16,14,12,11,13,13,8,8,10,14,3,11,16,15,8,8,13,15,8,13,5,9,13,16,15,13,12,9,12,7,7,13,13,9,11,19,10,18,8,15,9,5,13,9,8,8,12,11,11,13,5,9,15,15,5,7,12,7,15,16,10,11,9,11,10,8,17,9,12,9,9,14,13,15,10,11,8,16,8,15,11,16,14,7,10,8,9,7,7,10,9,13,14,11,12,9,6,15,9,14,17,14,12,9,8,15,9,12,10,9,10,11,15,5,13,13,16,12,10,10,14,9,10,15,6,8,10,12,6,15,9,13,10,12,18,7,12,14,15,7,7,7,12,9,7,8,8,12,13,9,10,6,9,13,20,16,8,10,8,12,16,13,6,7,12,7,14,12,9,12,15,12,16,23,13,11,14,6,10,7,9,10,10,9,12,15,6,12,10,11,15,6,17,15,19,12,10,17,10,11,12,12,21,7,12,11,15,9,12,6,11,10,11,8,17,9,7,15,10,20,10,13,12,9,18,18,6,7,4,9,10,14,7,8,4,17,14,13,12,16,15,13,8,12,11,20,12,12,9,12,11,11,6,16,14,8,16,8,10,8,3,7,15,13,11,18,17,12,13,8,10,11,11,11,14,20,12,10,14,15,11,12,7,8,12,6,14,12,17,12,7,23,10,8,9,13,11,13,18,11,11,3,10,8,10,11,10,10,9,12,16,15,17,9,10,15,8,11,11,12,11,9,11,7,13,13,11,12,26,9,12,7,9,9,12,11,8,16,12,12,14,15,13,9,13,8,10,16,10,10,11,10,8,10,5,8,18,11,7,7,11,17,14,8,9,11,19,9,17,12,9,17,13,13,13,14,26,17,17,9,18,10,17,14,10,20,6,11,12,15,9,7,11,15,12,13,13,13,8,13,5,6,10,17,7,16,10,18,14,8,9,7,10,10,16,13,8,10,14,12,12,13,9,13,14,5,16,11,9,2,8,9,8,8,15,12,7,12,11,10,14,7,11,8,5,15,15,12,12,11,17,10,15,10,13,27,12,14,12,10,11,10,12,3,10,15,15,13,14,11,10,9,3,16,9,12,11,3,9,13,14,17,14,9,4,6,10,4,10,9,12,12,17,17,13,13,8,14,10,7,12,13,9,9,13,14,10,12,7,12,16,14,12,9,12,14,7,11,9,5,10,12,6,9,10,14,13,9,4,18,2,11,8,10,14,7,11,7,9,13,9,14,5,7,7,18,8,9,7,12,10,10,6,14,8,8,14,7,22,9,4,16,13,12,5,12,11,15,6,10,8,8,13,9,10,17,5,8,13,7,3,16,8,7,10,15,14,8,10,5,13,12,15,8,14,10,14,18,15,6,16,10,13,10,9,10,7,7,19,24,12,6,10,9,6,10,12,9,9,9,8,16,15,20,9,11,6,9,14,21,18,9,17,13,12,9,10,12,16,12,9,15,11,13,15,2,11,12,16,4,8,10,6,13,8,14,13,11,11,14,12,16,7,11,9,6,18,14,12,12,15,16,13,9,7,13,12,7,6,18,20,13,7,4,4,15,13,8,11,14,9,14,15,12,4,13,9,8,14,4,11,8,6,13,12,12,12,9,15,16,15,5,8,7,11,25,12,5,11,5,7,9,11,7,12,10,11,12,16,7,23,15,13,8,10,9,10,10,14,14,14,14,8,12,14,14,10,11,12,15,14,20,15,12,12,10,12,12,9,9,12,10,14,13,8,12,8,10,16,7,11,12,15,9,9,6,13,17,9,9,10,14,10,8,9,10,12,15,6,14,6,6,14,15,13,12,8,14,8,7,11,12,11,12,15,9,13,7,10,11,5,21,8,19,9,12,11,15,7,15,14,15,13,11,4,15,7,10,11,13,15,15,8,7,13,11,10,15,11,9,10,13,12,9,6,18,15,6,9,5,12,13,18,11,25,13,16,9,9,12,10,6,13,20,15,11,7,10,10,9,8,8,11,4,11,10,14,10,12,7,9,8,12,10,9,3,20,9,6,11,13,15,14,11,9,13,15,9,8,10,8,15,15,7,12,11,8,9,6,11,11,12,17,8,9,15,9,5,8,11,14,5,7,17,9,9,9,7,9,12,9,7,10,14,18,15,8,10,13,8,9,7,8,15,13,13,8,15,11,12,6,11,8,11,15,14,17,10,7,10,16,7,12,6,9,11,5,10,12,8,14,14,11,4,8,12,8,12,9,9,14,8,12,5,14,9,7,9,7,15,10,8,8,14,8,8,9,10,8,11,9,11,10,14,8,14,12,13,13,8,9,13,13,12,8,11,9,10,10,22,15,14,11,18,8,10,12,9,9,16,5,7,7,14,9,15,7,10,10,12,12,10,8,13,15,10,7,14,16,11,13,9,6,12,18,9,11,8,12,14,6,7,17,6,8,14,6,10,5,10,18,15,13,14,8,9,13,11,14,15,7,12,14,7,12,15,8,11,14,12,13,10,13,15,18,8,15,11,12,6,15,5,9,8,10,10,16,7,10,12,8,10,15,9,16,8,6,8,11,10,6,13,20,13,7,13,10,11,14,9,11,11,11,19,13,18,10,13,10,14,9,15,14,15,8,11,14,12,11,13,16,7,11,8,9,12,18,8,9,10,10,9,5,15,8,9,10,12,10,14,12,14,18,14,8,5,9,7,4,10,8,13,10,8,16,17,6,8,7,11,10,16,7,16,6,13,11,11,13,5,10,8,8,13,14,6,13,12,10,14,13,12,9,8,9,9,15,13,10,12,10,6,14,22,7,12,15,11,8,10,12,19,7,8,6,10,8,9,9,10,8,8,11,10,15,16,9,8,6,9,9,10,10,7,10,9,13,12,12,12,10,9,17,13,11,11,10,9,16,12,6,4,11,10,16,6,8,12,15,10,8,22,15,12,14,8,9,11,17,7,12,11,14,11,11,8,10,12,7,11,13,18,11,5,9,8,10,7,13,14,11,6,13,13,10,10,15,5,12,14,12,10,11,19,11,12,7,9,16,17,11,11,13,10,10,12,9,12,19,15,7,5,12,10,9,11,12,13,15,10,14,13,10,10,12,11,12,15,9,11,16,9,3,11,10,13,7,10,12,12,10,12,7,8,12,12,12,15,10,19,10,17,6,9,7,9,7,16,9,9,8,11,8,7,12,8,17,11,10,9,9,12,14,14,11,15,12,18,9,8,11,8,8,10,9,6,11,7,7,13,4,13,12,7,4,7,7,10,7,8,12,11,6,11,11,9,10,19,12,10,12,11,15,12,4,4,12,12,8,11,13,13,16,12,9,8,13,14,9,16,10,5,16,16,20,7,13,7,7,9,12,12,13,12,9,12,13,10,12,10,11,10,7,5,15,9,15,7,9,6,14,15,16,13,8,8,8,11,13,9,5,10,5,16,7,17,18,11,6,15,9,12,12,4,11,15,16,9,11,7,10,16,14,7,7,9,10,16,14,11,14,20,15,10,18,6,11,14,15,10,5,18,11,6,12,8,10,11,9,11,6,9,13,11,10,13,14,14,13,13,12,13,8,5,7,8,9,12,5,10,7,16,11,11,14,13,16,10,8,12,12,15,7,20,10,12,16,18,7,7,12,9,9,14,13,7,16,5,10,19,10,16,8,10,14,6,15,4,7,16,14,6,9,11,7,10,3,13,14,14,10,12,12,8,8,14,8,10,9,8,9,14,17,11,10,9,9,10,12,7,13,8,16,12,13,10,12,11,12,10,9,15,9,11,10,8,16,15,12,8,6,16,10,14,17,10,9,20,11,9,17,13,9,10,17,9,10,18,11,8,11,11,9,7,12,15,16,8,10,9,6,6,10,13,14,12,9,16,11,2,15,6,9,16,5,11,11,16,8,12,14,8,12,11,11,8,9,19,7,8,11,7,14,16,11,13,16,9,10,14,3,10,13,12,13,12,6,6,8,9,10,10,18,6,21,9,8,9,10,11,10,5,13,11,5,7,11,15,11,9,7,10,6,11,16,14,6,4,11,8,11,8,15,8,14,12,12,12,11,7,15,16,6,10,15,13,12,10,9,8,13,12,8,12,8,12,13,10,17,17,11,8,16,16,6,6,19,4,13,9,11,14,16,12,10,6,13,3,12,13,14,11,8,9,11,7,11,9,10,9,13,11,13,12,8,17,12,8,5,6,9,19,14,7,18,12,16,17,12,11,13,10,13,7,11,16,10,10,13,15,6,9,11,10,18,12,11,15,12,13,8,10,17,15,13,7,12,8,8,12,15,7,11,6,11,13,11,9,10,10,9,12,8,7,13,9,11,11,8,7,10,12,10,5,10,10,7,2,11,7,13,8,15,13,8,15,15,15,8,11,9,16,8,8,7,8,9,10,10,7,13,19,13,11,11,12,12,11,11,10,6,11,8,8},{7,11,15,7,10,19,13,14,17,11,9,5,11,11,20,13,6,14,11,16,12,8,12,18,1,13,11,8,14,16,14,7,19,12,14,10,10,10,8,8,10,7,17,12,14,10,14,11,9,13,7,11,10,10,11,9,7,11,18,10,12,10,14,7,17,11,17,13,13,12,16,16,21,12,8,10,15,9,4,18,11,13,5,6,12,5,20,9,10,12,14,6,21,10,6,19,9,8,11,10,11,14,19,10,11,10,16,6,14,12,5,12,17,12,11,13,12,9,7,18,19,11,9,12,13,7,14,8,9,9,9,10,15,15,13,14,14,12,10,7,12,13,16,12,11,8,8,17,10,7,17,14,12,12,14,9,10,6,12,6,16,16,8,17,14,10,21,12,15,19,16,11,9,8,4,5,14,12,8,10,9,11,16,11,22,15,11,13,7,6,12,1,8,7,10,10,4,9,9,10,9,15,7,11,12,6,6,13,12,6,6,6,12,8,8,12,16,7,12,14,17,12,9,10,14,18,14,5,15,11,13,7,5,6,17,11,18,8,10,11,7,9,9,7,10,5,16,17,3,13,8,7,7,6,14,10,8,12,14,9,10,7,19,10,15,7,13,12,10,9,6,5,6,11,9,9,14,16,6,20,10,21,10,8,18,8,14,11,9,6,13,9,7,12,11,14,10,6,8,11,16,7,8,9,10,11,16,13,18,10,9,22,9,4,16,12,12,11,9,17,15,8,13,14,18,26,12,10,14,8,20,10,8,13,12,15,11,10,16,15,9,13,9,9,10,10,8,14,12,3,29,12,15,6,11,21,9,15,11,15,15,11,10,9,16,8,8,12,8,8,7,8,5,14,15,9,11,12,9,13,17,9,11,7,9,12,8,9,12,11,10,19,7,8,11,12,19,13,7,9,11,8,11,12,11,14,18,14,14,11,13,12,12,10,9,8,16,11,16,14,8,8,15,9,7,5,13,14,10,9,8,10,23,18,8,16,11,19,12,18,11,9,8,9,15,9,10,17,13,16,10,16,12,13,10,9,19,12,9,13,18,12,11,5,7,9,9,15,13,10,12,6,14,16,15,8,9,4,11,9,10,9,10,7,12,12,7,15,12,6,12,13,12,7,5,11,12,15,16,16,7,8,14,12,21,12,3,10,13,8,11,20,6,13,10,12,12,4,5,17,11,13,6,7,12,9,10,5,13,14,3,14,7,12,13,14,17,14,9,12,5,12,9,14,8,18,11,3,9,14,15,15,12,10,12,12,7,12,11,10,12,10,14,11,9,9,7,9,15,13,12,14,18,5,9,17,12,12,10,12,4,12,11,11,10,10,11,9,15,13,13,15,12,7,8,14,9,10,14,7,5,9,7,17,10,14,14,8,10,12,9,12,8,15,16,8,14,5,8,15,12,12,6,12,16,9,7,15,15,17,11,11,10,10,8,10,13,12,10,11,2,12,10,12,13,15,8,13,6,11,8,14,13,10,8,18,10,8,11,7,11,16,13,18,17,14,12,12,11,12,11,13,11,14,9,17,5,16,8,15,9,10,12,7,12,2,17,10,12,9,9,8,15,9,11,16,15,12,11,14,10,12,11,9,12,9,8,11,9,14,14,17,8,13,11,10,5,7,10,8,11,6,9,12,9,8,16,13,7,9,13,8,16,16,14,10,12,8,12,13,12,14,18,18,9,10,10,8,5,13,18,7,10,12,6,14,18,13,12,12,11,7,13,5,15,11,12,8,17,9,10,15,15,9,14,16,10,8,7,6,14,3,10,7,11,7,14,12,12,12,15,13,12,23,17,10,8,13,13,14,15,18,9,9,2,7,20,11,16,8,7,18,8,16,9,15,13,12,16,11,12,15,10,18,10,24,7,14,8,6,9,7,10,8,8,15,8,13,13,10,13,9,10,15,7,16,7,12,9,20,15,15,7,10,12,11,11,12,10,11,13,7,13,16,12,10,18,14,8,13,7,17,13,13,11,19,8,10,13,14,7,7,21,10,17,8,7,21,15,6,9,12,10,11,15,4,12,13,13,13,13,12,6,10,9,14,13,13,5,11,15,8,9,12,12,7,17,11,10,6,14,13,10,12,8,16,13,8,11,13,12,8,7,12,7,11,15,12,15,7,10,9,14,14,7,10,13,10,11,14,14,9,8,14,10,17,11,15,15,13,7,7,13,21,8,12,10,11,9,10,10,11,16,8,12,16,17,12,6,12,7,13,11,9,8,15,12,11,8,16,10,14,12,8,12,11,11,13,9,12,6,17,12,11,9,7,12,11,5,11,9,8,10,15,13,9,11,12,11,8,9,12,10,8,8,10,11,12,8,8,7,9,11,9,8,13,16,12,6,13,8,11,5,12,12,8,11,5,7,9,11,6,8,8,12,8,12,11,6,9,17,10,9,9,9,19,6,15,14,8,8,13,9,19,11,14,7,7,10,6,16,14,10,8,6,12,15,13,8,12,15,12,10,8,11,9,6,4,10,10,13,6,6,11,12,13,15,13,7,9,19,6,15,10,16,13,14,17,9,13,10,11,13,9,6,10,8,19,10,13,11,16,9,15,8,11,14,14,11,11,10,5,13,9,10,16,14,14,7,9,8,14,9,1,12,7,8,11,10,8,10,16,9,13,7,11,10,8,5,10,11,11,6,8,9,13,10,8,8,9,14,16,14,11,10,8,9,9,11,7,13,13,13,19,12,14,14,5,10,8,14,6,14,13,14,12,16,10,7,9,12,9,13,6,11,14,8,16,11,13,15,8,8,9,12,16,15,15,10,12,20,12,13,18,11,13,7,10,5,8,10,8,8,13,12,12,6,13,16,11,9,14,14,9,23,14,8,14,6,13,10,11,11,16,8,13,13,6,6,12,11,13,12,8,12,12,17,8,17,8,12,9,11,12,15,16,14,17,12,13,14,12,18,7,10,8,13,7,18,9,15,12,15,4,12,13,11,8,14,27,9,15,14,14,19,15,8,12,10,16,18,11,18,12,17,14,12,12,11,7,19,25,13,9,8,14,8,12,19,12,12,7,11,11,16,8,15,13,18,11,11,9,10,11,5,15,12,16,22,12,11,11,12,11,14,10,6,9,8,9,6,14,13,10,14,13,10,10,5,9,18,11,16,11,10,21,13,23,11,12,12,12,3,9,12,13,10,13,19,13,12,12,14,4,17,14,11,10,5,4,14,7,17,14,12,15,8,4,18,7,11,8,8,8,9,18,12,13,7,13,17,8,9,7,15,14,17,11,5,14,8,11,15,7,12,11,6,12,10,12,11,7,20,9,10,13,10,7,10,9,11,6,5,9,9,9,8,12,18,8,19,8,15,12,7,5,14,13,13,10,9,16,7,8,13,10,12,15,7,7,11,6,13,7,12,16,16,12,12,9,19,6,7,6,10,10,7,8,12,5,10,15,6,14,14,17,8,13,4,6,11,14,6,7,11,11,10,11,7,8,14,12,10,7,12,12,13,4,14,9,7,13,3,6,13,14,19,16,9,13,15,2,16,17,5,13,18,13,16,11,7,17,11,18,8,12,14,5,7,14,9,8,10,11,12,20,14,13,15,10,5,8,12,10,5,14,14,11,4,10,9,4,12,21,12,14,11,15,10,12,12,18,6,6,9,6,6,10,17,8,16,15,7,12,16,7,11,6,8,17,14,17,5,11,7,10,3,17,9,5,15,12,12,19,12,15,16,11,16,9,12,8,8,13,8,17,9,16,9,10,13,13,15,8,6,6,18,11,10,13,11,5,12,12,9,13,9,20,10,13,14,13,11,17,18,7,12,7,7,7,14,15,11,10,12,15,12,15,10,12,7,12,16,11,3,16,13,13,11,11,8,12,21,12,14,6,5,11,9,18,9,10,8,10,12,11,9,12,11,8,13,13,5,12,9,15,8,11,17,10,18,6,11,8,12,11,12,16,11,10,8,11,11,9,7,12,12,10,10,11,9,19,16,5,8,13,5,14,16,7,5,9,9,17,14,10,10,9,14,10,8,8,15,10,9,24,10,9,15,5,12,10,9,13,13,10,9,11,14,18,9,9,19,15,18,8,5,15,10,8,11,4,5,14,12,24,18,11,16,15,11,17,16,7,13,18,12,17,19,6,5,18,7,7,1,5,8,24,25,17,10,9,20,18,12,14,11,10,8,11,12,17,7,6,12,7,9,14,5,11,7,16,6,11,15,11,10,12,15,11,15,16,5,13,11,10,14,8,7,19,14,11,9,11,18,11,8,13,14,11,10,9,11,11,9,12,16,9,9,15,9,9,19,12,15,10,12,14,12,16,18,9,8,12,12,10,14,11,17,7,17,12,7,11,15,11,13,16,8,11,15,11,10,13,11,6,15,9,16,4,10,7,13,16,11,13,11,7,12,7,9,5,15,18,8,16,13,7,11,10,15,14,4,12,7,13,7,13,15,10,12,13,2,8,10,11,14,20,10,9,5,16,7,13,11,6,12,10,7,13,10,13,9,11,5,11,13,12,11,5,16,4,14,15,10,10,9,13,14,12,12,13,10,10,14,8,12,8,15,15,12,12,8,15,11,14,11,11,10,17,9,16,7,12,6,5,13,4,18,21,17,12,1,14,8,8,11,11,13,13,16,11,5,9,10,10,12,14,15,11,9,17,21,8,11,16,15,18,15,14,10,12,9,16,10,9,12,11,18,19,15,8,13,6,10,9,12,6,8,8,17,9,10,9,10,15,13,13,11,14,4,14,6,10,19,7,8,13,14,7,10,15,11,9,10,19,13,16,7,11,11,18,7,9,19,11,22,12,8,8,11,3,8,18,14,14,7,13,13,9,12,14,10,9,8,12,8,11,10,12,12,16,9,6,19,15,14,17,7,12,10,9,6,18,11,12,13,6,8,12,7,18,8,16,6,14,5,10,8,12,15,10,22,13,15,25,6,14,11,8,8,6,10,14,8,11,20,20,4,13,10,17,9,14,10,11,10,8,10,8,10,11,12,11,11,15,12,12,9,6,14,12,10,11,11,13,14,6,7,14,14,8,14,16,17,8,10,5,9,14,10,8,6,12,13,8,15,14,10,11,12,11,6,14,10,5,11,11,16,13,10,7,8,4,12,7,14,17,5,13,11,12,12,15,10,12,7,8,8,8,12,15,9,7,11,9,5,3,7,13,14,14,13,6,12,12,13,16,10,9,12,9,7,12,13,11,5,10,12,15,9,11,9,10,13,9,17,6,14,10,10,5,8,9,16,13,15,13,14,13,10,12,9,12,15,9,6,11,9,10,14,6,8,8,13,12,14,13,10,18,8,12,12,13,11,11,8,10,8,10,14,17,10,14,15,8,7,9,11,10,9,12,16,11,13,22,13,13,3,13,10,11,14,7,15,10,19,8,9,13,14,7,8,14,11,8,8,9,8,15,10,9,6,20,12,13,9,6,7,21,7,13,14,19,14,10,15,9,15,9,18,7,7,8,13,4,9,6,15,10,9,12,13,11,7,12,17,5,12,12,7,16,18,12,15,10,9,6,10,8,15,10,10,13,19,12,9,13,13,3,7,8,8,13,6,16,14,13,18,10,9,11,17,9,16,9,10,15,8,9,15,18,5,15,8,18,17,7,15,13,12,8,16,11,3,8,10,14,10,12,9,6,11,21,10,15,13,12,9,15,19,15,11,8,7,12,5,17,12,10,5,9,12,7,12,10,15,13,13,6,12,9,15,14,9,9,8,13,7,12,18,9,10,15,3,8,12,15,10,9,8,12,16,12,10,10,10,8,9,14,9,10,12,14,7,14,13,17,4,5,6,16,12,9,6,10,5,11,11,10,10,18,12,10,17,8,21,12,7,8,12,3,17,6,10,13,16,6,9,11,18,5,9,6,12,13,10,7,11,7,5,12,12,21,9,12,8,8,18,6,13,15,15,7,16,5,6,14,14,12,17,10,8,4,15,7,10,10,8,9,7,10,11,10,7,11,13,17,7,4,11,15,14,9,10,16,8,11,15,9,10,10,12,13,13,11,8,8,4,10,13,13,10,11,12,7,9,7,13,12,15,10,14,9,12,9,6,10,6,13,13,16,12,24,12,18,15,8,20,19,9,12,5,15,9,17,7,12,4,9,13,7,9,14,10,24,6,10,4,10,19,21,1,13,8,11,9,21,11,13,14,9,7,5,8,7,11,18,13,11,14,7,14,15,19,21,14,5,12,3,10,10,6,12,9,11,11,5,9,8,12,9,7,10,11,21,12,14,13,15,7,12,8,12,12,12,13,9,7,10,9,7,12,10,13,13,14,12,8,16,9,4,12,8,9,10,12,7,12,11,16,14,12,13,8,10,12,16,15,12,9,12,5,10,17,9,7,14,17,3,8,8,9,4,11,12,16,11,12,12,19,12,9,12,10,13,12,14,14,9,15,11,15,7,11,13,13,15,8,15,11,22,11,11,11,10,6,14,11,15,8,19,8,8,11,10,15,7,9,5,6,11,9,6,9,15,6,15,5,12,13,8,9,11,12,12,13,10,9,11,12,5,10,15,10,9,12,14,14,8,10,9,11,9,11,9,12,8,11,8,7,9,14,8,11,6,6,11,9,15,6,4,8,16,6,12,14,15,10,14,13,15,12,17,14,6,16,9,13,10,12,8,11,10,8,15,14,8,12,9,7,7,10,17,11,14,18,17,11,12,16,8,8,12,9,8,14,13,12,8,15,15,8,5,11,11,9,10,9,9,7,11,8,15,11,13,12,14,8,12,10,7,19,11,11,15,13,17,14,10,13,7,8,12,14,14,9,9,13,10,12,10,5,14,12,14,12,13,15,6,4,10,12,10,14,15,11,18,16,15,16,12,7,12,13,4,5,9,7,7,5,12,8,27,5,17,7,12,10,10,11,5,12,4,9,4,9,11,18,14,16,17,10,9,10,10,9,15,17,13,13,11,14,15,11,10,4,13,6,8,10,6,10,7,7,10,13,10,21,14,13,11,12,6,10,22,11,9,9,8,16,8,14,11,13,14,13,8,13,12,15,19,14,14,20,11,13,10,10,9,9,9,15,14,9,9,11,15,7,13,20,9,11,14,9,12,6,12,10,11,20,9,12,11,14,15,9,10,12,8,10,9,10,10,11,7,10,10,8,12,7,12,10,22,12,10,10,8,9,15,9,12,14,9,9,10,11,12,15,13,8,12,10,7,5,12,13,16,4,9,12,14,20,9,7,9,4,15,10,20,9,9,12,12,8,7,12,9,13,12,12,6,12,11,16,11,15,14,9,15,17,7,11,10,16,13,9,8,17,7,17,13,11,7,11,6,10,4,4,11,9,7,24,10,8,10,7,11,14,8,10,16,9,16,9,22,14,11,4,12,10,9,9,18,7,10,11,10,12,12,13,12,15,9,20,11,9,7,12,11,8,9,14,10,13,10,2,9,24,9,15,13,8,7,16,8,12,12,14,15,10,13,15,11,13,13,12,11,12,12,5,5,8,9,11,18,12,9,13,10,10,5,9,12,7,4,14,11,9,20,9,10,10,17,8,6,12,12,16,10,8,13,5,14,9,5,5,13,8,15,7,9,10,7,15,13,9,14,10,11,6,10,10,10,10,6,10,10,13,11,13,9,12,8,13,7,6,12,15,12,15,10,16,12,4,16,9,13,10,12,14,8,12,14,18,11,13,3,12,26,13,13,10,19,19,18,17,10,10,9,7,9,12,9,10,9,12,9,10,9,15,8,6,15,6,11,11,7,8,9,12,8,12,11,13,15,13,18,14,8,11,7,7,17,20,15,12,18,17,13,16,8,15,11,7,7,10,16,15,14,18,8,10,8,12,8,9,13,12,8,5,12,8,11,10,20,10,15,11,10,14,16,14,10,17,15,13,7,5,13,9,8,17,8,11,13,12,11,6,10,8,14,15,7,9,11,11,9,12,16,10,11,12,12,18,8,11,9,11,14,15,10,12,16,13,5,10,11,12,10,11,13,9,6,14,11,17,14,10,11,10,13,12,10,12,10,7,11,6,14,11,10,12,6,13,7,13,10,11,11,8,14,10,7,10,11,13,15,5,16,17,16,7,7,16,11,11,11,13,7,14,12,8,11,8,9,13,10,12,6,12,17,11,16,8,7,14,18,12,12,16,7,13,11,14,19,16,11,13,9,13,14,6,21,15,12,16,16,15,9,4,11,12,9,6,16,15,11,4,5,10,5,9,12,9,8,7,8,7,10,12,14,7,14,16,10,12,9,14,9,13,10,11,8,8,7,9,6,9,10,15,12,8,17,12,4,14,10,14,9,12,15,10,3,14,9,12,12,14,10,11,16,9,9,8,10,11,7,6,13,15,12,12,11,11,7,10,16,8,8,13,9,7,11,10,14,8,6,16,8,10,15,15,15,8,19,8,7,14,5,20,22,15,16,15,11,19,16,12,8,15,16,10,12,12,7,20,15,6,16,12,12,14,19,10,10,6,9,21,10,6,14,8,15,9,10,5,16,13,18,19,11,5,14,19,11,7,11,13,11,12,7,9,9,15,8,9,8,10,9,10,7,11,9,7,3,12,12,14,12,7,11,7,14,11,9,14,14,14,3,13,7,17,10,11,7,14,9,14,9,18,11,9,9,24,6,10,11,12,13,10,7,11,7,13,18,6,11,17,22,16,8,21,10,13,16,8,15,5,15,9,8,3,10,13,15,6,10,16,9,11,5,15,8,7,16,9,13,14,14,14,18,12,11,10,12,9,16,20,12,9,11,11,6,11,11,11,16,9,9,15,12,9,10,9,21,16,11,12,13,9,12,13,9,12,9,9,12,3,8,9,10,12,9,12,8,6,13,11,7,9,11,9,12,7,7,11,16,14,7,16,7,5,19,8,12,10,16,16,17,9,11,16,6,13,6,6,15,10,17,11,10,9,9,14,6,10,12,9,20,13,4,9,10,11,15,9,12,11,13,13,8,11,5,9,10,11,7,7,10,9,10,16,12,14,7,11,11,11,8,14,13,12,11,9,13,12,16,12,7,8,14,20,8,12,12,8,10,17,11,11,13,19,13,8,13,13,7,12,14,12,11,8,17,17,9,12,14,8,13,17,12,8,11,11,14,8,16,12,11,11,13,17,13,9,13,9,9,11,9,16,14,9,6,12,12,4,15,9,9,16,15,15,9,11,8,9,11,8,10,10,7,8,18,7,12,14,12,9,9,13,7,14,5,19,7,12,7,11,10,4,10,13,13,16,12,13,15,10,14,11,11,13,12,14,9,7,7,12,9,16,9,10,10,8,10,8,13,9,12,3,8,9,9,10,13,15,12,7,9,11,10,8,12,7,10,15,7,17,13,11,20,11,15,15,7,8,9,11,9,11,13,7,8,10,6,11,9,7,9,11,15,12,6,14,18,10,12,11,15,12,14,11,16,8,7,12,13,19,15,9,12,6,18,8,11,13,8,6,7,10,10,9,11,15,12,15,11,16,10,12,7,15,13,19,15,12,7,10,4,14,9,8,12,19,11,23,15,15,13,12,14,6,12,14,9,5,9,8,9,7,9,12,9,10,12,13,20,7,13,8,7,11,10,11,15,10,6,15,15,14,4,10,15,9,13,12,9,11,11,7,16,15,17,8,12,12,13,11,12,9,4,18,14,10,11,15,16,12,10,6,6,10,19,15,10,7,10,6,7,14,27,11,11,14,6,14,11,7,8,7,15,17,10,18,10,7,14,12,8,9,12,8,16,10,11,6,12,15,7,13,8,13,9,5,20,9,12,8,10,6,14,15,7,8,9,13,5,15,10,10,9,16,16,10,6,15,12,10,8,10,6,10,12,8,8,12,11,11,9,18,8,17,9,12,14,12,11,14,9,21,13,10,6,12,17,11,11,11,11,12,14,8,17,11,15,12,8,7,10,18,16,9,8,9,7,13,11,9,10,7,15,12,10,12,10,14,10,27,12,16,6,8,11,6,13,12,20,14,12,7,5,14,5,10,12,10,5,9,11,14,10,5,6,14,12,6,6,11,6,12,6,7,5,8,17,20,15,9,5,10,14,12,13,17,12,4,10,8,14,12,12,14,18,13,7,9,12,12,9,14,11,13,14,14,14,14,19,10,9,8,12,8,11,11,14,10,10,10,13,16,9,15,15,8,9,13,13,15,11,10,6,6,12,11,13,9,17,14,10,5,16,5,15,13,7,14,15,9,13,13,9,10,18,16,10,12,11,14,8,10,24,11,11,9,11,13,6,8,8,13,11,14,16,8,15,13,5,9,11,5,11,15,18,13,10,10,13,11,13,9,9,18,9,10,8,6,8,5,7,6,13,15,10,11,20,10,7,8,9,8,6,12,10,7,11,11,14,12,12,10,10,8,13,5,19,11,10,11,13,10,9,19,9,15,10,6,14,9,9,13,10,12,8,11,9,12,8,9,12,11,7,10,20,5,12,10,10,11,14,17,6,5,12,12,8,15,9,11,15,11,17,12,16,18,11,11,13,6,12,14,5,7,14,13,9,9,8,12,11,14,9,9,5,10,16,17,9,13,11,10,11,13,7,10,13,16,7,14,6,16,12,10,17,8,9,7,10,18,6,9,12,17,11,11,10,8,6,12,10,19,16,19,9,11,9,9,10,8,14,13,12,12,11,10,6,11,23,10,7,11,13,5,11,6,9,10,11,12,8,9,14,9,7,13,9,9,16,10,17,12,19,9,6,6,14,7,13,9,4,8,18,12,12,14,14,14,7,15,14,9,9,12,5,6,13,7,8,12,14,13,18,12,18,16,6,11,14,15,7,12,9,10,14,15,12,9,13,10,18,10,14,18,9,12,13,14,9,10,11,7,13,13,7,9,15,9,16,8,12,6,16,19,5,14,15,3,21,6,9,5,17,10,9,17,17,12,14,12,8,11,8,11,11,11,9,8,8,12,11,2,8,9,8,6,14,3,13,12,10,11,18,15,13,13,18,22,17,10,8,12,10,7,5,8,11,6,17,14,14,16,8,15,13,10,9,16,11,22,9,7,11,12,10,4,10,17,17,8,8,4,17,13,7,12,7,8,16,12,9,3,8,16,4,15,10,7,13,16,5,12,12,14,12,11,12,14,7,20,8,6,10,10,15,13,12,14,16,15,13,8,9,6,15,12,12,20,9,9,17,10,9,11,10,14,12,9,15,18,7,17,13,8,11,10,13,4,17,11,16,12,10,11,14,8,9,8,13,10,7,12,15,17,11,7,11,11,14,10,17,14,13,13,6,12,9,6,6,14,6,10,10,11,5,9,19,15,19,14,11,12,15,8,8,18,13,8,8,9,8,11,4,12,7,8,10,14,10,5,9}},
{{7000,2.050000},{110768,111422,111953,110901,112278,113426,111099,111055,110442,112427,110962,110979,110623,111429,113085,111153,111611,111266,111658,112144,111727,111492,111208,112941,111313,111205,111892,111468,113283,112585,112596,112278,111362,111503,111642,110975,112374,111859,112791,111141,111571,111282,110511,110853,110584,111300,112314,111555,110937,111661,111117,112550,112398,111275,112328,112796,111478,111884,112951,112711,110738,111789,112225,110928,111051,111773,111582,111986,112088,111466,112348,111035,111686,110986,111136,111652,111411,110519,111306,111474,111147,111653,113673,113075,111115,111765,111294,110575,110957,113396,110996,112108,112627,111823,111856,112351,112475,111647,112109,112451,111582,111658,111814,111732,113075,111752,111168,112141,111086,112938,111696,111217,111206,110830,110706,112718,112570,111959,112046,111831,111834,111245,111371,111638,111682,110697,110994,111412,112362,112453,110780,111927,111220,110398,111442,111962,111229,111861,110941,113019,113008,110950,112184,111644,112453,111750,111676,111825,112060,111203,112085,111635,111283,111618,112378,111538,112982,112104,111338,112895,111329,111731,112131,112590,112330,112050,111873,111747,111475,111499,111418,111263,112991,112010,112317,112848,112102,112207,112259,111566,112209,112147,112267,111934,111697,111233,111338,111939,111202,111732,110345,111273,111043,111285,111341,111437,111026,112060,112315,113042,110690,113093,111849,113187,111914,110877,111764,111886,111538,111294,111273,111330,112682,113477,111380,112391,113032,112034,112086,111179,112115,111424,111673,111990,111358,111975,111303,111541,110993,113438,112808,111341,111090,111749,113382,111570,110666,111633,113662,110341,111263,111561,112207,110980,111682,111060,111822,112988,112089,110786,112040,111808,112763,111833,112569,111704,113224,112147,114002,111285,111514,111274,111719,111285,111422,111749,110863,111560,111851,112938,112413,111074,111820,111136,111050,111743,110656,111748,111984,110845,111877,111063,112341,110944,111263,112354,112800,111290,112133,110781,111834,111885,111669,111795,111094,111327,111406,112590,111517,111912,112487,111352,111629,111118,112166,111572,111052,109959,112684,112455,112535,112438,111834,111729,111343,111522,111357,111247,111370,112407,111118,111345,110762,110527,111911,112331,112092,111161,112111,112621,112478,109959,112482,111868,110487,111760,112456,111996,111452,111833,111517,112192,111998,112659,112105,112186,112134,112367,112494,111131,111833,110349,112571,111821,111738,111649,112047,111040,112563,111851,110272,110526,113085,111604,110738,111437,112199,112169,111874,111910,111390,112224,111373,112910,111714,110799,112566,111013,111513,110749,112641,113498,112606,111984,110952,111497,112742,110655,112403,111399,112234,110555,112678,112498,111495,111897,111234,112426,112384,112873,112127,111103,113281,112695,112815,111263,112989,112126,113255,111361,112240,112318,113162,111238,112177,112090,111033,111853,111650,110517,111235,112570,111441,112179,111435,112509,111908,111696,111119,112647,110408,112266,110245,112878,112403,111369,111153,110944,112851,111234,112685,111856,111507,111829,111643,111238,112270,111701,112392,112120,112111,111518,111549,111575,111867,111152,112347,113363,111423,111932,110584,112192,111482,111842,112058,112746,112471,112960,110812,112209,112365,112640,112532,112541,111065,111001,112062,112266,112683,112666,113148,111036,112693,111869,110425,111874,112240,111577,110629,110637,111319,110760,111057,113583,112097,111141,110479,110587,113322,111534,112301,112074,111684,112168,111398,111958,111832,112086,112922,110778,111683,111805,112259,111400,110904,112019,112523,111101,112601,113101,112002,111823,110343,112205,112222,112018,113798,110560,112809,111712,112099,111298,112571,113799,112619,112350,111146,111842,112331,113270,111602,111064,111748,111454,112579,111313,111592,111548,112428,112263,111122,111653,109978,112161,112039,110835,112295,113352,111860,112309,111855,111125,112837,111990,110744,111965,111649,112132,112028,112825,110923,110576,110874,111981,111163,111185,112020,111580,111602,111910,111589,112472,112508,111854,110540,110573,111859,112280,112410,110261,112119,111958,112578,110731,112194,113535,112275,110927,111288,110948,111609,111677,111274,112377,112338,112107,110390,111777,111894,112381,111489,113039,111357,111911,111939,112818,111799,111292,110374,112405,111481,112457,110947,110317,111687,112837,112057,111753,112569,113154,110189,112229,112143,111677,111786,111926,112907,112012,110740,111563,111129,112058,111496,111615,112827,110283,110980,112714,112058,111179,111164,112628,112607,111624,112816,112374,111584,110888,111710,111971,113105,112134,110696,111939,112936,112447,112343,111333,112289,111740,111503,110490,112068,111084,111429,113492,110553,111214,112757,112162,111687,110381,111545,111433,112781,112435,112410,111412,111155,113591,112121,112852,111893,111250,110902,112194,111579,112098,111545,112755,112428,112316,112069,112673,112444,112519,111919,112390,112197,112432,111904,111965,111393,112126,111576,111036,112041,111493,110887,111375,112966,110402,112438,110813,111540,112269,111948,111878,112283,111186,111715,112848,112349,113021,111686,110886,112060,110081,113542,111168,113009,111221,111410,111595,111833,111716,110979,113825,111835,112039,112763,111919,110881,111350,111143,111756,111669,111756,111918,111100,111266,112618,112269,112114,110727,111188,111108,111371,111697,111743,110691,111766,110817,111605,112012,111205,111994,111490,111532,113120,112237,111613,111857,111794,111279,112857,111664,113334,112778,111494,111844,111094,111714,112003,111484,111776,111605,112333,111155,112633,112004,111943,111684,112492,112390,113750,111357,112975,111362,111368,112566,111784,110678,111751,111354,112013,112688,112676,111327,112350,112114,110524,111794,111658,111702,112137,112257,111268,111880,111769,112536,112656,112303,111846,112393,111787,113401,109931,112320,111863,111445,112725,111371,111497,110230,111415,111040,111515,112853,112148,111486,111536,110456,111584,112110,111685,112559,111478,112370,110576,111055,111659,111481,112046,112127,110710,112312,112216,111867,111977,111910,112556,111613,110638,112649,111828,110345,112410,111627,112633,111635,112464,111760,112004,113382,110680,111003,111726,111649,112750,111406,110965,112651,110736,112243,111749,111556,110574,112248,112223,111467,111513,111621,111668,111291,111808,112410,111461,111499,112084,110975,111698,112881,112716,112899,112393,111349,111644,111398,110359,111489,111723,111087,112094,111577,111844,110605,110232,112547,111855,112879,112012,110944,113058,110903,112292,112792,110627,111935,112726,112335,111600,111931,111133,111140,112485,112216,111147,112535,111823,112469,111396,112336,110997,111296,111081,111392,111336,111901,111617,111108,113561,111325,111924,111572,112609,112170,113200,111758,111905,111391,111348,111936,112420,111509,111930,111649,111726,112602,111967,112583,111808,111909,111564,112789,111402,112234,112465,110776,111636,111634,111535,112361,111761,111257,112448,110923,111544,111722,112299,112360,111368,112834,111826,112047,111630,111636,111034,112551,111946,111679,113584,111047,112216,111347,110253,111135,112739,112228,111820,111878,111428,111399,111615,112108,111735,111416,110910,111854,111254,113290,110619,112139,112614,110747,111222,112300,110900,111147,112741,111376,111860,111762,111994,112004,110903,112212,112584,110863,111481,111476,112708,110922,112078,111185,112234,111321,112273,112232,111324,111270,111322,110216,112217,112288,112083,111366,112537,111262,110797,111904,112584,112545,112180,111994,112849,110814,112413,111499,112165,112560,113233,112959,111992,112383,111774,112169,112786,110839,110577,111467,112048,112330,111778,111900,111729,110238,112135,112024,112706,112023,111263,111706,112075,111084,111841,113126,111183,111942,110530,110877,111121,111660,111623,111308,111953,112142,111626,112289,111591,111335,112880,111035,111193,112315,111521,112884,112056,111961,111976,113033,111690,111473,111428,112221,111960,111714,113022,111067,111796,112791,111113,111387,111819,111557,112589,112382,112267,111305,113091,112586,111676,111038,111588,112038,111090,112138,111372,112044,111174,111470,111029,111480,111740,112195,112249,111784,111239,112315,111768,110989,112322,111598,112962,110941,112244,113592,111579,112142,112361,111933,113439,111843,111353,111630,111081,112109,112747,111664,112575,111070,113439,112275,111423,111698,111605,111878,112753,112254,112452,110562,110566,111168,112974,110538,111907,111857,111707,111585,112299,111250,112986,112662,111365,112588,111306,111424,113163,111191,112027,112035,110661,111336,111945,112176,111564,111355,111370,111564,112322,112002,112008,111011,111187,112225,111817,112120,112373,111289,111572,113323,110724,110847,111065,113433,110623,112536,110525,112683,111107,111909,111204,112031,111756,112730,110883,111971,111692,113406,111904,110495,111294,112904,111861,111868,113160,111456,110287,113954,111388,112259,111925,111547,112182,111590,112881,111781,111926,110745,110474,111021,111351,111050,112450,112220,111610,111204,110672,112476,111637,110935,111618,111607,111324,112361,112459,111167,111075,111057,111524,111078,111724,111628,112475,112789,112239,112406,112312,111992,111596,111555,113535,111904,111744,112158,110803,111755,111304,111673,111620,112851,111197,111878,111088,111414,109838,111675,113137,111503,110854,111503,111596,110411,111400,113094,111932,112073,111862,111577,112251,111957,112408,111607,112927,112506,110987,112384,111870,111746,111655,112089,111638,110629,111127,112398,111654,112185,112238,110234,112116,111615,112918,110899,111125,112687,112157,110882,111653,112587,112292,113134,111745,111086,111757,111181,111975,111731,111695,112475,113396,110904,109992,112418,112315,110957,111925,111993,111658,112153,111974,111175,111773,111678,112355,111844,111469,112278,111501,110659,111914,110946,112668,110516,109624,111230,112025,113691,111342,109915,112398,110965,111974,112244,113394,113260,110429,110637,112469,112246,113074,112508,111546,111642,112357,111595,111163,112288,111744,113845,111717,112619,111173,111840,111510,112022,111941,111285,110714,113031,110547,111815,111008,112424,112477,111983,111825,112349,111626,111514,111962,111317,111668,110956,109981,111274,111914,110599,111240,111862,111019,111573,111330,110695,111445,111378,112442,112897,113139,111025,111561,111801,111612,112563,108708,109855,110829,112353,111982,111676,111366,112367,112071,111486,111572,111870,111009,112779,111038,111138,111653,111699,112124,112793,111910,112595,112192,112482,111758,111699,110450,110901,110853,112773,111221,111755,110444,113337,112633,112176,112149,110298,111691,111230,110872,111310,110520,111588,112252,111665,111845,111702,111222,110236,111490,111657,111600,112426,111673,111629,113108,111369,113279,113322,112575,112621,111787,113351,110742,111750,113049,113240,111990,112161,111074,112193,112645,111720,111208,112153,111696,111498,111598,111322,111491,113058,110480,111101,111168,111524,110675,112567,112190,111108,112294,111790,112878,112221,111578,111115,110430,112257,112334,112030,110987,110655,110920,111907,111994,110842,111300,110198,111811,114343,111787,112652,110661,111343,112556,112762,111719,110987,112027,112800,111212,111101,112191,112040,112013,111703,111221,111058,112608,111994,111700,110903,112052,111702,112689,112368,111545,112248,112262,112701,111565,111754,112416,111169,112827,112042,111587,111888,111997,112936,111506,111348,112698,112245,111361,112199,111852,111484,109640,111686,112100,110825,111965,111997,111886,111707,112225,112162,111620,112458,112280,111558,112484,111668,112846,111850,111659,112356,112622,111091,111572,111592,110431,111318,111550,111139,111135,111112,110597,110814,111090,111929,111880,112362,111321,110994,111954,112164,110993,111828,112616,112456,112233,111370,112255,111995,110828,111757,112892,112929,112002,113035,112577,112314,110827,112836,111633,112056,112127,111457,112258,110690,111126,110356,110655,112387,112608,111402,110904,111601,112537,111998,111728,113112,110672,110251,110766,112493,110642,112859,111687,110661,111911,111407,112021,111355,112050,113169,110954,111488,112121,112829,111521,112872,112031,111547,111407,112293,110842,110536,112195,113190,112653,111110,112196,110156,112360,111957,111628,112576,113423,112533,111887,111333,111870,111719,111116,111774,111482,111517,110966,111677,110537,112095,111313,112304,112712,112482,112190,110753,111988,113053,111852,111544,112522,112534,110690,111866,111128,110877,112160,111276,111719,111541,111913,111373,113240,111648,111609,112927,112732,111762,111869,111296,111968,112958,111755,111033,112762,111372,111098,112502,111305,111443,110126,113436,112711,112328,111133,112114,111227,111828,112731,112257,112920,110884,111663,112076,111260,111226,112000,111731,110957,111859,112346,111234,110207,112040,112010,112217,111627,111610,111601,112162,112087,112100,112388,111782,110540,112513,110382,111447,112088,112049,114050,111377,111294,110725,111642,111839,110855,112631,111663,111808,112950,111339,110947,111438,109722,111634,111713,111660,112741,111457,111371,111528,113044,112195,112501,112758,113506,111833,111135,111359,111995,113732,112735,111719,112815,110768,110470,111001,112254,110179,112130,112427,110647,110699,111637,112280,111269,112190,112168,111495,111135,112042,111825,111484,112536,112247,112483,111119,112985,111562,111046,111797,112038,111699,111795,111358,111963,112145,111268,110272,111045,110824,111759,112394,111796,111249,111744,112590,111958,111119,111023,111054,112295,111919,113109,111503,111858,111497,111520,111125,112693,113399,110758,110570,112611,112005,111350,111456,110245,112401,111132,113766,112213,112455,110977,112554,110172,112624,111428,112264,111430,111250,111570,111090,110895,111987,111567,111991,111842,110736,111873,111474,111928,110804,112310,111147,111042,112374,111762,111422,111719,111093,113020,111432,113289,111822,111557,110821,112307,112745,111193,111276,111620,111853,110887,111401,111241,112191,111710,111957,112060,112007,110442,110997,111725,112362,111882,112497,110258,111227,112577,111361,111249,112446,111420,112425,111654,113120,113468,112149,111633,111864,111528,112956,111708,111128,111359,110546,111252,112071,112223,112555,111516,112563,111399,112698,111853,111794,110665,111470,111846,111596,110606,111517,111432,110097,111364,110994,111765,111584,111126,110830,111819,110711,112412,112106,111497,111496,110808,112574,111249,111453,111566,111886,112249,109722,111804,111965,111086,110690,111797,111389,112876,112917,111849,111825,111860,112393,111710,112354,112102,111897,112091,111417,111530,111825,112492,111450,111449,112206,113808,111470,111284,111916,110816,112407,112501,112152,111213,111589,111907,110504,113351,110558,110728,112154,112103,112366,111594,112022,112228,111728,111946,113322,112136,111949,112613,112952,111494,111524,112602,112520,110473,111551,111456,111426,112632,112964,112141,112252,112947,111890,112007,111826,112936,111241,112240,111980,112298,112853,112858,110607,112789,111882,112239,113217,112327,111001,111309,111134,112465,111824,112140,112959,112508,112402,111238,112078,112442,112556,111418,112031,111668,111719,111123,111330,111281,111113,112973,111987,111129,111736,112163,112970,110932,111098,111078,111825,111325,111082,112233,112864,110850,112770,112299,111986,111592,111327,112236,111785,111655,111486,111567,112144,112230,112616,110896,111810,111435,112176,112096,112858,110867,111402,112567,111235,111320,111497,111565,111789,110790,112709,111680,111118,112275,111011,111358,111225,110886,111682,111395,112421,111663,112544,111940,111691,113005,113018,111053,111111,110849,112329,111544,111313,111958,110894,111289,112171,111280,111302,110972,113192,110596,112007,112675,111726,111831,112107,110449,111916,110523,111778,111846,112566,111321,110565,112082,111605,111582,111873,111845,111137,111476,111871,111753,112489,113034,112130,112050,111305,111544,112153,113294,110961,111735,111532,112435,111371,112059,111245,111882,113551,111662,112194,112105,111389,111714,111819,111986,112414,111275,111213,112125,110971,110905,111647,112317,111487,112111,110248,110880,112500,113070,112029,112800,111561,112164,111522,111109,111767,112434,112413,112068,111032,111807,111297,112146,112225,111782,112447,112602,111204,110865,111097,112167,110788,111983,110907,111455,111341,111979,112199,111302,112347,112717,111227,112404,112254,110959,112872,111275,111034,112707,111395,111799,112664,112362,111170,112676,113044,111865,111377,112259,113335,111901,110500,111903,111358,112170,111637,111308,111347,109875,110504,112075,110953,111273,112910,112211,112136,112114,113249,110303,111670,111283,111973,113256,109992,111379,111229,113238,113059,110869,112252,111231,111941,112132,111968,111437,110000,111607,111148,110899,111407,111513,111995,112460,112167,112080,111998,112010,111056,111761,112827,112644,110967,110606,110691,110516,111481,110375,111223,112686,112497,111942,112273,112599,111312,110522,112968,112482,112812,112313,111847,112629,111518,113255,112149,110832,110572,113940,111570,112599,112695,111770,112700,112359,111174,111305,112367,111530,111922,112059,111183,111522,112182,111814,112356,112053,112000,112129,111014,111909,110786,112462,111155,111239,111650,112002,111262,113258,111869,112186,112038,112476,111824,113099,113157,111611,112618,112231,112265,112334,112516,112941,110618,112225,111859,111274,112124,113438,112497,111187,110764,111345,110325,113269,110835,111462,112961,112588,112411,111319,112026,111359,111159,110245,112416,111457,112566,112144,111065,111374,111257,112195,111136,111371,111831,112115,112665,111836,113787,112767,111484,111875,111741,112310,110831,110153,112557,112333,112286,111947,111859,112312,112292,112478,109873,111704,110502,112323,112466,110625,112735,112123,112392,111958,111466,110969,112714,112219,110979,111588,113659,112440,112050,112344,111299,111634,110821,112835,112189,111667,110266,111649,110796,111657,110854,112155,110843,111191,111640,112446,113180,111447,112584,110903,111871,112664,112585,113512,112362,111291,110278,110826,110883,111315,112325,113141,111987,111091,112774,111439,111761,111229,111473,112384,110848,112396,110505,112027,111845,112184,113202,113153,111172,112777,111401,112335,111047,111602,111755,111211,111574,111690,110080,111710,111604,112375,112036,111032,111539,112815,111582,111600,111114,112005,111776,112352,112004,111839,112174,111879,112749,111885,110931,112192,111473,111473,111486,110903,112158,111751,111675,111459,110682,111863,112250,111224,111268,111799,111847,111179,111219,110657,112321,112030,112342,112690,110783,110571,112097,113022,110825,111062,111992,111620,112283,111529,111721,110983,112618,111990,111561,111752,111929,112092,113135,111985,111933,111036,112675,112762,112457,111427,111647,111802,111442,110602,111774,111325,111468,111777,112493,111778,111994,112534,114023,112218,111108,112434,112215,112422,110845,112219,111275,111711,112341,111598,112156,111372,111489,112529,111109,112342,112765,111171,111291,112506,112363,111520,110940,112513,111089,111968,110353,111946,111985,111462,111721,112231,111900,113020,111600,111196,110474,110864,112307,111488,110840,111651,110741,111722,112322,112182,111715,111152,110716,111842,110539,110448,113334,111897,111917,111337,111778,110774,111528,111636,111434,113081,112918,112017,112108,111939,111354,112853,113280,112969,111527,112395,110735,111849,112449,113123,110897,111173,112251,110676,112768,112846,112004,112512,112208,110445,112108,111152,112609,112237,112229,112096,112827,112018,111395,110732,111982,110285,112428,113616,111013,113010,112127,111372,111272,111624,112127,112457,111566,111833,111621,111696,110840,111207,113714,112444,112711,111345,111940,111382,111386,112157,112150,111932,112498,111148,111085,111460,112429,111674,112257,112241,112090,111921,110745,112063,111587,111552,111145,112073,111539,112128,111948,112394,112403,112627,111443,111564,111717,112536,112973,113004,111192,111888,112108,111279,110859,111039,111870,111251,111360,113897,111343,111482,112431,110732,112085,111389,111890,111641,112288,111722,112601,113200,112019,112612,112081,111801,111570,112415,111969,112969,111966,111041,113834,112020,111628,111848,111977,112067,110942,110759,111101,110180,112252,112163,111396,112014,110905,111551,112052,111795,112479,111857,112841,110464,110619,110897,111272,112687,113394,111817,110922,110859,111074,112207,111871,112537,112218,112152,111188,110845,113007,111662,113117,110965,112461,112919,110590,111818,110062,112715,113833,111583,112219,111027,112627,112784,110381,112350,111657,112462,113112,110700,111557,112137,111021,112828,112147,112395,111967,112593,111317,111920,111529,111851,111835,110799,111985,112115,111617,111987,111784,112778,112057,111306,111461,112226,111619,113175,111396,112332,111981,111129,111382,112143,111488,111136,111726,110923,111401,110970,111227,111467,112709,111547,111076,111099,110223,111934,112728,111859,112402,112122,111099,112776,112095,111548,111409,111358,111648,111504,110532,112340,113022,111767,112071,111782,111105,112898,111651,111257,110746,112502,112501,112356,112150,113715,112584,112667,111079,112169,109516,111099,111717,111809,111658,111640,110345,111691,111595,112202,112363,110463,110426,113123,111138,112355,112640,112986,111368,110449,110327,110712,110208,110703,111866,113183,112578,111172,111889,111872,111668,112453,110072,111797,111778,112347,110674,112086,110667,111735,112812,110988,110827,111464,111803,112136,110699,111908,112177,112628,111289,112382,111759,111100,112492,111527,112272,110436,111332,111294,112146,112020,111891,112191,111819,112284,111759,112354,112652,112484,111874,111468,111751,112267,111485,111801,111799,112388,111777,112313,112050,112412,112339,113664,112233,111481,111918,112673,111633,112187,112586,111893,111684,110731,111386,111040,111739,111909,111162,112044,111416,111377,112575,111047,111231,112476,111025,110794,111332,111220,112174,112949,111826,111674,110858,111750,112464,111624,110876,112418,112744,111177,112375,112382,113112,111537,113113,110558,110274,110726,112304,112320,112230,112390,111699,112156,112648,112235,113018,111537,112465,112233,111384,111804,112683,111309,110876,112906,111630,110877,111257,110128,112473,112239,111176,111271,112008,111979,111826,111135,111948,111393,111228,112307,111148,112201,111113,111577,111732,111248,112292,111992,110834,112396,111645,111602,111269,111206,113137,112001,111545,112228,111037,112754,112329,112377,112352,112332,112177,112110,111471,111079,112468,111645,111438,111765,111508,112416,111696,111276,112252,111941,112184,111848,109545,112162,112824,111931,111778,111792,112337,111934,111836,111163,111739,113160,113030,111765,111711,111466,111754,111732,112268,112489,111003,111466,113197,111672,110995,111764,110382,111167,112717,112488,111272,110222,111993,113627,113779,111041,111364,111981,111079,112230,111663,112017,109991,112177,111597,112518,112093,112698,111900,111480,111946,110692,110796,111650,111473,111657,111787,111205,112569,112012,111902,111273,112659,110644,111292,112626,111563,112723,112982,110665,111295,112030,111277,112368,110347,112434,112150,111359,112270,112242,112000,111673,112356,111358,112294,111898,111978,112322,110238,110475,111301,111877,112119,113005,111540,111122,109778,113076,112273,112080,111066,111951,112279,112464,112285,111968,110429,111903,111608,110965,111677,111904,111909,112529,112149,112054,111615,112129,111181,111811,113242,112588,111730,110999,112203,110862,112642,110905,108684,111584,111631,110867,112652,112234,111250,111622,112312,110841,113542,109928,111550,112372,111860,112665,111557,110890,111014,112142,111892,110306,111714,110120,111799,111112,111674,111772,112373,111061,111484,113153,112194,113085,111542,111622,112316,111497,111997,111326,111088,111526,110377,111611,110897,110235,111572,111580,111563,112859,112512,112045,112198,111717,110773,111602,112298,110797,111123,112060,112306,110863,111493,112945,112081,110963,112343,111440,113681,112135,111452,110345,112720,112948,111368,112221,112423,111822,112875,111474,111506,111560,111532,112494,112467,112692,111161,111515,111477,111800,112099,112252,111687,110328,111447,110942,111798,111979,111146,112411,111505,111657,111802,112708,111182,111904,110957,111844,111472,112395,111665,112567,112353,112467,111365,111951,111626,110980,111564,111696,111278,112551,111476,112110,112040,111965,110884,111871,111758,110812,112724,111274,110830,111601,112134,111767,112868,112829,110433,111163,111761,110429,111442,111593,112224,110387,110830,111235,111946,111827,111158,111820,111496,111058,111745,110780,112459,111910,112315,111626,112006,111226,111125,111198,111134,112637,111666,112236,112218,112241,112269,112535,111009,111252,111947,112307,111787,112294,110617,111348,111758,111103,112128,112695,112483,111463,110388,112856,111471,111860,111354,112414,112454,111454,110147,111627,111586,111759,112264,111493,112263,111480,111208,111561,111046,110463,112448,110908,111652,111885,111232,109515,112088,110677,112926,112028,111220,111029,112493,111537,111841,112686,112513,111027,110071,111309,112487,111670,111544,111409,110804,111131,111267,111922,110941,111228,112236,111007,111010,111216,111512,112272,110530,110644,111658,111061,112482,112600,111489,111865,111875,112465,112137,111491,111488,111692,112001,110425,109958,110872,112665,112257,112432,110639,112320,112376,110492,110727,111380,111696,111625,111625,111918,112218,111565,111837,111129,112313,111919,112527,111074,111600,112874,111021,110955,112076,112099,111669,110469,111262,111506,112457,112079,111842,111911,111910,111909,111335,112415,111215,111138,112229,111107,111010,112253,110177,111049,112156,112339,111806,111219,111713,112537,111545,111133,111605,112103,111434,112261,111625,111927,111508,112871,112548,111648,111032,110692,111344,112143,111245,112198,113417,111339,112058,113251,112729,112678,113067,112097,110079,110847,111641,111458,112515,111257,111810,111780,111238,111963,111788,112527,111993,112265,111388,111121,112312,112032,112952,111820,112719,112663,111307,111741,111822,110551,110889,110570,111081,112335,110955,110550,112261,111378,111488,111229,111217,111178,111395,112267,112315,112188,110955,112142,111230,111124,111906,111799,112461,112032,110851,111161,111218,111705,111698,112240,110070,112260,111322,112397,112015,111121,111988,111923,111855,111773,111412,111201,110847,111986,110575,111654,112932,111594,112376,112078,111428,110748,113155,111370,112315,112957,110718,111550,111769,111701,110663,111796,112566,111791,111327,112053,111207,111887,111536,111113,112586,111330,109274,112343,112291,111287,111471,112048,112454,112424,111943,111640,111030,112781,111546,110867,112629,111663,111058,111415,111627,112205,112233,112581,112170,112174,112633,111695,110651,111456,111904,112673,110998,111084,112265,111310,111713,111622,110588,111241,112600,111847,111371,111883,111504,111559,111876,111342,113195,111459,113168,112727,111480,110592,109952,112338,112346,111484,111424,111219,111787,110891,111100,111911,113226,111832,112169,113048,111737,111235,111834,111599,111651,112456,111491,111299,111731,111498,113305,112966,111196,111627,110462,112714,112782,112410,111867,111822,110307,111225,112421,111327,111410,111676,111707,112487,110422,112465,111894,111568,112242,111448,113048,112263,111728,110786,111191,112482,113527,110410,110528,111823,111459,110966,110802,111988,111555,112330,112030,111157,112489,111383,110538,110981,112404,112084,111574,112389,112065,112883,111502,110294,110872,111519,111459,111272,112333,111703,112106,112890,110867,110819,111529,110479,111314,110917,110794,110960,112542,112885,111669,112637,111274,112698,111929,109903,113023,111162,110296,113702,112008,112091,111370,111794,111720,112719,112246,111483,110270,112604,110977,110654,111264,112049,110636,112130,112063,110177,112246,110924,111756,111716,111034,111874,111850,110689,111067,112561,111760,112388,111213,111604,111009,112976,111441,111242,112195,112019,112519,112401,112723,111836,112747,113617,111882,112041,111401,111371,113665,111384,111374,112594,111084,111820,112704,112218,111489,112112,111059,112765,113431,111580,111662,112100,111743,111218,113431,111533,112108,110522,111742,112863,112325,111609,110309,110355,111842,111791,111320,111042,111854,112048,111526,110945,111098,111289,111864,112080,112517,111783,112236,111965,113130,110641,112420,110671,112528,111917,113266,111647,112746,112875,112283,110682,112372,113398,111125,111848,110494,110432,112550,110543,112859,112870,110645,112858,111769,111612,111681,112188,111821,111678,112106,111419,111647,111972,112496,112439,112451,111720,111710,112556,111849,111634,111172,111724,110910,112192,111495,112111,112087,111403,112421,110990,111604,112429,111833,112618,113035,111793,111421,111167,112365,111339,112047,112035,110895,111439,111832,112021,112491,112554,111010,112527,112415,111767,111746,111848,112451,111663,111153,112563,110924,112696,112702,111853,112177,111788,112997,111835,110688,112452,111321,110502,111208,112624,111005,112379,111863,111583,110922,111629,111405,112647,111299,112235,110894,111857,112076,111416,111571,112279,112562,111636,111516,110422,111141,112759,112325,111116,111798,111387,112147,112425,110617,112480,110992,110677,111303,110935,112092,111528,112155,112042,111544,112920,110440,111684,112131,110746,111732,112502,111639,111612,110664,111857,111031,111195,111977,112120,111977,110845,111241,112786,111138,111055,111016,111533,112493,111544,110851,111957,110775,111885,111091,111773,112323,110845,111981,113185,111342,111672,111896,111246,112125,113108,112389,113839,111782,110762,111882,112088,110564,111705,111030,111259,110744,112203,112567,110889,112248,112526,111414,112091,111940,112789,111889,113158,112625,111841,112291,112383,111313,111853,113493,111803,112453,111079,112325,110754,110879,112737,111418,112733,111873,112247,110342,111303,111909,111403,111732,112793,111177,111687,111564,110810,112394,111501,111020,111567,112219,112539,111651,111359,112532,111475,111949,111277,111508,112610,112221,111418,113393,112280,110716,110923,111788,111757,113357,111951,111752,111166,111824,111634,111303,111400,111000,111394,111371,112183,112676,110919,112635,110679,110822,112324,112880,111833,113404,111995,111977,111402,112289,111809,112143,112159,111347,111168,112709,111540,113066,111658,112166,111539,113376,111018,112109,111915,111626,111597,112193,111210,112546,111748,111160,111384,110667,112056,111311,111590,111296,112348,112439,111388,112410,111267,112821,110261,112883,110657,110892,112129,111740,110236,111268,110454,111096,111110,112905,111993,111875,112239,111211,112276,110792,110108,111801,110744,113177,111533,111552,112299,112173,111813,112627,111768,111878,111950,110626,111927,112082,111092,113110,110690,113019,111707,112279,111895,112118,111716,111223,111817,111653,111209,112651,111104,111345,111900,112508,111691,110378,111666,112080,111638,112127,110011,111678,111120,112240,109815,111682,112466,111809,111905,111971,112070,111530,111087,111341,111012,112203,110594,111599,111986,111530,112426,110958,112672,111674,111165,111413,112336,112142,112070,112644,111831,111692,111622,111683,112363,111043,111727,111588,112418,112516,112226,109306,112439,111280,111373,112506,111262,112970,111813,112047,112149,111620,112001,111534,111372,110445,111480,111779,111420,111075,111598,111479,110735,112807,111514,112098,111521,112992,112203,112064,112017,112499,113072,111057,110576,112796,111408,110942,110903,112247,110574,112618,110802,110860,112064,112411,110386,112043,112013,111081,111473,112087,111609,111084,112783,111511,111974,111679,111355,111626,112865,111168,111657,111896,112554,110780,112586,111940,111929,112200,112058,111315,111069,112914,112597,111162,111927,111276,112211,110418,111781,110992,111088,112398,111804,112855,111160,111862,111938,111951,110682,112807,109801,113951,112261,110921,112324,112761,110984,111704,111637,110239,110994,111314,110770,112722,111954,111762,111250,111290,112499,110526,112626,112742,110052,112845,111820,112493,112168,111937,111994,112427,111938,111675,111994,110215,111032,112006,111694,111792,110776,112149,112457,111449,111233,111272,111815,111202,112604,112816,112928,112426,111460,111517,112056,111835,111863,112811,111624,110777,111435,112342,111295,111015,111172,112819,111990,112626,111577,111312,111619,112247,111204,110717,112658,112238,111942,111023,111972,111720,113138,112765,111113,111899,113226,111549,110789,111582,112065,111857,112065,110757,112428,112534,111704,112839,110833,112299,112380,112183,111221,111501,111183,111693,111533,112485,111378,112341,112009,110344,111412,112585,110945,111403,112163,113849,111355,112249,111655,111751,111829,113198,112094,112311,112249,112880,111339,111953,111487,112703,112004,111860,112791,111677,110849,111575,112720,111758,111348,111320,111967,111354,111794,111372,111420,112626,111525,112599,112750,113059,112215,111758,112968,111973,111779,112196,112082,112326,112369,112358,111053,111657,111412,112774,111169,111660,111652,111017,111568,111278,111907,112562,110664,112507,113397,112150,111087,111866,111460,112376,111345,111480,111800,112131,111171,112090,111259,111344,112354,112649,110822,111865,111952,111808,113296,111143,112438,112795,111790,110461,112170,113028,110531,112297,112865,111655,111805,111454,111483,111839,112974,111240,112687,111762,109784,111149,111676,112124,110338,111504,112450,111598,112292,111625,110479,112916,112224,111831,110297,111253,110933,112384,111372,111084,111869,111838,109576,112218,113569,113235,112525,111233,111053,112099,111200,110133,110143,110460,111917,112347,111880,111062,113229,111204,112372,111270,110419,112376,110730,111851,112230,111797,111916,113107,111698,111186,110870,111525,110624,112611,111673,111846,112692,111332,111604,112137,111202,112157,112044,111161,112223,112515,111648,111138,110773,111181,111455,112371,111788,111645,111129,110807,112019,112761,112694,112340,111085,111009,109899,111717,110535,111083,111904,110878,112240,112626,110814,110117,111479,112628,112291,111621,112660,111282,110814,111168,111129,111916,111847,112033,112107,112277,111684,111526,109986,110144,111524,109654,113027,113102,111474,111897,111978,112320,111993,112026,111739,111792,111777,111550,112319,112655,112870,114469,112640,112064,111901,111538,112632,112422,110908,112400,112289,112583,111440,112676,112425,112252,111947,111610,112874,111984,111429,111864,111220,111515,110877,111422,112000,111336,112757,112259,112351,112141,110722,111832,111676,111206,112102,111852,111044,113303,111935,112016,112868,111720,111033,111543,111859,111930,112410,112460,111209,110227,111880,113234,111556,111615,111058,111589,111063,110763,112619,111743,112166,112455,113213,110919,111194,112241,111395,111069,113106,111860,111737,111526,112015,112904,111021,111788,112255,111716,112386,112299,112889,111335,110829,111249,112223,110504,111850,112227,112028,111748,111021,110507,110604,111094,111967,112691,111000,111478,111874,110935,111653,111487,110962,112201,111231,111184,111060,112011,112462,112229,112198,109569,111665,112043,111807,111305,112018,112699,110227,111523,112492,112819,111570,111560,112272,110892,111860,111956,110892,112484,110887,111769,111953,112126,111911,111350,113615,112409,112742,111311,111893,111521,110752,111086,111080,112233},{38744,37971,37847,38065,37891,37684,37350,37993,37891,39022,37156,38030,38336,38149,37131,38425,38140,37269,37727,38248,38275,38378,37952,38034,38141,38093,37265,37700,38724,37965,38003,37689,37991,36984,37280,38427,37624,38069,38015,37507,38021,37756,38253,38061,37856,37738,38387,37371,37043,38432,37984,38088,37784,37290,38882,38074,38821,37375,38868,38277,37961,37069,37964,37590,38193,38501,38799,37756,37760,37645,38489,37964,37099,37823,38670,38867,37646,38816,37803,38568,38360,38665,38383,37967,37673,38250,38712,36942,38825,38251,37679,37349,37218,38285,38357,39284,37783,38231,38200,37955,37614,37939,38521,37569,37116,38397,37724,38869,38009,38023,37511,37865,38427,37705,38117,38526,38557,37357,38498,38966,38558,37436,37626,37630,37197,38141,38318,37057,38192,38601,37166,38175,38630,37881,38292,38345,38011,38107,37533,38682,38014,38736,38851,37851,37990,37720,38772,38115,38987,36558,37243,38751,37794,37874,37802,37900,37887,37305,38238,38630,38500,39008,36357,38485,37593,37729,38194,37720,38213,37067,38377,38333,37718,37468,38069,37649,37751,38248,37641,37700,37323,38468,38083,38079,38053,37637,37981,38546,37440,38493,37876,37303,38021,37456,37806,38434,38929,38146,38427,38803,37924,38775,38734,38457,38507,38097,38801,37371,37058,37453,37708,37663,38178,38980,37727,38242,39433,38733,38939,38715,38300,38310,38314,39150,38600,37808,38361,38274,37380,37752,38239,37645,37402,38181,38316,37521,38091,37286,38956,37991,37336,38321,38503,37324,38111,38293,38747,37659,37922,38452,37667,37832,38802,37363,38138,38222,37064,38034,38020,37735,37615,37247,38215,38310,37460,37624,37613,37618,37950,37345,37575,38365,39115,37875,37651,38834,38019,38540,38567,37061,38215,37563,38672,37688,38402,37909,38407,38556,37843,37417,37041,37324,38030,38458,38975,37891,38099,38168,38257,38268,37455,37730,38521,37893,37883,37306,37637,38275,38039,37178,38511,38356,38256,38220,38235,38142,37343,37552,38595,37280,38369,37502,38513,38469,38781,38306,37669,37158,38076,39141,38478,37802,37858,38732,37058,38875,38963,38073,38118,38362,38553,38503,38736,38282,39026,37661,37694,38594,38348,38490,37846,38687,37346,37522,38561,38668,37476,38316,38655,38102,37464,38255,37874,40101,37848,37206,37626,37328,38613,37144,39699,37620,38084,37861,38462,37913,38686,38352,38195,37474,38745,38602,37620,38281,38040,38528,38034,38061,38507,38171,38113,37954,37794,37316,37921,37781,38163,38904,37570,37898,38258,38164,38045,37234,38440,38551,37274,38143,38521,37205,37826,38166,38442,38291,37491,37703,38448,37560,38438,37642,37642,37843,38001,37703,37976,38188,37174,37476,38203,38004,38583,37676,37964,37404,38423,37056,38550,37680,38527,38108,38151,39162,38316,37476,37803,38595,39380,38596,37457,38400,38141,38285,38182,38022,37715,37863,38517,37644,38107,37928,38770,37819,37799,37411,38435,38198,38704,38455,38194,37654,36492,37932,38165,38150,37609,38167,38426,38004,37770,38028,38169,38140,38282,37586,37378,37423,37674,37652,37275,37761,37658,38379,38574,38028,37202,38200,38229,37546,37927,37938,39028,37995,37820,39678,37829,38237,38263,36857,38721,36732,38466,37230,38284,37874,37869,38388,37965,37752,37451,39138,38011,37603,37655,37795,37553,37590,37667,38300,37620,37876,37660,38843,37712,38116,37387,38302,37457,38178,38217,39342,37393,37417,38167,37235,38270,38446,39012,37958,37645,38910,38266,37526,38292,38852,38676,37988,37786,37934,38610,37899,38812,38469,39335,37487,38334,38115,37589,37708,37853,38488,38388,37588,38700,37584,37851,39283,38447,37354,38058,37927,38083,38288,38074,38475,38570,38009,38256,38335,37375,38238,37673,38527,37918,37835,38666,38218,37657,39117,37461,38936,39145,37696,38829,38477,38398,37489,36972,38986,37991,37760,37915,37998,37582,38696,38047,37164,38355,38479,37740,38153,37574,38365,38700,38723,37671,38509,37671,38364,37967,38620,38533,37772,38795,37663,37856,37980,38326,37391,38230,37914,38296,38788,37967,38715,37737,38615,37504,36839,38168,37396,37863,38431,37814,37916,38136,36849,38381,38462,39408,37234,37863,37646,37583,38267,37492,37552,38314,38885,37375,38211,37933,38020,38732,38043,37173,38154,37343,38011,39215,38104,37634,38294,38409,38212,38612,37411,36576,37408,38036,38487,37903,38407,37467,37964,38951,38208,38427,38000,37645,38808,37456,38038,37491,38993,37665,37504,38534,38011,39221,37677,38458,37446,37572,38663,37355,37111,38169,38027,36879,38259,37844,37510,37907,37164,38194,37908,37713,38308,37881,37390,37372,38526,39066,37852,38151,37900,38270,36989,38339,38812,37748,38320,38181,37769,37666,38292,37726,37255,38413,37720,37505,38183,37681,38166,38118,37772,37729,37173,37603,37870,38221,38375,37145,38140,38512,38987,38620,37052,37543,38306,38005,38277,38042,37893,37296,38419,37776,37463,38475,38160,37671,38166,37227,38505,38623,38198,38141,38594,38298,39565,37506,38319,38354,38913,37855,38659,37216,39003,38231,38835,38473,37451,38035,38713,38301,38253,37650,37226,37675,38489,36562,37854,38493,38212,38352,38288,37667,38077,37292,38124,37574,37401,37242,38392,37830,39041,37967,38644,37889,38149,37519,37532,38283,37275,37479,38905,38902,37677,37830,38462,39049,38380,37013,37828,37109,38451,37389,37879,37975,38589,38505,38665,38116,37832,38728,38912,37498,37960,37068,37640,38364,37734,37887,38722,38081,37417,38951,38656,38220,38521,37517,37416,38468,38695,38418,36778,37990,37237,38042,38340,38088,38703,38000,38425,36854,36428,38249,38278,37850,38093,37770,38017,37486,38869,36966,38763,38333,38661,38712,38562,37438,37170,37900,38619,38139,38026,37963,38487,37931,37582,37981,37618,37608,38020,37362,37689,37896,37774,37706,39087,37974,37968,38833,38352,37988,37877,38734,36954,37555,38196,38196,38192,38258,38515,38074,38681,38155,37717,38091,37707,38349,38893,37430,38543,37164,38762,37410,38679,37901,38424,38358,37690,38240,37852,37293,37951,38235,37677,38269,37335,37579,37765,37950,38135,38926,36993,37773,37867,37677,37478,38730,37423,38822,39138,38076,37749,38663,37929,38570,37528,37495,37572,37352,37753,36700,38042,38115,37943,36862,37036,37346,38214,38555,38246,38274,38887,37681,38638,38172,38740,38029,37888,38352,38337,38343,38350,38322,37939,37855,38044,37210,37781,37828,37455,38441,37860,37254,38521,37283,37870,37733,38276,37038,38086,37662,38098,37959,37734,37674,37762,38308,38002,38399,38261,37568,38922,37688,37653,38240,37653,38053,37894,38506,37332,37507,38473,37875,38579,38526,38571,37344,38602,38259,38652,38108,38630,38131,38568,37544,37933,37981,38192,37406,38367,38921,38168,37347,37494,38560,37183,38404,38296,37960,37164,38253,37875,37244,38363,37583,37466,38754,37687,38816,37571,38606,37698,37989,38266,38783,38781,37587,37886,38809,37659,38351,37853,38240,37041,37902,37624,36983,38660,37637,38159,38491,38017,38111,37261,37727,38358,38006,38040,38527,38002,38375,37886,37691,38191,39243,38496,38517,38714,38389,37371,38114,37272,38552,37868,37503,38324,37790,38859,37793,38310,37967,38775,37359,38365,37684,38531,37339,37391,39048,38808,38240,38242,38180,38328,37210,37485,37595,36840,37336,38083,37807,37120,37419,38619,37736,38354,37991,38473,38934,38295,38227,38110,38609,38516,38154,37925,38232,37178,38851,38230,39196,38382,38025,37376,38210,38171,38071,38048,38429,38545,37913,37314,38221,38650,37522,38030,38977,38605,38205,37250,37478,38191,38999,37519,38058,38293,38221,37651,37949,38904,38295,38623,38276,37733,38677,38500,38026,38214,37257,37814,39123,37173,38407,38501,38382,38374,37817,37404,36866,38276,38267,38791,37558,38408,38214,38584,38924,37879,38237,38318,38528,39077,38003,38026,37581,37508,38327,37233,38075,38131,38124,37496,38847,38786,37427,37937,39029,38564,36960,38835,39092,38741,37496,38137,38884,37519,37616,37397,38472,37716,37963,38014,38788,38037,38455,38950,38167,37895,37815,37692,38813,37210,38470,38022,38333,38857,38123,37852,38433,38124,38017,37407,37862,37983,38496,37907,38722,38305,37657,36853,38571,38319,37459,37785,38572,38163,37286,37815,36836,38515,37877,37987,37543,37923,37575,38293,38212,37579,38069,37492,37601,37833,37802,37761,37686,37255,38371,38836,38172,37962,38058,37722,38382,38679,38905,38117,38339,37221,38952,38554,38536,38591,37908,38220,37851,36887,37573,38117,38192,37785,38003,38289,37429,37862,38291,37147,38138,38283,37697,37816,38338,37741,38210,38089,37649,39088,38897,37474,37786,38421,38577,37225,37760,38539,38553,38377,37860,38146,37833,38201,38187,38266,38677,36845,37869,38318,37358,38202,37550,38887,38639,38891,37892,38228,38189,39258,39001,38585,38354,37950,38737,37388,38207,37134,37973,37950,37830,38077,38843,37974,39250,37439,38451,36823,37986,38775,36844,38121,37365,37745,37681,38337,37350,38386,38099,37791,38651,39215,38537,38171,38044,37872,38273,38177,37415,38018,37643,37421,38821,37866,38033,37404,37714,38177,38197,38443,38725,37852,37868,38012,38846,39268,37809,38130,38123,38512,37586,37527,38500,38302,38058,38306,38192,37665,38285,37497,37815,37738,38277,38074,38311,37294,38216,37908,38532,37937,37928,36356,37931,38351,37896,37995,37764,38701,38925,39485,38558,38301,37733,38396,37321,37973,38789,37566,37927,36894,37786,37688,39098,37886,37881,38803,37278,37583,38126,38116,38797,37680,38545,38215,38064,38644,38181,37954,38246,38039,38441,38172,38597,38873,38327,37788,37721,37743,38252,36884,38198,38436,38430,39086,38572,37836,37612,38189,38269,37672,38753,38384,36928,38029,38767,37285,38016,37608,38102,38157,38990,38131,37395,37707,38241,37855,37815,38094,36802,38767,37573,39248,37925,38559,37682,38090,37917,38123,38297,36711,38068,38680,38433,38040,38292,38190,38663,38813,37393,38121,37940,38464,38566,37692,37964,38335,38147,39339,37957,38026,37499,38091,38465,37354,37496,37498,38587,37511,38050,38730,38336,37435,38982,37553,37237,37355,37217,37290,38532,38284,38098,38220,36978,38863,37237,37996,37840,37971,37387,37999,37834,38686,37123,37428,37552,37922,37970,37677,38665,37700,38438,38602,37278,37897,38515,38158,38888,37658,38534,37472,38335,38178,38006,37613,38167,37712,38445,37653,37214,37897,37874,37760,38557,37236,38065,37673,38452,39396,38844,36922,38362,37694,37908,37542,38108,38322,38694,37373,38127,37188,38469,38615,37024,37508,38157,38234,37774,37925,37588,37590,37750,37699,37343,38668,37550,37846,38429,37902,38306,38463,39005,38291,38542,37583,38138,37681,38357,37789,38169,39373,38317,37544,37626,37830,37712,37379,38026,37108,38649,38623,37606,37767,37865,37645,37673,37572,37970,38364,37967,38007,37410,37357,38533,37328,38121,37881,38227,37563,37460,37027,38329,38552,37262,38472,38463,37616,38767,39149,37387,37119,38820,37757,38074,37790,38603,37504,38295,38933,38776,38185,37824,38341,38834,38506,37583,38394,37651,38216,38103,38170,38437,37889,37909,38100,38175,38254,37871,37849,38430,37655,37850,37279,37344,37367,38096,38051,37902,37775,37993,38274,37983,37663,37588,38551,37724,37888,38001,38693,38355,37146,38116,37449,37919,38441,38102,38050,37782,38283,38554,38076,38263,38494,37745,37734,38702,38543,38075,37226,37860,37408,38166,37592,38159,38219,38182,37598,38311,38649,37876,38374,38176,37811,37459,37386,38428,37443,37792,38110,37785,38125,38532,38685,39430,36664,37504,37701,38810,38624,37770,36905,37640,38078,38162,37967,37434,37802,37616,37978,38193,38112,37895,37375,38322,37857,37152,38583,38862,38171,37888,37153,38216,37600,37043,37598,37139,38432,38549,38139,38290,38038,37816,38338,38430,37365,37697,38228,37779,38499,38527,37470,37519,37192,38921,38061,38948,37760,37305,38367,37868,38110,38441,38145,37745,38731,38384,38499,36685,36983,37749,38694,39293,38426,38209,39051,37952,37912,37996,38047,37602,37787,37871,38819,38770,38075,38663,37553,38798,38186,37460,38658,38119,38069,37853,39014,37600,38233,39144,37694,37290,38977,38580,37502,38359,39379,38435,38446,37594,37884,38039,39035,38591,37954,38530,38150,38345,37719,38295,37694,38601,38313,36670,37965,38598,36887,37160,37737,38061,37243,39068,38204,38961,38378,37604,37996,37901,38054,37915,37732,37410,38210,38311,38504,37848,38816,37891,38521,36921,37760,37282,37832,36839,37622,38745,37830,38566,38135,37640,36721,38918,38028,37603,38380,38363,38703,37892,38476,38224,37794,37803,38932,38579,38176,38691,38456,38481,37435,38637,37560,37690,37690,38465,38102,38603,38283,39268,37406,36911,39387,37551,37672,38506,38300,38022,37719,36931,37605,38446,37508,37642,38425,37590,38069,38302,37917,38107,38571,37878,37589,37755,37473,38012,38615,38674,38026,38473,37713,38229,38620,37330,37936,37333,39043,37227,39007,38742,38156,37631,38281,37532,37665,37938,38516,37487,38574,37775,38135,36761,36846,38532,38986,38296,38077,37608,38252,37782,38823,37823,39297,38237,37875,38022,37840,38237,38073,37851,38886,37902,37539,37435,38241,37690,39228,37684,37619,37610,38132,37914,39112,38577,38451,38601,38364,38112,38090,37741,37131,38624,37988,37690,38444,38582,38652,36894,38554,38788,38139,36987,38641,37561,38654,37687,37780,38384,37939,37759,37372,38350,37520,37156,37329,38541,37168,37771,38502,38160,38353,37871,38153,37682,38398,37224,37641,38383,38367,38024,37964,37579,37701,38266,37212,37520,37364,37764,37710,37879,38084,37629,37527,37871,38335,37856,38209,37186,38254,37324,38177,37979,36688,37567,37979,38359,37856,37972,38390,37671,37483,38354,37934,38004,37825,38189,38290,37871,37406,38461,37304,37927,37870,37309,37600,37461,38507,37030,37851,38000,37717,37936,39007,38299,37397,37990,37916,38397,37871,38555,38013,36961,38731,38686,38443,37269,38064,38942,37577,38207,38515,37237,37746,38065,37349,38048,37088,38215,38049,38411,38372,38230,38306,37484,37877,38046,38743,38348,37771,37884,38463,38204,37957,38867,37700,38294,36823,37415,37876,37598,37441,38226,37177,38066,38523,37207,36726,38720,37699,38878,38630,38277,38616,39059,37619,38170,37146,37259,38256,38666,38767,38436,37271,37829,37723,37334,37916,38135,38512,38296,38254,37396,39255,38904,38306,37287,37458,38381,38021,37999,39003,38572,37641,37792,37953,37600,37541,38557,37755,37988,38289,38250,38513,38731,38889,37279,37598,37483,37051,38234,38046,37353,38054,37893,38189,38485,38118,36910,37518,37973,38274,38143,37175,38085,38043,38506,38306,37343,36554,38813,37698,38772,37160,38369,38461,37750,37473,37029,37486,38401,37740,37157,38127,38220,37440,38161,38737,37290,37884,37367,37835,36986,37007,38041,38627,38108,37190,38818,39125,38413,37455,37869,38335,37374,39121,38981,37775,37763,38341,37644,38409,38674,37534,38086,38596,38052,37018,38747,37954,37934,37554,38654,37967,38048,38241,37390,37633,38007,38426,38117,38929,37866,37944,37957,37911,37552,39025,37545,38688,37960,38562,39044,38445,36845,37585,38715,37848,38456,37822,38350,38259,37625,37815,38131,38607,37859,38242,38603,38308,38264,38044,38216,37972,37388,37423,37689,38225,37383,37673,39309,38729,37819,37466,38501,38052,38613,37764,37483,38498,38629,38432,38138,37812,38392,37602,38342,37939,37906,38654,37963,37861,38653,37905,38556,38132,37638,38588,38641,37542,38600,38083,38662,38629,37960,36854,38018,38399,37677,38708,39149,37140,38512,37670,38086,37387,38306,36675,37919,38398,38285,37320,37776,38133,38450,38491,37688,38684,38018,37408,38629,38651,38782,39291,38251,37767,38777,37972,37826,38224,37995,37373,37547,38380,38696,37482,37325,38196,38354,38389,38292,38241,38279,37269,38534,38082,38922,38362,37372,38616,37652,38332,37520,37982,37811,37591,38664,37605,37985,37639,37442,37832,38017,38326,38919,38105,38266,37390,37590,38224,37857,37229,39789,37282,38059,38250,37908,38273,37859,39336,37878,37705,38359,38823,38391,37893,38721,38816,38853,37780,38002,38237,37829,38077,38592,38403,37911,37954,37996,38170,38231,37632,38519,38190,38536,37763,37423,38337,37259,37720,37704,38149,38273,37708,38153,37639,38595,38205,37466,39436,38807,37613,37937,37449,38024,38256,38106,38855,37746,38825,38268,38177,37026,38080,37331,38884,37633,38655,37708,38246,37584,37493,37466,38232,37842,38479,37482,37928,37350,38148,37599,37809,38201,36857,38434,36349,38856,38526,38371,38523,39643,37789,37225,37913,38615,38034,38340,37368,38851,37516,38708,38117,38378,36654,37122,38198,38271,37365,38941,37718,38029,36664,38251,38343,38371,39326,38061,37140,37765,37803,38028,37464,37537,39075,38677,37467,37769,38501,37804,37522,38796,38166,37442,38470,37819,37845,37607,38025,37717,38521,38673,37592,37126,37731,37918,37449,38185,38005,37416,37763,37937,38089,37830,37602,37693,38022,37832,38655,37049,38217,38164,38163,37886,38109,38251,38202,37773,38065,38609,38116,37241,37938,38422,37433,38965,37747,36615,37539,39189,38656,39367,37848,37373,37746,36614,37998,38682,37515,37721,37387,38079,37867,37594,37886,37965,38124,37192,37759,38103,39453,37356,37746,38902,37549,37201,38147,38381,36959,37656,37800,38397,37565,38920,37321,37613,37865,37700,38258,37944,37666,38296,38476,38023,39072,38803,37514,37602,37591,37655,37811,37005,37649,38773,38142,38013,38183,36938,37285,38195,38196,36705,39049,38761,38080,37782,38442,36729,37901,38347,38067,38974,38358,37241,38912,38267,37518,37763,38083,37753,38226,38648,36582,38296,37747,37858,38637,37899,38656,37105,38193,37957,38055,37830,37343,37721,38247,37969,38577,38462,38326,38720,37422,38264,37026,38328,37129,38600,37216,38435,37488,37654,37642,37708,38341,38567,38512,37569,37883,37683,37724,37720,37680,38053,38340,37934,38526,38471,39719,37733,38452,37693,37990,38784,38116,38383,37794,37192,37801,38231,37277,38357,38015,38156,38641,38036,37510,38337,38897,37890,38251,38345,37084,37443,37774,38865,38211,38108,37928,37662,37759,38044,39054,37676,38041,38273,37864,37671,38562,37629,37780,37975,38391,37836,37528,38378,37406,38230,38796,37964,38252,38062,37807,37873,37892,37770,37221,38410,37840,37503,37912,37198,38085,38160,38122,37516,37747,37216,36848,38821,38009,37338,37291,38944,38452,37704,37904,37806,37717,37857,37644,37228,37672,38019,37895,38346,38284,38274,38938,37491,38496,38848,37971,38624,38228,37475,38709,37614,38952,37763,38430,38645,38209,37574,37576,37062,37379,37886,38045,37635,39347,37284,38534,39015,37002,37801,38106,38465,38469,37198,38853,38072,38334,38240,38350,38105,37690,38253,37847,37979,38186,38230,38626,38371,39285,38048,37466,38063,38117,38293,37768,37950,38928,37861,37327,38746,38167,38061,37848,37855,37712,38637,38425,38008,37223,37154,37160,37837,37141,37583,38454,38512,37359,37445,39059,38203,38789,38434,37347,39181,38068,37911,36791,39019,38308,37690,37882,37585,37421,39290,38224,39423,38366,38486,37548,37787,38301,37730,38366,38442,37739,38625,37411,38145,37800,39144,38166,38035,38430,37451,37915,38482,38034,36987,37347,37751,38263,37428,37343,37677,38845,38109,37307,37933,37941,36883,38061,38227,38416,38028,38362,38384,36710,38977,36723,36994,38559,37871,38249,37211,37669,38595,38157,37097,38511,38153,37948,37974,37726,37391,37860,38209,37234,37437,37700,38151,38270,37201,38221,38104,38735,37661,38676,37149,37699,37594,38492,37655,37407,39059,37489,37874,38019,37210,38328,37800,38094,37852,37106,37613,38564,38575,38266,37542,38074,38052,37761,38402,38198,38907,38828,38833,37990,38462,38396,38098,38536,38542,38239,39023,37887,38584,38461,38372,38330,37731,37976,38004,37592,38947,38207,39120,37613,37707,37932,37940,37626,37923,38244,37077,38004,38316,38266,37858,37729,36926,38667,38725,37861,37823,37158,37646,37172,37955,37295,38507,37479,38330,38943,37722,37805,38020,38317,38392,37680,37856,38071,38707,37979,38170,37591,38666,37411,37598,38366,37674,37501,37785,37845,37999,38103,37338,38713,37929,38368,37636,38982,37381,37579,38439,36994,38429,37426,37894,38158,37508,38597,37672,38077,38150,37615,37480,37062,38486,38196,38156,38140,38156,37642,37029,38639,37656,39319,37725,38442,38243,37837,38396,37955,38094,38044,39148,37747,37907,37807,37501,37793,38527,38377,37088,37735,38161,36402,38004,39142,37765,37962,38591,36670,37831,38943,38099,37703,38099,38070,38165,38264,37223,37373,37872,37272,37810,38337,38384,37908,37983,37509,37954,37924,38005,38062,37845,37192,37937,37311,38386,38231,37794,37820,38068,37515,37473,37625,38093,37122,38281,38223,38294,38860,38638,37091,38683,38719,37973,39424,39514,38013,38043,38092,37659,38804,37711,38028,38842,38440,38535,38096,38546,38692,37996,38034,38761,37743,38243,38314,38499,37921,38144,37848,37781,38187,36900,37764,38309,37582,38674,38961,37983,37921,37924,38951,38357,38920,38420,39008,37039,38649,37827,38708,38736,38072,37511,38662,39301,38479,38709,38328,38552,38020,38577,38436,37859,38079,37116,37524,38029,38484,37153,37798,37886,38370,38413,38072,36973,37923,37669,38081,38348,38275,37876,38707,37882,37714,38995,38258,38654,37623,37733,36421,38512,37547,37514,38430,37218,38416,38337,37969,38339,37606,37439,37854,37639,37663,38456,36865,37777,38806,37478,38435,38063,38649,37712,38762,38347,37618,37370,37983,37937,36966,38615,37927,38499,39256,37978,38908,37966,40106,37525,38400,38454,38683,38122,38360,37836,38381,37262,38055,39613,38027,38220,37404,38962,38479,37467,38490,37645,37613,37494,38463,37934,37770,38381,37044,38030,38516,38371,38234,38536,37700,37959,38891,37462,38853,38509,38542,38117,37496,38584,37603,37480,38370,37660,38426,37871,37063,38166,37171,38239,37836,37345,38187,38191,37071,37771,38701,38154,38013,37165,38435,39079,37137,37425,37759,37493,37857,38521,37683,37391,37861,38092,37768,38152,38199,37596,37626,37812,37697,37760,38408,37994,38528,38243,36869,37571,38028,37983,38064,37743,37702,38593,37290,38906,38224,38847,37389,38363,39166,37342,37413,38949,38162,37478,37722,38451,38071,37767,38424,39351,38199,36898,37630,37554,38123,38809,37096,37228,38176,37981,38571,38134,38672,36249,39172,38301,38878,37707,38572,38158,37087,37996,37881,38756,38601,38404,37810,37447,37121,38064,36876,38244,36957,38520,37538,37374,37920,38060,38294,37827,38166,38904,37679,37815,37361,37463,37906,37622,37687,38595,37946,38121,38162,37960,38322,38669,37668,38644,38067,37788,38444,38093,38673,37453,37650,38037,37564,38372,37487,37527,37838,37426,37908,38203,38276,38608,38630,37205,37455,38158,38406,36410,38055,38095,38613,38887,38424,38299,37573,37347,37805,38064,37820,38076,37609,37623,38591,38718,38613,38210,37658,38109,38642,38167,38534,37874,38950,37629,36998,38654,37700,38658,37627,38987,37872,37457,37438,37594,37309,37947,38570,37850,38044,37338,37506,37206,38430,37932,38081,37585,38590,38432,38153,37997,37183,38917,38677,37644,37658,38080,38864,37896,38116,38310,38039,36914,37783,37426,37849,38759,37525,36924,38019,37610,37813,38638,38661,37982,37863,38957,38931,37836,37447,38086,37528,37570,37543,37747,36880,38309,37412,38127,37656,38107,37729,38293,37647,37422,38150,38592,37497,37956,37543,38406,37775,38024,37387,37529,37723,38246,38337,37669,37397,38607,38010,37929,37649,36880,39322,37513,38000,37681,37048,37224,39929,38135,37481,39069,37680,38031,37738,37835,38045,37951,37278,37416,38473,38362,37579,37705,38498,37055,38262,37801,37636,38533,37759,37840,39075,36918,38168,38221,38026,37444,36627,38418,37642,38709,37492,38725,38343,38469,39433,37892,37370,38977,37112,37244,37412,37669,38191,38373,37952,38925,37833,37530,37689,38509,38634,37473,37620,38773,38369,37474,38684,38410,38362,38475,37821,37970,38488,38025,38216,37386,38504,37192,38423,37473,37770,37832,37659,38252,39022,37834,38108,37200,37808,38585,37855,37584,37731,37541,38501,37851,37878,38838,38459,38031,37600,37959,37199,38163,39506,37880,38442,38914,37858,37549,38473,37640,38052,38244,37682,38250,37346,37720,37788,38982,38189,38337,37552,37560,38175,38888,38237,38511,38351,37730,37274,37105,38054,39019,38612,37882,37814,37688,37700,38203,38563,37671,38447,37725,38301,36794,38498,39090,37697,39122,38412,37507,38461,38269,38139,38198,38624,38303,37464,38045,38927,37758,38548,38357,37707,38952,38036,37828,37362,38101,38138,38425,37494,37310,38459,37869,38144,37862,37651,38415,38541,38429,38766,39071,38818,38121,38123,38751,38283,38110,39258,37680,37207,36661,38480,38301,37853,37838,38621,38507,38310,38285,38329,38234,37424,37933,37710,36852,37499,37063,37825,37539,37086,38477,38047,37466,38950,37423,38590,39712,37821,37824,38589,38297,37514,37607,38188,37797,38546,38020,38278,37432,38145,38559,38878,38296,37695,37461,38582,38034,37934,37449,37145,38000,37486,38477,38763,38393,38603,38019,38346,39179,38769,38582,38252,38435,38435,37739,37513,39245,37096,37412,37168,37534,38091,37631,37589,37707,38025,37135,37579,37517,37836,37909,38011,39025,37735,37532,37547,38470,38068,37766,37275,38134,38371,38059,38374,38059,37699,38488,37935,38382,38147,38064,39884,38491,38757,37256,37865,38898,38326,38350,38339,36508,37959,37691,37945,37069,37441,38476,38198,38496,38597,37674,38337,38498,38215,39075,39121,37598,38874,38617,37037,38173,37808,37774,37673,39103,38619,38414,38447,37687,37942,36929,37451,38270,36455,39073,38595,37050,37882,37752,38029,38679,37781,37707,38089,37561,38996,37544,38691,38601,38306,38165,36738,37724,37048,37908,38503,38768,38170,38072,38881,37765,38231,38692,36835,39328,39075,38092,37566,38703,38397,37691,38965,37954,38539,37155,37419,37698,37766,37874,38297,37544,38067,38087,38136,37550,37597,37781,38155,38080,38538,37195,37583,37184,37537,37491,38765,38573,37366,37891,37569,38296,38572,37666,38494,38917,37890,37641,38098,39234,37498,37043,37520,37800,38642,38363,37999,37513,37705,38262,37751,37138,37922,38060,37618,38827,39101,38021,37834,37601,38516,38686,37819,37773,38423,37796,37819,37664,37369,37065,37924,38476,39584,37260,39428,37912,38443,37620,38235,38494,37006,37981,38721,38279,37849,38204,37788,38251,37004,38530,37975,38316,39028,38415,38265,37550,38143,38422,37006,38926,38061,37650,37922,37527,37656,38013,37647,37300,39103,37636,38055,38843,38528,38919,37523,39254,38658,37872,38281,38425,38418,38045,36626,38134,38928,37116,37011,38500,37821,37811,37730,37912,37807,37454,37344,37410,37409,36770,37517,37722,38073,37790,38564,38519,38694,38608,38836,38761,37598,38938,37380,38782,37402,37871,37857,39075,37728,37363,38561,37455,38269,38281,37329,38277,39506,38131,38155,37916,37147,38365,38886,37900,39017,38378,37940,39000,37388,37698,38074,37367,38622,36737,37916,37508,37600,37937,37529,37659,37064,37817,38847,38168,38093,37293,38101,37650,40156,38101,38002,37839,37966,37939,37856,37767,39238,37798,37108,38869,37883,38078,38420,37681,37942,37848,38090,37837,38209,38136,38267,38082,38801,38115,37877,37480,37303,38245,38033,39405,38277,38087,37197,37286,38271,38906,38412,37262,37527,38301,37599,38149,38314,38070,38507,38298,38265,37213,37474,38071,37608,38117,37768,38733,38088,38005,39766,38433,37877,38287,37992,37517,39495,38247,38014,37613,37518,37245,38067,38033,38173,38069,38155,37472,38240,37549,37938,38603,38580,37111,37398,37804,37796,38430,38577,37618,37654,37961,37428,37976,37887,38219,38295,39007,37844,38165,38534,38799,37404,38593,37177,37625,37603,37874,38088,38006,38225,38484,38331,38044,38456,38413,37539,38759,37454,38030,38216,38016,36934,38104,37371,38256,37304,37602,37091,38983,38566,37940,38279,37989,37201,38109,37702,37648,38155,38474,38374,37994,38788,37740,39111,39356,37550,39018,38295,37789,38556,37924,37464,38653,37474,38469,38293,38608,38981,39023,37682,37949,38539,37704,37587,38101,37086,36760,37533,37317,38154,38606,37577,38278,38272,38250,38296,38714,37557,37378,37354,38147,37016,38720,37099,38381,37888,37794,38693,38644,38040,38474,37677,38980,38418,37618,37893,37240,38389,37644,37868,37393,38114,37122,37420,38202,38530,38177,39415,37995,38042,37637,37736,37643,37386,38691,37740,36767,38330,38096,38444,37093,38380,38437,37784,38941,38059,38577,37822,37908,37889,38820,38384,38405,38979,37956,37429,38470,38846,38353,37493,37950,38183,37943,37113,37537,38511,37687,38402,38528,37938,38539,37825,37972,37025,38591,37391,37806,37744,37438,37743,38691,38534,38466,38241,38450,38402,38492,37428,37904,37414,38309,37680,38539,38132,39255,37893,38408,37897,37235,37310,38990,37685,37819,37755,38183,37853,38244,38596,37646,37691,38482,38969,39315,37640,38817,38258,38354,37653,38029,37497,38769,38017,38670,37626,37695,38763,38389,37219,38535,37908,38745,37967,37217,38079,38326,39248,38297,38382,38471,37545,38476,38064,38187,38507,38300,37539,38253,38776,36903,38157,39615,39062,38810,38449,38297,38574,38472,38091,37847,38049,37212,38510,37661,38140,38387,37424,38547,37657,38562,38807,38018,37026,37803,38306,37401,37972,39166,37708,38104,37862,39435,38002,38693,38393,37578,38324,38331,37995,38008,38534,38227,37032,36894,37471,38343,37526,37873,38181,37615,37164,37348,38208,36898,37904,37963,37271,39092,37935,37642,37762,37945,38659,38865,38271,37991,37809,37443,37743,37974,38177,36607,38053,37897,38260,37923,38361,37963,38678,38212,37867,37651,37193,37620,37242,37389,38040,38306,38214,37953,38317,38545,38146,37857,37819,38722,38137,38041,37626,37935,38234,37421,38248,37339,38268,38137,38312,38538,38617,38455,37704,37637,37234,38855,37717,37651,38630,38828,36453,38233,37879,38504,37577,36526,39331,37686,37824,38290,38133,38705,37772,38330,38873,37860,36961,37961,38752,37247,37849,38466,37687,37986,38572,38195,37482,38927,37241,37879,38405,38785,37685,37765,37888,37324,37155,37582,36808,39321,38010,37500,37380,38330,38614,38955,37289,39590,37611,38087,39218,37831,37614,38489,37087,36927,38121,37822,38447,38909,37695,39005,38267,37685,37487,37692,37789,38650,37450,38070,38690,38051,39396,37923,37484,37355,37322,37623,38432,38261,38385,38648,37505,37925,37896,38203,37930,38853,37782,38313,37340,38179,37473,37578,38056,37457,37541,37834,37451,37107,37465,38553,38624,38144,38765,38156,38094,37734,37279,37690,38126,37641,39270,37737,37985,38339,37055,37694,37958,38770,38327,37674,39067,37646,37363,38826,37107,37727,36992,38724,37894,38137,38459,37967,38484,38561,37034,38198,37276,37951,38005,37922,39102,37244,37705,38010,37455,37638,38092,37672,38081,38088,37553,38485,36709,37646,38317,37911,38547,37730,38560,37633,37192,37885,37985,37859,37661,38553,38208,37889,38382,38388,37800,38106,37805,38882,37626,37477,38294,37212,37512,37845,38527,37844,38292,37549,37215,36558,38247,38333,37589,38123,38617,38523,38816,38780,38728,37682,37518,38262,38558,37259,37477,38656,38180,37880,37836,37788,37829,38007,37983,37882,38202,37550,37329,37526,37795,38292,37594,37396,39319,36743,38676,38144,38355,38450,38301,37883,38161,37812,38465,37689,38294,37612,37333,38273,37927,38542,37800,37927,37081,37994,38381,39051,37561,37632,37699,38135,38626,38823,36423,37344,38646,38190,38407,38766,37425,37898,38507,38427,37374,38393,37940,38645,37774,39036,37369}},
{{7000,2.100000},{54074,55645,54287,53647,53065,54693,54359,54196,53961,54145,54460,53429,54393,55124,53549,54033,55202,53742,54977,53080,54452,53287,54356,54882,52697,53579,53106,54838,54324,54523,54166,54914,55008,54794,54036,54432,54125,53705,54045,53283,55267,55044,54305,54092,53663,53756,54536,54123,53259,54087,54531,53324,53234,53308,53770,54124,55073,54357,53944,53974,54382,53413,53445,54880,53249,54064,53839,53156,55083,55900,53830,54103,53918,54406,54421,54188,54000,54018,54340,54837,54939,52910,54465,54531,54513,54167,53219,54555,53068,53984,54394,53951,54520,54129,54818,53720,54315,54727,53097,53762,53977,54035,53488,53284,53190,52589,54848,53792,53582,55098,54500,54515,54781,54373,52610,54512,54287,54052,54153,54396,53497,53761,54424,54560,53376,54346,53774,54771,53782,53759,53688,54720,54224,53586,53481,54248,53728,54201,54314,55021,53853,54051,53959,55002,54104,54358,54655,54107,54356,53583,54630,54358,54569,54376,53943,54607,53254,54990,53498,53689,53302,53315,53748,54331,54292,54031,54626,54161,54327,54573,54801,53774,53406,55180,54062,53939,53807,53973,54711,53995,53828,53253,53811,54240,53228,53507,53858,54306,53988,53138,54181,54111,54361,54163,54164,54641,53966,53805,53637,54952,54293,54579,53959,54351,54154,53768,53939,53556,54105,54410,54317,53897,54735,54290,54245,53420,54315,54339,52704,54276,54438,54531,53869,54475,54567,54788,54261,54499,55035,53654,53580,54784,54492,53126,53833,53770,53800,53919,53817,53445,53815,53630,55102,54267,54076,53962,53942,53681,54112,54432,54398,53803,54059,53910,53626,54889,54248,54199,54074,54059,55513,53607,53725,53850,53692,53594,54726,54138,54458,54608,53181,53944,54065,54060,53486,54104,53520,53560,54538,53432,53442,54101,54079,54338,54364,54095,53808,53657,54228,53879,54141,53762,54034,53603,55186,54464,53253,54000,52521,53932,53620,55189,53991,53956,53847,54797,54932,54674,54822,53734,55101,54645,56048,54692,53971,53425,54201,52626,54261,53731,54496,54270,53590,53034,54064,53546,53565,53166,54381,54298,53939,55399,53997,53098,53713,53676,54200,54114,54098,54219,53098,54165,53798,54979,54131,54469,55466,54021,53612,54692,53872,53959,54101,53419,54096,53988,54636,54289,54254,53922,53321,53652,54689,53388,53667,53107,54599,54875,54581,53608,54654,54684,53846,54399,54431,55074,53326,54131,54601,53505,55025,53740,53049,54055,54174,53901,54763,53784,54009,54347,53969,54285,53345,53965,53765,54527,54553,54778,54054,54052,53756,54726,54346,52997,53253,54419,54136,54012,54307,54048,54260,54080,54036,55720,54312,54717,54745,54262,53969,53871,54076,53872,54094,53966,54481,53944,53550,54565,54815,54188,54949,54465,54161,53375,55211,53565,54244,54101,53728,54373,53284,54830,54415,53729,53900,56138,53269,54356,54057,52898,53820,54379,53825,53703,53112,54017,54004,54308,54235,54594,53572,54466,53440,55661,53352,54394,53920,52374,53604,53543,53743,54639,53426,54297,53988,53870,54166,54773,54051,54660,54168,54134,53464,54521,54399,53786,53791,53737,54649,54327,54009,54136,52923,54383,54294,53421,53313,54247,54818,54464,55226,53484,53486,55014,53925,54749,53381,54361,53950,52830,54169,53236,53943,53960,54322,54187,53488,54106,53428,53651,53814,53659,54667,54254,54470,54128,54975,54084,53777,54350,53453,53658,53739,54221,54734,54975,54086,54077,54051,54180,54326,54096,53835,54263,54510,54300,56044,54252,53942,52881,54080,53510,53982,53280,53875,54073,54080,53408,54675,53887,53727,53607,55520,53860,54764,54726,54109,53537,53584,55757,54141,55428,55028,54021,54100,53916,54237,54048,53449,54796,53900,53695,53554,53755,54778,54413,53627,53482,54702,54738,54025,53794,54381,55562,53126,52800,54004,55048,54039,53980,54320,53491,53709,53665,53900,55145,54238,53804,53471,54931,53857,53526,54439,54891,54899,54315,54519,55231,54595,54145,54033,54824,54223,53286,54026,55188,53942,54702,55003,54257,54421,53362,54155,53978,53388,53891,53100,53782,54511,54806,54271,53849,53758,53809,53712,54884,54313,55299,54484,53963,54168,54816,53931,53090,53458,53948,55023,54224,52875,54146,54851,53584,53997,54084,53918,55158,55078,53909,54131,54141,54447,54731,54784,53991,53828,54647,54216,54744,53252,54166,54942,54421,54031,55081,54217,52609,54193,54759,54169,54626,54365,54215,54218,54960,53833,52795,53544,54680,54370,52928,54551,53590,53878,54385,54673,54058,54035,53374,54670,53605,54249,54766,53915,53048,55162,53819,53897,53935,54424,54291,53428,53679,53212,53586,55153,54912,54378,54336,53987,54183,54694,55000,53425,53969,54059,54861,53254,54149,54551,54295,55258,54112,53712,55659,54106,54230,53867,53600,55316,53815,54028,53413,53968,54420,54765,54982,54490,53902,53661,54622,54317,53898,54001,53778,54326,54495,54226,52811,54372,54062,53515,54180,53400,53399,54091,53655,53945,54788,54212,53387,54586,53552,54603,53320,54466,54901,53705,54561,55206,54724,54372,54514,53166,53834,54903,53972,54567,54726,52881,53312,54029,53658,54963,53497,54064,55346,53544,54357,53773,55287,54559,53844,53565,53669,54152,54266,54080,53117,53432,53793,54431,54219,53136,55010,52487,53889,53543,54132,54070,54813,54973,53936,54176,53783,55752,54985,53948,52929,53219,54809,54515,54765,54269,53498,54337,53350,54060,53765,54228,54104,53445,54513,54547,54347,54510,55077,55003,52652,53913,54855,54992,54472,54895,54110,51906,54013,54919,53648,54189,54486,52653,53695,54586,54120,54834,53579,53612,54414,52493,54295,54377,54327,54171,54629,53831,55725,55622,53796,53179,54239,53845,53943,54156,53433,53597,53585,53783,53750,54073,54433,54266,53824,53777,54553,53305,54122,53848,53854,53504,55215,54560,54046,54186,54503,54418,54406,54401,53728,54352,54724,53477,54447,55066,53901,53691,53882,55100,54988,53653,54184,54219,54475,53224,54310,54220,54166,54127,53961,53942,54356,54729,54926,54422,54327,54124,54629,53746,53847,54336,54969,54506,54696,54641,54979,54565,55020,54156,54739,54732,55104,54430,55288,54404,54045,54689,53475,54049,55256,55206,54440,53947,54752,54172,54617,54612,53562,54491,53663,54394,54738,54595,53811,54369,54378,54074,54430,53585,53329,53180,53855,53693,53772,53664,54886,55007,54250,53762,54659,54208,53594,54191,54009,54305,54130,54737,54279,54350,54447,53180,54139,54638,55544,54280,54103,54536,55342,55078,53262,54555,53960,53862,54313,54068,53767,52555,54721,54489,54851,54813,54359,54149,53998,54736,54171,54686,53258,54621,53590,53820,54035,55020,53521,54087,55326,53570,53032,53857,54381,53824,53740,53573,53859,54479,55165,54143,54026,54339,53884,54407,54153,52562,53219,54592,53814,54612,54864,54921,54570,53516,54538,53997,54323,53918,54952,54098,53602,54490,54019,53397,52796,54809,53597,54574,54083,53764,53831,54629,54646,53805,54326,53231,54518,54230,53706,54586,54224,55257,54312,53541,54129,53715,53900,54407,54973,54165,54265,54518,53466,54370,54070,54174,54083,54047,54258,53905,54381,53676,54063,55033,54064,54329,54314,54336,53191,53314,55005,52992,54078,54403,54458,54510,53562,53583,54949,53660,53991,53616,54006,53741,54114,54136,52620,54831,54114,53954,54459,54085,54023,54061,54269,53544,53865,54322,54870,54881,55193,55235,54333,54391,54904,53910,54280,54532,55133,53450,53580,55091,54064,53478,53529,55103,55361,53858,53511,53522,55714,53855,53182,54303,54521,53832,54602,54916,53761,53766,54087,53734,52139,53784,53634,53563,53851,53322,54343,54965,54180,54328,53399,53746,53247,54166,53893,53193,53911,54621,54290,54890,53805,53458,54360,55052,53561,54159,54663,53354,53036,54289,54034,53918,53366,54519,54060,53558,53820,54461,52856,54906,54470,53926,54285,53795,53322,54109,54525,53182,54881,54188,54456,54730,53593,53020,54018,54123,53901,53738,54058,54177,52024,54784,53679,53521,53604,54748,53856,55086,54783,55121,54542,54658,53997,53261,53327,54924,54299,54738,54024,54668,54306,54081,53843,54193,55781,54001,54442,54153,53333,53812,55574,54293,54745,53527,53656,53556,52835,53540,54342,52949,53570,54632,54382,54077,54639,53911,55067,54001,54610,53597,54474,54527,53460,54525,53635,54882,53293,54436,53690,53714,54652,54800,54048,53949,54129,54215,54558,54233,53507,55480,54079,53549,53547,53835,54204,54363,54452,54512,53768,53080,54135,54034,54575,54010,53905,52920,53669,54109,54654,53801,54939,53742,54757,54484,54239,54066,54263,54990,53838,54335,53908,54461,53822,53806,54904,54353,53592,54331,54011,53696,54393,54151,54598,54095,53397,53573,54225,53812,54005,54075,53637,54093,54045,54342,53862,54483,54614,54200,53285,53961,53899,53728,53330,54135,53962,54426,54025,54276,54576,54421,53050,53846,54652,54615,53342,55513,54493,53673,54464,54501,53715,53432,53803,54898,53546,54203,53495,54443,53837,54188,53879,54115,55294,54597,54227,53425,54387,53809,54393,53884,53746,53880,54768,53612,54208,53782,53397,54501,53994,53694,54094,54052,54478,54473,54655,54761,53811,54098,54338,53885,55030,54634,53746,54534,54226,53804,53274,54945,54659,54448,54736,53497,53405,53774,53555,53727,55333,53911,53102,53798,53137,53265,53969,55184,54223,54386,54792,54130,54152,54766,53626,54343,54530,53660,53909,55462,53900,53179,53961,54925,52572,54567,54232,54248,54139,53432,54092,53180,55114,54670,54023,54301,54839,53583,54444,54026,54247,54283,54925,53215,54176,53658,54219,53102,53356,55193,54202,53544,54207,53989,54341,53172,54498,53992,54102,54116,52966,54038,54596,53447,54220,53140,52821,54162,54438,52923,54374,54258,53694,54212,54255,55214,53927,55066,54603,53890,54357,54662,53448,54146,54017,54168,54621,53633,53895,54944,54051,53352,53965,55342,54470,54138,55590,53942,53785,54726,53312,54165,53271,54277,55231,53309,54643,53817,54645,54495,52924,53632,54976,54671,53853,54407,54418,54111,53398,53570,54136,53698,54424,54479,54587,54690,53603,54471,55269,53911,54370,54798,53462,54738,54102,53930,53684,53627,53954,54545,54361,55179,54907,54034,54096,53549,54048,52723,54224,54123,53468,54316,53642,55253,54169,53616,54258,54358,53096,53385,54487,53417,53945,54257,53706,53824,53237,53974,53795,53200,53196,54396,53420,54295,54670,55143,54482,53620,53584,53447,54664,53148,54352,53497,53946,53876,55083,55078,53432,54007,54034,53513,54824,54372,53710,53928,53473,53550,54730,54251,54716,54446,54372,54208,53270,53324,55144,54378,54528,53791,55173,54641,54635,53530,54275,54952,55788,54719,54234,54514,54609,54645,54162,54801,54017,53408,54278,54533,53137,54567,54077,53293,53821,53994,54696,54042,53934,53906,53882,54005,53845,53616,54689,54352,54691,53853,54281,53140,54158,54208,53611,54955,54229,54343,53907,53507,53550,53981,54594,53440,53681,54077,54745,54112,53396,54600,54659,53472,54247,53786,53599,54294,55071,53424,54161,53039,53954,54389,53429,54907,54605,54054,55247,54115,54259,53782,53882,53357,54069,53607,52976,54462,53812,54541,54920,53519,53638,55163,53912,53078,54379,54675,54232,54663,54244,54314,53241,53719,54903,54001,54109,54234,53252,53846,53353,53904,54247,54211,53592,54598,54604,54458,54967,54616,54975,53923,54554,54190,53612,52852,54879,54712,54043,53969,53847,53595,55289,53515,54335,54810,53966,54988,53259,54723,54577,53751,54250,53765,54017,54183,54561,54875,53148,54142,55072,53792,54733,55041,53422,54215,54208,54705,54806,55000,53382,52587,53666,54575,52862,54580,54626,53511,54680,53708,53732,54326,54399,54421,53276,54287,53449,53992,53551,53992,54583,53778,54302,53763,53831,54010,54140,54671,54609,54844,54494,54738,53203,53415,54331,54181,53418,54995,54936,55178,55000,53991,53593,54605,54067,54067,53786,53716,54099,53991,54675,54413,53344,53291,53886,54406,54652,53251,54509,55003,53601,54644,55157,54703,54702,54436,54899,54429,54961,53867,54989,54502,54735,54394,54419,55393,54557,54042,54479,54344,53277,53512,54300,54102,55479,53417,55031,53933,54129,54180,52790,54423,54438,54529,53452,53808,53390,54251,54124,54386,53713,54021,54516,55075,54193,54420,54703,54458,54363,54059,53866,53982,53382,52341,55275,53785,53752,54094,52963,54938,53903,53843,53830,54024,54294,55515,54096,53010,54481,53383,53973,54215,54108,54554,54628,53290,54305,54772,54763,53374,54334,55145,54131,53410,54721,54124,54469,54177,53544,52911,54383,54291,54926,54138,53546,54609,53808,54685,53415,54363,54011,53399,53178,54382,53331,54205,53628,54296,54591,54316,54160,54569,52994,54486,54290,54681,53057,53915,54270,55697,53621,54184,54516,53406,53041,54659,53733,53973,53214,53722,53642,53331,54561,54424,53760,53741,54119,53808,53988,54140,52620,53614,54314,53257,54168,54188,54872,52480,53267,54810,53000,54785,54393,54033,54291,54037,54318,53910,54542,53966,55127,54155,55084,54174,54943,54793,54371,54422,53710,54707,53149,55480,54121,55456,53539,53916,53696,54921,53172,54384,53303,54446,54234,53630,54202,54761,54505,54200,54753,53540,54801,53716,54801,53369,54573,54342,54543,53554,53301,54078,55169,54587,54807,54895,53926,53573,54129,54440,53072,55010,54078,54774,53440,53872,55144,55029,54774,55485,53229,53629,54545,54814,53137,54231,53318,54687,54544,55295,54155,53300,53803,54158,54870,53595,53811,54259,54102,55205,54091,55194,55094,54546,54808,54630,54766,54785,54530,53506,53869,54538,53038,54733,54380,53370,53521,52729,53381,53804,53297,54659,54896,54036,53611,54139,54374,54936,54359,54291,54234,53504,52871,53572,53818,53974,53729,54852,54071,53762,54563,54268,53173,53544,54103,53017,54158,54967,53995,53829,54059,53344,54412,53684,54156,53341,54357,54258,54639,54388,54738,54837,53012,53565,54667,54045,54311,53782,54869,53764,54117,53706,53471,53981,54246,54126,54721,54848,54135,54441,54748,54559,54334,54312,53336,53176,54484,54603,54691,55088,55304,53666,55223,53804,54046,53963,54122,54777,53571,54270,54806,53204,53949,53714,54835,53588,54094,53651,54904,54773,53529,53662,53361,53997,54699,54614,54114,54168,53468,53924,53605,53779,55090,54063,54299,53515,53923,53052,53627,53557,54047,52868,53645,54937,54415,53484,53543,54020,53863,54491,53886,53571,53955,54939,55428,53748,54840,54420,55243,54364,54279,54235,53527,53914,54022,54661,54118,53994,54140,54111,53306,54710,54015,53961,53884,53457,53991,53653,54670,53411,53691,53667,53908,54127,53754,53474,53457,54175,54430,54615,54363,54172,54585,54380,54116,54117,54029,53681,54576,53313,53982,54199,54969,53770,53927,53148,54683,53233,55060,54095,53442,54829,54964,54712,55207,54518,53278,53298,54540,54380,53452,53624,54771,54419,54854,54440,54045,54825,55321,55002,53708,54320,54092,54398,53073,53991,53254,54413,54307,55065,54794,53452,54015,53831,53572,53806,54044,54505,53572,54911,53949,54253,54323,53223,54191,54213,54413,53394,54206,53395,53581,54345,53760,53541,53239,55054,53134,53069,54420,54290,53665,55282,53875,55133,54280,53881,53618,54099,54158,53983,54596,54330,54641,53266,53791,53605,54212,54459,55026,54463,53351,54350,54382,53009,53414,53990,54575,54846,54448,54355,54438,53631,52179,53683,54334,54818,54366,53885,55456,54814,54664,54235,54293,55031,54834,53203,54643,53896,54270,54753,54105,54635,53755,54483,53634,53590,54208,53482,54137,53178,54210,53428,54224,54525,54236,54566,53900,53766,53514,54438,54298,54178,54402,54547,53167,54837,53448,54645,54199,54613,54032,55897,54569,55079,54505,53810,54490,54930,53942,54535,53498,53848,55015,54801,53927,52804,52732,54781,53766,53019,54359,53694,54567,54098,54196,54709,54472,53965,54134,55064,54457,53655,53900,54420,54534,53771,53468,54645,54273,54866,55235,53955,54847,54682,53648,53581,53916,54277,55367,54429,54333,54991,54235,53510,53870,54077,54481,53126,54437,53928,52860,54180,52895,54339,55255,54125,54212,54057,54254,54542,53822,55522,54302,54046,54468,55078,53606,54530,54116,55259,54191,53940,54698,53913,55055,54122,54595,53946,54719,54040,54014,53984,54085,54080,54818,54761,54442,54231,53331,54477,54992,54776,53015,54290,55321,53852,54753,54652,53416,55153,54639,53856,53960,54518,54848,53450,54165,53740,54023,54782,54305,53730,55042,53822,54182,53984,54753,53314,53856,54317,54433,55240,53265,53962,54437,53815,53905,54084,54017,54064,54554,54195,53735,54130,53135,53879,53090,54808,53178,54358,54180,53917,53818,54744,54556,54555,54040,53361,53597,54745,53937,53794,54536,53548,54340,54509,54808,54737,54004,54448,53689,55079,53889,53903,54262,54025,53948,54899,53158,54890,53728,55123,53149,54586,55026,54297,53755,55415,54798,54041,55001,53779,54666,54313,53296,53849,54051,54755,53853,53282,54473,54390,54298,54655,53911,54614,54316,52644,54474,54423,53547,54686,55374,54542,54196,53478,54162,54524,54974,54154,54506,53401,54571,54314,56808,53802,54545,54000,54196,54270,54211,53900,53644,55064,54947,55137,53227,53231,54098,55226,53939,53250,53531,53922,55369,53406,54576,54565,55260,54625,55036,53889,55230,54690,54606,53604,53449,54421,53452,55137,53874,55563,54416,54683,53904,53829,53721,54103,55199,53676,53647,54348,54897,54029,54350,54296,53171,53681,53279,54857,52749,53623,53813,53701,53957,54043,53655,53874,54148,54171,54847,52964,53752,55051,53395,54843,54278,53864,53946,55456,53479,54394,53840,54111,53234,55370,54249,55314,53784,55241,53312,54595,54313,54656,53693,54474,54532,53815,53841,54562,53659,53575,54556,53781,52816,54094,54686,54802,53705,53538,53428,53636,54094,54153,54753,53873,53769,53587,53898,54701,54875,53703,53934,54150,53433,54283,53509,55067,54948,54815,53758,54638,54353,54255,53799,53209,53806,53503,54078,54164,54450,53883,54387,53826,55146,53273,54694,53970,53541,54220,54385,54001,53542,55312,54871,53989,54349,54460,52858,55386,54106,54336,55174,53134,53477,54689,54537,54772,54513,53928,53535,53810,54121,53078,54416,53790,53852,53308,54435,53629,52634,54707,54626,53417,52863,54679,54397,53725,54246,53430,53444,53515,54748,54071,54248,54199,54101,53690,53853,53722,53801,54347,54270,54236,54179,54526,54062,54784,54042,54629,54424,53101,54259,53443,54044,53423,54039,53680,54952,54729,53548,54922,52568,53909,53912,54086,54082,53436,54308,54020,53643,54928,53918,53998,54380,54307,53702,54282,54010,54420,53891,53850,55259,55288,54150,54729,54315,54383,53909,53765,54151,53830,54369,53913,54089,54425,54083,53998,54396,53801,53357,53815,54681,54057,53915,53761,54671,54448,53201,54102,54420,54109,54535,53529,54921,53315,54452,53994,54201,54651,54991,55368,54095,53830,53792,53442,53044,54013,54022,54208,54369,53976,53786,54098,53509,54559,53974,55181,53691,54089,54779,54506,53756,54033,55387,52715,53910,53814,53418,53762,54390,54109,53723,54857,54238,53918,54377,54310,54481,53629,55091,53125,54363,54787,54072,53534,53808,54426,53530,53312,54056,53924,54115,53224,53741,53980,52428,54904,54980,54479,54047,53269,54185,54044,54687,53483,54655,54486,54558,55487,54021,53574,53613,53604,52589,53564,54289,54862,53811,53733,54544,55271,54204,53819,54506,54019,53600,54095,53609,53257,54725,53728,53892,53365,53639,54833,54840,54524,53546,53721,53907,54142,53817,54339,53854,53402,53446,54715,54137,53975,54034,54173,54577,54576,54331,54064,54182,53594,54385,54079,53917,54184,53245,53814,55145,53605,54620,53279,54213,53697,54626,53651,53793,53639,53386,54687,54541,54393,54385,53432,53822,52697,54610,54135,54304,53956,54156,54421,54194,53052,54600,54852,54148,53485,54215,53808,54314,54513,54383,53135,53625,54901,54425,53899,53951,54074,53912,53695,54206,53934,53105,54442,54688,53889,54624,55340,53493,54007,54784,54585,54496,54832,53364,53574,53900,54167,53959,55134,54698,53967,53740,53718,54564,54399,53562,53905,54449,54129,54242,54029,54410,54290,54524,54965,54760,53769,54010,54390,54479,54236,53987,54537,54008,54105,53493,54024,54171,55393,53013,52873,53519,54347,53920,53788,54520,54367,54234,54096,53713,54880,53068,53470,54795,53371,53365,54401,53836,53940,54444,53724,54361,54087,55174,55010,54843,54993,55053,54674,53952,55084,53044,53339,53358,54222,54088,55124,53902,54226,54158,54048,54000,54155,53094,54218,54620,52429,53875,54589,54080,55107,54607,53974,53524,53913,53655,54906,53692,55184,53603,53338,54989,54314,54113,53805,53454,54189,54499,54645,54120,53619,53661,53271,54608,54224,53395,54005,53834,53842,54731,53651,54271,54687,55134,54733,53429,54340,53567,54756,54046,54621,53149,54327,54058,54274,54198,54242,54419,53517,55774,53440,54375,54217,54311,52839,54080,54498,54731,54444,54930,53273,53577,53420,53943,54203,53573,53383,54379,54409,54210,53775,54575,53529,54491,54207,54457,54074,53078,55050,53935,53662,54771,53912,54664,54062,54172,53921,54168,55104,54459,54498,53714,54865,54606,53768,53919,54964,53566,53980,54521,54034,54712,54494,53936,54151,53446,54644,54101,53818,54143,54256,54329,53740,53742,54355,53072,54163,54054,53876,53598,53852,53515,54848,53766,53907,53393,54082,54525,54054,53662,53120,53885,53080,52412,54257,52780,54727,52691,54453,54112,53902,53594,54431,53423,53865,53356,53540,54659,54171,54728,53856,52609,54482,54785,54366,54904,54547,54023,53481,53723,53622,54057,54554,54527,53965,53705,53170,54386,54877,54618,54360,54395,53666,53150,54902,54967,54272,54896,54247,53337,54151,54555,55970,54685,54668,54644,54905,54255,54389,54535,53877,54875,54393,54097,54689,54321,54171,54545,54346,53628,54972,54568,54661,53529,54256,54858,54376,53941,53366,54990,54089,53272,52852,54084,53919,53537,54237,54561,54538,53056,53668,53826,52878,54414,55419,54715,54488,53998,53952,54604,54225,53477,52640,54672,53086,54115,55293,54923,54548,53950,53140,54844,54634,54315,55180,55023,53730,54276,54112,54293,53758,54140,54302,54386,53476,54111,53116,54914,53105,53729,52839,54438,54982,53788,54314,53534,54324,53295,53166,53501,53572,54975,53753,54772,52750,53548,53300,55359,54333,53705,54120,53957,55001,52998,53275,54265,55453,53425,53948,54595,53700,54188,54584,53604,54023,53890,53812,53963,53914,54345,55030,54057,54952,54635,54484,55520,53693,54019,53413,54255,53898,54329,55385,54361,54413,52860,54190,54108,54563,54024,53943,53660,53496,54370,53555,54378,54081,54659,55870,54150,53495,53463,53299,55022,54075,54522,53988,54338,54948,53008,53836,54517,54000,53789,53313,53492,54895,53709,53916,53346,54423,53331,53981,53675,54762,54033,54664,54185,54104,55993,53629,54618,54322,54986,54268,53868,54501,54709,52559,54567,54958,53436,55434,53670,55893,53606,53825,55558,54520,54299,53955,54372,54240,54107,54090,53808,54866,54444,54473,53340,54455,53440,53579,54303,53571,54368,53612,53603,54825,52651,53984,53977,53761,54168,53904,55306,54615,54740,54585,54526,54056,54905,53613,54175,53624,54014,54978,55173,53559,54227,54439,54379,55159,53374,53594,54492,54918,54562,54310,53507,53635,54744,54107,54253,53805,55542,53896,53159,54648,55210,53749,53292,53812,54176,55045,55714,54701,54123,53928,54479,54754,53655,53625,53948,53898,54518,54001,54243,52759,54353,53735,53252,52998,55272,54216,55093,54717,55046,54170,53787,54441,54648,54793,54866,52979,55162,53239,53870,53896,54403,54043,53426,55137,53529,54401,53178,54398,53847,55115,54456,53936,54574,53833,54889,54982,53919,53282,53038,53688,54566,53652,54298,54213,53389,53835,54552,54347,53927,54469,53374,54237,54091,53765,54385,54496,53781,53700,54445,52934,54503,53723,53229,54131,53937,54036,54422,53058,54623,53275,54305,54411,53849,54123,54156,54787,54480,54638,53072,54186,54475,54932,54172,53615,53727,54203,53853,53427,53354,53980,54515,53973,53217,54388,52957,53278,54914,55231,54621,54464,54615,54232,54558,54877,53840,53938,53814,53645,53557,54347,55289,54096,53951,54516,54688,54255,54092,54746,54700,53763,54011,53222,54023,54452,53279,53077,53826,55370,54379,54276,54518,53884,53898,53955,55029,55006,53893,54582,55149,53945,53740,55580,54401,54064,53386,53921,53980,55065,53696,54728,54312,53541,55289,54951,53245,54443,53620,54285,55585,54955,53914,53271,52946,53351,54508,54025,55112,53523,54065,54410,54207,54281,53544,53175,53842,54225,54626,54418,54907,53969,53921,54287,53257,53364,53598,54259,53922,53569,54835,54157,54480,54397,54571,53497,53136,53780,53470,53820,53430,53879,53513,55123,53848,55173,54844,53852,54082,54573,54518,53362,53710,54334,54515,55046,53652,53522,53342,54624,53396,53436,54268,53408,54330,54796,54406,54908,54961,53475,54110,54607,54071,54120,55129,54474,53797,53578,54491,54535,53521,55087,54300,54212,53937,55120,54982,55460,53564,54340,54024,53538,55042,53847,54273,54259,53771,53460,54180,53691,53452,53865,53604,54681,53378,54104,53774,54936,54856,54052,54780,53822,53634,54933,53211,53509,53444,53923,54455,54336,54539,54687,53745,53871,53303,53866,53826,55644,54256,53560,54436,54457,53956,54522,54060,54365,54301,54440,53977,54770,53491,53935,53541,53378,54517,54380,54596,54551,54365,54262,53120,52875,54894,53597,54885,54162,54542,54527,52451,54809,53629,53330,54270,54068,53055,54718,53967,53349,54684,54326,55298,54022,54321,53889,54188,53492,52721,53332,54709,54717,53791,53581,53760,53275,53723,54185,53575,53668,52761,54067,53348,53791,53479,54031,53511,53860,53565,54196,53916,53547,55008,54304,53658,54507,54284,54461,53693,54124,53882,54399,54654,52858,52675,53409,53113,53785,54751,55065,53507,54403,54466,54456,53700,54246,53407,55056,54071,54140,53631,53948,53807,54891,54404,52775,54542,54468,54681,54346,54234,54704,54537,54218,54104,54310,53665,53705,55947,54059,54331,53831,53771,53332,54127,53940,54699,53863,54481,54039,53066,54250,53516,54056,54048,55366,53608,53871,54300,54487,53987,54834,52708,53276,54835,54788,52899,54396,54689,54046,54003,53528,53992,54575,54609,54628,53531,53535,54304,54731,53854,53465,54345,54665,54373,54444,54166,54620,53792,54605,54579,53492,54189,54220,53370,53984,54138,53565,53690,54431,54241,54132,53993,53324,54928,54245,53378,53627,54434,54977,54853,54368,55089,53916,53595,54406,53913,54192,55041,54155,55515,54274,53673,53644,53232,53258,53335,53553,54162,54537,54913,54285,54088,52480,54269,54851,54815,54297,55530,53095,54471,53532,54840,54687,53539,54719,54612,53573,53786,53466,54570,53513,54659,53790,53052,54272,52888,52831,54047,53661,53995,53712,53212,54143,55721,54118,53609,54306,53941,53244,53964,53066,53846,55389,54336,53361,53890,54624,53745,53622,53853,54367,53511,54457,54175,53468,54254,54764,54281,53736,54452,53101,55058,53335,54636,53879,53626,53883,54961,53446,54567,53433,53443,54234,54128,54126,53936,53700,53393,54722,54848,55213,53174,54344,55193,54970,54294,52737,54846,54336,54484,53850,54386,55040,53641,55314,54699,54203,54325,55082,54036,54812,53611,54252,54275,54583,54456,53012,55454,53623,54451,53243,53355,53926,54181,54655,53880,53801,55098,55143,53966,53573,54129,53455,53048,54411,54132,54200,54241,54764,54143,54078,54101,53780,53690,55179,53150,54114,54221,53493,54138,53136,54816,53531,56220,54158,54572,54431,53541,53863,54261,55025,54451,53735,53953,53675,53751,55056,54377,53493,54268,53937,54371,54812,54741,54140,55054,53459,54261,54790,53909,54112,54964,53721,53600,54524,54231,54233,54528,53969,54678,54039,54365,54483,52892,53185,53277,54380,53221,54012,53978,54492,54124,53765,53474,54407,54642,54780,54201,54299,53858,53379,54565,54164,54043,53421,53011,54057,53727,54150,53924,54127,54625,53541,54218,54483,53639,52640,53572,55291,53948,54476,54426,53579,53924,53692,55207,54605,53400,54409,53756,53606,54332,53052,54372,53363,53442,53649,54084,54536,53755,55205,54471,53651,53639,54463,53770,54590,54780,54162,55233,54754,53783,52112,54063,54038,54258,53995,54205,54406,52554,52679,54458,54013,53550,54745,55531,53314,54132,54648,54653,53758,53624,54673,53996,53872,54755,55009,54404,54519,53752,53366,53716,54226,54420,53935,53079,54764,54283,53335,54965,53535,54271,54293,54487,53249,53879,54269,53429,53911,53658,54596,54345,54666,54345,54450,54934,52787,54501,54362,53849,54696,53129,53432,53892,54515,54160,54413,54676,54097,56044,54039,54480,53873,53421,54607,54135,54852,54033,53992,53877,54684,53221,54017,53459,53791,53774,55308,55178,53220,53383,54618,54035,54075,53811,53517,53668,53834,54068,53520,54471,54556,53800,54474,54729,54640,53863,54575,54774,54364,54293,54325,54465,54709,53608,54341,54110,54539,53593,54079,53854,54749,54359,54050,54350,53899,54830,53822,54398,55111,52997,53468,54368,54809,53750,54883,54198,54261,54426,53980,54458,53880,54295,54877,54372,53936,53778,53901,53453,53912,54905,54214,53862,54446,53260,53887,53573,53958,54699,53016,54650,54241,53834,54029,55065,54598,54651,54608,55078,54517,54342,54328,54704,54266,53673,54892,53614,53522,54473,54984,53542,54175,53784,54392,54211,54166,55313,55010,53692,54401,54849,53397,53931,53949,54359,54667,55015,54011,54076,54024,54101,54645,54754,54143,54031,54244,54647,54954,54186,53910,54163,54931,53812,54612,53089,54447,54346,53643,53957,53972,54785,54534,53650,53271,53973,53881,53873,54193,53328,53908,53598,54089,54656,54627,55335,54388,54280,54123,53637,54197,54195,54398,53446,53948,53690,54287,54452,54870,53595,53272,53893,54160,53709,53895,53877,53621,53619,55522,54795,54043,54282,54243,54603,53681,54230,53595,53651,53084,55294,55070,53525,53583,54175,54217,54926,53641,54502,54251,53462,54409,53688,54595,53030,54101,53476,54169,54267,53905,54480,54360,54013,53359,53792,52836,54619,53087,54150,53531,54033,55137,53446,54951,54377,54809,53934,53242,53776,54482,53819,53990,54069,53501,54461,54133,54146,54221,53062,54855,54034,53722,54529,54461,53336,54011,53795,53878,54239,55345,54487,54391,53718,53789,54569,54420,53913,54340,54073,54740,54835,53425,54362,54624,53566,53182,54068,54064,54418,53765,53594,53484,53207,54642,53754,53918,53229,52779,54363,54335,53915,53993,55172,54965,54877,54111,53799,53812,54106,54894,54093,54367,53399,54651,55419,55326,54332,54070,54161,54488,54592,54643,54186,54313,53977,54932,54662,54095,53758,53801,53376,53300,54707,54857,54971,54116,54037,54390,53832,54865,55014,54440,54758,54629,55322,55241,53938,54320,53458,54146,54407,55468,54293,54779,54500,53583,54064,52526,55140,53877,53850,53884,53953,53038,54375,53636,54359,54958,54286,54674,53850,53184,54283,54488,54219,54319,54302,54549,54893,54216,54450,54745,54578,53594,54137,54143,54425,53668,53440,55050,54589,53373,53315,54350,53530,54720,53704,52541,54615,53821,53890,54382,53500,53551,53264,54782,54328,54634,53649,53113,53926,54342,54184,54327,54485,54930,54280,54522,54034,54122,53341,54249,53835,54341,54944,54622,54832,54417,53646,54563,54424,54257,53954,54999,54108,53157,53395,53395,54514,54300,54118,54628,52863,53685,53933,54891,53439,53867,54195,54115,54684,53734,53952,54759,54191,55294,53761,54254,54213,54060,53621,53574,54213,53776,54743,54598,53951,54258,54741,54013,54340,53697,54296,54584,54691,53798,53628,53701,53961,55296,54491,54075,54746,55096,54383,54551,54230,54625,54265,54330,55560,53523,53846,53572,53197,53735,54484,53662,54441,54615,54487,53458,53615,53135,54687,54174,54149,54193,53624,54190,53813,53108,54614},{24502,25256,24974,24685,24498,24793,25372,25087,24863,25620,24733,25198,25985,25078,25331,25650,24908,25087,26380,24912,24743,25583,25407,25171,25092,25012,25566,25274,24705,24184,24977,25022,24869,25557,24529,24757,25506,25505,25326,25499,25318,24681,23916,25368,24602,24694,25069,25196,25884,25521,25438,25566,25208,25194,24771,25087,25085,24775,25057,25306,24922,24959,24638,24776,24410,25492,24675,25291,25283,24920,24844,25088,25394,25393,25506,25326,24636,24602,24749,24739,24636,24916,24707,25075,24849,25037,25427,25622,24660,25128,24953,24623,24221,24634,24984,25905,24625,24313,23913,25782,24335,25034,25109,24694,24645,24758,24037,25228,25116,24869,25227,25807,25252,25459,24909,25025,24710,24892,25797,24593,25315,24843,25259,24088,24678,24786,25329,24861,24881,25072,25155,24580,25010,25620,24974,24758,25069,24617,25807,24790,25182,24500,24965,24336,25024,24264,24798,24511,25442,24122,25643,24413,25296,25043,24773,25330,24611,24968,25075,25162,24686,25108,24771,25141,24787,24974,25736,25427,25135,25893,25443,25496,25111,24582,24752,24777,25235,24230,25499,24425,25537,24821,25356,25354,25313,25362,25353,25255,25402,24666,24503,24742,25037,25070,25391,25355,24688,24819,25475,24845,24589,25024,24968,24679,24714,25160,25404,25505,24768,24486,25370,24604,26166,25349,25052,25444,25070,25733,25336,24869,25333,25054,24814,25958,24166,25522,24125,24909,25621,25674,24746,24567,24858,24995,24926,25523,24868,25260,24574,24725,25485,24743,24530,25072,25649,24302,24337,25566,25048,25062,24738,25160,25274,25049,24971,25022,25747,25468,24940,25382,25259,25561,25380,25729,24414,26348,24996,25465,25503,24975,24426,24619,24858,25190,25863,25463,25470,24411,24639,25565,24030,25554,24990,24941,26309,25072,25219,25039,24375,24949,25318,25819,25433,25390,24965,25602,25632,24698,24799,25135,23835,25286,25233,24527,24919,25490,24635,25347,24703,25194,24985,25457,24938,24619,24312,24553,25270,24876,25289,24732,25120,24958,25277,25181,24930,25483,25489,25073,24604,25123,25279,25679,24734,24801,24260,25073,25604,24916,24909,25494,25421,24880,25453,24700,25890,25345,24999,25092,25245,24769,24238,25170,25135,24713,25864,25459,23561,25072,25674,24441,24470,25316,25216,25837,25095,24826,25574,25165,24973,25164,25319,24663,25299,25248,25514,25098,25116,25954,25203,25847,25353,26096,25245,24616,24903,24799,24336,25515,24830,24820,25485,24858,25097,24368,24541,25036,24709,24464,25790,25143,25044,24683,25086,25597,25248,25509,24650,25376,24584,24932,25311,25614,25228,24592,24864,25690,25059,25194,25174,24780,25215,25282,24106,25031,25989,25692,25183,24745,25876,25345,25662,25433,25283,24884,24355,25464,25198,24840,26010,25096,25018,24850,24912,24593,25339,25205,24841,25069,25840,24742,25254,24211,25467,24505,25078,24415,25397,25312,24836,25792,24603,25030,24632,25116,25293,25724,25115,25032,25334,24487,24279,24723,24594,25112,25077,25144,25095,25224,24623,24672,25623,24161,25235,24880,24499,24880,25187,24907,25249,25160,25264,24399,25233,24606,24758,24841,24562,25452,25672,24663,25108,25495,25411,25356,24619,25490,25107,25974,26279,25329,24623,25396,24935,25246,24813,25962,24943,25167,25096,25024,25510,25431,24454,24797,25235,24897,25465,25078,25001,25447,24989,25128,24905,24944,24561,25229,24981,25046,25077,25533,24924,25959,25226,24490,24217,24556,25707,24629,24972,25014,25021,25286,24867,24719,25307,25148,24533,24889,25386,25269,24958,25242,25066,24755,24464,25291,24633,25619,24753,25368,25689,25246,24859,25066,24296,25129,25080,24947,24732,25645,24646,24857,25774,24687,24749,25649,26119,24955,24763,24651,25629,25611,25442,24598,25161,24825,24130,25552,25086,23945,24538,24976,25172,23845,25217,24946,25001,24948,24648,25126,24885,25005,24980,24916,25136,24426,24574,25337,25565,25526,24934,25596,25703,25502,24900,25274,24661,24949,24391,25094,25786,25029,24421,24965,24548,25348,25115,25778,26044,24718,24992,25062,25004,25009,24916,25492,25478,24800,24555,25352,24818,25724,24952,25141,25391,25918,24697,24269,24837,25796,25587,25071,24548,25236,25540,25187,25262,24317,24243,25268,25091,25334,26124,25733,25038,24735,25099,24797,24255,24674,24876,25213,24929,25694,25090,25198,25664,25257,24845,24690,25408,25482,24628,24971,24705,25403,25799,24582,24789,25381,24783,24795,24989,25961,24654,25023,25439,24317,24335,25114,24479,24998,25231,25440,24907,24840,24403,24674,24926,25454,25148,25345,25069,24881,25109,25111,25857,25138,25499,24549,24828,24650,25124,25104,23817,25268,25096,25461,24962,24379,25925,25406,25140,25619,25545,24904,24452,25488,24806,25556,24910,25330,24543,24986,24532,24485,25077,24364,25236,25065,25235,25156,25007,25265,24900,24794,25327,24849,24768,24696,25821,25461,24465,24624,25368,25197,25820,25516,25074,24373,24771,24708,24791,25517,25268,24570,25273,25237,25330,25082,25679,24963,25796,25325,25333,23800,25370,25726,25582,25083,25306,25012,24606,24938,24348,24670,25725,24675,25533,24254,24933,25170,24955,24612,25414,25211,25644,24577,24185,25357,25333,24988,24946,25262,25470,25440,25336,25049,25537,26261,24998,24902,24577,25110,25075,25808,25372,24856,24694,25033,24833,24945,25841,24842,25475,24998,25641,24566,24566,25818,25367,25195,24921,25262,24729,25580,24960,24570,24905,24807,25225,24983,25277,25327,25158,25181,24843,25493,24335,25587,24708,24859,25179,24118,24867,24611,24856,24978,24804,24595,24643,24602,24563,25479,24607,25925,24675,25008,24323,24967,24903,25009,24787,24792,25313,25567,24931,25610,24764,24897,25616,24752,24700,25030,25409,24844,24496,25231,24251,25376,24735,24999,24552,25073,25399,24297,25058,25049,24714,24750,24744,24587,24999,24762,25481,25160,25278,24235,24579,24633,25967,24976,25401,25850,24886,25774,24766,24083,25017,25886,25031,25574,24340,25740,24846,25025,25157,25096,24477,24490,25170,24768,24818,25424,24732,24816,25353,25682,24931,25235,25008,25373,25711,25399,24559,24684,25377,25583,25385,25942,24980,25075,25585,24868,25124,25451,24763,24680,25030,25425,24810,24781,25023,24523,25062,25120,25462,25514,25192,26106,24641,25908,24497,25036,24835,25073,24424,25470,25483,25490,24367,25339,24570,24518,25195,25896,24943,25207,24820,24803,25377,24803,24946,24484,24881,25206,25048,25993,25767,24414,25519,25293,25250,24631,25611,25614,24864,24449,24535,25013,25657,25298,25433,24989,25284,24888,25043,25609,24942,25977,25594,24428,25687,24725,25484,25688,25053,24945,24683,25113,24929,24412,24849,25112,25233,24846,24322,25042,25129,24999,24931,24812,24816,24790,25736,25692,25692,23903,25499,24470,25762,24968,25174,26095,25074,24876,25036,25113,24212,25560,24369,24338,24977,25123,24919,25224,25379,25106,24617,25080,24213,24829,24589,24829,25290,25121,25627,25476,24813,25556,25284,24944,25119,24343,25074,24260,23952,24910,25373,24970,25095,24662,25171,24562,24641,24817,24399,25312,24557,25088,24922,24950,25157,24755,24996,25268,24696,24988,25631,25055,24932,24667,25295,25130,25278,24909,24414,25241,24786,25713,25521,25390,24397,24875,24732,25565,25074,24826,25326,24900,25353,24912,24623,25145,24325,25238,25211,25352,24795,24675,25069,25098,23948,25264,24836,24785,25671,24844,24938,24746,24936,24618,25048,25271,24502,24496,25410,24574,25292,24452,25364,24917,26508,25835,24561,25044,24524,25176,25247,25194,24693,24835,25479,25835,24744,24850,24557,25103,25688,24840,25969,25031,25107,24704,25547,23977,24584,24913,25219,25270,25068,24957,25315,24479,24577,24849,25742,24932,25106,24860,25277,25009,25226,25725,25082,25850,25241,25515,24873,25668,25105,24888,25067,24472,24775,25085,25062,24719,24841,24308,25577,25593,24839,24502,25159,24323,25224,25183,24928,25419,24985,25952,24881,25342,25031,25239,24872,25307,25499,24748,23850,25202,24224,25150,25082,25562,25171,25152,25985,25088,25001,25297,25092,25928,24472,24996,25503,25287,24831,24905,25269,25819,24791,25155,24827,24610,25379,25393,24802,25072,25333,25039,24770,25297,25294,24540,24919,25340,24605,25319,24683,25251,24629,25448,25686,25019,25130,25328,25056,24977,25363,24934,25599,24928,25249,25576,25147,25074,25260,24929,24557,24878,24071,24974,24412,24695,25331,25105,25606,24308,24579,24821,25350,25456,25172,26011,25297,25532,24990,25130,24902,24087,25156,25562,25262,25143,24765,25824,24586,24972,24859,25389,24796,25412,25485,25350,25546,25937,24505,24383,24483,25283,25253,25141,24722,24560,24826,25263,24718,25320,24758,25161,25587,25534,24866,25196,25466,25877,24666,24108,24782,25158,24636,25135,24927,23904,25641,25049,25653,24500,25499,24879,24878,24846,25408,25761,24751,24454,25245,25043,24629,25402,24459,25570,24662,24219,24953,24133,24830,24982,24109,25042,25552,25316,25113,25494,25719,25802,25031,25693,24708,24666,26528,24641,24986,25119,24571,25654,24959,24513,24917,24684,24838,24588,25143,25285,24965,25488,24462,24313,25494,25154,25239,25146,25017,25211,25198,25556,25738,24515,24636,25983,25511,24994,24404,26463,25542,24699,24694,25238,24913,25082,25041,24752,24994,25745,24985,25905,25538,25645,24701,24686,24654,24684,24698,25319,24301,24961,24990,25217,25577,25073,24955,26008,25286,25131,23982,23871,25053,24829,25387,25330,24880,24934,24863,25364,24788,24083,24117,25385,25255,24356,24580,24787,25091,25443,25130,24453,23730,24801,25109,24682,24152,25171,25106,24802,25140,24964,24655,25368,24729,24954,24893,24934,25108,24633,25208,24628,24472,24302,25599,24959,25674,24982,24658,24880,25895,24986,24738,24980,25136,25621,24583,25448,24894,25169,24822,24575,24780,24927,25006,24653,25327,24980,25121,25121,24487,25189,25350,25502,24496,25536,24129,24249,25326,24921,25891,24869,24224,25156,25089,24635,25304,24891,25574,24901,24946,25657,25171,24921,25819,25163,24545,25007,25356,24516,24766,24886,25447,25424,25535,25394,24699,24526,25168,25661,24455,25196,24907,24863,24938,24785,25166,24749,24794,25306,25135,24838,24955,25097,25248,25111,24520,25494,25803,24443,25610,25249,25269,24897,25217,25173,25099,24250,25830,25197,24677,25488,24732,24803,24508,24570,24775,25207,24688,25092,25093,24957,24865,24786,24807,24367,24945,25157,24502,24929,24693,25422,25405,25752,24696,25420,24268,25373,25145,25729,25837,24043,25311,25042,25456,24806,24407,24931,24813,25748,24479,24691,25025,25137,26096,24236,25165,24106,25079,24826,24960,25340,24777,24286,25649,25021,25264,25485,25441,25101,25237,25306,24642,25241,25461,25122,24578,25841,24556,24729,24211,25181,24582,25102,25579,24783,24812,24964,24713,25249,25053,25326,25235,24817,26209,25524,25350,24823,25064,24067,25112,24040,25270,24547,24647,24916,25326,25405,24977,25520,24873,25600,25447,25611,24572,24483,24596,24555,24924,24476,23969,25276,24706,24629,24505,25897,25107,25184,24733,25301,23410,25539,24376,25558,24624,25135,25858,24153,25598,24566,25907,24706,25096,25464,25235,25268,24516,24718,25160,25361,24215,24276,25298,24246,25762,25231,25832,24697,24741,25109,24263,24640,25070,25155,25337,24073,25541,25818,24339,24917,24536,24486,26375,25732,25133,24727,24701,25624,25166,25849,24513,25296,25550,25078,25975,25310,24605,25132,24644,25033,25340,25428,25405,24435,25354,25137,25447,25027,24946,24943,24749,24742,24842,24814,25015,24428,25241,25096,24323,24598,24992,24415,25341,24638,24652,25596,24754,24503,24728,25091,24387,25999,24585,25446,25531,24661,24808,25146,25191,24631,24089,24732,24429,24964,23966,25328,24430,25359,25319,25678,25064,25183,24811,25429,26014,25006,24816,25304,25064,25559,24523,25282,25634,24574,25400,24966,24850,25792,25477,24983,25021,25315,25023,25381,25538,24356,24861,24101,25446,25302,24851,25224,24836,25717,25378,25770,24726,25429,25638,25455,25013,24585,24788,24848,25193,25865,25148,25020,25224,24897,24597,24781,26093,25021,24867,24619,24515,25129,25454,25632,24676,24341,24228,24988,24715,24899,25181,24307,24568,25134,25803,25894,25268,24963,25382,25472,25766,25431,25348,26015,25119,25173,25961,25307,24894,24838,25299,25664,25766,24121,24559,24904,25656,24359,24123,24860,24860,24442,25121,25912,25425,25111,24962,25178,25769,25711,25754,24059,25089,25149,24962,24713,25180,25865,24784,24967,24795,25359,25342,25183,25603,24995,25044,25559,25567,24559,26076,24045,24667,24698,25026,24314,24878,25150,25457,24708,25037,25916,24285,25432,25206,24992,25323,25322,25285,25210,25379,24405,24641,24747,25837,24535,25692,25556,25210,24582,24931,25810,25307,25266,25409,25271,24710,24966,24813,24939,24698,25179,25537,25467,25794,24907,24592,25741,24921,25144,24784,25005,25268,25265,25581,25838,25420,24865,25150,25245,24751,25257,24601,25845,24925,24852,25032,24713,24760,25375,25294,25149,25397,24833,25218,25037,25309,24556,25339,24834,24995,25321,24860,25190,25443,24933,25529,25616,24855,25152,24388,25173,25603,25469,25724,24814,25210,25735,24944,24793,25441,25050,25460,24673,24939,25768,25018,24967,24863,24976,24661,25216,25475,24701,24982,24662,24527,25700,24853,24796,24806,25942,24445,25159,24875,25161,25697,24427,24823,24775,25308,25066,24186,25303,24252,25155,25431,25231,24906,24817,25337,25218,25253,25641,25405,24725,25105,25043,25555,25663,25188,25068,25435,24835,24626,24534,24190,25469,24769,24880,25329,25787,24033,24809,24888,24590,25007,25544,25158,25214,25169,24914,24330,25331,25083,24814,25111,24681,24818,24936,24091,25058,24749,25176,25369,25205,25091,25033,25220,25191,25119,24815,25617,25182,24673,24954,24752,24671,25213,25653,25974,24336,24513,25657,24903,24791,25740,24859,25499,25766,25219,25052,25566,24398,25066,25565,25234,26048,24696,24820,24892,25506,24734,24953,25353,25329,25014,24972,25262,25059,24865,24973,24440,24867,24872,24800,25108,24458,25088,24476,24548,25174,24356,25418,24909,25295,24406,24970,25173,25097,25133,24853,25076,26169,24839,25204,25097,24890,25224,24572,25136,24817,25332,24777,25052,24013,25075,24226,24823,24586,24947,24810,24940,24700,25659,25259,25060,24887,25256,25155,25016,25379,24363,24741,24834,24591,24995,25541,24745,25307,24545,25126,25196,25392,24220,24447,24745,25100,24526,24660,25516,24914,25121,25639,24310,25987,25494,25254,25044,24540,24870,24119,25379,25177,25096,24661,25004,25584,24931,24447,24685,25688,24300,25239,24679,24851,25950,25395,24955,25813,25003,24993,25195,25143,24690,25207,24232,25005,24812,24812,25451,24126,25160,24845,25719,25446,25138,25312,25924,25083,24717,24657,24723,25306,24086,24275,25380,25133,24971,25705,25195,25196,24677,24472,25547,25816,25080,24901,24934,25622,24683,25059,25389,25676,24988,25028,24991,25013,24188,25378,25215,24681,25188,26558,24284,24973,25458,25168,25171,25353,24953,25658,24669,25157,24825,25886,25690,25321,25495,25414,25681,24401,24473,24567,25425,25696,25330,24105,25609,24952,25252,25527,24941,24372,25705,25678,24543,25015,25154,25020,24900,25986,24922,24723,25082,25286,24782,24851,24695,24933,24521,24689,25000,24958,24900,25043,25047,24153,25342,24929,25017,25668,25205,24981,25347,25653,25848,24883,24625,24841,25248,25337,24620,25242,24276,24723,24567,25949,24985,25106,24447,24862,25572,24195,25171,24655,25975,25947,25027,24721,25647,25080,25374,24486,24882,25015,25263,25195,25645,24977,24121,25457,24955,25304,25146,25513,24530,25749,24817,25148,25898,24375,25239,24879,24859,25061,25154,25348,24822,24715,25309,24994,25095,24240,24949,24877,25470,24809,24525,24779,25427,25222,24473,24894,25024,24672,25452,25009,25486,24826,25375,24315,25791,24886,24910,25377,25553,24915,25034,25378,25241,24640,24586,25513,25287,24885,24817,25146,25011,25397,25288,24630,25042,25404,24644,24843,25658,26074,25620,25345,24380,25151,25319,25248,25451,24992,24966,25229,25132,25561,24800,24506,24485,24942,25191,25334,24896,25028,25600,25222,25021,25888,24802,25402,25069,24927,25212,25546,24712,25464,24418,24876,24882,25079,25283,25200,25091,25051,24900,25201,24915,25488,25188,24817,24884,25269,24810,24512,25231,24958,24948,25544,24800,24934,25081,25187,24703,24708,25077,25241,24736,25165,24363,24405,25225,25018,25257,24914,24976,25926,25086,24188,25407,25606,25159,25134,25040,24751,24040,24658,24514,24356,25126,25514,24859,24767,24766,25009,24994,24908,25180,25669,25111,25507,25531,25637,24954,24260,25198,24624,25573,25473,25478,24896,24891,25603,24781,24997,25767,25015,26057,25396,24789,24825,25184,24843,25529,24546,25592,25081,25267,25782,25225,25630,25093,24630,24749,25635,24895,25132,25738,24769,25350,24923,25135,24367,24496,24587,25610,24772,24391,25234,24710,24573,25205,25611,24503,25153,24970,25148,24594,25004,25216,24951,24701,24481,25047,25257,25408,25608,25519,25036,25247,24446,24802,25964,24721,25921,24612,25579,25150,24682,25177,25038,25265,25132,25282,25400,24105,24283,24023,24928,24598,25327,24718,24927,25847,25836,25418,25081,24469,24736,24962,25045,24955,24618,25007,24871,24981,24963,24562,24938,24586,24880,24660,24936,26104,25097,25014,25040,25256,24636,25184,24789,24794,25027,24671,25270,25578,25722,25211,24642,25020,24512,25412,25576,24235,25326,24209,24574,24783,24225,24884,25793,24675,25012,24904,25570,25336,25278,24723,24962,25294,24546,25471,25489,25524,24984,24952,25432,25290,24297,24904,24895,24355,25377,25515,24820,25230,24305,25257,24063,24578,25022,24694,24502,24866,24929,25004,24945,24502,25741,24625,25814,24429,25174,24490,24416,24688,24935,25260,25275,26365,25058,25753,24607,24981,25134,25247,24970,25461,24667,24537,24859,25322,25566,25024,25123,24857,24328,24204,24906,24970,25519,25188,25689,24650,26056,25030,24792,25200,24726,25523,25356,24872,24909,25601,24622,25266,24204,25497,24522,24893,24788,25287,24789,24398,25580,24898,25095,25313,24352,25124,25736,25199,25536,25068,25668,24343,25867,24681,25441,25483,25449,25585,25124,25001,25400,25128,24662,25013,25091,25101,25046,25270,25011,25163,24563,24976,25531,25524,26058,25323,25306,24562,24966,25560,25223,25007,24921,24301,25392,25786,24761,24416,25885,24927,25648,24739,25585,24788,24767,25166,25427,25556,25545,25061,25457,25719,25530,25566,25245,25504,25129,25564,25148,24664,24726,25383,24714,25288,24714,24765,25020,24369,25220,24449,25335,24857,24885,25655,25141,25459,23981,25111,25729,25026,25166,24902,25305,24732,24715,25738,25131,24489,24751,24522,25628,24809,24824,24071,25750,24617,25580,25585,25141,25370,24943,25195,25692,24846,25320,25097,25164,25216,24805,24464,24966,24646,25021,24978,25137,24942,24499,25473,25343,24729,24460,25123,24805,24585,25058,26058,25342,25148,25516,25244,25557,25440,25201,24794,24010,25118,25270,25021,25029,24885,25142,24958,24954,25048,25038,24217,25378,25486,25362,25070,25654,24923,24707,25343,25351,25127,25009,24852,25206,25586,25308,25212,24679,25046,25752,25136,24994,25101,25255,25360,25489,25401,24927,25163,25576,25083,24788,25755,24891,25033,25532,24953,24410,25232,25530,24622,25401,24752,25870,25137,25546,25022,25508,24675,25018,25322,25441,25986,25217,25147,24550,25113,24753,24888,24995,24484,25315,24881,25120,24928,24616,24963,25429,24478,24835,25661,24610,25729,25131,25281,25323,24584,25302,25239,24428,25005,25362,25251,24632,24955,25023,24872,25399,24621,24871,25354,25167,24391,24710,24875,25188,25648,25227,25279,25154,25142,25264,25212,25040,24872,24951,24811,24490,24284,25178,24607,24550,25979,24853,24872,25378,24922,25650,25302,24611,25718,25748,24363,25133,24893,25248,24825,25498,24839,24687,25340,23769,25886,24749,24697,25469,24450,24828,25048,24195,24865,24441,25228,25054,25410,25232,25751,25369,25656,24405,25028,25315,24299,25139,25860,25904,25368,24642,25196,25478,24962,24758,25378,24745,24503,25341,25217,24420,25247,24670,24932,25027,25858,25231,25513,25355,24762,24581,24957,24408,24553,25748,24850,25442,25125,25598,25619,25269,25131,24573,25200,25031,25740,24563,25098,25162,24824,25291,25330,25031,25501,25410,23903,25815,25606,24764,25682,24970,25464,25870,26185,25074,24476,24739,25851,25364,25417,25389,24463,25184,25111,25099,25569,25270,24953,25456,24837,24237,24514,24825,25853,25944,25089,25214,24907,25268,25526,25133,24890,25512,24753,24821,24668,25412,25303,25222,24736,25403,25150,24409,24687,25284,25152,24630,24869,24694,24885,25538,24786,24722,25418,24574,25348,25113,25301,25052,25632,25061,25929,24105,25106,26296,25504,25438,25285,25570,25202,25174,25201,24794,24447,24083,24829,24672,24919,25482,24849,25457,24240,25368,25328,25181,25331,24170,25285,25202,24845,24845,24994,25258,25475,24831,24678,24819,25307,25421,24596,25579,25007,24605,24646,25118,24839,24939,25286,24195,25078,25072,24612,25592,25683,24422,25101,25229,24760,24399,24798,26216,25466,24730,25386,24540,24683,24380,25678,25379,24748,25145,24635,25010,25167,25010,24319,25071,24841,24562,25202,25068,25102,25983,25005,25460,25092,24301,25040,25032,25106,24355,25704,24650,25404,24599,24929,25055,24935,24482,23548,25239,25268,24995,25343,25854,25304,24575,25369,24946,24602,24607,25033,25639,24285,24976,24871,24792,24914,24723,25459,25044,24556,25188,25661,24712,24215,25015,25108,25292,25465,25175,24568,25024,25025,25587,24133,25553,25586,25368,24857,24370,25133,24722,25481,25276,24937,25287,24923,24556,24612,25593,25099,25306,24697,24457,25174,24837,25089,25846,24172,25153,25547,24706,24459,24826,25563,25645,25201,24900,24561,24603,25101,25444,24665,24550,25175,24881,25878,25316,24693,25434,25017,25418,25306,25152,24552,25327,25053,25063,25035,25565,25094,24805,24985,25039,25453,24317,24753,25335,24798,24945,25469,24314,24899,25532,24821,24840,25384,25386,25053,24518,25103,24700,26207,24794,25405,25932,25230,24768,25727,24572,25088,24050,25745,24837,25235,24993,24534,25072,25184,25127,24429,24737,24538,25372,25104,24808,25244,25284,25630,25532,24732,25591,25222,25282,25341,25252,24577,25275,25298,25213,25189,25136,25186,24922,24880,25157,24999,25119,25990,25900,25085,24078,25454,25457,25798,25134,24539,25086,24760,25761,24723,26059,24998,24826,25225,25074,25956,24077,25189,24977,25519,24758,24712,25339,24440,25271,25759,25387,24105,24921,25377,25493,25014,25270,24707,24904,25321,25073,24502,24795,25219,24726,24759,25442,24740,25731,24586,25618,24647,25272,25750,25151,25341,24696,24548,24922,24388,25183,24966,24732,26206,25119,24888,24960,24855,25100,24915,25572,25392,24506,24761,24711,25111,25246,24535,24610,24986,25488,25141,25725,25887,25143,24507,24726,25042,24983,25504,25751,25327,25620,24981,25512,25980,24675,25432,25552,24749,24540,25074,25424,24802,25210,24662,24145,25898,24571,25378,24319,25275,25429,25656,24760,25014,25777,25309,25471,25837,24961,24856,24889,24918,24693,25109,24896,24681,23761,25134,24970,25673,24758,25188,25338,25407,24670,25011,25040,24907,25145,25111,25070,25133,25200,25097,25567,25292,24903,25104,25881,24252,25209,24497,24726,25679,25384,24843,24884,25718,25553,25288,24244,25205,25328,24781,24860,24869,24425,25398,25665,24867,26046,25712,24794,24868,25197,25558,25589,24622,24418,25321,25391,25978,24825,25028,24694,25348,24881,25089,24694,24665,24654,25725,24338,25726,24199,24962,25419,25075,25493,24960,25494,25396,24689,25696,25363,24100,25674,25040,25666,26003,25328,25604,26194,24943,24814,24370,24619,24720,24653,25815,25075,25352,24696,25166,24570,24767,25602,25293,24902,25190,24902,25462,25676,25595,24794,24270,24744,25123,24400,25326,25970,24729,24336,25081,25655,24807,25193,25510,24881,25477,25099,25338,25475,25375,25235,26127,24862,25225,24611,24944,24784,24851,24075,25390,24817,24620,24521,25948,25136,25805,23994,25258,25653,24800,24658,25230,25846,25425,25215,25367,24790,25646,24845,24327,25312,24626,24697,25106,24192,24552,25207,25364,24792,24930,24519,24261,24828,25363,24680,25829,25210,25264,25665,25449,25742,24376,25142,24664,25596,25087,25344,24604,24990,25971,25038,25496,25284,24341,24928,24899,24875,25016,25135,25539,25119,25085,25343,25477,25277,25017,24197,25585,23967,25589,24702,25003,25163,26037,24238,25267,25414,25312,25211,24558,24558,25650,24722,24659,24258,25653,24463,25687,25003,24773,25202,24959,24820,25701,24346,24643,25502,24126,25015,25367,24764,24532,25355,24999,25045,25650,24899,25889,25580,25380,25630,24992,24948,25374,24678,26186,24757,24828,25202,25897,25709,25078,24624,24770,25509,24442,24966,24681,24749,25491,24980,25828,25271,24580,25562,24791,25016,24596,25940,25618,24138,24846,24939,24601,24776,25487,25907,24733,25278,24139,25219,24623,24558,24915,25678,25605,25389,26132,25469,24601,25427,25854,24607,25280,25099,25110,25073,24285,24796,25876,25984,25124,25024,24992,25295,24677,25493,24773,25665,24642,25325,25496,24975,24742,25088,25673,24490,25167,24746,25386,24049,25406,24556,24357,25340,24498,25357,25150,25276,25496,25715,24938,25146,26054,25429,24664,25140,25654,24877,24966,24053,24991,24740,25120,24635,24821,25228,25306,25129,24870,25724,25528,25111,24204,25089,24884,24502,24772,25493,25501,24922,25537,24443,24949,25356,26002,25181,24996,25655,25488,24946,25214,24547,25167,25499,25008,24916,25170,25398,24443,25641,25384,25786,25234,24745,25506,24821,24568,24742,25461,24934,25079,24893,25068,24873,25387,25045,24693,25104,25070,25108,24781,25229,25032,24024,25155,25164,25920,25380,24814,25055,25473,25751,24951,25225,24938,24801,25028,25256,24851,25662,25079,25026,25277,25386,24893,24927,24705,24855,24583,24616,25416,24776,24768,24972,25046,24695,25276,25493,25444,25333,23908,25042,24698,25118,24720,25327,24432,24363,24822,24859,24540,25153,24847,25047,25813,25725,24943,25684,24785,25062,25064,25303,24708,25628,24213,25918,25084,25461,25300,25026,24932,24693,24768,24928,24763,25494,24814,25263,25008,24694,25083,25249,25775,25496,25054,25262,24682,24943,24558,24558,24835,25253,25027,24916,25121,25038,25777,24256,24869,25499,24690,24781,25109,25437,24859,25488,25449,25572,24488,25477,24723,24957,24178,25919,25109,24713,24322,24747,25158,25106,24764,25367,25027,26111,25006,25787,25118,24556,24415,25050,24771,24793,25115,25187,25117,24774,24477,25146,25298,24817,25300,25233,25450,24696,24553,24524,25257,25316,24868,24862,25573,24796,25124,25737,26093,24414,24618,24788,25177,24911,24968,25398,25021,24941,25445,25852,24517,25238,24682,24782,25007,24976,25318,24868,24769,25834,24907,24729,25391,24398,25211,24725,25716,25010,25344,25191,25112,24418,25025,25630,25118,25081,24540,25167,25681,24913,24130,25494,24642,24317,25720,24838,25211,24866,25153,24596,25415,25170,26180,24434,24768,24622,25484,24798,25068,25379,25323,24791,24436,24903,24730,25130,26052,25114,24910,25992,24699,25429,25256,25285,24612,24790,25034,24759,25539,25286,25286,25228,25232,24469,25080,25260,24636,24989,25477,25286,24059,26269,26155,24547,24829,25134,24800,25458,24785,24690,24470,24870,25263,25349,25249,25862,24605,25272,25027,25059,24843,24894,24393,25025,25338,24991,25354,24794,25792,24743,24836,24951,24871,25039,24793,25041,25263,25415,24995,24565,24952,25352,25320,24885,25411,25263,24888,24558,24564,25462,24989,24910,24755,24657,25087,24444,25391,25522,24428,24259,24783,25025,25198,25490,24563,24640,24590,25391,25154,24864,24549,24382,25498,25083,24808,25002,24543,25794,24756,25136,24965,25048,24818,24960,25594,24053,25419,25129,25080,25581,24673,25406,25591,25078,24765,24322,24391,24556,24363,25814,25153,25523,24812,24736,26180,25114,24837,25187,24428,24881,25384,25043,25239,26121,24731,24529,24499,24321,24898,25771,24620,25068,25110,24384,24254,25138,24648,25573,24723,25767,25515,25081,24529,24500,25202,24909,24479,25023,25478,24858,25509,24915,25119,25061,24966,24988,24899,25154,25412,25461,25029,25126,25801,24730,24926,24833,24827,24856,24609,24940,25169,24563,24666,24545,24170,25443,24665,25258,24683,25369,24663,25330,25550,24497,24510,24820,24639,24924,24785,25130,24713,25606,23974,24814,24505,25294,24569,24851,24952,24791,24731,25184,24412,25202,25427,25867,25170,24858,25365,25889,24944,24734,25321,24773,25469,24854,24960,24606,25117,24929,24714,24231,24811,24974,24462,23915,24408,24983,24765,25427,24640,25145,24968,25835,25079,25536,25394,24813,25533,24485,24133,25031,25230,25170,24826,24461,25452,25157,24387,25706,25936,24896,25936,24494,25452,25202,25134,24516,25370,25042,25519,25144,25216,25307,25042,24252,25201,24990,24339,25348,25134,24769,25409,25003,25270,24536,25359,25525,25042,25191,25060,24997,25277,25031,25228,24717,25715,25044,25822,25099,25051,25274,24840,25529,25082,25601,24574,25060,24705,25158,25320,24505,24922,24559,24815,25767,24641,24852,24408,24868,25312,25747,24839,25050,24680,25845,25189,25384,24685,24036,24702,25536,24706,24892,25364,25133,25699,24575,25600,24313,25655,25213,25145,25735,25045,25660,25375,25430,25592,24661,25586,24880,24689,24932,24524,25521,24947,24975,25730,25307,24590,24650,24469,24613,24754,25042,24764,24487,25456,25045,24413,25537,24431,24454,24918,24969,25438,24906,25296,25470,25354,25407,25192,25335,25414,25494,24992,24948,25112,25267,25284,25361,24962,24970,25525,25367,24762,25328,25417,25579,24418,25430,25066,24763,24429,24885,24693,24965,24433,24677,25601,24465,24753,25059,24722,24729,25382,25308,25190,24693,24761,25438,25091,24608,25316,24721,25176,25046,24106,25850,25304,24957,24452,26025,25780,25423,24780,25153,25505,25277,25574,24671,24177,25295,25737,25079,24917,25473,24971,25417,25115,24603,24881,24891,25002,25841,25237,24814,25720,25832,25333,24563,24859,25089,25082,24938,24463,23839,24781,25187,25337,24937,24753,24445,25273,24660,25779,24694,24758,24634,25274,25463,24870,24841,25026,25367,25377,25182,24834,25012,24624,25770,25659,24948,24644,25128,25470,25147,25646,25419,25940,24466,24709,25296,24906,25395,25388,24727,24534,24889,25419,24792,25367,24847,24108,25716,25199,24694,25288,24950,25186,24932,26062,25032,24907,24456,25021,24771,25062,24488,25546,24894,25280,24407,24552,25743,25517,25591,24672,25066,25139,24807,24816,24774,24613,25353,25235,25183,25707,24952,25023,24530,25150,24838,25153,24530,24632,25185,25280,24588,24927,25714,25026,24932,24952,25312,24649,25269,25359,25171,25483,24861,25106,24734,25590,24413,25405,25404,25592,25269,24660,24830,25695,24876,25853,25667,25348,25295,25314,24793,24700,24792,25216,25118,25107,24340,24754,25396,25169,25167,24341,25576,24609,25444,24795,25171,25218,25008,25420,25051,24434,25195,24669,24541,25442,24177,25653,24247,25408,25868,25654,25402,25109,25225,25605,25094,24986,25479,25230,24930,24807,25519,24869,25034,24734,25355,24815,25133,25307,25610,25281,25699,24845,24905,24222,24691,25545,25274,25554,24705,25107,25652,24704,25233,24628,24700,24716,25887,25417,25149,24943,25519,25193,25896,25379,25322,25313,25116,24975,24613,25251,24737,25455,25024,24760,25066,24851,25136,25015,25086,26243,24552,25344,25550,24309,25240,25143,25804,25014,25644,25399,25106,24556,25091,25666,24971,24101,25291}},
{{7000,2.200000},{15310,15544,15675,15131,14902,15527,14825,15895,15080,15669,14499,15059,15296,15958,14958,14737,15630,15190,15260,16389,15252,15066,15619,15512,14934,15237,15762,15227,15271,15024,15533,15957,15659,14690,14994,15139,15416,16073,15139,15618,15033,15748,16241,15286,15939,15480,15007,15186,15532,15769,15434,15080,16281,16019,14712,15186,15915,15241,15273,15085,15357,15469,15562,14912,15757,14847,15211,15975,15362,15427,15904,15350,15010,15315,15333,15644,15143,15514,15641,14799,15459,15308,15566,15018,15571,15184,15604,15340,15913,15575,15539,14983,15078,15829,15533,14988,14858,15534,15095,15679,15399,15249,14811,15069,15945,14989,15252,15644,15577,15337,15353,15289,14483,15232,15178,15096,15920,15496,15321,15298,14760,14720,15247,15435,15949,15450,15748,15339,15009,15356,15034,15906,14331,15678,14853,15178,15962,14495,15369,14885,15158,15039,15210,15350,15800,15792,15540,14794,15666,15495,15123,15795,15314,14877,15105,15374,15065,15610,15491,15205,14970,15046,15673,15409,15215,14854,15265,15344,15742,15488,14940,15495,15116,15141,15542,15274,15090,15635,14689,14965,15321,15660,15153,15243,15220,15138,15260,15499,15507,15332,14720,15596,14903,15461,15436,15502,15180,15191,15278,15468,15255,15385,15537,15378,15072,15794,15601,15240,15511,15941,14797,15859,15137,15286,15219,15302,15177,15367,14896,15610,14404,14713,14990,15556,15243,15647,15219,15051,15761,15720,15164,15217,15000,15749,15151,15775,15373,14819,15473,15415,15209,15374,15177,15635,15199,15237,15218,15947,15684,15050,15450,15794,15044,15007,16040,15738,15456,15979,15625,15019,15519,14943,15272,15329,15068,15788,15633,15151,15362,15460,15319,15639,15554,15316,15599,15258,14832,15412,15276,15104,14794,15658,15329,15554,15134,15293,14970,14702,15117,15490,15434,15911,15192,15349,15156,14901,15858,15256,15837,15257,15166,15341,14579,15358,15338,15337,15293,15155,15236,16142,14827,15223,15473,15599,15518,14447,15141,15296,15346,15434,15416,15404,14979,15808,15768,15343,15500,15794,15507,15336,15134,15093,15717,15490,14654,15557,15740,15557,15028,15075,15282,15456,15364,15885,15967,15157,14963,15680,15582,15054,15240,15880,15675,15425,15008,15810,15328,15627,15241,15582,15635,15900,15172,15721,15534,16087,15382,15255,15791,15444,15877,15614,15525,15163,15122,15066,15164,15742,15344,15092,15879,15473,15364,15385,15865,15805,15263,15328,15351,15110,15869,15704,15311,15408,15603,15251,15600,16151,15394,15320,14943,15320,14607,15288,15257,15162,15640,15526,14956,15337,15197,15297,14950,15198,15159,15725,15673,14937,15117,14888,15091,15337,15523,15670,15674,15283,15422,15186,15155,15619,15068,15813,15586,16062,15108,15168,15183,15416,15820,15258,15646,14688,15459,15763,15091,15915,15851,15058,14989,15690,15834,15672,15132,15944,15269,15295,16277,14920,15922,15372,15314,14673,15419,15485,15473,15572,15267,15109,15343,14792,15591,15472,15749,15471,15103,15344,15405,15277,15830,15241,15163,14769,15015,15614,15761,14896,15560,15141,15195,15697,15572,15629,15398,15478,15328,15804,14638,15223,14930,15117,15005,15248,15051,14842,15472,15002,15443,14887,16011,15061,15530,15518,15089,15717,15398,15434,15366,15559,15015,15763,15268,15625,15250,15253,14762,15904,15836,15627,15406,15129,14574,15375,15369,15867,15320,15206,15545,15269,15702,15349,14961,15243,15786,15098,15934,15452,15208,14870,15419,15292,15851,15265,15279,15825,15396,14521,15901,14900,14859,14975,14715,15902,14897,15796,14867,15820,15190,15097,15297,15866,16020,15491,14978,15501,15622,15245,15208,15419,15086,15685,15557,15584,15448,15536,15445,15286,14777,15651,15105,15792,15278,15767,15220,15175,14759,15766,15553,14828,14558,15910,15656,15448,14919,15635,15273,15377,15517,15586,15374,15728,14976,15686,16151,15135,15142,15157,15681,15012,14411,15427,15334,15977,15642,15395,14978,15757,15544,15282,15614,15077,16009,15563,15276,14869,15452,15645,15651,15511,15563,15372,15614,15605,15182,14885,15844,15696,15865,15497,15524,15433,14943,15286,15712,15896,14988,15519,15010,14889,15432,15028,15115,15508,15831,15926,15094,15401,15449,15620,15528,15980,15544,14972,15104,15634,15437,14876,15944,15022,15517,14956,15071,15645,15438,15094,15138,15158,15413,15553,15922,14339,15431,15394,15677,15503,15972,15276,15564,15629,15447,15336,15768,15704,15155,14808,15011,15262,15564,15086,15077,15222,15334,15195,14822,15105,15120,15499,15525,15519,15434,14654,14940,14876,15492,15284,15679,15382,15080,15570,14599,15688,15676,14647,15862,15301,15206,15538,15270,15516,15175,15162,15977,16030,15844,14906,15173,15577,15135,15525,15369,14725,15445,16327,15318,15122,15552,15642,15556,15409,14914,15622,14782,15259,15682,15310,14856,15199,16140,14994,15417,15082,15204,15467,15566,15167,14820,15670,15047,15640,15226,15830,15385,15121,15034,15178,15196,14941,15389,14981,15297,15617,15736,15363,15715,15008,15025,15543,14992,14629,16082,14974,15386,15366,15610,15309,15707,15031,15150,14589,15334,15741,15827,15388,15544,15240,15332,15611,15884,16380,15520,15374,15280,15817,15021,15672,14580,15616,15514,16131,15275,15233,15379,15545,14951,15112,14915,15426,15410,15167,15563,15601,15137,15678,15956,15594,15702,14983,15785,15528,15539,15129,15683,15013,14526,14946,15596,15033,14976,14679,14833,15266,14820,14871,15397,15032,15062,15449,15662,15783,15729,15479,15831,15715,15832,15501,15357,15786,15356,15610,15178,15383,15344,15370,14847,15815,15194,15807,14933,15088,15295,15365,15427,15664,16197,15251,15326,15507,15247,14541,15702,15066,15230,15816,15104,15594,14978,15597,15701,15299,15242,15235,15453,15096,15132,15353,15262,15513,15463,15338,15597,15474,15463,15333,15048,15317,15515,15906,15496,14738,14770,15913,15421,15737,15486,15160,15757,15473,15603,15614,15123,14891,15634,15554,15063,15436,15494,15478,14883,15525,15644,15328,15794,15740,15931,15460,15055,15320,15253,15891,15062,16093,15797,15152,14902,15588,15389,15065,15324,15593,15304,15831,15532,15823,15139,15311,15194,15964,15845,15073,15446,15388,15645,14919,15766,15407,15582,15739,15900,15422,14641,15722,15170,15256,15374,15218,15944,15192,15077,15105,15510,15286,15162,15088,15249,15240,15629,15687,15183,16028,14990,16246,15708,15396,15639,15686,15292,15097,15453,15552,15865,15358,15445,15905,15113,15323,15454,15326,14949,15514,15728,15602,15768,15529,15448,16159,15409,15377,15134,15260,15234,15753,14886,15259,15569,15304,15536,15043,15295,15158,15415,15218,15730,15149,15469,15576,14953,15119,14991,15222,16104,15655,15747,15156,15544,15855,15308,15470,14976,15627,15009,15371,14565,15570,15779,15367,15947,15540,15779,14782,15661,14882,15340,15346,15393,14728,15701,15315,15359,15654,16104,15789,15071,14947,15358,15196,15867,15381,15466,15488,15053,15243,15190,15760,15570,15399,14866,15562,15139,15573,15502,15236,15403,15305,15534,15538,15471,15527,15554,14904,15916,15485,15413,15340,14963,15255,15666,15783,15175,14845,15472,14960,15702,15009,14766,15854,14968,14785,15418,15689,15446,14906,15557,15044,15623,15182,15277,15059,15398,15708,15681,15115,15470,15570,15432,15091,15173,15353,15974,14967,15553,15326,15245,14859,15143,15072,15283,15594,15854,15353,15097,15085,15392,15888,15186,15342,15099,15620,15398,15642,15392,15588,14924,15446,15755,15735,15050,15347,15107,15614,15722,15662,15519,15509,15524,15524,16068,15383,15106,14596,15371,15604,15541,15114,15482,15035,15518,15222,14873,14588,15252,15169,15439,15594,15597,15818,15206,15259,15012,15464,14624,15078,15216,15422,15571,14780,15452,15162,15140,14846,15146,15033,15339,15390,15199,14703,15224,15019,15187,15247,15462,14998,15457,15463,14960,15679,15632,14722,15228,15476,16067,15022,16184,15385,15340,15112,15351,15673,15418,15496,15276,15478,15548,15157,15422,15005,16015,14899,15293,15288,15029,15482,14809,16015,15324,15437,15713,15261,15611,15637,15693,14844,15243,15018,15149,15657,14770,15156,15624,15360,15906,14891,15556,14910,15668,15285,15289,15033,15521,15173,15119,15660,15173,14947,15494,14609,15932,15338,14989,15225,15692,15240,15391,15743,15871,15904,15466,15030,15947,15516,15847,14938,15114,15237,15835,15485,14944,15566,14750,15410,15380,14466,15632,15291,14841,15604,14903,15303,15308,15029,15876,15334,15227,15034,15396,15380,15300,15130,14657,15689,15262,15514,15171,15662,14963,15422,15132,15381,15265,15619,14837,16062,15029,15030,15249,15342,15836,15344,15644,15202,15453,15115,15367,15755,14800,15946,15967,14984,15279,15517,15087,15363,14945,15557,15481,15418,15739,15756,15432,15594,15379,15535,15279,15580,15084,14790,15416,15248,15219,15788,15420,15266,15344,15482,15145,15089,15645,15465,15524,15619,15165,14873,15299,15159,15506,15437,15229,15072,15484,14978,15385,15590,14869,14543,15230,15431,15591,15408,15702,15585,15182,16025,15919,15342,15345,15882,15373,15505,15602,15480,14980,15626,15089,15743,15425,15559,15519,15655,15506,15731,15330,15698,15487,15504,15348,14750,15729,15367,15009,15625,15536,14815,15941,15569,15559,15538,15210,15166,15094,15732,15467,14847,15564,15186,15028,15717,15504,15440,15276,15242,15446,15541,15518,15700,15763,15405,14920,15546,15664,14993,15352,15648,15415,15235,15110,15419,15604,14529,15464,15130,15223,15199,15304,15088,15442,15002,15570,15340,15577,15009,15309,15982,15064,15790,14969,15409,15658,15214,15046,15355,15319,14646,15759,15291,15274,14874,15449,15439,15228,15231,15319,15384,15023,15385,15371,15773,15176,14951,15681,15718,15178,15081,15205,14486,15777,15096,15646,15240,15306,15756,15446,15400,15635,15807,15614,15620,14736,15462,15298,15435,14683,15330,14987,15300,15513,15279,15707,15671,15302,15767,14983,15358,14935,14866,15234,15704,14917,15034,14963,15554,15242,14940,15269,15394,15190,15071,15293,15530,14969,14950,14994,15215,15196,14518,16195,15447,15743,15132,15876,15425,15608,15759,16098,15023,15560,15439,15403,15918,15177,15196,15190,14559,15435,14999,15220,15242,15193,15425,15552,15085,15331,15996,15184,16147,15381,15292,14568,15524,15666,15231,14954,15380,15969,15069,16179,15912,15464,15507,15320,15670,14936,15564,15733,15468,16126,15630,15216,14960,15700,15306,15702,15807,15047,15085,15210,14932,14723,15311,15728,15075,15725,15607,15213,15223,15534,15459,15748,15271,15321,15315,15608,15703,15607,15255,15413,15326,15051,15243,15380,14942,15462,15372,15012,15788,14746,15511,14929,15105,15477,15614,15111,15656,15681,14936,15532,15418,15429,15995,15866,15232,15524,14911,16049,15436,15342,14843,15770,15649,15367,15436,14847,14697,15273,15727,14814,15643,15384,15057,15222,15345,15115,15189,15431,14955,15041,15346,15627,15249,14923,15910,15782,15344,15957,15576,15583,15481,15189,15461,15161,15632,15263,15464,15647,15228,15632,15728,15667,14834,14899,15809,15426,15207,15400,15939,15391,15284,15242,15644,14733,14744,15011,16370,14934,15089,15696,14799,15763,14936,15317,15189,15437,15013,15834,15129,14987,15399,15592,15061,15708,15402,15430,14702,15201,15121,15434,15360,15364,15730,15537,15208,15591,14972,15135,15346,15223,15455,15574,14937,16037,15019,15171,15612,15420,15408,15635,14818,15375,15326,15446,14846,15319,15579,15943,15218,15118,15423,15095,15286,15780,15618,15755,15345,16023,15158,15445,15506,15398,15096,15120,15569,15073,15314,15503,15181,15552,15344,15352,14924,15060,15383,15325,16219,15320,15232,14838,15643,15285,15437,15548,15250,15242,15067,14302,15866,15589,15027,15319,15658,15545,15463,15820,15349,15423,15614,15614,14960,15230,16226,15117,15777,15734,15323,15462,15844,15548,15168,15105,15902,15732,15051,16109,15176,14847,15679,15363,15930,15680,15211,15147,15305,15180,15456,15044,16012,15195,15064,15013,15017,15184,15695,15522,16074,15196,15381,15457,15144,15795,14954,15108,15598,14498,15376,15795,15412,15295,15746,14840,15117,15843,15069,15445,14793,15664,15169,14818,15425,15807,15689,15682,14436,15109,15153,15357,14993,14916,15349,14829,15467,15733,15720,15104,15813,15597,15698,15233,15859,15238,15571,15082,15259,15109,15228,15915,15477,14928,15900,15171,15474,15613,15836,15942,15040,14638,15617,15142,15971,15225,15000,15539,15933,15550,15307,15267,15161,15665,15233,15152,15459,15757,15407,15546,15379,16093,15891,15640,15291,15882,15647,15409,15336,14567,14969,15037,14819,15735,15748,15699,15395,15723,14875,15438,15191,15405,15053,15928,15529,15178,15182,15487,15014,15598,15643,14995,15522,15409,15359,15125,16401,15057,15390,15483,15604,15218,15676,15818,15300,15801,15394,15357,15415,15371,15077,15127,15231,15302,15311,15363,15176,15368,15527,15459,15951,15237,15075,15582,15134,15856,15406,15591,14785,15641,15165,15098,15632,15564,14929,15272,14862,15405,15748,15384,15271,14972,15364,15392,15435,15421,15535,15304,15391,14832,14780,15307,15734,15464,15086,15308,14983,15513,15815,15011,15071,15561,15698,15802,15669,15455,15330,15765,15912,15746,14812,15225,15640,15819,15644,15434,15576,15324,15013,15221,15510,15396,15541,15273,15501,15490,15616,15233,15792,14984,15275,15162,15519,14901,15323,15573,15712,15323,15200,15421,15149,15518,15082,15156,15415,15020,15099,15222,15551,15186,15352,15127,14650,15164,15550,15418,15788,15295,15781,15295,15105,14538,15429,15240,15216,15328,15210,15545,15204,15285,15744,15722,15252,15266,15089,15419,15114,15158,15380,15273,14919,15281,15562,15399,15726,15055,15528,15206,15649,15595,15460,15446,15178,14860,15665,15070,15336,15515,15430,15559,15336,15623,15648,15173,15570,15145,15194,15251,15642,15190,15851,15250,15288,15638,15561,15606,15356,14807,15642,15649,15688,14958,15068,15410,15244,15072,15192,15051,14788,15356,15096,15397,15249,16014,14771,15317,15243,15404,14589,15160,15516,15226,14871,15059,14809,15341,15364,15953,15434,15945,15411,15368,15889,15911,15246,14778,15130,15614,15531,15649,15339,15490,15375,15734,15603,15442,15090,15679,15575,15189,15514,15630,15269,15086,15942,14957,15609,14818,15206,15583,15409,15314,15350,15067,15314,15191,15401,15112,15459,15599,15117,14970,15264,15628,15085,16053,15334,15443,15895,15243,15454,15119,15721,15730,15630,15596,15387,15266,15346,15661,15280,15108,15946,15171,16031,15007,15804,15351,15213,15062,15281,15329,15401,15393,15218,15338,15403,14980,14931,15345,15312,15366,15112,15224,15483,15845,15328,15202,15257,15221,14901,15627,15154,15068,15662,15346,15774,15127,15759,15345,14927,15582,15278,15011,14905,15228,15152,14999,15583,16108,15061,14832,15063,15427,15019,15410,15535,16032,15596,15523,15035,15181,15430,15504,15785,15312,15292,15007,15383,15447,15844,15436,14971,15567,15060,15240,14882,14826,15306,15388,15526,15103,15494,15585,15301,15557,14989,15956,15285,15426,15318,15343,15224,15327,15385,15106,15241,15140,15264,14560,15610,14655,15192,15168,15242,15686,15486,15129,15413,15137,16096,15378,15503,14577,16014,14933,15597,15059,15175,15491,15744,15186,15490,15936,15051,15224,15479,15174,15184,15233,15599,15604,15476,15797,15439,15496,15285,15331,15164,15419,15527,15188,15826,14891,15312,15730,15017,15933,15625,15382,15346,15056,15394,15982,14986,15099,15542,15752,15768,15812,16186,15088,14601,15382,15466,16161,14975,15539,14955,15191,15423,14890,15448,15366,15639,15778,14806,15630,15499,15803,15070,15394,15099,15762,15458,15344,15762,15029,15359,15975,15547,15216,15212,15140,14805,14595,15455,15278,15497,15560,15107,15630,15208,14871,15301,15874,15607,15255,15668,15319,14945,15181,15105,15657,15591,15526,15324,15465,15028,14931,15515,15407,15295,15067,15803,15788,15854,15720,14981,15501,14957,15456,14897,15240,16027,15368,15431,15861,15376,15796,16076,15261,15706,15230,14287,14926,15101,15119,15439,15222,15082,15086,15461,15675,14951,15819,15178,14936,15187,14946,15455,15276,15202,15948,15448,15424,15240,15596,15216,15296,15438,15202,15720,14904,15480,15269,15332,15324,15462,14967,15431,15665,15134,15650,15314,15761,15118,15060,14988,15189,15020,15696,15478,15426,15099,15639,15122,15155,15432,15181,15356,15229,15812,15248,15084,15614,15419,15145,15692,15504,15387,15116,15257,15508,15217,15651,15537,15664,15471,14968,15504,15168,15681,14791,15477,15467,15048,15301,15104,15146,15699,15528,15355,15216,15406,14673,15817,14823,15103,15492,15706,15086,15116,15853,15029,16159,15869,15587,15552,14679,15797,15916,15851,14846,14894,15492,16037,15644,14735,15708,15303,15857,15401,14839,15013,14971,15291,15135,15517,15378,15091,15289,15702,14615,15084,15123,15695,14937,14808,15476,15256,15169,16202,15172,15539,15082,15479,15564,15149,15061,15349,15519,15960,15377,15536,15782,15146,15068,15676,15230,15576,15684,15305,14907,15417,15471,15812,15643,15407,16017,15957,15436,14959,15227,15539,15707,15318,15179,15266,15724,15662,15138,15597,15540,15259,15934,15219,15387,15357,14779,15298,14922,15607,15559,15489,15030,15689,15017,15449,15653,15281,15472,15803,15712,15668,15326,15681,14630,15534,15631,15013,15319,15261,16015,15725,15186,15894,15725,15309,15461,15172,15074,15221,15634,15199,15229,15441,15336,15336,15326,15179,15573,15414,15337,15460,14891,15042,15216,15285,15423,15753,15556,14789,14838,15222,15501,15863,15776,15700,15254,15184,15311,15366,15167,15654,15361,15400,14932,14923,15871,14962,14995,15620,14892,15252,14667,15194,15464,15365,14983,14711,15305,15502,15383,15009,15234,15177,15714,15323,15736,15261,15178,15506,15446,15845,15270,15844,15063,15519,15073,15142,14755,15455,15396,15056,15698,15583,15953,14780,15903,15270,15042,15683,15607,15392,15608,15372,15202,15842,15609,15390,15796,15218,15331,15444,14457,15232,15925,15106,15457,15365,15379,15040,15601,15533,15529,14789,15287,15661,14994,15345,14878,15097,14784,15260,14868,15668,15873,15291,15778,15747,15074,15215,15091,15401,15371,15806,15040,14991,15643,15454,15739,15144,15296,15541,14912,15207,15537,15709,15431,14912,16035,15203,14988,14989,15108,15491,15200,15243,15674,15104,15447,15878,15092,15518,15560,15880,15511,15674,15596,15214,15523,15854,15353,15464,15834,15843,15378,15099,15489,15554,15301,15549,14841,15618,15636,15103,15280,15268,14995,15324,15544,15024,14618,15115,14915,15677,15040,15488,15058,15887,15229,15358,15239,15310,15110,15482,15674,15242,15046,14952,15611,15285,15049,15589,15285,15659,15372,15163,14993,15609,15660,14908,15701,15148,15249,14860,15465,15485,15142,15171,15781,14944,15117,15394,15586,15236,15410,15754,15150,15512,15144,14581,15789,15596,15322,14621,15129,15225,15428,15290,15344,15414,15547,15695,14771,15749,15239,15545,15377,15088,15383,15837,15111,14890,15441,14889,15033,15183,15662,15704,15276,15748,15347,16338,15453,15631,14933,15168,15382,15764,15102,15077,15143,15532,15241,14963,16282,15486,15231,15121,15246,15262,15925,15570,14719,16187,14894,14721,15466,15086,15008,16116,15486,16228,15133,14966,15469,15136,15356,15357,15299,15016,15078,15465,15325,15647,15634,15621,15506,15486,15082,15331,14810,15666,15174,15306,15289,15159,14973,15217,15842,15827,14595,14781,14753,15409,14986,15398,15086,15240,15165,15598,15012,15200,15915,14780,15014,14936,15721,14986,15726,15535,15462,15911,15081,15302,15336,14965,15232,15198,15718,15547,16097,15123,15299,15307,15356,15311,15293,14868,14969,15671,14942,15160,15780,15362,15457,15671,15219,14658,16084,15420,15531,14502,15155,15177,15220,14977,15961,16003,15283,15243,14833,15853,14964,15252,15136,16096,15155,15563,15692,14878,15902,14968,16214,15155,15451,16048,15569,15793,15036,15066,16150,14956,15426,15201,14622,16230,14912,15030,14959,15208,14673,15512,15560,14719,15038,15039,15627,15110,15456,15791,15630,15701,15338,15370,15672,14683,14689,15406,15598,16215,15417,14550,15336,14780,15484,15114,15913,15613,14843,14702,15753,15402,14894,15514,15961,15710,15387,15063,15201,15369,15454,15560,15083,15308,15477,15369,15564,15399,15079,15323,15852,15709,15173,15482,15268,15655,14625,15500,15606,15102,15387,15552,15359,15543,14887,15127,14651,15746,16000,15362,15186,15320,14602,14986,15516,15517,15334,15321,15415,15665,15368,15533,15106,15652,15425,15260,15787,15206,14899,15492,15520,15772,15410,15315,15242,15786,15014,14670,15863,15271,15543,15663,15277,15041,15399,15371,15092,15631,15434,15070,15467,14966,15215,15501,15155,15220,14965,15790,14891,15080,14559,15351,14963,15367,14933,15448,15391,15527,15537,14437,15521,15187,14987,15151,14919,15167,15208,15859,15425,15396,14939,15294,15276,14782,15459,15660,15966,15639,15228,15247,15318,15369,15730,15320,15086,15220,15068,15882,15292,15429,15647,15541,15270,15181,15736,15197,15048,15562,15757,15338,15311,15755,15260,16089,15012,15330,15648,15417,15535,15260,15586,15733,15548,15082,15094,15006,15149,15429,15454,15372,15461,15128,15033,15213,15219,15027,15874,16233,15080,15462,15137,15525,15314,15801,15143,15252,15369,15074,15814,15416,15233,15623,14875,15844,15157,15502,15025,15250,15669,15459,15262,15508,14679,15707,15383,14997,15470,16035,15507,14627,15361,14817,15448,15654,15713,15091,15446,15206,15288,15048,15258,15298,15192,14641,15159,15230,15482,14626,15570,15365,14970,15072,15100,15796,15502,15606,15536,15549,15471,15416,15554,15000,15406,15945,15697,15113,14481,15007,15222,15475,15651,15466,15530,15746,14851,14984,15878,15561,15466,15557,15935,15199,15270,15201,15476,15177,15362,14820,15641,15170,16080,15390,15589,15317,15372,15644,14581,14801,15408,15350,15291,15028,15425,15717,15319,15148,15152,15504,15590,15535,15441,15170,15135,15477,14965,16004,15878,15534,15281,16126,14997,15179,15640,16211,14900,15560,15707,15545,15295,15474,15299,15623,15276,15930,16143,15208,15351,14854,15646,14893,15863,15605,15460,15279,15159,15373,14815,15353,15675,15542,15611,15419,14780,15603,15503,15301,15684,14837,15872,15484,15506,14829,15495,15071,15618,15226,15113,14352,15371,16064,14552,16358,15079,15146,14997,15139,15134,15164,15331,14757,15739,15306,15045,15399,15613,15611,15241,14941,15641,15771,14795,15278,15302,15336,15353,14858,15140,15347,15253,15958,16103,15869,15890,15239,16010,15088,15436,15344,15283,15449,15642,14841,15014,15503,14981,14937,15273,15403,14707,15750,15502,15679,14952,15093,14894,15108,14808,15322,15469,16142,15195,15740,15019,15561,15515,15361,14999,14953,15634,15899,14738,15567,15159,15375,15095,15478,15852,15976,15629,16042,15691,14879,15292,15488,15290,15471,15193,15139,15097,15289,15890,15648,15225,15423,14328,15966,15282,15376,15286,15069,14993,15278,14595,15331,15739,15130,15881,15083,15431,15434,15221,15712,14788,15049,15100,15198,14991,15121,15732,15555,15201,15352,15101,14663,15551,15489,15304,15286,14949,15674,15568,15180,15257,15053,15239,15496,14868,14893,15153,14826,15831,16068,15030,14993,15724,15044,15383,15508,15122,15668,15229,15450,15211,15739,15060,14914,15142,15639,14881,15587,15228,15237,15804,15906,15218,15299,14834,15910,16019,15153,15226,15403,14975,15380,15036,14812,15412,15127,15292,14896,15330,15802,15215,15616,15186,15669,15650,15401,14669,15420,15844,15734,15863,14726,15605,14728,15454,15153,15668,15011,15423,15325,15308,15220,14828,15561,15645,14967,14910,15059,15349,15450,15478,14975,15440,14864,15566,14743,15465,14756,14642,15147,15010,15491,15507,14955,15326,15759,15876,15271,15187,15094,15556,14939,14873,14959,15974,15274,15432,15479,15154,15341,15272,15574,15626,15712,15452,14558,15087,15202,15432,15466,14886,15712,16036,15491,15261,15386,15246,15286,15161,16118,15154,15515,15748,15071,14970,14777,14872,14854,15599,15904,15311,15388,15166,15550,15772,15056,15648,15001,14951,15213,14971,15768,15569,15455,15796,15194,15484,15308,15520,15615,15254,15096,15121,15516,15518,15937,15484,15443,15381,14860,15261,15725,14978,15101,15550,15400,15455,15769,15005,15591,15534,15118,15592,14829,15346,15351,15422,15255,15464,15164,15326,14951,15619,14949,15313,14944,15208,15244,15580,15904,15794,15435,15213,14727,15613,15756,15654,15407,15262,15075,14804,15396,15198,15723,15296,15236,15192,15561,15682,15308,15202,15126,15466,15164,15449,15413,15639,15048,15888,15529,15508,15419,15373,15458,15510,15337,14761,15013,14633,15890,15175,14679,15484,15586,15329,15003,15470,15144,15613,15406,15746,15181,15335,14804,15377,14726,15176,15171,15015,15183,15045,15418,15190,15035,15464,15356,15144,15719,15203,15261,15231,15516,15766,15488,15536,15285,14807,15009,15096,15422,15432,15282,15427,14622,15296,15514,15581,15262,15230,15839,15396,15166,15100,15564,15930,15526,14738,15350,15796,14639,15246,15426,15568,15618,15266,15605,15270,15610,15736,15129,15319,15103,14776,15368,15450,15084,15670,15815,15182,15483,15031,15419,15538,15871,15739,15884,14978,14840,15350,15742,16115,15462,15665,15116,15598,15221,15332,15454,15529,15208,15022,15560,14942,15416,15306,15570,15481,15687,15423,15846,15451,14882,15316,15350,15203,15319,15282,15023,15438,15592,14822,15119,15380,15276,15112,15169,14802,15118,15277,15257,15278,15115,14852,15023,15099,15883,14835,15842,14695,14729,16022,15375,15267,15382,15176,15586,15524,14984,15061,15177,15270,15749,15540,15254,15686,15594,15630,15804,15331,15610,15607,15760,14939,15101,14622,15770,15352,15783,14706,15369,15393,14982,15230,15629,15227,15307,15319,15262,15436,15184,16218,15015,15284,15302,15307,15405,15927,15678,15047,15068,15591,15739,15389,15449,14827,15256,15561,15416,15507,15305,15451,15879,15574,15287,15137,15410,14935,15830,15037,15544,15529,15121,15756,14811,15114,15468,15365,15265,15199,15719,15379,14902,15250,15512,15491,14993,15574,15294,15351,15706,15507,15732,15573,15049,14945,15494,15305,15650,15094,15354,15295,15102,15342,15319,14566,14926,15992,15064,15545,15134,15575,14792,14954,15314,15622,15218,14692,15730,15594,15800,15351,15195,15521,15524,14989,15506,15878,15278,15498,14665,15039,15381,15477,15530,15790,16170,15076,15238,15960,15505,15518,15450,15035,15857,15370,15253,15901,15719,16271,15456,15735,15326,15323,15236,15154,15268,14933,15395,15108,15245,15211,15248,15734,15377,15393,15391,15539,15215,15615,15178,15379,15266,15560,15148,15184,15413,15222,15292,15077,15023,15244,15020,15381,15163,15710,15784,15495,15063,14979,15990,15582,15325,15516,15429,15724,15134,15547,15177,15311,14808,15522,15016,15784,14949,15371,15600,15393,15539,15323,15593,14964,15466,14889,15112,15426,15199,15977,15653,15166,15831,15235,15123,15380,15377,14998,15277,15477,15855,14856,15135,15801,14889,15515,15419,15579,15255,15323,15453,15369,15774,15749,15122,15444,15504,15070,15546,15114,15098,15634,14960,15250,15472,16193,15431,14554,15843,15462,15303,15351,15555,15337,15472,14993,14860,15092,14307,15153,14999,15602,15089,15588,14887,16093,15689,15707,15844,14948,15087,15470,15771,15926,15388,15850,15637,15424,15102,15726,15353,15154,15796,15444,15344,15483,15302,15464,15549,15679,15678,15275,15849,14998,15817,15636,15697,15996,15043,15523,15559,15601,15593,15725,15661,15275,15537,15468,15520,15081,15551,16076,15334,16192,15505,15762,15365,15544,14805,15484,15250,14879,15060,14948,15579,16264,14732,15794,15318,15498,15097,15568,14615,15225,15348,15723,15134,15210,15044,15480,15193,15386,15030,15850,15124,15091,15451,15037,15469,15200,15106,15594,15106,16084,14916,15829,15482,14937,15678,15984,15421,15911,15065,15992,15191,15317,15649,15292,15373,15315,15660,15174,15362,15699,15207,15914,15937,15568,15083,15909,15687,15640,15138,15731,14731,15396,15319,15304,15272,16050,15345,15229,15894,15199,15448,15400,15085,14966,14943,15442,14979,15640,15146,15913,15692,14591,14605,15434,15215,14766,15003,15152,14893,15936,15518,15472,15139,15560,16094,15694,15923,15128,14999,16095,15151,14969,15249,15447,15258,14918,14706,15625,15518,15082,14872,15923,15345,15386,15086,15561,15200,15690,15096,15262,14911,15334,15210,15603,15863,15762,15021,15965,15238,15555,15545,15294,15459,15591,15974,15308,15464,15108,15513,15523,15287,15594,15110,15380,15349,15199,15427,14494,15176,15362,15424,15545,15422,15189,15294,15392,15320,15470,15378,15202,15205,15544,15134,15636,15687,15443,15387,15550,15380,15848,15484,15796,15972,15774,14941,15513,15105,15116,14801,15546,15326,15142,15135,15039,15358,16024,15289,15045,15075,15480,15460,15528,15722,15181,15331,15370,15320,15314,15565,15360,16281,15710,15379,15478,15408,15349,15093,15552,15239,15616,15468,15115,14856,15999,15137,15682,14974,15346,14845,15195,15379,14293,15266,14690,14552,15226,15098,15820,15627,15516,15451,15163,15659,15800,14751,15922,15935,15163,14876,15261,15344,15228,15512,15321,15065,15948,15689,15388,15192,15407,15357,15784,15513,15440,15387,15647,15302,15510,15214,15087,14741,15814,15506,14910,15429,15470,15522,15108,15268,15488,15549,15233,15299,15560,15095,15249,15038,16044,15753,15614,15229,15539,15498,15114,15406,14903,15012,15166,15180,15370,15424,14406,15976,15188,15394,15382,15493,15595,15770,15102,15472,15168,15539,15886,15343,15058,15297,15241,15410,14824,15103,15141,15243,15945,15632,15016,15048,15222,15204,15168,15614,15403,14906,15222,15956,15214,15290,15436,14720,15341,15386,15248,15285,15679,15064,15312,15867,15259,15499,15017,15145,15641,15124,15423,15405,14853,15377,15202,15327,15168,15624,14945,15559,15297,15035,14952,16188,15092,15795,15387,15204,15180,15144,15580,15626,15348,15260,15360,15150,15296,15992,15435,15622,15633,15978,15314,15075,15060,15446,15355,14945,15232,15426,15348,15487,15437,15616,15379,15559,14605,15500,14779,15640,15845,16363,15845,15150,15268,15588,15441,15243,15187,15646,15707,15220,15649,14924,15052,15657,14834,15259,15897,14977,15013,14916,15964,15854,15321,15545,15806,14966,14765,15384,15586,15074,15388,15174,15860,15669,15167,15176,15125,15919,15368,16027,15292,15510,15424,15331,15014,15131,14968,15773,15217,15343,15247,14958,15787,16024,15496,15854,15303,15870,14916,15594,15956,15328,15592,15465,15651,15883,15324,14977,15148,15273,15445,15831,15457,15094,14757,15655,15856,14729,15865,15569,15474,14933,15677,15560,15545,15530,15375,15181,15633,16068,15370,15284,15350,15561,15847,15059,16045,15365,15126,15212,15439,15756,15772,15277,14737,15555,15754,15537,15471,14769,15698,15508,15404,15298,15688,14516,15440,15942,14914,15691,15249,15476,15870,14981,15635,15302,14640,15361,15273,15565,15698,15565,15220,16212,15685,15434,15287,15019,15017,15448,14328,15205,15736,15414,15118,15209,15273,15442,15336,15702,15050,15419,14985,15650,15611,15760,15309,15368,15564,14878,15371,15315,15280,15494,15303,15313,15385,15854,15118,15021,15104,15610,15758,15016,15331,15486,15683,15437,15315,14894,15434,15201,15244,15729,15113,15296,15374,15771,14978,14998,14684,15581,15967,15228,15565,14978,15423,15581,14994,15191,15008,15065,14694,15301,15371,15211,15282,15091,15297,14813,14997,15629,15150,15779,15328,15461,15205,15061,15045,15721,15512,15356,14994,15105,15177,15832,15289,15276,14659,15565},{10826,10058,9825,9778,10320,10408,10336,10202,10297,10310,10379,10465,10510,10657,10087,10471,9975,10142,9721,10565,10133,10265,10541,9931,10304,10099,10323,10204,10666,10327,10260,10459,10132,10347,10553,10050,10633,10616,9715,10139,10540,10702,10161,10236,10201,10686,10139,9988,10217,9721,9970,10318,10271,9960,10592,10205,10331,10066,10775,10165,10280,10812,10445,10499,10746,10247,10568,10487,10456,10569,10190,11124,10633,10595,10792,10314,10263,10058,10249,9770,10224,10505,10113,10038,10057,10201,10225,10569,10116,10143,10786,10213,10171,10396,9989,10446,10179,10189,10057,10253,10335,10173,9682,10442,10463,10480,10223,10311,10100,10237,10704,10176,10385,10261,10460,10592,10412,10625,10602,10214,10610,10388,10331,10278,10582,10536,10185,10261,10163,10234,10330,10376,10000,10067,10256,10316,10270,10533,10085,9978,10483,10195,10216,9997,10571,10182,10017,10583,10096,10201,10267,10478,10465,10273,10234,10265,10484,9803,10146,10171,10344,10477,10576,10758,9972,10347,10233,10125,10384,10325,10268,10323,10064,10305,10563,10110,10148,10105,10807,10499,10426,9929,10557,10291,10228,10277,10486,10261,10535,10158,10597,10537,10375,9959,10994,10332,10471,10528,10078,10376,10283,10175,10130,10163,10178,10551,10365,10344,9836,10251,10049,10130,10464,10024,9936,10748,10422,10233,10944,10414,10126,10369,9922,9748,10646,9988,10072,9970,10454,10389,9929,10124,10519,10552,10729,10214,10126,10261,10620,10018,10448,9967,10156,10493,10229,10147,10322,10286,10189,10202,9744,10442,10805,9634,10208,10458,10694,10102,10400,9941,10379,10256,10111,10823,10419,10314,10289,10741,9843,10730,10460,10111,10189,10303,9774,10431,10398,10093,10513,9923,10423,9893,10810,10198,10331,10022,10544,10721,10386,10890,10358,10370,10099,10200,10266,10589,10019,10467,10456,10206,9727,10183,10445,10501,10509,10731,10239,10675,10027,10113,10258,10181,10297,10251,10420,10561,10486,10146,10742,10872,10306,10131,10097,10322,10225,10052,10163,10450,10266,10656,10498,10311,10114,10100,10070,10579,10316,10520,10370,10193,10324,10364,10119,10243,10136,10210,10077,10428,9944,10472,10129,10095,10344,10481,9887,10047,10255,10146,10176,10324,10430,10344,10211,10465,10517,10227,10177,10390,10414,10136,10463,10016,10140,10382,10702,10302,10150,9836,10003,10644,10725,10502,10216,10789,10712,10343,10609,10241,10459,10295,10002,9914,10637,10452,10207,10056,10245,10309,10352,10431,10268,10440,9993,10242,10427,10446,9768,10570,10592,10131,10402,10136,9615,10319,10011,10457,9996,10576,10157,10565,10440,9698,10118,10715,10003,9997,10014,10734,9914,10280,10063,10452,10454,10264,10551,10358,10094,10348,9988,10401,10903,9924,10036,10482,10304,10782,10195,10601,10351,10103,9837,10158,10458,10248,10493,10408,10092,10550,10647,10018,10229,10248,10887,10469,10234,10717,10516,10293,10241,10803,10578,9701,10431,10194,10095,10303,9645,10189,10007,10188,10077,10202,10181,10129,10837,10285,10714,10603,10438,10181,10224,10410,10649,10456,10022,10460,10277,10327,9930,10455,9891,10402,10779,10227,10293,9942,10300,10365,10310,10170,9911,10256,10540,10262,10601,10346,10046,10454,10595,9927,10253,10326,10458,10500,10485,10476,10714,10245,10517,10459,10229,9930,10323,10056,10125,10338,10326,10575,10074,10275,10067,9918,10046,10238,10785,10040,10057,10548,10062,10600,10445,10057,10219,9989,10208,10313,10480,10095,9983,10559,9504,10679,10094,10278,10039,10324,10293,10448,10121,10844,10144,10138,10334,10595,10432,10325,10462,10457,9881,9985,10152,10291,10443,10426,10681,10387,10223,10029,10272,10288,10128,10019,10496,10065,10458,10174,10564,10079,10215,10263,10844,10383,10377,10389,10627,10201,10253,10170,10178,11077,10457,10249,10361,10089,9812,9864,10454,10298,10494,10123,10124,10240,10184,10165,9598,10060,10101,10417,10271,10051,10420,10399,10517,10308,10573,10349,9672,10590,10172,10523,9955,10255,10766,10062,10465,10643,10151,10183,10358,10260,10818,10267,10364,10323,10505,10159,10223,10281,10061,10184,10371,10310,10564,10353,10328,10556,10117,10512,10424,10423,10186,10592,10526,10405,10624,10197,10353,10230,10047,10391,10192,10448,10414,10141,10567,10992,10211,10267,10647,10383,10176,10077,10311,10411,10017,9858,10236,10691,10589,10231,10693,10665,10095,10182,10478,10840,10187,10001,10338,10283,9935,10480,9987,9965,10049,10092,10246,10311,10081,10297,10297,10868,10115,10191,10340,10298,10504,10277,10476,10758,10457,9952,10487,10749,10228,10104,10343,10295,10677,10417,10093,10224,10260,10503,10517,9987,10505,10297,10080,10717,10176,10509,10449,10161,10033,10103,9930,10621,10393,10411,10359,10553,10339,9908,10461,10507,10396,10006,10578,10299,10216,10891,10640,10413,9662,10146,10420,10337,10596,10267,10370,10356,10660,10139,10263,10140,10492,10656,10398,10103,10294,10590,10077,10830,10734,10729,10139,10269,10006,10378,10611,10133,9969,10390,10402,10380,10606,10056,10057,10245,10071,10277,10249,9819,10427,10059,9955,10485,10443,10041,10664,9903,10170,10286,10678,10044,10339,10270,10150,10890,10653,10544,10209,10237,10326,10229,10576,10110,9972,10328,10486,10217,10350,10151,10730,10255,10085,10286,10091,9973,10249,9876,10681,10161,9928,9834,10085,10199,10222,10697,10143,10538,10301,10415,10722,10129,10791,10390,10057,10526,10762,11004,10595,10526,10377,10718,10671,10250,10397,10282,10452,10147,10415,10608,10225,10996,10010,10826,10258,10466,10415,10139,10331,10806,10207,10415,9988,10513,10009,10457,10320,10347,10376,10092,10153,10641,10318,10709,10610,10034,10304,10371,10190,10187,9986,10359,10551,10130,10652,9949,10064,10435,9964,10194,10183,10384,10186,10571,9873,10172,9933,10510,10544,10714,10209,10750,9937,9914,10417,10374,9980,10541,10159,10649,10237,9861,10528,9930,10186,10667,10371,10139,10718,10139,10073,10722,10120,10602,10527,10456,9594,10020,10139,10275,10385,10261,10588,10383,10228,10732,10124,10400,10017,10264,9849,10176,10354,10132,9830,10170,10922,10230,10418,10327,10113,10307,10189,10457,10074,9985,10333,10265,10274,10868,10488,10400,10489,10101,10617,10468,10665,9856,10669,10166,10682,10782,10721,10196,9870,10046,10442,10385,10298,10182,10039,9759,10251,9950,9961,10572,10026,10299,10318,10547,10305,9986,10025,10283,10284,10511,10135,10188,10216,10241,10176,10816,10507,10048,10404,10708,10673,10183,10525,10281,10583,10355,10105,10750,10917,10623,10208,9948,10185,10366,9951,10323,10574,10284,10072,10561,10131,10020,10120,9899,10214,10471,10440,10306,10613,10386,10118,9924,10107,10160,10327,10261,10501,10220,10436,10133,10432,10358,9954,10315,10492,9764,10405,9922,10134,10230,10191,10248,10700,10437,10314,10143,10369,10405,10286,10266,11014,9925,10477,10351,10398,10177,9919,10476,10388,10115,10599,10106,10157,10578,9974,10361,10059,10471,10391,10492,10268,10663,10177,10142,10186,9898,10184,10498,10314,10221,10437,10119,10498,10283,10008,9835,9936,10535,10441,10321,10380,9660,10270,9952,10442,10275,10681,10166,10302,10366,10103,10554,10249,10236,10494,10000,10534,10025,10765,10293,10461,10489,10220,10517,10148,10259,10217,10298,10424,10991,10163,10606,10199,10215,10033,10400,10094,10607,10386,10576,10237,10326,10481,10811,10187,10060,10439,10489,10049,10486,10289,10251,10742,10181,10193,10428,10505,9886,10546,10282,10687,10493,10163,10496,10139,10367,10202,10304,10674,10250,10130,10170,10368,10079,10235,10589,10384,10185,10548,10305,10402,10496,10513,10072,10245,9879,10227,10073,10487,10609,10425,10740,10754,10340,10484,10452,10272,10327,10425,10515,10455,10271,10370,10125,10388,10563,9904,10168,10337,9975,10057,10178,10448,10523,10429,10155,10111,10523,10566,10663,10215,9898,10876,10247,10242,10113,9766,10382,10212,10798,9821,10605,10093,10176,10066,10315,10646,10640,10403,10134,10488,9973,10099,9992,10197,9942,10215,9987,10552,10255,10722,10709,10525,10218,10231,9955,10317,10754,10211,10522,10162,10077,10464,10230,10103,10168,10191,10067,10238,10192,10695,10232,10823,9983,9878,10395,10596,10248,10389,10829,10227,10292,10281,9945,10091,10290,10063,10246,10239,10529,9771,10446,10624,10145,10466,10109,10265,10771,10147,10131,10090,10495,10172,10635,10434,11092,10317,10266,10172,10413,10449,10118,10240,10586,10266,10089,10152,10366,9828,10370,10292,10231,10342,10270,10660,10099,10581,10295,10160,10240,10346,10412,10022,9950,10739,10475,10288,9993,10445,10248,9837,10382,10011,10199,10140,9656,10552,10332,10241,10206,10385,10272,10421,10493,10562,10365,10410,10426,10494,10417,10380,10489,10374,10485,10070,10063,10964,10237,10182,10321,10228,10611,10312,10395,10132,10541,10241,9963,10381,9994,10253,10373,10223,10307,10559,10039,10579,10596,10413,10478,10269,10606,10422,10399,10115,9950,10265,10397,10478,10287,10457,10393,10845,10275,10307,10574,9908,10517,10508,10605,10492,10313,9966,10125,10273,10301,10560,9859,11099,10498,10936,10175,10952,9693,10136,10192,10167,10816,10288,10141,10101,10507,10109,10417,10052,10939,10310,10466,10531,9613,10375,10334,10532,10393,10285,10443,10389,10486,10548,9778,10731,10629,10769,10685,10801,10170,10684,10419,10029,10135,10182,9993,10408,10559,10408,10009,10392,10195,10167,10058,10108,10443,10485,10251,10360,10103,10241,10301,10637,10469,10340,10053,10518,10414,10492,10192,10849,10247,10161,10074,10410,10601,10505,10076,10075,10585,10646,10502,10220,10139,9961,10219,10477,10573,10600,10605,10029,10303,10055,10470,9975,10129,9882,10546,10431,10510,10275,10592,9965,10832,10545,10627,10115,10535,10872,9957,10216,10045,10626,9932,10534,10105,9970,10259,10455,10258,10533,10091,10541,10156,10134,10558,10089,10128,10465,10436,9800,10438,10190,9943,10276,10171,10317,10807,10339,10016,10691,10217,10970,9934,10721,10462,10230,10010,9961,10430,9969,10264,10183,10220,10410,10082,10675,10303,10609,10353,10695,10374,10609,10509,10591,10318,10631,9840,10590,10662,10166,10112,10083,10089,9773,10304,10196,10505,10867,10224,10032,10537,10331,10493,10625,10244,10270,10080,10631,10279,10196,10736,10104,10567,10405,10239,10564,10610,10487,10381,10368,10876,10607,10022,10080,10444,10245,10677,10738,10711,10516,10428,10661,10481,10703,10069,10571,10634,10343,10605,10337,10134,10305,10641,10718,10419,10595,9996,10665,10495,10033,10149,10328,10567,10114,10354,10152,10030,10119,10308,10184,9903,10036,10188,10425,10113,10404,10258,10225,10233,10055,10286,9902,10181,10573,10201,10296,10179,10138,10015,10077,10283,10397,10384,10467,10301,10360,10609,10255,10240,10336,10740,10305,10093,10933,10129,10230,10578,10470,10469,10221,10372,10524,10410,10326,9989,10225,10138,10277,10399,10074,10380,10966,10177,10305,10445,10530,10530,10819,10319,10113,10423,10473,9738,10162,10073,9988,10622,10106,10883,10563,10380,10284,10396,10602,10166,10453,10884,10876,10468,10411,10514,10444,10535,10366,10672,10660,10354,10317,10337,10499,10087,10192,10343,10702,10063,10080,9848,10191,10276,10025,10312,10268,10515,10407,10034,10655,10908,10105,10285,10038,9980,10004,10425,10479,10055,10118,10412,9882,10383,10249,10665,10456,10146,10211,10491,10562,10344,10194,10656,10269,10444,10212,10241,10821,10071,10403,10207,10179,10278,10597,10114,10228,10106,10525,10274,10513,9924,9796,10522,10137,10279,10041,10331,10185,10067,10960,10158,9814,9666,10290,10743,10875,10664,10935,10256,10536,10186,10456,10217,10169,10013,10400,10339,10665,10198,10373,10041,10201,10360,10599,10268,10697,10115,9915,10053,9996,10314,10044,10082,10123,10082,10525,10455,10344,10552,10137,10080,10526,10226,9965,10549,10107,10350,10190,10683,10076,10228,10464,10331,9947,11007,10103,10581,10398,10852,10300,10365,10577,10464,10156,10516,9898,10409,10570,10346,10288,9899,10290,10452,10678,10623,10291,10501,10934,10357,10712,10585,9993,10115,10536,10248,10262,9869,10053,10046,10019,10297,10603,10187,10384,10196,10250,10227,10345,10673,10377,10313,10631,10174,9950,10299,10131,10056,9908,10371,10045,10589,10463,10220,10250,10304,10033,10522,10062,10022,10293,10351,10501,10402,10222,10209,10494,10469,10666,10724,10042,10263,10298,10664,10127,10367,10355,10068,10122,10293,9952,10289,9941,10364,10511,10214,10215,10466,10306,10563,10122,10955,10562,10277,10161,10036,10162,10079,10239,10245,10010,10550,10517,10388,9994,10423,10187,10384,10543,10784,10252,9908,10493,10924,10354,10611,10341,10247,10081,10064,10192,10431,10455,10159,10455,10258,10301,10176,10398,10788,10156,10227,10228,9898,9932,10304,10070,10465,10365,10601,10493,10289,10318,10588,10187,10563,10517,10000,10396,10455,10521,10362,10580,10677,10632,9723,10245,10393,10457,9801,10479,10184,10513,9952,10252,10264,10099,10042,10039,10795,9871,9796,10418,10142,9952,10269,10345,10003,9884,10014,10562,10648,10090,10526,10403,10211,9953,10360,10649,10106,10423,10320,10413,10601,10390,10272,10101,9993,10224,10449,9818,10130,10272,10411,9738,10536,10355,10482,10471,10368,9819,10645,10016,9861,10512,10287,10299,10182,10027,10019,9642,10276,9970,10114,10023,10410,10387,9762,10168,10181,10382,10474,10125,10099,10193,10966,10535,10446,10086,10263,9939,10721,10444,10037,10581,10498,10489,10381,10491,10092,10042,10323,9903,10341,10195,10205,10117,10755,10356,10530,10308,10340,10194,10726,10265,10395,10402,10193,10146,10557,10192,9816,10233,10006,10350,10578,10308,10132,9861,10038,10529,10213,9945,10155,10488,10533,10155,10293,10713,10621,10612,9977,10417,10396,10218,10070,9829,10388,10510,10196,10697,9927,10379,10733,10309,9810,10288,10227,10360,10412,10260,9969,10455,10196,10119,10545,10292,10249,10361,10135,10346,10476,9878,10189,10250,10299,10372,10283,10417,10059,9987,10211,10278,10446,10486,10239,10384,10109,9928,10165,10477,10564,9896,9985,10678,10503,10391,10435,10581,10009,10188,10438,9847,10139,10286,10180,10365,10492,10105,10350,10775,10545,10353,10276,10184,10785,10342,10219,10137,10196,9979,10791,10260,10556,10417,10296,10366,10277,10323,9937,10186,10235,10347,10211,10403,10787,10280,10438,9602,10485,10627,10333,10162,10591,9897,10135,10295,10397,10457,10507,10479,10321,10856,10247,10335,10485,10288,10629,10078,10509,10210,10565,10077,10089,10140,10330,10397,10505,10170,10406,10588,10114,10437,10573,10285,9981,10165,10094,10021,9897,10505,9960,10073,9960,10239,10375,10398,10341,10385,9922,10282,10089,10546,10300,10512,10310,10454,10510,10200,10063,10431,9817,10648,10113,10306,10511,10102,10480,10168,10347,10474,10234,10193,10123,10241,10213,10642,10040,10423,9996,10292,10466,10349,10391,10213,10204,10327,10373,10275,10146,10794,10247,10252,10728,9908,10663,10132,10077,10362,10554,10039,10370,10357,10221,10885,10205,10125,9965,10117,10469,10275,10139,10604,10206,10290,10975,9975,10159,10195,10246,10377,10274,10383,10310,10007,10582,10345,10773,10116,10390,10250,10414,10210,10667,10044,9981,10343,10820,10280,9987,10315,10413,9798,10232,10174,10036,10431,10736,10366,10533,10514,10706,10477,10274,10068,10367,10393,10263,10042,10323,10666,9969,10202,10470,10449,10560,10387,10306,10488,10460,10298,10470,9909,10185,10446,10149,10015,10395,10117,9934,10239,10614,10593,10207,10296,10242,10750,10071,10401,10347,10255,10328,10744,10752,10473,10234,10660,10730,10142,10068,10474,9789,10026,10406,10272,10472,10165,9825,10221,10288,10320,10307,10813,10092,10154,10424,10683,10452,10263,10316,10810,10707,10176,10434,9877,10251,10557,10260,10466,10438,9824,10611,10275,10613,10212,10564,10503,10010,10104,10073,9834,10302,10314,10202,10499,9832,10547,10524,10711,10306,10420,10561,9992,9774,9984,10231,9649,10415,10447,10138,10192,10596,10146,10197,10236,10475,10161,10008,9811,10371,10226,10084,10247,10405,10068,9913,10503,10110,10784,10590,10158,10020,10459,10062,10467,10430,10317,10698,10407,10467,10049,10489,10656,10572,10665,10543,10705,10416,10163,9789,10485,10254,9975,10283,10135,9833,10215,10048,10338,10196,9993,10261,10343,10260,10905,10425,10474,10569,10447,10463,10206,10578,10465,10518,10341,10523,10377,10006,10489,10476,10653,10704,10224,9954,9948,10319,10481,9958,10603,10398,9871,10166,10249,10349,10080,10646,10434,10487,10083,10427,10626,10402,10481,10739,10532,10508,10233,10426,10461,10255,10736,10387,10402,9803,10163,9905,9862,10546,10528,10170,10531,10356,10203,10215,10261,9678,9993,10284,10422,10153,10530,10154,10538,10384,10134,10298,9803,10290,10281,10591,10534,10552,10007,10462,10089,10777,10693,10239,10366,10339,10765,10413,10499,10192,10174,10176,10296,10838,10117,10225,10381,10777,10230,10225,10198,10603,10818,10560,10384,10284,10257,10260,10275,10207,10404,10619,10152,9989,10325,10222,10294,10135,10185,10430,10524,10134,10565,10398,10057,10183,10175,10048,10387,9890,10235,9819,10297,10138,10146,10353,10247,10578,9770,9977,10727,10675,10348,10381,10100,10670,10620,10507,10414,10487,10320,10448,10573,10620,10421,10191,10293,10611,10262,10032,10783,10572,9983,10269,10312,10561,9958,10631,10179,10427,10582,10768,10407,10198,10281,10159,10174,9907,10022,10226,9887,10099,10294,10133,10932,10216,10400,10427,10601,10451,10015,10420,10150,10335,10872,10203,10129,10378,10434,10397,10282,10468,10117,10556,10219,10200,10666,10034,10476,10252,10347,10561,10055,9806,9954,10368,10379,10157,10178,10103,10570,10384,10149,10563,10128,10502,9883,10193,10423,10016,10154,10380,10030,10286,10911,10061,10213,10269,10234,10061,10525,10162,10644,10013,10702,10044,10347,10245,10249,10451,10069,10768,9982,10591,10268,10529,10383,10618,10236,9883,10562,10563,10795,10174,10074,10106,9550,10370,10025,10473,10331,9817,10411,10296,10547,10223,10349,10546,10153,10267,10229,10381,10057,10345,9974,9890,10066,10299,10289,10349,10574,10398,10282,10844,10555,10098,10289,10773,9908,9838,10187,10559,10257,10336,10094,9788,10108,10277,10280,10355,10445,10663,10524,10301,10252,10149,10069,10120,10268,10528,10235,10356,10295,10156,10326,10242,10485,10489,10489,10645,10477,10588,10359,10683,10315,10462,9941,10776,10180,10031,10478,10367,10386,10596,10115,10008,10244,10065,10724,10338,10386,10267,10417,10056,9994,10103,10297,10191,10332,10567,10345,10440,10358,9955,10514,10283,10232,9994,10345,10177,10496,10114,10357,10300,10173,10682,10434,10052,10290,10551,10600,10200,10488,10779,10190,10213,10033,10428,10638,9950,10453,9917,10145,10220,10513,9891,10113,9932,10456,10081,10359,9935,10596,10479,10121,10171,10187,9776,10615,10285,10221,10390,10224,10223,10290,10363,10691,9904,10507,9841,9988,10009,10756,10748,9995,10148,10338,10164,10364,10002,10210,10100,10092,10745,10555,10715,10942,10156,10355,10113,10466,9745,10577,10139,10483,10272,10956,10298,10422,10314,10262,10361,10453,10274,10063,10006,10524,10578,10450,10601,10241,10476,10320,10388,10256,10233,10208,10341,10202,10266,10552,10399,10194,10440,10158,10577,9776,10741,10655,10182,10223,9953,10272,10471,9933,10202,10728,10572,10446,10431,10421,10421,10054,10347,9896,10287,10600,10440,10415,10178,10148,9982,10103,10143,10111,10387,10261,10365,10335,10001,10221,10746,10653,10413,10277,10236,10107,10161,10161,9753,10275,10423,10162,10395,10026,9984,10352,10555,9885,9557,10071,9972,10561,10533,10592,10269,10471,10353,10122,10618,10004,10476,10410,9722,9915,10139,10301,10220,10329,10369,10413,10768,10811,10536,10205,10562,10395,9786,10460,10187,10158,10447,10301,10327,10429,10819,10031,10169,10684,10393,10137,10152,10607,10310,10240,10544,10078,10772,10443,10391,10349,10459,10112,10814,10288,10299,10320,10684,10115,10607,9889,10080,10411,10504,10111,10366,10131,10281,10386,10305,10774,10795,9858,10218,10028,10685,10183,10010,10327,10012,10061,10635,10205,10485,10242,10226,9995,9859,10137,10508,10448,10028,10130,10605,10743,9974,10260,10153,10366,10514,10450,10444,10116,10375,10254,10675,10068,10162,10424,10418,10451,10438,10071,10223,10515,10733,10189,10275,10297,10372,10773,10292,10296,10464,10593,10122,10356,9964,9728,10145,10250,10065,10076,10356,9981,10711,10293,10760,10107,10360,10379,9807,10084,10341,10375,10192,10099,10912,10152,10220,9968,10503,10525,10826,10264,10358,10160,10088,9875,10485,10129,10434,10355,10715,10548,10415,10484,10351,10497,10337,10328,10422,10414,9803,10183,10429,10146,10194,9959,10034,10264,10340,10008,10389,10438,10277,10674,10545,9933,10453,10311,10196,10251,10334,10322,10312,10006,10490,10261,10096,10585,10383,10136,10297,10488,9933,10001,10264,10085,10417,10191,10465,10491,10209,10088,10764,10466,10359,10497,10608,10380,10458,10578,10065,10341,9899,10422,10048,10227,10479,10390,10176,10298,10512,10267,10417,10364,10311,9803,10642,10673,10538,10424,10549,10610,9880,10558,10399,10269,10317,11023,10170,10326,10597,10226,10623,10211,10528,10066,10238,10177,10214,9990,9943,10325,10481,10165,10588,10329,10123,10611,10416,10711,10425,10397,10228,10248,10035,10375,9869,10425,10363,10536,10528,10142,10596,10580,10776,9904,10323,10490,10255,10513,10436,10346,10041,10373,10721,10747,10466,9961,10365,10300,10202,11022,10720,10409,10498,10387,10093,9612,10300,10339,10124,10365,10597,10469,10221,10259,10605,10077,10504,10747,10866,10564,10466,10269,10352,10506,10680,10299,10545,10249,10134,10221,10588,10203,10398,10441,10001,10315,10181,10097,10245,10293,10092,10503,10074,10655,9910,10055,10278,10501,10413,10629,10006,10442,10430,10315,10465,10034,10040,10319,10145,10350,10112,10142,10150,9998,10495,10194,10262,10388,10724,10318,10633,10081,10095,10462,10357,10385,10932,10172,9941,10419,10527,10591,10637,10651,10502,10341,10626,10379,10358,9893,10104,10254,9948,10147,10804,10336,9953,10451,10092,10351,9988,10355,10280,10016,10063,10270,10291,10273,10171,10557,10672,10385,10308,9993,10367,10280,10392,10307,9868,10511,10203,10321,10363,10755,10295,10585,10295,10276,10662,10210,10704,10758,9897,10186,10633,10474,10709,10102,10854,10168,10342,10214,10517,10372,9704,10119,10637,10167,10283,10145,10427,10423,10667,10622,10831,10245,10544,10607,10230,10315,10147,10559,10003,10818,10255,9996,10019,10135,10339,10027,10431,10085,10586,10320,10114,10087,10354,10112,10143,10026,10693,10051,10321,10224,10375,10128,10462,10421,10483,10376,10438,10140,10307,10089,10284,10213,10431,10219,10691,10452,10394,10644,10407,10026,10814,10436,10255,10363,10407,10394,10445,9662,10197,10639,10199,10436,10420,10411,10617,10215,10267,10228,10402,9953,10634,10479,10123,10636,9887,10465,10172,9980,9972,10123,10159,10330,10577,10509,10171,10467,10342,10165,10527,10577,10474,10385,9995,10232,10212,10004,10603,10311,10309,10144,10437,10358,10362,10378,9859,10327,10794,10116,10584,10116,10417,10038,10372,10047,10455,10066,10139,11013,10757,10025,10668,10363,10245,10273,10051,10127,10125,10168,10136,10438,10003,10167,10599,10204,10184,10177,10257,10519,10591,10129,10466,10547,10571,10513,10491,10004,9919,10229,10034,10479,10036,10441,10048,9937,10417,10449,10657,10213,10400,10079,10308,10107,10190,10328,10176,10877,10389,10397,10099,10468,10276,10496,9647,10029,10006,10324,10710,10400,10422,10360,10588,10011,9777,10715,10039,9872,10468,10279,10433,10147,10067,10152,10572,10369,10477,10174,10159,10503,10783,10324,10257,10560,10332,10363,10686,10361,10176,10077,10078,10501,10560,10239,10430,10696,10677,10463,9879,10354,10439,10268,10450,10446,9738,10599,10064,10449,10188,10400,9987,10338,10801,10757,10324,10513,10378,10513,10533,10102,10646,10060,10213,10326,10589,10707,10128,10354,10206,10209,9816,10339,10415,10101,10235,10873,10211,10350,10569,10542,10640,10286,9985,10262,10250,10218,10501,10250,10208,10630,10051,10350,10729,10179,10749,10187,10437,10257,10583,9776,9884,10327,10524,10492,10134,10240,10125,10351,10061,10711,9876,10211,10507,10276,10487,10420,10341,10548,9971,10528,10235,10569,9991,9987,10262,10111,10282,10394,10565,10397,10076,10281,10603,10490,10468,10689,10219,10884,10218,10324,10212,10379,10000,10398,10122,10131,10043,10209,10250,10611,10228,10258,10292,10511,10060,10530,10225,10680,10263,10149,10086,10583,10063,10288,10307,10697,10416,10712,10710,10477,10403,10689,10232,10007,10103,10434,10169,10215,9457,10491,10311,10184,11098,10145,10009,10198,10251,10361,10267,10584,10478,10342,10087,9973,10332,10362,10527,10211,9690,9796,10411,10120,10460,10293,10134,10098,10554,10381,10224,10438,10016,10127,10296,10751,10322,10083,10938,9939,10485,10430,10733,10253,10268,10478,10308,10307,10054,10294,10202,9955,10610,10710,10453,10653,10302,9992,10389,10353,10007,10007,10690,10238,10077,10528,10514,10395,10815,10327,10291,10508,10445,10292,10829,10378,10228,10243,10676,10136,10290,10655,10185,10610,10246,10297,10217,10376,10245,9600,10077,10195,10848,10362,9916,10580,10128,10274,10481,10217,10114,10404,9914,10036,10422,9944,10340,10665,10178,10267,10462,10246,10065,10602,10505,10093,10710,10333,10451,10228,10773,10448,10311,9943,10252,10047,10166,10259,10301,10664,10370,10218,10306,10194,10133,9945,10044,10060,10712,10357,10188,10467,10379,10225,10345,10362,10401,10664,10311,10293,10024,10346,10195,10911,10462,10611,10087,10198,10889,10010,10138,10128,10285,10296,10454,10812,10197,10149,10102,10020,10350,10357,10310,10531,10256,10354,10134,10318,10235,10523,10392,10374,10355,10301,10267,9984,10735,10519,10456,10194,10472,10138,10056,10104,9849,10712,10711,10017,10537,10535,10484,10101,10501,10268,10312,10044,10789,9586,10314,10481,10026,10536,9867,10349,10476,10175,10115,10124,10474,10508,9957,10212,9866,9830,10115,10487,10154,10780,10087,10273,10142,10675,10792,10427,10181,10554,10579,10282,10750,10421,10460,10148,10170,10198,10208,10391,9946,10240,10749,10346,10483,10422,10025,10722,10456,10227,9836,10111,10977,10002,10622,10460,10035,10361,10213,9851,10710,10213,10118,10513,9975,10230,10317,10288,9999,10446,9973,9913,10354,10071,9817,10409,10398,10367,10079,10043,10368,10459,10344,10468,10224,10476,10528,10513,10434,10256,10020,10374,10139,10167,10102,10427,10683,10394,10337,10197,10469,10778,10566,10181,10361,10624,10689,10674,10052,10172,10540,10245,10484,10561,10549,10267,9719,10185,10189,10346,10729,10440,9732,10446,10255,10685,10148,10376,9813,10660,11036,10381,10148,10361,10763,10317,9936,10679,10038,10176,9925,10581,10092,10042,10680,10355,10686,10380,10343,10181,10154,10369,10081,10089,9524,10297,9975,10479,10477,10002,9990,10152,10319,9875,10128,10124,10512,10553,10493,10051,10397,10030,10420,10487,10083,11006,10160,10030,10409,10287,10201,10577,10434,10252,10022,10231,10423,10188,10369,10295,10383,10022,10409,10595,10211,10356,10311,10706,10075,10156,9985,10373,9869,10215,9995,10332,10354,10754,10155,10021,9944,10110,10295,10378,10168,10370,10334,10331,10635,10430,10172,10169,9770,10373,10577,10184,10448,10571,10777,10527,10311,10077,10316,10277,10691,10509,10509,10209,10475,10339,10137,11000,10233,10242,10302,10045,10425,9895,10445,10116,10006,10529,10425,10075,10285,10232,10277,10202,10456,10506,9946,10259,10386,10320,10132,10486,10269,10148,10481,10368,10402,10268,10144,10446,10054,10273,10000,10337,10114,10311,10595,10420,9837,10396,10651,9871,10775,10729,10424,10512,10604,10090,9793,10484,10193,10209,10004,10403,10245,10385,10665,10588,10014,10496,10029,10561,10145,10615,10701,10297,9875,10415,10612,10765,10494,10375,10638,10521,10459,10062,10586,10675,10657,10092,10576,10325,10653,10371,9851,9954,10051,10744,10175,10371,10574,10633,10368,10404,10610,10175,10109,10209,10127,9928,10174,10431,10200,10369,9853,10222,10427,9947,10171,9953,9882,10398,10300,11043,10824,10366,9814,10698,10038,10151,10129,10169,10648,10000,10424,10525,9843,10539,10199,10144,9923,10476,10169,10655,10402,10425,9703,10451,10199,10547,10406,10567,10437,10260,10771,10720,10499,10490,10305,10587,10434,10234,9915,9999,10576,10710,10730,10374,10571,10508,9937,9922,10457,10001,9922,10363,10063,10174,10376,10369,10394,10590,10447,10045,10304,10185,10399,10073,10253,10536,10324,11001,10249,9618,10530,10863,10749,10162,10151,9876,9474,10189,10496,10442,10069,10246,10446,10307,10324,10194,10331,10080,10588,10744,9993,10152,10724,10201,10169,10787,10124,10508,10358,9804,10062,10246,9943,10674,10150,10096,9921,10146,10032,10058,10434,10458,10184,10086,10622,10521,10178,10281,10073,10447,10489,10204,9765,10430,10520,10378,10301,10234,10311,10137,10338,10387,10051,10020,10397,10460,10176,9990,10500,9806,10131,10191,9875,10226,10444,10158,10556,9964,10557,9498,10630,10412,10328,10545,10035,10287,10137,10247,10500,10335,9756,10428,10254,9934,10528,10321,10148,10116,10034,10470,10335,9856,10440,10434,10127,9676,10389,10260,9717,10216,10076,10773,10424,10184,9958,10644,10195,10648,9988,10013,10347,10141,10581,10150,10327,10409,10483,10439,10345,10105,10155,10281,10057,10170,10595,10128,10198,10401,11007,10729,10481,10068,10644,10234,10235,9870,10309,10521,10561,10358,10418,9833,9952,10544,9970,10474,9758,10518,10097,11235,10057,10299,10525,10359,10459,10538,10442,10456,10638,10239,10752,9924,10276,10837,10340,10421,10597,10605,10173,10129,9926,10716,10218,9830,10802,10671,10003,10270,10395,10137,10317,10416,10363,10583,10472,10321,9971,10143,10523,10417,10498,9858,9865,10381,9889,10259,10096,10019,10502,10277,10241,10066,10170,10229,10029,10307,10728,10189,10297,10126,10099,10523,10030,9958,10502,10041,10517,10244,10513,10996,10062,10197,10405,10260,10237,9964,10217,10275,10443,10770,10414,10687,9429,10609,10019,10758,10741,10333,10190,10395,9982,10308,10177,10116,10497,10586,10508,10286,10426,10556,9724,10696,10089,10343,10508,10031,9798,10028,10267,10297,10417,9767,10460,10537,10670,10383,10366,10177,10184,10503,10558,10484,10321,10002,10237,10196,10118,10062,10113,9867,9822,10109,10232,10050,10232,10298,10363,10528,10315,10129,10142,10139,10347,10131,10321,10819,10174,10744,10330,10595,10451,10351,10556,10221,10548,10014,10173,10602,10067,10592,10480,10724,10527,10294,10180,10224,10204,10420,10153,10343,10345,10577,10249,10552,10437,10165,10563,10550,10234,10363,10117,10327,10484,9897,10447,10623,10580,10290,10191,10515,10400,10535,10402,10980,10733,10147,10079,9939,10343,10074,10688,10190,10700,10640,10533,10617,9840,10354,10380,10211,10674,10164,10195,9823,9982,10031,10133,9845,10310,10962,10366,10460,10131,10334,10453,10289,9944,10353,9979,10366,10529,10398,9887,10348,10352,10577,10502,10201,9818,9908,10448,10063,10116,10329,9949}},
{{7000,2.300000},{4731,4650,4947,4930,4973,5053,4619,5157,5023,4523,4769,4662,4562,4848,4885,4799,4702,4656,4516,4822,4938,4855,4850,4519,4899,4452,4851,4711,4822,4861,4721,4618,4545,4788,4985,4790,5312,5035,4802,4975,5023,4812,5018,5052,4864,4646,4542,4674,4343,4932,4572,4818,5004,4993,5087,4905,5278,4731,4515,4989,5058,4512,4872,4591,4762,4939,4760,4655,5032,4950,4971,4688,4490,4718,4771,4746,4852,4864,4442,4900,5208,4685,4734,4891,4559,4701,5098,4908,4678,5049,4924,4931,4946,5104,4957,4612,5069,4918,4923,4834,5009,4955,5022,4825,4973,4753,5016,4602,5169,5146,4824,4633,5002,4652,4911,4780,4768,4885,5127,4942,4931,5203,4612,4669,5087,4841,4938,4877,4746,4780,4981,4989,4739,5150,4771,4177,5228,4389,4417,4800,4814,4401,4820,4547,5008,4446,4878,4849,4500,4723,4794,4998,4844,4754,4663,4992,4748,4865,4744,4708,4837,4744,5098,5037,5005,4777,5117,4659,4611,4830,4387,4929,4762,4675,4527,4794,4855,4660,4913,5011,4968,4479,5046,4905,4864,5147,5068,4557,4867,4632,4812,4870,4877,4836,4768,4466,4929,4663,4951,4802,4790,4634,4602,4783,4851,4565,4835,4439,4651,4940,4760,4800,5053,4624,4805,4622,4930,4969,4989,4634,4601,4595,4806,4799,4959,4818,5043,4633,4595,4583,4752,4838,5004,5042,4855,4601,4927,4937,4710,4766,5137,4476,4612,5180,5097,5001,4704,4807,4856,4794,4817,4890,4778,4687,4366,5065,4982,4833,4745,4606,4835,5100,5125,4345,4885,4650,4915,5076,4950,4799,4684,4795,4979,4957,4817,4859,4588,4928,5070,4891,4651,4773,4753,5077,4979,4770,4442,4639,4750,5060,4664,4960,4899,4883,4743,4762,4780,4797,4727,4951,5228,4924,4803,4697,4765,4654,4978,4712,4879,4964,4765,4715,4911,4961,4970,4605,5000,4673,4667,4920,4903,4578,4880,4751,4954,4552,4681,5157,4933,4854,4911,4784,4668,4740,5298,4792,4811,4732,4660,5026,4638,4893,4999,4960,4455,4928,4673,4848,4538,4620,4766,4908,4730,4750,4767,4438,4893,4937,4857,4929,4917,4940,4855,4921,4678,4918,5116,4695,4449,4705,4882,4677,4901,4686,4831,4698,4992,4843,4990,4817,4639,4699,4796,4996,4888,4590,4407,4786,5110,4979,4928,5179,4543,5120,4915,4684,4597,5002,5047,4811,4602,4800,4878,4888,4847,4901,4839,4908,4891,4819,5070,4700,4456,4785,4161,4981,4700,5082,4629,4819,5005,4718,4597,4618,4637,4712,4473,4685,4504,4987,5072,4747,5070,4549,4724,5016,4958,4809,4704,5107,4723,5068,4724,5202,5155,4591,4887,4943,5022,5229,4717,4722,4794,5052,4496,4720,4858,4529,4779,4737,4708,5093,5166,4778,4819,4921,4845,5019,4930,4579,4687,4803,4900,4909,4881,5003,4698,4936,4565,4567,5007,4949,4839,4901,5044,4620,4887,5072,4877,4970,4749,4618,4753,4865,4735,4960,5038,5324,5020,4541,5081,5049,4652,4778,4808,5022,5194,4888,4806,4706,4779,5029,4937,4822,4674,4870,5051,4870,4998,4837,4664,4684,4882,4743,4943,4839,4573,4717,4687,5157,5099,4614,4846,4744,4683,5208,4621,4823,4701,4870,4944,4684,4576,4630,4897,4779,4808,4822,4625,4837,5142,4795,4993,4882,4476,4868,4788,5041,4684,4816,4872,5060,4715,4886,4846,4918,4614,4658,5057,4740,4790,4735,4625,4991,4975,4346,4931,4775,4940,4573,4588,4617,4603,4643,4793,4694,4990,4957,4695,4980,4808,4872,4818,5027,4560,4815,5152,4505,4616,5085,4976,4943,4873,4625,5076,4632,4770,4718,4720,4668,4839,4721,4459,4780,4654,4821,4937,5007,4636,4821,4660,5017,4907,4821,4596,4836,4770,4644,4523,4893,4819,4675,4666,4508,4850,4491,4617,4635,5036,4671,4604,5137,4882,4765,4803,4588,4864,4787,4700,4866,5020,5098,4769,4691,4942,4974,5076,4805,4847,4953,4988,4883,4738,4427,4454,4841,4984,4935,4697,4937,4785,4868,4879,4695,4685,4874,4748,4878,4557,5167,4647,4603,4904,4957,4774,4686,4909,4743,4869,4897,4938,4599,4551,4937,5026,5036,4950,4901,4893,4696,5150,4784,4625,4797,4816,5250,4485,4702,4654,4922,4675,4842,4731,5016,4710,4973,4717,4777,5247,4615,4918,4648,4641,4963,4977,4801,4834,5169,4547,4625,4728,4779,4921,4851,4858,4559,4856,4773,4755,4675,4704,4782,4779,4778,4829,5185,4770,4668,4714,4799,4429,4639,4764,4878,4755,4846,4684,4846,4920,4521,4749,4929,4784,5122,4720,5052,4563,4905,4860,4862,4756,4995,4542,4600,4736,5040,4682,4590,5033,4579,4877,4864,4741,4721,4777,4571,4647,4509,5155,4967,4781,4548,4926,5075,4641,5083,4636,4840,4856,4983,5054,5056,4658,4996,4641,4710,4594,4675,4654,4732,4778,5074,4758,5029,4994,4815,4644,4712,4977,4884,4762,4810,4949,4830,5083,4387,4786,4688,4734,4728,4693,4645,4642,5088,4914,4549,4971,4904,4831,4970,4880,4797,4943,4651,4781,4911,5098,4596,4895,4939,4703,4914,5133,4884,5197,4623,5174,4731,4912,4739,4458,5165,4926,4708,4722,5150,4970,4927,4977,4918,4622,4983,5232,4682,4872,4664,5008,4915,4679,5058,4897,4678,4505,4702,4676,4907,4860,4796,5006,5135,5063,4578,4713,4973,4558,4637,4588,4859,4654,4703,4707,4840,4702,5020,4995,4937,4975,4698,4675,4652,4705,4778,4799,4918,4770,4571,4932,4709,4662,4590,4678,4866,5125,4669,5019,4618,4923,4772,4800,4886,4738,4728,4999,4907,4633,4718,4817,4933,4834,5000,4665,4488,5099,4867,4880,4617,4636,4999,4824,4726,4583,4909,4579,4820,4698,4501,5015,4891,4748,5157,4769,4814,4898,5081,4600,4854,4895,4933,4906,5054,4837,4452,4964,4455,4672,4848,5223,4702,4840,4577,4871,4942,4786,4928,5179,4566,4999,4941,5021,4750,4906,4766,4761,4557,4780,4899,4997,4654,4796,4689,4974,4947,4715,4564,4754,5159,4776,4937,4848,4993,4742,4582,4825,5111,5122,4785,4906,4918,4746,4995,4626,4801,4751,4756,4628,4907,4836,4897,4653,4584,4612,4847,4850,4895,4775,4806,4922,4809,4547,4739,4821,5044,4523,4664,4775,4649,4639,4777,4748,4990,5280,4824,4598,4708,4815,4871,4826,4997,5065,5019,4838,4828,4822,4779,4878,4975,4978,4899,5008,4870,4853,5047,4646,4833,4993,4533,4759,4658,4600,4732,4877,4881,4567,4720,4995,4908,4722,4819,4769,4241,4623,4764,4735,4998,4792,4918,4764,4796,4675,5005,4808,4640,4811,4934,4619,4905,4816,4905,4868,4784,5179,4903,4802,4844,4859,4672,4966,5228,5040,5109,4603,4975,4781,4441,4793,4839,5071,4931,4604,4472,4672,4458,4645,4575,5257,4909,4935,4940,5169,4747,4926,4812,4706,4620,4911,4616,4882,4652,4817,5125,4889,4696,4981,4904,4773,4590,4799,4715,4985,4934,4949,4857,4712,5011,4466,4990,4924,4809,4913,4975,5228,4663,4794,4446,4914,4708,4793,4374,4536,4984,4838,4952,5049,4756,5059,4891,4682,4863,4802,4838,4507,4843,4767,5001,5109,4869,5003,4861,4567,4813,4868,4718,5116,5011,4872,4537,4954,4593,4807,4761,4994,4993,4691,5165,4905,4987,5069,5154,4923,4528,4828,5189,4928,4819,4413,4852,5104,5028,5021,5001,4583,5059,4410,4740,4834,5256,4843,4591,4980,4859,4690,4754,4958,4580,4665,4735,4415,4603,5036,4704,4615,4848,4778,4498,5027,4741,5076,4572,4478,4825,5276,4782,4152,4683,4913,4499,4866,4626,4600,4852,4819,4593,4637,4892,4927,4746,4819,4900,4514,4673,4734,4543,4899,4891,4852,4694,4832,4577,4959,4701,5060,4800,4790,4615,4454,4650,4836,4823,4802,4981,4955,4679,4503,4596,4418,4666,5095,4821,4850,4669,4503,4916,4796,5064,4957,4526,4940,4461,4950,4410,4693,4971,4964,4947,4674,4597,4909,5076,4869,4630,4727,4509,4973,4810,4984,5004,4989,4661,4710,5286,4693,4765,4671,4633,4804,4659,4696,4831,4997,4834,4977,4592,4782,5153,4689,4738,4796,4857,4928,4965,4888,4708,5006,4535,4661,4703,4793,4731,5228,4785,4988,4695,5089,4656,4619,4851,4758,4705,4711,4799,4681,4912,4752,4761,5114,5036,4828,5081,4965,5073,4838,4526,5151,4754,4865,5087,4825,4796,4686,4633,4919,4556,4939,4835,4766,4982,4862,4893,4741,4952,4974,4503,5139,5206,4791,5050,4820,4485,4988,4876,4569,4688,4553,4984,4937,5015,5237,4809,4948,4703,4757,4930,4936,5009,4914,4954,4727,4811,4857,4916,4828,4730,5090,4667,4758,4523,4761,4965,4555,5028,5023,4865,4659,5028,4805,4704,4823,4687,4577,4849,5002,4724,4684,4975,4845,4758,5061,4660,4591,4888,4742,4827,4688,4450,4942,4908,4914,4835,4901,5013,4794,4973,4889,4745,4692,5044,4955,4919,4420,4723,4948,4781,4510,4278,4621,4767,4980,4657,4621,4649,4554,4620,4855,4838,5158,4905,4850,4819,4734,4912,4418,4532,4859,4846,4591,4784,4824,4723,4848,5027,4904,4861,5060,4598,4801,4914,4823,4833,4870,4426,4939,4608,4955,5089,5058,4962,4683,4981,4622,4979,4660,5049,4947,4863,4653,4705,4641,4817,4898,5220,4681,4791,5162,4562,4880,4288,4465,4649,4505,4683,4959,4904,4776,4976,4973,5055,4665,5036,4843,4546,4780,4784,4637,5129,4865,4652,4928,5028,4737,4644,4692,4961,5062,4553,5001,4578,4946,4968,4947,4627,5011,4636,4811,4687,5085,4885,4529,4826,4787,4574,4873,4528,4781,5193,4955,5007,4781,4473,4737,4967,4737,4771,4670,4830,4843,4939,4804,4672,5185,4593,4944,4833,5064,4754,4963,4976,5116,4779,4662,4782,4650,4640,4873,4933,4823,4788,4800,4577,4805,4838,4516,4797,4725,4882,4871,4791,4992,4718,4643,4831,4781,4923,4636,4495,4872,4857,4966,4986,4863,4913,5000,4874,4897,4813,4778,4649,4677,4373,4435,5175,4488,5110,4985,4486,5075,4946,4756,4767,4657,4673,4709,4950,4803,4913,5047,4824,4418,4595,4979,4741,4609,4771,4877,4647,5039,4912,4978,4498,4862,5079,5066,4490,4643,4809,4706,4549,4881,4945,4902,5019,4857,4700,4828,4646,4852,5462,4738,4977,4557,4765,4675,4500,5033,4979,4884,5088,4887,4651,5174,4922,4871,4777,5128,4626,4801,4885,4770,4581,4888,5125,4732,5066,4566,4966,4859,4559,4843,5033,4561,4484,4872,4843,4668,4801,4815,5079,4951,4865,4830,4618,4764,4642,4854,4699,4577,4559,4817,4902,5002,4650,4858,4633,4816,4738,4884,4726,5025,4715,4558,4640,4794,4825,4638,4719,4904,4931,4953,4732,5053,4854,5131,4383,4648,4895,4588,4834,4911,4980,4635,4518,4823,4933,4851,4921,4745,4981,5035,4578,4785,5029,4180,4813,5029,4960,4821,4930,5112,4829,4419,4837,4954,4645,4713,5016,4756,4881,4902,4918,5042,4845,4773,4896,4714,4699,4727,4776,4539,4690,5018,4960,5015,5275,4891,4960,4778,4720,4665,5137,4896,4753,4770,4509,4975,4609,4953,4781,4658,4690,4828,4799,4855,5079,5034,4490,4640,5015,4575,4672,5277,4646,4681,4860,4744,4810,4794,5393,4573,5056,4767,4826,4412,4616,4853,4800,4862,4813,5116,4630,4614,4619,4713,4764,4459,5052,5194,5030,4629,5020,5363,4858,4799,4535,4824,4879,4636,4967,4547,4963,4823,4510,4672,4823,4972,5160,4658,4778,5041,4876,4883,4918,4725,4869,4642,4931,5089,5179,4596,4848,4880,4798,4952,4530,4818,4661,5113,4549,4558,5071,4710,4666,4827,4651,4788,4666,4811,4974,4570,4957,4849,4851,4886,4983,5174,5001,4937,4795,4944,4480,4574,5103,5102,4706,4770,4970,5007,4907,4742,4762,5052,4645,4608,4893,4723,4602,4879,4509,5027,4748,4542,4799,4779,4679,5076,4738,5128,4787,4441,4481,4623,4469,4851,4594,4609,4766,4752,4636,4674,4959,5014,5200,4897,4708,4770,4902,4869,4727,4855,4859,4725,4770,4881,4951,4917,5089,5021,4870,4968,4912,5027,4378,4567,4573,4471,4967,4724,4588,5088,4678,4807,4766,4605,4807,4690,5175,4841,5098,4480,4962,4527,4902,4917,4821,4768,4608,4994,5088,4715,4680,4558,4750,5141,5022,4907,4721,4900,4835,4931,4684,4904,4732,4783,4778,4670,4786,4755,4969,4828,4854,4954,4819,4636,5076,4809,4748,5121,4687,5147,4839,4670,4932,4602,4778,5080,4712,4766,4919,4806,4789,4935,5199,4647,4882,5050,4625,4569,4695,4747,4681,4582,4785,4668,5337,4822,4682,4962,4990,5030,4908,4982,4805,4681,4959,4987,4659,5172,4759,4522,4831,4640,4736,4945,4874,4785,4971,4676,4900,5140,4626,4636,4542,5035,5056,4860,4685,4777,5166,4917,4560,4716,4582,4741,4724,4639,5029,4765,4947,4674,4883,4717,4638,5042,4880,4605,4741,4677,4912,4832,4738,4699,4862,4770,4477,4933,4764,4877,4762,5100,4734,4884,4874,4977,5108,4752,4881,5184,5049,4867,4667,4982,4880,4792,4729,4735,4900,4411,4892,4852,5070,4853,4925,4895,5032,4787,4747,4859,4828,5021,4902,4735,4696,5041,4656,4975,4861,5083,4833,4686,4475,4741,5023,4790,4776,4348,4569,4955,4890,4607,5079,4692,4889,5009,4981,5065,4690,4666,4527,4676,4928,4775,4650,4637,4952,5063,4670,5051,4875,5013,4934,4891,4773,5066,4491,4548,4637,4848,4820,4906,4906,5076,4850,4995,4862,5136,4756,5183,4613,4985,4992,5173,4460,4860,4846,4554,4789,4744,4811,4980,4772,4978,4736,5059,4822,5120,4603,4876,4805,4796,4731,4917,5026,4855,4905,4789,4725,5157,4833,4695,4840,4925,4923,5077,4910,4595,4757,4942,4457,4969,4870,4460,4581,4606,5149,4880,4932,5020,4714,4806,4936,4967,4929,4815,4906,4757,4773,4994,4753,5082,4607,4958,4574,4840,4640,4764,4580,4716,5354,5114,4668,4912,4392,4986,4753,4779,4437,4791,4725,4788,5012,4926,4936,4823,4713,4632,4686,4856,4854,4919,5173,4735,4626,5190,5146,4808,4612,4846,5005,4417,4818,4874,4898,5009,4973,5017,4980,4969,4810,4766,5056,4334,4641,5017,4886,4885,4912,4901,4729,4627,4638,4979,4694,4509,4737,4684,4637,4624,4831,5023,4662,4714,5008,4807,4617,4839,4911,4627,5075,4675,4708,4863,4503,4929,4904,4562,4909,4620,5100,4695,4924,4826,4674,4946,4726,5023,4778,4648,4779,5073,4837,4607,4761,5115,4832,4979,4884,4737,4973,4783,5021,5014,4723,4713,4642,4981,4803,4781,5111,4594,4744,4736,4841,4628,4743,4413,4739,5085,4388,5017,4883,4970,4629,4600,4534,4556,4758,4573,4602,5108,4572,4499,4783,4774,4805,4905,4846,4936,4697,4641,5118,5139,4856,4664,4787,5075,5014,4785,5164,4770,4701,4680,4995,4608,4650,4791,4294,4809,4928,5084,5073,4779,4802,4684,4795,4717,4942,4718,4647,4704,4745,5055,4596,4872,4940,4591,4693,4746,4592,4996,4736,4912,4951,4792,4775,4786,4673,4756,5087,4922,4689,4934,4760,5007,5302,5092,4524,4941,4763,4681,4808,4761,4878,4579,4710,4558,4587,4989,4746,5105,4832,4681,4621,4691,4946,4567,5062,5004,4588,4658,4527,5180,5049,4586,4819,4919,5157,4950,5021,4782,4711,4686,4872,4998,4852,4583,4684,4700,4590,4833,4634,5114,4954,5059,4603,4580,5071,4821,4836,4584,5011,4851,4676,4578,4739,5036,4699,4854,5031,4721,4824,4633,4676,4803,4555,4750,4766,5238,4984,4776,5137,4870,4709,4992,4818,4732,4878,4653,4865,4901,4688,5048,4804,5088,5107,5003,5202,4939,4870,4786,4827,4894,4753,4486,4599,4844,4591,4496,4770,4482,4640,4641,4740,4925,5123,4886,4892,4934,4860,4979,4906,4722,4914,4547,4945,4637,4661,5067,4987,4667,4853,4960,4840,4870,4701,4927,4748,5148,4882,4497,4797,4880,5091,4876,5064,4918,5313,4868,4505,4653,4864,4985,4884,5159,4608,4489,4893,4858,5001,4592,4857,5045,4901,5054,4821,4864,4635,4803,4834,4920,4999,4549,4951,5072,4794,4794,4684,5026,4821,5113,4840,4477,4881,4926,4657,4595,4662,4929,5037,4764,5063,4636,4746,4911,4596,4538,4793,4665,4631,5019,4804,4817,4794,5125,4994,4899,4850,4820,4602,4581,4963,5001,4663,4673,4986,4606,4314,4605,4775,4747,4827,4884,4870,4978,4345,5172,4684,5021,4903,5111,5004,4699,4810,4892,4859,5069,4858,4813,4531,5130,4812,5084,4752,4878,4816,4804,4619,4928,4871,4431,5011,4970,4647,4598,4871,4913,4616,4724,4861,4845,4731,4604,4936,4908,5011,4716,4627,4579,4802,4937,4836,4774,4593,4669,5075,4643,5061,5251,5004,5042,4537,4702,4453,4793,4601,4983,5147,4765,4927,4699,4796,4557,4818,4793,4921,4926,4753,4622,4742,4171,4928,4643,4934,5161,4580,4803,4880,4576,4746,4945,4845,4821,5112,4639,4865,4825,4867,4706,4715,4967,5099,4876,4407,4834,4624,4642,4851,4787,5009,4348,4586,4757,4623,4835,4647,4566,4894,4701,4708,4805,4701,4751,4895,5212,4953,4549,5120,4539,4809,5065,4441,4771,4661,4678,4145,4719,4845,4830,4880,4922,4955,4642,4924,4495,4913,5007,4771,5115,4717,5037,4662,4827,4529,4712,5284,4750,4542,4817,4814,4674,4883,5039,4610,4698,4608,4665,4954,4719,4769,4681,4893,5195,4865,4882,4706,4865,4926,4815,4817,4489,4636,4995,4847,4703,4599,4875,5127,4512,4753,4678,4496,4564,4748,4972,5043,4838,4758,4685,4902,4817,4610,4829,4572,4825,4986,4988,4889,4934,4820,4738,4776,4655,5037,5006,4781,4617,4844,4555,5029,4808,5048,4778,4730,4503,4834,4747,4702,4679,4640,4644,4665,4729,4745,4607,4965,4818,4702,4838,4581,4685,4694,5018,4721,4684,5026,4730,4529,4980,4450,4576,4722,4706,4681,4706,4959,5126,5028,4874,4884,4795,4963,4438,4639,4560,4960,4702,4976,4903,4964,4969,4639,4949,4781,4862,4482,5049,4661,4574,4762,4728,4693,4715,4793,4670,4921,4887,4646,4830,4784,4678,5050,4714,4506,5179,5157,4769,4690,4638,4432,4816,4745,5222,4863,4768,4964,4817,4795,4563,4816,4840,4573,4751,4727,5178,4667,4713,4839,4460,4729,5489,4835,4859,4870,4807,4876,4774,5000,4776,4967,4650,4962,4594,4922,4904,5248,4943,4846,4522,4885,4664,4872,5106,4830,4720,4916,4654,4830,4692,4735,4756,4733,4930,4524,4625,4664,4561,4554,4606,4801,4736,4899,4243,4812,4708,4884,5070,4757,4890,4843,4492,4596,4561,4592,5011,4876,5028,5120,4916,4628,4950,4755,4776,4984,4894,4837,4666,4762,4683,4712,4804,4718,4412,4911,5079,4763,4668,4438,4774,5128,4913,4950,4689,4515,4763,4944,4682,5045,4667,4660,4984,5135,4680,5070,5109,4829,4894,4816,4816,4777,5036,4826,4809,4675,5136,4884,4941,4953,5023,4816,4899,4895,4764,5019,4849,5141,4980,4571,4890,4591,4870,4618,4900,4641,4866,4999,4707,4761,4981,4744,4856,4845,4857,4822,4757,4986,4582,4874,4741,5031,5044,5044,4687,4662,4816,4528,4505,4686,4526,4605,4870,4866,4920,4878,4787,4788,4481,4739,4575,4746,4772,5012,4611,4846,4856,4848,4615,4737,4909,4708,4752,4647,4899,4926,4837,4673,4914,4926,4863,4703,4690,4954,4787,4740,4778,4411,4886,5101,4854,5001,4672,4869,4836,5092,4936,4615,4894,4902,5001,4841,4899,4971,4769,4657,5042,4830,4703,4870,4923,4754,4990,4947,4534,4853,5278,4564,5059,5030,4862,4829,4916,5139,4854,4873,5071,4666,4736,4606,5085,4932,4947,4790,4434,4806,4785,4833,4481,4966,4840,4936,4839,4952,4672,5011,4862,5013,5081,4795,5039,5108,4699,4628,4812,4771,4878,4479,4865,4737,5010,4727,4804,5018,4838,4962,4458,5127,4763,4996,4715,4727,5009,4814,4905,4716,4793,4955,5422,4681,4641,4747,4572,4857,4551,4846,4789,4793,4999,4908,4768,5138,4722,4620,4806,4615,4522,4638,4970,4552,5134,4546,4784,5020,4636,5275,5079,4733,4474,4780,4970,4913,4569,4923,5021,5205,4706,4912,4981,4600,5118,4950,4804,4749,5176,4870,5018,4983,5070,5103,4704,5167,4977,4704,4970,4743,4806,4937,4616,4592,4813,4565,4636,5018,5052,5170,4846,4764,4777,4658,4767,4676,4907,4945,4717,5075,4905,4717,4856,4751,4379,4712,5091,5306,5000,4461,4849,4755,5002,4873,4881,4744,4963,4755,4584,4713,4751,4899,5212,4788,4788,4688,4890,5021,4773,4884,4901,4545,5044,5091,4937,4862,4852,4931,5022,4926,4865,4868,4940,4678,4932,4782,4776,4830,4758,4953,4622,5098,4848,4702,4342,5066,4881,4782,4846,4812,4823,4836,4974,4697,4886,4980,4597,4684,4938,4823,4961,4973,4986,4701,4694,4911,5007,4672,4648,4577,4659,4856,4793,4804,4833,4788,5048,4781,4972,4964,4576,4767,5172,4772,4875,4610,4855,4615,4551,4919,4672,4701,4379,4666,4554,4892,4397,4740,4796,5122,4970,4729,4633,4836,4708,4949,4680,4842,5005,4985,4882,4820,4977,5154,4823,4500,4586,4670,4952,4964,4866,4635,5020,4525,4585,4954,4881,4792,4904,4963,4906,4921,4982,5048,4912,4916,4826,4728,4848,4737,4708,4415,4704,4889,4783,4912,5088,4555,4535,4766,5017,4850,4844,4723,4554,5029,4719,4424,4589,4979,4793,4955,4937,4715,4662,4864,4661,5048,4895,4543,4905,4865,5095,4970,4684,4945,5121,5148,4604,4705,4806,4786,4840,5150,4528,4733,5027,4936,4879,4723,4673,4787,4745,4874,4860,4604,5008,4638,4819,4914,4608,4839,4966,5035,4772,4700,4761,4757,4804,5144,4627,4660,4863,4550,4322,4994,4851,4699,4829,5094,5003,4707,4639,4753,4900,4814,4770,5044,4774,4996,4501,4556,4602,4976,4725,4886,4520,4861,5003,4759,4816,4872,4850,4355,4698,4694,4654,4934,4821,5181,4750,4642,4911,4986,4596,5031,4890,4837,4450,5009,5075,5044,4707,4823,4710,4784,4668,4939,4752,4990,4505,4517,4735,4704,4609,4733,5017,4978,4642,4902,4762,4681,4899,4490,4896,4873,4518,4729,4649,5014,4285,4673,4716,4672,5003,4656,4482,4631,4806,4703,4908,4652,4914,4512,4674,5031,4704,4725,4797,5352,5018,4834,4746,4820,4855,4954,4739,4883,4491,4802,4666,4926,5006,4467,4762,4862,4818,4831,5064,4975,4907,5160,5011,4680,4735,4896,4876,4768,4756,4843,4899,4963,4382,5082,4570,5083,4936,4626,4893,5113,4679,4618,4935,4585,5054,4912,5116,4674,5045,4626,4844,4973,4872,4944,4555,5024,4998,5114,4798,4981,4825,4931,4878,4606,5016,4837,4769,5099,5128,5133,5090,4695,4612,4678,4759,4690,5011,4869,4898,4511,4809,4782,4711,5027,4837,5011,4780,4793,4738,4834,4535,4824,4840,4865,5008,4838,4947,5085,4779,4819,4943,4818,4904,4836,4997,5118,4782,4475,4862,4849,5052,4755,4879,4850,4923,4905,5125,4778,4632,4610,4684,4769,4899,4714,4889,4550,4743,4845,5173,4732,5173,4768,4704,4886,4967,4925,5062,4454,5101,5014,5001,4860,4965,4765,4993,4663,4705,4667,4703,4723,4831,4554,4656,4838,4823,4576,4871,4691,4815,4775,5191,5009,4825,4693,4746,4690,4681,5066,4965,4593,5057,4847,4675,4625,5079,4756,4976,4745,4992,4657,5330,4764,4821,4658,4920,4642,5010,4727,5092,4978,4932,4737,5029,4750,4860,4937,4736,4573,4983,4755,4957,4798,4806,4868,4799,4604,4621,5176,4717,4664,4583,4861,4799,4693,4886,4939,4829,4889,4962,4626,4986,4523,4566,4984,4863,4518,4909,4601,4285,4704,4926,4739,4976,4895,4936,4816,4716,4664,4861,4927,4584,4874,4875,5005,4987,5050,4791,4766,4591,4429,4979,4764,4481,5054,5104,5060,4772,4766,4896,4705,5012,5072,4774,4674,4828,4610,4404,5014,4706,5107,4745,4637,4936,4638,5109,4659,4603,4682,4826,4807,4905,4922,4716,4660,4563,4817,4893,4683,4971,4507,4921,4493,4880,4946,5009,4751,4414,4793,4520,4770,5054,4452,4966,5146,4647,4714,4631,4763,4924,4933,4512,4865,4747,4775,4815,4867,4828,4521,4876,4833,4967,4868,4710,4760,4710,4994,4886,5066,4676,4914,4704,5009,4879,5013,5046,5064,4779,4694,4994,4872,5139,4706,4914,4513,4877,4585,4652,4876,4783,4706,4762,4894,4905,4582,4626,4488,4576,4706,4824,4605,4911,4710,4494,4484,4909,5218,4751,4559,5118,4899,4864,5049,4787,4799,5045,5083,5029,4901,4856,4974,5080,5012,4681,4437,4781,4920,4772,4653,4816,4964,4613,4751,4966,4827,4981,4542,4677,4711,4822,4882,4798,4912,4844,4770,4756,4833,4752,4725,4690,5069,4990,4797,5003,4762,4894,4747,4899,4882,4797,4533,4451,4638,4708,4992,4575,4668,4635,4772,4977,4706,4933,4877,5110,4572,4925,4726,4506,4897,4852,4722,4622,5032,4903,4767,4789,4985,5121,4483,4656,4794,4790,4846,4839,4624,4799,4842,4869,4702,4907,4727,4757,4835,5076,4662,4794,4611,4748,4873,4952,4902,4587,4593,4718,4915,4619,4808,4894,4665,4909,4894,4823,4897,4884,4619,4864,4612,4713,4807,4679,4791,4863,5131,4733,5024,5000,4465,5000,4782,4780,4963,4735,4618,4873,5016,5029,4769,4963,4909,4962,4840,4741,4995,4819,4809,4773,5058,4899,5000,4999,5086,4801,4760,5007,4768,4947,4997,4509,4840,5068,4496,4657,5329,4822,4851,4916,4823,5041,4875,4666,4987,4561,4673,4749,4783,4497,4490,4579,4901,4668,4739,4679,4869,5112,4771,4989,4779,5051,4911,4784,4974,4822,5092,4943,4606,4666,4913,4845,4885,4785,4958,4898,5197,4533,4942,4753,4559,4858,4783,5004,4897,4649,5022,4613,4499,4846,4870,4784,4650,4571,4533,5108,4768,4965,4621,5034,4488,4959,4982,4983,4759,4875,4613,4611,4660,4754,4797,5074,4864,4761,4703,4627,4859,4882,4883,4878,4833,4781,4994,4915,5155,5031,4919,4867,4665,4964,5093,4923,4910,4861,4686,4929,5123,4799,5006,4390,4988,4869,4577,4589,5074,5017,4914,4561,4786,4788,4841,4977,4739,4831,4609,4640,4532,5087,4881,4495,4874,4750,5160,4619,4779,4834,5093,4923,4406,4920,4791,4462,5133,4985,4698,5101,4931,4710,4915,4781,5079,4926,4972,4883,4865,4819,4819,4874,4922,4958,4644,4640,4834,4721,5160,4998,4620,4937,4785,5011,4509,4716,4720,4523,4562,4900,4964,4980,4808,4967,4491,4960,4505,4799,4915,4941,4979,4911,4913,5005,4487,5014,4527,5050,4729,4647,5025,4884,4842,4715,4544,4650,4792,4776,4879,5135,4527,4772,4752,4491,4685,4575,4743,4776,4736,4855,4747,4733,4751,4694,4602,5165,4956,4853,4967,4892,4569,5057,4791,4847,4717,4907,5090,4794,4825,4802,4663,4774,4793,5067,4834,4816,4731,4906,4772,4829,4919,4905,4565,5062,4892,5317,4758,4825,5077,5052,5185,4856,5035,4697,4854,4933,4704,4798,4724,4855,4937,4715,4785,4956,4872,4977,4898,4927,4713,4803,4957,4903,5029,4518,4805,4941,4986,5021,4916,4960,5101,4599,5307,4632,4709,4670,4707,4893,4737,4673,4602,4950,4532,4961,4858,4883,4950,4962,4846,4733,4906,4876,4600,5084,4633,5094,4823,4769,4677,5159,4614,4708,4679,5178,4562,4491,4762,4863,4826,5003,5147,4873,4952,4880,4760,4741,5138,4888,4863,5001,4834,4662,4982,5253,4776,4578,4746,4681,4542,4696,4898,4546,4913,4739,4816,4855,4690,4708,4953,4813,4513,4572,4897,4991,4914,5049,5009,4679,4516,4729,5161,4708,4611,4681,4628,4710,4912,5133,5065,4883,4819,4740,4809,5158,4949,4541,5089,5005,4692,5046,4844,4762,4888,4528,4732,4934,4735,4702,4762,4807,4556,5283,5181,4699,4907,4966,4755,4897,4745,4799,4541,4567,5056,4967,4761,4871,4865,4861,4771,4459,4981,4687,4442,4667,4778,4959,4440,4965,5152,4761,4777,4530,4532,4944,5003,4601,5048,4631,4909,4783,4751,4800,4589,4834,4718,4567,4845,4641,4622,4625,4600,4917,4815,4957,4579,4715,4998,4869,4587,4495,4869,4958,4903,4997,4833,4782,4607,4713,4668,4731,4394,4632,5039,4736,4825,4805,4699,4850,5141,4706,4696,4926,4615,4975,5025,4933,4709,4750,4737,4598,4948,5004,4583,4909,4572,4634,4979,4963,4828,4856,4974,4611,4895,4865,4569,4635,4725,4705,4731,4759,4854,4847,4891,5001,4918,5009,4452,4662,4857,4671,4955,4782,4897,4997,4951,4557,4891,4844,4425,4928,4787,4937,4655,4869,4756,4915,4794,4840,4912,4869,4970,4888,4762,4536,4784,4675,4770,4664,4373,5070,4845,4643,4982,4525,4740,4774,4961,4889,4810,4730,4870,4384,4816,4709,5041,4595,4677,4843,4862,4839,4954,4722,4604,4589,4902,4766,4696,4927,4989,5005,4919,5140,4525,5034,4883,5168,4993,4573,4664,4806,4720,4780,4554,4866,4606,4705,5013,4543,4787,4760,4593,5097,4832,4457,4748,4947,5141,4621,4752,4635,5041,4919,4787,4748,4702,4843,4556,4800,4812,4524,4782,4921,4671,4912,4818,4748,4489,4719,4870,5041,4885,4802,4534,4792,4554,4841,4723,4692,4618,4899,4837,4760,4734,5048,4578,4821,4751,4779,4972,4698,5097,5001,4702,4789,4655,4979,4834,4832,4581,4826,4860,4537,4719,5019,4917,4966,5162,4932,4920,4969,4758,4662,4795,4824,4884,4935,4832,5131,4714,4986,4474,4837,4837,4569,4782,4587,4736,4713,4550,4888,4644,4830,4914,4526,4521,4594,5235,4550,4611,4745,4658,4712,4952,4751,4707,4965,4558,4781,4652,5081,4756,5144,4918,5120,4828,4613,4796,4706,4819,4413,4549,4821,4559,5045,4714,4921,4574,4524,5150,4784,4984,4797,4795,4805,4838,4804,4807,4891,5092,4912,5031,4792,4696,4808,5041,4617,4887,4822,4742},{3955,3875,3929,3984,4138,4359,4074,4180,3841,3970,4017,3692,4010,4132,3747,3982,3819,3838,3976,4091,4192,4007,4225,3749,4039,4177,3945,3904,4017,4163,3921,4101,3653,3837,3997,3779,4007,3905,4052,3962,4162,4098,4133,4066,3992,4021,3850,3832,3989,3747,4218,4061,4083,4234,3975,3908,4125,4093,4019,4146,3972,4186,3891,3973,3801,4292,3947,3881,3922,3821,4121,3953,3974,4253,3888,3955,3941,3838,3965,3980,3886,3999,4098,3980,3986,4081,4292,4113,4012,3924,4018,3969,4011,3635,3774,4147,4118,3907,4329,3947,3790,3977,4065,3931,4039,4299,3780,3948,3987,4017,3824,4237,3992,4119,3743,3893,4133,4049,4052,3897,4102,4124,4089,3860,4054,4029,4087,4121,4046,4022,4172,4159,4001,4039,3896,4163,4116,3910,3951,4042,3701,3876,3826,3827,4176,3789,4014,3952,3873,3673,3959,4148,4202,4299,3804,4073,3790,4054,3913,4229,3977,4053,4001,4064,3854,4381,4025,4061,3857,4030,4205,4035,4158,4081,3992,3942,4223,3943,4081,3837,3927,3950,4074,3835,3894,3852,3767,4172,3893,4040,4272,3978,4119,4042,3951,4110,4080,4035,4176,4113,3902,3918,3808,4151,3995,4334,4269,4392,3769,3923,3915,3979,3864,4199,4056,4170,3839,4039,3780,4151,3986,4044,4057,4236,4154,4065,4088,3830,3971,4055,3887,3872,3888,4249,4145,3826,4076,4241,3871,3981,4197,3776,4081,4139,3966,4025,4098,3913,3962,4034,3921,4021,4337,4105,4099,4155,4337,4053,4043,4014,4273,3875,4056,3912,3983,4198,4042,3955,4036,4220,4001,4022,3913,3806,3923,3871,3748,3920,3939,3977,3997,3866,4046,3849,3977,4115,3987,4082,3935,3940,4007,3829,4299,4096,3997,4140,4334,4130,4208,4171,3989,4269,4021,4011,3898,3933,4059,4204,4020,3914,3961,4013,4149,4007,3922,3925,4028,3979,3922,4010,4236,4154,4174,3862,3996,3991,4011,4148,3915,4025,4220,4040,4036,3946,4118,3829,4132,3869,3812,4132,3832,4020,4096,3937,4046,3878,4042,3781,4006,4166,4020,3990,3925,4171,3953,4136,3901,4025,3961,3946,3987,4000,3911,3936,4136,4198,4142,4043,4109,4155,3995,3929,3965,3905,4282,3976,4276,4036,4166,4075,4156,3961,4034,3854,3987,3969,4071,4278,4124,4058,3960,3959,4243,3896,3877,4015,4164,4023,3941,3922,3887,3962,4454,4027,3974,3872,3851,4037,3926,4218,3933,3820,4061,4053,4040,4172,3959,3875,4177,3987,4002,4003,4060,4006,4020,4089,3879,4102,4312,3938,3754,3916,4177,4055,4217,3963,4189,4097,4053,3999,3899,4145,4010,4054,3814,3914,3892,4171,4193,3950,3881,3932,4141,4151,3764,3764,4061,3847,4102,3972,4135,3762,4104,4149,4068,4100,3792,4019,3889,4107,4098,3916,3930,4091,4081,3838,3958,4013,4351,3962,3924,4086,3902,4117,4101,3961,4083,4040,4134,3996,3967,3923,3944,3993,3950,4070,4115,3971,4122,4131,4263,4040,3961,4217,4232,3949,4144,4000,4012,3946,3899,4033,3950,4178,3901,4141,3918,4100,3977,4071,3986,4180,4136,3996,4071,4278,4290,4066,3819,3838,4031,3932,3972,4038,4093,3822,3890,3857,3985,4101,3982,4264,4411,3787,4001,3907,4075,4087,4040,4029,4138,3834,4062,4033,3943,3999,4093,4079,4141,4112,3807,3903,4053,4084,3949,3820,4053,4105,3926,4011,4061,3994,4153,4165,4219,4019,3804,3862,3946,3975,4164,3993,4115,3998,3986,4065,4101,4236,4003,3908,4084,3957,4069,4157,4191,4265,4011,4092,3859,3831,4031,3989,4039,4192,3997,3958,4024,3907,3899,4077,3957,3946,4089,3946,4209,4220,4060,3962,4008,4304,4274,3851,4077,3788,4058,4005,3880,3963,3988,3918,4229,4028,4141,4285,3922,3872,4120,4047,3961,4112,4018,3948,3899,4279,3997,4159,4114,4030,3937,4071,3954,4052,4134,3900,4103,4226,3979,3952,4174,4107,4054,3940,4051,4062,3919,4028,4197,4215,3891,4030,3991,3974,3931,4015,3822,3882,4059,3968,4338,4117,4010,3951,4004,4056,3986,4162,4075,3848,4076,4263,4093,4108,4053,4069,4231,4067,4336,4247,4247,3875,4106,3966,3968,3767,4269,3995,3966,4044,3927,4247,3841,4040,3925,4015,4027,3876,4098,3972,4057,4021,4164,3930,3767,3880,3881,3882,3914,3989,3935,4036,3847,4094,3956,4055,4218,4238,3944,4093,3885,4176,3907,3986,4147,3947,4050,3934,3712,4097,4129,4215,4137,4065,4256,4030,4089,3854,3955,4029,3979,4133,3950,3908,3991,4005,4186,4222,3765,4120,4029,4026,3834,3789,4150,4196,4041,4079,3949,3980,4300,4093,4024,3795,4028,3901,4049,4166,3944,3718,4029,3835,3764,4197,3917,4199,3887,4272,3893,3992,3893,4056,4031,3925,3911,4265,4257,3929,4058,3929,4042,4040,4151,4044,4309,3897,3888,4059,4094,3965,3940,4305,3887,4008,3942,3884,3808,4244,4170,4001,3873,3910,3893,3837,4017,3973,3885,3986,3976,3648,4104,3874,4036,4245,4196,4063,3929,3849,4108,4062,4078,4089,3959,3965,3958,4161,3986,3853,3990,4055,3884,3930,4056,4038,3906,3964,4152,4042,4019,4096,3864,4369,3978,4263,3978,4024,4051,3880,4050,4118,3992,3852,3978,3839,3766,4191,3800,3854,4146,3971,4037,3911,4094,3976,4092,4140,4124,3934,3866,4037,3692,4313,3973,3777,4171,4079,3879,3945,3898,4065,4197,4220,4228,3906,4031,4015,4013,3906,3968,3945,4281,4014,3922,3865,3927,4141,4005,3935,4058,3985,3816,3894,4021,3985,3890,3734,4100,3874,4116,4198,4152,3907,4034,4047,3889,3982,3857,4165,3849,3797,3723,4019,4127,3908,4061,3981,3791,3849,4015,4101,3953,4190,4160,3884,4000,3861,3903,4089,3963,3748,3920,3858,4102,4106,3920,3957,4086,3999,4101,4098,3924,3882,3952,4161,4173,4104,3952,3891,3818,4127,4243,4062,4029,3825,4086,4091,4016,3870,4058,4081,3843,4251,3911,3984,3848,3994,3919,4006,3972,4133,3977,4021,4185,3948,4356,3928,4034,3966,4030,4036,4041,4097,3838,4197,3950,3789,4017,3913,4073,4075,4171,3810,3855,3888,4100,3766,4131,3650,3805,3926,4013,3965,4129,4037,4013,3833,4280,3963,3915,4026,4363,3973,4303,3885,4128,4104,3936,3953,4199,4009,4094,4016,4039,3863,4263,3962,3752,3791,4221,3927,4256,3744,3983,3748,4144,3980,3999,4081,4210,3841,4096,4046,3932,3897,3993,4103,4355,3989,3979,3986,4012,4216,3969,4076,4122,3964,4017,4017,4102,4000,4096,4015,3964,4097,4325,4051,4048,3974,4247,4044,3984,3996,3933,3939,3971,3819,4208,4158,3871,3913,4074,4109,3926,3950,3953,4251,4141,3992,3928,4162,4109,3935,4383,4316,4092,4159,4250,4008,3781,4015,4092,3997,3794,4061,4042,4140,3690,3933,4076,4186,4150,3855,4020,4009,4117,4007,3921,3938,4106,3838,4108,4189,3971,4182,4179,3831,4013,3884,4079,4057,3929,4048,4282,3763,4039,4135,4123,4094,3958,3734,3976,4183,4070,3973,3929,3985,4039,3995,4025,4035,3740,4205,3798,3936,3983,4054,3920,4108,4194,4188,4033,4145,4187,4194,4120,3642,3869,4059,4133,3981,4005,3950,3877,4408,3806,3947,4036,4121,3774,4124,4166,3958,3876,3946,4090,3775,4063,3922,4078,3820,4171,3811,4112,4094,4087,3942,4078,4199,4112,4179,4110,3840,3766,4204,4108,4038,4123,3949,4252,3804,3933,3930,4066,4010,4061,4190,3918,3883,4058,4156,4326,3829,3849,3792,4387,4116,4198,4337,4020,3834,3952,3759,3659,4191,4174,3830,4058,4029,3990,4090,4008,4312,4050,3919,3680,4057,4052,3984,3805,3984,4039,4263,4142,3978,4040,4047,3979,4250,4331,4293,4047,3936,4042,3990,3866,4061,3913,3965,4003,4002,4068,4135,4147,4031,4011,3903,3868,4101,4169,4252,4146,3932,4233,3920,4133,4053,4163,3884,3981,3995,4118,4112,3911,4029,4187,4205,4226,4171,4172,4269,4002,4164,4057,4057,3811,3904,3917,3966,4012,3997,4175,3798,3958,4120,3956,3894,3919,4013,3903,4098,3951,4203,4231,3935,3917,4124,3840,3987,4112,4014,3907,4281,4052,3799,4227,4001,3986,4129,4129,3916,4034,4118,3934,4100,4032,3980,4172,3993,4044,4221,3865,3938,4173,4071,3888,3995,3938,4052,4067,4030,4186,4085,4163,4046,4168,4395,4301,3705,3953,4058,4220,3981,4061,4461,4450,3928,3994,4042,4018,3869,3972,3866,4008,4179,3740,4096,4039,3870,4029,4142,3853,4314,3888,3859,3813,4021,3872,3954,4032,4119,4142,3860,3959,4074,3909,3926,3942,4399,4107,4223,4195,3965,4119,4138,4079,4110,4089,4082,3928,4111,4036,4067,4107,3950,4125,3923,4021,4020,4002,3985,3842,3901,3765,3832,4175,4177,4211,3882,4185,4262,3971,3977,4042,4009,3932,4267,3990,4144,3775,4065,4232,4060,4008,4076,4005,3833,4020,3801,4086,3805,3948,3910,3894,3691,3949,4039,3927,4069,4087,4183,4098,4064,3916,4033,4016,3811,3926,4233,4224,3818,3937,4051,4271,4180,3913,4043,3840,3920,4117,3803,4216,4152,4195,4111,4032,4019,4030,3927,4028,3933,4103,3870,4031,3928,3924,4279,4008,4003,3954,4059,3934,4201,3915,4042,4205,3833,4015,4165,3995,4031,3860,3847,4044,4204,3837,3902,4072,3660,4064,4019,3872,3998,3754,4346,4163,3916,4072,3989,4034,4098,4074,4107,3762,3930,4263,3837,4051,4015,4173,3993,4048,3913,3837,4037,4010,4019,4121,4043,3832,3893,3933,4042,3977,4046,4151,4037,4294,4006,4174,4157,3876,3782,3974,3992,3900,3851,3877,3974,3759,4036,3926,4107,3914,3998,3921,3997,3911,3973,4131,4090,4010,4116,3961,3975,4089,3927,4092,3977,3832,3990,4072,4090,4161,4218,4011,4270,3985,4202,3950,4025,4245,4089,4117,4211,4083,4027,3820,3705,3786,3839,3988,4028,3928,4059,4006,4136,3834,3964,4153,3989,3987,4063,3897,3927,4268,3940,4102,3896,3866,3609,3801,3898,3979,3976,3951,4203,3931,3987,4182,3898,4254,4015,4012,4072,4041,3985,4100,4300,4028,3951,4240,3999,4103,4026,3919,3871,3997,4050,4065,4127,3864,3719,3757,4001,4061,3772,3860,3669,4198,3922,4157,3870,3886,3911,4062,4066,3961,4191,3925,4090,4089,4153,4079,4079,4075,3976,4015,4054,4034,4023,4034,4010,3930,3972,4017,4055,4337,4077,4100,4267,4155,4010,3870,3839,3910,3974,4083,4165,3914,3968,4108,4155,4051,4015,3925,3845,4072,4003,4020,3918,3825,3936,3894,4093,3756,4085,3862,4067,4118,4021,4025,4172,3998,3979,4261,4012,3803,3976,3951,4125,4227,4039,4248,4057,3782,3990,3955,4203,4011,4159,4142,4004,3988,4004,4097,4319,3868,4109,4056,4018,3852,3729,4290,4048,4107,4045,3957,4073,3597,3970,4165,3871,3968,3936,3912,4008,4180,3588,4110,3941,3939,3984,4168,4041,4036,4047,3729,3975,3958,4213,4153,3858,3980,4031,4234,4168,3867,4321,3736,3847,3914,4036,4208,4318,4064,4155,3852,4050,3847,3991,3936,4020,3794,4037,4182,4269,3852,4140,3889,3935,4052,4383,3828,3775,3844,4203,3905,3978,4172,4056,4133,4009,4111,4072,3880,3914,4204,4140,3988,4113,3947,4243,4091,3894,3890,3934,3952,4004,4211,3929,4057,4124,4096,3999,3992,3946,3934,4147,3873,3944,4176,4023,3889,3945,4081,4284,4104,3605,4025,3967,4001,4262,3976,4183,4095,4233,3995,4097,4039,4035,4017,4107,4000,4028,4084,3982,4162,3878,3997,4153,4054,4055,3856,4205,3888,3930,4038,4152,4178,3804,4210,4114,3977,3835,4271,4224,3839,3942,4156,3867,3939,4072,3996,4000,3943,3834,3925,4323,3959,4195,3902,3878,4139,3907,3984,4418,4153,4256,3900,3970,3892,4311,3950,4005,3964,3844,4164,3940,4060,4170,3892,3856,3966,3820,3929,4171,4073,3975,3908,4174,3806,3938,4198,4175,3826,3920,3805,3961,3821,4120,4192,4117,3993,4052,3997,3639,3918,3883,3887,3942,4268,3978,3862,4122,3720,4039,4275,3857,4123,4013,4218,3996,4051,4011,3588,3972,3929,3834,4319,4086,4004,3816,3958,4026,3800,3845,4184,3750,3970,3874,3757,3838,3997,3932,3863,3990,4099,3910,4011,3849,4073,4220,4021,4229,4123,4086,3848,3906,3964,4089,3924,4131,3823,3944,4076,3903,4242,3916,3879,4349,4203,4174,4073,4265,3993,3753,4192,3903,4050,4072,3826,3945,4134,3997,4075,4127,4162,4227,3947,4114,3994,4284,4054,4011,3986,3917,3828,4185,4057,4149,3827,3829,3644,3875,3941,3957,3950,4143,3958,4322,4072,3847,4220,4102,4015,4210,3987,3800,3893,3989,3890,4081,3771,3831,4241,4087,3769,4076,4179,4159,4063,4058,4003,4171,4273,4193,4093,4052,3805,3873,4131,4228,4184,4090,4011,4034,3837,3930,3976,4027,3872,3951,3936,4313,3958,3883,4070,4087,4036,3928,4112,4098,4287,4073,3986,4102,4313,3822,4007,3887,3970,3987,4062,4318,4414,4000,3966,3957,4160,3969,3962,3943,4144,3960,3600,3821,4006,3978,3791,4251,3864,4328,3855,4059,3947,3749,3990,3778,4018,3736,3916,3997,3875,4170,4182,4228,4183,3889,4149,3960,4155,4159,4184,3748,3983,3820,4217,3880,4176,4046,3751,3906,3937,4004,3676,4107,4243,4175,3956,3807,3940,3928,3808,4190,4103,4120,3754,3953,3997,4333,3988,3912,4096,4252,3885,4040,3958,4068,3810,4108,3714,4056,4018,4133,4000,4131,3843,4078,3949,4167,4069,3883,4083,4141,3998,3952,3722,4154,4013,3793,3971,4097,4057,4123,3903,4264,4140,3904,3779,4091,3983,3945,4103,4058,3934,3741,3989,4191,3894,3909,4150,3858,3863,3890,4028,3947,4083,3915,4006,4067,3978,3817,3748,4034,4104,3978,3914,3850,4018,4041,4086,3965,4003,3903,3589,4108,3817,3957,3833,3957,4248,3991,4239,4102,3717,3730,4175,4006,3949,4089,4156,4093,4243,4174,4063,4039,3948,4024,3929,4084,4200,4304,3794,4098,4068,4138,3916,3981,3987,4021,4033,4178,4335,3944,3945,4109,3873,3946,4095,4153,3976,4152,4083,4079,3881,3802,4127,3862,3703,4049,3961,3970,3937,4060,4254,4150,4027,4096,4194,4008,3884,3868,4005,4196,3808,4073,3900,4226,3850,4267,3881,3979,3936,4030,3945,3933,4295,4182,3909,4059,4081,4341,3898,4228,4070,3909,3806,4295,3791,4099,3932,4347,3931,3935,4121,4223,4015,3973,3905,4050,4029,3968,3880,3811,4041,3953,3938,4121,4012,4051,3912,4178,4033,4019,4056,4004,3887,4022,4175,4070,3957,4025,3978,4070,4036,4122,4196,3935,4106,3897,4088,3840,4009,3826,3944,4056,4042,3962,3982,4047,3831,3912,3748,4344,4053,3982,4077,3750,4138,3867,3968,3994,4007,4155,3756,4012,3951,3997,3911,4134,4053,3907,3948,3857,3774,3892,3853,4168,4087,4314,4010,3936,4251,3924,4157,3907,3930,3942,4116,3942,3811,3681,4024,3816,4166,3867,3936,3939,4065,4147,3858,3955,4042,4102,4041,4113,4178,4159,3892,4247,4100,4172,4045,3890,4149,3853,3990,4149,4114,4179,4113,4150,4131,3925,3979,3926,3974,4079,3991,4164,3989,4043,4009,4056,3840,3949,4053,3887,4148,3725,3803,3877,4034,3903,4038,4201,4179,4182,3939,3922,3710,4089,3952,4022,4169,4075,3872,4194,4148,4129,4298,4155,4081,4166,3960,4319,3917,3863,3864,4129,4063,4175,3832,4122,4281,4221,3782,4015,3978,3962,3945,4295,4188,4060,3935,4104,3978,3884,4295,4137,3694,4094,4270,4198,4180,4023,4205,3699,3706,4184,3630,4100,3735,3794,3926,4378,3991,3652,3902,3925,4210,3914,4011,3973,3990,4097,3803,3972,3967,3967,3976,3885,4085,3977,4004,4010,3771,3945,3918,4140,4418,4045,4140,4131,4151,4103,4159,3913,3982,3865,3966,3940,4221,3926,4030,3983,4181,4137,4086,4193,3848,4221,4072,3787,3918,3760,3945,4021,4333,3967,4123,4000,4127,4034,4046,3919,4070,4141,3738,3914,3823,3905,3958,4003,3961,4029,3846,4122,3870,3969,4129,4108,4095,4267,4002,4208,4015,4077,3971,4021,3790,4139,3737,4227,4059,3692,3985,3813,4110,3954,3839,3707,3805,3849,4050,4008,4119,4187,3981,3982,4126,3975,3875,4111,4133,4078,4082,4087,4257,4109,4039,4060,4107,4114,3986,4008,4045,4324,3709,3902,4079,4158,3932,4257,3830,3824,4018,3899,4141,3862,3904,4160,4093,4146,4144,4304,4061,3804,3943,4125,3832,3870,3977,4121,4003,3765,4197,4084,3877,3674,3703,3850,3853,3865,4138,4162,4215,3755,4127,4070,4058,4012,4240,3802,4160,3939,4082,3857,3912,4214,4186,3900,4240,3877,4039,3896,3722,3812,3854,4049,4060,3934,4111,4053,3959,3987,4023,3809,4041,3764,4110,3903,4000,3964,4016,4180,4146,4011,4073,4087,4341,3957,4005,4136,3958,3808,3936,4051,3912,3972,3753,3948,3779,4227,3890,4045,4089,3974,3974,4107,3791,4068,3825,4056,4126,3915,4356,4036,4029,3849,4062,3899,3899,3973,4049,3933,3752,3757,4130,4190,4250,4149,4126,4131,4068,3943,3854,4100,4289,4204,4010,3771,4027,4115,3958,4247,4158,4079,3895,3902,3903,3863,3937,4137,3803,4179,3918,3806,4117,3741,3767,4039,4107,4000,3828,4062,4045,3840,4058,3899,4055,4134,4220,4177,4140,4322,3794,4038,3651,4050,3789,3842,4104,4011,4034,3667,3939,3949,3758,3993,4066,3778,3897,3951,4164,3810,4070,4140,3908,3938,4066,3987,3961,4003,4021,4072,4212,3946,3741,3996,4033,4130,3927,4133,3961,4088,3874,3951,4034,3909,3816,4185,4323,3794,4170,3829,3949,3986,3900,3916,3714,4204,3999,3738,3733,4126,3950,4078,4104,4220,4053,3895,4129,3993,4148,4186,4112,4244,4022,3943,4057,3839,4174,4110,4215,4104,3950,3968,4065,4257,4141,3923,4178,3785,4070,4120,3903,4011,4237,4131,3816,4470,4192,3889,3999,4104,4220,4156,3799,3999,4206,4110,4054,4076,4154,4055,3828,3922,4104,4075,4138,3911,4269,4263,4061,3964,4020,4051,3743,4157,4063,4188,4316,3783,4066,3870,3849,4064,3792,3903,3984,4211,3997,3832,3846,4212,3891,3951,4068,4016,3939,3843,4052,4001,4067,3895,3897,4016,4263,3900,3863,4098,3948,4100,3773,3972,3945,4125,3880,3861,3998,3890,4033,4167,3846,3995,3820,3788,3916,4125,4033,4080,4213,3792,4200,4015,3895,3962,3633,3957,4076,4069,3929,4006,4107,3640,4366,4098,3848,3828,4110,3822,4035,4060,4011,4086,4182,4066,3894,4035,3859,4025,4005,4213,3967,3778,4172,4084,4081,3969,4064,3744,4066,4079,4247,4093,4214,4031,4217,4051,3786,4027,3892,4101,4028,3949,3910,4139,4214,3985,3711,4022,4196,4231,3982,4139,3962,4128,3728,4260,4278,4043,4033,3907,4397,4378,3967,4098,4238,3918,3887,3883,3941,4270,4110,3598,3988,3922,4262,4072,4060,3996,3984,4154,4208,3727,4291,4059,4067,4063,4232,4051,4042,3857,4044,3936,4046,3883,4273,4143,4127,4042,3884,3962,3929,3975,4013,4037,4115,3898,4126,4190,4218,4016,4135,3879,4085,4107,3951,3916,3779,4004,3998,3967,4052,3863,3906,4058,4127,3959,4037,3848,3899,4004,4083,4043,4039,3986,3774,3777,4063,4081,4072,3959,4119,3875,3971,4081,3938,4029,3917,3969,3821,3970,4125,4102,4082,4038,4060,4074,4119,4075,4093,3946,4268,4069,4051,3861,3727,3986,4007,4103,4201,4024,3960,3981,3844,4322,4006,3929,4129,3970,4123,3956,4174,4196,3900,3937,4103,4083,4127,4008,4129,4034,3992,3987,3576,3868,3955,3975,4371,4041,4077,4059,3972,3997,4255,3911,3870,4285,3898,4072,4130,3924,4074,4039,4067,3851,4115,4058,4018,3991,3726,3947,4166,4168,3763,3982,4237,4057,3984,4070,3967,3557,4217,3760,4012,3999,3905,3798,3894,3884,4212,3834,3960,4116,4021,4136,4064,3968,4098,3844,3723,4208,4068,4169,4041,4157,4157,3943,4176,4071,4151,3970,3911,3995,4161,3969,3994,3882,3829,4155,4135,3700,3940,4030,4088,4280,3837,3676,4094,3941,3922,3973,3840,4088,3952,4035,3890,3911,3939,4119,4093,4101,3977,3970,4055,4123,4150,4022,4121,3924,3745,4092,3904,3953,4214,4325,4013,4013,3832,4057,4151,4062,4033,3920,4105,4209,3834,3947,3924,4018,3975,4198,4082,3942,4122,4106,4068,4007,4176,4081,4035,4102,3765,4002,3949,3994,4022,3970,4089,4070,3902,3876,4190,3856,4098,4065,4109,3736,3997,4114,4066,4215,3865,3985,4022,4190,4291,4031,3966,4034,3807,4236,4029,4052,4115,3978,3828,3877,3982,4070,4002,4040,4238,3870,3968,3739,4234,3875,3885,3844,4065,4129,4076,4166,3943,4127,3914,4062,4074,3965,3857,4122,3934,4294,3808,4085,4048,3833,4200,4020,4067,3935,3992,4311,4023,4149,3836,3848,4191,4150,4185,4239,3953,4090,4115,3869,4044,4257,4186,3952,3905,3959,4073,4000,4002,4063,3909,3938,3870,4059,4038,4180,3930,4080,3880,4061,3920,3824,4277,4048,3828,4313,3952,3990,4225,3896,4033,3900,3987,4093,3998,3816,4153,3626,4166,3856,3768,4081,3972,4054,3935,4020,4108,3875,4075,4356,3942,3815,3990,4129,4129,4053,4196,3834,4048,3802,3900,4048,4100,4106,4161,4007,4014,4154,3928,4074,3984,4174,4153,3778,4040,4060,4135,4227,3929,4047,3814,3917,3844,3842,4195,3987,4083,4021,4072,4041,4013,3956,4042,4113,3888,3860,4010,4063,3942,4204,4012,3964,4007,3980,4100,3837,3931,4065,4017,3854,3859,3691,3991,4017,4142,3953,3863,4082,3973,4021,3832,4184,4009,3874,3862,3847,3949,3952,4042,3786,3989,4061,3915,4166,4148,4189,3970,3882,4101,3902,4046,4047,4034,3880,4046,3981,3946,4140,4023,3869,4026,3957,3859,4013,4097,3874,4016,4091,4079,3839,3802,3818,3976,3956,3952,4004,3801,4067,3928,3771,4031,4210,4187,4109,3956,3875,3923,4053,3952,3793,4166,3880,4097,4089,4033,4085,4145,3796,4256,4058,3965,4154,4025,3836,4080,4155,4036,4055,3830,3804,3927,4160,3983,4094,4002,3809,3874,3905,3944,3879,3915,4035,4116,3948,4053,4184,4024,4288,4104,3741,4096,3911,4017,3687,3762,4232,4122,4063,3818,4112,4386,4369,3868,3925,4051,4013,3850,3945,4301,3946,3911,3849,3799,3937,3848,3940,3824,3797,3774,4080,4075,4172,4126,4082,4228,3986,4097,4112,3942,4030,4095,4203,4079,3852,3961,3922,3882,4009,3974,3929,3768,3995,4153,4022,4183,4059,3807,4155,3943,4080,4019,4126,3763,3924,4033,4048,4099,3795,3898,3935,4106,3771,3832,4015,3936,4229,4190,4232,3814,4363,3838,4199,4187,3960,3984,3781,3790,3907,3849,3863,4103,3920,4130,3884,4028,4068,3968,4238,3904,4251,4054,4068,3886,4056,3909,3718,3860,4250,3935,4097,3970,4111,4186,4073,3954,4029,4152,3903,4152,3915,3889,3839,4010,3949,4097,3861,3831,3946,4036,4290,4203,3931,4058,3997,3906,3959,4012,3716,3718,4062,4288,4046,3933,3965,3724,4240,3931,3931,3998,4238,4145,4053,3832,3901,3843,4235,3905,3971,4018,3850,4199,3734,3736,3975,4183,3914,3812,3857,3961,4169,3985,3996,3938,4008,4038,3926,4023,4072,3922,3855,3883,3875,3709,4144,3904,4099,3915,4270,4188,4115,3886,4053,4136,3957,4083,3906,3742,3890,3825,3997,3895,4055,3995,4058,3627,3901,3966,3905,4003,3852,4331,3991,4035,4130,3929,4008,4021,3908,4082,3834,3859,3914,4187,3701,4086,4104,3913,3961,3975,3927,3987,4048,3833,3993,4056,4045,4125,3730,4013,4196,3862,4005,3935,3808,4081,4085,3989,4326,4121,4141,3896,4282,3824,3957,4081,4171,4049,4017,3978,3983,4068,4419,4039,3951,3877,4157,3949,3869,3979,3828,3839,3887,4092,4220,3876,4087,3892,4063,3601,4163,3839,4132,4015,4397,3922,3999,3880,3951,3998,4192,4183,3662,3895,4325,4103,3884,3939,3876,3921,4135,3991,4052,3981,3694,4047,4119,3918,3882,3902,4077,4104,3813,4120,3846,3842,3968,4141,3894,4340,4028,3922,4164,4039,3829,3823,3989,3996,4251,3905,4126,4021,4064,4019,4055,4175,3720,3843,3964,4016,3924,3902,4060,3955,4287,4178,3955,4161,4094,3776,4051,4182,4203,3869,3972,3703,3913,4017,4039,3954,4076,3952,4223,4144,3836,4051,4058,4039,4056,3964,4219,4079,3872,4446,4049,4107,4113,4115,4112,4091,4009,3876,4069,3927,3895,3835,3892,3759,4052,3717,3826,3871,4178,4057,3831,3945,4106,4110,3833,3942,4185,4035,3958,4070,4091,3680,4132,4249,3984,4217,4050,4070,4315,3856,4019,4005,4091,3915,4026,3812,3972,3906,4036,3921,3966,3999,4080,3866,4001,4056,4036,4110,4340,4272,4123,4245,3985,3827,3922,3962,4066,3887,4015,3956,4147,4009,3965,4316,3716,3755,3978,3903,4128,3885,4156,4017,4005,4089,3957,4195,3770,4184,4158,3983,3930,3971,4024,3878,4183,4150,3872,4015,3821,4063,3808,3953,4188,3869,4114,4145,4123,4039,4131,3933,4089,4318,3898,4019,4147,4133,4013,3793,4116,4281,3759,4090,4072,4172,4015,3984,3835,4057,3791,3644,4063,4119,3685,4051,3709,4262,3818,4331,3922,4217,3806,4118,4009,3796,4015,3925,4027,4082,4350,4216,3847,4042,3819,3891,3966,4199,4011,4102,4165,3782,3974,3926,4101,3905,3755,4033,3866,4006,4005,3957,4094,3825,4261,3827,4040,3930,3865,4030,4125,4401,3947,4135,3954,3886,4071,4143,3944,4030,3972,4305,3849,4207,3775,4246,4355,4271,3816,3965,4134,3964,3947,3633,3974,3975,4192,4275,4107,3920,4107,3984,3840,4253,3918,3991,3883,4196,3955,3960,3894,3994,3981,4138,3927,4020,4105,4289,3825,3882,4011,3985,3959,3985,4146,3967,3805,3771,4019,3905,3957,4180,3973,3984,3767,3940,3885,4280,4028,3844,4113,4071,4170,3970,4036,4052,3977,4027,3946,3842,3951,4115,3956,4058,4098,4306,4210,3955,3769,3898,4037,4081,4091,3909,3816,3593,3901,4159,4166,4165,4042,4018,4067,3831,4046,3869,3656,4035,4084,4010,3921,4086,3867,4052,3944,4059,4209,4028,4212,4043,4209,3822,3939,4176,4266,3924,3944,3929,4014,3836,3894,4139,3893,4070,4110,3869,4263,3966,4058,4084,4175,4115,4094,3945,3887,4263,4005,4166,4028,3950,3921,4201,4000,3822,4243,3834,4018,4278,4023,3988,3842,3932,3841,3862,3987,4096,4344,4104,3848,4226,4006,4217,4006,4208,3984,3949,3804,4009,4093,4021,3808,4086,3842,4084,4179,4205,3969,4149,3938,3936,4096,3858,3865,3964,4334,4053,4059,3897,4160,4218,4110,4038,3936,3968,3961,3983,3909,4252,3951,3973,3875,4151,3918,3854,4065,3889,4055,4049,4005,3894,4052,4112,3592,3996,4300,3999,4350,4064,3921,3885,4220,3780,3766,4267,4151,4168,3818,3640,3971,4232,4157,3971,4008,4147,4032,4125,4094,3822,3828,3807,3988,3778,4054,3863,4085,3737,4025,3907,3788,4154,3831,4021,3953,4071,3822,4122,4331,3845,4133,4000,3842,3960,4173,4205,4103,3973,3994,4110,3974,4063,3981,3786,4170,3940,3920,3992,4147,4200,4188,4168,3891,3745,4097,3721,4178,3997,3860,4117,4132,3922,4352,4048,4046,4219,3945,4015,3689,3806,4174,4328,3934,3944,3883,3908,4210,4139,3937,3933,4017,3781,4015,3965,4096,4181,3953,4092,4006,4064,3977,4160,4128,4134,3961,3986,4064,3962,4062,3868,3864,4230,3962,4130,4155,3962,4024,3754,4022,3926,4044,3795,3994,4071,3968,4055,4020,4070,4203,3957,4169,3799,3820,4057,3711,3839,4184,4237,4302,4277,4146,3987,3913,4236,3773,3796,3935,3938,4166,3906,3964,4055,3883,4306,3976,4142,3845,3930,4072,4060,4034,4380,3877,4194,4050,4071,4070,3982,4145,3910,3838,4034,4068,4034,3975,3989,4069,4207,3677,4005,3934,4010,3767,3911,4112,4177,4255,4063,4127,4025,3940,3895,4124,3786,4035,4095,3653,4025,3820,4051,4259,3989,4159,4224,3970,4009,4100,4044,4120,4035,4055,3882,4151,3922,4079,3921,3911,4413,3905,3863,3891,3976,4204,4002,4288,4088,3874,4081,4295,4133,4176,4142,4183,3882,3903,4401,3857,4093,3952,4369,4265,4027,4011,3876,3963,3937,4077,4031,3889,3980,3997,4029,4022,3861,3915,4031,4094,4357,4052,3959,3847,4080,4080,4169,3916,3875,4096,3924,4137,4145,4027,4156,3682,4005,4043,3951,4193,3829,3879,3707,4121,4062,4076,3824,4114,4033,4192,4013,3863,4009,3651,3949,4091,4206,4127,4093,3804,3946,4083,3945,3893,4065,4173,4256,3851,3709,4044,4099,4000,3988,3906,3848,4353,3891,4078,4062,4021,4081,4008,3941,3888,3974,3912,3947,4018,4015,3952,3952,3683,3996,4036,3884,4081,4091,4082,3884,3792,3962,4132,4072,3821,3778,4005,3913,4152,3939,4012,4167,4024,4026,4124,4142,4070,4007,4165,3950,4055,4135,3835,4090,3863,4199,3886,3980,4220,4024,4104,3852,3959,4145,4213,4025,4221,4194,3980,4148,4036,4005,4025,4291,3634,4012,3756,4069,4093,4040,3815,4002,4095,3918,4009,3976,3844,3897,4206,3950,3836,4091,4100,4186,3990,3831,3967,3984,4283,3762,3939,3998,3939,4158,3919,4254,4021,3964,3973,4112,4239,4017,3979,3919,4075,4102,4192,3919,4295,4130,3807,3795,3974,3688,3887,4049,3920,4022,4059,4194,3794,3995,4150,3939,3859,4185,3916,4240,4078,3934,3986,4272,4094,4093,4203,4053,3812,3954,4007,3919,3892,3850,4079,4018,3953,4285,4370,4068,4131,4070,4086,4196,3959,3960,4079,3837,3869,4073,4000,3893,4036,3971,3767,4096,4199,3855,4025,4157,3857}},
{{7000,2.400000},{1589,1557,1679,1661,1598,1578,1669,1758,1549,1624,1565,1529,1508,1590,1611,1500,1601,1637,1571,1468,1566,1622,1457,1465,1686,1759,1668,1724,1568,1632,1451,1668,1652,1838,1512,1600,1539,1613,1525,1509,1616,1828,1739,1637,1436,1650,1553,1634,1720,1675,1573,1735,1694,1600,1517,1527,1612,1687,1584,1627,1443,1585,1931,1688,1733,1606,1656,1567,1696,1585,1726,1574,1660,1572,1586,1692,1591,1719,1579,1501,1707,1526,1536,1558,1585,1542,1634,1763,1695,1422,1576,1602,1649,1471,1658,1664,1633,1551,1570,1656,1582,1628,1531,1538,1418,1637,1774,1720,1415,1458,1538,1537,1733,1665,1658,1696,1738,1683,1690,1602,1661,1628,1598,1648,1669,1500,1375,1687,1646,1701,1536,1742,1638,1541,1558,1479,1712,1599,1647,1746,1717,1459,1627,1720,1557,1624,1606,1458,1532,1519,1532,1656,1576,1590,1521,1827,1746,1555,1508,1477,1499,1619,1603,1618,1379,1553,1739,1620,1660,1685,1680,1702,1637,1646,1707,1462,1535,1651,1664,1705,1682,1501,1610,1471,1587,1562,1730,1450,1667,1562,1616,1630,1635,1607,1613,1496,1565,1436,1792,1649,1649,1643,1571,1642,1540,1662,1609,1675,1749,1585,1619,1586,1587,1568,1473,1662,1531,1528,1333,1677,1717,1669,1542,1621,1602,1533,1451,1704,1767,1666,1698,1632,1621,1816,1734,1548,1633,1736,1754,1542,1622,1570,1581,1452,1575,1522,1883,1480,1553,1730,1538,1488,1654,1607,1633,1529,1558,1638,1685,1607,1500,1558,1528,1699,1719,1595,1550,1622,1590,1751,1670,1510,1534,1745,1644,1655,1500,1518,1668,1558,1703,1552,1644,1725,1619,1722,1680,1422,1764,1512,1656,1582,1525,1730,1550,1655,1534,1665,1703,1648,1464,1579,1630,1571,1472,1311,1577,1612,1591,1770,1462,1784,1683,1442,1502,1491,1616,1600,1737,1649,1513,1570,1617,1620,1544,1747,1540,1565,1471,1541,1460,1719,1549,1533,1738,1577,1468,1512,1629,1714,1598,1712,1627,1546,1667,1685,1717,1533,1548,1629,1679,1758,1559,1752,1665,1610,1539,1614,1528,1650,1712,1526,1643,1662,1532,1698,1744,1657,1517,1551,1601,1835,1450,1670,1614,1450,1482,1628,1593,1608,1811,1443,1577,1703,1603,1756,1491,1684,1591,1651,1515,1585,1533,1507,1558,1699,1621,1682,1719,1512,1697,1585,1637,1876,1531,1493,1487,1662,1569,1692,1522,1544,1541,1546,1596,1480,1654,1399,1648,1863,1738,1618,1723,1746,1572,1692,1517,1600,1558,1506,1612,1558,1645,1628,1514,1632,1519,1556,1493,1598,1604,1642,1604,1579,1557,1529,1482,1625,1677,1577,1649,1697,1589,1599,1494,1737,1608,1715,1577,1431,1588,1653,1574,1638,1371,1699,1576,1504,1580,1625,1614,1672,1594,1603,1566,1667,1613,1632,1490,1654,1564,1507,1638,1683,1752,1669,1474,1732,1656,1469,1545,1578,1691,1530,1660,1741,1692,1567,1645,1472,1558,1348,1805,1492,1474,1489,1622,1728,1607,1796,1730,1625,1627,1646,1508,1712,1595,1563,1653,1624,1515,1633,1539,1613,1620,1557,1756,1771,1698,1501,1668,1547,1486,1610,1494,1601,1546,1607,1739,1604,1490,1601,1513,1695,1723,1728,1461,1675,1639,1508,1489,1549,1550,1513,1560,1624,1573,1614,1604,1508,1577,1727,1523,1728,1628,1476,1622,1646,1449,1623,1552,1366,1607,1646,1664,1532,1382,1583,1668,1629,1460,1563,1744,1541,1505,1609,1691,1665,1593,1655,1459,1616,1574,1731,1507,1570,1691,1778,1457,1674,1483,1632,1557,1591,1613,1764,1649,1509,1699,1612,1517,1574,1466,1604,1678,1580,1676,1704,1553,1467,1571,1462,1694,1697,1679,1576,1787,1862,1541,1546,1739,1459,1571,1579,1570,1639,1825,1573,1845,1531,1712,1542,1511,1648,1560,1530,1721,1704,1397,1758,1671,1470,1700,1694,1503,1597,1610,1614,1832,1574,1575,1519,1699,1657,1526,1643,1496,1587,1548,1625,1614,1580,1656,1632,1738,1732,1686,1588,1647,1522,1574,1640,1672,1642,1662,1638,1677,1726,1536,1535,1681,1613,1553,1603,1606,1651,1542,1603,1578,1540,1545,1508,1535,1611,1619,1517,1597,1569,1617,1782,1728,1636,1636,1572,1544,1635,1708,1565,1601,1462,1551,1574,1469,1664,1674,1643,1601,1592,1621,1785,1596,1715,1667,1663,1589,1550,1469,1747,1655,1648,1465,1594,1592,1698,1804,1583,1525,1531,1633,1527,1465,1632,1570,1486,1573,1583,1573,1679,1657,1544,1652,1735,1568,1653,1707,1564,1749,1552,1529,1583,1860,1763,1569,1695,1644,1484,1719,1577,1554,1570,1709,1584,1573,1607,1655,1608,1719,1496,1667,1679,1492,1850,1584,1460,1611,1659,1671,1608,1525,1479,1591,1592,1687,1638,1762,1707,1515,1628,1762,1753,1758,1572,1618,1568,1543,1716,1561,1639,1681,1535,1583,1646,1611,1768,1543,1513,1524,1523,1697,1599,1589,1657,1599,1596,1623,1601,1512,1588,1372,1503,1530,1671,1530,1609,1661,1683,1479,1626,1608,1555,1578,1788,1525,1752,1593,1691,1604,1648,1552,1731,1383,1524,1504,1669,1698,1629,1558,1690,1773,1770,1690,1762,1388,1524,1588,1502,1647,1766,1645,1762,1730,1426,1397,1592,1498,1557,1519,1514,1667,1810,1597,1662,1597,1666,1702,1545,1640,1528,1656,1576,1557,1579,1630,1616,1598,1623,1580,1669,1770,1658,1551,1555,1509,1671,1590,1676,1476,1549,1651,1678,1605,1651,1582,1723,1604,1659,1664,1732,1586,1586,1555,1655,1832,1568,1659,1489,1489,1576,1595,1545,1479,1619,1676,1461,1550,1681,1644,1699,1813,1851,1632,1678,1590,1615,1506,1696,1657,1618,1640,1555,1689,1423,1567,1470,1661,1462,1702,1655,1480,1561,1723,1591,1722,1588,1574,1641,1530,1630,1553,1768,1712,1590,1561,1625,1664,1547,1637,1610,1775,1713,1492,1582,1742,1452,1428,1680,1708,1683,1552,1817,1476,1699,1511,1661,1592,1567,1657,1589,1585,1702,1560,1527,1675,1621,1494,1513,1622,1724,1597,1555,1665,1650,1523,1424,1727,1735,1415,1577,1544,1670,1719,1530,1552,1527,1600,1534,1751,1695,1466,1651,1350,1498,1664,1581,1561,1578,1529,1724,1626,1610,1515,1720,1573,1470,1748,1684,1648,1633,1730,1661,1454,1704,1597,1486,1592,1506,1689,1481,1539,1688,1626,1549,1680,1470,1586,1532,1566,1641,1660,1647,1588,1673,1664,1676,1566,1617,1501,1755,1565,1814,1662,1637,1550,1687,1532,1668,1709,1550,1567,1619,1815,1730,1616,1664,1598,1570,1724,1590,1466,1738,1453,1555,1688,1528,1543,1315,1642,1644,1554,1644,1668,1573,1693,1636,1760,1671,1364,1610,1580,1577,1415,1615,1608,1532,1581,1456,1471,1657,1655,1703,1715,1692,1563,1799,1598,1503,1622,1576,1628,1670,1609,1748,1506,1592,1631,1664,1678,1594,1720,1648,1539,1665,1731,1421,1682,1629,1622,1489,1707,1820,1448,1634,1496,1558,1565,1542,1596,1531,1533,1618,1493,1533,1548,1675,1557,1677,1577,1603,1686,1458,1521,1579,1549,1597,1601,1582,1552,1468,1564,1520,1654,1689,1613,1595,1518,1607,1820,1647,1649,1777,1508,1694,1638,1523,1581,1548,1582,1544,1443,1716,1498,1520,1516,1717,1502,1569,1710,1666,1653,1752,1507,1695,1627,1573,1722,1762,1471,1441,1523,1531,1546,1561,1661,1792,1643,1544,1649,1428,1490,1553,1735,1617,1533,1553,1692,1499,1590,1500,1711,1482,1593,1484,1677,1740,1646,1592,1831,1609,1680,1474,1466,1526,1547,1452,1646,1677,1542,1394,1506,1545,1640,1740,1429,1450,1587,1665,1534,1618,1510,1502,1645,1563,1548,1727,1716,1658,1583,1524,1538,1534,1532,1530,1688,1657,1575,1696,1573,1562,1636,1577,1754,1578,1521,1710,1501,1524,1514,1702,1565,1405,1500,1599,1578,1542,1468,1566,1637,1583,1678,1453,1427,1453,1614,1689,1579,1686,1542,1551,1429,1705,1606,1602,1588,1502,1563,1547,1591,1520,1639,1711,1641,1589,1489,1577,1733,1513,1622,1433,1706,1524,1569,1624,1550,1596,1566,1591,1537,1494,1598,1694,1377,1584,1643,1585,1641,1591,1588,1619,1509,1457,1541,1701,1635,1639,1668,1609,1609,1593,1535,1629,1660,1667,1585,1611,1599,1719,1586,1398,1507,1558,1497,1594,1524,1669,1685,1712,1568,1717,1601,1753,1583,1691,1588,1661,1594,1648,1611,1612,1726,1694,1824,1607,1574,1730,1576,1506,1714,1654,1626,1842,1484,1621,1561,1538,1665,1398,1585,1642,1618,1674,1722,1621,1590,1443,1597,1704,1587,1433,1690,1647,1581,1650,1533,1571,1610,1511,1555,1510,1608,1671,1637,1683,1584,1445,1845,1557,1664,1537,1494,1480,1620,1526,1576,1588,1560,1621,1647,1758,1523,1611,1565,1572,1612,1735,1663,1703,1577,1500,1747,1613,1571,1512,1658,1558,1521,1498,1427,1680,1517,1465,1588,1656,1652,1610,1544,1533,1611,1529,1792,1479,1409,1650,1691,1764,1392,1626,1558,1764,1593,1752,1688,1560,1711,1701,1657,1605,1612,1517,1469,1650,1532,1536,1525,1620,1560,1400,1616,1583,1673,1556,1751,1632,1685,1723,1797,1605,1518,1655,1586,1461,1768,1655,1672,1596,1425,1612,1433,1681,1585,1705,1637,1530,1709,1530,1608,1767,1446,1621,1553,1665,1624,1760,1777,1435,1535,1547,1641,1595,1673,1638,1579,1727,1604,1727,1627,1634,1628,1526,1744,1600,1611,1772,1603,1620,1559,1668,1736,1539,1668,1646,1686,1822,1603,1572,1647,1652,1489,1641,1637,1583,1643,1646,1563,1768,1580,1472,1527,1533,1589,1561,1790,1594,1688,1766,1578,1535,1621,1570,1722,1555,1754,1531,1616,1698,1636,1599,1729,1533,1592,1626,1431,1832,1600,1603,1729,1657,1726,1644,1479,1551,1686,1643,1543,1526,1463,1663,1547,1603,1626,1662,1776,1583,1637,1606,1657,1435,1863,1579,1655,1642,1591,1605,1658,1406,1429,1595,1554,1652,1683,1777,1537,1651,1637,1531,1555,1608,1504,1620,1623,1701,1789,1578,1604,1662,1528,1427,1646,1705,1698,1516,1806,1608,1616,1680,1601,1573,1529,1610,1590,1637,1534,1474,1500,1488,1724,1566,1586,1715,1662,1667,1519,1575,1561,1542,1470,1701,1493,1592,1645,1513,1672,1736,1634,1576,1661,1441,1646,1558,1704,1558,1561,1441,1603,1664,1628,1442,1539,1660,1400,1863,1575,1544,1654,1729,1632,1425,1574,1511,1708,1480,1550,1668,1614,1604,1554,1597,1527,1641,1603,1674,1820,1609,1633,1545,1689,1742,1493,1673,1547,1692,1711,1539,1545,1651,1514,1597,1552,1666,1691,1523,1514,1616,1665,1700,1624,1537,1597,1546,1681,1667,1692,1555,1464,1446,1676,1596,1664,1567,1559,1622,1521,1680,1690,1599,1762,1612,1634,1682,1441,1757,1591,1629,1578,1600,1673,1647,1615,1621,1530,1520,1540,1607,1590,1586,1604,1593,1733,1478,1583,1619,1495,1518,1727,1662,1500,1585,1520,1678,1779,1851,1556,1694,1581,1606,1623,1434,1508,1668,1620,1529,1715,1533,1579,1748,1622,1596,1582,1706,1502,1651,1672,1500,1697,1560,1593,1430,1464,1652,1646,1618,1493,1811,1705,1544,1544,1642,1486,1616,1619,1601,1815,1628,1605,1637,1636,1660,1643,1503,1713,1580,1730,1555,1584,1466,1572,1617,1682,1524,1745,1553,1434,1762,1653,1596,1507,1646,1730,1578,1617,1670,1549,1547,1625,1709,1754,1800,1478,1629,1545,1535,1478,1605,1693,1753,1714,1589,1622,1503,1566,1616,1630,1595,1676,1548,1508,1515,1684,1730,1620,1542,1601,1538,1666,1658,1663,1755,1583,1527,1697,1625,1680,1779,1639,1546,1472,1700,1471,1585,1639,1733,1679,1585,1512,1472,1503,1815,1505,1679,1696,1402,1684,1770,1416,1602,1707,1624,1739,1594,1718,1573,1521,1472,1735,1712,1827,1704,1711,1485,1501,1689,1680,1657,1735,1634,1491,1681,1636,1472,1715,1755,1491,1563,1583,1482,1538,1579,1495,1815,1611,1615,1518,1587,1565,1574,1710,1562,1693,1551,1548,1632,1640,1610,1680,1651,1448,1710,1695,1573,1758,1810,1567,1675,1577,1651,1461,1451,1460,1698,1364,1540,1784,1524,1545,1499,1552,1699,1782,1653,1631,1755,1663,1584,1579,1699,1587,1632,1774,1714,1680,1654,1658,1761,1463,1763,1605,1610,1746,1626,1635,1623,1483,1524,1588,1656,1653,1659,1740,1601,1651,1663,1447,1646,1552,1688,1571,1709,1609,1503,1673,1480,1619,1559,1794,1658,1693,1607,1507,1635,1601,1666,1538,1625,1682,1694,1617,1414,1765,1579,1816,1477,1430,1437,1454,1587,1631,1589,1685,1574,1620,1467,1572,1559,1585,1522,1659,1554,1548,1677,1531,1460,1560,1632,1531,1667,1521,1642,1672,1604,1540,1670,1622,1512,1837,1486,1662,1625,1556,1572,1657,1762,1650,1572,1538,1389,1911,1718,1547,1549,1673,1588,1612,1533,1632,1665,1712,1631,1732,1657,1665,1587,1666,1711,1635,1927,1679,1596,1454,1478,1486,1547,1579,1590,1472,1761,1584,1587,1564,1685,1842,1519,1531,1650,1685,1684,1600,1526,1728,1585,1595,1693,1619,1613,1813,1621,1633,1670,1645,1549,1475,1549,1527,1581,1519,1617,1409,1781,1580,1661,1737,1507,1529,1778,1590,1513,1646,1565,1347,1593,1426,1760,1715,1651,1460,1673,1637,1626,1700,1490,1630,1631,1614,1521,1640,1656,1511,1608,1662,1445,1703,1723,1737,1713,1669,1419,1519,1582,1632,1488,1681,1602,1592,1641,1631,1579,1533,1536,1648,1592,1622,1612,1400,1770,1635,1638,1778,1549,1481,1639,1786,1609,1749,1654,1680,1630,1633,1576,1651,1518,1651,1477,1654,1768,1485,1559,1586,1610,1595,1628,1587,1729,1519,1627,1673,1715,1737,1544,1567,1522,1652,1542,1603,1603,1588,1622,1618,1551,1634,1630,1591,1572,1575,1539,1744,1590,1596,1704,1663,1536,1482,1573,1435,1754,1450,1663,1459,1659,1494,1547,1522,1727,1530,1745,1576,1715,1495,1606,1736,1707,1556,1633,1503,1604,1520,1724,1613,1630,1663,1578,1581,1778,1626,1565,1599,1807,1550,1561,1544,1635,1728,1659,1676,1418,1740,1465,1496,1749,1400,1605,1713,1821,1620,1573,1547,1693,1546,1605,1693,1597,1524,1664,1628,1702,1603,1642,1584,1593,1746,1532,1490,1813,1650,1695,1673,1588,1818,1834,1722,1551,1806,1661,1633,1620,1741,1596,1476,1595,1609,1518,1692,1586,1552,1441,1811,1777,1565,1661,1483,1590,1632,1695,1716,1649,1597,1618,1650,1544,1593,1647,1635,1623,1713,1498,1716,1788,1585,1628,1723,1699,1720,1577,1476,1610,1576,1598,1656,1761,1546,1535,1530,1516,1748,1463,1691,1633,1545,1675,1509,1655,1713,1674,1517,1435,1613,1781,1700,1526,1557,1635,1721,1442,1536,1623,1679,1525,1553,1584,1508,1605,1698,1573,1625,1530,1715,1554,1550,1428,1438,1595,1655,1753,1712,1421,1527,1645,1648,1647,1780,1715,1822,1535,1581,1678,1647,1624,1684,1678,1606,1783,1640,1607,1487,1763,1624,1545,1491,1725,1666,1641,1675,1551,1591,1590,1531,1639,1585,1596,1672,1576,1606,1474,1659,1682,1548,1478,1473,1792,1554,1546,1548,1501,1814,1635,1575,1647,1752,1688,1698,1669,1574,1555,1576,1509,1685,1458,1529,1575,1567,1605,1708,1670,1609,1582,1722,1757,1650,1466,1551,1560,1528,1427,1678,1732,1519,1657,1661,1775,1581,1662,1555,1568,1519,1518,1493,1738,1626,1641,1668,1464,1575,1737,1609,1558,1609,1756,1639,1806,1747,1680,1601,1564,1748,1496,1610,1461,1703,1628,1568,1565,1501,1558,1656,1581,1675,1661,1624,1518,1534,1752,1634,1612,1573,1841,1745,1662,1675,1759,1647,1625,1596,1606,1539,1531,1642,1722,1494,1606,1519,1682,1560,1717,1537,1629,1558,1628,1496,1626,1543,1550,1662,1562,1484,1573,1677,1516,1597,1677,1469,1569,1479,1722,1459,1684,1601,1522,1461,1630,1448,1629,1673,1588,1439,1530,1639,1551,1560,1683,1782,1518,1694,1504,1628,1484,1386,1705,1588,1693,1535,1737,1734,1671,1485,1535,1722,1555,1680,1602,1487,1523,1629,1853,1617,1739,1846,1416,1667,1553,1439,1653,1656,1744,1717,1644,1618,1611,1787,1562,1586,1536,1539,1580,1609,1688,1494,1653,1557,1639,1693,1653,1703,1806,1533,1785,1630,1377,1515,1680,1764,1489,1658,1699,1634,1790,1426,1501,1572,1587,1567,1546,1670,1636,1574,1695,1585,1362,1616,1683,1831,1588,1663,1739,1516,1596,1641,1496,1567,1612,1556,1658,1557,1635,1634,1945,1689,1481,1695,1627,1636,1630,1675,1502,1529,1427,1584,1821,1678,1579,1539,1506,1684,1457,1665,1498,1541,1563,1684,1636,1577,1789,1711,1719,1445,1705,1586,1654,1521,1708,1697,1599,1793,1526,1668,1691,1748,1489,1571,1903,1552,1723,1662,1515,1501,1636,1560,1469,1698,1608,1440,1652,1590,1579,1710,1777,1553,1506,1758,1702,1536,1561,1743,1792,1650,1551,1472,1421,1785,1460,1608,1678,1522,1710,1670,1547,1763,1618,1745,1644,1599,1816,1737,1672,1539,1620,1534,1681,1457,1630,1646,1552,1449,1528,1677,1507,1591,1544,1678,1555,1616,1338,1565,1857,1623,1620,1553,1578,1515,1693,1593,1651,1626,1568,1758,1546,1562,1730,1604,1646,1512,1599,1603,1550,1590,1518,1608,1575,1566,1694,1687,1516,1715,1610,1474,1625,1612,1626,1637,1550,1626,1534,1616,1687,1885,1777,1734,1598,1546,1436,1653,1676,1655,1760,1898,1730,1483,1409,1657,1635,1682,1579,1521,1677,1671,1627,1537,1482,1737,1559,1477,1560,1699,1555,1744,1860,1668,1592,1477,1518,1649,1621,1567,1743,1552,1702,1653,1722,1766,1580,1531,1660,1710,1705,1655,1596,1760,1665,1665,1504,1630,1525,1614,1564,1794,1676,1743,1686,1771,1725,1551,1537,1629,1620,1499,1607,1526,1661,1522,1551,1453,1606,1544,1677,1631,1652,1531,1532,1633,1569,1645,1808,1594,1612,1719,1512,1705,1634,1543,1673,1652,1553,1702,1721,1560,1605,1430,1456,1673,1483,1548,1533,1668,1552,1721,1710,1558,1468,1494,1622,1733,1631,1711,1500,1641,1605,1778,1593,1651,1676,1611,1381,1774,1533,1592,1771,1584,1535,1519,1683,1694,1740,1590,1586,1596,1549,1516,1644,1779,1558,1719,1801,1643,1636,1583,1549,1532,1621,1660,1754,1574,1705,1513,1600,1480,1639,1605,1675,1695,1413,1527,1680,1671,1498,1537,1633,1673,1494,1495,1553,1642,1562,1629,1739,1538,1482,1656,1397,1699,1698,1550,1679,1445,1522,1713,1715,1447,1635,1437,1458,1693,1466,1590,1670,1572,1766,1704,1545,1615,1614,1588,1556,1593,1523,1522,1468,1713,1573,1573,1610,1602,1658,1733,1584,1560,1555,1693,1645,1697,1486,1825,1693,1595,1644,1491,1629,1734,1698,1582,1551,1614,1515,1636,1546,1530,1738,1616,1733,1788,1736,1707,1588,1626,1633,1547,1587,1572,1479,1835,1661,1503,1513,1570,1580,1622,1614,1620,1781,1562,1591,1514,1570,1564,1436,1648,1543,1527,1729,1650,1520,1443,1471,1589,1676,1489,1633,1589,1564,1547,1567,1588,1572,1491,1714,1509,1553,1458,1583,1657,1591,1752,1773,1584,1532,1713,1631,1562,1539,1615,1693,1637,1607,1578,1579,1737,1534,1703,1785,1779,1573,1885,1406,1450,1466,1651,1527,1550,1655,1624,1691,1515,1677,1559,1602,1756,1548,1530,1631,1521,1451,1616,1613,1669,1852,1593,1732,1612,1635,1618,1652,1545,1607,1546,1483,1594,1705,1629,1748,1584,1328,1548,1614,1658,1584,1651,1468,1653,1517,1584,1847,1694,1590,1570,1448,1615,1620,1642,1692,1526,1484,1631,1717,1546,1556,1620,1475,1540,1587,1581,1759,1551,1502,1448,1572,1572,1620,1546,1643,1550,1582,1604,1654,1647,1541,1636,1617,1583,1671,1606,1622,1641,1594,1722,1527,1654,1721,1603,1629,1460,1531,1561,1717,1656,1537,1744,1533,1574,1611,1654,1715,1538,1817,1660,1559,1585,1597,1599,1603,1542,1739,1606,1625,1733,1531,1742,1632,1568,1605,1573,1620,1504,1629,1616,1686,1608,1547,1624,1770,1727,1475,1459,1701,1637,1564,1554,1660,1594,1746,1641,1567,1780,1504,1445,1593,1562,1651,1688,1469,1604,1519,1562,1522,1720,1567,1685,1719,1674,1522,1671,1577,1852,1571,1590,1523,1768,1468,1583,1590,1418,1599,1485,1719,1622,1531,1675,1686,1701,1542,1543,1806,1725,1644,1590,1530,1540,1654,1710,1583,1577,1532,1551,1578,1711,1621,1535,1511,1620,1560,1709,1497,1636,1598,1525,1578,1712,1518,1677,1661,1637,1642,1548,1348,1534,1646,1664,1667,1635,1753,1488,1498,1526,1603,1596,1626,1562,1639,1639,1631,1729,1705,1750,1592,1613,1607,1547,1501,1615,1550,1535,1658,1610,1671,1558,1647,1498,1670,1650,1538,1611,1626,1605,1690,1628,1623,1628,1662,1652,1535,1521,1678,1600,1561,1639,1593,1794,1456,1605,1579,1468,1673,1511,1697,1609,1511,1545,1597,1671,1782,1481,1606,1646,1590,1641,1543,1626,1555,1583,1624,1730,1551,1524,1607,1721,1555,1616,1601,1503,1631,1623,1570,1608,1536,1670,1588,1573,1592,1587,1576,1534,1707,1475,1428,1585,1666,1571,1598,1485,1606,1633,1670,1786,1490,1709,1494,1422,1598,1657,1545,1585,1639,1521,1683,1716,1610,1681,1701,1510,1455,1603,1608,1731,1565,1530,1669,1610,1724,1698,1578,1709,1571,1525,1684,1571,1572,1533,1504,1599,1681,1618,1753,1572,1698,1560,1595,1702,1511,1664,1617,1768,1554,1566,1634,1731,1457,1716,1578,1570,1710,1598,1631,1618,1592,1523,1578,1589,1610,1618,1600,1706,1493,1587,1632,1699,1576,1584,1603,1583,1597,1636,1668,1700,1569,1736,1549,1709,1597,1696,1589,1465,1730,1557,1465,1639,1705,1725,1514,1650,1452,1719,1706,1713,1571,1570,1794,1467,1534,1601,1567,1454,1560,1501,1581,1552,1692,1723,1668,1639,1606,1593,1592,1617,1712,1810,1563,1697,1573,1554,1505,1676,1679,1638,1727,1684,1567,1588,1550,1756,1599,1647,1580,1469,1531,1607,1584,1650,1562,1502,1541,1653,1699,1505,1662,1721,1711,1790,1759,1675,1616,1601,1655,1592,1609,1754,1457,1776,1630,1515,1633,1737,1767,1697,1551,1619,1501,1602,1565,1655,1543,1579,1532,1607,1647,1544,1639,1522,1423,1592,1417,1502,1648,1687,1716,1590,1604,1664,1536,1437,1480,1632,1479,1524,1699,1556,1712,1405,1594,1742,1370,1771,1693,1580,1554,1756,1728,1481,1481,1714,1628,1682,1781,1618,1474,1643,1685,1718,1668,1675,1573,1528,1686,1738,1601,1626,1681,1549,1764,1589,1585,1717,1771,1668,1652,1724,1410,1640,1678,1607,1542,1582,1579,1634,1403,1580,1651,1511,1644,1569,1770,1668,1705,1553,1658,1573,1522,1542,1657,1458,1802,1646,1615,1749,1606,1506,1652,1543,1671,1594,1621,1725,1670,1563,1569,1584,1656,1601,1622,1630,1635,1752,1486,1758,1632,1551,1541,1612,1677,1743,1691,1787,1706,1673,1830,1601,1551,1516,1554,1670,1777,1531,1609,1598,1548,1615,1717,1505,1480,1651,1563,1825,1563,1676,1675,1720,1495,1595,1708,1585,1584,1839,1644,1534,1746,1637,1662,1722,1618,1569,1561,1555,1636,1528,1613,1609,1480,1547,1502,1559,1497,1595,1563,1592,1567,1526,1486,1615,1514,1479,1577,1844,1584,1547,1623,1652,1539,1691,1488,1556,1644,1551,1633,1628,1784,1478,1402,1534,1463,1496,1682,1641,1679,1446,1705,1650,1469,1847,1705,1532,1760,1495,1683,1724,1678,1620,1447,1642,1687,1638,1568,1571,1596,1562,1603,1629,1624,1560,1562,1698,1643,1597,1779,1741,1641,1664,1549,1567,1725,1728,1570,1690,1717,1602,1602,1699,1503,1566,1559,1608,1502,1726,1577,1496,1536,1632,1672,1633,1451,1663,1765,1449,1528,1680,1604,1591,1644,1507,1536,1557,1475,1666,1616,1659,1702,1435,1418,1618,1478,1677,1596,1716,1509,1636,1567,1625,1513,1703,1639,1588,1608,1417,1674,1567,1587,1763,1571,1595,1624,1609,1557,1568,1713,1619,1846,1607,1677,1708,1595,1541,1614,1480,1512,1631,1685,1710,1735,1747,1566,1522,1518,1597,1580,1660,1466,1705,1647,1538,1561,1496,1479,1747,1460,1546,1641,1651,1489,1657,1671,1554,1665,1632,1540,1649,1676,1682,1685,1637,1606,1548,1700,1690,1528,1586,1734,1538,1680,1636,1555,1506,1723,1670,1396,1620,1671,1668,1717,1624,1752,1798,1648,1844,1558,1489,1743,1565,1539,1580,1501,1428,1644,1624,1475,1600,1754,1576,1627,1658,1503,1683,1477,1563,1631,1478,1545,1711,1637,1595,1668,1530,1635,1398,1580,1520,1438,1481,1633,1533,1588,1580,1646,1587,1563,1420,1635,1679,1553,1692,1421,1514,1674,1747,1627,1637,1632,1585,1595,1599,1344,1637,1610,1643,1651,1532,1580,1726,1598,1580,1713,1519,1586,1657,1506,1887,1663,1598,1581,1629,1646,1773,1525,1629,1544,1582,1754,1641,1692,1732,1524,1566,1496,1748,1725,1717,1568,1632,1596,1714,1520,1647,1515,1591,1543,1855,1693,1574,1472,1525,1677,1716,1666,1576,1572,1787,1742,1685,1678,1631,1575,1604,1548,1763,1726,1659,1564,1455,1621,1480,1756,1578,1692,1598,1549,1482,1636,1669,1580,1598,1638,1618,1528,1506,1695,1617,1613,1635,1495,1609,1620,1411,1590,1498,1722,1550,1546,1495,1638,1565,1659,1702,1637,1627,1726,1680,1443,1598,1715,1637,1681,1483,1717,1565,1677,1704,1509,1752,1548,1675,1468,1758,1598,1576,1510,1631,1743,1535,1621,1579,1516,1588,1442,1648,1629,1699,1478,1715,1456,1457,1568,1641,1432,1600,1473,1552,1546,1655,1620,1563,1536,1511,1617,1509,1763,1593,1713,1507,1842,1777,1544,1549,1575,1537,1607,1478,1597,1629,1568,1750,1532,1716,1618,1564,1751,1568,1598,1586,1567,1724,1612,1532,1607,1573,1564,1628,1759,1668,1852,1683,1617,1592,1380,1598,1703,1487,1626,1569,1622,1689,1676,1656,1749,1599,1530,1586,1574,1837,1561,1635,1674,1601,1516,1660,1537,1628,1748,1442,1613,1612,1523,1651,1575,1621,1550,1748,1593,1431,1598,1630,1643,1576,1559,1502,1484,1742,1518,1570,1576,1725,1504,1627,1580,1676,1683,1727,1576,1717,1692,1653,1426,1469,1547,1518,1643,1459,1465,1600,1715,1688,1788,1737,1640,1654,1693,1795,1607,1645,1650,1677,1711,1480,1771,1481,1529,1601,1554,1519,1738,1710,1726,1633,1681,1770,1492,1700,1499,1623,1578,1598,1797,1683,1445,1461,1562,1603,1695,1787,1629,1737,1755,1666,1626,1498,1481,1670,1775,1623,1585,1590,1690,1607,1539,1602,1615,1628,1750,1496,1526,1628,1684,1621,1563,1669,1495,1649,1608,1578,1616,1551,1561,1574,1650,1613,1665,1675,1506,1597,1593,1630,1670,1589,1754,1482,1610,1481,1443,1456,1706,1706,1724,1656,1609,1515,1605,1644,1723,1603,1629,1560,1517,1530,1654,1710,1600,1684,1728,1669,1588,1594,1792,1572,1557,1683,1557,1564,1606,1698,1739,1606,1575,1619,1465,1460,1606,1609,1591,1656,1679,1850,1640,1585,1681,1539,1616,1595,1691,1575,1675,1644,1579,1572,1629,1662,1662,1632,1626,1605,1557,1659,1678,1541,1696,1745,1626,1707,1689,1676,1537,1439,1570,1663,1609,1528,1451,1640,1542,1649,1549,1509,1736,1591,1609,1545,1595,1538,1644,1548,1553,1695,1675,1728,1742,1773,1661,1615,1478,1574,1417,1788,1556,1568,1512,1718,1692,1872,1724,1690,1502,1538,1632,1549,1616,1691,1534,1614,1684,1622,1655,1626,1657,1630,1554,1397,1503,1633,1646,1571,1632,1700,1571,1620,1575,1559,1644,1599,1635,1588,1534,1636,1453,1622,1784,1667,1586,1559,1620,1661,1626,1444,1671,1435,1472,1789,1644,1712,1615,1640,1686,1556,1565,1746,1670,1533,1656,1556,1577,1482,1597,1603,1702,1713,1647,1467,1622,1563,1619,1633,1587,1587,1578,1609,1580,1583,1638,1644,1427,1664,1587,1704,1550,1678,1446,1660,1531,1675,1482,1498,1582,1721,1498,1672,1578,1448,1709,1446,1671,1689,1734,1668,1664,1543,1620,1693,1708,1594,1705,1648,1813,1679,1591,1548,1573,1613,1496,1515,1576,1718,1648,1680,1701,1620,1788,1728,1695,1557,1624,1768,1662,1592,1530,1732,1693,1606,1493,1659,1429,1633,1714,1709,1493,1525,1441,1643,1670,1525,1643,1644,1499,1499,1629,1556,1564,1697,1592,1524,1648,1562,1491,1478,1598,1655,1772,1632,1679,1733,1573,1620,1598,1616,1666,1566,1705,1610,1676,1571,1611,1526,1655,1603,1599,1492,1798,1613,1546,1600,1623,1775,1498,1644,1690,1689,1503,1581,1521,1605,1668,1538,1613,1616,1739,1550,1617,1613,1750,1473,1450,1459,1687,1641,1513,1402,1657,1729,1603,1632,1600,1512,1571,1649,1582,1629,1503,1743,1717,1668,1423,1607,1664,1740,1667,1607,1530,1610,1497,1633,1490,1650,1692,1633,1637,1669,1586,1664,1626,1609,1684,1526,1493,1520,1623,1583,1442,1634,1508,1529,1530,1526,1584,1555,1581,1745,1517,1610,1692,1533,1693,1710,1651,1520,1605,1374,1703,1596,1741,1637,1678,1543,1736,1694,1814,1632,1647,1548,1893,1666,1571,1594,1679,1624,1460,1661,1674,1590,1793,1521,1706,1789,1582,1603,1570,1657,1767,1484,1610,1622,1477,1659,1528,1597,1726,1615,1679,1694,1429,1553,1645,1575,1752,1541,1653,1661,1637,1660,1664,1490,1633,1703,1550,1683,1524,1583,1599,1574,1536,1382,1695,1710,1692,1561,1636,1757,1460,1441,1543,1634,1664,1498,1625},{1469,1554,1523,1370,1474,1488,1630,1645,1481,1505,1490,1430,1522,1492,1524,1525,1445,1485,1528,1488,1644,1491,1594,1469,1436,1406,1670,1432,1408,1532,1604,1540,1561,1471,1387,1389,1505,1690,1509,1545,1606,1560,1482,1400,1493,1442,1454,1480,1589,1518,1405,1533,1366,1457,1479,1560,1604,1615,1383,1476,1440,1590,1505,1371,1456,1521,1583,1437,1502,1530,1492,1441,1415,1507,1604,1488,1568,1615,1503,1597,1658,1445,1497,1602,1514,1432,1455,1464,1341,1460,1565,1574,1532,1651,1457,1599,1537,1639,1375,1530,1607,1565,1441,1551,1506,1457,1513,1457,1588,1574,1542,1372,1495,1474,1509,1525,1590,1594,1486,1463,1578,1505,1521,1493,1418,1645,1602,1569,1558,1585,1409,1439,1621,1719,1614,1501,1556,1450,1423,1520,1578,1602,1616,1514,1483,1471,1489,1617,1484,1584,1449,1427,1540,1560,1444,1530,1560,1558,1628,1472,1566,1550,1564,1364,1473,1448,1492,1553,1525,1471,1472,1538,1406,1499,1464,1568,1504,1508,1522,1452,1667,1503,1632,1647,1448,1351,1608,1631,1467,1580,1408,1477,1474,1493,1516,1458,1509,1573,1473,1469,1486,1603,1452,1381,1399,1407,1541,1536,1691,1582,1467,1434,1482,1644,1622,1613,1548,1576,1492,1488,1469,1498,1565,1495,1561,1538,1636,1612,1483,1478,1500,1475,1504,1634,1563,1522,1406,1484,1468,1716,1434,1566,1445,1567,1440,1612,1547,1525,1391,1511,1509,1662,1500,1649,1641,1585,1511,1567,1446,1548,1473,1495,1459,1539,1563,1442,1414,1437,1491,1499,1538,1491,1481,1533,1397,1609,1374,1369,1461,1624,1479,1491,1615,1533,1642,1554,1540,1537,1582,1593,1481,1531,1476,1428,1441,1467,1462,1611,1515,1434,1466,1682,1408,1584,1417,1493,1641,1517,1469,1439,1429,1463,1461,1542,1639,1494,1559,1414,1548,1499,1571,1507,1536,1524,1513,1605,1527,1477,1563,1511,1511,1497,1495,1635,1596,1416,1680,1545,1579,1566,1496,1488,1570,1516,1482,1550,1616,1534,1456,1426,1423,1438,1423,1581,1460,1422,1452,1416,1420,1643,1475,1593,1571,1511,1436,1544,1470,1382,1520,1564,1333,1681,1456,1550,1484,1565,1558,1555,1534,1391,1587,1711,1484,1522,1559,1497,1584,1483,1623,1375,1488,1495,1544,1598,1556,1425,1397,1608,1463,1541,1499,1457,1682,1425,1477,1527,1503,1502,1490,1655,1673,1445,1457,1475,1459,1647,1580,1650,1463,1659,1532,1375,1565,1544,1528,1500,1616,1519,1493,1537,1563,1448,1454,1623,1525,1639,1538,1451,1488,1471,1567,1589,1545,1543,1574,1690,1606,1539,1545,1461,1651,1413,1477,1434,1501,1541,1483,1556,1524,1546,1540,1530,1419,1433,1706,1564,1475,1477,1456,1622,1571,1473,1570,1534,1605,1592,1495,1528,1617,1603,1647,1554,1649,1406,1446,1498,1607,1491,1454,1551,1408,1654,1634,1605,1437,1447,1510,1430,1574,1517,1696,1533,1535,1531,1583,1659,1663,1570,1628,1469,1500,1652,1518,1422,1556,1457,1390,1452,1536,1569,1539,1583,1593,1521,1601,1398,1482,1632,1565,1515,1511,1489,1564,1458,1565,1570,1521,1633,1483,1471,1449,1580,1708,1493,1524,1519,1494,1599,1477,1497,1574,1461,1495,1423,1540,1521,1502,1459,1499,1573,1635,1571,1536,1571,1476,1450,1509,1500,1540,1558,1584,1304,1563,1441,1591,1605,1548,1526,1561,1550,1423,1588,1592,1421,1506,1439,1632,1452,1564,1531,1548,1628,1484,1507,1497,1506,1561,1486,1609,1540,1570,1505,1544,1448,1639,1400,1500,1460,1553,1480,1496,1449,1587,1395,1547,1451,1479,1488,1530,1577,1461,1414,1414,1501,1329,1655,1539,1675,1511,1549,1493,1592,1584,1524,1633,1462,1541,1651,1551,1557,1392,1465,1436,1496,1409,1518,1558,1459,1713,1502,1628,1537,1533,1355,1484,1461,1363,1558,1541,1523,1468,1572,1547,1408,1641,1489,1446,1755,1625,1606,1506,1523,1639,1549,1420,1391,1500,1676,1485,1406,1537,1393,1391,1536,1587,1548,1563,1529,1603,1582,1435,1562,1527,1629,1618,1453,1455,1690,1571,1546,1613,1575,1491,1457,1577,1507,1475,1652,1479,1434,1621,1542,1571,1474,1492,1582,1353,1444,1368,1514,1607,1540,1546,1509,1458,1466,1727,1609,1411,1545,1431,1357,1555,1537,1458,1508,1554,1591,1430,1579,1570,1736,1341,1327,1457,1493,1588,1459,1588,1593,1434,1559,1490,1509,1586,1601,1463,1387,1456,1485,1534,1622,1553,1446,1529,1589,1591,1546,1482,1687,1410,1497,1615,1487,1633,1494,1376,1482,1498,1383,1560,1574,1430,1718,1658,1389,1575,1574,1445,1525,1425,1474,1607,1432,1611,1441,1328,1643,1507,1517,1546,1554,1504,1552,1557,1453,1500,1542,1563,1552,1444,1547,1586,1498,1450,1382,1508,1563,1447,1549,1542,1457,1558,1478,1484,1506,1455,1406,1452,1448,1618,1424,1550,1527,1437,1543,1584,1630,1523,1709,1402,1452,1486,1445,1522,1544,1555,1547,1438,1626,1489,1567,1566,1477,1545,1428,1590,1404,1483,1527,1563,1582,1542,1585,1523,1499,1508,1405,1420,1580,1537,1419,1554,1446,1586,1646,1427,1467,1527,1519,1349,1598,1636,1553,1491,1320,1672,1693,1527,1480,1476,1584,1449,1562,1464,1532,1394,1543,1454,1507,1327,1521,1564,1436,1530,1470,1545,1668,1556,1325,1521,1535,1541,1595,1509,1521,1528,1539,1353,1611,1574,1620,1543,1459,1499,1457,1544,1391,1485,1490,1569,1591,1450,1519,1456,1532,1598,1475,1492,1574,1629,1415,1540,1474,1565,1521,1632,1594,1536,1529,1589,1582,1443,1558,1406,1498,1665,1587,1610,1484,1482,1438,1426,1399,1573,1456,1766,1501,1462,1457,1757,1698,1546,1594,1657,1538,1593,1523,1403,1448,1447,1424,1471,1635,1688,1653,1435,1490,1462,1491,1617,1520,1570,1538,1591,1520,1511,1519,1382,1522,1571,1574,1587,1615,1448,1476,1379,1699,1414,1425,1400,1666,1516,1570,1393,1474,1639,1489,1509,1577,1474,1410,1590,1478,1407,1304,1417,1536,1578,1467,1391,1466,1518,1547,1698,1389,1651,1593,1548,1586,1594,1389,1532,1518,1442,1492,1582,1642,1410,1414,1630,1568,1460,1562,1431,1412,1528,1560,1507,1486,1608,1605,1435,1500,1552,1621,1610,1421,1415,1620,1433,1493,1474,1498,1546,1504,1490,1473,1561,1533,1700,1472,1496,1472,1574,1525,1510,1541,1526,1503,1620,1624,1550,1571,1552,1543,1602,1569,1502,1534,1546,1443,1608,1656,1551,1596,1645,1622,1466,1560,1396,1545,1692,1432,1437,1639,1623,1609,1637,1428,1391,1496,1504,1411,1586,1458,1578,1638,1448,1652,1506,1533,1568,1451,1573,1475,1579,1433,1404,1478,1531,1580,1506,1649,1465,1582,1542,1519,1545,1647,1558,1528,1520,1448,1444,1503,1638,1515,1526,1570,1488,1531,1632,1470,1513,1583,1617,1514,1528,1710,1480,1493,1553,1579,1529,1515,1580,1474,1372,1484,1435,1641,1375,1662,1491,1594,1455,1654,1536,1539,1504,1474,1529,1486,1584,1512,1515,1576,1394,1421,1448,1482,1578,1384,1370,1597,1600,1558,1530,1559,1546,1571,1594,1773,1537,1547,1523,1604,1609,1393,1605,1493,1492,1698,1407,1617,1550,1520,1557,1451,1395,1453,1343,1535,1551,1464,1562,1553,1619,1478,1519,1573,1557,1696,1520,1571,1506,1479,1387,1620,1638,1463,1617,1498,1562,1580,1597,1480,1675,1564,1525,1390,1507,1511,1517,1584,1587,1401,1565,1459,1480,1630,1520,1552,1437,1430,1540,1554,1621,1573,1485,1515,1406,1626,1470,1542,1407,1429,1650,1351,1468,1574,1487,1500,1411,1503,1534,1640,1587,1668,1674,1437,1547,1472,1538,1483,1423,1487,1535,1512,1487,1549,1439,1572,1477,1529,1654,1510,1535,1492,1456,1653,1541,1371,1524,1547,1613,1505,1533,1589,1525,1567,1599,1500,1498,1605,1519,1583,1540,1532,1470,1511,1579,1584,1545,1501,1452,1540,1459,1496,1467,1528,1588,1494,1600,1504,1579,1532,1555,1458,1599,1570,1371,1526,1555,1601,1422,1521,1694,1514,1644,1530,1515,1540,1475,1593,1467,1545,1435,1524,1493,1527,1531,1537,1338,1517,1554,1551,1428,1460,1482,1518,1550,1536,1369,1439,1452,1516,1520,1532,1559,1524,1549,1575,1426,1464,1456,1421,1593,1514,1550,1558,1470,1524,1522,1566,1404,1496,1365,1664,1530,1600,1503,1509,1487,1571,1387,1464,1566,1630,1429,1480,1590,1573,1506,1459,1602,1675,1520,1497,1635,1550,1582,1583,1453,1399,1583,1409,1646,1380,1496,1411,1493,1439,1375,1673,1463,1576,1651,1526,1522,1489,1625,1446,1633,1704,1626,1541,1501,1514,1429,1575,1548,1565,1530,1507,1679,1467,1495,1468,1356,1555,1493,1438,1516,1468,1535,1435,1502,1428,1508,1704,1481,1662,1471,1483,1710,1480,1540,1583,1548,1539,1442,1649,1537,1466,1617,1483,1572,1577,1457,1594,1415,1445,1652,1495,1497,1436,1426,1500,1554,1716,1465,1490,1409,1540,1686,1518,1518,1498,1636,1565,1479,1635,1401,1521,1504,1390,1415,1583,1510,1394,1504,1429,1431,1510,1528,1501,1462,1592,1384,1508,1487,1551,1598,1543,1640,1524,1575,1641,1501,1515,1590,1726,1530,1367,1486,1609,1576,1510,1548,1522,1492,1502,1379,1523,1676,1323,1676,1555,1486,1426,1359,1575,1547,1605,1738,1546,1549,1454,1446,1480,1484,1400,1503,1514,1621,1527,1483,1482,1491,1456,1497,1717,1518,1567,1505,1524,1726,1632,1582,1474,1402,1490,1566,1564,1483,1421,1419,1502,1408,1553,1537,1520,1387,1562,1555,1593,1653,1653,1423,1402,1548,1598,1569,1623,1483,1416,1576,1549,1635,1633,1569,1601,1559,1478,1509,1646,1460,1527,1583,1542,1425,1586,1519,1661,1639,1468,1402,1563,1651,1540,1541,1463,1518,1598,1614,1496,1500,1435,1485,1485,1524,1571,1384,1497,1450,1630,1547,1419,1621,1386,1605,1487,1464,1595,1537,1486,1598,1674,1477,1605,1399,1411,1554,1355,1527,1525,1438,1435,1484,1515,1562,1597,1429,1515,1574,1614,1579,1449,1600,1711,1628,1459,1622,1356,1458,1499,1551,1498,1438,1525,1546,1515,1583,1503,1548,1522,1483,1418,1552,1545,1372,1505,1529,1642,1516,1739,1524,1548,1526,1464,1543,1465,1652,1557,1667,1484,1577,1473,1502,1504,1471,1614,1523,1565,1456,1495,1430,1538,1497,1629,1636,1386,1425,1572,1645,1553,1589,1662,1548,1581,1668,1537,1471,1595,1643,1484,1548,1467,1428,1465,1405,1555,1474,1574,1603,1625,1501,1455,1490,1373,1383,1467,1576,1488,1374,1457,1542,1601,1619,1503,1656,1560,1414,1570,1621,1586,1488,1500,1437,1496,1577,1664,1488,1500,1525,1485,1481,1541,1592,1655,1554,1515,1575,1621,1584,1460,1624,1476,1502,1468,1373,1473,1550,1388,1447,1540,1594,1777,1593,1541,1628,1454,1601,1578,1605,1524,1490,1394,1565,1417,1500,1527,1600,1519,1550,1439,1439,1535,1585,1354,1551,1572,1410,1561,1468,1497,1518,1483,1400,1506,1444,1320,1568,1358,1564,1473,1684,1647,1539,1523,1464,1490,1472,1475,1486,1514,1556,1557,1580,1597,1610,1436,1648,1368,1678,1490,1485,1567,1442,1450,1439,1458,1630,1596,1564,1546,1618,1612,1529,1475,1546,1548,1520,1497,1644,1458,1583,1529,1578,1595,1360,1326,1588,1451,1639,1468,1455,1482,1489,1489,1488,1472,1404,1636,1563,1578,1601,1588,1558,1490,1542,1440,1543,1486,1624,1405,1481,1522,1512,1654,1432,1634,1496,1512,1410,1620,1463,1570,1552,1555,1421,1592,1541,1564,1599,1455,1436,1523,1563,1468,1530,1427,1557,1601,1447,1461,1481,1573,1520,1573,1481,1468,1487,1467,1509,1447,1492,1652,1370,1532,1626,1404,1375,1490,1572,1465,1546,1472,1684,1479,1665,1605,1613,1409,1584,1431,1431,1459,1704,1523,1512,1545,1558,1460,1495,1434,1515,1451,1402,1357,1523,1508,1444,1604,1600,1534,1448,1618,1538,1464,1494,1496,1486,1447,1602,1588,1411,1585,1488,1537,1611,1558,1589,1538,1492,1494,1545,1563,1555,1503,1550,1473,1440,1423,1541,1689,1423,1433,1422,1538,1464,1598,1545,1568,1437,1499,1537,1463,1431,1482,1421,1504,1398,1553,1466,1511,1555,1498,1600,1428,1545,1412,1487,1524,1475,1618,1507,1517,1649,1455,1458,1655,1533,1394,1543,1381,1448,1350,1611,1443,1357,1504,1569,1663,1676,1603,1506,1471,1583,1488,1601,1601,1586,1623,1464,1493,1553,1498,1546,1435,1506,1467,1676,1372,1509,1460,1404,1494,1472,1642,1538,1634,1628,1452,1506,1433,1467,1478,1611,1568,1606,1390,1624,1545,1525,1632,1473,1450,1460,1477,1544,1535,1629,1398,1440,1468,1604,1575,1442,1512,1589,1563,1526,1679,1406,1614,1483,1594,1410,1434,1498,1503,1522,1567,1488,1485,1573,1509,1652,1508,1458,1439,1553,1462,1499,1635,1586,1608,1347,1500,1534,1520,1537,1626,1589,1490,1487,1531,1552,1436,1581,1621,1477,1525,1486,1458,1501,1589,1571,1613,1501,1709,1519,1473,1594,1536,1460,1695,1617,1548,1499,1509,1516,1538,1481,1596,1568,1455,1488,1661,1480,1576,1610,1413,1545,1594,1437,1486,1583,1678,1612,1530,1608,1576,1521,1447,1557,1567,1446,1408,1625,1479,1446,1611,1585,1575,1618,1612,1477,1492,1560,1491,1575,1548,1591,1612,1668,1432,1529,1722,1556,1694,1546,1768,1494,1389,1379,1528,1562,1610,1566,1644,1513,1484,1443,1404,1705,1565,1704,1579,1649,1434,1575,1443,1521,1621,1589,1500,1529,1384,1491,1606,1470,1612,1620,1682,1512,1615,1644,1461,1568,1495,1383,1646,1505,1580,1518,1351,1440,1590,1543,1560,1384,1494,1601,1690,1509,1555,1468,1542,1607,1599,1418,1587,1503,1605,1443,1447,1525,1477,1422,1480,1613,1427,1591,1532,1449,1608,1593,1455,1647,1525,1522,1547,1558,1343,1528,1541,1640,1527,1472,1604,1590,1635,1483,1479,1468,1726,1481,1482,1610,1633,1503,1515,1439,1553,1645,1608,1696,1668,1667,1710,1336,1503,1691,1627,1554,1527,1551,1554,1573,1589,1384,1465,1421,1372,1456,1605,1512,1585,1522,1567,1459,1586,1455,1537,1480,1415,1470,1408,1497,1368,1601,1398,1680,1639,1558,1632,1533,1506,1459,1668,1489,1496,1529,1491,1440,1471,1576,1428,1616,1467,1473,1714,1506,1353,1669,1498,1480,1520,1433,1510,1590,1486,1479,1518,1489,1431,1526,1479,1536,1521,1419,1787,1435,1499,1582,1425,1456,1620,1431,1599,1434,1475,1580,1473,1465,1567,1570,1550,1508,1654,1480,1570,1460,1454,1511,1485,1645,1544,1496,1509,1493,1538,1565,1551,1523,1575,1393,1568,1642,1509,1623,1492,1557,1583,1506,1619,1669,1663,1426,1672,1529,1491,1567,1513,1443,1512,1504,1490,1558,1565,1459,1558,1598,1405,1520,1497,1553,1534,1442,1420,1586,1360,1565,1450,1755,1483,1518,1516,1694,1558,1509,1438,1646,1589,1539,1624,1593,1540,1438,1549,1701,1616,1544,1532,1486,1494,1544,1575,1510,1587,1529,1678,1496,1523,1638,1427,1614,1622,1473,1576,1668,1420,1535,1447,1525,1629,1414,1412,1624,1582,1510,1462,1654,1572,1543,1572,1402,1474,1503,1352,1602,1574,1558,1372,1564,1544,1565,1500,1478,1485,1571,1405,1599,1361,1546,1459,1451,1431,1312,1618,1327,1545,1597,1494,1546,1472,1535,1459,1436,1422,1438,1572,1546,1567,1488,1515,1457,1481,1512,1539,1438,1592,1607,1402,1600,1524,1588,1443,1461,1604,1494,1468,1531,1620,1533,1576,1506,1529,1731,1518,1554,1655,1462,1444,1538,1404,1597,1597,1560,1726,1487,1613,1554,1472,1485,1533,1576,1444,1456,1453,1577,1438,1497,1366,1557,1504,1483,1447,1365,1393,1507,1500,1552,1560,1641,1400,1683,1527,1498,1477,1667,1622,1456,1598,1531,1473,1413,1586,1460,1561,1493,1554,1575,1524,1619,1540,1533,1436,1479,1432,1454,1547,1491,1697,1486,1689,1506,1577,1621,1525,1491,1428,1561,1570,1507,1452,1610,1446,1510,1375,1675,1592,1415,1577,1582,1448,1633,1390,1555,1561,1573,1430,1547,1524,1445,1625,1510,1610,1587,1582,1385,1486,1567,1597,1546,1441,1499,1514,1508,1496,1421,1442,1382,1593,1621,1436,1591,1782,1552,1508,1573,1543,1555,1479,1641,1559,1552,1441,1543,1446,1463,1467,1516,1504,1483,1456,1520,1526,1586,1425,1532,1660,1549,1611,1375,1525,1472,1566,1549,1512,1583,1645,1477,1532,1487,1461,1546,1505,1582,1449,1484,1464,1606,1466,1365,1575,1548,1527,1470,1473,1390,1456,1445,1568,1590,1506,1515,1531,1494,1551,1495,1457,1342,1435,1483,1514,1504,1582,1431,1566,1425,1595,1530,1663,1474,1466,1524,1511,1418,1605,1577,1417,1449,1565,1402,1413,1389,1483,1488,1465,1565,1574,1645,1655,1428,1600,1576,1425,1537,1520,1577,1611,1480,1569,1411,1491,1655,1522,1541,1481,1623,1534,1489,1404,1481,1405,1524,1532,1408,1504,1475,1448,1523,1480,1497,1342,1548,1279,1650,1544,1578,1506,1432,1638,1412,1660,1553,1609,1597,1536,1331,1617,1613,1442,1490,1546,1538,1541,1597,1569,1557,1645,1612,1609,1503,1532,1474,1525,1496,1535,1523,1449,1577,1482,1596,1418,1556,1465,1477,1698,1499,1542,1583,1472,1343,1579,1490,1495,1623,1546,1622,1632,1434,1564,1509,1429,1603,1544,1461,1559,1519,1454,1450,1468,1467,1565,1530,1442,1538,1453,1434,1490,1574,1359,1630,1615,1435,1605,1525,1580,1457,1544,1452,1426,1427,1503,1503,1433,1523,1581,1648,1499,1459,1578,1555,1578,1577,1467,1585,1444,1565,1327,1705,1614,1686,1569,1652,1630,1465,1525,1465,1321,1648,1421,1594,1573,1474,1616,1548,1501,1723,1369,1512,1512,1520,1597,1520,1304,1479,1705,1548,1628,1509,1689,1614,1526,1634,1430,1446,1571,1536,1688,1538,1486,1510,1806,1542,1540,1504,1360,1569,1571,1603,1447,1662,1558,1594,1497,1514,1482,1592,1541,1445,1617,1521,1434,1575,1485,1593,1424,1560,1392,1531,1616,1489,1520,1463,1555,1611,1431,1418,1491,1605,1548,1426,1476,1370,1487,1530,1504,1382,1496,1407,1551,1459,1510,1507,1528,1591,1466,1392,1476,1498,1359,1444,1522,1398,1438,1510,1468,1386,1574,1523,1466,1419,1562,1604,1471,1436,1340,1523,1489,1764,1454,1578,1510,1614,1521,1467,1510,1495,1457,1459,1551,1549,1496,1547,1566,1595,1596,1538,1539,1566,1466,1559,1495,1438,1484,1457,1459,1468,1438,1470,1470,1400,1576,1625,1671,1373,1603,1565,1503,1397,1517,1494,1518,1534,1593,1523,1540,1426,1558,1329,1585,1522,1438,1467,1435,1569,1545,1516,1432,1412,1535,1444,1594,1494,1457,1448,1628,1535,1569,1547,1571,1514,1557,1633,1529,1561,1627,1413,1531,1515,1624,1440,1495,1467,1371,1619,1431,1581,1537,1520,1517,1516,1549,1549,1713,1538,1426,1484,1422,1595,1412,1562,1444,1565,1633,1591,1501,1556,1559,1503,1606,1693,1512,1575,1483,1559,1501,1523,1519,1532,1438,1613,1414,1637,1475,1457,1565,1541,1566,1530,1609,1540,1628,1577,1575,1530,1565,1503,1611,1527,1591,1527,1335,1686,1536,1479,1567,1372,1602,1499,1505,1450,1597,1558,1348,1540,1579,1473,1469,1479,1428,1507,1491,1570,1575,1680,1499,1536,1619,1514,1634,1545,1444,1753,1578,1428,1533,1468,1461,1685,1483,1628,1508,1466,1527,1549,1532,1427,1528,1630,1438,1537,1648,1627,1488,1484,1595,1524,1543,1467,1435,1439,1625,1520,1512,1582,1524,1554,1519,1594,1568,1535,1480,1514,1433,1443,1468,1562,1473,1448,1573,1496,1557,1521,1488,1703,1429,1489,1450,1741,1469,1423,1503,1545,1510,1482,1577,1609,1538,1557,1472,1610,1374,1511,1491,1484,1627,1417,1516,1561,1568,1457,1449,1463,1708,1496,1541,1507,1539,1455,1656,1509,1450,1478,1553,1520,1464,1500,1519,1524,1593,1502,1626,1613,1579,1533,1589,1543,1491,1376,1485,1552,1608,1440,1446,1764,1458,1483,1654,1573,1476,1573,1596,1599,1485,1560,1503,1392,1677,1441,1525,1395,1575,1464,1446,1536,1540,1502,1527,1536,1534,1533,1451,1486,1375,1619,1671,1551,1348,1733,1626,1655,1556,1494,1430,1614,1528,1572,1577,1519,1494,1624,1529,1426,1447,1530,1530,1488,1496,1493,1545,1403,1674,1523,1462,1580,1519,1431,1505,1564,1593,1558,1510,1614,1585,1315,1507,1591,1626,1655,1584,1400,1439,1509,1636,1575,1569,1606,1413,1600,1690,1525,1634,1520,1519,1550,1356,1572,1517,1593,1446,1547,1694,1439,1551,1519,1696,1642,1398,1518,1439,1461,1493,1410,1324,1578,1627,1491,1590,1517,1587,1581,1395,1568,1563,1585,1453,1375,1550,1458,1460,1479,1583,1491,1550,1437,1389,1659,1540,1508,1584,1566,1587,1423,1475,1395,1440,1484,1527,1627,1552,1530,1497,1478,1502,1586,1485,1510,1456,1362,1613,1656,1641,1526,1531,1515,1443,1532,1529,1404,1427,1479,1563,1498,1581,1406,1446,1471,1507,1459,1617,1455,1554,1442,1485,1470,1505,1426,1404,1531,1550,1476,1515,1406,1494,1509,1668,1663,1432,1537,1495,1516,1588,1564,1443,1396,1429,1485,1462,1552,1500,1573,1574,1389,1454,1606,1531,1558,1529,1594,1588,1560,1451,1546,1614,1481,1394,1487,1454,1554,1471,1508,1602,1531,1450,1502,1479,1497,1517,1594,1426,1454,1432,1609,1557,1618,1494,1573,1518,1499,1652,1487,1518,1521,1554,1532,1523,1508,1562,1594,1649,1614,1589,1542,1467,1524,1448,1429,1429,1541,1479,1435,1667,1567,1410,1585,1443,1506,1446,1669,1533,1410,1340,1711,1419,1482,1532,1517,1554,1402,1527,1408,1667,1521,1493,1376,1515,1632,1557,1569,1559,1412,1500,1609,1556,1554,1473,1542,1626,1705,1570,1540,1409,1525,1397,1501,1500,1646,1592,1484,1370,1502,1577,1423,1512,1523,1464,1507,1435,1413,1558,1443,1561,1450,1600,1455,1592,1737,1441,1498,1696,1494,1525,1501,1484,1458,1553,1602,1461,1468,1638,1412,1622,1504,1500,1531,1503,1440,1372,1511,1664,1521,1487,1474,1556,1235,1494,1579,1485,1523,1410,1430,1478,1444,1538,1408,1643,1549,1456,1575,1562,1546,1520,1608,1529,1397,1625,1695,1563,1458,1611,1550,1463,1653,1487,1485,1476,1563,1501,1430,1607,1623,1477,1733,1454,1504,1630,1406,1559,1573,1424,1449,1565,1593,1503,1533,1582,1543,1478,1587,1708,1512,1685,1403,1416,1442,1549,1590,1500,1498,1527,1558,1554,1559,1565,1479,1431,1484,1529,1615,1415,1530,1519,1502,1480,1525,1589,1582,1529,1398,1513,1366,1442,1553,1544,1488,1666,1516,1787,1631,1547,1517,1525,1567,1510,1479,1568,1563,1679,1480,1442,1537,1302,1565,1668,1486,1390,1410,1567,1491,1466,1568,1640,1540,1528,1572,1532,1612,1447,1541,1527,1643,1531,1667,1482,1497,1505,1470,1540,1449,1560,1481,1551,1486,1463,1558,1455,1603,1516,1582,1413,1526,1538,1403,1505,1573,1624,1627,1459,1542,1438,1432,1484,1454,1495,1582,1461,1633,1527,1479,1374,1521,1491,1564,1477,1428,1544,1365,1487,1600,1597,1531,1544,1569,1539,1595,1480,1305,1509,1566,1482,1441,1413,1512,1453,1461,1625,1732,1621,1560,1592,1544,1497,1543,1493,1516,1509,1468,1600,1437,1570,1479,1348,1529,1462,1732,1569,1513,1552,1607,1563,1622,1467,1504,1686,1435,1502,1521,1597,1364,1451,1532,1480,1603,1446,1641,1563,1515,1522,1459,1391,1568,1708,1592,1451,1457,1598,1429,1565,1490,1633,1563,1447,1678,1453,1642,1606,1473,1527,1438,1383,1435,1537,1524,1563,1576,1488,1518,1556,1504,1520,1458,1495,1601,1542,1425,1528,1607,1559,1607,1522,1429,1546,1529,1606,1522,1537,1545,1543,1583,1478,1569,1548,1342,1521,1530,1474,1488,1374,1538,1501,1604,1509,1526,1352,1584,1658,1596,1517,1651,1439,1517,1446,1509,1462,1547,1613,1477,1537,1497,1366,1456,1563,1685,1475,1630,1480,1572,1555,1530,1590,1535,1453,1542,1497,1492,1433,1635,1456,1508,1709,1399,1475,1481,1657,1470,1458,1480,1410,1499,1558,1583,1405,1442,1536,1614,1544,1454,1423,1415,1467,1395,1452,1659,1572,1587,1499,1589,1555,1550,1585,1619,1520,1487,1587,1624,1532,1526,1477,1481,1640,1621,1585,1518,1488,1521,1476,1570,1382,1509,1481,1404,1426,1507,1511,1570,1513,1513,1506,1645,1573,1597,1492,1442,1530,1481,1463,1620,1558,1635,1513,1622,1578,1543,1520,1639,1437,1461,1726,1405,1483,1579,1554,1554,1658,1493,1457,1519,1548,1686,1563,1479,1561,1469,1461,1451,1488,1550,1507,1595,1542,1544,1444,1648,1563,1417,1552,1629,1450,1625,1468,1554,1367,1508,1351,1459,1417,1578,1408,1512,1521,1554,1603,1505,1510,1444,1571,1511,1540,1546,1607,1532,1405,1707,1396,1573,1482,1593,1706,1563,1552,1390,1418,1572,1527,1554,1577,1667,1336,1547,1419,1480,1382,1483,1473,1509,1531,1548,1483,1435,1576,1436,1525,1621,1539,1556,1523,1607,1428,1577,1536,1467,1489,1602,1599,1514,1507,1426,1630,1512,1541,1579,1737,1450,1484,1650,1594,1596,1502,1514,1615,1688,1522,1651,1585,1488,1482,1713,1571,1587,1364,1430,1523,1624,1563,1517,1559,1577,1444,1354,1483,1515,1454,1563,1521,1532,1539,1539,1536,1472,1603,1628,1451,1508,1346,1553,1589,1577,1497,1558,1585,1492,1478,1581,1474,1521,1611,1519,1539,1515,1428,1564,1629,1621,1640,1536,1660,1497,1427,1582,1505,1403,1623,1469,1471,1400,1604,1560,1546,1476,1483,1525,1541,1358,1575,1635,1383,1575,1554,1520,1572,1536,1588,1506,1562,1527,1558,1487,1529,1560,1508,1585,1585,1486,1691,1533,1534,1597,1513,1448,1534,1568,1548,1504,1454,1402,1551,1542,1484,1440,1599,1445,1556,1471,1460,1531,1600,1481,1499,1433,1591,1555,1547,1585,1487,1560,1603,1452,1459,1539,1442,1512,1492,1585,1443,1507,1457,1367,1517,1473,1546,1482,1544,1561,1388,1562,1622,1579,1521,1617,1618,1503,1680,1550,1477,1524,1540,1521,1641,1434,1588,1457,1542,1449,1531,1551,1542,1560,1483,1580,1531,1462,1439,1493,1524,1652,1556,1620,1463,1512,1450,1592,1385,1618,1539,1535,1593,1639,1619,1360,1518,1639,1459,1530,1612,1555,1636,1375,1480,1495,1462,1473,1502,1605,1470,1442,1624,1668,1622,1529,1376,1606,1443,1414,1507,1515,1530,1548,1469,1462,1423,1423,1527,1640,1481,1523,1480,1494,1600,1513,1471,1449,1405,1608,1479,1532,1488,1547,1613,1434,1460,1416,1467,1386,1463,1628,1517,1581,1497,1540,1705,1557,1543,1421,1695,1513,1438,1399,1584,1499,1507,1414,1527,1400,1714,1588,1517,1554,1566,1586,1467,1565,1543,1537,1574,1509,1601,1586,1592,1521,1628,1519,1505,1387,1516,1552,1590,1438,1459,1677,1642,1705,1548,1540,1648,1503,1593,1536,1547,1476,1494,1479,1509,1554,1490,1647,1648,1666,1503,1559,1420,1579,1470,1537,1549,1517,1594,1519,1255,1614,1426,1497,1469,1549,1475,1577,1569,1561,1382,1461,1507,1793,1464,1493,1556,1769,1347,1499,1417,1470,1474,1530,1515,1528,1521,1602,1268,1501,1565,1534,1375,1559,1494,1442,1598,1569,1610,1635,1427,1513,1516,1449,1675,1563,1538,1609,1507,1371,1396,1494,1664,1557,1682,1451,1563,1478,1639,1761,1520,1584,1584,1439,1593,1372,1423,1502,1573,1682,1495,1496,1489,1510,1750,1587,1448,1435,1538,1519,1369,1668,1501,1533,1506,1536,1597,1541,1462,1695,1499,1591,1381,1484,1625,1484,1739,1438,1596,1488,1657,1451,1411,1490,1631,1583,1529,1573,1440,1387,1534,1498,1543,1464,1638,1559,1443,1760,1615,1514,1463,1535,1570,1513,1396,1584,1505,1393,1364,1435,1593,1504,1463,1430,1496,1455,1463,1418,1470,1392,1641,1491,1596,1407,1513,1489,1461,1668,1557,1591,1481,1541,1625,1516,1458,1537,1656,1399,1632,1554,1421,1531,1516,1401,1404,1563,1505,1349,1528,1625,1547,1461,1498,1672,1605,1495,1452,1446,1588,1661,1670,1551,1406,1631,1473,1491,1453,1644,1511,1696,1624,1580,1682,1497,1602,1558,1622,1555,1586,1405,1648,1518,1517,1471,1579,1594,1452,1629,1434,1450,1563,1543,1520,1535,1678,1442,1547,1547,1458,1413,1515,1533,1423,1507,1508,1690,1551,1474,1655,1440,1461,1573,1470,1520,1594,1434,1601,1655,1596,1446,1540,1595,1481,1423,1391,1505,1567,1709,1597,1414,1625,1549,1545,1423,1514,1569,1472,1617,1503,1514,1596,1496,1499,1454,1510,1533,1501,1448,1444,1632,1478,1517,1535,1492,1421,1604,1550,1568,1460,1606,1579,1506,1496,1464,1573,1467,1621,1631,1503,1370,1467,1358,1557,1462,1534,1371,1537,1510,1504,1367,1631,1375,1609,1581,1421,1571,1405,1504,1447,1446,1563,1538,1604,1530,1540,1513,1390,1491,1412,1583,1503,1428,1463,1502,1306,1476,1699,1517,1588,1605,1460,1601,1602,1544,1481,1430,1578,1708,1319,1504,1467,1651,1640,1495,1545,1579,1440,1575,1479,1446,1482,1484,1380,1699,1481,1602,1480,1369,1602,1615,1596,1607,1518,1502,1615,1386,1443,1627,1574,1356,1467,1481,1403,1486,1382,1571,1567,1559,1399,1384,1552,1525,1538,1634,1568,1503,1558,1452,1542,1598,1527,1360,1628,1493,1632}},
{{7000,2.500000},{582,535,526,528,573,603,553,517,631,587,485,569,524,635,553,600,634,565,541,575,558,558,612,539,622,622,428,537,493,484,649,484,562,666,532,621,575,571,533,623,550,643,592,509,478,584,550,569,464,594,604,486,559,535,642,524,555,545,531,532,560,496,583,550,551,566,573,507,561,543,571,603,518,547,515,589,532,587,515,706,598,602,508,555,554,573,567,596,563,533,547,605,631,536,617,584,561,514,602,547,588,536,567,507,539,565,552,722,498,570,591,663,536,626,611,538,613,544,709,586,507,495,572,590,567,637,442,541,521,617,580,557,556,542,568,600,518,491,546,503,531,532,585,580,547,505,575,641,579,568,517,540,590,559,528,574,610,557,632,541,589,642,555,621,573,553,497,517,560,562,606,575,551,542,577,608,522,488,556,605,608,570,563,608,591,601,533,551,544,574,540,513,539,573,550,620,623,586,536,553,439,637,515,554,574,602,542,612,559,609,529,520,544,554,539,453,518,564,516,493,563,486,607,531,595,578,563,560,508,578,519,619,585,627,625,557,519,598,534,525,607,696,599,611,547,574,522,513,541,604,582,644,597,619,541,630,596,471,591,553,522,574,649,593,527,548,503,616,514,476,617,601,596,593,557,547,571,578,519,597,570,631,614,596,528,605,560,546,501,479,517,600,635,525,593,585,578,490,529,574,605,598,521,566,454,580,581,619,593,549,605,636,561,584,602,507,587,517,530,508,501,686,535,500,597,605,518,566,557,533,589,513,605,548,529,568,516,623,562,605,524,574,632,581,652,602,602,534,571,492,568,491,580,531,558,578,475,630,592,593,539,526,549,565,524,564,475,652,598,565,523,547,565,583,555,588,578,616,578,536,544,585,678,538,658,555,608,586,626,563,551,515,593,613,583,502,559,544,560,549,555,603,577,531,508,561,564,537,607,499,560,545,532,562,546,556,550,568,609,606,522,575,610,557,553,505,599,603,546,519,594,586,521,539,617,544,616,616,616,585,555,608,579,625,611,525,609,578,565,589,625,523,612,545,585,574,629,551,644,585,612,541,574,584,561,588,679,557,572,589,551,653,550,593,535,631,506,561,646,611,592,537,551,474,510,630,511,545,555,547,482,591,544,575,552,495,581,577,588,578,580,646,542,552,526,524,584,529,572,553,577,547,517,565,586,553,566,598,582,528,604,573,537,643,529,531,557,531,498,578,563,554,529,588,599,647,567,590,654,605,612,565,578,530,533,439,494,555,544,648,573,618,624,578,516,481,597,474,465,579,616,531,512,578,441,548,536,529,580,526,557,508,542,582,593,540,567,659,613,603,568,599,582,578,554,527,515,520,603,600,559,663,557,614,559,583,483,564,504,504,532,562,500,594,586,590,582,530,527,572,575,566,565,595,565,539,546,560,527,583,587,537,620,582,490,579,617,609,567,567,613,520,655,553,503,531,602,587,489,557,549,575,552,389,638,571,600,513,574,552,570,505,567,618,558,480,612,533,633,514,665,574,618,610,529,604,499,577,493,574,569,583,515,569,536,572,536,543,602,546,533,533,527,587,529,573,667,554,631,557,495,520,558,597,645,599,592,529,506,602,579,572,487,569,564,519,621,517,491,506,528,572,628,580,544,483,529,495,576,629,623,625,562,635,462,544,579,639,600,569,726,568,538,567,608,578,563,566,602,489,514,505,535,479,561,602,598,558,626,536,646,512,503,575,556,489,529,534,519,594,552,503,523,622,539,549,627,593,548,599,508,563,576,536,570,593,616,590,578,560,673,511,573,509,530,550,569,605,555,593,577,556,527,579,582,501,604,569,608,583,541,593,519,702,588,580,564,576,604,466,602,530,540,569,632,534,497,556,572,549,560,560,547,655,536,579,533,528,567,532,533,525,513,608,560,470,572,554,568,648,582,526,554,599,553,563,573,508,658,621,561,612,498,551,587,496,564,531,526,619,600,592,634,482,565,562,548,542,573,484,516,534,573,599,586,542,583,656,577,603,676,513,560,501,588,601,545,576,552,576,531,592,564,558,563,621,482,536,511,651,514,629,502,605,597,598,577,488,563,556,616,508,560,462,606,608,500,486,551,632,637,628,540,559,596,617,555,585,607,563,591,571,568,695,589,553,491,574,468,539,449,525,525,613,545,543,585,579,614,566,668,573,557,544,499,509,571,586,524,599,496,563,631,664,610,592,542,556,518,541,606,498,539,561,583,502,636,557,606,576,549,678,524,564,576,613,607,576,544,574,562,565,665,545,554,564,557,494,497,638,620,619,585,538,541,599,596,502,591,460,563,520,502,576,508,537,571,535,662,624,596,531,535,567,507,522,566,538,566,528,602,541,556,468,610,552,482,542,572,550,526,600,561,579,529,512,640,582,561,466,608,593,546,538,506,543,567,607,580,550,633,564,603,581,581,599,531,504,564,579,540,579,698,535,596,524,596,539,537,557,588,585,546,584,563,613,586,630,567,479,601,532,574,555,522,559,587,499,579,617,664,559,527,520,576,541,580,587,532,551,538,565,593,544,622,637,600,616,498,526,637,588,488,538,547,635,531,654,547,607,589,546,530,591,487,658,620,465,613,550,565,586,564,505,530,682,594,601,587,581,558,567,524,583,659,447,617,551,608,600,573,600,605,594,520,562,565,538,606,631,470,542,623,538,550,560,519,540,490,557,529,514,506,618,647,553,609,569,491,551,555,612,634,523,582,543,513,654,525,560,507,522,583,601,546,515,492,599,618,584,577,556,598,579,535,539,570,622,527,496,557,561,500,551,691,595,563,562,630,496,589,576,610,600,525,535,567,560,540,594,520,495,619,497,567,605,586,595,547,590,591,517,600,594,628,515,621,530,510,579,639,552,543,539,584,668,571,519,501,457,543,590,565,662,526,598,548,559,629,469,614,615,485,503,538,568,614,616,555,524,532,642,614,595,506,497,494,667,592,600,571,608,631,555,550,580,610,508,508,580,551,504,528,492,544,612,572,530,528,514,619,595,626,548,661,576,542,510,578,580,589,597,552,590,640,623,527,528,603,593,537,565,682,510,589,619,503,511,495,558,462,512,548,571,605,589,561,537,544,577,564,517,566,552,609,583,563,584,538,606,661,503,479,665,596,581,600,516,623,578,546,612,580,525,606,549,672,641,560,532,537,603,543,631,625,599,587,534,595,560,532,558,628,671,596,517,613,545,517,569,581,648,550,566,530,482,654,517,624,582,536,608,601,580,570,475,563,527,525,577,534,552,593,554,551,591,537,592,601,538,601,572,581,600,612,548,592,591,592,546,649,534,586,607,524,505,555,556,526,595,589,615,562,536,610,668,532,566,548,505,527,626,565,534,642,583,618,590,559,517,638,611,549,540,550,517,544,596,596,574,593,703,613,552,580,636,606,565,579,579,553,529,557,523,586,539,455,607,579,602,631,555,585,758,612,569,584,542,628,556,536,570,599,635,567,583,609,558,569,564,552,615,508,521,607,532,561,616,641,593,478,534,514,532,560,568,544,579,601,621,511,521,622,611,585,611,636,569,566,543,522,514,599,533,587,576,574,577,611,557,513,578,532,567,537,604,510,492,628,590,653,640,549,538,583,629,557,613,601,568,525,607,576,556,534,592,578,596,519,630,659,609,575,620,507,581,535,541,523,540,556,563,547,582,588,550,557,584,625,464,541,564,542,533,511,546,495,584,624,585,643,565,609,599,608,614,575,617,570,532,506,551,511,522,534,600,556,593,513,539,539,598,583,594,624,571,685,537,603,445,623,608,486,520,618,596,489,599,543,533,615,607,597,522,614,585,541,562,635,510,538,576,602,571,553,580,561,695,594,557,601,558,671,572,628,600,572,565,562,505,541,589,615,527,676,516,550,664,524,560,527,534,603,596,546,510,642,567,525,558,549,563,617,446,559,530,542,471,514,614,613,624,575,545,559,590,574,518,605,569,574,487,506,596,512,600,578,623,623,573,597,641,587,444,535,558,707,590,560,613,565,642,581,598,508,564,594,493,610,495,588,534,584,496,602,555,557,503,614,567,521,526,511,564,559,640,580,536,472,576,662,648,663,546,584,531,590,534,499,539,646,551,631,563,531,605,570,598,521,505,608,512,623,565,491,581,564,624,530,626,617,645,574,582,446,521,628,503,586,557,558,618,590,590,500,521,578,565,521,554,583,570,465,528,544,583,566,619,565,513,475,615,591,531,580,600,587,670,586,559,589,567,610,626,486,597,630,577,602,554,543,514,599,521,549,616,468,513,586,529,611,598,561,519,564,553,533,629,640,555,573,601,556,600,592,649,577,548,513,646,555,550,586,548,602,562,486,523,667,477,653,584,638,549,566,542,521,592,472,533,627,566,600,562,481,623,520,597,553,580,564,572,599,583,594,570,588,572,536,537,643,595,556,552,509,573,560,538,648,564,548,623,519,614,514,549,548,566,641,585,578,499,516,631,538,546,550,594,500,601,559,578,638,514,535,525,563,564,564,610,613,524,586,644,561,473,549,592,545,549,514,562,566,599,619,464,506,532,541,548,632,525,621,546,589,622,544,520,597,600,637,592,545,601,539,506,585,582,457,507,566,586,617,597,568,599,586,578,578,577,531,682,477,591,529,544,522,587,499,597,573,598,443,496,542,595,621,567,584,524,547,553,564,487,567,647,613,577,567,593,572,589,600,562,511,566,550,555,484,563,596,660,511,547,518,618,516,582,510,564,672,526,580,629,545,506,537,466,617,638,554,502,489,578,478,506,528,468,520,615,603,464,552,633,657,578,561,588,584,537,609,536,516,569,572,601,692,503,540,519,605,602,552,591,645,566,544,564,729,547,667,550,590,566,536,533,574,567,563,581,567,507,577,542,493,536,590,499,600,591,517,532,508,555,566,572,603,654,631,632,635,608,561,585,544,617,555,528,498,519,564,536,536,503,565,543,613,618,555,528,662,519,550,623,578,582,543,514,576,649,520,553,496,588,483,583,613,546,551,611,578,525,620,524,582,537,578,631,555,554,550,577,540,522,592,500,616,604,466,564,560,605,569,568,539,551,526,570,644,444,462,574,574,570,647,444,516,599,567,567,529,565,528,557,648,584,642,519,544,503,581,494,593,587,512,551,540,579,628,508,580,631,579,548,545,561,559,569,614,651,585,549,589,481,520,671,528,620,554,527,584,562,550,564,540,567,653,540,577,571,576,491,623,572,553,593,627,492,549,561,590,587,547,627,456,598,554,676,522,686,543,533,537,462,493,600,573,526,504,579,593,516,515,537,489,548,585,608,592,582,626,540,537,563,563,479,590,617,613,630,547,601,582,704,578,622,652,563,501,653,651,619,533,560,608,542,607,619,541,455,481,614,499,524,510,562,510,577,550,603,565,592,575,512,443,494,591,568,561,495,541,589,620,634,580,501,553,565,502,612,600,599,548,536,534,594,618,470,581,533,512,600,593,587,556,509,545,572,514,575,604,600,628,630,530,509,528,527,635,617,566,555,599,680,629,499,502,599,561,589,656,522,503,583,530,552,624,557,548,585,580,473,558,533,523,595,523,559,559,548,588,598,585,536,543,599,571,547,615,589,564,612,548,554,502,501,613,582,482,593,483,553,554,520,533,609,568,587,559,652,709,608,590,500,552,530,596,606,611,522,528,502,611,592,513,494,602,595,518,543,539,598,547,591,600,543,648,620,588,600,537,560,582,617,563,585,600,639,468,583,556,549,515,525,605,544,538,616,590,602,655,571,626,483,548,612,526,607,590,620,558,500,492,613,558,504,595,542,492,580,561,494,632,583,543,635,653,572,542,513,577,564,571,594,521,539,569,531,590,575,582,483,585,536,596,524,541,611,518,633,578,651,584,514,590,563,619,577,624,548,607,643,559,532,547,543,654,556,561,527,577,636,557,519,514,608,606,470,562,524,503,468,555,560,570,592,637,630,583,592,541,595,537,521,509,628,509,484,553,574,497,514,512,600,535,513,627,532,617,575,499,546,557,648,562,587,587,609,507,591,608,544,600,525,520,595,529,515,577,620,579,505,697,473,518,562,585,544,578,655,574,567,589,604,651,581,496,576,531,572,459,587,540,516,603,548,543,491,600,602,615,496,572,537,582,510,576,498,574,572,545,573,592,522,552,572,585,539,491,548,545,496,513,597,562,493,582,515,612,647,538,597,609,614,636,526,472,569,534,663,528,571,604,578,540,600,469,602,617,672,549,602,503,593,536,547,556,586,617,613,521,565,526,623,580,584,649,567,570,554,548,588,528,541,558,634,629,570,519,582,523,586,492,556,545,630,644,512,499,544,563,589,600,575,621,530,637,581,526,516,579,546,569,554,520,571,465,619,489,521,572,493,635,541,547,588,609,525,537,600,579,575,617,637,555,559,637,578,641,544,560,555,565,508,652,572,571,573,530,611,470,628,538,715,528,577,517,588,578,586,585,641,551,557,718,460,474,544,524,488,562,585,530,493,604,593,658,570,530,623,548,593,592,579,507,599,534,483,537,527,586,536,566,614,549,536,619,577,565,608,604,621,520,582,544,609,505,569,494,567,572,588,585,552,562,485,607,539,515,588,597,546,560,605,555,559,603,602,529,568,461,498,462,594,589,549,652,665,636,579,549,583,606,668,589,525,553,692,648,567,604,552,542,508,509,551,475,540,629,545,625,532,603,500,548,583,488,632,531,526,566,518,519,586,638,584,618,498,573,501,534,613,628,552,531,633,582,512,573,627,545,484,618,549,594,562,586,550,588,628,629,606,572,561,623,494,559,506,597,569,489,570,561,536,587,528,525,545,630,551,538,596,632,535,511,553,703,548,595,663,601,482,635,535,622,684,592,525,571,687,568,455,536,613,577,545,584,639,537,557,505,537,547,543,558,571,536,543,590,583,665,512,634,571,537,510,608,614,565,510,480,479,471,507,613,619,554,578,523,598,568,626,541,537,590,478,533,569,599,564,650,554,625,498,566,544,573,535,619,570,560,590,513,547,599,613,609,525,562,586,623,626,518,566,525,601,601,547,521,643,600,583,602,599,665,554,546,570,562,529,574,653,586,596,585,610,553,571,482,505,499,592,559,537,542,611,587,596,574,561,659,540,636,482,440,580,535,495,597,606,542,503,573,521,528,562,452,608,571,595,534,514,558,540,548,646,527,596,547,569,548,604,522,576,541,587,564,616,543,617,560,641,555,480,593,616,569,529,536,533,541,508,544,596,522,656,482,476,590,597,569,527,489,524,558,526,626,559,620,654,575,614,485,554,535,653,585,505,476,581,526,642,536,525,540,646,446,531,607,491,559,503,635,601,588,620,503,577,594,578,534,564,545,637,661,595,594,552,566,629,547,603,595,613,569,511,624,577,630,506,559,487,577,601,558,682,533,480,626,608,427,638,517,643,569,561,527,610,500,530,534,562,567,593,607,481,609,612,585,531,628,553,550,671,544,511,578,499,599,563,587,493,590,554,604,612,615,602,540,495,489,599,537,508,553,580,567,539,548,570,594,564,584,608,588,663,508,575,595,541,524,523,479,595,574,570,467,530,676,669,556,617,479,595,537,543,553,531,533,614,579,575,617,569,580,555,590,678,658,618,497,589,508,484,469,491,519,578,579,595,567,638,614,543,548,479,629,617,550,539,548,529,628,508,588,521,518,701,535,621,626,616,575,598,496,571,599,550,492,595,556,561,576,687,563,606,518,564,530,519,516,549,509,587,581,582,564,491,514,613,545,474,534,666,605,566,593,651,483,652,498,529,647,482,515,568,527,527,548,596,586,638,566,577,552,545,539,577,532,541,665,605,504,565,660,679,568,544,539,561,604,514,523,569,530,521,616,549,528,539,590,625,526,534,522,570,648,571,597,578,633,647,580,588,514,564,512,625,615,488,526,708,551,530,556,557,525,519,595,535,532,516,534,605,507,604,594,507,547,508,614,599,668,560,652,531,494,543,577,590,525,645,518,593,531,604,513,621,577,531,555,607,562,647,628,527,487,571,604,577,569,476,612,523,487,586,578,547,643,596,595,525,574,570,517,600,613,578,646,576,569,664,570,492,561,569,677,627,607,531,635,565,561,501,597,492,565,587,582,580,543,551,610,606,621,583,633,613,571,469,546,542,544,541,532,582,510,592,587,596,509,537,432,615,515,471,618,547,609,631,602,544,632,619,509,605,511,594,579,661,576,551,666,557,536,538,582,574,418,671,602,537,540,549,539,528,627,513,532,472,481,539,514,500,563,669,545,541,425,545,564,697,577,562,545,522,514,532,538,655,613,519,632,586,591,614,641,558,564,566,642,537,571,558,547,519,608,519,510,661,543,535,531,607,612,538,542,541,541,611,601,577,580,563,545,519,549,550,535,580,561,558,622,639,504,570,681,551,569,551,626,586,628,623,580,558,481,522,503,558,624,558,522,558,485,598,525,605,556,635,549,548,590,574,678,554,563,600,594,566,586,540,630,525,425,558,433,503,567,583,540,571,569,541,560,602,573,558,510,577,647,581,578,577,635,572,516,648,521,586,534,605,537,626,577,560,546,561,636,516,569,571,611,585,624,596,546,591,611,600,552,574,511,587,505,530,550,530,625,493,582,495,564,504,540,579,579,539,580,567,547,528,532,538,554,622,557,626,584,612,559,564,560,555,604,528,615,563,555,569,521,530,592,498,597,570,515,628,512,491,580,593,544,542,545,563,581,568,554,590,531,530,569,527,586,550,518,607,517,672,506,589,549,597,562,647,496,558,575,636,580,578,501,483,539,545,549,566,612,487,606,729,498,567,519,527,494,622,514,468,594,588,613,511,593,514,548,577,521,692,560,562,514,589,485,544,575,556,555,527,532,613,608,580,472,527,503,590,641,521,585,559,587,551,592,547,506,539,585,545,545,500,533,565,575,501,598,502,578,606,644,538,589,597,586,566,562,607,605,589,596,617,555,522,561,559,546,616,549,538,576,519,580,536,511,614,600,615,538,543,510,481,600,658,526,567,633,630,455,572,610,526,527,674,535,611,627,558,484,593,479,552,502,567,537,473,594,585,556,554,602,546,586,576,651,517,494,629,493,565,532,544,557,522,549,651,552,642,452,613,568,561,619,556,528,531,631,569,653,529,561,553,570,587,588,554,544,543,567,434,595,564,572,594,592,615,549,490,474,573,560,512,568,523,585,597,602,546,603,587,558,538,598,572,592,561,578,548,651,574,646,576,563,545,504,566,557,564,666,553,569,647,544,590,595,500,590,499,627,598,541,660,548,579,536,515,557,549,574,503,551,638,593,588,571,533,561,551,559,560,628,550,627,586,584,512,511,517,622,562,634,487,594,579,606,545,553,612,554,570,518,596,435,514,543,583,509,601,592,646,609,569,487,634,565,580,558,584,600,544,519,516,577,543,578,552,540,580,524,507,600,664,469,567,496,598,489,583,569,520,585,522,537,552,554,629,535,581,529,622,518,484,622,556,625,534,499,673,624,579,596,494,598,524,578,508,627,602,669,631,596,643,481,598,586,598,596,535,623,589,579,495,552,607,532,576,588,554,541,550,495,499,544,556,537,627,571,561,524,580,541,533,631,562,597,555,585,595,568,631,545,608,572,499,569,597,629,558,486,591,535,562,595,589,611,573,509,551,595,572,465,451,496,643,638,501,553,567,569,670,483,550,626,555,560,592,595,528,590,542,593,656,604,615,594,580,516,515,511,575,522,545,572,625,494,539,525,553,511,527,614,494,578,562,583,619,541,605,635,559,488,497,560,543,558,539,506,666,569,591,640,609,567,534,603,598,579,550,583,531,588,630,599,603,595,599,666,626,571,498,614,555,547,534,639,577,523,483,513,600,629,652,545,534,566,627,504,568,477,619,522,595,641,525,489,573,474,521,597,547,495,570,553,597,710,591,595,532,591,672,585,545,554,573,562,613,663,562,531,595,555,457,612,509,518,532,595,568,546,548,573,549,512,533,496,570,434,565,515,538,542,507,545,482,694,593,581,518,498,551,658,510,441,618,486,603,497,583,531,519,602,501,548,565,542,573,625,583,584,538,551,608,524,540,562,672,541,527,625,594,600,535,584,537,498,636,533,447,499,606,507,581,530,468,577,518,610,567,593,576,565,526,544,551,574,622,570,605,527,545,546,563,609,586,503,582,547,542,582,531,568,591,559,454,607,563,513,705,581,646,554,590,555,602,484,529,537,560,563,497,540,580,543,552,568,595,573,537,554,581,541,587,542,601,564,544,518,550,533,604,478,563,552,559,501,596,571,534,565,518,526,528,589,588,521,634,586,566,500,572,516,521,480,582,533,465,567,542,616,581,556,567,594,613,582,518,588,497,532,616,586,572,528,550,566,514,629,641,599,443,567,531,522,554,596,592,580,542,668,559,584,636,568,542,598,626,522,595,535,582,616,599,548,577,522,593,626,493,511,618,631,624,595,503,574,634,550,595,530,576,602,580,636,566,600,569,606,562,493,559,488,601,502,538,534,592,521,577,578,598,601,620,634,514,522,610,598,569,587,567,592,545,595,560,562,562,524,488,644,576,523,549,605,575,538,503,539,564,561,595,567,501,532,580,576,569,538,488,611,548,583,593,515,574,600,619,588,587,491,662,583,474,570,609,575,498,558,564,583,498,549,531,579,514,485,537,537,535,551,680,541,584,564,457,601,591,531,651,618,595,585,526,593,649,517,578,555,607,543,598,609,533,557,545,575,524,577,488,624,645,518,567,566,591,541,473,543,540,648,579,558,504,542,492,587,635,490,613,548,513,483,590,532,579,539,618,593,619,568,586,582,577,548,492,551,553,576,554,516,573,579,586,562,527,567,646,533,565,556,558,446,569,543,485,521,609,526,583,539,551,549,549,621,637,608,639,553,573,539,603,525,592,456,568,605,578,619,591,587,575,512,528,552,586,526,579,568,607,573,564,559,550,577,500,504,596,510,534,617,602,591,525,590,521,597,530,589,511,609,557,545,574,515,580,550,507,637,531,488,609,465,483,493,538,518,554,551,584,547,557,551,566,564,564,597,648,578,663,609,582,534,502,599,605,550,590,517,469,554,573,454,547,563,549,557,537,505,627,553,518,545,520,555,534,551,607,547,599,544,545,483,496,546,619,623,498,585,537,648,532,552,523,553,640,529,497,567,600,549,609,612,581,532,585,608,491,567,613,589,549,532,546,567,554,545,537,592,595,518,498,595,640,576,511,520,517,549,490,496,505,567,548,557,423,521,551,478,629,643,519,571,597,605,579,550,494,582,571,537,558,565,636,578,457,554,641,504,509,512,550,549,551,524,645,527,583,590,560,522,489,524,549,528,620,543,508,642,574,560,563},{636,562,579,565,596,639,590,568,497,554,562,666,492,666,480,578,506,659,522,630,560,519,570,604,498,648,563,591,611,576,565,533,601,562,524,623,596,500,541,577,652,578,594,491,519,594,483,614,605,478,568,565,540,610,516,536,546,603,601,559,550,551,628,571,480,633,574,567,583,565,661,592,567,615,519,558,550,609,566,533,652,628,513,595,489,523,663,666,537,578,602,589,604,581,555,595,587,550,725,576,520,508,508,487,587,563,520,529,560,652,637,516,474,555,506,543,552,563,549,511,605,550,590,624,553,546,508,511,584,531,542,524,511,553,631,568,560,548,538,578,594,518,615,608,518,591,509,570,488,593,520,583,579,635,471,535,587,550,540,549,554,613,581,595,588,551,615,601,670,534,562,661,506,529,597,600,506,595,523,600,561,533,616,580,589,606,592,582,662,549,526,515,608,524,537,530,569,697,605,641,523,513,505,677,553,607,463,564,544,522,559,613,606,577,568,585,535,456,579,525,559,620,594,506,652,598,600,541,565,483,519,597,569,639,610,559,527,525,642,466,561,514,698,524,662,549,555,581,630,575,544,635,585,569,563,654,555,662,595,577,569,544,544,586,546,573,520,537,576,536,580,521,572,591,600,577,496,565,551,528,560,518,578,472,703,528,579,552,589,531,574,629,603,510,583,531,578,522,541,575,593,546,533,515,560,521,594,515,574,493,596,667,590,591,617,661,550,610,586,649,612,537,518,540,522,531,579,656,535,627,509,581,591,559,638,534,560,569,526,649,533,521,573,577,517,496,505,538,632,512,618,544,650,557,582,611,488,598,493,582,524,546,548,645,557,515,571,635,593,580,551,562,591,510,554,628,529,572,546,616,483,513,590,549,596,582,473,588,504,635,573,545,526,630,561,559,517,553,593,539,584,564,535,600,614,563,580,564,507,577,524,556,645,566,614,546,581,551,609,581,611,592,546,522,640,627,556,577,550,616,633,534,539,585,511,622,627,588,556,628,565,533,531,627,540,525,524,580,608,567,501,548,495,551,486,498,589,615,633,617,583,579,551,518,558,604,575,524,592,529,514,445,506,588,549,603,500,578,566,593,629,594,546,566,530,587,552,607,531,654,575,545,592,534,608,515,561,635,597,511,582,507,579,512,487,562,520,681,572,566,493,571,584,652,492,514,581,503,539,602,538,605,576,490,568,595,520,546,570,612,548,581,545,568,560,597,535,543,538,538,573,553,635,569,614,669,557,491,625,512,547,543,604,606,549,527,563,571,626,594,555,613,534,525,581,492,598,567,610,562,497,637,611,617,565,557,559,525,595,565,485,501,589,533,594,507,515,543,567,564,529,557,559,608,651,638,642,550,541,609,606,594,440,511,558,529,645,586,632,552,576,591,549,558,539,500,589,575,601,626,613,495,571,589,593,493,605,520,608,429,574,593,609,511,620,578,575,576,622,522,541,518,574,566,591,515,571,545,585,550,566,552,609,574,517,479,490,570,566,561,577,562,661,544,571,553,537,663,584,531,551,631,549,655,592,503,637,593,554,629,572,650,555,566,544,613,500,568,527,647,583,599,557,544,605,494,568,553,500,539,606,575,588,612,497,512,625,557,534,513,554,594,570,663,524,553,643,636,588,517,632,681,595,499,577,578,625,544,523,526,510,563,575,530,519,556,642,536,568,578,502,550,554,539,609,524,563,539,588,525,598,535,556,539,613,618,581,557,531,495,607,586,604,545,554,553,574,572,491,505,567,576,574,566,511,550,526,539,548,608,558,561,574,521,615,613,604,569,562,489,582,553,568,551,548,667,600,544,566,653,514,484,539,561,608,562,595,572,559,495,630,585,548,625,473,520,578,603,598,536,578,572,571,621,543,537,621,578,580,602,632,597,640,528,599,675,579,576,564,566,557,488,660,576,574,569,532,628,579,538,572,714,624,605,550,621,656,574,634,496,528,626,594,508,572,586,558,498,524,550,580,583,622,554,543,562,612,576,552,626,547,486,554,514,560,607,637,569,549,589,602,586,594,635,554,636,640,574,450,587,594,569,570,662,654,530,473,498,557,549,551,548,509,631,563,615,516,563,618,611,576,656,586,569,573,533,569,566,503,646,604,582,556,600,602,549,618,616,596,627,604,553,558,616,508,512,505,642,569,528,548,547,565,569,498,557,545,604,576,544,546,519,599,514,503,591,549,637,602,588,535,537,597,477,513,557,615,564,566,575,557,544,578,695,593,576,561,595,574,588,563,664,535,611,631,541,602,601,600,569,640,567,602,566,579,591,587,617,689,535,530,488,594,546,601,554,583,573,572,542,570,574,575,644,512,567,542,647,518,546,612,543,640,589,611,609,560,589,617,547,536,498,631,515,549,599,575,588,596,586,558,575,542,553,633,655,521,618,553,486,505,581,560,576,585,625,524,591,548,542,570,543,590,617,604,588,600,616,580,626,573,601,602,551,604,581,604,516,540,555,568,571,571,629,611,525,498,593,539,559,673,554,573,548,523,585,514,538,555,625,543,582,544,587,531,563,617,517,527,577,642,596,583,648,623,608,569,568,544,601,622,536,501,534,541,572,564,592,528,522,612,553,559,592,676,532,463,488,573,656,569,567,546,581,604,558,580,589,515,620,573,532,583,567,549,585,617,523,593,590,569,539,570,630,557,583,584,539,567,564,494,511,537,674,521,517,598,580,593,582,637,557,504,468,636,554,537,588,602,528,535,596,582,580,586,601,568,502,606,536,637,575,536,568,578,615,609,587,546,561,546,537,593,562,528,560,590,578,565,537,555,625,557,576,562,688,644,521,531,581,631,559,503,652,556,565,499,542,620,563,624,596,545,524,477,538,586,634,542,512,513,496,575,524,544,614,571,583,570,491,678,535,524,519,474,585,559,598,543,529,572,601,555,524,574,594,546,530,574,530,582,558,479,586,569,542,576,535,527,576,582,594,605,557,556,585,588,569,667,550,570,606,555,599,595,542,534,599,576,569,636,575,574,597,619,578,540,646,600,538,600,655,567,508,599,612,534,567,576,582,527,576,572,586,559,603,517,563,598,661,493,560,561,539,616,594,620,546,506,501,577,544,598,532,553,570,559,583,489,486,581,605,488,534,606,601,507,605,489,548,626,516,632,600,502,598,567,516,526,594,636,583,594,523,526,653,496,540,588,516,574,555,532,608,606,583,595,657,596,552,530,545,548,638,539,525,567,535,686,474,552,563,578,585,604,636,574,580,553,622,590,604,497,620,568,542,591,593,622,527,491,494,696,579,452,575,498,582,516,551,599,583,634,581,555,620,603,520,554,574,552,559,536,575,559,587,625,616,643,572,661,585,560,551,571,544,634,539,566,491,528,550,553,512,567,513,538,542,530,639,522,558,548,559,561,526,611,662,621,542,548,624,580,574,613,541,572,600,517,580,546,586,630,479,479,581,492,524,563,578,583,466,612,572,564,534,572,564,466,577,517,582,512,569,537,584,639,672,624,539,595,506,531,531,574,450,612,594,600,628,569,584,547,512,564,558,550,603,549,604,666,544,602,593,565,562,564,573,601,665,576,521,570,586,598,619,454,556,563,589,599,680,508,587,543,587,540,552,611,589,661,602,597,526,665,467,569,557,667,616,515,552,598,557,580,589,577,569,659,571,577,478,560,589,605,613,737,558,600,616,603,580,469,565,609,648,666,500,573,529,569,549,641,652,584,522,600,628,600,500,584,500,548,683,607,554,472,552,506,598,541,609,547,521,522,677,548,551,535,709,585,545,542,693,561,572,606,596,524,565,649,597,616,631,598,564,516,633,564,626,522,546,547,561,514,594,581,575,559,575,476,543,545,541,557,531,511,568,559,562,588,609,542,527,584,579,551,481,580,559,587,590,652,502,617,475,543,542,634,545,563,578,553,585,528,533,493,537,624,524,539,589,519,557,563,597,570,627,538,571,619,563,592,565,593,612,594,482,554,573,578,572,595,610,572,578,628,586,561,606,631,533,551,522,609,607,603,588,574,616,504,552,577,536,507,658,499,543,613,689,581,589,650,681,542,582,588,568,523,590,579,602,534,587,635,495,585,494,608,563,644,576,526,612,604,621,519,559,544,579,497,544,519,558,459,559,634,523,602,576,494,592,612,555,490,555,493,577,566,610,597,623,522,529,576,607,568,527,504,555,534,557,616,550,619,617,547,491,616,622,573,639,538,632,497,573,560,554,647,511,519,576,640,594,518,563,561,576,571,570,560,518,533,630,550,619,564,549,661,633,513,650,475,586,611,560,587,596,540,557,623,620,573,570,606,590,608,552,603,554,511,536,607,588,600,649,608,598,491,517,557,519,631,578,541,661,598,561,609,543,559,514,549,639,636,618,572,689,602,622,545,534,476,585,544,558,599,462,584,568,556,543,566,563,561,697,532,607,524,538,513,565,593,644,526,570,547,599,641,572,594,611,556,665,508,544,652,513,528,558,604,616,559,493,520,591,562,526,480,645,551,526,670,574,538,624,543,531,593,600,595,576,611,563,571,566,626,639,529,642,582,615,597,513,555,649,546,528,603,492,528,551,608,506,495,512,559,530,511,568,469,539,562,552,553,621,498,545,469,547,567,507,589,663,505,572,659,510,553,621,581,522,601,588,530,571,512,545,611,573,567,593,595,567,557,536,585,666,590,544,612,585,510,513,522,574,603,612,613,622,554,625,561,580,571,604,552,577,620,564,557,537,683,579,609,550,604,560,533,580,598,574,591,616,546,619,538,484,568,589,617,625,594,537,449,526,498,570,625,565,565,549,594,497,598,569,642,514,664,535,539,584,575,561,480,530,545,548,578,597,577,553,508,547,624,573,527,647,529,567,586,595,554,558,634,560,570,608,485,562,527,602,555,505,540,578,640,558,563,567,622,616,619,480,529,449,575,538,572,520,536,597,540,551,496,544,563,604,634,553,647,592,554,596,620,584,692,518,560,581,577,665,568,627,536,564,547,592,554,581,649,642,543,551,566,507,570,567,481,541,624,532,568,523,575,624,544,510,578,565,618,620,472,519,606,518,583,540,636,539,540,595,548,522,618,585,575,604,541,536,575,611,511,530,563,538,606,566,541,555,635,590,580,553,616,571,565,525,594,579,590,504,589,559,616,544,588,508,625,581,534,596,532,593,554,501,561,611,642,561,556,481,595,573,584,542,553,557,500,509,492,579,602,664,471,577,486,645,611,559,546,575,620,576,516,591,519,586,537,529,656,638,530,537,560,603,553,501,549,584,562,562,600,542,600,596,572,561,613,574,485,527,519,508,522,458,606,545,611,592,591,545,562,583,571,578,580,516,567,584,591,538,563,619,543,518,569,547,581,576,607,591,519,580,597,582,567,565,577,617,595,569,554,534,603,572,630,588,558,562,611,505,595,531,535,550,627,518,547,569,574,640,588,561,564,630,622,628,596,542,511,599,504,526,602,609,562,541,654,532,595,613,691,559,462,575,596,613,592,540,587,519,570,501,679,561,535,565,591,605,553,520,551,527,669,600,559,482,501,539,568,530,525,489,552,604,557,574,565,591,613,540,573,539,573,621,601,496,573,526,567,557,539,484,531,513,576,527,551,507,624,508,542,632,541,570,520,535,483,451,517,532,597,526,549,560,519,555,494,516,647,557,507,625,563,549,545,544,537,595,556,601,447,566,602,530,538,563,509,659,650,565,523,593,643,565,620,593,536,656,520,456,576,487,520,567,551,632,614,542,518,618,622,514,543,613,518,613,613,510,484,562,512,493,558,549,532,571,501,555,510,579,598,496,593,577,536,635,567,556,611,600,564,528,514,596,519,620,530,631,558,544,565,594,626,605,552,539,599,579,551,557,559,550,484,553,514,591,544,584,682,589,556,577,513,567,622,557,538,615,587,534,592,539,609,567,531,576,503,533,594,588,541,578,505,499,562,604,635,549,497,548,603,529,520,633,604,528,559,635,522,615,604,544,519,577,480,549,576,532,571,556,501,524,634,592,520,508,481,511,581,570,574,591,548,605,581,508,564,563,543,615,587,586,625,520,535,566,571,574,585,568,626,559,617,527,608,539,599,521,617,530,612,591,556,598,496,503,558,516,603,607,502,494,580,557,553,544,516,547,581,596,511,614,499,591,657,603,606,599,575,529,570,593,552,507,548,583,640,567,529,591,619,435,615,612,581,611,553,593,572,628,560,596,584,618,564,586,560,557,572,609,502,582,572,447,602,540,531,535,564,532,587,578,541,545,555,560,541,570,525,468,603,538,584,532,597,553,542,577,565,572,594,578,591,540,557,596,585,592,478,558,620,606,537,561,498,624,602,532,564,587,564,580,550,623,630,486,530,553,603,606,515,593,531,529,607,594,566,620,599,463,545,573,603,613,641,619,656,714,560,549,560,495,565,594,592,559,557,585,533,580,582,556,519,643,610,605,630,618,592,595,567,575,577,564,535,545,572,639,586,531,561,453,560,596,576,500,678,581,569,607,582,578,451,550,537,555,615,599,525,503,606,445,508,618,589,550,498,532,578,519,585,572,576,581,610,671,495,693,500,646,617,498,524,639,647,670,597,577,597,543,558,567,552,555,510,524,640,553,592,605,557,602,525,582,550,507,539,564,566,569,594,582,531,596,556,610,585,534,534,553,572,520,549,622,559,551,635,551,568,613,580,580,605,572,568,509,553,675,551,490,515,648,541,564,509,490,535,605,552,605,720,604,502,589,563,637,512,530,585,564,587,513,570,597,604,657,537,640,514,573,575,658,629,613,636,517,560,583,640,585,534,603,555,579,571,521,590,498,616,524,587,565,509,598,546,580,694,546,574,676,650,684,565,591,545,550,537,528,532,545,554,584,517,631,511,594,546,510,559,540,603,607,582,535,608,533,524,600,664,499,582,578,534,588,639,646,582,650,538,741,582,545,587,656,511,576,571,605,549,541,600,526,657,595,551,584,599,529,545,592,534,616,590,587,523,629,706,575,488,612,535,628,618,575,517,616,598,623,560,586,588,640,514,650,563,582,588,505,518,680,491,633,624,587,590,523,587,615,601,541,517,506,491,622,575,515,668,580,593,561,625,500,569,576,563,606,550,608,546,607,622,525,582,536,644,668,609,573,614,575,531,527,559,589,589,537,532,533,623,641,587,674,572,624,587,628,601,587,612,568,604,658,518,558,594,562,554,543,556,504,583,531,519,596,513,516,587,612,512,631,607,565,551,621,543,561,601,534,596,548,519,547,609,491,627,600,595,592,553,533,640,510,524,586,611,552,534,569,554,584,546,541,444,567,550,502,518,588,599,570,589,653,610,575,571,559,547,588,609,503,594,599,585,490,558,624,556,478,541,575,538,587,610,557,535,552,604,596,561,520,643,559,574,542,524,600,599,596,556,636,603,586,503,588,583,542,605,600,523,573,588,524,578,608,588,553,629,578,528,504,589,543,574,566,605,576,459,600,591,561,641,542,499,644,588,577,603,578,633,558,607,601,581,529,498,606,676,575,524,541,555,550,591,551,613,449,618,578,551,594,545,548,493,569,530,516,570,546,667,591,648,607,561,582,513,621,488,528,589,604,602,518,635,584,528,569,594,557,632,589,620,498,521,526,574,630,495,561,536,569,518,615,524,585,535,630,542,577,482,609,563,577,551,576,519,580,663,690,576,613,509,557,553,532,487,559,586,520,525,603,521,572,578,508,544,529,666,624,567,620,584,633,599,592,513,567,597,503,529,533,470,607,533,511,519,597,544,619,626,660,564,544,557,619,621,611,534,572,518,567,452,548,558,521,647,519,657,564,500,691,600,632,584,588,525,570,564,536,638,593,525,579,561,595,544,538,556,681,557,526,584,541,508,613,525,567,612,624,505,586,532,531,510,573,544,584,594,541,526,562,605,573,588,646,526,601,541,539,552,543,548,566,563,593,525,518,516,562,613,535,553,644,467,594,576,579,530,641,585,578,545,569,552,566,550,608,658,528,642,553,520,595,593,701,503,608,580,588,562,597,569,575,566,551,639,581,640,599,522,526,562,566,518,589,547,588,574,555,562,616,498,546,583,522,487,557,641,576,577,555,560,507,454,535,519,657,570,632,543,591,621,584,494,531,590,592,549,620,596,626,617,598,523,623,625,545,553,602,548,509,538,570,619,543,617,456,576,569,528,515,537,627,587,558,557,531,583,560,563,568,526,468,553,570,566,648,551,555,605,564,562,513,569,594,541,606,561,493,580,676,513,596,576,564,536,593,579,626,587,550,564,568,550,684,454,587,601,623,615,559,586,572,598,534,493,548,544,622,565,567,662,567,676,622,646,570,601,518,558,574,510,619,569,581,620,671,536,578,649,538,557,671,553,618,532,544,614,476,478,680,529,517,578,557,620,560,549,606,621,494,580,582,542,599,508,568,603,578,558,568,628,537,488,571,591,610,563,560,533,570,601,539,547,583,554,624,575,588,625,557,578,575,619,533,514,606,580,587,604,555,575,485,530,651,523,557,539,580,630,568,548,593,579,562,557,545,561,532,585,576,590,498,560,612,604,606,542,634,605,525,547,662,646,551,541,491,584,551,543,577,572,531,531,516,575,553,517,552,608,506,607,598,542,512,633,530,654,582,622,503,640,552,573,518,568,596,601,542,574,604,579,545,522,571,601,596,551,536,527,575,626,577,622,643,526,623,554,629,591,588,508,504,602,571,592,532,590,569,643,547,654,539,584,556,633,506,505,551,557,622,586,585,506,514,646,569,566,590,573,611,585,534,561,605,490,631,636,605,609,561,486,562,602,571,687,579,543,567,517,638,663,542,570,617,502,558,546,584,578,630,583,594,567,561,668,570,639,554,573,509,545,517,618,674,536,541,565,604,525,583,598,561,570,631,562,555,591,623,530,635,586,597,602,552,541,533,537,533,550,579,583,585,664,594,595,559,522,621,662,520,577,472,536,495,554,590,592,558,562,581,556,555,551,554,571,620,583,568,556,543,571,585,580,520,537,547,601,617,574,557,544,534,621,557,513,561,580,513,613,593,581,562,616,572,535,578,543,550,580,484,569,660,565,521,621,615,604,577,498,594,473,511,553,658,633,508,571,551,536,634,634,499,553,561,499,567,493,567,621,635,618,536,616,616,614,471,620,550,560,571,500,515,596,581,518,503,541,555,664,633,581,601,507,567,554,589,645,525,649,412,634,650,570,523,549,542,621,641,627,572,554,543,605,589,576,548,542,633,521,470,619,621,508,577,605,584,587,565,536,615,601,592,583,672,632,499,569,619,569,622,581,571,552,565,609,533,570,513,554,567,551,619,623,629,682,497,528,640,510,586,571,606,552,536,576,543,564,556,579,554,531,534,560,579,508,582,579,541,556,560,626,654,590,639,633,486,559,499,570,676,599,618,548,544,507,569,734,635,524,583,553,526,539,447,569,558,541,570,563,560,591,602,654,432,549,624,616,514,594,617,522,598,606,555,607,529,575,614,590,656,489,590,573,524,568,579,593,452,600,623,593,594,556,538,510,541,575,572,707,607,637,544,656,514,574,595,617,555,533,564,573,597,559,544,658,570,667,586,502,517,542,553,613,615,574,637,551,598,538,522,553,560,515,611,621,503,566,562,504,623,511,513,490,484,496,561,441,505,567,502,540,503,577,527,494,469,546,534,664,556,552,633,515,626,536,552,560,652,600,598,541,556,629,601,522,617,661,551,675,606,557,659,652,514,631,562,639,615,557,564,628,619,570,538,592,576,597,657,512,554,558,587,594,609,506,576,591,614,526,626,590,616,564,556,492,607,560,626,559,624,641,518,620,623,466,544,606,556,512,577,531,603,575,566,535,555,637,523,579,551,510,546,598,559,599,525,571,582,623,627,544,627,563,638,616,621,568,538,625,586,588,598,608,590,538,571,556,583,598,548,610,647,571,522,582,621,619,652,502,606,578,605,529,556,570,542,496,589,641,601,518,594,552,580,558,548,507,624,555,605,616,544,635,563,655,488,524,604,542,585,684,568,637,595,652,608,611,540,493,551,587,578,700,660,544,557,517,519,573,635,568,568,565,573,544,598,532,558,649,584,519,677,541,671,522,638,575,508,634,526,617,560,596,573,648,602,539,654,546,595,484,566,497,524,592,574,500,592,603,610,524,478,547,589,564,570,625,574,602,484,585,503,615,546,568,586,546,516,535,495,601,537,595,643,503,640,574,556,465,609,518,537,551,546,575,569,499,593,663,640,574,666,529,581,517,610,556,556,612,527,546,588,679,510,589,612,516,551,553,563,474,638,478,550,634,554,563,541,636,575,626,515,569,575,491,598,615,575,596,627,579,596,523,588,515,569,647,584,582,506,509,615,537,581,550,527,662,612,582,570,558,631,604,572,583,611,582,605,638,588,564,549,567,534,498,562,634,542,641,576,524,593,662,604,561,595,638,515,534,559,570,518,599,595,530,608,566,624,493,590,541,632,607,511,592,636,566,517,570,577,576,589,505,567,587,494,598,564,616,537,558,551,625,597,549,602,606,644,554,601,554,545,584,562,593,523,540,595,543,577,559,507,572,508,580,498,523,526,562,609,564,557,541,606,626,654,617,575,548,564,558,600,568,542,475,579,515,590,575,625,526,596,477,590,535,556,537,477,479,662,529,569,500,625,535,490,576,551,483,585,553,550,628,532,529,556,651,565,574,564,568,565,572,657,479,554,671,550,516,596,498,585,687,539,602,469,616,637,527,556,537,569,618,725,664,506,528,538,642,474,590,622,526,540,478,501,572,645,674,639,537,630,542,602,503,630,572,591,570,555,567,596,576,596,567,608,546,563,636,539,721,576,578,591,520,550,588,505,562,573,579,533,534,630,604,582,698,565,624,575,588,628,567,608,559,539,529,537,511,585,548,552,605,554,576,521,564,510,507,654,553,678,560,544,525,550,533,509,541,596,555,536,549,632,582,542,565,553,553,590,549,526,563,571,552,613,618,470,578,559,536,559,571,618,554,528,573,489,559,515,581,614,530,561,657,566,552,617,604,555,547,613,516,519,496,587,585,524,555,649,563,581,573,568,560,567,564,515,533,486,537,504,592,581,601,578,602,588,577,627,568,542,581,587,549,625,710,531,543,581,630,584,535,561,575,627,589,620,583,604,544,580,492,598,533,527,613,595,606,568,545,663,502,593,506,550,591,601,589,607,566,614,589,554,517,581,556,546,560,639,562,515,615,501,598,619,550,514,583,637,555,535,569,656,576,567,475,563,549,567,643,540,536,544,599,615,639,569,577,667,607,605,620,615,629,596,557,528,566,581,605,698,510,600,551,630,601,611,600,636,645,564,516,523,569,544,525,570}},
{{7000,2.600000},{202,193,229,247,226,214,211,229,211,216,183,155,218,258,212,214,194,220,209,205,179,158,222,183,234,226,203,248,174,186,161,211,212,190,179,192,210,211,211,206,196,185,187,193,205,202,196,234,208,244,240,230,182,185,209,211,171,175,176,220,191,206,175,225,172,198,207,231,242,179,225,243,227,247,208,216,206,185,211,191,179,202,201,190,212,201,231,192,207,200,224,197,184,200,230,214,256,193,185,222,225,227,207,213,239,251,214,218,222,185,223,201,221,233,200,180,190,204,257,203,199,219,214,215,217,211,253,199,206,232,216,281,239,255,219,215,237,246,175,233,163,240,208,232,253,197,179,208,201,145,178,217,216,162,174,231,233,195,256,190,224,221,239,240,215,223,201,262,216,206,195,239,262,200,185,204,228,184,234,227,196,229,219,202,152,216,209,225,194,197,249,218,195,244,214,178,185,220,193,236,210,216,185,204,218,239,210,233,220,179,177,200,196,246,177,271,205,208,180,238,250,195,207,219,188,222,238,244,209,225,204,194,197,205,183,204,196,215,203,225,223,201,211,229,214,196,184,221,210,217,159,207,230,203,200,293,243,202,199,229,198,208,219,205,253,190,232,210,243,228,204,278,245,202,232,185,194,184,210,224,200,280,248,196,208,244,166,223,283,193,220,176,222,219,256,229,212,210,218,244,225,198,226,217,181,198,208,231,225,203,198,195,225,173,232,235,223,199,234,232,242,217,176,216,207,209,175,204,219,205,194,202,200,191,154,230,179,192,200,185,196,216,209,230,192,220,242,198,225,139,183,233,189,214,171,253,177,189,212,177,183,252,230,211,243,228,187,199,186,197,171,206,224,221,178,241,209,189,198,283,210,244,247,218,218,173,186,204,260,219,145,161,216,199,219,212,228,217,214,194,212,220,230,180,178,226,221,192,205,217,209,152,238,192,257,212,165,256,219,212,204,230,166,175,185,208,188,219,202,178,191,222,157,199,204,220,201,211,217,255,185,230,188,224,158,199,185,182,180,245,232,200,209,192,212,196,207,200,225,262,218,195,191,256,243,226,204,242,271,245,191,202,196,202,188,276,217,239,238,173,201,203,219,220,255,204,218,267,199,200,213,193,191,216,199,258,189,219,190,199,183,233,185,228,228,218,219,250,227,205,234,188,213,224,226,205,220,200,251,295,162,208,234,203,217,233,224,214,206,195,197,210,198,238,222,191,186,186,195,178,234,168,188,200,230,202,271,219,223,246,208,219,190,203,211,184,175,241,232,156,204,173,221,239,207,188,230,253,227,212,186,244,253,223,247,213,190,158,219,225,209,212,197,193,184,206,190,225,165,248,203,219,228,231,194,182,253,206,177,240,215,231,198,226,225,227,192,230,246,200,181,196,168,223,234,209,257,275,167,197,193,196,188,203,255,231,201,182,172,172,239,185,231,214,272,223,190,264,167,188,180,236,244,215,210,212,189,201,176,200,177,206,207,167,189,225,227,234,177,160,191,235,239,211,221,203,163,222,232,205,219,205,244,233,240,238,195,202,229,220,179,188,182,210,230,249,224,177,243,219,191,247,228,193,183,215,171,204,207,204,209,235,198,250,236,229,210,182,244,226,186,188,256,186,233,254,183,226,211,206,237,192,252,190,220,256,262,212,141,199,184,211,178,236,222,209,192,198,225,235,171,247,204,224,229,183,202,214,209,176,191,254,192,203,227,212,195,176,239,216,215,214,217,177,192,187,198,170,214,190,197,166,216,270,212,197,235,194,229,201,256,261,197,217,170,230,236,229,242,205,173,196,217,164,224,184,238,234,205,214,244,242,217,193,167,192,207,174,205,224,200,202,236,225,198,194,185,203,208,212,174,233,205,188,203,182,186,232,209,238,196,208,217,208,207,192,174,202,214,190,231,241,213,202,150,194,212,204,230,184,225,206,212,268,232,263,205,222,248,189,211,239,160,215,234,238,233,231,202,209,223,216,152,250,225,221,216,260,223,196,189,217,206,247,233,175,194,203,169,218,207,182,212,176,222,187,195,195,196,235,175,198,232,175,217,210,227,237,202,167,200,184,195,205,225,258,197,249,222,175,183,199,253,197,205,202,183,202,207,247,235,179,214,198,230,182,166,242,221,165,214,179,198,194,186,180,255,232,260,211,182,205,249,228,272,215,240,203,208,208,216,231,198,249,203,180,236,194,176,203,209,169,225,208,233,236,208,189,201,229,217,202,226,164,225,229,205,260,234,191,228,234,226,220,198,226,197,180,201,166,183,188,233,206,166,259,208,232,214,188,225,231,181,255,218,251,193,161,210,226,231,197,188,183,219,190,179,212,239,236,200,229,217,210,184,205,224,254,226,222,186,210,215,193,201,211,194,205,168,188,215,187,185,185,237,185,216,243,159,204,218,183,240,232,236,198,181,161,213,188,181,246,205,208,182,218,233,195,209,197,209,169,197,247,214,245,179,291,230,240,229,236,215,259,206,240,201,220,224,196,238,191,223,234,212,250,182,193,262,228,194,213,216,224,221,251,217,190,172,229,217,228,209,259,166,229,196,178,226,205,215,200,213,230,180,257,204,185,181,175,204,178,203,263,176,199,174,189,244,224,214,215,233,213,197,257,206,203,227,230,166,157,201,191,264,217,215,215,212,216,213,193,218,246,265,199,182,202,228,221,249,222,160,230,196,182,204,213,219,228,206,208,199,209,271,192,207,200,201,171,215,195,172,242,191,271,155,215,194,208,196,192,221,194,257,211,208,193,168,233,219,237,220,241,158,265,173,240,228,203,231,203,199,205,224,235,242,233,222,213,202,192,216,225,185,225,199,226,183,236,203,206,222,170,223,205,193,212,217,244,254,209,213,194,183,190,198,230,191,234,208,247,213,252,223,253,265,202,211,250,225,209,230,216,202,198,230,175,172,250,201,207,217,236,223,189,235,204,211,193,226,180,199,178,278,191,207,238,207,226,199,184,231,176,230,180,183,200,214,227,193,225,250,219,187,188,196,219,227,214,210,232,223,212,218,229,215,219,206,194,182,194,175,249,189,188,259,201,212,197,235,213,218,215,200,192,196,198,202,200,196,249,221,225,192,179,200,190,198,275,189,196,243,198,206,194,211,185,163,201,208,174,187,215,193,243,248,203,214,217,194,234,173,203,201,208,177,182,176,180,239,192,240,205,190,211,231,214,215,211,227,218,249,154,214,247,186,207,207,251,238,217,142,182,201,210,212,210,204,253,267,174,175,251,181,171,265,188,211,217,242,168,227,214,249,194,275,221,189,200,186,212,199,179,242,205,194,214,210,197,213,229,235,189,212,230,209,238,263,170,191,208,143,268,250,197,223,194,182,205,184,194,240,232,181,222,240,259,179,213,222,198,241,264,178,177,170,200,185,269,198,230,221,205,178,169,206,233,222,201,207,206,252,200,214,194,196,206,225,191,171,219,223,213,198,222,220,183,218,202,197,169,209,200,244,195,172,250,241,236,221,265,249,191,221,213,238,224,208,202,254,190,205,204,198,187,218,156,179,234,221,248,252,204,236,217,216,240,232,187,210,207,219,230,187,163,206,206,243,217,231,168,170,228,200,237,184,224,213,166,183,227,214,170,238,215,193,216,211,168,181,262,182,293,229,155,157,216,181,170,169,208,258,219,154,254,175,187,203,231,228,250,242,207,185,210,186,221,216,249,201,228,187,234,167,196,221,240,222,206,241,185,190,180,224,182,191,213,206,228,178,199,277,191,216,248,210,201,169,247,232,207,230,216,210,192,227,206,240,183,178,195,203,162,234,219,206,221,222,231,193,226,219,206,204,195,221,229,184,230,188,164,236,211,211,222,204,208,233,232,171,165,204,229,207,199,196,182,189,219,223,242,199,187,201,214,203,172,197,226,162,211,191,153,209,204,231,213,216,225,213,201,228,215,230,192,239,219,216,254,217,228,251,249,220,215,261,228,217,268,238,198,219,217,218,241,226,191,198,224,203,215,187,173,221,238,219,235,215,239,239,196,277,245,172,169,213,185,235,198,201,210,187,251,222,192,229,242,189,228,283,189,228,178,198,230,218,222,202,208,189,183,223,271,202,193,183,206,193,234,195,218,188,238,199,193,200,206,196,216,171,224,249,239,214,234,223,216,261,209,217,200,218,233,239,221,245,208,218,186,220,191,183,209,190,266,235,156,162,197,220,244,228,217,216,174,249,179,180,229,191,186,203,204,193,191,183,206,238,287,214,184,228,198,193,221,248,192,231,202,228,179,225,205,210,213,191,159,195,264,193,188,212,212,135,235,213,200,229,254,190,193,185,187,249,202,204,191,177,219,236,220,219,249,216,243,189,204,181,198,214,172,229,186,211,176,253,193,187,195,198,241,214,238,227,201,288,209,235,203,185,247,214,221,236,247,225,207,228,191,219,168,220,225,208,165,210,248,191,241,232,188,226,232,169,217,162,191,204,192,194,211,209,180,228,193,189,168,221,165,209,241,218,237,180,178,215,215,217,194,234,196,178,241,196,171,215,240,222,262,205,215,196,216,226,241,189,216,200,243,246,225,202,214,194,206,243,244,195,222,222,154,202,236,241,266,179,238,194,180,222,222,275,221,243,172,143,215,210,217,194,244,206,207,232,173,233,190,246,211,211,206,247,223,241,220,218,221,174,202,234,232,216,225,211,224,217,249,198,197,189,254,221,164,206,179,213,238,200,199,203,192,223,200,193,200,206,223,211,238,184,190,216,225,204,223,209,226,176,190,198,163,217,261,250,211,201,208,205,222,222,262,198,212,183,195,214,189,272,206,184,153,238,242,199,208,194,290,212,216,221,232,222,240,233,203,207,195,179,251,232,200,212,189,198,172,186,210,223,192,169,205,246,192,189,175,178,194,234,262,184,199,189,199,214,209,217,212,205,217,203,231,196,212,231,208,217,170,210,182,224,224,219,239,218,194,207,205,218,188,191,219,194,181,201,200,229,225,166,189,168,201,225,215,204,190,232,217,204,203,205,170,221,261,232,208,206,207,205,205,203,226,192,228,233,235,204,193,150,244,219,206,225,211,212,260,247,225,204,159,237,205,193,232,194,261,189,173,196,198,195,179,221,187,227,209,148,181,200,220,247,230,208,199,221,213,186,212,198,196,171,187,187,237,220,239,252,223,214,185,200,189,208,190,196,186,202,205,166,208,176,185,248,194,210,209,253,222,174,240,211,250,209,218,172,176,218,169,221,169,200,194,204,221,186,249,176,170,190,238,189,213,203,193,250,213,268,186,211,218,240,234,189,187,178,210,198,197,220,212,219,174,183,264,254,185,168,236,191,176,190,169,213,186,165,220,185,205,258,217,247,205,212,250,152,206,152,265,182,153,234,229,257,155,206,172,261,177,201,207,167,257,193,160,183,203,234,224,236,190,194,197,214,206,189,258,232,194,250,219,171,253,248,238,165,241,201,216,198,244,228,230,234,252,216,195,171,246,217,235,195,210,219,229,154,207,224,200,215,214,208,210,207,198,229,185,206,214,168,182,207,181,210,179,225,202,193,249,179,201,218,205,222,186,208,209,242,189,207,177,197,245,204,183,190,209,210,240,136,248,187,217,159,230,243,186,203,243,192,256,247,191,201,178,208,218,218,214,184,212,219,159,195,193,216,167,213,170,169,194,206,192,255,196,237,179,202,201,253,244,236,256,221,220,189,242,244,205,188,194,267,170,190,190,256,220,275,183,196,200,176,219,181,184,205,194,208,198,178,181,239,218,165,217,192,193,181,234,196,220,210,189,175,209,193,208,170,197,215,239,219,220,220,237,288,196,185,207,208,245,219,177,223,190,205,211,233,220,233,176,198,242,200,238,201,202,191,229,238,204,198,236,275,228,188,203,193,212,232,202,204,208,174,215,189,220,192,155,214,194,195,203,251,173,174,182,198,195,237,169,162,197,220,171,194,240,175,220,243,250,258,208,182,232,226,196,228,283,182,217,223,197,199,190,205,205,193,195,163,209,233,215,198,230,173,196,231,213,233,239,214,215,214,208,198,185,222,197,220,243,198,216,216,196,224,208,227,212,263,226,253,242,220,214,190,191,198,198,215,204,203,221,176,208,206,227,210,173,186,176,212,205,204,236,226,274,217,191,200,229,244,219,230,222,199,252,245,201,190,239,205,192,184,198,221,199,241,219,172,241,186,170,181,209,222,190,229,223,197,188,163,200,189,167,189,205,191,219,218,230,210,233,170,246,257,223,184,154,187,249,232,211,209,247,245,168,201,224,200,215,234,190,247,191,155,185,295,235,223,191,211,185,217,262,241,235,207,221,191,181,194,224,171,215,240,225,235,179,172,240,230,177,188,270,235,217,192,222,210,180,241,154,213,181,193,201,221,207,175,227,235,182,192,217,167,195,196,206,257,250,230,200,200,216,219,262,208,213,234,191,212,205,232,197,198,231,241,219,223,177,202,236,254,231,206,267,217,268,192,212,221,162,200,192,254,242,226,211,257,184,219,167,247,183,214,186,225,232,248,201,170,247,185,202,182,221,206,207,240,187,178,222,204,195,196,230,188,206,198,205,187,237,189,173,183,147,167,212,194,231,229,225,230,226,261,198,200,257,210,206,197,215,237,228,188,216,219,225,238,216,199,230,180,215,210,217,198,180,206,192,197,191,215,171,244,123,173,228,186,243,207,234,176,206,242,235,191,207,243,217,229,233,220,204,173,190,188,205,206,265,227,206,145,191,171,180,227,246,162,237,193,209,227,201,185,229,206,201,245,182,209,190,240,194,175,233,218,170,223,177,223,224,215,183,213,200,246,210,173,196,223,171,271,192,246,225,243,187,221,232,242,215,194,236,217,220,260,177,212,246,198,270,238,215,227,169,210,220,196,221,178,188,207,194,232,175,245,194,205,180,224,195,208,226,184,207,186,191,200,198,226,231,240,173,226,230,246,182,208,224,225,212,172,201,208,239,237,197,247,190,214,223,215,193,221,178,173,230,207,188,193,192,218,206,194,216,196,221,278,174,172,236,165,232,224,261,255,172,202,193,234,206,219,212,170,221,250,239,221,217,209,202,185,223,202,240,180,251,223,190,220,174,200,232,206,195,198,165,207,211,279,231,262,180,176,210,218,195,192,200,235,204,179,227,199,238,193,182,217,205,210,195,206,224,170,184,200,254,207,192,221,168,212,217,200,239,231,182,176,209,220,205,174,229,156,227,238,271,232,191,244,224,247,212,254,213,202,178,220,157,145,218,231,167,214,218,179,199,238,222,271,237,246,233,220,276,213,225,201,187,224,256,194,227,203,200,217,243,265,207,233,207,198,240,223,189,207,211,229,258,199,216,208,226,208,232,197,241,203,238,151,220,242,207,192,237,234,206,219,203,201,213,211,219,187,217,161,237,236,227,235,193,218,229,189,246,214,210,165,234,212,228,216,228,234,216,224,190,168,191,290,240,204,250,152,202,188,194,249,230,215,282,169,211,207,221,218,189,212,199,192,262,174,241,195,223,212,182,256,282,266,200,232,190,215,174,190,179,163,201,173,216,188,236,200,179,253,231,209,213,186,249,201,160,200,253,238,243,195,211,176,219,233,188,224,201,150,209,151,277,168,247,174,199,235,209,202,202,235,230,198,229,236,188,242,231,186,200,209,273,190,197,230,208,202,177,222,232,207,181,220,184,244,211,231,181,181,216,212,238,197,238,196,144,238,230,257,250,190,238,229,171,220,223,174,209,209,254,268,237,189,251,226,153,190,208,235,225,250,206,191,221,198,191,197,190,240,172,211,214,219,203,171,183,216,196,211,198,207,207,243,243,223,203,191,244,198,208,205,173,206,206,240,210,175,167,249,209,189,208,197,146,238,201,234,173,239,249,249,180,188,233,189,229,230,196,197,196,189,200,277,184,243,265,192,218,163,206,196,213,176,173,228,179,198,211,211,176,205,180,248,208,251,204,185,205,173,200,194,220,214,212,200,225,225,199,188,212,186,160,209,249,200,204,197,213,201,198,244,244,202,212,231,212,235,213,171,245,218,203,194,211,182,215,207,168,265,191,253,209,189,203,217,216,224,233,193,189,231,253,185,195,214,194,226,181,219,241,192,215,206,235,209,241,216,250,215,187,205,196,217,245,251,209,241,240,178,183,210,207,163,222,214,189,209,177,218,255,258,243,227,225,207,202,225,202,183,181,202,190,200,235,228,268,194,204,210,202,176,218,207,190,253,205,217,185,226,215,196,245,230,190,198,235,215,232,217,200,236,206,180,206,176,194,252,204,186,192,226,232,208,226,226,211,220,197,188,205,218,202,213,182,226,232,248,217,189,161,240,215,198,198,197,201,252,221,266,202,280,154,227,214,181,171,218,193,241,206,207,195,241,205,202,188,199,185,217,200,241,232,241,195,202,217,226,153,244,269,191,195,204,159,213,223,152,228,208,198,207,217,189,194,170,194,178,213,179,246,187,202,210,196,232,203,242,185,229,222,231,239,235,193,186,248,189,208,163,204,222,204,219,235,201,235,232,224,201,180,224,199,217,225,187,192,163,222,227,175,164,285,209,231,210,207,223,227,175,230,223,192,182,194,205,255,224,231,200,191,165,191,183,199,215,201,242,184,185,222,206,215,205,232,208,221,208,218,209,239,183,218,234,209,229,255,204,200,226,229,187,215,166,211,203,198,219,288,202,217,255,213,212,190,222,204,191,188,208,223,200,182,194,208,163,190,185,176,215,237,207,222,171,182,195,188,218,211,206,190,209,205,222,164,196,242,206,198,224,247,191,187,180,215,208,219,230,218,192,229,167,194,172,195,212,176,172,252,201,168,185,248,186,230,204,207,193,212,188,218,171,211,169,194,235,218,240,249,219,226,286,188,218,255,161,259,247,206,205,262,157,207,192,221,181,213,220,208,187,257,241,217,240,240,230,247,213,207,166,247,228,205,188,244,263,220,175,188,229,208,166,192,226,245,202,273,228,208,193,198,189,227,214,224,202,176,237,185,160,251,219,222,222,179,219,208,238,213,204,227,215,225,212,225,207,189,228,222,160,200,225,186,241,164,226,247,195,209,214,240,208,184,192,202,176,208,216,173,237,225,199,211,216,179,190,222,190,201,211,190,233,219,203,208,201,233,208,242,237,219,229,210,225,280,177,212,158,211,222,205,226,224,190,158,200,192,245,235,251,191,250,200,176,201,173,210,188,212,180,192,171,230,184,208,228,202,221,179,206,174,207,207,208,255,219,238,153,194,206,250,232,235,193,193,172,199,217,194,204,185,159,210,245,176,178,195,195,178,211,188,236,209,193,206,257,208,233,203,198,180,149,273,204,176,191,190,190,138,230,195,143,216,219,229,247,231,226,237,151,253,243,193,185,175,254,180,204,214,254,198,233,226,209,198,233,257,201,187,173,178,229,240,160,209,201,192,202,209,209,251,208,242,187,222,275,194,179,173,245,259,214,237,201,191,191,227,169,207,215,210,196,161,232,205,170,231,221,233,223,188,229,248,211,253,216,212,211,224,208,244,181,200,199,219,232,200,213,200,204,195,259,168,150,230,253,203,233,240,215,216,241,206,193,201,190,235,214,221,186,202,195,193,170,202,158,214,224,233,228,219,161,185,174,187,178,214,227,183,188,216,193,197,229,192,181,207,194,243,227,216,243,284,220,207,213,204,196,208,177,247,192,204,183,199,205,219,194,220,191,210,232,184,248,220,195,160,197,237,192,243,195,189,228,212,230,225,178,187,196,234,193,211,185,198,256,271,240,201,221,242,201,223,202,197,192,214,237,269,208,162,199,194,213,236,160,194,253,188,227,214,161,237,228,182,270,233,194,194,181,200,225,201,177,215,213,255,217,213,218,227,256,212,228,199,259,223,229,216,207,193,200,214,276,222,244,198,233,199,193,212,207,226,239,207,217,197,162,219,219,193,183,247,176,245,205,195,182,183,211,216,250,181,236,253,216,189,187,221,187,213,236,226,220,187,203,193,210,196,234,234,220,227,207,204,199,243,230,208,215,208,192,206,240,222,198,188,175,243,199,224,247,200,210,179,165,220,194,202,234,185,233,205,235,232,183,207,203,222,187,210,250,249,227,223,192,215,278,192,192,204,253,222,231,191,229,250,209,214,214,225,210,205,183,241,221,191,211,190,195,233,208,143,193,223,233,199,175,210,258,182,243,209,218,241,182,210,214,187,191,199,227,251,248,202,255,183,229,176,196,239,210,240,219,216,218,189,220,200,204,197,224,198,189,179,241,206,181,203,170,212,173,194,210,219,212,262,181,176,253,240,240,162,256,239,228,177,210,241,247,214,222,234,188,207,162,201,245,207,256,208,209,205,211,226,224,207,153,231,224,175,197,189,211,239,226,220,258,218,202,208,155,237,218,242,248,218,196,244,268,194,216,195,206,242,201,185,226,197,195,176,190,197,211,218,145,256,261,206,236,177,192,196,222,201,242,248,177,236,216,261,255,215,224,224,228,217,237,205,189,186,175,231,210,236,127,196,251,184,170,179,216,159,231,209,226,229,207,198,185,258,249,214,220,203,239,212,180,260,227,229,235,186,198,264,164,198,235,212,229,210,208,181,195,215,195,207,219,196,221,229,195,222,203,200,245,236,233,198,214,216,193,220,187,180,179,218,228,216,254,217,247,182,241,203,181,222,217,230,182,160,184,209,227,219,227,255,200,201,218,188,190,224,236,208,228,202,185,206,249,187,205,230,196,214,206,194,190,208,212,252,223,197,235,197,212,241,211,220,215,182,236,216,183,190,176,217,246,198,217,261,217,219,186,201,208,196,228,225,188,248,174,192,206,236,218,238,182,192,252,232,205,213,258,191,136,238,246,186,175,215,205,201,186,227,226,187,211,223,159,193,196,199,185,205,197,195,205,245,203,186,188,215,225,223,208,221,203,193,231,207,230,208,223,217,202,223,222,204,192,258,209,194,204,227,222,198,197,235,186,239,206,225,220,197,220,209,196,223,245,228,212,223,161,203,235,180,194,230,188,198,195,202,283,191,224,197,169,196,203,185,216,211,244,196,257,172,154,197,170,177,207,202,201,252,178,207,231,167,230,208,212,163,319,233,162,183,227,214,221,177,226,177,195,222,184,195,210,155,239,244,214,212,215,230,172,203,165,223,208,200,236,266,193,199,273,243,214,240,223,245,184,204,205,192,193,181,213,235,222,223,222,242,168,212,227,198,226,228,267,239,216,213,228,199,246,196,183,187,195,219,237,175,223,201,211,208,215,251,251,179,231,214,238,190,225,195,228,241,221,163,200,194,189,205,229,199,206,263,193,264,253,244},{259,164,235,251,220,209,234,225,226,211,201,190,181,229,207,205,226,212,223,239,222,236,221,233,201,217,271,299,191,249,182,215,226,176,195,210,207,272,214,200,226,171,303,185,165,256,237,199,197,236,238,223,219,230,195,245,261,194,234,203,210,207,200,234,255,248,195,243,257,250,213,206,217,203,212,228,240,207,195,230,232,200,271,229,201,224,204,233,240,179,243,166,214,190,218,198,236,238,174,228,231,213,152,199,261,196,201,183,248,216,215,176,241,225,210,247,245,226,185,219,247,189,218,238,206,182,214,217,210,205,195,191,206,179,183,224,198,180,274,225,233,171,225,214,229,240,210,243,212,203,206,254,203,262,210,197,262,196,246,203,191,183,184,188,228,226,213,205,208,196,181,200,233,217,170,214,233,233,218,240,237,188,208,199,217,213,245,233,241,208,242,220,202,230,210,262,231,213,244,209,200,256,244,190,237,245,234,231,208,202,225,226,223,215,231,221,228,241,239,244,232,275,187,201,212,255,234,193,204,228,223,192,212,203,251,227,238,245,207,234,217,191,224,211,227,247,239,203,238,172,220,217,234,229,218,225,227,285,224,231,164,219,195,208,279,242,282,217,234,180,219,237,227,180,210,261,242,193,221,218,228,222,209,218,242,197,239,240,217,168,219,255,221,246,215,261,218,247,216,189,186,226,230,180,236,208,164,204,166,188,188,227,235,199,225,194,266,214,212,278,182,192,217,250,236,205,213,160,229,226,253,204,183,181,213,254,205,196,173,227,217,224,183,184,203,216,188,196,227,243,207,210,210,214,198,234,172,196,200,208,242,228,218,164,238,235,210,194,221,219,194,226,260,229,201,209,215,202,212,256,248,222,249,242,254,257,160,188,240,227,182,197,245,242,214,223,234,224,227,192,200,215,168,264,180,197,215,247,241,205,232,262,293,220,200,208,247,234,277,217,204,230,214,217,193,262,231,238,260,223,277,224,258,229,221,245,203,183,203,206,233,225,222,180,184,170,190,225,175,228,203,224,243,204,169,211,246,194,239,262,155,249,206,204,181,260,210,204,218,187,222,214,271,258,249,245,241,188,239,208,208,194,217,225,266,237,179,232,202,240,185,197,191,215,201,231,235,190,219,206,194,213,186,219,221,215,225,182,181,207,235,176,197,207,228,222,234,244,222,222,245,174,216,222,211,223,242,223,260,189,225,225,217,240,228,215,260,186,200,199,202,188,221,223,181,252,225,176,193,207,174,265,252,218,260,238,193,223,199,232,243,224,242,190,186,197,203,249,216,223,206,215,190,205,247,247,204,175,233,188,229,204,224,256,220,266,226,246,210,239,288,235,219,182,250,225,228,227,209,177,211,208,180,250,219,194,207,253,238,184,215,232,244,246,198,236,225,193,212,201,200,231,221,239,210,161,195,246,208,221,204,223,237,221,201,251,198,244,165,210,199,254,177,193,169,231,235,236,208,215,189,234,235,202,236,218,200,221,243,231,208,206,207,224,231,196,219,305,244,236,189,202,240,233,236,196,191,216,223,183,201,215,202,197,245,219,229,220,207,274,244,185,209,197,196,219,202,212,148,219,208,238,233,201,258,187,217,242,217,195,224,233,253,211,164,257,243,251,237,202,218,256,207,189,184,255,214,264,228,233,222,221,227,218,192,196,231,175,207,225,211,227,215,254,214,232,165,245,211,219,207,225,247,206,242,239,225,250,207,226,197,187,218,225,238,208,271,219,229,245,214,241,198,223,181,209,204,199,207,224,197,186,192,211,245,188,193,226,200,206,225,211,190,238,182,246,238,192,241,235,254,231,223,280,171,183,244,222,204,229,205,226,228,232,202,229,208,253,242,247,234,220,284,268,194,230,212,250,206,197,189,211,211,257,222,202,268,189,232,213,234,176,251,208,218,229,218,206,179,228,223,218,222,203,232,212,198,231,189,208,231,183,214,228,234,264,194,241,248,226,219,198,214,229,161,177,240,201,221,233,234,210,220,209,175,213,182,200,181,255,252,261,207,220,209,205,192,247,175,201,230,214,200,255,245,195,236,233,281,189,202,226,241,193,298,191,216,202,200,248,218,252,213,286,205,221,174,243,212,250,204,221,274,184,223,182,217,180,210,220,220,197,196,237,230,231,235,233,188,216,193,201,288,226,217,232,238,215,197,219,268,184,212,227,250,226,235,193,215,222,204,210,211,205,224,178,239,219,221,253,218,207,216,227,218,231,241,216,165,237,241,227,194,203,233,180,184,167,213,175,193,256,184,260,256,254,270,163,257,255,206,228,229,204,213,190,205,228,175,200,198,204,211,221,272,206,246,208,209,237,231,235,225,211,223,215,226,240,188,195,240,199,218,205,196,184,175,211,254,203,226,204,297,209,223,203,243,241,210,221,253,193,207,219,186,180,190,237,207,238,252,197,193,262,185,228,250,197,245,217,233,217,211,260,217,239,192,214,248,196,241,209,248,246,210,246,226,216,218,197,236,240,203,188,221,265,203,215,223,218,173,210,193,208,227,225,217,204,202,252,210,198,179,261,194,262,181,169,209,204,198,188,158,255,261,184,232,225,180,216,233,206,226,258,201,164,240,241,207,191,220,209,236,182,222,235,198,252,219,188,229,222,234,219,179,183,191,204,222,223,227,242,244,196,254,191,244,201,203,225,186,225,199,157,227,236,235,205,245,276,237,203,195,167,238,161,254,231,198,220,246,192,168,206,292,181,192,254,223,246,211,187,203,206,199,258,227,219,233,218,193,228,159,213,204,208,217,219,195,212,191,224,219,235,226,217,208,190,181,196,192,194,194,214,242,218,197,256,196,211,283,296,218,221,173,202,207,194,208,222,229,236,226,203,292,176,245,232,241,236,234,219,223,214,227,230,215,229,213,172,206,227,192,188,203,206,191,197,250,230,183,214,244,256,191,217,212,224,231,227,206,196,183,268,209,205,244,224,211,207,228,260,236,223,206,243,219,209,208,207,224,215,212,225,230,237,219,214,238,251,189,186,227,189,198,203,230,277,242,239,189,229,197,213,236,228,230,253,215,207,211,215,190,217,220,236,211,250,213,217,213,189,196,194,177,227,229,187,211,212,207,211,217,275,207,218,212,213,270,190,200,203,218,215,204,190,234,261,234,232,243,233,204,193,267,222,163,221,243,217,263,236,208,241,213,194,224,241,227,242,226,249,197,198,238,213,215,187,192,227,214,218,212,242,246,203,206,204,202,223,213,211,226,231,219,217,180,226,236,217,224,252,231,208,280,211,170,202,204,189,211,220,244,175,269,215,200,247,193,204,191,228,223,212,216,256,200,274,206,225,207,251,224,199,201,253,260,176,180,203,203,226,216,234,210,275,239,177,195,268,234,214,220,181,225,210,296,171,196,246,229,214,205,199,204,226,202,193,217,224,274,208,245,198,197,180,207,217,197,242,193,165,211,203,225,198,230,234,215,222,216,216,236,234,233,265,227,236,239,174,243,228,204,204,162,209,176,226,205,217,203,203,200,233,221,226,212,212,231,231,238,214,202,231,229,211,165,209,219,274,211,230,202,235,171,189,259,171,200,214,232,223,207,181,196,223,237,238,249,208,197,257,189,184,217,235,176,212,212,207,208,186,269,216,222,269,233,207,183,175,232,249,196,246,192,248,239,194,271,246,197,245,235,214,252,253,235,207,181,200,193,178,200,212,214,196,204,243,242,212,217,230,189,201,211,201,253,240,248,223,206,243,170,232,228,200,256,227,210,227,203,222,194,217,212,206,255,214,223,229,213,230,182,226,243,223,238,211,263,218,247,227,199,194,186,229,222,197,272,232,214,206,223,247,236,239,211,214,213,201,203,183,226,213,216,221,204,213,214,197,201,186,193,253,234,245,241,248,234,227,198,241,206,219,236,206,192,238,202,237,262,224,205,189,241,242,221,226,253,264,201,208,251,199,225,189,219,210,194,248,206,195,241,233,195,197,251,220,205,218,255,227,205,168,251,243,250,195,249,221,173,223,225,210,230,174,215,176,215,229,212,217,178,239,221,178,195,219,252,246,256,233,209,218,201,231,190,194,218,261,219,196,207,214,231,205,173,217,215,258,202,185,217,208,215,202,175,182,222,224,229,197,213,248,192,242,204,270,194,192,204,229,230,220,199,232,228,229,182,250,193,222,217,196,254,184,196,181,213,222,250,202,218,197,229,261,204,260,203,204,187,188,189,248,239,171,240,240,227,199,230,202,239,207,190,218,208,217,188,185,196,237,218,215,207,258,232,207,207,237,201,179,225,216,218,206,232,198,223,197,265,248,194,269,182,228,238,261,242,237,190,212,221,236,154,244,218,190,235,209,238,242,213,241,233,231,192,225,221,198,245,215,237,234,215,211,241,193,211,203,227,189,186,244,209,214,211,208,236,205,200,190,228,183,185,193,208,201,234,198,222,201,222,239,178,217,228,200,195,255,196,216,197,185,193,231,181,257,188,236,259,192,205,241,233,234,204,242,222,222,212,167,222,169,201,252,240,211,292,211,206,180,222,243,194,230,177,221,266,190,239,202,218,198,279,182,197,209,231,204,221,237,204,216,188,223,194,195,216,177,232,292,181,228,188,230,204,201,232,205,192,219,242,204,218,199,218,233,184,254,220,251,257,266,206,266,194,200,272,240,238,187,224,256,217,226,188,219,216,253,197,217,204,220,225,162,223,241,232,203,192,187,201,201,208,244,231,190,238,189,200,179,202,258,213,238,179,245,186,238,214,239,222,224,212,229,238,219,274,205,217,255,203,208,243,197,195,202,193,237,202,201,241,174,247,201,201,177,215,241,207,208,237,210,204,252,217,193,238,225,254,226,214,196,219,210,236,215,224,232,184,213,184,182,203,179,215,182,203,171,202,198,222,252,183,258,233,237,214,196,257,249,223,203,176,196,290,223,235,219,205,194,219,209,168,224,243,191,216,220,219,189,205,210,214,190,218,215,185,224,184,192,223,180,191,203,274,217,209,231,205,251,196,203,188,209,243,215,229,259,192,234,195,231,226,209,186,249,203,220,238,226,217,219,249,193,231,217,232,174,208,262,220,235,286,202,251,211,211,208,226,223,206,223,202,198,208,266,176,201,201,288,207,207,207,202,220,244,191,235,205,227,255,213,191,172,191,207,248,210,232,235,179,202,227,231,175,212,218,225,211,281,213,188,229,190,164,176,167,187,222,206,201,165,232,200,187,217,230,220,235,163,243,249,244,195,186,204,204,174,188,253,225,195,208,229,239,200,233,203,196,241,215,211,222,230,179,216,210,225,221,217,258,246,203,206,215,238,261,209,228,200,210,229,221,199,235,255,197,250,204,195,177,215,205,265,211,248,213,236,204,176,245,219,259,213,218,234,168,227,248,229,266,214,192,200,230,192,190,220,159,179,253,204,228,212,200,226,222,238,210,255,197,204,218,241,216,214,189,167,181,223,224,217,246,246,185,262,199,229,217,213,234,247,165,213,225,205,223,233,189,219,228,218,215,161,223,194,237,280,253,179,189,230,211,233,223,192,210,222,214,213,188,237,208,222,225,247,227,219,256,273,184,215,263,229,226,212,202,213,220,221,217,217,234,240,177,253,240,240,205,217,196,234,253,203,235,230,235,225,232,247,189,270,224,196,239,205,241,205,231,212,202,210,264,163,208,218,250,196,284,223,220,207,201,241,253,202,217,205,204,218,230,192,186,213,192,204,175,242,199,199,178,235,201,248,218,246,228,214,219,193,164,174,185,215,224,201,239,238,220,172,199,276,200,196,215,222,203,251,239,224,172,218,202,223,271,229,166,236,220,226,272,207,198,214,186,211,197,221,197,236,254,287,178,219,220,223,205,251,173,174,252,214,204,212,196,209,191,204,197,228,227,205,200,178,238,178,207,193,175,237,222,244,174,228,233,225,222,242,213,192,239,231,229,225,183,191,196,228,231,219,137,203,244,225,178,190,232,217,243,199,247,245,229,200,163,230,256,202,226,239,245,244,223,194,199,210,242,210,239,199,228,222,243,196,191,204,224,244,196,203,231,199,273,245,200,215,203,239,216,235,205,205,204,190,216,197,210,215,198,190,212,204,216,240,189,208,218,236,211,205,204,227,219,201,213,222,206,223,251,210,208,224,179,236,200,261,262,213,197,212,231,233,193,214,261,259,217,188,270,211,208,216,215,239,251,270,245,167,205,212,221,242,171,239,221,236,261,233,218,211,218,270,227,226,220,211,191,203,204,243,189,229,215,248,228,219,212,202,201,260,255,198,202,200,198,219,236,231,244,173,230,233,252,191,205,223,178,202,197,275,252,167,202,213,197,234,208,216,227,283,289,279,238,181,219,190,191,251,210,210,222,222,215,200,192,223,225,260,192,226,263,198,216,204,222,216,207,202,217,191,190,214,169,258,214,175,201,214,235,214,222,204,214,183,233,229,191,217,219,230,246,187,220,202,258,183,228,223,250,197,178,218,263,238,224,212,215,226,205,217,224,203,236,198,177,231,212,206,181,202,233,172,194,197,182,251,240,220,227,198,214,227,212,219,234,223,231,247,208,258,254,225,204,207,237,228,240,176,219,203,217,279,245,234,206,216,180,178,247,168,192,196,180,238,205,251,182,211,205,211,212,243,192,199,182,269,203,205,247,221,241,270,263,195,234,220,237,215,252,199,184,210,243,199,200,238,222,197,218,231,233,198,255,255,225,192,221,266,226,218,236,169,238,227,233,234,195,219,215,223,187,220,245,229,188,214,198,227,215,163,206,210,177,216,229,155,206,186,213,272,222,190,201,224,204,242,202,220,261,184,178,199,201,204,196,251,180,186,225,215,267,220,177,197,243,242,201,216,250,236,210,234,221,202,191,191,204,184,225,234,257,238,248,198,268,261,236,235,245,209,240,223,215,208,249,255,211,206,236,254,201,183,205,230,227,238,220,258,219,214,211,203,235,209,197,245,210,213,232,210,271,224,276,191,211,207,227,232,277,226,215,242,189,226,220,207,243,249,198,235,215,203,193,224,238,189,217,211,182,184,188,217,231,236,236,244,277,222,242,213,176,183,189,190,232,218,248,201,229,231,258,206,229,213,202,205,184,220,224,278,227,284,243,223,212,231,257,169,216,153,192,190,194,220,178,215,214,206,205,273,247,196,224,207,194,196,159,246,207,186,225,213,255,194,177,227,191,245,226,178,184,221,239,193,201,227,192,173,240,227,195,239,230,217,237,251,215,208,235,222,191,239,158,260,202,225,235,228,260,218,214,201,210,243,191,256,196,190,200,225,241,179,201,265,236,210,184,229,229,232,187,238,243,224,209,235,214,248,205,188,239,223,214,257,237,200,213,202,199,200,224,198,210,227,177,254,244,220,202,257,211,200,230,222,222,230,187,213,209,235,214,185,190,210,205,227,226,242,219,228,181,232,223,206,223,212,204,254,213,185,191,245,190,206,257,225,245,210,211,232,229,226,200,235,232,189,221,245,237,194,236,230,236,203,177,218,240,229,251,248,174,225,201,219,246,212,263,198,220,171,213,249,236,211,261,180,273,221,252,202,214,207,265,264,204,228,236,199,170,205,212,239,212,253,209,212,249,245,196,233,280,239,285,187,235,175,209,252,178,218,222,212,231,213,207,213,171,187,220,211,168,228,221,159,199,212,235,214,202,224,213,235,226,226,227,213,270,175,220,205,219,187,208,193,215,172,223,211,216,169,201,242,192,219,214,257,243,244,213,202,195,221,233,191,170,241,228,205,206,248,233,247,194,210,212,196,237,177,198,196,192,292,215,189,261,248,202,186,213,212,202,173,216,190,216,248,175,237,246,246,216,216,231,227,252,241,257,213,244,209,250,232,196,200,221,216,231,215,238,219,231,193,196,220,243,182,214,208,229,208,236,235,199,238,239,224,215,231,204,188,227,207,179,193,180,177,224,201,192,227,211,195,239,216,234,195,236,234,210,193,238,246,204,241,205,178,225,222,236,209,227,219,193,228,249,228,286,204,241,248,240,248,206,228,188,208,241,228,216,254,211,193,188,237,209,225,217,225,224,168,204,202,233,265,219,216,218,223,186,250,256,188,195,205,207,239,173,197,282,244,228,256,250,274,203,230,203,218,219,223,210,219,213,238,163,257,172,224,229,222,211,227,254,207,206,209,242,187,258,214,191,209,234,236,220,185,215,232,213,221,252,232,283,224,146,203,205,259,229,256,235,209,221,250,228,230,239,201,199,212,227,226,253,223,231,214,216,269,232,224,238,231,175,194,251,157,202,240,240,221,212,255,208,269,202,211,210,215,316,244,205,192,226,191,206,232,224,191,228,207,213,241,177,210,171,191,184,216,225,203,210,212,225,200,224,246,199,188,199,243,194,193,181,225,200,203,244,199,254,200,196,229,207,207,235,251,242,241,169,216,204,232,225,210,240,235,231,203,220,200,186,222,199,209,181,187,231,259,243,266,200,240,185,193,262,251,226,222,267,281,188,141,185,220,231,212,165,212,249,207,216,197,225,200,216,246,178,251,229,227,194,186,208,249,202,251,214,232,220,271,191,235,218,270,230,224,201,212,213,200,225,246,191,195,189,239,268,192,238,227,242,214,233,221,233,179,218,245,223,234,224,242,259,216,233,237,294,184,190,198,234,220,281,224,229,187,209,221,221,213,220,233,179,193,236,205,240,209,212,223,239,240,246,244,174,232,206,214,225,210,204,204,199,214,193,162,265,237,186,219,236,206,239,229,218,211,205,249,199,224,234,247,176,213,224,239,221,210,184,221,204,215,219,211,200,198,219,227,217,236,249,195,249,200,178,249,200,184,228,233,194,150,217,217,241,219,226,236,187,219,172,192,203,219,201,192,203,194,227,228,250,216,257,258,237,192,222,235,251,206,188,235,204,172,232,174,204,207,194,205,205,220,239,221,203,207,253,205,223,233,196,216,206,219,230,196,252,189,205,244,242,184,166,263,239,232,207,168,206,197,244,219,168,268,243,209,247,230,232,240,239,221,225,236,212,204,229,214,239,180,201,238,200,238,211,180,226,202,223,257,219,221,234,245,259,209,225,228,213,219,186,238,196,246,223,248,225,196,196,188,230,164,246,224,170,210,193,255,246,215,225,231,212,217,230,216,236,201,198,189,274,227,219,182,197,249,194,205,200,214,232,243,194,239,200,233,198,254,203,197,161,237,204,213,224,224,252,197,212,232,224,169,162,185,221,234,184,194,206,224,229,247,221,204,245,211,225,261,206,195,217,213,163,207,206,158,242,237,233,212,226,197,174,222,229,205,222,205,220,202,232,279,202,214,195,249,225,218,207,270,205,209,212,227,189,224,243,250,235,236,200,182,193,217,208,204,234,250,237,195,248,233,184,228,206,227,223,221,211,258,181,201,208,264,205,205,190,188,208,187,214,204,203,190,269,249,255,206,201,263,265,189,200,199,301,265,249,224,187,239,209,209,240,225,234,215,248,239,253,210,166,215,233,218,175,208,221,235,193,202,195,244,243,227,220,231,206,200,217,268,187,180,211,170,218,221,233,232,217,260,207,204,207,209,191,249,266,217,262,240,269,217,197,193,243,204,204,229,200,224,248,197,235,218,222,266,191,224,241,251,166,214,225,195,208,227,224,196,264,229,237,226,187,186,220,228,199,203,219,214,194,241,264,237,223,205,185,204,231,196,193,226,187,218,263,220,219,196,253,207,209,228,241,214,172,222,216,241,174,191,204,186,230,188,222,206,164,195,189,229,204,247,214,218,179,194,237,245,225,225,274,207,192,203,229,205,205,252,209,245,216,222,213,207,235,223,246,249,191,207,228,165,222,242,236,217,176,230,161,183,252,213,176,227,223,229,169,244,256,237,176,229,245,213,243,248,209,181,234,215,208,218,197,214,208,186,241,190,261,261,212,214,218,203,203,276,271,212,208,233,242,214,240,166,192,232,181,251,204,291,233,217,206,200,202,220,204,248,228,181,231,210,210,226,202,198,177,226,261,248,210,210,197,216,179,187,208,191,232,217,201,206,201,182,139,207,228,250,191,278,221,209,191,199,223,218,204,244,173,258,213,217,238,168,221,255,224,209,193,239,201,233,247,230,188,257,194,243,246,208,262,256,208,191,195,215,225,202,171,216,193,208,231,186,261,167,186,174,224,222,217,206,226,248,204,251,235,230,209,181,243,263,246,171,220,158,218,194,215,184,208,207,258,249,208,191,226,225,244,189,203,160,191,233,245,245,268,206,226,220,256,254,211,254,230,207,254,242,210,202,246,198,219,225,217,260,193,206,253,261,201,200,252,248,199,259,167,226,191,223,252,208,185,209,223,213,224,192,269,174,247,208,157,256,169,229,211,246,182,233,196,197,271,246,237,217,229,211,211,221,210,249,211,259,186,227,228,232,226,228,167,177,226,226,230,194,262,183,244,229,266,226,201,226,214,211,236,241,204,215,224,181,199,208,193,219,260,210,239,254,289,240,199,222,218,248,217,237,250,239,210,218,197,224,279,222,222,243,239,219,210,190,243,229,205,198,238,234,225,218,206,247,231,166,233,218,236,177,232,168,231,211,219,242,206,208,252,229,233,220,178,290,209,248,161,222,229,223,259,206,248,223,202,238,223,199,220,227,255,206,231,210,236,209,172,251,196,196,211,250,189,199,220,213,197,247,252,198,210,273,271,179,213,253,204,208,192,200,192,244,220,256,205,207,212,211,211,202,212,191,169,223,196,195,250,201,253,269,229,194,225,179,220,210,205,245,228,227,164,211,225,268,208,194,219,197,208,234,232,227,198,229,174,256,214,197,206,238,221,203,205,183,217,220,238,221,216,274,172,205,239,231,226,227,224,260,223,202,209,238,233,213,189,228,242,283,215,223,317,247,245,208,244,246,191,222,197,200,207,216,219,172,224,224,215,246,220,249,220,229,235,226,223,189,228,234,236,216,212,221,198,201,222,212,231,198,214,203,221,274,224,244,224,226,203,208,219,178,220,230,176,216,208,227,233,225,247,219,201,181,220,214,197,185,187,241,248,214,237,216,217,218,245,158,203,247,210,226,171,216,205,169,208,253,244,243,239,244,177,213,238,201,214,196,195,235,203,229,207,183,238,210,233,194,271,259,222,204,222,210,177,227,231,232,162,235,283,218,218,243,187,226,212,181,206,218,212,183,214,237,230,206,250,226,191,229,235,246,226,212,247,206,214,247,212,216,239,252,193,229,211,251,218,203,213,248,221,199,224,212,201,228,239,193,190,204,238,205,214,182,243,188,240,249,216,214,234,192,214,182,214,219,175,218,256,203,222,234}},
{{7000,2.700000},{104,85,79,86,73,76,95,106,61,94,86,80,85,94,94,93,99,79,95,69,70,90,73,89,87,87,108,74,73,75,92,80,72,95,69,74,74,83,79,94,70,95,89,103,84,90,103,79,97,101,77,83,94,89,73,104,94,89,77,85,68,93,72,98,100,93,84,82,89,73,87,73,88,118,107,105,83,66,89,88,70,102,111,76,88,88,93,81,67,78,98,75,81,84,82,74,81,96,109,66,84,80,84,90,63,102,87,70,90,71,97,81,79,105,73,93,83,93,104,83,86,98,74,74,96,62,100,89,88,83,82,83,92,69,80,88,93,90,93,80,87,90,91,98,97,93,78,80,81,86,93,85,53,85,96,96,88,77,90,67,68,74,61,75,88,83,81,80,80,84,91,99,97,63,66,76,103,81,87,61,59,95,72,92,82,61,67,74,71,97,65,75,94,85,73,86,81,60,96,71,83,91,86,69,63,86,95,63,72,92,88,78,100,83,69,84,93,75,91,76,86,62,98,68,65,75,95,59,77,75,80,101,85,74,93,103,86,96,96,84,81,90,54,84,97,87,83,95,72,103,99,102,109,84,71,106,74,79,74,74,65,95,87,92,95,56,77,83,89,90,97,71,67,89,96,96,91,95,78,95,73,83,89,64,77,96,84,98,76,80,86,79,85,97,86,101,98,88,95,79,73,85,100,92,74,85,81,91,98,79,81,85,98,85,102,108,84,92,75,69,62,77,115,107,71,83,92,76,85,95,96,78,68,96,77,90,65,78,81,79,105,99,87,63,75,87,91,77,105,100,105,83,101,74,98,109,85,81,86,83,79,90,85,103,78,95,63,83,64,98,83,73,68,119,98,72,73,86,87,103,94,88,71,84,87,58,97,64,66,71,127,97,96,105,73,94,55,80,94,85,75,72,80,107,85,82,73,77,92,70,92,76,88,70,63,92,78,78,70,83,73,98,77,109,68,92,95,79,96,92,70,91,82,84,87,92,88,60,85,87,92,87,95,88,86,57,80,108,83,108,113,74,69,87,95,73,78,89,74,85,99,116,98,86,74,103,109,85,78,77,91,86,87,65,85,88,105,86,88,96,90,96,83,92,81,97,71,88,69,85,63,74,79,91,79,78,110,86,74,80,92,109,90,58,94,91,70,76,72,69,82,85,107,88,83,83,64,95,98,62,74,91,78,78,81,88,71,96,103,86,87,85,89,98,79,85,67,94,88,90,75,89,97,96,95,100,91,71,85,91,93,95,79,107,98,74,71,92,71,103,82,83,93,81,87,62,71,94,61,94,73,82,92,89,100,75,73,72,81,93,77,71,63,103,98,73,76,82,114,96,83,99,91,104,98,81,67,87,71,87,87,92,89,64,82,70,99,95,99,80,67,77,85,94,100,101,92,75,96,70,98,98,110,99,100,83,96,77,100,80,90,70,74,88,91,78,84,79,85,94,74,101,84,97,64,74,101,79,70,104,111,73,75,71,96,90,99,93,97,93,93,90,93,59,122,97,90,98,76,81,64,64,84,78,81,74,56,71,103,105,75,100,94,82,93,80,77,83,61,124,69,65,96,94,95,80,82,82,85,86,87,96,84,68,76,79,75,78,101,111,75,71,70,104,81,81,85,99,73,76,103,72,65,78,100,85,75,77,96,92,76,74,92,77,63,94,83,80,92,63,84,114,76,101,102,78,85,84,79,62,75,85,100,75,61,96,89,109,84,81,85,88,77,77,67,66,79,77,86,99,74,102,93,85,102,84,81,93,69,86,47,103,94,106,72,81,101,99,78,63,84,86,63,67,90,83,72,63,111,78,89,76,82,97,79,84,90,78,81,71,60,90,94,70,89,94,79,68,85,102,81,83,74,75,83,104,93,113,85,91,106,70,93,90,79,87,97,90,93,70,77,81,70,77,77,84,72,73,97,109,79,108,92,105,102,90,96,67,107,92,73,92,100,72,84,62,81,98,85,91,74,117,73,75,72,67,74,56,81,70,77,94,91,93,72,96,73,78,85,79,85,106,93,57,81,63,63,73,80,137,85,77,93,96,85,74,77,123,72,105,60,76,88,87,68,105,98,69,99,67,106,58,84,86,98,63,71,86,72,81,84,90,110,95,74,86,73,86,83,94,61,82,88,72,102,88,110,66,102,85,80,81,57,75,91,90,115,58,91,56,84,76,79,82,76,69,94,96,85,85,91,96,88,102,109,83,68,121,71,92,73,62,79,80,89,85,92,85,69,100,70,78,110,87,92,62,70,75,77,110,99,87,74,101,84,84,76,69,90,97,88,89,77,86,107,78,90,86,66,83,96,59,81,77,76,69,92,77,105,94,64,98,82,76,92,82,83,115,74,77,78,80,87,86,87,84,92,92,80,94,90,74,132,91,71,75,87,77,86,80,89,78,97,62,122,90,78,96,99,113,71,81,87,87,77,82,81,76,78,82,94,73,62,82,78,92,75,91,62,97,87,76,76,86,97,76,80,70,83,84,67,71,96,96,78,73,88,83,75,80,78,81,85,86,82,67,91,93,64,98,91,82,86,126,70,114,69,80,71,75,64,62,89,58,73,85,122,99,81,104,79,93,73,99,85,97,90,86,85,71,113,85,82,58,106,74,69,62,95,79,88,73,91,90,83,84,90,87,85,82,87,71,75,71,84,71,99,82,79,65,99,104,76,92,66,95,86,68,82,73,85,88,88,115,81,71,71,94,92,63,79,103,79,76,87,81,76,75,89,96,83,83,82,81,100,81,80,110,97,83,81,91,109,82,99,94,75,52,54,85,60,64,87,90,86,112,88,75,81,54,88,97,72,104,93,84,68,92,76,71,85,81,98,102,69,108,91,77,63,87,99,98,101,75,83,72,75,103,91,93,62,75,78,54,65,95,70,100,83,86,69,70,90,82,88,86,71,74,68,76,67,86,75,94,83,71,85,111,84,113,85,64,74,84,96,45,85,60,102,78,81,75,89,83,69,87,77,92,85,94,79,97,67,87,87,116,60,74,88,82,106,104,64,49,100,85,78,71,89,83,109,73,94,74,77,90,79,73,85,72,96,93,70,72,65,96,78,86,90,84,82,102,124,78,77,73,83,102,117,92,91,82,78,102,115,65,88,67,82,102,74,77,71,89,80,62,92,105,124,87,99,80,95,90,78,105,64,109,80,90,83,79,107,75,87,68,105,85,74,73,70,95,74,98,90,95,78,85,63,65,103,81,110,69,74,59,93,105,83,85,77,93,78,57,68,67,89,69,69,89,77,77,109,75,87,100,70,87,103,71,89,98,93,98,96,63,52,86,95,112,82,73,95,107,83,74,66,74,71,80,109,77,62,80,75,93,85,90,73,73,87,95,76,83,82,100,83,91,87,84,80,103,76,64,73,68,108,71,88,112,74,58,82,99,62,98,84,57,75,98,89,91,99,86,51,91,71,100,88,79,95,93,94,71,115,80,68,75,91,75,139,77,63,88,86,98,88,77,85,75,102,84,111,79,98,110,82,74,77,74,84,96,91,94,80,80,87,76,96,86,85,72,77,65,81,73,75,76,89,96,83,97,111,64,66,72,81,78,102,66,82,88,83,93,85,82,78,84,69,64,97,116,60,74,95,89,88,57,87,77,75,76,70,95,74,81,88,138,72,84,76,76,89,87,79,77,62,97,73,93,90,91,73,74,104,79,87,77,103,92,57,80,72,67,104,80,109,81,70,120,74,96,82,100,64,75,92,86,75,92,81,75,83,82,76,93,99,85,66,78,93,87,66,87,80,97,106,87,71,58,69,97,68,96,73,63,82,102,79,96,77,77,83,77,80,100,62,93,89,75,100,70,94,80,55,76,115,68,94,80,90,74,94,79,99,74,115,83,72,89,103,64,79,71,86,81,79,73,62,68,61,69,97,91,100,51,55,77,77,91,95,94,86,86,70,83,80,104,82,103,78,70,85,97,73,58,88,99,85,57,97,79,67,76,83,89,89,83,79,81,89,82,90,93,78,103,64,87,67,84,70,91,76,69,87,78,87,76,69,90,88,96,88,107,98,81,71,74,75,70,85,92,85,70,86,100,97,89,90,111,87,74,77,78,66,99,80,83,80,77,86,77,67,76,105,115,94,86,82,69,102,75,72,46,75,88,68,111,76,88,117,98,79,113,81,59,103,66,72,90,107,90,85,95,79,93,83,62,94,87,60,93,74,74,100,73,69,86,109,96,96,87,87,107,85,67,96,88,84,79,90,89,92,98,74,96,79,89,84,82,66,84,83,65,107,98,75,80,68,109,90,88,105,93,97,100,84,96,124,72,78,109,80,89,82,102,81,84,87,84,103,84,72,81,73,83,77,87,67,104,77,101,83,65,93,78,100,95,99,97,79,87,105,104,88,100,70,75,88,83,75,77,82,90,99,72,90,87,78,77,127,89,87,70,113,78,77,65,90,61,86,104,97,86,103,107,59,73,78,55,86,82,76,88,81,91,94,96,109,84,82,74,91,60,63,74,91,79,71,95,70,84,91,101,80,56,72,90,103,83,96,104,61,79,74,82,95,94,97,83,67,87,90,87,79,83,76,88,78,75,85,82,63,96,76,83,86,86,77,66,83,92,94,115,74,77,97,69,84,82,71,100,94,102,77,73,76,76,77,66,83,69,88,88,64,86,94,94,82,76,86,77,83,70,71,66,97,118,96,94,91,64,94,95,74,96,96,70,77,86,81,85,91,61,75,103,79,95,112,70,95,96,91,76,72,101,84,78,102,93,105,60,68,79,77,80,71,88,70,83,116,86,72,60,63,80,67,56,65,69,85,87,64,78,76,89,83,85,128,86,88,89,93,82,76,87,97,70,73,82,89,91,87,88,95,74,83,82,96,86,88,82,92,122,76,89,79,70,71,92,93,95,68,70,70,74,82,77,60,67,76,111,65,79,79,60,90,84,76,93,82,70,93,95,68,88,108,71,73,70,86,70,74,68,78,102,82,82,98,92,89,83,78,100,86,79,80,88,69,86,101,95,88,102,71,77,102,68,88,97,75,72,105,65,101,96,95,92,100,95,67,85,87,88,89,64,82,96,76,108,70,98,91,63,98,81,78,82,84,85,92,95,114,74,99,81,93,86,85,87,86,84,91,104,107,57,101,85,91,72,112,93,83,84,87,82,84,92,94,96,97,66,94,117,85,122,101,76,88,91,74,80,73,92,79,91,55,93,102,91,59,77,97,89,105,83,82,112,107,102,75,87,106,83,100,73,96,89,65,92,92,87,75,75,119,99,91,101,61,73,71,95,101,69,88,72,121,89,79,96,97,79,105,74,104,78,76,75,89,108,87,56,90,79,67,97,65,86,85,84,107,70,114,76,82,94,102,63,90,98,101,76,107,85,96,104,86,99,87,107,81,78,83,77,84,85,92,80,89,97,87,55,83,114,92,87,64,86,77,75,82,88,79,78,68,80,99,91,79,85,74,73,70,103,117,73,94,86,71,77,89,83,102,71,92,83,105,101,100,82,116,60,89,96,82,81,75,71,75,65,78,80,100,72,79,89,71,90,100,74,71,68,95,76,67,93,84,69,85,99,64,68,78,92,99,83,99,74,93,59,67,70,73,69,89,116,96,85,110,86,96,83,117,81,82,101,67,71,122,72,89,76,55,59,79,103,81,80,110,60,119,76,98,102,68,77,101,98,85,89,76,73,103,91,79,86,72,94,59,66,86,84,108,71,84,123,62,101,77,67,91,76,88,96,81,73,73,102,86,81,61,88,86,75,69,80,71,88,91,82,58,77,90,77,78,74,76,82,96,96,64,96,81,69,94,80,80,77,73,57,69,75,70,102,94,90,92,60,83,89,107,67,83,82,79,68,71,83,85,88,99,69,80,111,75,68,79,84,75,74,74,66,84,96,77,95,73,80,76,85,93,89,96,100,94,99,69,63,75,88,100,72,111,100,95,71,117,77,79,92,92,87,79,81,127,90,86,88,84,81,84,101,96,49,81,83,82,80,87,71,96,65,83,90,76,88,87,78,101,81,92,80,101,98,96,77,71,81,76,99,80,92,92,91,109,107,74,84,70,75,81,102,76,87,136,78,78,69,82,82,108,68,81,80,114,80,96,127,89,87,96,111,83,133,111,100,71,86,82,84,70,85,73,100,88,65,97,86,130,99,66,79,96,97,110,76,88,65,86,90,76,100,71,83,74,100,82,100,73,91,99,94,68,79,85,85,84,82,87,85,67,84,61,101,109,88,80,97,70,88,72,98,68,85,109,89,96,82,116,78,97,80,87,97,66,89,62,93,98,88,75,84,75,65,111,95,91,82,82,94,104,95,70,68,96,89,86,119,68,58,64,76,73,91,74,111,86,75,67,68,82,74,99,70,98,91,81,68,78,102,55,94,90,82,66,69,84,68,88,84,92,105,122,104,72,87,74,75,86,93,72,85,80,65,83,68,59,76,80,112,101,69,89,97,91,79,88,97,62,58,65,69,103,99,78,112,93,66,90,59,90,66,73,64,76,100,73,77,99,87,78,81,97,63,71,64,109,82,87,61,103,96,100,76,79,50,66,71,85,73,75,89,91,96,107,76,68,100,109,73,90,88,79,81,101,78,75,97,81,89,73,87,70,95,83,83,73,92,83,67,87,119,68,109,99,57,100,66,65,65,99,76,89,100,72,80,70,102,88,64,82,87,78,93,80,75,99,84,60,82,63,87,82,101,94,99,84,83,70,77,66,95,93,65,100,87,78,89,69,84,87,84,84,80,70,72,111,111,61,110,70,87,90,78,87,77,109,78,101,99,104,74,80,98,84,83,77,91,97,98,93,95,85,92,69,92,63,88,70,80,86,79,74,99,107,71,55,90,60,93,76,77,122,87,86,99,76,100,91,82,89,81,76,50,102,74,69,66,63,94,99,73,89,97,84,85,72,96,90,74,85,74,67,90,96,75,83,81,84,77,78,94,72,101,76,93,64,76,80,131,60,68,93,74,71,104,88,75,84,94,107,85,68,60,80,78,81,77,116,63,116,70,65,119,78,57,80,97,99,72,75,96,81,66,101,80,74,91,84,78,68,70,85,94,103,65,91,81,72,76,80,89,80,64,111,100,112,65,82,62,112,116,69,87,70,78,85,73,92,73,73,93,86,64,107,74,95,68,96,61,96,89,93,77,87,88,102,90,114,111,80,100,64,91,74,94,85,93,89,82,103,112,89,79,72,99,66,69,75,68,88,85,74,104,86,81,73,121,65,77,78,91,75,79,74,89,79,76,77,75,110,90,106,97,85,80,102,65,99,85,78,88,79,87,84,84,105,94,88,99,60,90,80,76,86,56,86,75,105,91,80,104,96,79,72,65,102,78,86,114,78,75,75,90,76,80,89,77,72,87,99,97,68,75,99,74,84,81,79,94,48,81,61,76,93,86,82,58,86,93,68,101,77,66,44,103,78,107,62,67,94,61,88,92,87,64,84,100,108,59,84,73,88,77,89,97,103,84,83,73,85,79,76,75,71,90,93,80,71,74,98,68,70,74,66,89,71,78,81,92,77,74,83,88,94,72,78,107,62,72,74,82,75,61,107,94,91,80,71,68,84,69,85,77,85,81,90,84,86,90,94,76,81,103,67,78,81,82,80,83,85,88,86,102,92,73,60,88,83,68,94,99,90,79,88,85,76,68,76,103,100,89,83,80,81,94,91,54,66,67,84,66,60,97,84,127,94,89,93,79,83,76,80,64,87,71,101,95,63,76,82,70,64,107,86,112,90,80,79,75,102,85,67,104,95,66,85,87,101,63,79,82,82,93,102,83,87,84,74,92,82,87,68,90,104,67,74,114,63,61,101,89,76,92,84,82,71,83,83,83,88,94,71,89,90,78,88,77,66,74,95,72,105,80,78,84,67,70,64,76,73,108,88,78,88,73,80,86,100,90,64,77,118,82,96,103,93,94,75,79,70,74,78,99,86,74,93,84,86,109,68,93,93,92,72,130,67,85,101,70,97,65,88,87,86,90,78,89,97,86,58,63,67,79,86,95,102,112,99,87,65,82,87,89,83,103,61,79,92,104,80,83,85,76,72,99,71,89,63,85,106,81,81,86,84,83,75,85,79,65,109,111,98,139,88,101,118,87,75,101,88,68,84,106,87,107,95,75,76,101,75,85,96,95,106,105,64,64,96,75,101,72,93,92,71,83,67,110,79,88,90,71,83,92,73,62,75,67,86,60,74,84,69,87,85,68,66,77,63,81,83,85,64,64,69,75,84,81,100,95,111,112,76,87,82,93,94,71,103,95,76,66,98,90,89,114,110,62,88,77,92,83,85,85,94,87,88,66,80,90,68,92,99,117,82,94,69,74,97,90,94,80,113,64,70,68,94,82,72,72,85,72,89,67,85,73,65,84,117,112,85,86,114,65,80,75,101,110,68,85,78,88,83,94,76,107,98,90,80,67,112,91,74,61,89,88,103,82,91,132,86,85,103,95,82,79,75,77,75,80,81,58,72,114,82,85,76,64,98,67,85,86,82,76,110,83,69,73,67,66,102,78,103,82,86,88,85,69,65,94,92,81,59,92,117,93,92,71,85,84,85,76,77,102,82,76,108,57,76,107,84,85,78,87,84,78,82,78,57,71,100,93,82,97,90,109,93,79,86,83,59,81,77,103,91,89,71,84,112,77,69,63,75,67,78,68,95,119,91,77,126,102,77,94,72,61,65,107,72,65,114,101,71,116,94,92,88,78,88,68,85,79,94,107,107,72,75,74,81,69,88,75,87,79,74,89,76,81,64,60,71,74,117,85,89,81,101,68,65,79,87,94,105,88,76,66,92,84,69,70,95,74,73,94,72,87,65,84,97,73,77,86,77,60,56,67,75,89,94,77,99,88,69,93,89,76,86,110,105,74,83,80,82,116,94,85,82,88,78,94,77,89,78,93,100,89,84,78,93,97,75,80,80,69,98,60,80,77,87,77,62,89,97,76,62,110,81,85,100,86,97,74,83,81,73,67,97,75,75,88,74,70,79,91,100,94,78,89,99,91,74,89,68,79,66,64,87,87,103,76,72,71,68,76,80,80,83,94,82,88,84,77,90,80,70,65,75,63,66,91,83,47,80,75,112,75,77,66,76,96,86,69,82,92,84,102,78,79,87,98,102,81,101,62,96,84,104,101,76,68,71,98,124,72,79,93,98,78,100,95,109,97,101,120,75,52,115,81,75,85,92,86,66,98,96,77,103,60,95,78,75,88,71,69,93,68,88,94,84,75,88,92,90,75,96,75,76,101,94,107,86,96,78,65,96,80,84,91,83,72,85,65,106,107,64,83,107,92,93,106,112,88,68,86,71,102,84,78,95,86,74,88,68,77,58,98,77,83,83,79,89,63,112,78,89,76,102,109,57,54,96,73,85,98,77,92,76,80,93,86,86,84,86,85,72,79,81,108,61,78,79,66,62,69,126,90,79,65,88,93,89,94,91,73,70,66,102,97,114,92,94,87,80,83,91,73,70,75,74,124,92,109,98,76,72,63,89,74,83,107,64,110,79,77,97,61,89,91,69,72,105,99,66,75,94,84,79,86,114,68,75,85,88,83,77,92,89,105,81,91,95,105,104,87,75,98,72,77,66,97,60,102,63,84,92,98,84,106,92,71,72,111,78,75,91,93,81,73,79,80,97,94,87,86,70,111,96,95,94,67,69,108,82,68,73,71,92,92,92,94,83,79,70,91,85,49,84,76,91,87,92,67,71,101,93,98,99,82,102,79,84,80,96,116,75,58,68,66,80,98,72,69,73,87,68,65,81,96,90,93,79,98,105,102,104,117,76,80,100,87,84,69,98,80,90,102,81,68,79,100,76,76,78,93,73,59,79,68,112,77,84,84,89,73,81,85,79,91,74,58,63,59,86,78,83,84,84,94,66,86,58,88,107,76,83,80,115,89,86,88,109,93,96,81,72,86,102,97,90,77,70,102,72,111,93,83,111,81,89,98,84,83,78,66,64,83,90,96,112,69,73,103,74,76,105,84,121,81,75,70,71,69,90,78,77,101,95,125,88,102,86,74,103,63,94,94,89,72,111,79,96,57,71,85,96,96,87,128,68,74,87,73,99,97,98,87,71,98,88,102,54,90,66,86,89,55,91,84,88,85,89,106,72,81,83,75,96,83,87,72,75,77,80,88,76,88,91,78,102,108,69,108,70,102,89,72,98,96,78,81,87,81,93,101,89,68,84,84,80,70,97,81,75,82,94,72,79,76,100,83,70,86,98,93,107,87,85,90,64,84,91,82,83,65,71,92,82,80,71,68,107,73,75,79,71,73,65,69,83,88,96,92,75,95,95,92,71,96,62,101,97,93,75,70,71,80,82,97,90,77,95,108,111,88,76,83,93,77,74,98,92,69,71,111,83,88,102,80,74,92,64,108,73,76,66,76,90,72,79,98,92,72,100,83,92,98,76,109,96,64,105,98,76,86,90,93,114,97,50,91,99,92,99,73,79,74,57,98,82,84,89,80,98,88,81,101,74,64,88,81,79,83,85,97,102,89,85,110,54,87,67,69,73,71,103,85,80,104,88,94,96,92,86,84,67,63,96,70,76,77,80,81,84,89,73,64,83,83,78,93,84,71,83,89,64,72,76,82,98,78,85,78,105,72,97,92,86,97,108,82,75,97,104,89,91,85,104,86,69,82,102,104,76,85,79,61,91,79,120,106,104,89,74,85,93,97,91,78,75,96,67,100,104,91,59,87,72,101,92,74,101,88,100,73,96,83,104,103,69,80,79,81,116,99,82,74,84,54,76,71,86,84,98,91,89,80,77,88,64,74,93,85,98,77,82,72,57,57,86,71,83,79,65,85,84,82,103,76,78,98,90,88,70,102,84,65,94,86,79,91,86,86,75,62,65,78,73,98,67,72,82,82,104,82,89,89,92,99,82,82,71,113,89,76,72,85,78,87,76,69,87,82,82,61,94,61,88,91,65,108,77,110,57,84,87,86,106,91,62,85,88,81,80,59,91,77,96,104,75,84,80,96,77,102,77,72,85,93,100,91,82,93,104,77,82,72,108,78,83,91,86,85,76,54,110,105,97,79,75,94,70,107,93,85,72,92,71,90,78,69,109,67,71,102,76,108,70,79,85,78,60,66,85,75,64,75,93,88,90,88,111,100,89,94,68,79,87,63,82,89,73,98,94,68,89,88,69,96,95,83,75,81,77,79,69,87,82,71,73,94,81,103,55,76,89,89,97,87,94,87,107,78,94,78,71,91,81,88,81,103,76,69,100,72,76,78,66,88,95,84,76,93,71,78,107,58,75,79,60,93},{87,96,77,87,80,74,73,79,97,54,71,97,115,98,65,82,71,81,81,97,82,79,82,89,90,102,68,70,97,78,111,73,81,101,69,86,89,95,68,99,99,92,83,66,116,120,102,75,102,78,77,75,93,77,85,104,83,88,83,102,95,101,57,97,89,85,91,81,117,82,118,94,76,79,90,58,100,82,96,94,84,85,85,98,71,89,100,98,100,101,70,83,69,118,80,87,80,92,76,94,98,69,90,118,86,65,90,96,65,77,78,87,90,86,115,80,73,74,90,86,85,91,79,78,80,96,96,96,90,88,100,71,108,91,82,86,95,97,96,117,78,69,77,77,80,82,63,81,89,110,95,65,70,88,82,84,119,67,94,66,88,82,105,72,99,114,97,82,103,64,81,88,86,85,76,113,83,98,112,71,93,97,71,100,86,53,73,81,100,89,111,89,90,60,80,85,95,81,119,119,92,72,62,86,73,77,107,74,85,101,97,85,52,85,66,96,86,68,72,87,98,99,94,92,74,93,93,89,105,87,90,74,76,91,85,71,77,95,92,78,87,77,88,80,95,85,99,79,94,83,103,63,84,84,99,86,70,95,92,112,86,92,76,83,63,104,79,98,86,71,79,67,100,103,78,103,103,71,94,81,65,77,96,93,73,65,75,109,77,75,107,82,94,71,76,87,100,64,66,95,98,76,95,96,103,79,88,96,87,94,79,82,59,96,94,95,97,97,88,91,114,61,91,82,107,83,71,74,89,80,92,99,65,82,85,65,79,103,76,79,83,80,79,80,78,90,114,84,59,89,88,84,80,90,84,93,91,79,100,93,100,78,73,73,95,113,81,74,72,96,80,121,67,85,74,77,80,89,70,101,116,68,73,82,92,93,73,76,70,82,73,109,115,76,96,105,92,102,84,83,86,98,68,100,97,71,89,66,83,111,58,82,87,63,72,100,94,82,87,76,95,80,55,86,74,88,88,120,95,74,118,82,83,66,77,75,75,60,72,102,91,91,101,104,74,94,86,90,74,79,76,93,85,68,84,85,84,95,87,86,73,78,107,67,72,89,91,87,73,102,92,100,112,78,78,68,84,78,102,85,95,85,93,84,106,77,70,113,96,100,74,88,79,91,91,89,100,80,89,100,124,83,86,72,109,63,90,80,68,90,81,95,90,82,77,81,88,70,62,108,99,116,79,94,95,76,90,78,78,76,102,86,71,90,80,98,88,57,104,92,109,79,77,86,85,84,92,82,78,70,61,62,79,101,84,102,81,94,101,73,83,91,79,84,77,95,78,83,86,79,113,57,98,79,98,94,100,80,91,103,89,80,63,97,76,73,84,79,93,87,91,73,98,74,68,61,106,78,103,88,76,113,119,82,83,84,101,78,99,73,81,80,70,116,77,88,94,80,72,83,83,94,76,74,72,96,78,71,89,99,105,66,78,105,67,108,110,91,71,75,93,83,107,64,83,74,63,104,97,58,62,84,105,82,68,103,85,60,96,84,99,89,80,81,80,66,68,81,88,97,90,108,81,87,81,71,76,90,86,101,122,70,98,80,86,79,76,70,84,86,99,77,92,117,110,81,74,104,110,99,74,100,94,100,81,97,116,80,85,79,123,74,72,70,107,74,114,104,80,92,82,85,57,88,101,71,79,74,80,97,85,90,99,75,90,109,85,58,97,90,59,94,87,109,72,68,82,101,81,75,69,78,74,106,105,82,84,88,82,74,68,81,94,72,96,100,96,87,79,69,113,86,86,62,79,100,92,69,76,95,92,96,83,84,66,73,81,119,84,92,103,98,93,82,93,85,75,78,96,97,81,79,93,81,83,108,87,81,83,74,96,100,76,86,85,77,84,88,82,77,97,87,90,78,107,95,95,122,83,92,84,86,77,94,93,86,87,95,77,72,112,102,90,80,80,98,91,89,73,73,84,88,89,75,112,94,78,120,71,85,111,89,83,89,82,76,105,99,112,94,90,97,70,99,89,75,79,108,95,91,102,101,74,88,75,94,90,82,112,86,92,95,107,107,62,100,74,80,95,70,91,87,105,80,87,93,82,78,76,66,97,100,100,106,88,100,114,62,74,78,110,89,106,101,83,82,107,79,81,91,82,73,90,63,101,97,76,88,82,87,93,86,84,74,111,105,92,63,97,78,109,110,80,92,108,96,72,82,79,90,86,105,78,72,99,78,79,82,84,86,91,107,94,73,101,62,88,100,90,98,105,116,80,97,69,80,85,100,85,88,83,88,100,94,76,78,128,77,85,79,100,79,85,80,84,69,74,69,76,79,89,90,94,94,87,92,98,75,100,87,89,84,67,84,91,78,126,82,83,95,73,70,89,84,82,98,96,85,89,77,60,119,87,63,85,82,92,91,85,98,88,81,100,82,80,80,74,95,79,65,73,101,98,96,78,82,92,101,96,76,99,96,89,106,79,80,68,90,94,75,105,95,73,99,83,72,65,93,82,72,91,101,103,88,93,95,107,85,73,71,101,95,101,84,75,82,98,94,109,102,102,71,82,113,89,80,89,73,69,84,102,70,96,89,96,89,97,71,69,107,102,120,83,73,70,75,57,107,102,58,93,84,101,108,88,81,89,77,97,107,85,73,95,71,67,104,69,84,88,79,84,87,81,98,89,81,94,83,90,103,68,81,87,67,113,92,95,90,88,83,95,82,60,104,100,54,84,106,86,67,77,91,62,64,93,70,118,95,68,90,90,101,73,87,71,55,80,83,74,74,76,90,80,64,86,72,103,86,69,85,80,74,79,76,93,83,96,89,74,88,66,91,93,75,100,82,85,67,90,91,59,71,66,85,85,80,93,77,78,72,85,76,98,108,91,91,75,76,80,100,101,63,95,73,76,86,122,68,67,109,80,91,108,109,95,89,84,92,72,70,97,74,72,100,78,84,107,105,103,83,89,93,72,101,120,93,79,64,92,83,103,79,83,93,78,74,90,88,94,88,93,97,107,95,73,71,112,78,91,67,84,86,67,87,77,92,123,75,100,76,70,91,87,75,103,106,84,86,84,86,98,90,72,80,100,81,63,92,90,84,91,75,98,74,96,93,100,73,85,90,106,84,89,89,106,98,74,55,96,58,89,118,95,90,88,97,80,103,76,92,86,95,80,76,77,84,80,96,84,97,115,101,113,95,83,76,77,83,83,77,94,93,71,59,82,103,72,85,70,81,87,74,64,84,72,105,73,77,83,98,97,75,80,90,97,102,71,66,77,81,86,91,104,84,100,107,61,74,73,93,74,82,87,72,67,84,114,102,92,113,75,76,104,91,83,74,102,61,83,76,83,89,89,83,82,72,84,119,99,68,94,83,89,76,93,83,74,80,73,112,74,101,74,71,72,90,68,95,85,90,83,85,80,92,84,79,75,87,78,77,93,111,79,84,68,106,93,83,81,93,92,93,81,100,91,91,104,61,85,85,74,71,70,76,98,85,79,88,82,95,70,87,105,77,104,81,72,71,70,91,79,60,92,81,99,76,80,89,60,70,78,109,87,102,65,77,122,101,82,77,105,94,73,105,137,78,61,77,93,120,107,77,75,69,95,96,110,81,78,92,103,87,81,93,78,71,88,97,64,112,88,79,108,84,90,97,81,97,73,85,85,82,81,80,73,82,108,84,99,94,106,95,124,95,67,59,73,97,89,85,93,89,103,84,72,89,101,80,76,89,94,93,76,89,91,95,98,93,79,110,76,68,83,99,87,86,74,94,91,83,99,87,94,85,66,78,95,84,73,91,96,107,63,92,103,71,126,82,78,71,91,87,76,89,101,81,79,91,81,84,85,79,68,86,98,78,92,66,99,72,83,105,73,98,83,86,67,73,78,87,80,66,72,82,52,93,79,96,95,76,73,78,101,75,102,74,91,87,80,67,77,70,90,85,75,83,90,74,99,71,88,77,97,67,101,93,101,98,97,111,76,96,79,98,83,100,66,91,90,99,111,97,90,93,85,91,95,69,93,92,85,102,79,73,89,87,72,100,73,83,99,98,74,90,80,80,58,88,98,82,90,69,79,120,95,77,106,73,70,97,116,65,88,89,114,101,90,108,67,91,82,82,90,52,96,79,74,96,77,106,82,76,95,119,79,98,111,105,74,89,96,120,84,104,90,50,106,89,76,97,97,92,89,122,77,92,86,72,73,82,78,88,102,108,80,94,122,84,80,74,71,86,82,80,118,82,83,97,87,77,72,101,74,76,70,96,83,104,80,101,91,92,121,97,101,86,93,99,69,93,88,73,80,100,77,89,91,92,66,69,100,64,93,81,91,82,95,76,77,73,85,91,58,88,102,92,82,81,88,93,87,69,96,80,90,60,79,74,85,96,116,75,71,88,82,82,84,91,112,103,74,96,78,90,82,94,117,112,91,97,89,103,86,118,101,81,99,98,85,97,89,91,102,86,84,75,103,78,78,75,85,109,94,58,88,122,94,87,119,79,80,77,82,86,66,61,85,91,118,74,88,97,79,56,93,113,70,101,70,82,93,84,70,91,93,94,89,98,94,80,112,73,82,70,85,96,94,120,85,90,85,93,81,100,71,93,84,77,86,103,133,93,75,61,85,77,95,65,80,74,102,73,68,73,62,66,66,82,101,75,99,97,88,96,85,73,80,75,70,77,114,84,97,91,84,77,93,77,92,83,88,77,83,83,88,94,77,79,88,89,104,88,91,77,104,92,88,81,74,87,84,118,86,85,75,83,100,96,74,76,86,60,111,96,85,70,103,84,73,86,103,72,90,79,87,102,70,87,66,93,85,73,83,84,81,102,115,74,107,87,87,73,81,81,90,67,76,89,75,84,94,95,74,88,91,107,100,112,68,92,85,85,93,97,112,90,77,69,77,80,95,88,85,69,59,107,98,91,86,94,80,57,91,87,81,68,99,92,79,89,99,105,109,74,95,85,91,93,79,79,105,105,81,106,83,97,72,85,79,89,74,84,100,84,105,97,78,99,73,86,111,87,91,79,76,106,103,105,81,103,89,82,79,95,63,84,100,76,100,81,97,92,96,109,118,80,98,99,96,86,90,78,90,88,94,67,108,110,104,110,98,94,87,63,97,86,90,103,86,88,59,101,83,61,79,94,92,86,98,101,92,61,78,74,98,94,77,101,69,100,96,99,99,78,114,55,90,67,96,88,116,96,92,107,103,118,94,78,78,88,84,63,80,50,72,78,70,87,95,99,101,86,79,65,142,72,98,84,100,84,78,112,91,89,102,68,85,75,85,101,85,101,106,106,80,69,133,83,84,77,92,98,87,109,74,77,95,71,73,81,97,105,77,67,62,91,99,89,82,76,63,70,87,89,116,114,63,91,95,72,70,87,83,79,75,87,77,93,109,92,75,89,129,92,84,79,115,93,98,96,64,74,90,87,93,79,73,80,94,67,100,79,73,81,82,90,64,90,91,105,89,104,90,87,92,107,97,86,86,80,80,86,111,92,64,93,74,95,105,96,87,99,91,96,99,89,88,74,75,96,107,85,85,100,89,97,70,63,67,72,81,83,66,79,84,72,88,52,71,72,99,80,65,107,86,82,72,70,95,107,82,76,81,112,68,75,96,100,88,76,81,84,93,97,101,84,99,90,81,104,113,64,77,91,90,71,79,80,74,90,93,85,66,104,89,71,97,58,73,91,98,80,83,71,96,102,87,76,89,99,77,84,95,74,78,81,116,70,111,87,85,82,87,71,76,91,75,86,85,89,69,104,85,94,61,86,94,112,76,97,91,98,91,108,67,102,99,87,94,92,80,83,70,95,136,96,65,88,85,90,109,104,102,80,118,77,79,94,67,97,78,83,104,101,82,105,84,92,84,81,82,63,87,76,94,81,101,76,85,70,86,106,102,101,84,97,90,115,89,87,76,111,68,89,97,64,78,80,96,93,97,92,89,111,82,94,97,103,90,79,81,113,90,77,76,79,96,78,74,81,92,88,76,71,85,90,67,74,110,89,107,112,99,88,81,75,100,82,115,55,73,63,82,72,77,107,83,75,101,72,86,72,88,112,87,91,73,83,87,83,71,101,95,102,81,100,85,95,103,105,87,69,114,70,60,89,116,73,85,95,84,105,78,95,98,71,77,67,81,65,77,75,82,70,100,100,62,108,80,87,93,73,79,101,95,57,60,85,82,102,111,98,77,79,67,94,80,86,107,92,79,112,72,78,71,76,82,90,79,85,88,91,98,83,93,83,92,105,100,82,93,89,88,71,88,72,91,92,88,100,76,67,72,80,107,79,90,92,75,87,116,101,72,76,110,78,57,89,94,103,67,100,122,87,120,107,69,76,80,97,66,77,121,84,95,72,75,93,80,91,141,82,98,88,79,82,80,112,77,77,120,92,81,65,61,79,93,74,81,82,84,76,77,92,85,64,109,92,82,75,79,64,75,89,94,83,76,71,84,101,97,80,75,70,84,71,63,65,84,96,113,73,93,91,86,108,68,91,91,83,104,97,76,65,71,82,85,103,102,96,68,109,81,95,81,94,92,86,72,84,62,89,81,103,78,75,89,102,77,105,80,80,106,93,98,66,87,100,88,93,104,89,98,99,93,82,92,97,90,82,104,112,85,72,110,84,81,78,65,92,67,86,91,69,82,81,98,99,70,87,107,96,68,85,98,87,92,60,64,65,82,86,98,94,104,70,80,98,92,102,91,87,93,87,99,72,91,81,101,85,65,69,77,98,86,85,80,87,100,83,84,67,83,102,93,65,83,76,86,87,85,98,68,89,69,88,87,69,96,92,106,62,72,96,79,66,66,79,93,96,99,110,87,92,68,103,89,88,74,74,96,67,89,86,78,99,105,94,81,81,89,90,124,85,92,86,84,86,87,90,77,80,70,104,74,68,89,85,108,83,87,74,82,97,84,67,88,83,82,85,96,97,73,79,74,66,96,84,97,76,111,68,94,80,80,94,70,76,66,87,99,64,98,80,77,74,86,77,88,93,77,82,95,102,97,82,69,110,78,91,81,112,88,86,102,65,106,114,72,79,102,66,103,104,87,83,86,72,65,88,74,83,94,72,92,80,103,62,87,104,73,80,80,87,89,77,80,71,76,97,57,63,111,77,89,87,98,76,82,95,93,86,90,97,73,105,81,82,73,85,115,88,77,97,75,88,93,96,86,65,82,94,87,74,88,66,70,96,60,89,86,107,75,70,87,97,81,73,70,83,83,97,85,86,66,75,97,70,77,99,108,95,89,87,84,111,87,92,66,71,68,77,83,86,105,73,92,102,107,87,85,64,108,87,109,85,90,98,102,101,122,80,67,110,69,75,81,78,102,63,88,95,72,103,79,77,74,82,93,59,91,82,72,94,70,87,97,89,82,81,70,75,95,89,109,95,85,84,105,91,74,80,80,88,74,104,87,95,87,82,85,80,109,76,71,92,75,96,100,87,70,63,66,61,85,75,73,90,84,79,117,145,112,111,92,69,87,88,70,92,105,69,82,86,71,93,70,68,72,74,61,86,86,82,70,62,83,83,84,66,90,61,89,71,108,76,113,103,82,88,81,91,72,67,79,115,90,91,67,84,80,101,85,118,67,95,78,101,76,77,81,99,67,82,63,105,64,69,73,87,90,89,81,96,75,81,102,102,115,81,98,86,85,66,73,78,96,89,90,108,84,108,99,98,93,88,84,53,108,62,94,83,73,72,85,88,76,89,122,76,76,70,83,106,100,65,76,92,89,90,90,80,82,82,72,77,91,77,77,96,90,91,72,96,110,102,89,98,81,96,71,96,95,82,109,105,75,88,78,95,86,67,84,108,101,102,95,97,70,99,90,74,84,92,88,76,73,70,80,96,111,68,88,73,95,87,90,66,93,95,57,77,97,101,106,64,87,103,89,95,56,80,86,92,75,98,83,92,94,117,92,86,108,92,89,70,96,75,118,88,81,93,85,66,79,97,60,96,87,99,87,89,78,92,122,78,86,100,86,86,83,98,92,93,74,72,96,102,88,86,88,98,75,76,99,72,110,94,69,86,95,97,81,77,123,116,68,82,86,71,91,96,76,89,91,91,93,89,90,100,74,93,88,102,78,102,76,103,83,95,74,83,111,86,97,90,78,94,94,91,76,89,72,77,62,66,84,88,58,74,82,108,128,69,84,93,95,104,74,61,93,101,73,84,61,69,70,83,69,93,86,73,102,95,83,72,94,96,85,93,71,85,108,85,78,89,74,70,101,97,84,93,112,92,90,74,78,98,82,104,93,72,90,109,94,88,92,94,82,69,109,98,78,75,81,97,87,90,78,67,78,82,124,96,73,80,102,95,106,96,96,65,89,86,78,99,93,95,107,86,98,70,73,87,96,80,72,85,85,93,70,90,97,89,88,81,93,97,82,87,92,94,112,107,81,80,77,83,72,69,99,86,96,81,110,87,99,75,90,87,105,88,77,96,82,71,87,100,93,86,62,90,87,85,102,88,83,94,82,101,100,80,88,91,71,71,92,86,76,95,88,107,106,82,79,82,60,90,83,95,82,95,96,72,102,96,75,102,87,92,95,98,70,96,103,63,88,76,99,83,93,79,80,94,80,80,98,73,92,89,107,100,86,86,79,89,97,82,93,120,99,67,65,105,96,85,82,70,85,81,97,111,86,77,98,82,83,84,83,72,74,88,93,70,91,116,94,80,75,100,76,89,74,71,104,95,107,72,88,93,77,79,86,78,90,78,93,89,104,69,86,74,104,85,123,75,99,100,58,100,74,78,75,90,84,70,81,93,78,90,85,63,89,102,97,79,75,49,67,75,89,76,80,62,85,98,112,105,82,75,77,92,83,79,64,88,87,98,65,73,83,94,80,72,74,83,70,118,129,90,81,91,99,112,82,85,65,88,97,77,82,87,90,85,90,96,76,76,84,67,82,93,72,87,93,67,64,96,96,87,82,88,69,63,78,84,76,98,88,70,81,88,90,109,84,90,120,67,88,105,101,95,74,98,82,101,99,76,76,80,90,110,77,84,86,131,98,93,123,87,86,71,71,94,135,97,94,96,83,87,94,56,84,77,93,95,115,87,63,79,94,90,97,97,101,106,85,73,79,96,77,106,82,102,116,75,112,76,81,95,99,79,84,88,89,95,81,61,92,80,83,72,68,96,81,90,104,80,70,64,85,99,85,65,81,101,104,89,81,87,100,86,77,95,97,95,68,104,65,69,82,69,60,104,85,93,107,114,121,105,91,81,87,88,100,81,94,79,104,99,77,89,76,73,71,66,84,79,92,97,102,72,66,88,107,84,93,77,96,108,84,78,68,91,88,79,61,79,116,100,108,96,91,87,70,93,64,126,70,101,89,94,77,86,94,84,68,82,101,102,101,95,88,74,86,74,84,133,66,106,94,103,71,76,62,104,89,79,102,83,83,63,94,83,84,85,69,84,102,79,71,65,70,97,73,62,90,90,102,98,99,89,74,57,95,116,92,62,91,71,69,85,92,94,93,102,89,92,73,90,106,74,75,101,86,109,70,91,81,55,79,92,97,60,92,77,99,69,90,85,72,112,89,75,85,79,98,76,83,96,81,113,87,88,74,92,75,116,68,82,94,94,60,143,64,75,97,72,103,111,75,118,82,74,81,88,66,79,64,102,84,86,87,112,85,81,86,74,101,80,103,67,78,98,96,79,78,80,73,77,78,85,78,80,88,71,109,112,89,88,89,113,79,112,60,103,68,104,63,70,93,75,111,76,81,102,80,51,79,106,86,71,51,97,94,88,107,75,77,86,62,80,101,82,81,82,105,80,99,86,66,77,81,64,95,92,87,106,87,85,81,97,79,79,83,86,92,79,78,78,100,64,109,83,84,102,78,104,96,83,95,80,74,95,107,85,73,96,97,83,96,79,108,85,78,88,93,94,85,83,65,75,79,90,68,110,87,99,97,98,58,90,105,92,50,88,75,89,127,94,95,65,95,85,92,96,87,86,86,86,77,90,97,114,126,86,83,83,76,92,77,93,89,86,101,71,100,79,103,97,86,100,103,97,55,79,88,88,124,72,84,80,80,80,88,65,102,86,119,80,61,115,88,87,64,84,80,83,79,75,99,90,74,107,90,86,89,72,108,88,64,84,107,94,104,90,84,61,72,93,96,67,57,101,93,54,82,95,76,101,91,81,127,95,86,90,91,114,99,69,77,106,93,61,93,62,99,97,90,105,83,90,89,72,110,106,95,92,81,91,76,85,72,104,74,111,92,81,85,93,110,121,86,80,108,77,105,94,79,80,111,81,90,75,79,85,112,63,90,90,120,95,91,101,89,70,81,97,86,92,100,90,81,114,76,95,109,89,90,86,101,97,100,78,108,72,86,87,81,115,84,107,67,85,114,101,82,90,77,87,69,88,92,88,60,95,91,84,117,91,95,83,84,74,90,110,92,95,90,84,137,89,79,95,109,95,83,77,65,104,85,84,63,100,90,86,93,103,68,80,73,98,93,59,89,96,106,61,69,78,71,91,81,91,101,112,64,74,85,86,95,107,83,94,75,99,81,72,92,76,78,69,67,103,88,65,83,120,73,76,84,79,87,93,91,90,61,125,89,92,88,95,78,103,100,92,95,76,81,88,83,76,100,81,106,84,65,88,82,74,73,98,78,71,59,70,97,105,77,98,73,83,87,78,92,65,101,86,106,90,79,73,98,89,87,70,87,80,99,87,96,90,81,75,48,91,96,91,83,98,82,74,109,91,90,77,94,80,72,87,82,82,94,83,83,81,102,74,99,105,124,94,72,78,84,54,92,83,81,81,79,73,87,89,99,98,81,73,79,96,98,103,104,82,84,112,76,101,103,64,77,81,91,64,96,88,95,89,104,76,89,90,102,84,76,115,85,94,77,121,102,86,97,93,83,91,92,81,80,97,97,76,91,97,105,74,75,80,85,83,104,82,85,89,97,60,83,112,96,78,84,99,105,88,72,86,115,79,76,110,101,80,103,100,87,73,86,82,90,77,88,65,109,105,102,81,89,95,83,63,74,77,95,99,92,104,76,115,90,78,106,103,87,111,102,91,107,90,99,95,93,124,96,70,89,90,90,99,84,80,107,87,99,75,76,84,116,96,81,56,114,88,83,98,68,83,89,96,108,71,76,55,95,104,86,111,99,70,75,105,101,75,81,82,83,76,79,69,87,80,63,89,87,84,88,78,77,110,56,82,64,82,87,96,61,90,88,65,83,89,87,81,80,76,95,83,75,106,109,76,104,63,89,62,70,65,69,91,98,92,84,109,89,64,90,88,77,72,84,93,89,102,79,81,66,98,60,79,110,94,99,97,78,81,82,96,62,88,98,105}},
{{7000,2.800000},{37,33,35,33,38,40,38,36,46,31,49,40,30,49,41,51,34,40,24,36,35,25,23,59,43,34,24,28,27,32,39,52,34,28,35,38,36,37,47,32,25,41,45,46,37,35,35,37,30,38,41,34,43,30,50,26,28,34,30,29,38,31,30,33,21,40,49,43,31,40,49,34,40,37,33,35,29,40,36,34,36,44,24,37,26,27,36,33,39,28,46,32,48,26,34,39,31,35,40,42,39,51,39,35,33,44,29,43,30,43,27,26,31,37,44,38,41,44,43,32,41,37,39,33,42,29,23,30,31,42,35,35,33,43,26,44,44,40,28,26,32,58,34,31,21,35,40,28,44,42,41,36,41,23,40,24,35,32,17,40,47,36,30,45,36,43,36,35,55,46,40,43,39,37,41,25,38,43,29,33,40,36,38,35,25,44,45,34,37,32,38,28,39,40,31,41,34,47,44,26,35,32,34,28,30,40,52,41,31,48,44,33,23,30,43,35,35,37,37,26,29,45,31,33,41,33,33,34,27,25,43,27,27,31,32,41,37,35,31,33,42,30,50,56,25,35,24,27,38,25,28,33,43,41,45,29,39,36,38,49,35,39,31,39,36,46,35,41,29,34,39,37,37,30,34,44,31,61,35,46,41,26,29,37,22,28,16,27,41,40,41,32,31,31,31,33,20,57,51,27,42,37,43,30,43,30,44,32,29,34,28,48,23,35,36,43,29,28,34,31,26,32,49,29,29,35,27,38,26,43,30,40,35,41,33,29,34,37,42,50,34,27,35,32,38,28,31,24,28,23,41,39,32,29,37,30,37,44,25,38,32,21,28,36,31,31,33,33,28,45,34,35,39,29,29,28,37,34,36,22,45,28,47,30,29,33,29,40,43,38,42,25,39,39,45,35,33,33,39,37,23,35,28,44,35,31,45,39,29,29,27,34,29,37,31,40,34,34,47,24,37,23,43,36,38,31,40,37,32,25,31,57,38,31,43,36,29,47,33,27,28,40,33,28,44,38,29,43,40,48,32,33,37,40,33,47,33,27,25,39,45,53,39,33,40,31,37,33,40,38,32,31,29,36,43,38,38,18,30,42,40,32,35,28,35,37,40,23,31,27,40,52,24,40,30,40,45,34,54,27,47,28,29,43,45,46,37,33,36,32,36,31,45,39,21,31,48,35,43,35,31,37,38,40,26,30,27,27,34,36,39,39,38,32,41,44,28,34,37,33,28,37,40,34,37,36,32,30,36,43,32,45,45,28,45,36,46,29,29,28,36,40,30,27,40,43,40,40,25,26,45,43,40,47,36,27,31,36,50,41,27,44,40,23,28,36,40,35,38,32,46,24,35,42,44,46,37,27,32,34,40,27,38,41,36,39,33,31,52,33,46,40,42,29,40,29,35,41,47,34,34,37,33,28,28,24,59,21,23,36,35,38,41,31,15,41,44,39,37,30,36,42,31,47,38,31,25,30,35,40,39,39,48,27,38,29,40,33,38,27,34,43,39,34,50,33,32,39,30,37,44,43,29,21,35,29,41,44,50,41,33,35,41,36,29,36,42,33,35,34,21,29,43,45,36,29,22,38,39,39,42,20,38,47,50,33,31,42,40,30,28,28,49,33,31,33,27,39,28,40,33,33,43,38,31,34,41,24,27,38,33,42,27,38,40,39,32,40,49,41,32,42,28,36,39,29,52,30,31,29,29,35,45,38,33,38,38,32,47,40,33,34,37,38,32,45,22,41,40,32,30,33,28,28,45,48,29,46,43,48,27,36,26,37,37,37,37,44,27,43,43,27,37,32,47,36,38,44,42,55,43,41,33,52,32,29,36,41,35,29,44,35,46,41,47,38,29,25,37,37,41,43,48,29,42,46,34,30,32,38,30,36,29,23,31,39,35,32,36,35,33,30,28,43,36,32,39,26,27,28,42,28,30,27,46,33,56,17,30,20,35,30,42,26,51,26,24,34,31,35,36,34,30,41,43,35,39,35,42,52,31,30,41,37,39,43,38,39,47,41,39,54,30,30,29,46,47,46,36,38,31,34,40,54,31,45,31,30,40,46,40,39,37,43,47,34,42,39,25,51,36,63,37,35,35,39,40,45,37,33,39,32,28,35,48,30,32,41,52,31,40,30,46,48,30,44,35,31,43,30,43,42,36,42,35,35,36,46,35,40,41,30,29,31,43,31,48,51,41,33,29,32,46,58,37,33,30,39,34,38,46,19,28,31,30,33,44,31,36,32,39,31,44,42,29,29,39,36,45,29,39,31,34,36,30,31,37,38,36,26,36,46,32,36,32,63,37,30,27,36,32,46,32,26,49,34,26,37,39,28,33,40,40,35,39,43,42,35,41,31,28,37,41,33,36,36,31,47,24,31,35,27,40,33,26,26,23,52,30,38,37,44,38,34,49,42,47,32,24,25,43,38,37,43,43,36,34,36,35,24,45,32,39,38,32,31,39,35,36,53,40,48,23,40,45,36,36,36,39,54,33,25,41,42,37,39,33,28,44,48,43,26,49,38,42,27,40,58,51,32,45,37,29,28,30,39,34,45,36,29,26,36,36,30,47,41,23,43,51,40,37,17,43,29,39,34,34,21,36,31,34,56,40,37,54,45,39,30,39,44,37,36,40,49,27,36,44,37,39,49,37,37,27,36,38,33,38,45,34,40,34,47,38,19,35,41,52,36,31,31,35,43,37,34,40,36,21,30,29,36,35,28,31,45,36,33,25,29,30,48,36,31,33,52,31,43,41,33,41,33,47,36,34,32,31,43,42,38,35,31,38,45,40,43,36,29,35,35,41,30,40,42,41,47,45,36,35,45,33,36,38,46,38,34,29,46,33,38,30,38,26,23,38,36,31,34,28,32,56,41,33,34,38,33,20,25,37,28,32,41,27,24,44,44,35,34,30,48,39,34,28,29,36,48,40,37,46,50,44,28,33,30,23,41,28,47,43,32,43,31,39,42,39,45,31,36,33,54,29,30,40,47,41,21,28,38,41,26,26,21,39,29,40,30,29,36,31,35,27,28,37,25,30,42,44,39,37,60,32,30,28,35,27,46,46,32,57,29,24,37,48,31,30,31,31,34,37,34,32,29,41,48,41,22,35,37,24,54,33,29,35,42,22,36,33,37,23,44,34,35,30,44,30,26,19,51,48,32,39,36,30,39,65,27,39,56,41,35,31,49,45,33,18,41,42,45,40,42,53,37,33,40,31,29,29,29,33,31,27,31,46,46,37,24,30,27,45,32,44,21,51,31,27,34,34,29,36,35,31,41,44,34,29,46,35,51,28,38,37,39,31,28,43,33,36,26,31,30,33,26,30,38,53,18,27,42,35,27,30,32,31,28,38,33,24,34,29,38,37,32,36,29,30,38,22,34,31,38,41,39,39,32,34,26,30,56,56,29,41,34,25,41,36,40,37,34,40,49,40,31,53,38,46,35,41,40,40,34,30,37,41,40,44,31,41,40,46,34,32,42,44,45,46,30,43,34,27,47,40,49,42,42,43,31,31,44,30,39,28,55,45,42,25,43,31,26,34,33,41,25,28,38,33,44,35,27,41,35,30,24,57,46,37,26,29,24,50,47,36,41,20,35,36,26,25,36,36,31,30,23,31,25,21,43,31,28,37,38,44,36,43,37,35,49,23,19,28,25,24,33,39,28,40,47,29,45,35,36,32,34,32,32,30,44,31,30,21,33,34,27,33,32,34,42,34,30,32,37,43,35,33,44,35,47,29,34,36,47,35,25,32,32,48,30,32,40,38,38,46,32,41,36,30,35,27,31,38,40,52,48,37,22,26,25,40,44,39,28,41,35,46,25,23,38,41,34,27,36,40,41,47,36,34,32,32,36,48,24,40,24,40,53,47,39,27,37,30,36,25,29,41,39,33,36,33,31,33,43,23,28,41,36,38,26,55,22,40,40,33,37,24,36,31,35,49,35,31,41,28,30,33,49,30,40,42,33,37,44,26,38,35,32,45,39,35,40,38,23,31,31,33,34,32,29,35,31,34,34,25,36,49,42,37,26,51,35,27,34,29,31,47,30,41,33,32,27,40,35,31,30,18,37,42,37,23,45,33,45,35,35,41,35,29,51,41,28,19,28,35,35,38,30,37,35,34,36,31,20,31,34,34,32,35,36,24,29,46,45,40,30,44,41,48,33,47,34,31,38,38,39,42,30,30,38,33,28,42,28,28,48,45,34,40,34,30,31,39,25,30,51,43,35,35,40,29,23,35,28,25,33,38,38,30,29,36,34,35,36,44,20,38,25,26,34,36,48,34,32,43,35,50,26,35,46,28,25,32,28,30,47,41,35,40,31,26,24,35,25,23,35,43,39,51,43,52,43,36,42,42,35,41,36,45,35,32,41,42,28,37,30,38,24,41,32,46,33,30,30,33,37,32,27,32,36,38,39,35,27,34,37,26,36,31,33,32,44,29,30,19,39,39,26,48,42,30,26,45,33,36,22,43,17,38,33,34,26,18,39,42,38,41,34,32,45,28,38,40,42,37,21,44,32,28,28,25,34,36,45,35,30,29,46,44,39,35,27,37,28,29,50,47,23,36,30,40,41,29,37,44,27,30,54,26,37,26,43,37,44,44,23,36,28,35,39,41,33,18,39,33,40,35,41,43,27,47,37,26,34,48,41,29,35,34,35,33,34,45,33,27,43,36,37,41,47,42,39,33,20,37,48,34,36,31,31,18,41,32,46,32,38,37,31,24,47,40,26,27,31,35,36,45,34,39,49,56,30,31,36,33,30,41,34,34,37,33,40,26,38,34,32,29,30,23,42,54,58,52,38,44,44,33,32,26,38,45,35,36,33,25,39,31,28,46,42,38,35,31,35,31,39,27,35,53,31,33,38,31,35,32,42,33,34,31,41,41,46,35,44,46,41,28,38,32,40,41,36,47,38,40,46,36,37,29,42,39,37,33,37,39,43,38,35,28,42,28,30,33,35,30,49,38,29,38,40,33,43,52,31,34,41,42,34,41,34,35,35,49,27,26,22,28,49,38,35,40,45,36,25,33,36,27,31,43,35,35,24,31,26,33,48,43,26,38,44,25,35,36,27,35,40,40,39,34,29,30,31,46,32,30,30,32,37,29,25,39,36,39,32,43,43,43,32,34,24,38,54,25,32,31,29,20,29,41,25,36,36,33,29,45,41,30,34,35,23,31,41,30,37,29,37,38,39,40,35,37,37,33,42,43,34,32,46,33,49,39,30,53,35,36,37,39,34,21,31,33,31,45,27,43,37,45,34,50,36,37,38,42,35,29,27,33,45,26,41,35,34,39,30,39,47,44,37,39,41,33,37,47,36,39,33,39,50,42,40,33,39,38,38,30,38,40,38,46,20,42,37,41,39,44,29,34,39,37,24,23,43,26,44,39,46,34,25,48,50,34,41,29,31,30,33,31,35,31,33,49,40,41,23,23,36,30,32,29,29,46,47,39,43,34,27,41,42,30,26,40,40,52,32,30,49,26,26,39,46,42,43,25,28,37,37,47,39,31,39,22,39,27,33,25,24,26,31,40,33,30,30,36,42,29,54,54,38,31,29,31,43,32,41,42,37,43,46,32,38,27,35,38,26,34,44,23,31,33,42,22,51,54,47,25,29,25,28,26,37,41,34,34,40,25,33,39,36,39,45,37,19,39,29,35,32,48,30,43,28,45,32,47,30,38,44,21,19,30,18,53,28,35,49,27,27,51,36,35,33,23,44,28,61,37,41,33,34,47,32,30,52,32,25,33,35,28,37,39,35,35,36,45,33,28,36,33,27,29,37,34,38,30,56,27,49,42,33,28,52,46,25,59,30,34,43,49,44,43,32,32,32,36,30,27,37,38,38,34,25,40,44,42,29,35,39,20,30,26,39,41,39,22,29,42,46,32,40,36,38,30,29,55,40,44,38,41,41,39,39,42,58,32,36,32,26,27,37,34,33,43,37,31,39,59,48,31,40,28,34,45,22,43,34,48,39,36,31,35,46,35,29,26,32,46,44,34,34,35,35,52,33,29,36,35,37,41,37,45,28,51,35,30,49,31,38,49,33,31,25,28,30,26,37,30,40,47,37,42,34,42,31,33,45,22,26,43,33,29,28,42,39,35,41,38,37,42,41,41,31,47,39,35,36,32,42,32,35,47,33,33,48,43,33,37,25,28,42,34,34,37,42,35,43,44,35,33,42,20,32,28,57,34,42,25,25,42,33,37,39,54,35,30,30,49,28,35,29,27,47,21,45,37,30,36,26,29,46,30,36,37,23,35,37,20,30,42,28,31,25,54,39,34,30,40,37,30,23,42,45,36,46,35,35,35,22,44,34,36,44,31,31,49,36,40,38,34,41,29,32,39,26,50,33,43,38,24,43,39,39,28,42,25,23,26,31,35,24,35,43,34,44,45,36,42,53,28,29,28,35,35,46,36,42,28,33,23,31,31,23,39,23,38,33,40,32,35,27,39,35,34,31,31,28,41,37,34,31,44,50,32,52,30,23,24,30,30,35,46,29,36,33,48,32,38,49,37,39,28,34,43,36,39,26,25,45,45,49,28,43,23,38,28,33,38,45,37,31,55,44,31,35,42,33,29,38,44,34,42,41,45,36,35,28,37,31,43,23,41,39,31,40,36,29,38,30,34,35,40,43,35,52,28,48,34,33,38,46,44,29,30,39,33,37,24,28,39,34,54,34,25,19,36,27,35,42,45,45,31,46,28,30,29,33,29,48,32,31,29,35,22,37,44,25,38,43,34,38,39,39,24,38,34,32,35,39,35,33,23,31,33,22,27,35,47,33,49,32,32,39,38,29,33,35,42,47,35,27,36,37,35,42,37,36,45,29,43,58,37,45,37,51,33,34,27,32,37,34,33,57,36,39,37,33,38,35,31,42,32,37,42,30,34,37,39,39,31,41,48,54,37,34,45,49,21,49,59,30,45,30,52,36,37,31,30,33,34,41,33,37,44,35,34,30,32,29,36,39,42,32,34,24,37,37,33,38,29,32,45,37,43,51,39,43,43,36,39,35,49,50,36,33,42,57,38,39,51,41,28,26,25,28,27,45,38,36,47,35,38,29,44,32,39,33,52,30,34,38,29,56,39,36,40,37,48,30,31,37,36,40,43,44,24,45,30,39,31,37,35,50,37,35,37,40,48,25,26,39,47,38,50,42,37,22,20,47,28,32,33,43,27,42,27,40,32,48,30,37,35,46,28,42,31,35,31,28,33,48,33,30,33,30,26,23,36,31,32,50,35,35,33,38,53,33,42,41,36,40,31,28,33,49,30,45,30,33,40,44,21,43,30,29,48,30,26,29,25,42,32,39,47,29,44,31,51,41,35,35,39,22,26,51,40,42,32,39,31,39,25,31,41,35,23,34,35,30,36,39,47,27,26,27,38,28,34,35,33,37,36,31,44,32,48,35,31,39,32,32,43,35,46,45,31,36,33,57,46,43,33,27,33,27,26,32,43,51,41,32,52,51,33,35,38,25,46,55,38,27,32,35,29,24,33,42,58,35,46,23,46,37,29,42,33,30,29,42,54,38,31,45,46,37,54,45,40,46,34,41,35,26,41,28,42,36,41,20,37,36,43,30,29,33,42,53,34,39,30,33,35,38,42,45,20,32,40,43,32,29,46,27,49,31,34,49,36,29,23,34,29,41,21,46,26,32,23,41,38,44,43,46,42,59,56,38,38,33,36,36,36,36,40,29,46,27,40,25,48,18,44,33,43,42,37,39,26,35,40,28,31,37,24,38,36,40,33,29,23,39,34,32,36,42,32,37,26,47,47,45,23,30,33,44,24,46,43,33,37,23,34,36,49,29,46,37,63,45,33,42,21,36,40,36,32,34,37,42,31,31,40,28,28,26,30,38,40,36,27,28,21,22,42,36,42,32,53,29,32,42,33,41,42,37,39,38,45,32,39,40,43,41,44,28,39,36,47,45,34,38,35,28,29,55,22,39,26,45,37,34,47,42,45,33,27,30,40,49,28,47,40,38,30,30,30,23,30,40,32,38,33,39,36,39,41,35,29,27,34,59,35,40,41,28,37,47,40,32,49,37,40,42,37,47,39,40,39,31,29,27,37,27,37,33,32,49,30,38,52,26,39,38,24,23,34,39,44,25,50,28,34,36,39,19,36,28,43,32,31,33,30,24,25,37,32,44,25,23,38,34,34,37,29,29,38,40,31,35,35,36,34,31,39,49,24,37,52,35,39,24,41,44,30,47,31,44,39,18,39,35,38,36,29,47,51,43,41,36,37,32,34,32,46,42,38,45,27,37,51,45,38,40,32,27,28,29,27,34,38,40,42,21,32,30,39,31,29,40,34,31,36,30,32,29,34,27,32,35,34,28,40,40,39,37,44,34,24,40,40,19,34,25,35,31,22,37,31,47,36,41,28,37,31,35,36,37,29,29,29,26,38,51,45,44,42,50,42,37,33,43,44,34,25,42,33,44,41,46,32,45,28,36,29,39,29,44,32,26,31,31,30,28,32,26,42,31,48,27,34,33,37,42,26,33,33,37,43,25,30,24,44,29,42,41,23,33,35,45,41,38,36,31,39,27,38,34,32,37,29,40,40,32,29,29,37,29,40,36,39,38,40,30,54,21,39,42,41,43,42,29,32,44,39,27,37,22,49,51,44,50,46,24,31,36,38,27,25,39,25,37,38,31,41,41,29,42,24,44,44,27,33,40,30,26,29,23,34,23,38,34,31,43,41,55,42,41,28,36,37,19,31,30,38,38,32,41,33,27,33,45,49,29,43,38,28,38,41,52,25,25,42,30,29,43,34,29,38,30,20,40,48,42,27,18,46,32,44,28,39,26,33,41,26,28,37,41,33,38,30,33,28,27,43,36,36,48,34,40,32,29,30,43,43,42,37,43,38,31,37,23,32,26,66,24,61,43,38,35,30,27,48,46,40,37,45,21,33,29,32,21,35,26,33,56,26,40,52,36,44,38,24,35,48,38,34,36,32,22,27,39,34,42,38,39,24,25,48,46,31,43,45,39,28,35,37,31,30,42,38,43,53,29,34,50,38,40,31,35,33,40,30,40,53,28,49,39,43,30,36,37,21,39,30,28,35,35,34,52,24,35,27,47,40,47,37,25,36,38,40,40,38,40,26,16,23,36,35,34,41,36,26,36,40,44,37,29,27,41,51,48,34,28,30,34,28,30,37,32,34,30,34,30,36,37,43,32,37,46,33,39,50,33,55,37,33,40,35,34,35,44,41,29,41,55,42,41,31,31,38,45,54,20,30,42,41,40,39,28,41,49,35,38,40,29,33,37,35,31,41,28,42,39,31,51,36,25,30,25,38,32,44,36,36,46,39,37,30,36,30,21,35,36,35,33,36,32,34,19,35,39,29,49,37,40,37,39,43,40,35,37,27,41,28,31,52,30,34,22,30,29,44,34,25,38,51,31,49,32,38,36,34,34,41,49,37,32,29,35,34,28,50,25,46,32,40,28,25,41,30,39,30,35,35,35,27,32,46,34,27,47,36,22,26,57,42,32,17,37,40,30,50,43,42,47,27,22,32,39,50,32,21,34,35,33,36,38,36,27,38,37,43,29,31,16,30,40,33,50,32,45,31,34,40,52,26,35,33,38,30,30,28,33,33,36,23,30,36,19,41,45,32,39,40,30,39,39,36,26,34,35,23,35,40,43,39,63,35,41,47,45,33,24,32,37,35,33,22,34,15,27,39,46,34,40,32,31,39,38,27,32,25,45,35,40,28,32,29,34,38,42,32,27,40,37,37,30,42,31,37,52,45,42,29,33,45,27,21,33,49,34,28,35,25,30,44,38,30,33,22,39,40,26,39,26,53,31,34,28,32,43,50,41,27,51,29,40,36,28,29,40,38,22,38,50,23,29,33,41,37,42,22,38,38,33,43,30,25,43,59,37,31,47,37,42,42,41,33,45,34,39,47,36,40,40,36,30,57,39,41,32,42,33,46,55,48,29,41,38,33,38,39,30,33,44,37,36,34,31,39,32,34,37,32,44,30,34,30,45,34,53,32,30,38,52,27,27,43,42,28,30,31,24,34,28,42,28,29,44,25,45,49,31,30,33,53,40,24,51,26,35,28,31,28,48,36,31,38,36,48,43,32,52,32,29,35,32,34,33,36,30,48,35,43,23,32,33,31,45,41,32,37,32,36,26,49,35,20,36,53,41,42,33,41,37,41,43,36,33,20,38,30,38,46,32,36,32,28,48,41,32,26,32,40,39,41,53,52,24,41,36,35,50,40,39,53,27,35,42,40,41,37,30,38,41,42,45,31,43,35,58,53,35,29,32,34,45,36,30,24,38,40,20,43,29,43,49,28,34,36,35,31,29,30,30,30,53,25,28,40,39,36,37,38,44,33,31,39,36,35,45,34,34,34,50,43,24,36,35,32,45,35,47,39,44,32,39,35,40,45,36,31,42,50,36,39,31,36,32,39,37,37,35,45,26,31,34,32,27,40,35,41,27,32,43,39,30,26,38,39,37,40,33,41,52,31,34,38,50,36,49,31,34,41,41,33,33,40,28,23,31,51,28,38,43,25,49,39,30,29,26,26,34,33,35,29,25,46,32,29,36,24,43,37,41,35,38,37,27,48,39,22,34,37,41,31,41,39,39,31,30,43,30,29,34,41,30,42,30,43,45,38,40,28,30,31,47,42,45,35,33,33,27,27,40,26,39,24,48,41,38,46,27,28,42,32,35,28,30,35,21,15,41,38,32,34,25,35,28,33,38,49,35,27,35,41,44,29,24,44,25,40,49,42,26,30,51,29,50,43,47,36,32,33,29,36,33,33,36,34,25,44,49,45,36,41,28,36,37,34,48,29,33,42,32,37,22,29,27,34,47,33,29,38,54,33,31,41,32,48,59,41,21,43,37,31,31,29,51,40,25,38,47,41,30,31,38,22,44,43,22,32,38,24,41,39,43,39,32,39,38,34,30,32,31,39,32,31,32,30,25,32,34,31,34,35,43,37,38,30,34,20,39,29,41,28,40,32,38,42,28,23,35,47,27,39,32,52,44,26,41,46,41,33,37,39,37,36,42,40,50,42,36,45,44,38,28,41,45,37,27,38,30,31,42,38,32,33,35,33,41,28,44,13,30,33,29,40,40,50,32,25,35,29,37,25,38,26,22,39,43,44,44,31,26,25,27,40,47,34,34,37,31,34,31,44,26,34,48,27,41,34,34,20,29,39,45,33,32,28,39,34,23,33,30,30,25,32,24,36,24,41,39,38,35,31,21,27,34,39,40,37,25,36,29,39,25,43,50},{28,36,31,39,43,33,43,32,38,32,39,44,21,35,29,33,39,32,44,55,37,21,17,23,32,44,43,37,44,25,32,56,26,43,43,48,33,31,37,39,29,26,50,42,30,35,32,30,30,36,40,40,48,34,27,36,31,38,33,50,44,40,38,24,47,32,32,32,27,39,39,50,46,39,31,30,26,34,43,49,42,52,35,42,40,34,39,36,52,27,31,44,40,43,42,25,31,46,36,22,39,28,38,26,35,40,43,43,33,45,44,36,46,27,37,30,54,33,29,42,34,33,31,37,41,44,38,40,44,45,38,32,45,40,44,39,42,58,35,25,33,49,26,36,42,30,41,40,29,41,39,28,30,41,28,38,28,58,57,41,47,31,48,43,38,30,26,31,29,37,45,39,33,44,23,33,33,39,38,46,26,37,38,46,46,32,38,53,53,43,31,29,36,27,37,30,40,36,22,24,36,35,22,32,40,48,34,32,31,28,19,46,36,30,22,33,36,37,50,20,33,44,44,39,37,41,27,39,41,38,33,34,41,39,40,48,33,27,39,31,48,46,54,39,44,54,25,47,36,35,35,46,35,43,36,21,43,39,42,30,36,48,28,38,39,31,37,32,36,29,30,39,22,39,28,24,38,52,36,47,49,42,37,29,54,58,29,50,34,32,29,47,34,39,44,34,35,38,41,27,36,39,48,19,41,42,40,33,34,36,35,46,31,37,37,37,28,35,38,30,33,42,39,46,49,27,35,45,36,41,31,50,32,46,23,49,43,42,42,24,37,22,37,42,30,35,34,30,40,45,48,48,34,34,36,36,45,48,25,43,38,33,26,40,23,42,43,37,35,33,56,32,35,31,28,26,18,39,34,35,36,38,33,34,35,53,36,49,30,31,31,31,40,37,23,25,38,32,38,38,28,32,36,30,39,39,42,36,35,31,38,31,45,36,52,24,37,40,41,35,46,39,37,49,54,33,41,47,37,38,61,31,41,43,40,47,23,48,19,45,52,34,31,37,47,34,19,39,27,31,38,41,48,34,36,41,42,51,39,37,41,34,47,48,32,29,30,40,48,33,33,37,34,36,33,40,32,37,21,35,41,24,42,34,28,41,25,27,43,30,51,45,36,36,38,40,41,36,40,37,41,37,47,36,35,41,31,26,42,37,39,53,34,54,25,34,33,41,31,43,30,45,35,39,23,29,23,38,26,46,24,36,43,32,35,34,46,41,28,53,48,38,52,30,32,28,47,48,51,36,30,34,57,45,33,26,27,33,39,41,35,31,42,40,44,37,39,30,32,29,50,26,35,51,44,50,46,33,35,39,35,37,48,33,36,33,33,52,31,29,40,33,39,44,47,31,44,40,27,42,27,30,43,40,27,36,30,40,42,43,35,29,41,47,46,37,29,33,24,27,30,36,42,55,36,40,44,41,38,26,31,31,19,35,45,42,44,29,37,40,28,37,36,53,41,29,34,37,47,43,19,34,37,26,43,39,38,38,39,37,44,27,33,41,23,27,42,35,34,29,35,35,52,40,38,26,43,35,34,30,22,35,39,31,34,35,31,24,25,35,27,32,38,43,37,37,33,39,39,27,35,43,35,35,43,34,42,26,46,33,36,42,38,34,28,34,31,41,35,29,45,33,46,31,34,59,33,37,51,33,37,36,32,37,37,34,41,26,39,32,40,44,37,35,36,35,32,27,33,34,33,32,46,39,41,49,43,37,32,28,42,35,33,34,49,30,40,27,39,43,26,43,33,36,19,27,38,42,35,40,31,17,48,49,26,36,30,41,35,37,41,43,30,30,37,30,37,45,33,26,39,40,40,27,45,30,40,33,42,27,41,32,39,53,28,31,31,30,31,39,36,35,32,41,42,48,36,39,33,37,68,38,37,42,35,36,41,20,27,33,43,42,39,42,53,46,35,27,39,47,43,35,22,44,48,47,37,33,34,30,31,42,46,37,39,41,40,34,36,28,45,38,40,31,35,29,28,39,35,44,39,48,43,27,47,40,30,34,30,46,51,35,36,54,43,37,30,38,45,34,37,31,31,24,33,44,38,27,38,38,48,35,47,34,39,37,33,38,35,34,47,55,36,31,39,32,57,36,37,39,40,34,49,29,39,35,42,36,33,36,27,41,35,32,30,36,30,39,45,39,34,30,42,36,32,46,46,32,34,39,38,29,26,34,30,40,49,29,43,39,38,26,37,33,30,28,29,47,43,39,47,43,30,46,42,30,47,21,44,37,29,40,31,36,42,50,36,31,50,41,34,38,45,48,26,37,43,37,38,52,28,38,25,39,35,37,39,34,46,33,30,39,27,43,37,25,41,33,36,29,25,36,33,40,33,24,40,37,34,41,38,36,21,33,36,25,28,58,42,45,46,36,39,37,36,36,43,24,25,46,26,42,32,39,40,29,47,41,33,43,33,32,31,33,29,30,44,31,30,32,45,36,42,37,32,37,27,42,16,26,55,26,34,28,37,27,51,34,36,33,41,53,37,29,40,46,30,32,31,37,41,29,37,38,36,48,24,33,23,38,43,30,37,46,29,39,32,32,26,39,28,25,33,36,46,57,32,28,34,41,29,34,27,42,35,35,34,25,34,33,40,35,32,31,31,45,31,20,42,26,30,20,25,35,33,29,30,45,42,20,26,22,27,29,38,23,26,32,31,35,40,28,29,31,28,36,45,34,38,38,30,42,26,32,35,57,39,29,36,27,26,41,27,38,32,35,36,34,30,33,43,41,36,45,41,25,33,44,33,35,27,42,37,41,29,39,29,36,46,39,42,51,46,40,34,42,31,44,29,34,33,27,31,38,33,41,41,34,57,48,41,22,27,34,40,37,31,35,49,36,50,30,25,30,43,42,24,44,43,59,27,31,42,27,43,50,25,36,36,28,37,35,26,31,34,38,37,46,42,30,41,27,45,31,29,30,34,44,33,28,33,42,37,35,39,38,34,43,32,31,42,42,26,52,36,39,30,29,37,23,43,49,39,24,29,31,36,35,60,24,38,36,27,31,24,52,35,41,29,50,32,32,44,49,53,32,52,32,44,43,45,21,25,22,47,41,36,31,38,31,32,47,43,44,40,38,35,34,38,31,34,41,30,39,25,45,42,40,40,31,32,26,27,36,33,31,35,42,41,22,32,31,56,29,53,27,36,37,39,43,44,45,32,36,38,28,29,33,39,37,28,37,33,38,38,30,41,50,44,46,44,29,42,27,29,27,45,25,33,31,42,31,34,47,52,39,36,32,38,43,49,55,45,46,28,35,40,30,55,51,34,32,45,29,44,33,35,42,35,35,32,39,30,33,38,41,24,28,36,34,35,35,45,27,46,31,53,30,42,37,40,36,40,55,25,39,37,25,37,22,40,29,35,32,30,35,34,46,26,42,32,43,39,39,29,42,33,32,30,47,47,59,39,31,41,31,34,45,30,42,33,45,38,38,35,42,41,27,45,38,50,40,46,41,56,40,38,41,46,35,40,25,47,35,31,40,25,34,21,45,30,46,27,34,38,31,49,35,36,32,35,25,33,39,47,44,35,38,48,47,36,31,44,33,38,37,40,49,49,28,55,41,38,39,33,43,24,45,32,28,36,33,36,36,27,47,37,32,42,35,26,32,27,30,41,25,40,36,23,40,35,26,28,36,41,32,33,39,49,38,50,34,27,37,32,33,39,41,54,22,27,38,41,37,45,44,28,41,35,36,37,38,40,40,33,36,38,54,36,47,39,38,32,31,31,37,44,46,48,43,47,31,40,46,39,42,39,31,29,36,31,32,37,26,47,44,29,33,43,39,33,27,44,34,41,54,49,42,26,35,46,44,38,36,47,38,44,38,33,27,30,38,47,39,48,30,35,30,35,24,37,41,34,33,31,31,44,41,26,34,38,35,36,43,30,40,34,38,39,26,32,32,32,34,33,28,43,37,34,44,23,32,48,28,43,38,46,45,29,52,42,13,30,23,38,32,38,41,47,30,52,30,31,49,35,43,33,37,39,28,39,53,35,33,37,43,43,44,32,36,30,33,35,28,41,29,29,39,34,33,47,30,30,52,40,38,30,27,43,36,46,27,38,32,28,27,47,47,48,27,38,34,39,30,26,25,36,38,41,30,19,49,35,40,44,45,18,35,35,43,38,58,36,23,46,52,40,32,37,35,44,40,47,32,27,37,41,23,40,33,28,40,32,23,34,31,41,37,40,36,37,38,58,35,34,27,39,29,42,37,36,33,27,39,33,39,29,43,33,42,41,43,24,40,37,32,36,34,42,48,32,28,30,32,43,38,40,43,47,46,45,50,44,33,41,37,35,38,33,22,36,53,42,49,40,40,39,25,34,50,44,32,48,30,38,39,31,39,41,44,35,37,51,39,37,39,34,46,30,43,39,25,46,40,40,46,36,38,37,18,41,34,45,38,29,33,40,37,39,35,32,44,56,30,36,30,30,36,44,26,42,32,36,38,35,48,35,66,47,36,35,32,27,32,46,30,56,34,28,31,47,35,48,48,37,30,37,48,31,46,40,32,43,44,32,41,44,32,59,45,42,34,26,42,33,46,46,46,34,45,49,22,31,39,31,41,35,36,59,46,28,28,29,44,30,50,40,43,36,29,36,45,26,35,63,25,27,33,40,41,34,43,43,30,29,49,36,45,33,46,37,29,40,34,27,39,35,49,33,25,39,39,31,44,48,40,35,41,38,48,34,47,19,40,33,28,38,58,39,39,44,35,38,29,24,42,55,34,39,33,40,31,32,33,28,34,39,31,44,31,40,27,31,25,28,45,34,25,47,31,53,32,33,54,25,35,37,29,37,28,28,27,39,29,62,26,31,39,34,46,48,35,29,44,41,41,32,25,26,39,37,43,36,38,25,32,34,35,43,39,23,41,42,47,47,40,26,35,32,45,49,44,36,35,31,29,32,38,39,33,47,25,33,37,48,31,37,18,34,44,37,22,33,44,45,40,35,32,34,23,46,43,39,37,25,37,31,32,38,34,33,59,41,37,46,35,33,47,42,36,26,41,51,43,27,30,44,23,17,31,31,43,34,29,32,33,54,61,52,42,52,38,57,20,38,44,37,48,42,41,37,31,41,42,25,38,37,45,41,31,42,38,36,34,38,35,36,45,40,30,29,34,45,42,39,33,29,37,40,51,44,35,45,28,37,31,26,38,29,35,41,28,36,23,28,32,38,43,32,47,31,33,39,35,43,44,29,34,46,29,49,39,40,44,34,29,36,24,47,26,40,40,35,46,36,45,38,46,36,47,38,26,32,38,38,31,26,40,33,38,32,39,40,30,33,26,38,42,34,22,51,30,36,25,40,31,33,35,46,38,45,38,30,45,43,23,34,32,38,49,27,38,35,41,30,29,31,64,35,49,25,46,49,35,32,41,40,39,38,43,36,33,33,48,55,33,30,29,45,31,40,30,34,29,27,32,37,38,38,42,41,34,32,25,39,34,33,27,32,33,48,22,30,35,32,44,30,36,38,36,40,25,32,47,33,25,41,42,55,46,40,41,39,32,37,29,24,41,56,30,39,50,49,35,41,30,48,26,36,32,27,46,43,30,33,29,26,43,31,27,33,46,38,42,37,40,35,36,35,50,35,32,38,37,34,45,37,41,53,34,34,42,36,38,42,45,27,40,28,40,32,42,41,48,35,30,43,46,46,35,43,31,50,43,39,27,43,49,37,52,34,27,30,44,37,25,38,44,47,35,31,28,36,50,39,46,42,38,34,52,39,41,35,44,30,28,26,42,36,36,44,31,37,34,46,41,42,52,18,33,37,38,45,39,31,48,54,43,34,33,40,26,43,47,24,37,34,41,43,32,23,41,30,39,61,35,27,35,37,47,38,37,41,43,37,31,30,34,44,33,30,34,37,47,37,36,39,41,41,46,31,38,34,39,32,36,38,41,32,25,53,20,32,29,67,30,33,39,29,39,45,45,47,38,39,32,34,24,32,36,45,45,39,21,40,31,38,45,27,50,19,38,42,30,36,43,26,42,40,31,30,42,37,27,31,25,32,21,33,46,26,43,30,26,37,33,44,37,35,29,44,28,44,31,32,27,29,43,37,34,36,27,47,41,42,38,44,32,44,31,44,40,33,27,51,54,39,36,28,43,53,58,30,38,41,42,43,29,45,20,31,38,28,30,55,36,29,39,37,41,25,41,41,44,35,44,32,38,41,34,47,35,44,38,40,39,37,28,48,31,39,57,29,25,43,30,57,32,17,29,32,29,45,34,53,42,50,52,25,25,39,47,40,39,36,43,29,42,34,44,33,39,42,45,46,38,43,47,46,39,36,33,20,33,32,30,35,43,26,49,33,26,36,44,31,36,38,35,35,32,32,39,44,54,32,44,39,42,39,34,34,35,27,28,29,40,33,28,50,35,39,33,30,43,34,38,36,25,29,37,24,34,29,27,35,39,33,41,46,43,40,40,32,26,37,41,44,32,36,22,43,35,31,28,35,34,40,55,39,29,43,60,35,34,37,39,36,33,49,52,22,41,29,44,35,34,36,35,29,35,40,32,32,28,35,26,27,50,31,44,36,31,44,40,47,35,23,51,33,32,35,45,32,21,47,19,37,29,39,31,24,38,34,33,33,34,35,35,37,47,48,31,51,36,33,41,38,45,35,35,38,32,43,35,32,35,24,39,26,39,35,48,38,34,27,33,44,34,46,48,40,36,44,35,28,32,31,29,37,34,38,35,31,32,35,27,34,34,27,35,42,31,23,31,30,40,46,29,28,31,43,38,45,41,46,37,43,40,41,46,31,31,33,28,25,42,29,45,37,41,35,34,32,27,34,41,48,37,40,43,44,47,48,41,37,37,38,39,31,45,26,33,38,30,27,36,35,49,45,42,48,53,24,45,57,27,24,40,42,37,31,32,45,31,31,32,43,36,40,33,40,30,33,52,50,41,30,30,50,40,29,30,34,22,30,34,36,32,23,26,37,38,53,47,28,36,37,29,39,37,33,33,37,28,37,55,32,32,32,31,35,31,36,33,39,38,42,43,37,40,26,37,36,45,38,24,29,37,21,37,40,44,33,36,24,33,26,42,42,50,48,27,44,45,51,51,30,41,60,33,33,36,21,43,43,42,38,57,30,28,32,26,25,45,42,28,52,37,39,31,26,31,26,41,27,57,59,43,39,31,40,46,43,21,35,30,26,38,27,19,41,41,48,35,38,34,49,50,45,38,33,28,36,32,36,61,47,42,32,38,41,37,50,34,36,50,50,41,54,45,36,44,37,41,36,30,38,39,55,33,37,35,34,55,31,37,41,44,52,43,31,44,46,32,30,32,38,24,23,52,37,35,39,40,40,26,53,28,48,36,31,51,34,35,46,29,49,31,38,33,38,34,40,34,36,35,39,48,41,43,27,42,34,46,39,40,43,31,29,33,45,21,33,38,33,40,38,38,47,48,54,29,31,33,47,27,22,38,43,32,41,41,39,37,48,41,35,39,44,36,30,32,19,58,37,38,27,31,38,35,34,39,44,32,31,26,27,32,37,42,23,24,32,40,50,27,36,35,23,26,47,48,40,32,41,45,31,36,26,36,31,42,25,46,46,33,45,42,26,29,41,34,28,23,31,39,45,41,30,40,35,30,25,49,24,38,40,29,41,39,36,35,40,52,46,30,36,42,39,40,40,25,48,31,44,37,38,38,41,36,41,30,35,41,56,30,31,40,30,35,34,21,46,33,39,33,35,45,28,25,32,37,33,42,44,32,29,41,28,35,27,39,33,42,25,51,27,35,47,38,33,30,34,55,34,43,40,39,44,31,24,21,27,32,28,34,50,45,40,43,40,40,48,32,48,40,31,32,31,41,42,26,28,39,35,42,35,49,48,35,44,38,33,39,37,33,46,47,46,30,42,32,24,33,29,37,33,30,38,30,34,48,23,27,36,42,43,26,31,32,41,38,28,39,35,42,21,40,45,38,39,32,29,35,39,42,27,26,31,36,29,43,26,29,37,36,43,44,54,33,33,48,38,47,50,33,41,36,31,32,28,22,37,16,36,29,40,56,26,53,36,38,35,45,32,28,37,28,36,46,28,28,42,26,32,38,25,46,41,48,32,36,47,46,40,41,41,52,31,42,49,30,26,35,53,35,30,39,39,47,37,32,48,33,27,35,34,29,32,56,38,27,23,51,36,33,50,47,34,33,29,37,32,21,19,32,45,35,40,46,27,35,32,30,25,26,51,38,42,40,41,31,41,32,42,37,34,31,40,38,41,37,39,28,40,22,38,34,40,30,32,37,35,43,42,30,46,42,33,33,26,42,30,29,30,20,42,30,42,34,36,35,22,39,38,29,30,36,41,47,30,36,32,41,46,32,28,26,22,29,29,30,19,40,34,34,34,32,39,37,43,37,36,37,23,32,37,37,49,39,48,47,34,26,35,39,41,28,32,39,28,40,46,36,45,27,48,50,43,42,53,32,42,33,59,27,24,37,39,43,41,40,27,28,36,42,24,34,32,36,36,57,30,42,16,43,37,45,30,16,52,27,31,44,49,29,37,47,41,42,41,34,39,44,40,39,39,45,33,42,27,39,25,35,31,37,40,46,39,47,32,42,30,38,47,52,50,33,41,29,39,34,37,35,32,41,51,36,44,25,39,28,36,39,39,47,26,37,31,32,46,39,26,38,44,38,32,40,53,39,25,37,31,46,33,44,30,27,33,30,38,39,26,42,27,38,44,30,27,25,35,40,39,37,48,28,47,32,39,25,29,40,42,41,32,26,29,36,40,26,27,53,32,29,40,42,52,30,43,22,33,44,19,42,50,34,36,50,31,29,32,53,40,26,38,44,40,47,34,29,35,28,32,37,37,51,29,40,29,31,27,36,40,30,42,29,37,33,44,44,25,24,28,44,42,40,34,41,26,29,35,32,41,24,51,38,44,26,41,30,37,21,36,29,54,35,27,30,49,49,35,29,38,39,39,38,38,28,25,42,47,45,35,21,19,39,34,46,45,20,39,38,38,35,23,39,46,42,32,28,29,42,32,39,46,40,39,34,33,39,38,27,39,33,34,43,23,56,37,32,42,35,42,38,25,39,36,39,38,44,38,27,41,38,30,32,22,33,25,35,49,29,32,39,54,35,24,34,24,53,48,50,27,54,34,29,48,34,34,44,39,34,41,41,45,39,41,30,43,51,32,33,35,19,36,36,45,29,32,30,42,39,47,35,44,24,31,30,29,38,24,36,33,50,26,27,35,48,40,42,30,48,24,40,36,42,48,22,24,37,42,33,49,28,39,34,45,44,26,27,43,50,45,52,37,42,41,37,41,43,31,40,46,38,38,40,35,37,35,41,26,36,30,48,53,46,43,46,23,42,27,33,34,46,33,42,46,42,31,28,50,38,37,47,37,27,50,31,33,31,46,42,33,46,34,32,30,34,47,36,39,26,26,31,37,40,24,28,27,45,45,43,33,42,35,40,48,39,35,29,33,44,38,33,34,39,26,45,34,37,35,46,27,36,30,34,49,29,35,43,47,49,32,50,40,41,27,42,51,31,36,37,41,34,27,43,40,36,30,35,48,44,30,25,38,32,27,30,44,43,31,45,37,29,39,32,31,48,53,30,34,36,29,46,25,32,38,22,33,41,27,37,28,43,44,31,42,27,31,44,25,33,33,43,34,34,33,56,35,36,34,46,51,25,39,39,39,34,41,29,24,41,45,30,35,36,32,53,37,44,37,27,22,41,43,43,38,43,20,40,48,36,69,38,29,43,28,45,34,28,24,30,33,48,37,43,45,37,36,29,29,45,35,35,34,27,34,41,28,28,29,26,37,24,37,33,45,49,34,39,31,32,43,49,27,25,26,58,35,36,47,34,45,27,46,34,43,38,38,27,48,23,22,27,36,25,38,47,40,35,32,34,40,31,27,31,43,45,36,49,52,27,39,39,39,43,37,33,27,45,24,35,32,28,42,38,36,26,34,32,28,39,39,51,26,27,32,37,33,25,43,38,34,40,39,36,39,36,43,40,43,28,26,32,45,31,31,41,41,30,46,45,40,40,46,39,47,32,39,41,35,34,33,28,38,48,47,36,47,47,41,47,63,43,48,28,43,35,49,43,20,30,30,45,28,45,36,34,46,28,28,41,39,32,37,44,36,34,24,30,44,35,25,29,37,33,39,39,37,37,20,44,40,34,44,32,33,35,29,30,39,27,40,27,34,23,25,38,45,38,31,36,32,30,26,29,49,38,38,23,38,41,37,35,48,37,44,38,30,33,30,24,35,24,51,39,31,32,32,23,34,40,38,32,27,41,42,37,36,38,33,34,26,28,38,39,41,43,40,42,47,27,36,52,40,42,33,37,45,42,29,31,39,40,22,39,22,42,32,45,55,64,38,29,46,38,41,30,38,45,49,51,45,41,40,22,38,47,33,32,57,29,31,25,32,48,30,33,37,31,33,30,22,24,41,49,35,28,43,35,34,33,48,42,36,30,35,44,33,37,38,27,56,54,35,42,32,41,37,28,50,39,36,23,38,29,34,31,33,36,54,43,28,29,28,36,51,32,52,43,45,27,50,28,39,28,38,35,33,28,38,32,32,33,28,29,30,31,39,46,34,39,45,37,34,33,20,40,30,29,35,41,30,42,57,45,25,40,38,48,43,36,32,43,28,40,36,43,38,21,52,34,41,36,40,47,43,30,48,42,39,38,50,29,32,36,33,42,33,32,27,33,34,42,37,31,39,40,42,38,43,30,39,61,44,41,42,45,31,37,32,45,30,38,25,32,29,36,39,45,38,36,31,29,35,31,30,46,26,42,41,39,27,33,22,40,53,38,39,35,36,34,42,37,57,28,36,30,30,32,23,30,28,30,33,36,47,28,51,49,38,42,42,44,48,53,35,42,60,46,30,28,39,37,34,63,35,40,35,42,45,36,34,43,34,23,50,28,48,36,41,35,35,22,38,25,44,36,39,30,42,42,38,45,32,39,45,33,46,42,38,40,20,36,54,43,58,41,45,41,25,32,36,35,24,27,50,27,29,24,35,31,37,29,30,41,31,26,21,38,43,59,46,48,26,38,35,33,36,42,52,44,37,31,33,34,30,30,42,31,39,36,42,37,30,44,21,32,47,40,34,53,27,36,43,40,36,29,32,41,21,40,36,41,51,31,26,52,27,27,34,27,38,29,28,22,40,30,36,34,33,57,37,24,32,36,25,30,45,56,35,24,58,34,44,41,40,22,29,28,45,48,38,51,37,39,36,44,44,35,20,43,49,33,21,37,31,52,47,33,29,43,28,49,41,38,54,43,26,49}},
{{7000,2.900000},{12,27,13,16,13,17,10,13,17,23,20,14,17,25,29,11,13,16,29,11,19,10,17,20,14,17,10,14,17,12,7,23,15,8,14,25,16,18,21,19,11,17,14,19,15,23,18,18,14,15,11,22,22,26,16,10,21,7,23,19,14,17,22,16,13,15,14,23,20,11,12,24,21,16,10,18,16,12,15,21,15,13,15,23,17,24,17,8,18,21,23,14,14,17,17,17,18,20,13,16,18,17,22,11,23,12,13,10,18,23,21,14,12,11,23,19,10,22,21,17,21,15,12,16,23,9,20,17,14,10,19,20,16,18,9,9,15,11,14,12,13,17,15,21,16,16,18,15,12,23,25,14,20,13,16,26,14,36,19,22,10,20,26,13,16,15,20,16,15,23,21,15,17,12,19,13,28,21,16,17,19,16,21,21,21,17,13,14,18,13,17,18,26,13,26,9,17,16,13,28,12,12,13,16,17,17,13,20,10,19,26,21,18,16,20,16,19,18,20,17,13,20,7,16,17,13,19,11,18,16,10,15,16,18,10,13,15,10,21,16,13,16,20,15,18,17,10,21,17,22,17,18,17,19,6,23,12,16,17,22,13,19,22,11,15,15,11,20,15,11,19,19,20,15,20,31,19,16,15,22,17,14,16,10,12,10,22,17,22,20,23,20,13,15,17,13,23,16,11,16,23,14,22,22,19,9,8,17,20,13,11,23,21,27,18,15,18,16,18,12,29,14,19,28,14,16,5,19,12,21,12,20,16,12,12,11,10,18,12,25,14,13,21,23,20,15,20,18,22,14,18,20,8,20,15,18,22,18,19,21,21,18,17,23,15,13,27,13,16,7,9,23,10,11,17,20,18,19,19,17,22,16,16,14,20,14,19,11,20,16,7,17,13,18,12,13,25,15,15,14,11,22,19,14,24,23,9,9,19,10,23,20,22,13,15,10,20,15,23,14,19,21,14,15,7,19,15,18,17,15,15,18,27,12,21,4,16,18,27,11,22,24,13,22,14,15,23,21,11,14,16,18,22,15,18,24,26,18,16,21,11,21,16,23,19,16,17,23,15,16,19,14,19,14,13,15,24,27,10,10,9,11,19,17,10,18,19,21,15,18,27,24,14,10,16,5,11,20,11,22,18,9,14,15,11,12,17,23,33,10,16,13,21,16,17,10,11,26,17,13,15,16,19,13,10,13,13,10,19,18,9,13,23,22,17,17,18,29,18,8,15,21,23,15,24,11,14,12,27,22,27,18,15,12,21,17,16,24,10,15,12,12,24,16,21,11,22,20,13,12,18,12,29,15,7,15,18,18,15,16,17,21,20,28,14,14,13,20,13,14,10,15,28,8,30,20,12,21,17,20,16,18,17,16,17,13,22,17,10,8,16,14,19,20,8,16,22,16,16,18,17,20,21,18,15,17,9,9,20,9,20,13,16,18,24,17,18,16,20,21,20,17,12,15,19,8,21,21,18,20,18,11,19,24,18,11,19,19,21,23,11,16,20,5,11,20,9,17,23,19,12,20,17,15,29,21,19,13,16,15,23,13,10,10,16,20,19,15,12,22,18,27,17,17,17,17,16,19,11,12,11,12,17,14,15,18,24,13,25,15,19,27,20,22,11,23,18,15,23,13,26,10,18,17,11,21,15,9,16,19,15,15,18,14,20,29,24,18,18,18,14,12,26,18,14,17,14,17,17,10,19,18,25,17,14,13,19,15,14,15,10,11,14,14,8,17,14,18,28,14,13,15,15,18,14,15,29,16,15,16,10,18,16,21,15,19,19,13,18,20,17,22,12,12,20,15,20,21,18,17,28,11,10,32,17,13,21,14,12,10,15,25,18,12,16,13,13,12,18,10,23,10,13,18,21,22,13,21,21,9,13,22,20,18,19,19,13,18,12,18,10,19,19,12,14,17,19,23,18,22,11,26,20,21,9,15,15,19,20,14,26,17,15,14,16,14,14,12,13,25,24,19,12,13,16,12,18,13,17,25,9,26,17,12,16,17,13,26,16,12,11,12,12,7,19,19,15,17,22,14,10,16,11,18,18,15,11,19,21,26,17,19,21,18,15,14,17,18,18,15,7,22,20,15,24,18,8,17,13,21,15,10,14,24,11,11,18,13,14,13,15,14,13,17,14,13,8,21,26,23,14,13,17,23,15,17,17,21,25,16,19,10,12,9,24,22,11,13,25,18,16,20,12,13,16,21,23,15,23,20,18,23,14,20,19,26,12,16,15,24,18,18,20,16,12,13,20,18,21,22,20,14,14,15,25,15,18,10,14,15,16,17,19,25,15,16,18,14,19,11,15,20,26,8,13,14,23,14,22,19,22,22,17,9,14,18,21,15,18,11,21,14,15,19,9,17,12,19,12,16,13,16,13,12,17,15,18,16,16,12,13,21,9,8,13,18,19,23,23,26,11,14,15,24,15,15,9,16,16,18,20,20,19,13,14,14,22,16,15,16,25,18,25,8,17,24,16,14,14,12,18,9,21,18,13,13,12,15,13,14,18,19,27,17,18,9,15,22,13,15,12,16,8,10,23,22,8,17,20,12,16,16,19,18,12,12,20,25,14,27,18,22,18,17,19,17,15,15,17,16,17,18,14,15,24,8,17,14,16,13,16,22,25,17,14,13,13,27,25,23,24,13,11,14,7,25,12,24,13,21,7,19,30,17,17,15,18,10,16,23,16,9,13,16,12,14,13,13,20,13,17,20,16,17,13,22,19,22,24,13,11,16,11,16,11,15,16,15,21,24,21,24,23,11,19,18,19,11,21,28,18,14,20,27,18,13,15,14,20,23,9,24,19,21,21,14,17,15,21,23,12,16,12,11,10,30,22,15,22,21,14,10,14,22,18,16,15,14,20,19,12,18,8,18,12,16,17,20,25,20,13,37,24,23,14,14,25,18,14,16,18,10,18,11,15,18,23,18,18,12,22,21,11,20,8,14,15,22,15,18,17,7,20,24,15,19,12,14,6,15,15,12,20,19,12,18,16,15,9,15,16,20,16,24,19,12,14,21,19,18,15,15,17,18,19,23,18,16,12,20,16,16,12,16,15,15,21,18,22,14,12,23,12,17,16,14,20,14,24,27,17,17,14,15,17,16,14,22,16,11,14,11,27,24,7,18,15,10,20,13,10,8,15,21,25,16,15,27,10,12,12,19,15,11,14,21,20,20,22,13,7,13,18,16,22,17,16,24,21,29,21,13,27,15,17,20,19,13,17,20,18,6,24,13,10,19,14,24,17,22,18,20,18,16,15,20,22,11,14,17,22,22,12,16,20,13,22,17,22,16,15,12,20,12,13,15,12,14,13,17,16,13,18,20,17,17,13,8,27,12,22,11,18,20,12,14,13,20,15,14,16,21,11,15,15,19,18,10,14,9,14,23,38,24,23,12,16,23,18,27,21,15,19,20,16,16,21,21,17,15,18,23,24,13,10,19,13,12,28,16,11,14,18,14,22,19,22,13,17,15,9,20,20,21,20,15,9,7,17,19,13,12,15,26,20,15,19,17,27,17,14,18,13,21,7,18,21,13,30,22,10,19,11,21,12,14,23,30,22,27,13,10,21,18,11,28,20,24,24,19,19,11,18,20,7,13,11,14,19,15,10,12,14,12,15,26,24,20,11,12,17,18,21,17,14,14,20,31,15,23,17,19,16,25,18,11,13,12,12,15,15,20,12,11,11,20,17,16,15,19,10,11,10,17,15,12,14,19,20,18,14,17,17,13,13,13,20,17,18,11,15,17,11,16,19,13,12,17,14,13,20,25,21,14,22,14,24,20,13,18,10,19,18,20,25,20,10,11,14,13,14,12,17,22,15,20,17,18,16,18,14,15,22,13,11,30,17,19,11,16,15,15,14,14,31,14,15,13,15,16,15,19,32,15,24,15,22,11,14,14,20,11,16,11,16,17,16,12,22,25,12,9,26,8,14,21,20,17,8,7,15,25,18,12,18,13,14,22,19,15,13,21,23,15,18,22,17,18,15,11,15,26,15,24,18,10,21,13,17,18,18,19,15,13,10,24,11,8,17,16,20,11,21,27,17,8,24,15,11,9,12,21,19,11,26,19,26,12,15,12,12,15,20,20,20,12,28,16,10,18,17,14,19,17,18,17,17,17,13,9,11,21,10,24,21,10,27,21,19,15,9,18,20,16,13,21,11,23,17,16,20,11,22,8,12,27,16,24,25,10,13,17,23,12,24,14,25,14,15,20,31,10,17,19,15,26,16,15,9,20,19,17,19,22,14,14,15,8,18,20,16,13,17,14,26,23,21,19,22,23,18,20,16,20,18,14,16,20,22,13,15,15,21,14,20,15,17,20,15,17,18,12,18,9,13,21,22,18,16,24,23,16,16,18,13,17,12,16,17,19,16,17,21,21,17,21,13,15,16,20,13,11,10,21,11,18,33,13,21,8,21,19,14,15,11,20,26,19,19,23,14,15,11,15,19,17,11,18,17,17,11,13,20,15,15,11,20,19,20,24,15,23,20,8,14,16,13,20,24,13,15,24,16,17,20,19,19,21,16,20,18,19,12,23,19,14,20,18,17,25,18,18,16,21,26,13,19,18,15,17,16,17,23,23,17,14,17,13,9,16,22,16,17,20,11,9,19,19,17,18,17,19,14,23,16,13,21,14,23,21,16,19,11,12,17,13,23,12,8,20,29,14,18,15,12,18,18,20,24,12,15,12,19,10,16,11,9,18,8,17,21,22,15,17,22,8,17,19,7,22,14,13,25,28,20,10,15,19,10,11,10,24,12,23,24,15,24,15,17,18,13,21,18,18,17,19,19,24,16,16,14,17,14,13,18,15,19,21,21,24,11,21,12,24,12,22,16,11,11,21,19,21,30,18,20,17,15,23,15,17,16,22,15,13,11,12,18,15,7,13,10,20,13,17,15,17,11,20,21,15,20,22,11,17,14,16,17,20,16,9,21,30,12,15,12,12,16,21,26,11,13,15,15,13,26,24,23,24,15,15,21,15,12,13,13,12,19,17,8,18,20,22,11,25,16,21,27,14,14,19,16,19,14,25,15,16,17,17,17,15,19,23,11,17,14,24,18,15,13,7,11,18,17,19,18,15,16,10,27,24,20,11,15,8,24,13,20,17,23,19,16,28,17,16,13,23,15,12,17,12,14,19,13,25,16,31,29,24,17,11,20,18,20,25,14,19,13,20,7,20,12,19,9,21,17,19,8,27,22,26,21,23,18,15,17,22,11,26,16,14,12,16,25,15,11,16,24,15,11,16,21,18,11,15,19,17,20,18,14,14,17,11,14,17,17,15,19,13,21,12,13,10,17,21,17,11,18,23,22,11,23,18,17,18,26,23,15,26,14,13,17,15,18,15,15,24,14,16,19,12,26,17,17,11,22,8,20,15,19,22,15,10,23,18,10,14,16,18,14,12,16,26,10,18,23,16,22,12,14,12,18,18,14,15,18,15,18,17,18,15,21,18,7,15,20,12,13,19,13,17,12,15,13,21,23,14,14,21,18,23,21,16,18,20,18,9,21,20,18,14,11,21,20,17,10,22,17,20,19,18,12,20,28,17,9,28,17,28,16,16,13,21,28,18,13,14,12,14,11,18,17,16,21,12,14,19,17,13,23,18,18,22,17,21,17,13,10,15,19,13,24,13,15,11,22,14,11,14,15,13,15,26,14,17,13,14,26,13,23,16,18,18,18,22,9,13,12,19,13,16,15,20,21,14,12,19,12,14,20,16,16,15,14,17,13,11,14,8,20,23,16,9,11,24,17,14,16,14,23,16,19,13,16,15,13,10,17,16,11,20,11,13,26,20,16,7,16,17,18,15,19,19,19,16,20,15,15,5,14,15,13,12,17,13,24,20,17,24,13,4,18,9,23,17,18,25,12,13,14,15,12,17,15,12,17,14,14,14,17,14,19,14,20,9,19,18,11,17,12,19,19,16,14,19,15,24,23,16,36,16,22,23,19,17,17,22,18,13,12,10,18,18,13,14,11,14,16,18,14,23,19,19,17,15,17,13,25,21,21,27,13,22,33,27,19,17,21,14,10,15,19,21,17,18,20,16,18,17,18,16,14,17,24,19,25,18,24,23,17,23,19,19,12,16,21,10,11,21,12,19,12,20,8,17,23,17,18,17,16,9,17,24,18,18,23,21,15,22,19,15,12,15,20,23,15,18,21,18,15,24,29,10,17,11,28,11,11,13,11,18,20,23,13,21,14,13,20,21,14,20,23,21,9,15,17,15,25,12,14,14,15,24,16,12,17,14,14,17,16,17,14,19,16,15,11,10,10,12,19,15,17,21,12,7,15,12,21,13,7,14,18,32,25,19,29,17,13,14,14,8,22,26,11,19,11,11,19,8,25,24,19,23,15,21,20,20,12,9,6,13,18,18,14,12,19,20,17,21,11,8,17,16,32,12,17,16,13,15,18,15,11,19,15,27,13,16,17,22,15,21,14,22,18,8,20,11,12,10,19,18,14,16,15,31,23,24,18,21,29,11,23,14,19,20,19,22,20,25,17,20,24,18,18,15,22,10,22,18,19,14,19,14,17,15,25,10,11,16,14,7,13,16,27,20,11,17,11,15,15,13,14,11,9,11,22,27,10,15,19,10,14,18,10,13,19,13,20,18,27,17,11,17,14,19,11,9,12,17,14,19,17,14,20,14,18,13,14,16,21,21,22,26,18,19,18,17,20,18,17,12,12,16,14,19,26,17,19,21,8,15,13,20,15,16,13,18,17,18,16,20,18,15,19,12,15,16,17,14,14,14,18,15,14,12,20,24,21,17,13,19,12,22,24,20,21,7,11,17,20,12,13,13,16,15,28,15,8,14,17,18,12,13,18,26,22,23,15,31,15,10,15,18,9,15,14,17,16,11,19,14,20,18,20,16,25,18,19,19,14,17,21,14,18,23,19,10,20,10,8,17,24,14,17,11,21,13,17,11,17,9,18,17,25,12,18,18,18,15,14,23,15,21,18,19,25,18,24,18,19,17,23,15,18,10,17,19,17,12,14,17,17,13,10,20,15,14,15,20,17,16,14,18,14,20,21,14,24,15,13,8,19,14,22,21,17,17,19,14,12,15,15,8,14,14,23,19,19,16,13,12,14,19,12,13,19,21,31,17,18,20,17,16,14,24,15,17,17,13,8,15,14,13,16,17,14,13,18,16,31,26,8,5,18,16,11,15,16,14,16,11,17,24,18,11,15,14,21,17,15,13,11,21,16,13,11,12,22,14,15,7,13,19,20,11,13,16,24,18,19,9,15,7,23,19,14,15,17,18,26,17,19,18,25,12,12,11,16,13,9,18,20,15,14,18,22,20,16,13,22,19,21,11,14,12,16,7,16,15,20,23,19,19,29,24,13,16,12,15,12,11,17,15,8,15,24,22,14,13,12,18,19,26,18,22,21,16,11,29,20,24,13,14,14,13,16,13,16,19,19,12,16,15,9,28,18,14,16,21,18,16,7,16,14,18,14,12,15,15,9,9,19,19,12,10,25,10,17,15,9,16,21,21,11,21,20,10,12,10,22,23,17,11,16,22,18,20,15,14,20,8,25,15,17,23,15,26,15,16,13,25,19,10,18,15,8,15,17,13,16,26,23,12,21,17,19,21,16,10,18,18,19,17,11,15,22,5,15,14,21,20,15,15,15,23,14,21,20,15,18,16,16,12,22,14,26,16,14,24,15,13,12,16,13,12,23,17,15,23,10,13,17,21,23,13,17,20,20,15,30,17,23,22,20,24,16,13,14,18,16,10,20,25,23,21,15,13,21,13,21,15,13,21,8,18,15,19,19,18,15,15,18,18,7,13,12,18,20,11,13,17,23,21,23,27,17,18,22,21,24,12,21,16,17,17,12,19,11,20,12,15,9,16,14,11,9,22,14,17,20,21,17,24,18,18,26,8,19,17,12,22,20,15,11,15,11,20,8,12,24,13,14,14,15,21,22,15,11,11,14,15,16,10,11,20,12,9,11,16,17,26,13,8,15,13,17,19,20,14,22,13,21,23,22,15,10,16,13,9,17,16,12,14,17,17,19,14,19,23,21,18,16,15,23,20,20,8,12,22,18,21,14,15,18,12,21,15,17,21,10,15,16,11,14,17,15,17,29,16,18,19,15,16,9,25,19,18,21,11,17,12,19,23,20,18,22,16,22,23,18,13,21,11,8,16,14,26,21,15,20,18,21,20,19,15,19,19,26,16,12,18,16,18,21,18,17,35,15,13,19,17,14,23,16,15,22,7,22,19,13,15,11,12,13,21,9,16,16,9,25,19,9,15,13,19,8,25,19,16,25,14,22,9,17,17,14,19,20,20,12,15,23,15,24,21,16,11,14,17,18,18,13,19,12,16,13,23,14,13,18,22,21,19,9,17,28,6,20,12,19,15,22,20,21,18,18,9,13,14,19,18,15,15,15,15,18,19,16,15,17,16,9,12,10,14,22,18,20,14,27,18,15,18,9,11,9,23,12,13,7,16,24,9,24,19,17,33,25,14,30,18,18,12,11,13,14,17,13,7,9,23,14,10,14,15,20,16,11,11,17,17,9,12,29,16,15,20,10,16,21,18,12,17,16,21,25,12,13,15,18,11,26,14,22,18,15,14,14,19,24,18,24,20,12,16,10,16,24,12,18,23,15,14,17,16,23,17,14,20,17,11,15,25,16,19,17,11,19,20,23,13,9,20,20,14,14,23,24,19,13,14,14,21,14,19,19,16,18,13,17,17,21,17,16,17,10,18,14,14,11,14,12,26,15,13,21,21,15,13,11,11,22,23,22,23,24,10,18,25,11,17,14,13,24,18,30,15,16,16,11,22,14,17,25,19,17,18,9,11,19,27,15,25,8,14,10,28,16,22,15,14,14,23,17,18,16,11,16,20,20,15,12,20,14,15,24,15,21,13,22,14,7,18,16,14,19,14,18,23,12,22,27,16,11,14,23,21,16,16,20,25,13,18,14,15,30,27,21,13,26,20,18,20,26,19,10,9,17,16,12,17,18,7,11,13,11,11,10,15,16,13,18,23,17,19,21,9,17,19,20,17,17,22,16,19,10,31,24,15,20,20,20,14,12,16,26,20,13,24,16,10,10,15,14,25,14,23,12,14,22,9,11,15,11,13,16,16,21,14,21,15,19,23,15,21,14,24,16,15,20,21,9,16,15,14,16,13,22,14,19,19,21,19,12,22,14,29,15,20,13,21,16,26,32,15,13,23,16,15,15,18,12,12,18,18,23,19,16,23,12,19,19,15,12,19,11,15,15,27,13,26,16,16,14,29,22,15,23,12,16,23,19,12,20,15,20,19,16,19,16,15,14,28,12,16,22,13,8,9,21,18,12,29,19,10,22,14,20,30,20,14,11,21,18,19,19,26,28,14,7,19,20,20,20,13,17,13,12,13,9,9,24,17,19,8,16,15,11,22,19,11,13,14,11,12,14,18,12,16,10,24,15,19,27,17,22,17,5,22,14,14,24,20,16,19,8,23,20,20,23,8,10,12,18,23,16,12,27,22,19,22,15,17,9,15,14,10,11,19,13,19,25,13,23,18,20,12,16,30,23,10,24,13,13,11,15,15,28,16,14,15,13,15,5,19,20,16,12,11,13,19,15,17,14,19,16,14,18,15,13,13,12,29,21,8,20,18,15,14,28,9,24,14,16,9,19,11,23,14,24,12,19,22,13,17,11,13,14,15,22,17,26,9,17,11,21,24,11,19,17,18,20,10,17,18,16,14,19,24,14,14,32,9,14,11,26,15,25,10,17,12,13,19,17,21,14,12,32,18,19,12,13,16,12,20,15,17,15,17,12,21,17,19,15,16,18,17,16,16,21,17,24,16,13,18,17,16,10,21,24,24,17,9,8,14,12,10,18,10,7,15,24,19,23,20,26,11,5,13,20,8,17,19,8,20,28,10,19,16,15,16,14,17,16,12,12,15,18,16,27,16,11,16,15,17,12,22,16,13,15,21,19,23,14,22,21,15,13,25,17,13,17,7,19,19,15,24,20,21,19,15,15,20,14,19,19,15,26,13,19,26,15,17,15,19,12,24,20,10,14,18,16,14,10,16,19,17,19,21,23,19,11,13,22,21,20,11,20,12,20,16,22,21,18,16,14,22,20,21,26,18,19,18,25,22,19,19,19,17,15,21,17,21,23,13,18,23,16,9,20,13,16,19,24,15,17,25,11,17,16,24,16,13,15,19,13,21,17,29,15,16,22,12,13,12,24,9,8,23,14,20,18,18,14,26,21,13,18,13,15,19,15,16,16,15,14,13,10,10,15,22,20,8,19,20,23,9,14,14,13,20,17,18,17,19,14,13,17,22,18,18,15,17,19,17,16,16,15,17,21,17,14,14,12,17,8,21,16,25,11,17,19,20,17,11,25,19,14,16,30,11,18,20,12,13,22,13,18,20,16,23,23,22,24,15,20,12,21,13,12,22,12,14,13,12,9,15,22,10,10,16,11,19,20,21,15,14,16,21,25,20,11,19,18,21,13,11,9,8,9,14,23,21,18,12,21,15,19,15,21,18,10,15,12,10,13,16,12,20,24,20,16,15,12,17,18,17,18,18,18,24,10,12,19,17,22,18,14,22,11,23,15,13,21,11,17,18,10,11,13,23,21,25,19,18,18,13,17,18,25,14,25,20,23,9,8,13,15,16,16,14,20,16,11,13,26,9,21,27,11,18,22,20,18,23,23,19,19,17,13,21,25,12,19,17,21,18,12,11,11,13,13,22,16,16,26,15,30,14,22,12,16,15,19,13,17,16,19,17,19,15,15,19,23,19,17,21,17,14,12,23,11,11,11,20,15,17,10,15,26,16,21,21,17,14,13,13,21,14,18,15,16,21,17,23,16,19,24,14,30,19,17,10,18,22,13,10,18,11,17,17,22,9,24,11,9,10,14,10,20,17,14,22,18,14,26,11,16,19,16,27,16,17,23,15,19,22,16,13,17,12,15,15,13,22,9,22,12,16,13,21,17,15,17,17,22,11,24,22,19,12,14,14,26,18,16,20,13,21,11,16,9,10,19,23,14,10,13,17,9,16,16,16,20,18,19,9,20,9,16,12,21,11,27,19,16,9,30,10,7,18,14,17,22,10,16,17,17,18,17,24,16,15,9,15,13,28,8,23,21,20,22,17,20,13,19,27,18,21,18,16,18,17,19,14,13,16,20,20,13,10,18,13,16,16,15,27,18,26,12,20,12,18,17,16,26,18,10,28,10,23,13,15,16,18,12,20,19,15,19,15,10,14,28,11,7,11,18,23,16,25},{17,19,16,22,24,16,21,20,13,23,19,14,9,22,9,23,19,21,16,19,14,14,15,21,10,30,13,21,19,11,19,15,28,19,11,15,13,15,11,9,15,27,16,11,13,20,8,14,25,11,23,17,13,14,10,17,17,10,9,21,21,19,18,22,16,30,22,12,25,14,16,17,20,17,14,24,14,13,15,14,14,16,10,14,16,13,10,16,22,16,7,16,22,16,25,27,21,20,18,18,18,15,9,18,12,15,16,8,16,12,8,21,22,10,18,26,13,16,17,15,15,20,12,30,15,20,30,16,22,16,23,17,12,20,11,13,17,18,12,26,24,16,15,7,19,11,20,19,26,28,17,16,21,19,13,15,20,14,15,14,15,14,28,5,15,15,16,16,10,20,24,18,27,18,21,24,19,12,12,20,15,16,20,32,23,12,16,13,21,12,17,14,26,13,16,22,8,15,17,18,16,16,14,18,15,22,11,21,20,17,22,23,20,18,11,9,15,14,21,23,12,10,11,15,22,25,16,21,23,20,15,18,15,9,24,20,13,19,19,13,20,14,15,24,16,16,15,16,29,25,20,18,14,8,11,23,13,28,15,35,19,12,12,14,14,12,20,13,16,21,13,11,21,19,15,8,22,21,23,27,17,16,16,14,24,17,23,29,15,10,10,26,14,18,17,11,18,26,13,14,22,25,10,16,17,25,14,13,15,20,16,19,12,14,7,13,12,17,12,14,19,19,16,19,18,20,14,16,13,16,14,23,15,11,16,26,8,18,14,23,15,20,16,14,20,13,13,13,22,16,26,8,12,23,20,15,16,17,14,20,17,15,14,21,17,13,17,14,18,35,18,24,20,21,20,17,11,16,21,28,18,14,9,22,13,20,14,24,14,8,19,14,19,16,19,16,23,15,13,19,14,14,14,24,16,17,22,14,9,19,17,21,25,19,18,16,22,15,19,13,18,19,16,22,10,13,23,18,16,27,6,16,24,19,17,13,15,23,19,17,15,19,16,22,15,16,12,19,14,27,16,18,16,12,12,10,22,15,18,11,17,9,17,15,19,9,19,17,14,12,19,19,16,16,14,15,18,19,31,15,17,15,24,11,10,17,20,10,15,13,29,24,10,11,23,21,14,10,18,14,13,15,23,23,8,14,27,22,7,20,18,21,14,12,11,22,18,24,15,31,12,16,16,12,15,17,26,19,9,16,16,6,17,6,17,11,23,14,20,18,12,20,13,17,18,16,12,12,17,12,19,18,16,12,17,19,19,16,20,16,17,14,18,14,11,19,17,12,15,20,23,17,10,10,22,20,17,16,17,13,25,16,11,15,19,20,8,11,19,14,24,14,24,15,15,15,13,18,7,17,8,20,8,15,16,12,17,17,23,14,24,37,16,19,11,15,19,18,17,14,18,16,16,16,23,18,17,20,24,14,23,19,9,15,17,19,20,17,16,17,18,16,30,27,22,19,19,22,24,20,15,16,11,15,13,14,24,16,23,18,15,23,17,20,15,18,15,17,11,18,15,26,15,15,17,23,24,20,12,14,16,12,19,17,21,14,10,17,16,21,13,21,20,28,17,16,26,14,17,22,26,24,17,14,20,13,23,19,12,13,22,21,20,9,15,16,15,8,16,23,22,16,12,20,17,18,12,8,19,20,19,15,19,24,16,22,23,9,10,12,13,21,12,20,18,15,14,18,10,7,27,20,11,22,23,12,14,11,15,13,13,9,13,16,22,16,20,16,13,17,15,17,15,24,10,23,15,20,17,13,20,14,20,20,19,14,9,19,5,8,23,15,14,8,18,22,19,14,13,26,13,13,22,21,20,14,17,18,9,10,21,6,20,18,10,20,22,18,18,11,18,15,14,13,21,24,11,14,33,14,19,10,24,10,9,18,20,22,29,27,21,23,13,17,16,12,16,14,19,16,15,10,16,16,13,16,22,17,16,13,21,19,18,9,13,17,12,19,19,14,14,17,17,12,16,20,16,17,13,21,16,10,15,16,7,14,19,13,26,23,22,26,26,11,19,10,19,15,17,20,14,25,13,20,25,20,12,25,16,20,15,27,22,14,18,17,16,7,23,20,15,13,16,19,15,10,20,16,11,23,17,13,17,11,17,27,27,19,19,11,18,8,31,21,15,8,13,11,15,17,12,28,11,15,11,17,25,17,17,13,22,12,27,27,30,22,15,20,21,24,27,18,15,16,9,19,19,22,18,18,7,10,19,20,16,14,15,13,22,16,13,17,11,17,13,10,10,14,32,17,17,13,7,15,22,13,21,16,16,19,18,11,8,8,11,12,14,20,18,17,26,20,18,14,24,14,20,19,18,19,18,18,17,17,13,30,16,18,11,11,16,10,12,8,17,18,14,14,16,18,20,7,18,21,19,10,22,10,10,14,11,26,16,9,12,18,23,12,13,20,13,18,18,23,14,19,23,16,15,11,19,19,16,10,21,14,21,9,8,14,10,11,13,16,17,20,16,22,19,10,17,16,22,16,11,14,13,23,25,13,17,12,10,17,29,20,13,21,16,15,15,19,24,15,9,18,10,20,15,8,11,9,17,13,13,11,25,16,15,17,13,14,15,21,20,18,12,23,16,14,20,22,22,17,9,18,11,18,20,14,6,23,15,22,19,17,13,16,11,19,26,10,19,12,14,16,17,10,20,20,21,30,17,11,18,14,18,12,18,24,10,17,12,16,12,13,20,15,23,20,17,29,16,22,13,14,12,15,15,19,21,18,28,7,26,15,13,13,17,19,15,17,23,15,28,14,14,26,18,14,17,25,19,19,12,15,12,16,24,20,15,14,20,17,15,8,14,22,13,12,20,21,13,17,24,14,13,26,16,18,26,24,18,17,9,16,20,16,14,19,15,17,15,21,17,17,8,19,19,20,18,18,22,13,24,24,18,14,28,13,15,24,15,22,26,12,19,15,26,18,19,11,22,13,14,9,16,13,18,19,19,18,16,13,10,20,5,18,14,21,18,15,14,22,23,15,17,14,10,20,19,22,9,14,22,26,13,19,18,22,18,16,28,11,16,15,16,16,37,11,13,25,13,27,20,27,17,17,25,16,16,13,21,18,17,19,12,12,15,18,10,17,16,18,13,20,13,22,17,15,18,14,26,14,18,20,20,18,13,19,21,14,25,19,6,16,22,12,19,13,16,21,12,14,16,11,23,7,13,23,13,16,13,12,17,25,18,19,14,20,14,17,16,20,18,24,15,23,14,27,13,12,28,9,19,15,15,15,17,20,28,21,19,18,17,23,18,16,17,15,22,15,13,14,24,18,25,14,15,23,16,15,19,14,16,19,22,20,21,13,16,23,21,10,29,4,26,19,13,9,18,22,12,22,19,16,19,20,21,12,10,16,23,13,17,17,22,22,23,11,15,20,21,17,15,22,17,8,14,19,17,19,20,14,15,9,12,13,18,10,22,20,14,12,10,16,19,9,25,19,20,22,14,18,23,13,15,9,29,20,11,21,12,20,10,14,17,12,20,19,19,14,25,18,15,15,23,8,13,20,25,27,7,9,24,15,15,14,24,17,18,18,18,14,18,18,18,18,14,13,15,18,22,13,16,13,23,17,24,13,9,24,14,16,17,15,22,10,10,23,14,15,18,19,16,8,24,21,14,22,22,16,22,13,19,11,17,15,14,16,11,24,17,15,11,23,11,16,16,9,18,21,13,18,21,16,26,12,22,6,18,13,13,20,12,12,28,26,16,13,16,20,18,13,18,24,23,19,11,15,13,28,13,15,12,23,20,20,13,14,21,19,19,15,26,17,13,16,22,30,19,20,15,13,23,27,23,12,22,6,14,21,27,17,12,24,16,15,13,20,20,19,22,16,23,22,7,12,10,20,18,17,23,13,18,25,16,21,18,16,10,17,18,17,9,17,12,13,26,31,16,15,12,15,13,14,17,20,18,25,19,18,16,21,15,19,15,19,12,22,19,23,14,15,16,13,10,13,16,19,14,13,21,18,13,19,14,16,17,18,20,10,23,26,22,19,41,12,13,13,9,13,17,20,26,13,13,16,13,13,16,24,15,11,18,14,12,22,11,23,6,17,20,20,16,15,20,31,25,20,10,24,25,17,18,23,15,9,22,12,9,15,10,13,10,16,9,18,24,23,21,11,23,8,24,17,13,16,21,19,10,12,21,11,20,9,20,17,17,8,16,17,18,19,11,26,18,18,16,14,15,17,19,29,14,21,17,20,14,30,24,18,13,15,22,18,8,13,25,14,10,16,14,25,23,17,18,21,22,23,16,18,13,18,13,19,18,21,24,20,15,16,13,13,21,19,12,8,16,15,20,25,21,11,14,27,20,14,17,14,18,24,22,18,24,13,15,19,14,20,13,12,14,17,9,19,19,15,11,17,13,24,15,24,17,18,14,16,11,21,15,14,13,15,21,9,16,22,22,21,20,18,16,7,14,9,10,20,27,21,14,13,19,25,18,20,13,12,16,18,16,14,23,14,23,14,11,31,23,17,26,6,12,15,13,16,12,26,12,18,14,16,20,22,15,13,25,27,17,19,22,18,24,15,25,22,18,23,18,11,15,18,16,10,10,18,18,14,9,19,13,13,11,31,19,31,25,25,13,16,26,17,28,21,17,22,20,17,18,20,14,19,14,28,14,20,10,19,21,16,15,16,21,13,14,10,16,16,18,15,14,13,17,13,33,17,29,20,30,18,12,33,13,22,14,24,14,17,20,17,19,22,21,16,19,20,19,18,10,10,28,15,11,30,25,20,10,26,13,12,9,22,26,9,23,18,19,20,9,17,18,19,25,22,9,15,21,15,12,14,28,23,19,31,24,21,21,13,21,16,15,20,27,13,10,14,19,16,22,22,19,13,19,19,19,14,17,22,15,11,21,18,18,17,23,12,26,14,17,17,23,21,14,18,18,8,15,15,19,14,15,24,13,22,14,14,26,17,16,16,10,21,16,12,16,8,9,21,15,14,16,5,21,15,16,15,22,17,27,19,12,10,17,12,13,18,13,17,27,21,14,17,19,25,20,16,17,20,20,15,13,16,14,9,16,18,20,14,21,18,19,11,14,13,15,16,25,14,15,23,16,24,24,15,11,17,14,17,12,8,19,22,19,17,16,24,15,13,19,14,17,15,22,14,14,17,18,19,9,21,18,12,17,14,11,17,14,10,28,17,22,24,18,10,18,11,19,16,12,20,14,22,23,22,15,16,12,21,16,13,18,22,21,22,16,14,12,12,14,14,16,20,15,14,27,14,26,26,25,22,15,17,24,16,12,12,18,15,14,14,25,10,13,23,16,8,27,19,19,17,11,17,20,19,15,18,13,14,10,13,12,23,9,15,18,23,25,8,14,27,12,13,14,25,14,22,15,16,24,14,14,14,17,13,18,16,27,13,22,6,20,17,14,23,17,15,17,13,21,14,18,20,14,15,13,22,23,18,25,16,10,25,14,19,22,13,14,23,14,21,15,14,18,15,11,17,15,15,14,26,14,14,20,22,15,16,17,18,17,12,21,15,10,15,20,11,20,11,18,20,10,10,17,21,15,13,22,17,33,14,16,21,14,19,14,16,16,22,17,14,21,23,17,13,12,23,10,12,20,19,20,22,9,27,14,8,15,23,25,19,16,11,24,28,16,16,12,14,11,19,5,20,14,22,25,19,15,17,26,20,13,26,12,19,12,20,18,22,14,22,9,15,9,13,7,20,17,19,18,9,16,12,27,17,13,24,23,15,18,11,16,8,11,29,17,23,15,21,18,20,12,8,15,17,10,11,22,19,14,20,20,14,31,12,20,14,18,19,22,22,11,17,14,7,17,10,23,24,20,17,14,24,10,11,20,19,13,14,16,18,31,30,23,18,15,17,18,18,20,10,16,15,13,14,19,23,22,19,14,16,12,14,15,14,16,13,13,14,13,18,19,19,19,21,12,17,11,17,15,15,21,14,27,19,18,17,25,18,15,15,10,29,15,20,14,15,9,19,31,16,21,14,13,17,20,25,23,12,17,8,13,15,25,17,24,14,11,25,17,17,18,19,22,25,12,19,20,14,19,10,22,35,10,15,23,13,15,20,16,19,17,18,10,10,15,20,11,7,20,21,24,17,13,17,14,16,16,12,13,16,15,13,19,15,25,15,19,13,14,19,19,22,20,17,13,10,19,10,18,18,22,13,25,21,8,16,15,13,6,21,16,17,12,18,11,9,16,16,18,21,21,18,25,13,26,16,13,14,14,32,18,20,22,17,13,19,20,17,12,11,19,17,14,11,13,20,10,22,15,20,19,16,16,15,13,18,20,13,18,17,17,23,14,25,13,17,20,15,15,22,19,13,14,16,15,18,15,24,15,17,22,17,18,24,17,15,21,16,16,12,23,14,10,17,19,13,10,25,25,21,10,14,8,16,16,14,22,17,16,13,18,16,15,14,14,22,15,18,19,9,13,23,19,13,13,13,16,21,18,13,21,14,10,24,23,14,15,20,16,8,15,23,11,17,22,28,24,18,16,21,23,12,14,13,24,19,22,16,14,15,20,20,12,8,9,20,13,19,14,9,24,14,15,16,17,18,12,15,15,18,21,10,12,18,15,13,15,13,17,23,25,10,22,16,13,19,24,13,15,11,24,13,20,19,16,15,19,13,12,11,12,13,19,15,20,10,15,14,11,24,19,18,23,13,17,15,30,11,15,13,16,17,22,18,19,13,20,14,9,14,15,13,14,20,7,14,21,22,11,18,7,18,19,7,13,9,11,15,15,15,26,20,17,18,20,18,20,15,20,18,21,26,13,22,10,24,19,13,21,9,20,15,18,18,12,16,19,24,14,16,15,25,16,14,18,16,18,16,19,22,12,21,19,19,19,19,14,8,13,16,25,5,14,19,20,14,16,17,17,17,15,28,11,12,19,16,17,15,12,22,28,17,14,16,14,20,15,26,25,14,16,14,18,8,12,26,18,17,15,10,24,15,22,19,14,12,24,18,20,13,12,15,19,17,6,22,10,16,13,16,23,20,11,18,17,14,27,13,20,11,20,24,13,14,25,12,31,8,20,11,20,13,20,20,14,17,13,31,10,15,18,18,15,22,27,19,26,18,30,22,25,20,22,15,17,19,11,26,21,16,19,14,22,13,22,16,11,14,19,17,17,20,15,13,15,26,14,21,28,12,20,24,20,18,30,13,19,9,18,14,15,11,11,12,18,20,17,17,26,13,11,15,19,13,18,19,15,12,11,25,15,15,11,18,7,16,15,18,15,19,20,19,20,28,12,13,11,14,21,13,12,17,18,20,17,19,18,23,15,12,6,14,12,11,17,18,20,27,17,16,16,15,19,19,18,18,20,14,26,13,15,25,13,20,14,16,7,11,19,11,16,31,26,15,21,10,23,15,15,17,8,19,17,10,22,18,16,12,25,22,18,14,28,16,18,33,20,14,9,22,15,15,18,15,14,12,15,14,20,11,21,18,18,14,10,19,24,14,25,23,13,21,19,22,10,11,30,17,18,18,18,10,27,15,15,19,21,21,22,13,14,9,13,10,18,23,23,19,16,14,14,27,14,8,18,26,12,22,13,15,33,9,20,20,8,19,19,19,14,16,16,15,21,23,16,21,20,24,25,22,15,19,26,14,15,22,17,32,17,16,17,16,17,18,29,18,16,11,13,11,18,15,19,3,34,14,13,22,19,18,12,10,19,16,15,24,25,17,13,16,16,11,17,12,17,16,17,16,16,8,13,11,31,21,16,19,15,32,14,21,21,14,11,28,16,20,14,15,20,19,21,16,17,20,13,17,20,23,13,25,10,17,20,18,19,21,17,13,14,28,14,19,16,26,13,16,19,15,13,15,18,11,21,15,26,16,20,23,9,11,12,23,22,21,15,23,15,28,11,16,22,18,13,19,16,14,18,18,16,17,22,30,17,25,15,15,21,21,12,27,22,11,8,20,18,18,17,17,15,8,14,19,12,24,15,12,26,19,13,25,13,16,13,14,13,15,8,10,14,13,22,11,13,7,19,22,18,13,15,16,18,26,17,16,22,15,16,10,12,14,16,24,25,18,17,28,18,20,16,11,25,19,12,14,20,19,11,11,21,9,9,25,11,15,23,22,11,18,13,19,18,11,12,19,24,13,28,18,26,23,13,20,16,14,23,17,10,19,11,20,20,20,20,10,25,22,19,13,17,18,12,18,19,17,17,16,19,21,17,13,11,18,29,12,16,9,17,22,13,12,15,17,17,14,17,12,14,20,30,25,21,18,10,18,23,20,13,20,12,28,17,15,12,20,16,13,17,10,17,14,19,17,8,14,24,15,18,22,15,13,27,16,19,22,19,24,24,19,15,9,20,15,23,12,17,23,14,18,20,26,16,11,15,25,19,16,14,18,27,15,11,18,12,11,20,17,15,13,18,18,14,22,21,22,16,19,16,14,14,14,25,18,15,22,18,18,17,13,16,15,15,21,22,22,27,18,17,17,19,15,17,24,24,13,25,18,21,18,15,17,12,19,15,20,20,20,10,22,16,21,19,16,36,21,22,16,7,17,13,18,16,14,12,16,17,29,10,18,8,15,12,11,19,26,15,26,22,22,24,18,22,17,27,22,13,16,10,12,15,18,18,14,16,15,22,17,30,21,15,12,18,15,17,10,9,16,13,21,14,16,19,6,16,11,26,23,15,22,18,16,24,12,17,13,13,14,17,21,21,12,13,10,18,22,15,19,27,15,17,16,21,13,16,8,13,11,23,18,18,16,19,10,14,10,22,15,18,23,18,24,23,15,23,16,16,16,18,16,15,5,12,21,13,19,18,14,19,19,20,18,22,19,19,23,20,19,18,16,18,17,10,18,16,15,11,26,10,24,8,17,9,17,12,11,17,25,18,10,16,16,19,18,18,14,18,18,8,21,19,13,15,17,15,26,20,9,8,21,14,20,23,18,12,28,17,19,16,18,15,18,14,17,22,18,21,22,19,13,18,12,20,20,18,12,18,17,27,18,23,16,9,16,17,17,17,20,18,16,22,10,7,16,19,18,15,11,14,25,16,19,15,26,20,13,24,18,19,11,11,17,17,25,12,13,21,19,14,18,12,22,22,16,22,15,18,11,14,16,11,17,9,17,21,24,13,12,11,28,26,15,18,17,19,21,21,16,31,25,14,14,17,15,16,17,17,14,27,14,18,13,16,16,17,21,15,19,16,19,15,9,20,15,15,17,20,12,18,24,16,14,16,20,14,26,16,21,17,16,10,17,15,17,22,15,13,11,24,29,28,14,17,19,10,15,10,10,15,19,7,15,15,18,14,18,26,19,13,11,18,15,15,18,12,25,12,17,22,14,16,12,18,18,11,22,19,11,19,11,18,16,17,28,7,17,21,16,10,17,25,24,20,10,13,23,15,21,12,12,19,20,9,18,8,19,18,14,24,20,19,24,24,18,18,24,15,14,22,9,14,20,14,20,20,14,18,15,21,11,21,13,20,11,10,11,18,12,16,17,16,31,17,19,23,18,9,14,30,20,21,21,24,12,5,16,12,28,22,10,20,15,12,22,22,20,19,17,20,18,25,19,15,22,18,10,18,8,25,21,21,28,18,24,21,9,5,20,7,12,20,18,29,14,20,21,35,16,14,14,16,25,20,13,15,20,20,26,19,23,22,16,20,18,16,23,19,18,14,30,15,19,14,18,12,16,21,16,11,22,21,13,18,24,27,20,11,23,8,21,11,13,19,24,9,21,17,21,19,17,19,17,15,15,14,10,20,15,20,15,11,11,16,19,15,11,13,25,21,20,13,13,16,19,20,18,17,9,20,20,24,14,13,17,9,10,26,19,13,24,15,14,10,12,11,14,17,22,19,15,10,20,9,26,17,15,19,25,26,25,8,10,14,8,17,19,19,20,24,17,14,17,21,12,12,21,23,15,13,10,15,12,21,16,16,14,10,14,21,16,20,12,16,11,12,11,19,17,15,13,13,21,9,19,10,20,19,9,17,19,9,12,22,17,13,17,12,16,17,22,25,8,22,14,12,16,20,16,11,15,16,17,11,10,19,21,8,16,24,19,17,10,23,13,19,16,23,17,16,12,14,21,23,8,17,15,17,18,10,17,24,18,16,18,13,25,19,12,22,16,16,15,17,11,10,13,15,19,17,20,16,18,10,23,14,21,15,18,19,9,25,11,12,12,23,25,23,17,22,21,19,15,22,20,18,9,17,27,22,27,13,14,17,18,18,18,15,17,19,16,9,12,16,15,19,15,16,19,18,14,19,12,20,15,25,17,14,12,16,12,13,13,7,15,15,18,17,12,22,10,21,25,11,16,14,17,18,23,18,14,18,21,34,18,20,13,22,22,14,13,18,24,14,13,8,18,18,24,14,18,30,19,21,14,30,16,20,18,12,23,13,17,14,21,27,19,14,17,24,23,11,16,23,12,15,22,12,19,23,13,20,27,16,15,19,28,15,25,21,10,17,17,18,20,14,23,11,15,21,12,18,22,21,28,16,12,12,20,24,16,16,13,18,20,16,11,19,11,21,23,17,18,23,16,14,21,12,18,20,10,16,16,20,19,18,10,19,19,12,8,18,16,14,22,24,9,27,16,20,19,20,13,13,12,16,12,11,9,12,16,18,21,16,21,17,23,23,17,15,20,14,8,20,10,17,17,22,21,16,15,17,20,10,22,20,23,21,21,21,23,22,12,14,16,21,23,12,17,18,17,11,11,19,25,24,26,25,21,19,14,15,13,16,17,15,12,19,23,16,19,23,21,21,10,13,23,13,10,20,19,12,13,13,20,18,16,12,25,11,14,14,15,24,19,18,18,14,15,12,9,18,26,16,15,24,20,15,15,21,24,20,16,19,21,16,16,24,18,19,23,14,17,17,17,21,12,15,23,12,15,21,23,22,6,20,20,16,15,15,22,22,12,14,14,22,11,16,16,16,12,13,18,20,13,19,20,15,12,15,21,19,16,22,17,18,7,14,22,10,12,18,18,12,20,20,11,16,14,13,21,11,15,17,14,20,14,18,21,17,16,15,13,17,18,22,15,9,17,16,15,9,22,18,16,20,16,22,16,19,18,15,16,14,15,22,10,20,16,15,18,16,16,21,15,14,18,17,13,14,17,14,13,14,23,19,27,19,22,12,23,27,13,18,10,28,17,23,17,11,24,22,20,17,24,17,21,13,18,17,20,28,10,14,19,17,13,19,14,14,17,13,21,32,22,13,17,15,12,19,20,14,11,27,24,18,13,21,12,17,21,16,10,22,13,19,16,18,14,17,22,32,19,18,14,12,17,13,13,15,13,20,21}},
{{7000,2.950000},{16,12,10,15,11,11,7,16,10,11,10,14,19,8,18,11,11,15,9,13,13,12,15,15,9,23,13,13,8,19,13,5,18,14,7,11,10,11,11,17,10,11,9,12,8,8,16,7,16,17,9,14,6,12,15,15,14,11,11,16,11,10,13,12,14,10,13,15,19,11,9,11,9,18,13,13,12,12,10,9,11,11,16,19,8,11,13,10,14,12,7,16,17,12,7,9,12,17,10,8,12,17,15,16,13,13,10,14,16,15,15,19,6,11,12,18,13,13,8,23,11,9,13,10,9,15,9,17,15,8,10,16,12,17,8,7,10,8,15,18,10,10,19,15,9,11,25,15,17,12,8,10,14,10,7,8,13,13,5,10,12,13,13,10,16,10,9,14,8,16,12,12,12,17,10,12,11,13,7,12,14,10,13,12,12,14,8,9,8,16,10,11,14,10,6,16,17,13,9,8,16,9,15,9,12,8,8,10,9,10,14,11,13,4,11,19,13,13,17,11,12,12,13,14,6,16,14,9,17,9,13,10,13,10,8,8,9,9,10,9,10,14,7,10,7,20,15,7,12,11,12,11,15,7,8,14,12,14,9,11,15,12,14,16,5,10,18,10,17,12,16,10,15,11,15,12,13,13,11,12,11,12,13,11,12,14,20,7,10,6,11,19,5,9,10,17,11,14,15,8,12,11,5,10,12,6,10,11,12,8,16,7,11,14,7,16,11,17,17,12,9,6,26,6,18,9,16,9,16,8,9,9,16,11,20,13,11,11,17,9,7,12,20,8,12,12,15,10,9,13,7,11,11,8,17,8,13,11,6,15,13,12,18,9,8,9,15,13,14,6,14,10,18,11,18,8,12,13,16,13,10,15,11,12,8,9,13,17,12,13,17,16,11,11,7,17,2,12,12,7,15,7,7,8,10,13,12,7,9,8,17,19,9,16,11,10,10,11,10,12,15,15,16,12,10,13,12,10,16,14,22,15,7,18,12,10,13,13,10,18,23,8,11,10,18,11,16,11,9,13,11,14,15,12,9,24,8,13,10,15,9,6,17,14,6,18,9,7,9,16,8,10,14,13,12,12,10,8,10,12,14,23,9,10,12,8,13,14,14,10,14,14,8,11,9,9,12,13,10,6,14,10,5,18,7,16,19,18,16,15,17,13,8,14,14,10,17,6,17,8,8,5,10,8,7,14,13,18,7,16,13,8,5,5,12,16,5,14,10,4,18,18,2,10,13,9,13,18,7,10,14,11,13,17,14,11,12,11,10,8,10,10,7,21,12,14,11,5,6,8,10,9,16,11,14,20,13,9,15,12,15,8,19,15,19,15,14,6,9,7,6,12,7,10,8,15,10,28,14,7,14,16,12,5,12,12,11,13,9,12,13,9,5,4,13,17,6,14,9,17,10,8,10,25,8,9,4,20,9,14,12,14,19,10,15,6,11,16,13,21,11,6,13,12,14,9,16,15,13,9,11,11,9,13,12,14,9,12,8,16,6,15,11,10,13,13,12,8,16,6,12,6,10,14,12,22,9,19,13,12,9,12,8,9,15,14,13,15,15,10,11,9,7,10,16,18,12,6,7,10,8,13,3,7,10,7,14,16,17,9,10,14,16,11,15,11,5,6,16,8,11,13,8,14,12,12,13,15,13,17,11,12,21,11,6,12,11,13,14,10,15,13,7,12,10,17,10,10,9,14,9,11,10,5,12,15,17,9,12,14,11,11,14,9,20,6,6,10,8,11,12,16,15,12,10,7,12,5,10,18,15,8,12,14,10,13,13,16,10,14,15,12,15,14,15,12,10,12,19,9,7,9,14,14,14,14,7,14,10,23,12,13,7,13,8,18,12,9,5,19,15,18,9,12,17,8,8,9,9,9,10,9,8,8,9,6,10,13,14,16,11,10,11,8,11,12,12,14,13,14,9,7,10,9,12,15,8,12,7,3,15,7,14,16,11,12,14,11,10,4,17,11,10,12,15,8,12,11,15,6,9,5,9,10,16,8,12,11,9,12,15,13,12,14,11,9,18,10,10,9,7,10,9,11,9,12,16,12,16,9,12,8,10,19,10,11,14,10,10,7,10,17,9,14,13,7,6,17,19,14,13,22,12,11,20,9,11,19,12,14,13,14,10,6,11,10,11,12,12,10,12,9,14,17,6,13,15,12,14,16,10,13,16,13,11,12,13,23,13,16,8,8,11,10,8,19,9,12,26,11,16,12,14,6,8,24,12,11,6,7,5,6,17,11,14,8,8,16,10,11,14,8,7,8,10,10,10,11,12,7,12,11,13,23,9,7,16,15,9,7,13,12,8,7,12,17,12,12,10,12,17,8,11,7,13,17,3,16,14,15,11,8,23,14,18,6,8,12,8,13,19,10,13,12,8,5,12,11,7,18,14,15,14,18,7,16,8,15,7,10,7,3,8,6,13,12,9,18,8,13,7,10,13,7,12,15,9,27,15,20,12,8,9,17,19,14,9,12,12,10,7,9,12,7,9,14,11,10,8,14,16,9,13,7,11,8,12,13,13,16,14,9,11,15,14,14,15,13,15,12,13,13,16,22,20,10,12,16,14,7,14,16,15,8,12,12,12,18,7,12,9,19,10,8,8,6,14,8,11,8,5,12,15,15,13,7,20,6,11,7,10,13,16,13,14,27,11,17,5,14,9,16,13,9,12,11,11,17,12,15,11,12,6,13,11,13,10,15,6,9,16,21,8,6,10,14,10,8,13,22,14,12,15,16,15,17,16,14,13,14,9,16,10,16,13,8,10,13,15,8,11,15,14,16,7,12,15,14,16,14,13,10,22,13,10,5,16,18,11,7,11,11,9,11,7,11,3,10,9,15,14,9,12,14,10,9,10,13,20,13,23,13,5,17,17,17,6,21,11,13,12,6,4,15,17,7,10,12,4,5,8,13,8,8,18,18,12,20,16,7,9,12,15,10,11,13,12,17,12,7,12,8,15,7,12,4,12,13,11,18,11,6,14,16,12,11,11,9,15,17,13,10,10,7,16,12,6,7,7,14,11,8,10,9,14,12,11,13,10,9,11,13,12,13,14,11,12,6,7,18,16,13,12,5,7,11,17,15,16,20,8,4,13,13,18,14,7,13,17,9,15,13,18,16,9,6,6,21,11,12,16,7,9,11,12,7,17,8,11,12,12,8,10,11,15,14,21,17,18,6,15,10,12,12,9,9,3,14,14,17,12,14,15,16,7,10,5,9,12,16,10,10,8,11,23,15,9,6,8,21,12,6,14,8,10,10,18,16,16,9,9,19,8,10,11,16,15,11,6,10,14,13,9,13,19,14,12,10,16,4,20,11,12,16,12,4,18,17,7,15,10,7,17,10,13,11,10,10,15,20,13,14,16,8,4,9,10,13,11,11,12,19,13,3,12,10,13,16,11,8,19,9,13,6,12,5,9,10,12,9,7,7,7,13,7,7,17,7,11,14,12,10,8,12,11,11,7,15,15,19,15,17,7,11,6,16,17,16,13,14,15,13,10,16,7,10,10,9,13,14,15,12,9,11,8,16,12,13,9,17,17,8,13,13,10,10,8,3,18,12,12,13,13,10,13,24,14,5,15,12,12,14,14,6,11,10,12,16,20,11,7,10,11,5,10,14,8,10,12,7,8,12,8,9,12,8,7,15,19,13,13,13,17,21,12,12,12,18,20,5,7,11,8,9,15,12,12,16,15,16,7,8,13,10,9,15,17,14,10,10,16,10,11,11,7,9,14,14,12,10,9,16,14,7,14,14,11,13,14,14,15,21,15,7,10,13,12,8,12,13,6,19,11,11,10,11,11,14,10,20,11,8,12,10,8,14,10,12,9,6,8,10,10,11,10,11,12,6,13,14,10,11,11,6,7,13,14,6,9,13,18,7,16,10,16,8,11,7,15,24,12,14,10,10,5,8,10,16,11,15,6,6,9,15,11,12,4,16,10,11,11,8,13,16,12,19,10,8,13,9,8,9,12,16,18,15,10,10,9,10,18,13,17,7,13,11,15,13,10,16,11,9,12,14,9,11,19,10,10,9,12,10,13,14,11,14,13,11,13,8,12,11,17,17,15,7,13,8,9,16,7,14,10,9,7,15,9,8,11,7,15,5,16,6,13,8,11,4,15,10,9,6,18,13,10,9,8,10,6,11,9,11,11,9,13,15,18,10,10,16,14,13,15,14,11,12,14,9,12,19,14,17,12,12,12,20,16,8,11,15,9,16,11,8,14,12,18,11,20,8,16,7,4,12,11,16,6,13,9,7,11,22,12,10,12,23,15,15,3,11,11,7,12,11,16,7,14,15,16,11,14,12,7,7,7,11,8,14,12,11,7,11,11,9,7,17,9,8,12,9,14,12,13,4,4,9,17,9,13,16,14,26,17,11,12,7,24,11,10,6,12,12,10,10,10,9,16,12,14,14,16,10,12,12,10,10,18,12,10,14,11,10,20,15,8,10,12,9,7,7,7,14,8,16,5,7,17,13,17,13,12,12,19,8,4,9,16,8,12,8,9,12,22,10,11,9,9,13,7,19,16,10,11,9,9,7,10,9,15,13,14,8,15,7,18,15,3,8,5,13,6,12,14,9,16,15,11,13,11,7,24,22,13,19,14,20,8,8,15,11,15,8,13,10,8,11,11,18,14,12,12,12,9,15,5,15,5,10,5,10,12,11,8,7,17,18,14,11,14,10,13,17,17,15,20,13,16,9,10,10,14,13,14,6,13,10,13,8,11,16,16,11,13,7,12,9,9,12,3,10,15,11,15,13,14,9,10,13,5,12,6,8,13,16,14,12,14,9,12,6,14,9,11,10,13,9,18,6,16,12,15,8,16,16,8,13,15,13,15,13,11,4,15,10,11,17,8,11,7,14,16,17,8,10,4,6,22,8,16,10,13,19,14,14,11,17,9,20,15,6,5,19,12,11,10,16,14,13,13,9,12,15,17,13,5,8,7,9,10,6,13,10,20,10,12,9,14,9,15,10,16,14,9,8,13,8,13,5,12,14,14,5,9,11,14,11,16,15,10,17,12,13,6,16,9,11,18,10,16,9,5,10,12,10,14,11,17,6,12,15,14,7,6,16,12,14,12,15,12,13,17,10,11,14,4,10,10,16,13,9,6,6,9,6,13,14,12,10,12,13,15,13,8,12,12,15,13,9,5,22,12,11,12,13,10,8,9,17,11,2,20,14,16,13,10,18,12,6,7,11,16,12,19,11,9,12,12,13,11,17,15,8,21,19,21,8,11,11,8,9,7,12,11,15,12,16,16,15,5,11,7,17,13,11,11,15,9,17,14,11,15,8,6,10,19,10,11,10,11,12,13,16,12,8,6,6,11,19,15,13,10,14,8,9,9,19,11,10,9,11,11,12,8,14,12,20,3,9,13,12,9,12,16,6,10,14,10,5,16,8,7,8,7,12,10,17,9,6,12,15,11,12,10,8,9,16,10,5,11,13,11,11,2,6,17,18,11,18,9,10,14,10,10,4,8,6,15,12,10,11,8,12,13,10,12,16,9,20,5,11,10,12,11,10,7,10,9,14,10,15,18,10,11,8,14,15,10,12,14,19,10,10,14,5,14,12,13,9,13,11,19,9,9,7,8,19,9,13,11,13,12,13,16,12,13,17,12,6,12,9,11,11,17,14,16,12,16,13,16,12,14,10,14,13,21,9,14,7,6,15,6,13,16,11,14,13,12,10,11,7,7,11,6,14,18,13,15,15,15,12,19,11,9,12,9,10,13,15,17,14,17,8,10,6,5,7,15,13,13,6,7,15,12,9,10,15,6,11,12,9,10,11,12,6,9,14,16,17,15,14,9,10,11,8,10,14,12,16,13,8,20,12,10,16,12,13,11,13,11,18,8,13,12,10,6,14,9,7,11,13,9,11,15,6,14,13,13,10,9,15,8,15,11,11,13,8,12,23,11,15,9,10,7,9,10,6,14,12,11,13,10,10,15,11,15,8,11,10,9,11,8,9,10,7,10,12,14,12,7,14,12,5,16,11,12,15,13,10,15,16,16,10,7,12,11,11,18,8,11,11,19,10,12,10,15,14,13,6,8,10,5,11,9,15,9,5,9,16,10,8,13,11,13,9,14,6,10,9,10,10,12,17,9,12,13,15,18,10,9,11,14,9,17,9,11,20,23,14,6,12,22,9,12,13,13,11,15,16,12,14,8,9,8,9,4,5,13,13,8,12,11,12,9,10,10,14,9,8,16,17,11,7,11,15,12,10,10,13,9,11,2,14,9,13,10,9,7,13,18,14,9,13,14,16,19,15,13,11,12,9,14,10,12,16,11,12,9,16,15,10,13,9,8,10,9,7,14,17,10,10,12,20,15,13,8,16,14,14,13,16,17,14,13,13,17,15,9,3,11,16,11,10,15,26,15,11,10,9,13,17,18,7,9,13,5,19,13,9,11,4,19,11,12,14,9,22,13,10,16,15,14,10,4,13,11,12,11,12,9,15,12,10,14,12,6,3,9,8,14,8,10,9,11,8,18,10,7,13,10,14,15,10,5,17,16,15,13,2,16,10,14,16,12,12,8,9,19,20,10,9,16,6,9,15,17,11,14,9,11,14,10,8,9,12,8,11,18,14,22,12,11,18,9,8,12,13,17,11,9,8,21,9,14,16,13,16,11,12,19,10,18,8,17,14,10,12,12,4,11,18,10,4,11,11,6,16,15,9,9,8,14,15,14,8,13,13,10,6,12,15,6,11,14,12,14,6,5,8,16,10,11,14,8,14,10,8,13,16,15,10,12,15,7,8,15,18,12,17,16,18,15,17,14,10,9,11,18,12,5,11,12,11,19,10,8,12,14,9,10,7,9,11,8,21,9,18,18,17,17,10,15,18,14,22,14,12,10,9,5,10,11,11,19,8,7,10,14,10,13,9,9,9,8,12,21,11,8,12,17,10,10,11,13,12,8,12,7,17,8,9,16,17,11,13,10,10,15,16,5,15,12,14,7,17,11,13,12,5,15,8,11,12,8,9,7,9,8,16,12,18,12,7,15,10,25,17,18,15,17,15,11,19,11,15,9,12,5,17,20,8,9,4,12,8,2,10,13,11,17,7,15,8,6,10,13,12,9,12,21,8,17,5,11,18,14,6,18,17,11,9,10,13,10,21,12,12,7,12,12,18,13,3,9,6,16,10,15,13,10,13,9,7,15,11,10,9,17,12,14,10,10,13,13,5,10,6,7,8,25,14,14,16,14,9,21,12,8,12,5,8,17,10,12,12,14,9,5,9,12,10,11,9,9,13,11,12,9,12,12,10,12,8,7,15,11,11,10,14,7,14,10,6,11,13,11,14,12,14,4,9,11,17,8,15,14,14,13,7,11,12,7,15,10,6,8,6,15,13,17,11,6,17,14,15,11,12,4,12,5,13,9,8,10,9,11,13,9,6,10,8,11,8,9,13,6,16,12,19,13,19,16,18,16,8,14,8,15,7,11,8,20,7,11,13,15,8,17,9,8,14,12,11,8,9,9,9,9,13,9,13,12,17,12,8,10,18,11,13,13,7,12,9,16,12,13,15,10,5,14,8,9,8,16,14,20,14,13,15,16,16,14,12,10,16,15,11,14,12,18,11,7,13,12,7,5,8,19,10,14,8,9,9,13,8,6,10,8,12,7,11,7,15,11,13,9,11,7,12,18,9,8,8,8,15,8,8,7,14,12,13,12,9,12,10,6,11,13,7,10,9,20,11,13,9,14,10,11,18,12,12,7,11,14,10,10,8,11,9,13,13,9,3,12,8,7,9,17,10,15,7,5,15,16,12,14,12,11,7,11,7,9,13,26,8,15,15,11,15,12,10,12,8,11,12,14,14,16,8,12,16,8,12,12,7,12,18,14,5,12,8,14,13,8,14,5,17,7,11,11,10,12,17,14,20,9,13,14,15,14,9,7,18,10,15,13,10,13,13,6,15,16,9,20,11,8,14,16,10,12,14,14,18,9,15,18,9,17,11,9,10,15,12,16,13,10,14,11,14,14,7,12,8,11,10,6,14,8,10,17,8,13,21,13,20,23,11,10,9,16,13,6,10,14,5,14,12,10,7,22,15,13,10,13,13,10,9,9,8,10,6,11,8,10,18,15,19,15,10,7,16,15,11,6,16,19,13,9,9,9,12,21,16,14,9,13,13,18,16,18,13,7,14,18,13,20,20,7,8,9,17,4,18,9,12,18,16,16,10,12,16,12,12,13,15,9,6,11,10,14,6,19,11,11,15,11,12,9,14,16,7,8,16,10,12,11,5,13,13,10,12,10,11,8,8,13,8,15,8,17,10,7,10,16,12,15,12,11,6,11,9,11,10,16,17,10,15,8,11,10,18,13,7,12,8,7,9,11,10,15,9,13,5,8,8,14,11,7,9,8,6,10,8,9,9,8,11,16,14,8,18,12,16,8,5,10,16,11,9,9,13,10,11,7,14,10,12,11,14,15,19,9,10,13,8,13,11,9,11,14,17,16,13,12,16,7,16,13,13,10,9,15,14,11,8,14,8,18,16,8,7,18,13,19,6,10,18,10,15,7,10,14,10,20,9,14,11,14,11,13,10,10,9,12,7,15,17,3,13,11,8,13,17,20,12,10,11,8,11,6,12,7,8,7,13,18,12,13,12,13,7,13,11,7,10,11,11,5,10,15,17,11,14,13,12,6,11,9,14,16,18,14,11,8,12,14,15,8,10,13,8,10,19,11,11,13,9,10,13,7,9,10,13,9,7,15,10,9,4,14,11,17,11,10,17,7,13,14,8,14,13,5,19,20,14,7,12,13,9,20,7,18,16,19,12,11,14,9,15,11,9,13,17,16,4,12,10,17,12,12,5,11,9,11,15,11,14,8,7,13,7,9,8,11,10,7,10,14,15,17,14,18,12,11,13,9,9,18,12,12,11,10,18,13,16,7,18,8,11,15,9,11,11,17,9,20,12,7,7,7,7,10,15,15,17,8,11,11,11,12,11,7,15,13,14,12,22,13,11,18,9,15,11,17,11,19,7,8,10,9,14,11,16,9,7,9,17,12,19,12,9,16,12,11,12,10,17,3,18,16,15,13,8,10,9,14,14,20,17,10,29,6,13,9,8,5,15,7,10,9,8,18,21,14,11,6,19,13,14,12,12,14,9,7,17,16,9,17,15,14,16,15,3,17,13,12,12,17,9,12,10,7,9,10,11,8,15,12,18,11,5,14,9,8,17,7,12,15,13,12,11,22,6,12,13,16,8,13,6,13,13,11,16,10,11,12,9,12,20,16,8,11,8,17,10,8,9,11,9,13,10,14,16,17,13,17,19,6,10,5,14,9,10,13,11,6,13,7,9,6,12,5,4,6,12,11,9,11,3,11,13,18,10,13,21,7,13,21,13,17,14,13,4,9,11,16,9,14,9,19,5,9,9,9,9,13,9,15,16,8,11,16,10,10,9,8,14,10,11,17,10,6,11,8,11,14,11,8,12,9,8,12,12,9,8,14,9,15,6,6,9,6,4,5,14,9,10,12,5,8,10,9,11,13,12,10,12,10,11,17,16,8,16,6,17,12,8,10,13,14,9,8,12,4,4,15,12,15,10,10,11,18,16,8,10,11,12,14,25,6,7,11,9,15,16,12,8,10,15,7,11,11,9,15,8,15,8,11,12,13,11,13,5,7,9,18,11,16,9,16,12,17,7,14,14,22,14,10,10,15,15,3,10,11,12,14,6,10,6,4,4,7,11,13,15,9,10,18,6,8,8,9,10,6,5,16,18,10,18,11,17,6,11,18,14,15,15,16,14,6,14,11,15,14,12,14,16,10,5,8,14,6,7,15,17,12,15,15,11,11,14,11,11,7,15,11,10,7,10,15,14,13,15,14,11,13,9,7,15,10,9,9,15,10,13,14,14,14,6,8,10,12,8,18,13,15,12,8,21,17,13,10,10,11,14,15,7,11,7,14,17,8,4,13,14,13,14,18,11,14,15,12,5,7,10,14,7,9,18,8,9,12,7,9,10,8,10,14,15,11,10,15,15,16,18,18,16,4,11,14,12,12,10,15,9,9,12,13,15,10,11,13,17,17,14,6,11,14,13,6,11,12,11,12,10,13,20,20,8,14,13,18,11,20,8,12,18,12,11,10,16,10,11,15,10,11,14,16,19,17,20,13,14,10,8,6,14,21,10,10,16,15,11,7,18,7,9,6,7,10,9,11,5,9,13,12,14,8,20,12,8,10,7,12,9,18,21,7,8,12,13,16,7,17,15,6,21,11,11,5,14,12,10,17,8,5,12,13,10,13,9,10,7,10,16,14,13,9,16,10,11,13,14,8,8,10,13,14,9,16,19,12,10,9,9,10,5,10,19,18,9,9,4,18,10,11,8,20,11,14,14,14,7,14,9,8,10,9,19,11,11,6,7,14,8,12,12,10,11,10,10,15,15,12,6,12,8,13,7,11,6,12,17,13,9,15,15,15,3,10,12,12,11,9,13,6,7,19,12,14,13,12,16,15,14,6,9,18,14,18,15,21,12,14,6,12,21,13,9,8,8,8,10,15,9,12,8,14,12,18,8,14,8,3,10,15,15,11,18,14,7,11,10,11,18,8,12,14,13,9,9,8,8,9,8,12,9,16,14,8,22,10,16,13,9,11,6,15,19,17,14,12,10,4,16,16,7,12,20,14,17,14,10,16,13,10,13,10,7,14,14,10,15,11,16,16,7,13,9,17,14,18,5,18,15,21,11,13,11,10,17,15,11,20,8,8,3,14,8,22,14,15,11,13,9,14,15,12,9,8,7,10,11,13,13,18,11,9,17,13,14,4,18,11,13,5,14,13,11,10,10,9,20,11,14,6,9,8,10,10,16,13,11,15,17,12,11,11,13,12,10,20,6,12,15,10,19,8,7,14,4,7,12,20,13,7,16,16,13,8,8,10,11,20,13,11,18,12,9,16,10,10,11,7,17,9,10,10,13,17,16,7,8,12,12,19,10,13,6,10,10,10,11,12,15,18,9,18,8,18,10,12,9,7,13,11,18,10,13,14,13,10,16,19,9,9,9,14,7,11,13,18,11,5,9,7,16,7,7,9,11,11,13,11,8,17,6,14,8,14,12,14,10,13,11,16,11,18,12,19,13,13,14,12,20,8,16,12,14,8,17,12,6,15,12,14,11,9,13,15,13,7,12,11,18,14,10,11,14,15,18,11,15,9,7,10,14,6,8,12,10,6,11,12,15,14,11,8,11,10,14,8,13,11,19,7,17,8,15,4,10,12,14,12,15,17,11,6,9,15,16},{11,12,13,11,13,16,11,12,11,8,10,11,11,11,10,5,9,8,14,18,12,8,14,9,9,16,20,7,18,17,17,15,15,13,20,11,11,13,13,10,5,10,14,12,12,8,9,12,15,7,13,11,11,10,9,20,8,9,13,10,9,14,9,12,12,9,17,20,10,12,18,14,9,8,10,11,14,11,12,11,10,10,12,10,7,12,9,13,9,18,8,15,7,14,13,7,7,13,9,9,17,15,7,10,10,10,11,9,18,7,15,10,5,10,12,19,13,11,13,9,13,12,16,20,14,16,11,6,11,13,9,7,11,10,18,7,20,16,7,18,14,13,9,9,14,11,13,15,15,14,13,13,17,12,10,15,14,10,23,8,8,9,17,8,21,13,7,5,16,11,14,13,10,15,12,8,14,10,6,10,9,7,12,11,18,11,13,13,14,14,19,6,14,10,6,13,7,11,10,15,14,11,9,7,7,14,12,10,7,18,12,16,13,18,7,10,13,18,12,18,14,5,12,10,18,8,11,11,15,15,10,9,10,16,10,9,12,10,5,9,10,17,14,7,11,13,12,10,15,7,11,8,20,10,17,17,11,6,7,12,9,15,8,13,14,10,9,14,10,16,12,17,11,12,9,5,8,17,14,9,9,8,6,16,5,10,8,10,10,12,10,10,8,18,14,9,14,17,10,12,14,8,24,8,7,16,18,17,13,23,18,8,7,16,12,11,5,13,9,5,17,12,11,13,15,8,8,11,13,12,13,7,15,13,8,19,11,12,17,9,6,19,11,7,14,10,13,8,14,7,11,15,7,18,17,9,8,8,17,10,9,5,10,12,4,16,5,13,16,17,11,13,16,13,14,14,13,15,12,8,15,13,6,13,14,17,14,11,10,13,13,11,16,18,9,11,14,13,14,8,19,13,12,13,10,15,18,6,13,12,11,15,7,7,11,9,14,8,15,12,13,11,20,10,13,9,12,21,10,8,9,10,9,6,7,11,8,16,12,6,11,9,11,6,11,8,11,7,9,10,15,19,18,10,16,11,13,18,11,11,7,9,5,8,9,9,15,15,7,14,9,6,17,14,12,13,13,8,9,8,6,17,13,12,7,12,9,10,10,8,14,12,16,7,13,13,7,7,15,10,8,13,18,12,17,11,8,20,16,7,14,13,9,15,10,14,14,7,9,21,14,5,17,15,8,11,12,15,16,13,9,9,13,6,9,14,16,12,15,13,11,13,11,12,7,9,5,12,16,13,14,11,14,10,6,8,8,16,10,12,8,18,15,8,16,15,10,5,9,18,11,17,7,5,12,14,11,11,15,7,8,12,12,12,8,15,12,18,8,9,18,8,14,14,15,6,15,10,14,13,16,8,17,8,11,14,11,14,12,9,9,10,11,12,11,12,8,6,13,15,7,15,7,14,15,12,12,10,8,21,12,13,18,21,15,15,9,11,11,15,3,13,9,14,14,16,12,12,13,9,14,8,18,13,16,8,13,10,12,17,17,16,15,8,8,13,11,8,17,11,12,13,13,12,11,9,13,7,7,10,13,11,6,7,8,13,10,14,8,5,17,9,12,17,8,13,14,17,7,20,15,5,15,9,16,17,9,9,25,20,17,13,4,10,12,19,15,13,14,12,9,10,20,9,7,14,14,6,7,16,8,5,6,10,15,10,11,15,14,16,7,8,14,11,8,10,18,8,9,10,8,15,9,12,11,14,10,8,20,7,8,13,8,9,11,11,15,10,15,8,10,12,12,9,5,18,14,9,11,16,12,10,6,14,14,11,8,11,22,13,17,13,12,4,11,18,13,11,8,17,12,12,10,10,7,14,5,10,7,17,11,12,13,7,19,12,11,5,9,16,11,12,13,14,14,11,8,13,16,6,12,14,9,10,5,17,8,8,11,7,10,12,13,11,17,9,18,16,10,14,17,11,12,13,21,12,13,12,15,22,9,11,12,6,15,16,15,11,10,11,9,11,15,5,15,8,15,9,17,13,8,15,13,12,9,13,8,17,11,11,6,9,17,17,16,12,13,14,12,14,12,9,13,9,3,9,7,18,7,12,10,16,23,8,10,8,19,15,16,19,8,18,12,9,24,19,14,13,15,12,16,9,10,11,6,8,10,17,12,17,14,11,12,8,12,6,15,6,14,8,20,12,7,24,9,13,8,6,10,6,15,11,13,13,15,11,8,17,11,8,12,11,4,10,12,7,9,23,15,10,12,7,16,7,9,9,13,9,10,18,11,15,13,9,10,16,13,9,9,12,12,9,6,12,8,3,4,11,7,9,10,12,7,12,16,8,11,10,17,18,8,11,15,14,9,12,13,7,6,10,11,11,8,18,13,11,9,10,10,17,18,15,8,14,9,8,8,6,8,7,10,8,5,14,8,13,20,12,9,17,10,6,6,7,13,14,17,15,12,9,9,13,16,9,11,10,9,13,17,8,6,14,14,8,9,18,13,12,13,6,9,13,12,4,7,8,5,14,10,10,12,9,16,12,7,14,15,14,6,15,9,12,12,5,20,18,8,8,6,8,17,9,17,13,17,10,10,15,10,12,8,12,7,4,18,11,10,22,13,10,10,14,16,11,18,16,11,13,5,13,9,8,5,15,4,10,12,14,10,11,17,10,13,8,9,20,15,15,9,19,12,13,8,5,10,5,10,8,11,5,13,11,10,13,8,14,8,14,9,13,9,8,9,10,15,16,15,12,14,13,11,10,16,13,11,14,16,11,12,7,13,13,13,11,7,15,15,19,10,5,9,6,13,13,5,11,17,13,11,11,14,8,16,11,10,12,16,13,5,14,13,8,14,13,12,7,15,10,6,10,11,13,9,15,10,12,6,12,4,8,7,15,16,5,14,14,13,11,6,16,8,14,16,20,12,10,10,19,14,13,6,13,6,11,19,9,12,16,12,15,12,14,10,9,9,11,19,12,14,2,8,14,11,8,13,16,15,14,22,10,9,14,12,16,15,7,15,10,11,13,14,18,16,11,17,7,19,7,16,8,12,14,14,17,10,10,7,12,15,21,17,13,18,9,11,12,11,9,10,13,8,12,7,11,17,13,13,10,12,6,16,13,11,10,12,10,9,10,7,11,12,3,8,22,16,10,12,13,18,11,10,17,10,16,8,8,10,9,13,17,6,10,15,6,20,12,6,8,7,17,14,13,11,2,11,11,9,9,12,16,9,7,5,7,11,8,8,13,17,16,11,18,9,4,13,11,15,13,11,6,12,12,7,13,16,6,8,9,11,15,13,11,12,12,9,15,10,10,10,14,12,12,13,13,8,16,11,8,9,8,13,13,14,13,16,17,11,11,12,16,9,7,12,6,13,12,14,15,9,21,16,16,12,12,9,9,3,12,9,7,10,11,13,13,13,10,8,16,9,7,14,7,17,10,13,15,9,8,13,13,10,15,11,15,17,14,6,13,10,13,7,6,12,10,11,10,11,12,9,19,16,8,6,9,7,10,16,9,12,5,14,11,13,14,10,16,10,13,12,13,18,7,7,17,13,12,11,12,18,13,17,14,18,13,9,8,12,12,14,18,10,9,10,11,9,10,7,19,10,16,14,14,16,11,8,13,18,9,4,13,9,12,14,7,13,13,12,9,15,7,15,13,15,14,16,13,10,15,10,15,25,11,15,10,14,14,11,8,15,16,11,23,11,12,10,12,10,18,11,18,7,13,15,11,8,16,12,12,17,11,8,12,12,17,18,9,10,15,14,14,18,14,6,10,19,10,7,14,7,13,12,12,11,9,15,8,11,15,14,7,7,15,12,11,17,11,19,9,13,8,12,10,13,9,9,13,15,5,29,11,10,10,16,8,13,13,32,16,7,16,8,15,7,19,9,11,14,20,6,15,10,9,10,15,7,11,11,14,10,15,7,8,11,14,3,11,18,10,14,13,10,6,11,8,12,17,15,7,17,13,8,13,9,11,10,12,8,15,11,8,11,12,12,9,7,12,17,11,10,13,15,6,14,12,7,13,10,17,17,14,7,4,7,8,9,16,10,10,6,15,11,13,16,8,6,8,6,8,10,14,16,14,11,19,12,12,12,10,12,9,21,8,15,8,10,7,11,15,6,5,15,13,19,9,9,11,14,9,8,7,11,14,13,11,6,11,4,10,6,18,8,15,9,11,6,13,13,20,13,14,9,8,12,11,18,14,6,10,7,7,13,12,14,11,18,13,18,5,20,10,20,12,9,14,9,7,10,11,12,11,9,6,10,11,9,16,6,10,9,20,23,12,14,16,12,20,9,11,10,12,9,21,10,16,12,9,13,13,11,19,17,16,16,16,11,13,16,11,21,10,8,11,14,16,11,19,6,8,10,10,8,12,10,15,11,20,7,9,16,12,14,15,8,17,7,11,9,8,18,12,6,18,19,12,11,16,13,16,17,8,10,15,12,11,8,17,11,6,11,9,20,13,3,12,11,15,17,19,11,14,11,6,14,14,13,11,6,14,15,9,18,11,6,12,25,7,12,12,14,21,13,7,9,15,7,15,14,13,14,9,13,18,8,10,18,10,10,9,10,15,8,7,8,6,9,15,12,9,12,8,7,10,11,13,12,9,10,17,15,15,14,13,15,6,15,11,15,9,10,6,7,18,13,15,17,14,7,19,11,10,12,16,6,11,8,11,16,14,7,11,7,11,7,16,15,14,13,13,15,14,5,15,10,12,9,15,10,6,10,12,13,12,12,16,11,7,13,19,11,8,13,10,8,13,16,10,14,10,17,11,10,6,13,9,8,17,16,14,10,21,20,14,16,14,11,19,10,10,11,12,17,11,21,16,17,8,18,8,17,5,9,11,10,7,8,17,11,10,12,14,9,13,14,11,9,8,5,9,12,8,9,13,13,8,9,13,24,8,22,8,12,16,12,6,18,14,11,13,17,6,13,16,7,14,28,11,11,5,10,14,13,14,9,12,7,20,18,18,14,8,12,9,5,17,11,19,11,17,14,11,15,14,15,10,14,14,11,15,13,19,8,12,9,11,11,15,7,15,9,10,12,11,7,7,13,8,7,8,22,8,9,6,12,11,10,12,19,14,9,12,14,19,14,9,8,14,11,12,12,12,12,11,11,9,15,13,7,12,6,18,12,9,15,16,7,12,11,10,15,18,13,10,10,19,10,25,11,12,8,14,6,7,15,11,8,20,16,11,8,14,13,12,19,14,9,13,9,16,11,13,9,11,18,12,14,14,10,13,7,5,9,9,9,9,10,9,7,16,20,10,12,15,7,8,10,17,11,8,8,10,13,10,10,7,11,11,7,4,18,8,11,14,12,10,19,19,11,15,12,17,16,7,7,10,8,9,10,15,15,9,11,12,13,15,13,18,8,9,13,17,10,13,7,18,8,13,13,10,16,14,5,15,15,8,7,15,14,20,10,16,6,12,11,11,8,12,13,13,16,14,10,10,10,10,4,7,6,11,11,9,11,16,7,20,16,7,7,12,19,13,11,10,20,12,14,13,15,11,16,9,9,20,3,19,12,8,15,5,11,10,10,10,10,10,9,10,10,17,14,20,15,24,12,18,11,6,7,12,9,11,8,8,17,11,9,10,8,18,15,8,10,7,12,7,12,9,12,9,11,16,9,11,6,6,11,17,11,12,19,14,8,11,20,8,9,9,10,15,11,15,14,14,10,18,7,14,10,13,12,11,16,16,12,13,7,14,14,15,18,7,15,10,11,15,8,8,12,16,22,8,14,12,12,9,9,19,16,14,7,8,15,10,14,12,5,22,9,8,16,18,11,8,13,16,10,9,12,8,13,13,13,11,5,15,9,14,12,9,10,8,11,15,8,7,16,14,9,16,11,11,19,16,11,13,13,7,16,14,6,13,7,13,14,13,19,11,16,9,13,15,9,6,12,6,6,24,11,17,13,17,16,11,12,14,9,14,14,12,15,20,14,12,14,17,16,15,8,8,20,10,3,17,17,8,20,6,19,11,17,10,11,9,14,5,9,15,10,13,8,8,6,11,4,13,14,8,17,15,10,8,14,8,12,14,5,15,7,13,11,5,13,11,7,8,11,6,8,11,16,10,14,12,9,14,18,10,11,11,10,8,6,5,7,10,10,12,12,10,12,13,7,11,16,10,8,11,17,13,13,7,17,18,7,11,15,13,13,10,13,14,9,14,12,15,11,7,11,17,13,1,15,11,10,13,10,8,12,8,17,9,13,13,8,10,13,8,14,8,12,6,17,10,11,9,2,8,11,13,16,11,12,22,18,13,10,11,13,13,18,15,12,12,9,13,12,11,12,13,5,10,4,11,9,11,14,8,12,22,15,6,9,14,14,7,9,14,10,13,6,10,8,14,16,12,15,10,7,7,6,12,11,10,5,8,11,13,16,18,15,13,4,8,18,16,7,12,14,18,13,8,10,12,9,17,14,5,6,9,16,9,10,16,11,13,6,13,15,13,6,13,17,17,17,10,13,14,21,10,9,8,13,8,9,10,18,14,14,10,4,13,15,16,17,12,16,7,11,12,12,12,12,4,13,9,9,13,19,14,13,17,13,9,8,18,16,10,6,9,16,8,8,15,20,4,12,12,12,9,17,16,14,17,11,8,9,13,16,14,9,10,19,13,16,13,12,20,18,15,5,15,11,7,13,23,7,11,15,8,16,13,13,13,16,12,6,8,15,13,17,7,8,8,13,11,8,14,20,18,8,13,10,12,13,11,10,19,20,20,13,11,12,10,9,5,8,8,12,26,13,14,13,16,19,7,10,18,10,17,13,10,10,14,10,14,11,14,16,21,15,12,15,8,9,15,15,8,11,14,14,16,17,14,10,13,14,9,3,14,10,13,10,12,14,11,8,11,11,15,13,18,7,8,11,14,13,8,8,11,15,12,11,12,5,13,12,9,3,11,12,8,7,15,11,6,21,10,12,9,11,11,12,16,14,14,16,15,17,11,15,14,15,9,8,14,11,14,13,11,8,12,12,11,9,16,14,13,11,12,16,10,13,8,14,7,7,6,13,11,10,18,13,9,5,18,9,16,4,14,4,6,15,20,12,16,8,6,11,9,10,10,10,4,6,12,12,7,15,13,9,9,12,16,8,8,6,10,9,11,10,14,11,12,9,17,10,10,17,9,9,15,14,13,10,12,14,9,13,13,10,14,4,10,7,17,9,4,16,8,17,9,15,13,11,17,7,8,13,8,14,10,8,13,10,17,15,14,15,12,13,13,14,14,9,13,15,10,11,12,8,10,17,9,8,14,17,11,5,13,10,10,10,7,7,18,12,13,13,11,14,6,6,6,12,16,18,19,19,7,11,9,13,10,22,9,12,17,11,6,6,9,9,9,10,12,17,18,8,7,16,11,8,21,13,10,11,5,12,12,13,10,12,9,16,11,14,19,21,12,8,9,10,8,18,7,6,13,9,16,14,13,7,13,16,11,17,11,14,12,15,16,7,12,11,5,7,19,13,14,15,21,12,17,14,13,11,14,19,21,7,8,13,8,15,10,8,15,17,9,6,4,20,17,14,10,14,12,5,10,10,13,14,9,7,12,15,17,10,14,9,11,12,14,16,14,14,4,12,11,7,9,14,16,7,13,10,9,13,18,11,9,8,12,17,13,10,11,8,11,12,9,20,22,9,11,15,16,15,10,8,9,4,10,9,15,12,8,14,17,17,7,17,17,8,11,11,6,12,8,10,6,18,14,16,16,10,11,9,16,7,21,11,10,6,19,6,10,19,9,12,9,5,14,5,11,13,13,18,9,11,21,6,10,11,9,17,12,19,11,12,10,18,20,9,12,12,12,8,8,6,15,18,8,14,14,10,11,12,5,15,16,12,8,12,13,11,7,15,13,13,11,15,7,10,14,13,9,16,11,8,15,13,4,16,3,12,10,10,14,15,13,14,10,23,14,17,14,17,12,11,5,5,17,8,13,15,7,10,15,14,10,9,6,9,12,17,5,7,19,11,13,12,19,10,14,13,15,12,14,14,17,13,8,16,18,11,7,10,8,9,13,10,9,12,14,13,10,10,13,12,15,11,11,15,10,10,10,16,12,16,13,10,8,11,7,16,17,14,13,18,11,11,13,11,6,10,10,14,6,8,13,13,6,8,8,11,10,2,13,10,12,10,8,8,6,12,11,17,11,13,17,16,9,6,11,8,15,16,22,11,14,9,20,9,12,15,11,13,25,11,15,9,20,17,10,8,15,6,16,5,20,9,13,14,17,7,16,7,10,9,13,11,13,7,19,15,14,9,17,13,11,4,12,12,21,8,21,22,12,11,7,15,11,18,9,10,19,13,9,13,8,10,17,7,17,10,6,14,11,5,15,17,14,13,11,5,8,19,9,19,10,14,12,7,14,12,11,14,9,9,10,19,5,9,7,11,6,17,12,18,14,12,11,12,19,7,6,16,11,12,14,17,20,11,15,9,9,11,7,7,10,10,21,13,22,15,16,12,15,5,18,18,15,9,20,21,10,14,11,4,11,16,5,10,11,16,13,9,14,9,5,8,8,8,11,7,14,11,11,14,12,8,8,11,11,12,14,11,11,12,16,12,13,13,13,10,10,15,13,10,10,8,12,8,8,12,15,3,17,17,13,14,13,16,13,13,15,9,9,14,8,14,13,14,8,5,17,11,10,11,18,15,13,11,9,6,14,17,16,9,7,14,19,20,15,11,7,14,12,10,8,2,16,13,11,10,14,14,12,8,9,11,16,4,10,18,12,20,11,14,23,10,18,9,13,6,15,13,18,18,13,17,8,6,9,10,14,12,14,11,16,9,15,12,11,16,11,8,7,9,11,13,13,17,22,12,8,15,16,19,8,8,6,6,7,17,12,8,12,14,11,19,11,6,16,10,9,16,12,21,15,11,11,11,11,13,16,11,9,12,9,12,13,15,5,9,7,9,10,16,17,7,9,12,16,9,18,14,15,11,13,17,18,8,13,9,11,12,12,11,9,10,11,12,8,8,10,8,15,13,13,17,7,17,13,7,11,12,15,10,14,21,8,14,9,9,9,14,22,13,17,15,13,16,12,16,11,10,8,9,9,4,9,13,6,7,17,11,13,14,15,8,9,18,15,12,6,13,13,15,10,8,16,12,7,13,18,12,9,29,10,19,15,14,6,10,11,12,19,13,16,6,11,10,11,19,15,15,12,8,11,6,10,11,10,12,13,4,11,8,13,21,17,12,13,13,8,11,14,9,17,10,6,10,12,20,16,19,11,11,10,11,10,12,8,8,13,14,8,5,8,12,7,12,16,20,9,9,15,16,7,11,8,9,12,9,4,14,13,11,12,18,13,11,5,13,11,13,8,10,6,12,8,13,18,6,4,8,11,9,11,8,13,12,14,18,14,12,15,8,6,8,6,14,7,10,12,15,3,9,17,12,9,16,5,16,16,7,15,8,15,10,11,15,11,14,10,6,18,9,8,5,10,11,9,14,12,14,9,13,18,19,17,7,13,7,12,12,13,4,13,6,21,13,14,7,8,15,7,3,13,13,8,13,10,15,5,14,6,12,11,7,25,15,16,12,10,16,11,13,13,9,18,10,7,16,7,14,7,9,16,9,10,20,9,10,18,12,13,9,11,13,18,5,15,9,10,16,9,8,14,9,17,8,13,15,22,10,10,10,9,23,9,7,5,10,12,11,12,11,18,16,14,17,12,11,18,21,18,13,4,8,13,14,15,11,14,14,6,7,7,10,6,10,16,14,5,11,16,14,11,8,13,6,12,15,10,13,15,8,13,17,12,7,8,11,11,13,7,19,15,9,13,23,8,20,10,18,10,14,6,15,14,9,10,10,7,11,12,11,14,15,7,17,12,8,12,10,14,10,14,12,12,12,13,9,15,13,9,9,8,10,10,12,5,7,10,17,15,13,17,9,10,9,20,13,14,7,10,14,14,8,11,7,22,8,17,9,11,7,19,13,7,14,14,14,13,10,13,11,12,6,9,8,8,8,13,11,9,8,10,24,8,11,11,11,7,15,5,13,6,8,13,14,13,7,3,10,6,9,8,16,14,10,7,15,12,15,9,10,21,7,22,17,12,13,13,10,9,16,9,15,7,7,10,11,8,13,12,8,11,17,10,13,14,6,9,14,12,11,13,9,8,9,9,7,12,17,22,13,7,13,17,10,14,17,12,11,13,9,13,15,7,3,13,10,6,19,23,11,13,23,15,14,13,12,13,6,15,12,8,15,10,12,17,14,9,11,18,13,12,10,16,11,16,17,12,9,13,8,15,10,10,12,11,5,5,12,6,9,15,9,7,17,14,11,17,4,18,9,10,22,9,10,11,14,9,13,6,12,13,13,9,9,14,13,23,14,10,9,8,14,12,11,5,13,19,11,7,6,11,13,11,15,9,8,11,6,14,10,11,17,9,12,21,13,14,12,5,15,15,10,17,12,12,11,11,8,7,9,8,12,16,8,10,13,16,16,7,9,9,11,13,19,12,20,9,16,8,16,8,11,15,14,7,10,11,13,11,7,10,16,11,8,11,12,15,13,13,11,19,8,13,14,15,12,10,10,14,11,18,18,13,6,12,10,14,13,4,27,10,13,16,19,23,11,14,19,6,7,6,14,15,12,6,8,13,11,12,7,7,11,13,22,14,6,9,13,18,9,17,13,7,12,8,14,6,17,15,4,6,11,10,8,9,11,6,8,15,12,18,8,16,18,7,14,9,13,11,12,13,10,9,8,8,15,4,10,10,13,11,9,13,7,16,12,13,14,14,10,5,10,25,9,11,11,7,11,10,15,10,10,13,12,12,12,14,11,14,9,23,7,14,12,20,17,14,9,13,10,18,10,7,19,4,10,10,11,11,8,11,8,10,12,11,16,10,11,8,15,5,13,7,16,8,10,9,13,12,9,12,17,11,14,20,11,11,19,6,13,17,13,11,15,10,12,17,8,14,13,18,10,18,7,16,23,12,13,15,4,13,11,11,9,11,13,14,16,14,13,15,17,10,11,15,12,10,9,11,13,11,13,9,16,16,13,18,11,14,18,12,12,17,7,13,24,9,15,9,9,11,13,14,15,15,17,5,8,13,9,9,15,9,12,15,8,10,11,18,9,19,23,12,14,23,7,6,14,8,9,10,10,7,14,10,12,15,9,9,17,13,13,9,12,18,14,12,14,11,14,9,10,14,10,7,10,14,11,15,9,16,24,12,10,5,11,7,7,11,14,12,12,15,9,10,13,15,12,8,15,7,12,11,11,17,7,16,9,12,7,8,17,14,10,7,14,7,12,13,7,14,14,9,19,9,11,16,11,20,9,14,11,10,16,6,9,14,14,10,8,22}},
{{8000,2.050000},{135449,135567,134760,133637,133684,134304,135857,134948,133255,136224,134610,134677,133779,136127,134346,133697,133463,134100,135134,133867,134482,133705,133184,135745,132421,135761,132803,134201,135079,134536,134651,134246,134408,134610,133908,135876,133764,134413,133393,134281,135009,134875,135607,133937,135004,135470,136041,134748,135078,134377,134593,135009,134597,132852,135716,136355,135410,134001,135194,135239,135440,134660,136105,135128,134422,136198,134134,134492,135047,133372,134656,135154,133646,134513,134838,135835,134892,135213,134582,134540,132640,135825,135305,135715,133745,134553,135299,134533,133913,133526,135110,135300,133817,134748,134799,133861,133658,135106,135960,135133,135688,135314,134817,135044,135926,134939,135382,134615,135235,134258,133478,134958,135613,134457,133675,133685,133800,134952,134587,134457,134277,136554,134728,133994,134798,133686,135573,134567,133043,134588,134806,136134,134259,134984,133430,135521,134470,134676,135559,136888,135473,134900,134913,134416,133777,134124,135403,134285,134389,135998,136588,133438,133406,134915,134191,132968,134926,135116,134754,135847,135728,135385,134604,135053,134218,134029,135550,134428,134516,134210,135256,135015,134668,135637,135103,133210,134008,135826,132215,134113,134773,133436,135398,134577,135424,134991,135548,135128,134183,133956,133309,133568,134560,135558,134964,135061,134765,133047,135759,134830,134976,135431,134064,135337,134412,135128,136315,134961,134773,134366,135960,135530,134575,135308,134227,133641,134306,135582,132882,134532,135129,133759,135325,133701,134085,135153,134286,134941,133416,133903,135581,135326,134486,134360,134515,135339,136522,135731,134700,135247,134983,136265,134614,133815,135168,136191,134057,134052,135761,136200,134691,134838,135339,135666,135598,136196,134773,135396,134423,134456,134903,132769,134996,134931,135663,135022,134735,133574,134471,136062,136224,135115,134276,134723,134420,134565,135522,135579,133716,135062,133228,133763,134524,134356,134667,133854,134790,133844,134313,135279,133937,135537,133210,135151,135265,134643,135696,134832,133548,135271,135126,134588,135951,133510,134564,133271,134742,135504,136429,134591,134894,135348,134750,134504,133860,136037,133951,134784,134863,134532,135220,135364,135234,135448,134861,134705,134002,133485,134445,133612,133945,135108,135428,134355,133228,134097,135387,135812,133339,134804,135303,135937,133830,136270,134087,134834,133826,134404,135552,133700,133684,135779,135907,133088,134586,133472,134669,134233,133318,134989,135941,135557,134147,135302,134314,132933,134123,135292,136026,133835,134813,134735,135146,135306,134725,135950,134296,134927,134064,134113,135030,135354,135056,135851,133080,135698,133500,135147,135522,136462,134346,134358,136408,134479,134331,134396,135234,135250,134414,134147,134908,134287,133624,134849,135153,133327,133672,135966,133765,134603,135226,135696,133587,135111,134161,134391,134038,135144,135542,135066,133835,134748,134717,135385,133953,133718,135869,134786,134198,134595,135357,135041,135337,136296,134970,133753,135837,135207,135042,135570,134450,134533,135686,135177,132870,134956,136001,135359,135012,134640,135459,133506,134089,133113,135844,135902,134099,133653,135282,134166,134143,136025,132964,135436,133313,135722,135078,133848,135193,135295,134954,135254,134449,134967,134870,135022,136548,135267,134159,134572,132945,135116,134469,134194,134989,132974,135320,134587,133130,136745,132986,133957,134837,133510,134688,134319,135899,134347,135618,135450,132666,134976,134401,134918,134168,133872,133534,134421,135442,135888,136455,136045,134879,135513,134645,133265,134793,134084,135878,135139,134544,134621,134278,134397,136373,134772,134768,134766,135398,135682,135188,135045,133316,136040,136539,136626,135229,133671,135019,134825,135813,134002,134742,135154,133705,132641,135436,133469,135582,134711,133820,135298,134747,134584,134460,135523,134657,133964,133779,134725,134203,134573,134142,134425,134707,134018,134187,134009,133461,134260,135514,134336,134392,134248,133678,134413,135260,134209,135784,133544,135249,134245,134280,134671,132522,132829,134890,133576,134031,135333,135035,135070,133791,135612,133768,136419,134660,135650,134079,132648,134034,134717,135675,135947,134130,134586,136468,136244,134286,133848,135188,135588,135834,134315,134693,136869,135218,133854,133385,135033,135952,133411,135000,135178,134762,135332,133899,133229,134829,135852,133862,133931,134033,133718,134582,134470,133800,133530,134252,135616,134203,135317,136244,134419,135216,134729,135443,133526,134533,135413,136379,134737,134642,135532,134888,133354,135780,134010,134895,135119,134489,137073,134447,135175,134669,132696,134569,135276,134456,135823,133769,134568,134864,134831,133883,133000,133093,133992,133816,134581,133837,134336,135127,134309,134472,135167,133633,135303,135565,136128,133962,134012,134751,135808,134412,134733,134835,136761,134084,134891,134514,134372,133567,133305,132992,133442,134524,135842,133780,134570,134907,134964,134353,135301,135623,136594,134134,132978,135296,134190,134352,134676,134881,134927,135761,133682,135212,136203,134794,135172,135582,136625,134861,135402,133985,134187,134361,135162,133830,134962,134678,136318,134297,134202,135974,134929,133383,134943,134337,136717,133737,134634,134617,135386,135093,134385,133397,133882,135526,134865,136087,133905,134352,135467,134029,135241,136197,134012,134763,135202,135415,134690,134470,133896,134550,134212,135201,134536,135139,134682,134905,134329,134771,136244,135932,134031,135336,135641,135014,136613,134938,134861,135452,135054,134823,135344,135046,133885,135009,135654,134270,133899,134555,134756,133806,133501,134191,135439,135648,134934,132715,134945,133914,135787,134675,135760,133568,133993,133917,135400,134775,134095,135406,134983,134595,133942,134702,134088,135114,135586,135656,134719,135493,134695,133777,133912,134843,133697,134203,135558,134528,135219,133776,134064,135423,134994,136222,134656,135123,135026,133671,135577,134751,135360,134495,132638,133438,135686,134137,133622,134562,134725,135044,135034,136428,136039,135396,135899,135916,134122,135250,134818,134494,135103,134430,134172,135246,134697,134594,132999,134524,133639,133640,134976,134591,135757,135353,136120,133596,134188,134662,136518,135600,135229,134990,134285,132982,135551,135339,134428,135275,135643,134288,134918,136704,134734,135516,132641,134786,134776,136263,135993,135568,133798,134585,134783,136342,135749,133840,135412,133732,135982,134444,134121,135040,135100,134458,133488,135136,135365,133836,133772,134523,135333,134989,135289,135525,134745,136114,134596,133892,134857,134403,134686,135017,134579,135554,134550,134437,134501,135229,133307,135253,133584,135063,134870,133822,133160,134248,134262,134387,134741,135009,134578,133871,133354,133452,134508,133796,134873,134617,135761,133948,135063,135555,135808,135091,134958,135240,134741,134894,133283,133699,134013,133900,135567,132902,134592,134603,132580,134712,133949,134553,135187,135788,132992,134783,133888,134563,134140,135778,133583,134995,134065,135182,134186,136562,134818,134131,134922,134444,133417,135187,133754,135157,135135,134655,133742,135439,133811,134658,133948,134096,133712,133818,133129,134282,133496,134735,134358,134493,134597,134375,133940,134876,134658,134341,133994,133745,135481,134237,135291,134509,134737,135552,135157,134602,134368,135553,134083,134862,135386,134707,134861,136017,134908,133679,135227,134550,134969,133558,135506,135683,133854,135611,133695,134538,132661,134782,135251,134124,134278,134133,135494,135163,134828,134713,133749,134512,134955,134569,137042,135226,134944,134182,135465,133828,134407,134064,135228,134886,134506,133455,134247,134406,135587,133217,133114,134228,134714,133694,135215,133512,135312,134613,135302,134344,133955,134561,133768,134211,133725,134576,134925,135197,134823,134109,132363,133625,133591,134226,134071,134972,133347,134386,134271,133994,135005,134872,133865,134498,133885,135028,133945,135524,133574,135852,135481,134397,132725,136124,135203,133892,135281,133711,135169,135911,133495,134758,134356,135972,134548,134229,133962,135559,134804,133185,133904,136227,134658,134536,135917,133995,134277,135450,135227,135808,134242,135102,134976,135703,135276,134826,135400,135570,134312,134596,133501,135556,135004,135231,135976,134475,135601,134429,133606,136286,134260,135069,135326,136552,134653,135392,135414,134831,134372,135486,134222,133613,134744,134986,134753,134247,134714,133312,134056,134290,133828,134520,136755,135059,135734,135209,136630,135259,134822,134848,133781,135599,136181,135028,135051,134038,133249,134640,135229,135450,134188,135325,135039,134552,135910,136124,135179,133759,134829,134490,134223,136495,135355,134993,134504,135504,134973,134199,134341,135718,133304,134107,134434,136174,134747,133458,134814,134271,133737,136754,134460,135123,135454,134292,134830,134305,133616,133926,134021,133449,135840,134103,134057,134131,135369,134152,135221,135644,136762,134763,133959,135668,134652,135823,134991,133587,134880,134565,137723,134247,134652,135566,135142,136760,134457,134380,135730,135285,135336,135660,135056,135903,133551,135684,134414,134701,133889,135646,135792,133360,135469,134980,133803,134295,134451,135608,134690,133489,136136,134758,134180,134054,132800,134619,135330,135074,134166,134897,133752,133894,134127,134597,134620,135130,134202,135867,135197,134842,133865,134525,136196,135210,134570,136300,134589,135020,134363,135906,134947,133686,135481,135441,135024,136028,134682,134479,135429,133602,134662,132661,135319,135053,134174,134090,135212,134561,134525,135276,135026,134024,133961,135629,134732,134798,133924,135855,134372,133167,134993,134683,134938,134145,134918,133549,133543,135677,134493,135169,133306,133677,136015,134185,134175,134805,136370,135257,134775,136299,134957,135407,133938,133953,133663,133433,133725,134529,134432,134949,135313,134728,134110,135123,135459,134887,134983,134449,134615,135375,135774,136134,134495,135732,134779,134660,134573,134141,135281,134951,135497,135692,133515,135218,134040,134932,134059,134498,134990,134518,133532,134318,136086,134474,135380,133803,134071,134365,134711,134816,134688,135864,135277,134896,133791,135335,134981,135496,135185,133951,134746,134805,135703,134372,134572,134082,136187,134555,132655,134258,135536,134399,134445,134514,133618,134893,134626,135789,135790,135496,133962,136205,135988,132460,135499,134469,134892,133925,134163,135107,135491,135683,134067,135737,133827,132618,135474,136575,135227,133706,133671,134721,134730,135836,133827,136328,134926,134011,134400,135876,134474,134199,134066,134652,135019,134412,135774,135478,135297,134098,135267,134697,135513,135272,132834,134292,133992,134765,135585,136367,134443,133938,134624,135627,133792,133725,135448,134306,134259,135683,135050,133972,134236,134314,136428,134180,134187,134818,132858,133978,133906,134811,133815,133756,134082,135466,133577,133485,133966,135397,134890,135151,134010,134230,135145,134081,134872,132427,134294,135865,134414,134850,134495,134036,134636,134949,135185,133955,133713,134715,133814,134589,134562,135273,134171,135153,136142,133804,132957,135201,134740,135280,134863,133946,135178,135172,135324,133965,135324,134857,134151,133927,135488,134819,134168,134754,133372,134694,134661,134647,135647,133952,135012,135554,135451,135551,133928,134254,133415,135938,134610,134545,135892,133947,135139,134685,135188,134498,133661,133143,135209,135272,135414,135633,133554,134695,135818,134044,134632,134814,134910,134828,133444,134838,133694,133529,134588,135276,135146,133946,134427,132420,134344,136335,136203,133160,135654,133880,134279,133905,134455,133489,135251,134061,135765,135169,135125,133739,134508,136794,135277,135351,133426,133998,135366,133276,133673,134948,137054,133557,136180,134991,134590,134088,134675,134938,135437,135026,134962,133862,133873,134169,134472,135902,134457,135765,134479,134847,134948,135979,134798,134671,135454,135129,135482,132866,134772,134426,135251,135052,134034,134397,134291,134780,134760,134861,134948,135096,133974,135412,135451,134851,135538,135087,134910,134457,134551,135477,136935,136523,133962,134223,134532,134953,135395,134054,134966,134311,133961,131803,133819,134218,134140,135288,134734,132798,134468,134814,133965,133831,134182,134499,135197,134640,134705,135466,136162,135166,134827,133171,134617,133877,135311,134913,134578,136572,134920,135111,134449,133771,134222,134795,135098,135112,135261,133913,133532,133943,134586,134067,134791,135403,134057,134771,135854,135096,134767,135448,135401,135097,134355,135563,134863,135042,134524,136287,134792,134929,134216,133797,135408,135047,134489,135664,135627,135794,135440,133484,134132,135554,135301,134836,136181,134757,134543,132934,134759,135596,136441,135222,132833,135437,134418,134647,134792,134970,133513,135492,134679,136203,135488,134643,133990,136435,134297,135541,135364,135366,134851,135413,134786,134200,135910,134665,135155,134244,134942,134664,135664,134505,134492,134059,133761,134909,133712,134931,135059,134024,135623,134452,134426,135825,135902,133596,133926,133225,133626,134834,135013,134732,134741,134370,134431,135513,133090,134886,135209,133720,133859,133990,134155,134232,134561,135669,135589,134237,133074,136297,133532,135060,134400,133267,134417,133624,134321,135575,135487,134399,133811,133863,134137,134020,135050,134152,134336,132893,134398,135630,134587,134712,134015,133068,133953,133052,135973,135393,135319,134813,133290,134060,134881,134793,133444,133539,133930,135601,134506,134810,134554,133685,135453,135927,135109,134995,134783,135998,134467,134671,134728,133720,133849,132809,134441,133209,135009,136042,133899,134153,134848,133708,135000,135230,134286,134469,135128,135923,133265,135678,135452,135092,134464,133604,135270,135349,135410,133846,133897,135321,134981,134495,134182,134035,135134,134756,134746,134390,135192,135778,136560,133495,135309,134289,134145,133916,134023,133839,134680,134059,134524,135660,134289,134128,134789,134760,135356,134844,134207,134731,133328,135730,134462,135480,135005,135634,133810,136199,135675,133475,133734,133348,134924,134649,135127,135459,135759,134463,135893,135112,134121,136415,134703,134190,133259,135967,135623,133834,135945,134107,134866,135306,135517,135779,134545,134914,134022,134144,135959,134157,134420,134998,134120,134974,134146,136128,135072,135923,133485,135507,134220,135126,133809,135441,135029,133092,133976,134516,134984,133394,134958,135172,134418,136674,135503,135647,134904,134344,134955,135725,134149,133746,136108,136801,132990,132539,134082,134298,135155,134197,133435,136359,135332,134085,134146,136849,135673,134326,133795,134585,134234,134797,135084,135839,134879,135081,134232,134968,134280,134351,135517,135661,133151,135240,134644,134597,135648,134243,134132,133829,135565,133985,135401,134908,134781,135265,135931,134267,134130,135743,133185,133844,134867,135030,134784,135958,135285,135169,135521,133905,133127,134835,135881,135110,134278,133523,134769,136425,135321,133632,134015,134489,135781,134723,135578,134894,134284,133309,132445,136976,134764,133338,134782,135498,134598,134181,134709,134941,134564,135802,133933,135405,135293,133956,134264,135216,136268,134802,134884,134603,134926,136183,133966,135910,135339,134433,134863,135243,135420,135214,134387,134899,134864,134434,133634,133692,135609,134351,134960,134494,134752,134588,135281,133982,135710,134462,135652,133829,133607,134941,135915,134479,134984,135677,134146,135953,133923,135590,134035,134736,134360,136072,136739,134033,133437,134904,134771,135630,134769,135843,135538,134884,135599,136649,134537,135794,135565,134742,134528,133111,134944,135554,134840,133554,135906,133193,134676,134829,135321,134416,133838,135685,135636,134399,135495,134107,133698,134231,136002,134338,134623,134774,133766,134812,135787,134261,134696,135266,136861,134484,134371,135257,132653,135712,135190,135248,135229,134583,134318,135058,134974,136034,134876,133672,133667,135149,134753,135115,135410,136143,135860,135527,135869,134530,135723,133730,135372,136206,135867,135299,134318,135511,134188,135008,134406,134625,135722,134089,132953,134212,134595,135171,134996,134276,134425,134883,134318,135389,135383,134390,135772,134493,135020,135933,134775,135632,135169,134752,134160,133935,135222,136179,135606,135999,135325,135169,134562,133990,134415,135875,134616,134942,135169,135296,135773,135897,133793,135234,136116,133952,135295,135250,134697,135016,133999,134688,133742,133839,134455,134044,134599,134688,135501,134870,134384,134575,137073,135924,135027,133789,135329,134964,135857,134202,134842,134410,136508,132819,136669,134313,134327,133970,134411,135929,135203,134209,134463,134221,134687,134119,134309,134739,133776,134618,135190,135714,134716,135637,134393,135518,133550,135708,135846,134620,134869,132751,135239,135137,135413,135155,133788,135678,135194,135080,135227,134809,133070,132615,134565,135198,134909,134632,133996,133850,135421,135760,135531,134635,134918,134559,135039,134557,134473,134827,135603,133625,134455,135468,135456,134656,134331,133608,134788,133715,135569,134371,135448,135025,134188,133407,135417,135062,133763,133459,135707,136169,134597,135574,133883,133480,134409,134847,134720,135201,133212,134520,133783,135790,135066,135453,134574,134807,134225,134353,134190,134939,134936,136425,135264,135740,133376,133720,136344,135082,135073,134957,133358,133819,134898,135169,135875,134625,134624,134886,135839,133910,134566,134734,136300,134500,132922,135866,135195,135865,133260,135020,135741,134082,133808,134068,134472,136176,135158,135291,134524,136515,133363,133696,134168,134066,135738,134609,136160,135288,134027,134938,134527,134085,134003,134154,135958,134500,135447,134772,135012,133636,134760,135341,133442,135061,134048,135994,134906,133759,135960,135309,134255,134227,134303,134051,134192,134239,132730,133713,133535,134608,135653,134665,133929,134721,133913,134240,134768,135163,134393,135237,134273,134635,135557,134455,135755,134944,134481,136301,133694,134405,136418,135132,133715,134391,135215,135200,134049,133750,133254,133655,133826,136023,134043,135264,134749,135240,134666,134924,134827,135648,133965,134959,134594,134066,133074,135465,134799,134494,135561,135002,136242,133673,134187,135543,135421,134718,133834,135048,134811,133503,134173,134097,134380,134097,134489,133781,136280,135081,135111,135065,133641,135344,134798,135096,134100,136496,133201,133526,136448,133990,134711,134055,134744,134245,135312,134921,134441,136131,135597,136457,133330,133546,135189,135111,134614,134596,135475,135046,135967,133627,135220,135167,135641,134322,134628,134811,134279,134256,136039,134774,134727,134180,134176,134969,136088,135129,135667,134947,136039,134354,134973,136074,134060,132234,134071,134748,134853,133303,133168,135683,135470,135250,135199,135196,134936,134816,133800,134083,135630,134708,135782,134727,135075,134226,131699,134205,134275,135109,135550,135046,135527,134621,134612,134829,132386,134981,134988,134272,134015,135044,135476,134338,135084,134981,135429,135418,134848,134164,132839,134761,135211,134386,135863,135228,135824,134530,135076,135702,134552,132849,134791,134520,133587,134061,135880,136105,134277,136015,135544,134858,134249,136353,134780,134982,135116,134933,134448,134102,134265,134787,136716,136082,134967,135171,135473,134380,134635,135333,134541,135051,133109,135498,134635,136799,135082,134229,134092,134459,133611,135091,134197,134567,135386,134627,134543,133542,134921,135286,134385,133468,134204,134628,136434,134290,134404,135131,135144,134787,134603,135137,133353,134296,133627,134436,134428,134075,135236,134532,135269,136611,135257,134896,134835,135193,134473,135040,134294,134991,134454,136244,134298,134800,135069,134294,133802,136215,134403,134080,134929,133643,134313,135116,134529,134390,135137,135286,134013,135816,136240,134526,134727,133667,136076,134668,133805,135790,134973,134409,135652,134877,134124,135138,134871,134896,135142,135037,134419,135718,135055,133222,136684,134907,135685,135125,134942,134308,133591,133684,134631,135264,136031,135066,135226,134325,135014,134631,136583,135304,133909,134007,134045,134750,135448,134774,135400,134145,134236,134032,135146,133827,135125,134305,134555,135458,134635,134643,135477,133459,136199,134189,136048,134808,134698,134073,134152,135256,134835,134785,136813,133737,135325,135073,134470,134858,135377,136607,135147,134731,134805,134105,133847,135585,135682,136386,134444,135022,134919,134016,135895,135282,134484,134065,135111,133654,134736,134710,134826,134120,135369,134738,135704,134978,134462,133437,135794,135200,135776,134257,134789,134402,136052,134067,133986,135606,135289,134403,133229,135391,135660,134817,134298,134874,135438,135483,134658,135587,135053,134708,134424,135222,135249,133679,133199,135326,134328,136185,136437,133669,135060,135006,135322,134581,134709,134908,133319,134493,135370,134527,135482,134800,135378,135179,136868,134205,134563,135242,134310,134898,133619,134212,133670,135450,133853,136089,133599,133580,134237,135518,134608,135269,134656,134799,135265,135522,134512,133920,134049,134201,134718,133472,134124,134465,135809,134909,134664,133871,134165,133428,133949,135368,133722,135290,134651,134762,136126,135474,135629,134463,134918,134830,134374,135728,134334,135395,135592,134041,135583,135324,134571,136776,135929,134117,133235,135116,134256,134143,134714,133783,134306,135249,136562,135492,135646,133741,133897,135231,135486,134364,134225,134994,135747,136513,135229,134078,135380,134130,136128,134593,135680,133811,133515,134253,136045,135133,133217,135271,134721,134377,136443,135373,134657,133425,135451,135161,133643,134157,134783,134773,134672,135294,134641,134365,134886,134676,134378,134282,135629,134682,133812,134571,134302,135568,133872,133913,133914,134851,134531,133097,135163,136113,134750,135423,135006,134666,133310,133662,134772,134556,134425,135811,136017,134536,134303,134716,134150,133845,133745,134486,135614,135272,134694,135526,134210,134330,134280,134041,135123,135921,134375,134945,135206,135100,134123,134490,135625,135596,135660,134842,134946,134742,134028,135306,134655,134118,133860,133807,134399,135792,134933,133269,134832,134023,133325,132364,133372,134151,135965,135752,134653,136079,134901,133887,134427,133882,133715,135356,134576,135030,136217,134397,133236,134512,135084,132950,134761,134051,134209,134876,133591,133658,135202,134256,134714,134537,135692,134805,134702,134925,134879,134573,134672,135634,134060,134345,135918,135217,134374,136093,134837,134285,134499,133003,136314,134963,134094,135344,134252,135386,133399,133505,135200,133969,135591,135307,133205,136040,135253,133579,134222,134565,134398,134071,134274,134802,135413,136297,133191,134133,134492,134016,135536,134797,135013,135410,134541,134509,132876,134043,134527,134679,134084,135698,135805,135112,133577,135288,136671,137088,135543,135846,134602,135067,135492,135650,134289,135017,134100,135424,134951,134175,135219,135607,134081,136185,134182,135659,135410,134052,134532,134676,134889,133068,135475,134792,133670,134526,134313,133539,133987,134252,135360,135220,133889,134550,135073,134114,135240,134284,135242,132975,133878,135352,136081,134195,135499,134388,135055,135506,133473,135203,134423,134901,134833,134535,135943,134362,134170,134679,133776,134489,135090,133689,134213,134774,134679,133794,133833,133805,134324,135215,135385,133907,134750,135229,134695,133161,133459,134312,135574,135260,133888,134496,135855,135135,136115,135359,134011,134856,133049,134618,134256,134726,134629,135278,134473,134263,134817,134083,135123,134160,134431,133341,135290,135663,134461,134222,135245,134350,136495,135761,134482,135015,133605,133385,135343,135982,133076,134494,135156,134913,134724,133365,135232,133469,134006,135585,133757,134247,135495,134837,135059,134947,133496,135618,135415,134301,136173,133659,133771,133379,133283,134403,134475,135556,134352,134695,136400,134294,135862,135018,134987,134710,135365,134370,134527,134730,133859,134237,134449,133359,134618,134417,134719,136444,135362,136169,135616,133749,134920,133949,134655,135021,134173,133835,136145,135032,135190,135453,134305,134997,133867,133970,136585,135187,135803,134464,136243,135572,133238,134856,134997,135244,134131,134753,134871,133658,136469,133706,135127,136373,135181,134077,136316,135051,134620,133576,133802,133485,134758,134062,135253,135928,134605,134794,134768,135461,134903,135051,136314,135797,134429,133965,134973,134934,134211,135217,135447,134910,134536,134399,133339,133118,135293,134835,134361,134723,135333,134944,134354,133672,134340,135481,135933,134958,134358,135018,134021,133716,134323,133759,133093,135038,134492,135429,134662,134256,134266,134523,134520,134098,135002,135562,135282,134378,133650,134319,134334,135614,133914,134312,135959,133886,136087,134839,135422,134698,133713,133845,134328,134897,134998,134748,134833,134848,133954,134729,134819,135157,134553,135051,134739,135386,134648,135973,133865,134147,133455,135826,134234,134844,134351,134635,134840,134767,134571,133922,134595,134127,135166,134317,134508,135190,135299,134172,134734,135432,134448,135418,135125,135767,135616,134909,135025,133787,133982,134768,136300,135056,134672,133982,135615,135180,134901,134697,134137,135442,133752,135398,134885,135448,134759,133162,135533,135488,134928,133548,135374,133620,135054,134059,133266,134603,135121,134387,136178,134655,134970,135039,134872,133807,135788,134230,135089,134884,135442,135139,134635,135037,135014,133808,134299,134236,134221,133959,134409,134247,134940,134475,135272,133870,133987,135498,134611,135120,134492,134705,135653,134475,134946,133488,135029,134026,135883,134509,134760,135320,133862,134191,134854,133981,134735,135356,134694,136985,136004,135208,134326,134823,133820,133489,134661,136508,131746,135819,135642,135202,135658,134512,134318,135103,133248,134653,133324,135423,133187,134767,134891,134756,133799,135751,134053,134858,136040,135477,134682,135684,136325,135132,134370,134819,135524,134560,134935,135377,133795,135454,134824,134392,134507,135243,133869,136059,135535,135004,134770,134475,133515,135535,135052,134341,134713,136008,135227,135477,134415,135729,134389,135682,133838,133917,135103,135049,134508,135262,134351,133817,133828,134838,134979,134487,134371,134152,134841,135322,135826,134044,135404,135673,134676,134774,135884,133506,133238,135165,134577,135319,133937,136215,135519,135573,135609,135079,134696,134133,134653,134824,134233,135103,135576,135355,134779,133939,135218,134093,134416,134254,134742,134624,134579,135002,134312,134228,134459,134843,133833,132895,134841,134465,134305,135211,133231,134869,134814,132888,134303,135902,134538,134693,134720,134933,134929,135226,135654,134680,134471,134202,134177,133709,134081,134719,133193,134958,135863,135589,134376,136253,135583,134848,134832,135488,134507,134101,135636,134567,135646,135264,134920,133950,134056,136025,135134,134908,134599,134356,136193,135007,134484,135465,136294,133438,134254,133311,134236,134907,135501,133872,135057,134524,134952,133869,134431,133930,135850,134764,134889,134029,134780,134583,134858,136003,133962,134513,135304,133906,134588,133589,133653,134955,135478,135060,133908,134725,135430,134495,134525,134494,133373,135484,135352,134980,135470,133592,135869,133870,136153,135603,133990,135077,134784,135393,135702,135406,134260,135509,133054,133967,134644,134326,134900,134358,134941,133271,134041,135766,133958,134349,134143,133936,133901,135123,134761,135748,135014,135253,133927,134231,133563,133656,135070,135917,136041,134465,134247,136949,133664,135373,133792,134999,135685,135306,134738,134871,134964,134161,135646,133595,135937,135655,135469,133900,133799,135721,135228,135035,136521,134621,134190,133001,135227,134748,135671,134575,133483,134249,134783,134644,134410,134138,133995,134064,135502,133651,134816,133951,135085,134670,135285,136136,133986,134542,134571,135226,134782,134221,135333,136682,133970,134396,134559,135568,136101,134598,134086,135837,135011,134117,134557,133392,134077,134386,134943,134102,136144,133689,134573,133901,135004,134813,134207,134666,134865,133600,134927,133714,135240,134450,134087,134063,135889,134575,134641,135201,135500,135513,134117,134935,135770,135754,135898,135741,135129,135422,134549,135424,134563,134515,133674,136749,134388,134733,133883,134483,135272,135949,135665,134581,135153,134333,133521,135864,133364,135214,135524,134589,134444,135392,134958,133822,133953,134947,134459,134574,134483,135711,135153,133650,135057,135734,134716,135460,136279,134000,132679,132380,136447,135294,134159,135217,132635,135092,134356,135413,134560,135556,134888,135517,135836,134585,135151,135345,134345,135084,135090,134894,134113,134065,136048,134371,134537,135435,134076,134562,134497,134918,133746,135745,133527,134977,135729,134160,135453,135851,134538,134946,136060,134948,134938,135788,133721,135434,134086,134573,134076,132873,133677,134926,134618,135233,135182,133958,135019,134952,135567,134149,134758,134163,135167,132456,133879,134653,135805,135240,133676,134983,134546,134814,135767,135470,135857,134937,134754,136091,134855,135330,136366,134524,135328,134814,132593,133928,134569,134307,134424,135463,134516,132439,135408,132804,135668,134438,133783,134788,134253,134139,135742,133825,134022,134723,135536,135318,134108,133830,135076,133939,134585,134784,135874,134816,134901,135968,133408,134801,134890,134186,133824,134119,132755,134490,134531,133449,134009,134879,134851,134784,133803,134468,133649,133791,135188,134927,134543,135587,134958,133387,135558,135490,135058,135815,134290,133022,135827,133744,135697,134523,135689,134751,133916,135503,134139,135743,135371,135147,135061,135601,134549,134436,134829,133736,134501,133541,134804,134782,134588,133654,134396,135017,136136,134496,135897,134123,134668,134574,134560,135114,134965,134693,135464,134262,133557,134492,134401,134555,135943,135539,134573,133574,134328,133272,134620,133335,134927,134039,133334,134412,135366,133675,133704,136370,134673,134552,134819,134527,135543,135897,135262,135189,135101,135994,135154,134380,134739,133108,134859,134804,133874,135688,135492,135120,135514,134458,134982,132972,134582,136627,133204,136436,134756,135581,135296,133370,133701,134358,133952,135214,134683,136285,134283,134539,134210,134577,133500,134175,134355,135671,134794,134879,135293,133698,135620,135272,134108,133896,134762,134536,133973,136203,136190,134026,135577,135450,135518,135151,134828,135667,134948,134041,134545,133992,135987,136494,134583,135195,133455,134272,136163,134615,135441,134029,134635,134264,133637,134724,133908,134081,134399,134678,133826,135526,134128,135034,135864,134775,134715,135191,134418,135390,134033,135311,134270,135963,135149,133724,134885,134100,136141,135325,134837,134498,134661,135490,135770,134421,135573,136579,135549,135072,135623,135908,136041,134681,134841,135821,135361,136181,135355,133947,135908,134082,135655,135393,133957,135035,134320,134697,134580,134297,134649,135196,134328,133706,133295,134207,135284,134624,134433,134015,133892,135519,136181,135550,134300,135168,136029,134169,134980,134560,133635,133575,135708,136787,135283,134622,135589,135574,136962,134082,135631,135432,136652,133565,134473,134443,136652,134890,135174,134267,134610,135836,134800,135894,134998,135889,134354,133813,134468,134985,136012,134952,132821,134808,134997,134553,134363,135273,135164,134001,135821,134607,134564,134285,135177,135786,134088,134747,134534,135687,134831,134368,134497,134755,134210,135133,134115,133742,133116,133655,134989,134366,134964,134010,135166,135502,134269,133992,135294,132618,133705,133414,134615,134249,135553,134705,135366,134990,134658,134214,135875,135789,134939,135668,135240,135644,133909,135008,134560,133937,133124,133642,135008,136735,134798,132898,134980,134174,135190,134176,134403,135583,133145,135597,134963,133643,133914,134453,135581,134692,134859,135261,135306,135058,136200,134777,134871,133927,135855,134398,135099,135686,135522,134739,134101,134583,135232,133167,134355,134078,134077,135315,134719,135015,135787,134662,135088,135127,134278,132701,134323,133728,134170,134715,136310,134544,133040,135161,133806,135709,135348,135834,134085,133903,134297,135534,133965,133613,136054,135430,134733,133695,134836,134803,134022,135133,134857,135121,134723,136254,132553,134334,134585,134091,134588,134358,134229,134990,134835,134596,133984,135665,134744,135014,135067,133864,135136,133723,133559,134167,134363,133949,134366,134785,134869,133501,134886,135279,134813,134216,134245,133991,133765,134839,134935,136036,135726,133809,135366,133965,135577,135047,134826,135029,136303,135488,135029,134710,134404,133037,134905,133680,134157,133721,134831,134427,133786,134265,135149,134190,136620,134335,134772,135505,134652,135364,134115,134127,135317,135450,134050,135884,134165,135659,134117,135043,133916,134839,134177,133978,134631,134761,134827,133556,134831,134277,135838,134342,133962,134630,135083,134361,134971,133679,133755,135908,134623,134860,136281,135861,135448,135226,135161,134640,135043,133832,132832,134880,132556,133628,135298,134244,133604,135235,134374,134712,135045,134905,134623,134992,134831,133692,135553,136442,135347,134236,134110,133572,135013,135806,134068,134278,134533,134942,136425,134383,134240,133626,133132,133753,135911,134302,135079,133872,134962,135552,135371,134199,136718,136332,135273,133751,133421,134034,135075,134561,133960,134008,134662,133909,135839,133237,135157,135715,132864,134708,134792,135070,134870,134370,134133,136196,134220,134944,136175,135672,133767,134028,135191,135124,135014,135250,133619,133808,133977,134336,135106,134278,136683,133495,135436,135219,134498,135586,135056,135489,135092,134971,134493,133648,134680,134856,135344,133794,134877,133711,135398,134856,136647,135111,134865,133709,134433,136215,135574,134153,135220,134141,133885,134921,134189,136557,134785,135152,135532,135563,133441,134409,134175,133472,134969,134672,134432,136687,135995,133911,134464,134815,135401,134247,134428,134855,132903,134478,134955,133710,134178,135427,135203,134646,133513,133807,134770,135715,135318,135627,134219,134196,135773,135039,135431,134204,135434,133230,135822,133792,135041,134066,135231,134238,134950,135026,134623,133585,135036,135479,135552,134690,133151,134590,134878,134635,133987,133817,136177,134829,134187,135289,134452,134705,132477,135383,135237,135864,135652,134646,135025,133432,134320,135308,135206,135153,134356,134087,135884,134809,134859,134199,134222,134960,132820,135733,134790,134164,133864,135196,134311,134630,134607,134482,134770,134975,134183,134570,133992,134747,134975,135308,136245,133474,134902,135820,134731,134329,135420,135147,133037,134032,134752,134122,133821,134019,134736,136299,134270,133898,135457,134545,134372,134950,134743,134469,135419,134774,136408,134320,134492,134592,134377,134239,136501,134043,132064,135564,134332,134592,134528,134889,135543,134783,135400,134963,134952,135649,134990,135191,133716,135013,133520,135057,134198,136039,134993,135063,134722,133261,134714,134191,134665,135825,134209,133796,133597,135745,135900,134530,133959,134065,136377,134493,133823,134618,133969,135362,135540,133510,135323,132752,135680,134616,133608,135344,134990,135993,135850},{46394,46305,45810,46625,45998,45925,45516,45136,45493,46319,46259,45532,46014,46769,45113,45464,45920,45693,46584,45233,45272,46003,45994,46570,46482,45806,45771,46963,46905,46565,45613,45488,45204,46121,45867,45532,45720,45744,46375,46437,45177,45665,45856,46319,46270,45788,46307,45499,45925,45111,45860,46576,45464,45215,45438,45955,46508,46637,44773,46867,45134,45666,46012,46248,46073,45866,46063,44904,45547,46679,46109,47002,46140,44846,45453,46266,46265,45444,46640,45120,45879,45586,45368,46294,45300,46369,45825,45582,46542,46554,45427,45098,43996,46020,46056,46933,46336,44945,45084,45753,45785,46351,46139,46466,45156,46229,45823,46266,45595,46047,45094,47502,45020,46999,45646,45610,45866,45182,44455,46643,46732,44819,45335,46544,46413,45022,45585,45093,45737,45966,46838,46493,44576,46938,43227,46987,45541,45464,46315,45663,46073,46232,45178,45817,45878,45809,46352,45517,46097,45100,45553,46570,45582,45892,45989,45255,46017,46541,46058,45666,46024,45397,45366,46588,46129,46272,45303,46168,46222,45955,45314,45750,45868,46280,46156,46108,46316,46689,45973,44834,45460,45625,46110,46166,46730,45984,45571,45871,45709,45916,45848,46658,44995,45883,45837,46105,46540,44841,45469,46428,46366,46606,45719,46107,45220,45624,45609,46322,45851,45016,46291,45336,47070,45899,46222,45108,45820,46605,47146,45437,45112,45455,46991,46067,44803,47189,45611,45748,46677,45749,46002,45821,46005,45591,47585,45755,46242,44546,45735,46188,45727,46346,45125,46158,45495,46449,45336,47090,45747,45545,44997,46794,45659,45116,46868,45996,46750,45641,46677,44926,45567,45973,45670,46782,44023,45494,46358,45388,45397,45509,46961,45519,46654,46719,46418,46377,45178,47005,46104,45003,45782,45264,46165,45580,45826,45953,46041,45563,45641,46212,46147,44638,45240,45455,46339,44584,45966,45563,45058,45836,44763,46126,46185,46626,46524,45027,46243,44638,46381,45844,45718,47603,46424,45559,47326,46353,46254,44738,45757,46313,45689,46147,45913,45120,46092,45784,45678,47688,46304,45265,45577,46170,46482,47400,47550,46118,44639,45519,45838,45912,45173,46107,46426,45785,47657,46529,46289,45513,45852,46094,46467,46399,45988,46150,45662,44709,45864,46273,45732,45497,46154,46768,44821,45887,46739,45179,45887,45310,45327,46315,44724,45672,46405,45805,45634,45999,45357,46451,46108,46708,45964,45340,46899,46136,44905,45678,45365,45329,46357,45804,45230,45814,45429,46973,45151,44436,46303,46615,45883,45423,46530,45509,45390,46047,45419,45875,46341,46057,46356,46163,46846,45605,46687,45184,46255,45593,45274,45349,45847,44980,46211,45881,45197,45496,46522,46202,46389,45263,46083,45371,45128,45635,45987,46345,45555,44706,46002,46182,44912,45491,45718,45963,46470,46060,45747,45689,45619,45221,46304,45459,44215,45858,45109,45689,45908,46048,46389,45759,45853,46192,45034,45333,45724,45662,46307,45105,44737,46336,46394,45516,46639,45988,46012,45059,45994,46478,45071,46083,45917,46579,45417,45524,46465,45245,45931,45400,45570,44966,45950,45397,46643,46290,46202,45974,45795,45553,45558,44317,45049,46808,46461,46185,46730,45902,45705,44988,45361,45382,46357,45912,45428,46943,45569,45638,46842,46599,45980,45995,44902,45321,45704,47025,44870,45579,45831,46883,46747,45874,46507,44916,45047,45983,45776,45517,46377,44999,46689,45904,45562,46171,46338,45664,45572,46460,45771,44699,45819,44692,45719,46247,45718,45339,46080,45930,44907,45502,45289,46321,45261,45245,45845,45453,45950,46055,46016,46163,45696,45119,46021,45423,44753,47125,44904,45535,45833,46781,45106,46548,45565,45283,45542,44640,45159,45118,45736,46010,46025,46294,46396,46646,46638,45751,45319,45818,44498,46844,45706,45395,45742,45651,45438,45231,45941,45968,47357,45004,44956,45808,45124,44445,47215,47181,45160,46634,45247,45524,46828,45335,45431,46176,46820,46211,46219,45761,45722,45816,45271,45843,44422,45940,45901,45645,46113,45895,46201,44201,45992,46584,44435,46231,45820,45088,44582,45283,46273,45285,45670,45419,46740,46559,45694,44692,45704,45138,46295,46219,45079,45634,45149,46064,44813,45769,46022,46188,45122,45889,45882,45113,45692,46359,45966,44855,45516,45559,46251,45728,45440,46251,45606,45328,45502,45223,45723,46156,45068,45998,45822,45553,45723,46373,45592,45965,46678,45813,46033,47288,46630,45865,46120,45979,45652,46272,45234,45753,46012,45512,47446,45056,44897,45495,45204,46720,46153,46663,46676,46471,46097,46506,46437,45437,45113,46190,46384,45925,45106,46159,45729,47662,46050,45973,46260,45872,45322,45152,47065,46953,46228,45933,45225,46148,44937,45975,45784,45943,46746,45494,45652,44832,45668,45048,46941,45396,44774,46184,45053,46043,45755,45819,45036,46336,44968,45513,47175,44632,45900,46206,45102,46198,45333,44565,46048,46055,46138,45553,45978,46275,46323,46709,45964,46105,45477,47232,47074,45736,46063,45523,46060,47416,45842,46037,46736,46060,45862,46173,45678,46438,47196,45847,45603,47045,46312,45468,46426,45340,46470,45792,45909,46091,45720,44995,45814,45672,46779,44565,46336,46666,45221,46062,45326,45654,46783,45107,46183,44902,45784,46698,45968,45620,46027,45816,46623,46942,46475,44894,45633,46502,44721,45592,44838,45917,45729,46990,45942,46236,46211,46099,46676,45159,45389,47497,44827,45307,45982,46344,46259,46580,46988,45162,45879,45668,45566,46254,45355,45639,47047,45982,46054,45704,46914,45067,46042,45659,46399,44474,45932,45205,45688,46426,45237,45681,45662,45353,45063,46032,46375,46365,45806,46420,45762,46068,45693,46233,45033,45831,45187,46562,47066,46330,44947,46341,45152,46956,46309,46132,46629,46075,45552,45436,46824,45171,46277,46388,46183,45947,45512,45417,45957,46370,46279,46897,45759,45872,45626,45730,45195,45575,45920,45872,46722,46210,46567,44060,44820,46777,43755,46580,46047,46702,45418,45585,45884,45376,45708,45857,46082,45852,45045,46191,45389,45711,44550,46272,47372,46452,46182,46270,46570,46154,46279,45698,45583,46506,46065,46534,46070,46700,45902,45604,45100,45833,44865,45747,44915,44088,44953,45512,46194,46477,46610,44698,46174,45022,44542,45689,45826,46207,46226,46586,46369,46894,46499,46756,45920,45973,45506,45297,45667,45718,46437,45553,46303,46158,46250,45959,46097,44953,46247,44775,45497,45855,46031,46648,46191,45971,46192,45427,45890,46153,44432,44780,44421,45217,45046,45577,45726,46329,46505,46448,46166,45980,44900,45813,46604,46250,44649,45177,44845,47031,45067,45310,45134,45869,46180,45936,46335,46843,46285,45657,45851,45989,46052,45402,46037,45384,46951,45948,45927,46133,45841,46085,46215,45898,46465,46924,44821,45772,46632,45961,46387,46178,46079,45781,45699,45057,45616,46061,46742,45953,45561,46001,47427,46380,45892,46995,46208,45741,45058,45843,46149,46371,45941,47056,45612,45927,46025,46908,46304,44349,45592,45384,46710,45691,45567,45007,45488,45144,45865,46566,46368,46044,46777,46098,45483,47386,44709,46089,46250,44818,45268,44923,45700,45711,45938,45508,45262,45446,46132,45307,46277,44999,46019,46883,46321,45937,46003,45768,45724,46573,45215,45763,45773,45604,46001,45878,45641,45204,44940,46580,45091,45834,45167,45939,45921,44633,45596,44974,45182,45676,46077,46004,46078,45479,45624,45635,44801,46252,44889,46570,45700,45751,46197,46023,46066,46286,46480,45622,46803,45869,46135,45961,46149,46749,46000,46147,45139,46470,45036,45522,45876,45179,45329,45023,45158,46134,45605,44732,45926,46078,46247,45716,46258,46668,46000,45527,44916,45266,44862,44854,44932,45220,46245,45911,45949,45426,45725,45105,44646,46056,45877,45965,45785,46128,45805,45541,46142,44925,46544,45683,45518,46065,45733,46415,45620,45408,46176,44746,46474,46963,45736,44790,46402,45067,45271,45306,46469,46259,46126,45080,45786,45502,46361,45538,45415,45488,45085,45678,45611,46993,45491,45341,46244,45958,46016,46591,45397,46940,45976,46096,46004,46123,45843,46362,46579,44561,45937,45606,45845,45806,46080,46948,45075,45316,45647,45649,46325,45530,45212,46542,46046,46033,45400,45251,45749,45679,44912,46247,45487,46782,45217,44395,45708,46933,45229,46951,45741,45355,46032,46037,45938,45717,45881,46284,44759,45993,45513,47129,45210,46928,46210,46733,47179,45417,45261,46005,46720,45403,45610,45339,45647,45918,47229,44752,45602,47026,45499,46490,46041,46867,46562,46263,46301,46986,44931,45295,45614,45463,46423,45765,46254,45341,47042,45781,45217,46652,46383,45965,44900,45756,45213,44796,45539,46504,45678,46180,45389,46433,46286,46761,45251,44715,46220,46377,45732,45923,45406,46013,45977,45767,46661,47286,46046,46774,46347,45773,46035,45670,46521,45643,44499,45770,45126,45711,45871,45703,45537,46267,45150,46057,46701,45452,45369,46108,44596,45584,44633,45136,44575,45917,46280,45759,46065,45580,45955,46132,46921,45433,45787,45973,45725,46777,45856,46802,45423,45324,45272,46389,46161,46091,45588,44864,46315,45716,45947,46056,44712,45049,45146,44911,45547,45751,45554,45942,46554,46103,45822,45900,46397,46261,45702,45925,47328,45676,45520,46589,45692,45730,45913,46334,45797,46508,45058,45779,45858,45548,45910,46538,46225,44849,45953,46877,45640,45924,46798,46249,45121,45273,45572,46924,44890,44770,45810,44184,45576,46626,46412,46123,46972,44632,46199,45660,45658,46083,45246,45014,45627,45408,45328,46434,46052,45742,45116,46036,46145,44776,45731,45512,45470,46295,45282,46402,45602,46034,45796,44966,44923,46012,45776,46582,46099,45423,46130,45349,46652,46504,45954,45671,45258,46405,45910,46786,45106,45285,45106,46291,45380,46316,47052,45822,47041,45518,45943,45987,46869,46412,46229,45461,45946,46319,46437,45630,45372,46308,46218,45444,46652,46819,45465,44351,46112,45152,45478,46267,45851,45178,45900,45935,46654,44973,45176,45916,46309,45906,46108,44981,46175,45146,47734,45790,46893,46310,45942,44963,45600,46147,45942,45890,44522,45952,45050,45671,45202,45184,44817,45826,45279,45501,45835,45877,46045,46113,46304,45171,45875,46462,45956,45999,45552,45362,46179,45353,45639,45406,45743,45162,46210,46563,46218,46332,45668,46699,44850,45865,44762,46194,45643,45456,46007,45938,46524,45418,45547,46052,46165,45486,46076,45603,45768,45697,46516,45271,46695,46136,45950,45664,46114,47530,45994,46124,46087,46605,45982,46017,46552,46327,46193,45502,45485,46880,46781,44937,46686,45536,45768,45020,45971,45309,45940,44445,46274,45429,46245,46451,46637,47007,46212,46249,45587,44870,45053,45906,46000,45707,45075,46552,46098,45447,46081,45027,46163,44818,46718,45065,46171,45646,46298,46104,46482,45209,46590,45377,46868,46199,46993,46354,45544,45735,46620,45581,45543,45678,47280,46188,46056,46037,45533,45926,46765,45456,46301,45061,46012,47488,46132,46137,45858,45373,46382,45649,44291,45608,47181,46312,46738,46251,44212,45539,45478,45685,46095,46793,47737,45369,44753,46217,46079,45438,45496,46665,46211,45804,45727,45621,46354,46303,45038,45956,46487,46480,46118,45242,44944,46359,46010,45847,46615,45847,46815,46555,45682,46106,45492,47287,45898,46374,45549,45545,46751,46477,45596,45552,45758,45918,45179,45450,45787,46534,46630,45834,45643,45044,44136,45452,45467,44305,45377,45448,46994,44054,46310,45765,45333,46080,45865,45140,46082,46473,45069,45371,45388,46287,46122,46380,46651,44574,46263,44740,45906,46109,47312,46119,44899,46386,45948,46698,45325,46107,46161,45474,46350,45582,45479,46048,46138,45075,45952,45333,46700,45366,45931,46281,46543,44820,47550,46366,45964,45555,44932,46185,45320,46898,46431,45510,46332,46899,46058,45941,45640,45759,46572,46895,46576,46228,45625,46426,46590,45820,46067,45797,46632,46750,46399,46866,44693,46123,44520,45500,46455,45168,45399,46358,46940,44852,45417,45611,43695,46596,46212,44919,45467,46206,46830,45817,45075,45986,45569,46170,47042,45893,46323,46009,46067,44900,45632,45933,45569,46043,45901,45015,44836,46431,45861,45335,46051,46185,46392,45542,45395,46239,46426,45807,46600,45898,45307,46074,45473,45941,46431,45485,46602,45468,46687,45189,46089,45121,46485,45937,45877,46014,45675,45184,45471,46300,45874,45907,46560,46717,46336,44736,46298,45749,46194,46077,46262,45812,46124,46075,45796,46271,45302,44828,45686,46430,45952,45962,46212,45434,45110,45716,46659,45793,46639,45389,45475,45596,46140,47286,45695,45884,45544,46058,45204,45030,45710,45533,45370,46167,46484,45552,46648,45396,45028,44607,46273,45295,45815,45783,46423,46011,45462,44996,45539,45853,46174,45948,45912,47209,45791,45966,47178,46022,45824,45751,47379,45189,47022,46307,46254,47258,46963,46090,43828,46374,44892,45409,46935,45471,46894,45529,45952,45892,45438,46214,46181,44960,46185,45811,45702,46477,47349,45260,46423,45530,46258,45291,44741,46372,47035,44860,45839,44265,44762,45374,45040,46865,46622,45457,45784,45318,45200,46299,45540,45248,45325,46068,46586,47387,46949,45375,46352,46538,46574,44695,46774,45144,45490,45792,45249,45900,45701,46692,45241,46915,46475,45339,46016,44962,44747,45559,46185,46035,45265,44584,45579,45878,45566,44977,46045,45736,45583,46206,46861,44454,45799,46042,45706,46497,45779,45235,45460,46014,45786,44688,46619,45835,45677,45871,46347,46051,46682,45872,46284,45575,46060,46201,44649,44928,46106,44570,45638,45946,44997,46344,46143,45942,45821,45618,43969,45698,44908,45819,46448,46656,45749,45729,46578,45083,45667,45953,46452,47016,46861,46251,46798,44822,47216,46833,46633,45798,44708,46436,46288,47196,45859,44940,44671,45361,45733,46913,45006,46181,45622,46124,44771,45747,47168,45275,46205,45196,45856,46016,45370,46271,45760,46813,44823,45984,46294,45363,45740,46457,46667,45675,46615,45363,47184,45720,46026,45566,45822,45902,45099,47083,46264,44282,45671,46008,45091,45347,45594,45614,46707,46028,46961,44990,45888,45847,45989,46265,46312,46110,45626,46429,45717,47134,46487,45930,44388,45804,46042,45840,46848,45653,44696,46096,45682,46854,45547,46166,45799,45500,45492,44910,46383,45019,45458,45198,45694,45520,45845,46016,45742,44820,45683,45539,45946,45530,46276,45753,44887,44767,45144,45425,45854,46152,45423,45941,46579,45170,47170,45404,45198,46171,46300,45462,46046,46682,44507,45794,45602,46604,45814,46523,45021,45032,45136,46177,45516,45800,46620,46398,45295,45305,45670,46569,45764,45991,45271,45631,46138,46214,44730,45677,46159,46173,44769,45060,45301,45428,45723,45346,46597,45361,46291,45314,45869,46920,45795,46395,46455,45482,46114,45054,45616,45734,46402,45215,46344,46067,44490,45269,44906,46053,44983,46733,46017,45471,45744,45865,45672,46341,45860,45887,46501,46647,45330,46431,45257,45284,46523,46031,46142,46265,46343,45970,46029,46052,45725,45529,45619,46113,45484,45958,46848,44869,44766,45833,46015,45928,46495,44987,44719,45092,45743,46513,46062,46338,46676,45983,45991,44758,45288,45737,45420,45778,45479,45735,46028,45112,47362,45388,45401,46168,45049,46252,45795,45173,45600,46610,46483,44473,45647,46591,45183,45965,45886,46438,45282,45838,45199,45697,45006,45832,45382,45862,45495,46347,46471,46077,45499,46017,45387,46054,45191,46304,44993,45724,45984,46903,45389,46749,45703,46075,45805,46212,45158,44992,45695,44625,46685,45495,44463,44930,44900,45943,45630,46689,45961,46475,45519,46259,45857,45045,46132,44922,46415,46268,46079,45418,45577,45946,46280,46020,46563,45662,44852,45542,44495,45746,45901,46110,45151,46471,45674,45602,47056,46169,45506,44299,45819,46027,45591,45507,45857,45485,44982,45181,46817,46118,46450,45801,46762,46305,46394,46216,46512,45860,46184,44776,46037,45061,44508,45172,45804,46409,45238,46244,44649,45224,46534,45912,45759,45840,45751,45565,46356,45879,45739,46302,45486,45780,46366,44752,45451,46762,45864,46000,45555,45803,46400,46228,45880,46552,45393,46044,44829,45983,46749,45948,45947,45180,45854,45274,45803,46897,46652,46653,45780,46805,44455,45261,46062,45834,44962,46345,45637,47489,45124,45389,46951,45935,45944,46062,46479,45991,44816,44680,45672,45305,45637,45335,46010,45644,46451,46384,45076,45780,44939,45219,45549,46102,44946,46087,44800,45039,45965,46596,45970,46897,45667,46635,45957,46427,46596,44445,45256,44630,46246,45069,44962,45509,46756,45359,46291,46326,46122,45588,46464,45724,46079,45752,44815,44667,45442,45718,45992,45369,46772,46351,46166,46023,46655,46460,45836,45813,46012,45179,46349,47076,44990,44980,45732,46671,45954,46045,45463,46933,44745,46434,46536,44844,46159,46024,45662,45797,45118,46206,45472,45931,45481,45253,45043,45984,45760,45406,45632,45725,46375,45193,47114,45956,44990,46809,45113,46949,44249,46554,45483,45485,45794,45272,46693,46097,46352,46036,46178,46606,44832,45876,46071,46076,46085,45630,45969,46826,46210,45409,44412,46662,45715,45821,45803,45728,44975,45861,45932,45693,45794,45761,44565,46697,45115,46379,45351,45977,46521,46301,45910,46734,46135,46023,44807,45996,45292,46059,45383,45385,45280,44743,46443,44642,45681,46985,45539,45841,45304,45524,46015,45646,45921,45630,46237,45955,46299,45505,46595,46455,45777,47223,45729,46438,45439,44439,46404,45650,45296,45397,46245,45880,45653,45241,45192,45703,45928,46285,45354,45847,45120,45759,46373,46879,45857,44956,45786,45479,45023,45401,46341,45381,46848,45797,46148,46317,44929,46732,46385,45508,45797,44926,45306,45444,46408,46107,46362,47322,46574,44294,45233,45503,44890,45757,45569,46023,45307,45841,45492,46438,44762,45807,45947,46664,45616,47209,45201,45613,45077,46869,45192,46105,45390,45576,45488,46002,45267,46643,45307,45414,46103,45015,46070,46099,45392,45832,45166,45401,45002,45910,46006,46551,45636,46591,45270,45360,45579,46139,45753,46238,45414,46569,45793,46126,46155,45741,45333,45944,45795,46179,45156,45185,45085,45369,46111,46207,45506,47033,46322,44889,43925,46524,45968,46884,45957,45329,45969,44959,45527,46873,46061,46589,45557,45487,46900,45498,45494,46174,44710,44891,45030,46163,46092,45888,44883,45415,45828,45111,47056,45805,45962,45552,45733,45530,46432,45401,45117,46529,44766,46042,46602,45495,46347,45714,46034,45641,44995,46655,44129,46169,45884,45355,45596,46466,44634,46853,45388,44879,45589,45410,44600,45847,46360,46611,46399,45274,46595,46057,47258,46647,46328,45869,44279,46043,46206,46155,45024,44696,46267,45767,44862,47229,46240,46396,46142,46363,46479,46774,46848,45748,46442,45356,45386,45691,46660,45545,45148,45912,45192,45682,45296,46507,46211,45923,46531,46124,47062,45385,45203,46253,46051,45819,46370,45848,45651,46504,46470,44984,45938,45639,45723,44736,45927,46500,44802,46074,45556,45655,47078,44865,46394,45895,45020,46641,46748,45845,46461,45959,45750,45999,45501,45308,45169,45280,45882,46249,45134,45543,46065,46517,46016,46304,46385,45077,45808,45539,45202,44778,46007,46355,46337,45931,45284,46126,46491,46414,44966,46589,46124,46799,44946,45021,46783,45837,45977,45056,45245,46340,46307,46043,45285,45840,45497,45682,45896,45266,45822,45402,44597,46144,46015,45967,46532,46223,45827,45536,44877,45694,45316,46554,45668,45664,45876,45920,44928,44871,46077,46354,45890,45277,45748,45425,45674,45535,46311,45164,45196,45895,45100,45808,46157,46294,44913,45768,45497,46377,46801,45557,45242,44834,45663,45668,46490,45554,44976,45377,46679,45751,45400,45371,46373,45705,46844,46043,45707,46509,44721,46044,45415,45142,46449,45557,46103,45787,45724,47613,45388,45274,46590,47281,45701,46253,45051,46587,45566,45921,46211,45546,45454,45429,46163,46016,45216,46732,44462,46361,45845,46793,46014,45841,46453,46894,44867,45685,46074,45864,45318,46462,45567,45361,45376,45663,45688,46004,44871,46143,46285,45875,45604,46536,45651,45614,45240,46376,45042,45562,47405,45534,45484,46106,46276,45799,45090,45774,46301,46289,45601,44842,46367,45879,45310,46339,45558,44964,45427,45508,45451,45424,46817,45798,46532,45583,44969,46244,44331,46461,45709,47208,45963,45950,45634,46867,46709,45235,45200,44411,45113,45512,45991,46391,46435,45620,45514,46294,46028,44761,45368,45417,45667,46535,46378,44404,45173,47191,45607,46392,46277,45532,44697,45868,45092,46298,45589,45512,46007,44989,46010,45378,46927,47055,45543,44092,45947,45647,46221,46412,46273,46401,46932,45125,45443,45653,45741,45238,45441,45930,44912,46443,46085,46391,45504,46310,45847,46751,44872,46061,45352,46929,46135,45817,47437,45155,46800,46280,45695,45067,46010,45388,46664,46360,46432,46665,44798,46292,44766,44952,46085,45525,44576,45869,45367,45835,45680,44709,46563,45197,46252,45457,45517,46025,46074,46104,47568,46698,45525,46018,46673,45405,46090,45843,45110,46226,45086,45289,46260,47297,46676,45386,45597,45541,46351,46192,44826,45479,46104,45759,44955,46771,45700,46335,45240,45181,45969,46723,45655,47327,45949,45875,46093,46194,45798,45121,46116,45132,45314,45209,45556,45967,46555,46741,45118,46279,45923,45524,46023,46452,46061,45965,45654,45985,45490,46390,45853,45824,46255,45772,46083,46346,45512,45929,45105,45462,46154,46932,45751,45886,45212,46446,45285,46235,44868,46424,46148,45540,45687,46086,46700,46692,45465,45631,46675,45255,45602,45183,45523,45765,45524,45742,45732,45387,45428,45805,45327,46503,46870,46450,45760,46081,45262,46456,46536,46342,46511,45651,46072,45393,45294,46822,45906,46323,45177,46948,46657,46972,46162,44928,44749,46648,45723,45762,45852,46694,46196,45760,46468,46277,44740,45182,45694,46027,45561,45877,44884,45167,46129,45366,45281,46373,46586,45648,45190,47009,45995,45651,46328,45195,45370,45608,45145,45647,46173,45536,45846,45691,45329,45768,46149,45951,45673,46455,45406,47292,46004,46122,46097,45573,46544,45166,45283,46180,45761,45725,45200,45568,46450,45540,46915,46141,45968,45214,45797,45987,46838,46002,45925,45877,46200,45287,46293,47465,44938,45855,45868,46020,44907,46399,45021,44645,44603,45747,46797,45858,45552,45281,45465,45685,46468,45229,44942,45175,46767,46362,45567,46762,45186,45883,44655,46089,46025,45557,45124,45999,45726,45900,45219,45808,46191,46303,44957,45180,47503,46112,46503,45430,46236,46160,45744,46963,46330,46592,44798,45639,45346,45377,45243,46408,45857,45780,46470,46540,45393,45788,44652,45618,46697,45531,46030,45996,46028,45831,45934,44481,45415,46299,46233,46172,45906,45129,45539,46522,45527,45131,47368,45667,45369,46734,45691,44328,45607,45868,46179,45290,47014,45753,45497,45764,46106,46099,46682,45895,45866,45532,46290,46683,44434,46565,44879,45232,45908,46168,45993,45520,46549,46772,46527,46239,46691,45782,46583,46996,45917,46328,46277,45827,46745,46385,45328,45245,45848,45608,46356,45339,46484,46459,45496,46513,45891,45034,46081,45870,45770,45628,45964,45623,46525,46914,44814,45293,45192,45134,44839,44939,45735,47107,46351,46134,45474,45466,46338,45175,45937,45945,46109,46050,47563,45675,45858,46346,45132,45730,45031,44522,45768,44930,46741,44205,46067,46169,45249,46664,46429,45932,46512,46713,45556,46337,47118,45004,45810,46031,46164,45034,46826,46638,45291,45959,47019,44795,46441,46737,44738,45678,45706,45143,45307,46533,45080,46084,46177,45218,47187,45915,45721,45604,45748,46166,45560,46304,45463,45517,45792,47029,45679,45310,45252,45895,45262,45426,45396,46115,46492,45892,46688,45376,45650,45517,46689,46698,46488,45745,45889,46349,45011,45881,46057,45156,45509,46086,45321,44952,45824,46206,47489,44631,45665,45451,45860,45897,46261,45265,45924,45783,45975,46005,46803,45349,46403,45385,46266,45851,46075,45222,45721,45976,45654,44609,45567,45827,46108,46075,45661,45705,46013,44432,45288,46022,46008,45623,44879,44902,46909,45388,45987,46555,45849,45481,45514,45941,46083,46535,45759,45294,46341,45808,45719,46330,45095,45251,46488,45803,47375,45769,46207,46161,46451,45584,45928,45237,46252,44900,46957,45788,45577,47173,45819,46102,47271,45703,45669,45279,46565,46442,44490,46011,46734,44645,45218,45342,46466,45466,46478,46201,46458,46887,45506,45813,46011,45386,46580,46277,46791,45232,46216,46299,45605,45237,45614,45878,45688,46074,46334,46125,45771,45786,45694,43944,46490,45612,46449,45674,45813,45315,46019,45603,44763,45743,45655,46118,46388,46513,45935,45885,46280,45781,46774,46607,44535,46914,46499,46493,45833,46390,45957,45816,46666,45938,46969,45712,45130,45878,44736,46390,45742,45365,46801,46684,45664,45348,46290,45064,46637,45899,44986,44815,45530,43852,45768,44793,46659,46115,44980,46594,46659,46368,45706,45693,45685,45942,45592,45382,46512,45368,46235,45992,45938,45300,45820,46258,46300,45461,46143,44617,45783,46116,46255,46368,46035,45446,46331,45628,46150,45955,46131,44958,46955,45033,45724,44771,44934,46273,45853,45923,45470,45504,46199,46085,47067,44940,45443,46238,46499,45829,46162,45243,46123,45805,44385,45813,46111,46835,45888,45838,45990,45029,45279,45287,46515,47078,46137,45467,45784,45639,44627,46281,45206,44522,44795,44383,44658,45670,46874,45166,45644,45412,45225,45797,45633,44514,45988,47083,45625,45642,45913,46188,46477,45106,46332,45582,46148,46758,45975,44774,46056,45675,46778,46319,46715,46412,46045,46955,45851,46600,45471,44788,45686,46149,45540,45601,45398,45978,46575,46381,45791,46720,45579,46105,46254,45832,45878,45020,45499,46479,45814,46154,45650,46224,44691,46548,44702,46568,44488,45261,46587,46754,46525,45173,45304,46155,45229,46459,45636,44638,46297,45218,45361,45762,45056,46745,45746,45822,45883,46776,45767,45503,45990,45051,45495,46526,45377,46121,45867,46274,45319,45161,46267,46333,46350,47517,46241,45124,45834,45407,45677,46108,45710,47045,45153,46231,45364,46587,46025,45714,46650,45456,46203,45909,46096,46531,46440,46667,44886,45207,45681,45497,45238,46211,45150,45538,45949,45744,45399,45089,46016,46108,45063,44791,44830,45969,45433,45947,45672,46100,45180,46256,46271,45830,46472,46643,45731,45846,47146,45357,45584,45228,46379,46666,45249,45390,46124,44367,46168,45763,45519,45405,45599,46210,45574,45714,46758,46170,45756,45667,46459,45094,45961,46222,46077,45868,45225,45105,45527,46329,46330,46193,45440,45940,46261,45197,46032,47154,46711,46319,46868,44731,46005,46095,46006,44658,44342,45232,45599,45869,45414,46227,44773,45144,46595,46272,44645,46536,45825,46038,45475,45380,45489,44863,45524,45737,46393,46190,46841,45707,45526,45246,45833,46569,45527,45448,46541,44970,45727,45075,45673,46134,44857,47373,45377,45664,45570,45685,45210,46683,45976,45457,46633,46138,45656,45759,46468,45768,45345,45504,46867,45897,46067,45504,46339,46110,46195,45510,45093,45974,46102,45452,45824,45524,45878,45493,45813,45216,46060,45342,45721,46358,46222,46200,46892,45782,45375,45646,46671,46097,46262,45957,45191,45649,45863,46864,47265,46659,46187,45518,45170,46234,46158,46436,45478,44632,46217,44601,46695,45858,46147,46223,46333,45665,46046,45500,46152,45943,46261,44718,45545,46587,46704,46564,45179,45915,45655,45830,45653,44621,46219,46065,45847,46546,46283,44975,47104,45339,45795,46873,46272,45456,45225,44488,46195,45236,45592,43888,46135,45982,45971,46596,45386,44930,44830,46331,46164,46852,44690,44909,45268,45860,45421,45471,46382,44287,45649,45695,45250,46642,45642,46056,45264,45109,45350,45147,46208,45940,46516,45752,45973,46361,46646,45470,46533,45187,45712,46768,45727,44800,45019,46687,45744,45555,46252,45805,45325,44865,45678,44808,46208,47353,45795,46201,45497,45018,45479,44632,45069,46434,46426,46893,45287,46153,45923,45907,46087,45261,44406,45820,45436,45758,46177,46137,44816,45021,45957,44730,45587,47681,45221,45230,46648,46448,45400,45601,45076,45389,46054,44830,47296,45845,45832,46401,45395,46203,45373,45871,45846,45768,45816,45659,45745,45787,44920,46231,46045,44740,45840,45547,47437,44502,45554,46213,45069,46033,45481,45696,45663,46254,45891,45964,46113,46320,46345,45705,46753,45508,46223,45926,47547,44092,46050,46076,45852,45159,44863,45228,46262,45422,45785,46213,45570,45573,45486,45970,45142,45134,45981,45486,45892,45904,45398,44353,45091,45887,44136,46008,45718,46363,45175,45966,45479,45122,45669,45764,45976,46515,45824,45665,46039,45533,45362,45666,44999,44994,46411,45487,46254,45918,46584,46612,45536,46852,46321,44431,46719,45276,46543,45875,44848,45650,45956,46081,45201,45934,45522,45443,46157,46645,46483,46248,46881,46452,45127,46029,45556,45576,46246,46208,45493,46594,45850,46229,47234,45575,45469,45339,45362,46800,47032,46767,45246,46422,45043,45169,45079,45609,46115,46066,45213,46130,46154,45439,45539,45374,46338,46225,45278,45404,45583,44887,45955,46523,45529,46654,44997,45206,45041,46622,45192,46122,45865,46508,46409,45963,45829,46534,46363,45880,46345,46140,46857,45987,46563,46331,46957,45517,45937,45527,44910,46289,46036,45092,44815,45659,45365,45955,44686,46055,45714,45583,46582,46296,45794,45781,45981,45652,44585,47127,45198,47099,46080,45209,46517,45642,45269,45726,46092,45292,45910,44876,44631,46006,45944,46233,45137,45743,46619,46896,46089,45543,46132,45858,45631,46147,45774,45415,45370,45696,45987,45845,46636,45985,46847,45965,45729,44483,45435,45586,45997,45788,45069,45440,46183,46156,46106,45507,46352,45689,46296,44124,45456,46061,46398,45625,45898,45892,46873,46230,45878,46167,46742,43982,45299,45569,46046,45625,46727,46092,45247,46023,45322,46633,45956,45403,46543,46334,45981,46218,45218,46246,46109,45858,45452,45317,46773,46159,45386,45850,46500,46708,45306,46224,46770,45118,45200,45742,45325,44625,46760,47006,45637,45617,45684,46410,46006,45619,44336,46306,45868,46035,46472,46141,45542,47307,46607,46223,45823,46258,45299,46031,45790,47204,46464,45579,47106,45607,46224,47503,44981,46183,45739,46492,46426,45451,45697,45747,44998,45195,45646,45114,45157,45901,45744,46545,46279,45767,44823,45307,45252,45455,44795,46373,46478,46412,46421,45861,44944,46018,45208,45406,45429,45799,44249,45473,45835,45832,45810,46169,45375,46328,46953,46039,45633,45213,45474,45161,45889,45491,45874,45188,45210,45474,44610,45675,45855,45634,45163,45681,45715,44859,45723,46105,45366,45651,43971,44964,45415,45163,45384,46401,46026,46013,44387,45421,45780,45990,46743,46600,45730,45870,46742,46306,47094,47065,45786,46070,46764,44705,45946,45330,45078,45786,45241,46112,46349,45848,46471,45469,45596,45535,45929,47017,46226,45572,46616,45916,45573,45226,44762,46591,46169,45625,45039,45462,47225,45890,46756,46322,45935,45661,46475,45471,44915,45709,46285,44459,45374,45841,46895,46827,46630,44442,46354,45766,46004,45535,45526,45420,46291,45428,45537,44165,45486,46031,45959,45855,45965,44816,46588,46553,46127,46301,45175,45274,46233,46164,45623,45528,45941,46096,45713,46076,46224,44580,45442,45575,44815,45356,45164,45983,45525,46076,45407,46336,45564,46021,45275,46983,45143,44973,45826,45870,45467,46180,46892,46191,45762,45727,45022,46284,46448,45937,45907,46935,45541,45755,46016,45539,46220,45034,46040,46245,45052,45156,45738,45254,45822,46271,46076,46246,46443,46461,45719,46710,45807,45308,45466,45907,46142,45195,45512,45880,46533,45741,46832,45896,46476,46642,46606,45770,45344,45932,46106,44902,45418,45441,45680,44517,45530,46981}},
{{8000,2.100000},{64205,64368,64694,64322,63659,64094,65230,65228,65122,65487,64851,65452,64530,64503,64474,64436,65225,64790,64965,65489,64516,64803,64844,65336,65145,64448,64876,64047,63330,64445,64147,64799,65924,63748,64486,63901,63531,64261,63886,64343,64969,64937,65136,64104,63736,64133,64436,64470,66148,65490,65163,64950,65492,65080,64347,64714,64019,64143,64493,64455,65129,64655,65253,65021,64498,64770,64540,64373,64657,63642,63938,64460,64836,64768,64323,65350,64509,64904,64589,63744,63512,63680,63461,64823,63969,63687,65495,64461,64974,64111,65288,64031,64853,64740,65428,65146,65226,64962,64339,64460,64923,64444,64155,65232,64950,64554,64314,65103,63950,63727,64277,64630,65180,64276,64964,65222,65118,64017,63726,63394,64724,64706,64343,64678,65718,64537,63891,64645,64565,64271,64126,65079,65351,65965,64611,63407,64247,65925,65130,65220,64882,64396,65426,63217,65660,65591,65628,63267,64823,64854,65589,63597,65283,66132,65198,64702,64324,64495,64846,64988,64409,63984,65135,64717,64496,65293,64444,64725,65003,65537,63858,65854,64175,64554,64579,64532,66054,64150,64131,64148,66137,65388,65078,64342,64763,64910,64741,65047,65662,64576,65744,64262,64174,63951,64229,65969,63444,64123,65116,64821,65069,64093,64140,64926,63926,65387,65160,64983,64625,64760,64753,62163,64261,64559,65276,64320,65043,65787,64430,64416,64337,64085,65254,64158,64444,64695,64184,63702,64304,65509,64851,64123,64883,64985,64165,65789,65302,64941,64431,64918,65219,64863,64072,63879,65243,64023,65892,64687,64086,65220,64571,65206,64466,65495,64028,64538,64367,64013,62976,65625,64788,64228,63529,64376,63295,65029,63800,63952,63473,63866,63470,63303,64539,64391,65152,64192,63992,64137,63330,64979,63173,64476,64270,65375,64975,65413,63856,64704,64314,65534,65003,65356,65360,64750,64449,63892,65615,64106,64331,64238,64330,64149,64331,65382,62892,63260,64682,64701,63741,63588,64189,63953,64672,63718,64865,63675,65921,64237,64568,66606,64278,64693,65273,64625,64201,66104,64401,64722,64766,64924,64760,63819,63936,63924,63913,64418,64667,64442,64113,63302,64519,63778,64807,64569,64044,63815,64367,65597,63944,63945,64445,63875,64407,64758,64714,65042,64436,63589,64101,63838,64942,63505,64753,65299,64988,63863,65245,64161,64534,64303,64808,65630,64824,65171,64390,64477,64689,64597,65014,64672,64059,64574,65832,65339,65802,64490,64416,65060,64877,64409,65834,65897,65399,64969,65386,64721,64989,65495,66087,64271,65357,65313,64525,64556,64716,65414,65454,64516,64349,64736,63982,65895,64657,65839,64257,64656,62883,64267,64446,63706,64397,65004,64659,64437,64177,64086,64683,66315,64985,64259,65206,65540,64735,64959,64722,64964,64157,65716,63600,65802,63167,64490,63407,63349,64507,64719,64438,64747,63940,63862,63581,65002,64781,65050,64515,63863,66503,64030,65644,64788,65503,63201,64437,64742,64034,63839,65028,64793,64513,64234,65003,65549,65048,64209,65049,64802,64107,65057,64740,64373,64706,64937,64229,64025,64534,65814,64766,63726,63773,64276,64887,65234,66071,65840,63714,65397,64383,65533,64649,65286,64876,64458,65188,63532,65502,64271,64393,64155,63223,64580,63309,64110,64659,64441,64894,64697,64287,64325,65006,63890,65321,64874,64719,64197,64706,64401,65495,64525,63811,63956,65216,64337,65352,63945,65300,64506,63961,64342,64200,65606,64474,64367,64556,64223,64756,64580,64605,64229,64372,64727,65137,64442,66060,64189,65447,64302,65525,64704,63593,63817,64484,64305,62860,63956,63589,65084,64895,65420,65179,63623,63739,64089,64800,65304,64019,65101,64449,64597,63677,64537,64923,64542,64772,65486,64435,64736,65297,65038,66582,64539,64603,64528,63896,63440,65169,62956,65306,64326,63548,64839,66518,63915,64273,62989,63573,65376,65554,64851,65430,63999,65068,64749,64076,63626,64274,64773,63419,64439,65247,64259,63260,64855,65319,64989,64051,65135,65286,64188,64271,64019,63873,64357,63586,64217,64859,63811,64119,65219,64955,65197,64157,64556,65470,65462,65104,64503,64331,63293,65597,64842,63701,65004,64110,64034,65404,64473,64203,64399,64400,64269,64619,63380,64503,63770,65475,63785,64989,65519,65678,65041,64702,64071,63973,64143,64363,64212,64227,64458,63625,63577,65327,63669,64721,65523,64419,63886,65140,62826,65077,63756,63980,64342,64860,64041,64916,64028,63670,64217,64813,64424,65332,63270,65077,64583,64414,63464,63903,63812,64191,65672,65573,65345,64231,65335,65215,65002,65163,64472,65241,64285,64976,64737,63989,63797,64384,63519,64668,63590,65200,64392,64326,63994,64543,63433,65155,65194,63637,65163,64448,64612,64575,64785,65834,64405,65087,64757,64586,64029,64321,64029,65314,64298,64348,64817,65126,65101,65348,66171,63849,65941,65268,64296,63617,64826,65428,65471,63719,64459,64294,65053,64915,64762,63842,64781,65488,64330,63648,63690,63896,64259,64431,64645,64144,65456,64593,64538,65277,63910,64012,64491,63793,64367,64885,63772,64335,64218,63770,64086,65199,65167,64353,65245,64951,65133,64342,66933,63531,65182,65149,64207,64769,64086,64186,63962,65453,63229,65430,65279,64249,65433,65766,65609,64042,64354,63928,63385,65176,65365,64841,64475,65212,64484,63655,64078,65368,65136,64921,65029,65072,63972,64749,63166,64509,64597,64462,64622,64676,65218,65320,64405,64755,65456,65001,64486,64631,65104,64461,64950,64780,65394,64696,64387,65126,65681,64063,64045,63428,64732,64085,64951,63933,63990,64453,64279,64569,65140,64487,64683,65576,65296,64957,64431,64686,64550,65344,65514,65598,65329,64458,64106,64480,64822,63701,65288,64867,65128,64705,65953,64125,63372,64345,64414,64704,65883,63581,64675,64496,64114,64120,65338,63729,64171,64456,65989,64630,64006,65070,64971,64920,65559,65534,64146,65340,64067,63194,63669,65060,65062,65670,64536,64723,64825,64567,65013,65326,64910,65463,64302,65966,64091,64780,64784,64033,64349,65598,65190,65155,64469,64107,64306,64029,65313,63079,64777,64042,65052,64942,65066,65990,64296,64013,65054,64706,64714,64244,65120,65859,64277,64873,64247,65618,65571,66259,64204,65541,63690,65084,65175,64404,64407,66715,64920,65501,64866,63596,64860,63994,65732,65287,64921,64363,63920,63814,63963,65149,66144,64744,65878,64028,63741,64387,65948,63197,64035,64131,63746,64289,64682,64027,63982,63642,65605,63679,65526,63554,64180,64580,63378,64880,64561,64837,65815,64331,65362,65925,64543,65032,65693,64501,64654,66077,64737,64567,65585,65082,65193,65449,65089,64505,64687,64705,63983,64898,65267,62890,64725,64640,65143,64668,65073,64926,63828,64678,64459,64292,65498,64838,63768,63516,63531,65562,63547,64210,65163,63035,63386,65960,64304,64725,65234,64034,64458,65395,64482,65015,65905,64349,65607,65544,64738,64410,64241,64920,64962,64992,65128,63106,64980,65315,64145,65015,65610,66319,65305,65346,65102,64258,65062,64533,64656,63355,64053,66368,64831,64370,64392,64371,63790,64987,64287,64321,64109,65753,65219,65272,63195,64617,65236,64971,64850,64500,64338,64629,64957,64425,64268,64883,63233,64151,63873,63701,64919,63087,63776,64397,64262,64568,64883,65435,63226,64740,64836,63569,64927,64895,64005,65286,64481,63476,63884,65184,65301,64232,64711,65057,64813,64753,64232,62831,64369,64308,65006,65061,64804,66233,64634,64665,64948,65018,65098,63787,65626,64085,64463,65614,65147,64387,63518,64398,64242,64038,64093,65006,67000,64993,64504,64360,64496,63685,64324,64971,65078,63679,64919,65660,64404,64943,64876,64460,63422,63618,65263,64590,64751,66187,63886,64629,64753,64362,64434,64711,65052,63752,64790,65030,63107,65196,65748,65564,64533,64461,64751,64251,63102,64235,64458,63552,64141,63591,63730,64745,65835,65089,63902,64652,65803,64472,64386,64959,63498,64174,64528,64606,66210,65250,64369,65283,64858,64408,64814,64262,64130,63964,63499,65074,64334,64304,64774,64649,65055,64589,65352,63971,64313,64894,64523,64279,64889,64177,63916,64080,65985,64049,64531,64534,65170,65011,64593,64707,64017,63750,63610,64155,63725,64034,63777,64583,63836,64208,64696,65065,63860,63313,64457,64533,65428,63294,65592,64486,64463,65565,65961,64751,64748,63362,64494,64482,64128,65374,65201,65380,64738,65433,64908,64985,64464,63773,63548,64280,65124,65111,64429,65090,64821,64145,65327,65573,65799,64380,63142,63691,64666,64991,64005,65010,65192,64371,65084,64287,65111,65403,64561,65161,64714,63750,63515,63793,65016,64805,64408,64241,63813,64787,64445,64975,64044,64461,65408,66150,64098,63839,65646,64526,65288,65186,64060,63976,64013,64380,64581,64176,64654,65893,64986,64862,65449,63917,64610,66138,64212,64539,65331,64372,65189,64996,64466,65143,63298,66357,63974,64197,64715,64107,64358,63926,64869,64637,64168,63541,64587,63914,64124,64520,65511,63440,63769,65452,64557,64532,65168,65280,64908,64348,64455,63341,65644,65283,65023,65034,64554,64324,63902,62640,64096,65779,63753,64605,64327,65531,64933,65041,65255,65255,65025,65339,65168,66483,63873,64370,65155,64130,64512,63867,64967,64664,63764,65281,64616,64421,64998,63817,65536,64713,64812,63460,63865,65526,63918,65667,64038,64856,65980,65457,64728,64890,65419,64837,64624,64492,64328,65369,65433,65199,63905,63911,64729,63647,65345,63808,64657,64441,64556,64612,64284,64751,65743,65001,64439,64672,63639,62805,64241,64924,65287,64491,64214,65467,64272,65343,63887,65425,64688,64916,65631,64825,64737,63278,64157,63719,64443,65224,64984,63548,64140,64370,64125,64668,63811,64416,65148,65387,64655,64516,63825,64035,64579,66134,65183,63916,63976,64888,64157,64182,64819,64463,64870,64691,64017,64109,64334,64976,65352,64960,65693,65075,63352,65920,63762,63614,65385,63792,65037,65598,64513,64577,64132,64738,65416,65390,64163,64132,64729,64918,64952,65352,64424,64939,64838,64164,64719,65730,64752,66365,63309,64623,65204,65646,64104,65572,64196,65360,64458,64442,65356,65148,64936,64606,64774,64219,63950,64387,66004,64259,64763,63810,63847,63833,64303,65186,64929,64659,63921,64272,64540,64159,65286,65327,64281,63839,64758,63123,63677,65915,65368,64572,65199,64243,65110,64787,63851,65096,64477,65013,64876,63890,63723,65197,65849,63655,64931,63569,65135,65431,63615,64356,63961,63923,64545,64917,64814,64539,64768,64292,63765,65220,65029,64444,63838,64549,65436,65349,64044,65322,64026,62989,66328,64893,64223,64491,64006,63814,64929,64346,64403,64682,64693,64828,66097,64984,63921,64464,64710,64569,64529,65247,65399,64558,64923,64713,64631,63949,64255,64141,64504,64746,65350,63631,65389,64473,65440,64066,64257,64975,63553,65021,64584,64817,65155,64706,64509,65065,64871,65817,64482,65956,63844,64606,64991,63985,65030,64244,65402,63971,65176,65034,64827,64449,65341,65049,64258,64388,64560,64271,64345,65455,64036,66155,65024,63614,64288,64677,64162,64838,64676,64656,65064,65445,64971,64350,65269,64603,64029,63939,65520,63247,64826,64945,65285,65700,64134,65239,65346,64201,64072,65146,65273,64160,64598,64593,63186,65407,63687,64597,64664,65599,65836,64014,64388,64929,64299,64730,64551,65360,65550,64177,65074,63258,65556,64481,64947,65052,64340,64225,63696,64732,65504,64939,64786,64561,65765,65020,63179,62932,64467,64588,65537,64413,65007,63040,64685,65095,65856,65725,64304,65353,64588,65322,65359,65165,64374,65351,64653,64338,64482,65040,64766,64461,65259,64210,64208,63254,64272,64954,64656,63947,65420,64325,63540,64583,63682,64100,64975,62979,65602,65781,64673,64683,65711,64167,63811,64167,64318,64326,65775,65192,64256,65115,64656,64928,65053,64479,65068,65353,65170,64046,65838,64778,65080,65148,63871,64665,64477,64872,63578,64869,64410,64834,63442,64542,63835,65803,64584,64695,64858,64286,65169,64349,64314,63402,65478,64342,64302,65320,64765,65204,65170,64446,64065,65058,62889,65579,64772,65223,64818,64760,65548,64798,64929,64230,65523,64781,65365,65371,63932,64026,63884,64513,64067,63541,64867,64937,63982,64337,64333,64398,65297,64324,64663,64022,65428,64446,64102,64294,64532,64575,64810,64454,63774,64338,64970,64866,64388,65921,64833,64711,63512,64687,64627,63360,64146,64282,65260,65319,63955,63504,63433,63648,64625,64171,65199,64539,63810,64599,64668,64584,64459,64319,64711,65265,64282,64453,65973,64633,65408,64781,64340,64853,64947,65630,65471,65015,64243,65240,64154,65132,63987,65550,64721,64574,63731,65864,64256,65133,63930,63006,64784,64359,65149,64927,64913,65075,64740,64437,64548,64541,63784,64656,64865,65503,63202,65882,65592,63059,65842,63269,64831,64775,64562,64626,65196,64314,66064,64417,63873,64608,65303,64479,64160,62905,64650,64740,64406,64820,65341,65185,64660,64483,64065,64805,64956,64583,63913,65337,65616,64708,64791,63829,64025,64893,65345,65094,63887,64045,63939,65422,64956,64444,65011,64994,65044,64659,64026,64215,65222,65428,66119,64379,64940,64186,65497,64528,65253,65220,64214,65403,64938,66231,64455,64690,65419,66368,65190,64478,64144,64350,63723,64739,64984,64763,64651,64214,64255,64933,65228,63917,63949,65622,64648,64536,65049,64522,64212,64788,65062,65354,64763,63886,65163,64226,64341,64765,64578,65030,64488,65143,64511,64296,64409,64848,65078,64961,64044,65768,65350,64108,64863,64148,65269,64038,65165,64219,65895,63867,64259,63733,64114,64078,64933,63611,64628,64060,64631,64884,63747,64690,64591,65685,64061,64876,64364,65283,64504,64336,64045,64745,64494,63585,65299,63875,65586,65351,64535,64403,64511,64092,64037,64745,63944,64753,64730,64983,64097,64565,65660,65083,65184,63938,63855,65288,63837,64517,64362,65630,65733,65203,64395,65423,65602,64755,65005,64713,65221,64762,64570,64533,64351,64733,65290,65312,65301,63816,63721,63627,65797,64875,64451,64797,64179,63456,64219,64917,64155,64571,63822,64320,63822,64789,64661,64764,64042,64531,63864,65455,63794,64890,64988,64623,64946,66402,64757,64134,64488,64639,64810,64356,64889,65522,64109,64710,64730,63897,64916,64366,64546,64869,64488,66003,63474,65027,64537,64875,64748,64316,65152,63817,63730,65570,64050,64770,65334,64727,64158,62891,65580,65125,64232,64250,64038,63835,63939,64102,64215,63785,65023,65109,64264,66369,64975,65997,64578,65398,64078,65053,63908,65159,64500,65703,64033,64328,64123,66464,63778,64268,66092,64347,64983,65326,64574,64419,65225,65026,64327,65893,64059,64369,64233,66168,63939,64887,64823,65172,65050,64741,63811,64818,64362,65312,64756,64332,64455,64685,65196,64022,65138,64347,65106,64165,63810,64256,65006,64757,64338,64265,65077,64684,65808,62905,64472,63542,63278,64946,64256,64613,64903,64278,64012,64381,64850,65380,64075,64974,64836,63714,64887,65143,64810,63379,63175,64037,64549,65120,63878,65897,64463,65093,65512,63930,64764,65361,64748,64709,64717,65280,62713,64874,64999,64530,64158,65000,64301,63561,64339,65946,64481,66060,65777,64272,63171,65336,64590,65697,64262,63762,65733,64482,62957,64136,64913,65639,63150,64767,65149,66220,64302,65105,63882,64951,64491,64100,65131,63540,64406,64633,65051,64621,63996,64483,64422,64550,66018,64244,64574,63845,64398,64065,65241,64616,64569,64578,63395,63789,64199,64686,65584,64827,65554,64563,62742,65045,65176,64579,64441,65418,65213,64755,65005,65693,64019,64376,64430,63554,65197,63824,64446,64770,65191,65320,64951,64605,64610,64265,64943,65049,64462,64679,64127,64156,64096,65805,64729,64395,63120,64185,64877,65188,64153,64983,64733,64958,64238,65911,64415,64035,64889,64489,63874,64427,65150,64535,64220,64037,64201,65422,64606,64771,65211,64817,64739,63886,64840,64034,64369,64892,64836,65444,64668,64892,65155,64307,63319,64854,64920,64079,63127,64205,66440,64749,65166,65323,64307,64901,64130,63395,64483,63905,64292,64429,64173,63447,65119,64918,63028,64656,64549,66425,64486,65492,64351,64204,63764,64894,64441,64160,64863,65359,64319,65071,64148,64765,64772,63851,64385,63401,65185,64970,64934,64394,64537,64896,65282,65383,64892,64811,64291,63801,64060,64492,64682,66273,65362,64698,64676,65410,64929,64029,64190,66706,65329,66204,63805,64658,65131,65859,63894,64856,64686,63618,66126,64535,64900,63712,63870,64727,63663,64407,65312,64313,65197,64130,64974,64288,65013,65033,64235,64214,65469,65138,64739,63416,64057,64500,65138,64796,64941,64803,64644,65928,64356,64432,64634,64406,64521,64685,64970,64660,65579,64826,64682,64176,64942,63352,65652,63816,63475,65537,64383,64442,63925,65012,64944,64026,64681,64252,65050,63708,64631,65383,64813,64186,64279,64791,63722,64461,65394,64877,65011,63078,64082,63618,64486,64592,64207,64175,64074,65512,64537,64832,65359,63668,64850,65004,65768,64907,64880,63658,64715,64572,64931,64724,65664,64549,64730,64220,63934,65066,63941,65386,65060,64032,64466,64446,65064,63898,64218,63673,64110,65455,64918,64294,63375,64785,64374,64626,65912,62806,63956,65628,64239,63440,64364,64640,64596,64426,65583,65194,64947,64953,64901,64900,64485,64309,63413,64811,64161,64950,65167,65207,65277,64673,64686,64407,65174,64353,65162,64759,64664,64206,64329,64509,64082,65118,64224,63694,65378,64596,65127,64888,64016,64896,65063,63895,64531,64201,64850,64431,64981,64901,63929,63754,64995,64947,64214,64334,63570,64429,64619,63734,64975,65018,64833,65561,65287,65223,63555,64253,66043,64722,64742,64610,64598,63962,64584,64409,64527,65523,64864,65708,65582,63685,63985,65052,63531,65082,63764,63903,64621,64830,64218,64311,63740,64831,63603,64572,65274,65081,63805,64278,64705,64586,64803,63952,64636,64843,63768,64661,64785,64170,64167,64742,64899,64275,64375,65257,64451,65498,65072,64650,64319,64718,64007,64214,65037,64937,63296,64208,65798,65400,64539,65999,64165,64280,62943,65054,65011,64276,64728,63850,64461,64856,64703,64676,64471,65198,64615,64292,64674,64715,63616,64490,64390,65288,65190,64638,65184,65156,64810,65896,65081,64282,64708,64422,63616,64378,65063,63857,64183,62354,65915,65609,64863,63522,63353,64424,65697,66292,65558,63962,63721,65246,65971,65512,64706,65024,63240,65069,64745,65740,62699,64241,65413,64367,64811,64913,63890,64779,65196,63104,65221,64833,64973,64883,64578,63840,64566,64228,64872,64807,64354,63746,64738,64958,64891,64986,64443,63923,64979,64097,64105,64466,65068,63427,64499,64662,63557,64307,64039,65137,65010,64450,63823,63835,63960,63573,64734,64685,64060,64494,65234,65150,64608,64854,65232,62993,64751,64401,64195,64493,64538,63978,64242,64136,65399,64985,64085,65191,64576,64793,65673,64882,64890,66043,64660,66157,64648,64100,65502,63723,63282,66234,65877,64136,63481,64243,65149,64440,64942,65413,63571,64006,64925,64816,64363,63383,65632,64879,64580,63394,65276,64212,64618,65365,64644,64722,65227,64849,65488,65913,65284,64738,64398,63944,64934,64528,64797,64240,64352,64694,64280,64179,65437,63962,64716,64852,64547,64378,63953,64286,65044,64473,65514,64951,63892,63926,64857,63816,65019,64117,63728,64968,64000,65785,65365,64226,64925,64505,64083,65299,64787,65486,64264,65730,63885,65407,64777,63468,64129,65471,65309,64374,64769,64161,64742,64744,64972,63982,64614,65176,66543,65149,64172,65783,64781,64713,65702,64666,64047,63299,66065,65741,63756,63734,64250,64270,65238,65834,63223,63884,64551,65717,64488,64869,64824,65176,64907,63475,64851,65187,64253,65263,65064,64200,64537,64364,65931,64705,64687,64482,65046,66389,65468,63627,64370,64842,64672,64459,65183,65300,64723,65139,63920,64990,65032,63430,63332,64641,64721,64123,64524,64198,65027,65819,65411,64121,64544,63662,64775,65003,64275,63256,63877,65670,63338,65755,64898,65320,65110,64606,65602,65422,64400,64243,65076,64268,65501,65487,64857,63475,64118,64031,64895,65468,65246,64881,63634,65884,64301,64294,64942,64645,64790,64815,65388,63981,64684,64337,64465,65979,64091,65464,65228,65718,63267,64684,64806,64266,64248,65235,63286,63749,64700,64124,64901,64483,65335,65938,64568,65170,63898,65728,65973,63363,64689,65081,64315,63894,66715,64970,62755,64361,65965,65194,65069,63897,64638,63999,63447,64717,63718,64787,65208,64679,65130,64740,64366,64473,63397,65202,65590,65972,66158,64849,63735,64825,64601,65188,63781,65152,64229,64117,63764,64465,64279,64738,64098,64284,65147,64138,65996,64569,63625,63651,65058,66575,65534,63764,65639,65328,65015,64520,64975,65018,64588,63897,64584,65061,63114,65091,65635,64557,64395,64006,64374,64885,64712,64918,64365,64081,64001,65474,64119,65428,65346,64884,64927,65285,64753,64352,64019,65626,64086,64365,64575,65148,65169,65240,65188,65192,64792,64844,65763,64861,63613,63880,63110,63724,65010,64905,64731,64148,63985,64627,64073,64809,64929,64998,65359,64873,63692,64137,64163,63524,64878,64580,65628,64265,65462,66103,64622,64716,64782,65400,64241,64981,65227,65168,64748,64417,65889,64231,65012,64391,64131,63959,65589,63973,64920,64434,65233,65524,64876,65508,65457,65324,65063,65000,64982,65087,65031,66056,64196,63868,66116,65640,64636,65728,64116,62811,65001,62982,65094,64601,63863,64468,65467,65632,64752,65189,64479,63945,64074,64340,64719,65822,64514,65020,64900,65503,65156,63808,64060,63817,63994,65359,65365,64565,64683,64214,64919,64566,65599,63058,65248,64222,64060,65124,65964,65412,64902,63620,64116,64019,64652,65002,64636,64439,63913,64437,65313,65784,63618,64536,64661,63822,65441,64510,63911,64740,64813,63510,64887,64870,64383,64311,65489,66333,64036,65439,65750,64977,64081,64472,64357,64121,64818,64871,66566,64017,64532,64987,64029,63816,63869,64112,64397,65670,63911,65788,64574,65106,65274,65399,64062,64426,65270,66097,63325,63633,63465,64861,64840,64536,64164,64800,65555,65831,65313,65290,63732,65207,64708,63852,63953,64554,64503,64583,65232,65428,65304,65421,64785,64585,64813,64013,64622,64297,64552,65701,65595,64933,65580,65371,64337,65168,65122,64625,65538,63466,64041,63708,64312,65284,64586,65051,65361,64422,64723,65637,64421,65458,65436,65495,64116,64724,65617,65109,64249,65641,64825,65158,63990,64380,64123,64273,63773,63986,64987,65072,63997,64119,63710,63369,64056,64989,63814,64984,63846,65728,65083,65263,64843,64647,64262,64804,64749,63859,64992,64063,65406,65100,64905,65051,63571,65745,64954,64098,65210,63542,63698,64987,64078,64055,64194,65146,65367,63543,65402,64927,64467,64561,64617,64169,64986,65214,64029,64178,65217,65222,65245,65108,65091,64774,63338,64245,65803,64980,64678,63970,64470,64722,66063,63694,65223,65157,64452,63031,64182,64914,64171,64715,63634,64140,66016,65111,64590,65260,65128,65336,64334,65296,64457,65087,64398,65463,64124,65027,64490,65577,64822,65769,64915,64307,65693,64861,63783,62938,64987,63989,64610,65607,64204,65077,64747,64727,65365,65175,64284,64272,64317,64249,64956,66029,64759,64806,65719,63964,64141,63717,65366,63829,64805,64631,66222,64982,65137,65226,64249,64039,64863,65272,64665,65542,65189,64501,65354,65261,64168,65078,65290,64172,65494,64699,63833,65274,64038,64450,63507,65442,65604,65183,64453,63276,64803,65514,66072,64391,64794,64200,64417,65476,64762,64337,64583,65184,64657,64488,63954,65659,64730,63560,63959,64836,64369,65353,65196,65960,64389,63570,65513,64966,64177,63755,64229,63701,65174,64500,64725,65927,63423,64201,65338,63987,65019,64248,64502,64713,65255,64838,64296,65592,64851,64251,65503,64663,64191,64211,64660,63747,64327,64304,65772,64223,63792,65194,64571,63730,64383,63305,63263,65286,65576,63688,65639,63590,63532,64988,64158,64484,64325,64934,65446,64186,64241,64534,65264,65063,64416,63648,64893,65621,64706,63759,63784,65646,65566,64222,65064,64675,64408,66406,65660,65024,66278,63850,63086,64521,63740,65316,64657,65445,64638,65007,65063,66206,64180,65201,65510,63425,65213,63558,64729,65514,64639,65868,64654,65369,64034,64892,64236,64318,64968,63762,64373,64033,63428,64384,63891,64412,63312,64835,65967,63799,63997,65418,63916,65129,64353,64694,64193,64071,65249,66161,63742,66380,65001,65979,64347,62844,65309,63990,63750,63960,64750,65040,64136,65175,64664,64969,66578,64810,64256,65650,65549,63849,63340,65047,64349,64306,65789,65429,64814,65918,64846,64341,64196,64038,64444,64018,65360,64147,64599,64525,65326,64887,65184,64242,65476,64988,65594,65414,64699,64248,64378,65438,65158,63628,63991,64851,64819,64194,63854,64781,65651,64724,64829,64665,64845,63582,64453,64144,64331,64720,64092,64249,65213,64157,66410,65862,65143,64255,64403,64903,64824,64824,65448,64556,64861,64588,65527,65650,64505,65728,65551,63853,63466,64087,64880,64869,65138,63885,64622,63602,64367,64762,64041,63851,64435,63857,64000,65111,65098,64262,64180,64007,63812,65265,66273,64318,64243,65954,64260,64264,65143,64505,65000,65128,64617,64580,63909,63225,64185,65328,65515,64526,65475,63349,64788,64662,64223,63679,65357,65784,64840,64291,64850,64498,64956,63931,65617,63335,64687,64850,65559,63427,64713,63642,64573,64355,65593,65193,65688,64544,63326,65341,63486,65195,64562,64876,64513,64428,64019,64192,66558,64545,64129,64711,64692,63865,65688,64659,64620,64650,65062,64221,64241,65156,64979,64613,65006,66175,65321,64223,65438,64731,64338,64715,65001,64606,65177,64880,66204,63930,64604,63750,64097,65132,64886,65267,64435,65580,64785,64675,64608,64746,64542,64187,64718,65347,64425,64453,64721,64937,65007,65020,64183,64648,64890,64654,63942,63340,63366,64622,64974,64140,64995,63890,64722,66045,64478,64363,65227,64735,64479,64668,65214,64082,65096,63684,64271,64323,65505,64302,64413,64477,64481,64583,65975,64272,64600,64423,64932,64628,63644,64683,65114,64293,65687,65465,64972,64039,64868,65246,65380,64546,64409,65380,64959,64884,63641,64717,64190,64287,64018,65822,64398,65659,63503,64888,64698,64123,63440,64828,64947,65114,65416,64100,64742,65488,63120,65651,64393,65192,64155,65227,65051,64340,64162,65457,64625,65404,64564,64502,64695,65665,64696,63847,64073,65345,63714,64617,65005,64064,63758,64960,64705,63698,64555,63443,64561,64950,64251,63666,64774,63904,65008,65450,64198,63607,65106,63837,65007,65590,64194,64456,64626,65224,66109,64325,63424,64876,65557,64578,64139,65314,64533,64205,64430,64775,64285,65314,63166,65570,64022,64478,65112,64365,64598,64847,65334,63554,63678,64315,64429,64521,64488,64643,64527,65254,64989,64743,64995,63346,64118,63281,64833,65978,64473,64873,64940,64622,64370,65496,64744,65070,65424,63497,64286,64216,64886,65425,63721,64109,64873,66371,64186,64302,64980,65284,64776,65018,64934,64599,64572,64132,64453,64267,65605,64008,66405,64864,65924,65199,65014,64188,63660,64897,64678,63537,65110,64378,64678,63729,64319,64856,63876,63575,64920,65508,65356,64664,63635,64592,64834,63894,64726,62446,64095,66047,65074,65438,64695,63918,64552,65070,64351,64648,63941,65327,65016,64465,65310,64571,65280,64167,64162,65433,63683,63529,64772,65280,65073,64119,63746,65075,65281,65533,64166,64709,64386,63862,65642,64474,64060,65074,64759,65165,65545,62927,63977,64854,64118,65121,65106,64043,64743,65081,64365,65323,64116,65486,64476,65300,64815,63915,64731,65394,63063,65516,65006,65022,65386,63797,65325,64363,64889,64160,65689,62738,63439,64749,65908,64904,65080,64648,64763,64715,64376,64706,65348,63946,65518,64321,64571,66079,64652,64413,65171,65148,64287,63948,64410,63151,65579,65030,65332,65183,64079,64275,65107,64438,65683,64360,65098,65441,65802,64540,63739,64423,65824,65146,65650,64812,63543,64910,64462,64791,65164,64304,64768,64389,64633,64856,64872,63908,64592,64493,65603,64803,64131,63750,64430,63954,64056,63748,63756,64027,64184,63942,64491,63759,64927,63771,63830,64917,63912,63991,63662,63860,65037,63778,65273,65368,63630,64992,64664,66197,65074,65937,64070,65812,64082,64370,65012,64036,64249,63855,64309,64404,65042,63244,65532,63577,64747,65682,64295,65266,64680,64202,63630,65066,65278,63718,64490,63554,65069,63965,63578,64455,64562,65862,64131,63937,64084,64058,64075,65117,63911,64857,65364,63553,63402,64030,63044,64972,63244,64581,65676,64268,64653,63766,64427,64738,65155,64495,64595,64329,64453,63677,65575,64440,63718,64889,64722,65862,64230,63255,64940,64747,65288,62977,64429,65669,63370,64496,64689,63808,65376,64485,64203,64066,65332,65661,63516,63297,64968,65061,65315,64031,64233,63980,64927,64802,65211,64419,65106,65017,64401,63699,64363,64456,64845,65611,64549,65355,65161,63649,64444,64919,64158,64591,63971,64432,64766,64455,64333,63486,63837,64481,64625,64227,65049,65314,65094,65423,64692,64759,64035,65007,63401,64305,65065,64670,64249,64077,63841,64027,64644,66116,64194,63761,64351,64431,64708,65091,64802,64603,65259,63076,64652,65524,65437,64897,64717,65029,64769,64393,64127,64982,65324,64469,63484,65286,65060,65178,63983,66565,63901,64285,64380,64794,64513,65350,64740,63745,64427,64378,65194,63816,64790,65279,65765,64187,64385,64167,64825,64388,65036,65241,64312,66253,64816,64487,64049,64440,64471,64860,63860,66284,64571,64104,64344,64613,65801,63875,64761,65169,64346,65291,63874,63887,64067,63958,63846,64400,65142,65326,64780,63619,64405,64455,63901,63861,65246,63738,65972,65214,65100,64100,64124,64083,65416,64951,63746,65589,64434,66040,65201,64636,64664,65239,65388,63970,65917,64580,64728,65242,64424,64566,64983,65538,64467,65109,64414,63971,65276,64850,65409,64166,64350,65122,64161,64631,64846,64454,63367,64952,63641,65192,64872,64680,64148,64491,65530,64286,65109,65941,65408,63705,65203,63578,65896,65270,64495,65037,63597,64958,64608,64566,63860,64250,64529,64008,65566,63813,65104,64843,63740,66007,64802,64349,65753,64544,64654,63558,63949,64725,65459,65193,63529,64904,64751,64696,64210,64548,63733,64179,64043,65296,64536,64177,65873,64135,63560,63756,64571,64755,65069,65116,63433,63562,64871,65551,65327,65124,64951,64946,65798,64671,64588,64884,64422,62806,64070,65843,63719,65800,65568,63448,64788,66006,63761,64767,65693,65235,64326,64668,65193,64214,63976,64354,64276,65024,65135,64729,64367,63614,64905,63556,65276,64868,65137,63852,64498,64669,65007,65307,65562,64988,64769,64766,65070,64458,64602,64702,63557,64571,64060,65271,64212,63431,65420,64995,65127,64603,63847,65288,64850,65039,64702,65453,64203,63996,63951,64892,64216,64990,65054,64627,65431,64399,63046,64856,64731,65602,65070,65240,63023,65910,64549,64922,65742,64064,64646,64101,65470,65127,65497,64411,64734,65401,64267,64199,64069,63795,64565,64697,65365,63652,64579,65862,65318,64959,64625,64802,65260,64246,64438,64518,65061,66210,65470,64083,63944,64598,64783,64265,64157,65579,63805,65953,65281,63517,63761,64354,64653,66076,64612,64530,63263,65078,65344,64067,64949,65457,63274,64019,65234,63209,62634,64290,64551,63957,64724,65287,64158,63701,64485,65293,64633,65085,65559,64067,63933,64055,64927,64176,64115,64201,64804,64906,64504,65427,63659,64591,64139,64806,65198,65182,63772,64963,63926,64119,65980,64737,65741,64616,66081,65675,65332,63348,64190,64183,65830,64742,65125,65685,63950,64750,65545,64642,64154,65917,64543,63597,64718,65106,63937,63859,65727,65634,65593,64765,63172,64243,64814,65406,64771,64454,65040,64402,64974,65075,63867,64299,64517,64952,63843,64160,63537,64709,64895},{30094,29990,28781,29870,30280,30573,30377,29378,30380,30005,30204,30140,29556,29529,29772,29506,30699,30146,29336,29943,30503,29980,29709,30581,30114,29767,30762,29900,30092,29628,29537,30423,29625,30527,29617,31020,30180,30143,30167,30502,29790,29460,30043,29214,29994,29031,30968,29433,30456,30345,30682,30048,29686,30195,29506,30152,30304,30285,29846,30786,30135,29955,29589,29942,30300,30352,29382,30570,29817,29585,30044,29446,29738,29177,29752,30561,29863,30434,30838,30193,30775,30532,30962,30197,30055,29659,30293,30370,30939,30140,30282,30417,29398,29378,30610,29827,30700,30654,31110,30008,28969,29568,30168,29021,29824,30212,31097,30241,30155,29806,30523,30277,30718,30368,30368,28808,29136,29741,30181,30775,29219,29609,30624,31218,29324,29396,30321,29350,30836,30896,30336,30631,30558,30101,30128,30292,30026,29579,30182,29934,30808,29930,29635,30686,30613,29536,29810,30174,30846,30685,30704,29967,30597,30268,30775,30457,30201,30146,30099,30018,30127,30676,31171,30407,29797,30505,29735,30751,30373,30769,29538,30328,30191,29615,29170,30260,29252,29784,30329,30010,29857,30547,29455,30672,30663,31231,29273,28970,30378,30110,29820,29065,30406,30612,29943,30158,29794,29800,30597,30557,30943,30942,30195,30056,30545,30164,30649,29883,30093,29742,29186,30387,30656,30049,29916,29312,30656,30360,30172,30675,29793,29538,29451,30383,30125,29626,29812,29752,30410,30747,29621,29674,29733,29879,30281,30184,30517,30394,29617,30148,30098,30652,30303,29897,29983,30169,30091,30187,30506,30333,29672,30027,30831,31105,29725,30698,29338,30377,30805,31345,29744,30229,29644,30764,30190,29170,30867,30057,30527,30363,30661,30221,30578,29855,29765,30062,29483,30133,30104,29863,30979,30136,29949,30175,30220,29889,30433,29909,29372,29468,30194,30679,28934,30065,30562,29721,30269,30236,30675,30608,29700,30358,30798,29943,30105,29394,29827,29922,30016,30121,28851,30233,30343,29423,29341,29627,30875,30497,29527,30115,30253,29830,30711,29892,30017,31039,30084,29436,30437,30087,30275,30192,30131,29774,29867,30243,30732,30489,29405,29712,30010,29811,30457,29893,30270,29955,30099,30468,30420,29516,29232,29540,29416,30755,30777,30673,29850,29728,30580,30593,30402,29989,29746,29310,29743,29754,29794,29439,29855,29984,30435,29071,29741,29835,29431,29706,30212,29853,28714,29737,30118,29994,30169,29723,29787,30462,30486,29607,29686,30125,30033,30312,29183,30452,29891,29234,30425,29330,29717,30478,29216,29812,29912,29599,29287,30340,29861,28982,30508,30628,30434,29959,30766,29887,31120,29532,30442,28928,29525,30042,30540,29842,30550,30443,29191,29775,29752,30618,29683,29772,29719,29972,30539,30246,30352,29307,30419,29723,30837,30211,30377,30346,29926,29744,29795,29846,30419,30122,31009,29817,29328,29914,30397,30067,30235,29926,29947,30615,29916,28966,29950,29781,29446,30440,30073,30459,29570,30547,29221,30407,29796,29601,30483,30449,30177,30268,30006,30159,29986,30790,30598,29970,30564,29864,29541,30495,29945,29830,30437,30697,29611,29568,30086,29833,30151,29966,30255,30641,30824,30243,30088,31078,30447,30490,29895,31084,31055,30683,29215,29275,30479,30452,30080,30401,29684,30400,30068,30613,30210,30799,29516,30593,30697,29781,29494,30305,30293,29202,29753,30333,30202,31291,30802,30507,30028,29826,30140,29480,29901,30806,30343,30973,29931,29949,30407,29693,29558,30161,30129,30392,30259,29934,29190,29692,31423,30726,30571,29919,30207,30780,29785,30179,30184,29919,30162,30471,29631,29980,29612,30637,29175,29918,29729,30434,30400,30647,29055,30704,29785,30529,29775,30091,30024,30582,29850,30379,29195,29403,29865,30283,30177,29782,30845,29986,30136,28982,30551,29796,29681,30222,30703,30697,30150,30161,29877,29305,30253,30919,30142,29677,29902,30580,29839,29935,29242,30827,30066,30862,30369,30156,31296,30091,29699,30852,30438,29875,30417,30216,30034,30339,29179,29790,30512,30200,28903,30141,30082,29658,29615,29364,30175,30344,29873,30453,29841,29032,30553,30216,29772,29967,30643,30263,29108,29785,29986,29930,30379,30420,30627,30169,30135,31061,30359,30317,30510,30735,30081,29784,30324,29904,30471,29418,29986,29570,29676,29501,30245,30090,29592,29685,29831,30371,30769,30313,30099,29797,30169,29693,29742,29311,30182,29938,30177,29972,30433,30231,30057,30699,29956,29500,29764,30202,30764,29594,30809,30446,29924,30125,29463,29084,30376,29214,29668,29504,29655,30191,29876,30151,29761,29974,29582,30651,30709,31604,29740,29439,30194,29913,29301,29598,29829,29878,29499,29591,30416,29876,29464,29921,29189,29929,29974,30728,29912,29397,29539,29712,30395,29822,30952,29943,30034,30472,29865,30086,30118,30202,30689,29779,29083,29991,31000,29797,30033,30807,30267,30240,29958,30941,30301,30329,29545,29979,30453,29578,29904,29792,30562,29338,29892,30195,30537,30103,30454,30340,30082,30847,30567,29265,30495,30403,30053,30855,29799,30209,30998,29694,29413,29712,29547,30868,29905,29532,30366,30392,30371,30385,29806,29343,30464,30229,30141,30092,29705,31398,30207,29963,30078,30091,30134,30237,30076,30529,29566,30181,29870,29184,30276,29944,30662,30609,30241,29971,30570,30101,30393,29954,30119,30851,30161,31305,29666,30712,31030,30254,30562,30467,29587,30826,29339,29866,29940,30051,29915,30486,30054,30402,31114,30088,30278,30097,29971,30674,29729,28887,30562,29546,29917,30857,30114,29275,30179,29914,29738,29778,30025,29561,28965,30755,30159,30359,29506,30162,29620,29709,30136,30408,30126,29925,29589,29776,29756,29913,30830,30132,30187,30379,30152,29713,29755,30068,30465,30662,30462,29830,29368,30274,29574,29696,29485,29991,29961,30100,30042,31018,31185,30232,30076,28669,29565,29779,29641,30522,29822,30147,30202,29970,29611,30471,29838,29634,30117,29711,30543,30375,29845,29754,30029,30405,29996,29741,29884,30098,30512,29819,29842,30564,30071,29934,29903,29840,29973,30184,29980,30349,29419,29323,30852,29666,29872,29996,30600,29490,29896,30515,30233,29925,29578,30523,30239,28686,29454,30153,30933,29481,29881,29743,30163,29657,30445,30495,29795,30876,29751,31287,30004,30629,29515,29709,30129,30388,30782,30881,29754,30201,30344,29809,30444,30062,30005,30365,30096,30504,30602,30114,29527,30066,30174,30433,29442,29748,31078,30227,29871,29978,29982,30313,30589,29781,30739,30068,30425,29693,30307,30308,30129,30609,29907,29363,30505,30580,28918,30318,29575,30370,30151,29864,29725,30425,30628,30656,30437,30637,30307,30584,30359,29493,29941,30171,30135,30509,30177,29501,30130,29808,29475,29425,29828,30707,30152,30265,30962,30799,29587,30055,30055,30278,29925,29819,30806,30172,30739,30038,30280,29343,29987,29603,29853,29999,30415,29905,29957,30042,30484,31604,30565,30238,30304,30491,30085,30653,29955,30402,30238,29261,30291,29644,29379,29855,31115,29622,30855,29413,29748,30000,30765,29716,29841,30216,30060,29159,28995,29405,29440,31047,29638,30075,29975,30154,30130,29933,30073,29969,29971,29973,30445,29386,29963,29878,29556,30045,30697,30124,29728,29694,31287,29847,30478,30064,30808,30338,29889,29550,30317,30196,30676,30095,29385,30325,30312,29333,29586,29509,30109,30883,29519,30179,30442,29465,30140,30079,30060,30886,29835,30305,30080,29574,30526,29284,30294,29332,29785,29831,29684,31073,30571,30239,30571,29828,30725,29668,30227,29224,30120,29548,29551,30547,29715,29781,29862,30530,29477,29125,30116,30467,29694,29458,30531,29037,29282,29566,30840,29048,30353,29448,29969,29867,30313,29733,29740,29340,30131,29491,29732,30440,30844,29468,30192,29916,30396,29543,29812,29147,30358,30393,30079,30270,29497,30542,29351,30561,29209,29647,30079,29302,30594,29698,29293,29809,30117,30073,29501,30562,30289,30109,29702,30936,28800,30447,30247,30818,29495,29511,29966,30175,29429,30336,29684,30127,29790,30140,29775,30385,29802,30231,29693,30933,29359,30250,30067,30196,29895,30678,29920,29777,30071,29478,30064,29645,29847,30044,30192,29287,29064,30182,30365,30701,30192,30010,30622,29476,30589,30232,29949,30305,29459,30579,29476,30146,29027,30503,30703,29549,30211,29794,29866,30429,29990,30709,30930,30736,30677,29548,30877,30320,30124,29741,30055,30363,29732,29886,29671,30286,30977,29844,29777,30570,30269,29477,30084,30557,30003,30106,30321,30345,30392,30583,29887,29851,29343,30411,30442,29865,29905,30265,30615,30112,29862,30102,30012,30089,29685,30108,29400,30204,29681,29133,29704,29452,30826,30058,29999,29872,30459,30122,30066,29841,29451,29380,29821,30033,31051,30390,29657,29113,29922,30026,30531,29589,29669,29700,29959,30378,30994,29781,29947,30464,30624,30150,30194,30771,30400,30256,30398,30365,29390,30310,29696,29880,30510,29895,30226,30280,30032,30074,30334,29683,29839,29887,29281,30289,29400,29340,30534,29994,30268,29916,30423,29643,30021,30209,30141,29776,30127,30074,29984,29790,29558,30193,29893,29493,30898,30161,29539,30523,29722,29130,29740,30510,29904,29252,30493,29187,30079,29819,29567,28681,30555,31026,29653,30610,29927,30808,29112,29288,29566,30518,30676,30008,30414,29308,30719,29665,30303,30275,29583,30059,30165,29433,30101,30109,30678,30249,30392,30589,30731,29344,29712,30100,29211,29990,30856,29341,29387,29947,30198,30242,31022,30611,31028,30154,29769,30423,30039,29512,30710,30473,30899,29779,29629,29974,30349,30329,30211,30222,30515,29909,30248,30739,30129,30687,30560,29507,30468,29875,29954,30366,30939,30446,29079,30094,29372,29585,30603,30398,29141,30040,30377,29615,29691,29586,29328,30408,31249,29547,30677,28794,28840,30457,30264,29802,30098,29637,30267,30727,30374,29628,29071,30204,29544,29753,29127,30104,30734,30384,29684,30576,29690,29844,31066,31438,29953,30348,29997,30266,29749,29854,30042,29133,30100,29463,30756,29969,30692,30140,30351,29410,30470,30639,30882,29950,30424,29918,30621,29935,31054,30263,29868,30084,30034,30234,30038,30196,30317,30731,29281,30037,29601,29214,30882,30554,30835,29453,29827,30025,30715,29483,29729,31037,29080,30277,29482,29945,28677,30646,30144,28979,30183,29868,29720,30081,30451,29863,30238,30592,29914,30211,30746,29602,30583,29997,30226,30190,29713,30173,29962,29590,30653,29626,29968,30915,29685,30214,30570,29229,30527,30855,30495,30381,30493,29987,30405,30950,29707,29867,30136,30190,30087,29871,30034,30346,29833,30204,30031,30400,30007,29522,29862,29856,29803,30558,30934,30244,29461,29807,30450,30529,30575,29624,30763,30123,30538,29709,30274,29395,29265,31133,29945,30488,30127,29650,29473,30593,30604,29693,29721,30509,30404,30546,30790,29107,30239,29530,30548,29716,30780,29845,30734,30085,30443,29232,30769,30938,30556,30469,30059,30572,29908,31023,30163,29602,30245,30373,30540,30150,29775,29722,29686,30172,30871,28758,30365,30382,29871,29394,29213,29256,30281,30332,30956,30226,29453,30773,30369,29574,29332,29798,30109,29693,30058,30483,29308,29659,30150,29759,29904,28994,30254,29275,30602,29983,29453,29411,29943,29607,30764,29377,29448,29508,30437,30070,30062,30165,30649,29167,29397,30539,30469,29747,29871,30875,29793,29562,30409,30549,30320,29906,29989,30069,30007,30529,30184,29454,30335,30135,29992,29632,29324,29949,29509,29372,29916,30328,29511,29779,30064,30022,31107,29501,29986,30045,29964,29818,29913,29878,30197,29986,29608,29842,30629,29216,30236,29127,30204,30301,30666,30924,29361,29859,30855,30749,30666,30053,29655,29084,30456,30064,30199,29805,30471,29815,31042,29806,30039,29818,29900,31184,30274,30367,30072,29774,29155,29747,29685,30624,30240,29906,29677,29429,30928,30370,29736,30563,30101,30296,30084,29676,29742,30258,30346,30790,30358,28760,30127,30169,28967,30598,30228,30618,30690,30377,29542,30242,30263,30067,29636,29824,30244,29426,29986,29674,29779,30353,30867,29371,30720,29950,30073,29509,30039,29961,31120,30595,30153,29895,29559,29848,29999,30182,31071,28604,30334,30311,30539,29821,29079,29428,30221,30370,30219,29053,29762,30694,30956,30940,29119,30873,29831,29748,30168,30794,30607,29569,29648,30248,29836,30093,29949,30487,30471,29403,29795,29156,30128,29721,30686,30194,29605,30401,29609,30247,30433,29367,29879,29908,30026,30357,29193,29643,29309,30025,30200,30320,30399,29867,30073,29955,30545,29217,30857,30761,30357,30203,30511,28886,29785,30169,29955,30322,29663,30859,30144,29152,29867,30155,30714,30472,29999,30271,29762,29786,29662,30218,30630,30102,30869,29793,29863,29958,29841,29990,28525,30137,30056,30297,30550,31040,30795,30051,30369,30557,29141,30514,29969,29752,29782,29650,30736,30055,30821,29636,29905,30699,30026,29882,29960,30226,30897,30160,30564,29881,29094,30040,30132,29659,30166,30171,29584,29601,30770,30670,30227,29685,30276,31175,30691,29504,28838,29819,29474,30351,29968,30031,29717,29529,29919,30106,30507,29859,30587,30095,30278,30679,29470,30062,30905,30600,30733,31003,29982,30437,29547,30784,30796,30464,30581,30321,29578,30580,30409,30434,30792,30310,29508,29481,30729,30455,30547,30416,29608,29137,30029,30167,29760,29655,30029,30614,29945,29597,30473,30292,30271,29905,29759,30226,29487,30732,30031,30174,29965,30201,30201,30453,30695,29996,29897,30047,30295,29727,29827,30477,28556,30003,29797,30344,30372,29386,30489,29608,30794,29669,29941,30562,29895,30106,29249,30035,30192,30146,30099,30489,30503,30550,30048,30096,29878,30821,30058,29841,29734,29513,30365,29998,29909,29760,30017,29777,30185,29718,30533,30033,29932,29830,29703,29651,29676,30380,29866,30157,30174,30051,30667,29951,29486,29568,28631,30204,30013,30514,30656,30164,29794,30595,30468,30020,30092,30464,29680,30019,31001,29958,30306,29212,30387,30410,30069,29987,30109,31200,30027,30379,30657,30550,29774,30475,29861,30015,30269,30820,29405,30289,29750,29400,30097,29710,30425,29581,30246,31029,29886,30361,30487,29640,30147,29757,30205,29343,30560,29581,30186,30679,30461,30843,29757,29775,29565,29756,29062,29867,30329,30449,30788,29865,30615,30126,29707,29339,29468,30784,29862,29989,30142,29509,29692,30040,29179,30544,30223,29949,29370,31359,30050,29904,30251,30536,29956,29825,30284,30768,30761,29955,30303,31045,30054,30060,29033,30551,30439,30093,29847,30719,29918,29835,30693,29463,30595,29723,30075,30190,29467,30295,30766,29948,29900,30366,30688,29828,29554,30430,30359,29949,29906,30876,30072,29247,29129,30753,29255,30108,30157,30193,30033,29096,30096,30248,30459,30214,30013,30273,29950,30397,29175,29754,30132,30099,30586,30662,30333,30789,29124,29112,29837,30388,29748,30548,30268,29831,29809,29710,29861,30306,29445,30809,30751,29732,29663,30091,29947,30819,29124,29649,30147,29518,30130,30441,29388,29672,29381,30435,29878,29619,30638,30279,30221,30511,29448,29580,30664,29377,30371,30027,30311,30172,30208,29740,29752,29346,29777,30072,29861,30498,29843,29899,30447,30171,29851,29908,29795,30562,30574,29893,29723,30252,30604,30030,30241,30198,30382,30794,28663,29186,29924,29765,30464,29474,30342,29813,30161,30484,29677,29416,29527,30312,29752,29343,30258,30073,30717,30250,29839,30398,30108,29203,30629,30835,30044,30820,29829,29063,29920,29942,29926,28950,30093,29823,29337,30410,30248,29114,30102,30564,29628,29899,30032,30223,30840,30441,29894,29085,30602,30459,30476,30481,30153,30104,29658,29270,29459,30120,30529,29786,29905,29664,30088,30311,30269,29666,30675,30208,30504,29763,30113,30563,30049,30197,29650,29950,30507,30226,29685,29507,30374,29954,30128,29626,30303,30453,29682,30319,30269,29665,30029,30150,29860,29939,29681,30034,29508,30764,30818,30468,30266,30137,30568,29186,30894,30638,29742,31140,29887,29963,30561,30586,29420,30103,29832,28788,30398,29706,29956,29701,29737,30186,30944,30155,29743,29811,30434,30033,29500,29599,29983,31408,29172,29564,30130,31222,29404,30095,30658,29471,30628,29791,29391,29772,29990,31679,30160,30146,30257,30265,30294,29154,29220,30605,29309,30757,30359,30726,29891,29688,30014,29895,30897,30842,29558,30897,29332,29023,29277,30028,30162,30325,30404,29377,30152,30978,29721,30745,29306,30102,29874,30437,30220,30005,30230,29831,29486,30486,31024,29360,29927,29879,29156,29211,30753,29413,30004,30305,30164,29418,31047,30820,31407,30690,30095,29479,30650,29573,29987,31088,30377,29552,30158,29841,29491,30307,29974,30516,30422,29927,31219,30330,31119,29606,29630,30428,29902,29697,29885,29439,29623,30199,29923,29073,30349,30079,30386,30285,29324,30267,29116,29217,30571,29900,29942,30871,30092,30451,30281,30036,29825,30841,30468,31146,30347,29189,29958,30643,30478,30144,29217,29512,29762,30389,29917,29763,30186,30710,30196,30515,30148,29687,29650,29878,30051,29839,30048,30196,29594,29572,29435,29598,30494,29625,30835,30497,29650,30519,30880,29637,31124,31400,29464,29855,29832,30199,29971,29768,30085,29679,30394,29667,30105,29622,30111,30619,30329,29724,30422,29947,29591,30104,29464,30842,30661,30029,29815,30256,31050,30010,30187,30436,29756,30022,29658,29949,29623,28972,29155,29687,29149,29737,30087,29849,30071,30156,30425,29929,30017,30341,30218,29505,30572,29680,29715,29389,30246,30796,29949,30104,29880,30210,29362,30469,30436,30008,29705,29901,29441,29699,30272,30275,29623,30256,30651,30524,30743,30282,30070,29991,30423,30507,30268,30228,29630,30990,28391,31114,30082,30393,30398,31238,30145,29968,30107,30126,29961,30705,30255,30145,30728,31234,30507,29545,29867,29967,29887,29880,29193,29478,29481,30045,29515,29521,30135,29573,30649,29869,30121,29688,29899,30682,30030,29796,29903,28825,30425,30247,30664,30883,29320,29746,29680,29885,30794,29800,30660,29775,29732,29758,30177,30184,29783,30237,29265,30419,30330,30271,30299,30260,29607,30146,29912,30099,29782,29335,30167,30058,29617,30321,29730,29299,29849,30337,30823,31444,30647,29854,30968,30712,29416,29856,30306,30135,30616,30084,30048,30093,29949,30076,30283,30031,30538,30106,30551,30344,31149,30251,29711,30035,31023,30574,30028,29651,30249,29326,29338,30119,30302,30165,29528,30267,29366,29880,29635,30066,29315,30733,29977,29673,28935,30485,30249,30034,29585,29647,30254,30378,30125,30724,30817,29455,29790,28723,30143,31215,30246,31049,29946,29155,30798,29931,29932,30020,30504,29535,30553,30533,29989,30446,29179,29927,28847,30356,30126,29767,30509,29159,30376,30433,30264,30219,30074,30412,30116,29802,30159,30288,29843,30735,29245,29354,30009,29995,30057,30782,30107,30397,29886,30085,29451,30434,30399,30101,29075,29688,29922,30336,29964,31632,31063,30520,30413,30167,29378,30357,29871,29775,30439,30306,30320,29559,30312,30205,28888,30297,29728,30363,30893,30398,29634,29497,30794,30549,29716,30159,30204,29928,30820,30477,30372,30815,30528,29181,29647,29514,30045,30132,30261,29659,29926,30145,29964,30173,29996,29413,29373,29638,29896,30165,29518,30040,29680,30443,30049,29802,30272,30252,30001,29476,30595,30427,30646,30667,29883,29834,30673,30404,30334,30583,29655,30598,29556,29598,31253,30533,29964,30754,29835,30636,30142,29893,30541,30494,29888,30356,29480,30346,30650,29848,29768,29459,30425,29210,29893,30138,29942,29189,29899,31353,30523,30996,29810,30127,29415,30161,29852,30106,30833,30033,30018,29961,30357,30252,30813,30040,29844,29536,29867,29935,30533,29990,30460,29612,30130,30457,29661,29358,29772,30553,30560,30489,29967,29563,29399,30424,29876,29450,29925,29618,30201,30371,30644,29904,30202,30461,30022,30453,30031,29639,29964,29815,30151,29926,29666,30053,29780,30700,30386,30337,30194,28726,29952,30354,30189,29909,29575,29353,29886,30056,29759,30268,30517,30034,30227,30192,30016,30512,29650,30377,29746,30216,30102,29781,30876,29961,29639,30540,29601,30500,29644,30594,30258,30844,30401,29972,30564,30213,29708,30409,30267,30046,30468,29993,29786,29638,29792,29758,29518,29917,29273,30286,30081,29864,30236,30536,29915,31022,30551,30702,30088,29493,30468,30357,30678,29850,30396,29932,29758,30436,29181,29397,29910,30899,29172,29995,31063,29374,29719,30835,29282,29659,30387,29938,29355,30363,30264,29914,30021,29346,30163,29571,30273,30344,30129,30455,30391,30247,29649,29696,29268,30787,29345,30359,29892,30273,30591,29827,29461,29873,29769,29450,30219,30371,30848,29793,30404,30133,29783,29990,30691,29897,30484,30211,29518,30070,30449,30599,29858,30477,30393,30317,29436,29348,30063,29061,29356,29571,29849,29034,29989,30464,30094,29975,30192,30748,30112,29859,30433,29754,29957,30803,29960,29685,30570,30046,30219,30304,29696,30634,30049,29694,29386,29458,29907,30347,29681,30317,30138,30632,30242,29533,30153,28963,30061,30546,30142,30375,30658,29871,29231,30948,30103,29836,30330,31387,30712,30016,30108,29988,30384,29772,30514,29880,30031,30071,30500,29910,30056,30044,31072,29889,30405,29967,30847,29591,29866,30292,30219,30084,30116,29235,30304,31087,30037,30717,29723,30931,29204,29741,30151,29325,30172,30025,30480,30576,30205,30060,29933,30129,30327,30132,29767,29540,29873,29247,30355,30593,29663,30789,29405,30760,29930,29907,30599,30634,29663,29505,30349,29346,30521,29645,29058,29545,29879,29231,30284,30569,30442,30291,30123,29876,29803,29734,30285,30641,30749,30193,29728,29638,30016,29577,29047,29475,29903,30804,29723,29859,29792,29836,29719,29846,30029,29688,30164,29640,29203,30138,30222,29815,29784,30364,30435,30297,30797,30167,29710,30697,30598,30892,30080,30106,30164,30115,29179,30010,30820,30435,30578,29558,29555,29456,29928,29565,29789,29263,29547,29997,29909,30407,31055,30270,30359,29941,30178,30453,29730,29566,31037,30455,30309,29667,30454,30014,29610,30275,30183,29735,29584,29818,30246,29663,29977,30024,29736,29717,30373,29733,30615,30061,31071,29667,30818,30384,29681,30509,29328,29631,30000,29471,30413,30393,29934,29216,30807,29039,30259,29894,30219,30281,30215,30326,30526,30691,29522,30536,29975,29399,29540,30254,30112,30639,30149,29918,29774,30088,30079,30758,28918,29387,29896,30627,31209,29191,30668,30110,29748,29256,29239,29312,29624,30046,29700,29821,30508,30128,30330,30339,29157,29991,30147,29588,30476,29621,29546,30031,30660,29975,29144,29930,29523,30409,29127,29898,29559,30816,30654,30602,29815,30026,29868,30415,30108,29900,30481,30208,30150,30491,29619,30149,29887,29370,30003,29740,30634,30040,30494,29629,29849,29369,30913,30145,29811,30408,30260,29989,30999,29261,29859,30448,30353,30362,29879,29158,30007,29993,29610,29055,29763,29952,30643,30260,29833,30390,30663,30363,29891,30438,30440,30999,29673,30607,30082,30010,29864,30513,29719,29780,30286,30566,29203,29789,30299,30459,30470,29691,29868,29396,29898,30021,30917,31002,28951,28881,29480,30084,29367,29796,30137,30264,28951,31138,29705,29864,29796,30659,29801,29913,29773,29764,30622,29915,30281,29498,30600,30635,30251,29470,29158,29780,30729,30007,29665,30301,30024,30032,30157,30247,29188,31090,29369,29950,30074,30314,29151,29323,30629,29372,29209,30563,30346,30395,29415,29721,30191,28857,30254,30032,30660,30905,30534,30049,29851,30454,29981,30261,29903,30277,30061,29924,30055,31331,30007,30407,29724,30215,29666,29824,30693,29375,29537,29937,30159,30326,30224,30327,30416,29704,29612,30355,30161,30257,30515,31229,30337,29897,30001,30045,30427,29357,30589,29269,31087,29590,29982,30349,30817,29744,29951,30157,29716,30496,30547,30664,29538,29862,30519,29590,30811,30454,29963,30110,29464,30528,30035,30494,29888,30083,30322,30359,29946,30157,30098,30574,29958,29836,29096,29730,29831,29294,30845,29720,30491,29659,29834,29684,30431,30537,29713,29081,30531,29113,29725,30771,30019,30081,29520,30479,29939,29777,30455,29027,30549,29705,30644,30883,30592,30395,29747,30161,30332,29815,30411,29487,30875,29673,30089,30270,29476,30181,30043,30282,29758,29915,29816,30124,30711,29874,29377,30021,29675,29571,30129,30835,30062,30688,30430,30492,29453,30602,29044,29759,31067,29964,30380,29100,30199,30222,30086,29565,30327,30336,29229,28814,30310,29804,30785,29560,30634,30083,29905,30518,30717,29404,30088,30950,30111,30198,29088,30225,31239,29233,30128,30425,30147,29569,30014,29765,30623,29825,30290,30653,30620,29572,30289,30214,29686,29941,30459,30079,29669,29235,30235,30054,29452,29093,29664,30785,29616,30129,29684,29814,29671,29740,30901,30704,30123,30924,29887,30263,30302,30804,30766,30356,30392,29740,30719,30484,29965,30053,29818,30297,29903,30680,30266,29952,30417,29650,30073,30209,29182,29907,31304,29955,29380,30085,29856,29625,30217,29808,28667,30367,30926,30425,30520,29516,29539,29861,29491,30310,30316,30307,29738,30394,29654,30121,30170,30315,29371,30019,29372,30383,29371,30152,29277,29806,30117,30579,30110,29144,30288,30253,31423,30188,30648,31103,29773,30477,30153,30269,29859,30603,29362,30179,30808,30826,30202,30418,29726,30539,30041,29523,29272,29438,30593,30174,29131,29685,30636,30273,31268,29469,29260,29165,30148,30316,29685,30244,29953,30142,30581,31250,29787,29498,29322,30349,29686,30870,30039,30002,31091,29931,29831,30981,31454,29916,29730,30752,29997,30297,30393,30223,31343,30200,29245,29879,30004,30162,30723,29446,29997,30516,30003,30106,29464,29875,30101,29437,29839,29918,30211,29488,29961,31200,29647,29956,29947,29985,29893,30670,30128,30052,29414,30438,29267,29701,30442,30181,30352,30333,30026,30086,30030,29779,30034,30492,29347,30304,29671,31023,29551,29360,29144,30900,28988,29591,29906,29723,29735,30675,30919,30677,30303,30663,29947,30570,30027,30509,29985,30723,29910,30011,30461,30499,31070,30663,30865,30341,29462,30583,29909,30472,29510,30033,29822,29823,29900,30384,29546,30437,30447,30289,29523,29391,29683,30236,30095,30797,29758,30806,30341,29741,30433,30531,30642,29618,30330,29528,30620,30079,30207,30928,29329,30362,29513,30374,29595,29226,30174,30343,30205,30211,30057,29395,29876,29882,29583,29743,29987,30482,29433,29817,30653,30115,30709,30486,29932,29885,30246,29970,29606,29517,29451,29562,29275,30320,29668,30137,30311,30021,30405,30586,29741,30518,30244,29608,30719,30327,29715,29714,29426,30095,30515,29736,30540,29955,30484,30157,31234,29971,30655,29737,30995,30117,29027,29567,29772,29618,31255,30302,29834,29164,29983,30806,30814,29827,30155,29824,29965,30326,29366,29836,30081,29547,30704,30394,30010,30002,29461,29467,30255,29996,30511,29854,29448,30125,29819,29306,30019,30704,29897,30327,30113,29885,29851,29820,30576,29335,30004,30714,30280,30248,29836,30274,30013,29921,30421,29861,29869,30519,30356,30257,29776,30328,29213,30622,29963,30269,30350,30391,29096,29902,29585,30192,30794,30397,29586,29607,29859,30010,30216,29577,30311,30354,28820,29733,29546,30079,30040,30133,30052,29970,30298,29817,30676,29952,30244,29522,29711,29944,30420,29541,30417,29964,30606,30261,29910,29499,29762,29957,29852,30365,29959,30349,30518,31447,29686,29319,29964,30155,30186,29772,31045,30051,29744,29930,30667,30461,30757,30040,30354,30563,30352,30499,30463,30406,30427,30181,29369,30368,30417,30148,29884,29538,30129,30060,29560,29858,30346,29747,29728,30273,29800,30843,30096,30528,29451,30395,29745,30665,29690,29500,29752,30221,29462,30187,29239,29197,30047,30320,29785,30074,29450,29058,30558,30061,29343,29888,30684,29939,30236,29919,29379,30712,29345,30287,29352,29582,29667,30179,29736,30185,29161,30116,29567,29194,30172,30591,29911,29532,30455,30995,29967,29490,29912,29634,29843,29358,29894,29971,30131,29736,30983,29850,30103,29555,29936,29902,29640,30630,29671,29625,29212,29302,30204,31395,29692,29811,30023,30594,29860,30192,30335,29684,29975,29563,30367,30126,30242,30263,30327,29190,30839,30291,30009,30959,29762,30483,31520,30037,30046,29674,29466,29469,30472,30438,31061,31444,30105,29375,29728,30117,30755,29951,30051,29710,29385,29795,29837,29434,30336,30087,29804,30121,30407,30419,30429,29874,30397,30453,30117,29540,30801,29841,30433,30356,29726,29805,28985,30279,30296,29134,30068,29097,30277,29823,29547,30260,29301,30139,29770,29517,30979,29416,30626,30271,29299,28821,30276,29557,29938,30463,29786,29975,29767,30327,30917,29584,29997,30633,29519,30064,29879,29884,29899,30134,30486,30247,30176,30161,29627,30360,30271,29711,30095,29555,29582,29667,30166,29633,30753,29506,29912,29785,30303,30419,30028,30531,31486,30274,31238,28901,29146,30121,30322,29229,30079,30625,30191,30170,30411,30561,30358,30389,29656,29196,30090,30616,30505,31186,29929,29888,29694,30322,30192,30941,29474,29400,29267,29785,30060,30082,29987,30681,29848,30302,29629,29645,29474,29881,30585,29785,30429,29971,29965,30768,30848,29747,30076,29459,29894,29683,30209,30494,30585,30515,30134,29873,29703,29808,29847,30202,29972,29727,29426,30291,29806,29310,30104,29945,30775,29998,29889,29899,30169,30587,30625,29813,28890,30154,30025,30627,30450,29827,29488,29631,30328,30846,29862,29537,30544,31053,30117,29799,29833,30589,30270,29298,29831,30465,30099,29967,29842,29697,29588,30040,30023,30830,29958,30396,30072,29713,29521,30165,29747,30012,30453,30064,30225,30382,30521,30951,30810,30712,29952,29855,30106,30087,31151,29808,30641,29600,30013,30076,29651,31137,29893,29543,30059,29714,29944,29821,30452,30418,30351,29351,30430,30227,29392,29806,29693,29956,30021,30456,30159,30171,29797,30901,30004,30163,29582,29689,30327,29596,30055,30642,30290,30031,29982,30400,30515,30130,30214,30232,30251,30835,30982,30472,31222,29467,30043,29612,30055,30280,30687,29868,30014,29706,30315,28947,30136,30090,29276,30569,29766,29110,29913,29984,29885,30628,30587,30058,30175,30298,30433,30335,30033,28933,29426,30533,30259,30224,30096,30556,29863,29750,29683,30340,30793,29899,29457,29615,29516,30144,29636,30006,30801,29748,30728,30321,30160,30365,29564,30183,29865,30826,30245,30457,29696,29799,29893,29772,30861,30047,30646,30460,31009,30479,29543,30954,30030,28983,29394,29758,29924,29510,30674,29575,30467,30423,30928,29491,29888,30993,30220,30522,29802,30066,29715,30044,30105,29957,30029,30428,29684,30235,29514,30199,29816,29992,29940,29562,29852,29430,29989,29492,29048,30440,30559,29852,30172,29428,29840,29702,29497,29867,29742,29119,30068,29718,29839,30467,30187,30303,29504,30168,28950,31073,29824,30026,29580,30003,30281,30172,30436,29978,30880,30236,29634,30399,30071,29929,29663,30492,29643,30190,30253,30098,30694,29867,29805,30558,30083,30756,30072,29581,29777,30384,30674,30485,30016,29887,29504,28912,30825,30228,30049,29438,30618,30533,30542,29873,29702,30330,30277,30028,30412,29634,29607,29807,29689,30124,29744,30343,30229,30232,29311,30272,30379,30678,29969,30524,29918,29619,29922,29737,30125,29731,30439,30401,30215,31030,29893,30267,30415,31237,29902,30593,29933,28912,30470,29886,30749,29928,31549,29735,28980,30269,29428,28931,30296,30295,30195,30299,30143,29928,29452,30163,29905,30077,30439,30326,30059,30496,30040,29987,30520,30422,30291,29962,30312,30381,30120,30843,29642,30150,29384,30996,30085,29323,30888,30039,30487,30101,30056,29377,29630,29696,30043,29614,31063,30280,30096,29562,29708,30223,30388,30083,31047,29255,30073,30421,30655,30496,30153,30504,29858,30245,29725,30001}},
{{8000,2.200000},{17749,18042,17922,18301,18284,18333,17880,18926,18293,18116,17955,18393,18606,18318,17707,17542,17272,18005,17490,18299,17807,17846,17836,17843,18264,18853,18515,17668,17925,17333,17688,18333,17528,17561,17623,17873,18044,18117,17694,18044,18147,17670,18130,18720,17647,17772,17739,18684,17629,17743,18047,17384,18324,18042,17634,18329,17871,17971,18189,18212,18271,17760,18239,17826,18224,17832,18083,17740,18433,17790,17852,18264,18363,18666,16971,17850,17761,17983,18211,17706,18460,17609,18095,18462,18430,17473,17794,18078,18249,17936,18124,18307,18399,18204,17165,18111,17631,18032,17611,18200,18353,17900,18097,18249,17734,17659,17910,17928,18159,18008,17146,18039,18251,18071,18036,17489,17913,17500,18150,18421,18598,17600,17646,18281,18305,17763,17960,17377,17843,17602,17869,18642,17968,18548,18162,17759,18286,18352,17531,17210,18274,17767,18128,17792,18004,18258,19106,18114,18052,18084,18337,18395,18237,17967,18281,17494,18642,17893,17441,18227,18024,17357,17843,18512,17801,17765,18561,18019,17571,18147,18244,18479,17990,18235,17829,18609,18279,17843,18044,18392,18328,18020,18481,18393,18224,17996,17867,19186,17513,17984,17883,18556,17942,18507,18167,18020,18032,18768,18088,18150,18487,18333,17959,18288,18160,17610,17895,18206,17385,17508,18424,17920,18314,18923,18141,18058,17980,18494,17949,18168,17709,18380,18162,17932,17648,18368,18847,17719,17946,18442,17954,18104,18247,18014,18527,18706,17851,17775,17790,18376,18905,17833,17937,17921,17840,18167,17520,17680,17617,17902,17929,17845,17813,18442,17717,17879,18264,18311,17641,17681,18134,17714,18241,17597,18450,17742,18125,18080,18206,17277,17835,17345,18279,17662,18062,17600,17862,17480,17528,18022,18001,17817,17755,18397,18457,17660,18202,17959,18481,17549,18294,18982,17990,17428,17835,17726,18118,18695,18419,18464,17643,18182,17695,18133,18418,18325,18148,18147,18448,17781,18488,17352,18666,18211,18138,17979,17711,18204,18063,18668,17146,17886,18033,18384,17840,18127,18671,17666,17778,17835,18662,18558,18259,17915,18372,18144,18439,18005,18539,18085,17828,17594,18064,17954,18591,19139,18011,18751,17502,17414,18154,18165,18303,18013,17541,18436,18162,17537,18019,18606,18151,18454,17917,18214,17851,17545,17869,17714,17322,18123,18447,17789,18206,18715,17590,17823,17630,18743,18129,17947,18599,17796,18339,18288,18618,17303,18181,18427,18056,17283,18554,18673,18446,17880,18393,18218,17482,18067,17951,17840,17558,17929,18709,17571,18183,17956,18263,18482,18085,18279,17373,18358,17865,18479,17850,18533,18246,17690,18375,17791,17783,18155,17969,18002,18001,17811,17883,17692,17338,18304,18613,18589,18183,17347,19097,17698,18171,18692,17942,18152,17229,18073,17424,18396,17941,17883,18002,18170,18510,18075,18191,17506,18528,17415,17997,17810,17790,17775,17399,17955,17513,17596,18115,17815,17898,17700,18389,17449,17663,18275,18258,18242,18633,17525,18598,18186,18353,18000,18527,18372,17732,18163,18352,18120,18277,18031,17489,17728,18721,18414,18086,17904,18284,18021,17853,17679,17661,18160,17244,18207,18355,18241,18644,18414,17905,18055,17872,17311,18136,18282,17941,18203,17709,18199,17782,17551,17448,18277,18542,17855,18206,17905,18330,18026,18039,17582,17708,18095,17965,17612,18602,18276,18149,18778,17670,18708,18276,17900,18391,18658,18036,18407,18235,17779,17710,18096,17954,18281,18706,17453,17963,18855,18054,17382,18132,18052,17954,18263,17578,18087,17360,17485,18597,18125,17372,18386,18024,17507,19112,17945,17371,18066,17563,17733,17958,17770,18069,18215,18043,17739,18217,17996,18302,18554,18257,18641,18493,17777,17682,18473,17469,18340,17907,17826,18110,17653,17828,18361,17950,18109,18109,18158,18200,18114,18233,18150,18685,18147,17946,17910,17939,18173,18504,18207,17846,18008,18067,17916,17988,17985,18604,18362,17803,18800,17749,17733,18179,18319,18005,18283,17698,17819,17907,18038,17840,17800,17505,18515,18123,16856,18238,17803,17440,17548,18473,17811,18409,18742,18059,18419,18565,18189,18627,18257,18003,17963,18982,18049,18252,18012,18393,18171,18415,17781,17817,18098,17905,17981,17744,18026,18208,17649,18347,18342,17760,18509,18332,17573,17990,18074,18167,17672,18115,18160,18210,18119,18196,17550,18541,17867,18269,17900,18082,17944,17775,18127,19272,18142,17335,17617,17951,18176,17480,17605,17700,18322,18003,18178,17780,17622,18287,17684,18751,18331,17941,18194,18093,18175,18162,18628,18462,17811,17912,18501,17844,17439,17431,17885,17904,18153,17922,18599,18458,18418,17517,18119,17364,18569,18032,18238,18200,17995,18515,17387,18756,17488,18550,18086,17337,18241,19030,17277,17494,18620,18695,17998,17503,18293,17656,17600,18843,17975,18674,17924,17958,18160,18365,18615,17738,18274,17622,18022,18336,18402,17975,17440,18035,17950,17744,17666,18537,17910,17902,18745,18551,17306,17982,18093,17776,18051,17382,17859,17734,18296,18566,18032,17755,17771,17932,18100,18195,17869,18107,18076,17889,17450,18384,17793,18028,18170,18342,17621,18176,17512,17843,17654,17963,17862,18333,18078,17804,17942,17430,18011,18479,17724,18041,17985,17481,17920,18451,18428,18037,17821,18298,18218,17932,18042,18197,17746,17630,18168,18202,17956,17900,17448,18162,18178,18651,18518,18504,17380,17816,17884,17966,18137,18497,18197,18450,17902,18562,18455,18328,18059,18298,18419,18358,19070,18088,18390,17683,18497,17868,18014,17861,17864,17714,17539,18391,18120,17331,18383,17973,17718,18106,17498,17867,17828,18045,18407,17787,18410,18217,17842,18219,18205,18053,18392,18143,17876,17631,18109,17736,17319,18625,18216,18190,17932,18567,18282,18065,17896,17902,18005,17909,17941,18188,17506,17876,17982,17849,18052,17475,18243,18311,17976,17718,18161,18788,17918,17691,18328,17794,18523,17778,18354,17715,17863,18043,18533,18364,18093,17609,17252,17932,17931,17881,17373,18178,18096,18144,18030,16930,18183,18023,18346,18198,18094,17583,18531,17540,18145,18131,17453,17514,18279,17226,17705,18884,18120,17209,17877,18748,18159,18392,17830,18160,17770,18172,18276,17704,18207,17656,18292,18244,17313,17591,18623,18556,17468,18273,17642,17961,18184,18145,17853,18665,18443,18103,17937,18264,18624,18623,17892,18297,17815,18091,17776,18226,18088,17956,18571,18126,17885,18608,17054,18032,18162,18055,17992,17578,18033,18227,17387,17651,17830,17436,17770,18202,17721,18668,18440,17613,17486,18032,18586,18213,18316,17840,17988,18103,17886,18660,18162,18850,17553,18530,17910,18180,18053,17968,18068,18031,18392,17610,18161,17925,17654,17961,17345,18429,17971,18060,17377,17999,18518,18016,18540,18681,18256,19037,17774,18222,18406,17411,17610,17901,17869,17904,18031,17849,18572,18132,18604,18111,18296,17833,18297,18141,17828,18556,18246,17734,18401,18456,18189,18761,18077,18115,18423,18189,17919,17602,18123,17288,17853,17146,16924,18552,17394,18597,18340,18668,18268,18034,17702,18291,17832,18600,17600,17618,18148,17868,18194,18142,18367,17852,17791,18123,18280,18241,17825,17823,17842,17903,18656,18995,18444,18529,17992,17586,18806,18730,17950,18159,18158,17695,18056,18531,17511,18467,18189,17829,18435,18225,18659,17751,18165,18123,18336,17719,17686,18326,17701,17997,17943,18357,18017,18928,18269,18485,18667,18550,17937,18162,17911,17958,18003,18052,18016,18215,17051,17954,18397,18089,17668,17595,17839,18334,17119,17679,17779,18286,17714,18002,18146,18707,17506,17851,17767,18227,18496,18770,18464,17375,18546,17625,17568,18304,17064,17788,17892,18101,17963,17835,17572,18035,17949,17108,18407,17992,18029,18449,18016,18365,17722,17772,17981,17440,17547,18241,17295,17169,17594,17552,17718,18137,18336,17559,17720,17994,17586,17468,17905,17726,18069,17835,17904,17728,18059,18083,18117,18019,18683,17935,18060,17677,17982,18824,17721,17454,18269,18024,18261,17991,17839,17228,18599,17964,18795,18520,17653,17705,18610,17291,18441,17779,17744,17998,18399,17995,17795,18268,18366,18153,18152,17932,17900,19189,17757,17952,18460,18222,18266,17919,17433,18038,18421,17919,17654,17976,17981,17507,18269,17945,17797,18284,18049,18214,17149,17822,17702,18470,17735,17997,18350,18339,17760,17923,18196,17508,17701,18252,17449,18206,17659,17921,18506,18118,18022,17615,17708,18235,18480,17481,18251,18292,18754,18112,18058,17581,17432,18000,17897,18377,17419,17816,18038,18194,17665,18867,18451,17993,18369,18098,18058,18263,17625,17877,18642,17916,17661,17650,17822,17649,17959,18017,18531,17956,18356,18153,17861,18050,17953,17695,19254,17588,18148,18035,18126,18191,18065,18376,18332,17745,18662,18357,18076,18306,17860,18567,18115,18113,18476,18436,18229,17763,18127,18638,18330,18587,18280,18323,17774,17600,17773,17769,18335,17629,17317,17999,17904,18029,18366,18371,18031,18645,18586,18598,17178,18054,17725,18732,17490,17962,18228,17698,18017,18065,17809,18369,17975,18243,17997,17594,18122,17951,17774,17979,18051,18067,17673,18356,17649,18605,18380,18028,18142,17626,18989,18036,17603,18009,17911,17756,17948,17866,18178,18438,18029,18838,18526,18017,17973,17527,17969,18349,17973,17866,18636,18084,18508,18057,18142,17819,17700,17770,17740,17258,18696,18327,17816,17744,17956,18303,17660,18343,18101,18180,18050,18184,17726,18324,18157,18288,17512,18465,18038,18372,18120,17675,18206,18706,17782,18382,18219,17756,17300,17366,17075,17459,17804,18131,18317,18187,18347,17724,18426,17978,18158,17532,18410,18743,17871,17407,17828,17781,18298,18224,17645,18110,17859,18763,17807,18063,17850,18347,18228,17658,18478,17429,17176,18107,18131,17375,18323,17755,17785,18528,17975,18087,17147,17930,18030,18049,18015,18485,17618,18854,17295,18001,18406,17995,18718,17866,17973,17986,17434,18362,18034,18884,18666,17421,18049,18646,18715,18800,18513,17896,18484,18207,18025,17911,17900,18395,18186,17686,17759,17766,18064,17788,17875,18167,18208,18492,17982,17760,17888,18522,18312,17750,17976,18293,18070,17900,17853,18090,17568,17916,18376,17804,18426,18447,19010,17103,17628,18059,18319,17987,18149,18339,18364,17908,18759,17619,18074,17687,17925,18108,17748,17868,18810,17731,17605,17411,17071,18234,17656,17488,18089,17886,18839,18567,18357,18077,18790,18366,18006,18309,17916,18315,17318,18065,17981,18104,17663,17314,18336,17986,18590,18203,18162,18164,18324,18029,17884,18274,18224,18067,17802,17442,18080,17775,18154,17466,18043,18527,18829,18081,17179,17447,18232,18014,18110,18388,18204,17598,18622,18309,18144,18116,18057,17757,18134,17926,18585,17637,18520,18260,18393,17994,17408,18243,18083,18917,17853,17346,17498,18325,17761,17905,17855,18273,18529,17979,18307,17834,17995,17764,18910,18010,18595,17856,17626,17775,18059,18156,18090,18474,17953,17921,18156,17916,18342,17904,17782,17929,17560,18111,18254,18821,18627,18136,17480,17657,18228,18186,18020,17665,18160,18300,17824,17552,18109,18593,18028,17960,17771,18053,17633,18308,17626,17913,18001,18144,18169,18216,18229,18045,17274,17875,18166,17831,18452,18141,18019,18873,17670,18355,18883,18404,17998,17338,17525,18030,18504,18006,18499,18356,17821,17788,18064,18059,18390,18281,18260,17948,17794,17565,18465,17750,17580,18241,17995,17978,17889,17983,18408,18220,17857,17658,18204,17950,18173,17866,17858,17910,18217,18324,18973,17941,18841,18348,17624,18961,17724,17785,17716,17651,18210,18608,17491,18034,18783,18448,17680,17851,18540,17380,18565,18057,18430,18359,18370,18786,18518,18280,17732,17791,17818,18008,18315,17583,17988,17787,18383,18363,17722,18087,17456,17994,17954,17469,18094,18485,18021,17998,18316,18168,17844,17617,18139,17262,17686,17565,17877,17688,18748,17579,17810,17898,18378,18341,17344,17911,18328,18277,18153,17839,17571,17926,17480,18087,18526,18540,17633,18121,18600,17779,18196,17952,18176,18900,18020,17573,17926,17676,17813,17555,18665,17535,18496,17844,17783,18456,17907,18553,18493,18438,18301,18196,17903,17963,17816,17867,17819,18078,18852,18251,17953,17798,18649,17567,18295,18228,18710,18138,17855,18023,18135,17821,17760,18362,17425,17996,18320,18471,18128,17975,18383,18075,17852,18324,17801,18535,17899,18591,17757,17688,18661,18118,17828,18134,17480,17926,17407,17976,18180,17853,18065,17995,17439,18331,18057,17941,18263,18006,17983,18090,18167,17976,17905,18140,18575,18299,17821,17830,18367,17860,18011,17922,18477,17895,18244,17694,18624,18138,18684,18762,18246,17612,17606,17854,18536,17787,18625,17697,18074,18002,18173,17654,18015,18281,18402,18218,17843,17830,17060,18144,18026,18267,17865,17813,18553,17814,18495,18097,18194,18131,17759,17914,17658,18023,18252,17873,18632,17854,18379,17602,18261,18166,18633,18349,17638,18854,18504,17755,17612,17575,17855,17552,18772,18056,17880,18044,18532,16786,17925,18014,17325,17972,18159,17633,18650,18380,18394,18227,18165,17654,18365,18347,17949,18403,18262,17578,17791,18087,17582,18075,17834,18197,18386,17936,18268,18447,17467,18447,18244,18054,17769,18738,18082,18122,18173,17964,18341,17998,17752,17184,17532,17522,18689,18188,17951,17818,17937,18177,18420,18068,18027,17788,19078,18179,18240,17409,18421,17998,17852,17916,18237,17479,18158,18266,18497,18099,18058,17771,18328,18245,18478,17798,18244,17995,17741,18446,18876,17768,18207,17996,17959,17882,17568,18008,18154,17663,17528,17677,18005,17752,18089,18246,18133,18202,18121,17896,18018,18175,18338,18729,18116,18338,17747,18238,18369,18047,18407,18201,18143,18218,18340,18130,18505,18196,17654,18691,17903,17483,18374,18218,18018,17648,17788,17831,18406,18234,17512,17610,17580,17665,17886,18316,17539,18268,18534,18291,18570,18145,17647,18634,18325,18109,18585,18464,17599,18012,17814,18027,17403,18018,17600,18542,18890,17472,18113,17719,18387,18513,18135,17555,17689,18053,17748,18065,17962,18171,18670,18121,17712,18505,18107,18189,17667,17803,17962,18412,18056,17953,18317,17675,18302,18364,18280,17870,18293,18775,17563,17934,18091,18321,18313,17550,17736,17564,18432,17945,18511,17841,18356,17892,17759,17950,18047,18233,17611,18576,17621,18719,18434,18009,17750,18022,17820,18170,18161,17689,17835,18058,18675,17780,18312,18589,17370,17857,17826,17905,17676,17555,18331,17543,18279,18147,18139,18247,17401,18090,17804,17658,17815,18654,17877,19091,18442,18121,17956,18336,17561,17146,17758,18250,17398,17493,18117,18493,18065,17889,18466,17690,18101,18173,18070,18388,18083,18259,18430,17747,18874,18664,18632,18191,17722,17572,18144,16989,18182,17918,18642,18369,17920,18479,17879,17238,17948,19080,17506,18337,18222,18022,17898,18474,18842,18289,18317,18028,18040,17136,18307,18293,18031,17782,17916,18653,17837,17560,18379,18200,18662,18236,18091,18073,17700,18025,17930,18421,18013,18184,17829,18318,17773,17740,18220,17992,18270,17502,18424,17961,17760,18257,18308,18330,18248,18199,18555,17992,17705,17616,17961,17724,17645,17615,17841,18079,17697,18422,18323,18628,17707,18039,18219,17990,17750,18555,17718,17812,17266,17806,18108,18050,18257,18212,17755,18547,18318,18143,18842,17570,17769,17746,18267,17990,17525,18142,17909,18120,18000,17714,17740,18452,18268,18158,18147,17589,18302,17625,18680,18623,17608,17613,17700,17726,18340,17646,18011,18371,18298,18811,18175,18331,18237,17757,18274,18139,18185,18034,18339,17849,18599,18410,18351,17627,17912,17602,17951,18492,18331,18444,17653,17687,17526,18030,18760,18214,18133,17971,17295,18204,18834,18539,18350,18803,18092,18031,17898,18264,18193,18211,18070,17803,18247,17721,17466,17634,17834,17906,18479,18229,18199,17556,18246,18237,18399,17863,18270,17446,17206,18328,18382,18069,18094,17911,17686,18298,17977,17805,17748,17889,17595,17802,18283,18345,17950,17901,18237,17688,17956,17238,17658,17752,17856,18117,18285,18485,18042,18798,18217,17840,18005,18029,18651,18238,18632,18490,18220,18032,17915,17673,17813,18442,17975,18164,17918,18158,17776,17782,17595,18390,17701,18411,17993,17233,18130,18110,18202,18068,18270,17279,17573,17851,18175,17873,18205,17582,18534,18124,17999,17868,18292,18727,18482,17295,17966,18020,17768,18019,18352,18081,18031,17677,17940,18317,17518,17710,17578,17073,18057,18070,18448,18489,18220,18071,17868,17940,17571,17880,17455,17885,17725,17760,18792,18321,18141,18632,18544,17905,17518,16933,17826,18220,18285,17825,17723,17903,18391,18016,17996,18130,17860,17897,18333,17707,17682,17938,17657,18453,18335,18177,17836,18161,18403,18218,17937,18058,18114,18040,18018,17518,18254,18033,17699,17348,17427,17376,18080,17850,17223,17250,17425,18102,17631,18133,18193,17995,17917,17732,17501,17756,18261,17216,17860,18270,18112,17956,18350,18271,17616,18634,18054,18321,18088,18424,18211,17678,18033,18384,17626,17908,17575,18146,18265,18382,18992,18016,17866,17906,17637,18007,17883,17618,18531,17971,18241,19220,18214,18022,18125,18043,18321,18519,17951,18025,18313,17857,18378,18000,17841,18567,18280,17952,18079,17850,17925,18048,18436,18308,16992,17898,17957,18312,18113,18180,17569,18291,17907,17953,18161,18643,17671,18005,18215,17900,18500,17821,18015,17486,18030,17989,18402,17198,17900,17980,18324,18063,17107,17775,17858,18154,17517,17948,18345,17548,17361,18764,18839,17638,17872,18308,18508,17906,18253,17943,17635,18016,17585,18230,17685,17866,18643,17938,18114,17819,18922,17947,17990,18058,17946,17260,18091,18518,18034,18231,17897,18707,18553,18603,18288,18525,17856,17932,17920,18240,17586,17994,18062,17972,18203,18099,17695,17851,18121,18422,17982,17746,18212,17985,18442,18369,18317,17686,18066,17557,18253,17875,18709,18041,17539,18443,18164,17652,18083,17603,17808,17210,18921,18292,18407,18396,18181,18294,17933,18160,18000,18618,18475,17905,17889,18183,18276,17932,17773,18224,18459,17699,18039,17946,18313,17932,18195,18729,18217,18032,18144,17839,17753,17415,17573,16967,17943,18184,17896,18168,17800,17443,18504,17936,18197,17488,17820,17972,18370,17760,18054,18352,17358,17547,17952,17910,17812,18149,18274,18015,17917,17479,18370,17434,18207,18095,18559,18119,17929,18466,18177,17682,18054,18126,18849,17870,18033,18396,17734,18208,17731,17899,18189,18041,18330,18472,17825,18239,17627,17886,18095,17375,18094,17947,17844,18768,19131,18181,18191,17951,17901,18424,17658,18093,17836,17740,17794,17825,17293,17992,17772,17152,18127,17498,18169,17563,18286,17672,18038,18140,17567,17829,17771,17948,18246,17947,17782,18371,17325,18615,17434,17441,18149,17690,18160,17418,18305,18272,18277,19047,17724,18724,17660,17930,17628,17889,18716,17449,17967,18224,18110,17429,18240,18187,18088,18346,17741,17586,18280,18353,18176,18384,17835,17822,18697,17865,18170,17753,18546,17464,18345,18641,17963,17991,18777,18226,18096,18408,18410,18336,17692,18465,17498,17946,17646,18246,18267,18038,17578,18237,18335,18331,18209,18054,18157,18092,18194,18092,18402,17878,17988,18403,17500,17853,17979,18227,17800,18278,17753,17883,17865,18054,18374,17126,18167,18275,17647,18920,17790,18507,18047,18267,17801,17822,18206,17940,18940,17885,18260,17973,17946,17777,17608,18396,18162,18260,17546,17465,18088,18041,17859,17958,17961,18147,18458,18630,18092,17968,17835,17909,18031,18092,17858,18639,17914,18870,17972,17826,18227,18373,18541,18202,17656,18641,18004,18332,17882,18372,18362,17905,18249,17894,17872,18653,17720,18476,18143,17786,18051,18352,17776,17164,18623,17962,18030,17877,18410,18353,18221,18742,18077,18230,17810,17727,18413,17900,17547,18275,18338,18493,17353,17634,17626,17717,17663,18247,17714,17923,18062,18316,17483,17670,17862,18338,18288,18302,18138,18663,17575,17921,18282,18033,18503,18036,18529,18324,18025,18275,17416,18301,18435,18300,18181,17739,17904,18026,18389,18059,18506,17745,18661,17275,18210,18081,17956,18283,17908,18410,18016,17899,17986,17943,18352,18220,17671,17891,18157,17706,18237,17764,17623,17839,18209,17830,18091,18100,17845,18388,18101,18100,19149,17616,18329,18366,17551,18570,18003,18013,17375,17655,18426,17821,18139,18500,17002,17450,18446,17992,18152,18115,18410,18413,17700,18140,17763,18070,17930,18024,17951,17701,17689,18219,18076,18369,17718,18011,18005,18081,17961,17662,18281,18441,18329,18583,17698,18050,18230,17424,18339,17740,17097,18259,18229,17961,18057,17875,17818,18512,17470,18501,18357,17643,18435,18225,17924,18207,18479,17837,18594,17849,17826,18028,17898,17441,18405,18063,17822,18370,18258,18402,18411,18426,18043,17987,17573,17961,17600,18223,18325,18439,18173,18361,18690,18244,17745,18235,18044,17861,18699,17920,18510,18091,18773,18182,18063,18174,17515,17826,18826,17604,17373,18596,18018,17649,18668,18648,18121,17771,18587,18110,17830,18322,17404,18354,17957,17756,18443,18163,18110,17413,17972,17671,18217,17919,18210,17857,18872,17749,18154,18031,17926,17985,18200,18606,17807,17832,17747,17832,17460,18332,18462,18465,18553,18118,18312,18242,17626,17929,18781,17735,17721,17400,18303,17929,18575,17966,18038,17861,17292,18152,18974,18557,18375,18146,17399,17939,17998,18159,17888,17767,18562,17742,18006,17907,18039,18611,17626,17940,17951,18274,18083,17680,18379,17842,17791,18107,18101,18127,18274,18147,18661,17908,17379,17989,18672,18273,18136,17863,17933,17902,17834,17261,18183,17891,17770,17772,18341,17570,18753,18473,18280,17731,18413,17914,18123,17866,18279,17984,18110,17790,17747,18146,18292,17634,17866,17618,18783,17618,18315,17889,17952,18295,18325,18307,18535,17834,17895,18149,17929,17818,17975,18139,17075,18339,18325,18975,17258,18823,18200,18777,18622,17875,17950,18073,18247,17666,17326,18314,18089,18305,18001,17839,18565,17470,17986,18173,17305,18066,18184,18168,17896,17612,18068,18236,17825,18007,17744,17837,18083,18076,17560,18020,18457,18033,17710,18245,17827,18214,18130,17913,18271,17757,18071,18177,17597,17489,18056,17526,18170,18266,18189,18199,18439,17509,18026,18873,17977,18664,17142,17063,17901,17727,17975,17960,18627,17672,17744,18844,17956,18565,18024,18090,18440,17376,17924,17449,17948,17329,17956,18840,18122,17933,17356,17815,18471,18283,18278,17872,18133,18781,18504,18293,17648,17614,17702,17732,18815,17693,18892,17532,17604,17815,18035,18312,18385,17554,18038,18295,18218,18602,17905,17742,18231,17878,18668,17758,17722,17530,17320,18626,18435,18249,17416,18127,18166,18440,18080,18079,18308,18003,17960,18246,18369,17889,18686,17389,17325,18801,18789,18971,18359,18086,18261,17245,18083,18701,17924,17733,17690,17973,17945,17739,17697,18548,17744,18574,18285,18736,17594,17583,18667,18686,17956,17762,17911,17974,18583,17533,17796,17765,18454,18476,18067,18113,18187,17024,17873,17910,17721,18337,17661,18145,18525,18333,18396,17849,18111,18169,17780,18175,17850,17992,18005,18466,18683,17480,17780,17858,17880,18212,18526,18091,18186,18000,18370,18308,17970,18110,17920,17667,17400,18153,18136,17985,17852,18242,17676,17875,18169,17780,17399,18623,18025,18056,18460,17979,17981,17817,17953,18485,17554,17702,18149,18350,18394,17585,18246,18030,17940,18225,18439,18132,18723,17894,18480,18178,18039,18066,18243,17841,17614,18534,17971,18228,17767,17598,17811,18776,17972,18263,17695,18024,18150,18285,18104,17689,17751,17530,17633,17743,17941,17352,18262,18350,18271,17846,18354,17951,18060,18246,18448,17961,18379,18210,18130,18502,18299,18164,18658,18179,18470,17942,18036,18351,18316,17797,18514,17045,18043,17947,17623,18020,17712,18140,17682,18151,17735,18276,18097,17912,18002,18216,17841,17800,18729,18320,18987,17898,17772,17895,17918,17509,18107,17800,17356,18565,17945,18475,18206,17831,18272,17700,18311,17736,18384,18377,17745,17583,18364,18087,17805,17830,18162,17649,17756,17959,18238,18577,18030,18965,17967,18176,17502,18033,18421,18477,16844,18323,18350,17640,17743,18024,18353,18192,18674,18157,17597,17382,18248,17741,18476,17754,17546,18655,17774,17687,18290,18919,17774,17964,17916,17993,17867,17722,18348,17908,18127,18294,18073,17788,18266,17742,18272,17932,18073,18251,18340,17490,17904,18341,18308,17639,18292,18396,17961,18051,18039,17536,17634,18376,18780,18090,17562,17513,18753,18074,17563,18325,18080,17517,18040,18229,17915,18656,17604,17498,17586,18057,17947,17652,17724,18613,17636,16925,18689,18251,18117,17503,17770,18519,17537,18119,18247,18124,18335,18140,18277,18611,18141,18195,18483,18191,18162,17813,17467,17826,18658,18174,18051,18339,17755,17848,17874,17929,18553,18557,18230,18210,17610,17452,18103,17661,17957,17810,18188,17812,18007,17899,18225,18226,17879,17751,18366,17847,18041,18491,17698,18258,17918,18347,17954,18565,18214,17796,18143,18213,17387,18438,18393,18108,18371,17885,18162,18154,17875,18359,18618,18251,18113,17841,17578,17658,18440,18283,18005,18993,18061,18501,17812,18280,18491,18089,18212,18641,18343,17517,17639,18506,18236,18599,17864,18339,18254,18546,18605,18419,18386,18043,18606,18465,18186,18280,18563,17548,17972,18269,18424,18000,18526,17831,17706,18198,19017,17561,17889,17527,18539,18179,17648,18134,17825,17678,17587,17968,18641,18249,17949,17754,18999,18648,18164,18174,18790,18154,17956,18266,18278,18501,17472,17523,18291,18454,18304,18132,17543,18224,17967,17778,18517,18258,17774,18012,18655,17597,18028,17693,17751,17885,17114,18509,17367,18242,17998,17324,16954,17707,18045,18198,18213,18674,18780,18189,17846,17500,18269,17945,17922,18899,18308,18414,18021,18002,17887,18118,17578,18286,18736,18118,17890,17995,18003,18934,17874,18443,18250,17873,18153,18299,17814,18174,18025,18218,17994,18236,18051,17848,18373,18019,18771,18727,18498,17622,18009,18577,18080,18068,17571,18074,18250,18500,18438,18053,18344,18042,17645,17886,18106,17902,17971,18125,17886,17940,17336,18035,17952,17676,17436,18218,18104,18195,17604,17829,17881,18462,17792,17832,17929,17878,17715,18109,17682,17556,18248,18071,17867,17694,17604,18342,17996,18081,17903,17991,18273,17474,18415,17682,17161,18440,18385,17703,18001,17990,18364,17935,18418,17804,17871,18024,17721,17878,17550,18484,17698,17937,18293,16871,17417,18197,18077,18395,18498,18194,17872,18106,17506,17699,18115,18530,17849,18396,17646,18576,17715,17838,17793,18127,18541,17307,18498,17691,18463,17492,18170,18080,17581,17925,18695,17755,17655,18676,17997,17602,18534,18263,18695,17761,17732,17696,18162,17870,18570,17770,18025,18648,17819,18158,18828,18610,17636,18266,17884,17942,18425,17771,17769,18013,18418,17824,17768,17887,18078,18514,18788,18701,18342,18208,18450,18176,17750,17978,18291,17850,17990,18001,18284,17767,17353,17653,17527,18256,18301,17517,18460,18291,17885,17857,17794,18200,17541,17889,18802,17998,18212,17886,17983,18540,17847,17645,18196,18416,18047,18352,17771,18287,18447,18146,17490,17526,18740,17773,18036,18537,18032,17884,17208,18391,17901,17825,17237,18292,18540,17899,17550,18332,17447,17643,18059,17692,17782,17760,18055,17931,17976,17881,18260,17813,17999,17610,17919,18624,17812,17944,18043,17557,18065,18332,18448,17927,18139,17963,17591,18016,17859,18136,17780,18432,17992,17547,17651,18119,18473,18561,17974,17816,18569,17878,18149,17570,17452,17358,17651,17495,17665,17933,18062,18206,17903,17485,18868,17299,18383,17924,18168,18323,18202,18677,18210,18433,18131,17879,17925,18054,18567,18056,18142,17988,17968,17648,19001,17339,18200,18844,17526,17429,17705,17949,18294,18247,17855,18722,18495,18194,18014,17827,17875,18451,18329,17944,17513,17934,18189,18029,18254,18430,18251,17704,18233,19078,17846,17999,18181,18115,18234,17967,18204,18151,18020,18171,18195,17753,17861,17530,18080,18055,18057,17686,18039,17894,18484,18046,18005,18741,18148,18224,18171,18287,18372,17538,17966,17590,17245,18651,18121,18410,17804,17463,17844,18210,17982,18556,18095,18298,17898,18308,17751,17947,18145,18073,18161,17372,17420,18251,18186,18486,18166,17899,18630,18336,17300,17777,17486,17787,18268,17330,18820,17598,17922,17583,17963,17800,17664,17958,18611,18421,18018,17917,18718,17711,17261,18741,18148,17676,18241,19009,17896,17744,18097,17864,18394,17914,18500,17618,18094,18502,17895,17835,17477,18531,17876,17878,18208,18287,17939,18290,17648,18293,17871,17528,17744,17935,17882,18036,17731,18177,18739,17569,18335,17559,17903,18195,18961,18092,18297,17848,17970,18706,17446,17822,17624,17836,18340,17972,17801,17898,18157,17596,17725,18220,17379,17841,17835,18721,18061,17712,17834,17781,17395,17904,18272,17686,17957,18387,17896,18186,17721,17880,17663,17500,18710,17461,17900,18100,18303,18413,18799,18013,17773,18606,17994,17581,18562,17769,18570,17856,17709,18497,17631,18331,18191,18092,18582,18028,17897,18160,18043,18335,17982,17660,18227,18286,17536,18004,18229,18162,18092,17494,18201,17084,18239,18070,17895,17762,17754,18266,18442,18417,17517,18585,17742,18358,17671,18133,18259,18019,18429,18570,18459,17756,17877,18006,18605,17764,17738,17830,17751,17858,18214,18616,18346,18330,17936,18605,18579,18461,17750,17741,17166,17930,17944,17365,17416,18334,18039,17692,17690,17681,18673,17790,17918,17694,17712,17797,17698,17719,18527,18487,17923,18149,18169,18205,18325,18613,18354,17378,18342,18040,17896,17682,18052,18257,18082,18193,17673,18651,17625,17694,18095,17518,17835,17373,18878,18702,17509,18183,17594,17979,18098,17823,18449,17804,18881,18127,18164,18188,17616,18679,18498,17741,17981,18256,18031,17902,18503,17492,18243,18727,18336,17330,18528,18212,18398,16779,18344,17829,18093,17953,17825,18607,18094,18008,17450,18077,18305,18234,18148,18306,18899,18234,17541,17691,17737,18383,18161,18360,18018,17828,18319,17281,17496,17343,17981,17918,18263,18356,18883,17702,18166,17729,17934,18357,17950,17881,17849,17604,17718,17513,17822,18494,18110,17664,17660,17113,17873,18005,18146,18246,18123,17366,18516,18058,17618,18189,18700,18193,18301,17732,17752,18284,17927,17952,17582,17572,18664,18287,17780,18395,17568,18846,18166,18492,18741,17681,18450,18125,17645,17363,18291,18103,17696,18225,17838,18032,18074,18131,18513,18143,18056,18502,18278,18302,19103,18271,17617,18116,17870,17971,18087,18131,17894,18288,17908,18057,18032,18156,17582,18230,17554,18761,17583,17349,17379,18520,18173,17734,18556,18047,18175,18208,19192,18518,18578,18046,17942,18058,17660,18405,17588,18311,18285,17854,18856,17808,17695,18590,17732,17828,18265,18081,17715,18719,17724,18270,18560,17955,18105,17907,17855,17574,18584,18360,17376,18049,18098,17889,18118,17376,17587,18523,18340,18236,17861,18052,17675,18070,17783,18497,18477,17965,18261,18014,17860,18467,17968,17655,17839,17838,17893,18076,17469,17768,18621,17740,17828,17747,17959,17871,17697,17837,18098,18346,17581,18003,18018,18346,17870,18084,18172,18082,18012,18638,17812,17589,18009,18354,18606,18312,18029,18243,18042,18519,17714,17732,18263,17808,18677,17632,17762,17747,17794,18385,18121,17870,18044,17100,18942,18269,18213,18353,17543,17732,17509,17909,17838,18205,17728,17514,18335,18588,17906,18718,18429,18162,18020,17846,18166,18416,18390,18119,17963,17353,17909},{12272,12358,12183,11465,12139,12773,12514,12750,12471,12042,11912,11890,12428,11936,11614,11980,11951,12220,12740,12404,12270,12631,12589,11996,12390,12387,12596,11846,11915,12011,12120,11994,12192,11778,11915,11592,11919,12140,12214,12710,12236,12107,12102,12099,12180,12254,12053,11852,12519,12023,11905,12165,11729,12526,11936,12368,12256,11818,13115,12564,12386,12082,12221,12311,12071,12304,12403,12062,12107,12314,12822,12193,12142,12518,12182,12202,12098,12396,12381,12434,12469,12214,12569,12473,11965,12003,11769,12555,12450,12093,12030,12337,12239,12216,12661,12285,11986,11970,12239,12648,12056,12314,11995,11803,12342,12068,12386,12434,12252,12057,12444,11912,12670,12449,12015,12216,12105,12081,11814,12740,12534,11946,11772,12634,11795,12422,12554,11997,12245,12172,12228,12166,12084,12522,12889,12125,12286,12533,12594,12213,12129,12507,12311,11891,12226,11945,12091,12061,12293,12164,12464,12168,12187,12200,12241,12483,12549,12650,12038,12406,12513,12301,12204,12686,12331,11864,12534,12280,11955,12572,11909,12043,12101,11396,12057,12717,12303,12362,11664,11989,12243,12196,12288,12102,12327,11508,12228,12121,11965,11812,12183,12124,12874,12743,12620,11989,12316,12323,12166,12235,12163,12105,13054,12001,12330,12135,12475,12173,12010,12255,12400,12261,11973,12559,12716,12189,12019,12314,12049,12467,12465,12481,12029,12448,11903,11589,12582,12295,11734,12345,12494,11452,12090,12220,12013,12330,11874,12120,12324,12199,12000,12079,12579,12640,12322,11959,12541,12598,12031,11968,12264,11679,12824,12068,12790,12173,12035,12130,11980,12028,12452,11992,12265,12146,11695,12526,12375,12364,11492,12091,11975,12083,12645,12141,12665,11939,11996,12432,12222,12470,12388,13135,12509,12106,12657,12348,11866,12046,12331,12010,12307,11420,12333,12388,12203,12150,12368,11753,12205,12339,11938,12475,12760,11545,12173,11864,11906,12327,12656,12487,12445,11610,11897,12535,12592,11628,12726,12429,12433,12302,12397,11857,12562,11894,12374,12277,12002,12453,12220,12283,11592,12119,12213,12162,12322,12065,11646,12022,12220,12118,12178,11904,11746,12517,11960,12448,12754,12490,12067,11884,12444,12401,11924,12414,11929,12095,12073,11876,12438,11793,11892,12183,11823,11733,11938,12146,12192,12124,12163,12223,12324,12069,12226,12350,11955,12353,12398,12221,12054,12070,11648,12065,12355,12519,11848,12416,12027,11836,11914,12011,11723,12329,11904,12494,12405,12031,12459,11834,11991,12430,12345,11995,11966,11734,12012,12075,12054,12364,12578,11855,11781,11838,12110,12175,12352,12358,11854,12027,12420,12653,12023,11744,12100,11904,12228,12417,12146,12533,12022,11916,12418,12595,11999,12460,12352,12026,12018,11904,12615,12337,12233,12352,12448,12286,12469,12756,12030,12013,12503,12364,12191,11832,11961,12424,11985,13087,12199,11616,11964,12429,12191,11745,11910,12137,11972,11899,12638,11864,12379,12665,12130,11874,12558,12448,12697,12470,12012,12035,12094,11916,12236,11739,12351,12302,12089,12324,11561,12511,12457,11673,12369,12145,11936,11918,12469,12393,12675,12222,12251,12204,12374,12120,12633,11869,12798,11738,12211,12050,12410,12388,11772,12252,11746,12643,12183,12505,11892,12075,11958,12341,12327,12232,12318,12301,11950,12154,11812,12265,11967,12164,12182,12452,11917,12665,12304,12425,12586,11857,11921,11856,12117,12129,12462,12703,12210,12393,12774,12224,12337,11966,12306,12354,12129,12366,12664,12462,12438,12049,12032,12460,12065,12661,12281,12269,12280,12450,12463,12142,12014,11837,12164,12727,12441,11986,11827,11908,11943,12097,11816,11748,12410,11979,12148,12167,12145,11757,12563,12585,11951,11850,11906,12355,12458,12016,12331,12258,12516,12337,12068,12438,12015,12442,12546,12209,12181,12626,11725,12166,12220,12348,11947,12240,12022,11960,12386,11763,11771,12525,12016,12469,11813,11849,12481,12589,12483,12277,12604,11951,12306,12129,12046,12285,11939,12396,13074,12000,11983,12160,12606,12189,12270,12393,12564,12404,11241,12657,12608,12502,12060,11815,12071,11998,11711,12389,12078,11814,12390,11657,12120,11786,12507,12115,11944,12397,12272,11733,12344,11908,12389,12372,12144,12427,12353,12344,11645,12385,12619,12060,12096,11900,11886,12027,12044,12110,12414,12113,12617,12634,12207,12604,12187,12083,12457,11922,12694,12182,12249,12356,12209,12262,11768,11592,11709,11913,11889,11962,12149,12557,12057,12462,11885,12087,12243,12238,12723,12353,12363,12340,12225,12539,11895,11901,12030,12605,12430,11931,11908,12661,12087,12786,12782,12906,12303,12688,12206,11811,11946,12151,11917,12294,12503,12346,12360,12461,12063,12005,11776,12015,12066,11948,12251,12339,12397,12281,12087,12183,12041,12084,11868,11814,11716,12334,12488,12294,12409,11851,12053,12104,11904,11749,11453,12133,12257,11856,12327,12187,11922,11922,12363,12973,12440,12470,12027,12166,12028,11934,11940,12363,12145,12062,12047,12317,12006,12116,12398,12533,12234,12124,12008,12198,12716,12466,12609,12164,11888,12509,12332,12039,12263,12438,11729,12371,11939,12343,12502,11954,12402,11719,12113,12297,11656,12008,12006,12354,12633,11894,12057,12123,12461,12395,11868,12394,12611,11779,11532,12083,12912,11921,12267,11683,12012,12656,12457,11513,12596,12783,12274,12837,12336,12020,12172,11853,12438,12018,12142,12398,12109,12190,12194,11748,12126,12626,12586,12366,11883,12440,11905,12441,11738,12116,12448,12246,12275,12180,12312,12669,11695,12143,12051,12756,12568,12198,12042,12580,12543,12125,12083,12269,11892,11801,12334,12204,12764,12116,12216,12256,12337,11774,12358,12009,12374,12213,12295,12620,12600,12540,12140,12598,12435,11831,12258,12836,11984,12099,11948,11822,12480,12703,12482,12175,12383,12396,12085,12245,12246,12558,11965,12167,12409,11687,12598,11663,12321,12275,12094,12090,12209,12124,12179,12651,12110,12038,12461,12239,12464,12323,12146,12096,11510,11780,11894,11921,12567,12024,11912,12143,12404,11691,12258,12375,12079,12445,12127,12172,11919,11949,12639,12282,12198,11850,12228,12014,12319,12181,12196,11995,12120,12554,11911,12153,11880,12360,12433,12611,12387,11981,11947,11767,12518,11320,12079,12522,12140,12319,12262,12214,12152,11895,11940,11875,11960,12457,12434,12673,12204,12110,12017,12436,12539,12192,11770,12460,12405,12186,12266,12224,11799,11862,12362,12095,12055,12534,12241,11939,11984,12267,12338,12582,12268,11703,12138,12266,12489,12598,12771,12120,11864,12480,11500,12134,11816,11822,12094,12375,11767,11957,11839,12504,12173,11784,11975,12494,12656,12668,11339,12207,11686,11696,12330,12405,12328,12579,12298,12192,12552,11895,12382,12063,12082,12332,12113,12353,12355,12060,12234,12327,12394,12248,12154,12126,12487,12322,12132,12289,12404,11843,12071,12037,11282,11900,12288,11923,12261,12267,12176,12367,11814,12375,12381,11697,12066,12396,12348,12375,12542,12047,12308,12375,12187,12050,12017,12438,11908,11981,12145,12115,11654,12524,11974,12661,12001,12448,12363,12484,12227,12534,12161,12251,12160,11997,12340,12378,12069,12182,12163,12332,12132,12061,12195,11971,12405,12511,12151,11943,12223,11842,12345,12604,12602,12659,12824,11895,12251,11945,12399,12152,11771,12073,12092,12183,11647,12020,12175,12225,11717,12119,12337,12498,12305,12081,12229,12631,12644,12045,12503,12263,12390,12075,11974,12568,12261,12390,12627,12505,12386,12042,12254,12361,12473,11864,12068,12587,11900,12173,11947,11990,12351,11762,12127,12323,12270,12016,12546,12358,12234,11853,12107,11822,12332,12097,11778,12423,12118,12484,11822,11620,11853,12010,12168,12533,12034,12035,12381,11725,12105,12393,12112,12334,11921,12448,12366,12430,12218,12434,12372,12345,12439,12119,11958,12230,11970,11969,11751,12027,11668,11723,11958,12759,12315,12226,12315,12505,12587,12496,12377,12475,12067,12213,11843,12150,12184,12314,12331,11827,12489,12528,12462,12447,12032,12487,11868,12096,12053,12538,12710,12114,11868,12172,12157,12085,12020,12062,12179,11590,12572,11987,12272,12283,12577,11972,12680,11825,12044,12158,12364,11770,12165,12481,12247,12219,12724,12278,12573,12940,12556,11868,11972,12234,12282,12003,11872,12636,12240,12651,12290,12254,11667,11963,12507,12530,12384,12699,12386,12415,12470,11797,12144,12125,12008,12265,11659,11407,11930,12236,12187,12497,12216,12059,12913,12080,11976,12282,12307,12384,12002,11946,12493,12134,11645,12142,11991,11450,12247,12366,11881,12358,12073,11975,11810,12232,12275,11889,12634,12227,12024,12585,11998,12231,11903,12087,12121,13349,12363,12073,12083,12424,11869,12167,12217,12245,12123,12003,12294,12270,11915,12140,12033,11642,12079,12524,12630,12444,12274,12319,11875,11759,12503,11457,12338,12408,12413,12138,12371,12331,12502,12143,12174,12726,12628,12350,12190,12600,12242,12524,12468,12695,12367,12410,12340,11815,11969,12142,12462,13003,12040,12716,12353,12491,12453,12241,11738,12109,12423,11901,12559,12409,11830,12493,12513,12446,12067,12276,12056,12601,12515,12187,11935,12951,12518,12472,12162,12176,12606,12250,12389,12829,12281,12568,12057,12374,12114,12187,11852,12243,12200,12198,12304,11587,12419,12185,11923,12237,11792,12501,11887,12358,12451,12275,12355,12209,11906,12943,12217,12591,12153,12142,12152,12354,12190,12076,12297,12509,12775,12048,12017,12622,12642,11676,11968,11948,12080,12270,12392,12205,11987,12464,12095,11797,12457,12084,11788,12533,12008,12647,11827,12009,12248,11995,12241,12481,12601,11765,12417,12313,12606,12061,12030,12441,12442,12172,11865,12319,11702,12920,12336,12101,12813,12357,12141,12173,11938,12510,11925,12562,12235,12245,12383,12136,12078,12543,12427,11852,12623,12417,12360,12798,12227,12348,12513,12336,11904,11674,12627,11874,12189,11679,11880,12123,12267,12303,12283,12282,12027,12145,12566,11961,12222,12339,12408,12275,12575,11695,12385,12628,12351,12044,12629,12387,11932,12314,11922,12360,12599,11486,11990,12799,12334,12168,11556,11868,12092,11941,12157,12045,11776,12530,12367,12210,12556,12524,11730,11864,12304,12581,12606,12574,12185,11587,12548,11824,11883,12513,12405,12619,12761,12682,12001,12253,11938,11713,12146,12216,12523,12416,12236,12200,12146,12427,12214,12310,12429,12230,12081,12228,12222,11917,13022,11871,11866,12168,12251,12296,11872,12283,12473,11971,11981,11603,11921,12345,11773,12110,12471,12361,11853,12079,12302,12212,12542,12320,12356,12013,12889,12482,12219,11875,12190,12517,12126,11770,12225,12244,12175,12301,11928,12179,11954,12611,12419,12503,12128,12364,11967,11771,12284,12095,12166,12360,12084,12516,12068,12246,12317,12106,12163,12233,11933,12385,11990,12262,11951,12218,12419,12113,12385,12493,12434,12328,12230,12049,12347,12041,12419,11956,12262,12353,12105,12689,12018,12292,12192,12402,11971,12364,12247,12499,12126,12464,11881,11743,12085,12220,12165,12136,11775,11839,12229,12397,12244,12291,12254,12093,11452,12015,12384,12185,12795,12595,11829,12189,12220,11990,12399,12273,12097,11809,12195,12057,12256,11923,11899,12680,12184,11757,11933,12228,12310,12120,11717,12002,11935,12420,12266,12881,12372,12263,12352,11727,12129,12016,11923,12397,11797,12383,12446,12627,12197,12752,11817,11538,12562,12251,12112,12448,12675,12228,11829,11892,12154,11806,12464,11950,11941,11805,11820,11853,12173,12314,12633,11904,12154,12237,12325,12036,12467,11809,12389,11951,12907,12303,11693,12335,11727,11917,12078,12004,12428,12217,11847,12168,11786,12133,11913,12202,12155,11617,12718,12329,12484,12063,11858,11964,12452,11715,11871,11905,12385,12029,12301,12128,12137,12233,12470,11855,12322,12405,12101,12465,12033,12030,12315,12322,11919,11529,12145,12265,12403,12157,12243,12467,11879,12325,12180,12451,12676,12085,12353,11862,12420,11812,12308,12774,12410,12209,12149,12085,11917,12938,12667,12501,11886,12510,12160,12122,11998,12677,11980,12130,12670,12015,12096,12086,12615,12297,11859,11781,12102,12320,12185,12402,12295,11671,12041,11924,12226,12053,12050,11703,12531,12281,12087,12808,12168,11832,11814,12102,12040,12130,12400,12165,11913,12038,12243,12411,12108,11877,11760,12335,12545,11325,12604,12500,12138,11982,12145,12355,12003,12110,12512,11627,12162,12502,12229,12034,11914,11726,12471,12402,11910,12140,11961,12252,12572,12121,12454,12088,12774,12192,12043,12504,12674,12080,11659,12471,12376,12136,11907,12173,12005,11951,12346,12192,12456,12116,12090,12107,12143,12389,12275,12085,12223,12319,12276,12581,11824,12049,11999,12554,11447,12295,12387,12403,12423,12344,12235,12114,12511,12188,12157,12375,11883,12519,12179,12310,12617,12440,12660,12267,12370,12965,12298,12080,12705,11748,12235,11991,12097,11985,12739,12445,12468,12080,11985,11869,11903,12289,11461,12367,11946,12110,12732,12037,11907,12404,12062,12421,12283,12478,12472,12459,12390,12324,12178,11874,12086,12440,11631,12589,11900,11978,12110,12170,12245,12383,12382,11779,11838,12230,12569,11973,12305,12163,12343,12441,11948,12464,11937,11854,12725,11766,12245,11934,12366,12479,11937,11777,12388,12263,12496,12853,12107,12002,12299,12346,12053,12487,12409,11984,11954,12021,12009,12039,11924,12606,12399,12401,12427,12333,12237,12137,12359,11956,12282,12443,12081,12411,12441,12382,12252,11937,12019,11518,11660,12062,11823,12288,12229,12356,11931,12727,11893,12345,11892,12580,12129,12437,12278,12603,12763,11748,11992,12176,11788,12231,12241,12146,12461,12042,12168,12092,12641,11971,12083,11914,12578,11800,11997,11917,12527,12364,11975,12621,12598,12337,12040,12009,11997,12308,12021,12077,12120,11754,12260,12126,11993,12049,12203,12715,12406,12123,11556,11987,12485,11793,11827,12214,12548,12298,12166,12058,12566,12100,12282,12156,12404,12188,12151,11817,11975,12316,11882,12262,11920,11985,12328,12111,12088,12354,12172,12455,12362,11908,12546,12522,12115,12190,12416,12304,12016,12408,12421,12101,12324,12603,12177,11637,12079,12155,11650,12167,11914,12116,12419,11879,12655,11831,12960,12292,12562,11989,12460,11896,11985,12524,11968,12094,12249,12159,12473,12187,12120,12297,12518,12319,12050,12439,12133,11865,12135,11740,12124,12330,12289,12502,12247,12162,11689,11939,12273,12479,11821,12152,12494,11924,11963,12218,12244,12078,12524,11975,11952,12398,12392,12030,12447,12094,12768,12292,11671,12126,12014,11987,11799,12333,11549,12353,12096,12377,11727,12145,12216,12357,12036,12101,11859,12087,11813,12122,12639,12224,12548,12221,11568,12315,12304,11902,12471,12128,12442,12019,12239,12219,12318,12156,12386,11831,12513,11725,12331,12674,12060,11675,12391,12267,12114,12108,12195,12602,11946,11889,12415,12181,12260,12266,12742,12566,12090,12625,12199,12348,12030,12224,12579,12198,12539,12021,12214,12619,12119,11946,12086,12180,11648,11880,12161,12408,11967,12132,12659,12769,12203,12204,11497,11978,12331,12022,12178,12222,12103,12131,12152,12360,12449,12014,12350,12140,12790,12685,12621,12118,11951,12269,12024,11843,11819,11985,12087,11771,11908,12341,12152,12155,12146,12164,12173,12085,12794,12282,12378,12095,12073,12130,12099,11954,12381,12243,11824,11949,12509,12594,12485,12088,12049,12295,11750,12446,11819,12132,12468,12021,12136,12092,12332,11973,12025,12471,12610,11628,12070,12555,11889,12524,12430,11885,12071,12098,12362,11601,12716,11812,12255,12316,12510,11990,11631,12594,12460,12243,12143,11533,12091,12060,12063,12122,11807,12289,12280,12135,12325,12410,12094,12021,11966,11773,12213,12025,12222,12212,12289,12646,12331,12431,12655,11570,11743,12012,11515,11890,12668,12551,12103,12478,12152,12674,12237,11907,12279,12429,12215,11947,12105,12014,12267,12350,12342,12030,12288,12301,11801,12405,12356,11672,11763,12209,12033,12172,12038,12260,11958,12341,12329,12053,12401,11933,11977,11982,11762,12098,11825,11900,12155,12071,12327,11980,12406,11975,11678,12330,12015,12122,12567,11991,12214,12268,11882,12351,12186,12130,12190,12407,12466,11855,12518,11720,12071,11961,12341,11868,11847,12252,12377,12386,12477,11920,12093,12037,11974,12093,12392,12043,12052,12028,12094,12502,12544,12182,11852,11917,11846,11845,11661,12144,12118,12119,11964,12106,12463,12093,12560,12585,12693,12059,12085,12050,12430,12411,12872,11656,11842,11794,11976,12154,12227,12352,12159,12199,12113,12569,12477,12100,12380,12506,12096,12098,12463,12179,12315,12038,12494,12267,11956,12025,11883,12299,12018,11880,12422,11881,12083,12106,12004,11925,11829,12103,12229,12177,11998,12366,12025,12802,12806,12439,12386,12375,11995,12459,12418,12169,12702,12084,12272,12196,12080,12106,11932,12085,11784,12135,12031,11907,12398,12598,12798,11849,12242,11965,12700,12602,12088,11876,12787,12146,12411,12824,12194,12341,12267,12060,12110,12760,12302,12213,12022,11782,12038,12449,12430,12243,12246,12350,11895,12135,12813,12383,11981,13039,12309,12103,11987,11802,12236,12032,11987,12243,11844,12181,12804,11929,12044,12168,12458,12465,12268,12509,12761,12406,12104,12390,12392,12254,11986,12348,11941,12560,12606,12328,11507,11919,12641,12311,12341,12170,12325,12254,12501,11933,12521,11789,12452,12228,12134,11802,12065,12228,12076,12047,12072,11735,12464,12410,12184,12663,12146,12276,12452,11810,12194,12297,12430,11808,11841,12036,12252,12149,12494,11770,12505,11956,12487,12485,12293,12519,12338,12161,11547,12395,12315,12479,12545,11966,12505,12319,11815,12683,11781,12648,12047,12186,12510,11878,12119,12416,12070,12553,12240,12606,12176,12454,12062,12701,12466,12161,11962,12306,12365,12587,12136,12256,12448,12181,12129,12177,12359,12397,12267,12247,12292,11785,12042,12195,11905,12020,12228,12578,12040,11609,12070,12303,12625,12488,11994,12064,11950,12870,12282,12540,12287,12125,12231,12082,11921,12307,12331,11480,12873,12182,12274,12742,12028,12290,12435,12126,12197,11984,12533,12162,11814,11623,12186,12258,11972,12166,12416,12063,12168,12312,11922,11962,12589,12896,12243,12397,12748,12379,12369,12061,12164,12113,12151,12311,12457,12119,12500,12245,11860,12037,11639,12244,12437,11787,11298,12237,12354,12089,11963,12397,12061,12532,12541,12347,12537,11856,12089,12044,12167,11839,12175,12491,12580,11680,12095,12832,12474,11789,12491,12031,12190,12489,11768,12213,12696,12083,12095,11871,12281,12007,12331,12337,12278,12362,12040,11776,11711,12678,12185,12294,12100,12144,11973,12105,12420,11972,12516,12600,11641,12279,12371,11674,12301,12447,12129,12206,12215,12457,12350,11801,12495,12583,12388,12162,12095,12379,12375,12099,12519,12594,11988,12685,12063,12046,12421,12737,12709,11702,11611,12348,12389,12007,11759,12335,12237,12053,11867,12319,12130,12278,11933,12646,12202,12017,12238,12105,12042,11572,11992,11826,12604,12283,12393,12255,12442,12691,12371,12239,12226,12161,12356,12730,12017,12562,12355,11832,12069,12196,12289,12196,12381,12022,12300,12431,12123,12720,12472,12660,12203,11820,11934,11952,12107,12748,12234,12035,12119,11949,12408,11734,11944,12861,12307,11937,11843,12547,12499,11915,12069,11674,12577,11909,11945,12137,12413,11790,11923,11980,12006,12406,12319,12481,12162,12199,11847,12621,12260,12554,12412,12347,12095,11929,12283,12620,12052,12587,12163,12322,12269,12395,12427,11937,11831,12836,12104,11940,11810,12353,12731,12456,12285,12136,11931,12341,11769,12322,12303,12076,12040,12011,12562,12329,12028,12181,12834,12137,12123,11976,12596,12179,12465,11992,12534,12539,12031,12322,12217,11950,12122,11814,12141,12269,12181,12296,12159,12545,11819,12384,12242,12227,11766,12273,12874,12347,12142,12471,12440,12375,11844,11726,12612,12202,12158,11822,12135,12755,12222,11963,12141,11903,12233,12128,12396,12064,11876,12210,12272,12013,12142,12195,12399,12289,12577,12173,12398,12079,12392,12142,12023,12362,12340,12403,12292,11975,12517,12456,11825,12273,11986,12339,12549,12199,12409,12986,12556,12185,12176,11923,12406,12021,12458,12080,11972,11982,12327,12668,12384,12180,12675,12309,12295,11982,12411,12256,12346,11967,12087,12133,12294,12469,12451,11856,12123,12203,11900,12084,12291,12426,12308,12051,12234,12180,12078,12306,12400,12277,12494,12425,12236,11885,12153,12109,12109,12259,12106,11850,11989,11637,12519,11647,12171,12087,12263,12059,12250,12304,12609,12229,12169,11572,12760,12072,12307,12889,12552,12404,12328,12252,12421,11859,12291,11718,12490,12025,12107,11946,12170,12400,12112,12235,12319,12028,12561,11950,12236,12411,12244,12254,12558,12654,12017,12378,12103,12391,12194,11877,11632,11779,12409,11939,11774,12128,12546,12366,12425,12371,12242,12051,12141,12146,12515,11741,11835,12285,12119,12272,11750,12333,11819,11819,11835,12713,12381,12478,11586,12618,12514,12307,12192,12216,12656,11754,12306,12110,12013,11956,12547,12185,12207,11943,12130,11950,11889,11998,12697,12180,11917,12438,12001,12130,11984,11692,12512,12497,12528,11915,12542,11995,12078,12524,12332,12241,12230,12465,12234,11941,11690,11705,11902,12190,11992,12506,12140,12256,11498,12125,12010,12055,12437,12416,12222,12656,12320,12075,12038,12093,12637,11849,12282,12520,11730,12337,12189,11891,12143,11642,12146,12395,12419,12335,12678,12245,12634,12578,12488,12290,12019,12263,12145,12338,11780,12713,12264,12835,12228,11986,12662,11853,12512,11919,12643,12137,12354,11960,11909,12567,11867,12050,12598,12296,12095,11812,12499,12266,12501,12345,12591,12475,12537,11969,12205,12442,11707,12019,12370,12663,12340,12439,12226,11849,12119,12509,11889,12325,12028,12140,12080,12816,12556,12116,12150,12511,11847,12073,12495,11883,12025,11726,12351,12736,11998,12050,12370,11832,12234,12251,12515,12302,11859,12674,12110,11839,12186,12433,11996,12100,12208,12304,12148,11524,12187,12982,12182,12020,12147,12330,11756,12113,12196,12472,12237,12284,12299,12154,11385,11986,12565,12020,11839,12647,12084,12514,12434,12028,12593,12526,12055,12918,11821,12106,12236,12025,12527,11792,12520,12570,11724,12277,12273,12101,12155,11984,12492,11909,12152,12295,11669,12087,12303,12274,12425,12180,12404,11948,12407,12572,11984,11960,12184,12283,12163,12240,12459,12613,12264,12195,12322,12083,12529,12554,12699,12311,12008,12066,12468,12055,12124,12063,12448,12305,12604,12100,12522,12440,12408,12502,12522,12210,12102,12426,12140,12774,11622,12466,11800,12217,12098,12477,12029,11919,12474,11677,12228,12040,12357,12252,12527,12128,12668,12393,12452,12532,12122,12396,12296,11753,12149,11460,12137,12348,12539,11999,12440,12182,11795,12633,12601,12405,11852,12257,12182,11904,11837,11911,11834,12223,12345,12380,11941,11826,12460,12380,12200,12198,11966,12102,12193,12339,12565,12089,12173,11870,12208,11894,12587,12463,12288,12174,12091,12585,12597,12121,12248,12348,12079,12725,12170,11790,12245,12051,12427,12148,11782,12208,12338,12096,11988,11984,12066,12001,12349,12211,12215,12302,12124,12209,11998,12469,12011,12133,12352,12106,11680,12344,12024,12245,11670,12179,11871,11592,11895,11803,12289,12542,12538,12042,11939,11826,12305,12448,11995,12448,12082,12098,11913,11805,12542,11892,12152,12109,12545,11494,11456,12159,12635,12250,12294,11825,12238,12109,12327,12165,12049,12130,12515,11950,11705,12659,12368,12658,12364,12100,11801,11753,12530,11944,12394,13161,12615,12332,12568,12502,12390,11704,12542,12028,11686,12291,12171,11830,12282,12237,12501,12921,11911,12036,12305,12241,12406,11561,11926,11804,12618,12250,12441,12116,12389,12153,12086,12052,11803,11867,12028,12377,12637,12221,11574,12077,12913,11890,12485,12323,12351,12710,12030,12444,12174,12814,12048,12452,11982,11879,12396,12184,11802,11932,11620,11999,11907,12206,12264,12095,12372,12182,12113,12705,12152,12377,12549,12349,11673,12220,12130,12439,11988,12065,11893,12319,12403,11677,12132,12240,12480,12418,12754,12165,12124,12300,12239,11916,12381,12190,11979,11842,12439,11626,11818,11984,11747,12786,11998,11588,12861,11758,12355,12533,12273,12413,12193,12348,12223,12511,12247,12117,11933,12315,12053,11838,11986,12151,11981,12293,12571,12300,12253,12286,12644,12148,12392,11978,11809,12263,12561,12677,12445,12183,12276,12690,12870,12529,12466,12299,12179,11836,12005,11900,11808,12224,12178,12110,11823,12119,12701,12298,12280,12245,12476,12060,12372,11978,12601,12270,11985,12367,11994,12541,11968,12081,12507,12021,12446,12307,13081,12166,12282,11600,12328,12553,12204,12138,11939,12469,12670,12041,12656,11898,12123,11660,12195,12088,12204,12108,12711,12209,12056,12283,12381,12141,12486,12521,12289,12269,11910,12741,11977,12205,12640,12253,12581,12058,11940,12305,12393,12112,11986,12407,12274,11695,12276,12022,12263,12407,11812,11970,12023,12190,12213,12113,12241,12810,12425,12089,12069,11656,12523,12122,12415,12012,12063,12360,12173,12056,12026,12602,12118,11886,12066,11900,12635,12318,12032,12204,12435,11956,11943,12069,12291,12044,12475,11959,11969,12325,12463,11735,12217,11844,12304,11522,12170,12062,11974,12472,11836,12577,12052,12253,11823,11715,12394,11929,12682,11798,12298,11865,12144,12436,12401,12303,12638,12021,12502,12604,12111,12110,12612,12273,12051,12198,11927,12058,12085,12204,12339,11896,11621,12611,12249,12389,12691,11998,12339,12253,12531,12243,12017,11925,12081,11872,12337,11852,11814,12012,12048,12632,12111,12416,12469,11661,11518,12104,12972,12509,12101,12267,12029,11874,11989,11621,12741,11890,11943,12366,12764,12371,12367,12039,12050,11845,12090,12288,12387,12288,12350,11726,12309,12224,12123,12202,11998,12419,12602,12057,12379,12286,12514,12151,12661,11748,12403,12635,11786,12291,12103,11800,12392,12398,12107,12403,12279,12387,11893,12539,12564,12350,12038,12188,11872,12151,12189,11849,12355,12729,12114,12494,11884,11914,12024,12330,12718,12250,11889,12142,12664,12251,12475,12610,12260,12127,12004,12127,11586,11865,12232,12152,12156,12215,12248,12434,12088,12224,12086,12413,12185,12310,12433,12394,11603,12279,12241,12430,12103,12731,12423,12394,12347,12120,12450,12060,12015,12508,12273,12271,11721,12083,12383,12348,12362,12024,11765,12117,12011,12180,12220,11785,12144,12658,12700,12508,11834,12706,12374,12596,11628,11995,12019,12445,11672,12076,12379,12459,12271,12097,12333,13010,12463,12035,12082,12325,12699,12661,12412,11968,12551,11907,12335,12235,11915,11811,12589,12331,12232,12189,12206,12290,11882,12325,12154,12241,12233,12034,12943,12254,12164,11627,11772,12230,12479,11942,11629,11855,11867,12277,12188,12026,12371,11932,12435,12311,11870,11952,12124,12115,11981,12338,12081,12196,12004,12676,12338,11932,11500,11975,12169,12354,12413,11770,12340,12579,11873,12436,12125,12198,12124,12591,12289,11929,12494,12349,11956,11875,12136,12271,12605,12186,12107,12357,12009,12162,12465,12422,12247,12364,12616,12513,11881,12139,12111,12359,12324,12333,12177,11929,11722,12513,12546,12081,12442,11908,12516,12276,12208,12187,12151,12275,12829,12424,11871,12013,11920,12250,12802,12041,12802,12205,13076,12250,11975,12815,11457,11815,12106,12460,11904,12138,12160,12239,12082,12063,12868,12191,12195,12495,11865,12973,12074,11890,12531,12338,12115,11666,12491,11881,12435,12137,12199,12255,12538,11933,12090,12500,12035,12271,12216,11914,12532,12225,11635,11843,12481,12096,12312,12121,11905,12294,11796,12278,12019,12196,12269,11976,12537,12096,12016,12411,11906,12391,11976,12259,12165,12329,12247,12036,12406,12345,12257,12547,11771,12544,12530,12597,12511,12283,11885,12239,12494,12304,12536,12275,12031,12123,12412,12114,12253,11905,12083,12351,12107,12658,12243,12653,12519,11825,12304,12133,12608,11933,11629,12214,12450,12220,12140,11788,12386,12420,12161,12210,11655,12211,12271,11869,11823,12145,11633,11992,12316,12358,12208,12073,12264,12437,12135,11827,12313,12237,12031,11778,11663,12539,12272,12450,12307,12084,12297,11933,11909,12685,12496,12092,11718,12184,12105,11679,12309,12222,12304,12493,11876,12164,12005,11694,11692,12113,12074,11903,11846,12144,11840,12060,12204,12138,11986,12232,12121,12088,11496,12248,12565,12184,11878,12409,12086,12097,12407,12292,12536,12471,12401,12454,12494,12425,11486,11290,12023,12361,12380,12676,12330,12555,12151,11891,12043,12137,12192,11711,12688,12595,11941,11995,12174,12308,12228,12210,12127,12667,11936,11912,12420,12127,12319,12281,12168,12055,12214,12026,11825,11782,11909,12544,11639,12301,12571,12247,12337,12685,12335,11979,11603,11717,12171,12515,12469,11916,12401,11687,12180,12115,12566,11929,11606,11916,12056,12250,11543,12333,11835,12220,12546,11647,12590,12272,12111,12272,12334,12502,12306,12279,12124,12034,12557,12792,12074,12411,11866,11967,12180,12819,11863,12212,12221,12360,12572,12483,11929,12250,12476,12670,12153,12798,12184,12413,12438,12141,12598,12144,12306,12001,12074,11849,11835,12038,11790,12204,12101,12092,11962,12034,12400,12254,12299,12345,12023,12132,12025,12265,12433,12506,11920,11795,12014,12525,12070,12127,12496,12029,12335,12260,12164,12245,11857,12050,12037,12437,12004,12338,11894,12106,12499,12488,12163,12208,12031,12259,11920,12356,12339,12233,12341,11797,12328,11925,12095,12243,12305,12320,12701,12439,12087,11855,11879,12105,12392,12060,11912,12415,12142,11904,12010,12067,12290,12355,12401,12155,12226,11978,12240,12252,11963,12168,12078,12423,12425,12402,12622,12092,12239,12729,12238,12149,12273,12188,12240,12088,12292,11695,12048,12311,12216,12436,12536,11940,12367,12149,12130,11603,11785,11875,12369,12058,12184,12560,12264,11926,12185,11864,12110,12213,12315,12169,12192,11875,12008,12092,12529,12321,12086,11808,11857,12255,12634,12764,12201,12344,11851,12163,12040,12731,12077,11843,12411,12611,12031,12378,12029,12546,12488,12498,12037,11793,12360,11826,12644,12403,12062,12665,12088,12885,11819,12307,11989,12362,12161,12150,12489,12243,12304,11694,12382,12821,12200,12304,11986,11857,13094,12083,12036,12756,12234,11953,12468,12419,12616,12557,12435,12707,12540,12664,12758,11952,11808,12310,12215,12347,12396,12267,12600,12189,11876,12518,11756,12071,12207,12521,11652,11866,12336,12204,12133,11580,12438,12120,12803,12155,12109,12554,12242,12129,12480,12183,12048,12106,12355,12512,12366,12205,12285,12400,12046,12240,12031,11980,12094,12276,12152,11959,12128,12297,11965,12152,11785,12091,12163,11927,12452,11805,12038,12669,12104,12000,11963,12686,12565,12439,12459,12141,12041,12132,12119,12025,12453,11962,12313,12195,12359,12467,12083,12559,13020,12071,12324,12194,12393,12216,12125,12218,11794,12078,12290,11950,12722,12214,12633,12362,12494,12504,12092,11977,12006,12117,12234,12003,11758,11969,12005,12152,12339,12152,12065,12180,12403,11580,12442,12198,12407,12217,11953,12111,12290,12223,12112,11841,12115,12233,12019,11993,12255,12389,11847,12163,12170,12085,12137,12163,12279,12331,12232,12384,12776,11986,12222,12118,12400,12728,11922,11843,12121,12519,11966,12686,12244,11993,12594,12510,12024,12046,12554,12398,12442,12116,12135,12011,12045,12629,11940,12130,12149,12592,11795,12034,12081,12325,12533,12368,12347,11981,12047,12217,12256,12194,12040,12299,12001,11740,12341,12225}},
{{8000,2.300000},{5511,5358,5883,5545,5332,5355,5418,5370,5510,5469,5519,5468,5644,5598,5762,4970,5518,5594,5603,5444,5482,5769,5819,5278,5462,5867,5586,5437,5613,5531,5749,5895,5615,5606,5584,5539,5801,5739,5370,5550,5788,5659,5524,5590,5372,5757,6046,5590,5576,5280,5618,5547,5882,5728,5417,5254,5562,5782,5437,5520,5373,5696,5493,5369,5540,5849,5244,5485,5243,5539,5741,5294,6132,5593,5463,5584,5277,5352,5540,5556,5755,5665,5725,5476,5799,5460,5633,5829,5653,5547,5672,5461,5550,5631,5546,5536,5611,5167,6062,5666,5692,5496,5512,5291,5243,5700,5171,5346,5282,5568,5256,5672,5979,5758,5360,5644,5660,5456,6097,5372,5372,5643,5627,5768,5888,5515,5569,5546,5423,5590,5623,5524,5628,5693,5720,5622,5526,5838,5540,5703,5459,5520,5633,5307,5750,5375,5293,5337,5758,5859,5415,5465,5563,5360,5450,6103,5525,5614,5196,5481,5574,5533,5932,5788,5638,5662,5632,5764,5173,5759,5440,5217,5679,5692,5649,5891,5676,5494,5591,5342,5407,5801,5276,5764,5421,5696,5361,5341,5738,5373,5253,5414,5188,5698,5648,5408,5309,5387,5581,5825,5847,5582,5746,5332,5855,5488,5509,5415,5685,5277,5454,5700,5123,5351,5572,5605,5868,5623,5447,5520,5690,5156,5501,5546,5282,5486,5818,5595,5341,5926,5440,5858,5608,5815,5717,5422,5738,5218,5777,5495,5623,5462,5389,5761,5712,5840,5815,5606,5991,5465,5919,5625,5915,5762,5398,5628,5578,5659,5797,5443,5696,5312,5735,5738,5684,5509,5375,5562,5412,5886,5531,5666,5143,5611,5669,5407,5514,5774,5765,5689,5268,5551,5681,5631,5888,5615,5401,5794,5728,5735,5487,5310,5690,5314,5499,5580,5295,5647,5436,5905,5771,5795,5680,5744,5652,5471,5609,5535,5709,5297,5150,5475,5764,5826,5224,5663,5874,5544,5760,5613,5768,5643,5375,5326,5687,5617,5346,5554,5161,5486,5583,5448,5533,5182,5525,5648,5971,5359,5093,5711,5590,5442,5436,5624,5363,5780,5519,5501,5863,5481,5439,5705,5942,5274,5566,5679,5741,5372,5321,5342,5860,5700,5948,5550,5490,6095,5453,5441,5698,5384,5524,5688,5733,5482,5413,5309,5699,5466,5750,5634,5527,5879,5645,5672,5804,5723,5366,5618,5488,5965,5682,5545,5415,5286,5737,5614,5863,5517,5720,5170,5308,5913,5676,5845,5912,5665,5539,5836,5788,5360,5285,5892,5410,5287,5732,5729,5467,5397,5704,5678,5701,5549,5889,5627,5411,5445,5288,5619,5814,5586,5401,5392,5781,5328,5400,5478,5624,5471,5808,5486,5741,5986,5477,5648,5438,5794,5512,5478,5435,5092,6036,5897,5758,5794,5850,5444,5295,5673,5617,5613,5406,6091,5287,5787,5213,5673,5447,5518,5803,5646,5652,5828,5480,5403,5660,5711,5341,5631,5858,5839,5724,5595,5694,5518,5597,5802,5415,5597,5644,5592,5665,5729,5742,5089,5655,5344,6006,5505,5436,5561,5514,5998,6045,5383,5385,5331,5818,5491,5618,5403,5616,5544,5364,5704,5854,5647,5560,5465,5543,5465,5623,5260,5544,5588,5514,5431,5501,5523,5370,5367,5383,5740,5986,5630,5473,5641,5962,5662,5742,5832,5762,5656,5624,5674,5520,5309,5643,5752,5526,5252,5648,5704,5670,5368,5288,5110,5415,5899,5812,5466,5622,5802,5356,5305,5662,5731,5756,5510,5509,5924,5867,5260,5420,5606,5437,5558,5394,5656,5543,5388,5267,5942,5597,5620,5382,5482,5725,5273,5442,5801,5541,5945,5337,5455,5940,5765,5714,5662,5739,5844,5583,5375,5767,5650,5975,5664,5545,5583,5783,5430,5626,5342,5529,5578,5526,5482,5763,5885,5625,5218,5669,5603,5775,5585,5870,5563,5318,5555,5583,5203,5691,5794,5489,5623,5766,5929,5465,5496,5621,5751,5429,5435,5376,5628,5582,5777,5458,5679,5595,5689,5753,5252,5824,5629,5693,5474,5338,5358,5649,5598,5432,5409,5343,5881,5608,5748,5748,5622,5376,5479,5741,5540,5903,5475,5322,5693,5365,5750,5472,5667,5539,5547,5450,5454,5944,5465,5912,5609,5506,5630,5330,5584,5871,5763,5627,5711,5462,6033,5377,5787,5824,5532,5511,5724,5445,5433,5593,5726,5506,5780,5738,5438,5745,5494,5373,5664,5693,5716,5630,5485,5338,5833,5439,5253,5708,5746,5312,5579,5770,5896,5912,5456,5491,5752,5814,5671,5316,5599,5527,5485,5788,5595,5508,5522,5749,5696,5688,5720,5356,5995,5112,5706,5632,5717,5433,5794,5811,5862,5760,5166,5969,5841,5637,5450,5466,5740,5568,5554,5612,5545,5498,5430,5398,5892,5739,5642,5780,5633,5816,5321,6031,5456,5606,5485,6006,5721,5943,5677,5575,5763,5490,5783,5471,5325,5943,5612,5389,5591,5954,5742,5831,5244,5954,5618,5327,5441,5916,5363,5589,5680,5912,5729,5813,5484,5708,5766,5616,5964,5961,5516,5577,5416,5687,6143,5485,5451,5814,5553,5809,5396,5602,5831,5751,5716,5833,5525,5659,5543,5437,5930,5531,5077,5456,5804,5915,5541,5940,5753,5529,5446,5864,5358,5699,5591,5511,5386,5614,5751,6000,5955,5511,5879,5378,5543,5421,5598,5855,5432,5352,5438,5647,5453,5752,5019,5391,5539,5718,5579,5485,5586,5809,5522,5598,5523,5534,5715,5556,5527,5640,5636,5383,5551,5412,5686,5661,5599,5781,5156,5708,5448,5719,5572,5393,5427,5948,5798,5213,5539,5342,5578,5518,5763,5667,5620,5492,6018,5511,5360,5792,5451,5759,5469,5452,5707,5630,5742,5508,5549,5806,5615,5838,5370,5732,5658,5604,5547,5790,5565,5630,5491,5362,5701,5348,5514,5748,5355,6027,5416,5663,5599,5414,5612,5523,5430,5933,5470,5441,5110,5513,5720,5653,5618,5706,5786,5748,5437,5412,5556,5664,5578,5722,5655,5421,5517,5719,5964,5741,5717,5599,5587,5852,5170,5724,5732,5466,5725,5927,5728,5292,5402,5460,5847,5546,5441,5768,5862,5666,5719,5893,5789,5631,5518,5443,5604,5284,5720,5681,5505,5710,5363,5686,5458,5808,5636,5757,5525,5535,5689,5700,5259,5463,5711,5645,5453,5286,5401,5677,5921,5758,5729,5597,5587,5652,5634,5757,5471,5804,5449,5802,5714,5691,5586,5586,5396,5823,5500,5572,5201,5435,5343,5346,5675,5794,5500,5461,5693,5802,5324,5562,5600,5702,5521,5414,5849,5680,5545,5019,5537,6120,5733,5622,5765,5518,5806,5436,5538,5787,5300,5433,5757,5946,5607,5799,5834,5704,5528,5771,6091,5490,5465,5829,5448,5760,5351,5655,5566,5642,5633,5634,5724,5875,5426,5500,5269,5642,5803,5775,5766,5584,5591,5466,5359,5870,5784,5685,5540,5461,5401,5858,5700,5216,6044,5494,5415,5439,5551,5400,5340,5623,5567,5805,5633,5812,5518,5849,5412,6019,5697,5559,5160,5399,5582,5742,5734,5342,5822,5767,5626,5682,6006,5776,5470,5408,5688,5468,5306,5674,5485,5473,5398,5325,5729,5700,5515,5536,5891,5335,5940,5787,5399,5650,5718,5645,5562,5382,5538,5701,5487,5791,5653,5487,5481,5913,5698,5374,5573,5852,5365,5644,5332,5407,5381,5392,5138,5711,5902,5720,5442,5649,5518,5537,5532,5598,5619,5426,5805,5435,5346,5721,5528,5596,5901,5388,5392,5649,5331,5331,5769,5554,5413,5311,5685,5477,5364,5465,5432,5528,5361,5834,5482,5649,5733,5715,5783,5599,5801,5586,5561,5441,5606,5642,5503,6431,5365,5420,5623,5755,5833,5817,5419,5964,5245,5725,5754,5235,5531,5647,5586,5469,5540,5793,6112,5812,5494,5783,5900,5551,5732,5332,5719,5463,5502,5887,5301,5825,5588,5620,5389,5802,5611,5496,5460,5679,5452,5720,5404,5911,5571,5501,5346,5220,5667,5429,5486,5627,5669,5448,5594,5266,5660,5922,5287,5954,5404,5607,5934,5393,5772,5682,5467,5803,5331,5370,5683,5409,5196,5612,5586,5469,5599,5676,5504,5711,5417,5646,5699,5817,5790,5665,5221,6094,5821,5612,5663,5513,5441,5703,5844,5633,5361,5619,5443,5559,5708,5763,5671,5618,5625,5754,5534,5378,5281,5636,5703,5521,5350,5597,5326,5467,5521,5371,5422,5716,5478,5347,5734,5462,5304,5346,5729,5564,5305,5368,5477,5926,5718,5630,5885,5603,5429,5436,6084,5885,5431,5189,5183,5370,5769,5900,5391,5347,5358,5247,6033,5626,5646,5709,5890,5305,5442,5400,5744,5696,5927,5745,6019,5741,5591,5612,5405,5380,5541,5306,5652,5575,5659,5663,5349,5593,5796,5191,5588,5855,5430,5469,5499,5255,5493,5336,5445,5726,5800,5552,5937,5570,5428,5768,5700,5403,5471,5714,5659,5581,5694,5728,5790,5528,5501,5591,5460,5753,5489,5877,5322,5908,5251,5911,5540,5569,5520,5817,5947,5477,5821,5856,5221,5541,5543,5225,5617,5350,5392,5645,5549,5456,5676,5301,5334,5680,5660,5588,5808,5475,5678,5811,5772,5761,5724,5749,5442,5422,5713,5744,5522,5688,5779,5214,5767,5518,5528,5893,5422,5914,5885,5831,5652,5846,5619,5742,5766,5930,5473,5506,5524,5434,5584,5793,5262,5687,5809,5643,5797,5344,5610,5544,5413,5274,5664,5337,5941,5818,5548,5759,5468,5673,5557,5720,5431,5612,5278,5496,5799,5202,5274,5923,5877,5676,5653,5517,5383,5602,5925,6072,5635,5618,5576,5585,5562,5460,5544,5572,5611,5994,5565,5467,5625,5231,5445,5816,5470,5367,5710,5447,5531,5380,5232,5859,5480,5592,5643,5529,5747,5385,5660,5272,5656,5647,5921,5830,5807,5303,5887,5868,5570,5606,5598,5485,5462,5493,5048,5653,5319,5316,5328,5481,5593,5840,5441,5537,5853,5536,5562,5625,5668,5345,5383,5542,5455,5819,5602,5411,5692,5710,5310,5738,5574,5359,5630,5432,5715,5741,5393,5660,5896,5332,5613,5756,5614,5363,5661,5554,5620,5389,5585,6068,5454,5619,5556,5698,5540,5589,5871,5673,5508,5447,5550,5370,5252,5519,5758,5597,5399,5903,5582,5655,5475,5398,5636,5554,5558,5647,5613,5481,5709,6051,5719,5527,5525,5213,5721,5441,5862,5637,5360,5614,5509,5965,5554,5885,5455,5589,5603,5717,5577,5638,5514,5773,5393,5842,5983,5470,5297,5288,5355,5348,5418,5606,5891,5341,5605,5359,5406,6005,5602,5782,5559,5485,5761,5797,5369,6226,5994,5732,5655,5784,5486,5607,5588,5461,5441,5424,5214,5428,5994,5277,5535,5769,5598,5628,5495,5365,5762,5586,5817,5667,5676,5761,5216,5274,5681,5606,5513,5644,5629,5347,5683,5471,5687,5800,5508,5919,5733,5715,5216,5455,5487,5551,5569,5592,5547,5643,5711,5508,5706,5753,5821,5746,5665,5367,5338,5689,5477,5406,5950,6142,6003,5447,5594,5808,5484,5541,5363,5407,5619,5721,5446,5921,5341,5617,5596,5702,5799,5895,5454,5524,5620,5715,5573,5670,5322,5682,5571,5602,5221,5663,5819,5741,5677,5916,5455,5649,5591,5721,5699,5691,5840,5541,5766,5639,5655,5672,5420,5514,5552,5449,5522,5399,5412,5825,5920,5425,5613,5756,5548,5421,5824,5734,5786,5828,5749,5601,5498,5635,5767,5348,5458,5224,5572,5482,5406,5580,5560,5542,5463,5545,5437,5504,5772,4945,5551,5775,5644,5760,5301,5698,5601,5686,5886,5439,5832,5567,5414,5508,5593,5058,5769,5260,5644,5394,5373,5621,5442,5834,5655,5651,5480,5629,5811,5757,5630,5480,5447,5346,5342,5452,5813,5776,5435,5791,5624,5831,5268,5435,5614,5614,5602,5216,5857,5472,5591,5638,5848,5796,5784,5424,5748,5691,5600,6010,5449,5456,5332,5696,5501,5314,5837,5574,5256,5699,5759,5729,6004,5634,5478,5885,5601,5792,5665,5431,5716,5916,5725,5618,5930,5661,5596,5710,5462,5811,5635,5492,5673,5466,5618,5384,5567,5853,5488,5390,5162,5377,5482,5212,5700,5297,5766,5371,5699,5559,5603,5610,5572,5903,5479,5081,5574,5432,5647,5604,5661,5815,5337,5651,5361,5711,5276,5987,5337,5879,5569,5776,5463,5698,5637,5687,5488,5493,5685,5525,5591,5385,5434,5368,5338,5413,5618,5349,5578,5315,5717,5274,6192,5533,5226,5570,5556,6092,5510,5359,5659,5572,5555,5812,5586,5584,5454,5349,5872,5649,5397,5661,5861,5827,5531,5285,5727,5341,5744,5572,5667,5669,5627,5450,5391,5437,5424,5611,5619,5911,5826,5283,5488,5489,5628,5549,5826,5893,5622,5662,5508,5609,5699,5250,5811,5522,5292,5661,5525,5708,5845,5842,5583,5512,5642,5699,5446,5562,5494,5713,5533,5957,5640,5369,6060,5374,5698,5749,5185,5425,5686,5641,5250,5599,5601,5435,5411,5567,5860,5614,5862,5744,6025,5738,5553,5705,5753,5554,5793,5443,5600,5514,5456,5709,5758,5836,5721,5764,5599,6005,5761,5614,5635,5512,5430,5191,5505,5230,5667,5514,5652,5559,5687,5436,5442,5717,5569,5946,5550,5595,5851,5323,6118,5612,5446,5833,5616,5484,5430,5643,5579,5396,5326,5652,5465,5258,5548,5486,5513,5534,5428,5812,5511,5720,5434,5722,5629,5315,5754,5807,6094,5403,5559,5674,5268,5451,5548,5877,5355,5258,5840,5570,5569,6070,5787,5723,5574,5157,5757,5592,5510,5620,5618,5431,5463,5370,5745,5367,5528,5955,5562,5299,5680,5458,5564,5209,5437,5355,5416,5657,5675,5606,5606,5820,5308,5588,5256,5833,5716,5632,5512,5705,5193,5360,5692,5389,5876,5764,5335,5347,5805,5338,5817,5528,5367,5206,5496,5833,5561,5451,5344,5304,5747,5646,5545,5624,5510,5453,5733,5890,5607,5885,5717,5599,5331,5484,5781,5440,5551,5707,5426,5541,5585,5316,5726,5453,5683,5890,5488,5348,5501,5717,5553,5758,5639,5628,5466,5408,5607,5334,5191,5254,5073,5687,5657,5264,5113,5943,5213,5844,5764,5556,5534,5393,5655,5705,5383,5812,5541,5438,5888,5733,5619,5461,5732,5415,5535,5583,5578,5592,5561,5741,5798,5332,5717,5809,5402,5167,5429,5777,5752,5597,5802,5650,5630,5586,5634,5930,5732,5525,5298,6134,5470,5462,5403,5170,5366,5618,5879,5588,5604,5583,5609,5469,5604,5374,5709,5348,5524,5557,5382,5243,5282,5387,5449,5165,5300,5667,5217,5379,5452,5700,5759,5502,5496,5482,5856,5592,5335,5462,5804,5737,5584,5608,5674,5224,5272,5976,5155,5588,5617,5785,5511,5915,5586,5622,5509,5792,5380,5808,5463,5687,5685,5325,5568,5870,5499,5660,5644,5298,5764,5659,5517,5606,6051,5471,5567,5559,5910,5642,5583,5680,5606,5536,5798,5728,5806,5928,5299,5571,5579,5431,5523,5860,5556,5435,5510,5210,5730,5836,5393,5697,5644,5850,5766,5321,5668,5618,5455,5542,5532,5691,6015,5609,5400,5499,5392,5661,5493,5467,5547,5646,5647,5632,5637,5554,5551,5600,5760,5544,5312,5574,5442,5475,5842,5864,5738,5741,5616,5723,5536,5521,6087,5289,5434,5776,5742,5557,5991,5624,5657,5583,5420,5579,6123,5296,5439,5661,5614,5838,5538,5439,5496,5610,5929,5667,5615,5636,5150,5604,5612,5389,5468,5368,5539,5294,5362,5377,5456,5585,5610,5797,5530,5281,5557,5678,5570,5575,5555,5619,5750,5588,5639,5587,5536,5646,5559,5795,5562,5650,5779,5366,5520,5429,6092,5535,5487,5924,5747,5611,5393,5640,5171,5460,5583,5116,5433,5863,5432,6093,5327,5452,5805,5605,5440,5375,5705,5638,5439,5386,5421,5595,5461,5628,5740,5671,5818,5712,5168,5496,5283,5563,5305,5658,5498,5692,5301,5731,5472,5923,5567,5418,5376,5732,5696,5207,5643,5391,5567,5552,5420,5452,5312,5697,5711,5681,5619,6046,5822,5757,5642,5797,5730,5371,5655,5635,5746,5975,5539,5385,5622,5346,5662,5295,5217,5729,5347,5646,5659,5297,5758,5320,5334,6091,5703,5493,4963,6010,5537,5730,5648,5832,5715,5829,5939,5823,5729,5659,5745,5427,5711,5458,5708,5303,5501,5694,5481,5385,5696,5439,5491,5451,5261,5751,5511,5875,5736,5696,5538,5804,5702,5436,5637,5758,5350,5764,5709,5557,5636,5381,5368,5688,5798,5490,5414,5554,5368,5564,5514,5752,5748,5521,5740,5804,5743,5855,5614,5678,5761,5396,5540,5614,5930,5610,5284,5877,5479,5608,5803,5842,5619,5549,5813,5771,5810,5579,5404,5490,5343,5575,5976,5780,5733,5552,5454,5486,5252,5715,5568,5595,5646,5637,5829,5482,5825,5636,6044,5771,5448,5559,5497,5496,5461,5316,5507,5673,5428,5507,5600,5257,5597,5678,5790,5780,5292,5414,5454,5834,5583,5606,6057,5544,5681,5705,5266,6043,5798,5558,5372,5520,5404,5893,5570,5601,6053,5787,5629,5557,5856,5059,5477,5508,5573,5859,5100,5811,5892,5632,5907,5261,5482,5558,5550,5598,5419,5621,5462,5677,5697,5546,5262,5492,5476,5510,5883,5431,5476,6031,5885,6004,5762,5814,5753,6348,5691,4967,5813,5405,5357,5645,5604,5447,5650,5781,5626,5064,5832,5374,5806,5404,5407,6024,5667,5492,5554,5648,5499,5416,5477,5669,5681,5350,5701,5964,5756,5498,5246,5691,6158,5595,5743,5566,5739,5421,5800,5705,5559,5441,5552,5833,5617,5243,5389,5801,5610,5850,5420,5472,5550,5491,5286,5690,5624,5623,5661,5405,5756,5815,5709,5690,5748,5765,5351,5613,5539,5473,5725,5246,5775,5648,5020,5599,5327,5513,5123,5859,5633,5490,5411,5444,5504,5512,5677,5580,5814,5756,5492,5484,5568,5414,5540,5827,5796,5484,5442,5609,5811,5558,5693,5521,5616,5420,5650,5520,5917,5398,5243,5426,5951,5826,5135,5697,5453,5752,5611,6279,5415,5614,5508,5872,5443,5783,5503,5395,5678,5589,5682,5812,5598,5301,5515,5778,5592,5493,5471,5797,5677,5765,5771,5605,5470,5601,5418,5287,6010,5690,5668,5551,5732,5658,5853,5913,5596,5202,5482,5469,5573,5699,5589,5610,5533,5600,5507,5479,5903,5784,5351,5736,5895,5797,5780,5800,5821,5518,5893,5579,5448,5345,5606,5291,5687,5884,5603,5670,5405,5944,5526,5488,5515,5145,5606,5862,5777,5675,5477,5297,5568,5379,5565,5530,5514,5454,5839,5773,5639,5796,5556,5563,5859,5429,5475,5308,5569,5788,5525,5797,5542,5279,5700,5481,5506,6032,5437,5555,5401,5753,5698,5774,5515,5690,5802,5445,5720,5860,5478,5612,5374,5289,5429,5610,5249,5585,5669,5962,5410,5628,5627,5770,5679,5619,5850,5557,5608,5735,5814,5424,5471,5769,5703,5588,5692,5742,5484,5747,5554,5622,5063,5395,5742,5746,5524,5824,5832,5406,5713,5256,5671,5834,5264,5597,5525,5769,5456,5793,5441,5651,5485,5265,5650,5771,5757,5370,5478,5775,5482,5724,5633,5598,5249,5486,5595,5593,5385,5805,5649,5305,5793,5702,5663,5523,5650,5483,5741,5656,5297,5801,5532,5557,5721,5498,5889,5372,5564,5569,5546,5547,5748,5474,5560,5332,5622,5727,5830,5891,5821,5731,5675,5519,5437,5544,5549,5453,5212,5750,5314,5709,5563,5655,5201,5923,5799,5558,5473,5359,5615,5414,5901,5567,5594,5765,5522,5362,5651,5455,5379,5464,5694,5741,5224,5699,5759,5560,5526,5476,5762,5912,5639,5805,5513,5575,5609,5741,5434,5457,5614,5743,5949,5624,5470,5373,5660,5399,5456,5547,5739,6019,5689,5468,5563,5558,5913,5374,5581,5502,5547,5805,5584,5455,5689,5488,5766,5701,5741,5599,5725,6110,5523,5699,5631,5618,5537,5737,6002,5833,5796,5534,5507,5408,5677,5759,5540,5490,5760,5430,5570,5582,5840,5209,5635,5588,5578,5755,5276,5467,5827,5758,5692,5419,5732,5577,5793,5574,5589,5619,5608,5760,5475,6122,5910,5294,5347,5066,5584,5473,5904,5613,5663,5681,5498,5934,5681,5548,5657,5418,5514,5517,5384,5826,5636,5637,5422,5165,5379,5582,5465,5866,5860,5358,5661,5609,5641,5526,5778,5566,5620,5278,5408,5626,5961,5505,5628,5475,6050,5686,5358,5552,5744,5529,5737,5447,5521,5158,5835,5519,5471,5574,5383,5546,5702,5445,5359,5637,5828,5559,5579,5532,5406,5567,5422,5430,5514,5744,5433,5622,5515,5531,5275,5388,5817,5731,5303,5409,5541,5370,5592,5325,5391,5357,5658,5650,5674,5786,5677,5671,5684,5577,5593,5856,5423,5385,5682,5785,5763,5523,5686,5657,5516,5640,5901,5614,5294,5711,5736,5358,5599,5670,5534,5847,5744,5743,5459,5680,6095,5835,5630,5631,5508,5611,5167,5719,5380,5742,5833,6046,5703,5998,5562,5626,5423,5172,5692,5842,5457,5622,5408,5916,5484,5742,5702,5849,5521,5673,5500,5976,5503,5415,5480,5311,5905,5588,5498,5924,5617,5482,5479,5412,5722,5861,5767,5568,5560,5722,5688,6028,5463,5504,5786,5250,5229,5745,5662,5620,5747,5810,5606,5385,5483,5152,5669,5714,5982,5765,5925,5473,5465,5728,5358,5687,5610,5503,5199,5472,5495,5415,5570,5719,5373,5335,5341,5618,5752,5477,5324,5657,5379,5624,5270,5546,5807,5703,6048,5328,5902,5582,5168,5434,5463,5701,5588,5875,5759,5723,5864,5643,5538,5540,5561,5706,5568,5777,5490,5669,5362,5685,5368,5241,6010,5433,5649,6031,5489,5659,5202,5402,5435,5976,5494,5533,5640,5376,5678,5834,5528,5259,5350,5659,5406,6006,5580,5853,5756,5453,5574,5356,5460,5425,5693,5745,5505,5736,5821,5511,5534,5574,5871,5938,5552,5452,5837,5334,5586,5899,5830,5592,5569,5473,5561,5623,5459,5806,5558,5502,5525,5738,5658,5279,5650,5892,5555,5405,5528,5404,5817,5663,5877,5439,5659,5565,5161,5502,5771,5743,5554,5862,5260,5300,5544,5433,5679,5326,5597,5473,5607,5780,5757,5677,5824,5489,5769,5827,5494,5583,5719,5557,5641,5482,5621,5228,5269,5875,5431,5623,5653,5833,5784,5475,5438,5406,5560,5661,6056,5759,5422,5618,5662,5624,5575,5503,5741,5664,5544,5608,5618,5689,5331,5468,5830,5435,5553,5379,5377,5748,5723,5783,5531,5690,5618,5794,5514,5603,5510,5646,5309,5495,5718,5409,5565,5430,5580,5507,5775,5544,5900,5415,5629,5584,5290,5815,5620,5872,5682,5610,5343,5610,5427,5618,5948,5604,5461,5609,5281,5749,5550,5854,5917,5399,5685,5084,5136,5420,5676,5645,5910,5551,5428,5587,5644,5520,5494,5736,5816,5371,5265,5793,5246,5506,5730,5672,5663,5314,5605,5676,5706,5605,5847,5699,5573,5955,5417,5725,5570,5599,5764,5799,5697,5583,5025,5219,5366,5703,5549,5644,5575,5558,5683,5228,5622,5860,5169,5751,5783,5816,5557,5616,5427,6028,5423,5641,5712,5606,5643,5805,6062,5664,5498,5649,5344,5245,5770,5777,6104,5638,5687,5626,5486,5670,5531,5440,5965,5471,5764,5277,5801,5643,5556,5661,5659,5874,5455,5569,5775,5578,5605,5181,5703,5799,5693,5524,5805,5329,5605,5687,6018,6069,5173,5051,5684,5798,5754,5794,6000,5826,5511,5283,5802,5405,5366,5410,5195,5450,5689,5590,5779,5524,5344,5689,5242,5473,5375,5606,5621,5778,5665,5468,5534,5457,5740,5700,5772,5614,5864,5320,5764,5525,5454,5977,5729,5387,5383,5637,5467,5421,5432,5518,5717,5763,5485,5649,5220,5621,5577,5746,5638,5518,5377,5688,5890,5334,5339,5811,5835,5556,5430,5647,5347,5400,5743,5393,5655,5640,5263,5566,5534,5329,5632,5488,5551,5525,5326,5442,5570,6139,5753,5306,5373,5553,5616,5998,5618,5347,5374,5724,5526,5741,5209,5482,5772,5786,5216,5602,5875,5584,5439,5633,5497,5582,5578,5321,5550,5475,5719,5590,5754,5641,5371,5774,5890,5615,6001,5147,5671,5722,5702,5676,5696,5505,5657,5257,5628,5464,5607,5491,5708,5173,5395,5470,5358,5500,5815,5906,5680,5169,5500,5579,5464,5345,5572,5611,5674,5372,5504,5508,5905,5449,5503,6163,5505,5503,5573,5660,5318,5661,5605,5622,5663,5414,5683,5356,5850,5524,5356,5773,5739,5316,5512,5368,5534,5455,5996,5455,5163,5635,5418,5936,5147,5563,5586,5679,5556,5932,5553,5358,5163,5430,5627,5912,5642,5504,5699,5584,5674,5556,5720,5280,5568,5439,5659,5600,5499,5346,5607,5440,5705,5455,5671,5403,5498,5526,5562,5623,5796,5698,5356,5625,5289,5807,5520,5634,5575,5091,5313,5447,5759,5529,5595,5608,5835,5533,5665,5288,5543,5636,5775,5597,5763,5465,5566,5659,5542,5666,5478,5450,5589,5464,5635,5459,5828,5787,5485,5322,5554,5463,5737,5718,5476,5726,5529,5861,5657,5515,5692,5644,5843,5957,5471,5863,5765,5223,5912,5578,5737,5474,5675,5452,6052,5464,5586,5608,6021,5623,5750,5592,5370,5562,5506,5641,5672,5571,5705,5739,5718,5549,5741,5427,5638,5513,5849,5275,5631,5362,5643,5696,5853,5759,5552,5570,5516,5275,5446,5832,5448,5328,5536,5882,5953,5680,5300,5633,5536,5596,5135,5475,5430,5779,5445,5419,5683,5726,5659,5869,5402,5677,5261,5381,5925,5203,5635,5210,5562,5638,5684,5716,5720,5861,5431,5427,5480,5510,5496,5774,5660,5537,5645,5671,5867,5667,5752,5531,5197,5560,5646,5631,5674,5674,5799,5473,5279,5708,5362,5770,5668,5456,5602,5543,5669,5257,5446,5474,5586,5579,5469,5563,5484,5937,5384,5295,5499,5692,5867,5260,5414,5561,5583,5598,5569,5575,5285,5116,5687,5681,5541,5724,5387,5408,5467,5662,5541,5805,5612,5580,5404,5757,5661,6066,5960,5673,5471,5674,5703,5483,5728,5682,6018,5628,5792,5641,5580,5240,5557,5571,5545,5674,5583,5673,5403,5484,5770,5685,6081,5356,5496,5454,5308,5961,5655,5756,5755,5441,5658,5425,5585,5604,5202,5740,5505,5277,5221,5598,5621,5385,5236,5726,5495,5836,5777,5752,5661,5337,5859,5580,5346,5776,6096,5648,5399,5460,5510,5578,5505,5581,5864,5324,5618,6006,5809,5830,5527,5390,5711,5876,6055,5375,5213,5453,5600,5894,5616,5544,5257,5234,5818,5640,5384,5301,5437,5733,5885,5448,5994,5463,5751,5870,5745,5645,5734,5523,5706,5061,5843,5364,5613,5385,5820,5324,5728,5706,5384,5299,5756,5575,5971,5777,5822,5556,5631,5496,5452,5574,5257,5689,5479,5408,5574,5427,5416,5589,5501,5766,5178,5302,5687,5548,5606,5450,6052,5690,5368,5637,5492,5742,5635,5610,5158,5472,5913,5684,5484,5568,5768,5647,5677,5417,5346,5570,5749,5747,5572,5376,5871,5423,5547,5341,5701,5347,5715,5688,5965,5543,5198,5774,5680,5797,5481,5881,6024,5218,5586,5775,5628,5459,5441,5759,6023,5209,6054,5489,5756,5720,5316,5263,5559,5768,5337,5434,5253,5770,5729,5346,5572,5521,5572,5663,5959,5356,5805,5517,5762,5841,5361,5402,5564,5774,5738,5167,5710,5450,5717,5993,5467,5747,5924,5585,5790,5706,5637,5399,5626,5506,5506,5654,5385,5294,5542,5417,5641,5225,5675,5597,5489,5679,5227,5601,5810,5393,5438,5984,5809,5621,5587,5395,6000,5823,5435,5691,5497,5946,5732,5727,5663,5731,5214,5469,5447,5717,5582,5443,5481,5557,5559,5073,5716,5469,5711,5642,5483,5649,5464,5608,5433,5812,5753,5817,5851,5854,5729,5975,5635,5766,5703,6003,5660,5635,5563,5217,5914,5754,5401,5429,5526,5408,5258,5715,5575,5468,5415,6130,5632,5499,5562,5383,5807,5884,5440,5532,5361,5648,5224,5839,5611,5659,5565,5735,5262,5686,5663,5806,5682,5619,5746,5798,5492,5597,5610,5592,5285,5274,5296,5476,5631,5946,6048,5788,5553,5778,5669,5372,5598,5807,5532,5552,5310,5618,5697,5602,5629,5455,5673,5453,5556,5774,5489,5543,5475,5684,5547,5613,5772,5574,5500,6207,5755,6017,5511,5504,5469,5601,5558,5645,5429,5547,5733,5902,5422,5646,5707,5421,5240,5617,5664,5562,5445,5668,5511,5885,5965,5464,5585,5394,5631,5707,5518,5622,5567,5723,5882,5614,5806,5523,5587,5455,5474,5846,5802,5720,5297,5902,5758,5548,5647,5663,5272,5484,5461,5319,5956,5648,5671,5448,5553,5524,5499,5904,5778,5473,5450,5433,5366,5525,5663,5730,5966,5411,5506,5740,5801,5024,5546,5537,5417,5492,5523,5853,5431,5735,5470,5556,5526,5473,5295,5701,5681,5853,5529,5318,5898,5761,5790,5624,5464,5302,5693,5320,6006,5611,5427,5383,5624,5558,5248,5390,5675,5883,5364,5527,5827,5497,5495,5741,5739,5543,5651,5834,5857,5483,5270,5737,5779,5721,5837,5504,5961,5005,5654,5630,5405,5603,5496,5466,5771,5575,5698,5432,5643,5706,5493,5618,5647,5756,5548,5854,5836,5686,5607,5903,5434,5663,5489,5659,5410,5439,5511,5761,5556,5498,5537,5517,5305,5775,5641,5382,5813,5682,5877,5509,5899,5314,5575,5377,5715,5400,5883,5558,5571,5738,5465,5542,5769,5410,5429,5594,5503,5576,5329,5095,5559,5252,5562,5713,5445,5315,5917,5352,5741,5636,5512,5429,5723,5458,5659,5434,5605,5727,5641,5363,5696,5524,5505,5710,5872,5559,5645,5770,5544,5731,5262,5651,5748,5552,5704,5540,5407,5690,5353,5610,5348,5404,5560,5501,5462,5578,5443,5693,5393,5387,5416,5304,6034,5226,5410,5548,5189,5576,5739,5531,5486,5491,5640,5556,5301,5784,5547,5621,5888,5917,5700,5478,5828,5244,5571,5459,5645,5495,5534,5601,5546,5790,5586,5538,5730,5171,5150,5293,5576,5543,5236,5309,5694,5949,5876,5434,5428,5966,5302,5401,5653,5421,5512,5635,5694,5805,5675,5898,5497,5453,5275,5314,5370,5308,5543,5633,5601,5627,5198,5806,5757,5603,6026,5510,5745,5063,5625,5329,5659,5538,5437,5434,5831,5269,5352,5669,5389,5673,5948,5580,5590,5602,5379,5453,5692,5807,5803,5411,5375,5542,5669,5487,5638,5818,5808,5608,4964,5648,5678,5708,5671,5564,6115,5464,5438,5650,5576,5368,5432,5611,5652,5697,5489,5598,5941,5417,5455,5340,5621,5076,5677,5583,5593,5557,5639,5728,5712},{4543,4864,4821,4750,4650,4425,4562,4473,4482,4571,4568,4609,4598,4592,4475,4554,4681,4592,4394,4708,4976,4634,4809,4955,4636,4707,4606,4664,4768,4820,4679,4607,4650,4721,5286,4696,4673,5037,4633,4637,4777,4617,4956,5117,4684,4901,4638,4683,4640,4697,4846,4321,4687,4865,4695,4447,4548,4748,4854,4817,4910,4543,4522,4871,4609,5012,4980,4891,4655,4884,4583,4919,4923,4877,4777,4824,4659,5125,4419,4734,4683,4985,4651,4705,4709,4942,4608,4698,4679,4870,4807,4903,4454,4826,4632,4947,4519,4914,4728,4706,4673,4808,4549,4897,4907,4585,4682,4853,4693,4704,4908,4890,4757,4689,4865,4989,4805,4562,4819,4739,4719,4717,4786,4555,4765,4718,4783,4971,5013,4760,4709,4498,4752,4757,4709,4890,4821,4562,4790,4567,4769,4405,4794,4938,5037,4806,4838,4595,4529,4540,4688,4424,4794,4931,4925,4470,4785,4699,4715,4677,4678,4450,4654,4704,4933,4784,4883,4533,4698,4663,4732,4697,4758,4525,4677,5229,4669,4670,4458,4542,4541,4596,4697,4679,4744,4732,4764,4796,4988,4624,4517,4309,4646,4472,4663,4767,4576,5268,4639,4647,4906,4796,4667,4538,4873,4820,4550,4886,4759,4818,4773,4602,4483,4853,4607,4590,4648,4620,4615,4923,4643,4950,4821,4727,4753,4724,4561,4584,4655,4549,4633,4752,4709,4886,4636,4819,4781,4727,4510,4688,4663,4703,4629,4812,4445,4556,4678,4825,4687,4546,4844,4729,4823,4684,4897,4825,4740,4678,4681,4729,4795,4650,4546,4981,4879,4508,4503,4626,4654,4810,4925,4651,4615,4943,4445,4774,4908,4817,4621,4742,4770,4688,4562,4913,4777,4509,4738,4743,4708,4607,4663,4575,4584,4764,4678,4612,4602,4615,4564,4878,4498,4756,4550,4580,4635,4637,4686,4625,4745,4617,4663,4625,4922,4609,4684,4842,4682,4713,4887,4786,4740,5031,4888,4719,5105,4696,4750,4681,4662,4698,4763,4612,4500,4704,4880,4701,4463,4502,5015,4904,4670,4834,4843,4508,4850,5087,4757,4572,4644,4647,4655,4694,5025,4785,4816,4788,4903,4909,4884,4955,4641,4668,4741,4772,4756,4579,4749,4758,4736,4563,4680,4445,4830,4903,4713,4998,4620,4991,4358,4930,4829,4625,4640,4652,4426,4602,4570,4656,4482,4748,4538,4769,4845,4777,4898,4725,4672,4412,4798,4986,5160,4999,5106,4809,4520,4567,4478,4848,4863,4734,4757,4761,4900,4526,4635,4641,4747,4772,4682,4684,4919,4805,4459,4838,4515,4848,4511,4771,4708,4770,4582,4336,4753,4621,4874,4776,4566,4844,4300,4877,4506,4727,4662,4745,4687,4601,4429,4869,4728,4639,4895,4675,4675,4821,4736,4602,4449,4627,4689,4780,4946,4782,4880,4714,4729,4638,4734,4620,4415,4666,5062,4704,4706,4742,4540,4813,4641,4815,4541,4706,4817,4615,4764,4928,4879,4648,4737,4754,4886,4587,4765,4318,4856,5025,4765,4841,4710,4537,4675,4799,4650,4693,4631,4713,4621,4824,4856,4569,4725,4807,4992,4398,4823,4628,4743,4628,4742,4791,4516,4727,4853,4455,4726,4863,4560,4650,4661,4462,4607,5012,4514,4817,4561,4589,4794,4930,4650,4932,4716,4679,4790,4781,4609,4661,4699,4540,4620,4534,4855,4987,4635,4567,4763,4707,4644,4866,4577,4683,4781,4762,4742,4735,4971,4878,4415,4594,4551,4648,4700,4711,4813,4659,4743,4796,4779,4544,4923,4601,4576,4625,4631,4476,4697,4811,5024,4564,4906,4803,4338,4217,4485,4739,4526,4567,4375,4730,4451,4812,4589,4526,5047,4916,4729,4944,4456,4555,4728,4898,4704,4547,4822,4590,4729,4733,4547,4789,4509,4653,4690,4597,4531,4563,4457,4962,4546,4772,4351,4684,4732,4456,4669,4842,4813,4486,4247,4606,4756,4567,4750,4658,4471,4672,4696,4357,4740,5003,4778,4828,4747,4773,4750,4740,4753,4515,4543,4778,4908,4563,4506,4694,4755,4522,4723,4748,5107,4439,4772,4533,4764,4710,4850,4873,4641,4673,4635,4596,4630,4633,4701,4780,4595,4581,4510,4567,4764,4685,4502,4766,4382,4684,4766,4523,4718,4445,4729,4728,4975,4967,4699,4586,4778,4633,4369,4828,4853,4446,4727,5254,4699,4708,4924,4585,4737,4855,4813,4691,4499,4664,5009,4698,4749,4583,4499,4558,4711,4690,4763,4479,4865,4887,4698,4742,4847,4893,4620,4820,4506,5121,4577,4808,4552,4697,4615,5093,4744,4938,4649,4466,4637,4595,4495,4696,4637,4700,4632,4576,4887,4763,4872,4626,4590,4919,4777,4772,4739,4682,4857,4448,4853,4491,4641,4672,4458,4674,4549,4502,4615,4556,4822,4829,4703,4752,4617,4537,4791,4876,4361,4608,4734,4715,4513,4749,4727,4601,4631,4751,4512,4804,4746,4827,4739,4691,4722,4778,4491,4770,4344,4614,4579,4768,4513,4653,4569,4561,4459,4584,4600,4330,4687,4796,4628,4544,4818,4508,4350,4666,4781,4678,4612,4381,4546,4601,4912,4669,4701,4920,4728,4857,4792,4696,4491,4980,4727,4928,4981,4979,4427,4531,4402,4792,4770,4781,4794,4850,4640,4261,4499,4605,4528,4790,4501,4541,4707,4976,4784,4589,4508,4822,4524,4495,4457,4748,4504,4787,4539,4601,4818,4567,4862,4846,4621,4696,4600,4632,4559,4649,4615,4644,4768,4862,4413,4698,4609,4486,4583,4849,4834,4973,4556,5077,4613,4822,4576,4826,4698,4672,4842,4888,4564,4736,4759,4422,5091,4704,5063,4555,4353,4614,4692,4638,5148,4701,4526,4611,4435,4811,4907,4635,4862,4696,4731,4588,4910,4874,4764,4838,4733,4867,4709,4925,4603,4672,4615,4690,4786,4626,4479,4934,5126,4851,4765,5017,4423,4742,4984,4778,4531,4582,4675,4937,4746,4897,4810,4561,4736,4602,4966,4876,4847,4637,4676,4786,4558,4630,4796,4496,4499,4698,4793,4768,4642,4546,4712,5070,4687,4553,4788,4679,4689,4594,4892,4554,4688,4934,4831,4365,4921,4744,4590,4989,4699,4585,4807,4763,4601,4564,4662,4822,4605,4835,4648,4484,4483,4662,4975,4659,4958,4936,4797,4785,4763,4736,4946,4849,4607,4685,4869,4639,4721,4449,4825,4991,4712,4628,4766,5047,4610,4729,4470,4890,4505,4484,4979,4630,4548,4660,4842,4474,4808,4643,4449,4771,4817,4335,4717,4454,4670,4599,4768,4792,4602,4815,4696,4556,4708,4652,4815,4806,4502,4585,4739,4890,4674,4506,4689,4772,4685,4618,4750,4726,4614,4711,4723,4736,4799,4855,4615,5088,4327,4521,4897,4591,4887,4770,4667,4781,4619,4929,4591,4757,4724,4863,4595,4683,4463,4634,4558,4617,4823,4793,4662,4656,4652,5043,4658,4731,4625,4595,4492,4838,4375,4411,4611,5137,4760,4767,4602,4681,4887,4706,4836,4603,4918,4742,4674,4734,4716,4801,4567,4796,4608,4991,4739,4880,4665,4248,4622,4637,4948,4923,4495,4671,4678,4703,4898,4636,4754,4621,4655,4468,5061,4932,4864,4961,4493,4793,4538,4696,4672,4681,4617,4887,4896,4799,4493,4631,4735,4826,4337,4487,4875,4722,4809,4885,4606,4927,4667,4418,4765,4693,4599,4769,4920,4803,4752,4391,4460,4320,4814,4434,4441,4817,4826,5004,4689,4627,4637,4496,4489,4554,4918,4897,4637,4731,4740,4623,4604,4559,4486,4630,4740,4869,4779,4840,4458,4603,4733,4640,4638,4654,4764,4696,4692,4477,4767,4956,4604,4705,4241,4694,4627,4811,4496,4692,4836,4796,4715,4712,4745,4729,4363,4750,4817,4618,4524,4374,4720,4322,4819,4631,4644,4835,4698,4594,4562,4706,4999,4855,5195,4581,4713,4782,4778,4891,4792,4742,4641,4714,4618,4959,4843,5100,4283,4632,4489,4772,4798,4571,4851,4591,4934,4973,4683,4587,4535,4696,4861,4754,4811,4595,4792,4903,4895,4892,4898,4456,4596,5041,4869,4843,4706,4749,4907,4783,4686,4764,4817,4318,4913,4632,4764,4526,4596,4676,4367,4745,4551,4620,4958,4991,4905,4670,4816,4630,4620,4959,4888,4805,4818,4738,4562,4777,4958,4906,4350,4614,4705,4681,4821,4531,4176,4831,4441,4782,4728,4973,4668,4751,4748,4789,4725,5096,4483,4668,4693,4651,4657,5163,4411,4956,4690,4818,4594,4554,4648,4701,4545,4552,4660,4899,4721,4900,4473,4825,4677,4786,4502,4697,4528,4676,4587,4809,4768,4631,4467,4902,4940,4984,4774,4761,4635,4874,4455,4668,4478,4608,4645,4730,4832,4791,4699,4849,4468,4764,4934,4958,4819,4583,4722,4856,4844,4722,4915,4640,4535,4651,4792,4523,4496,4863,4668,4701,4634,4438,4966,4716,4725,4629,4706,4513,4699,4555,4580,4655,4678,4975,4896,4717,4894,4925,4672,4853,4815,4773,4735,4725,4588,4803,4436,4315,4688,4588,4640,4454,4552,4863,4796,4751,4763,4727,4697,4683,4633,4979,4656,4911,4904,4653,4740,4587,4646,4633,5029,4567,4778,4506,4644,4638,4605,4761,4548,4841,4487,4708,4648,4711,4813,4834,4938,4491,4595,4706,4751,4549,4838,4855,4846,4534,4855,4806,4676,4627,4794,4582,4479,4523,4613,4710,4454,4764,4602,4570,4533,4686,4836,4574,4830,4622,4598,4433,4890,4730,4478,4781,4681,4691,5099,4724,4799,4856,4618,4843,4799,4780,4608,4529,4585,4866,4929,4443,4623,4777,4800,4950,4802,4811,4483,4652,4682,4818,4517,4509,4760,4431,4525,4853,4569,4745,4750,4867,4523,4405,4447,4755,4921,4649,4820,4775,4699,4563,4661,4486,4682,4547,4610,4817,4658,4430,4890,4902,4352,4469,4774,4513,4613,4907,4704,4693,4869,4356,4650,4466,4771,4671,4629,4759,4404,4522,4540,4472,4746,4753,4993,4837,4775,4917,4869,4515,4724,4734,4711,4788,5032,4660,4673,4580,4884,4686,4642,4994,4556,4563,4550,5052,4689,4627,4559,4579,4866,4856,4603,4806,4639,4667,4913,4585,4686,4756,4609,4622,4413,4733,4637,4748,4754,4800,4587,4522,4829,4556,4752,4885,4626,4788,5117,4770,4939,4426,4693,4506,4532,4493,4596,4976,4583,4998,4391,4409,4714,4557,4585,4868,4491,4790,4472,4406,4841,4994,4757,4761,4490,4596,4741,4521,4637,4842,4777,4465,4682,4753,4702,4435,4719,4954,4911,4720,4841,4630,4653,4900,4841,4782,4778,4786,4810,4725,4837,4868,4405,4574,4770,4803,4857,4466,4528,4536,4382,4682,4812,4477,4674,4653,4753,4709,4396,4771,4592,4687,4645,4856,4933,4754,4665,4768,4572,4614,4811,4849,4692,4850,4689,4549,4847,4870,4654,4740,4775,4491,4730,4477,5079,4851,4859,4784,4973,4796,4807,4704,4563,4613,4767,4825,4517,4644,4696,4598,4933,4760,4542,4607,4533,4544,4541,4640,4601,4459,4553,4694,4613,4282,4784,4350,4867,4494,4919,4764,4602,4921,4934,4538,4464,4357,4629,4602,4499,4873,4941,4488,4581,4689,4714,4527,4650,4745,4955,4638,4844,5017,4482,4937,4503,4890,4678,4667,4714,4593,4891,4465,4499,4883,4454,4688,4577,4645,4838,4464,4860,4404,4768,4660,4745,4623,4781,4863,4656,4571,4671,4969,5028,4827,4783,4603,4811,4528,4631,4743,4523,4546,4674,4709,4592,4809,4553,4597,4605,4652,4525,4797,4557,4742,4656,4823,4601,4826,4733,4755,4691,4636,4557,4711,4671,4867,4938,4652,4362,4577,4672,4693,4700,4741,4743,4584,4798,4894,4527,4794,4783,4691,4886,4692,4694,4904,4629,4640,4768,4782,4595,4740,4467,4579,4741,4697,4900,4481,4742,4825,4694,4690,4581,4869,4544,4529,4683,4521,4594,4385,4546,4705,4598,4635,4714,4799,4712,4967,4750,4515,4532,4292,4580,4768,5041,4716,4786,4637,4321,4604,4496,4450,4663,4703,5027,4755,4754,4203,4810,4791,4586,4344,4470,4606,4671,4640,4978,4753,4927,4809,4668,4710,4714,4959,5046,4514,4715,4798,4816,4839,4697,4608,4531,4951,4736,4890,4963,4386,4407,4580,4518,4981,4672,4865,4694,4442,4812,4629,4927,4520,4573,4738,4620,4680,4629,4552,4644,4641,4647,4658,4701,4800,4720,4935,5175,4614,4601,4564,4590,4891,4603,4515,4537,4621,4584,4316,4966,4755,4995,4889,4597,4932,4638,4356,4786,4768,4832,4529,4858,4762,4778,4484,5020,4768,4699,4692,4697,4304,4666,4833,4816,4486,4715,4740,4682,4698,4701,4678,4729,4816,4987,4470,4329,4683,4544,4649,4776,4637,4619,4514,4983,4703,4367,4452,4941,4714,4632,4657,4725,4633,4711,4735,4310,4549,4928,4531,4998,4914,4993,4638,4727,4246,4722,4719,4637,4640,4859,4383,4726,4730,4793,4849,4385,4490,4645,4890,4938,4646,4978,4567,4909,4731,4822,4547,4627,4815,4541,4779,4733,4688,4397,4801,4541,4618,4569,4671,4644,4530,4458,4861,4703,4736,4661,4479,4483,4886,4402,4672,4895,4616,4671,4754,4966,4692,4604,4713,4662,4731,4537,4715,4646,4591,4663,4761,4754,4649,4642,4771,4748,4680,4606,4768,4745,4495,4797,4601,4656,4725,4795,4844,4717,4888,4698,4715,4694,4572,4571,4614,4658,4995,4671,4416,4606,4712,4786,4378,4563,4855,4513,4896,5001,4826,4948,4540,4834,4892,4628,4380,4728,4587,4801,4575,4631,4734,4710,4510,4796,4359,4466,4897,4605,4767,4613,4559,4931,4869,4780,4639,4680,5001,5066,4802,4475,4835,4741,4998,4851,4565,4685,4668,4537,4665,4443,4818,4997,4674,4778,4555,4717,4734,4653,5164,4739,4880,4860,4915,4999,4629,4767,4686,4524,4825,4550,4731,4684,4742,4715,4419,4708,4806,4671,4869,4506,4562,4769,4753,4568,4456,4707,4671,4731,4584,4869,4569,4576,4441,4850,4423,4803,4705,4645,5036,4766,4930,4686,4648,4669,4932,4539,4789,4538,4411,4703,4973,4950,4523,4768,4562,4712,4798,4821,4559,4748,4655,4664,4701,4514,4856,4585,4641,4716,4656,4917,4659,4544,4708,4659,4558,4603,4447,4752,4669,4694,4544,4650,4428,4442,4660,4632,4909,4836,4932,4715,4574,4738,5025,4709,4726,4815,4652,4454,4604,4859,4482,4619,4529,4861,4792,4770,5017,4500,4872,4793,4745,4789,5030,4910,4479,4605,4691,4518,4788,4794,4629,4885,4621,4782,4747,4768,4786,4635,4566,4765,4606,4531,4718,4710,4587,4685,4696,4653,4669,4720,4518,4260,4873,4616,4582,4768,4742,4754,4713,4598,5057,4437,4749,4618,4511,4635,4709,4630,4876,4868,4729,4707,4845,4760,4871,4865,4551,4637,4573,4741,4352,4373,4631,4653,4775,4847,4859,4678,4616,4336,4694,4348,4860,4886,4501,4798,5034,4673,4715,4626,4575,4515,4599,4770,4713,4582,4593,4452,4549,4965,4694,4927,4656,4458,4808,4708,4790,4571,4707,4520,4702,4695,4715,4706,4884,4728,4649,4772,4524,4248,4541,4774,4667,4840,4988,4684,4626,4597,4745,4725,4432,4633,4677,4825,5109,4907,4854,4887,4897,4757,4657,4987,5016,4369,5087,4590,5123,4588,4580,4743,4913,4496,5028,4526,5097,4645,4758,4618,4949,4956,4480,4843,4565,4548,5142,4774,4686,4915,4867,4433,4773,4822,4888,4600,4798,4977,4500,4592,4695,4726,4799,4770,4849,4794,4924,4961,4597,4726,4874,4958,4450,4542,4329,4794,4501,4521,4519,4778,4438,4836,4774,4396,4848,4504,4634,4976,4784,4739,4928,4560,4455,4840,4604,4352,4738,4889,4732,4653,4713,4624,4570,4570,4552,4898,4713,4763,4919,4364,4720,4909,4765,4728,4959,4647,4895,4747,4726,4956,4750,4546,4669,4532,4562,4777,4746,4543,4757,4773,4751,4616,4644,4584,4440,4887,4639,4724,4679,4733,4783,4782,4251,4482,4647,4587,4708,4819,4797,4754,4818,4752,4596,4637,4638,4679,4922,5019,4553,4623,4881,4773,4718,4621,4692,4882,4473,4700,4374,5032,4429,5125,4884,4778,4662,4408,4799,5065,4846,4955,4423,4470,4639,4772,4722,4794,4657,5077,5008,5105,4849,4855,4410,4509,4488,4582,4960,4678,4803,4622,4840,4286,4571,4446,4560,4832,4703,4655,4907,4809,4336,4942,4604,4561,4847,4701,4579,4703,4806,4643,4687,4731,4787,4654,4723,4890,4721,4251,4865,4619,4673,4735,4715,4720,4860,4654,4844,4843,4756,4457,4563,4619,4810,4769,4436,4429,4548,4722,4718,4626,4485,4573,4726,4749,4584,4987,4347,4609,4564,4546,4779,4638,4461,4554,4786,4542,4872,4415,4809,4848,4717,4509,4512,4713,4704,4511,4613,4750,4525,4805,4845,4471,4769,4651,4677,4949,4702,4608,4675,4493,4844,4493,4604,4593,4723,4846,4749,4530,4615,4946,4667,4728,4598,4487,4752,4872,4611,4884,4742,4436,4726,4870,4763,4898,4668,4718,4955,4619,4592,4833,4552,4597,4434,5186,4516,4782,4958,4754,4993,4661,4639,4647,4900,4714,4507,4795,4908,4957,4642,4547,4725,4751,4630,4745,4631,4539,4574,4536,4565,4604,4564,4544,4950,4996,4782,4665,4615,4619,4469,4769,4454,4631,4752,4660,4954,4695,4494,4772,4562,4643,4680,4410,4522,4808,4542,4834,4655,4756,4754,4641,4702,4748,4830,4347,4848,4754,4718,4708,4688,4844,5009,4679,4793,4578,4563,4910,5046,4576,4959,4838,4694,4550,4467,4398,4605,4650,4686,4865,4479,4704,4472,4743,4730,4778,4538,4715,4638,4697,4571,4756,4765,4620,4707,4759,4832,4626,4803,4211,4530,4746,4953,4687,4577,4588,4854,4835,4723,4749,4734,4604,4793,4839,4794,4602,4287,4721,4704,4647,4783,4798,4466,4779,4762,4664,4570,4761,4554,4771,5068,4749,5108,4676,4909,4547,4643,4489,4624,4713,4681,4679,4551,4739,4597,4680,4782,4700,4447,4872,4752,4650,4771,4725,4444,4670,4607,4742,4825,4612,4679,4561,4555,4834,4718,4463,4658,4829,4600,5070,4591,4758,4883,4868,4678,4778,4704,4608,4652,4672,4806,4908,4821,4696,4525,4795,4552,4604,4571,4791,4610,4816,4983,4622,4420,4832,4678,4635,4650,4730,4666,4874,4629,4538,4747,4520,5063,4593,4731,4588,4590,4877,4814,4674,4660,4644,4897,4540,4701,4633,4824,4983,4666,4849,4763,4737,4634,4608,4439,4817,4462,4551,4668,4609,4748,4931,4589,4573,4772,4733,4579,4449,4810,4744,4552,4923,4913,4871,4748,4556,4749,4727,4697,4842,4628,4958,4490,4679,4638,4623,4475,4765,4741,4840,4606,4510,4775,4767,4763,4734,4942,4687,4580,4809,4694,4494,4610,4676,5021,4789,4456,4745,4718,4790,4903,4941,4884,4524,4903,4895,4810,4644,4917,4779,4748,4635,4701,4538,4678,4706,4621,4542,4516,4754,4636,4576,4693,4837,4358,4800,4625,4378,4763,4991,4746,4526,4725,4924,4756,4782,4727,4698,4576,4763,4698,4683,4606,4955,4609,4717,4658,4693,4878,4765,4662,4859,4487,4914,4830,4558,4852,4606,4620,4775,4546,5047,4692,4700,4467,4858,4533,4623,4803,4911,4473,4664,4934,4662,4568,4663,4656,4522,4664,4637,4808,4891,4678,4862,4580,4632,4750,4732,4765,4911,4880,4794,4828,4704,4634,4623,4701,4762,4558,4797,4650,4647,4984,4618,4634,4657,4566,4877,4790,4772,4564,4727,4393,4733,4669,4679,4744,4480,4394,4512,4682,4589,4586,4766,4763,4757,4759,4734,4910,4937,4863,4894,4793,4835,4974,4508,4684,4703,4711,4569,4615,4581,4929,4862,4805,4636,4861,4734,4436,4941,4839,4704,4797,4479,4937,4794,4685,4635,4781,4384,4566,4750,4605,4707,4444,4540,4376,4962,4487,4836,4546,4921,4759,4581,4751,4411,4575,4916,4769,4618,4505,4640,4632,4439,5031,4749,5122,4646,5061,4850,4794,4670,4631,4877,4711,4888,4840,4933,4946,4818,4784,4550,4635,4861,4725,4778,4770,4661,5076,4809,4663,4851,4618,4877,4680,4609,4609,4773,4870,4490,4544,4753,4673,4573,4618,4738,5041,4327,4815,4383,4383,4639,4785,4889,4423,4578,4951,4579,4717,4719,4685,4773,4644,4894,4686,4566,4571,4234,4653,4426,4660,4281,4463,4711,4548,4727,4733,4766,4900,4871,4622,4745,4813,4372,4776,4633,4765,4401,4753,4661,4840,4627,4753,4703,4604,4694,4622,4681,4502,4776,4786,4775,4503,4970,4830,4622,4703,4539,4885,4686,4680,4434,4553,4747,4707,4631,4640,4529,4809,4814,4726,4809,4807,4411,4609,4370,4739,4727,4498,4686,4658,4562,4584,4382,4882,4734,4723,4613,4768,5043,4500,4927,4676,4580,4387,4687,4674,4499,4835,4398,4875,4699,4541,4944,4840,4629,4811,4724,4866,4556,4661,4638,4683,4660,4566,4662,4536,4806,5068,4821,4504,4889,4879,4765,4479,4561,4686,4671,4570,4778,4480,4697,4661,4671,4844,4770,4681,4564,5028,4735,4758,4597,4632,4834,4735,4777,4912,4620,4581,4617,4912,4820,4746,4730,4715,4865,4865,4838,4559,4567,4691,4515,4866,4649,4764,4711,4687,4908,4585,4684,4791,5054,4719,4632,4968,4701,4670,4839,4779,4720,4608,4655,4903,4910,4740,4809,4788,4773,4722,4796,4879,4920,4631,4759,4920,4779,4932,4857,4422,4759,4816,4588,4848,4547,4582,5102,5051,4472,4878,4625,4751,4468,4277,4887,4666,4803,4482,4668,4605,4791,4893,4819,4948,4582,4838,5002,4917,4672,4645,4572,5180,4727,4867,4635,4909,4821,4938,4600,4568,4556,4639,4660,4657,4871,4926,4597,5087,4734,4471,4423,4684,4931,4715,4627,4738,4445,4912,4611,4808,4715,4623,4487,4800,4585,4763,4948,4723,4652,4732,4742,4952,4809,4458,4882,4632,4254,4857,4746,4934,4867,4805,4591,4700,4718,4875,4599,4578,4536,4792,4740,5005,4839,4738,4886,4873,4793,4370,4710,4360,4706,4779,4887,4703,4641,4569,4812,4528,4782,4647,4644,4787,4449,4486,4678,4597,4597,4627,4751,4626,4597,4832,4757,4696,4608,4533,4753,4457,4650,5013,5003,4731,4829,4871,4665,4535,4556,4374,4789,4533,4849,4682,4767,4609,4482,4507,4397,4298,4641,4646,4560,4471,4729,4836,4752,4956,4673,4438,4804,4694,4907,4563,4640,4818,5169,4736,4703,4729,4669,4640,4916,4753,4776,4529,4535,4679,4827,4471,4964,4800,4444,4591,4271,4729,5016,4593,4752,4711,4714,4672,4874,4594,4751,4484,4690,4776,4847,4610,4499,4591,4221,4866,4744,4698,4531,4608,4912,4916,4621,4644,4784,4783,4772,4755,4598,4894,4474,4574,4809,4257,4409,4480,4849,4719,4778,4737,4720,4599,4731,4706,4639,4758,4696,4782,4813,4732,4549,4896,4633,4474,4823,4859,5069,4783,4697,4704,4404,4731,4599,4483,4694,4823,4513,4557,4435,4523,4815,4749,4884,4803,4574,4747,4942,4654,4719,4569,4736,4771,4648,4615,4287,4401,4465,4740,4626,4676,4621,4843,4449,4774,4933,4712,4613,4792,4597,4785,4822,4767,4529,4650,4860,4711,4509,4787,4665,4837,4437,4680,4580,4737,4883,4579,4803,4616,4706,5026,4627,4682,4804,4834,4654,4917,4977,4711,4465,4586,4850,4722,4831,4469,4757,4736,4468,4640,4637,4867,4746,4692,4789,4416,4637,4825,4392,4602,4863,4675,4601,4771,4759,4751,4737,4917,4833,4479,4778,4815,4601,4562,4690,4740,4620,4759,4529,4524,4803,4617,4668,4704,4802,4943,4398,4594,4474,4574,4631,4379,4689,4755,4943,4536,5167,4570,4805,4553,4703,4784,4616,5003,4531,4752,4582,4783,4861,4756,4968,4557,4905,4635,4920,4398,4875,4615,4697,4816,4650,4990,4793,4625,4616,4836,4562,4634,4732,4794,4697,5005,4596,4533,5009,4779,4399,4707,4482,4791,4341,4982,4706,4581,4626,4815,4629,4658,4593,4647,4891,4701,4924,4574,4767,4545,4768,4822,4705,4712,4735,4643,4565,4663,4783,4752,4710,4714,4704,4975,4845,4645,4759,4750,4513,4668,4544,4600,4646,4821,4714,4827,4588,4602,4960,4753,4628,4587,4494,5041,4711,4612,4484,4499,4723,4561,4671,4828,4990,4868,4789,4489,4652,4713,4773,4715,4355,4683,4545,4650,4483,4814,4818,4786,4787,4758,4659,4749,4809,4604,4429,4627,4488,4795,4659,4498,4891,4734,4433,4543,4796,4689,4564,4724,4512,4836,4836,4658,4850,4801,4763,4537,4656,4967,5519,4550,4445,4875,4600,4622,4688,4649,4439,4733,4724,4985,5011,4547,4530,4657,4780,4798,4844,4575,4325,4853,4388,4508,4841,4628,4625,4579,4682,4669,4471,4559,4788,5003,4913,4716,4796,4512,4610,4706,4472,4836,4453,4557,4679,4866,4577,4574,4614,4648,4838,4635,4685,4613,4720,4485,4680,4788,4936,4633,4833,4669,4671,4604,4917,4784,4488,4793,5247,4484,4777,4529,4588,4736,4550,4956,4918,4655,4568,4733,4789,4606,4681,4589,4672,4351,4765,4659,4875,4523,4512,4608,4780,4519,4793,4758,4674,4943,4555,4669,4666,4598,4807,4568,4880,4767,4675,4554,4762,4482,4575,4928,4507,4907,4735,4489,4596,4851,4541,4756,4992,4850,4701,4626,4845,4747,4864,4713,4819,4644,4663,4732,4521,4872,4683,4661,4755,4683,4690,4612,4570,4777,4874,4655,4709,4847,4370,4908,4672,4658,4635,4553,4617,4578,4492,4583,4573,4654,4682,4785,4626,4956,4801,4880,4785,4527,4643,4539,4705,4664,5077,5059,4635,4707,4617,4676,4488,4715,4885,4548,4762,4881,4694,4460,4708,4714,4560,4771,4495,4661,4823,4859,4598,4933,4564,4579,4742,4699,4649,4603,4638,4603,4599,4605,4653,4916,4662,4594,4931,4756,4643,4805,4695,4558,4487,4933,4694,4673,4474,4578,4422,4615,4760,4759,4508,4741,4661,4846,4620,4840,4782,4630,4736,4610,4867,4527,4603,4652,4482,4878,4932,4834,4656,4766,4748,4928,4672,4597,4745,4798,4660,4678,4322,4866,4648,4790,4723,4728,4831,4705,4753,4611,4679,4799,4637,4552,4545,4705,5016,4755,4704,4679,4617,4753,4657,4671,4638,4934,4657,4899,4631,4924,4489,4524,4466,4997,4799,4695,4858,4938,4947,4606,4500,4765,4706,4522,4851,4334,4677,4852,4685,4579,4528,4729,4719,5060,4649,4879,4712,4554,4783,4721,4699,4620,4458,5025,4908,4983,4695,4554,4602,4609,4939,4867,4612,4881,4419,4489,4788,4663,4626,4714,4880,4667,4539,4364,4575,4737,4481,4721,4916,4796,4748,4571,4533,4554,4763,4362,4631,4951,4344,4582,4594,4808,4750,4656,4795,4621,4860,4945,4821,4547,4737,4806,4375,4658,5009,4705,4377,4492,4780,4698,4849,4708,4614,4781,4713,4764,4633,4785,4943,4777,4712,4592,4614,4562,4954,4747,4615,4574,4735,4730,4632,4920,4782,4426,4653,4604,4697,4757,4969,4610,4724,4861,4450,4575,4688,4775,4574,4528,4754,4667,4706,4771,4635,4744,4512,4659,4445,4880,4402,4663,4440,4914,4428,4700,4829,4950,4794,4655,4809,4751,4802,4827,4917,4698,4782,4744,4767,4689,4500,4580,4889,4787,4593,4410,4713,4455,4627,4741,4662,4611,4745,4790,4786,4632,4808,4621,4752,4997,4732,4648,4736,4585,4693,4720,4646,4803,4892,4785,4634,4616,4716,4707,4418,4658,4681,4755,4807,4757,4745,4683,4783,4921,4523,4759,4695,4720,4690,4840,4799,4734,4881,4455,4640,4618,4772,4715,4835,4537,4430,4627,4693,4698,4700,4695,4582,4849,4910,4526,4433,4612,4991,4634,4837,4476,4859,4922,4480,4644,4902,4783,4467,4619,4845,4620,4617,4713,4699,4763,4853,4734,4450,4489,4753,4794,4889,4861,4757,4904,4781,4708,4742,4908,4642,4765,4639,4799,4665,4747,4696,4766,4815,4794,4875,4758,4659,4722,4525,4880,4771,4725,4690,4562,4820,4643,4683,4595,4445,4805,4899,4633,4798,4754,4879,4672,4479,4740,4895,4621,4733,4547,4746,4579,4649,4763,4824,4747,4553,4784,4601,4713,4679,4910,4608,4695,4859,4881,5015,4554,4603,4608,4886,4665,4514,4693,4689,4495,4594,4860,4867,4550,4700,4896,4922,4589,4950,4530,4573,4801,4617,4738,4507,4298,4632,4589,4599,4842,4601,4385,4860,4671,4495,4549,4852,4901,4667,4815,4717,4618,4722,4485,4532,4697,4347,4691,4705,4511,4536,4525,4633,4590,4718,4555,4818,4764,4505,4857,4834,4692,4879,4702,4800,4724,4836,4467,4761,4499,4739,4752,4459,4588,4645,4746,4779,4424,4576,4670,4712,4671,4522,4936,4513,4690,4647,4832,4575,4461,4530,4835,4464,4770,4537,4680,4848,4959,4859,4373,4511,4590,4326,4818,5053,4605,4532,4743,4677,4554,4635,4448,4826,4665,4453,4802,4971,4540,4521,4804,4590,4849,4565,4811,4514,4646,4566,4789,4787,4565,4629,4565,4727,4725,4859,4910,4739,4639,4623,4617,4601,4610,4814,4631,4650,4730,4797,4803,4498,4416,4761,4431,5013,4824,4683,4673,4798,4634,4731,4750,5120,4815,4613,5001,4658,4672,4466,4908,4794,4481,4847,4594,4871,4635,4535,4750,4578,4940,4738,4865,4845,4571,4594,4679,4674,4828,4275,4622,4523,4568,4485,4740,4743,4583,4712,4555,4535,4742,4437,4693,4584,4565,4654,4606,4812,4762,4720,4739,4616,4447,4617,4799,4782,4722,4742,4456,4835,4493,4438,4731,4537,4987,4760,4666,4493,4513,4920,4883,4797,4664,4731,4610,4581,4674,4671,4368,4955,4357,4766,4658,4700,4659,4467,4538,4701,4813,4672,4621,4467,4699,4630,4661,4675,4698,4679,4760,4552,4590,5018,4541,4568,4817,4762,4931,4819,4706,4356,4611,4884,4701,4533,4722,4602,4750,4959,4868,4873,4711,4492,4606,4813,4900,4699,4805,4891,4684,5056,4957,4650,4770,4924,4880,4949,4883,4595,4966,4418,4703,4776,4954,4552,4823,4937,5017,4701,4431,4585,4630,4916,4681,4836,4704,4823,4695,4833,4983,4457,4789,4809,4720,4675,4523,4537,4529,4525,5036,4772,4441,4612,4958,4992,4702,4807,4490,4674,4834,4761,4798,4764,4772,4598,4940,4838,4687,4569,4449,5104,4577,4722,4859,4479,4519,4854,4918,4780,4668,4744,5012,4852,4858,4524,4870,4828,5033,4825,4806,4458,4501,4755,4357,5021,4661,4660,4791,4465,4457,4853,4777,4513,4277,4670,4728,4768,4855,4801,4672}},
{{8000,2.400000},{1816,1592,1819,1733,1686,1744,1853,1761,1881,1838,1988,1882,1851,1824,1923,1739,2015,1887,1876,1776,1828,2035,1607,1608,1834,1651,1691,1804,1891,1988,1906,1979,1664,2015,1886,1909,1754,1976,1950,1864,2004,1775,1737,1863,1754,1875,1902,1869,1727,1788,1839,1827,1908,1924,1914,1870,1923,1595,1786,1823,1994,1706,1847,1778,1808,1969,1811,1818,1795,1916,1686,1774,1780,1704,1953,1914,1635,2005,1798,1679,1906,1823,2059,1864,1727,1748,2009,1958,1840,2049,1703,1937,1904,1827,1893,1863,1716,1641,1863,1789,1734,1675,1902,1886,1857,1877,1781,1880,1917,1798,1961,1872,1833,1779,1913,1855,1901,1752,1824,1941,1770,1981,1757,1827,1806,1839,1899,1747,1920,1808,1866,1895,1857,1878,1967,1836,1784,1948,1837,1979,1974,1797,1764,1889,1821,1802,1884,1898,1980,1947,1797,1888,1739,1694,1802,1889,2174,1751,1761,1783,1868,1725,1870,1824,1747,1789,1851,1950,1852,1880,1869,1843,1863,1940,1982,1844,1860,1727,1802,1827,1678,1793,1739,1781,1624,1695,1785,1853,1812,1974,1887,1805,1932,1786,1882,1819,1899,1748,1884,1833,1865,1926,1904,1789,1953,1786,1889,1886,1847,1775,1821,1717,1859,1955,2141,1798,1724,1921,1889,1667,1889,1804,1909,1760,1818,1812,1928,1730,1870,1866,1724,1829,1884,1946,1750,1973,1924,1754,1791,1906,1625,1763,1982,1747,1931,1851,1719,1876,1781,1836,1942,1743,1941,1810,1879,1861,1730,1990,1857,1765,1771,1787,1911,1714,1804,1679,1784,2073,1871,1794,1698,1662,1930,1851,1781,1845,1874,1849,1742,1972,1683,1893,1810,1877,1935,1834,1793,1902,1732,1811,1986,1970,1697,1691,1837,1811,1864,1644,2002,1862,1768,1904,2020,1988,1851,1832,1755,1835,2026,2016,1864,1826,1972,1868,1697,1855,1986,1708,1884,1828,1792,1808,1661,1948,1902,1859,1728,1907,2017,1904,1748,1933,1832,1835,1834,1827,1858,1800,1737,1786,1756,1882,1807,1847,2022,1913,1802,1793,1950,1915,1849,1846,1950,1924,1714,1730,2110,1887,1771,1737,1959,1866,2074,1891,1773,1895,1859,1946,1734,1828,1822,1907,1810,1852,1881,1878,1776,2099,1874,1662,1745,1719,1911,1796,1742,1691,2025,1855,1768,1771,1993,1970,2112,2049,1657,1715,1749,1736,1946,1771,1855,1763,1740,1876,1795,1706,1679,1781,1643,1833,1807,1917,1724,1734,1861,1887,1957,1766,1846,1700,1927,1925,1717,1806,1942,1828,1594,1839,1808,1809,1834,1635,1862,1916,1705,1774,1884,1804,1847,1683,1809,2042,1831,1702,1841,1889,2057,1929,1897,1776,1811,1954,1799,1883,1854,1889,1853,1943,1973,1898,1732,1717,1677,1763,1819,1725,1570,1840,1643,1925,1941,1978,1913,1689,1815,1764,1990,1892,1725,1923,1902,1965,1848,1909,1765,1967,1804,1760,1826,1800,1739,2006,1700,1809,1888,1910,1721,2025,1795,1760,1753,1965,1789,1845,1831,1789,1739,1740,1682,1668,1654,1835,1894,1711,1998,1792,1757,1735,2016,1975,1679,1896,1810,1855,1906,1936,2050,1894,1903,2006,1815,1826,1788,1807,1906,1731,1844,1715,1849,1969,1900,1942,1532,1813,1762,1907,1946,1847,1828,1806,1753,1813,1870,1820,1879,1760,1891,1896,1874,1830,1948,1706,1646,1874,1953,1827,1962,1822,1929,1732,1889,1953,1834,1867,1747,1971,2022,1766,1910,2008,1794,1746,1815,1897,1850,1651,1952,1854,1943,2088,1810,1768,1704,1742,1935,1883,1966,1981,1743,1976,1804,1846,1835,1858,1805,1881,1784,1753,1952,1821,1796,1821,1857,1826,1775,1944,1743,1812,2006,1911,1838,1698,1700,1729,1820,1978,1827,1690,1818,1860,1778,1877,1801,1877,1700,1800,1713,1862,1796,2016,1802,2075,1788,1836,1782,1953,1926,1767,1879,1802,1793,1948,1953,1800,1694,1676,1897,2021,1619,1880,1789,1764,1935,1868,1898,1743,1870,1773,1884,1912,1880,1952,1745,1743,1693,1870,1959,1861,1795,1688,1825,1770,1654,1706,1978,1823,1672,1857,1809,1880,1688,1778,1746,1768,1930,1787,1738,1755,1784,1698,1962,1831,1784,1807,1915,1836,1741,1960,1785,1964,1858,2056,1892,1812,1986,1630,1748,1727,1876,1887,1810,1765,1709,1800,1884,1916,1739,1806,1839,1920,1763,1687,1846,1763,1925,1889,1839,1988,1995,1898,2038,1892,1784,1939,1861,2061,1937,1652,1862,1941,2014,1812,1734,1623,1899,1978,1814,1830,1846,1824,2054,1844,1712,1632,1670,1908,1876,2045,1919,1794,1849,1774,1792,1863,1789,1816,1846,1763,1878,1844,1855,1805,1839,1647,1827,2022,1642,1983,2035,1785,1937,1832,1809,1821,1971,1847,1966,1723,1861,1731,1926,1830,1640,1797,1957,1710,1900,1870,1810,1927,1801,1830,1917,1892,1832,1812,1653,2065,1889,1632,1861,1673,1755,1835,1827,2003,1956,1860,1775,1957,1810,2002,1785,1961,1684,1843,1783,1683,1812,1826,2047,1937,1802,1814,1849,1740,1781,1761,1875,1839,1649,1993,1779,1867,1908,1758,1760,1865,1882,1876,1758,1866,1707,1734,1638,1743,1721,2044,1877,1703,1807,1755,1732,1945,1828,1724,1930,1939,1909,1736,1661,1787,1840,1848,1818,1724,1904,1753,1854,1762,1765,1875,1861,1887,2032,1885,1789,1967,1832,1797,2023,1844,1788,1723,1703,1799,1727,1915,1938,1806,1805,1812,1806,1925,1854,1872,1991,1768,1935,1948,1867,1718,1833,1639,1802,1720,1839,1781,1955,1814,2005,1897,1864,1835,1758,1914,1962,1690,1975,1749,1762,1896,1797,1898,1776,1849,1714,1830,1891,1925,1753,1797,1930,1711,1847,1713,1926,1991,1893,1696,1876,1724,1879,1840,1725,1824,1781,1792,1889,1889,1818,1776,1768,1805,1927,1885,1711,1835,1944,1931,1875,1814,1726,1761,1809,1818,1818,2008,1823,1823,1886,1895,1675,1758,1774,1808,1752,1901,1797,1798,1889,1934,1940,1798,1698,1881,2013,1781,1704,1820,1867,1857,1800,1953,1804,2002,1985,1615,1678,1893,1825,1915,1913,1938,1769,1910,1789,2035,1591,1823,1830,1879,2028,1901,1882,1765,1954,1799,1832,1712,1967,1749,2080,2090,2016,2120,1889,1742,1921,1888,1653,1832,1892,1684,1777,1780,1708,1819,1816,1843,1918,1853,1837,1790,2012,1750,1979,1816,1831,2054,1821,1847,1851,1910,1898,2016,1752,1814,1823,1715,1748,1830,1851,1828,1836,1848,1851,1876,1769,1737,1898,1893,1930,1888,1649,1583,1826,1817,1785,1785,1902,1757,1778,1769,1716,1836,1891,1963,1750,1919,1782,1734,1837,1821,1794,1797,1898,1680,1782,1738,1739,1838,1716,1761,1720,1783,1782,1874,1930,1651,1773,1990,1874,1853,2037,1838,1912,1925,1826,1861,1716,1788,1803,1872,1918,1885,1538,1850,1884,1912,1683,1851,1928,1947,1656,2036,1743,1818,1695,1779,1913,1808,1831,1866,1920,2007,1992,1971,1719,1738,1885,1707,1786,1840,1857,1895,1816,1953,1913,1860,1930,1833,1746,1748,1988,1988,1717,1815,1748,1925,1928,1879,2005,2202,1942,1776,1756,1863,1669,1685,1842,1917,1885,1837,1827,1787,1762,1784,1801,1804,1684,1882,1682,1820,1828,1772,1797,1861,2057,1775,1834,1820,1777,1850,1854,1839,1768,2038,1667,1698,1769,1857,1686,1924,1831,1897,1814,1684,1900,1791,1790,1836,1837,1999,1796,1800,2078,1735,1974,1887,1978,1824,1889,1960,1646,1748,1905,1821,1907,1785,2028,1959,1781,1797,1898,1858,1918,1971,1922,1978,1939,1895,1985,1852,1842,1739,1882,1710,1916,1825,1920,1702,1780,1749,1762,1717,1691,1642,1814,1833,1939,1922,1864,1749,1660,2016,1691,1851,1892,1855,1917,1759,1810,2086,1796,1825,1861,1837,1755,1743,1734,1702,1862,1779,1794,1933,1998,1699,1883,1882,1872,1727,1978,1922,1789,1678,1758,1750,1789,1774,1769,1733,1635,1830,1947,1905,1953,1956,1905,1809,1836,2052,1884,1957,1957,1792,1741,1759,1927,1745,1910,1721,1902,1798,1765,1959,2036,1741,1922,1911,1821,1756,1893,1827,1945,1919,1744,1822,1855,1880,1753,1639,1793,1816,1732,1796,1839,1885,1666,1743,1877,1874,1791,2032,1863,1918,1724,1756,1814,1785,1797,1688,1814,1787,1934,1901,1876,1735,1644,1753,1954,1547,1754,1645,1771,1595,1620,1926,1644,1770,1972,1945,1964,1721,1862,1862,1642,1866,1735,1870,1750,1830,1693,1911,1668,1629,1722,1897,1873,1855,1752,1857,1860,1848,1939,1636,1897,1645,1750,1837,1620,2077,1739,1968,1732,1828,1665,1842,1969,1714,2017,1921,1648,1731,1894,1742,1759,1855,1746,1676,1828,1921,1791,1818,1680,1937,1811,1715,1800,1861,1781,1840,1824,1688,2004,1926,1879,1766,1880,1897,1882,1645,1849,1967,1909,1927,2098,1988,1826,1903,1889,1939,1937,1881,1784,1812,1880,1850,1831,1679,1929,1960,1734,1921,1794,1824,1838,1706,1841,1883,1883,1851,1731,1770,1896,1585,1987,1883,1778,1842,2136,1938,1840,1872,1767,1940,1897,1800,1785,1684,1829,2027,1683,1919,1923,1680,1835,1935,1961,1835,2006,1826,1818,1580,1680,1805,1836,1817,2047,1612,2038,1816,1802,1842,1705,1696,1857,1938,1781,2010,1861,1802,1709,1732,1899,1836,1934,1933,2020,1880,1734,1872,1942,1745,1772,1806,1795,1907,1846,1864,1878,1909,1861,1849,1747,1964,1970,1697,1822,1791,1851,1726,1725,1874,1879,2002,1692,1813,1868,1961,2052,1792,1885,2051,1695,1764,1727,2000,1707,1861,1907,1820,1753,1812,1667,1621,1907,1864,1808,1882,1913,1963,1661,1998,1740,1974,1785,1832,1867,1846,1771,1823,1887,1897,1775,1785,1726,1969,1989,1886,1707,1977,2026,1901,1776,1908,1854,1908,1810,2092,1813,1778,1774,1879,1954,1715,1886,1871,1694,1792,1940,1882,1918,1875,1873,1987,1784,1651,1862,1886,1898,1884,1678,1872,1816,1858,1846,1809,1775,1870,1990,1854,2030,1726,2006,1843,1878,1661,1832,1751,1849,1760,1840,1921,1922,1995,1896,1825,1987,1775,1891,1866,1766,1731,1766,1997,1820,1938,1795,1860,1836,1912,1868,1905,1700,1900,1700,1805,1964,1823,1706,1874,1807,1867,1826,1930,1859,1747,1831,1610,1962,1781,1744,1985,1843,1944,1685,2027,1982,1750,1909,1759,1919,1803,1839,1752,1911,1816,1879,1773,1866,1848,1835,1784,1747,1745,1818,1774,1721,1856,1840,1804,1928,1667,1747,1890,1797,1918,1790,1766,1917,1719,1722,1866,1612,1782,1906,1723,1923,1940,1880,1930,1792,1735,1948,1658,1946,1682,1860,2077,1725,1776,1685,1736,1832,1844,1910,2056,1757,1909,1813,1855,1844,1978,1689,2020,1842,1779,1878,1814,1839,1785,1845,1700,1759,1975,1931,1839,1842,1941,1770,1874,1738,1761,1635,1885,1675,1855,1894,1825,1845,1879,1854,1790,1561,1842,1916,1858,1753,1686,1677,1767,1617,2153,1935,1717,1735,1848,1842,1774,1843,1884,1937,1837,1914,2028,1695,1781,1778,1729,1932,1766,1935,1731,1746,1880,1775,1875,1769,1784,1888,1836,1728,1845,1831,1885,1839,1958,1876,1795,1759,1785,1821,1844,1804,1893,1674,1773,2052,1951,1896,1897,1871,1736,1855,2005,1679,1909,1858,2118,1936,1831,1876,1819,1793,1917,1797,1894,1884,1856,2047,1891,1847,1878,1875,1763,1746,1818,1825,1724,1832,1820,1660,1933,1863,1784,1911,2021,1752,1558,1695,2046,1948,1808,1907,1743,1788,1673,1883,1767,1821,1747,1796,1869,1815,1810,1843,1832,1872,1767,1896,1822,1775,1851,1813,1704,1766,1776,1835,1651,1885,2005,1822,1844,1861,1809,1998,1748,2113,1709,1800,1801,2009,1810,1907,1745,1601,2002,1958,1851,2028,1856,1938,1796,1887,2044,1743,1858,1698,1618,1787,2009,1898,1894,1647,1819,1815,1779,1906,1901,1954,1890,1961,1963,1873,1799,1893,1829,1934,1703,1781,1954,1957,1843,1742,1942,1861,1786,1677,1924,1841,2059,1871,1872,1864,1771,1890,1813,1832,1924,1869,1979,1745,1743,1889,1906,1932,1792,1796,1660,1987,1991,1804,1672,1929,2062,1902,1800,1823,1747,1857,1669,1593,1714,1747,1669,1799,1845,1863,1878,1903,1848,1941,1660,1734,1822,1845,2004,1901,1674,1817,1849,1851,1829,1899,1543,1842,1821,1835,1803,1744,1843,1727,1729,1992,1826,1871,1931,1903,1955,1820,1810,1872,1652,1905,1791,1875,1823,1721,1893,1746,1881,2051,1925,1700,1874,1808,1926,1703,1804,1725,1921,1801,1865,1912,1861,1752,1754,1623,1869,1687,1785,1772,1656,1880,1756,1802,1741,1997,1998,1855,1761,1756,1803,1846,1855,1884,1795,1936,1687,1640,1952,1944,2025,1616,1868,1877,1893,1899,1692,1833,1656,1904,1648,2130,1815,1983,1889,1850,1823,1662,1830,1919,1828,1975,1666,1817,1927,1687,1760,1668,1729,1820,1823,1788,1685,1823,1990,1902,1738,1876,1774,1940,1898,1898,1912,1974,1805,1924,1865,1925,1743,1987,1872,1808,1746,1958,1808,1938,1706,1705,2041,1812,1753,1914,1821,1812,1973,2053,1764,1878,1945,1775,1748,1849,1754,1876,1895,1796,1834,1867,1858,2085,1854,1754,1735,1849,2086,1940,2003,1812,1818,1947,1823,1789,1816,1793,1827,1821,1860,1669,1763,1820,1907,1944,1939,1729,1729,1786,1975,2053,1723,1860,1829,1654,1815,1803,1870,1825,1971,1628,1734,1776,1856,1676,1870,1997,1964,1770,1796,1881,1953,1861,1918,1924,1841,1658,1733,1656,1824,1988,1875,1819,1761,1749,2056,1821,1804,1899,1905,1650,1972,1773,1703,1770,1848,2010,1907,1846,1891,1801,1996,1908,1820,1871,1974,1860,1884,1941,1765,1857,1818,1831,2030,1884,1743,1753,1789,1896,1794,1786,1820,1859,1703,1744,1834,1994,1982,1916,1742,1841,1729,2002,1893,1799,1711,1732,1856,1975,1900,1770,1962,1740,1842,2040,1854,1732,1813,1929,1832,1800,1837,1980,1894,1875,1803,1920,1787,1818,1670,1901,1932,1776,1895,1828,1580,1845,1869,1836,1927,1792,2008,2031,1793,1694,1676,1875,1736,1831,1782,1749,1763,2064,1850,1940,1830,1755,1815,1871,1882,1828,1855,1769,1806,1764,1795,1939,1702,1686,1817,1701,1777,1731,1821,1906,1864,1904,1729,1920,1875,1588,1906,1979,1768,1828,1986,1850,1870,1658,1945,1613,1890,1820,1618,1744,1816,1795,1968,1941,2003,1843,1824,1875,1891,1821,1859,1901,1748,1798,1908,1748,1848,1949,1894,1738,1734,2039,1741,1716,1644,1767,1770,2002,2047,1770,1780,1685,1893,1763,1716,1911,1872,1874,1865,1948,1985,1843,1765,1760,1642,1796,1992,1824,1772,1742,1894,1733,1827,1984,1797,1935,1927,1867,1845,1852,1835,1937,2040,1778,1837,1960,1958,1821,1851,1818,1908,1750,1722,1737,1938,1807,1803,1778,1865,1793,1835,1641,1688,1903,2172,1651,1817,1630,1881,1772,1875,1746,1872,1696,1747,1749,1862,1835,1892,1947,1709,1922,1802,1764,2009,1741,1625,1767,1822,1856,1768,2054,1845,1757,1914,1824,1875,1892,1834,1838,1709,1838,1818,1871,1703,1695,1862,1814,1893,2081,1833,1921,1819,1847,1802,1891,1738,1906,1668,1923,1858,1852,1816,1960,1704,1827,1849,1656,1892,1843,1896,1789,1804,1665,1954,1717,1777,1782,1821,1880,1939,1699,1760,1926,1780,2043,1703,1753,1853,1848,1874,1855,1990,1700,1803,1900,1948,1813,1631,1841,1901,1822,1935,1594,1890,1789,1942,1989,1911,1796,1879,1880,1759,1854,1695,1896,1796,1705,1818,1720,1814,1914,2051,1885,1859,1715,1887,1914,1709,1931,1681,1932,1974,1722,1812,1823,1662,1904,2143,1781,1836,1642,1969,1927,1694,1843,1963,1850,1808,1959,1813,1940,1807,1914,1799,1778,1944,1669,1889,1842,1872,1768,1832,1730,1749,1823,1889,1899,2020,1795,1823,1875,1805,1872,1707,1809,1866,1897,1904,1703,1870,1685,1880,2086,1814,1815,1901,2073,1905,1643,1857,1730,1881,1745,1840,1841,1810,1808,1944,1796,1721,1904,1826,1855,1768,1865,1891,1928,1978,1861,1873,1846,1756,1769,1833,1761,1847,1828,1831,1846,1808,1845,1860,1952,2014,1846,1670,1971,1777,1810,1667,1743,1693,1841,1836,1781,1765,1920,1832,1836,2005,1683,1736,2014,1936,1936,1878,1814,1907,1876,2002,1936,1854,1950,1792,1760,1953,1886,2013,1904,1875,1805,1922,1724,1736,1905,1878,1885,1832,1919,2133,1725,1831,1874,1949,1842,1947,2002,1730,1847,1806,2007,1949,1770,1754,1718,1815,1940,1932,1870,1735,2046,1867,1959,1899,1922,1657,1716,1811,1847,1870,1809,1811,1832,1951,1953,1777,1799,2016,1869,1877,1815,1870,1915,1896,1840,1795,1792,1794,1764,1821,2035,1829,1965,1930,1970,1837,1855,1723,1950,1928,1939,1836,1745,1843,1866,1732,1894,1795,1847,1934,1688,1888,1864,1633,1881,1968,1775,1754,1864,1958,1929,1921,2028,1798,1849,1946,1768,1652,2094,2064,1809,1696,1704,1705,1817,1795,1840,2002,1913,1783,1859,1954,1812,1845,1741,1790,2010,1967,1753,1658,1898,1836,1899,1847,1933,1783,1848,1822,1808,1772,1813,1655,1899,1842,1741,1881,2038,2023,1822,1933,1890,1859,1918,1819,1839,1762,1744,1948,1778,1842,2073,1668,1649,1769,1854,1798,1812,1722,1656,1880,1874,1812,1749,1671,1932,1760,1696,1839,1962,1593,1742,1763,1665,1856,1911,1638,1882,1878,1848,1757,1791,1684,1939,1919,1986,1900,1792,1944,1920,1865,1744,1696,1749,1890,1948,1919,1798,1760,2003,1844,1807,1968,1753,1818,1810,1945,1795,1734,1926,1954,1716,1752,1668,1898,1854,1903,1895,1751,1861,1871,1738,1794,1882,1873,1833,1825,1880,1798,1613,1870,1783,1877,1903,1751,1845,1688,1889,1929,1769,1823,1891,1735,1687,1838,1718,1849,1806,1981,1970,1761,1819,1727,1702,1879,1799,1814,1838,1751,1755,1816,1852,1765,1878,1816,1966,1703,1753,1849,1844,1774,1932,1772,1829,1916,1950,1861,1823,1601,1795,1638,1724,1933,1825,1907,1949,1834,1836,1875,1873,1716,1942,1744,1824,1737,1714,1810,1932,1898,1870,1825,1772,1764,1938,1733,1787,1896,1736,2023,1857,1803,1916,1930,2058,1687,1870,1941,1775,1683,1789,1824,1751,1761,1793,1909,1939,1865,1804,1812,1776,1931,1801,1760,1921,1872,1914,1757,1880,1731,1827,1664,1850,1945,1764,1803,1946,1722,2015,2060,1912,2025,1855,1891,1894,1815,1713,1787,1949,1666,1821,2086,1830,1658,1791,1889,1820,1773,1900,1893,1914,1973,1868,1922,1758,1818,1764,1737,1923,1877,1941,1838,1952,1944,1722,1799,1827,1947,1692,1745,1866,1627,1759,1832,1855,1896,1887,1854,1773,1724,1832,1880,1805,1635,1838,1807,1737,1719,1785,1793,1890,1768,1669,1882,1897,1732,1933,1829,1848,1759,1810,1777,1825,1850,1675,1885,1809,1705,1807,1662,1765,1778,1695,1917,1991,1829,1879,1679,1803,1892,1747,1636,1843,2021,1795,1848,1949,1858,1958,1832,1645,1739,1945,1932,1923,1781,1846,1639,1803,1901,1770,1771,1783,1836,1912,1874,1767,1864,1804,1858,1804,1845,1897,1856,1870,1877,1848,2024,1755,1948,1800,1775,1896,1778,1886,1880,1834,1950,1877,2066,1854,1985,1800,1657,1801,1771,1969,1936,1782,1905,1859,1939,2031,1708,1884,1859,1831,1933,1837,1738,1758,1659,1865,1803,1676,1802,1837,1803,1843,2011,1894,1828,2049,1808,1737,1923,1748,1862,1809,1684,1753,1947,1754,1741,1906,1723,1758,1754,1767,1936,1778,1823,1862,1853,1682,1609,1959,1873,1902,1777,1830,1990,1937,1682,1707,1840,1833,1827,1685,1766,1886,2095,2113,1798,1921,1981,1882,1614,1756,1873,1941,1828,1652,1831,1964,1742,1782,1744,1879,1817,1930,1872,1864,1886,1795,1797,1604,1850,1727,1660,1830,1701,1781,1958,1906,1643,1748,1764,1667,1756,1837,1715,1756,1756,1867,1963,1767,1878,1804,1848,1856,1768,1751,1932,1791,1826,1750,1848,2038,1893,1821,1843,1963,1985,1984,1781,1792,1645,1856,1724,1777,1756,1856,1860,1816,1824,1738,1787,1762,1883,1878,1721,1650,1750,1897,1903,1873,1670,1710,1808,1816,1830,1941,1741,1883,1767,1908,1785,1833,1930,1706,1798,1906,1757,1797,1825,1944,1845,1708,1958,1780,1767,1749,1901,1846,1730,1937,1976,1717,1936,1808,1817,1939,1719,1704,1951,1816,1758,1802,1872,1856,2023,1687,1920,1809,1752,1881,1699,1822,1834,1906,1888,1980,1820,1908,1926,1710,1871,1964,1952,1964,1806,1856,1945,1751,1788,1879,1735,1751,1922,1746,1841,1878,1996,1876,1954,1895,1979,1833,1786,1851,1835,1723,1727,1809,2066,1810,1801,1638,1919,1716,1783,1923,1734,1809,1862,1828,1800,1893,2047,1828,1880,1716,1867,1831,1954,1819,1863,1713,1804,1701,1814,1755,1883,1799,1865,1843,1738,1655,1665,1788,1827,1809,1937,1756,1984,1805,1761,1674,1855,1903,1823,1866,1941,1746,1833,1804,1799,1945,1710,1837,1844,1873,1774,1804,1724,1907,1880,1703,1838,1818,1727,1820,1789,1800,1783,1858,1869,1904,1968,1763,1880,1844,1843,1889,2110,1786,1888,1877,1802,1994,1773,1810,1811,1789,1812,1887,1915,1786,2027,1863,1822,1871,1913,1686,1780,1734,2031,2002,1784,2027,1917,1858,2046,1842,1966,1699,1814,1802,1773,1911,1904,1833,1795,1859,1825,1818,1954,1945,1845,1762,1686,1892,1866,1780,1819,1992,1813,1659,1820,1963,1835,1634,1841,1790,1809,1738,1821,1802,1745,1708,1853,1889,1715,1770,1798,1709,1659,1873,1682,1788,1860,1728,1748,1932,1842,1924,1751,1870,1795,1772,1697,1765,1734,1784,1881,1905,1708,1821,1794,1672,1886,1921,1755,2121,1725,1933,1714,1736,1821,1880,1855,1961,1703,1843,1860,1779,1768,1878,1910,2054,2041,1988,1966,1845,1744,1866,1755,1908,1775,1784,1844,1895,1811,1679,1893,1877,1775,1846,1922,1770,1743,1967,1659,1802,2008,1811,1714,1824,1814,1989,1865,1720,1725,1902,1803,1785,1811,2065,1874,1983,1736,1816,1755,2041,2036,1785,1799,1899,1837,1983,1761,1699,1920,1811,1850,1792,1829,1894,1707,1787,1839,1802,1829,1746,1748,1824,1814,1882,1789,1757,1672,1838,1829,1914,1883,1762,1820,1890,1940,1765,1683,1751,1854,2009,1844,1840,1807,1891,1802,2038,1859,1935,1739,1872,1902,1830,1776,1800,1843,1787,1698,1845,1894,1819,1831,1970,1859,2002,1807,1805,1792,1776,1904,1796,1956,1953,1924,1971,1812,1857,1777,1838,1862,1787,1815,1627,1886,1853,1903,1683,1903,1783,1797,1823,1912,1945,1878,1896,2048,1816,1931,1991,1831,1910,1996,1898,1693,1788,1873,1992,1994,1714,1929,2039,1875,1933,2028,1738,1977,1880,1970,1881,1847,1803,1625,1774,1937,1869,1830,1996,1905,2084,1842,1800,1781,1892,1836,1876,1831,1825,1921,1737,2007,1958,1983,1893,1834,1844,1861,1826,1876,1906,1730,1884,1876,1967,1918,1841,1803,1780,1900,1840,1799,1925,1719,1767,1786,1764,1826,1858,1640,1882,1695,1796,1924,1966,1951,1739,1966,1771,1917,1781,1872,1796,2020,1693,1757,1889,1993,1808,1863,1695,1759,1772,1680,1963,1772,1650,1900,1807,1566,1710,1781,1796,1774,1672,1859,2036,1971,1916,1843,1816,1725,1851,2030,1900,2101,1772,1806,1923,1743,1945,1706,1932,1797,1710,1801,1835,1831,1817,1779,1887,1802,1711,1885,1966,1751,1887,1827,1697,1738,1848,1836,1705,1712,1742,1798,1653,1845,1781,1948,1656,2134,1921,1831,1915,1883,1947,1734,1926,1922,1687,2021,1906,1842,1706,1826,1951,1849,1847,1799,1880,1807,1826,1897,1839,1873,1797,1814,1807,1946,1857,1921,1862,1893,1850,1697,1775,1704,1753,1832,1903,1840,1871,1849,1920,1677,1873,1907,1828,1906,1809,1991,2006,1930,1744,1970,1868,1821,1783,1955,1823,1812,1825,1766,1873,1863,1795,1768,1539,1780,1806,1852,1832,2077,1926,1760,1795,1728,1875,1985,1796,1857,1713,1924,1838,1791,1886,1921,1744,1879,1833,1872,1714,1834,1828,1874,1955,1931,1925,1815,1796,1776,1642,1620,1846,1999,1658,1777,1737,1841,1761,1694,1817,1790,1867,1879,1870,1963,1710,1965,1905,2000,1740,1759,1947,1846,1837,1908,1726,1819,1800,1888,1862,1792,1883,1970,1888,1906,1727,1802,1829,2037,1720,1716,1855,1847,1722,1849,1907,1726,1790,1923,1761,1686,1849,1827,1846,1967,1706,1817,1744,2007,1761,1700,1953,1713,1841,2084,1881,1968,1924,1818,1742,1931,1774,1995,2003,1992,1730,2033,1734,1930,1820,1813,1789,1745,1846,1844,1711,1909,1826,1889,1706,1845,1818,1808,1955,1661,1806,2022,1846,1805,1669,1868,1767,1879,1698,1770,1759,1978,1686,1732,1854,1824,1877,1911,1827,1854,1800,1732,1838,1775,1827,1797,1778,1872,1761,1946,1890,1841,1828,1911,1884,2038,1700,1885,1806,1703,1843,1848,1793,1833,1934,1745,1939,1710,1981,1667,2007,1792,1813,1803,1867,1720,1870,1655,1564,1921,1779,1884,1927,1682,1664,1862,1760,1896,1762,1725,1807,1932,1578,1914,1893,1910,1717,1886,1844,1928,1869,1745,1721,1773,1673,1868,1881,1702,1758,1826,1835,1834,1864,1985,1838,1829,1938,1907,1911,1715,1697,1977,1861,1820,1740,1940,1927,1725,1738,1683,1882,1830,1799,1948,1940,1743,1876,1880,1781,1874,2080,1920,1799,1759,1802,1739,2143,1762,1833,1676,1714,2023,1823,1662,1716,1850,1737,1914,1935,2025,1880,1730,1734,1957,1816,1736,1906,1660,1802,1696,1901,1892,1819,1673,1693,1762,1814,1744,1773,1953,1823,1916,1860,1762,2015,1847,1694,1658,1906,1801,1690,1882,2142,1881,1804,1752,1876,1916,1708,1868,1927,1873,1873,1870,1963,2006,1758,1832,1761,1762,1776,1700,1642,1946,1738,1876,1786,1936,1863,1758,1909,1543,1778,1833,1729,1775,1831,1758,1793,1917,1938,1754,1681,1898,1902,1873,1891,1867,1787,1767,1720,1847,1763,1879,2042,1875,1734,1847,1868,1813,1946,2007,1828,1773,1957,1833,2022,1796,1950,1648,1821,1837,1857,1773,1709,1729,1826,1989,1681,1918,1841,1870,1647,1785,1894,1874,1905,1840,1689,1815,1872,2018,1866,1721,1882,1808,1766,1757,1970,1960,1740,2182,1829,1797,1841,2044,1904,1908,1798,2011,1817,1940,1697,1962,2004,1902,1836,1737,1725,1859,1868,1872,1713,1978,1739,1765,1766,1824,1915,1808,1756,1891,1778,1770,1814,1695,1919,1823,1842,1933,1788,1730,1839,1834,1833,1748,1981,1905,1963,2034,1834,1909,1688,1907,1744,1958,1886,1775,1882,1843,1904,1895,1798,1876,1935,1844,1892,1858,1983,1717,1709,2056,1768,2009,1763,1702,1696,1938,1756,1854,1728,1800,1762,1782,1790,1971,1695,1729,1903,1954,1957,1890,1833,1810,1846,2062,2005,1788,1926,1673,1772,1955,1821,1912,1806,1740,2024,1679,1862,1788,1979,1779,1619,1795,1959,1764,1814,1730,1944,1976,1736,1692,1789,1840,1844,1976,1809,1847,1816,1808,1838,1819,1697,1711,2097,2000,1911,1689,1789,1978,1823,1937,1783,1786,1759,1818,1902,1711,1819,1770,1799,2035,1692,1930,1980,1709,1825,1783,1781,1827,1730,1802,1806,1664,1793,1951,1705,1946,1672,1673,1739,1681,1783,1835,1882,1952,1754,1727,1767,1815,1963,1816,1878,1913,1866,1976,1719,1803,1852,1895,1946,1755,1837,1920,1876,1858,1829,1659,1869,1759,1743,1993,1953,1847,1852,1936,1959,1786,1847,1869,1886,1849,1814,1985,1774,1887,1819,1865,1920,1844,1842,1758,1947,1847,2006,1758,1851,1978,2058,1896,1792,1834,1781,1633,2000,1780,1883,1865,1863,1831,1812,1918,1850,1801,2023,1892,1759,1740,1839,1854,1837,1752,1793,2071,1940,1973,1723,2030,1704,1887,1717,1817,1965,1812,1788,1969,1879,1791,2004,1799,2046,1844,1727,1845,1817,1752,1935,1967,1815,1779,1987,1825,1863,2026,1774,1866,1817,2010,1851,1819,1808,1876,1742,1654,1873,1854,1827,1846,2186,1677,1903,2029,1798,1796,1893,1853,1803,1865,1709,1935,2003,1678,1676,1769,1812,1938,1885,1875,1967,1989,1824,1825,1568,1974,1818,1986,2024,1880,2002,1885,1684,1735,1859,1869,1957,1952,1812,2128,1831,1917,1818,1657,1905,2061,1834,1850,1850,1751,1751,1795,1812,1745,2125,1919,1918,1958,1893,1640,1739,1881,1801,1752,1862,1701,1845,2039,1927,1946,1754,1808,1859,1642,1922,1846,1925,1688,1868,1889,1633,1891,1879,1967,1699,1829,1853,1747,1906,1901,1801,1775,1677,1772,1819,1748,1916,1778,1881,1825,1616,1985,1892,1863,1816,1984,1945,1859,1783,2046,1956,1825,1790,1729,2047,1842,1844,1891,1750,1751,1682,1861,1852,1765,1926,1727,1712,1835,1917,1913,1780,1910,1712,1753,2048,1838,1920,1808,1777,1741,1945,1829,1918,1935,1813,1982,1880,1812,1999,1825,1783,1897,1872,1936,1806,1951,2005,1894,1914,1770,2022,1766,1793,1842,1751,1733,1900,1760,1905,1607,1825,1863,1875,1570,1816,1802,1910,1900,1760,1805,1750,1751,1809,1767,1785,1718,1680,1838,1926,1988,1848,1879,2025,1841,1599,1884,1989,1702,1704,1709,1931,1884,1776,1752,1995,1893,1946,1949,1703,1764,1743,1955,1852,1890,1800,1866,1847,1985,1797,2026,1884,1699,1819,1710,1936,1939,1793,1952,1798,1907,1977,1908,1805,1854,2019,1735,2053,1930,1823,1890,1906,1966,2021,1806,1864,1812,1898,1681},{1798,1640,1731,1711,1794,1883,1823,1849,1758,1702,1745,1813,1829,1582,1900,1723,1760,1772,1772,1842,1688,1828,1786,1804,1741,1695,1748,1801,1789,1820,1729,1728,1542,1824,1941,1709,1698,1799,1869,1636,1716,1746,1765,1681,1771,1785,1853,1751,1851,1637,1749,1735,1739,1820,1602,1872,1674,1741,1792,1692,1656,1641,1730,1633,1739,1780,1880,1788,1809,1800,1821,1703,1760,1856,1815,1568,1772,1688,1736,1911,1786,1749,1817,1788,1811,1758,1724,1801,1896,1635,1897,1473,1768,1791,1824,1933,1762,1817,1756,1767,1758,1691,1722,1801,1767,1905,1707,1606,1845,1647,1630,1776,1815,1764,1783,1794,1887,1656,1716,1758,1758,1762,1795,1806,1758,1710,1709,1695,1748,1640,1712,1817,1760,1759,1684,1650,1678,1815,1777,1601,1682,1740,1817,1813,1785,1773,1648,1649,1669,1832,1737,1722,1676,1820,1684,1797,1637,1795,1795,1817,1714,1698,1728,1680,1741,1829,1816,1872,1725,1652,1699,1684,1666,1787,1700,1627,1720,1985,1628,1711,1584,1727,1740,1867,1769,1801,1781,1648,1643,1804,1804,1703,1623,1920,1913,1767,1850,1675,1844,1832,1693,1822,1581,1821,1759,1857,1783,1775,1725,1769,1708,1619,1688,1744,1677,1705,1729,1887,1817,1857,1753,1809,1845,1655,1634,1609,1653,1809,1885,1863,1816,1878,1796,1760,1763,1704,1847,1882,1852,1767,1729,1778,1786,1976,1839,1880,1621,1798,1797,1834,1642,1826,1787,1542,1707,1792,1669,1902,1778,1712,1871,1890,1756,1581,1774,1751,1706,1819,1696,1775,1643,1773,1600,1754,1685,1629,1833,1584,1773,1862,1735,1679,1724,1816,1682,1649,1697,1982,1619,1694,1863,1896,1802,1804,1735,1742,1808,1624,1861,1735,1786,1690,1712,1839,1595,1763,1836,1868,1716,1780,1750,1672,1717,1735,1709,1905,1764,1672,1761,1789,1568,1729,1672,1919,1701,1930,1832,1897,1777,1817,1735,1783,1763,1830,1766,1763,1743,1716,1928,1761,1687,1563,1654,1898,1818,1709,1696,1645,1758,1637,1857,1591,1706,1946,1687,1822,1671,1656,1670,1730,1858,1645,1900,1791,1878,1783,1699,1802,1772,1800,1833,1503,1730,1740,1595,1825,1761,1702,1711,1884,1625,1920,1842,1864,1726,1675,1683,1670,1760,1841,1857,1813,1795,1811,1852,1636,1814,1586,1856,1710,1694,1764,1649,1846,1737,1696,1878,1695,1675,1697,1684,1661,1871,1817,1792,1762,1829,1869,1702,1808,1779,1629,1616,1801,1789,1734,1766,1735,1644,1732,1742,1663,1736,1681,1766,1721,1725,1767,1720,1553,1678,1725,1871,1858,1900,1832,1803,1595,1778,1587,1795,1659,1905,1787,1783,1725,1742,1957,1701,1662,1706,1749,1768,1661,1673,1652,1723,1577,1605,1790,1862,1732,1707,1562,1720,1806,1817,1760,1606,1820,1788,1731,1796,1842,1747,1818,1731,1721,1691,1699,1723,1727,1726,1767,1895,1647,1740,1831,1743,1713,1873,1703,1897,1659,1705,1752,1989,1818,1661,1782,1671,1624,1748,1867,1862,1917,1843,1914,1881,1841,1718,1922,1708,1746,1799,1658,1770,1779,1720,1771,1761,1741,1731,1814,1855,1814,1664,1844,1745,1741,1555,1849,1860,1604,1721,1803,1662,1618,1737,1720,1806,1817,1802,1854,1855,1824,1687,1841,1754,1750,1784,1865,1711,1741,1732,1818,1860,1809,1790,1658,1774,1827,1776,1671,1698,1672,1767,1851,1667,1630,1944,1787,1787,1859,1839,1707,1687,1776,1636,1806,1766,1743,1625,1757,1835,1660,1842,1889,1831,1849,1809,1794,1728,1747,1805,1803,1725,1545,1862,1694,1738,1813,1779,1695,1981,1731,1678,1909,1706,1498,1905,1658,1772,1824,1758,1727,1627,1795,1800,1718,1718,1594,1765,1714,1729,1616,1665,1753,1760,1717,1768,1976,1647,1705,1424,1731,1662,1842,1692,1734,1525,1681,1678,1746,1720,1777,1675,1655,1813,1784,1744,1799,1629,1690,1954,1625,1713,1558,1756,1757,1686,1812,1733,1865,1788,1849,1695,1790,1810,1719,1785,1782,1807,1841,1745,1837,1811,1796,1733,1830,1751,1724,1746,1680,1701,1855,1806,1707,1702,1707,1491,1772,1899,1807,1761,1703,1724,1839,1826,1652,1607,1664,1831,1687,1718,1681,1643,1760,1814,1702,1668,1843,1804,1685,1653,1709,1893,1918,1836,1624,1860,1781,1746,1593,1769,1680,1726,1810,1578,1824,1634,1717,1543,1566,1664,1766,1865,1881,1657,1682,1688,1797,1751,1713,1770,1667,1717,1683,1871,1671,1715,1662,1741,1777,1734,1855,1756,1845,1779,1625,1861,1848,1759,1685,1884,1690,1727,1811,1843,1807,1841,1772,1835,1764,1720,1840,1661,1730,1657,1683,1777,1815,1819,1652,1761,1741,1877,1647,1731,1552,1756,1787,1748,1763,1736,1771,1574,1753,1631,1775,1770,1696,1875,1657,1775,1835,1791,1762,1653,1845,1835,1710,1877,1698,1648,1759,1826,1672,1730,1708,1819,1724,1716,1812,1726,1722,1611,1547,1613,1798,1732,1679,1836,1985,1835,1721,1697,1767,1683,1746,1715,1610,1689,1671,1846,1621,1857,1767,1768,1767,1804,1861,1801,1806,1714,1758,1717,1566,1542,1630,1635,1719,1842,1736,1672,1829,1866,1787,1783,1532,1844,1752,1844,1847,1914,1789,1628,1750,1692,1795,1755,1763,1783,1670,1634,1808,1861,1644,1712,1724,1639,1664,1740,1766,1770,1785,1748,1847,1625,1632,1801,1711,1696,1659,1680,1792,1709,1710,1848,1802,1826,1768,1769,1584,1846,1683,1732,1718,1862,1760,1724,1778,1827,1656,1763,1886,1841,1649,1860,1698,1842,1712,1705,1774,1672,1853,1586,1678,1672,1766,1776,1801,1788,1818,1551,1666,1745,1574,1692,1594,1811,1860,1701,1785,1788,1771,1738,1783,1763,1749,1676,1740,1860,1835,1544,1687,1711,1743,1812,1901,1763,1928,1750,1752,1714,1634,1690,1685,1713,1694,1693,1712,1822,1587,1744,1707,1675,1707,1700,1639,1751,1745,1615,1867,1782,1653,1791,1792,1650,1763,1826,1665,1873,1685,1824,1598,1672,1692,1885,1822,1763,1633,1691,1797,1769,1657,1825,1842,1721,1522,1758,1648,1644,1761,1786,1687,1808,1832,1772,1635,1755,1804,1655,1764,1873,1821,1766,1641,1752,1752,1720,1631,1624,1836,1888,1726,1771,1727,1798,1732,1848,1801,1831,1748,1735,1771,1794,1771,1796,1736,1698,1679,1694,1744,1710,1845,1756,1722,1869,1460,1852,1739,1693,1713,1580,1580,1797,1824,1780,1687,1765,1847,1710,1737,1801,1658,1736,1742,1671,1683,1720,1740,1761,1683,1789,1851,1928,1706,1867,1836,1650,1714,1686,1840,1862,1830,1527,1859,1572,1713,1709,1722,1742,1776,1721,1891,1708,1763,1799,1844,1639,1731,1693,1744,1753,1687,1794,1647,1718,1742,1876,1739,1697,1568,1652,1820,1714,1751,1800,1677,1584,1679,1824,1818,1754,1726,1742,1758,1819,1909,1824,1778,1701,1755,1648,1711,1839,1771,1844,1771,1679,1965,1713,1717,1750,1740,1746,1573,1796,1558,1685,1696,1555,1568,1887,1716,1626,1745,1794,1635,1708,1836,1679,1825,1729,1737,1875,1764,1595,1662,1566,1716,1755,1766,1628,1902,1684,1821,1800,1802,1654,1647,1648,1843,1507,1686,1808,1784,1726,1693,1689,1730,1948,1702,1717,1711,1729,1808,1730,1644,1747,1705,1979,1711,1635,1695,1702,1808,1698,1735,1840,1739,1773,1806,1690,1819,1770,1649,1766,1726,1645,1836,1721,1775,1777,1795,1785,1821,1692,1721,1767,1842,1941,1807,1696,1806,1702,1957,1690,1734,1871,1923,1747,1815,1749,1729,1845,1674,1645,1936,1735,1773,1819,1718,1899,1804,1711,1529,1645,1697,1761,1760,1909,1698,1716,1728,1835,1826,1649,1903,1486,1704,1679,1692,1698,1626,1805,1714,1786,1863,1746,1678,1822,1838,1695,1860,1819,1669,1724,1618,1793,1870,1651,1786,1523,1752,1683,1741,1640,1799,1896,1705,1679,1821,1604,1712,1862,1762,1736,1723,1738,1577,1559,1920,1770,1995,1657,1735,1777,1860,1781,1810,1784,1766,1695,1869,1656,1830,1626,1656,1846,1780,1656,1710,1694,1762,1587,1819,1791,1851,1574,1584,1713,1653,1871,1704,1749,1726,1821,1774,1705,1742,1802,1725,1727,1760,1590,1742,1717,1784,1843,1783,1791,1662,1679,1810,1738,1685,1676,1782,1683,1643,1647,1754,1630,1721,1685,1817,1787,1874,1719,1846,1765,1739,1651,1726,1677,1727,1745,1739,1754,1727,1689,1757,1680,1708,1892,1678,1758,1858,1735,1721,1762,1877,1846,1906,1624,1919,1773,1721,1719,1778,1781,1658,1650,1682,1821,1753,1870,1760,1874,1824,1635,1748,1886,1890,1920,1677,1783,1726,1830,1763,1646,1729,1836,1824,1836,1652,1745,1902,1787,1632,1711,1835,1696,1679,1903,1716,1800,1744,1853,1771,1650,1792,1733,1703,1710,1910,1763,1917,1915,1733,1690,1869,1721,1832,1889,1744,1818,1786,1753,1755,1783,1743,1776,1681,1819,1717,1728,1610,1719,1814,1880,1807,1774,1893,1750,1722,1770,1907,1624,1842,1682,1809,1740,1758,1628,1728,1813,1842,1679,1684,1713,1777,1966,1790,1912,1680,1855,1925,1824,1830,1645,1706,1884,1789,1570,1720,1767,1821,1751,1813,1754,1796,1764,1766,1723,1673,1740,1924,1757,1755,1750,1758,1694,1778,1708,1783,1651,1709,1734,1600,1797,1804,1828,1765,1890,1756,1821,1821,1897,1813,1814,1663,1758,1694,1699,1720,1729,1724,1698,1556,1719,1744,1496,1894,1849,1700,1765,1784,1596,1742,1745,1792,1769,1753,1789,1733,1761,1665,1764,1685,1570,1704,1733,1664,1725,1780,1774,1749,1743,1702,1757,1647,1852,1686,1609,1809,1735,1699,1758,1765,1670,1639,1759,1707,1835,1695,1780,1684,1616,1668,1607,1627,1625,1802,1728,1830,1711,1720,1749,1725,1745,1744,1746,1693,1598,1853,1885,1696,1798,1769,1877,1688,1706,1800,1781,1604,1717,1975,1754,1847,1588,1677,1577,1756,1853,1777,1616,1786,1616,1877,1771,1861,1690,1629,1630,1756,1699,1778,1680,1871,1627,1755,1761,1774,1751,1728,1715,1861,1727,1870,1822,1746,1820,1730,1622,1687,1715,1691,1785,1740,1710,1850,1747,1795,1649,1689,1787,1696,1587,1748,1877,1735,1761,1758,1719,1626,1810,1925,1828,1726,1747,1797,1799,1752,1796,1546,1705,1686,1625,1851,1608,1866,1825,1719,1659,1778,1739,1885,1678,1843,1695,1718,1759,1857,1563,1728,1777,1748,1894,1718,1770,1779,1841,1632,1829,1766,1750,1704,1727,1673,1645,1766,1733,1773,1776,1735,1624,1705,1737,1787,1710,1847,1679,1923,1686,1713,1629,1660,1812,1885,1705,1769,1727,1748,1593,1656,1861,1695,1709,1614,1674,1639,1663,1691,1787,1691,1725,1563,1697,1929,1699,1637,1559,1735,1900,1735,1913,1608,1774,1881,1878,1837,1691,1650,1498,1667,1721,1814,1591,1693,1687,1665,1766,1729,1887,1436,1678,1712,1696,1827,1805,1808,1643,1842,1768,1820,1927,1815,1848,1554,1808,1709,1843,1715,1936,1761,1711,1808,1714,1771,1781,1758,1686,1623,1852,1621,1748,1667,1777,1904,1790,1784,1700,1916,1816,1668,1759,1736,1652,1692,1808,1634,1569,1870,1608,1792,1712,1663,1740,1703,1766,1791,1780,1898,1757,1788,1690,1744,1788,1852,1759,1848,1743,1706,1719,1606,1863,1709,1824,1820,1755,1878,1779,1654,1844,1788,1798,1633,1763,1808,1702,1838,1925,1677,1572,1646,1633,1946,1666,1753,1650,1833,1862,1751,1631,1740,1706,1649,1693,1743,1860,1692,1750,1898,1834,1803,1635,1682,1686,1740,1763,1793,1547,1594,1778,1670,1728,1764,1680,1865,1739,1645,1860,1718,1586,1813,1659,1715,1740,1803,1821,1715,1816,1609,1712,1872,1717,1870,1725,1671,1742,1753,1859,1676,1850,1696,1787,1648,1613,1877,1726,1651,1796,1883,1783,1778,1696,1617,1767,1629,1569,1749,1675,1673,1713,1712,1728,1676,1721,1741,1783,1690,1679,1869,1714,1546,1834,1674,1885,1727,1674,1683,1763,1751,1769,1716,1749,1733,1759,1786,1835,1651,1804,1810,1844,1763,1765,1721,1651,1726,1725,1713,1819,1868,1720,1802,1720,1764,1681,1742,1667,1782,1722,1750,1474,1687,1736,1731,1705,1943,1732,1717,1859,1752,1713,1740,1738,1728,1845,1766,1685,1750,1719,1792,1769,1592,1653,1747,1735,1684,1537,1779,1752,1662,1826,1768,1876,1691,1664,1751,1865,1617,1608,1661,1825,1635,1804,1830,1691,1848,1702,1736,1706,1793,1765,1706,1824,1619,1874,1665,1576,1670,1662,1886,1768,1807,1723,1811,1686,1865,1679,1797,1841,1751,1730,1707,1676,1730,1771,1827,1841,1677,1932,1707,1717,1842,1627,1728,1722,1706,1867,1819,1641,1642,1633,1842,1684,1661,1898,1580,1557,1741,1671,1781,1582,1805,1616,1832,1729,1819,1984,1747,1852,1676,1776,1767,1716,1719,1691,1791,1694,1813,1811,1826,1732,1934,1577,1748,1806,1672,1788,1954,1836,1748,1705,1822,1822,1659,1746,1692,1704,1636,1838,1746,1738,1691,1962,1821,1898,1688,1625,1677,1637,1602,1732,1867,1962,1886,1774,1880,1701,1546,1783,1917,1756,1733,1714,1701,1720,1652,1520,1919,1737,1693,1639,1688,1629,1848,1725,1688,1503,1628,1930,1763,1748,1730,1760,1836,1741,1736,1824,1767,1780,1693,1773,1656,1747,1763,1763,1666,1708,1820,1638,1796,1618,1740,1662,1858,1870,1820,1888,1762,1812,1918,1702,1761,1695,1774,1767,1864,1789,1627,1843,1736,1733,1707,1814,1696,1838,1778,1765,1835,1840,1693,1756,1634,1668,1733,1834,1760,1762,1767,1869,1990,1640,1677,1735,1933,1812,1811,1761,1709,1596,1722,1698,1846,1802,1811,1603,1613,1827,1733,1797,1821,1767,1677,1666,1794,1576,1744,1832,1822,1757,1617,1597,1735,1817,1722,1708,1680,1658,1893,1828,1830,1941,1694,1837,1700,1741,1775,1732,1669,1772,1925,1699,1737,1779,1685,1942,1686,1743,1823,1631,1749,1713,1865,1759,1629,1675,1797,1674,1709,1771,1716,1787,1829,1679,1759,1716,1902,1873,2000,1837,1860,1713,1811,1902,1634,1680,1686,1702,1685,1729,1865,1824,1814,1834,1851,1947,1875,1717,1837,1864,1761,1708,1812,1943,1790,1683,1713,1748,1617,1787,1877,1687,1685,1783,1655,1818,1775,1683,1689,1773,1702,1830,1675,1862,1684,1800,1745,1725,1694,1700,1813,1797,1889,1585,1791,1755,1833,1823,1719,1636,1773,1816,1745,1816,1798,1723,1683,1686,1882,1665,1829,1675,1804,1781,1686,1783,1815,1817,1662,1797,1614,1685,1605,1703,1822,1733,1780,1768,1668,1616,1779,1762,1770,1539,1682,1646,1761,1600,1545,1607,1612,1698,1909,1784,1688,1835,1678,1727,1794,1872,1821,1668,1599,1893,1610,1792,1608,1715,1813,1804,1737,1734,1653,1650,1715,1673,1658,1731,1705,1623,1661,1542,1735,1782,1815,1770,1767,1681,1731,1656,1669,1532,1740,1878,1811,1822,1785,1726,1594,1706,1731,1817,1625,1695,1818,1760,1728,1738,1961,1797,1827,1913,1825,1712,1656,1870,1700,1694,1534,1737,1749,1738,1685,1578,1739,1717,1930,1586,1601,1783,1748,1778,1740,1694,1679,1659,1684,1816,1849,1739,1787,1740,1789,1710,1662,1811,1587,1689,1656,1716,1730,1700,1822,1707,1800,1734,1641,1721,1846,1654,1651,1778,1774,1813,1763,1800,1870,1834,1843,1776,1648,1609,1736,1676,1724,1710,1677,1773,1731,1668,1738,1797,1648,1782,1809,1728,1683,1675,1703,1803,1703,1653,1754,1702,1820,1578,1974,1697,1829,1929,1779,1731,1800,1958,1597,1785,1774,1632,1745,1733,1639,1588,1824,1744,1662,1624,1687,1806,1912,1507,1604,1849,1607,1635,1852,1856,1794,1753,1766,1772,1774,1900,1636,1741,1793,1824,1742,1695,1775,1834,1744,1789,1729,1858,1701,1796,1586,1633,1769,1683,1565,1707,1788,1812,1716,1724,1643,1805,1659,1727,1658,1791,1837,1710,1813,1630,1715,1727,1838,1818,1522,1660,1727,1679,1750,1795,1680,1814,1927,1591,1826,1793,1664,1852,1801,1812,1854,1708,1640,1815,1663,1953,1769,1704,1748,1672,1861,1697,1682,1995,1695,1792,1812,1656,1741,1845,1806,1738,1654,1687,1712,1632,1836,1750,1748,1674,1676,1724,1688,1793,1728,1623,1678,1735,1815,1616,1751,1782,1755,1651,1728,1790,1724,1688,1692,1703,1719,1632,1637,1819,1778,1786,1743,1773,1780,1752,1816,1655,1711,1678,1711,1781,1960,1658,1784,1735,1965,1796,1816,1738,1795,1765,1605,1852,1694,1648,1820,1808,1711,1743,1760,1785,1777,1684,1917,1712,1747,1695,1732,1911,1683,1788,1905,1834,1731,1731,1876,1746,1736,1752,1740,1688,1688,1710,1711,1647,1747,1863,1780,1763,1686,1846,1741,1816,1846,1594,1697,1714,1653,1700,1725,1799,1808,1758,1716,1778,1704,1731,1749,1727,1700,1782,1651,1712,1763,1655,1783,1860,1759,1735,1939,1778,1717,1756,1697,1695,1861,1928,1592,1727,1847,1731,1871,1828,1665,1651,1711,1637,1721,1781,1721,1773,1763,1680,1697,1688,1685,1693,1663,1821,1627,1916,1838,1744,1796,1754,1664,1887,1589,1723,1742,1752,1782,1790,1658,1791,1901,1716,1632,1782,1772,1773,1762,1742,1680,1763,1569,1652,1731,1808,1839,1765,1742,1915,1931,1601,1744,1767,1707,1750,1756,1711,1721,1666,1804,1688,1702,2019,1877,1634,1731,1825,1697,1905,1737,1680,1525,1800,1689,1914,1648,1830,1625,1805,1774,1949,1629,1803,1697,1829,1808,1768,1604,1755,1765,1786,1746,1732,1631,1642,1860,1662,1717,1718,1731,1743,1674,1669,1715,1713,1659,1732,1907,1950,1859,1815,1702,1752,1757,1731,1616,1713,1801,1724,1786,1655,1805,1657,1663,1772,1879,1920,1831,1691,1667,1795,1571,1835,1760,1749,1675,1591,1654,1753,1857,1879,1737,1747,1812,1735,1702,1651,1823,1799,1719,1691,1776,1841,1762,1754,1773,1771,1829,1736,1804,1797,1727,1597,1718,1659,1798,1741,1797,1435,1884,1743,1624,1739,1777,1709,1758,1740,1621,1817,1620,1689,1816,1895,1706,1680,1732,1793,1702,1743,1611,1750,1676,1782,1879,1839,1861,1685,1667,1639,1682,1777,1814,1588,1735,1918,1656,1689,1572,1759,1797,1758,1833,1931,1661,1890,1752,1813,1642,1906,1797,1730,1722,1798,1640,1789,1855,1665,1859,1757,1653,1693,1805,1657,1781,1854,1918,1688,1832,1703,1739,1771,1790,1532,1893,1724,1632,1630,1774,1808,1769,1521,1842,1709,1683,1874,1786,1814,1850,1735,1753,1809,1701,1783,1771,1720,1715,1738,1848,1673,1792,1839,1803,1789,1829,1660,1731,1756,1819,1812,1708,1821,1867,1797,1694,1770,1719,1844,1689,1883,1897,1772,1786,1749,1725,1695,1835,1755,1736,1764,1784,1713,1767,1761,1599,1829,1725,1740,1615,1773,1640,1709,1854,1789,1774,1762,1811,1803,1800,1813,1901,1752,1611,1708,1705,1854,1648,1776,1626,1726,1744,1592,1626,1792,1655,1663,1832,1725,1836,1887,1976,1712,1797,1683,1776,1756,1743,1750,1838,1686,1732,1707,1777,1858,1797,1781,1746,1677,1841,1695,1699,1782,1605,1764,1575,1672,1694,1841,1724,1646,1818,1672,1762,1690,1880,1646,1869,1859,1582,1770,1723,1773,1663,1837,1894,1630,1681,1635,1820,1614,1862,1715,1668,1857,1709,1695,1706,1786,1748,1728,1858,1750,1789,1650,1677,1756,1712,1766,1824,1802,1794,1757,1713,1783,1602,1695,1772,1729,1770,1757,1707,1726,1709,1750,1829,1892,1913,1665,1815,1874,1658,1738,1684,1553,1592,1641,1588,1704,1851,1838,1735,1783,1864,1741,1692,1676,1713,1846,1713,1847,1658,1795,1646,1664,1724,1736,1874,1632,1559,1815,1709,1632,1610,1741,1629,1879,1701,1828,1890,1833,1792,1890,1933,1619,1648,1909,1890,1941,1692,1735,1786,1817,1647,1772,1759,1904,1770,1536,1866,1746,1687,1842,1633,1763,1711,1751,1915,1755,1678,1865,1774,1779,1940,1623,1792,1787,1628,1742,1631,1569,1773,1787,1589,1743,1665,1728,1731,1721,1724,1685,1805,1646,1769,1596,1706,1897,1816,1718,1594,1769,1804,1858,1945,1909,1794,1679,1772,1766,1774,1716,1800,1666,1670,1735,1746,1772,1659,1828,1802,1710,1687,1774,1793,1820,1922,1602,1685,1788,1702,1739,1721,1665,1708,1687,1647,1610,1740,1832,1793,1808,1735,1846,1708,1570,1638,1828,1605,1804,1836,1807,1755,1703,1680,1762,1793,1745,1687,1841,1737,1691,1799,1700,1606,1625,1693,1843,1865,1685,1733,1682,1767,1723,1860,1802,1990,1655,1690,1688,1873,1672,1723,1677,1676,1660,1793,1634,1785,1584,1788,1922,2025,1711,1737,1689,1582,1732,1850,1746,1638,1748,1766,1660,1705,1801,1738,1679,1675,1643,1640,1931,1704,1724,1607,1613,1857,1687,1761,1911,1833,1790,1798,1826,1827,1704,1684,1721,1820,1817,1777,1805,1786,1777,1733,1755,1594,1716,1623,1669,1767,1734,1819,1718,1691,1691,1843,1712,1629,1776,1754,1677,1730,1937,1766,1746,1727,1841,1850,1736,1742,1656,1797,1711,1748,1752,1837,1852,1828,1814,1757,1752,1793,1874,1666,1817,1678,1618,1772,1958,1852,1712,1776,1777,1651,1674,1893,1752,1822,1662,1692,1822,1724,1755,1778,1685,1684,1639,1826,1712,1724,1712,1770,1906,1747,1788,1896,1754,1743,1762,1740,1593,1794,1796,1750,1589,1760,1689,1639,1669,1728,1895,1713,1917,1918,1565,1788,1861,1802,1730,1724,1754,1755,1899,1829,1649,1753,1789,1722,1772,1779,1719,1771,1727,1784,1754,1795,1712,1725,1756,1731,1913,1800,1824,1650,1605,1956,1715,1650,1650,1632,1677,1696,1787,1701,1825,1929,1599,1775,1767,1827,1851,1768,1693,1779,1701,1687,1884,1715,1880,1821,1711,1738,1702,1688,1803,1800,1678,1821,1742,1739,1673,1695,1741,1748,1796,1699,1669,1670,1768,1747,1765,1766,1796,1745,1804,1690,1795,1686,1811,1773,1710,1729,1824,1598,1818,1666,1785,1836,1625,1731,1682,1740,1641,1732,1673,1661,1781,1689,1802,1751,1885,1886,1702,1793,1977,1809,1628,1742,1660,1641,1953,1738,1685,1726,1869,1733,1801,1684,1643,1677,1567,1943,1778,1627,1847,1614,1721,1702,1736,1770,1871,1702,1699,1680,1865,1755,1831,1713,1702,1692,1633,1635,1795,1681,1716,1709,1824,1878,1727,1841,1642,1785,1643,1659,1506,1689,1720,1584,1826,1680,1756,1670,1788,1666,1722,1705,1733,1675,1773,1837,1936,1821,1714,1842,1856,1754,1770,1776,1772,1820,1724,1500,1734,1853,1728,1924,1581,1757,1739,1834,1728,1839,1884,1876,1956,1696,1800,1670,1761,1680,1833,1735,1660,1666,1669,1686,1706,1800,1772,1787,1815,1595,1784,1595,1723,1752,1797,1669,1797,1873,1863,1804,1780,1859,1630,1653,1878,1833,1681,1799,1735,1774,1719,1677,1710,1873,1892,1766,1739,1847,1866,1707,1856,1753,1973,1662,1782,1661,1808,1690,1639,1824,1858,1639,1616,1786,1677,1820,1734,1681,1717,1595,1781,1864,1678,1763,1761,1793,1686,1802,1735,1841,1774,1808,1855,1622,1774,2025,1748,1730,1728,1729,1814,1723,1645,1666,1683,1694,1724,1655,1785,1746,1671,1857,1748,1839,1643,1593,1703,1710,1843,1802,1897,1700,1597,1967,1750,1621,1790,1719,1827,1677,1599,1578,1692,1737,1637,1688,1807,1714,1662,1574,1786,1858,1739,1634,1985,1872,1839,1650,1793,1868,1802,1753,1622,1843,1775,1657,1791,1707,1819,1814,1953,1979,1784,1781,1874,1770,1911,1906,1690,1791,1761,1868,1860,1851,1678,1722,1817,1635,1659,1765,1692,1843,1927,1731,1790,1802,1765,1844,1661,1635,1687,1735,1759,1948,1769,1772,1815,1784,1893,1701,1779,1763,1709,1809,1782,1852,1606,1491,1665,1761,1704,1886,1894,1761,1948,1663,1850,1527,1697,1850,1681,1809,1662,1684,1676,1844,1697,1755,1816,1643,1843,1802,1741,1835,1854,1599,1862,1775,1715,1807,1734,1684,1720,1785,1819,1807,1847,1576,1832,1707,1773,1614,1773,1718,1735,1651,1857,1738,1736,1841,1639,1908,1659,1689,1596,1855,1718,1775,1713,1754,1880,1664,1797,1814,1788,1890,1609,1773,1785,1723,1670,1642,1737,1862,1709,1688,1626,1754,1683,1824,1673,1896,2014,1749,1913,1577,1754,1736,1831,1738,1706,1767,1854,1721,1869,1781,1729,1757,1847,1552,1970,1591,1705,1595,1684,1640,1575,1642,1707,1755,1592,1830,1736,1822,1853,1676,1860,1573,1814,1645,1664,1741,1703,1819,1801,1669,1782,1702,1738,1704,1823,1686,1731,1588,1809,1809,1823,1651,1618,1828,1786,1767,1741,1513,1819,1617,1845,1741,1804,1745,1721,1784,1809,1671,1665,1772,1789,1585,1665,1784,1790,1856,1631,1597,1693,1847,1765,1872,1833,1824,1676,1749,1831,1696,1818,1715,1860,1872,1789,1810,1862,1693,1769,1626,1815,1866,1677,1858,1748,1670,1753,1667,1785,1802,1656,1679,1865,1836,1567,1625,1744,1617,1825,1648,1742,1996,1689,1691,1713,1746,1660,1965,1760,1749,1725,1817,1892,1874,1566,1635,1890,1732,1708,1755,1848,1787,1618,1791,1687,1602,1944,1727,1814,1709,1716,1779,1914,1814,1527,1888,1783,1725,1909,1574,1578,1781,1742,1583,1828,1734,1668,1781,1814,1817,1617,1780,1750,1797,1702,1650,1730,1705,1721,1750,1712,1851,1677,1827,1749,1905,1761,1791,1887,1592,1641,1757,1667,1811,1820,1665,1778,1856,1808,1865,1964,1715,1833,1683,1846,1735,1679,1807,1803,1704,1791,1645,1847,1792,1879,1659,1846,1853,1732,1851,1731,1753,1687,1728,1740,1704,1736,1712,1779,1639,1487,1795,1973,1708,1743,1689,1731,1857,1804,1678,1781,1654,1597,1660,1762,1825,1704,1807,1764,1888,1684,1770,1750,1621,1642,1714,1827,1882,1707,1562,1784,1708,1827,1664,1682,1673,1679,1595,1811,1930,1734,1889,1681,1835,1690,1648,1711,1735,1843,1573,1745,1672,1847,1951,1823,1680,1797,1780,1847,1561,1735,1678,1863,1824,1791,1780,1930,1588,1833,1708,1784,1870,1682,1589,1772,1824,1737,1775,1634,1664,1721,1911,2007,1599,1764,1724,1671,1721,1835,1798,1815,1788,1685,1818,1654,1784,1781,1665,1600,1726,1716,1717,1671,1846,1605,1709,1728,1703,1879,1624,1918,1716,1691,1766,1766,1776,1679,1760,1938,1817,1784,2047,1698,1863,1858,1675,1755,1704,1741,1749,1700,1737,1783,1701,1877,1763,1680,1787,1713,1747,1730,1686,1716,1680,1799,1721,1698,1685,1643,1697,1687,1841,1556,1635,1562,1888,1705,1716,1668,1795,1882,1790,1712,1772,1729,1743,1868,1806,1751,1686,1727,1625,1662,1833,1643,1680,1604,1758,1785,1867,1906,1642,1717,1797,1826,1650,1754,1716,1863,1754,1848,1724,1633,1688,1566,1658,1823,1886,1688,1810,1707,1919,1728,1575,1632,1719,1737,1727,1773,1844,1699,1818,1720,1687,1779,1770,1808,1694,1609,1752,1713,1789,1746,1806,1740,1607,1739,1840,1715,1713,1955,1836,1893,1779,1820,1642,1805,1724,1745,1788,1860,1667,1783,1860,1801,1812,1857,1699,1675,1726,1679,1864,1674,1751,1724,1757,1894,1661,1715,1912,1792,1733,1761,1838,1585,1792,1642,1585,1815,1831,1616,1647,1730,1665,1819,1826,1766,1778,1821,1856,1625,1772,1773,1731,1713,1676,1747,1691,1722,1771,1671,1797,1843,1901,1780,1905,1762,1716,1722,1666,1804,1926,1723,1796,1868,1900,1672,1782,1799,1753,1588,1813,1687,2002,1679,1830,1766,1846,1769,1700,1607,1654,1878,1683,1681,1538,1697,1884,1773,1781,1894,1673,1745,1683,1773,1713,1555,1749,1834,1777,1704,1673,1729,1755,1713,1582,1881,1883,1679,1916,1859,1833,1693,1744,1773,1996,1776,1867,1815,1722,1637,1863,1656,1805,1771,1548,1836,1759,1772,1680,1842,1535,1773,1727,1912,1748,1913,1780,1584,1746,1813,1734,1669,1748,1679,1615,1748,1740,1762,1678,1713,1675,1753,1634,1820,1759,1784,1751,1659,1732,1859,1987,1629,1843,1740,1732,1766,1692,1698,1709,1649,1787,1596,1666,1724,1877,1833,1880,1852,1738,1824,1709,1611,1766,1869,1703,1943,1742,1812,1757,1666,1594,1766,1661,1821,1833,1706,1813,1814,1745,1723,1788,1783,1664,1896,1702,1770,1713,1611,1684,1910,1686,1663,1716,1671,1647,1802,1668,1821,1822,1543,1774,1847,1812,1700,1850,1681,1727,1764,1863,1760,1803,1730,1673,1807,1771,1791,1833,1671,1698,1890,1741,1693,1830,1787,1834,1713,1846,1839,1609,1652,1603,1740,1723,1674,1751,1659,1715,1752,1809,1686,1819,1746,1822,1766,1741,1712,1847,1693,1535,1668,1766,1767,1812,1875,1703,1749,1673,1728,1754,1747,1635,1702,1859,1640,1822,1717,1861,1929,1862,1845,1776,1896,1872,1840,1648,1629,1846,1640,1824,1712,1848,1574,1727,1756,1771,1762,1560,1763,1840,1795,1673,1595,1704,1761,1782,1727,1661,1713,1805,1925,1740,1814,1650,1712,1824,1766,1605,1849,1767,1666,1484,1738,1634,1714,1767,1793,1718,1663,1606,1664,1684,1829,1681,1644,1843,1783,1719,1763,1558,1871,1707,1696,1728,1652,1708,1776,1801,1856,1679,1584,1819,1713,1782,1718,1651,1783,1818,1665,1822,1866,1650,1759,1665,1671,1749,1697,1784,1915,1956,1727,1812,1943,1835,1840,1689,1699,1756,1590,1737,1713,1779,1785,1638,1744,1795,1866,1653,1649,1811,1735,1675,1797,1801,1874,1769,1767,1822,1578,1695,1891,1665,1769,1748,1667,1704,1711,1714,1750,1672,1807,1709,1674,1771,1806,1670}},
{{8000,2.500000},{566,600,652,577,591,649,613,632,613,628,649,675,671,611,585,671,666,571,634,689,616,596,598,675,666,606,570,670,679,658,647,685,698,596,748,604,631,619,596,553,590,617,711,614,591,559,589,739,652,635,653,659,600,689,724,674,647,631,696,767,604,756,597,604,684,669,649,607,601,673,554,650,539,590,665,522,713,648,651,700,643,657,675,589,653,625,651,668,686,647,684,616,572,648,652,651,572,641,611,762,592,605,677,574,654,612,590,640,701,622,658,705,610,599,625,697,646,607,676,607,693,673,527,634,620,593,617,693,640,631,563,627,676,606,587,600,621,557,582,649,623,646,620,664,637,615,652,672,624,576,564,617,624,725,625,625,580,608,623,657,614,687,604,749,666,680,695,626,674,678,615,604,655,686,701,551,586,556,613,697,713,730,653,570,624,635,556,589,630,617,582,665,682,657,625,610,566,596,614,627,554,658,627,634,613,630,689,583,645,593,752,605,711,692,622,580,668,607,587,663,715,552,593,701,626,699,636,714,624,631,627,653,641,560,613,690,653,646,630,697,579,647,635,607,643,602,761,631,584,653,537,673,657,631,753,637,531,640,572,663,635,609,616,621,580,682,607,589,731,652,622,698,652,635,603,548,605,628,555,579,681,636,711,562,639,736,633,540,537,640,641,753,683,621,637,697,625,650,648,586,659,738,658,586,629,647,645,734,570,650,665,622,679,629,629,680,590,634,705,713,618,742,633,633,615,632,631,633,570,684,607,677,645,583,631,600,638,591,692,673,652,527,587,578,656,629,696,705,674,692,672,595,582,594,614,582,533,639,764,528,616,651,573,611,652,631,663,587,687,518,628,652,631,639,582,613,700,638,681,647,658,696,713,657,693,560,618,661,641,612,599,711,572,615,592,558,583,649,641,614,600,586,622,607,656,634,652,662,567,549,618,613,663,594,569,721,677,615,574,632,713,684,599,526,614,639,642,587,585,621,655,671,627,597,654,633,603,690,578,637,605,695,737,693,685,602,615,567,577,661,500,561,580,682,596,615,649,654,625,529,593,675,718,692,625,647,593,658,581,634,692,702,572,645,682,630,670,642,629,660,641,543,668,564,583,646,595,559,693,649,640,642,634,702,541,528,634,631,612,570,573,584,693,579,531,576,637,617,773,659,603,700,600,694,723,644,658,596,615,665,722,592,651,657,664,641,785,591,609,609,624,727,642,595,752,676,632,684,584,603,712,631,635,653,710,646,697,696,690,627,584,603,630,623,601,658,646,736,669,641,674,586,652,684,583,622,567,642,662,621,635,646,608,733,763,585,614,662,605,734,665,593,639,568,643,687,661,673,622,554,619,623,631,586,635,633,634,635,602,635,669,603,635,591,823,562,633,619,609,618,715,672,540,626,646,607,651,727,662,713,678,585,670,603,686,564,605,727,534,574,650,679,669,589,645,689,703,653,681,681,748,555,706,568,658,616,688,673,620,650,625,770,574,586,641,597,639,577,598,648,702,599,631,660,641,641,631,629,543,540,668,678,594,626,743,704,711,621,707,525,552,669,692,547,677,599,671,610,645,622,548,574,644,673,573,723,563,680,644,573,631,710,582,649,550,662,570,644,562,694,631,678,633,604,677,567,668,667,711,610,594,540,679,545,543,748,710,640,488,725,640,678,635,624,686,691,556,589,638,621,574,564,602,698,687,655,626,620,637,686,683,672,667,573,687,636,559,578,667,555,644,654,611,647,613,612,674,634,669,646,655,572,539,573,576,655,634,691,611,573,648,639,712,607,709,616,684,762,606,623,720,573,648,592,688,652,571,604,596,627,594,649,667,543,650,616,677,654,706,538,577,637,677,637,674,735,593,634,694,620,632,580,590,636,517,628,612,649,620,620,568,693,731,606,742,638,611,558,677,559,609,588,595,562,677,519,690,665,582,726,677,606,600,613,659,573,648,617,674,656,627,662,636,685,633,616,618,607,638,582,702,674,575,647,659,610,731,613,655,514,652,667,594,588,645,608,525,635,617,617,600,551,683,679,647,584,633,671,694,649,647,661,694,683,609,559,649,746,719,700,586,669,553,677,657,613,743,538,606,670,615,619,684,677,650,620,648,764,530,590,566,650,700,593,653,539,698,621,692,676,546,638,762,614,635,660,675,583,652,643,557,600,682,599,521,648,535,632,671,582,694,549,674,707,595,609,610,574,691,697,636,654,635,670,728,629,634,512,710,547,614,662,612,572,639,675,613,537,673,659,575,612,599,649,666,639,639,561,648,630,555,574,642,586,583,588,660,599,652,608,698,733,661,504,594,618,593,633,690,650,711,577,527,609,645,661,541,553,541,788,616,580,543,596,641,669,659,610,776,610,650,703,523,584,699,557,604,668,766,590,655,626,629,552,665,582,623,587,654,716,673,605,541,692,667,623,700,586,575,566,647,624,696,699,642,574,674,571,627,546,692,672,600,707,671,556,576,667,624,636,674,608,666,527,674,678,589,663,695,560,687,726,633,558,672,604,625,711,613,660,548,749,679,642,519,635,652,676,686,599,653,611,635,624,717,546,629,545,582,557,689,718,503,581,626,634,646,632,610,600,654,670,669,575,666,635,555,672,666,731,655,690,644,560,633,640,650,677,639,651,677,597,613,614,615,661,619,636,662,562,617,632,792,538,676,632,548,606,615,632,654,594,648,659,667,661,640,694,548,660,709,697,553,560,644,589,667,610,691,681,584,607,643,566,655,683,572,581,706,570,632,607,595,606,689,615,688,581,666,632,561,735,605,675,647,529,580,676,662,685,621,601,678,676,600,563,616,733,698,693,658,702,654,615,648,682,598,594,574,583,572,634,663,657,640,633,651,531,581,683,618,706,624,657,609,629,596,698,571,668,512,645,656,747,687,642,618,563,563,653,704,553,635,611,575,669,644,690,697,686,648,646,685,771,602,737,631,642,617,656,577,576,609,644,662,637,696,610,607,692,698,654,656,728,626,548,665,629,766,709,608,674,708,547,648,569,703,569,573,644,588,663,589,604,615,594,625,647,653,595,635,663,704,631,685,693,661,578,687,569,525,651,671,661,673,672,709,577,625,620,595,562,574,679,683,618,554,642,628,710,626,656,589,725,675,699,646,708,608,721,649,714,569,569,652,605,628,677,614,622,601,615,647,705,686,604,765,566,616,564,576,594,617,655,624,700,490,620,624,615,648,578,552,581,608,674,596,639,678,555,570,687,621,672,633,660,633,614,673,583,592,660,634,685,635,514,557,651,564,604,693,654,678,687,663,602,688,652,523,649,686,734,640,661,628,677,607,708,607,604,715,583,686,642,670,590,697,635,596,716,630,559,614,569,624,675,588,698,594,675,642,595,546,619,663,573,626,594,706,691,652,720,612,616,704,605,663,671,690,611,634,671,606,628,706,714,724,648,558,622,586,636,683,650,661,618,613,752,646,577,640,556,633,705,625,564,606,627,630,610,658,574,629,583,629,579,663,563,627,585,573,700,772,658,591,654,749,550,666,690,572,637,610,617,520,704,599,622,651,532,600,660,706,628,673,597,598,653,680,573,653,667,573,641,695,623,670,519,599,607,594,597,672,604,627,623,600,593,717,771,634,643,610,600,570,601,563,605,651,600,644,653,610,595,592,687,701,651,595,672,657,700,607,656,593,560,691,540,632,612,693,666,698,622,626,632,627,642,607,698,694,560,609,592,665,662,596,693,712,681,644,724,564,620,615,649,620,643,634,636,687,628,589,654,580,701,593,610,644,697,628,610,620,615,680,649,508,660,701,631,612,576,693,666,622,606,700,581,600,540,622,782,599,670,614,657,569,658,632,562,778,605,668,625,659,600,639,554,610,655,678,649,670,641,667,665,575,637,605,555,718,619,582,622,683,584,599,569,660,678,543,719,689,597,596,562,590,764,761,654,711,592,644,553,655,673,617,675,682,646,634,658,624,594,727,652,633,574,687,584,632,664,568,576,567,656,576,624,677,674,591,655,692,678,632,559,574,709,647,608,676,651,636,610,660,622,570,677,636,725,546,600,579,622,668,694,615,590,674,740,587,638,657,569,706,701,599,609,675,693,649,560,614,674,586,648,683,624,577,653,690,680,575,691,673,602,729,560,704,623,613,761,694,585,651,660,670,605,736,682,549,715,583,672,611,643,571,647,597,691,584,614,629,715,578,608,683,579,605,606,677,633,605,620,722,616,602,640,635,707,539,596,627,652,637,711,682,702,623,579,688,633,669,641,613,624,541,609,632,598,643,615,690,682,620,608,632,750,610,682,641,649,658,690,595,623,590,717,655,544,627,616,696,695,637,677,654,658,611,557,629,644,700,587,583,628,689,716,680,594,688,709,738,682,609,607,698,593,659,732,583,563,492,621,531,679,720,659,581,680,581,650,573,684,655,573,653,682,730,566,650,755,611,599,704,621,553,678,636,522,645,594,639,621,666,638,670,548,604,677,545,577,646,644,626,647,596,707,628,664,640,631,650,720,649,651,583,696,590,721,660,644,676,604,572,601,734,581,639,615,636,630,713,554,669,582,527,674,684,578,578,725,664,676,606,682,536,670,646,600,650,706,546,712,683,653,617,546,707,669,659,697,684,578,695,690,598,613,682,637,652,628,510,585,599,658,542,519,600,598,683,639,649,668,652,610,628,689,693,720,594,620,585,626,666,618,643,566,695,598,648,719,635,641,691,610,621,561,582,764,672,684,644,581,694,749,682,631,622,633,520,619,614,595,695,664,638,644,631,613,497,647,644,609,711,598,619,672,556,699,676,642,674,640,622,717,699,615,706,576,610,665,641,502,592,725,628,609,669,578,636,572,743,656,648,701,730,654,584,669,599,636,712,619,596,639,616,666,635,619,623,706,717,634,650,627,712,754,687,664,620,612,627,702,606,553,657,720,595,578,651,740,637,569,595,572,604,695,635,703,626,637,661,653,767,672,610,618,609,689,677,640,657,620,491,645,644,681,689,728,684,680,641,586,808,607,637,614,530,631,648,662,627,600,680,598,666,626,526,642,716,736,641,650,660,669,582,615,669,554,571,530,713,636,622,665,600,641,637,677,664,643,767,665,604,681,635,709,586,682,641,639,642,620,683,642,668,686,688,601,726,732,627,672,601,695,583,575,596,714,596,689,662,601,604,647,615,582,613,562,635,607,603,628,642,613,640,654,613,657,673,637,595,663,483,667,722,622,615,599,686,626,638,741,562,646,632,490,710,612,616,565,627,601,676,558,665,704,665,625,628,606,610,651,605,632,651,656,665,652,617,598,635,661,637,646,724,641,735,670,582,636,645,592,694,680,588,573,637,663,551,632,648,664,610,540,610,613,581,624,528,608,608,584,620,724,596,586,579,551,608,605,557,698,647,732,600,561,678,724,700,595,600,618,617,663,606,646,619,684,611,606,625,606,635,618,682,563,693,589,588,641,768,655,750,595,576,670,687,765,591,549,690,578,619,653,709,658,593,696,574,677,618,657,676,631,651,637,617,628,633,588,656,563,663,648,609,625,620,560,673,620,611,710,681,581,665,604,671,589,612,652,558,599,658,654,667,707,590,662,585,695,679,643,704,679,602,639,577,614,571,645,726,628,640,588,686,611,666,738,601,654,623,618,527,667,573,634,599,662,611,631,611,664,617,646,551,671,656,739,602,702,632,626,728,615,601,583,658,559,595,635,626,677,611,581,535,638,576,626,684,612,586,663,570,684,703,556,569,629,605,653,638,697,682,584,646,670,653,641,695,606,630,714,657,560,736,603,649,583,694,582,665,688,674,651,665,618,605,679,677,739,615,741,600,606,618,606,652,624,685,554,617,636,591,626,773,716,599,596,658,649,631,641,626,579,553,616,554,675,571,695,579,581,568,647,757,646,700,703,662,768,591,678,608,635,596,747,608,650,598,701,578,705,616,685,642,591,645,721,589,570,650,635,611,660,721,628,664,601,707,705,651,642,625,574,555,616,671,680,667,523,635,616,581,559,649,705,591,669,599,674,560,580,619,682,589,655,616,632,606,645,612,582,627,586,609,596,643,653,636,522,574,583,627,563,650,630,676,625,650,588,726,625,644,657,559,593,552,651,635,568,588,667,606,633,606,727,650,615,569,532,615,633,639,597,600,672,650,557,579,688,757,551,671,648,658,594,560,615,663,634,606,683,581,556,670,608,648,563,693,688,574,717,676,627,675,644,616,612,730,656,581,718,587,542,641,654,528,643,596,661,639,644,631,586,616,631,602,665,698,689,643,658,585,592,679,549,635,668,623,642,729,579,575,640,681,643,673,694,646,751,556,683,582,648,654,756,726,640,718,592,598,683,663,738,644,587,639,639,624,600,625,570,664,690,670,595,667,632,556,650,625,606,648,719,594,574,653,598,621,701,524,669,633,604,628,568,694,643,710,699,633,641,620,579,561,618,628,729,719,637,675,578,609,623,642,549,729,600,598,625,588,670,698,617,577,573,614,677,545,648,602,621,577,622,600,611,698,636,529,567,656,622,603,591,541,664,694,589,550,659,669,666,614,725,631,565,628,639,584,648,665,644,746,579,658,678,592,691,659,631,651,546,725,629,608,604,623,695,586,678,678,583,593,571,597,638,599,702,670,652,562,610,691,684,573,655,660,659,712,660,564,624,581,588,654,640,662,609,707,674,581,605,660,757,622,656,667,734,652,637,580,748,555,708,579,609,698,599,632,624,564,696,667,601,603,628,587,732,578,661,558,726,692,613,531,613,602,690,620,679,630,667,651,616,668,665,665,612,695,604,638,627,600,701,586,623,733,678,635,670,671,662,663,743,575,649,652,600,575,564,653,631,681,584,618,658,541,614,623,540,686,625,676,664,684,662,588,671,619,653,615,655,700,669,702,553,579,609,689,592,582,672,611,605,567,620,573,652,703,655,685,648,643,615,726,810,707,582,567,675,595,642,634,768,637,625,609,579,714,627,633,582,587,570,663,725,635,613,628,608,659,600,636,589,691,667,540,635,649,637,762,674,613,668,663,656,709,634,656,642,717,699,703,707,605,683,604,652,594,616,650,604,646,625,609,657,604,617,606,665,531,667,601,661,656,682,717,620,606,571,585,599,641,674,610,576,597,612,602,623,575,631,673,541,682,617,662,593,640,644,658,763,680,566,736,614,564,651,658,628,544,612,679,668,620,680,664,696,637,626,714,604,621,590,641,649,557,687,661,575,560,656,608,633,652,654,590,603,569,727,751,625,724,603,714,652,651,554,667,606,645,588,643,684,646,672,596,599,654,644,641,618,664,632,623,712,614,648,667,633,577,626,637,650,542,556,694,652,584,619,636,692,628,658,568,635,664,649,693,561,590,598,665,618,709,623,706,678,639,639,558,611,612,664,624,666,601,634,620,585,650,548,685,645,662,697,508,603,594,693,636,622,597,596,710,688,633,654,624,650,617,611,614,675,630,662,705,516,645,606,649,650,661,667,594,532,665,651,662,711,610,645,630,631,605,631,676,649,637,614,654,602,656,644,614,635,559,719,634,630,572,681,640,620,608,638,732,700,696,667,638,666,659,611,717,691,581,570,612,622,649,708,722,648,624,642,577,678,602,639,637,669,626,656,609,672,602,602,627,566,660,636,588,617,593,636,666,667,706,584,682,714,658,647,632,697,623,732,676,671,579,544,629,639,788,577,619,561,663,661,575,701,635,646,672,688,620,734,606,628,667,529,696,719,614,564,575,682,592,571,567,680,519,659,632,685,642,683,631,632,570,689,697,717,625,669,604,630,635,655,662,662,587,682,603,700,722,529,611,625,544,703,668,615,625,697,618,655,570,737,622,657,654,626,560,652,682,748,590,620,605,605,652,651,647,595,627,647,706,660,624,674,633,630,559,717,623,583,657,632,735,706,705,582,660,656,614,701,615,624,672,710,681,676,666,619,604,648,641,740,619,596,551,652,647,661,672,614,538,639,621,670,606,702,648,732,644,579,641,541,665,586,577,659,581,583,605,567,671,621,581,597,622,603,660,613,656,532,556,666,678,621,586,598,650,588,634,550,631,658,697,600,558,616,678,552,619,639,597,673,567,636,573,572,602,579,616,629,682,608,683,713,646,672,559,493,631,637,676,718,633,631,681,575,641,595,658,652,733,568,635,671,657,733,641,682,678,635,720,733,672,592,578,711,650,654,621,652,599,661,619,581,590,619,667,597,568,607,613,663,698,585,688,591,617,649,706,670,563,619,614,624,684,620,601,637,593,666,557,642,633,648,600,615,598,686,712,622,669,711,641,628,697,609,596,571,568,588,580,682,629,748,601,645,587,624,633,621,557,590,573,611,676,646,720,728,662,690,636,673,589,700,605,598,573,767,610,657,649,518,744,683,607,550,607,533,626,611,600,688,627,663,711,656,685,603,675,765,650,645,633,607,693,730,560,526,681,656,598,638,541,620,695,677,651,635,561,570,661,686,574,593,718,678,644,575,616,605,635,547,625,727,653,624,554,646,659,693,620,632,660,614,676,587,551,578,582,657,662,576,631,720,691,738,627,710,599,658,600,653,691,634,606,661,666,675,590,785,589,619,654,568,644,634,629,668,557,601,557,540,697,601,656,672,612,657,661,584,646,654,594,573,550,667,617,608,702,583,603,651,606,696,595,484,589,704,648,668,573,633,617,671,622,637,561,647,579,629,687,766,682,701,500,692,675,636,664,608,728,669,641,619,734,735,759,556,637,601,740,658,637,629,601,550,623,633,592,630,621,628,534,665,690,631,674,662,694,690,718,692,640,688,659,612,644,683,702,751,673,648,609,599,575,682,594,624,617,706,638,622,720,628,621,548,679,679,604,646,613,604,708,601,625,584,627,640,606,660,646,672,611,583,620,591,690,686,629,594,670,687,652,651,530,680,684,626,603,673,697,671,563,564,641,673,609,718,706,565,758,678,615,655,697,703,576,617,636,680,692,586,629,718,599,649,672,574,662,568,591,751,589,554,675,656,756,661,624,596,626,640,623,630,582,620,535,828,694,646,594,521,581,574,518,602,611,647,643,682,701,597,585,638,674,706,647,631,645,621,623,608,638,674,670,675,663,595,686,621,597,638,590,504,598,567,619,580,716,694,675,622,612,661,635,518,585,654,633,602,624,673,662,678,673,636,489,672,607,623,668,635,702,635,604,698,625,663,607,636,649,645,639,649,652,642,581,670,753,701,652,623,623,727,688,727,709,577,657,597,687,695,732,730,649,660,604,650,627,599,589,633,571,626,632,601,707,634,692,580,666,610,574,645,608,621,639,712,609,648,625,593,702,602,671,737,646,628,600,681,594,601,669,608,630,668,597,573,607,771,649,605,582,569,715,633,639,595,647,619,620,647,614,648,650,634,686,592,781,655,595,639,696,578,708,604,668,690,621,632,681,606,631,577,607,685,542,670,631,654,572,669,695,757,643,727,747,566,785,645,564,592,684,538,629,634,638,582,653,533,631,709,634,623,590,682,624,574,632,590,626,615,564,669,654,693,581,586,591,546,664,687,598,543,651,608,581,611,561,646,595,673,641,637,630,623,534,663,696,669,591,608,630,637,726,719,608,569,623,599,670,626,615,760,757,613,660,715,688,662,625,685,716,625,640,662,766,621,585,630,630,607,633,601,536,727,728,622,592,595,587,633,586,642,656,517,667,694,688,595,741,605,662,678,577,667,626,672,645,576,609,665,695,687,681,629,682,593,610,664,619,645,635,610,666,691,639,629,694,611,689,587,628,705,643,606,682,569,683,744,714,671,685,583,630,645,678,602,581,639,632,687,598,701,691,595,660,678,740,665,636,715,704,544,640,647,698,728,671,569,676,628,616,614,592,685,701,689,698,715,726,577,622,584,630,670,645,641,680,684,643,598,618,550,582,629,748,570,565,601,618,574,663,612,653,671,571,721,701,572,612,615,691,674,560,659,653,585,660,626,637,538,574,618,562,626,621,622,640,585,767,610,742,648,598,592,679,596,574,664,654,615,634,571,633,593,675,674,661,667,664,625,652,641,475,651,657,688,685,675,665,624,513,590,668,640,658,719,654,682,661,665,674,626,589,648,659,651,576,689,672,579,622,649,633,687,646,668,636,582,776,713,594,599,633,650,681,640,674,589,642,672,712,639,587,617,605,670,667,593,606,597,629,563,688,724,638,595,536,669,753,576,580,610,611,589,610,574,612,624,678,590,621,607,593,611,639,597,711,718,548,674,636,693,636,593,597,718,713,641,538,608,666,635,665,678,632,654,642,597,700,630,590,567,607,627,655,674,628,670,708,688,635,562,670,643,607,677,712,562,657,627,617,649,554,680,674,599,674,664,698,623,677,527,629,492,610,521,699,640,630,588,656,685,593,635,557,673,693,628,587,730,795,644,657,540,613,661,639,647,609,579,604,697,603,658,672,610,600,609,758,554,641,655,607,572,709,554,584,620,694,581,751,605,654,554,695,752,661,581,675,548,670,613,575,625,689,720,604,643,586,701,640,649,670,624,627,624,624,579,673,599,629,597,589,572,609,618,646,553,637,616,576,602,627,706,605,653,597,555,643,684,631,625,635,642,551,666,730,713,662,746,585,599,666,633,650,698,543,543,584,704,757,623,690,673,620,753,757,645,610,571,637,631,557,675,605,598,592,604,662,590,587,692,658,687,729,654,540,680,669,586,658,564,757,638,523,572,590,600,577,671,581,671,570,553,647,655,594,710,591,681,578,661,713,679,628,768,550,717,588,621,633,597,664,661,554,631,642,686,694,760,616,582,641,682,694,664,679,616,635,651,661,654,719,704,633,628,650,661,606,611,720,657,702,631,633,541,629,636,678,695,734,678,738,564,616,709,691,637,759,644,575,561,572,617,608,627,638,623,673,588,617,628,608,712,606,626,633,648,626,673,618,586,686,667,647,656,648,666,630,620,555,612,531,710,556,651,703,664,654,760,654,685,583,560,615,598,669,566,734,699,670,583,597,670,600,655,583,613,682,541,672,581,651,708,662,631,602,541,698,666,641,632,701,702,610,620,589,674,660,570,605,673,579,513,667,633,623,603,615,584,592,656,678,562,652,631,713,662,629,627,560,735,662,608,572,671,616,627,759,520,641,640,533,650,609,649,644,741,644,624,641,611,646,555,680,654,641,725,622,623,664,610,697,624,638,566,632,626,760,678,560,760,702,543,585,606,533,615,704,621,648,636,709,562,730,572,608,609,659,552,629,605,613,627,636,664,652,570,566,581,678,693,607,677,610,665,633,628,623,821,600,662,638,705,598,499,626,673,596,647,613,598,626,683,674,573,648,645,624,634,617,540,560,691,738,637,693,554},{593,712,705,713,661,679,636,610,596,635,614,586,640,669,677,611,637,670,601,660,548,602,690,704,616,647,662,610,622,687,632,593,670,662,656,692,598,582,579,722,628,660,631,641,672,619,587,594,669,745,663,673,644,658,631,675,631,614,691,636,642,759,599,558,620,718,647,660,702,655,652,683,599,648,595,650,607,575,652,666,653,644,592,619,574,636,550,676,556,649,652,676,677,656,636,682,590,660,692,614,716,581,617,642,664,652,674,626,638,585,606,684,700,625,633,767,661,557,560,597,637,708,622,643,612,577,787,631,639,603,713,646,586,640,682,620,652,690,644,677,644,741,683,698,774,647,598,635,665,633,670,679,652,701,610,712,638,671,672,632,643,679,638,622,616,700,603,594,659,646,664,580,698,694,665,684,685,675,665,675,593,684,627,611,664,668,771,542,614,692,629,643,654,596,531,653,590,687,725,651,682,642,647,725,585,657,601,560,650,608,591,548,667,728,601,636,621,756,627,664,578,640,572,703,639,598,568,600,604,599,703,650,561,625,683,625,610,640,660,496,679,632,638,613,665,608,709,662,599,628,642,566,734,603,801,597,678,686,607,619,666,645,656,653,606,668,618,621,654,608,661,670,596,687,587,744,686,621,557,568,631,623,507,652,694,583,704,676,672,621,660,619,640,635,669,654,623,600,672,590,647,628,594,620,590,688,669,689,580,650,583,598,717,644,744,607,617,577,600,606,594,673,652,599,639,590,629,664,678,713,672,704,641,753,665,658,689,586,647,560,729,517,720,633,622,567,658,544,649,600,576,592,695,753,597,547,593,675,752,686,662,686,622,675,659,575,602,661,657,646,614,683,609,607,693,732,620,571,675,648,589,608,717,606,579,590,632,656,712,665,739,587,642,686,639,582,732,597,614,659,632,655,631,648,624,653,613,684,720,641,592,638,670,641,570,748,607,673,677,629,613,608,599,608,600,623,661,649,620,587,729,598,622,683,628,626,636,587,694,678,613,671,698,687,588,578,639,666,653,634,761,588,627,681,697,731,654,619,595,667,618,616,589,679,680,676,662,620,617,585,685,556,714,694,566,605,598,686,651,712,650,626,680,632,643,694,688,672,690,709,639,705,602,689,710,745,696,641,639,686,692,667,588,645,564,610,586,577,616,560,635,627,637,606,660,635,643,682,831,662,636,623,765,619,649,676,580,772,746,746,665,586,521,719,667,665,628,604,627,634,640,574,642,599,572,655,786,627,674,597,711,682,740,627,679,599,697,718,630,654,638,729,702,622,622,686,635,690,760,614,643,591,588,632,660,649,661,673,612,616,679,606,609,699,721,628,619,649,701,623,668,632,718,724,733,569,573,697,664,640,563,631,585,676,675,602,721,673,676,669,625,610,699,567,630,708,644,677,690,729,676,650,647,610,664,603,708,629,582,654,573,624,704,600,686,630,653,643,694,628,617,694,680,637,587,677,647,592,576,676,683,655,706,608,626,670,779,628,790,607,762,745,678,605,633,663,635,614,639,689,627,591,640,557,597,640,630,593,735,694,638,671,648,625,630,642,628,656,590,687,806,665,629,626,726,711,640,637,570,667,682,578,656,653,647,654,631,664,607,581,653,618,613,606,612,705,741,699,706,661,687,691,718,669,699,641,722,657,651,616,628,649,653,590,694,672,708,650,695,718,632,575,644,626,541,640,625,645,575,659,764,664,592,655,576,606,680,636,759,574,610,661,599,719,557,666,646,736,683,683,671,624,682,668,668,609,627,654,627,677,620,579,601,668,663,588,670,607,657,625,618,685,698,641,566,629,622,610,609,660,543,552,620,610,667,698,729,612,646,761,647,596,716,632,655,686,679,607,711,687,661,699,754,647,572,620,657,570,619,671,682,718,739,600,683,687,661,711,648,592,733,729,639,626,621,593,605,556,578,638,663,596,657,783,646,688,660,655,517,645,591,598,632,718,608,656,661,749,671,624,771,610,705,627,685,632,642,655,607,583,650,645,546,645,657,604,605,614,659,620,642,666,581,638,638,698,635,709,715,596,619,602,598,746,724,634,697,705,608,605,608,712,517,630,585,677,563,689,633,613,586,615,671,663,653,586,686,581,724,609,643,672,704,669,601,632,650,573,615,684,575,551,662,578,599,655,707,619,651,637,639,532,683,707,648,698,545,691,616,663,675,579,672,595,684,655,766,586,673,603,570,669,604,555,733,679,676,652,612,654,802,684,636,615,694,511,621,599,684,584,647,589,623,654,695,571,558,616,615,675,651,679,595,614,671,693,636,686,684,675,655,666,575,640,603,726,607,572,682,635,596,626,657,728,662,685,615,640,644,636,642,650,601,688,663,736,668,647,617,622,580,705,686,652,621,620,620,626,701,697,676,596,658,625,559,661,729,697,557,731,674,677,743,668,655,648,727,601,626,730,611,651,668,584,625,616,625,673,674,714,659,672,613,653,715,616,600,602,622,673,662,704,632,648,615,651,651,538,699,606,645,704,657,633,627,687,652,638,617,611,663,647,616,627,552,698,640,600,564,702,694,663,675,650,552,623,628,621,646,628,540,647,679,680,565,650,703,685,679,624,804,716,745,656,655,607,609,597,703,689,629,666,647,600,648,575,651,636,620,714,701,668,711,560,688,695,622,685,581,645,632,744,670,725,686,614,643,582,680,655,588,623,609,638,555,556,679,646,671,591,664,646,690,696,695,659,699,649,677,650,597,661,673,636,599,668,629,617,663,692,579,601,722,626,677,635,719,623,603,548,629,554,643,599,595,634,633,637,636,642,605,728,585,594,646,708,591,683,657,751,630,641,622,594,688,593,617,656,622,616,607,618,646,576,679,723,647,561,660,623,651,642,686,641,640,621,701,696,647,612,656,655,680,639,672,551,649,645,577,602,712,632,658,600,619,559,724,541,676,686,581,642,573,633,646,661,616,677,649,702,679,646,610,715,609,666,632,575,704,614,694,659,646,673,637,573,646,618,647,626,646,676,651,675,645,574,724,597,657,656,677,694,596,595,664,646,664,669,629,620,583,666,685,709,625,602,676,604,662,695,667,672,607,630,587,558,659,661,597,681,689,623,650,594,620,622,625,632,674,578,624,663,596,618,617,707,641,604,678,582,602,670,684,668,625,625,648,700,696,685,657,579,663,517,693,592,526,711,667,681,666,697,625,624,675,705,620,594,693,672,665,603,602,652,610,707,609,616,641,732,590,608,595,675,699,619,668,615,681,800,654,732,657,704,695,751,640,623,735,659,547,725,622,683,740,593,693,621,690,674,627,655,609,661,699,686,717,759,670,640,645,675,704,616,714,634,544,614,624,673,714,633,619,656,730,597,624,684,716,620,655,590,686,641,595,579,666,704,707,594,602,678,703,657,646,696,778,695,692,616,629,623,611,668,586,662,694,654,627,588,714,584,594,728,561,648,597,619,731,620,672,630,702,712,630,735,673,644,666,689,716,690,684,672,679,681,654,641,705,620,656,665,708,665,756,600,718,598,567,613,717,606,632,755,592,585,636,685,554,698,603,643,730,668,624,636,617,600,647,596,683,632,616,596,618,633,643,715,628,689,666,602,667,661,594,649,639,684,658,713,587,664,677,686,658,606,642,665,620,697,665,572,617,720,670,633,611,732,654,601,593,655,703,630,679,566,614,579,609,627,713,651,715,673,702,588,593,580,651,634,612,632,629,642,724,669,569,695,624,591,581,677,554,654,660,708,731,716,716,566,685,729,625,636,586,673,731,685,559,627,614,684,648,653,518,623,683,679,651,644,654,594,729,634,638,658,683,614,660,678,635,657,616,608,629,576,681,617,650,624,626,731,633,642,644,630,680,633,649,559,615,661,640,575,703,610,625,556,670,672,688,651,595,732,718,697,710,649,625,553,616,713,713,585,619,583,627,619,637,602,683,618,633,733,646,672,753,548,639,750,632,648,738,603,595,664,586,627,698,614,611,684,706,601,597,644,600,596,582,584,631,543,643,631,644,682,631,527,679,671,685,647,678,638,673,581,583,615,716,642,641,625,685,597,600,680,594,609,617,505,735,614,661,642,638,578,631,621,646,709,699,714,594,677,689,568,670,579,773,637,625,591,687,670,585,612,636,761,772,610,562,605,649,648,605,615,628,716,600,646,740,629,598,588,573,690,624,520,564,625,697,671,712,647,630,612,637,671,674,617,657,561,637,606,618,653,666,673,578,664,615,590,711,684,607,702,591,636,627,655,634,668,696,596,673,643,644,669,564,679,590,653,717,628,610,600,572,714,721,775,710,658,639,716,602,718,683,595,608,695,622,639,664,618,619,608,712,630,700,745,678,671,701,634,662,641,670,621,661,606,642,590,682,592,636,673,563,660,686,672,623,756,709,602,634,675,550,645,641,695,568,657,661,752,553,658,669,634,591,647,682,682,701,635,636,560,620,571,734,570,541,721,658,674,597,610,625,703,681,727,654,606,571,662,614,588,680,642,626,641,637,624,641,630,553,595,711,608,607,684,619,626,636,721,755,680,640,587,730,557,645,630,632,651,605,644,660,570,569,686,609,659,651,690,623,703,759,613,660,612,547,640,668,642,624,724,614,592,634,595,662,601,642,650,652,633,632,578,574,705,640,585,613,625,719,603,621,696,601,659,710,642,629,568,634,658,654,669,640,619,669,668,621,671,573,603,654,662,575,544,583,656,664,634,569,746,631,559,640,598,655,636,654,708,639,641,723,699,616,723,674,640,599,504,654,670,594,629,722,686,675,588,710,728,670,635,571,679,628,648,641,657,702,598,702,592,621,625,660,700,632,592,577,625,658,612,721,636,619,641,685,589,659,642,692,614,589,592,637,633,632,606,649,620,629,597,662,627,655,673,605,603,646,602,568,690,592,632,731,616,599,655,676,592,671,672,640,581,666,612,659,631,585,649,653,726,627,642,676,676,627,608,575,687,680,661,671,654,694,660,653,626,619,678,677,673,650,636,680,609,639,669,723,544,643,733,738,581,619,618,667,645,622,689,647,702,708,578,660,661,629,575,772,742,682,621,601,597,593,620,672,562,581,567,678,639,648,711,724,641,718,626,626,690,716,656,658,688,658,620,573,667,696,683,683,665,628,693,653,723,615,604,774,619,640,509,591,673,631,581,622,618,705,635,705,589,596,589,603,692,703,658,616,594,636,656,663,655,596,565,691,769,743,611,643,605,678,547,651,672,668,599,677,690,670,692,644,655,730,655,629,578,684,736,555,652,715,630,615,559,667,588,590,658,574,633,717,642,696,621,660,632,646,637,737,676,670,670,663,590,755,545,657,538,741,573,613,635,658,646,644,671,606,674,622,644,621,578,676,612,659,674,696,708,603,642,645,658,638,617,657,677,601,635,641,824,675,651,601,657,709,634,717,632,608,721,688,688,570,690,652,723,624,754,656,639,550,666,611,725,684,641,628,604,654,605,735,616,688,678,620,720,676,647,652,621,706,624,677,792,652,605,584,707,723,660,715,648,632,577,603,616,643,644,697,569,605,592,698,580,663,601,660,704,625,700,559,567,720,644,641,611,657,603,660,744,667,612,612,625,741,608,621,629,716,623,573,684,653,637,645,592,669,703,657,701,661,707,708,658,642,645,658,568,545,628,701,604,702,711,588,719,675,598,644,672,661,585,733,588,616,689,684,686,579,624,636,633,647,752,644,763,641,604,647,663,643,651,708,656,597,650,674,587,774,740,646,714,608,578,566,620,650,674,595,647,635,706,571,716,606,627,764,677,676,564,638,624,578,612,636,617,668,563,578,611,636,678,662,586,680,551,673,664,623,652,649,616,624,664,559,629,628,621,633,649,620,658,692,682,636,625,652,719,623,574,737,713,636,572,625,659,630,772,622,628,676,706,567,618,703,690,555,696,668,769,659,698,594,754,689,562,625,601,749,685,662,591,637,612,775,663,560,636,669,669,562,641,661,651,644,709,619,636,729,709,625,710,652,628,671,641,572,634,697,616,610,551,615,611,634,718,692,715,690,699,703,665,539,650,558,632,725,574,727,676,722,639,597,637,563,700,635,660,591,605,604,609,617,623,759,662,653,653,593,702,712,601,623,678,601,749,721,634,693,587,742,598,706,660,625,699,684,692,618,688,738,768,715,637,558,675,584,657,625,709,696,639,676,728,627,604,751,654,672,640,657,582,650,636,674,699,678,664,550,687,632,638,672,688,624,660,654,610,626,617,625,560,618,658,612,612,639,679,650,584,724,633,689,600,556,677,615,608,617,665,637,660,648,629,728,673,677,711,632,655,706,645,701,669,690,631,657,654,632,695,703,744,644,641,677,610,643,632,627,650,642,664,719,640,631,665,640,570,580,669,698,589,718,573,763,627,743,767,741,685,622,641,656,610,683,651,702,674,699,726,672,717,539,669,629,636,684,549,621,577,597,743,678,684,580,618,687,626,736,602,565,650,679,667,621,615,627,651,635,604,603,754,600,620,651,725,721,618,634,610,674,721,701,721,662,518,690,621,547,668,683,554,664,669,607,664,647,679,650,612,656,611,671,635,656,668,603,624,556,697,606,596,675,586,614,671,598,627,615,657,634,738,600,646,682,624,602,660,595,648,669,709,672,605,541,658,657,649,639,694,751,687,675,804,629,649,588,650,658,733,598,567,665,667,700,656,696,629,570,604,612,507,729,594,593,687,588,630,593,632,709,565,667,729,647,635,659,632,658,642,658,596,628,585,651,783,726,613,587,664,835,701,734,643,580,673,626,626,707,607,624,669,617,581,663,696,590,656,614,618,662,673,508,643,690,669,618,638,736,640,701,667,670,692,651,655,631,615,618,649,666,696,603,548,637,624,647,700,703,639,615,606,598,658,643,602,692,637,679,598,623,555,659,620,534,633,646,625,650,568,632,602,679,670,661,639,613,654,761,672,690,622,670,635,591,688,608,746,710,618,636,598,695,647,600,688,716,673,608,630,677,730,584,651,590,627,573,710,636,654,665,652,596,608,636,632,682,594,643,600,711,573,681,608,607,627,665,661,614,627,648,583,675,617,659,645,656,584,559,594,678,639,558,782,615,755,689,654,505,649,668,593,679,660,669,673,554,608,542,642,621,655,648,618,645,652,585,679,685,638,596,643,698,643,645,639,685,725,646,732,669,621,623,591,652,604,609,624,665,606,659,566,664,645,674,699,677,608,581,643,675,708,704,588,591,680,601,695,657,605,658,655,641,649,702,732,650,618,657,589,708,624,654,586,601,615,647,632,573,680,689,713,623,607,627,644,591,589,645,620,602,544,696,556,669,579,632,654,787,570,723,650,654,675,622,664,696,723,658,702,708,674,645,654,613,559,617,632,620,679,664,614,643,631,782,630,696,549,616,623,696,552,687,724,636,649,685,636,657,642,621,729,661,603,650,662,633,539,652,659,601,614,581,692,620,686,759,752,764,625,671,653,584,756,684,639,671,636,645,583,699,682,664,619,627,630,642,633,585,617,637,722,724,584,551,704,724,632,650,661,657,641,604,594,578,668,601,687,675,616,570,729,623,600,714,565,749,642,586,616,694,583,627,658,674,619,620,757,623,717,626,657,616,661,677,596,622,660,635,740,721,613,632,667,682,601,691,561,686,640,645,591,660,623,659,656,536,648,604,590,707,631,586,616,654,612,681,618,593,565,648,653,613,706,597,610,644,739,628,667,630,616,700,601,602,641,642,605,649,632,692,699,609,651,674,600,614,682,644,546,622,632,584,637,586,697,629,651,610,669,750,614,578,666,632,669,667,613,708,641,639,608,678,776,627,621,596,578,639,660,714,611,692,583,641,669,678,592,668,557,607,661,602,628,599,648,600,606,694,709,738,670,665,698,656,653,617,634,616,642,673,733,679,624,658,692,609,647,680,624,600,639,737,661,658,691,665,655,674,604,713,642,728,656,656,657,574,705,637,657,595,578,647,603,621,605,590,662,627,670,673,654,657,701,659,687,651,635,586,730,653,640,653,667,672,654,643,660,705,607,630,670,685,695,694,622,673,667,640,676,624,630,720,762,663,629,705,669,652,648,581,671,614,648,645,733,663,709,611,725,671,609,700,645,590,659,715,672,614,538,580,613,625,571,677,711,651,623,628,743,657,594,618,630,588,592,629,513,610,575,799,747,681,658,600,678,713,640,645,665,621,686,660,614,612,631,696,604,638,666,662,644,693,677,620,652,685,634,736,684,645,589,612,684,611,653,529,609,635,601,620,674,602,692,672,711,680,644,729,581,686,661,618,660,654,623,616,552,509,699,680,597,647,696,566,548,653,711,564,589,634,648,623,599,658,630,615,681,729,657,616,647,727,651,627,674,673,672,635,659,614,547,642,654,610,711,643,641,665,543,617,753,635,660,688,693,557,657,693,694,565,680,724,589,661,589,618,628,628,612,650,612,626,649,639,766,617,657,603,646,603,648,593,594,702,615,680,648,652,600,607,634,685,678,644,626,685,618,680,612,726,618,670,747,649,706,665,665,621,669,693,584,569,637,682,629,764,665,673,669,606,595,615,648,637,758,652,663,602,685,570,683,735,658,613,662,575,560,681,635,614,657,636,638,641,633,656,683,639,651,694,707,677,637,606,648,618,557,612,690,629,739,638,701,701,666,603,524,654,594,643,567,636,605,678,656,674,678,607,632,709,649,656,702,625,622,601,664,779,662,515,638,627,590,503,704,650,666,544,667,573,655,734,686,621,612,750,659,680,631,688,643,639,636,673,589,669,656,632,682,706,520,643,663,684,662,623,629,689,536,531,683,604,610,522,699,599,650,542,657,693,671,622,720,679,526,716,636,619,584,621,569,751,670,588,721,634,742,621,557,632,619,684,600,715,634,662,628,638,565,622,616,668,663,617,636,691,708,592,665,659,714,541,609,755,685,644,638,547,672,566,692,610,537,643,580,613,674,643,670,660,571,644,572,648,598,717,569,729,627,615,611,661,601,707,545,613,621,626,674,581,660,644,624,646,697,611,633,638,666,628,643,541,620,668,601,594,701,632,590,741,556,691,667,652,686,660,706,706,688,652,629,627,687,634,598,628,637,599,618,616,690,574,647,633,722,611,634,636,650,679,594,654,612,618,659,704,563,629,569,587,706,689,657,689,634,685,658,704,649,531,674,642,678,631,766,682,696,714,606,619,622,699,606,703,644,702,636,660,619,682,698,613,612,559,637,668,523,602,696,653,743,706,628,587,671,617,611,626,586,657,708,590,592,658,631,695,630,656,698,629,673,574,641,671,591,711,578,670,645,551,664,642,649,594,620,673,602,699,599,623,654,598,757,661,623,607,674,663,657,641,605,646,703,651,756,656,661,640,594,590,558,600,588,654,598,664,634,534,644,667,691,715,716,632,571,611,756,706,625,603,594,596,693,646,625,621,660,673,657,647,669,605,614,711,531,703,661,642,664,666,626,722,664,745,673,613,578,574,670,658,667,653,629,625,667,647,719,726,544,640,636,625,587,604,707,718,659,587,621,608,539,677,609,641,683,623,608,683,663,583,565,713,654,586,672,604,697,673,636,627,662,652,567,705,627,634,637,628,548,609,752,638,603,695,675,687,541,644,706,682,723,543,615,605,640,613,687,642,627,594,650,629,679,681,681,614,590,655,666,636,667,571,614,610,694,781,655,738,613,640,623,605,632,653,596,640,610,639,666,640,627,623,649,553,701,600,665,606,585,697,706,615,666,586,687,628,652,753,712,671,617,610,788,642,753,660,578,643,720,678,680,644,629,606,613,608,734,604,635,662,627,629,699,586,631,677,621,644,618,684,649,616,685,643,643,591,736,687,577,540,661,602,563,697,681,617,640,659,627,663,613,596,640,755,699,602,615,608,678,669,645,748,755,606,618,628,638,693,615,734,659,654,680,721,691,720,600,611,601,635,741,642,629,646,704,655,603,600,668,610,613,575,669,660,698,647,663,751,679,536,597,648,597,617,762,545,656,631,619,669,591,642,572,591,642,633,615,633,653,641,737,534,737,673,646,642,606,588,637,642,585,685,718,607,722,657,635,640,686,592,727,588,569,559,666,726,698,666,621,601,650,581,708,764,630,666,582,699,713,587,690,697,621,666,606,624,598,639,563,628,675,706,698,647,563,660,631,574,557,608,576,585,624,601,639,555,694,657,620,561,634,671,662,689,647,626,600,681,649,640,546,648,680,595,665,691,606,607,609,649,649,584,603,605,650,684,605,676,691,606,612,572,621,642,744,711,689,634,635,666,579,682,639,600,707,604,592,706,670,569,597,670,596,648,605,602,709,580,667,685,610,638,583,755,587,595,612,649,645,710,756,584,618,636,663,506,694,625,705,657,697,659,626,662,561,698,618,668,611,615,595,718,687,653,579,638,564,574,624,611,669,634,725,575,587,661,633,662,721,614,643,716,573,647,622,660,669,692,596,641,634,633,632,590,573,625,609,647,595,680,614,608,686,533,678,642,615,602,611,612,669,684,629,727,608,687,673,656,699,660,659,621,609,683,669,694,578,697,604,669,653,685,649,544,629,718,607,630,603,740,663,676,645,589,639,733,558,684,632,638,652,653,546,615,629,649,686,770,565,638,695,601,652,621,689,645,612,692,684,650,572,618,638,594,578,580,721,577,624,628,642,561,687,688,634,597,603,623,603,581,657,614,641,690,612,626,660,630,614,665,666,747,540,660,617,610,702,619,710,605,550,671,647,603,562,691,603,581,730,565,630,763,660,596,627,694,530,777,715,589,630,774,689,690,645,565,657,606,692,687,650,625,650,596,651,692,683,619,645,702,535,608,571,727,661,582,644,662,694,579,681,549,720,591,562,662,577,572,692,640,651,686,608,650,653,689,659,647,714,603,621,696,617,677,600,586,602,606,694,642,604,649,692,610,503,720,676,684,601,637,566,639,590,649,650,581,576,643,609,650,586,676,755,654,643,669,740,690,632,739,659,634,567,613,678,657,617,638,631,659,664,636,504,580,612,705,635,689,701,581,678,690,659,640,688,687,744,586,707,664,624,628,657,671,688,614,624,693,573,639,585,648,608,640,560,591,625,642,714,680,681,643,527,633,677,675,630,620,642,661,728,565,587,677,620,698,590,652,588,601,570,654,581,770,700,678,558,641,664,661,712,586,619,562,628,636,633,675,635,696,661,709,576,578,681,674,661,736,601,605,762,682,667,655,659,635,704,693,600,669,623,728,674,649,649,754,602,627,680,618,658,625,668,663,703,568,699,686,751,654,690,690,560,658,698,615,690,576,595,711,690,602,568,592,638,730,575,630,565,702,686,632,742,664,667,603,684,691,686,772,723,599,681}},
{{8000,2.600000},{180,249,219,230,227,214,171,211,270,229,254,214,215,325,302,249,277,257,236,231,279,227,218,271,268,244,200,207,237,228,199,260,217,236,190,213,206,208,194,292,216,247,218,223,245,224,277,213,229,190,192,255,257,203,267,213,275,262,219,282,303,235,192,244,216,209,210,257,282,260,241,188,210,207,234,245,237,271,215,217,253,218,258,246,219,234,194,222,214,240,234,181,215,234,217,225,229,212,190,209,241,209,211,220,218,167,184,276,214,230,204,254,252,239,212,240,184,200,259,203,270,239,245,206,200,242,208,267,253,174,250,280,277,230,232,251,244,265,243,236,237,260,205,288,265,213,219,243,208,243,263,194,209,241,230,217,219,220,249,224,188,219,221,197,215,255,205,209,209,220,210,225,214,238,213,215,199,220,251,240,205,202,233,222,245,232,281,304,266,247,238,216,258,218,206,259,264,216,232,244,250,235,229,253,208,247,238,256,241,297,233,256,229,228,246,216,218,247,240,219,224,230,185,211,251,186,211,249,273,225,198,227,231,248,243,238,259,229,243,244,207,253,203,283,254,227,241,218,251,313,233,240,246,190,237,232,219,274,215,241,231,245,206,233,227,224,267,201,242,252,223,241,221,230,243,222,243,213,227,207,254,211,217,272,244,243,214,277,182,266,217,230,272,210,239,200,283,221,271,249,256,228,213,250,231,252,224,218,216,247,200,229,206,240,242,233,246,226,253,262,232,216,259,199,237,232,234,215,242,212,236,214,258,270,204,201,269,226,196,273,235,173,241,187,242,209,282,241,197,242,229,255,241,218,271,251,238,233,235,255,237,252,229,214,202,236,249,238,239,189,250,236,171,249,209,196,230,222,223,210,209,237,216,214,270,231,229,307,268,242,230,221,218,259,238,289,226,217,231,214,278,241,241,245,200,225,284,247,200,229,230,263,239,272,264,217,222,235,211,207,257,192,174,222,244,240,218,234,225,224,270,231,181,229,248,216,293,200,200,259,242,245,258,290,201,160,252,204,234,234,226,232,240,240,240,247,273,228,183,280,240,266,217,246,240,230,244,206,252,269,251,262,220,249,275,232,229,243,250,230,232,257,265,231,268,256,247,244,210,224,248,258,194,242,229,207,208,251,205,245,221,271,220,212,246,246,263,231,206,271,266,239,229,220,205,248,176,198,241,255,239,244,226,224,241,241,252,206,249,196,210,216,212,191,212,162,315,255,265,208,239,256,212,231,265,221,242,208,236,236,324,251,220,207,261,216,224,225,253,212,199,224,208,283,230,203,217,189,255,196,231,187,197,169,238,216,250,175,269,227,235,254,245,249,256,262,235,214,292,212,228,256,212,280,266,220,236,210,246,248,214,221,245,197,250,276,229,252,185,202,219,245,216,218,228,261,241,226,197,234,212,214,257,249,230,228,209,216,215,223,232,267,254,203,239,229,223,241,249,240,185,182,257,198,247,251,259,223,211,182,213,249,254,232,201,212,193,281,221,234,244,225,211,188,243,230,204,218,257,281,286,235,221,219,220,231,243,223,199,217,212,269,220,245,199,217,235,228,251,275,258,206,189,253,186,277,273,243,226,238,250,251,234,249,233,235,217,272,237,254,219,198,257,226,237,230,217,236,238,212,187,266,193,250,291,261,214,169,216,219,255,218,218,198,255,252,239,275,220,227,233,293,217,195,259,258,205,220,219,232,254,236,237,241,221,281,200,191,267,196,260,236,222,172,244,238,162,276,173,186,245,202,199,228,210,264,285,252,176,241,229,239,231,219,207,258,240,227,172,267,195,229,222,236,210,203,206,257,308,276,217,216,235,238,257,208,200,224,218,211,187,238,328,293,204,273,182,253,236,251,275,255,220,223,231,237,229,263,211,199,199,214,219,233,273,204,216,200,226,270,232,272,233,215,221,195,217,216,274,195,298,251,202,179,303,264,225,271,237,288,224,239,249,284,227,242,236,198,192,157,227,217,184,211,242,255,266,200,229,249,266,240,256,187,243,263,225,183,240,280,262,272,232,198,235,213,241,209,292,239,218,231,236,222,243,212,230,257,204,257,269,237,193,235,251,254,230,218,194,244,210,191,258,277,240,269,246,237,267,200,226,252,249,181,222,255,263,258,271,290,225,189,234,240,223,203,226,293,253,183,250,247,241,268,165,263,254,169,237,232,243,248,240,218,224,250,244,263,275,284,184,212,220,222,227,241,195,220,263,282,184,280,208,252,235,208,252,202,227,210,237,214,280,224,190,242,225,280,224,227,238,243,274,192,209,229,223,210,239,280,205,220,240,256,240,267,206,243,195,235,257,229,240,261,264,217,215,261,258,210,209,212,250,261,284,224,226,231,251,302,225,172,218,224,198,249,213,284,175,239,225,246,326,206,275,258,212,246,222,234,213,260,243,211,218,249,194,218,227,201,249,235,256,232,257,226,248,263,260,285,259,205,306,268,228,237,246,242,222,212,262,252,230,227,242,240,274,285,215,215,220,228,252,267,237,247,205,272,194,254,230,271,230,253,255,201,211,253,249,239,256,244,201,230,222,238,234,242,272,235,201,254,270,197,199,236,238,239,204,262,240,246,212,208,216,222,222,228,255,231,186,228,250,245,246,287,248,253,261,215,247,250,192,224,236,276,254,218,247,195,231,229,215,232,223,253,186,223,267,194,249,224,245,248,257,226,256,207,218,199,193,190,255,200,225,198,254,290,256,245,231,221,297,230,267,232,260,264,203,268,269,225,222,241,222,206,233,259,201,262,197,211,240,278,280,213,285,234,238,213,230,234,273,214,259,271,201,259,225,244,228,217,249,263,224,252,244,244,289,212,250,231,202,168,213,228,215,276,198,228,237,259,240,225,229,247,230,216,223,243,250,218,236,257,224,237,207,231,245,231,189,239,212,236,202,205,314,193,224,210,252,209,244,200,231,232,196,223,233,226,188,216,226,280,197,192,264,214,223,185,228,229,264,272,248,241,263,247,244,222,254,187,214,225,279,251,223,235,186,229,178,245,216,219,195,248,288,232,234,239,241,230,178,215,247,242,198,179,208,214,252,214,227,223,182,270,202,197,211,249,193,223,228,273,244,240,254,234,208,239,228,262,229,195,202,266,261,229,249,251,225,243,204,232,217,257,198,249,235,254,238,221,205,240,312,203,219,232,253,260,220,225,284,273,270,340,215,265,237,265,178,233,252,269,254,250,193,221,235,196,203,280,272,229,270,240,219,224,221,256,272,273,245,240,217,205,214,242,233,195,245,250,261,242,219,259,215,240,203,253,230,231,227,241,204,260,246,213,220,281,243,239,231,250,200,217,311,250,254,195,192,238,236,217,199,203,185,236,238,231,236,243,195,250,215,243,251,259,196,250,245,228,205,212,214,214,214,213,209,265,210,245,239,248,243,231,247,215,208,231,268,296,290,240,218,245,226,233,244,263,175,234,204,255,233,224,238,219,235,230,245,253,244,250,241,232,236,224,216,209,205,220,234,192,227,211,273,204,236,255,254,281,248,257,260,209,227,208,218,219,266,246,258,218,196,205,291,243,227,217,258,219,269,262,285,246,247,228,249,200,256,234,231,254,209,230,233,245,245,218,267,248,237,231,240,220,248,213,190,270,224,259,248,270,215,255,252,230,215,230,223,290,200,201,219,243,212,233,210,201,221,222,231,222,243,185,212,259,235,202,228,245,239,217,246,194,242,239,234,222,257,257,218,226,202,216,217,270,210,186,234,256,259,255,227,256,267,214,225,238,248,264,233,265,255,171,256,220,237,275,248,266,265,203,223,231,256,228,247,254,252,271,233,261,227,224,259,247,213,237,255,238,226,238,246,238,256,218,240,217,226,263,205,223,224,215,223,250,233,223,245,203,220,201,225,211,213,236,264,251,210,251,211,292,260,234,247,217,240,202,273,239,259,243,246,225,248,215,191,217,204,247,304,251,239,233,232,184,218,294,204,241,215,236,227,202,183,202,268,225,241,285,207,225,228,240,231,243,200,263,231,238,224,230,213,236,207,275,240,207,223,233,241,257,187,205,304,252,216,300,232,240,228,243,190,227,180,170,231,253,229,213,261,213,224,249,269,228,257,210,220,269,251,256,241,217,241,196,195,229,284,226,231,276,223,196,270,257,218,275,258,271,209,251,298,192,222,228,256,251,255,289,175,215,278,252,264,258,241,232,248,216,245,213,258,255,210,243,238,215,257,217,243,230,239,219,248,186,248,222,220,227,232,240,232,253,266,202,248,279,284,270,289,216,194,213,217,175,193,238,216,195,225,239,250,211,254,295,283,233,246,178,262,240,257,242,239,233,223,286,254,270,268,225,230,237,268,185,256,242,263,228,235,250,220,214,218,215,259,200,280,231,228,263,233,216,179,212,206,284,231,202,239,218,265,184,233,206,219,220,232,199,241,256,174,213,313,250,229,223,241,247,200,300,205,243,241,278,181,270,249,222,252,226,226,243,281,199,207,224,228,213,205,223,235,237,223,213,268,221,263,276,263,234,206,202,229,237,273,200,237,249,197,215,247,257,198,259,208,205,245,229,258,257,264,268,321,239,239,212,217,210,263,224,187,246,242,259,217,210,278,269,219,239,201,227,208,240,240,250,211,216,191,248,240,241,211,247,259,246,189,234,305,283,220,269,295,208,186,238,198,252,212,273,254,258,213,252,229,257,203,203,212,235,217,225,262,300,209,243,202,250,211,262,217,222,222,229,289,192,260,234,255,249,227,211,218,288,245,195,289,272,203,199,218,267,214,247,214,205,289,234,202,208,275,212,203,225,240,230,242,214,194,253,164,183,202,207,199,200,194,266,258,255,233,216,235,254,246,207,216,241,230,209,283,234,225,251,315,242,288,226,242,234,221,227,208,180,240,194,270,232,228,260,234,260,206,262,242,224,272,247,232,209,249,259,243,231,247,191,234,245,245,183,201,273,220,192,234,249,228,193,220,243,256,253,227,254,237,229,273,229,241,242,206,288,186,228,178,225,238,238,272,233,213,234,258,195,220,210,228,236,243,225,242,287,243,230,236,206,213,228,232,204,268,216,226,243,253,213,263,261,246,201,208,179,269,227,247,281,264,249,224,258,264,214,195,203,229,235,264,230,243,219,249,211,235,215,219,245,284,218,239,233,251,216,235,222,252,273,246,249,243,228,191,238,259,304,246,226,219,253,249,212,260,238,201,228,222,215,194,221,227,272,240,232,249,271,242,221,243,256,210,237,223,179,200,275,218,211,235,196,204,259,237,254,245,231,214,258,246,211,229,265,226,229,236,226,211,253,264,222,284,258,286,262,203,176,272,201,213,235,202,241,231,246,253,280,190,201,201,232,253,174,291,192,247,248,208,231,244,210,231,285,218,209,182,200,235,273,257,257,238,276,241,239,272,203,245,208,264,271,243,182,232,253,224,229,328,250,235,165,241,247,201,265,229,219,255,233,247,223,240,235,250,225,230,212,252,259,234,245,249,196,321,216,238,210,265,259,276,208,192,259,226,218,250,199,228,224,216,227,214,226,231,217,219,260,204,206,268,267,236,229,236,238,250,273,213,212,231,235,283,264,234,191,224,204,228,266,239,214,289,214,215,242,219,224,252,255,205,254,348,221,221,195,218,214,219,257,209,204,271,216,272,244,236,174,248,191,257,215,274,259,261,218,240,248,236,201,217,248,215,215,210,212,225,235,182,246,308,214,269,239,282,248,246,232,210,227,217,228,226,253,214,288,266,250,205,244,246,243,223,211,230,306,217,231,247,266,267,244,322,249,222,262,216,209,182,267,214,199,252,260,212,285,188,224,203,260,240,271,289,166,228,223,224,233,230,209,213,289,249,219,247,240,234,246,230,202,252,274,239,249,238,202,246,220,250,222,205,220,272,199,225,230,257,209,239,239,225,251,254,200,210,216,237,231,257,278,191,182,226,263,216,247,287,206,243,196,213,252,201,251,255,268,237,242,235,218,244,312,261,255,216,217,242,209,202,194,232,258,249,205,198,261,233,259,245,225,252,213,217,184,223,228,211,226,222,219,209,236,264,271,240,211,209,284,258,229,212,214,229,295,281,260,255,208,197,234,244,216,206,219,209,193,247,260,206,207,227,233,276,233,221,206,213,257,221,230,220,219,243,219,245,192,224,260,298,248,259,251,282,243,209,216,246,236,260,188,254,224,240,225,242,246,204,244,235,228,217,209,275,236,244,198,212,219,204,237,240,278,254,214,216,234,233,283,278,286,241,231,193,233,231,228,216,270,228,302,233,212,253,264,270,212,248,243,272,197,247,171,269,229,182,203,224,208,251,220,260,251,261,294,245,190,287,233,236,263,238,244,229,213,218,230,269,223,254,264,263,208,192,219,228,204,212,233,195,238,225,259,243,239,196,315,239,266,327,243,255,224,255,243,254,244,237,268,259,229,180,230,236,194,254,237,216,240,204,228,246,215,213,246,235,203,200,207,182,259,229,273,255,192,245,235,239,194,216,275,204,196,226,220,214,237,239,192,286,223,201,255,179,206,220,167,244,223,262,216,198,208,230,248,200,193,211,210,233,188,227,232,255,219,239,222,254,230,256,240,209,205,237,275,231,243,222,213,262,262,218,259,242,236,232,191,237,225,256,249,247,236,256,200,243,279,271,216,251,229,229,236,205,217,280,247,228,265,227,199,242,285,290,234,167,227,280,218,271,219,201,206,245,195,266,227,245,201,197,267,246,253,232,221,216,219,251,245,192,239,226,187,219,225,262,203,260,233,247,263,199,219,251,235,278,216,228,261,246,194,273,232,220,280,229,260,244,172,244,258,209,249,218,271,213,235,236,244,197,252,309,250,207,228,246,224,271,236,215,237,207,255,206,242,227,274,243,239,235,237,246,228,251,278,217,200,253,209,293,227,248,236,220,259,248,267,213,217,218,238,213,246,251,246,227,244,216,185,226,243,260,216,235,258,258,282,253,264,267,268,257,254,277,226,272,220,225,220,293,206,201,272,188,236,253,212,218,200,231,263,212,236,268,206,232,244,228,263,227,201,242,179,228,265,214,236,251,211,241,205,227,231,257,241,232,205,287,235,218,220,197,228,251,196,220,263,205,245,236,235,205,297,222,256,184,232,271,223,252,215,211,209,264,276,264,193,235,224,245,207,230,228,214,224,193,220,254,215,206,269,237,226,241,219,231,245,248,247,240,345,278,245,196,288,222,167,268,232,225,184,207,215,216,234,257,251,306,234,214,222,203,251,227,199,221,290,174,266,193,239,205,212,275,289,223,238,241,237,281,246,228,228,253,194,264,253,246,232,227,231,305,206,254,265,225,246,252,200,184,207,218,272,286,185,230,264,234,203,234,233,278,231,280,288,208,221,263,223,242,255,198,271,285,242,216,207,215,233,243,270,209,199,279,211,228,228,223,250,191,246,249,253,263,187,239,245,238,225,208,196,223,253,264,225,252,255,241,254,228,213,276,247,238,213,249,242,226,285,185,266,219,222,225,164,222,241,208,229,250,230,262,331,245,205,235,243,199,273,197,203,225,242,219,205,275,251,248,204,236,239,216,237,223,195,266,247,255,217,209,270,239,266,261,233,244,211,213,257,246,246,206,215,226,203,225,243,239,234,229,207,194,252,220,233,218,260,201,276,239,278,191,229,233,219,221,231,239,224,273,250,247,218,252,279,260,238,210,233,241,230,262,276,296,227,228,246,259,239,205,212,201,207,240,231,231,227,199,199,173,256,200,231,256,261,244,219,209,248,241,238,261,197,220,195,285,207,231,236,242,223,344,207,215,269,228,218,208,247,210,202,247,232,222,249,250,215,253,306,263,242,240,296,210,214,205,252,269,235,236,218,256,249,239,251,222,285,210,195,244,262,200,284,253,220,226,236,249,188,279,250,222,264,211,240,272,248,241,211,223,222,216,295,215,269,213,257,215,216,265,202,242,174,272,236,252,221,242,243,260,216,235,255,222,295,211,206,246,283,222,237,259,212,209,251,232,226,222,240,253,232,234,211,204,224,234,183,224,204,261,255,248,238,228,288,238,221,202,179,238,181,246,173,198,230,229,285,301,269,203,246,239,222,246,227,246,238,244,255,190,237,237,190,265,229,212,229,194,198,220,203,245,207,211,242,234,209,264,220,243,183,224,200,287,276,198,224,326,207,227,273,272,240,269,228,224,185,224,185,225,214,228,284,250,211,257,204,269,213,308,205,231,265,200,204,270,227,220,241,252,261,233,264,197,210,192,242,208,262,211,220,205,224,242,236,210,221,219,250,244,246,279,222,230,219,259,227,275,227,273,246,252,228,216,236,229,196,209,218,264,195,270,213,274,246,224,207,236,256,222,205,270,261,206,237,254,238,278,166,260,260,219,253,224,210,231,236,229,257,217,265,264,231,247,259,256,199,267,205,194,198,208,192,267,248,216,240,228,220,175,251,184,225,230,262,216,240,222,265,250,228,193,202,266,238,222,260,232,223,209,345,225,221,228,269,220,257,200,240,263,264,195,214,227,260,192,186,228,248,215,251,234,286,253,236,219,236,249,233,201,254,215,229,293,289,207,210,226,234,238,223,208,225,270,207,200,283,257,235,234,229,237,290,304,223,197,207,241,177,228,239,228,236,239,239,221,239,247,249,263,232,206,236,219,196,212,255,219,205,232,267,274,251,206,234,197,253,265,246,214,223,210,223,248,189,205,221,226,206,190,243,244,209,198,299,201,238,244,291,230,214,276,249,277,251,222,205,225,253,259,320,234,238,227,227,257,287,237,196,252,255,216,270,267,237,225,214,302,243,203,237,248,235,281,196,240,249,230,196,197,225,234,216,184,202,288,219,210,188,256,235,217,214,228,255,256,201,228,244,289,219,215,233,206,273,205,241,259,195,247,228,202,269,214,241,261,197,263,263,220,243,213,237,199,264,226,247,221,227,227,248,233,299,301,224,272,229,266,253,255,303,296,232,258,252,260,240,200,234,220,245,175,227,255,237,243,243,230,228,222,244,275,296,249,280,254,234,188,229,221,218,252,185,226,237,203,223,228,210,192,222,207,198,202,248,267,293,212,234,214,250,209,219,228,226,223,225,212,234,283,253,206,224,244,228,248,251,190,241,197,234,207,235,223,221,231,216,223,234,253,257,200,242,232,227,174,222,253,224,227,247,269,246,230,258,194,203,243,205,203,167,201,234,259,235,192,238,188,246,228,207,230,267,253,225,226,244,257,248,217,241,254,212,200,298,225,230,255,261,224,211,203,186,254,192,261,259,265,221,239,238,238,263,187,220,217,198,193,227,225,229,259,243,235,268,202,247,251,274,195,243,234,302,255,260,218,190,302,272,242,215,213,204,219,249,157,226,263,261,227,245,190,198,217,207,236,240,232,247,212,245,240,243,224,268,201,297,256,230,232,262,235,210,256,227,219,234,268,194,271,217,196,175,207,244,237,209,251,229,253,197,236,276,183,180,237,219,232,260,193,247,230,206,237,241,201,277,244,238,281,246,267,252,287,187,226,235,229,226,211,189,237,211,250,250,216,232,257,205,245,283,171,204,209,201,251,208,228,240,260,262,217,229,236,240,267,205,252,299,207,199,226,205,282,262,210,246,252,245,337,243,222,209,205,203,205,179,232,253,249,205,241,218,254,245,196,286,212,169,249,276,215,231,283,225,256,234,214,228,243,251,280,241,241,200,223,212,213,205,221,242,218,222,219,191,199,211,166,226,203,252,223,193,259,250,238,207,240,284,231,205,204,231,274,206,270,239,252,251,215,199,236,258,237,209,199,243,233,217,237,257,236,243,243,300,281,253,230,237,257,195,190,260,248,213,236,248,193,208,267,227,208,206,219,234,257,247,183,191,254,228,269,223,215,253,234,195,219,246,243,246,213,228,225,228,193,230,242,242,220,239,177,227,232,216,243,212,219,216,205,217,220,199,255,265,219,238,246,261,244,243,252,207,182,224,227,258,249,229,222,198,234,262,231,266,271,218,264,251,207,231,243,223,190,225,233,214,245,200,254,201,238,211,199,247,234,252,235,241,212,255,195,228,191,244,212,250,212,244,263,238,253,228,268,253,235,213,249,223,267,259,269,223,249,254,203,222,246,234,277,270,191,261,194,200,244,212,244,228,228,202,207,304,229,229,220,206,209,244,280,260,230,251,222,238,240,261,268,279,210,252,250,274,329,193,273,258,221,199,195,233,210,257,292,220,207,252,243,233,231,189,212,216,248,255,270,275,212,228,189,211,215,222,214,203,235,212,226,245,275,240,239,238,249,224,271,201,247,249,275,233,247,206,278,261,221,249,243,236,239,230,244,205,213,243,214,185,183,221,261,253,231,213,237,285,236,261,215,211,232,221,261,267,245,248,198,204,250,256,229,237,277,245,227,268,235,244,275,241,211,207,232,260,197,236,237,210,224,216,236,230,227,287,265,246,191,227,210,235,268,256,242,186,243,226,252,262,223,251,242,241,243,226,258,209,213,279,236,233,272,218,216,225,262,198,232,194,199,223,221,236,216,204,236,223,222,248,261,227,236,216,250,248,221,199,261,256,250,223,279,289,267,216,213,215,249,272,244,247,260,221,205,240,280,227,198,237,191,217,280,248,254,234,212,226,224,167,196,237,216,224,219,231,261,198,279,221,181,236,231,211,233,248,277,180,241,245,247,219,221,209,218,226,241,201,262,215,220,249,259,295,204,205,186,200,266,257,205,225,219,205,235,222,256,251,234,232,211,237,262,233,183,241,225,219,267,248,236,205,246,232,229,239,227,210,283,255,307,209,172,234,278,279,278,211,257,203,210,248,213,233,211,218,217,236,223,232,207,234,228,224,187,234,239,250,246,278,221,262,171,258,199,215,225,205,219,229,201,176,253,235,290,227,233,204,248,246,243,226,222,198,218,210,185,233,271,263,245,270,245,221,210,217,220,260,281,224,242,240,240,249,249,243,193,230,238,280,208,228,231,239,198,234,240,189,178,229,197,250,231,310,201,252,205,238,240,244,228,216,215,177,241,231,238,280,240,274,203,221,269,227,244,252,249,213,193,246,229,217,212,235,263,265,245,222,274,245,224,261,220,219,238,262,271,213,247,252,204,172,230,222,243,195,282,265,228,219,235,239,210,247,259,235,193,254,224,195,254,215,172,255,269,236,222,209,237,218,281,237,270,221,244,235,231,200,220,223,232,249,198,173,251,255,203,211,272,243,228,234,236,233,215,228,269,203,194,257,252,233,223,252,256,240,197,236,239,192,256,241,206,205,246,255,209,190,239,255,240,202,240,229,237,204,237,248,215,219,214,194,213,244},{219,224,240,219,250,281,219,231,241,252,271,238,225,244,254,202,212,271,215,284,252,252,241,257,237,259,247,232,252,276,257,240,268,248,268,249,249,205,259,234,295,207,225,176,245,265,239,237,215,221,276,218,270,226,254,223,222,208,283,236,237,223,282,220,271,255,284,228,244,251,195,294,217,279,225,206,243,228,230,277,233,223,239,194,244,237,222,274,223,197,251,229,239,229,256,252,236,260,261,243,246,243,219,246,260,262,208,278,254,228,240,246,217,228,265,251,228,316,223,259,249,254,241,262,292,243,252,271,220,257,237,233,232,239,269,219,239,264,312,229,256,283,213,235,260,231,236,262,254,237,241,197,257,274,227,279,243,245,240,268,251,288,228,228,234,314,307,214,241,238,220,210,211,277,303,268,261,195,274,240,210,245,265,256,283,212,214,236,258,214,223,225,265,231,225,239,249,263,274,240,232,217,230,251,215,285,220,214,229,255,263,267,274,241,300,222,260,253,278,234,230,223,273,236,266,231,227,237,234,218,216,271,248,262,225,203,268,248,276,214,255,238,255,193,197,244,264,224,258,219,230,229,241,214,255,226,221,227,208,222,258,235,230,196,223,262,235,211,222,274,247,280,261,231,205,223,253,214,253,248,241,225,243,240,268,223,229,228,226,250,257,199,222,237,234,210,217,251,284,261,239,234,252,283,267,296,266,218,295,209,310,208,235,257,236,271,264,239,225,267,232,257,253,238,243,262,248,295,200,241,232,221,246,252,220,275,211,217,221,246,264,235,209,216,234,212,262,265,211,263,227,233,199,257,263,288,263,229,266,198,238,243,236,245,189,189,223,183,229,262,273,259,261,220,231,230,230,243,244,212,268,259,194,301,268,239,214,253,245,267,248,242,219,238,242,248,248,210,305,245,288,216,274,163,244,195,234,265,244,231,250,235,262,210,228,264,264,230,237,208,251,202,220,209,271,286,238,223,231,235,272,272,262,188,262,221,261,246,240,263,262,267,202,231,274,244,236,271,216,224,274,238,225,204,231,247,214,254,260,271,224,213,255,270,223,286,214,279,270,256,253,257,243,272,270,284,196,233,216,220,204,278,257,255,271,243,271,233,223,218,213,202,249,211,250,273,263,243,266,250,219,246,209,226,245,290,273,228,217,278,211,238,251,238,208,252,239,250,256,197,266,239,227,230,228,234,252,286,212,271,233,227,265,203,263,228,281,233,265,265,268,251,235,225,217,272,242,248,276,293,236,216,241,234,318,241,232,264,259,237,234,218,321,238,320,208,225,246,269,245,242,282,273,233,225,259,252,292,248,293,241,266,210,253,234,284,224,249,247,284,259,246,222,284,287,283,240,246,248,278,284,260,238,240,209,246,254,213,272,240,250,258,234,269,209,292,211,259,236,196,258,245,230,264,325,287,247,251,227,200,268,229,292,217,283,203,264,223,261,237,227,300,218,258,206,245,191,242,256,238,271,234,230,229,226,247,268,276,245,208,226,258,264,240,313,237,238,237,226,233,232,247,227,243,290,297,271,244,217,199,192,279,255,185,188,268,244,197,240,251,232,246,209,248,227,226,262,207,234,233,245,292,251,255,240,242,248,240,218,250,215,281,265,231,285,276,234,244,212,249,238,237,223,271,206,217,246,268,241,246,206,241,272,272,254,245,250,249,282,242,216,262,240,269,218,270,246,265,219,236,207,207,290,212,275,246,274,213,229,209,252,244,248,220,247,268,222,225,289,265,248,258,238,256,234,226,250,259,226,257,267,188,239,246,242,228,216,217,239,224,226,280,226,309,228,187,239,227,201,308,201,285,230,278,266,200,208,236,244,252,323,275,227,263,229,250,280,267,254,249,257,199,226,244,249,235,280,238,239,231,221,222,228,259,282,203,265,256,244,234,220,254,278,241,214,241,244,234,257,233,295,283,243,241,242,255,324,231,241,229,253,253,235,268,297,227,235,237,263,237,262,230,291,224,260,247,232,250,268,246,268,299,257,286,293,298,279,217,236,222,218,226,260,232,261,248,260,258,212,224,257,218,257,289,262,266,270,222,254,305,255,235,259,229,228,308,238,231,233,259,292,268,284,247,234,190,239,243,258,247,205,212,260,278,263,259,263,228,247,239,239,286,258,262,290,220,231,198,244,267,260,208,268,277,281,239,228,262,252,226,251,213,259,239,221,246,226,264,244,193,233,221,228,242,250,257,266,242,251,232,266,213,254,275,238,287,252,250,232,234,272,224,210,220,232,268,260,224,217,241,253,231,254,219,247,262,235,233,295,274,200,251,227,257,243,274,223,254,274,280,234,259,243,305,234,229,237,242,204,276,261,265,260,251,239,223,255,258,235,288,294,224,189,296,257,244,204,200,246,220,275,217,218,231,265,255,274,226,235,238,219,237,240,251,236,268,226,208,218,225,221,216,254,237,225,247,210,312,237,220,227,260,239,226,305,257,309,268,243,290,219,281,290,256,223,200,209,271,249,221,264,221,260,208,196,260,186,277,219,287,236,204,247,257,305,261,233,201,238,257,244,236,287,267,278,279,284,217,265,266,200,198,204,236,283,229,230,280,234,219,240,211,250,235,264,223,234,241,224,262,226,245,256,206,248,241,225,233,225,237,225,245,263,230,285,257,262,201,241,228,194,265,217,269,242,232,229,255,286,316,221,298,263,245,228,246,264,219,222,285,202,247,247,242,224,261,234,308,244,223,265,242,268,225,220,233,248,226,279,217,214,238,245,208,289,264,242,226,213,277,248,253,238,230,265,196,200,239,221,233,296,205,244,265,236,209,238,304,204,291,218,245,252,239,291,225,238,247,231,222,252,259,221,274,253,239,275,290,278,268,270,182,221,228,254,290,230,237,296,221,241,194,211,270,304,224,282,246,244,276,265,332,244,218,249,264,244,285,225,220,260,223,194,230,204,212,300,210,266,220,277,251,280,225,252,301,256,243,245,222,268,265,278,310,231,239,214,258,257,208,224,258,218,237,240,217,235,245,251,227,241,255,294,207,224,233,253,315,250,263,200,224,217,223,264,270,250,204,273,211,244,262,220,259,248,262,323,238,256,208,234,224,275,295,243,216,218,231,229,262,213,244,228,227,249,196,256,214,245,258,276,250,294,220,227,258,256,244,199,251,206,223,223,198,295,224,230,262,223,249,277,254,215,238,234,221,231,276,246,259,291,239,227,206,288,215,204,232,274,272,296,279,272,206,291,191,273,264,258,324,248,226,262,213,241,238,259,247,282,296,236,262,241,249,285,242,245,239,256,302,261,246,233,266,208,199,233,273,220,242,211,273,253,243,292,279,234,271,220,250,228,241,258,277,192,204,245,233,274,275,258,205,278,272,237,227,231,272,221,244,226,265,240,258,254,215,194,276,251,254,211,216,214,203,223,273,246,187,251,221,214,249,214,235,201,263,250,244,207,283,216,265,235,245,257,243,257,213,243,246,249,284,200,272,205,180,207,232,202,170,225,203,224,231,246,240,260,242,248,260,258,226,205,253,233,229,237,240,241,261,226,264,209,273,240,267,286,191,290,250,262,200,249,225,235,215,236,204,217,265,272,207,249,238,229,251,282,297,244,199,245,216,240,305,201,247,240,292,257,279,236,266,246,226,230,305,257,255,281,225,250,228,259,243,239,261,228,267,225,215,268,281,242,214,221,251,227,218,255,200,219,236,256,264,259,224,262,262,222,208,252,247,254,276,196,244,294,227,281,249,252,206,220,273,244,243,235,222,236,201,223,202,265,278,200,273,267,270,239,206,205,184,257,225,242,221,277,221,280,229,277,244,244,239,231,274,230,219,272,217,215,214,251,246,278,226,234,266,233,219,226,250,238,188,213,198,218,236,221,235,234,245,266,308,259,229,284,230,268,247,258,271,254,278,206,237,234,188,261,248,220,250,209,303,208,244,246,243,241,238,246,246,248,306,270,234,221,240,297,226,288,282,214,201,255,248,286,232,232,263,297,259,249,225,229,260,272,257,250,268,255,230,210,233,226,256,237,272,227,270,238,229,252,185,227,284,213,233,198,245,205,222,269,287,237,243,263,269,216,294,221,260,300,232,266,286,222,235,251,213,206,264,229,232,267,285,210,237,253,216,245,240,256,190,297,267,225,257,219,237,266,247,219,224,240,238,298,226,273,209,220,207,200,234,234,257,250,226,227,253,228,266,236,227,285,221,276,237,227,247,208,222,247,249,235,210,267,204,233,218,208,232,233,257,272,210,229,280,278,221,264,252,233,222,268,242,271,236,256,235,224,254,228,273,229,234,288,273,200,202,217,258,240,255,261,217,224,267,262,274,216,272,261,185,258,227,269,233,240,227,246,278,194,234,194,222,257,224,209,258,210,231,250,299,295,246,222,271,243,245,227,266,251,220,222,228,226,232,224,235,260,271,261,253,270,217,214,257,243,276,256,224,267,266,303,256,253,197,251,262,238,273,279,244,250,229,213,201,252,189,220,237,233,265,270,261,206,241,198,239,280,195,247,253,240,206,271,231,287,258,244,219,251,229,217,242,254,259,233,232,220,202,239,230,203,282,219,232,273,276,258,285,247,221,274,267,265,269,241,257,209,251,246,210,239,222,233,227,249,245,224,264,273,262,249,260,214,222,240,268,253,214,285,288,255,268,266,244,226,256,246,231,245,241,229,284,229,267,259,240,202,227,236,275,237,204,249,248,218,297,212,239,214,206,250,245,293,184,270,248,274,231,274,228,212,230,257,222,265,275,246,259,236,291,231,251,258,260,248,246,266,205,221,245,285,262,228,257,240,233,252,262,221,222,292,251,237,280,237,249,285,215,245,259,260,260,263,232,251,214,227,227,235,221,250,231,246,249,226,247,236,208,292,264,226,242,211,245,219,229,230,224,240,218,257,240,258,259,241,270,268,272,249,257,234,280,263,321,238,199,211,249,204,225,320,236,275,270,204,251,229,232,220,247,249,191,223,261,275,225,269,249,296,188,296,239,250,252,308,320,248,250,268,255,279,205,241,210,235,206,195,243,202,245,222,209,219,254,199,250,275,224,206,216,211,222,270,233,274,271,206,232,235,270,236,224,252,287,234,258,240,224,302,233,238,254,220,295,238,279,275,220,223,242,226,238,184,228,234,182,190,241,224,217,240,228,260,239,201,244,279,196,250,249,220,233,231,207,313,230,264,226,258,207,234,237,279,224,228,266,242,238,226,226,294,268,200,235,251,259,265,274,265,270,256,230,226,202,215,275,214,211,256,212,248,277,260,278,223,286,306,229,259,208,217,235,248,233,199,192,287,221,224,259,248,245,294,210,224,260,257,300,238,216,257,239,253,214,247,242,231,276,244,235,248,234,216,221,259,257,215,270,247,229,234,257,243,268,251,206,286,236,283,273,210,226,221,237,227,244,259,243,229,247,185,248,233,233,264,221,223,260,247,231,241,244,279,299,242,277,241,242,282,292,250,266,230,231,203,241,234,234,194,305,208,218,250,214,294,234,256,218,223,224,247,215,306,268,217,213,226,241,234,253,246,288,257,221,270,224,249,246,235,267,249,218,251,200,237,255,219,261,218,250,211,262,238,237,199,200,239,305,237,247,248,234,261,200,281,217,267,270,227,227,237,261,251,276,243,202,239,264,218,220,239,229,257,262,205,234,224,239,241,251,233,209,234,266,234,175,258,235,274,245,222,243,229,267,170,245,243,261,269,231,256,279,234,271,218,230,222,238,224,188,275,271,236,217,287,175,235,248,277,209,240,293,295,278,259,274,202,299,270,272,229,239,215,248,269,250,243,172,236,243,325,240,238,271,215,267,252,257,240,214,281,213,226,259,241,239,186,271,243,242,238,216,218,190,254,239,239,292,226,253,295,252,275,260,243,219,271,252,220,266,205,218,250,249,256,238,227,302,209,223,283,280,309,283,272,213,275,263,250,266,234,259,265,272,294,236,263,236,174,219,268,308,279,275,280,253,249,228,251,255,254,229,253,269,193,282,219,239,208,199,249,250,282,252,258,246,228,225,263,263,242,259,238,199,215,234,234,234,225,216,268,273,229,205,212,241,258,224,259,195,246,230,253,213,251,239,247,242,229,256,231,274,244,271,297,233,244,276,236,265,233,239,208,269,251,266,221,250,232,209,241,264,262,282,248,252,214,191,221,240,237,220,258,262,278,245,205,238,256,242,234,240,234,227,265,219,225,243,224,237,257,241,252,220,217,290,194,269,250,238,248,204,293,256,236,249,199,201,259,194,243,228,246,251,258,229,258,265,262,249,277,263,229,282,294,247,256,260,208,224,236,244,187,240,279,255,251,248,276,250,293,273,285,177,238,294,243,242,268,224,263,307,244,238,277,261,229,252,288,241,287,255,217,280,236,245,259,212,222,281,230,214,297,261,230,200,246,246,257,214,209,258,237,262,225,265,266,196,209,240,229,254,250,261,266,202,296,236,245,268,240,277,259,230,254,227,219,233,270,273,245,230,244,272,247,250,218,234,197,228,234,311,255,261,228,275,278,253,222,225,223,240,221,263,240,285,216,282,262,235,199,222,205,230,269,200,208,245,247,274,243,227,244,216,215,272,250,224,222,218,199,209,255,260,238,230,227,231,243,270,242,200,251,241,250,285,238,244,247,240,229,248,290,238,215,270,231,271,281,209,237,226,231,205,277,274,238,235,224,220,250,200,219,239,219,229,249,238,233,235,210,279,231,236,266,288,255,280,227,237,270,165,251,261,242,284,237,261,205,292,241,277,217,212,264,234,233,245,264,223,242,259,274,262,255,221,234,231,205,235,222,242,212,197,270,224,223,236,256,271,256,284,267,240,260,248,240,241,259,234,209,260,262,268,260,295,255,257,250,183,287,249,183,277,312,253,195,259,242,226,193,222,262,254,277,245,227,243,248,268,257,225,270,167,239,244,205,259,277,214,288,260,281,241,214,234,217,202,241,275,249,205,251,271,231,285,219,255,246,210,248,294,253,235,229,217,240,200,226,238,245,256,222,267,237,254,211,237,207,208,200,222,267,295,264,284,233,278,251,254,204,233,240,266,231,225,248,233,234,264,263,254,229,271,214,236,295,215,218,247,239,241,242,258,277,211,277,241,244,237,204,219,214,276,278,245,246,270,247,238,236,280,218,198,226,240,221,278,224,231,246,222,200,199,237,250,265,269,236,212,238,281,247,239,237,251,240,258,328,275,217,226,251,262,214,247,261,263,269,244,248,260,249,266,272,279,246,267,219,280,202,227,242,257,200,197,282,260,200,235,256,224,207,234,261,305,315,221,262,242,263,220,277,231,231,288,227,224,297,289,216,256,197,240,241,226,202,256,205,317,223,196,274,220,254,214,269,222,210,245,251,245,295,216,240,214,282,249,220,254,217,247,262,211,250,236,229,229,248,200,292,199,235,219,233,234,279,200,262,272,230,278,247,257,205,221,265,305,240,207,267,188,252,182,209,254,248,191,227,259,244,211,274,232,229,270,264,239,226,265,273,236,210,246,220,218,208,207,266,230,215,264,248,216,275,225,265,244,179,230,249,261,179,263,248,259,255,236,241,233,242,232,239,263,231,235,260,248,225,313,220,253,270,213,240,235,257,250,244,218,279,261,257,256,231,237,227,207,223,225,245,245,263,212,240,236,194,280,222,238,212,237,217,225,266,252,227,226,237,230,221,301,219,244,267,215,275,279,254,239,229,208,292,234,284,234,220,288,206,224,265,260,203,291,232,237,258,307,263,299,258,288,264,256,241,206,233,235,280,261,240,243,196,237,220,273,264,287,266,231,226,231,200,249,244,295,253,246,259,202,249,243,214,261,225,215,197,285,238,251,239,297,282,242,244,223,234,202,301,243,230,197,230,235,191,281,205,226,223,224,234,267,268,226,227,248,228,253,217,211,221,215,258,263,264,255,262,266,227,264,287,204,241,230,252,274,239,203,220,211,231,202,239,250,282,221,281,175,252,195,209,276,276,234,240,225,268,217,192,235,254,277,213,259,269,226,234,250,268,237,262,255,243,249,293,263,242,242,252,290,245,235,209,249,230,243,300,249,274,318,294,236,241,248,216,233,226,259,230,244,247,243,241,238,263,255,289,208,260,233,257,254,209,194,213,255,235,221,256,242,221,266,287,268,254,200,255,227,288,228,242,258,237,251,258,244,214,225,228,242,215,258,315,276,213,216,223,241,230,222,216,249,208,232,243,229,251,276,289,225,258,242,243,195,223,214,254,283,231,225,238,241,259,281,260,233,235,233,292,230,224,221,236,243,260,229,230,218,235,238,250,238,259,259,251,228,213,243,229,232,226,258,226,248,245,216,232,234,235,193,259,285,247,237,225,290,319,233,229,230,217,215,224,223,296,223,245,236,239,235,235,254,270,246,246,242,243,245,253,241,229,226,225,197,224,187,226,188,235,230,277,226,221,248,317,230,266,210,232,272,252,268,279,258,257,236,257,268,209,259,230,202,223,202,240,202,275,212,235,234,238,214,230,240,280,225,246,208,243,237,240,222,269,241,323,228,219,258,236,248,185,217,204,261,235,255,250,233,232,272,289,233,247,241,252,237,224,271,252,234,277,181,252,249,270,282,215,277,275,242,253,226,241,230,203,228,224,218,227,249,265,216,215,250,251,300,258,287,266,224,254,248,221,246,206,243,208,281,219,215,251,239,274,226,217,237,239,243,212,237,305,256,220,263,288,282,275,259,262,230,234,295,194,267,221,188,217,233,223,223,246,254,259,238,245,224,197,262,268,200,228,261,240,261,239,232,268,261,279,223,231,227,227,221,243,249,306,202,231,248,230,207,261,286,237,289,193,240,228,226,249,232,241,298,245,207,233,275,235,202,208,226,204,272,234,248,231,245,266,298,193,217,214,209,226,217,243,288,236,205,268,242,293,233,265,251,203,238,233,220,234,226,222,181,244,219,278,269,200,257,243,232,237,237,274,226,233,250,278,250,265,265,244,224,256,266,263,245,285,259,230,267,287,210,225,247,222,221,219,252,257,240,280,223,227,228,238,278,221,258,279,234,213,258,265,241,186,266,277,227,270,237,237,259,256,285,255,218,243,247,276,251,211,268,265,219,244,257,231,257,242,241,236,249,241,208,221,249,266,211,319,235,235,239,251,241,244,249,241,222,215,230,257,234,247,223,268,298,212,249,227,256,278,242,241,225,253,249,262,289,249,266,269,228,293,219,211,216,214,305,221,231,222,212,269,256,295,281,248,231,267,242,251,189,242,200,260,232,231,249,233,219,247,232,265,266,253,198,191,262,264,232,247,238,179,203,283,225,279,188,201,257,292,235,219,203,233,251,259,234,256,266,246,293,243,241,298,267,246,241,256,266,249,281,276,264,216,260,257,191,255,240,237,265,232,265,305,238,263,216,288,253,238,236,236,298,231,248,262,265,208,256,212,262,241,247,259,216,194,242,228,254,248,296,192,247,241,188,198,263,278,247,220,288,197,238,269,267,235,309,230,237,261,220,214,185,225,218,264,270,205,239,194,223,248,247,273,250,279,237,214,271,236,233,288,215,261,271,248,259,245,243,260,243,219,243,215,233,275,244,184,281,232,246,213,231,212,258,286,231,272,240,246,238,233,273,264,244,252,232,245,227,275,243,229,218,276,213,213,245,252,215,286,280,225,241,248,243,264,244,264,259,222,289,228,254,241,196,230,192,280,261,217,225,215,235,208,261,260,273,212,265,268,231,231,291,243,231,289,242,197,251,271,276,251,230,247,214,215,203,228,223,253,205,223,247,263,217,305,258,270,259,231,242,191,259,251,250,256,278,286,225,264,223,248,280,220,307,235,251,190,229,240,266,266,267,238,232,246,258,309,246,284,216,250,222,257,255,266,204,242,231,206,235,218,250,269,269,233,247,275,274,254,229,274,212,262,227,244,249,270,202,262,272,247,267,229,286,246,201,232,213,233,257,246,238,232,258,273,261,271,223,274,235,261,241,211,232,273,235,225,213,216,321,274,216,275,228,239,243,246,206,243,238,253,215,207,244,284,178,247,256,209,272,256,213,279,221,245,282,223,264,249,231,246,251,269,220,213,236,243,226,244,238,249,293,222,198,228,246,230,224,219,239,327,226,260,278,271,248,236,222,241,237,249,259,270,222,208,248,224,245,222,253,211,251,249,223,282,257,241,207,251,245,241,191,264,234,219,256,249,239,244,211,207,221,255,264,215,247,256,216,235,257,220,218,226,256,232,235,211,265,211,252,245,245,233,278,263,220,219,248,259,238,228,258,219,242,233,236,300,266,256,236,264,251,198,220,191,240,254,206,196,241,279,227,271,240,246,221,292,225,216,220,272,233,238,235,250,284,247,234,264,249,236,247,233,268,236,274,253,246,256,239,200,214,236,236,269,248,234,247,245,229,220,315,265,258,235,229,210,214,251,211,272,265,275,260,255,302,254,224,225,257,226,253,256,228,237,238,232,266,241,221,213,217,251,184,233,235,214,257,178,251,211,230,250,256,267,236,262,215,230,231,239,257,232,227,272,258,256,274,231,256,221,219,236,247,230,204,260,259,243,234,245,278,244,230,274,257,228,274,239,289,252,217,243,225,265,243,229,276,184,283,253,257,238,263,246,261,236,224,243,252,184,227,251,252,230,237,241,198,221,220,207,224,233,185,264,245,235,240,278,250,240,234,295,252,249,275,249,302,272,243,274,296,265,246,251,237,215,267,267,251,279,223,204,225,247,232,231,231,239,243,264,282,211,287,271,251,277,299,275,193,263,209,277,267,246,299,233,223,264,243,216,258,259,288,216,225,238,217,243,240,256,278,232,277,249,214,258,236,219,268,261,263,260,311,258,211,258,233,253,218,192,273,266,212,241,185,208,216,234,265,222,215,232,254,257,238,202,255,238,249,260,250,222,198,210,271,219,233,242,270,234,262,239,264,246,330,283,245,264,266,197,244,265,242,255,226,224,227,299,291,257,228,259,228,243,253,241,282,286,267,213,248,281,189,222,254,245,275,200,233,213,230,228,250,227,253,237,214,285,265,222,249,256,269,281,231,235,202,237,274,270,251,257,243,233,248,215,219,244,235,179,245,214,279,255,222,257,209,241,244,270,225,259,199,239,225,224,254,211,213,232,231,234,268,212,238,221,256,252,245,239,237,230,223,246,228,221,232,243,246,202,283,245,238,265,209,213,238,235,293,276,244,224,230,227,238,272,279,221,234,252,270,248,214,219,235,263,211,263,277,224,253,188,243,234,236,265,255,249,243,220,210,221,238,230,234,245,209,237,222,226,264,296,211,270,245,271,237,326,304,221,224}},
{{8000,2.700000},{91,98,106,76,78,129,81,114,97,107,89,80,96,120,99,90,94,98,78,56,108,87,113,74,97,82,86,81,85,116,89,110,81,83,91,92,95,93,79,86,80,85,87,109,92,93,88,65,111,95,98,81,110,77,112,86,96,89,86,98,118,111,114,83,79,90,99,79,104,94,91,108,83,94,103,72,94,110,89,87,119,112,100,80,85,87,96,116,110,100,87,123,124,101,101,77,111,78,106,92,106,99,77,89,88,104,93,90,94,91,75,90,109,101,89,114,87,94,93,92,107,97,75,105,100,59,94,88,104,75,96,75,106,102,79,89,117,103,80,79,82,96,86,82,81,89,98,79,81,102,102,105,115,83,100,113,95,111,81,102,107,87,93,87,90,92,66,78,64,90,115,78,111,97,87,92,86,90,83,79,105,87,74,90,114,102,112,105,96,72,106,85,91,99,97,92,88,126,72,96,69,66,87,85,90,110,89,83,78,90,105,83,82,76,119,101,92,88,106,98,71,86,144,92,73,77,93,90,109,94,92,81,85,95,108,112,123,78,109,70,106,104,115,102,98,73,97,97,82,85,82,69,108,106,90,99,123,103,96,77,90,101,111,100,80,81,73,99,79,107,104,85,98,118,59,107,107,105,72,74,78,114,57,83,118,95,102,84,81,103,96,101,75,76,91,100,81,102,62,94,99,82,99,69,93,132,77,119,88,89,125,92,100,74,107,84,101,96,112,85,77,97,91,72,88,93,89,99,96,115,104,101,63,89,81,95,69,121,90,111,95,92,100,94,67,82,109,81,102,78,92,97,100,67,95,100,84,87,71,100,98,119,75,100,121,100,94,99,96,88,122,86,96,105,103,93,85,91,102,89,85,92,98,100,94,96,65,87,100,61,102,89,112,113,93,89,113,94,82,97,111,84,96,95,110,81,85,102,98,92,95,102,92,113,78,85,86,50,105,83,84,94,95,108,71,98,113,104,102,88,104,107,111,80,60,87,109,96,118,105,80,72,107,99,91,82,129,101,76,77,94,79,91,82,90,83,77,99,82,128,109,84,89,103,81,115,86,92,97,102,115,70,99,75,74,87,81,87,95,70,94,61,63,97,84,90,110,131,103,70,112,110,71,81,101,88,115,99,97,78,104,96,109,104,115,113,93,96,89,98,102,71,97,77,110,80,103,87,88,90,90,89,115,102,92,99,101,76,109,88,78,75,97,117,97,91,92,87,83,98,96,85,88,99,90,70,95,79,108,115,77,67,112,78,66,88,82,92,93,78,96,114,92,106,70,108,98,79,99,103,69,108,95,106,106,81,83,93,93,78,90,88,92,104,81,137,93,86,95,102,91,69,100,120,82,126,97,83,95,73,102,85,90,79,95,89,108,122,112,88,66,94,91,83,107,72,96,85,104,114,102,120,115,49,99,92,120,89,102,94,105,107,75,90,104,93,92,92,91,91,110,76,115,112,87,100,118,63,122,102,87,89,93,99,120,84,95,92,84,99,90,99,101,84,73,112,119,76,106,75,81,104,80,106,109,107,77,120,88,106,90,69,93,68,112,91,85,106,99,100,92,83,60,105,95,80,105,130,89,121,86,98,89,72,90,74,83,117,101,74,72,79,96,71,106,98,71,86,76,89,93,112,101,83,77,71,77,101,93,96,100,84,108,108,76,50,82,83,99,79,95,68,88,83,91,87,69,79,70,93,82,113,106,115,94,87,116,71,68,84,99,102,79,98,80,82,84,105,116,79,91,87,110,95,89,79,80,96,98,62,101,79,76,89,96,76,72,86,83,92,93,103,104,96,96,95,81,78,74,106,82,64,95,124,90,99,90,108,93,112,107,95,87,93,105,96,95,82,93,97,94,75,86,109,108,91,76,93,95,85,62,108,85,93,90,82,103,96,76,81,101,106,89,74,81,92,100,87,100,93,67,81,106,100,115,100,93,102,93,98,123,120,80,101,74,90,107,86,106,85,96,79,107,67,89,90,80,73,73,118,97,122,96,98,136,82,102,80,106,93,119,101,96,91,70,81,87,92,95,67,110,80,73,105,103,88,96,86,82,108,101,73,77,80,117,82,88,93,100,87,84,83,140,80,99,90,119,109,92,104,61,101,73,65,74,76,132,94,89,80,100,100,100,74,85,103,89,91,73,113,80,106,121,65,88,122,81,75,106,85,92,85,100,105,69,110,92,122,95,105,99,70,103,92,95,72,81,98,80,110,111,91,84,86,68,98,83,98,83,76,97,93,99,84,83,88,68,89,118,91,87,94,96,99,95,54,84,77,87,71,108,56,77,80,93,91,78,75,100,93,91,90,74,85,97,88,84,98,92,73,106,108,118,122,89,93,87,93,91,93,54,100,107,95,106,100,83,85,60,103,128,97,105,66,79,107,102,111,61,108,73,74,85,73,77,95,79,90,96,87,84,80,110,103,70,113,72,106,80,83,91,85,87,98,74,98,94,90,105,100,101,96,57,69,92,88,101,105,89,93,103,84,88,102,92,102,83,98,94,68,60,82,87,102,103,73,109,96,90,115,84,117,102,80,88,86,100,80,81,103,87,91,85,74,62,88,75,100,83,88,84,90,83,91,82,88,85,92,91,79,76,78,105,102,111,96,83,75,68,104,87,92,94,74,77,118,95,86,122,83,113,86,74,83,90,84,96,113,120,81,103,94,111,86,73,68,112,94,109,105,104,71,82,80,86,96,99,99,89,74,80,76,86,94,110,73,75,78,91,79,85,89,98,86,95,79,93,94,113,81,83,82,77,92,107,107,74,72,109,96,88,98,96,129,87,86,126,129,106,92,102,96,96,105,94,81,106,86,113,84,83,71,80,92,88,89,90,98,82,93,96,71,84,87,100,71,90,111,88,108,93,80,103,85,96,99,86,95,103,84,108,109,76,86,101,77,75,97,90,118,76,92,105,103,80,86,71,108,100,81,86,107,67,116,78,104,89,73,87,70,84,81,70,97,78,102,84,86,76,115,81,116,94,95,96,106,101,98,69,87,102,99,99,76,92,114,81,83,84,61,86,106,70,74,104,86,110,80,88,119,98,120,69,98,66,91,80,77,126,89,80,88,117,76,105,83,81,73,102,82,81,75,95,84,91,67,78,89,102,111,98,92,73,75,83,93,97,66,82,71,79,101,107,82,121,102,86,106,85,94,79,91,92,115,69,81,100,106,92,90,95,87,75,92,113,86,113,85,113,66,92,69,113,106,80,92,108,61,91,86,90,66,68,106,105,83,89,91,94,64,108,102,89,91,87,83,84,95,98,112,79,106,110,75,95,94,94,76,72,99,96,109,87,91,88,89,88,82,70,89,88,101,91,92,129,71,85,119,84,107,90,85,94,103,115,106,94,90,79,83,103,100,85,91,114,64,71,92,98,74,77,108,90,86,84,81,87,89,85,78,84,109,78,68,81,85,103,108,87,87,112,92,116,84,89,69,115,86,85,92,89,81,88,89,78,77,64,91,100,99,95,88,81,74,77,89,81,96,74,111,95,114,69,86,97,104,96,78,105,107,106,103,124,84,89,107,79,93,86,95,102,104,95,87,65,80,119,99,96,85,77,101,96,78,74,94,73,105,88,74,79,89,79,86,94,92,105,113,106,78,94,80,91,96,88,78,77,113,88,104,103,103,106,96,76,76,98,104,88,94,70,77,88,80,83,84,100,106,81,72,91,120,86,98,115,74,103,87,90,89,91,100,83,100,97,88,113,73,90,92,101,105,83,72,92,59,73,90,76,82,95,91,89,90,97,83,108,101,95,68,100,94,91,107,90,92,100,99,79,102,104,96,88,79,105,76,111,107,76,111,96,93,93,77,76,99,98,108,87,97,64,90,63,89,86,88,82,92,89,81,97,97,114,105,73,93,110,97,96,99,87,87,96,87,77,83,120,78,91,92,105,73,73,84,83,79,60,102,84,93,79,115,99,100,91,86,111,80,77,88,118,93,106,100,113,83,87,81,76,99,108,80,114,79,87,114,99,79,94,104,88,92,94,95,83,63,60,79,103,102,99,102,100,88,118,100,81,76,90,88,93,98,85,101,107,70,94,121,94,95,82,86,81,94,74,77,87,97,73,87,77,85,100,109,96,79,92,104,78,81,92,75,88,76,80,91,126,117,74,100,67,80,110,84,87,74,106,100,121,80,97,83,92,95,78,96,116,74,87,84,108,85,101,108,85,76,100,123,77,76,97,103,105,103,105,88,85,72,86,93,79,85,91,72,91,73,81,82,79,72,91,87,85,100,91,88,94,116,102,103,73,90,88,95,76,92,79,110,92,67,89,85,77,95,86,77,76,94,74,108,81,81,74,106,74,103,90,125,84,100,87,87,83,91,93,75,91,103,98,85,120,84,86,100,96,93,93,100,96,87,78,112,109,124,95,94,96,98,82,109,61,102,89,78,89,120,69,104,90,110,123,77,98,101,92,84,86,94,99,69,73,105,68,76,72,81,82,70,96,114,80,72,110,82,118,96,95,99,67,67,77,87,69,78,82,83,82,91,103,79,96,117,90,110,92,103,84,76,115,94,86,106,83,100,97,97,97,104,99,81,90,95,87,100,71,69,84,116,104,67,90,101,111,88,102,96,110,92,77,90,59,104,64,103,110,104,75,95,105,79,96,74,77,88,107,99,74,65,125,110,91,79,85,75,97,93,83,95,87,102,107,79,86,97,91,100,91,97,86,96,83,108,84,90,94,87,85,85,121,75,76,84,68,78,98,107,79,96,77,95,97,81,121,73,84,96,85,109,112,86,95,76,102,86,87,90,82,115,107,81,79,100,99,75,105,100,94,83,95,82,99,75,103,89,92,69,102,106,102,105,84,104,81,91,121,102,123,82,105,78,92,127,74,102,75,104,111,90,120,97,121,101,106,89,89,97,79,96,91,87,84,98,65,103,113,105,110,104,79,72,91,78,96,103,90,86,106,85,87,68,77,116,87,102,102,102,69,82,95,105,66,110,85,60,86,101,106,99,102,98,72,91,71,91,84,72,93,107,81,102,82,104,81,115,91,110,109,91,73,103,108,92,78,94,100,99,102,89,83,64,86,80,125,99,91,90,77,86,73,77,104,79,75,82,91,78,105,96,103,80,103,113,82,79,120,103,104,89,92,117,84,75,93,96,109,105,90,91,61,69,67,96,110,96,87,89,81,83,132,110,89,87,116,83,93,82,87,110,105,70,73,115,73,81,104,95,83,88,97,92,98,78,83,108,118,85,81,99,114,87,83,86,93,80,76,109,69,98,69,99,71,88,76,75,103,67,84,81,89,100,67,98,116,85,96,113,90,116,94,59,80,92,77,110,82,98,94,108,79,84,97,76,101,84,95,114,83,123,86,78,77,87,105,94,76,83,109,82,56,77,95,101,91,88,100,95,101,103,95,95,112,72,88,114,91,89,100,101,100,95,88,109,70,92,91,74,69,100,75,100,86,108,86,85,79,97,116,77,100,81,84,106,78,104,77,90,112,71,97,107,123,95,98,108,106,98,85,95,91,108,113,105,108,92,82,86,79,97,93,65,99,95,93,107,97,77,93,75,86,92,88,83,94,88,95,109,94,89,111,92,81,99,94,102,90,82,86,98,112,89,109,81,103,90,87,98,98,95,108,94,97,83,71,97,87,82,83,95,83,93,112,84,88,99,86,75,97,98,99,83,99,70,88,96,58,88,103,82,108,106,91,89,71,109,91,101,85,73,133,77,74,100,100,82,78,97,93,92,109,73,77,106,75,101,89,93,77,98,92,73,109,99,78,85,82,90,114,100,98,108,74,125,81,116,87,96,139,75,87,74,91,89,75,88,136,65,104,71,66,78,107,73,82,111,108,104,81,77,107,120,70,101,73,83,109,88,88,93,97,85,113,77,106,88,114,88,127,123,85,73,112,86,104,90,86,95,96,76,102,86,119,69,106,113,68,88,70,80,109,102,83,104,93,114,82,97,67,102,92,94,93,92,91,65,100,82,102,89,103,66,83,77,87,83,97,83,115,89,76,96,99,78,85,101,127,85,68,100,79,125,96,86,89,90,95,81,106,102,92,74,106,83,112,109,86,84,117,73,80,105,73,99,100,75,102,93,120,69,101,85,80,102,101,84,82,81,110,82,85,105,98,77,62,79,114,118,74,93,79,77,105,93,95,118,98,88,76,84,99,67,61,93,90,95,95,89,86,86,76,88,86,76,63,104,132,110,89,111,91,81,71,119,89,86,102,114,87,86,81,90,95,79,106,77,76,99,76,106,87,80,68,68,86,91,89,82,95,77,88,113,98,101,100,101,104,104,110,73,86,103,101,88,81,99,75,109,79,90,73,82,108,97,105,115,113,85,105,78,70,106,89,104,95,95,104,93,100,80,99,107,94,78,95,79,90,103,95,71,89,82,68,81,75,80,100,93,78,100,98,83,111,97,98,82,81,76,108,77,75,79,89,104,103,98,92,85,71,89,107,78,61,90,75,127,93,87,72,77,87,76,112,97,74,75,118,93,80,82,89,93,66,90,93,105,102,75,101,96,88,90,111,86,102,98,96,93,98,101,74,75,75,93,97,106,92,98,122,121,90,102,97,97,98,104,93,88,87,87,86,72,108,91,62,77,108,85,97,96,92,76,109,101,73,108,121,91,102,98,111,117,92,97,85,102,118,111,59,97,80,65,116,101,96,92,104,109,75,64,76,94,87,74,119,102,118,119,86,90,100,104,71,73,94,108,100,74,102,83,98,88,74,94,94,110,64,80,68,88,76,96,80,100,90,86,85,120,116,102,73,86,79,123,84,77,93,80,80,96,88,82,87,98,97,103,110,118,116,78,97,110,98,90,96,92,101,62,88,87,124,120,93,86,106,99,107,74,67,73,94,98,100,88,86,120,96,80,103,105,114,109,76,102,77,89,76,95,96,93,48,87,105,80,81,88,84,67,70,114,90,79,94,106,87,88,90,84,79,85,128,113,84,108,72,81,97,105,80,86,119,100,91,74,97,97,78,105,85,103,98,87,148,91,97,77,66,109,93,122,107,84,66,81,80,76,81,71,119,80,102,80,86,91,124,92,75,101,89,90,114,105,85,99,91,96,86,92,100,110,83,98,113,107,98,79,91,112,66,120,93,79,95,83,95,103,94,135,101,81,86,88,92,90,94,111,81,97,83,58,117,104,85,97,86,84,106,82,77,86,99,75,100,77,93,86,87,73,91,93,86,93,106,103,98,91,71,93,104,66,67,68,105,100,87,85,79,86,62,79,73,98,86,90,110,85,92,91,75,98,92,93,76,81,106,91,54,97,114,80,136,97,97,94,87,74,90,107,94,106,74,97,88,91,87,85,72,119,69,80,104,96,93,91,78,92,95,124,84,108,91,94,89,87,89,113,86,85,105,111,106,91,90,81,85,88,110,95,93,82,108,87,98,115,64,97,92,98,97,103,80,101,110,77,75,91,103,101,111,80,82,107,80,87,99,80,74,101,97,103,87,80,94,83,89,76,105,90,94,75,99,70,76,86,95,99,60,88,78,88,82,87,100,93,102,107,119,96,97,102,74,100,105,93,80,90,80,88,87,83,90,95,91,82,85,97,91,75,103,92,84,106,104,100,89,113,101,87,81,86,80,91,80,86,98,69,102,83,100,68,118,117,103,115,62,123,103,94,110,89,81,91,62,96,90,83,86,97,82,88,111,83,92,82,107,106,100,82,79,96,86,91,78,87,86,112,87,121,96,88,95,71,106,94,96,74,99,108,88,99,89,90,88,78,103,84,77,109,84,77,88,97,88,85,96,85,72,91,92,110,89,67,92,84,101,92,100,81,103,84,81,109,90,104,110,87,108,95,85,82,107,111,113,84,87,106,86,101,92,92,99,83,95,99,111,90,78,71,83,119,82,85,102,88,93,106,107,100,94,81,82,78,91,109,92,66,76,68,96,110,77,92,89,88,85,87,119,86,95,98,102,67,108,85,91,94,77,79,103,82,84,83,105,102,77,94,85,75,69,72,90,88,100,92,112,107,88,111,78,109,87,93,65,103,76,90,96,91,104,97,85,84,65,89,94,89,75,103,98,77,95,80,91,71,85,113,79,97,103,78,114,67,64,73,114,98,87,80,92,79,77,81,100,68,74,74,105,131,92,75,101,86,91,74,77,121,84,103,76,125,102,89,96,82,125,72,92,80,97,88,76,101,87,102,100,100,76,97,90,103,90,108,88,100,66,89,97,107,109,99,90,113,79,63,103,108,68,102,94,96,96,96,87,77,116,106,65,111,93,96,86,81,112,112,128,99,95,100,99,103,86,87,91,125,75,119,99,83,89,87,97,59,118,93,85,110,96,87,105,67,109,79,105,95,97,76,85,120,92,103,79,72,98,91,88,108,104,73,85,75,76,61,86,89,83,89,76,80,102,100,127,86,100,76,104,98,88,94,97,87,83,90,97,88,87,117,80,83,96,100,77,96,91,99,86,81,77,91,75,114,99,98,91,92,115,69,94,98,87,91,90,100,115,98,82,99,93,96,101,67,101,101,97,61,76,99,93,64,70,85,70,96,82,90,81,95,111,117,89,70,130,95,104,89,66,74,85,76,97,104,76,106,100,96,92,88,78,86,86,97,108,90,95,80,82,122,104,75,97,103,106,101,118,93,82,85,97,76,119,102,81,94,74,75,105,86,78,93,84,95,69,97,82,85,69,100,122,88,103,115,101,86,75,96,82,89,73,60,85,90,101,107,92,111,113,100,78,63,106,83,125,105,97,84,86,72,97,118,107,104,77,75,103,89,86,95,99,105,95,77,94,92,107,120,130,90,71,92,87,72,109,100,98,96,70,81,88,76,80,100,96,107,89,86,99,104,78,91,114,116,96,95,94,83,100,107,106,81,94,81,93,87,78,95,80,70,80,125,93,90,86,115,82,91,96,82,95,102,110,100,90,89,77,93,117,73,85,91,76,97,79,83,87,108,98,91,115,110,77,91,93,73,90,99,98,78,84,90,100,70,93,68,104,95,99,93,92,87,108,97,98,84,104,96,86,113,106,81,94,85,103,101,96,86,91,88,102,107,99,87,109,78,104,91,88,81,125,94,112,87,100,101,88,78,90,54,95,77,95,103,90,70,88,98,92,91,70,76,97,93,73,113,83,74,75,80,98,93,87,115,80,66,98,95,81,89,76,90,91,97,74,107,82,90,98,74,93,108,92,87,97,88,97,87,87,88,103,88,101,85,88,83,95,88,97,71,115,76,95,101,97,77,79,70,98,108,104,90,87,111,97,79,94,76,69,84,65,89,96,90,90,81,88,96,85,83,126,120,75,78,81,109,101,85,93,87,84,83,99,107,83,69,88,87,111,99,108,99,86,121,84,104,79,77,88,75,69,85,102,99,84,85,100,86,74,108,92,96,86,96,89,78,86,85,84,111,97,61,95,90,102,84,115,98,84,67,76,84,96,87,90,80,89,129,107,92,80,76,98,118,81,84,81,103,113,80,108,91,100,115,85,87,103,122,94,97,122,118,73,99,101,56,89,83,96,80,114,95,103,91,57,75,74,110,104,74,104,77,84,105,103,89,69,78,85,91,98,105,81,86,110,80,94,86,98,81,104,89,101,95,108,90,61,100,101,81,114,97,107,97,97,90,106,114,100,116,95,102,77,68,82,85,80,99,99,83,83,82,95,72,80,78,89,98,79,84,71,78,95,85,71,83,139,102,86,97,99,89,88,94,115,99,72,79,83,109,90,87,64,90,84,104,86,103,74,73,87,102,80,93,112,128,101,95,83,98,122,95,83,95,120,76,87,78,87,91,83,87,117,106,113,83,84,84,124,84,107,89,113,75,93,75,90,96,95,84,80,85,77,77,99,105,81,90,70,57,121,83,109,93,102,82,79,93,115,95,65,101,95,93,100,73,88,73,99,83,84,119,77,92,97,85,108,123,105,99,89,104,80,85,86,119,93,68,94,86,109,66,96,92,89,118,85,75,65,91,107,100,69,99,98,81,80,92,93,100,104,106,68,105,90,95,65,88,96,98,92,72,81,104,92,77,76,80,96,77,134,101,83,89,101,81,94,50,103,86,92,81,91,75,85,84,72,93,67,80,99,79,66,109,72,79,89,79,109,76,90,75,100,107,82,95,95,89,58,61,102,100,102,91,77,103,99,97,92,89,108,96,112,95,110,89,109,124,121,118,90,99,77,87,100,104,76,97,97,76,108,93,98,106,81,100,92,79,74,84,85,91,89,101,67,114,80,65,106,92,84,90,88,88,95,81,106,89,94,100,96,91,109,73,80,86,98,120,102,83,78,85,111,81,84,99,89,92,108,101,114,116,80,95,86,93,100,113,65,93,80,106,93,133,76,111,102,80,98,88,94,89,107,91,74,110,81,108,97,78,92,99,90,64,107,99,106,114,71,107,96,113,117,105,99,75,122,105,84,67,80,121,81,76,89,90,71,107,96,95,103,98,86,78,110,106,121,84,71,104,102,54,74,102,107,98,102,95,105,89,89,103,81,75,79,100,80,95,98,96,98,120,100,100,68,101,89,78,105,99,110,99,73,83,90,94,84,91,92,86,77,82,94,82,81,83,80,101,96,114,105,85,96,101,77,94,85,110,62,102,80,124,104,119,122,97,87,99,81,97,105,77,71,111,73,96,89,110,96,95,82,79,88,85,109,102,76,112,90,92,97,114,97,87,112,83,122,81,90,79,117,81,92,103,79,84,85,63,79,95,88,90,78,107,112,102,104,118,87,92,88,76,94,104,108,102,105,89,77,93,92,76,96,80,67,93,59,89,97,67,88,66,94,86,93,93,88,119,67,96,85,89,79,86,98,79,75,81,103,62,89,117,107,102,88,114,76,104,92,88,81,77,70,97,64,86,121,75,135,87,83,94,87,92,83,88,71,96,89,105,87,101,102,121,99,71,81,73,107,112,110,84,113,111,82,81,114,120,75,86,98,123,111,85,84,90,110,89,60,113,89,85,95,68,83,116,85,88,100,72,99,94,104,95,74,123,81,101,90,87,96,112,69,78,80,87,102,82,80,92,94,111,98,83,70,75,110,72,106,79,123,89,100,104,87,69,119,80,86,91,70,97,87,84,85,73,98,91,78,97,84,98,109,83,95,84,84,88,85,100,90,111,118,100,80,92,116,79,119,93,108,111,109,75,101,91,101,89,63,90,79,107,100,79,92,93,87,120,123,80,85,83,116,100,90,109,78,102,111,126,98,82,108,89,93,93,101,93,94,85,64,80,85,90,104,94,92,79,71,131,85,90,84,61,88,88,99,88,79,79,82,76,75,85,91,80},{83,91,104,97,103,106,94,98,116,92,105,92,123,92,64,86,101,105,107,81,93,87,84,104,88,84,75,115,87,105,86,83,96,109,101,81,102,94,96,103,80,80,75,91,91,131,90,89,103,89,97,96,114,64,77,82,65,101,93,97,100,101,100,107,88,88,95,91,80,107,94,96,100,73,88,97,95,109,98,95,87,96,112,87,119,76,77,79,101,75,125,82,86,99,75,96,104,84,78,92,112,111,98,82,121,84,112,94,92,109,112,99,90,107,106,81,108,96,98,100,91,100,119,104,121,76,85,71,117,137,97,116,102,91,71,88,108,96,105,101,66,96,93,85,109,85,118,103,78,71,77,92,85,110,105,77,94,96,94,83,92,72,90,83,99,67,102,77,86,90,95,79,66,74,92,70,89,80,97,77,87,79,112,112,91,85,83,86,109,76,97,76,117,95,106,84,92,89,106,92,84,59,100,106,98,89,129,86,114,75,96,113,91,94,86,115,74,81,131,79,90,99,84,99,95,142,103,80,123,81,88,106,95,97,95,104,85,92,92,81,88,72,118,96,75,107,101,93,79,81,78,70,114,84,106,95,89,105,89,84,98,98,86,98,111,66,80,89,77,59,87,99,99,88,91,104,104,89,105,98,86,102,89,84,112,101,96,95,103,95,108,89,93,122,80,63,79,107,98,73,97,109,92,91,97,109,94,117,100,83,87,95,86,115,86,115,89,80,98,78,101,83,90,102,92,92,100,104,86,111,106,118,101,85,87,96,89,78,94,101,85,92,71,80,77,97,99,86,90,98,95,80,132,115,108,92,109,92,108,92,80,82,78,120,106,112,93,136,98,132,75,93,97,100,84,88,95,86,101,91,80,84,95,85,96,94,85,103,111,117,109,82,79,102,109,84,85,111,96,82,75,108,82,74,77,111,109,75,87,86,101,104,103,113,85,75,93,98,109,103,125,77,115,100,76,119,102,87,95,82,110,90,84,122,95,114,99,82,107,86,97,96,84,90,115,144,89,92,110,62,96,85,95,86,108,113,81,96,106,92,83,75,118,86,98,111,97,90,71,105,110,100,77,93,78,142,109,104,99,107,102,102,113,91,130,125,95,84,89,101,67,88,86,92,81,106,81,96,73,101,91,88,96,108,115,104,132,105,81,83,103,112,105,131,90,72,90,86,100,86,84,121,80,80,104,92,95,82,87,86,92,87,109,97,99,108,76,120,98,117,91,106,127,127,89,92,94,97,116,82,93,99,90,89,94,102,80,94,94,82,86,90,97,96,93,98,85,83,58,83,89,97,82,108,96,102,87,91,95,86,94,115,101,99,86,107,94,65,112,83,66,107,104,102,100,80,81,96,79,66,99,106,90,92,70,100,99,90,102,108,86,99,97,100,101,81,103,101,118,106,94,131,90,88,88,94,109,94,73,68,97,103,95,113,73,90,81,78,98,103,105,96,112,93,108,103,76,109,92,82,89,109,64,94,77,113,92,99,114,104,97,119,126,75,73,97,100,74,101,80,69,82,91,119,95,75,86,91,91,90,102,91,110,100,82,79,90,78,112,95,115,95,120,94,87,103,103,112,114,97,70,107,101,93,104,93,78,93,105,79,88,101,107,100,81,78,101,105,89,102,107,95,87,58,93,131,104,70,86,64,96,105,100,100,106,87,98,90,66,110,85,104,86,104,89,101,95,94,95,75,102,108,69,107,81,71,90,110,97,113,94,110,128,88,69,83,71,87,82,82,105,75,83,103,98,69,102,81,119,97,113,102,99,89,87,80,124,127,110,96,119,107,91,100,82,92,85,68,109,100,77,89,82,118,94,101,93,91,118,77,109,103,110,129,79,112,124,71,98,103,87,86,94,106,64,106,85,134,106,89,91,85,93,109,136,102,93,95,132,92,123,75,128,87,114,109,95,91,98,111,78,88,87,108,105,101,75,101,89,119,77,79,92,114,109,114,83,108,104,86,74,115,86,111,102,102,134,62,85,100,108,91,80,88,100,86,96,109,86,91,66,107,77,110,111,123,98,145,83,88,100,101,93,99,78,123,109,97,133,99,93,72,87,85,105,116,111,78,110,101,126,96,111,81,96,110,82,86,94,103,76,85,96,71,83,79,69,82,79,86,100,78,61,98,79,89,94,88,89,92,77,112,92,86,97,107,112,99,124,100,95,99,61,74,125,73,74,108,86,93,78,111,101,110,92,102,86,98,79,97,103,101,104,72,87,94,80,111,86,107,71,103,98,99,75,98,74,97,108,90,75,101,81,89,132,73,83,86,78,81,99,81,95,89,90,79,90,101,88,120,89,88,85,75,78,91,89,100,89,117,84,96,104,99,85,72,83,111,96,79,88,99,100,97,74,75,89,97,92,123,98,91,100,84,68,104,81,107,103,129,92,105,123,100,97,96,76,99,75,86,89,102,75,95,94,75,102,104,99,107,81,88,80,84,84,103,74,105,108,99,101,111,77,101,116,87,85,90,93,64,90,79,121,87,120,81,109,116,86,109,80,95,79,98,95,83,107,109,89,71,88,96,136,85,91,90,77,102,81,115,87,103,124,97,84,87,106,119,92,94,96,102,107,93,63,104,99,87,101,90,106,102,91,117,96,96,73,103,127,99,93,98,95,89,107,86,106,81,90,94,76,117,102,120,121,96,90,82,112,95,86,93,108,93,97,64,84,83,93,108,88,83,126,104,115,98,106,77,85,102,88,119,113,89,76,108,90,96,78,92,110,93,107,84,69,105,100,111,106,93,109,87,104,88,105,116,101,84,93,105,78,102,78,116,88,81,83,139,100,100,102,76,111,98,100,107,105,95,112,79,119,89,74,85,105,86,117,106,83,109,76,76,114,97,100,90,77,91,94,76,98,114,105,92,85,91,78,87,105,123,99,98,109,80,97,113,77,124,87,95,83,89,90,101,103,110,80,92,89,100,97,84,83,99,106,90,93,88,85,81,98,112,89,95,107,103,75,85,101,97,97,76,88,90,90,86,89,94,105,94,113,82,106,95,93,64,126,117,92,76,96,99,104,84,119,118,96,79,90,107,84,136,107,90,101,73,98,85,83,90,96,75,90,107,111,102,85,93,111,89,80,87,100,83,105,90,109,97,103,108,91,84,83,80,97,100,88,94,75,78,73,92,107,93,87,92,107,104,104,86,100,108,86,80,99,107,96,83,107,85,105,86,107,105,79,110,99,81,109,124,86,84,97,98,108,96,86,80,78,88,93,108,76,115,119,84,71,106,111,98,111,97,90,84,111,104,125,122,110,98,82,87,112,115,101,79,90,66,89,94,99,87,107,92,109,90,68,63,94,114,104,95,86,86,74,101,108,101,117,117,60,106,100,69,95,92,83,103,98,116,85,75,87,74,103,114,98,91,95,94,95,69,95,80,78,118,143,74,102,89,76,90,98,100,92,91,90,94,101,85,105,102,116,108,69,90,119,87,93,89,90,109,90,107,69,102,106,115,88,89,82,92,83,88,97,83,80,75,91,98,86,88,103,83,96,98,105,85,81,110,95,96,85,89,83,116,142,92,107,93,77,82,84,124,80,71,72,97,93,95,89,86,108,131,80,99,118,99,117,83,105,101,82,78,92,107,80,88,112,104,101,91,54,83,104,89,103,92,98,99,92,84,79,111,82,94,146,88,74,87,92,104,82,79,109,99,99,81,123,134,103,87,77,76,81,94,108,100,107,99,85,96,93,96,86,81,92,82,108,100,86,97,97,88,88,101,102,97,99,89,77,96,101,116,97,92,76,87,104,106,97,89,88,86,95,108,96,136,106,115,106,122,109,88,88,79,115,97,96,93,80,121,94,83,84,103,113,97,113,100,86,110,81,99,87,99,128,85,84,100,104,71,95,81,95,77,120,88,72,115,93,96,125,118,95,91,90,103,85,111,55,115,89,82,90,120,75,101,90,85,112,85,82,101,65,100,108,121,94,113,120,62,82,89,91,104,103,90,122,99,80,77,98,92,83,104,104,135,124,77,106,96,101,97,97,99,65,96,88,98,75,90,88,107,90,104,95,94,99,123,83,77,103,111,94,86,121,130,96,110,87,101,81,98,105,90,89,117,92,75,74,88,99,97,86,90,93,110,121,94,92,82,77,87,106,113,107,122,83,94,90,89,93,112,87,107,82,101,99,85,78,98,78,99,70,88,83,103,79,78,87,93,82,101,79,120,110,79,91,83,109,93,105,124,94,85,81,111,112,113,80,105,76,72,87,98,125,73,84,99,84,81,76,111,95,103,118,102,83,96,75,105,100,92,86,107,91,80,104,103,99,100,91,90,83,98,99,73,109,112,108,107,81,77,87,91,81,90,90,90,81,73,108,115,99,121,98,84,84,70,88,88,97,101,80,116,94,73,104,86,89,111,95,90,87,99,86,94,103,89,94,86,141,90,70,80,102,96,102,84,91,89,90,96,123,88,95,80,93,83,116,94,77,116,84,89,90,111,133,110,96,93,93,73,95,103,110,78,100,91,114,81,92,101,103,94,93,108,109,104,83,84,89,74,100,99,98,93,110,113,88,154,68,94,91,88,93,89,77,72,103,85,91,86,93,126,93,61,94,106,108,91,91,99,90,82,77,108,87,70,104,88,94,88,101,128,101,88,99,76,98,87,93,107,103,118,103,96,72,90,110,114,95,85,86,90,86,95,104,104,110,107,93,97,108,115,109,94,91,119,107,65,98,105,82,105,79,100,79,119,82,70,78,78,118,97,71,94,94,75,90,94,114,107,106,112,65,85,98,108,104,84,98,95,94,78,76,88,90,110,79,122,85,78,89,91,116,101,92,105,95,123,107,123,92,102,115,113,71,87,82,108,83,90,75,120,94,81,102,131,93,85,91,124,72,101,112,78,94,99,73,85,78,80,116,87,105,117,91,96,98,70,109,79,63,88,65,88,95,75,108,93,93,103,74,89,87,111,97,118,109,125,95,106,110,69,100,104,114,106,122,118,78,89,95,113,87,94,96,104,110,115,103,93,116,96,89,88,75,120,85,101,96,96,97,118,112,84,93,102,84,98,92,94,96,110,88,99,79,78,96,101,110,107,92,89,107,78,75,87,110,91,93,100,79,99,109,83,88,110,88,89,101,90,87,108,120,85,88,109,109,111,109,89,111,129,92,95,69,77,72,101,127,98,86,107,122,75,88,125,83,120,94,98,60,114,100,91,93,117,92,91,104,86,96,96,106,86,126,91,96,104,93,102,99,76,92,98,109,111,106,70,113,80,129,100,91,91,99,98,103,96,130,76,65,139,93,113,88,96,84,111,83,111,106,106,97,89,102,107,108,91,96,90,105,100,83,97,112,76,100,110,92,90,99,72,101,77,129,105,93,73,89,83,69,91,84,65,132,97,103,90,108,110,112,112,117,78,84,98,113,106,104,105,111,116,85,105,90,97,85,90,93,96,84,74,97,108,70,109,105,90,104,84,74,99,90,76,108,95,94,103,87,113,98,97,78,106,102,125,113,106,92,116,95,96,90,94,117,83,89,97,101,66,98,72,79,101,108,92,63,84,92,119,102,71,113,96,112,98,73,98,98,101,80,76,124,138,98,80,73,102,96,101,110,100,97,78,89,101,96,87,92,148,70,87,107,101,89,88,90,100,80,92,92,88,102,107,103,80,94,78,89,84,96,104,95,93,121,105,119,110,65,104,110,123,110,132,95,90,75,83,118,91,81,103,108,95,88,87,91,81,90,121,107,111,102,84,89,73,77,123,81,96,104,79,85,97,98,129,116,73,77,66,91,105,91,70,79,96,87,89,87,85,98,81,84,95,99,118,76,87,103,108,101,77,103,109,94,113,95,102,116,100,105,93,99,99,109,99,93,99,98,110,90,85,113,87,99,82,106,78,80,113,85,94,110,88,84,100,88,92,106,103,97,100,122,93,100,116,98,116,112,98,85,100,94,101,72,94,87,87,92,95,101,87,66,71,121,104,97,98,91,92,72,93,106,82,77,102,100,92,96,72,123,84,73,112,112,104,69,89,118,89,98,104,104,90,119,86,94,93,72,101,70,102,101,84,81,93,100,94,96,122,118,86,98,106,104,90,101,101,75,102,118,103,80,103,92,83,129,99,103,97,69,98,102,101,104,83,97,87,126,69,95,89,105,94,100,75,108,103,93,74,94,97,88,114,76,90,97,105,114,87,93,112,99,96,102,101,92,90,101,100,93,76,79,116,75,92,99,127,81,102,88,73,75,105,92,86,115,113,74,98,113,77,97,92,91,99,104,78,105,97,80,98,82,90,82,90,111,99,90,91,85,98,100,110,108,94,84,91,108,120,78,82,101,94,85,109,96,111,49,100,115,123,92,110,86,76,97,90,82,96,107,105,100,89,84,105,101,87,125,118,81,106,111,114,87,134,108,91,111,104,84,110,89,91,101,81,92,96,87,73,87,106,80,90,91,104,80,80,85,85,77,117,82,87,86,99,105,108,110,88,88,121,108,87,108,122,122,96,93,97,100,87,100,82,102,72,101,92,83,77,92,76,110,96,94,89,89,80,102,92,105,99,81,84,84,88,92,122,79,102,120,92,98,110,104,70,104,112,104,102,82,123,105,119,99,84,105,87,90,79,100,63,118,100,98,91,86,108,81,78,72,86,80,77,90,114,94,76,122,80,100,93,86,86,97,77,105,108,84,91,65,96,118,90,96,76,81,105,99,98,81,95,92,122,92,76,103,77,103,88,97,85,103,86,115,99,114,108,90,109,90,82,122,103,100,101,82,78,121,101,102,77,89,73,80,97,94,108,92,108,98,99,95,70,101,110,83,88,96,99,72,77,74,77,76,106,96,99,77,112,101,88,99,117,66,120,75,115,93,90,74,106,81,90,116,90,90,94,98,100,96,102,104,120,114,82,97,77,93,101,99,126,95,105,76,94,82,116,116,100,94,117,106,109,94,84,90,91,90,107,114,89,110,129,117,77,93,69,110,128,84,112,89,99,123,80,83,118,103,74,102,101,107,79,101,89,98,99,92,112,90,90,110,85,77,72,116,121,99,86,88,118,99,94,107,108,107,115,90,89,113,103,114,79,121,82,110,92,78,115,110,113,110,114,114,111,78,124,108,97,90,96,93,90,99,82,79,85,84,79,90,114,93,107,124,103,88,101,93,99,73,102,79,101,90,112,75,90,116,75,82,96,111,103,80,105,99,82,80,106,86,117,97,98,87,110,98,99,76,92,83,117,125,87,79,132,112,106,90,97,85,96,108,91,92,133,109,106,71,85,84,116,142,80,94,101,80,96,110,105,95,82,127,67,78,95,91,104,90,92,116,86,100,95,92,97,87,83,112,81,97,92,92,83,107,85,87,131,112,67,78,110,90,108,82,84,82,114,81,99,94,103,117,94,83,103,105,90,117,103,75,93,94,108,83,116,86,87,87,87,89,108,97,80,96,108,91,105,103,89,92,84,97,87,96,88,90,115,80,88,92,111,125,85,98,95,111,140,99,88,98,85,80,94,90,97,117,117,71,90,78,107,81,100,93,118,106,107,96,96,95,99,117,83,85,85,112,108,86,69,71,70,83,90,93,113,92,109,63,119,84,94,74,88,103,71,84,73,86,82,85,95,80,95,110,100,68,115,91,113,107,73,101,73,87,74,104,78,83,102,95,113,120,99,94,126,103,81,113,78,85,76,74,111,105,81,75,91,101,118,89,104,119,97,86,91,96,110,82,91,96,105,92,95,78,85,113,93,99,88,87,76,93,95,82,109,103,81,71,102,74,100,111,86,84,97,84,78,111,114,82,105,107,107,79,100,122,94,104,73,106,88,101,109,98,98,104,104,76,80,71,112,84,76,101,91,93,110,89,113,98,83,73,109,97,116,101,82,78,74,91,90,111,105,104,103,103,90,96,94,112,108,92,114,77,85,91,91,102,116,67,117,124,77,105,95,75,91,86,62,110,114,100,69,93,88,87,102,108,104,91,80,99,85,92,104,103,72,93,111,96,97,76,86,106,106,93,85,123,118,92,103,131,97,82,76,106,86,95,85,103,79,83,82,106,102,76,80,88,62,92,96,88,122,76,103,106,84,85,124,91,92,89,112,83,84,86,83,106,76,115,79,115,112,121,102,93,88,82,69,91,85,98,114,95,99,114,98,73,92,76,101,96,106,100,97,109,125,89,109,100,84,104,97,107,105,79,89,125,87,103,90,85,100,100,87,124,124,130,100,90,93,97,91,91,73,92,110,98,87,100,85,100,89,125,87,104,84,110,121,76,95,80,98,65,91,106,86,64,74,91,91,86,86,94,95,89,95,111,94,87,97,74,76,77,82,86,98,81,114,98,85,72,71,112,94,124,99,69,101,101,90,98,84,104,103,90,100,105,85,94,109,91,110,80,85,96,96,108,83,107,98,100,100,95,96,89,97,87,91,95,82,88,100,115,91,91,78,106,82,119,87,99,85,105,95,84,81,110,88,64,87,95,77,79,84,92,88,80,121,88,90,109,98,87,121,80,71,133,94,70,92,93,76,71,98,132,93,68,121,83,98,94,95,89,81,87,80,91,90,86,93,107,99,98,75,106,103,111,105,101,98,112,86,93,120,126,107,91,116,93,90,93,76,113,131,90,112,99,104,81,112,119,68,84,93,91,91,115,94,81,103,86,108,104,90,116,105,114,68,74,78,93,104,91,103,101,77,100,80,80,122,113,89,87,92,107,101,81,78,102,81,94,99,83,98,85,128,88,123,80,104,93,83,85,88,99,101,97,105,85,89,98,94,111,88,95,105,88,85,75,107,110,95,99,85,66,115,69,71,80,81,94,103,105,81,81,92,109,100,90,94,131,97,112,91,107,86,75,89,98,87,74,105,92,119,125,79,108,108,98,71,104,99,92,93,105,113,85,91,96,91,99,98,113,84,80,100,96,83,104,81,81,103,100,99,91,85,104,85,107,106,95,99,99,101,83,86,106,98,86,102,79,73,94,90,122,96,87,82,66,105,98,99,102,71,81,103,102,89,95,84,94,73,79,105,91,75,114,128,109,117,86,102,91,108,105,91,95,118,87,92,84,87,115,95,78,100,105,77,76,96,111,103,105,76,89,103,81,97,98,86,98,125,109,92,89,77,107,99,107,99,120,81,76,96,95,95,95,127,108,87,88,94,125,72,76,94,109,107,114,99,104,85,102,106,93,110,77,101,111,101,88,95,104,106,101,95,95,88,86,85,88,115,106,86,107,109,97,99,112,98,99,102,95,92,100,123,101,92,113,109,103,116,97,118,118,90,70,67,95,94,86,119,96,95,86,123,103,87,78,95,75,121,97,116,97,83,74,102,97,80,100,89,83,97,78,77,106,91,89,100,92,105,92,98,120,113,99,92,126,113,88,90,88,83,86,95,119,104,104,82,99,93,110,120,88,86,119,88,89,97,87,86,108,100,101,90,109,88,106,91,77,96,91,90,74,94,73,101,104,114,88,108,109,103,107,76,105,91,96,87,90,89,88,101,93,115,118,101,113,97,104,98,94,101,89,92,109,83,87,116,76,97,114,120,85,95,83,97,123,103,82,121,72,84,79,98,69,105,107,80,74,88,66,92,91,116,86,106,96,114,122,79,92,102,74,91,105,79,73,87,85,89,103,75,88,93,89,96,90,83,114,93,107,95,91,83,83,102,110,101,78,94,104,96,76,118,112,103,74,94,90,111,57,67,97,85,114,115,101,90,74,103,80,97,103,130,122,130,81,99,84,107,90,90,109,77,116,95,74,114,87,72,133,118,89,105,106,63,101,111,99,111,94,86,107,96,93,98,109,119,91,98,102,89,98,60,93,74,116,90,108,96,86,84,93,107,85,115,85,116,100,111,87,86,88,100,89,114,74,111,120,73,84,79,82,68,113,83,99,87,102,90,98,84,91,71,81,108,84,108,97,125,81,87,74,104,72,112,103,81,88,101,92,86,101,81,110,96,101,79,83,91,107,74,77,88,114,102,92,86,109,117,79,72,87,111,111,88,99,132,77,114,93,93,119,113,101,103,117,88,104,109,86,80,84,92,117,66,112,94,86,85,109,104,110,78,138,104,91,108,100,76,105,89,83,105,119,102,93,93,106,100,79,91,82,101,109,77,116,127,99,104,83,86,97,90,89,124,89,103,101,94,74,86,91,95,92,84,98,105,108,125,99,88,94,96,80,77,96,105,82,93,119,120,108,118,86,86,91,91,115,85,112,96,78,111,88,73,81,106,85,86,96,118,110,88,104,104,92,86,96,90,113,72,104,77,87,118,96,93,113,136,104,81,97,87,80,97,70,73,132,90,119,86,72,91,86,100,125,106,106,81,103,107,90,90,96,130,95,103,53,85,84,133,108,82,101,113,84,104,105,130,84,110,81,96,92,87,100,90,79,71,86,100,98,97,94,96,96,92,105,136,70,128,103,83,116,91,96,100,113,100,88,84,114,79,99,101,80,72,94,124,90,86,92,104,102,89,107,87,82,82,90,64,97,79,108,66,99,113,99,101,92,65,106,100,88,102,96,70,119,92,83,93,151,88,84,109,110,109,80,107,81,92,71,108,94,77,92,109,88,78,118,93,71,80,104,88,123,112,72,94,93,94,76,101,72,87,121,116,89,75,97,100,91,86,128,105,86,97,120,92,107,80,98,88,84,79,95,128,86,96,93,82,74,89,101,92,92,87,92,106,107,74,88,94,111,105,108,130,76,92,98,86,103,102,92,106,91,100,80,116,80,98,79,63,80,114,96,93,73,78,125,92,86,94,113,130,81,84,70,78,79,97,87,100,89,78,90,111,81,108,81,107,85,114,116,69,88,102,86,111,101,83,81,117,75,99,74,69,75,111,81,98,97,113,110,79,92,120,123,66,119,83,74,86,82,96,110,91,89,113,126,94,114,94,103,88,92,89,98,84,72,83,81,100,107,99,99,112,93,89,98,128,121,110,77,79,73,103,115,82,87,98,112,97,131,86,93,99,112,85,88,86,105,80,110,95,90,84,86,73,102,92,98,72,99,108,85,87,86,112,114,83,87,67,105,111,109,99,130,86,116,107,100,74,110,97,113,72,60,97,75,83,91,85,85,105,87,79,83,121,118,82,91,100,85,91,106,90,102,94,93,68,95,107,77,89,80,99,93,111,112,114,100,115,93,83,69,76,108,88,83,84,90,137,88,93,105,95,76,86,82,95,125,107,107,103,69,109,100,90,82,76,85,88,118,103,104,114,104,125,99,90,114,87,70,67,106,99,89,112,109,100,107,88,100,86,88,71,104,95,107,79,86,92,94,104,70,121,127,107,88,98}},
{{8000,2.800000},{22,41,58,20,52,40,28,22,43,39,43,34,33,57,21,30,35,46,43,38,53,41,50,47,53,23,47,45,36,44,37,39,43,31,33,32,45,44,39,34,34,38,34,38,40,32,38,47,43,29,39,68,35,35,26,42,37,24,42,46,44,32,46,39,31,33,42,37,34,34,33,42,35,44,50,36,28,30,26,28,47,43,40,27,51,31,34,32,32,35,38,31,29,40,38,30,35,27,49,51,37,42,36,41,47,36,46,27,39,35,52,35,43,46,30,28,39,44,34,49,44,48,44,37,36,51,36,40,39,28,32,31,36,34,27,47,33,48,37,30,40,44,40,34,42,30,41,40,38,43,38,37,37,53,26,34,33,36,37,42,33,48,47,31,40,33,27,38,48,40,30,23,48,47,43,35,35,46,50,41,32,34,48,47,41,34,41,27,34,27,31,32,35,51,49,33,44,36,34,46,33,22,43,39,43,31,44,50,38,47,50,35,43,35,57,58,39,39,48,34,39,43,40,37,38,32,32,28,47,56,26,41,42,41,36,44,31,36,38,33,41,36,48,34,32,41,40,36,45,38,36,37,53,47,31,47,48,35,43,41,36,44,48,42,30,39,34,44,41,43,40,25,46,36,43,43,47,37,36,43,39,45,40,38,40,34,51,38,37,44,44,37,36,40,29,38,45,37,49,36,36,35,32,36,37,25,34,33,33,30,30,32,46,37,37,30,40,44,39,36,34,56,29,38,22,34,39,47,40,30,43,30,44,35,26,42,33,40,38,35,41,45,43,48,38,40,36,40,43,36,43,37,25,29,30,41,39,42,45,54,46,46,40,45,38,39,42,38,33,44,53,36,37,43,33,40,54,43,32,30,45,44,39,48,47,34,34,44,36,43,42,34,40,39,33,41,44,35,40,43,55,29,44,51,49,29,43,44,32,46,27,37,31,35,41,53,52,46,39,39,23,42,37,45,45,39,37,31,43,31,35,51,40,40,50,38,35,33,33,33,32,30,55,32,41,37,43,50,39,34,43,35,36,31,32,39,35,39,42,44,29,35,24,29,29,40,38,33,47,33,42,36,35,33,43,41,41,54,46,24,46,33,25,47,35,32,34,44,37,40,48,43,39,54,31,33,41,49,37,33,45,41,51,47,48,45,35,38,47,26,40,50,33,41,41,25,41,49,42,20,28,36,68,38,45,50,42,46,30,52,41,36,31,38,30,30,41,40,41,33,44,42,33,37,33,49,46,36,37,34,42,34,39,53,29,59,58,46,37,28,51,41,57,52,20,37,17,30,26,47,43,36,38,37,50,29,29,26,24,32,49,34,34,44,23,32,48,29,23,43,41,54,69,39,38,41,27,38,38,39,54,46,56,47,41,37,42,39,36,35,43,47,35,29,45,41,51,29,37,36,56,40,40,56,44,35,24,23,37,33,51,41,54,40,31,29,38,47,39,45,40,53,34,38,36,36,53,44,37,38,31,33,49,33,39,33,34,39,33,27,46,36,32,32,45,19,32,37,43,33,41,46,37,46,41,53,32,46,43,49,40,29,43,33,61,24,36,30,40,41,39,38,47,44,22,46,45,35,36,51,53,29,41,47,33,46,39,45,53,45,27,39,47,42,39,45,46,30,50,38,53,50,51,30,42,29,34,39,42,39,41,44,42,39,53,42,36,32,41,24,37,40,41,29,58,35,28,40,32,34,42,34,45,18,43,35,48,42,57,43,57,57,40,28,39,38,49,26,40,43,42,43,43,29,25,40,37,36,39,34,44,31,33,63,24,33,30,41,36,50,43,35,35,34,42,51,58,41,27,43,35,42,28,33,38,28,40,37,33,47,30,37,39,31,49,45,50,25,55,39,53,47,47,37,37,37,34,42,35,32,43,33,59,42,40,38,42,28,35,37,36,35,44,31,30,35,36,36,40,44,47,39,39,57,37,38,36,53,34,47,37,35,31,30,48,42,44,35,50,36,39,40,35,43,32,39,50,35,42,23,35,44,34,43,32,33,48,38,36,68,37,25,25,25,32,50,34,41,26,52,52,58,31,30,33,38,44,36,36,32,28,40,40,32,44,32,35,35,28,31,34,33,44,36,43,23,48,46,35,34,46,54,35,46,47,35,32,53,45,41,22,23,35,38,32,40,35,30,38,32,40,39,22,27,39,28,36,41,42,34,55,34,45,33,41,42,37,38,49,38,29,27,36,33,39,38,26,21,60,42,57,48,27,48,42,42,22,38,36,41,34,45,32,42,26,40,38,43,51,30,34,34,34,39,35,30,45,38,26,42,43,57,50,46,29,50,45,52,37,28,47,52,40,45,36,35,39,32,41,35,34,48,42,31,37,44,45,46,45,44,36,31,50,32,31,39,27,38,33,40,34,28,37,45,37,44,35,24,35,33,33,47,29,31,41,36,49,48,35,42,28,25,33,29,41,32,41,40,50,33,40,44,34,63,37,37,32,37,47,25,37,32,51,40,31,37,28,49,48,54,40,31,43,42,44,39,36,36,53,35,34,38,51,43,29,32,31,40,53,31,37,31,52,37,37,38,37,29,37,40,27,57,36,41,32,34,31,51,42,30,41,41,40,35,38,36,31,29,35,30,36,35,38,32,41,33,38,31,21,47,44,50,28,49,50,58,40,44,45,36,22,55,31,29,36,36,39,43,50,38,46,36,30,42,50,38,48,26,41,46,34,41,43,47,34,38,38,58,38,36,40,41,40,29,31,39,44,40,32,40,50,39,45,31,44,36,37,35,46,38,29,29,52,31,39,34,51,28,50,39,31,30,44,38,35,41,26,47,29,52,37,47,30,29,35,34,33,36,45,42,42,44,38,38,42,29,40,39,39,33,55,45,36,46,54,42,33,32,53,46,30,48,49,45,34,44,53,49,48,27,44,42,70,32,40,37,33,33,38,48,43,33,34,23,34,38,42,52,46,40,30,43,31,37,53,44,35,35,41,36,35,35,36,46,40,29,58,32,28,31,37,54,47,41,40,22,39,39,47,29,33,28,35,51,29,56,38,35,51,53,43,48,39,51,47,37,42,37,41,48,42,40,39,43,43,39,44,47,26,51,33,49,35,24,46,47,41,43,36,31,34,37,32,20,34,38,49,41,31,25,37,44,27,42,35,22,37,42,39,28,47,33,40,37,36,41,42,38,34,41,52,39,27,36,33,48,40,28,53,41,50,36,41,40,36,35,29,33,40,30,47,41,51,38,33,32,46,19,35,27,37,40,50,49,47,31,42,37,41,44,50,34,46,47,35,35,26,39,47,36,45,40,51,41,54,47,45,47,35,48,34,35,27,30,31,46,37,51,37,42,46,42,31,47,47,43,38,44,42,37,43,30,37,51,37,48,57,57,50,37,43,44,38,30,32,29,43,48,39,43,24,41,22,32,23,42,29,61,46,42,45,44,40,38,43,33,43,38,38,42,60,39,40,45,42,38,53,61,41,39,40,39,34,26,43,39,43,32,61,44,48,45,42,48,47,37,38,56,27,35,32,50,33,35,32,34,26,40,41,31,51,40,38,29,33,48,46,39,40,39,27,28,39,46,34,44,33,46,32,33,47,36,35,32,28,47,37,41,39,30,51,50,57,33,45,40,30,36,41,44,47,41,44,56,37,55,41,34,32,28,37,39,46,43,48,36,38,54,41,45,45,37,47,61,35,38,27,40,45,35,35,34,38,51,30,48,44,51,43,32,37,40,46,43,53,35,30,41,32,42,45,41,32,46,50,44,35,40,39,32,41,47,44,30,42,59,38,40,41,43,32,40,39,32,52,49,40,26,56,45,43,36,43,47,37,23,45,50,40,44,30,40,39,36,37,36,34,40,35,28,37,33,30,38,34,31,29,40,45,33,39,37,36,48,33,26,25,25,42,33,41,40,27,34,48,39,20,46,41,43,28,28,35,50,46,32,29,46,39,31,44,42,39,47,29,33,32,47,41,42,42,37,35,36,35,24,42,28,35,50,28,34,50,46,29,42,53,35,37,44,53,47,39,37,33,32,49,34,44,36,38,35,31,39,47,27,32,34,63,39,34,36,34,31,36,33,34,28,42,34,28,34,43,34,41,37,40,55,36,34,58,32,36,26,55,30,36,51,41,46,36,34,44,43,33,40,41,44,42,55,52,56,35,40,39,45,44,45,52,45,33,38,26,37,35,33,37,39,35,46,41,43,35,35,35,44,37,42,43,31,42,41,50,30,33,37,38,39,36,36,27,36,40,38,46,28,38,38,40,40,44,44,22,45,28,40,46,31,21,46,51,45,33,33,44,31,62,37,35,31,35,40,30,32,27,35,33,33,34,31,36,22,44,42,41,35,37,38,28,38,34,23,32,34,33,37,53,32,34,37,38,53,41,39,42,33,36,37,40,42,38,37,32,35,38,42,40,37,32,37,27,31,43,32,32,42,39,35,32,37,28,44,47,45,26,37,46,42,26,49,45,42,61,27,31,28,32,36,42,24,45,34,44,20,48,37,31,36,38,33,65,56,31,43,47,48,44,30,31,27,42,38,45,45,38,60,26,36,36,46,45,26,39,33,31,36,31,39,27,34,43,31,40,41,32,35,38,42,38,31,33,41,42,39,30,50,36,52,28,30,33,45,28,40,40,41,36,51,38,37,47,45,42,45,36,43,44,43,39,56,45,31,37,40,28,45,39,37,50,24,39,35,37,33,36,41,39,34,39,37,46,48,26,34,28,32,31,42,42,34,43,31,48,46,34,38,30,25,40,37,47,44,24,31,30,33,39,31,24,20,56,34,45,43,37,41,34,39,40,33,50,47,34,53,27,40,37,35,43,31,50,36,46,49,25,38,41,34,54,40,45,49,38,37,43,28,34,59,25,44,32,42,36,46,43,40,23,42,28,43,40,36,32,40,50,44,32,38,39,36,36,51,33,58,35,28,43,37,41,36,41,27,38,32,44,52,39,46,49,37,51,40,29,33,43,36,40,36,36,46,33,40,45,26,48,45,35,56,36,32,34,48,52,28,38,46,37,29,33,32,29,24,47,36,38,45,33,38,32,37,32,40,37,49,36,31,38,27,33,33,42,33,41,30,33,42,30,32,41,33,42,42,26,40,46,42,33,37,42,55,41,39,33,31,38,32,42,45,38,38,32,40,37,39,33,30,35,30,32,38,43,54,59,38,33,46,36,37,34,41,62,48,36,42,29,37,38,32,27,34,40,60,27,39,35,35,29,45,45,36,29,40,49,46,41,33,35,33,36,53,55,31,29,34,36,45,31,39,41,40,33,35,31,43,36,28,48,32,28,31,31,39,45,35,36,45,47,35,40,32,21,28,37,50,27,25,31,44,32,38,31,55,31,33,31,35,42,48,46,34,44,35,40,44,42,45,39,37,32,32,41,38,32,36,46,35,50,53,37,46,45,32,42,20,46,36,32,28,43,38,48,32,31,29,20,36,36,40,44,32,37,39,47,30,30,39,43,50,27,39,54,27,32,44,39,34,49,40,34,28,39,41,41,41,54,36,23,39,28,45,38,33,43,32,52,31,46,25,50,45,42,38,38,43,43,29,27,32,42,40,36,41,38,39,45,34,42,34,26,33,32,28,42,33,28,56,43,20,38,34,59,44,47,36,37,46,29,39,51,46,41,41,36,31,41,45,35,32,30,40,46,47,41,40,49,44,37,31,41,29,33,37,54,47,49,30,29,36,31,34,31,23,38,29,43,25,40,53,44,51,37,52,37,37,43,44,26,45,34,29,34,47,42,39,22,67,38,37,37,34,32,40,35,27,39,42,53,31,46,30,32,36,39,42,23,50,30,29,57,47,42,54,42,36,40,23,32,45,40,36,29,27,40,38,43,36,36,17,32,30,32,29,45,42,38,29,31,29,34,40,52,28,48,37,34,40,32,49,44,42,38,50,35,42,39,43,39,59,32,44,63,37,59,29,36,41,37,42,47,36,59,52,36,30,44,38,29,37,36,34,41,43,40,38,34,30,47,53,46,61,35,53,25,53,54,33,33,35,41,29,40,45,41,45,48,44,57,45,42,32,54,33,37,45,59,39,35,45,45,57,41,43,39,40,46,42,39,49,41,38,31,40,42,51,42,43,43,38,53,36,41,47,47,28,54,49,45,38,27,29,42,22,42,32,24,46,34,39,45,40,48,35,51,41,39,53,49,39,48,36,53,28,33,39,36,39,37,28,47,48,35,41,35,37,53,42,36,60,22,43,40,43,42,34,36,49,36,54,39,45,50,52,37,31,39,51,49,27,33,49,33,47,41,33,39,37,39,38,38,35,44,56,42,43,26,37,47,35,53,30,46,42,24,30,30,37,47,29,54,40,32,32,34,36,25,50,32,45,36,32,46,27,34,41,35,37,46,24,25,33,30,45,30,37,48,24,38,47,43,40,26,31,41,41,31,36,38,32,35,40,46,22,42,42,41,48,33,50,47,50,41,53,54,30,39,31,53,40,35,45,53,38,40,29,29,38,28,51,38,46,34,20,39,31,37,42,45,30,19,43,45,48,33,37,40,36,43,58,35,40,32,56,40,49,30,38,35,40,39,53,45,32,27,36,39,23,36,34,33,34,44,41,27,31,46,40,37,26,32,30,48,43,27,45,40,39,34,44,38,49,41,37,27,34,33,37,49,32,36,49,35,24,30,47,34,43,32,44,40,39,55,45,39,45,26,28,54,42,41,36,46,25,31,35,40,53,26,45,34,29,39,54,33,44,40,56,37,44,42,37,43,50,47,37,33,26,42,37,39,43,41,38,29,34,45,31,53,31,29,33,39,28,40,44,72,45,35,49,37,45,29,47,47,46,37,49,36,39,42,31,36,42,50,30,42,37,34,36,48,46,26,45,36,32,28,35,19,29,47,46,47,41,34,30,34,40,56,37,40,35,35,32,37,33,36,42,25,33,40,31,32,39,42,32,47,37,45,44,43,44,37,46,41,39,45,46,47,41,32,38,43,44,23,30,37,32,43,46,35,35,32,37,29,43,55,41,27,45,39,40,43,36,35,38,39,40,37,40,32,41,31,28,46,47,43,41,48,47,71,57,47,25,35,48,45,36,28,66,24,39,31,27,43,44,45,48,44,39,52,33,37,42,37,33,36,43,45,46,46,44,34,16,30,40,38,27,25,39,35,28,32,31,47,30,26,46,56,42,34,35,47,27,31,27,35,32,39,56,50,47,37,46,31,30,39,40,38,45,45,31,39,28,28,36,43,37,38,43,27,37,45,40,51,28,45,33,38,40,33,38,39,44,52,47,44,44,57,44,35,38,41,60,37,45,48,37,30,32,45,40,29,40,35,36,36,42,44,40,50,29,40,42,36,33,36,30,42,38,43,42,28,27,38,47,30,37,36,33,48,32,44,34,34,41,52,38,48,34,32,40,32,40,36,38,33,30,39,48,34,36,44,33,37,27,33,38,39,27,34,32,34,28,52,35,41,49,35,27,47,34,50,43,27,31,37,58,36,43,31,33,35,38,37,45,40,36,31,33,36,40,47,40,47,26,36,31,37,26,29,32,48,37,35,46,36,38,45,34,32,38,36,57,38,43,37,38,50,36,33,28,39,46,44,44,45,32,37,36,49,43,31,45,42,40,52,55,41,36,41,25,34,41,41,38,36,31,38,34,47,36,37,32,49,30,46,48,36,32,39,49,43,38,48,49,35,36,51,37,32,49,37,40,46,56,41,38,45,35,25,38,40,45,52,32,43,26,31,53,39,38,42,37,34,44,36,43,55,55,28,56,42,36,58,35,42,27,35,35,43,32,32,32,32,41,42,52,39,51,37,54,35,25,32,42,28,35,39,41,30,41,40,36,43,44,42,46,41,29,29,37,41,44,36,38,37,58,38,44,42,39,56,57,48,35,44,41,30,35,26,40,28,44,39,46,44,36,53,32,40,48,40,37,58,49,32,36,44,31,32,43,45,37,34,36,44,42,49,33,47,39,52,40,45,33,38,29,54,32,45,31,38,41,43,42,34,51,42,51,31,33,33,37,39,46,38,48,58,22,36,36,33,31,44,50,39,35,39,33,37,42,51,47,31,40,49,35,41,36,34,37,43,48,50,36,31,35,55,37,25,28,35,33,25,34,40,36,25,46,38,38,31,30,33,40,34,42,31,45,35,40,37,58,34,35,59,32,46,35,35,41,39,49,37,39,38,33,29,43,42,38,38,37,45,39,41,44,48,43,25,43,33,53,36,45,38,36,39,43,51,29,50,44,43,44,34,38,42,50,38,35,35,37,47,53,32,31,37,34,29,36,41,28,44,35,29,36,56,27,42,44,40,50,48,36,30,36,22,37,39,40,41,45,48,47,32,46,41,32,34,39,50,37,39,40,38,48,41,32,37,37,47,41,39,47,34,29,35,27,35,42,38,36,32,31,36,46,50,39,44,45,33,47,44,39,46,26,27,36,42,46,45,39,38,36,43,33,52,45,50,34,62,39,39,44,44,29,36,45,33,38,44,36,45,55,42,28,46,43,44,34,36,28,33,47,28,52,49,30,36,29,49,27,46,45,38,38,31,29,35,35,36,29,38,45,39,44,45,27,43,42,30,23,52,21,45,46,38,28,47,39,29,34,40,43,40,35,58,36,42,41,34,24,46,36,43,46,26,45,45,42,39,43,44,35,50,31,34,63,39,50,43,31,23,52,30,31,38,31,38,53,35,48,44,53,26,33,24,53,33,42,50,32,34,47,33,35,41,43,30,46,32,45,48,37,35,51,38,46,30,29,33,28,36,38,36,46,31,42,38,39,35,47,46,34,50,34,38,33,42,31,37,33,42,38,34,26,30,41,24,30,33,48,42,50,40,36,33,39,39,47,40,39,23,45,40,39,47,37,30,42,36,39,47,34,50,41,30,56,41,28,47,31,57,32,27,40,45,37,37,35,39,36,38,44,37,33,36,38,38,35,26,53,36,54,38,38,45,23,28,35,38,31,43,37,29,45,41,34,50,58,32,43,41,34,34,48,49,44,29,32,38,43,44,58,41,47,47,44,37,54,27,46,25,29,34,25,44,40,20,54,58,49,45,28,35,58,38,34,48,55,35,34,20,34,20,30,42,28,38,34,36,38,38,47,34,51,35,29,29,36,38,32,35,40,34,55,34,41,34,35,28,50,49,37,48,52,65,35,38,42,48,43,30,39,44,29,51,28,42,52,26,35,40,32,41,37,28,28,50,55,46,30,44,45,36,28,30,22,49,41,28,29,34,45,38,36,39,30,35,35,37,48,29,15,39,42,42,43,40,41,48,48,17,39,35,46,30,55,44,75,44,37,55,44,38,37,33,33,28,22,27,26,48,44,32,32,41,31,42,38,29,44,30,42,23,38,42,31,26,44,51,41,30,45,39,47,32,39,46,35,42,43,36,37,37,29,32,30,32,37,40,33,34,39,20,48,38,27,44,36,47,32,42,33,32,43,38,43,39,35,22,35,36,48,41,25,43,52,27,43,46,48,42,29,41,29,29,32,42,50,41,28,39,34,47,46,42,37,29,38,36,39,37,32,37,37,39,34,37,33,26,45,34,51,41,41,40,45,36,57,45,35,38,37,44,28,43,27,36,30,40,50,34,27,42,37,57,33,40,36,56,53,36,34,54,39,49,30,45,47,41,36,29,32,32,36,36,50,46,32,36,46,36,44,50,42,55,44,43,37,26,40,32,39,57,35,33,41,47,35,42,39,50,43,44,35,43,42,44,52,36,48,34,42,20,31,52,44,28,35,33,50,47,35,42,44,28,35,45,42,41,35,37,32,31,28,34,46,49,41,32,41,48,37,42,43,26,28,42,42,48,38,29,39,33,34,58,30,52,27,47,47,42,34,39,43,44,36,38,46,34,30,40,25,35,36,29,26,37,38,35,35,35,45,35,39,36,36,39,39,35,43,60,38,28,33,48,37,40,35,29,14,61,24,44,37,40,49,38,43,40,47,39,37,38,33,47,35,36,45,45,44,33,39,46,48,37,34,38,43,33,30,38,49,32,46,40,44,31,42,50,43,30,34,51,40,39,21,25,32,29,52,44,47,43,45,45,37,27,55,54,22,36,44,35,22,27,31,30,55,33,45,31,40,32,40,35,32,39,29,37,32,35,45,39,41,49,39,41,40,32,48,35,41,54,26,51,59,41,40,39,41,42,33,37,46,41,48,30,44,36,42,47,51,29,27,34,36,28,33,30,44,40,34,37,32,30,34,43,44,40,49,37,33,29,21,33,33,42,41,39,33,45,34,56,39,43,32,31,39,35,40,41,50,34,42,34,44,32,33,48,31,38,36,43,47,49,41,40,33,50,33,50,50,34,58,42,52,32,54,37,41,55,41,42,48,48,44,30,42,41,34,45,45,51,32,40,26,28,47,56,53,52,36,45,40,37,33,46,34,35,48,37,27,35,60,41,50,29,40,44,39,42,28,36,33,27,38,33,50,38,37,44,32,35,51,44,33,42,48,56,25,50,27,34,36,28,33,47,25,31,29,32,36,35,32,52,39,27,46,39,30,36,25,47,36,35,38,41,42,51,36,36,27,40,33,28,41,38,39,37,33,32,38,19,31,40,26,23,34,43,35,39,41,40,37,55,41,33,44,36,32,33,56,42,37,31,54,45,45,34,33,38,39,32,41,40,51,43,41,43,44,36,39,40,36,19,28,33,33,39,36,29,34,37,35,54,35,40,26,39,39,35,35,29,48,49,27,44,46,41,36,47,41,35,39,46,27,38,34,22,37,50,38,43,28,38,54,39,31,33,32,36,45,40,34,41,48,28,34,30,45,30,45,58,44,40,35,35,44,37,33,28,43,38,25,38,30,28,33,42,27,47,35,29,40,26,43,30,36,39,38,34,48,32,38,42,41,40,33,31,34,49,36,42,29,35,32,45,49,37,31,48,32,34,64,31,41,45,23,46,30,39,25,31,37,31,34,38,46,46,44,57,41,41,34,54,38,31,54,29,31,46,40,25,30,49,42,25,42,31,29,61,30,44,44,38,31,37,46,42,41,35,38,28,49,45,36,32,42,33,34,37,33,41,42,38,48,40,44,33,39,59,54,47,37,48,41,34,49,32,27,47,55,48,33,39,48,40,45,22,29,33,29,55,44,28,47,40,56,28,30,33,43,30,33,35,47,38,52,51,48,37,37,24,34,35,49,26,40,38,32,59,43,29,43,45,28,38,49,36,31,58,42,51,33,37,53,31,49,39,26,38,33,43,31,39,27,40,34,40,46,37,45,37,31,29,48,47,38,53,27,39,24,48,37,33,37,38,32,36,39,41,44,46,49,37,44,35,46},{33,44,52,47,33,42,54,28,32,38,45,43,49,49,35,45,46,35,39,48,42,46,38,28,16,38,31,38,36,36,35,33,51,39,38,42,35,41,48,35,50,34,33,43,38,39,36,35,46,33,52,42,23,32,38,33,32,45,43,41,61,41,51,44,40,51,48,48,38,46,48,57,54,39,32,36,55,37,43,45,29,29,38,39,33,39,47,39,39,32,35,42,36,47,40,25,43,46,44,48,34,30,35,37,43,41,38,42,46,50,47,38,43,42,53,52,36,36,34,27,39,42,47,53,25,41,49,54,38,31,45,43,56,49,66,20,41,59,49,38,42,33,31,30,22,34,45,45,42,29,35,30,42,41,27,31,34,39,34,43,42,50,31,35,38,35,38,37,37,49,52,40,26,48,46,42,34,49,38,28,38,38,38,41,30,30,48,36,42,37,26,41,30,43,41,44,30,37,36,37,50,48,30,39,35,25,48,37,42,45,46,65,39,27,57,47,22,39,40,40,31,54,45,43,46,36,34,28,44,49,31,34,51,47,47,32,45,42,26,37,35,50,34,40,33,34,42,30,25,47,29,31,41,51,49,40,48,50,48,44,44,36,44,34,38,25,60,35,45,29,26,39,52,35,33,33,44,38,29,33,31,42,50,26,38,43,44,38,39,46,47,42,37,58,42,35,34,45,49,34,28,34,42,38,35,44,30,40,48,49,32,39,59,33,32,42,47,51,42,39,38,41,47,38,48,41,25,34,36,29,42,33,44,31,35,32,36,27,47,38,41,38,41,50,31,55,41,39,49,34,31,36,33,38,37,41,44,35,53,51,30,54,38,48,38,21,48,44,33,37,36,51,35,45,31,32,31,41,46,36,36,39,31,24,45,25,34,27,37,47,44,30,42,46,48,48,48,37,37,48,56,35,31,28,49,37,37,40,45,36,27,50,50,41,53,55,58,42,37,45,53,34,58,41,25,33,37,28,36,28,48,28,41,54,64,45,39,47,45,51,53,38,42,58,36,42,42,42,51,40,40,37,38,51,29,31,39,47,31,33,51,42,43,41,34,31,33,31,25,38,35,50,52,40,33,32,42,41,27,37,39,45,31,24,46,41,43,41,46,48,42,40,33,28,45,43,37,37,33,43,37,59,47,44,52,52,47,47,24,32,38,36,45,41,40,27,70,45,31,45,37,33,53,42,33,31,43,53,26,50,48,38,24,39,45,32,39,38,46,41,22,36,25,32,35,40,26,37,41,58,72,32,41,38,43,42,36,39,35,36,45,37,38,36,56,39,47,45,35,42,43,46,36,27,38,45,44,38,52,42,43,44,39,59,43,36,39,32,53,37,28,45,39,39,34,29,27,55,52,43,50,31,48,31,30,35,42,36,40,47,40,43,51,51,46,33,25,47,36,44,41,49,42,46,34,40,40,36,54,28,50,39,42,42,34,39,47,38,31,44,30,28,41,55,30,45,50,44,50,54,47,38,47,30,24,41,45,32,33,34,41,37,42,35,39,43,53,35,49,37,40,52,28,43,39,35,43,40,31,36,36,45,29,37,48,46,45,56,45,43,34,40,37,56,35,33,39,44,48,33,39,24,30,47,41,44,47,39,37,42,41,52,50,33,27,31,45,48,63,33,37,46,39,38,33,37,56,35,33,31,50,38,27,45,42,49,47,38,38,35,48,36,34,23,27,46,31,37,38,29,42,22,42,49,38,41,42,47,58,27,31,19,44,42,35,33,36,42,38,45,45,33,40,35,54,41,30,46,23,29,35,48,34,44,43,46,39,52,19,43,40,30,35,41,30,36,37,46,31,36,31,45,44,27,50,38,60,45,41,45,52,32,44,36,31,36,32,45,39,42,33,49,37,47,25,46,56,45,33,31,28,44,32,37,39,34,61,41,41,38,33,56,32,51,44,45,48,44,30,33,38,31,45,33,42,31,40,49,39,34,31,29,32,45,35,41,26,32,37,44,62,48,49,46,33,24,23,49,40,55,33,51,40,41,44,49,45,37,28,30,45,50,43,42,46,45,41,33,37,42,34,41,63,53,30,55,32,45,50,34,51,53,41,43,49,54,35,30,36,25,39,40,37,30,66,26,40,43,25,47,37,30,28,32,49,44,44,39,33,44,39,48,44,39,44,39,36,38,41,35,33,42,30,48,42,36,47,26,42,37,41,48,43,40,36,47,34,32,36,25,30,43,43,57,36,24,40,24,36,45,36,30,48,33,27,51,47,46,41,23,44,29,46,31,34,40,46,44,30,41,30,70,41,18,45,34,47,40,36,45,55,45,33,32,33,40,62,33,52,38,51,35,41,31,27,29,38,31,37,34,32,53,42,37,44,37,30,46,36,37,45,41,31,41,32,29,42,32,38,61,59,32,25,29,48,45,37,36,42,35,42,33,47,38,30,28,47,41,48,41,38,37,43,46,49,33,43,30,37,28,35,35,35,29,48,40,40,49,31,41,35,39,36,39,27,37,27,51,53,35,29,52,35,30,52,49,39,40,58,47,41,47,31,28,46,40,37,44,38,32,41,31,31,39,32,45,36,39,35,37,50,50,37,43,36,44,60,36,63,40,34,46,35,42,35,28,39,35,42,34,48,54,43,33,27,41,43,52,46,35,48,36,41,41,62,34,61,34,22,40,40,37,35,36,41,30,45,29,28,45,39,71,44,36,45,45,41,47,32,31,33,27,39,53,27,34,45,38,31,47,35,46,43,47,34,27,39,42,42,58,27,29,45,23,36,36,58,46,37,27,50,45,32,50,46,36,45,36,49,58,42,39,40,36,41,50,43,42,40,33,34,30,38,31,24,40,56,54,41,60,33,37,38,37,42,31,37,45,48,31,41,39,64,41,48,31,38,37,43,46,39,50,25,50,32,33,34,47,28,33,46,36,38,53,28,36,27,51,41,28,41,42,37,39,36,31,49,23,38,35,45,40,45,41,39,40,45,41,30,40,33,41,32,38,37,42,48,38,48,37,41,46,34,36,49,53,49,41,42,53,48,31,41,35,51,33,39,46,48,35,32,32,30,40,38,43,42,49,46,47,53,45,38,40,36,31,39,32,37,39,36,42,32,39,48,50,40,51,32,43,44,41,33,31,42,29,27,28,41,34,28,50,36,44,41,38,34,18,39,44,41,34,49,38,48,38,43,56,46,59,52,43,34,36,32,35,35,48,52,43,39,39,40,41,43,24,29,40,28,37,36,39,62,32,48,51,32,34,58,48,54,30,29,38,31,33,44,38,59,50,37,39,44,36,33,37,31,50,42,45,46,44,29,46,25,36,39,42,36,35,48,58,44,37,32,37,48,58,44,65,35,25,37,42,32,44,42,38,42,39,36,27,36,43,34,35,40,51,47,49,37,48,32,52,31,45,34,43,39,47,32,30,39,39,35,31,37,44,42,38,40,35,49,46,43,48,48,40,44,43,39,29,42,49,55,37,40,57,29,47,47,39,34,46,36,30,30,48,37,41,53,55,41,34,41,32,46,41,28,39,37,34,39,41,37,41,44,45,38,47,45,36,32,38,46,36,43,37,40,35,35,42,45,38,44,31,41,30,31,48,44,43,34,48,50,49,45,42,28,35,39,32,45,36,53,34,41,29,41,47,38,46,40,40,28,28,56,24,49,44,40,29,33,47,30,40,50,43,43,29,43,51,43,34,37,39,41,41,27,43,22,40,52,31,54,33,61,33,37,30,45,46,40,34,56,34,46,43,39,34,38,34,40,47,29,40,38,32,38,31,42,30,30,42,30,48,58,37,43,32,51,37,39,51,46,33,33,41,30,33,32,51,27,27,55,38,38,50,28,38,48,39,41,38,39,33,32,40,31,40,30,25,43,33,42,51,32,33,35,38,39,39,50,47,42,53,54,44,49,35,45,46,45,48,37,36,48,39,52,35,27,26,29,26,42,36,39,39,44,41,44,38,43,27,26,35,37,21,52,35,34,55,35,50,42,39,37,42,43,53,36,47,46,51,39,38,41,29,34,41,36,50,48,31,40,48,49,35,47,36,43,45,34,38,39,43,37,36,37,35,38,43,36,38,58,22,41,33,48,38,29,46,33,36,40,25,34,45,45,44,52,28,42,48,27,34,42,38,38,49,43,41,39,40,35,54,37,54,40,38,31,49,30,38,24,36,36,32,43,45,35,28,50,32,34,34,55,48,44,62,46,37,37,24,33,45,33,46,43,46,47,39,24,56,34,35,40,39,35,39,48,61,49,44,34,40,51,32,35,41,38,42,33,40,31,40,47,32,41,35,40,62,40,52,32,48,41,38,51,51,43,38,61,29,60,31,34,40,34,35,35,47,54,34,27,30,50,46,37,44,39,38,37,44,52,39,30,41,48,40,34,41,33,37,33,41,40,43,44,59,28,28,42,35,49,43,36,48,39,39,57,42,44,36,44,43,31,35,36,59,40,40,33,32,39,38,41,31,42,51,31,33,32,35,49,50,40,40,41,43,59,50,46,35,37,58,35,43,42,31,50,37,28,44,25,33,34,41,43,40,29,41,42,29,44,33,33,30,43,29,37,54,35,31,50,37,31,37,38,37,45,40,56,37,33,39,45,39,47,43,57,48,42,19,39,42,45,34,32,38,31,44,35,42,46,56,52,41,35,44,41,42,50,33,45,32,39,44,34,60,33,40,56,45,33,39,40,41,46,40,42,34,32,40,52,37,43,53,30,45,44,42,45,39,37,32,35,35,45,50,30,39,41,47,37,35,37,48,32,41,34,31,37,39,45,30,55,42,40,37,48,41,57,34,45,39,57,35,39,46,37,33,32,44,37,33,31,29,33,34,34,44,25,22,42,42,43,36,45,48,43,30,36,28,24,48,44,43,56,36,33,44,38,41,45,37,51,34,42,26,23,52,26,37,23,36,32,47,36,27,36,40,49,51,44,39,38,40,48,48,30,44,29,27,54,26,33,33,33,43,40,50,45,40,40,34,43,38,46,54,27,55,41,49,37,44,27,38,31,53,38,39,40,39,54,27,37,40,29,40,40,32,63,46,52,48,28,40,47,32,49,31,51,41,50,33,61,39,31,42,39,38,40,28,33,42,49,35,36,28,46,41,42,28,50,49,36,35,33,48,47,33,34,36,34,33,30,39,42,36,37,56,36,43,41,42,45,47,42,50,35,31,41,64,49,34,37,50,40,36,34,58,29,39,32,38,37,50,51,43,29,41,40,40,47,44,41,21,44,54,40,50,31,50,39,35,47,38,36,51,30,37,39,39,36,42,48,49,35,58,44,47,34,29,45,58,40,37,40,26,61,26,45,42,35,33,28,38,34,51,40,46,37,38,39,49,34,37,31,42,51,44,41,33,40,40,62,32,51,41,41,45,36,43,24,45,33,41,54,36,46,27,42,30,38,46,33,42,46,49,52,45,32,61,33,32,47,37,52,29,46,36,64,50,45,58,36,44,26,26,40,46,36,52,37,43,33,34,51,41,43,42,46,29,44,29,43,44,33,34,34,38,43,40,27,35,33,53,45,34,35,34,39,40,29,28,32,43,38,47,37,28,35,37,40,45,31,54,31,38,38,34,29,37,42,43,42,58,36,34,53,48,48,55,48,20,35,32,38,53,39,38,44,55,50,39,22,36,32,39,28,40,37,34,51,49,46,29,45,38,44,48,36,43,39,47,19,38,36,39,49,36,54,34,48,26,48,39,34,34,33,38,36,27,29,41,69,32,42,30,55,31,41,38,20,36,39,44,41,37,24,45,41,55,40,30,42,38,60,32,37,48,46,33,33,40,50,36,22,31,40,39,44,25,52,33,54,35,34,39,26,41,46,57,27,34,44,42,22,40,38,26,39,40,31,36,44,51,36,35,45,34,68,43,50,39,38,51,47,52,52,43,45,39,38,40,32,30,30,29,34,29,55,46,28,33,60,39,42,37,42,45,35,54,31,39,24,44,45,39,27,34,49,34,39,40,42,39,37,47,42,38,33,30,54,28,41,38,46,56,34,29,52,43,35,44,41,34,41,45,30,49,45,40,47,43,48,37,46,53,33,36,34,47,31,46,47,29,27,39,33,41,32,47,51,34,35,33,43,41,50,32,41,25,41,32,21,35,36,26,34,25,33,26,46,44,39,53,30,40,46,32,32,48,35,27,36,41,37,57,36,48,50,75,29,40,27,47,54,36,55,36,30,60,52,46,32,34,34,42,39,49,36,31,31,42,41,40,41,45,32,33,50,38,33,39,34,62,61,41,36,45,31,39,23,38,51,61,27,40,27,34,38,49,27,37,33,35,45,50,52,31,37,42,28,42,23,31,55,36,45,43,38,35,34,34,34,38,33,40,25,32,44,41,24,49,49,31,31,30,35,38,33,50,46,31,42,47,40,50,43,46,48,41,23,41,37,47,56,32,42,32,23,28,22,33,23,49,36,35,42,30,42,28,41,30,26,43,35,49,30,37,36,40,37,55,33,27,36,50,27,31,39,35,28,45,61,29,37,38,53,26,45,57,35,31,40,44,40,41,32,52,29,27,32,38,43,41,45,44,37,33,31,41,29,49,42,39,48,32,52,36,43,55,37,40,35,37,48,42,28,50,37,58,46,38,47,38,35,47,31,50,46,43,30,45,51,27,44,34,31,45,35,29,36,33,48,54,37,25,32,41,46,46,49,44,44,44,46,32,27,46,31,39,37,51,41,31,49,31,30,46,37,32,49,38,35,26,43,48,37,39,37,48,33,32,33,48,44,29,37,36,23,52,40,41,33,39,45,52,45,50,52,44,42,40,42,22,29,34,38,33,30,37,41,39,57,37,44,51,48,34,48,38,28,40,45,39,33,43,29,50,56,40,43,34,47,34,36,38,52,48,37,35,38,53,31,48,37,47,61,57,35,44,39,52,46,30,41,41,54,30,61,35,34,37,37,50,37,40,35,31,41,27,27,37,39,36,31,38,35,39,50,50,41,32,46,24,37,36,44,35,41,52,40,56,41,48,30,43,43,40,33,39,34,34,42,39,43,42,26,58,45,31,39,53,33,49,43,44,53,39,59,28,27,42,39,37,46,45,45,26,41,40,39,47,42,37,53,49,50,25,38,46,37,42,35,34,26,33,34,40,44,36,25,48,44,54,36,42,51,26,44,44,32,26,44,47,43,32,39,40,43,49,41,44,41,26,31,48,38,41,41,22,26,49,47,40,31,40,28,53,33,39,49,56,55,40,31,56,52,52,35,36,30,44,32,56,38,38,46,45,36,48,37,53,33,33,37,36,42,35,47,35,32,51,48,57,41,38,38,34,43,44,26,46,33,32,36,40,38,23,33,45,46,43,29,42,31,40,41,37,37,36,38,47,47,39,44,39,53,31,26,42,37,42,33,33,33,42,51,47,43,52,40,36,31,45,31,66,24,42,36,37,35,48,37,51,45,45,40,58,38,32,31,35,41,53,44,29,52,41,33,36,67,37,49,38,33,41,38,46,51,50,49,35,33,35,43,50,39,35,35,45,35,47,35,42,31,36,23,40,31,40,44,56,25,35,35,59,52,39,36,34,40,36,50,55,28,31,46,38,43,46,35,38,38,37,32,42,40,31,37,39,40,36,41,37,49,34,37,53,30,28,46,35,32,50,59,39,32,30,31,48,29,41,45,31,30,35,44,23,26,42,36,45,42,46,37,45,30,45,25,27,43,41,27,53,26,34,32,53,31,32,36,42,37,43,52,31,45,38,38,42,36,42,36,47,40,30,42,16,44,34,46,32,51,46,38,37,32,40,36,43,36,34,42,46,41,37,43,34,32,39,41,33,32,29,40,41,33,38,35,41,41,49,38,32,42,40,30,35,39,57,64,35,24,33,43,35,35,35,32,38,41,32,54,36,52,46,32,38,40,52,35,35,35,36,27,39,34,45,32,46,29,51,32,36,33,40,36,33,43,30,39,40,44,56,43,28,35,38,45,45,36,44,45,25,38,29,38,47,34,34,57,37,34,48,54,51,42,34,36,42,44,34,50,35,27,38,28,38,31,54,28,25,53,41,33,31,36,39,48,55,41,30,47,39,31,39,42,56,44,50,33,29,31,35,37,49,39,50,36,40,35,60,31,36,39,33,27,41,35,27,43,37,29,39,47,35,27,28,41,44,47,35,29,43,30,39,40,39,56,37,53,40,62,41,35,49,53,29,33,28,40,37,33,35,48,33,23,52,35,39,30,37,32,45,34,35,17,19,49,52,38,44,39,54,43,30,42,32,42,47,41,28,25,39,50,35,39,39,24,41,46,43,53,37,50,38,39,31,46,43,49,39,41,34,28,27,39,40,29,31,39,36,47,36,50,50,37,43,39,32,33,44,32,51,41,44,66,25,38,28,38,37,43,36,52,54,38,26,43,48,43,55,36,36,46,40,36,25,46,25,48,63,38,43,35,37,56,38,40,45,40,47,23,41,45,38,40,36,26,48,36,44,27,55,32,52,38,42,36,41,45,35,61,41,29,40,33,38,33,37,31,34,31,44,34,39,36,42,44,38,35,39,36,41,27,35,36,44,34,59,42,58,40,44,39,28,42,54,31,58,42,48,23,53,41,44,42,42,34,44,42,27,51,47,42,42,49,39,33,38,25,30,45,66,37,39,46,33,45,36,43,34,42,41,34,42,30,43,44,35,48,36,33,53,45,35,30,42,45,52,33,28,32,20,39,43,43,42,30,51,41,32,42,43,33,51,29,38,51,38,47,42,42,34,51,31,45,33,48,39,43,43,47,30,43,36,41,42,37,55,37,35,36,38,35,45,40,27,29,34,34,39,37,45,42,27,45,43,42,35,32,41,30,40,31,49,47,40,36,58,32,37,31,32,34,38,30,39,56,32,34,36,33,38,38,49,38,52,48,43,31,39,33,48,35,45,43,42,44,35,55,43,30,27,49,47,38,53,44,46,37,33,30,37,52,38,41,44,44,47,46,37,37,41,43,36,41,34,55,39,49,29,33,51,49,44,58,38,45,62,31,38,38,45,40,43,31,46,43,40,51,33,40,69,61,51,38,61,29,51,35,42,43,32,33,37,48,44,36,47,47,29,43,30,33,42,30,41,39,56,39,27,52,27,49,39,43,52,43,46,38,62,40,42,45,29,48,44,45,32,44,37,18,46,49,30,31,65,35,33,34,41,38,28,44,37,42,34,36,41,58,41,47,50,35,42,38,30,30,52,37,46,36,49,33,45,35,25,27,39,28,33,32,24,34,39,41,29,37,25,40,39,36,39,48,43,42,55,63,33,37,37,34,51,39,35,60,32,42,40,43,30,51,39,47,36,45,53,42,46,34,30,40,40,33,42,39,34,30,34,40,56,48,46,45,28,38,27,25,34,33,36,28,38,34,37,47,41,29,54,36,46,50,31,46,50,46,36,42,25,47,33,36,18,53,40,33,38,36,41,39,48,48,46,31,44,40,33,30,45,37,36,32,39,30,47,41,43,49,44,41,31,37,35,34,46,33,38,44,44,39,40,44,19,39,39,38,40,48,46,54,41,39,29,41,41,37,29,36,35,42,38,41,25,35,52,54,47,46,44,35,36,50,25,38,42,35,58,31,48,38,62,30,42,43,54,28,30,46,38,43,32,32,41,49,41,42,46,29,55,34,54,32,38,39,38,37,46,45,26,26,33,34,44,50,29,31,39,37,32,52,37,27,28,44,44,31,26,43,42,36,46,38,34,33,57,36,38,27,21,43,58,38,36,29,41,31,45,35,32,36,57,46,34,35,44,38,27,36,66,51,46,42,49,28,39,39,37,37,43,29,40,34,48,61,43,43,43,41,46,40,61,34,32,61,37,40,42,31,38,31,45,41,44,41,35,31,27,40,32,54,38,50,62,41,35,32,38,48,49,39,47,47,43,40,42,40,53,46,51,51,48,26,27,34,42,45,33,32,33,37,38,32,37,34,32,48,31,40,46,49,40,26,43,38,31,31,34,40,39,40,47,29,35,37,48,33,30,40,26,42,24,34,50,38,44,34,43,39,37,40,49,33,36,49,45,32,38,36,35,41,45,45,25,40,41,41,32,36,66,30,39,42,43,28,51,42,48,39,50,45,41,37,33,52,32,37,54,38,51,52,43,53,48,28,50,30,20,43,48,49,39,40,30,40,39,31,32,31,47,33,36,42,47,38,31,44,32,39,34,35,34,43,51,65,34,37,41,35,45,49,45,37,24,35,44,41,38,47,33,47,48,35,37,46,53,26,34,39,38,32,35,49,41,36,22,51,30,46,31,50,45,42,39,54,51,36,50,40,34,41,43,33,28,43,35,43,46,39,36,33,40,40,44,32,42,38,44,34,40,28,38,29,40,30,56,56,38,45,39,42,51,36,27,35,41,35,23,50,42,30,33,38,36,35,46,33,56,48,41,34,32,44,44,43,29,18,55,32,33,25,35,53,55,44,32,38,27,39,40,36,28,42,43,50,49,35,53,52,48,29,35,47,35,40,44,31,25,24,34,43,30,43,59,32,35,43,31,33,38,36,38,50,45,40,37,38,43,39,33,53,32,43,46,37,41,34,43,47,36,39,33,53,46,52,36,47,43,41,46,39,34,29,44,42,30,39,41,39,42,34,48,39,45,36,45,46,21,40,47,32,45,28,27,38,40,28,37,37,42,24,53,45,41,25,26,51,45,29,50,41,37,28,37,51,45,42,35,39,37,35,32,35,31,41,42,39,36,34,41,32,36,39,37,32,35,43,47,59,35,35,34,61,40,49,39,43,37,51,30,35,40,35,37,32,34,30,51,46,37,39,49,40,41,35,46,39,51,32,26,53,38,42,37,35,31,44,50,28,54,37,44,48,28,55,37,31,33,57,40,30,49,35,22,49,44,34,39,23,44,52,41,53,38,44,43,43,53,39,38,48,30,54,47,50,28,50,31,45,42,42,25,44,36,54,38,37,42,35,43,31,50,48,37,43,47,40,37,34,40,44,44,35,32,28,54,31,29,50,28,25,41,41,25,42,38,38,43,42,28,30,28,27,23,30,22,40,34,32,42,42,39,45,34,42,46,33,31,30,35,25,50,49,45,40,23,49,46,38,45,38,43,40,33,45,39,53,34,44,57,43,47,38,22,43,42,45,40,52,38,29,33,33,37,36,46,58,48,33,46,34,35,40,46,51,49,36,43,40,52,47,42,46,39,33,38,39,37,24,39,31,33,42,41,37,35,40,35,41,38,44,25,35,32,35,32,50,47,41,46,40,45,37,35,28,31,38,60,37,31,45,39,46,43,35,45,29,45,34,42,46,25,42,49,50,30,29,32,41,51,48,27,39,40,70,27}},
{{8000,2.900000},{17,13,15,24,13,15,27,14,18,27,19,21,16,25,22,19,27,19,20,20,16,20,14,22,13,26,12,12,20,22,24,18,16,15,20,17,15,15,17,28,16,18,20,15,22,27,19,13,8,9,17,16,13,18,15,16,19,18,24,11,21,17,17,22,18,19,23,19,12,15,18,24,13,15,22,10,25,17,18,15,18,17,17,27,18,14,11,20,16,10,15,17,26,14,19,14,15,23,20,19,22,24,24,18,17,23,24,18,17,24,19,17,9,11,23,19,12,13,25,22,23,17,8,8,9,16,10,17,23,12,17,23,19,30,18,13,9,13,17,21,16,14,32,26,16,13,23,13,24,16,17,18,23,25,17,18,19,19,12,14,15,16,10,13,21,12,18,23,24,17,24,14,17,19,21,23,20,18,13,19,20,14,15,13,20,17,19,19,12,11,19,16,9,6,21,19,17,13,15,16,13,21,17,21,18,26,20,19,28,15,28,11,17,20,14,20,19,15,11,14,20,15,19,15,17,20,15,29,12,28,21,14,16,23,16,15,12,16,28,23,18,27,14,23,16,19,15,15,16,22,21,16,10,20,16,32,25,17,13,23,16,14,14,20,17,14,28,18,19,15,23,26,13,18,10,15,29,15,14,22,10,15,19,17,15,16,11,11,31,15,11,19,11,14,16,17,12,15,17,10,14,32,18,13,22,21,14,24,15,16,21,22,23,8,18,19,23,28,11,16,26,17,20,16,23,16,19,19,19,14,22,21,14,22,16,13,11,16,23,12,7,27,16,10,23,11,16,12,16,22,20,17,17,13,18,20,12,23,24,16,14,21,19,17,11,19,19,27,8,23,16,19,12,15,16,12,15,20,10,27,22,19,12,21,17,22,20,6,12,24,15,19,18,23,18,14,26,15,21,15,23,19,20,7,18,18,21,15,21,21,22,20,19,23,16,8,15,22,14,24,16,13,14,13,13,17,23,9,15,15,13,16,16,25,20,18,8,20,17,19,12,19,10,20,14,19,10,16,20,23,20,15,20,18,17,19,12,9,14,27,25,21,12,25,13,16,14,11,17,19,23,19,10,14,19,19,11,21,17,16,13,13,21,14,13,15,31,17,17,32,16,17,14,18,19,24,25,23,13,26,22,18,16,14,18,14,11,23,18,12,19,18,19,17,12,26,18,18,13,20,19,22,22,16,13,16,14,15,18,14,13,13,15,19,15,28,27,17,13,20,30,14,21,19,19,24,28,18,18,26,17,27,13,16,22,16,18,17,12,23,20,19,10,19,23,17,14,25,19,18,24,22,25,15,13,8,16,19,22,14,20,17,19,15,24,17,14,14,11,19,25,27,21,22,18,26,21,21,18,14,12,13,24,12,22,17,13,22,22,22,25,12,16,21,18,20,14,19,21,9,9,14,16,23,7,23,19,24,10,16,13,25,17,14,28,17,11,21,22,27,13,19,17,20,16,13,17,22,19,20,14,14,28,23,21,15,40,22,18,22,19,5,20,21,22,21,14,9,19,12,21,22,12,24,13,13,11,22,23,13,20,11,23,28,22,17,14,20,31,16,26,18,19,10,10,14,20,16,23,29,16,18,15,15,15,18,16,9,19,23,16,19,19,16,12,18,23,18,12,20,20,22,19,22,12,8,22,20,14,16,14,16,16,16,16,34,25,16,14,17,17,11,17,16,27,12,25,13,22,21,7,21,27,28,20,14,21,18,6,11,18,14,25,22,12,13,10,17,14,23,20,18,18,16,16,17,19,19,20,15,12,16,19,18,14,11,17,18,9,15,15,20,27,17,22,17,18,13,22,29,17,12,14,23,17,17,15,9,24,25,12,13,17,28,20,19,15,14,18,22,23,23,17,14,14,15,14,26,21,13,20,22,19,15,22,18,23,19,17,16,12,22,16,13,21,23,16,18,16,22,13,6,12,18,22,16,15,20,21,19,21,10,23,25,22,18,13,13,15,12,22,17,21,23,26,16,15,17,14,25,20,15,15,17,25,19,22,19,14,21,21,15,14,16,13,21,11,15,18,20,23,16,12,21,24,15,15,22,11,17,18,11,14,21,17,11,17,21,14,11,24,18,21,25,8,18,16,19,14,18,14,9,25,22,12,23,32,8,19,12,15,10,15,20,14,14,12,21,21,13,20,18,17,21,16,26,14,11,14,24,22,18,16,26,11,28,19,17,14,17,19,20,20,21,17,11,24,18,15,18,23,24,20,17,16,15,19,18,23,13,12,20,30,21,19,18,30,13,18,17,22,27,23,20,14,11,21,18,24,17,18,18,17,10,17,23,14,27,18,23,28,17,18,33,25,20,21,20,13,10,28,16,17,16,15,18,30,15,17,20,11,23,24,20,16,20,17,24,18,30,19,18,30,20,20,18,19,19,19,16,23,24,14,16,22,13,13,13,13,21,13,16,16,24,17,26,28,19,17,11,16,15,18,17,25,32,12,11,20,12,17,18,10,19,15,20,14,11,25,24,15,10,17,34,26,14,16,19,25,15,19,19,14,26,21,25,24,18,22,15,12,22,13,17,11,17,19,15,24,25,13,15,14,27,24,25,16,16,19,15,16,29,13,19,23,17,10,25,22,16,19,17,15,17,26,18,25,17,16,14,8,23,24,14,21,22,17,18,18,11,16,14,18,27,22,22,37,23,18,27,19,19,12,17,15,20,14,20,14,21,22,17,23,27,30,26,22,14,11,13,18,17,20,11,19,13,12,29,22,14,19,11,13,14,10,14,11,19,21,14,18,23,26,17,11,12,22,17,18,16,14,14,21,12,10,15,14,14,15,14,12,14,15,16,15,14,18,14,24,14,17,17,13,16,16,15,19,21,16,16,24,19,34,20,20,22,20,21,15,14,18,22,12,23,17,18,17,17,15,10,20,11,17,12,10,13,7,17,23,15,23,11,21,28,25,16,19,11,13,20,18,14,14,15,19,17,20,22,19,9,18,25,21,13,13,32,19,18,15,19,29,21,22,12,22,23,14,16,21,20,10,10,28,19,24,18,12,16,26,25,15,28,13,17,20,14,15,22,15,16,18,11,21,19,20,12,16,17,24,26,16,18,17,23,14,19,22,18,15,18,16,19,26,20,25,17,32,17,23,15,13,16,23,20,18,22,29,16,20,27,10,31,21,21,14,16,19,14,24,17,18,14,17,10,21,22,18,15,19,24,21,18,19,21,25,13,22,20,23,13,18,17,11,23,18,25,20,11,17,23,17,13,24,21,16,25,19,12,15,17,17,19,10,20,11,16,38,12,11,18,31,24,20,21,17,16,25,21,16,13,20,21,17,16,18,21,28,13,24,12,12,20,20,21,15,19,12,25,18,13,25,25,19,23,24,12,24,19,37,23,11,15,20,18,13,22,12,14,9,20,17,19,19,19,30,16,13,16,20,16,21,19,16,10,13,17,24,19,15,17,10,18,22,24,17,9,18,30,14,9,22,16,16,18,10,12,23,21,20,21,19,22,14,17,23,20,14,25,22,20,21,19,13,26,26,9,23,18,27,13,12,24,22,10,24,12,18,16,14,16,11,17,15,21,22,20,17,15,23,14,14,15,14,13,14,20,12,19,19,16,19,22,26,24,15,11,17,17,21,14,18,12,17,20,21,24,15,15,23,16,18,28,19,22,16,23,10,22,16,18,14,15,14,31,23,16,20,18,17,17,17,20,24,15,8,14,13,15,25,14,20,23,21,10,20,17,16,24,22,22,27,9,19,19,29,14,11,14,15,17,15,20,25,21,8,24,19,18,24,21,18,9,12,20,23,20,18,23,16,34,18,21,27,19,13,17,13,22,27,13,20,20,20,22,8,22,6,23,23,17,16,20,19,16,15,21,27,15,24,22,15,15,13,12,22,17,16,15,18,24,17,18,17,17,16,18,21,17,12,14,19,18,13,14,19,24,15,21,15,14,22,17,22,17,19,10,17,24,18,24,14,14,17,23,14,25,18,13,27,17,19,21,18,12,12,14,19,12,21,16,14,27,16,13,13,20,23,19,18,16,12,19,15,13,15,14,16,15,16,16,11,21,12,25,23,23,15,25,20,18,19,22,16,8,24,8,19,17,15,25,9,19,20,19,11,17,19,18,2,37,10,23,14,17,10,13,22,20,12,6,25,29,9,10,22,16,14,14,20,17,15,18,20,26,11,13,13,11,23,15,16,21,12,17,14,26,11,18,19,20,14,25,17,11,14,24,24,31,24,16,21,20,16,18,21,12,16,18,15,16,18,24,21,17,12,13,13,26,21,25,14,22,20,15,11,19,19,14,20,14,27,24,19,19,21,25,20,17,16,15,12,18,21,20,18,15,15,27,20,15,19,14,19,24,20,27,16,21,13,14,17,17,17,17,18,20,17,15,10,22,17,13,12,25,17,27,16,16,12,22,14,19,16,16,18,13,16,17,14,15,14,20,15,28,21,27,19,18,14,15,17,14,14,15,20,16,18,15,20,15,31,22,19,18,23,20,12,17,12,15,23,17,19,14,16,20,15,18,18,15,20,19,20,16,10,16,12,17,13,15,20,15,19,22,18,22,17,13,14,18,22,17,21,15,27,11,16,36,16,16,25,21,19,8,15,21,33,20,19,11,26,16,19,11,18,17,22,11,21,16,21,18,20,29,25,17,12,14,20,20,18,18,19,17,19,16,20,19,20,16,26,8,19,25,10,13,17,12,19,13,19,14,27,15,16,15,16,26,12,32,14,21,12,15,13,11,15,22,26,10,23,20,13,16,23,25,19,16,12,23,27,10,14,19,21,13,19,17,21,18,18,15,18,11,19,17,26,18,26,16,14,21,16,18,10,16,11,10,19,18,17,14,23,15,23,14,20,14,21,15,15,11,23,33,17,22,23,30,13,13,16,26,13,19,16,14,23,7,23,20,21,18,21,21,18,21,17,18,5,31,15,15,16,20,19,14,13,22,17,18,13,28,12,18,18,19,17,21,22,13,26,19,17,22,19,20,19,20,23,19,19,13,14,22,21,14,31,11,30,27,10,18,15,17,15,14,15,17,24,14,3,13,28,21,21,20,18,16,12,10,20,9,24,20,14,16,23,23,15,26,22,15,14,13,16,12,23,16,21,6,17,20,12,20,14,21,15,18,16,28,19,17,10,15,32,11,9,18,13,17,18,17,12,17,26,21,13,20,10,15,17,20,17,17,16,13,10,20,18,22,16,17,18,14,19,15,14,19,24,21,26,16,21,19,20,27,14,10,21,28,14,19,29,17,36,21,21,23,17,16,17,27,11,24,16,24,17,17,22,14,13,22,22,24,17,25,25,23,23,21,22,9,18,27,16,11,23,19,14,20,22,21,12,16,22,13,16,10,18,20,13,25,18,25,20,14,14,21,16,24,23,7,30,20,14,17,20,25,27,15,14,21,9,19,16,17,17,12,21,20,19,15,22,20,29,17,21,25,12,21,16,13,20,13,20,15,16,23,17,21,17,15,25,22,22,11,19,17,12,26,12,24,23,21,23,23,13,12,13,21,23,23,22,19,24,20,26,14,15,20,13,19,14,16,30,20,18,24,22,29,16,20,12,20,16,20,18,14,24,17,16,21,22,16,16,15,22,30,18,13,21,18,18,13,18,20,19,12,16,18,18,20,22,29,20,18,11,17,19,28,14,15,21,16,16,20,16,13,16,15,23,27,21,15,23,19,6,18,15,22,10,24,16,17,20,31,19,20,15,14,19,19,17,12,23,14,15,20,17,8,16,22,11,18,27,16,17,15,15,18,25,12,15,23,11,19,15,23,13,12,12,12,21,15,25,15,16,15,26,20,10,25,18,12,32,17,23,22,22,25,21,13,23,9,23,23,12,17,29,22,14,19,21,13,25,16,20,29,12,18,16,18,28,20,18,22,14,19,21,21,11,23,27,21,28,25,20,17,14,18,15,20,10,19,20,24,12,6,22,15,28,22,14,19,16,26,29,21,15,8,18,27,31,23,24,28,15,24,15,23,19,17,13,18,13,10,20,22,27,23,15,25,16,16,22,21,12,18,15,23,13,19,12,25,16,25,15,22,19,17,11,14,15,22,15,17,16,20,14,10,24,14,23,22,14,27,20,21,24,24,28,14,13,23,20,22,19,18,20,30,19,22,21,19,19,19,11,20,16,25,20,16,30,21,23,20,17,14,26,25,24,26,19,13,15,19,18,25,11,16,15,23,20,20,21,20,13,19,7,31,20,7,20,23,16,22,16,17,33,18,21,15,14,13,16,23,22,24,7,23,13,12,14,19,14,15,13,18,28,17,23,24,8,23,23,16,16,27,24,19,27,25,16,18,13,20,21,26,12,25,23,18,24,18,15,18,18,5,22,14,15,16,15,17,23,19,32,15,22,16,24,22,17,18,13,25,18,16,11,16,10,15,20,13,24,26,15,16,22,10,15,19,22,22,19,22,26,8,14,17,16,15,10,14,14,17,18,25,23,23,22,20,22,22,14,27,20,12,13,14,14,16,16,10,12,23,30,20,16,19,25,14,26,12,21,9,18,11,17,17,23,19,16,27,26,19,28,26,16,23,22,19,16,16,29,18,16,19,22,15,11,24,19,22,12,16,9,22,23,21,19,19,15,17,19,10,18,34,11,15,13,17,26,18,8,21,13,12,23,15,28,15,14,15,14,11,14,26,25,15,17,19,17,15,25,32,13,21,16,14,24,19,20,21,18,17,18,21,13,13,19,12,20,16,18,23,10,13,26,14,17,7,18,22,14,19,18,19,24,14,11,26,19,21,18,14,19,27,14,21,13,17,15,18,16,13,25,22,23,19,25,12,17,16,25,21,24,21,21,22,23,22,13,10,19,19,11,14,17,28,16,17,16,24,10,14,13,22,24,18,15,16,27,18,24,16,15,26,18,29,17,15,15,15,14,20,19,11,22,16,19,10,21,15,14,22,10,18,14,17,13,28,22,15,19,17,16,16,14,7,12,18,14,19,9,29,17,13,20,20,20,16,26,19,23,14,10,16,15,11,21,25,18,12,15,12,25,18,19,7,19,15,7,14,18,12,28,17,26,19,18,20,14,16,14,11,20,16,19,19,10,14,23,35,23,13,15,21,12,28,27,18,17,17,12,11,18,21,11,16,18,31,16,18,12,26,21,20,26,29,25,21,11,17,19,24,21,20,18,11,17,14,19,17,14,21,18,20,13,17,14,14,21,27,21,25,15,13,20,16,26,14,17,21,20,22,18,17,12,12,16,21,20,13,18,18,23,18,17,31,14,12,10,18,16,15,9,16,11,19,17,18,19,26,16,27,13,15,17,26,16,11,25,7,15,17,11,12,18,15,14,34,16,21,21,13,19,9,14,13,33,14,17,18,9,18,20,12,16,22,22,14,16,20,10,25,15,13,15,16,29,22,21,22,12,20,11,17,14,19,15,18,25,15,16,11,11,20,25,26,20,17,13,12,8,13,20,15,21,21,22,21,19,20,20,18,17,8,18,12,20,20,23,15,19,12,19,13,18,14,27,12,20,22,18,15,14,17,16,19,16,21,22,18,17,16,20,18,9,12,16,10,9,21,17,15,21,12,13,16,25,10,25,24,14,22,18,17,16,28,12,20,10,17,12,15,15,12,28,20,23,20,6,14,19,19,26,19,14,7,15,13,22,14,27,13,20,21,19,19,24,22,13,20,18,14,18,20,19,21,10,25,22,16,19,10,25,20,24,32,21,26,23,13,17,21,12,11,18,16,27,19,18,12,19,17,16,24,18,10,19,22,18,13,19,27,12,21,11,19,14,17,13,13,20,13,17,19,16,16,14,15,18,27,10,11,17,24,21,13,13,25,22,15,22,22,27,20,22,14,23,20,11,19,22,15,15,18,11,21,19,14,19,22,15,19,18,15,17,13,8,22,13,9,21,22,10,9,13,20,12,21,27,23,24,13,21,14,23,11,15,22,12,14,19,15,18,14,17,16,18,13,24,17,22,22,18,19,19,19,17,16,22,12,13,24,28,28,17,21,14,24,13,13,17,12,17,16,13,24,15,20,11,8,24,19,13,22,23,14,28,22,23,13,21,23,23,19,17,11,20,30,15,17,11,13,19,14,18,30,31,21,18,23,14,22,22,25,14,20,14,16,14,18,14,16,14,19,18,13,13,23,16,21,16,14,22,20,27,30,19,12,18,17,17,16,8,20,20,21,24,25,9,13,17,16,16,19,21,21,19,26,16,14,18,21,18,18,15,20,19,14,21,28,22,7,17,18,23,17,20,21,13,11,17,9,21,16,23,15,24,16,28,25,21,14,27,22,12,18,22,23,15,19,18,6,20,18,33,17,32,14,9,16,17,19,16,16,22,15,11,18,8,9,19,17,40,17,19,24,18,18,17,18,21,22,18,16,22,18,20,20,21,14,16,15,35,16,16,16,12,16,28,10,10,24,14,13,16,24,15,13,16,22,16,17,11,13,6,17,18,12,13,19,21,17,12,16,15,25,16,13,17,30,26,18,10,20,14,12,17,18,16,23,13,14,19,21,18,16,20,15,21,26,11,31,16,10,28,17,26,11,15,24,14,27,22,7,23,16,13,23,14,18,24,18,11,18,20,30,14,21,18,20,15,18,20,21,18,13,19,20,10,10,13,19,20,35,15,21,13,16,27,19,16,19,23,17,21,14,20,8,30,20,13,14,11,15,16,15,28,17,20,19,11,16,13,18,15,21,24,28,26,20,14,23,38,11,21,21,30,15,22,12,14,15,17,24,19,15,20,9,11,15,10,23,19,15,19,19,19,14,12,20,24,14,13,20,17,23,22,17,14,19,15,14,18,32,22,16,20,17,19,12,18,22,15,8,16,28,22,28,10,12,12,19,19,16,11,8,26,16,25,13,29,16,20,16,14,23,19,24,14,18,16,16,21,11,18,27,11,27,14,16,22,19,16,14,20,17,18,22,22,19,19,28,20,23,19,15,14,16,12,14,14,19,19,12,28,10,29,19,18,14,17,20,16,21,19,18,29,24,12,15,29,26,19,23,23,17,22,18,18,22,19,13,14,27,23,19,20,18,20,19,12,10,25,20,15,17,12,28,19,18,20,16,15,22,18,14,15,8,17,14,17,17,20,9,26,16,16,17,18,25,17,14,18,19,17,14,26,14,17,22,12,15,19,13,11,20,23,8,11,13,14,19,16,20,17,16,23,22,27,10,14,23,14,16,19,9,18,16,14,21,16,24,14,18,12,13,16,27,21,21,15,16,15,30,21,17,20,16,21,15,21,21,9,12,19,14,11,11,16,15,22,12,20,20,23,20,16,14,20,22,18,26,20,15,14,24,9,24,19,20,14,16,16,19,20,20,17,16,15,18,13,18,18,12,23,18,31,22,14,18,20,24,17,18,23,15,27,25,17,31,21,23,18,12,14,12,15,22,16,18,12,30,18,10,17,11,10,15,18,20,19,19,20,9,17,13,9,18,12,15,9,17,29,22,25,15,13,13,24,25,23,14,20,14,19,15,19,16,26,18,19,17,22,11,15,16,17,9,27,16,12,16,13,22,28,16,19,23,18,10,15,21,25,17,21,20,16,11,21,24,19,20,12,21,16,15,11,25,13,20,17,16,17,16,17,14,16,18,13,18,19,20,15,12,24,23,14,22,19,16,14,28,14,26,16,18,11,20,14,30,23,14,10,22,22,25,10,22,11,31,16,17,24,14,22,18,20,19,24,19,20,15,16,18,15,11,28,13,15,17,23,20,22,15,17,19,13,24,11,24,14,16,15,17,10,20,14,23,22,18,24,14,27,13,13,20,16,18,10,22,15,16,19,17,21,16,15,18,27,16,14,19,13,17,21,21,19,17,27,22,19,22,14,22,7,20,12,18,11,25,20,17,31,29,17,23,14,18,28,21,17,17,21,18,18,18,18,16,29,15,21,20,20,13,21,14,16,9,20,11,13,22,19,12,19,22,13,20,28,17,16,15,17,25,26,19,22,16,23,23,14,20,16,9,14,24,10,19,24,16,20,19,20,21,20,17,16,14,16,15,17,21,19,18,18,21,10,16,16,18,16,11,18,14,14,19,24,17,26,23,13,23,10,20,14,12,33,25,20,18,12,15,16,13,14,22,16,15,24,18,10,21,28,19,14,12,20,24,20,21,16,15,15,25,20,10,15,17,25,17,30,23,15,17,13,19,27,12,17,21,21,11,28,25,13,16,12,23,23,21,11,14,18,19,23,12,16,9,24,15,19,17,20,21,19,12,17,20,12,9,22,14,30,27,20,18,18,20,19,12,21,19,20,18,16,19,15,10,17,10,14,19,23,15,18,15,17,23,21,18,15,14,19,14,20,21,15,15,17,26,20,27,12,18,16,18,19,22,16,23,17,16,21,10,18,17,18,23,16,10,24,12,13,21,18,17,16,22,28,14,16,28,14,19,17,13,15,19,15,20,25,14,14,11,18,19,18,12,24,22,11,15,16,16,25,8,15,12,10,18,19,11,21,18,19,10,15,16,13,15,19,22,27,21,22,25,15,19,18,22,13,20,18,19,20,15,17,20,18,14,11,19,13,14,31,15,16,21,21,13,16,25,10,14,10,11,23,18,14,20,19,16,10,11,22,20,16,13,19,16,16,13,22,12,21,18,13,14,19,17,15,14,16,20,26,24,14,19,19,12,22,23,27,10,11,23,23,23,25,10,25,10,22,22,14,13,21,19,30,11,13,15,18,21,18,24,21,28,14,17,13,8,10,12,21,20,13,22,15,17,21,15,10,17,14,12,18,15,15,20,27,13,17,24,16,12,16,20,26,18,23,16,15,12,15,13,20,19,11,14,18,13,22,12,18,15,24,8,22,14,30,16,28,18,22,11,14,18,15,28,12,21,12,21,19,13,12,15,23,14,14,16,30,15,21,13,20,21,23,16,11,24,30,18,18,17,17,25,21,14,22,21,15,11,11,16,22,18,13,13,11,16,18,21,12,13,20,17,16,15,15,21,21,20,18,22,21,19,15,19,20,19,14,21,16,15,20,17,21,16,13,15,10,10,20,22,23,11,18,20,17,20,11,27,15,17,13,15,16,16,14,14,17,20,23,14,12,19,15,23,21,23,12,12,30,24,23,19,22,23,22,18,29,19,10,18,26,20,22,11,19,17,20,28,15,14,21,15,12,17,22,24,21,13,14,17,23,18,8,15,22,19,20,12,8,21,20,19,21,14,17,17,16,18,15,17,16,14,11,26,21,22,12,17,16,17,16,18,15,21,23,11,17,12,12,15,13,12,21,18,10,20,15,23,16,16,16,26,21,18,16,15,11,16,22,13},{19,16,10,27,19,24,19,20,20,15,20,10,15,19,22,22,14,17,14,16,15,16,21,13,16,20,12,20,17,19,11,23,21,8,21,19,28,11,23,21,19,16,18,22,16,21,18,12,11,19,21,18,26,24,19,16,19,19,31,18,19,21,20,13,20,16,15,11,20,18,18,17,10,19,19,15,16,26,21,21,17,23,20,11,21,9,19,18,16,22,8,17,14,16,19,17,12,20,12,14,30,17,21,16,20,38,24,19,19,27,19,17,16,16,26,15,12,22,13,8,15,13,16,21,13,17,13,9,20,12,16,15,17,25,17,19,16,15,25,15,24,17,15,16,25,17,29,10,21,15,17,17,12,30,13,11,22,26,16,17,13,28,26,15,17,7,15,25,13,14,8,15,14,22,19,19,12,21,16,19,14,19,25,18,16,12,22,18,20,24,9,24,12,13,21,11,17,8,14,23,14,16,11,24,19,34,17,18,15,14,17,27,28,25,16,15,10,20,19,13,14,12,26,19,21,19,13,26,14,24,12,20,14,19,13,16,21,25,16,15,20,19,9,16,18,21,23,36,12,18,18,24,24,17,12,14,10,21,20,23,16,22,31,13,14,21,15,22,17,22,18,16,20,15,21,24,19,18,15,17,16,19,27,22,18,21,18,15,21,24,9,21,19,17,11,18,21,24,25,18,18,20,27,22,17,17,24,13,24,23,23,24,17,20,18,15,19,17,20,20,12,15,20,22,15,20,24,14,21,19,27,21,20,15,22,20,12,16,17,18,18,16,14,10,17,19,20,25,19,14,14,7,14,23,30,20,31,23,7,16,15,13,16,11,26,16,20,27,19,14,29,13,18,21,18,19,18,15,14,22,17,12,19,17,13,6,10,14,13,19,12,23,18,27,17,18,20,26,9,17,29,14,13,18,16,13,15,22,12,15,20,15,16,28,18,19,14,19,22,21,16,8,21,22,14,17,19,13,19,18,21,12,23,10,26,12,18,25,17,24,10,28,30,19,32,25,25,20,14,22,15,13,22,22,22,17,20,20,18,18,25,17,21,25,14,19,26,19,14,18,15,17,14,16,13,15,15,10,23,22,19,17,14,17,16,20,22,16,22,15,13,16,16,16,27,19,17,11,23,18,16,11,29,15,24,14,14,12,14,16,20,17,17,12,22,17,14,21,18,14,16,15,18,22,13,15,14,18,21,22,22,15,15,15,23,27,19,15,24,15,10,17,15,12,18,20,24,17,19,16,13,20,19,18,18,17,21,18,23,10,23,22,13,20,22,25,23,15,17,21,18,15,13,18,18,23,10,24,21,24,13,25,26,19,15,17,22,23,9,9,18,17,29,24,14,21,20,16,24,7,12,13,20,16,22,18,7,20,18,13,14,20,12,16,28,19,20,17,30,15,16,10,25,14,16,12,22,16,14,9,14,14,9,19,19,20,15,18,21,16,22,23,17,17,27,21,14,12,8,18,19,20,10,20,16,17,24,26,8,20,19,19,15,18,19,20,18,16,17,16,15,21,13,17,8,33,15,14,23,15,22,9,17,19,19,16,19,23,18,21,19,27,25,18,19,19,22,24,13,16,20,20,14,29,19,18,19,10,16,19,14,7,25,14,8,14,21,24,16,17,20,31,25,12,8,9,24,23,24,27,22,15,15,29,13,32,25,17,15,13,22,5,17,23,15,22,38,15,14,21,22,20,25,16,31,18,22,20,16,19,23,11,22,15,18,22,17,24,16,12,17,19,9,17,19,22,22,16,26,16,18,14,21,20,23,15,27,19,18,12,19,7,20,20,9,15,12,25,21,10,16,17,16,12,18,19,20,13,20,20,21,21,26,16,22,17,17,14,16,19,22,24,21,17,27,8,19,13,14,11,9,17,15,17,15,13,20,16,18,24,20,16,14,17,20,17,14,12,25,12,18,19,19,13,20,15,14,20,27,26,13,23,17,21,25,8,8,24,17,16,11,17,15,18,18,26,19,24,25,18,15,21,18,20,18,13,16,13,23,21,10,13,24,16,19,17,28,20,21,18,25,15,26,22,26,20,18,21,18,21,16,14,13,16,13,12,22,9,19,22,20,20,12,23,17,22,17,20,15,16,14,12,7,22,16,17,21,34,20,17,18,12,20,21,19,20,25,25,15,21,21,14,11,10,11,16,10,18,14,20,28,19,17,21,25,20,18,14,13,20,15,14,15,23,33,17,13,12,21,19,21,21,23,16,17,12,20,22,21,15,21,17,24,22,20,16,17,15,26,18,16,26,31,27,8,27,19,12,23,18,14,15,11,19,10,27,9,24,17,17,17,16,17,15,26,13,18,20,22,11,21,28,21,20,19,19,24,25,30,13,16,11,19,16,18,23,24,8,21,15,16,23,18,26,15,16,14,20,23,19,17,10,11,17,16,21,15,20,17,32,17,16,11,24,10,16,26,18,26,30,27,16,25,18,10,22,17,14,17,20,13,18,18,21,20,17,16,17,18,13,27,16,16,14,23,17,18,19,16,20,22,17,17,16,16,15,22,20,22,17,21,17,17,15,13,25,18,18,20,22,12,20,23,19,15,18,15,29,18,15,12,21,30,16,16,18,17,12,22,20,21,9,22,18,20,19,20,25,15,19,12,28,20,31,21,19,21,27,12,15,23,12,30,18,25,23,22,11,17,11,12,15,28,24,20,23,16,12,16,17,24,15,18,17,13,19,20,15,13,20,18,11,13,19,16,13,23,16,10,11,27,14,19,22,13,22,22,19,20,24,21,14,18,14,24,16,23,16,24,18,13,27,22,16,23,22,20,23,17,29,28,21,15,19,17,12,14,20,15,24,13,23,15,20,20,15,18,25,26,13,14,17,19,16,20,13,16,33,18,20,15,16,24,26,30,24,24,22,10,14,25,14,15,12,20,21,21,15,19,11,19,19,14,17,18,11,20,24,16,20,22,21,21,32,20,29,25,23,24,34,18,9,18,24,11,19,7,13,17,23,15,29,27,20,21,13,16,19,14,33,17,19,8,21,17,16,12,23,19,27,17,19,22,17,24,24,20,14,28,20,16,10,18,19,16,15,20,15,18,15,23,19,21,16,19,12,20,22,17,21,26,24,10,10,16,13,25,23,15,23,16,8,13,11,17,13,19,27,21,15,20,15,26,21,17,22,13,16,16,19,23,26,19,19,13,19,14,16,20,16,22,20,25,27,20,12,18,6,8,23,15,21,15,14,23,17,24,19,16,30,24,18,18,15,18,17,16,8,20,21,19,16,16,28,20,19,18,14,12,17,16,19,19,17,21,17,10,19,18,23,19,13,14,24,13,21,19,25,22,25,19,21,18,20,20,32,9,18,11,19,13,19,14,15,15,20,23,23,11,16,21,19,20,13,26,15,16,15,26,20,14,17,10,11,15,26,11,17,18,20,23,23,19,20,13,22,13,21,14,21,21,25,15,14,17,13,15,19,14,9,14,20,24,21,18,23,23,12,21,10,14,18,17,19,11,16,29,15,28,23,22,20,16,17,16,19,11,22,18,6,16,14,17,19,21,14,10,20,16,23,18,27,12,16,24,16,5,19,18,20,16,10,22,7,24,23,15,19,13,28,11,15,15,18,17,18,25,20,18,13,26,18,22,14,24,26,8,15,23,18,23,23,16,9,21,22,17,11,10,21,15,14,17,23,22,15,19,25,18,8,23,14,16,12,20,22,18,18,18,13,19,16,21,30,23,14,20,17,9,22,34,21,14,11,22,16,15,15,20,24,14,18,18,17,36,28,15,10,17,23,16,24,28,20,21,17,19,21,14,18,17,16,15,12,12,22,9,11,22,26,13,20,15,19,21,16,32,19,20,22,10,16,15,19,20,24,17,15,19,12,20,21,21,15,24,12,16,23,15,22,17,13,16,16,16,14,7,18,18,15,20,18,19,13,14,16,13,23,12,14,20,15,15,18,15,16,18,14,19,20,16,25,21,15,18,13,15,28,19,26,18,34,22,17,20,27,20,18,25,21,21,10,21,12,13,16,21,21,21,27,21,15,16,18,14,15,12,12,23,15,17,12,25,9,15,27,9,15,9,26,16,17,16,15,17,25,25,26,10,20,25,26,8,17,20,12,17,18,11,19,18,13,25,24,19,20,20,12,23,13,16,16,15,12,20,15,14,11,15,16,13,19,19,22,24,9,22,31,24,21,8,19,19,22,24,27,16,20,16,21,18,23,17,21,19,24,13,16,22,8,22,17,12,16,16,17,17,16,11,25,22,25,15,19,19,18,13,22,34,21,8,17,14,19,27,17,11,21,16,22,19,10,21,16,11,15,21,21,13,21,15,18,16,22,24,14,16,21,18,11,17,18,10,18,18,9,19,24,14,25,19,33,22,18,20,16,20,13,20,19,23,25,15,20,15,13,22,25,10,16,21,12,14,22,15,15,15,29,16,21,15,12,22,17,19,15,19,22,21,20,15,18,15,21,20,18,19,16,14,12,32,13,16,14,20,19,19,22,18,12,15,10,22,15,24,8,24,15,16,7,21,22,17,4,14,24,23,13,18,28,22,20,13,14,21,21,17,15,19,18,27,12,20,14,8,13,25,16,18,18,20,27,10,27,15,16,15,21,25,18,19,12,16,15,25,11,19,21,13,17,30,21,12,20,29,17,20,21,19,14,7,29,27,21,20,20,27,22,15,14,16,24,15,19,23,12,17,17,22,21,16,18,22,9,27,17,15,14,22,22,21,14,8,20,19,16,13,17,26,20,33,15,17,18,15,16,24,27,27,13,24,19,23,19,11,15,21,17,23,23,24,21,27,26,21,25,22,20,22,28,15,11,18,16,20,15,15,15,14,21,21,12,11,8,11,16,20,19,25,9,28,21,26,18,11,19,19,24,22,29,12,28,19,15,21,19,14,8,22,19,20,30,17,22,14,20,23,16,19,15,26,18,30,28,13,27,15,23,10,15,19,18,20,21,14,20,19,16,20,17,17,13,26,14,17,13,13,18,17,10,21,21,16,14,23,23,28,26,16,14,20,29,16,23,16,20,21,16,15,13,9,26,8,10,19,29,21,17,16,18,21,18,25,13,23,21,22,20,27,11,25,16,21,12,19,13,15,17,17,21,14,25,25,13,14,22,23,18,16,30,23,14,15,29,14,19,19,10,17,16,13,13,11,23,21,16,18,19,22,20,16,14,23,20,16,16,35,24,17,12,14,17,17,13,20,11,23,13,19,24,24,13,16,18,17,22,13,12,10,21,28,19,18,11,21,23,24,23,23,16,22,13,23,21,18,17,26,26,10,18,19,23,15,26,12,20,16,12,13,17,20,23,16,14,21,25,26,32,23,14,19,17,16,23,20,15,30,20,14,19,19,17,19,23,18,17,19,13,20,14,19,15,11,17,27,23,16,14,15,10,22,30,14,11,18,14,17,17,9,27,19,10,16,14,22,21,12,17,16,30,14,18,25,17,16,18,16,8,16,21,25,14,26,26,25,30,16,16,20,26,19,10,17,22,14,13,23,20,14,19,13,15,25,17,17,12,17,12,21,13,13,10,18,18,26,20,17,17,25,16,14,26,16,10,16,19,15,14,17,31,13,18,14,13,14,24,16,13,20,13,20,24,19,10,15,28,18,31,22,15,19,17,21,19,24,16,19,15,13,18,18,23,30,28,27,17,17,13,21,14,33,22,21,26,13,19,18,26,25,20,14,14,26,10,19,19,23,17,15,15,13,21,19,22,21,13,23,28,20,14,17,23,18,20,10,11,21,22,16,12,18,24,21,25,15,17,24,6,13,16,19,21,33,16,17,12,23,20,20,20,19,19,17,18,15,14,16,24,17,17,17,18,16,15,19,18,16,23,20,18,13,22,18,16,19,13,17,20,11,23,23,17,17,17,10,14,25,18,16,15,12,11,25,23,16,15,19,21,17,14,15,20,18,24,18,19,14,21,7,16,18,20,19,17,10,19,22,12,19,12,16,15,28,11,16,25,17,12,13,12,15,15,15,13,25,7,24,19,31,12,22,23,26,18,19,22,17,18,24,12,14,26,18,12,18,15,19,14,22,19,15,19,15,14,16,15,21,22,10,15,26,14,15,27,17,22,9,15,14,14,26,12,15,19,17,18,14,13,27,17,10,22,20,18,23,15,28,19,12,15,13,16,18,24,19,12,13,20,21,20,18,11,13,9,21,17,19,16,21,21,25,11,19,30,24,15,23,19,24,15,20,21,25,16,14,22,23,18,17,18,15,13,18,15,20,17,15,12,7,18,14,29,14,20,13,11,18,16,21,26,22,17,15,11,11,22,21,10,10,22,12,12,12,18,18,29,17,20,13,14,19,23,12,20,23,16,10,24,19,15,14,20,15,18,32,26,13,14,17,18,20,21,18,17,14,15,19,20,15,19,22,27,15,19,18,16,17,16,14,11,16,20,18,27,18,21,18,11,16,23,15,7,18,22,14,22,8,18,16,15,13,11,18,23,21,17,18,13,14,24,30,20,26,14,20,17,22,11,16,13,23,19,33,18,14,13,18,19,24,15,12,13,24,15,15,23,17,26,19,22,28,35,24,21,15,14,14,13,17,18,25,15,18,16,16,26,19,12,20,19,14,17,18,23,37,20,18,27,14,11,21,27,41,15,17,28,19,40,18,18,11,18,16,15,19,17,19,22,15,21,16,19,14,26,11,21,19,21,19,14,10,17,13,26,19,20,19,15,26,17,16,17,20,16,20,24,23,15,15,10,16,20,21,25,17,10,24,12,23,13,19,32,23,10,5,18,12,15,22,23,21,19,19,18,20,20,17,16,20,27,14,17,15,19,14,17,9,17,23,15,21,19,19,20,20,16,9,19,15,24,26,12,25,22,18,22,22,19,21,21,14,28,20,12,17,12,22,13,14,16,18,18,22,25,10,21,12,18,22,12,20,30,18,18,13,31,19,18,15,26,12,16,13,17,12,30,15,22,14,15,15,14,19,17,17,13,23,26,21,17,23,13,17,21,24,14,14,15,19,8,12,14,19,23,19,20,16,16,22,24,23,21,37,9,17,23,15,18,21,19,13,22,18,17,18,17,18,27,18,15,17,21,12,17,19,39,28,6,20,24,17,19,20,11,15,19,12,17,25,16,24,21,20,17,18,14,12,16,18,24,13,27,13,17,10,15,14,21,13,28,10,23,32,26,9,31,23,17,16,13,19,17,16,15,15,9,20,23,20,15,18,24,14,16,21,21,22,17,17,17,18,23,6,12,18,21,20,12,14,19,17,21,16,26,13,16,16,21,21,17,34,21,21,12,21,26,25,30,19,21,23,11,17,25,21,21,17,16,18,17,20,20,24,13,16,11,21,17,17,26,15,12,36,19,20,10,21,20,20,20,12,17,22,22,27,17,14,21,14,12,19,9,18,27,14,10,16,21,30,13,19,14,21,26,18,24,19,19,17,11,25,12,17,11,14,28,16,17,17,21,24,16,18,25,21,17,13,28,26,28,16,14,20,14,18,21,19,19,24,18,9,17,19,13,31,14,21,21,17,14,13,13,15,15,21,13,19,18,19,19,17,22,21,27,19,24,12,18,15,19,21,22,18,20,11,21,17,22,16,20,29,23,22,12,10,19,20,27,15,17,23,24,14,17,23,16,23,16,16,14,21,22,21,15,19,18,28,16,27,23,17,17,14,15,13,4,16,26,15,12,13,18,4,20,17,17,14,24,21,22,21,26,14,14,22,19,21,12,20,18,16,20,24,23,19,20,8,18,9,24,20,13,21,21,16,15,22,21,17,16,19,18,27,15,16,18,14,31,8,27,25,19,34,15,17,10,15,19,17,12,10,26,16,23,11,16,15,24,27,15,26,15,16,15,18,31,19,14,28,16,23,14,20,16,17,31,13,17,12,25,17,14,14,11,23,26,13,16,15,18,17,21,17,20,20,27,23,21,15,29,18,19,20,12,9,17,16,21,14,14,30,20,18,16,13,21,21,21,17,25,20,10,24,18,27,19,18,16,22,17,20,20,24,16,14,15,12,30,20,20,23,17,13,19,13,14,17,19,21,27,24,21,24,25,8,26,18,16,18,15,20,19,19,25,15,12,16,6,31,29,20,16,25,26,26,29,14,21,20,19,22,19,17,22,12,16,18,23,21,12,13,22,12,13,17,27,25,10,21,19,14,17,16,26,22,19,13,15,24,22,10,13,17,22,19,22,20,25,23,25,15,8,26,20,16,29,14,26,21,17,11,22,23,21,11,22,20,10,13,19,12,14,12,10,10,17,20,20,21,16,24,11,18,19,19,16,16,28,21,16,19,18,20,18,22,28,29,12,7,17,24,16,21,23,25,7,18,13,11,21,17,12,24,14,16,33,25,14,13,18,10,14,19,17,11,22,12,26,18,17,17,12,19,15,17,14,21,20,27,26,29,19,14,17,15,12,21,17,19,17,19,15,16,24,31,18,16,21,14,29,14,21,18,15,25,19,23,14,17,13,21,24,18,15,15,23,17,24,20,17,16,19,20,14,22,16,16,21,18,19,17,23,27,22,17,23,12,15,11,13,16,14,17,16,18,21,25,9,18,17,24,9,15,12,26,17,14,13,23,13,14,22,24,13,31,27,16,20,21,15,15,22,23,17,17,23,18,14,19,21,25,21,17,27,10,14,22,16,11,14,23,15,23,21,17,18,12,26,14,15,25,14,15,19,21,16,14,17,23,22,9,22,14,20,20,20,17,15,11,18,19,19,17,18,22,11,13,28,19,23,14,26,16,18,16,19,14,17,14,19,20,25,19,18,12,20,19,31,24,15,13,19,22,15,23,14,18,17,29,26,14,15,27,8,19,11,17,14,10,16,25,12,21,22,23,15,23,23,18,21,15,18,28,16,21,28,13,20,18,12,23,17,22,27,19,21,26,26,23,18,24,20,16,19,31,26,30,21,35,9,21,21,13,17,21,23,18,17,21,19,15,26,14,12,12,19,19,25,19,13,16,24,14,23,14,15,10,15,10,17,24,16,21,17,18,16,14,19,16,12,13,20,16,25,18,19,14,19,22,22,13,22,20,24,14,32,25,19,25,20,23,10,15,14,22,19,12,13,21,25,24,18,30,20,21,20,22,25,19,14,12,19,33,17,28,20,15,22,12,15,19,17,16,24,23,20,19,14,25,14,16,14,16,18,21,9,16,15,13,15,16,21,17,19,16,26,18,13,14,24,18,25,24,20,23,19,22,23,19,15,20,12,14,20,22,22,10,19,11,12,12,16,18,18,20,11,20,19,16,19,22,26,19,13,9,22,17,15,19,17,15,24,22,13,18,21,21,17,18,15,20,24,15,20,18,13,14,17,20,16,13,20,22,13,21,25,30,13,17,21,14,16,18,9,24,22,16,25,12,12,15,16,27,24,16,16,21,17,16,12,23,17,13,19,12,10,17,25,18,24,19,12,26,18,20,26,20,23,23,18,22,22,15,24,13,22,17,22,18,17,9,18,22,17,24,22,23,27,14,17,17,19,29,22,27,26,13,21,16,13,12,21,22,18,15,11,17,26,17,15,15,22,17,13,14,20,8,16,21,17,20,26,28,12,15,15,16,20,17,14,20,29,25,17,23,11,25,17,13,13,12,16,20,23,19,22,5,12,20,26,22,25,18,20,14,17,20,16,21,21,17,14,18,18,11,13,14,19,19,13,22,10,13,14,20,18,18,21,17,16,23,14,19,14,29,22,19,21,11,18,25,17,14,17,28,25,18,15,20,19,18,19,18,21,15,20,15,30,22,15,18,9,13,19,16,12,18,18,11,17,27,22,19,34,18,18,15,21,21,22,19,18,26,19,24,16,21,19,12,20,23,11,12,18,18,25,19,23,14,20,17,15,26,19,28,19,9,21,34,21,23,24,23,15,17,28,15,14,20,9,10,20,14,8,21,24,22,27,25,32,30,15,12,18,18,15,17,29,23,14,20,18,11,21,18,13,15,13,22,16,14,19,22,26,27,20,14,21,7,11,16,17,20,26,23,18,30,13,22,12,19,23,18,18,17,15,18,18,25,20,7,19,9,16,10,23,15,18,27,21,15,15,9,17,24,13,14,17,13,19,16,24,18,25,16,26,23,16,16,24,16,21,13,24,21,24,7,18,24,19,21,28,17,17,20,24,21,9,25,19,19,17,20,14,17,16,17,14,15,21,19,23,17,24,15,28,19,9,19,29,14,11,12,16,18,23,13,19,12,16,16,22,16,16,15,17,15,15,16,18,20,11,29,17,12,17,14,16,17,21,17,24,18,13,18,32,16,21,27,20,12,18,25,25,17,19,17,19,17,15,26,17,10,25,15,20,12,25,18,20,14,32,17,26,11,19,18,15,15,16,18,22,22,16,15,15,17,20,28,18,13,16,18,13,22,22,15,17,11,14,16,24,22,20,19,18,19,18,29,22,21,16,10,16,13,22,19,21,20,19,30,19,20,17,22,20,20,17,17,19,14,22,28,31,21,25,21,15,19,14,17,25,19,19,20,19,19,18,19,16,10,17,13,9,19,22,15,19,26,31,13,16,13,20,15,22,8,19,16,15,22,21,12,22,17,15,15,23,24,21,20,23,18,22,25,23,17,19,14,23,14,20,15,18,14,25,19,19,19,24,15,17,22,22,22,31,20,14,31,17,24,14,19,21,23,19,16,18,20,13,22,8,21,15,18,21,16,18,18,24,13,28,16,25,16,12,20,14,19,21,14,21,19,12,25,14,17,27,22,14,18,17,14,20,16,23,21,19,16,25,19,25,30,34,21,13,27,25,22,16,18,17,16,18,19,12,22,8,21,22,18,21,21,15,19,22,24,20,16,20,26,27,35,15,18,22,13,22,29,20,29,15,21,19,31,19,20,12,18,25,13,19,9,27,21,23,20,19,11,16,33,12,21,19,12,28,21,14,28,15,17,23,30,12,15,16,18,16,13,16,23,17,15,23,26,16,16,28,18,15,21,27,14,20,17,26,24,21,22,19,20,28,10,19,25,20,17,17,17,18,17,22,16,22,19,11,24,25,24,14,18,27,19,23,21,27,19,13,26,18,19,13,25,22,24,35,16,14,23,16,12,21,21,22,22,14,11,18,14,9,16,16,26,15,17,17,13,18,19,16,15,17,19,15,22,17,31,29,24,26,14,20,27,17,23,18,9,6,17,21,19,19,15,16,15,16,22,18,15,19,19,17,18,16,13,17,27,7,16,14,15,23,15,25,27,13,28,26,13,23,18,25,11,17,16,24,27,25,17,8,18,18,18,13,25,20,18,11,15,16,19,19,18,22,19,15,16,16,12,12}},
{{8000,2.950000},{11,11,15,15,10,13,16,10,10,15,15,9,11,8,11,12,15,11,13,13,20,10,8,16,18,20,17,12,18,14,9,12,12,6,12,15,23,14,10,13,12,16,10,10,18,12,14,10,14,13,11,11,21,19,24,10,10,18,16,9,10,16,10,10,13,13,7,10,17,20,17,3,21,13,11,13,12,12,18,11,16,11,12,10,13,9,14,9,19,12,17,12,25,10,13,8,16,19,18,18,14,4,10,21,10,10,7,17,11,7,9,10,15,13,19,14,18,15,15,12,10,10,14,13,14,12,12,8,19,12,10,13,11,20,15,9,13,13,14,17,6,10,11,16,9,19,13,14,26,8,6,10,22,18,19,19,11,8,8,13,17,16,6,13,11,21,15,16,13,8,12,18,12,9,14,11,17,21,13,16,11,11,15,13,12,17,14,11,5,10,8,6,14,24,10,10,20,18,8,19,14,15,11,12,11,6,8,18,10,15,15,13,7,11,13,19,11,14,14,21,11,11,8,10,9,10,12,13,11,8,14,16,8,9,20,10,13,15,11,10,14,19,13,10,9,11,9,16,9,14,18,14,8,10,15,6,13,15,12,10,10,8,13,11,8,11,15,9,9,10,8,16,19,11,11,4,11,13,11,17,17,14,8,14,12,13,5,14,16,10,14,7,10,14,10,13,19,13,8,13,16,14,12,15,12,16,5,22,17,15,10,12,20,11,6,20,20,15,13,9,18,6,11,6,7,4,16,5,10,11,10,12,6,16,11,5,8,14,19,13,15,9,8,6,18,11,6,19,14,8,16,12,14,14,8,15,16,15,13,12,9,12,16,9,11,13,13,11,11,17,12,16,10,15,9,19,13,7,15,10,10,12,17,11,13,10,10,13,12,9,7,6,15,8,8,16,14,13,6,13,14,14,18,21,11,11,22,16,8,14,18,11,10,9,13,10,12,5,5,11,15,15,11,14,15,17,17,14,12,13,16,13,7,17,21,8,11,15,8,18,16,15,9,12,8,11,11,12,16,14,10,13,12,9,15,13,17,17,13,13,15,8,13,10,6,19,5,8,18,15,13,12,11,17,13,20,7,10,11,13,7,6,9,12,16,11,12,13,15,19,8,18,15,18,7,16,8,17,13,11,10,18,6,10,9,10,13,15,5,6,8,8,13,13,14,12,9,15,8,7,8,14,7,10,10,14,10,11,13,13,8,7,13,9,6,16,15,15,13,23,14,19,14,19,14,19,17,16,17,16,11,8,7,21,16,12,12,10,8,10,16,12,11,15,18,11,6,8,11,9,17,17,18,10,13,21,8,13,17,17,27,13,10,20,15,19,23,15,16,9,13,11,9,8,19,18,22,5,14,14,5,18,15,11,16,11,14,7,12,4,10,9,12,8,17,10,4,15,22,16,17,13,16,9,11,14,15,7,7,15,17,14,8,11,9,12,9,9,9,9,9,15,13,12,17,15,16,11,8,17,13,11,10,16,10,15,10,9,10,12,15,17,9,9,23,12,6,11,11,15,9,16,16,12,10,13,16,9,11,10,13,10,15,12,12,19,7,24,8,11,4,12,8,12,15,15,14,12,27,11,16,21,13,13,15,5,16,11,7,10,11,13,19,7,19,20,9,9,18,17,16,9,13,9,11,13,10,9,10,19,12,17,11,18,7,7,19,13,14,13,14,10,11,10,6,12,10,12,13,15,16,15,16,14,13,15,9,8,15,14,17,16,14,13,12,11,13,16,7,17,12,12,20,14,16,12,11,9,8,17,11,11,13,6,8,7,15,16,15,9,16,12,18,14,9,12,9,10,12,11,17,13,9,11,8,13,11,17,13,15,5,12,17,13,18,18,13,10,10,10,14,13,13,11,18,13,20,14,16,11,15,10,10,10,10,14,14,12,18,12,12,11,10,13,14,19,13,10,9,14,9,10,9,13,11,8,17,13,4,17,13,16,10,17,14,15,16,17,17,16,12,10,10,7,10,21,19,13,10,10,7,10,16,4,14,12,13,19,4,18,8,9,16,17,15,13,16,13,16,11,19,6,15,15,9,12,14,11,14,14,11,18,11,11,9,14,14,11,11,15,8,12,14,9,13,5,8,16,20,8,9,19,22,15,18,19,5,14,12,10,8,13,16,15,11,15,8,6,19,27,6,10,15,10,9,10,14,17,15,21,11,18,21,15,31,14,15,10,8,11,15,13,16,15,10,10,7,20,16,12,7,23,19,12,13,9,5,17,8,16,7,15,18,17,15,14,16,22,14,12,23,12,24,12,6,5,16,11,19,13,10,10,11,9,15,5,11,17,10,10,16,15,8,26,13,21,16,11,15,10,16,16,18,10,13,16,8,12,11,16,13,16,10,18,14,9,8,13,11,19,13,27,9,17,11,19,10,18,14,15,16,16,6,19,11,14,11,9,13,8,14,12,11,18,12,11,9,20,8,19,10,9,7,8,14,16,15,11,9,11,17,10,5,11,16,14,13,10,7,12,15,15,24,14,15,5,10,13,13,11,13,9,17,8,13,14,7,14,6,19,12,15,13,9,15,12,9,14,18,14,11,16,17,14,20,12,21,7,8,17,10,23,16,15,11,17,15,13,10,10,17,9,15,5,11,16,11,16,17,15,17,7,13,11,12,19,7,18,12,7,16,8,15,12,15,4,11,13,21,8,13,11,13,10,15,13,14,10,8,18,12,11,13,14,12,14,16,17,14,18,13,12,17,11,19,8,10,21,15,22,11,15,7,8,12,17,9,7,13,13,12,6,16,9,18,21,12,9,8,12,11,12,12,8,12,9,15,14,10,15,13,4,16,12,16,14,12,22,15,13,11,15,13,9,6,6,16,7,8,15,13,20,6,14,13,17,7,16,7,12,6,13,14,16,11,27,15,10,15,15,9,17,14,9,9,14,14,22,11,8,15,9,11,12,18,18,19,12,12,20,17,6,10,12,13,10,16,12,12,16,12,8,10,18,14,8,17,14,9,17,6,13,14,13,12,16,17,10,10,10,9,11,13,14,10,6,12,18,5,8,11,9,11,13,19,7,13,9,10,11,12,11,15,18,10,8,23,15,17,12,10,12,13,15,10,14,24,14,13,15,13,16,12,9,6,10,13,12,8,17,5,9,12,10,11,21,11,11,7,16,12,11,7,7,9,12,10,23,18,17,10,19,17,11,5,22,18,17,7,7,13,7,17,14,11,12,9,11,7,15,8,7,14,13,17,17,13,17,8,18,10,7,14,16,21,17,17,10,17,2,9,16,10,6,9,8,7,16,14,11,9,13,14,17,13,9,14,15,11,9,15,13,8,7,17,10,9,9,6,19,13,10,9,8,12,15,17,9,12,10,11,10,11,18,16,10,13,6,6,11,8,18,9,7,17,15,11,19,11,13,13,14,7,8,15,15,10,6,10,10,19,8,18,16,18,13,4,8,12,13,7,4,15,13,11,16,18,13,10,20,16,12,16,14,11,15,10,10,14,10,17,12,5,14,10,13,12,15,25,14,21,12,5,6,11,14,14,12,11,12,10,12,9,13,18,5,11,17,14,19,9,6,16,7,11,16,14,17,6,10,16,13,12,15,14,6,20,12,16,17,9,16,11,15,12,8,14,20,14,11,13,19,10,10,11,10,7,12,12,15,14,10,11,11,11,10,15,6,14,8,14,13,13,7,10,9,19,15,17,9,12,14,10,8,14,17,8,15,17,11,13,13,10,12,17,18,15,12,12,13,12,12,22,19,12,15,8,9,8,8,6,14,14,10,12,13,14,6,14,21,12,11,14,10,10,11,19,13,10,7,9,10,10,16,12,10,13,16,10,18,11,9,10,12,11,13,16,15,17,14,16,20,14,6,16,9,10,11,20,6,13,13,11,17,10,10,10,14,13,12,11,9,7,10,4,7,10,11,15,14,17,15,17,14,17,17,7,12,11,14,9,11,8,12,14,13,10,11,8,16,6,7,9,8,7,9,10,15,20,19,10,11,10,19,6,18,12,13,5,18,7,13,19,14,17,20,7,13,12,21,18,7,14,18,12,13,16,12,18,9,11,12,7,12,14,15,17,14,13,17,17,7,12,11,13,12,12,22,11,11,15,21,24,17,13,12,19,11,13,19,17,18,17,6,14,17,13,14,9,10,9,16,21,12,15,17,13,19,14,22,17,9,10,19,17,20,12,22,6,20,12,14,12,7,9,7,6,13,11,13,20,15,17,15,14,22,13,11,13,4,12,11,10,12,11,13,16,9,18,7,4,17,15,7,6,11,13,23,8,10,16,15,23,16,16,10,7,15,12,9,21,20,16,20,6,12,14,17,16,10,11,11,11,17,11,5,13,10,8,10,16,19,20,13,10,9,10,15,9,9,15,10,14,10,18,17,16,10,9,13,15,8,16,7,11,7,13,19,7,11,8,14,14,23,17,17,13,11,20,15,16,18,10,12,13,10,14,13,19,12,12,15,12,13,7,8,14,12,10,11,18,11,10,5,12,6,11,16,9,13,17,14,18,11,17,6,13,18,10,14,15,18,10,13,15,16,13,15,16,12,12,15,8,13,10,12,9,18,12,15,16,21,15,12,10,20,15,15,11,12,12,12,13,12,15,8,19,10,11,14,13,13,12,12,12,13,10,10,8,15,22,15,13,5,14,8,17,8,8,13,13,19,8,15,14,19,19,12,18,11,9,9,7,6,5,11,10,14,14,8,13,11,9,8,20,11,17,15,5,4,13,3,10,6,21,7,5,8,7,6,14,14,14,3,20,9,5,15,16,5,14,15,11,11,6,10,12,18,10,10,14,13,12,15,6,12,16,18,17,22,16,18,9,13,9,17,10,11,4,10,12,23,10,11,12,9,11,10,8,10,11,12,10,11,10,17,14,7,6,13,14,22,16,10,8,15,20,6,9,13,19,14,16,11,12,10,14,16,17,14,6,14,11,8,14,16,11,14,14,14,11,13,4,13,8,15,7,8,15,9,10,14,15,14,11,17,13,12,8,8,13,15,7,15,14,17,20,4,9,16,11,12,8,10,5,12,9,13,9,15,7,12,16,14,9,9,11,5,14,10,6,9,12,22,13,8,10,14,9,14,11,8,14,6,13,15,12,14,8,11,8,9,8,13,10,12,17,17,13,16,9,18,9,18,16,12,15,13,8,9,11,10,19,10,14,8,7,15,7,7,15,11,13,14,14,8,22,12,11,13,12,12,12,14,12,8,9,10,10,11,13,15,7,15,10,10,13,11,8,12,18,20,14,7,19,17,12,8,15,7,15,14,19,11,17,11,17,13,13,13,13,16,16,10,17,11,5,4,9,10,17,8,8,11,8,9,14,14,13,15,14,13,8,15,13,15,24,5,14,11,11,14,16,13,14,18,10,10,8,8,16,11,10,16,13,11,11,12,9,8,17,13,12,10,11,7,8,12,14,17,21,18,13,14,8,10,13,14,10,13,7,17,13,13,16,11,17,11,12,12,13,15,6,16,11,10,9,8,7,28,10,20,19,15,9,10,26,20,16,18,16,9,10,12,14,11,11,12,9,19,13,14,10,13,10,6,18,15,22,12,9,23,9,17,12,11,7,19,9,19,6,11,10,18,13,19,19,8,14,16,11,13,24,12,10,10,10,13,9,16,14,10,10,7,10,11,12,18,7,17,10,10,14,9,16,17,12,11,4,8,8,18,10,10,19,15,10,12,17,10,13,21,13,12,11,12,15,21,11,6,12,15,20,16,13,15,14,12,21,22,9,18,16,10,13,16,14,11,8,16,12,12,15,13,14,8,14,14,12,13,15,9,9,14,9,15,10,12,13,19,14,19,12,9,11,13,17,8,14,14,18,14,15,10,16,21,16,12,14,17,13,10,18,13,11,20,7,16,15,20,22,9,16,18,13,14,8,8,13,9,11,14,12,17,14,9,12,5,13,19,16,9,21,9,9,17,16,13,12,13,19,16,14,10,20,7,15,10,13,10,9,7,10,13,13,10,18,13,13,9,15,14,12,11,11,9,12,5,13,8,15,16,13,24,13,11,10,14,15,10,9,11,10,8,12,9,16,13,21,17,14,11,14,12,14,14,14,12,15,15,13,20,10,12,7,7,12,12,14,9,4,17,15,7,13,21,8,15,12,12,10,12,13,8,18,6,11,14,6,9,6,12,15,7,5,11,17,9,14,19,9,19,22,14,12,13,19,13,14,15,14,15,9,8,25,11,10,19,15,7,17,21,17,12,16,14,15,15,8,11,16,12,9,17,23,10,15,14,17,15,18,12,10,10,8,11,9,13,11,16,10,15,12,12,18,16,10,9,16,13,4,5,5,8,15,14,18,12,10,16,13,21,7,11,10,14,13,15,12,14,20,14,8,14,11,16,13,14,13,9,8,12,17,14,6,21,11,19,12,14,11,12,10,11,19,14,20,5,8,9,8,7,10,10,10,14,24,4,26,17,20,8,6,13,14,7,15,19,24,5,16,11,14,13,14,16,16,9,10,7,11,10,10,10,14,16,11,14,12,7,19,5,8,14,8,12,12,16,11,7,7,5,7,7,10,13,13,15,11,15,10,9,9,6,8,13,7,11,12,12,7,6,13,8,15,12,17,13,11,21,16,14,15,18,16,21,15,13,21,11,7,12,21,14,13,9,20,10,14,6,13,7,12,12,8,16,14,11,14,13,14,14,7,10,6,12,11,6,14,9,12,15,15,15,10,6,9,12,7,22,10,11,18,10,8,11,11,11,17,10,12,8,16,19,14,17,11,6,9,14,7,15,9,13,10,9,14,14,19,21,13,5,16,7,13,10,14,14,5,14,13,10,5,22,12,13,6,10,15,8,12,13,4,13,14,6,15,10,12,10,14,13,12,13,15,16,8,10,11,11,7,15,15,12,15,4,12,11,12,15,20,16,13,8,13,16,10,10,12,9,11,20,19,10,11,21,19,12,10,14,10,14,12,4,11,11,12,7,12,9,4,11,13,12,18,10,20,9,18,13,13,11,9,10,15,13,12,17,12,13,11,14,13,21,14,6,8,13,8,14,15,14,13,17,14,16,8,7,7,15,11,16,8,15,4,9,15,5,10,14,7,12,12,15,13,11,10,12,10,13,17,8,16,14,13,18,17,10,13,15,9,10,17,10,14,13,9,19,15,9,12,8,6,9,10,15,9,16,12,12,9,18,5,8,19,5,7,11,11,13,9,19,13,12,14,8,14,12,10,10,6,8,17,15,11,14,22,13,17,10,10,10,4,7,21,8,8,11,15,9,8,9,14,16,12,11,12,15,10,14,17,12,6,9,4,21,7,12,12,13,11,9,18,12,10,12,8,15,13,14,14,21,19,16,14,17,8,18,10,14,16,13,19,10,13,7,13,6,14,12,14,22,15,10,13,3,17,18,12,15,6,21,13,12,21,10,15,11,8,9,13,23,15,13,11,12,14,15,16,8,6,12,17,7,15,10,18,14,10,9,9,15,11,14,6,11,15,10,6,10,12,16,20,20,5,8,18,8,9,22,12,6,15,11,14,11,7,13,5,10,9,26,7,7,9,10,16,8,17,5,12,12,15,8,10,9,14,13,13,14,16,12,10,13,12,13,24,11,4,10,12,15,11,14,11,15,12,12,13,15,6,10,4,11,15,8,10,11,17,16,11,11,16,13,14,15,9,12,14,11,19,11,16,14,19,17,13,10,12,15,12,11,16,11,14,10,16,13,6,16,12,11,11,12,16,23,14,10,17,10,14,17,10,10,13,15,14,12,6,16,8,24,9,14,14,16,10,21,18,10,7,9,12,20,9,20,18,8,14,13,12,12,14,16,11,16,13,8,6,11,16,7,15,5,17,10,8,12,13,13,13,18,8,10,6,8,17,15,19,22,13,15,8,21,15,14,13,9,12,10,9,5,17,15,10,4,12,7,10,13,14,15,9,16,17,12,5,16,14,10,11,9,5,19,18,21,15,8,13,7,11,6,7,11,10,5,15,12,10,12,16,14,10,13,7,26,12,12,5,9,13,10,17,11,12,11,7,14,8,15,10,13,15,12,14,6,16,10,10,18,18,10,11,11,13,15,11,9,16,6,9,15,8,21,12,15,12,13,7,13,10,21,11,10,15,9,4,16,23,5,15,11,10,9,14,15,17,18,17,11,22,9,8,14,12,14,16,14,2,19,16,28,12,12,13,14,7,8,13,13,10,9,10,15,9,16,11,18,13,13,13,8,11,7,16,8,15,12,19,9,11,9,7,16,11,8,14,11,21,12,13,13,11,17,10,9,14,21,16,13,12,21,15,10,10,15,14,10,11,12,9,15,9,23,10,18,15,13,14,5,8,17,11,12,11,5,12,11,12,12,11,14,14,14,14,11,12,17,16,12,10,12,15,18,20,14,7,12,11,12,6,12,9,8,18,15,12,10,9,14,11,13,9,12,12,9,12,11,11,18,20,10,13,11,18,9,12,12,20,13,13,11,13,9,10,12,12,15,9,10,10,12,7,14,13,11,14,17,17,11,17,12,16,17,12,11,12,9,18,10,14,14,14,11,9,18,15,6,14,16,12,7,17,16,15,9,11,18,9,11,16,10,12,17,19,17,12,11,19,13,18,14,9,15,12,7,8,11,15,12,21,8,9,12,21,11,17,8,13,12,13,16,16,9,7,9,20,15,13,14,13,18,11,11,23,16,17,5,17,17,12,10,12,10,12,10,18,17,10,15,7,11,18,8,19,5,14,9,7,11,11,5,12,10,11,8,13,21,16,9,10,11,12,10,13,9,15,18,9,17,5,14,16,9,14,13,14,12,16,17,16,6,8,8,8,13,11,10,21,14,14,13,14,12,15,8,6,9,13,11,13,6,27,14,11,13,19,11,11,9,9,9,10,18,9,9,8,8,16,7,8,12,7,16,19,14,13,11,10,15,13,11,14,20,17,11,11,15,14,12,8,13,20,7,10,13,13,13,12,6,17,10,9,9,13,8,6,12,16,17,15,9,12,12,13,11,13,14,11,17,18,8,8,15,15,12,15,8,20,14,8,10,8,12,8,17,12,13,13,10,11,13,16,8,10,11,18,7,17,13,9,11,11,10,14,18,12,12,8,8,15,7,7,10,14,14,18,9,11,13,16,14,10,11,16,14,16,12,12,20,12,19,7,5,14,15,21,18,12,15,16,7,17,11,16,16,14,10,13,13,18,25,12,22,15,12,18,15,14,12,10,15,17,6,11,9,13,13,11,12,19,19,13,12,9,10,16,9,14,16,11,13,16,17,21,14,10,10,8,14,5,13,18,14,10,18,12,16,7,13,10,17,10,9,15,12,15,16,10,13,24,8,9,14,13,8,15,8,9,15,17,13,15,9,13,12,7,14,10,14,12,15,16,12,12,9,25,15,13,10,12,9,12,7,12,15,6,14,12,23,13,15,11,19,15,7,11,11,16,22,11,17,11,18,9,10,14,13,21,7,15,15,14,14,19,15,11,7,10,15,12,5,14,7,8,12,17,12,16,10,16,13,13,11,7,8,20,15,12,11,11,11,7,13,14,17,9,19,21,15,5,18,11,9,11,13,10,13,9,9,11,10,16,9,12,9,8,4,16,7,11,7,15,10,10,14,14,15,13,11,8,23,17,7,17,9,8,10,13,12,15,7,14,17,12,14,16,10,8,15,14,13,10,11,9,5,12,10,9,12,9,14,7,16,14,11,12,15,13,14,18,12,9,13,8,16,10,10,10,13,9,13,13,11,15,9,11,5,18,12,11,24,11,13,11,7,16,15,16,9,13,11,5,15,14,10,11,13,11,13,13,21,14,14,9,7,15,15,23,11,11,15,9,14,9,12,19,9,9,14,14,13,19,16,14,11,10,14,13,10,14,6,17,12,7,11,14,9,8,11,15,6,5,19,14,15,18,15,15,17,12,7,19,23,7,10,15,15,5,15,5,7,15,14,19,15,8,13,16,12,17,15,16,8,15,21,16,9,10,17,16,10,11,8,13,13,15,13,19,10,16,9,7,12,19,14,7,10,13,13,10,15,10,11,13,13,14,12,15,10,17,10,10,12,16,16,11,9,18,11,11,11,22,13,19,11,8,15,12,11,16,15,15,8,10,12,6,18,7,14,6,12,8,9,23,11,13,14,9,15,9,17,7,13,18,14,16,11,17,11,13,13,14,13,13,9,14,9,11,17,7,12,16,12,11,10,12,16,13,22,18,9,12,10,13,12,12,10,13,16,11,4,15,11,17,11,11,19,17,11,12,18,22,13,16,11,20,10,11,15,14,15,11,12,12,11,18,5,9,19,20,13,7,10,13,12,14,8,12,12,12,10,12,12,7,5,14,14,13,18,5,17,10,14,14,12,17,8,11,8,12,7,15,8,15,10,14,8,16,9,20,8,8,9,10,14,11,7,10,11,18,19,14,12,8,10,10,19,19,12,13,16,8,6,23,10,12,14,12,7,11,13,9,14,12,12,13,10,15,11,12,14,12,6,14,12,13,19,15,10,7,16,11,8,11,11,11,10,5,11,15,10,16,15,11,11,20,10,12,13,12,12,13,15,17,11,12,9,15,13,11,17,12,12,10,13,16,9,16,11,11,13,15,17,9,9,23,11,15,14,18,11,13,19,15,18,16,8,11,17,7,12,14,9,19,7,16,13,6,14,5,15,13,17,12,16,15,16,11,19,17,10,11,13,24,12,17,8,12,4,10,14,16,12,18,20,14,12,17,10,20,9,9,15,9,15,7,14,8,16,11,7,13,23,16,6,5,13,15,12,6,8,12,11,15,13,20,13,7,11,10,11,17,9,11,5,13,15,16,16,16,11,16,9,13,12,13,16,17,15,14,11,12,8,10,8,17,13,16,7,14,7,11,9,15,16,15,21,19,14,11,14,8,13,18,22,6,15,9,11,11,11,13,12,9,9,12,15,10,19,8,3,12,12,13,14,16,14,9,17,17,9,16,18,10,14,9,6,12,12,17,12,14,14,15,8,12,13,12,23,13,12,8,10,14,10,14,13,10,12,15,14,11,14,18,12,18,5,11,16,18,6,8,10,15,13,8,17,18,21,10,18,18,8,6,17,7,11,10,8,15,11,16,14,10,12,12,14,8,11,8,15,16,10,13,11,8,7,10,8,9,16,11,10,13,18,18,14,14,23,9,13,16,12,18,8,12,18,9,8,12,22,8,12,7,13,16,15,14,9,16,17,14,10,13,11,10,8,12,6,10,16,16,14,13,14,14,9,9,18,13,6,8,11,16,15,19,8,9,10,11,13,22,14,15,13,14,10,10,19,17,10,8,11,11,18,7,13,8,14},{8,9,9,14,14,11,18,10,13,15,8,13,11,21,8,12,14,21,8,13,17,22,17,8,18,23,11,8,16,17,23,8,13,7,15,15,15,13,8,16,11,14,10,7,17,10,10,11,11,16,8,5,20,14,14,16,9,10,6,9,8,7,12,9,10,13,9,4,10,6,15,8,14,15,15,11,20,10,12,16,12,10,12,8,9,14,14,15,9,20,17,8,15,8,14,13,16,13,11,10,10,13,10,17,10,12,11,19,13,13,7,15,6,17,16,5,16,15,11,13,6,13,12,7,19,14,10,15,15,12,12,14,11,15,13,11,19,14,11,15,13,8,10,10,10,14,13,18,5,12,8,11,12,9,19,15,12,9,15,14,7,14,13,11,10,13,6,18,6,18,19,9,11,11,7,19,12,10,19,13,12,15,17,19,12,22,16,13,15,14,24,15,7,10,11,15,10,18,16,16,15,16,13,12,20,12,16,15,13,12,5,9,14,14,14,8,9,7,15,9,14,16,11,14,16,15,14,13,18,14,19,11,13,13,12,12,16,13,13,18,23,5,10,13,8,24,15,9,10,20,13,14,14,13,13,15,13,9,14,14,7,12,8,7,9,6,10,16,11,16,9,21,8,10,14,11,14,20,9,7,6,11,16,12,18,12,13,8,12,17,12,4,17,20,16,15,13,9,15,25,14,18,16,13,16,15,13,17,13,15,25,14,13,12,12,17,19,14,10,17,13,13,16,19,20,6,18,17,6,12,15,15,12,11,12,17,16,15,14,14,17,7,10,12,16,16,15,11,13,11,10,10,15,11,14,12,13,10,19,12,12,9,13,14,7,16,16,11,14,8,11,14,12,18,16,5,13,18,7,9,8,9,15,18,15,17,7,6,13,9,10,11,9,11,15,11,13,18,14,12,13,10,8,13,7,16,18,14,14,8,15,17,9,25,20,12,20,9,14,12,11,17,12,5,12,14,13,6,14,7,14,8,17,12,9,9,13,15,12,13,5,10,21,12,20,18,12,10,11,12,17,6,15,9,10,17,9,7,13,14,13,8,13,13,14,16,6,10,10,5,14,15,12,17,6,16,12,20,7,12,6,16,12,8,9,10,6,8,9,13,7,17,13,14,13,11,10,6,15,18,11,7,13,17,11,13,12,10,11,15,16,12,12,10,5,20,10,21,4,9,16,18,7,7,12,13,15,14,17,15,11,12,8,7,14,6,9,10,18,16,12,12,11,8,9,20,14,15,15,6,5,11,19,11,16,15,6,15,11,6,19,15,10,9,15,8,15,16,15,10,13,14,8,13,16,12,11,18,11,12,15,8,4,18,14,7,9,13,11,13,13,19,13,9,14,17,11,12,14,11,15,12,13,16,16,15,12,15,16,19,15,11,18,17,13,12,7,9,12,12,16,20,15,10,9,9,14,13,21,10,20,10,13,14,9,7,18,10,25,7,20,17,15,8,10,15,15,21,13,20,7,11,14,8,18,13,11,5,16,20,8,12,6,16,12,12,12,11,16,18,13,10,20,9,16,16,7,14,9,18,14,19,18,6,8,14,21,9,12,18,10,16,16,10,13,8,14,16,14,16,10,10,22,16,10,22,13,10,12,8,13,18,16,17,15,12,14,7,13,11,18,10,17,11,10,26,12,18,16,20,17,10,11,9,9,6,13,13,13,16,13,16,19,17,8,8,11,17,12,16,7,18,15,12,12,6,14,7,12,8,17,12,12,10,9,13,9,13,12,13,14,7,17,11,10,15,9,13,11,9,13,14,7,15,10,10,8,18,13,11,10,15,15,15,17,9,10,12,8,14,8,13,13,9,20,9,10,13,13,8,13,16,9,7,14,10,21,7,10,15,17,11,16,13,7,9,13,11,6,20,20,8,16,4,11,9,17,16,8,10,14,14,13,6,16,13,12,9,18,12,12,16,15,9,18,8,10,14,11,15,11,12,9,23,19,16,8,9,10,14,15,16,14,11,12,12,14,6,14,11,11,20,9,8,16,14,10,8,9,12,18,11,15,12,14,11,23,10,11,10,10,15,6,17,16,16,7,10,6,12,13,12,12,13,20,10,8,11,14,18,7,11,9,5,11,13,13,13,9,21,14,9,16,10,17,15,15,13,11,11,15,15,19,4,9,18,8,12,15,19,11,15,12,13,11,16,15,14,15,13,11,22,19,19,20,16,10,15,11,9,13,13,10,14,18,8,14,14,13,12,15,7,8,14,15,14,15,7,14,9,11,12,14,6,8,8,11,15,15,14,9,10,15,20,15,11,13,17,13,14,10,15,11,10,13,13,17,11,12,9,10,16,10,6,12,14,13,19,18,11,9,13,15,12,20,15,14,12,11,16,10,9,20,10,9,9,13,8,9,14,9,18,11,14,9,8,7,6,18,10,9,18,14,15,11,14,21,15,16,17,13,10,8,9,14,8,5,11,19,21,11,11,13,11,10,11,11,19,13,9,14,13,12,12,14,15,8,15,16,17,16,12,7,5,10,6,12,10,21,10,15,9,17,19,6,10,11,16,15,18,17,8,9,17,11,11,20,15,12,11,17,8,8,11,12,14,14,14,7,13,5,16,5,9,17,16,11,12,19,9,13,14,17,9,14,12,13,12,10,15,16,20,8,13,19,15,17,16,9,12,8,11,17,17,16,12,14,16,12,10,9,8,5,16,13,8,17,7,12,15,8,13,13,14,8,10,9,18,12,19,20,9,13,10,16,12,15,9,12,6,9,13,16,14,18,15,13,16,13,11,10,15,15,6,18,12,17,14,9,11,15,11,11,13,11,13,9,19,9,10,16,5,9,7,14,14,11,10,22,12,22,14,17,9,12,12,10,18,11,12,10,10,12,11,9,17,11,19,8,17,9,7,10,7,12,14,7,15,17,8,12,18,9,13,10,7,12,17,15,8,17,11,12,11,17,11,13,10,9,18,11,11,11,9,11,13,8,14,10,13,14,8,11,16,11,11,14,16,14,10,16,10,9,11,10,11,10,7,15,11,16,11,17,18,14,19,12,16,8,13,13,15,17,10,10,19,13,16,14,16,7,9,7,14,11,13,21,9,21,19,19,21,6,13,21,14,14,15,10,3,19,11,12,13,13,6,10,12,18,15,9,14,14,16,9,11,13,10,19,9,10,4,19,11,8,9,12,10,9,26,10,12,11,8,12,10,11,12,11,16,13,16,16,24,14,5,8,12,16,12,12,15,11,4,11,13,14,15,12,11,11,8,8,14,5,16,11,11,19,22,13,13,14,18,14,13,18,12,16,16,7,9,14,13,3,15,12,9,10,13,9,11,11,13,11,12,13,5,8,9,18,16,16,10,9,13,17,12,11,11,14,4,8,21,10,12,18,16,10,9,10,15,8,20,8,12,16,16,13,13,15,11,9,13,15,13,15,7,12,12,6,19,9,11,8,19,8,12,5,11,11,11,12,16,10,16,10,16,17,16,12,16,10,10,12,10,13,18,7,14,17,11,13,18,17,17,18,13,17,16,11,8,10,8,8,15,14,13,8,15,10,5,19,3,15,13,12,13,15,11,14,14,13,12,11,14,16,7,9,7,11,11,11,9,11,12,11,15,10,18,7,13,13,19,10,9,7,10,24,19,13,12,5,21,15,16,8,9,16,13,14,15,11,11,12,14,12,7,17,12,8,11,9,10,7,8,7,14,11,9,15,11,9,7,21,16,16,12,10,18,11,4,13,14,13,17,12,12,9,14,7,8,9,11,10,17,15,13,13,12,22,18,11,11,10,10,15,9,13,8,11,14,14,8,11,10,11,16,9,15,15,7,15,13,13,13,11,10,10,11,10,8,14,17,9,12,20,7,18,15,16,8,19,23,12,14,14,17,9,13,12,14,16,14,12,16,13,19,17,9,14,12,16,15,15,9,17,12,14,15,11,8,15,12,9,14,12,12,9,16,9,12,24,17,14,11,7,11,15,9,12,5,14,16,16,10,10,10,23,13,12,17,15,9,18,11,16,13,12,18,13,10,10,13,12,5,10,14,9,10,9,16,9,17,9,9,9,20,15,11,14,11,8,15,9,9,10,13,16,12,14,18,21,10,9,16,20,12,16,16,9,15,12,24,14,18,13,16,13,15,10,14,7,12,17,23,12,9,14,18,14,10,5,12,20,12,16,14,15,16,8,18,11,17,22,14,12,10,17,6,15,15,8,16,15,12,14,16,14,15,14,18,11,17,14,16,15,9,9,15,8,11,12,10,9,14,13,23,7,10,9,11,6,10,11,12,14,12,16,11,9,14,14,13,14,13,15,19,12,11,20,21,15,13,15,11,7,9,18,20,18,10,11,13,7,10,16,26,18,8,13,14,9,7,14,15,20,13,14,8,13,15,13,10,15,10,16,20,8,16,8,9,11,9,13,8,15,11,13,12,12,8,14,11,14,14,10,5,7,11,9,13,7,9,10,11,17,9,15,17,8,12,17,6,11,11,11,12,13,10,10,12,15,15,19,14,16,10,8,7,11,18,16,14,12,13,7,13,8,14,11,10,13,16,7,11,14,10,12,9,5,17,19,8,20,17,14,12,10,14,11,12,18,9,8,14,7,8,12,8,11,8,15,19,15,11,18,8,12,15,8,17,8,17,13,14,16,8,9,14,10,10,14,13,9,11,17,9,15,11,9,16,18,13,19,14,14,14,22,7,14,10,11,6,13,9,13,8,7,14,13,14,18,11,8,13,14,10,9,9,12,11,11,12,14,10,9,11,16,10,8,14,10,13,11,17,7,13,13,12,13,16,15,13,11,14,8,15,10,7,11,20,21,13,22,15,7,14,8,14,12,24,10,10,13,11,14,8,13,13,14,9,12,8,9,12,5,20,16,16,13,12,15,8,16,10,9,21,22,14,8,7,13,12,14,10,20,18,12,11,7,12,15,11,6,8,13,11,7,13,14,12,18,13,14,16,14,10,8,11,14,18,20,21,8,9,21,12,10,11,8,6,11,10,14,14,10,12,9,10,15,20,18,13,19,10,13,9,10,12,13,12,16,12,13,12,16,9,19,14,13,9,15,15,12,11,12,6,10,13,14,9,10,17,14,13,14,11,16,12,14,11,10,17,7,9,18,11,13,12,6,5,13,13,10,20,9,14,9,5,12,11,9,22,9,21,14,14,13,16,9,11,15,11,15,17,6,15,13,7,17,10,21,12,14,13,11,9,9,7,11,11,19,19,20,7,9,14,8,10,4,16,11,6,6,8,9,6,18,15,9,17,9,14,4,17,13,9,12,11,17,14,21,6,11,14,15,17,11,10,11,17,14,10,16,12,16,10,13,14,17,14,9,17,7,13,13,9,14,11,7,14,14,13,16,23,8,18,11,12,16,12,11,13,16,12,20,19,4,17,13,12,11,10,17,20,5,18,15,7,14,15,18,15,14,9,6,11,15,11,7,12,11,9,16,9,9,8,13,6,17,11,17,10,19,8,18,6,11,9,13,12,9,17,13,15,13,5,6,10,11,14,17,12,15,8,12,10,18,12,16,18,13,10,16,11,9,11,8,11,10,18,8,7,10,16,4,16,15,12,28,13,13,11,15,9,12,10,20,17,13,12,10,9,11,26,11,5,20,12,11,14,10,9,10,26,13,14,7,11,10,16,13,12,11,7,15,18,14,16,14,17,8,12,10,13,11,7,15,9,20,20,15,12,8,16,9,8,10,9,7,9,10,14,4,13,19,15,16,11,16,16,10,11,16,15,15,13,6,13,8,13,12,15,9,10,17,10,7,15,14,13,13,10,17,17,10,11,15,12,16,13,12,14,21,6,8,13,16,8,7,12,20,14,15,12,15,9,14,14,17,15,15,14,10,20,8,14,16,13,10,14,9,7,14,18,9,7,16,8,22,13,17,8,11,13,8,14,16,12,17,9,13,8,10,12,10,7,16,14,7,17,14,26,7,7,16,6,8,16,17,10,16,18,12,12,9,19,14,14,7,12,16,14,12,19,8,11,10,17,19,24,17,11,23,7,18,12,17,6,4,2,16,17,16,6,19,7,18,18,9,14,12,10,7,19,9,13,11,8,10,12,12,11,10,13,14,15,11,8,14,11,9,10,15,15,16,16,19,12,16,14,8,12,10,13,17,17,17,13,14,4,10,8,5,5,14,9,14,12,13,8,12,3,14,18,9,10,16,13,11,11,18,22,13,16,14,12,10,12,19,9,10,8,5,10,18,12,15,6,14,12,9,10,14,13,7,16,8,7,16,7,10,8,11,15,12,11,7,11,14,21,11,13,12,10,14,24,19,14,10,15,28,17,14,11,15,19,12,7,6,14,12,16,15,13,18,18,16,15,10,8,9,18,19,7,17,10,11,12,13,10,15,12,12,12,11,8,9,20,14,13,14,9,9,12,8,12,13,11,9,19,14,14,25,16,9,26,13,19,8,9,14,12,5,17,14,10,12,12,13,7,24,10,10,17,7,18,15,11,10,10,13,21,14,7,16,23,9,13,10,14,13,6,9,15,10,14,10,16,10,10,13,14,5,13,16,6,12,12,10,11,10,14,14,11,8,13,11,13,21,14,20,7,19,16,12,12,8,11,16,13,14,13,22,10,15,11,13,15,9,16,9,14,10,12,11,14,19,16,17,8,13,13,15,16,8,7,12,18,9,8,9,7,7,5,15,14,11,16,10,8,15,14,14,7,8,13,10,14,13,8,19,15,8,13,14,16,11,10,15,16,14,19,15,9,10,10,13,7,7,20,17,14,14,13,5,11,20,9,8,11,18,18,11,13,13,17,8,14,13,13,9,15,15,20,9,15,11,8,20,13,16,18,17,7,15,3,12,13,19,8,16,8,19,13,8,12,11,11,10,17,4,11,14,10,14,10,13,10,15,17,12,9,16,9,8,9,12,11,8,14,11,7,13,12,10,8,13,14,8,14,7,18,18,11,8,16,15,17,11,12,16,12,7,8,13,11,9,18,12,14,17,16,7,14,14,14,14,8,9,8,10,12,19,11,15,10,12,14,10,13,15,13,12,7,13,8,13,10,9,14,20,15,16,18,9,8,12,12,20,9,8,13,18,13,11,10,12,19,19,20,11,17,12,14,7,13,14,13,11,11,13,12,16,10,11,14,13,15,11,18,17,12,9,12,18,19,12,15,8,13,16,11,13,11,12,5,19,10,13,12,15,15,10,9,12,8,6,21,13,14,15,16,10,14,9,17,11,10,12,15,26,16,13,18,17,16,13,9,13,9,9,8,9,8,13,13,8,17,11,6,20,13,12,19,8,14,18,13,19,11,19,14,10,11,8,9,10,11,7,12,4,9,11,10,16,11,11,11,13,17,20,19,14,7,17,11,10,13,8,12,14,13,22,7,10,14,13,11,12,12,12,18,8,10,8,15,12,9,21,10,7,11,15,19,13,14,15,17,12,15,10,12,14,11,19,11,11,10,20,12,13,10,17,13,13,9,16,23,8,14,11,7,12,19,17,14,9,14,14,9,11,9,15,14,17,12,12,13,11,17,10,15,19,11,23,12,17,20,20,16,11,15,8,7,11,11,11,6,17,17,13,8,13,12,9,17,7,13,17,12,8,10,13,17,12,10,14,16,11,13,16,4,20,12,7,14,21,13,7,7,10,12,15,14,20,14,6,23,7,11,14,13,17,19,10,14,9,18,7,15,9,14,15,15,14,13,14,18,16,9,12,19,9,6,12,14,15,10,12,13,18,15,13,8,10,14,22,22,15,11,10,16,17,11,4,18,21,14,16,5,13,10,12,6,6,14,8,14,10,7,8,16,14,12,7,11,16,8,11,13,10,16,15,17,13,7,17,12,13,11,15,12,8,13,15,8,16,13,16,15,9,16,27,11,22,8,5,10,17,14,19,15,20,12,18,11,10,12,20,17,18,12,11,11,14,10,16,9,11,15,8,24,7,15,14,25,13,19,7,11,18,18,19,11,16,9,11,7,16,18,18,11,13,16,12,14,11,12,23,12,14,13,6,13,18,17,16,18,19,14,19,9,10,11,14,5,13,18,7,12,9,17,11,15,13,8,13,8,22,21,7,12,12,7,13,11,5,17,11,17,15,15,11,10,14,13,17,11,19,13,9,15,18,6,11,13,5,19,11,13,24,15,12,12,12,11,23,11,10,6,11,12,13,13,17,18,12,5,13,8,12,9,14,12,10,14,5,17,7,17,7,14,7,14,17,11,19,14,12,14,9,15,12,18,12,10,9,14,14,8,20,23,20,9,10,12,15,13,12,12,12,8,14,15,11,12,11,6,13,15,12,8,11,13,13,9,17,13,6,10,20,17,12,13,13,10,10,11,10,15,19,18,8,7,15,13,12,10,10,14,8,16,10,20,11,12,17,12,9,14,15,12,12,10,13,14,10,8,13,10,10,10,10,13,11,16,14,17,13,11,7,9,22,19,13,10,16,10,9,16,20,10,8,9,12,12,17,15,26,9,8,17,9,13,16,16,12,11,15,10,15,9,13,14,9,16,9,8,16,11,10,10,19,9,11,12,8,8,13,20,16,14,7,15,14,5,8,12,16,16,11,6,9,19,19,9,14,15,11,5,9,18,16,7,15,9,16,19,9,8,20,14,9,16,6,11,9,11,8,11,5,10,15,20,8,11,15,13,15,7,11,6,9,14,24,8,16,16,17,9,16,18,13,12,10,17,12,12,12,18,11,14,12,13,10,15,12,12,15,12,6,14,12,10,11,12,19,15,15,10,18,10,20,8,7,9,9,11,13,9,11,13,9,13,17,14,18,20,18,15,12,11,6,14,8,9,15,10,21,18,9,6,11,11,13,10,10,6,20,9,15,14,7,7,11,12,10,6,14,12,11,8,15,13,11,12,14,6,17,18,14,16,13,13,12,10,12,16,16,5,9,15,14,11,18,9,12,15,10,16,6,7,15,16,10,11,17,13,11,5,10,14,17,22,7,11,5,12,10,10,14,22,15,11,20,11,9,14,14,12,11,15,13,11,10,16,15,10,12,11,22,18,19,7,18,8,21,10,11,10,11,9,9,6,7,10,13,16,16,13,7,10,11,10,14,10,16,6,17,15,16,15,14,12,14,11,10,10,12,10,14,9,17,11,13,16,20,10,9,13,9,12,12,14,15,15,10,13,13,12,8,15,8,9,5,8,12,18,15,13,15,11,10,19,21,14,18,20,13,15,9,14,10,24,18,16,11,18,11,20,10,7,6,11,8,15,9,11,12,14,16,9,10,12,16,12,5,13,12,10,13,16,13,13,18,13,13,12,12,18,17,15,9,20,11,10,9,8,18,12,9,7,12,20,8,10,13,15,20,8,11,8,13,18,17,10,8,13,12,11,11,9,24,7,20,21,19,12,13,17,17,16,11,11,13,14,14,11,10,18,9,7,14,13,16,17,10,6,15,17,10,9,16,10,13,15,15,12,17,8,17,10,7,11,13,17,8,17,21,11,11,8,10,13,10,17,16,10,11,10,10,7,14,15,15,9,20,12,8,13,11,10,17,16,21,15,13,12,10,16,13,12,5,9,10,12,10,13,7,4,11,16,10,12,5,9,20,17,10,21,10,14,16,6,10,22,7,13,13,11,13,17,14,13,7,17,9,15,12,9,14,15,12,15,5,12,11,9,7,10,8,10,18,9,14,9,18,9,14,17,8,21,13,12,15,6,9,9,13,9,13,10,17,9,13,21,19,12,5,16,9,9,9,16,20,14,13,19,11,11,11,14,16,15,20,11,10,12,9,12,11,12,14,11,13,12,10,15,11,16,15,24,14,15,12,12,14,12,15,9,12,10,12,7,7,8,17,15,9,8,12,7,12,12,13,9,16,15,5,20,15,15,10,14,13,9,10,21,12,10,15,12,8,17,15,9,10,19,12,16,10,21,8,8,15,10,17,11,11,14,16,7,16,19,6,15,17,10,14,13,10,10,11,15,23,10,11,9,16,15,16,10,13,11,12,6,9,13,14,19,16,7,8,13,16,12,13,11,11,17,13,12,14,18,17,8,5,12,14,11,23,20,10,23,18,8,11,18,6,10,17,9,12,9,11,10,11,15,13,7,16,18,9,12,11,16,20,17,9,9,14,8,10,14,13,14,20,10,16,9,10,13,15,9,8,16,14,10,12,7,13,12,9,4,13,16,11,13,10,13,5,13,11,12,16,14,21,11,7,9,12,9,8,20,17,11,11,12,14,10,11,5,16,11,11,10,21,21,12,16,13,9,7,17,15,15,14,9,19,14,14,9,9,18,11,19,16,11,15,12,11,7,5,7,8,20,14,8,15,12,7,4,14,16,7,11,10,17,18,14,6,16,8,16,17,12,14,12,8,11,12,14,15,15,17,19,12,9,9,15,13,14,10,8,6,11,17,10,4,18,21,13,14,21,11,12,16,15,10,17,7,15,11,20,14,9,11,18,8,9,17,14,8,21,10,12,17,7,9,11,10,13,15,20,16,13,8,15,14,10,10,11,11,11,10,11,15,15,16,10,16,13,13,13,16,10,7,8,10,14,15,22,8,19,11,9,10,13,14,10,10,11,11,11,14,16,11,10,15,13,10,13,20,11,8,9,10,11,11,8,11,12,12,16,6,8,9,16,6,11,11,9,14,9,10,17,16,19,14,14,20,9,13,7,15,17,22,10,14,10,11,18,11,18,8,15,15,13,14,15,10,17,9,7,10,15,11,13,17,12,15,8,13,10,7,16,11,10,10,13,20,7,17,22,15,13,12,8,11,15,12,11,14,13,16,7,17,6,17,20,12,15,7,17,23,11,14,19,17,9,9,17,17,16,17,15,13,20,17,23,11,10,11,16,10,10,11,12,9,15,13,7,22,11,5,5,6,15,12,15,8,11,13,15,12,17,15,21,9,14,16,19,15,12,14,9,9,12,5,12,9,20,16,11,7,14,15,6,10,12,7,11,15,9,15,10,12,16,23,21,19,5,13,14,14,5,13,13,9,8,13,15,16,23,18,7,12,19,13,10,16,21,11,16,10,13,11,10,13,26,19,9,14,7,11,14,10,9,8,10,16,14,10,8,10,17,15,11,11,19,11,4,12,13,17,12,24,15,10,18,10,10,10,13,15,6,15,9,9,12,8,15,14,11,8,12,9,18,21,11,12,15,25,15,16,11,13,15,6,12,17,15,11,14,7,15,8,12,13,16,13,11,11,11,13,6,13,7,7,14,9,12,12,11,12,7,13,21,20,11,23,7,11,13,15,17,13,10,23,8,11,16,21,10,7,9,9,14,20,18,7,13,17,21,14,10,15,13,16,7,8,16,11,11,11,7,16,8}},
{{9000,2.050000},{158722,159679,157946,159339,160068,158850,159101,159044,157633,158405,158865,158812,159245,160467,159984,158905,157982,159123,159077,158928,158356,158504,158389,160202,158622,160547,158617,158291,157087,157830,158367,159503,160441,158261,159463,158292,158908,157076,158368,157237,158024,158114,158685,159021,159761,157786,159335,157955,158041,158808,158944,160546,157406,157531,160230,159307,159645,158142,158426,160714,157209,159007,158591,160440,159019,159056,159772,159335,159044,157958,157572,159014,157929,156818,158757,160379,158741,160085,158327,157302,160583,159085,158433,158065,157456,159239,159026,159978,157976,159597,161473,158943,159592,159186,158147,158972,158544,158749,159785,156339,159417,158044,160580,158352,158753,159994,158299,158915,158977,160786,158737,158837,159307,159041,159700,158999,158273,157829,159332,158025,157998,158171,160790,157273,160738,160207,159182,159557,160760,158813,159809,158660,159512,158763,158328,158277,158111,158551,157812,160578,159793,158114,158320,157598,159726,160058,157865,158860,158266,158776,158974,158850,159555,160226,158467,158342,158193,158406,160440,158995,159398,158291,159674,160715,158931,158903,158825,159164,157964,159458,160234,160947,159646,158965,158292,159159,159650,158626,158467,159276,158283,160354,158999,158587,157824,156966,158536,156975,158287,159799,159098,157393,160491,160615,160516,158592,159456,159275,159539,160183,159818,158181,158631,159590,159837,158962,157829,158837,158639,157645,156615,158780,157859,158239,159786,158768,159428,160260,158639,158790,158445,160808,159165,160859,157188,158194,157453,158510,159692,158119,158897,160129,160229,158158,158305,158746,159710,158879,158266,157882,159570,159055,158158,157959,159419,160248,158513,158080,158916,159680,159360,158719,156948,158398,157962,156897,157135,158740,156967,158287,157648,158223,157992,158754,157978,159386,156932,157898,156549,159599,160353,158763,160543,160641,158850,158416,158621,159758,160162,158639,158784,158842,159601,159287,160090,158544,158613,159080,159429,160834,159395,158811,159179,158595,158184,159625,158886,159585,159091,156995,159125,159086,159446,159123,157461,158545,160235,158697,156937,160440,158999,160471,159207,159126,158466,159378,159456,158775,160374,157992,160283,158899,159258,159627,160775,157774,159359,159447,158601,157699,158036,159096,158975,159542,159064,159376,159988,159042,158820,160250,158653,157800,159740,159547,157602,158563,158470,160268,159418,158984,159894,159328,158333,157872,158685,158901,159995,158361,159035,158532,157503,159536,157343,159010,159468,159295,156648,158529,158781,158768,158680,157277,160592,157368,159139,157002,159710,157380,159832,159528,158202,157420,159054,159735,158236,158025,158912,157701,158801,159000,158952,158746,160405,157781,160081,158915,158048,158791,158885,159580,159583,159057,158660,158317,158091,157095,157392,160300,158690,160164,158191,158605,158938,159469,159239,158704,159772,159253,158432,158557,158221,159064,158310,159898,157622,158447,158641,159150,157004,159185,157463,159905,159864,158695,158678,160337,160494,159962,158244,160654,157017,159147,159537,159660,160026,158556,156831,158946,159355,159040,158411,157938,158581,158431,157962,158562,158690,159918,159042,159534,159913,160494,159417,159066,159155,160060,158313,159776,158940,159273,157017,157755,157280,159609,159641,158469,159854,159651,159928,160768,157412,159316,158671,158355,160644,158273,159492,156957,158192,159989,158960,159809,158469,158535,158801,158859,158306,158459,158841,158532,158687,159193,160965,158309,159140,158060,159185,159800,159195,158714,158577,159418,158435,158940,158185,158329,159042,158468,158147,158167,159030,159218,160125,160162,161274,157446,159709,157756,158716,159596,157418,161735,159080,159035,158980,158982,159268,157074,158668,158841,158763,158586,159011,158949,159189,157200,160068,160942,158550,158833,158892,159719,158211,158924,160432,157960,159423,158381,158176,159888,160311,158758,159219,157401,158507,159964,160920,158644,159413,159658,157530,159366,158492,158602,159782,159320,158098,158174,159415,159360,159218,158974,158939,159552,158747,159031,159139,158266,160876,159400,159355,159252,158188,159180,159265,160136,159286,159012,158901,159414,159537,159230,158426,157520,159860,159596,159208,157217,157243,161221,158544,156102,159405,157459,160370,158073,159678,159586,157976,158756,158778,160309,159203,158892,158486,158713,157540,159377,159129,159287,159178,156569,159066,159159,158090,158646,158817,157729,160477,159793,158414,157756,158195,159396,158725,159963,160058,159126,159630,160610,159311,157937,159749,160115,157895,158785,159313,159884,156313,159251,160206,157857,159591,158364,157541,158163,158971,158047,159887,157559,160369,161121,158601,157253,159445,158552,158219,159130,158705,158369,158832,158855,160275,157871,159345,159341,160059,159164,159050,159197,157837,161612,160645,159379,158025,159826,159253,158173,159445,160307,159587,159315,158910,158954,159995,157524,159023,158642,159347,159448,159072,159061,158147,159098,159639,157460,158226,159927,158025,158453,159300,158266,158427,158571,160641,157276,160379,160315,158374,158249,157068,159777,159982,159858,158692,158484,159546,158549,159219,157753,159685,157517,159575,160680,158210,159748,158391,157160,157705,159744,158711,159158,159515,158673,160323,159188,157575,160488,158726,158741,159963,160276,158145,159527,160154,158093,157313,160015,160197,157663,160605,160966,156835,160534,159716,159307,159522,158179,160816,157935,158248,158017,161580,158289,159041,158572,159273,157895,159393,157997,159856,157162,158907,158357,157505,158013,161148,160343,159781,157821,158038,158524,157612,158644,158029,158078,159924,158006,158815,158493,159595,159552,157625,158713,158620,157221,158190,159634,157770,158787,157345,159645,158298,158204,158519,158360,159872,159412,158472,158080,158878,160007,159860,159740,157764,160188,158928,158554,158863,157348,160246,158305,159221,159410,159365,158468,158632,157597,158516,158118,158867,159994,159314,159189,157000,158028,158772,160139,157401,159242,157774,158914,158934,157329,157669,159907,158246,158780,159097,159694,158944,158118,158548,158591,159476,159158,158660,160522,160657,159570,159860,158778,159083,160908,159401,158487,158305,159007,158821,160311,157988,157902,160139,159841,157434,159801,157635,160406,158584,158893,157113,160110,159971,157619,156486,159583,159871,158806,156342,158207,157413,159062,159249,158692,160104,160181,159020,158658,159532,159378,158978,159393,158427,158808,158617,159019,156175,160102,160072,159342,159531,157794,157526,160110,159466,160090,158461,159724,157692,159090,158073,159822,160725,158482,158203,159290,159414,159080,158970,159426,158479,158680,158102,158999,158757,159113,159153,159143,160064,158868,159536,158718,158575,155907,159692,157989,158982,158159,160790,158470,156810,159001,160241,159369,157501,156969,159246,158337,159201,158444,159993,160311,157415,159307,159916,159520,158759,158093,158318,157994,158757,159588,158509,159010,158844,159517,159800,158475,159097,158877,157823,158134,160372,160306,158223,158597,158601,158323,160153,158696,158240,157444,159101,159072,160110,159125,159120,159726,159411,158726,159754,158924,159623,158397,160684,158845,159269,159809,159731,157769,159721,158265,159345,158837,158638,160577,159231,158510,157576,159783,159176,160903,158055,156775,158780,159348,159270,158897,158908,156944,158345,158948,160288,157323,159308,159516,159683,158500,160326,158809,158884,157103,158995,159169,159289,159493,159003,157640,158948,159824,158247,159557,158495,158968,159924,156976,160904,159188,159517,157435,159255,158354,159385,159447,160196,159810,158961,159251,159218,159144,158273,158060,159353,158913,159380,159079,159447,158220,160602,159592,160378,157390,158969,158083,159684,158687,157805,158677,159838,159367,159435,158478,159104,162022,159988,159613,159770,159715,158576,157836,158084,158077,159883,158717,158658,159109,159882,158304,159168,160301,158399,158306,159271,160109,159718,159682,159895,156009,158966,157683,159545,158211,159623,159492,159701,159633,158618,159509,158503,158879,158689,159195,160362,158622,158157,158627,158691,160401,157630,157975,158312,161046,158363,156743,156808,158948,158267,158315,159481,160010,157921,157725,157258,159814,159839,158092,159726,158090,160530,160509,158475,159506,158815,159337,159359,158096,156596,159449,159555,157580,160108,158833,160253,159040,159255,159395,158485,159384,158740,157261,158024,157028,159021,158935,159763,160457,158575,159007,159357,159450,158550,157859,157655,160180,159052,158630,159748,158443,158362,158322,160154,158721,159291,159216,159876,158095,158743,161213,158440,159163,158373,158790,157927,159323,160126,158971,158392,157973,158419,158052,158239,157835,159213,159174,159019,158338,159149,158704,159375,160341,158990,159805,157064,158759,159167,158998,159531,157202,158512,159207,159206,158468,158234,158584,158330,160071,158916,158988,157653,158924,160002,157753,158592,159720,158412,157922,161426,159014,159652,160114,158193,158467,159510,158523,159983,159110,159897,158918,158429,157883,158389,158640,160533,159185,158735,157783,159859,157939,158432,159241,158193,158547,160212,159530,159100,158760,159650,158935,158982,158217,157700,157862,158854,159268,158881,159445,160342,159069,159698,158516,157627,158730,159955,158556,160595,159243,160587,158238,157226,157843,159264,160214,160409,159147,159605,160283,158397,158597,160448,159252,159038,159156,160208,158222,158493,158561,158763,157751,159601,158961,160452,159596,159647,160182,159733,156933,159137,158161,158269,159150,159139,156921,159413,157333,158067,158836,160577,159685,158164,156979,161283,159063,158366,159633,160971,159107,158541,158740,157876,159350,160547,157256,159032,159774,159262,160267,159143,158231,159012,161114,157692,159494,158850,158725,160284,158339,157816,159321,158268,159029,159300,158293,158862,158342,158001,157680,159525,158967,158701,158593,159419,159074,158798,158468,155500,161091,157474,157616,158454,158497,157472,158394,159226,158223,160025,158369,158247,159932,158091,158939,160173,159889,158647,159215,159748,160099,159354,158954,159909,159745,157258,158853,158073,160156,158914,156730,159008,159406,158365,159477,159020,158421,158925,158679,159872,157916,158088,158553,159172,155918,159532,159235,158961,158319,160120,158230,158295,157745,158853,159024,158211,160284,159558,159771,159319,159443,160118,158225,157869,159362,158022,159688,159344,160080,158283,159487,158276,159409,159918,159655,158696,158173,159274,160014,159542,158998,158239,161329,159219,159700,158168,159687,159072,158663,158573,158407,157413,158729,158740,159397,158939,158705,160816,158150,159850,159526,158710,159482,157946,158730,157554,158715,158952,158115,158716,158256,160614,160953,160094,161242,159116,159086,158048,159083,159923,158181,159667,158651,159123,158643,159540,160263,157460,159006,159219,157981,159186,160128,158671,159001,158575,158492,158627,158371,158803,159542,160110,157915,159376,158738,158466,158875,157415,159575,158078,158124,158146,158503,156246,158258,158683,156939,159301,158103,158534,160614,158761,160767,157395,160248,158012,158774,159277,159867,159264,159068,159101,159694,158546,158183,157937,158952,159763,160874,159235,158376,158882,158895,158062,158623,158884,158279,160451,158717,159627,157702,159686,161120,159056,160139,160575,159680,158227,158810,160003,159082,159056,158613,158488,159477,158978,158886,160875,157982,158445,157783,159011,159433,157366,158314,158490,158343,158219,160070,160032,159723,159381,159640,157080,160175,157105,159232,159598,159474,158697,156897,159826,155954,157987,161108,160826,159856,157866,158985,158526,159341,159429,160735,159166,158350,158229,160160,160252,156875,161485,158052,158503,158684,158868,158005,157194,157542,160463,158615,159834,158026,158155,158559,160679,157957,157801,156911,158302,160591,157038,157548,158986,158585,159010,158784,161845,159609,159818,159473,159246,159237,159761,157338,158580,157938,159227,159297,158423,159692,159034,158372,159566,157926,159554,157726,159565,160043,159508,157364,159162,157660,157901,159082,159528,156945,159401,159257,159547,158052,159798,159059,159595,159423,158151,159159,159048,159067,158300,158518,158388,157444,157907,158835,160068,158579,159415,158281,160249,158177,158181,158772,158154,159322,159307,159384,158335,158815,158985,160812,158143,158065,158339,159307,160604,158859,157631,155995,158983,157458,159283,158587,158762,158742,158406,158874,160290,159178,159505,158889,159084,158065,156788,157648,158351,158454,157850,158799,160404,159672,158388,157028,158179,158014,157800,159683,157739,158359,159006,158768,158394,158711,159847,160293,158046,158731,158282,158056,158254,157788,156651,156313,157518,157802,158914,158365,160310,157232,159563,160240,159227,158338,158889,158565,159382,160727,159774,159291,161588,158460,160209,158724,158604,158496,159419,159062,158987,158181,158445,159095,157945,158205,157746,159030,161292,159597,159490,158234,159170,158791,159590,157868,159928,157725,157834,158747,158361,159155,158923,159368,160570,159098,157509,157798,158616,158635,159389,159874,158147,158524,160541,160089,158200,159627,160302,158066,158756,160604,158927,158038,158731,158314,159234,159011,159892,159326,159693,159071,158117,158713,158471,159244,159329,158464,159944,159125,159030,158551,159304,160478,157828,159558,159342,160475,159707,160011,158675,159944,160114,158668,159017,159110,158225,158117,159309,158596,158714,157464,160283,158467,158573,157639,158813,158308,157954,161090,157625,160225,159596,158462,160052,158278,158501,160220,157685,157186,159880,159245,159671,158122,158805,159603,158632,158182,158646,159684,158779,159221,160726,159378,157313,158274,159023,159141,158424,157560,159511,160252,159372,158201,159103,158887,159066,157702,158125,159195,159663,156807,158703,158775,157868,159964,159195,158837,160509,157461,158921,159926,160316,160304,161308,158392,159103,158000,160126,159550,159415,158342,159283,157406,159246,157945,158819,158608,158620,160062,160021,158177,156188,160745,157629,158913,159539,157269,158269,160581,160244,159223,158678,159132,160753,157751,159621,157651,159481,159103,157932,157517,158801,158847,161589,159512,159898,157928,158520,159344,159988,158992,158107,157322,157753,159742,158540,157903,160852,159566,159366,159899,159023,158985,158705,158422,159043,157991,159449,158649,160059,158570,159286,160137,158763,158262,158429,157390,158307,160487,160226,157201,159817,160915,158330,159544,159167,159427,159036,159522,159092,157484,160213,160538,159250,159678,158022,159282,158767,159291,157819,158799,158084,157417,158088,160721,158857,157458,159883,159173,160219,159365,158181,158188,158864,158189,158657,159770,159164,159019,159238,158169,158755,158294,158479,160125,158788,158974,158930,160131,158972,158969,157916,159009,159645,160027,156757,158983,158442,159229,159902,159021,159343,156726,159779,158910,159910,156949,158148,159323,159628,159015,158676,159589,157679,158499,160394,159554,159798,157718,158497,157936,159340,159401,158550,159660,158510,159305,158157,158163,159032,158813,158544,157057,157298,160485,159107,157254,159693,159398,158898,157794,158059,159219,158208,158973,159250,159028,160015,159201,158496,159072,159453,159732,159170,158980,159211,160699,160197,158153,157376,158428,158770,159458,158606,158996,158349,158567,158238,158150,157283,160078,158392,159942,160213,156940,157354,159016,158187,159659,158184,159541,159262,158937,158440,159425,159443,158252,159072,159214,158647,158915,159046,158983,156961,160008,158556,159192,158914,160228,158223,159334,157916,156957,159066,156955,159437,159516,160168,159566,158819,157937,159869,158520,159280,159172,157787,160253,158404,159921,159253,159670,158860,160529,158920,158466,157220,159556,158677,159175,159004,157855,159414,158978,160696,161429,159424,160201,159117,158567,160386,158091,159971,158950,158204,157808,158744,157379,158590,160079,158289,158334,157074,158255,159525,159014,159285,159765,157001,157968,159400,158795,158752,159740,158959,158504,158710,157774,158906,158126,158677,159250,158852,158954,160816,159487,158800,157523,160073,159326,158421,159671,160324,158819,158301,158836,157590,159274,158446,161364,158521,158933,160492,158174,158586,159641,159430,158439,157192,157994,159096,157963,160161,160189,157767,159259,159071,159596,158703,158853,160535,157430,160072,156974,160567,159108,160251,159215,159504,160382,157311,159427,159280,158168,157988,159575,160114,159044,158305,157702,158269,157840,158923,158733,158251,158500,157621,157666,157685,159320,158286,160338,159018,160528,159834,159279,160150,158537,159082,158090,158708,156624,159399,158790,158288,157613,158110,159343,158632,158755,159611,158690,158186,158957,158513,158117,160291,157572,159274,159708,158884,158850,158361,159262,158392,159134,159573,158054,158245,160119,158006,157840,159184,157545,159327,158992,158344,158496,158980,160254,159355,159033,159001,157319,159502,157885,158187,159310,159552,160452,159602,158362,157160,158427,158126,160506,157999,159818,159835,157851,158912,158282,158474,156103,160660,158710,158946,158542,157983,159824,160080,159081,159332,157902,159785,159896,159103,158551,158672,159914,157994,158878,159780,158216,158697,159072,156733,158905,158863,156903,159738,159349,160702,158192,159005,158889,159302,158162,158795,158795,158111,158522,157192,159216,158590,157641,157692,159027,159165,159444,160027,159801,158334,159448,159508,157961,159023,158179,158047,159281,158401,158557,159734,158981,157818,160117,159626,161135,158512,158280,158727,158872,159067,158081,159502,159376,159683,159664,159253,158898,159038,159741,160101,158165,158552,157849,160241,158238,159824,158595,157529,157882,159781,159093,158344,158409,159230,159456,158235,160823,159144,159728,159507,157755,159408,159845,158405,158942,158901,159715,159488,157634,159289,160254,159286,157333,160259,158479,160134,159782,158797,157415,159590,158432,159887,159958,158155,158052,159201,160917,159095,159271,160283,158129,158068,158857,158304,159417,159629,159153,159654,159571,159605,158835,159097,158694,159776,157908,159751,159105,158736,158806,159025,159211,159816,156329,158580,158676,159702,159059,158467,158381,158318,159562,157851,159099,159449,158834,159546,158002,159140,158450,158691,158525,158407,157484,159660,158418,160174,158521,159831,159377,158086,159228,160236,159686,157688,157337,158026,158538,159010,158246,160532,157570,158085,159194,159480,158947,157559,159177,159488,158966,159212,161299,157352,156707,156476,159083,157079,159686,159696,159544,158657,159784,160034,158843,159280,158441,158856,158088,158153,157321,158093,159636,158052,160671,159185,159131,159514,158009,159399,158698,161041,158251,159036,159817,158959,157906,158929,160143,159127,157861,159599,158303,157946,158498,158793,159470,159879,157291,160514,159424,159830,159134,160384,159249,159558,159129,157299,158873,157105,158956,159116,158064,158618,159148,159223,158016,158669,158163,158208,159495,158996,158251,156907,158057,159237,159249,159398,159889,159238,159843,159157,159260,159371,157461,158548,159879,157794,158804,159777,158620,160467,158341,159920,160334,157070,158846,156953,159482,158425,158620,158947,159341,157360,158174,158245,158445,157382,157581,158283,159160,159333,160107,159864,158746,160465,161502,159186,159705,159977,159215,157753,159163,157875,158831,158354,159030,159913,157475,157952,156900,157884,157893,158153,161626,158345,159265,159208,158274,158215,157018,160929,156862,159378,160353,159134,159221,160152,160433,157733,158569,157899,160197,158452,159420,159496,159191,158422,160154,159288,159301,157172,158750,159107,158931,157246,157166,159596,159260,158547,159759,157390,160472,158591,158359,157201,158783,158679,158282,160483,158097,158470,159334,159832,159081,158578,158241,158290,160817,157339,158577,158262,157876,159079,159087,159587,159205,159173,158255,158446,159226,158340,158724,158626,158669,159263,158589,158817,160065,159891,159342,157386,157923,159096,157509,159912,158329,160733,158469,157671,160137,159059,157485,158467,159023,159705,158398,158520,159278,158938,161542,158386,158412,159627,158796,161187,160348,157975,160244,159306,159527,159688,159802,159112,158891,158775,160122,159090,157984,158200,159952,158311,158351,159684,157850,157733,157962,159580,158750,157991,160300,159899,158730,159496,158508,156831,157668,158317,158283,156960,159322,158789,158773,157950,159290,158935,159179,157531,158739,157552,157658,158675,155915,160275,159436,159331,158595,161260,159087,159036,158713,157782,159918,158056,156941,160709,160150,159651,159059,156557,161034,158452,159164,159930,159610,158450,158331,159456,157371,158075,159578,158497,160298,157028,158744,159393,157150,158850,159708,160067,157593,158363,156728,159586,158089,158710,159328,157453,158189,159624,157671,160182,160967,159610,158656,158051,157959,156698,158252,159287,157824,161032,155929,157965,157993,158583,159888,159359,159980,157732,158852,158886,158270,158950,159415,159494,160103,159967,159564,158072,159563,156757,158460,158449,159653,158592,160393,159085,157618,158351,157981,158700,159465,157859,158147,158622,158831,161591,158163,159260,161235,160305,158003,158984,159354,156180,159157,158255,157963,158751,159108,158024,159207,156940,157685,159399,157577,158209,158955,159731,158349,158888,158536,159437,158443,159931,158841,158043,158378,159204,160782,159414,158134,159172,160036,159226,158942,159506,159625,159460,158477,157771,158217,159495,160602,159041,159962,157289,159539,158204,159555,160572,158357,160647,159209,158657,156524,159368,158077,157730,159252,158978,159440,159805,160825,158435,159106,157699,157080,158217,158574,159174,158165,158035,159502,157811,159033,157580,156992,159266,158730,160660,159131,156573,158492,159537,158720,158328,159303,158889,158954,160217,157531,160035,159163,157997,158771,159761,160327,157870,158280,159067,156291,159735,160157,159742,159539,159664,159112,158760,158744,158283,158897,158860,158456,159667,157512,160634,156807,158592,160818,158874,158987,158819,157957,158024,159423,158725,159713,158851,158728,159147,158484,160046,158918,158406,157350,157784,156956,158905,159524,158981,159004,157303,157275,159707,158396,158248,159855,158874,156965,160492,161250,159613,160317,160435,159258,159032,158131,157520,157914,159436,159289,158843,159138,158752,158068,159098,158892,159632,160414,160925,159048,157790,158857,158739,159289,159515,157287,157072,157074,160015,158534,160572,158487,160071,159133,158684,158907,158700,159046,157496,159451,158703,157496,157164,159588,159054,156850,158259,159308,159110,159114,157583,158920,157828,158181,161544,157843,159416,159531,159045,159185,159438,159437,157416,157367,158472,156328,159996,156709,157204,159106,160394,158956,160649,159069,156636,157725,161635,157279,159254,158369,159857,158832,159816,159597,160990,159240,158304,159362,160248,159135,159893,158907,159138,160281,160020,159108,160165,158657,159113,157345,160771,159921,159051,158847,157958,158616,159559,158438,160726,159256,159008,159073,158220,158590,158581,160161,157416,160191,158228,158965,157636,158014,159277,159590,159190,158754,159531,160172,157658,159826,158710,159978,159047,159052,158959,158764,159351,159135,158094,160852,160135,160344,158544,158828,158861,158540,157755,160440,158285,160052,158786,158844,159010,159467,161081,159165,160309,157952,159358,159776,157480,157608,159135,159020,158932,158812,160229,161291,159962,159040,159445,159617,159962,157769,157223,158959,159152,158079,156992,159626,160321,157823,159751,159735,158787,158380,159173,158758,158511,158994,158597,159639,158622,159283,157767,158372,158956,159339,159115,159552,160926,159745,158494,160320,157899,159496,158078,157125,160987,158869,158739,158080,157197,157752,157926,158930,159104,159025,157619,158618,158661,156991,157181,158138,158228,159566,159743,158784,159406,160187,158403,157577,160167,158781,159682,158352,158911,158240,158957,159901,158169,159672,158441,156952,158956,158839,158936,158455,159037,158387,161538,158266,159368,158521,159878,160220,158971,160749,159764,158950,157959,158122,158276,157103,157995,157958,159265,158562,157583,158499,159471,159229,159220,160645,159417,159032,158123,159916,159674,159672,158609,157959,157897,161013,158610,159302,158428,157387,158580,158735,157366,158796,158708,157399,160048,157422,159094,158651,159189,159803,157170,159720,158840,158798,159491,161434,159014,159388,158811,156704,159822,157844,158682,159260,159338,158612,158083,157410,157790,159663,157079,159066,157122,158705,159131,159178,158974,161263,157657,161192,160346,157021,157864,158052,159831,156305,158137,157926,159549,159205,158431,159204,158552,160013,159478,159618,157248,159372,157246,159738,158895,158632,159889,159905,159063,158357,160241,157640,159447,158352,159617,159231,158498,159600,159285,160660,158959,157708,157107,160315,159366,160392,159805,159288,158805,159009,158280,158935,158586,158178,158827,158886,160222,156710,158822,159403,157516,157306,157868,158570,158439,159129,157944,157545,158312,160142,158292,158177,159277,159321,159018,159567,159826,159366,160343,159512,160882,159025,159221,157858,158294,157514,156522,160518,158595,158298,159470,159408,160040,159393,159647,158682,158195,158607,158192,159521,157209,158595,158980,157755,158683,158410,157075,158316,158508,159193,158715,158947,158281,159932,159075,160122,158361,157216,157941,160097,158616,159826,158242,160312,159556,160293,158071,158757,157760,157953,157297,159971,156680,159204,158587,158452,157467,160056,158766,159767,160124,159048,159101,157969,158153,158150,159518,159518,161170,159706,158117,158217,159498,157814,158682,158526,158929,158829,157330,158574,158539,158395,160280,159322,159026,158446,158611,158340,159916,158548,158526,159807,160760,158576,159106,158731,160803,159294,156856,159829,158629,157969,158696,158312,159146,159254,159948,160747,157206,157440,160178,155858,157972,159797,160013,158778,158658,158576,158096,158694,158539,158455,158749,160772,158150,159416,157603,158787,158069,158916,160222,158916,156506,159516,157979,158847,159205,157876,159427,157695,158959,159493,159272,158758,158027,159020,158645,159479,159522,160657,158914,158451,157053,158317,158255,158434,158217,158818,157757,159040,158840,158423,161323,158949,159789,158954,158761,158315,161161,158922,158449,157352,160184,159315,158689,160446,158152,159300,159655,159963,158732,158916,157746,157304,159552,158674,158891,159318,159332,159715,158998,158269,159885,158243,158645,159104,161425,159048,159936,160006,158646,160080,160038,159155,158506,159234,159275,160161,157991,159166,160305,158497,158506,158243,158536,159939,159179,159465,158352,160427,160672,158963,160133,159207,159346,156913,159239,158665,160375,160389,158261,159431,157821,159120,159352,159807,157906,158329,159067,158820,158611,159983,159103,159420,157514,159341,159569,157428,159094,159842,159634,159154,159251,158038,158205,157942,158999,159711,159569,159550,159657,160241,159464,157859,158647,159241,158951,159761,158315,160689,158380,159807,158098,159378,161213,159215,159002,160567,158979,158696,158890,159065,158028,159399,159780,158613,159621,159624,159096,157813,158591,160668,158059,159430,158107,159182,158041,158113,159333,160006,159464,159319,159888,159148,158843,159908,158535,157806,158599,159649,158211,159822,158147,160407,158000,160363,157209,158524,160442,159119,160133,158817,159106,159495,160115,157263,159571,157906,160245,158189,160163,159947,157550,158325,161390,157499,156973,160175,159322,158662,157244,157973,159953,158608,159302,158861,159507,157024,159510,158792,158391,158607,156771,157478,160599,158548,159006,158740,159935,159237,158864,158589,159173,158259,160387,159285,159605,158739,159589,159637,159170,159569,158905,157044,159168,157029,157801,158251,159104,160592,159349,159741,159776,160899,158539,159440,159229,157656,160368,159183,158763,158550,159279,160234,159776,159885,158007,158572,158953,159350,160887,157404,158689,159487,159378,160521,158507,159599,158965,159064,158820,157836,160395,160530,158567,158356,159339,158543,159806,158576,157679,159383,159707,159358,158275,159184,158783,158161,159580,157902,158020,159628,160385,158520,158162,158595,159710,158846,157716,159531,159388,156782,158882,160383,158904,158977,159869,158966,159801,157530,159234,157263,160302,159126,158584,157804,159581,158891,158277,159428,161246,159740,159870,158473,159084,159557,159932,158984,155288,158688,158965,157889,157717,157809,159255,160492,159112,159357,158320,161065,159640,158905,157282,158074,158695,158637,158279,158671,158743,157822,160404,158541,158098,159330,158256,158308,157915,157970,159031,158341,159786,158574,157610,158406,158703,158247,160243,159197,159818,158570,157418,159923,159271,159039,159228,158091,159222,159023,160159,157540,159686,159693,157487,157334,157438,158238,159210,157681,159416,159464,160080,158016,158858,158005,160896,159569,159425,158562,158121,158817,159663,157952,159182,158122,157939,159153,159726,159209,159817,160615,158663,157445,159125,157650,159811,158714,157531,157920,158004,160295,159096,160072,158949,158968,157779,158286,157437,158451,158682,159037,158426,159338,159560,158006,158916,158192,159531,160284,159169,159094,157896,159255,156998,159137,158215,159300,157430,160013,158791,157363,158542,160098,160055,157987,159902,157778,159300,159465,159163,158131,158893,158842,158689,157976,158993,158086,157920,157917,158689,157187,158813,160096,159005,158692,158335,158509,158793,159113,158416,159323,159233,159147,160031,159843,158333,157962,157736,159059,158586,157704,159467,158837,159337,159583,161287,159312,159636,157444,158632,159347,158831,159499,158429,160326,159084,159629,159106,158298,159073,160571,158137,158953,160213,159685,158687,159947,160316,160182,158939,158475,159788,159874,157973,156903,159523,159760,158843,159795,158723,158462,158818,158245,159122,159496,159133,157782,158936,157588,158945,159056,158650,158402,160867,159107,159523,160264,160016,159376,158353,158169,159056,159343,158110,160156,160274,159463,158365,158797,158537,159637,158147,157528,158909,160973,159446,159525,158658,158841,158388,157083,158032,159220,157207,159163,158897,157937,158632,158417,158796,159128,158860,157637,156911,158632,158915,158638,158323,159472,159569,158572,160060,157819,159230,159838,159325,159596,158728,158498,158973,159165,159595,158113,159073,159289,157640,158931,160073,159384,160147,160511,158651,158949,160268,159777,160526,159222,158565,159507,158879,158498,157754,160695,159140,159122,160835,160154,158292,160066,158502,156880,159903,159350,160115,159869,160445,158403,159340,158971,157083,159584,158939,157952,159085,157858,160221,159252,158133,159315,159749,159693,159401,159741,159689,160643,159672,157924,158859,159164,159206,158999,158053,158345,159163,157391,157920,158639,158342,160024,158834,159621,158885,159657,157727,159629,159100,157739,160154,158427,159604,158646,160280,158867,159712,159945,157644,159948,158222,159586,159501,159749,159477,158742,160016,158583,158217,159910,159356,158738,158267,159533,158045,158846,157728,156910,158704,159941,157453,158645,159463,158539,159344,158706,156385,159157,157767,160385,158745,156931,158487,158620,159244,159343,157954,157515,158131,158903,158446,159039,158787,158214,159772,156694,158922,158785,157965,160010,159804,159265,160023,159440,160691,157545,159318,158908,158827,160190,159476,159293,159270,158421,159518,159206,158464,158802,160588,159821,159810,158816,158824,159242,157294,159777,158627,157432,158622,158155,158750,158512,159575,159041,158762,158233,160550,160176,158780,159321,159556,157464,157144,160020,158093,159744,157493,158187,159855,158447,159506,159602,159812,160011,156732,158531,160517,159669,159914,159286,158511,159878,158594,158864,158715,160628,159343,158738,159475,158456,159494,158477,159193,159015,159424,159505,158650,159534,157910,156522,157966,160591,160573,158692,158489,159227,158006,160209,159878,159027,161143,158508,159114,159258,159236,158924,159957,158534,158175,157687,157733,158354,158641,159814,159131,160077,159979,158347,160086,159208,158069,159058,159406,158870,159261,157636,159069,160031,159687,159914,158131,157362,159360,159335,158553,157824,159038,158783,162168,158812,159140,157967,159316,159035,158879,156450,159293,159769,157585,159181,159951,158595,160787,158714,159213,157519,158495,159467,158613,158765,157864,158425,159952,158581,158648,159147,158728,159124,158323,158785,159083,159132,160137,158349,157721,159450,159369,159075,158570,158889,159395,159582,160259,159096,159232,157011,158606,158616,160682,159369,158656,158261,157920,158778,159266,158945,155641,159613,158733,158468,159173,157634,160185,160253,159549,158736,158697,158888,158058,159144,158938,160017,159386,157830,157005,159221,158401,160695,158978,158018,159656,157437,159821,159677,159497,158669,157660,159311,159223,158942,159073,158903,159481,158806,157616,158781,159286,160438,159139,159189,159999,158276,159243,157943,159273,159579,158260,157977,157003,160101,157951,160369,159864,160462,157856,158229,158391,157952,156216,160277,158081,160968,158991,157662,157432,158920,158413,160175,157290,160126,158423,158012,157895,158282,159039,158499,157256,158158,157719,159510,161514,157758,158174,158286,159966,159875,159906,158016,159639,159024,157220,158733,159244,160266,160284,161083,158021,158690,158750,159079,158554,158251,160038,159148,158149,159351,157282,158398,157566,159901,159126,157998,161635,158806,159835,158836,157965,158930,158933,158652,158266,159793,158496,159002,158711,157743,159051,159786,159744,159214,159337,159412,159789,157996,158434,158707,159435,158266,158429,160587,159480,158522,158082,159383,159807,159647,161053,158611,159350,159897,159913,159155,158932,158421,158492,159084,159567,157263,157405,158428,158593,160429,157717,159473,158390,159119,159859,158659,159892,160139,159598,158112,159131,159692,158467,158511,159222,158421,157215,158708,160090,158589,158718,159308,159043,158766,157720,158073,159296,158695,158590,157057,159048,158500,159353,160124,159349,158353,159446,157526,159136,160963,157385,158808,159001,158129,158509,158934,157021,158872,157412,160226,158884,159749,159311,158638,161189,158815,159021,159996,159234,159192,158739,158574,158393,158902,158471,158741,157816,160849,156129,159887,159843,159963,158759,160067,160000,158296,158733,157944,158738,159496,158996,161526,158501,159225,158389,158985,159574,158123,159356,158151,159424,159380,158025,155971,159166,159401,158760,159122,158843,158523,158860,159018,158447,158580,159281,160093,159453,159473,158688,158119,158702,159200,159732,159716,160170,158444,158531,158874,158952,157684,158873,159926,157320,157885,158647,157787,158493,161315,158219,158273,156520,158253,158281,158378,157624,158690,158980,159644,159313,159996,160419,159030,157596,158401,158486,159266,159782,158429,158372,158675,157628,157430,157353,158379,158186,157430,158840,160241,159068,159518,158484,157588,157897,158840,160698,157643,160056,159052,159895,158725,160495,158115,162407,157984,159404,160471,159612,158907,160544,158619,156643,159174,155931,157049,157211,158164,159901,158608,160708,160532,158253,159192,160230,159336,158001,159432,158215,159350,160616,159372,160169,158370,157535,159126,158548,156689,159517,158751,158187,158979,157895,159002},{54985,54114,54051,54548,52990,53793,54579,54639,52430,54403,53711,53688,53609,53223,53750,52933,53428,53481,54641,53269,53530,53410,53669,55744,54122,54042,54327,54847,54359,53740,54729,54152,53886,54569,53685,53521,54637,54601,54646,53775,53389,53511,53006,55028,53022,52794,54153,53432,54437,54944,54017,53774,53203,54675,54709,53918,54942,53599,54013,53692,53947,54331,53717,54507,53812,53472,53470,54995,53991,54167,53890,54379,53026,53852,54993,53464,52980,54411,54317,53685,52582,54071,55115,54941,54595,54993,53414,53627,54179,53132,54750,55177,54094,53666,54147,55418,54354,53083,54087,55022,53688,54172,54422,54192,55421,54991,55164,54338,54614,53931,53809,54147,53821,54597,53876,52789,55467,54759,53314,52668,53690,55319,53277,53978,55000,53836,53470,54573,52831,53607,54222,53565,53821,53801,54544,55029,55747,54405,53489,53571,54407,53489,54499,54736,54756,54895,54906,54012,54593,54188,54721,52793,55544,53459,54235,53738,52639,55161,55287,55369,53359,53634,53749,53809,55266,55421,53197,53337,54769,55152,55148,53800,54500,53315,53744,54285,53858,54403,53814,54627,53821,54519,53839,55127,53733,53673,54001,54610,55201,54090,54124,53416,53343,53867,54184,53432,53987,53628,55195,54274,53804,52919,53857,54438,54014,53885,54799,55322,53576,53619,54211,53802,54517,54257,53772,54770,54293,54564,53701,53931,54639,54617,54252,52579,54988,54029,53419,54080,53371,55794,55254,55380,54719,53611,55274,53565,54186,53606,54001,54534,53654,53744,52952,54379,54141,54259,53630,55023,53507,54742,53421,53855,53866,54717,53947,54542,54601,53541,54993,53124,54382,53783,54429,53713,53858,54236,53837,51897,54823,53214,54576,54443,53988,53997,54419,54419,52932,54009,53480,54716,55238,55309,54651,54811,54102,53650,53359,53232,54642,54311,53091,53788,54121,54394,54784,54933,53487,53573,55580,55178,54466,55136,54239,54087,52736,54477,53291,53622,53957,53624,54083,53524,54751,53439,54725,54812,54859,54691,53604,53967,55557,54383,54039,54113,53743,53166,54164,54295,54257,52955,53668,55140,54091,53913,54475,53702,54673,53934,53211,54176,53599,55356,52690,54234,54993,53621,53479,54356,53218,55467,53945,55331,53169,52303,53672,53876,53811,53993,54073,53723,53640,55180,54796,53935,54178,53760,55011,53572,53348,54290,54257,54194,53339,55473,53516,51978,53992,53806,54528,52768,52891,53368,54183,53672,54185,54317,54345,54393,53628,53293,54495,54221,53231,53027,53889,52959,54183,53278,54423,55367,55209,54063,54044,53492,55217,54190,54360,55571,54503,54083,54730,55241,53360,54051,54618,54698,54626,53592,53386,54321,54748,55015,54449,54201,54085,53422,54424,53728,54948,54338,53957,54030,54192,53621,53552,54155,53659,55198,53214,54865,53329,55113,52969,53570,54026,54938,54012,53493,55640,54649,54126,54108,53493,54487,53307,53726,54071,52945,54224,54447,53419,54661,54145,54547,55635,55121,54022,53743,53872,53604,54586,53765,54361,54222,53986,54207,54487,54964,54050,53410,53188,54187,54364,53223,53344,55206,54338,53297,55046,54018,53792,55075,54442,53343,54860,54051,54379,53213,54879,54761,53303,54999,54329,54237,54609,54616,54088,52908,53874,53575,53115,53441,53244,54605,54442,54234,55885,55068,54641,53870,54389,54825,54220,54322,55870,53446,54841,53753,52288,54325,53092,55498,53310,53690,54811,54137,54046,54223,55391,53862,53872,54366,54292,53186,53106,53695,55459,54621,53668,55205,54396,53780,54376,53708,54619,55011,55003,54606,52917,54936,54615,54073,54455,53720,53471,55056,54359,54071,54596,53933,53016,54611,55195,54174,52716,54737,53608,55092,53615,55267,54156,53951,54419,54986,55205,53623,54414,54542,54112,54283,53429,54772,52086,53744,54256,54521,53560,55379,55269,55701,53110,54600,53119,54490,55039,54088,55353,53974,53724,54141,54580,54060,54834,53967,54623,53817,53768,54281,54217,53914,53614,53921,53594,54707,53244,54037,54850,54287,54133,53871,54203,53775,54955,54440,54789,54110,54065,53503,53634,53730,53914,53222,53501,53468,55208,53777,53185,53220,54789,54641,54390,52975,54327,55134,55005,54732,53810,53070,53743,53506,53421,54258,54324,54541,53760,54057,54102,54667,54271,54124,54040,55062,55412,53794,53075,53385,54051,55212,53963,53909,54470,53607,53433,53254,53336,54588,55217,54688,53839,54585,53804,54733,52683,53909,54842,53225,53713,54285,54761,53566,53904,52683,52434,54347,54064,53503,52761,54084,53728,52678,54634,54163,53095,53412,53669,54536,54484,54102,52178,52415,53704,53012,55409,54130,54457,54845,55232,53606,54173,53958,53959,54669,52932,54497,55007,53116,53192,52322,54823,54337,53549,55990,53476,52899,53660,54161,53684,54853,53947,53733,53510,55393,54029,54374,53994,54383,54446,54598,53123,54545,54513,52982,55585,53773,54872,52669,54253,53659,54210,54334,53524,54486,53921,53339,52912,53281,54094,53737,54111,53776,53438,53312,53596,53825,54958,53326,53972,53940,54779,54169,54504,53671,52939,54169,53188,54626,53115,54206,54241,54397,54602,53408,53348,55308,54522,53394,53799,54784,54462,54653,53820,54232,54468,53062,54021,53656,53584,53759,53573,54427,52833,53637,53261,53208,53372,53131,54958,54034,54499,54564,54109,53504,54920,55183,54376,55302,53643,53885,54045,54258,54760,53967,54526,54505,54053,54042,53241,53553,53689,53518,53921,52639,54301,52662,55127,53390,54557,54565,55108,54309,54523,53559,55852,54099,53572,53448,55123,54706,53080,54521,53820,54103,54635,53430,54022,53595,53925,54454,55533,54354,55685,54484,53553,54694,54324,53124,53868,54693,55370,54811,54050,54312,53963,53717,54492,53637,53367,54887,54486,53787,54241,53474,53498,55077,53817,53535,53659,54650,54061,53887,53420,53836,53968,54612,54215,54223,54500,53486,53845,54068,53673,52521,55013,53622,56418,54508,53501,53439,53338,52592,54049,54613,55138,54259,53619,54161,52507,54827,54255,53489,53686,53851,53651,54299,54689,53615,53382,54606,53202,53242,54946,53500,52586,54459,54139,54669,54451,54127,54447,54779,54246,53684,53761,53865,53383,53762,54377,54209,54082,52411,53636,54929,53528,54257,54203,53772,53186,54149,54254,53076,52289,53715,54261,53893,54298,53748,53305,54344,53418,53155,53187,54224,54895,53236,54259,54676,53597,52928,54152,52913,54063,54233,54325,54877,53333,54131,54088,54375,54477,54617,52826,55349,53593,54207,53796,53437,54213,52964,54626,53397,53834,53179,54968,53726,53925,54115,55605,53927,54541,53625,53972,53797,52977,54075,54026,54277,54171,55104,54792,54919,54332,54183,53801,54999,53959,53550,54434,54560,55883,54187,53770,54454,54451,54450,54519,54913,53787,53813,53738,53655,54316,54884,54383,54325,54551,53150,54460,54091,53892,54185,54102,54628,53858,53408,54191,54108,54927,53990,56016,54392,54750,53960,55489,53882,54889,54718,53850,53283,53608,53582,55303,54337,53736,54629,55011,54348,52738,53087,54535,53849,52519,54051,54581,53387,54394,52735,53148,53588,52837,53908,55215,53939,53886,54598,53899,54865,54444,54225,55946,53387,52915,53542,54216,53606,52885,53773,53922,53997,53663,52808,53454,53335,53552,56339,53836,54776,53286,53209,55054,54281,53801,53267,55174,53537,54532,54172,53744,52785,54642,52282,55583,53061,53645,54974,53790,53836,52193,55052,54081,53777,54625,54219,54966,53669,52701,54335,53268,53951,54805,53569,52464,54900,53709,55087,54641,54824,53015,53682,54543,54434,54434,53961,53619,53729,53842,53006,54172,53850,54702,53534,54794,54907,53159,54034,53607,52886,53349,53526,54752,54570,53035,54911,54189,54123,53298,52925,54434,53849,53680,53459,56540,53828,53745,54324,54806,54014,53962,54215,52806,54871,54904,53341,54282,55560,53771,53830,53813,54458,53484,54948,53973,54523,53708,54208,55127,53940,53744,53238,53740,54533,54090,54232,53272,54304,54099,54154,53374,53534,52664,54114,53990,55053,55534,54117,54225,53720,54078,54066,54843,54047,53599,53301,52658,53425,53941,54432,54207,53400,53262,53932,53996,54305,54492,54557,53498,54007,54770,52844,55161,53278,54216,53863,53288,54105,53559,53427,53545,54563,52441,54286,54487,55256,53255,54003,54170,53852,53359,54053,52245,53257,54967,55893,53477,55520,54445,54185,54008,55047,55118,53479,53639,54588,55102,54084,53883,54617,53204,54207,53191,53939,54201,54290,54298,55420,55988,54404,52824,54755,53004,53771,53502,53351,53768,53625,55027,53980,55601,53996,52579,55184,53586,54469,53718,54793,53768,55513,52860,54901,52796,53542,52771,53817,54256,53966,53862,54047,54493,53950,54034,55454,53788,53206,53492,53726,53891,54611,53456,54717,55032,53538,53751,54286,53784,54053,52476,53644,54379,54267,54558,53781,54439,52792,54286,54440,53975,54159,54341,54034,53834,54847,55782,53559,54092,54425,52723,53375,53940,54639,53389,54662,54067,55341,54004,53302,54200,56354,54067,54214,53590,53138,53410,53424,54514,52845,54963,54369,54939,53290,52416,53416,53821,53474,54664,53550,53367,54266,55552,54085,54333,54301,53941,53637,54440,53188,53484,53605,53900,53831,54115,54822,54931,54067,55034,53560,54893,53069,55165,53415,53683,54192,55161,54382,54017,54002,53897,53989,54547,55074,53917,53810,53393,52316,53819,53615,53363,53379,54468,54344,54265,53031,54532,54318,54007,52909,54498,54377,54659,53826,53909,54921,53562,54281,53702,54544,53373,53913,53365,53306,53772,53916,54485,54369,53844,53620,53383,53951,54235,53110,53451,53572,53463,53401,54404,53284,53317,54008,54813,53399,54113,54346,55199,53347,54603,54310,53194,54956,53946,54551,54254,55369,53202,54942,53417,53297,54324,54087,54206,52650,53389,55190,52434,53953,53553,54861,54352,54178,54181,55431,54093,53172,53254,54372,54671,54033,54074,53746,53820,54852,53727,53994,53871,54056,53912,54066,54471,54575,54118,54766,55686,54696,52603,53744,53687,54572,54717,53831,53448,53010,53897,54917,53644,53374,53527,54047,53990,53550,55194,54218,54636,54382,54600,52767,53191,55224,53405,53535,55105,53875,55329,52901,54555,53777,53286,54256,54724,53741,53587,53098,54494,54540,54417,54019,54096,54254,55004,53940,54289,54181,54207,54067,54648,54188,52904,53418,53938,53570,54138,55058,53329,54096,54519,53388,55612,54387,54570,53521,52460,53980,55038,53329,53635,54812,55560,53078,54470,55354,53797,52873,54210,53260,53466,53888,54657,54205,54313,54761,54563,53751,54172,54438,53880,54266,54100,54599,53868,53929,54915,54514,53662,52701,55094,54633,55683,54853,54045,54231,55174,53054,54335,54236,54652,54369,53640,53036,54283,53338,54822,54244,53388,53732,53940,55071,54033,54268,53437,54667,53785,53875,53251,53669,52922,54148,54956,54280,54237,53701,54651,54553,55027,54483,54441,54291,53635,54971,54038,53250,54147,53763,54297,54230,53645,53868,54548,54318,54975,54249,54286,54855,54664,54967,54539,53842,54618,54829,53710,53374,54618,52682,54423,53097,53913,54349,53761,53423,55420,52982,53975,55177,55148,54682,53791,53380,53127,53509,53402,54447,54658,54605,54716,53031,53591,54310,53738,53576,53683,53489,55178,54463,52702,54219,54566,55697,54749,53492,53583,54465,53314,53604,54131,53865,54004,54319,54065,54703,53751,53058,53958,52950,53638,54655,54257,54816,53618,53393,54757,53980,53401,54297,53477,54095,53910,53864,53962,53556,54483,53327,53469,54044,53225,53628,54759,52797,54396,55517,53915,52889,54317,54682,54612,53854,54744,54615,54934,54666,54340,54606,53647,53931,53125,53332,53422,54161,54249,53460,54125,53379,54103,54489,55863,53304,53264,54598,53049,54082,53602,53761,53568,53480,53459,53979,53139,53918,53333,54768,53506,53879,53180,54231,52900,53880,52068,53712,54007,54099,53871,54798,53793,52915,53720,53374,54526,54157,54612,54907,54055,54097,54379,53575,54769,53830,52827,53668,54554,53152,53334,54488,52960,53364,54088,54451,55200,54313,53413,54248,53667,53691,52837,54878,53675,54815,53716,53919,53863,54106,51502,54529,54191,53739,54567,54179,53750,54662,53711,53556,54612,53662,54982,53817,53387,53836,53629,54885,53015,53201,53580,53829,55280,53932,52943,53163,54140,54046,53502,53828,54238,53841,54072,53647,53717,52920,54329,53724,53922,54198,53060,54476,53167,52753,54423,53390,54405,53269,54963,53849,55078,54165,53922,54267,53359,54342,54599,54151,53443,53735,53933,53844,54663,55209,53246,53592,54207,54351,53691,54373,53100,53246,53799,53487,53364,54188,53604,53729,54685,53188,53980,54480,53691,54894,53010,53828,53777,54155,53475,54679,55395,54827,55402,54420,54362,53412,54917,53631,53377,54077,53906,51617,52924,54838,53025,53523,52368,54259,54739,54290,54003,53192,54021,55004,52568,54961,53125,54719,54861,54098,54510,54183,54419,54412,53606,55203,54087,54844,55815,54430,53792,54199,53234,53504,53785,54102,53395,52901,52762,52771,53717,53431,54004,54076,53701,53575,54596,54271,53755,54194,53608,55547,53293,54275,53592,55100,53017,54849,54326,53503,55760,53183,54007,54586,53988,54605,55024,55067,52825,54062,53521,53870,54252,53312,54800,54243,54751,53866,51938,53224,53577,54411,54140,53487,53793,54278,53111,53040,53002,54616,54187,54054,54669,53891,53200,53123,54564,54402,54116,54490,53090,55064,53419,53497,54569,53804,53992,54176,53806,53805,54092,55122,53299,54074,53785,53590,52683,53058,54963,53748,53822,55131,55641,53438,52728,55040,53676,53024,55906,54934,54331,53591,55236,54276,54173,53040,54764,53630,54226,53167,53929,53104,54503,53627,54365,54361,54257,53834,53244,54002,54860,54401,53893,53912,54592,52458,51982,54227,54278,54497,54008,54808,53419,54758,53373,55020,54923,53886,56008,52851,52940,55243,52735,55223,54580,54412,53368,55105,53863,54328,53243,53842,53025,54820,53564,53799,53713,54122,54650,54412,53683,54119,52683,54237,53145,53733,54119,54566,52734,54785,53651,53168,54482,53804,54147,53421,53525,53370,53205,54125,54936,53785,53816,53789,55469,54230,53223,53579,54018,55176,53572,54037,53748,53074,53538,53506,53326,54833,54309,55204,54463,53888,54758,54119,53875,55067,53908,53150,54364,53120,54216,54409,53317,53558,55433,53415,55092,54135,53662,54608,53409,55652,53777,54455,52877,54198,53037,53617,53108,54121,53959,53992,53334,54978,55092,54159,53971,53007,54240,54868,54566,54967,54190,53562,53769,52853,54213,53760,54512,53348,53731,54176,54785,54779,54570,54494,54089,54025,54365,54317,53098,54607,53987,55672,54292,54604,54191,53997,54176,54282,52958,54213,52953,54083,54297,52660,54126,52871,53999,54299,55135,55078,54487,53906,53140,53953,54089,53005,53682,54283,54332,54545,53695,55388,54542,54095,54679,56463,54360,53308,53483,53183,52643,53721,53619,53147,53145,54862,52904,54215,52914,53724,54238,56139,53175,54556,53532,53834,54508,55668,53939,52684,54015,53704,53200,54479,54066,53769,54079,53052,53612,55581,54437,53258,54176,53962,53440,54061,54738,52894,54253,53869,53821,55371,53044,53005,53206,53374,54179,53872,53409,52310,54445,54152,54023,54003,53585,53822,52533,56098,53469,53585,54294,53492,54707,55576,53875,54622,54478,54503,54224,55368,54462,53352,53399,54701,53348,54648,53374,53531,54011,53362,55411,54606,54291,54485,55266,54391,54823,53625,54708,53622,52491,54030,53970,53696,53836,54091,54387,54279,55100,54652,53315,53991,55193,54052,55092,53279,53640,53506,53999,55029,54647,53694,52661,54484,54539,53887,53516,52725,55119,53730,53805,55131,53562,53053,55578,53786,52941,54573,54029,52679,53610,53654,54421,53581,54053,53701,53626,52883,55267,52170,55229,54109,54984,54402,54074,54724,54161,53907,54016,52912,54177,54415,54973,53808,53722,54091,52567,53828,53603,53336,54093,54401,54697,53581,53797,53919,54004,53648,54879,54299,53600,54147,54577,54797,54591,53245,54735,54423,53445,54170,53117,54543,53960,53741,54320,54305,54259,53691,54294,53101,53575,54733,53460,53123,54686,53982,54629,53174,54844,53952,53230,54125,53899,53160,53299,53425,53605,54048,53874,54151,54101,55134,53821,53766,54911,55019,53299,52953,54783,54858,54165,53714,55494,54552,53314,53600,53438,53852,53315,55426,55297,53538,55213,55332,53396,53926,54944,53262,52347,54353,53949,55140,53879,54418,53401,55393,54311,54192,53855,54413,53743,53405,54500,53869,53793,54366,54621,53505,53972,53525,54532,53244,53027,53944,52592,53584,54202,54331,54234,52734,54167,53674,53920,54141,53069,54720,53893,52984,53686,54343,54393,55142,53764,54547,53917,54382,54612,53835,54103,54526,54979,53135,54204,52883,54106,53926,54025,53555,53177,53911,53602,54548,55392,53945,52747,53815,53784,53242,53690,53375,54173,53416,55068,52647,53840,54717,54602,53087,53389,53878,53829,53798,54781,54065,53424,54765,54987,53982,52896,53804,54286,54528,54409,54550,54166,53309,53212,53765,54475,53880,54601,54899,55344,53321,54388,54745,53820,54111,53250,52408,53994,53598,53279,55036,54069,53301,53547,54019,54685,53363,54253,54329,54507,52756,54923,53789,54916,54203,54091,53598,54031,54730,52752,52356,54198,53146,54078,52916,54287,54724,54366,53683,54130,53205,53940,54184,54060,53312,53651,54895,54614,53472,54054,53524,53443,54134,52815,54803,54721,53053,54825,53940,54047,53728,53317,53842,53799,53533,53668,53841,53720,53751,54161,54586,54649,53325,54397,53444,55225,54566,52436,54262,54332,53916,54393,54063,54887,54000,53782,54489,53682,53987,54511,53318,55326,55138,55305,53865,54571,53621,54043,54913,55103,53211,55102,53517,55457,52308,55027,52424,53896,52808,52273,54902,54047,54045,54351,53988,54050,55194,54309,54560,55598,55010,53892,54304,53918,53952,54315,54262,54090,55586,54753,54358,53574,54563,54921,54421,55236,53146,53587,54690,54387,53173,52375,54119,53821,54358,53779,54609,53616,54116,53467,53172,52694,54004,53622,52268,54413,53169,52603,54470,53134,54503,53995,52714,54182,55569,54485,54696,53332,55502,54634,54798,53247,53739,54602,54837,53827,53842,53997,54439,53599,54282,53926,53935,54038,53284,53537,53937,54501,53671,53393,54205,54554,54348,54372,54079,53920,54667,55097,53490,52950,53865,54113,54097,53746,53939,53409,55443,54851,54071,55436,54529,53207,53923,54846,54856,53830,54337,53622,53014,53943,55161,54202,54453,54782,53684,54191,53779,53177,54417,54666,53831,53229,53032,54700,52868,53452,54181,54427,54496,52198,55188,54199,54371,54111,54341,55454,53605,53748,54855,55300,55108,53105,54070,54457,53208,52807,52699,55650,55271,52965,54746,55423,53331,54748,54728,54335,54227,53820,53464,53683,53396,52999,53649,55836,53413,54325,53269,54221,54528,53812,54669,52770,52749,54375,54157,53654,55036,54331,54599,54941,53545,55060,53202,53170,55155,54147,53901,53972,53709,54430,54251,55133,54028,53989,54628,54663,54124,54599,54907,55055,54760,52739,54735,54038,52769,53196,55116,54596,53362,53458,53493,54885,53943,55851,54375,53889,53716,53855,54370,53905,55564,54150,54741,53934,54688,53327,53409,52603,54993,54981,54186,54541,53063,53934,53647,54645,54085,54012,54883,54312,54187,53759,54143,53565,53012,53694,53957,54746,54980,54388,53985,54368,53668,53297,54148,55345,53964,52876,52144,55341,54075,54146,53286,53520,53021,52809,52954,54121,54215,54723,53369,53005,53786,53955,53624,54622,54266,54260,55512,54868,54384,55367,54568,53556,55170,53911,52432,54345,53366,54201,53252,55037,53225,54111,52951,52758,53702,54065,53343,52742,53695,54569,54328,54577,54196,54687,54082,55044,53804,55118,54692,54084,53977,52924,55483,53581,54321,52879,54323,55306,54571,55101,53145,54067,54029,54751,53397,54358,53006,53131,54693,55619,54556,54678,54910,53740,55101,54093,53907,54351,55173,53809,55024,53490,54090,53387,53883,52878,54474,53837,53886,54493,52592,54668,53688,53254,53674,52823,54595,53862,53568,54444,54177,53120,54783,53664,55068,53591,53101,53838,54082,53222,53875,53387,52354,55232,53640,53293,53442,53474,54651,53996,53960,55471,52739,54390,53434,54224,53849,54787,54098,53344,54512,54787,52941,53829,53974,52614,53692,55437,53948,53281,53876,53496,53841,53752,54266,54859,54748,53843,53645,53626,53141,53928,54851,52490,54886,53624,53270,52382,55925,53302,53705,54398,54029,53633,54552,53489,53745,53660,55015,53750,54351,53837,54329,54950,53244,53005,53460,54583,53603,53653,53117,54111,53902,54950,53543,53416,53333,53118,53725,54386,53237,54300,54179,53814,53193,54876,54126,54558,54040,54715,53768,53284,53065,54348,54650,54033,53514,53772,53302,54037,53491,55003,53771,54114,54568,53338,53732,54048,53739,54601,54368,54191,53761,54782,53648,54930,53117,54459,54046,54063,53717,55073,53406,53117,53513,54667,52819,53924,54125,55107,54493,54134,53500,54823,54530,54794,53435,54450,55395,53547,54132,53717,53915,54658,54612,53247,55497,53195,52837,54211,54399,52279,55178,54109,55524,53014,54261,54321,53439,53369,53708,54200,53585,53758,54323,54253,53857,54377,54217,53331,54982,53246,54855,54446,54762,55195,54312,55752,53024,52343,54735,53627,54276,53219,54174,54262,53600,53630,54584,53930,54310,54464,55411,52897,54714,52709,53714,54214,54792,54060,54655,54237,54901,52681,52244,54077,55581,54177,54207,54235,53738,54091,53076,54448,53207,53879,52490,54825,54190,53424,54451,53439,54357,54243,53886,54432,54051,54121,54514,53172,54258,53356,53338,53059,53749,54415,54012,53414,55791,53744,54431,54031,54937,54499,53410,54538,53105,54127,54932,54333,54263,54184,54164,54780,54841,55259,53387,54936,53592,54664,53939,53468,54987,54334,53375,53603,54117,54381,54449,55097,54563,53039,54499,55364,54186,55293,54474,52891,54604,55385,54368,52719,54457,54631,53823,53769,52963,53164,54314,53595,54714,53846,54373,54317,52882,53273,54519,54334,53947,53733,53481,54177,53417,53708,56095,55748,54161,54067,52747,54966,54029,55532,54408,54102,53968,53292,54977,54502,54900,53697,53562,55118,54727,55031,54054,55107,53981,54841,53676,54047,53828,53807,55336,53348,52675,53799,54116,54836,53359,55225,53065,54281,53069,54562,54965,53987,54277,53976,53714,53999,54839,53260,53720,54347,53451,54160,53509,54741,54363,53258,53201,53681,52634,54155,53271,55688,54425,55708,54992,54528,55283,53714,53933,53593,55254,54185,54187,53348,53350,53714,54307,54410,53668,54826,55793,54217,53389,53843,54283,53035,53806,54313,54207,53475,53842,53410,54474,54397,54201,54657,54349,53337,52481,53967,54329,54329,55574,53392,53442,54554,53721,53506,54181,53217,54254,53700,53810,54120,54163,54096,54789,53728,54412,54028,53284,53694,54381,54063,54568,54462,55500,53714,54279,53657,53426,54173,54154,54736,54731,53680,53835,53588,53544,54091,54366,54436,55427,54409,54281,55261,54410,53905,53839,54081,55289,54259,53968,53066,55226,54168,53968,54203,53044,54869,53422,53592,53061,52834,53840,53773,55167,53507,54362,54245,53335,53258,53411,53960,54298,55857,53005,54660,54079,54266,53836,52917,54748,54294,54237,53465,52491,53751,53395,54181,53897,54023,53943,52828,53789,53537,54708,54601,52841,54258,53970,52931,54708,55069,54412,54848,53510,53640,53053,53914,53299,54578,54221,53809,53999,53931,53243,55158,53969,53908,53549,53599,53268,54978,53897,55108,53895,52993,54350,53610,54121,53192,54691,54604,54406,53484,54129,54535,53426,54569,54025,53284,53690,54252,53801,54467,54092,53951,53463,53387,54559,55382,54854,53465,53542,53478,54005,54360,55063,54636,53521,54510,53954,54355,54574,54417,54634,53434,53989,54322,52974,55865,53165,53893,54965,54006,53712,54610,53655,54160,54893,54723,54409,54292,52524,54470,53966,55154,54409,54096,53975,53858,53641,54183,54111,55837,54551,53942,54235,54635,54449,55226,54249,53713,54191,53945,53246,53850,54184,53679,54654,55017,53144,53978,53405,54243,54228,54410,53649,53534,55507,54412,54473,53559,54299,54344,54551,54375,53472,53585,53523,54309,53953,54194,54168,54885,53040,55069,54821,53617,53920,54820,53081,52266,53253,52717,53624,54221,53291,52813,54044,54293,55015,54147,53584,54079,53679,55061,54143,55351,54056,52872,53109,56085,53468,53151,54761,52857,54822,54948,54776,53975,53723,54548,54410,53995,53816,52829,54338,53422,54163,54224,54076,53342,53379,53386,55112,54537,53842,54162,53471,54673,52905,55061,55103,53544,54983,53786,53798,54575,54758,54149,55262,53513,54782,54462,53893,54219,54903,54605,52494,54213,54061,52978,53187,54366,53808,53204,54548,53745,54668,53611,53895,53038,53752,53943,53904,54483,53625,52242,54575,55473,54141,53277,55479,55151,54872,53328,55550,54893,53055,53620,54993,53851,53725,54741,54526,52614,54682,52586,54616,55112,54024,53125,52661,53441,52001,54633,54588,53586,53426,53964,54771,53731,53442,54033,53987,53907,52789,55067,54411,53465,54262,55164,54607,53823,54352,55235,54296,53960,54137,55152,53040,54383,54058,54628,54230,54056,55417,54497,54929,53081,54034,53328,56149,53401,53760,53887,53770,54251,53469,54539,53961,53260,53863,56104,55358,53942,54243,54111,54525,53862,54688,55405,54624,54189,53780,54044,55806,54012,53710,54206,52744,54232,53649,53347,54052,54104,54216,54463,54322,53822,53318,53185,53387,53581,53151,53625,54722,54254,54243,54736,54119,53115,53801,54419,54031,54361,54470,53986,54058,51807,55148,54574,53594,54662,53563,53285,54546,54617,53268,54006,53433,55122,54648,54450,55397,55524,53966,53774,52778,54968,54161,54251,54561,53517,53337,53898,53263,54311,54406,53743,53409,54616,54204,53944,53661,53416,53857,54378,52257,53796,55907,54657,53077,54477,54513,52731,54434,53255,54237,54595,54056,54243,53650,54326,53912,53652,53874,52762,53982,54128,54541,52992,54118,54308,53566,54106,55459,53960,55460,54909,54726,54814,54075,54323,53771,53347,52101,53352,53741,52859,54169,53609,52904,55154,53733,53446,55119,53543,54669,53947,53623,53436,53281,53613,54071,55129,54605,53842,54686,54134,54434,54430,54354,53294,54982,54654,54395,53592,53617,52943,54330,53594,54040,54307,54315,53280,54880,53260,54556,53733,54452,53606,55202,54869,54874,52998,54369,53714,53973,55380,54108,53642,54194,54064,53938,54955,54261,54389,54157,54273,53625,53816,53428,54169,53082,55110,53532,53616,53519,54591,53774,54050,53328,54545,54269,53173,53790,53998,53247,52938,54922,54759,53756,54200,54721,54280,54467,53823,53994,53575,53067,54116,52663,55066,54366,53614,54150,54032,54249,53606,54486,54902,53618,54500,53786,53470,52097,54819,53699,54163,53230,54620,54983,53015,54587,54094,53482,53037,54144,53964,54723,54383,54523,53386,54924,54603,53028,54858,54506,53611,52924,54018,53954,53677,54892,53412,54155,54046,55392,54289,52913,54139,54145,54415,54001,52814,53796,54123,53581,55225,54076,54100,54045,54396,53075,53939,53988,54594,53816,54172,53720,53085,53583,54242,54585,53060,53465,53535,54775,53699,54498,53768,54888,54396,53477,53861,54688,54547,53755,54310,53779,54772,53444,54925,54126,53744,53297,54216,53701,52827,53145,53492,53852,53624,54823,54267,53526,54265,55090,53445,55159,54603,54023,53596,55358,54270,53882,53005,53946,55339,53983,53854,54769,53822,53148,54354,53442,53446,53567,53624,54753,54012,54239,54221,53357,53677,53742,54078,54310,55316,55325,54636,53259,54310,53563,53809,54786,53949,53937,53977,54620,54026,54754,53655,53969,55154,52629,54153,54773,54240,55037,52507,53518,53603,53268,52618,55388,54459,54548,54345,54612,54355,54199,54747,53128,53371,53403,53365,53548,53361,53108,54668,53622,53420,53401,54470,54062,54526,53236,54741,53737,55029,54364,55201,53768,53226,54379,54087,52464,54334,53597,54034,54627,54054,54826,54398,54326,53183,53765,54984,53780,54221,55022,54433,53464,54750,54146,54091,54032,53426,54429,53741,53909,53790,53260,54037,54607,53607,53814,54706,54125,54051,54292,53610,53787,53521,55290,54588,54038,54070,54867,53074,54185,55110,53018,54841,53761,54493,54430,53418,54348,53214,53839,54812,54545,53856,55073,53762,53908,53849,53287,53898,53649,53366,53486,54251,53806,54317,53794,53945,52936,54299,55041,54666,54579,54604,55552,54501,54695,53994,54589,55634,54904,52820,54734,54146,54244,54523,54300,54030,53565,54545,52372,53623,54214,54407,54282,53360,53721,54435,53986,52752,52999,53994,53853,55110,54379,53976,55575,53393,54331,53322,54319,52713,54014,53509,54059,52915,54326,54218,54112,53247,56193,55005,54640,53415,54707,54174,54597,53728,53903,54289,53671,54267,53492,54246,55479,54413,54575,54175,54578,54472,55006,53182,53394,54054,53122,55041,53946,54854,54477,55130,54609,53278,54271,53965,53536,53015,54484,54789,53611,53116,54212,54960,53742,53758,53674,53865,53902,54667,54645,53550,54832,53304,54336,53499,53875,53528,53558,55064,53848,54165,54219,54781,54766,52486,55070,53890,54340,53883,54735,54123,53285,54848,53483,54588,54380,53784,54294,53188,54590,53255,54100,54384,55404,52904,54220,53277,53520,54239,54776,52550,54726,54009,54878,54742,53956,54295,55074,53487,53975,53685,53529,53861,54967,54527,55132,53672,54142,54024,54527,53537,54599,53874,54430,53537,55534,53937,55245,53450,53311,53795,53916,54044,53724,54876,54631,54546,53498,53902,53022,53773,54465,53483,55349,53856,54698,53949,53267,54072,55415,53422,55728,55051,53501,54497,55346,53130,53272,54201,55056,54016,52949,54457,53423,53742,54144,54664,54663,54654,53636,54375,53926,54354,53676,53363,54667,54574,54097,53853,53578,53003,54842,55860,54098,54203,53443,55112,54867,55116,52724,54271,54217,53279,52761,54538,54489,53355,54626,54308,54946,54653,53728,53692,55092,55426,54483,54535,53960,54171,54959,54181,54214,54641,54331,53908,53869,53473,54890,54712,54518,54479,54996,52733,54619,54111,53894,53350,54701,54753,53397,54583,52139,54929,55265,52812,53493,53842,53431,53773,54225,53821,54794,55076,54148,53782,54710,53158,54101,53500,53484,54014,54706,53033,54020,54769,54098,53311,54584,53451,54343,54653,54929,55158,54803,54809,55119,53701,54398,53819,53503,54250,54130,54114,53009,52634,53856,54088,52678,54818,53834,54841,53708,54447,53565,55647,54701,53454,53874,53907,53191,54161,54782,53958,54523,54943,53972,53382,53853,53896,53635,54810,53356,55201,54353,53640,53721,54617,54145,54690,53889,53314,53951,54866,55531,54848,53527,54816,54637,54618,52870,54677,53412,54382,54862,53556,54047,53964,53977,54814,53056,54093,54136,53851,55110,53011,54123,54096,53193,54060,54313,52704,54771,53262,53785,53403,53203,54227,53462,54283,54415,54068,54641,53978,55546,53997,53948,54050,54354,52929,53958,53301,52859,53815,53815,52661,54274,52714,53042,52885,54190,54081,53931,54401,53351,54181,53971,54644,53936,54893,53164,54471,54646,56048,53149,54124,53941,54159,54221,54015,54896,52973,54361,53657,53687,53613,53925,54460,54664,54529,53937,54525,52945,52657,55068,54293,54047,54724,54977,54570,54714,54368,54038,54087,54751,53499,54400,54043,54097,54382,54815,53036,54070,53846,54052,55194,53895,51869,53877,54677,53761,52737,54657,54268,54550,54302,54021,53381,55040,54043,55186,54048,54248,53242,53721,55094,54304,54929,53172,54336,54355,54662,55702,53939,54742,54665,53024,53491,55448,53913,54322,53298,52442,54074,54031,53701,55136,54544,55034,53450,55434,54951,55527,53063,54174,55659,54062,55360,55238,53251,54399,53261,54556,53918,52660,53233,53411,53988,53452,54417,53684,53887,55783,53216,53404,55004,53403,54356,53972,54607,54442,53936,54336,54394,54010,53919,53906,54202,53357,54022,53678,55031,53460}},
{{9000,2.100000},{76509,75852,75184,75884,75068,75616,75965,75516,76464,75843,76642,74530,74497,76228,74751,75055,76792,74712,74918,76534,74234,75540,74841,75809,75321,75879,75815,75892,74611,76430,75616,74779,76943,76267,76428,75857,75356,75933,76481,76727,75585,76161,76299,75153,75395,77027,74981,75773,74959,76232,75715,74584,76099,76440,76801,76318,74955,75458,75045,76645,75629,75553,75536,75336,74701,74402,74729,76425,75413,76485,75962,76563,75138,74369,75982,75452,75845,76403,74514,75828,74444,74644,75343,74809,76022,76735,75614,75651,75591,75132,76294,74455,76229,74294,77709,75150,75603,76076,74909,74532,75348,76218,74460,77088,75275,75301,76440,75333,75455,76400,76464,75781,75589,75772,75979,76235,76832,74537,75150,74992,76007,76202,75596,76481,75912,75898,76064,75527,75443,74812,74031,75272,75800,76483,75468,74955,77371,75441,75402,75586,76272,74016,75419,74663,74493,75125,75448,76178,76973,76642,76586,75562,76797,75717,75959,74914,75505,75950,75482,75785,76042,75132,75791,75086,75444,76903,76401,75207,76812,76137,75376,74956,75804,76151,73117,74772,74784,75706,75691,76286,74014,76138,75428,76012,76075,75188,75085,74846,76134,76165,76505,75924,76449,75339,76609,76176,75098,76924,76349,74887,74863,74957,76159,75348,75113,75713,75664,75156,76403,74537,76401,75049,75724,74716,75599,75862,76819,75300,77051,76530,75763,76403,75452,73918,74932,76197,75765,76615,76653,75909,76318,75165,75864,74852,75722,76174,75959,76056,74668,76094,76421,75710,75143,76672,75041,76158,75997,75135,75985,74968,76369,75804,74823,76058,74812,76859,75240,74570,75170,74753,75502,74700,77264,75509,75565,76781,75516,75786,75203,76051,75347,75721,74878,75202,75235,76161,75398,75644,76622,75110,75650,75015,76641,74861,74808,75007,74602,76562,74895,76669,74354,75921,75107,75870,75510,75527,76007,75266,75039,75318,74110,76171,75347,74962,76797,75492,76221,76545,73796,75462,76139,74868,75584,74292,75999,75853,75670,76354,76434,75267,76418,75562,75273,75536,75335,75164,76166,75195,76270,76148,75648,75849,74050,76071,76680,76746,74310,75366,76136,76152,76405,75292,75737,75223,76651,75738,75640,76549,75778,75722,76989,74446,76812,75627,74780,75332,74648,74713,75750,77152,75023,76567,75818,75510,75563,76065,75399,75339,76568,75846,74826,76129,74264,74354,74464,76099,75603,74678,74508,76101,76211,75790,74981,75435,74950,75782,75479,76860,75989,76856,75134,76178,74399,76013,74405,76542,76630,75879,75278,75101,75898,75523,75320,74081,75823,75057,76218,75465,74445,76585,74573,75020,77001,76506,76610,75009,76025,74987,76623,75684,75369,76011,75576,77407,75803,76093,76276,74900,75470,75243,75273,75097,74291,74356,74951,75772,74986,75642,74775,75411,76002,74989,76101,76180,75425,75240,77511,76299,76213,75030,74961,74915,75557,75696,75450,76421,75504,75822,75635,75484,75250,76211,73850,75577,75763,74897,74710,74475,75005,75725,76462,75254,74600,76172,75656,75968,74213,75644,77237,75567,75337,74750,76580,74371,75790,75165,75201,75735,75893,77005,76148,75520,77270,76189,75884,75588,75354,74901,75656,74750,76714,75437,75742,75752,74579,75164,76009,75762,74709,75762,75159,76341,76273,75507,76676,74577,74177,75660,75177,75664,76885,75096,75407,75455,75786,74476,76326,77589,74479,75163,76173,77307,75092,76517,75176,76585,74573,75551,73892,75850,75864,75993,75411,74492,74702,75511,74809,76343,75700,75626,75270,74922,74655,75803,75968,75397,76554,75748,76671,75317,74041,75520,75004,76124,76579,75323,75690,76558,75730,75251,75486,74967,76279,75413,76502,75616,74786,75950,77201,75560,75690,75158,74334,76961,76183,75991,74982,75855,75696,75328,76235,75336,76615,75407,76014,76579,74180,76268,74995,76168,76113,75841,76062,75681,75810,76260,76562,76005,76402,76574,75849,76090,76559,75628,74286,74695,75758,75387,75783,76754,75749,75957,75204,76037,75607,76363,77049,76252,74889,75022,77232,77381,76368,75740,75269,75490,76059,75347,76193,74765,75178,76087,75925,75458,75799,76018,75026,74806,75105,75397,75087,76325,75649,74660,77168,76512,75988,75363,74862,75531,75759,75542,76095,75606,75260,75973,75746,74927,73843,75434,75984,75921,75791,75581,75309,76351,75496,74841,76186,74939,75991,75707,76858,77506,76256,75216,75457,76475,74858,75774,75653,75104,75381,76373,75171,74839,74334,75709,76346,73872,75162,73675,76590,75983,74547,73719,75472,74860,75768,76107,74879,74534,76116,76953,75010,76094,75420,75830,75066,75931,75184,74851,75636,76934,74059,75039,75170,75213,75045,74521,74317,75166,75179,76793,75602,74455,76412,74498,74750,74626,75676,74526,74233,76079,76027,76147,74273,75263,76467,75738,75290,75140,74657,75150,76530,74860,75389,76744,76075,76415,75067,74053,75649,75412,76255,75169,75331,75548,73321,75947,74917,75296,76345,75836,76748,76057,75479,76354,76419,76324,76047,75102,74328,75584,76096,75217,75921,74951,75133,74962,74203,74214,76471,75098,75112,74319,74816,75859,74676,75728,74444,75463,74226,76141,75864,74380,75015,75833,74795,75599,75528,75662,75992,75442,74628,76169,74651,75821,76141,76167,76167,75195,75020,75520,76042,76020,73730,75415,75330,74510,76057,74639,74427,74679,75761,76522,75230,76164,76089,75305,75517,76893,76114,76670,75710,75777,75949,74796,75746,75729,76257,75091,76168,75575,75439,73991,75856,75859,75763,75090,75152,76161,75272,75766,75913,74841,76029,76959,75885,75588,75476,74548,74989,75481,76590,76238,75821,76768,75335,75474,76416,75183,75623,74010,75663,74764,74818,76067,76739,75851,75045,75172,75761,76183,76137,74935,75710,75058,74094,75299,74546,75073,75777,76162,75200,73503,77012,75205,75733,76375,74957,76670,75434,75637,75918,75584,74274,74894,75939,75526,75850,75802,74697,74981,75327,77157,74705,76142,75450,75282,75173,75385,75376,74452,74636,75328,75901,74460,75581,76422,75505,74904,76148,75986,75797,74925,75571,75419,75893,75219,76374,75647,74407,75857,74805,75272,77280,77267,76145,75410,75965,77115,76242,76996,75345,76054,75710,77022,74326,75727,75855,75976,75568,75946,76594,75561,75339,76026,75332,75759,75411,75076,75820,74810,75867,76890,74063,76216,74901,75821,75962,76116,74837,75391,75826,75032,76419,76239,74750,76506,75188,75929,75110,75262,75845,77343,74949,76195,75336,75315,75473,75576,75851,74969,75590,75837,75842,75789,75138,75740,76996,74550,75985,74136,75475,75570,75511,76598,76514,75400,75040,74490,75633,75996,75413,74814,75545,75385,75346,74616,75288,75699,75076,77185,76395,75749,76000,74933,74596,77148,75673,75550,75027,75495,74811,73289,75719,76070,75457,76194,75065,75794,73844,75107,75066,76297,76344,75993,74869,76571,75841,76603,76541,77061,75140,76263,75310,75379,74516,76242,75258,75049,76157,76081,75545,75660,75572,75414,75287,75375,74954,74988,75683,74799,75660,76770,75991,74920,76194,76588,75919,75134,75852,76942,75225,76379,75500,76096,74703,76101,75780,76158,76048,74891,75812,75283,74859,73690,75786,74233,76364,76058,75369,76258,76316,75069,75475,76589,74152,76263,75008,75056,74782,76328,75887,75657,74732,76866,75668,74797,75479,75494,75447,73559,76739,75979,76074,75420,75607,75645,76223,75892,75098,76177,76785,75592,74990,75298,76396,74981,75319,76069,74834,76627,75451,76326,75609,75836,74858,75378,74845,76313,74300,75401,74661,74395,76861,74996,77304,75951,74865,75424,75251,75957,75783,75554,75587,76875,75800,78078,74406,74152,75089,75750,76855,74926,75491,76674,73820,75321,75026,76158,75188,74175,76229,75635,76571,74668,74496,74496,74807,76208,76319,76102,76368,76383,74944,75459,74958,75802,74917,76297,75406,75846,76000,74228,74328,74538,75120,76123,76605,74090,77472,76592,75953,74941,76302,76095,76118,75350,76241,74069,77448,75832,74170,75588,77019,74778,75732,76576,75724,75687,74687,74993,76356,75711,75412,76199,75498,75803,75183,76005,75165,75640,76059,76910,76535,75803,74076,76696,75915,74801,75713,76642,76488,74741,75112,74828,75650,73969,75979,75127,75154,74504,74044,77012,74953,75201,74958,76198,75821,75706,75266,75640,75332,75573,74477,75612,76154,75773,73759,76053,75080,75521,75692,76002,75144,76168,75949,75594,76305,74523,75626,75661,76482,73657,75047,75296,75238,75905,73862,75826,74779,75303,75965,75418,76395,76207,74354,76446,75599,75446,73348,74629,76068,76958,75646,75176,77225,75854,75456,75336,76412,75431,76210,77420,75074,76155,75087,76305,76426,75083,75509,77450,76260,74787,75583,75654,75508,74533,74747,75613,75997,75482,75093,74974,75880,76783,76351,75506,76175,75502,76652,76237,76237,75410,76558,75181,76008,75608,75540,75889,77327,76504,75705,74677,74466,75255,75913,76230,75084,75259,74883,76230,75354,75988,76033,75090,76348,76106,75530,76853,75875,76260,75445,76709,76084,74344,76707,76215,74993,74914,75331,75284,76178,75481,76246,74577,75992,75408,76109,75677,75094,75777,74439,76758,76042,76533,76206,75128,75677,74561,76834,75321,75377,75354,75548,76086,75677,75663,76614,75859,76240,76483,75822,76302,74417,75754,74376,75395,74067,75089,75200,75831,75079,73838,75406,75853,75335,75496,75618,75892,75485,74319,75269,76243,75018,76107,76625,75135,76738,74797,74883,75107,74743,75409,75064,75963,75423,76022,75606,75943,76140,76846,76674,76869,74880,76167,75542,75988,75459,75309,77550,74106,75329,74592,75167,75562,75843,75158,75148,75335,75060,75797,76283,76279,75653,75244,74517,75136,74499,76714,75801,74305,75237,75475,75989,76944,75870,75703,75717,74207,75436,76442,75781,75210,75004,75368,75024,76829,75535,75005,76230,75329,75374,75317,73875,76244,74760,75454,76773,75422,75243,75625,76162,74554,75384,76029,75866,74538,75807,75913,75423,75833,77073,74589,76894,76390,76275,76209,76311,73957,76357,75323,76911,75673,75037,76803,77505,76399,74721,75447,74254,75939,74872,73967,77202,74999,75794,75525,75600,74325,75287,75912,76108,76714,76188,76784,75971,76706,74868,73575,75222,74785,75123,75544,74720,74661,75426,74217,75672,73913,76152,75276,76103,74432,74301,76127,75206,76754,76280,75332,75664,75107,74843,75647,75354,75646,76405,75453,74740,75921,75897,75441,75868,75525,76199,75375,76344,76377,75229,76884,75647,75780,76109,75256,76733,75843,75306,75115,75033,75941,75398,76171,76139,76205,75299,76938,74906,75369,74633,76615,76171,75819,75125,77326,75056,75726,75989,75292,76471,76987,75740,75979,75496,75821,74870,75232,74906,76529,76595,74280,74152,73419,77449,75230,76030,76019,75451,75390,74998,75594,74154,76701,76549,74530,76200,76556,75174,74815,75919,74895,76033,76824,74150,76801,75888,75352,75128,76285,75002,73921,75055,74887,75440,75737,75543,75100,74749,73970,75039,75477,76621,75453,75374,75716,75377,77394,74865,74678,75768,74988,76196,75961,74651,74176,74394,76170,77162,75093,75389,76228,76315,75089,75455,75453,75597,75318,73717,75870,73691,74987,74998,75773,74539,76334,76332,76592,74730,76543,75480,74717,75450,75675,75304,76515,76277,76114,75493,75212,76059,75313,75875,75727,74386,76145,75525,75181,75173,74934,75377,76268,75922,76056,75566,74525,75360,76074,75144,75568,75802,75050,75611,75674,76496,74860,74972,76368,75173,76959,75902,75013,75173,77031,76689,73804,76935,75204,75944,75020,76004,76773,74818,74361,76289,75524,76403,75700,73957,74991,75772,76070,75708,74142,76015,76009,75864,75705,73504,76663,76046,75585,73624,75775,75669,75281,74912,75979,75510,76716,75187,75325,74014,74833,74909,75297,75355,75736,76279,74030,74115,75802,73944,75965,75723,75858,74250,74790,75725,75535,75761,75125,75260,75868,75866,75221,75470,76271,75652,74952,74828,75569,76715,75330,74731,77579,76374,76100,75920,74992,75670,74361,75427,75373,75781,74607,74416,76552,74649,75366,76892,75574,76114,76212,74448,75917,75444,76334,75980,74800,75166,75980,76669,75601,74681,75648,75815,75672,75876,74796,77480,75979,75748,75996,76724,75305,75640,76123,73130,74501,74708,75955,75152,75499,76733,76109,76247,75209,76457,77461,74812,76206,76415,76509,74717,76061,75937,76705,74723,75472,76675,75485,75356,77397,76549,75883,74864,76560,75592,75841,77174,76515,75493,76221,76103,74787,75098,75765,74982,76603,75606,75114,74879,76158,75142,74215,74597,75404,75937,75327,75249,75902,76170,75277,76682,75371,75491,76062,74732,76574,76038,75479,75296,75535,73847,75425,75442,75227,75912,75043,75663,75428,76160,76492,74918,74892,74625,74297,75519,76500,74936,74965,74294,74660,76223,75408,75284,74207,76122,77118,75911,75486,74856,75475,76891,75788,75140,75835,76481,74786,75648,75384,75971,75019,75500,75180,74645,74597,74529,75829,76922,77055,76870,75566,75535,74954,74110,75554,74967,76385,76168,75525,74973,76534,75354,76860,75704,75614,76869,75914,75994,73980,76952,76179,75299,75678,75807,75303,76236,76352,74340,74786,76315,75222,75806,74489,76299,74146,74809,75275,75676,75593,76017,74893,76122,75376,75078,74887,75219,75968,76268,75300,75148,75039,74731,74318,75009,74776,75260,75892,76116,74778,75456,75134,76417,76123,75805,76260,75422,75696,75783,75344,75190,75704,75738,75135,76668,77743,75914,75298,75357,76086,75939,76313,76046,74641,74245,75685,75976,75878,75570,75160,75760,74518,76302,74901,74900,75393,75971,74715,75505,75062,75669,74906,75054,75619,76664,75625,75734,75362,75748,75789,75738,75367,75877,75871,75799,74765,75714,76364,75987,75911,76036,76553,75285,76002,76099,75939,75027,76787,74547,75406,75287,76307,74632,76348,75259,77369,76270,76756,77721,76517,74102,74651,75568,75430,75564,74845,74529,74603,75553,75529,74378,75359,75099,75309,76294,76277,75337,75460,75986,76416,75293,75606,74838,76245,75641,76083,76087,75468,75208,75865,75756,75092,76485,77466,75346,75914,74508,75346,74975,76221,75731,74910,75993,76579,74765,74327,76416,75356,75493,75634,76209,76737,74911,75950,74254,73940,75712,75456,74940,77607,75691,75222,74657,76889,76720,77657,75970,75455,74846,76045,74074,75070,75907,74191,74974,76246,75571,75327,75507,76466,76694,74635,75450,74864,76667,74700,75716,76387,76749,75958,75477,75297,75572,75374,75455,75915,75724,74222,75855,76362,76225,75413,76657,74674,75695,74986,74363,75050,74667,74983,76517,75375,74887,76108,75691,74988,76046,75419,74398,74973,76495,76348,75507,75143,74849,76740,77491,75232,76196,75577,74446,76766,75394,75830,75497,75272,76679,76637,76259,76204,75045,74017,75719,73706,76285,75837,74309,75541,74848,75744,75389,75566,74659,75045,76971,76533,75216,75730,75997,74501,76560,74992,76295,75673,76060,74979,74932,77084,74764,74402,73489,75354,76754,74711,75167,74769,76107,74710,75427,73729,75828,75978,74282,74799,76694,76417,75511,74724,75564,75508,74357,75449,74910,74831,75658,76314,76092,76371,75843,76367,75923,76338,74350,75297,75551,75951,74355,74969,75118,73655,74623,76373,74073,76526,76254,75802,75282,75956,75694,77013,77256,76794,74680,74414,75241,75478,75615,74868,76986,74946,75022,76061,77031,76185,75156,75807,75299,75474,75528,76737,76245,75788,75140,76457,75510,75986,75203,75968,74308,75413,74879,76574,74915,75087,74285,75053,75990,74419,75458,76129,76001,74847,75232,74592,75206,75933,75421,76892,74884,74621,76561,75981,75289,74130,75630,75502,75362,76066,76356,75244,75050,75667,74588,75084,75466,75751,76075,75993,76250,75477,76181,74759,76102,75993,75288,75871,75824,74784,75248,76102,75755,75207,75612,75632,75842,76933,75788,75631,77075,75290,75334,76323,76858,75156,74673,75825,75755,75845,75836,74712,75634,75869,75566,75791,75520,75503,76109,75402,76190,75101,76041,74945,75709,74710,75668,75551,75882,75272,74126,76017,76760,75486,76692,75470,77251,75664,76045,74579,75870,75993,74369,75517,76281,75520,76702,74481,76848,75257,75890,75205,77360,75891,77048,76166,76806,75961,74451,76732,75149,76897,75640,74320,76827,74839,76508,75196,75924,75952,75757,75996,75246,75961,74801,76087,75423,75685,75922,75987,75447,75363,75320,76459,75385,76442,76187,75387,75010,76574,74726,75501,75286,76498,74038,76561,75039,76691,74674,76674,75474,75428,75117,75240,76247,76461,76162,76856,75549,76005,76108,74996,75296,75383,75871,76245,75706,75047,75784,75515,75627,75591,75274,75197,74957,75498,75203,76709,76509,74931,76369,74772,75502,75561,76685,75203,75861,75805,74761,76627,75430,76430,75165,76968,75898,76825,75143,75245,75739,75298,76418,74872,74236,75525,73802,76975,76939,76156,76714,75320,76317,76112,75238,74690,76564,75660,75568,75178,75053,76409,75980,75079,75138,74847,75486,75918,75747,74810,76017,74174,75161,74437,76325,75234,76593,76964,75422,75255,76021,75870,73867,74863,75243,74095,75418,75177,75312,77270,75077,75797,76362,75028,75344,75312,75212,75945,76538,74825,75059,75003,75592,74937,75215,75648,75922,75199,75697,75237,74363,75171,76040,76326,75359,75819,75614,75589,75937,75642,75475,75892,76324,75779,75105,73360,75712,75178,76606,75696,77005,75839,77329,76080,76130,74923,76005,76789,76279,75228,77245,74748,76032,74792,75388,75250,74917,75171,75632,75901,74645,76680,75230,75667,76131,75333,74792,74880,76711,75423,76148,75760,74656,75635,75691,75025,76000,75439,74080,75026,75880,75033,75481,75434,75616,76382,76068,75491,74547,76741,75560,75008,75624,75539,75673,75669,75104,76283,76089,76036,77157,76055,73478,76286,77736,76662,76653,76263,75927,74874,75277,75792,75152,75468,75244,76831,76315,76048,75443,75708,75997,75534,76559,76064,76494,75756,75799,75178,74859,75722,75945,75484,76096,75490,76775,76859,74918,75102,75044,75587,75031,75617,75516,76050,75765,74123,76229,75658,74536,75477,74958,75719,74319,76045,75839,75747,74605,75376,75241,78032,75738,75195,75817,74612,75267,75190,75705,74422,76209,76071,74862,75063,75400,74464,77126,74936,75796,75694,75383,75311,76396,75478,75765,76162,75100,75165,75479,76363,74803,75357,74561,76512,76109,74739,75814,76256,75619,75969,75285,76597,76422,74829,74245,76132,74841,75839,76671,76761,74744,74662,76245,74585,74520,75547,75898,75660,74903,73648,75910,76746,75733,74453,76494,76585,74809,75841,75943,76212,76727,74566,75683,75219,74579,74397,76259,74775,75121,75078,75597,75042,76074,75573,74189,75646,74860,75311,74408,75592,74817,75796,74981,76475,74949,74662,75062,76023,75987,74478,75672,75913,75010,76132,74714,76207,74621,77411,76817,75095,75918,75200,75352,76310,74839,75577,74868,75333,73922,75451,76245,75403,75451,76173,76248,74349,74590,75964,74618,75022,76010,75454,75489,75949,75463,73726,75203,76145,75788,75299,76917,76380,75333,76850,75218,75874,73814,75426,74890,75181,74266,75506,75333,75563,74114,75007,76809,75574,77222,75404,75576,75565,75991,76649,75911,76443,75948,74844,74928,75901,75728,75863,75009,75551,74866,75946,75105,76199,75384,75268,76423,76043,77146,75946,76652,76455,74746,75011,75395,75036,75410,75464,77662,74631,74431,74840,75666,74919,75673,75034,76098,76300,73921,75334,76005,75235,75103,74680,75846,75789,74394,77720,75905,74263,74711,74871,76258,76634,75643,75808,78510,76417,75425,75198,76330,75138,74544,74909,75394,74135,74599,76249,75386,75148,75179,76792,76161,75816,75815,75280,74569,74803,75785,75089,75546,74552,75689,76459,74803,74706,76562,75512,75856,75513,75176,75958,74758,74755,74093,76111,74880,75776,75001,75983,75919,75085,75725,75269,75750,75743,74875,76472,77269,75518,75938,74160,74762,75909,75563,74056,76166,76050,74918,77070,74837,75741,75361,75593,75511,75569,76320,75360,74594,75948,75361,76972,75120,75245,75441,75408,75032,76607,74646,74499,75941,76587,74455,75490,75964,75768,74227,77511,75317,76747,74881,74728,75707,75468,76080,75540,74993,76302,74872,76268,75177,75540,74752,76676,75208,75807,74895,76325,74023,74995,77263,75195,75766,75995,76876,76622,75381,74031,76004,75544,74937,75207,75876,75156,77249,76421,74026,75762,75164,75665,74595,75248,76518,74870,76634,75604,74934,75001,74882,76597,75230,76467,76425,75155,75738,75552,76603,76949,74602,75592,74081,75261,75589,75293,74840,76007,75294,75511,76341,76158,77274,75876,74810,75547,76114,74180,75931,74524,75153,76487,75268,75148,75738,77044,74991,76403,76106,75723,75053,75179,75312,75992,76395,74651,75611,76020,75492,75447,74878,76881,76462,77170,75756,75982,75270,76706,75779,75715,75249,74176,76234,74952,76479,74879,76509,74970,74777,74913,76515,74556,75130,75861,75583,74205,75597,74599,74859,76305,76078,75639,76299,75989,76519,76222,75709,76429,75113,76146,76274,75399,76692,77037,75741,75523,76521,75379,76561,76163,75989,76120,74101,77013,76044,76410,73934,74523,76617,74478,77438,74332,75105,74712,76442,75329,76280,75307,74441,74505,75657,74362,76228,76081,75016,75016,74548,76096,75325,75091,75367,75411,76507,76561,75118,74656,74870,76039,75674,73936,74763,76288,76188,74502,74378,75038,74357,75148,75000,75622,74987,74589,76567,75633,74674,74935,75798,76071,74386,76074,75796,76258,74972,75834,74866,74601,75905,74621,74893,75175,74934,76302,75454,75142,76707,75780,74565,76331,74441,75644,75679,76320,76441,75479,76165,75524,74842,75097,74921,75267,75942,74180,74372,74829,74607,77950,75314,74907,76947,75301,74880,76446,74687,75502,75866,75681,75565,75627,75662,76124,74592,76447,74819,76532,76238,75130,76019,75087,77304,75627,75828,75432,74733,75540,74432,75622,75057,75938,76078,75609,75633,75530,76738,75842,75766,76561,75176,75619,74764,75616,74518,75961,75692,77073,75364,74481,76137,75301,75952,75035,74498,74501,76141,75449,74560,73665,75865,75560,75730,76754,76197,75637,75031,75052,76710,77059,75197,75170,75081,74996,76349,75776,75924,75737,74843,75973,74651,74247,75951,75319,75752,76299,74397,75484,76745,76559,75965,74283,76270,74812,75990,74032,74258,76796,75431,76243,75384,76673,75459,74467,75757,75248,76580,75456,75683,75313,77024,75410,74622,74238,74452,76117,75135,75398,74388,76136,75456,75253,76016,76753,75474,76303,75802,76434,76442,74708,75898,75731,75715,77031,75630,76249,74456,75357,74722,74679,74658,75779,74695,74523,75539,75901,76492,76011,74970,75558,74483,75689,75606,75784,73798,75213,74801,74373,76992,76077,75684,74505,76170,76097,75295,76841,74277,76346,74812,76290,76178,74661,76037,76216,75508,74867,76657,75765,74542,75151,77251,75400,74535,75159,74162,75455,74398,76749,75709,74531,74607,75228,75593,74859,76177,75119,74616,76683,76017,75484,75372,76611,75137,76737,75825,74796,75488,75293,75614,75855,74760,76109,75012,77072,76060,76439,74806,75236,75815,75037,75046,74199,75986,76395,74669,75106,75516,76438,76029,74556,76428,74634,75419,76532,75910,76280,75310,75638,75921,75595,74089,76242,74700,77571,76486,75328,74994,76244,75139,74817,75576,74760,75171,75680,75570,75647,76914,75070,76354,75545,75363,76440,75540,75809,75112,75241,76455,75727,76332,75175,75940,76007,75177,76156,75706,76611,75431,74870,75570,75924,75302,74782,76703,75386,77091,76426,75594,76045,74703,75288,75282,75003,75214,77100,75714,75479,75464,76407,74893,75323,74789,75994,75713,75459,75654,75347,75678,76552,75098,75856,75754,75488,75719,75353,76197,74723,76066,74794,75583,75565,75283,75452,75880,75181,76644,75778,74909,77201,75503,74401,76269,76067,76130,76884,76127,74907,75937,75099,74154,75504,75876,75440,74705,76017,75595,75655,76834,76901,77074,74431,75429,75212,75323,74715,74771,77132,75198,75530,76968,76412,74773,76380,77401,75450,75599,74904,76875,75140,76837,74842,75380,75153,75120,75217,76036,75656,76265,74404,74408,76842,75273,74688,74227,77127,75929,75765,75074,75984,75333,76651,75750,76590,76430,74647,76492,74894,75438,76636,75247,75954,76502,77822,74576,75202,74622,76125,75133,74422,75423,75023,74551,75420,76282,75666,76055,74771,75610,75062,75980,76715,75654,76166,75066,76339,75089,76232,75830,76778,75675,75494,75583,75200,75956,76152,77070,76363,75579,76358,76244,75847,76496,76197,75340,75761,73914,76464,74785,75345,76496,76069,75971,77016,76734,76510,75610,75377,74375,73847,76240,76727,77320,75874,76059,75364,74750,75880,74329,73926,73962,74742,75714,75532,75230,75182,75686,74978,76356,75731,76623,75293,76113,75230,75807,74899,74842,77118,75300,74459,76299,76540,75094,75697,76623,74944,75190,74835,75602,73799,75334,76007,74753,75928,75664,75900,75961,75558,75790,75039,75142,75131,74771,75175,76406,75391,76384,74964,75637,76351,76248,76920,75144,75047,75091,74583,74857,74537,77810,73833,76175,75658,75568,76367,75762,75914,75554,75854,76149,74868,76025,75479,75553,75717,76748,73774,75619,76364,75598,74754,75800,75449,75914,74729,75374,75122,75854,76597,75685,75712,75485,76455,77459,76001,76161,75397,76790,74797,76187,74982,74475,75562,75506,75704,77151,75073,75300,76481,75546,75072,75369,75759,75896,74759,75570,75414,75973,74368,76170,75260,75462,75786,76603,73746,75764,75039,75109,76318,75993,75933,76791,75581,75234,75843,75067,74732,75383,76662,74986,75937,76000,74752,76063,74994,75734,75743,76057,75735,75588,75979,76701,75920,75639,75620,74567,75948,75362,75194,75281,75456,75016,77261,74998,77264,75401,76232,76433,75294,74887,75703,75608,75371,75128,75027,75814,74863,75228,75653,75721,75596,75099,74385,75240,75964,76084,75927,75751,76297,75623,76166,75985,76966,75457,75701,75195,74052,75229,76089,75221,76133,76809,75388,75403,75859,74841,74917,75796,75661,75101,75882,75921,76759,74861,75175,76817,75044,75100,76648,74768,75323,76623,75958,75031,76046,76410,73922,75706,75948,75626,77138,76402,75082,75427,74577,75908,76395,75796,74608,75752,74134,75446,75576,74657,77014,74999,76339,75277,74072,74387,76131,75220,75475,76086,73712,75675,76772,75098,75270,75240,74984,74201,75597,75687,75581,75529,76164,76128,75313,76081,75530,75367,74863,75275,76092,75149,75771,74839,75253,75458,73569,76290,75493,74322,75587,74781,75325,76851,74657,76404,74584,75427,74499,74844,75823,76116,74875,76712,76816,75154,75314,75130,75800,75825,75134,74836,74517,75746,75551,75798,75755,75437,74386,76322,75491,75589,75917,76688,75072,75664,75101,75141,75844,76345,75506,76417,74992,76300,74419,74321,75120,75812,76628,76143,75131,75919,75455,75818,74724,76135,75725,75907,75601,74841,74482,76209,74341,75101,75381,77365,75210,73961,75273,75574,75980,75970,75499,75187,75590,75939,77062,76058,76655,74741,76113,77400,75382,75641,75612,74660,75417,75087,75424,74442,74816,76155,75569,76423,75000,75203,74315,76403,75732,75445,74854,74550,75618,76238,76637,76283,75756,75091,75132,75793,75915,75383,76210,74244,75490,75218,75091,74642,75434,75966,75558,76240,75065,75891,76731,75456,74370,75066,74984,75097,75189,75246,74979,74562,75022,74886,75830,76695,75786,76108,74584,77143,76876,76084,75996,75753,76780,77812,75954,75319,76775,74724,75081,74645,76482,76133,75791,76024,76588,74328,74419,75322,77299,75978,76347,75023,74759,75488,75400,76966,73737,75094,74565,74542,74537,77577,77030,75285,75594,76020,76225,76235,76094,75735,76392,74410,74923,75649,75730,74703,75478,74743,75352,75889,75038,76137,75494,76049,74962,74519,75983,75286,75116,75326,73985,75066,75710,75135,76339,75599,75422,74353,75048,75623,74964,76112,75641,74771,75627,74737,75154,76050,74373,75125,76939,74921,76068,75287,75566,76039,75304,76059,75656,74501,75405,75226,75516,76335,75922,75631,76885,75202,74751,75593,75473,76886,76403,75267,76159,74868,75623,76620,74609,73411,76221,75125,76891,75706,75257,75245,77053,76835,75135,75044,75321,75086,75513,75113,74930,75145,75103,75315,75869,75413,75701,74406,76356,75358,75851,76576,74966,75668,75417,74683,75307,75805,75111,75670,75691,74270,74956,76212,75965,75663,75302,75133,76066,76339,75794,76163,75492,77112,75797,74563,75382,74490,77167,76002,75039,75748,75327,74288,75054,75408,75459,75879,74028,74990,74864,74869,76134,76557,76654,75729,75673,75769,74720,75782,75457,75634,75055,74886,75548,73681,74619,74891,74639,75056,76052,74907,74759,76716,75192,74119,75747,76482,76038,75281,75313,75229,75565,77213,74822,75669,75230,75420,76375,75049,76925,75827,74187,75734,74877,76149,75201,74054,75524,74896,75861,76059,76178,74880,76721,76516,75424,74830,75619,75806,75916,75589,74442,75094,75738,74421,75670,75439,75429,75209,76235,75801,76390,75517,74523,75284,76125,75260,76976,73827,75246,76075,75875,75442,76270,76044,73935,75981,74879,76422,75313,76144,74503,73604,74944,75281,76203,74607,75237,74957,75188,76162,75777,75849,74366,76117,73882,74584,75106,76125,76069,74972,75122,74542,74634,74841,74971,74948,75438,75390,75701,76498,74890,75159,75688,74819,76558,75256,74286,74627,76112,75591,74197,75536,74968,75630,74007,76061,76532,75500,76651,75705,73303,76556,76146,74769,75602,76303,75513,73958,73433,75961,75578,75631,75629,76069,76385,75470,74979,74987,75687,75840,74991,75714,76376,74467,76439,74656,76705,75074,74953,74925,73500,76357,74572,74480,74694,74501,75099,75260,74130,76501,75027,75772,76007,73703,76095,75194,75588,74449,76959,75896,75697,75753,75969,76310,76675,74396,75504,75518,76408,74988,74934,75175,75983,72921,75402,75855,74916,74813,75651,75910,76448,74013,75532,75052,76481,74330,75292,75250,74523,74833,75824,75865,75415,75368,75637,75303,75709,74539,75988,76363,75394,75372,74325,78149,76346,75805,75203,75454,75389,76329,76416,76371,75194,75365,75346,75149,76644,75727,76025,75691,75810,76218,75311,75252,75920,75836,75542,76419,75679,75916,74883,76273,75623,75317,75386,76240,74933,75195,74716,76521,77399,76769,75766,76190,76293,75763,76508,74943,76020,74947,74386,75402,75256,74975,77042,76838,76391,74303,76918,75751,75294,75851,76026,76159,74070,75139,75786,76028,76302,76071,75852,74239,76637,75411,75249,74240,74302,74852,75642,76815,75410,74466,74221,76799,75278,76298,75215,75682,74427,75579,75079,76163,75619,75282,75085,75080,74873,75420,74617,76190,75726,75522,76356,74889,75255,76316,74471,76126,74718,74229,75944,75762,76307,75869,75934,75841,76100,76081,75553,75637,75348,74948,75921,73980,75279,76761,75383,77471,75290,75490,74766,75040,75970,74872,76884,75440,76649,73898,75916,76349,75243,76091,76170,74720,77086,76107,74734,76400,74656,74792,75768,75162,74203,75582,75312,75584,76877,75576,74661,76385,75091,75617,76078,75206,76477,75046,73271,75835,75987,74275,74540,75922,76081,75548,76612,74820,74745,75447,74465,74855,76691,76498,76346,75917,75887,76581,76045,76440,76075,75704,75223,76231,74272,74883,74799,77078,76133,75187,75327,75823,76128,76078,76532,74978,76543,76414,75328,77508,75810,75550,74742,75587,77165,74630,75537,75595,75748,75909,75455,76951,76061,74826,75534,75718,75285,75804,75628,74437,74787,75600,76176,75550,75113,75320,75826,76579,75235,74478,74219,77150,77000,75977,75108,75010,74826,76709,76351,75307,76434,75480,74904,75275,74946,75270,75347,75395,76629,75839,74934,74604,75808,75677,73946,76497,75402,75976,76086,75168,76301,75375,75950,76158,75949,76053,75958,75881,75932,74463,76708,76199,75900,76982,76687,74028,74839,75866,75234,75473,75715,76505,76348,76474,76730,75494,74794,76750,75615,75277,74416,76260,75659,75773,75907,75431,74950,75247,74713,74627,76229,76565,75470,75658,75964,75646,75933},{35622,35244,35498,35997,35012,35154,35680,35856,35282,35075,35572,34752,34812,35836,35021,35523,34801,34287,35579,35010,35112,34653,35115,34636,34859,34953,35019,34824,35412,34778,35670,35354,35089,35106,35324,35606,34837,35069,35417,35810,35851,35729,35763,35049,35216,35402,35825,35884,35829,34733,34859,35078,34577,35351,36280,35523,35755,34870,34895,35591,35418,35375,36174,35345,35279,36662,35634,34575,35762,34889,35629,34703,34494,34501,34713,35620,35323,34751,35464,36230,35597,35194,35856,34995,34907,36023,34423,34328,35106,35231,34673,35666,35557,34702,35364,35379,35294,35038,35225,35285,34989,35350,35120,35415,34993,35127,35334,36042,36139,35855,35809,35774,35009,34406,36174,35962,35265,35507,34786,36289,34724,35136,34636,34938,35201,35970,34961,35060,34972,35633,34619,35950,36761,35488,35476,36478,36268,35993,34388,34936,35150,34287,35015,34802,35069,34812,34492,35667,35292,34944,35024,36142,35637,34710,34923,34804,35768,34185,34968,33962,35355,34951,34629,35376,34808,35659,34880,35883,35033,35032,35633,35072,35526,35303,35711,34581,35070,35915,35558,34867,35530,34676,35056,35562,35905,36206,35541,35490,35963,36070,35379,35388,35143,35487,34097,35570,34933,34966,35089,34741,35510,35161,34092,35150,35880,35871,35940,35634,35104,35405,34972,34976,35412,34613,35322,35167,35586,35167,34908,35160,35636,35208,35328,34752,35251,35165,35224,34277,35492,35396,34524,34821,35141,34191,35300,34571,35132,34744,34512,34736,36122,34962,36070,34365,34647,34405,34811,35637,35299,35030,34865,35642,35583,34393,35501,35767,35757,34249,36435,35469,36867,34997,34866,35583,35669,35449,34364,35566,35947,34745,35076,35633,35815,34455,35845,36287,35800,34498,35210,34901,35508,35284,34886,35599,35589,36191,34707,34424,35179,35295,34988,35235,36177,34367,35843,35498,35471,34878,35415,35592,36026,36003,35528,34370,35634,34711,36140,35106,35474,35862,35496,35027,35913,35576,35237,34831,34887,35565,34982,35194,35233,35389,35534,35283,35363,34806,35529,35197,34075,35595,35826,35126,34416,34679,35860,35560,35677,35387,34908,35693,35100,35368,33990,35411,35593,35132,35178,34776,36326,36194,35419,35095,34363,34728,35800,34818,34651,34964,35148,35019,35326,35522,34961,36502,35135,35119,35752,34624,35472,36097,35847,35417,35605,35622,35507,34936,36147,35278,35680,34659,34523,35044,34628,35645,35883,35708,35388,35476,35434,34390,34671,34525,35417,36008,34468,35590,35082,35314,34930,35386,34648,35703,35246,35629,34404,35690,35104,35394,35279,35146,34873,35803,35306,35341,35516,35318,35723,35673,34633,35594,34204,35743,35205,34851,34273,35813,35167,35044,35649,35697,35970,34865,35563,35082,34205,35069,35458,35116,35061,34853,35104,35355,35355,35586,36264,34934,35574,36084,35109,34008,34756,35644,35783,34917,35644,35553,35990,35014,35777,35054,35797,35723,36706,35308,34734,36382,36321,36234,35064,34717,36467,35545,35686,35526,34451,35515,35050,34454,35551,35407,35265,35444,35954,35889,34774,34943,35290,35292,34760,35072,34560,35212,35994,35395,34790,36149,34476,35333,35033,34919,35126,34645,35721,35770,35353,35221,34923,35111,35914,35348,33864,34111,35146,35323,35894,35084,35206,34995,35947,36136,35282,34892,35293,35348,35925,35913,35275,34876,34780,35774,35285,35326,34775,35308,35008,35267,34881,34659,35027,35790,34925,34707,35488,35982,34658,35332,35593,35409,34806,34967,35374,35000,35092,34778,34830,35561,35321,35562,34968,34711,35190,34110,34354,34980,35047,35359,35793,34930,35072,35511,35929,34579,35899,34963,36575,35828,35708,35825,34945,35965,35706,35089,34823,34804,34284,34596,34560,34758,35187,35295,35407,35700,34880,35480,34777,35331,34548,34658,35771,34714,35004,34493,34979,35083,34962,35665,35741,35205,35151,36137,34754,34534,35927,35297,35808,35708,34697,35285,35395,34186,35322,35322,35884,35416,34745,35381,34495,35535,34829,34805,35074,35285,35639,34695,35242,35204,34515,35558,34105,34726,34643,35394,34672,34778,35128,34943,35117,34737,34932,35654,35337,35656,35882,35759,35194,35780,34817,35869,34551,34934,35026,35041,34996,34642,36251,34789,34809,34785,36907,34914,35126,35523,34979,35013,34811,35062,34507,35494,34883,35970,36024,35667,35340,34983,36973,36202,34932,35193,35316,36130,34703,34731,35434,35003,35272,35437,33967,34527,36010,35366,36229,36039,35073,35503,35231,35155,36159,36150,35552,34983,34549,34399,34862,35580,35958,35579,35268,35410,35392,35607,35495,34845,34771,34162,34450,35167,35644,35580,35121,36026,35110,35400,35188,35696,35589,35813,34573,34729,35722,35949,35353,34861,36914,35383,34328,35474,35922,35831,35387,36135,35052,35713,35301,34355,35178,35022,35993,34405,34146,34891,35785,36236,35953,34973,35731,36231,34648,35501,34439,34355,36016,35335,35138,35444,35236,34428,35582,35014,35166,34158,35621,34764,36023,35182,35057,35101,35210,35075,34993,34976,34047,35437,34676,35566,35041,35767,34600,35143,35359,35296,35649,34861,34504,35586,35275,35492,35293,35431,36302,36558,35323,35831,36867,35702,36010,35404,34934,35229,35522,35915,35486,35631,35606,35769,34121,35770,35344,35502,34904,35511,35408,35371,34613,35873,35549,35251,35567,35597,35095,35537,35085,35048,33978,34265,34854,35848,34593,35123,35739,35647,34643,34976,35270,36360,35982,36170,35364,35907,35901,35117,35733,35709,35822,34870,35182,34681,35881,35104,34109,34805,35313,34531,35135,35842,35133,35483,35099,36444,34869,35959,34667,35162,34337,35938,35855,34723,34634,34824,35192,35579,35148,34877,35436,35351,34790,35697,35443,34969,36396,34926,35515,36103,35429,35081,36197,35540,34837,35046,35276,35232,35867,35491,36375,36063,34751,36045,35271,35152,35155,34988,35764,34075,35163,35533,35948,34279,35102,34852,34668,36551,35139,35661,35878,35248,36475,35143,35134,35697,34827,35490,35367,35161,34327,34998,35331,34392,34922,35586,34856,34824,35014,34899,35351,34873,35281,36023,36129,35294,34797,34714,35408,34772,34877,34902,34806,35129,35005,34303,35343,35031,34492,34443,35075,34999,35057,34712,36247,35784,35267,34806,35075,35278,35083,35459,34982,36582,36107,34819,35977,35957,34731,34797,34831,34965,36102,36283,36045,35634,34938,35912,35687,35353,35212,35156,35154,35498,34888,35616,35502,35284,34538,35489,36239,36040,35494,36248,35395,35704,35942,34393,36539,36096,34509,35731,34609,35742,35725,35185,35571,35719,35984,35570,35055,35529,35316,35911,34893,35224,35277,35255,36245,35724,34447,36134,35992,37159,34709,35688,35837,34748,35241,36171,34329,35277,35186,35540,35217,36096,36330,35104,35502,35763,34965,36365,35346,34364,35271,34323,34732,35998,34931,35989,35539,35170,35635,36166,34238,35082,35618,35298,35882,34887,34888,35069,36424,33854,35043,35726,34998,35490,34938,34786,36208,35478,35063,35333,36188,34718,35496,35400,35356,35311,35363,36101,35824,35110,35448,35495,34743,35238,35684,35120,34215,35387,36036,35100,35423,35881,36203,35293,35455,35655,35996,34648,35446,34992,35297,34827,35538,35850,35309,34820,35434,35426,35128,35362,35447,34871,35725,35174,35657,34905,35169,34616,34852,35352,35630,35075,34844,35212,35760,35910,36000,35544,34848,36404,35199,35301,35564,35364,34553,34351,35558,36041,35828,36070,35629,35643,35605,35981,34752,35226,34852,35088,35756,34564,34876,36213,35472,36492,35600,35813,35405,35579,35294,34450,35756,35576,34651,34829,35173,33826,35160,34603,35545,35588,35821,34945,36634,35264,35022,35775,35890,34815,34948,35536,35694,35552,34346,36739,35068,35241,35389,35265,35225,36060,35048,35634,34643,36026,35263,35033,35287,35601,34432,37012,35512,34869,35105,35882,35359,34857,35134,35612,35327,36129,35255,35160,35482,36016,35127,35513,36081,35681,35003,35109,35512,34802,35326,35164,34969,35435,34852,34841,35749,34102,35498,35080,35280,34915,35432,35577,35721,35050,36161,34824,35297,34656,35062,35672,36032,34499,35176,36257,34810,34299,35542,35100,34786,34895,35505,34581,35364,36215,35687,35255,35494,34965,36098,34519,36314,35430,35648,35630,34894,34297,35729,35006,35729,35359,35758,35110,35443,35353,35480,34411,35481,35409,35125,34803,34640,35270,34750,35005,35274,35674,34964,34174,35500,35214,34574,34404,35432,34596,35190,34445,34948,35884,35103,34601,35356,35561,34867,34683,35707,35744,33786,35212,35738,34481,34505,36785,36866,36068,35910,33805,35120,35412,34672,35667,35171,35373,34984,33726,35016,36128,35674,34338,35148,35371,34832,35216,35034,35096,35716,35182,34562,36184,34592,36763,35217,35199,35038,35149,34991,35824,34646,35098,36313,35741,35493,34823,35086,35452,34878,34594,35912,35032,35172,34861,35387,34609,35044,35302,36180,35043,35128,35855,34254,34966,35291,35460,34805,34648,34154,35156,35772,34776,35417,35885,35480,34431,35372,35559,35285,35498,35738,35210,35258,34972,35809,34511,35671,35266,34615,35523,35220,35849,36063,35896,34834,35376,35795,34771,35459,34946,35214,36221,35535,36067,35461,34439,34392,35802,35403,35156,34617,35296,34490,34678,34441,35406,35012,36219,34713,35514,34508,35461,35027,35816,36210,36106,35545,36306,35076,36282,34989,35693,35437,35872,35380,34932,35646,35883,34732,35475,34872,35811,35464,35024,35626,34801,34634,35530,35270,36108,35421,34939,35259,35047,35461,35788,35049,35322,34134,34879,35798,35355,35955,35211,34916,34863,35435,35207,35058,35103,34881,35456,35813,35217,35136,35328,35063,35500,34849,35052,35198,34726,34436,34407,35247,35040,35669,35524,35171,35245,35233,35733,35675,34773,35449,35465,35345,35350,34898,35557,34389,35811,34963,34372,35269,35762,34926,36179,35407,34937,35613,35952,36265,34239,35153,35033,35285,34733,35000,34590,35200,35500,35136,35695,34718,35306,34407,35294,35737,35074,35901,34844,36186,35052,34441,35488,35189,36106,35206,35117,36174,35436,35933,35610,34686,35722,36044,35455,35787,35080,35718,35873,34362,33966,35372,35328,35875,34230,35086,35379,35780,35459,35744,34643,35929,35001,35655,35258,35590,34896,34690,35035,35221,35479,34511,34261,34738,35076,35245,34459,34985,35003,35773,35863,35571,35550,35110,35259,34242,35233,35402,35376,35168,35179,34492,36332,34588,35443,35508,35749,35686,35012,34986,35496,34244,34736,35649,35807,35455,36025,35133,34918,35562,35062,35851,35108,36213,34935,34043,36023,35611,35451,35137,35238,35084,34970,34074,35295,34298,35796,35354,35169,34874,35365,35118,34592,34718,35594,35611,35725,35263,34596,35151,35443,34199,36075,34905,35423,34748,35211,35880,34824,35067,35644,34676,35087,34906,35386,34533,35003,35268,35112,35413,35202,35841,35018,35278,35072,35298,34900,34799,36183,35103,34435,35443,34706,35192,35643,35233,35854,35096,35726,34522,34856,35717,35769,34890,36045,35083,34920,35061,35425,35808,35241,35724,36086,35235,34720,35803,35158,35350,34975,35374,35752,34971,35347,35864,35699,35260,35427,35407,34685,34905,35573,35577,34294,34906,34656,34619,34306,35555,35910,34912,34311,35400,34835,36062,34172,34323,35345,35392,35088,35838,35650,35191,34595,36071,34477,35094,35796,35351,34652,35438,34951,35625,34566,34853,34314,35204,34766,34630,35687,34881,36017,34790,35411,34950,34417,34934,36437,35222,34647,34852,35744,34805,34573,35122,35609,35639,34593,35263,35917,34396,34441,35421,35104,35646,34301,35359,35699,35967,35893,35402,35682,35049,36704,36349,34848,34851,35910,34952,35774,34955,35722,35693,34959,35369,35145,34915,35459,35052,35433,35776,36179,36243,35590,35703,36004,35112,34658,35910,34843,35954,35028,34569,35038,34348,34689,35072,35635,35532,35693,34855,35827,34891,35471,36040,34894,34835,34575,35464,34988,35681,36460,34747,34730,35586,35291,33873,35549,35938,35838,35291,35628,35576,34812,35961,35493,35274,35367,35531,35123,34622,35596,34999,35410,35339,36259,35088,35369,35514,35575,35622,35912,34798,35093,35312,36072,35457,34662,35766,35539,35436,35215,35167,35233,35136,35419,35589,34686,35374,34964,35616,35642,35779,35651,35084,35049,35350,35523,34799,35577,34472,34488,35487,34964,34637,35269,34205,35550,36001,35233,35238,34476,34705,35532,35622,35428,35122,34217,35656,34769,35328,35595,34901,36293,35762,34733,34928,35165,34593,35219,35109,35655,36034,36140,34237,34428,35296,35103,35618,34664,35817,34712,35112,35656,34405,35605,34647,35651,35995,35751,34207,35543,36101,34777,35067,35099,35133,35210,34937,35364,35540,35098,35392,35460,36104,34755,34676,35429,35503,34596,36145,35159,35800,35521,36330,35064,35526,35028,34182,35076,35266,35132,34893,35825,35810,36426,34685,35085,35003,34625,35437,36131,35204,35915,35679,35500,35039,35654,35378,34961,35651,34801,35371,35784,35244,35366,35094,35888,35764,35611,35264,35239,34953,35566,35494,35221,35215,35945,34764,35042,34548,35683,35824,35587,35767,35434,35165,36147,36247,34664,34582,34234,36450,35574,34460,35865,34719,35274,34954,35332,35346,35834,34587,35886,35249,34637,35580,36265,35293,35627,34871,35099,35429,35787,35271,34905,35261,35068,35997,35603,34820,34478,35047,35655,35508,35594,35159,34661,34982,35042,35033,36255,35537,34932,35591,35008,34905,35109,35786,36040,35869,34902,34487,35305,35491,34621,35185,34342,35200,35195,35642,35179,35327,34635,34033,35507,35594,35005,35114,35488,34828,34839,34608,35108,34778,34742,34968,35152,35656,35183,34257,34670,34540,35397,35195,35647,36169,34649,34556,34737,36003,35444,34887,34489,35127,34242,35960,34569,35996,35750,35015,35727,36238,35125,35246,35040,34602,34720,34370,35345,35785,35589,35426,34793,35045,36301,34875,34690,34772,35219,35601,35775,35619,35812,35625,35204,34632,34678,36109,34489,35170,35012,35442,34778,36023,35081,34808,35356,35571,35418,34982,35588,35447,35360,35667,35287,35058,35133,35136,34514,34490,34787,35758,34810,34608,35282,35509,35924,35526,35488,35731,36279,36017,35224,34507,34400,34439,35500,35115,34646,35169,36065,35276,35918,34881,34397,35248,35530,36381,35875,35190,34365,35274,35102,35310,35053,34474,35662,35530,35655,34825,35843,35132,34841,34751,36046,35372,35516,35260,35195,36081,35748,35213,35271,36785,35902,34983,34330,35397,36161,36106,35057,35418,34954,34953,35275,35263,35999,35494,35642,35137,35642,35672,34492,35400,36015,34625,35931,35365,35431,34990,35362,34959,35152,35739,35243,35602,35676,35335,34939,35648,34581,35175,35566,35709,35551,35632,34867,34841,34999,35830,34977,34865,35627,33889,35438,34722,35318,35011,35776,35204,36506,34682,35287,34631,35020,36295,35083,34560,35951,34745,34326,35435,35065,34769,35261,35341,35224,35112,35578,35463,34680,35280,34845,35171,34812,35375,35375,35815,35273,34566,34902,35445,35094,35423,35316,35862,34654,35142,35169,35031,35300,34638,34642,34939,35188,36308,35345,34879,35983,34863,36257,34597,36131,35460,35047,35539,35291,34841,34788,35494,35197,35856,35804,35540,36213,35403,35815,35831,35299,34872,34688,34672,35116,35464,34379,35501,36046,35437,34992,35717,35317,35666,35109,35809,35978,35105,35136,35330,35327,35142,34779,34883,34905,34246,35076,35085,36436,36014,36020,35163,35405,34675,34529,34959,35658,34975,36084,34250,34891,35371,36188,36074,35675,35300,35282,35346,35876,34795,34466,34828,34504,34781,35229,34708,35671,35386,35076,35167,34541,34920,35455,35602,35578,35005,35129,35602,35076,35082,34957,35134,34906,35856,35043,35182,35821,35195,35150,36004,35027,35061,35755,34158,34975,35529,35403,35278,35947,36285,35571,35628,34676,36010,35385,34653,34841,35273,34447,34733,35327,34756,35067,36103,34002,34927,35620,34750,35860,35719,36136,35859,34611,34543,35707,36018,35889,34597,35954,34646,35898,34640,35445,36440,35482,35391,35216,34876,36002,35818,34813,35651,35578,35194,35349,36289,35210,35072,35901,35352,35276,35185,36125,35611,34321,35298,35077,35330,35187,35584,34990,34916,35366,36202,35830,35346,36159,34677,36639,35050,36309,35991,35747,33818,35726,35919,35427,35138,34837,34082,35229,36030,35455,35353,35353,35584,35440,34502,35670,36347,36210,35207,36124,35006,34146,35098,36079,35230,35309,36044,35664,35533,35047,35648,34797,34915,35420,35368,35531,35107,35733,34918,35029,35869,35641,36207,35660,34935,34904,34441,35257,35213,35347,35774,35372,34338,34792,36131,36401,33906,34467,35285,36056,35745,35488,35765,35168,34944,34961,35299,35911,35391,35291,34812,35688,35479,35013,35677,35340,34388,34475,35401,35115,35254,35832,36030,35268,35794,34872,34229,35269,35129,35073,35064,33999,34762,35184,35044,34090,34786,35815,35451,35079,37101,35202,34720,35148,34802,35343,35654,35723,35953,34878,35132,34731,35655,35169,35739,35003,35679,34294,36858,35482,34655,34915,34619,35111,34902,35516,34690,35537,34863,35717,35038,35422,35579,35314,35010,35809,34616,34780,35849,34888,35821,35203,34827,35518,35272,33510,35200,35256,35795,35689,34498,35891,34547,35304,34678,35651,35172,34755,36413,35286,35526,35288,35565,34922,35192,34584,35367,35215,35063,35474,35650,35099,35366,34851,35021,35491,36040,35231,34759,34912,35505,34575,35913,34866,36009,34821,35795,35635,36088,36860,35172,36066,36211,34864,35569,35103,35505,34426,35603,36378,34933,35428,34456,34262,35199,34408,35325,34577,34774,34769,34019,34506,35457,34536,36179,35011,34600,34858,36052,35308,34756,35615,34999,34472,36574,35995,35171,35197,35090,35557,34731,35207,35605,35625,34599,34462,35919,34479,35920,35717,35410,35077,35465,33531,35705,34044,34883,35711,35698,35185,34782,35785,35656,34708,35015,35502,35097,34649,36431,35692,35212,35446,36500,34036,35251,34466,35035,34432,35702,34636,36361,35672,35085,35659,35175,35820,35213,34978,34736,35770,35572,36238,35422,35554,34507,35773,35237,36017,35691,36040,35096,34270,36134,35116,35372,36152,36152,35545,34655,34820,34845,35337,35633,34481,35611,36014,34714,35664,35444,35364,35631,35356,35202,35941,35958,34656,34976,35216,35388,35159,35775,36042,34354,35043,35253,35335,35259,35012,35451,35733,35313,34978,34995,34645,34728,35314,35126,35174,35382,35296,35949,35602,34370,34889,35269,35239,35091,35195,35353,34552,35301,35979,35363,35914,34503,36336,35034,36534,36645,35672,35007,35666,35060,34622,35142,35381,35432,34119,35394,34555,36228,35112,35774,34995,35089,35648,35081,35700,36681,34872,34900,35220,35172,36226,34883,35375,34852,35607,35404,35215,35839,35489,35822,35007,35032,35039,35076,34598,34922,34375,35072,35333,35851,35435,35500,36098,35105,33506,36387,34925,35731,35599,34351,35576,35969,35312,34789,35495,35873,36110,35113,35332,35229,35956,35585,34934,35144,34566,35538,34963,35367,34591,35123,35880,35097,35546,35221,35272,35291,34864,35289,34784,34992,35344,35012,35226,35255,34717,34119,35568,36366,35653,35043,35304,35152,35502,36093,34935,35098,34409,34926,35148,35700,35962,35246,35066,35458,35519,35600,35074,34834,35073,35467,35163,35552,35124,35862,34424,35144,34542,35302,35362,35758,36182,35037,35175,35356,36011,34680,35800,35299,35418,35134,35975,35307,35573,36071,35296,35594,35732,34693,34984,34096,34668,35354,34749,35169,35234,35913,35185,36217,34547,34701,35342,35324,35494,34777,34927,34786,35381,34715,35050,36055,34525,35569,35922,34737,34945,35348,35061,34862,34229,34965,34431,34512,35565,35024,35205,35053,35068,35488,35742,34671,35833,35302,35640,35000,34754,35152,34798,35700,35023,35722,36422,34888,34729,34828,34367,35244,34209,36435,34861,35663,36247,36020,35207,34569,35239,34458,34849,35509,35650,34614,34241,35748,35751,35851,35643,35969,35264,34505,35939,34388,35471,35539,35651,34766,35220,34986,35253,34718,34581,34090,34811,34749,35193,35646,36026,35776,34908,34752,35359,34560,35488,36306,34529,35705,35764,35063,34357,34831,36014,35399,35760,35347,35307,35563,34337,35296,35352,34945,34857,35455,36122,35534,35253,34992,35230,35946,34373,35132,34687,34713,35138,35063,34038,35886,35372,34771,35059,35950,36192,35627,35154,34746,35734,34968,35644,35236,35933,35418,34939,34583,35055,35217,35210,35529,36228,35239,33919,35631,35323,35764,35895,36133,35589,35994,34927,35317,33736,34586,36341,34927,34853,35005,35265,34940,35158,34995,36128,35233,35059,35043,35772,34645,35275,35752,35269,34163,35546,35629,35834,35731,35914,35393,34889,36509,35488,34913,36064,34184,35516,34349,35351,35992,35192,34122,36307,35226,35970,35834,34990,35482,35013,35098,35398,35029,35664,35911,35092,35180,35464,36001,35116,34794,36039,35545,36615,35717,35477,36364,34931,34687,34957,34885,36226,36078,35057,35856,35084,35295,34745,34695,35528,33842,34657,36411,34873,35715,35527,34897,35518,34862,35598,35250,35028,34077,35239,35186,34550,35394,35461,35442,35005,34903,35372,35353,35940,35618,35884,35160,36474,34815,35203,35090,35196,34940,35404,34919,34495,36134,35518,34453,35150,35254,35576,34703,35733,35152,35284,34845,35355,34964,35287,35260,35409,36192,35309,34869,34981,35333,35814,35261,35740,34948,35620,35236,35062,35404,34966,35169,34769,34690,34592,36522,34755,34760,34816,35488,35470,35055,35772,34813,35611,34309,34632,34980,35750,36324,35947,34849,35234,35289,35063,35293,35053,35264,34427,36334,35604,35939,34816,35493,36038,34737,35596,35982,35726,35578,35176,35710,35724,35000,35518,35171,35135,35082,35062,35299,33849,35390,35433,34668,35732,35899,34805,35704,35474,35161,34454,35947,35588,34881,35995,35479,35170,36812,35189,35422,35904,34823,34882,34677,35930,35247,34498,35336,35422,35352,33732,35998,35314,35289,34955,34739,34382,35070,35127,35622,35425,35533,34940,34407,36067,35288,35404,34808,35574,35496,34184,35548,34716,35617,35575,35371,35697,35491,35528,35492,35038,35860,35627,35671,35045,35067,34952,35410,34529,34812,35630,35192,35311,35756,35989,35522,35537,34813,36119,34426,35818,35080,35397,34782,35799,36621,34612,35901,34772,34137,35110,35335,35419,36136,36043,35785,36587,34295,34683,35955,35583,35396,35918,35985,35011,35098,35500,35308,35972,34760,35555,34552,34336,35150,35093,35244,35798,35500,35234,35815,35323,34578,34578,35497,35514,35438,35741,34756,34979,36018,34969,34257,35184,35368,36264,34869,35310,35189,35152,34870,35778,34511,35057,35582,35480,35002,36251,35606,34916,35010,35465,35849,35014,35895,34347,35362,34987,35602,34584,35132,34323,34998,33973,34788,35791,35411,34340,35182,35315,34979,35586,35562,36027,35232,35474,34721,35213,35297,35154,35366,35271,35306,35446,34573,35554,35779,35271,35043,35124,34669,34766,35244,35349,34756,34737,35144,35277,35501,34919,34951,35294,35652,35522,35540,35771,35895,34975,35596,35287,34485,34038,35652,35684,35051,35295,34538,35902,35373,35578,35225,35438,35447,35611,36448,35111,35885,35534,34881,36001,35689,35428,34909,35452,34512,35518,35639,34930,35959,34689,35285,35678,34796,34972,35268,35474,35393,35550,35438,35370,34080,36066,35123,35274,35543,34364,35901,34860,36183,34353,35180,35644,34902,34659,35078,35303,34913,35339,34681,34628,35329,34597,35227,34411,33996,35558,35067,35482,36093,35904,35502,34986,34504,34723,34942,34856,35901,35383,36660,35451,35184,35175,35481,35473,35595,35775,34857,35608,34781,35436,35447,35107,35645,35214,34775,34923,35122,35007,35300,35293,35223,34907,35967,34691,35386,34921,35863,35687,35281,34547,35286,35181,35053,34828,35024,35466,34989,34978,35456,34683,33961,35584,35435,35136,34518,34121,35076,34945,35347,35370,35961,34821,35560,35439,35345,36121,34337,34481,34720,34867,35252,34526,34922,35288,36241,34991,34848,34998,34934,35435,34896,35372,34266,35240,35346,34705,35953,35471,35994,35624,35313,35198,35256,34150,35129,35153,35187,35263,35070,35350,34524,35598,35443,35324,34280,36066,36182,35739,34326,35506,35729,35174,35438,35879,35870,35323,34866,35534,36183,34963,34945,36043,34919,34849,35114,35224,35909,35693,35357,35287,35918,35747,35107,34795,35247,35340,34149,35109,34394,34939,34839,34193,35186,34518,35661,35461,35747,35559,35636,35312,34901,35563,35276,35332,35452,35331,34833,34490,34456,35195,34973,36076,35015,34422,34236,35385,35083,35531,35914,35289,35493,35266,35897,34701,35422,35568,35213,36021,35298,35090,34078,35399,35257,35251,35316,35864,35629,35972,35690,35200,34307,34866,36113,35380,35249,35576,35186,35095,35055,34463,35404,34977,35862,35845,35271,35623,35864,34488,34728,35087,34733,36199,35486,35244,35603,34530,35096,36009,34712,35935,35327,35834,35519,36096,35571,34842,35300,35049,35846,35215,34603,34542,34989,35073,35105,35726,36633,34732,34679,35325,34739,35030,35879,35611,34356,34919,35545,35478,34541,36682,35510,35278,35206,34159,35377,36002,35841,35674,34440,34655,35236,34921,35561,35586,35717,36420,35431,35773,34866,34589,34834,35426,34814,36014,34170,34174,35475,35218,34940,36574,34036,35529,35903,35944,35567,36206,35390,34949,35222,35203,35597,34696,34767,35258,35672,36001,35626,34867,35826,34880,35702,34984,34899,36260,35063,35197,35386,35516,35169,36118,35114,34818,35455,35331,35393,34984,34694,35092,35396,34416,34794,34624,35873,34383,35995,35756,35330,34834,35704,35303,35523,34883,35871,34625,35137,36501,35665,34204,35675,35814,35284,35695,34966,35677,35489,36174,36410,35617,36791,34528,35626,34697,34122,35500,36231,34605,35851,35227,34853,35832,35533,34693,35192,35749,35212,34977,35632,34633,34971,34989,35530,34807,35282,35723,34807,35488,35047,35016,35289,35456,35017,35637,35753,35435,33992,35545,35116,33945,34579,35091,35225,35178,34494,36084,35255,35174,36035,35932,35137,35153,35619,34884,35210,35514,34321,34895,34568,35392,35941,35770,35801,35617,34577,35734,35236,35497,34695,35335,36207,34515,34758,35731,35993,35864,34950,35352,34758,34849,35727,35240,36300,35252,35873,34812,35493,35436,34923,35840,35074,35867,35594,35621,35229,35723,35101,34864,35837,35230,35239,35400,35703,35341,34800,34892,34896,35167,36057,34738,35494,35555,35069,35544,34999,35319,35162,35761,35596,36117,34869,35305,34641,34306,35586,35277,35790,34810,34901,35930,35639,34782,35035,34533,35523,35088,34717,35435,35723,35271,35438,35094,35971,35218,35009,34940,35835,36214,35523,35511,35491,35730,34796,35564,35033,35609,35455,36424,35081,35044,35281,36164,35356,34713,35107,35962,35833,35761,34955,35301,35986,34448,35491,35828,35525,35706,35660,35260,35694,35980,35349,35525,36033,35601,34759,35997,34824,34690,35312,35406,34907,35590,36365,34722,34621,35625,34421,35219,34816,34944,35037,35363,33626,34694,35002,35828,34880,35021,34717,35403,33936,34842,35338,34483,35614,35267,34431,35558,34468,35632,35580,35191,35384,35527,35846,35149,34716,34962,35182,34618,35694,35155,35026,34368,36371,35439,35372,35115,35382,34895,35863,35235,36188,35456,35482,34959,34506,35495,34494,36401,35481,35516,34741,34364,36258,34669,35509,34765,34723,35683,35046,35976,33931,35082,34947,35605,34380,35551,35364,35921,34977,34936,35076,34758,34832,35537,35045,35186,34527,35395,34950,35289,35704,34381,35308,35761,33988,34975,35370,34957,35727,35473,36204,34335,35423,35676,35307,35373,35869,35183,34707,35155,35056,34976,36081,35177,36061,35208,34592,35088,35483,35236,35409,34649,34827,35780,34330,35212,35097,35114,35640,35530,35039,35589,34714,35307,36067,34759,35571,35555,35496,34295,36741,36037,35315,34344,34804,35655,35644,34352,35376,35705,34817,34816,35531,36437,35762,34555,34880,35073,35346,35281,35033,35277,35457,36483,35555,34741,35333,35066,35236,35111,34020,34855,35412,34303,34492,35085,35744,35119,35240,35097,35677,34365,35684,35618,35902,35720,35064,35174,35224,35258,36376,35631,35229,35574,34712,35694,35057,34638,34994,35913,36560,35169,34751,35524,35543,34709,34421,35265,35580,34619,34432,35215,33848,34332,36085,35797,35298,35634,35692,35247,35828,34887,34846,35094,34960,35719,35086,36040,35451,35092,35614,34873,35642,36068,35087,35274,35538,36769,35607,35262,34941,35413,35539,36234,35346,36203,36005,35661,34925,34950,35399,35471,35088,36231,35731,35298,34884,36298,34923,34646,35866,35577,35214,34548,34735,35999,35941,35699,35892,35894,34664,35140,35365,35060,35528,35520,35716,35854,35105,35159,34975,34312,34861,35147,33977,35311,34357,36104,35155,34749,35132,34056,35161,35031,35226,34893,36144,35539,35442,34895,35119,35457,34870,34904,35562,34947,35311,34412,34898,36200,35809,36396,34784,35287,34876,34965,34885,35705,34555,34241,35321,35067,35099,35840,35308,35124,35256,34727,35104,35074,35349,34457,35374,35129,35009,34957,34440,35517,35150,34982,34918,34489,34953,35764,34988,34536,35135,35430,36089,36015,34930,36187,35393,36511,35820,35548,34789,35310,34553,35481,36378,34510,34974,34531,35697,35624,35895,35309,35987,35845,34815,36054,35993,36038,35465,36176,34794,35780,35044,35727,34503,35786,35026,35411,35212,35663,35125,34521,34655,34375,34753,35369,35986,35758,34859,34080,35957,36202,35129,34370,34940,34820,34934,35142,35188,35092,35232,35400,35030,35481,35398,35587,34758,34282,34710,35444,35518,34549,34645,36024,35934,34836,35054,34611,35019,34924,34225,35033,34959,35470,34855,35529,35820,35006,34968,35974,34976,34665,35359,34766,36028,36036,35561,36870,35906,34543,35347,35906,34549,35385,36216,35262,35491,35357,35388,35225,35507,34668,34817,36130,35287,35243,34200,35425,35439,35444,35169,34887,35023,36500,35640,34849,34923,35377,36263,35110,34628,35383,34672,35230,35680,34904,34402,35896,35669,35726,35166,34921,34490,35377,35454,34461,35705,35117,35564,35229,35749,34739,35308,35639,34491,37091,35481,34893,35782,34708,35421,35152,36045,36074,35382,35248,35236,35922,35363,34857,34823,35693,35718,34575,36062,35672,35316,36103,34843,35151,35252,34963,35079,35929,35368,35588,35751,35549,35321,35430,35210,34973,36148,35096,35914,34605,34054,34395,35572,35290,36110,34715,35506,35803,35788,35200,35354,35409,35198,36312,36000,35378,35251,36240,36513,35095,35833,35195,35356,35117,35868,35563,35273,35218,34761,35508,35300,35182,34950,34661,35393,34984,34613,35186,34768,35193,34958,36260,34369,35859,35577,35548,34723,34865,34921,35566,34971,35085,35573,35406,35916,35093,34286,35445,34724,35104,35945,34710,34321,34904,35474,36171,34853,35730,35082,34761,36084,34040,36285,35399,34905,35317,36030,36025,35462,35529,35276,34515,35357,35438,35130,34897,35797,34957,34595,35110,34984,35195,35831,35848,34882,36243,35486,34233,35261,36405,34304,35088,35590,35033,34938,34770,35667,36133,36171,36201,35074,36876,34498,36098,35408,36323,34959,35407,35033,35369,35366,35232,34518,35303,34443,36170,34755,35125,35322,36321,34306,35582,34733,35663,35697,35024,35526,35818,34964,35365,35914,35195,35431,35791,34913,35055,35441,35340,34899,34843,35375,35352,34776,35267,35312,34746,34928,34956,35508,34874,34456,36523,34423,35157,34936,34633,35840,35219,35444,34854,35298,35112,35349,35871,35979,35380,35192,35552,35344,36099,36064,35212,35575,35737,34333,35184,34889,35687,34883,35163,35671,35054,35181,34836,34804,35688,35291,34670,34990,35266,35413,35722,34182,36723,35707,34875,36069,36215,35293,34848,36119,35632,35146,35193,35812,35453,35697,35091,36052,34556,36570,35040,35747,35275,35068,35832,35303,34155,35184,35360}},
{{9000,2.200000},{20735,20803,19965,20879,20909,20982,20755,20362,21049,20618,21210,20716,20819,21457,20933,21237,21215,20569,21346,20633,21496,20439,20157,20590,21742,20954,20789,20501,20840,20773,20768,20894,21158,21012,21009,20834,20188,20911,21064,20044,20454,20943,20722,20386,20973,21133,21197,20466,20776,20538,19552,19945,20893,20891,20861,20827,20667,20693,20743,20972,20732,20735,20947,19948,20679,22096,20290,20526,21168,21178,20812,21190,20599,21232,20606,20212,20901,20935,21159,20971,20951,20551,20625,21020,20386,21460,20636,21356,21146,20750,21230,20638,21235,20866,20621,20751,20293,20812,20799,20858,20410,20717,20859,21061,21256,20580,20519,20375,21139,20552,20765,20161,21104,20384,21007,21302,20481,21333,20171,21264,20355,20438,21258,21520,20846,20609,20516,20318,20349,21196,20751,20715,20614,20894,21318,20627,21022,20899,21194,20840,20733,20375,20526,20242,20976,19794,21383,20390,21117,20985,21008,20292,20251,20781,20635,20546,20788,21445,20529,20237,20863,21033,20941,21071,20762,20317,21306,20502,20979,21136,20633,21353,20713,20743,21075,19832,21072,20889,20916,21714,20915,20454,21414,20958,20617,21096,19895,20076,20749,21089,20857,19890,21084,20294,21399,20744,21139,21175,20647,21203,20027,20634,20968,21304,20088,20787,21342,20251,21049,20082,21415,21301,20449,20494,21009,20751,20957,21524,20977,20982,20885,19823,20511,20961,21297,21104,20962,20752,20855,20926,19826,20535,20349,21357,20752,21501,20613,21225,20610,20650,21783,21312,20947,21057,20870,20897,20284,20671,21395,20825,20824,20803,20982,20886,20630,21179,20969,20703,20749,21619,20688,20781,20544,21435,20946,20987,19865,21122,20864,21448,20562,20296,20978,20453,20752,20439,20939,20490,20964,20765,20671,20723,20586,20249,20453,21091,21172,20359,20933,20293,20625,21219,20943,21146,21234,20836,20739,21223,20205,21311,21220,20988,20153,20524,20571,20441,20454,21227,20676,20970,20833,20492,20799,20880,20457,21295,21159,20903,20421,20525,20564,20579,20618,21652,20828,20929,19936,21297,20929,20861,20725,20703,20515,20446,20520,20670,21106,20532,20797,21065,20395,21130,20598,20236,21347,20539,20161,19985,21274,20864,20823,20883,19907,20114,21343,21075,20590,20991,20880,20594,20553,20937,20749,20791,20906,20888,21246,20459,21008,20905,20849,20889,19952,21027,20737,21130,20938,20534,20779,22121,20893,21328,20152,20923,20289,21258,20565,20552,20780,20883,20889,20585,21882,20763,21666,20250,21322,21001,20609,20667,20825,19764,20195,20663,20549,20470,21187,21010,21151,20992,21197,21255,20796,20467,21328,21038,20602,20832,20966,21139,20814,20512,21040,21116,21136,20149,20896,20741,20493,20659,21004,21388,20973,20459,21528,20597,20984,20761,21087,20218,20317,20269,20569,20097,20593,21083,20969,21099,21526,20945,21012,20661,20389,21402,20203,20850,20974,21054,21383,20921,20504,20505,19509,20343,21531,21058,20974,21032,20844,21669,21128,19908,21063,20620,20177,20726,21289,21047,20224,21646,21100,20085,21254,20418,21413,20185,21249,21194,21193,20954,21040,20746,20734,20952,20807,20662,21133,21117,21353,20079,21208,20298,20678,21068,20902,20938,20996,21243,21218,20968,20548,20615,20795,21083,20572,21493,20568,21161,21144,20661,21145,21110,20987,20489,21278,20339,21429,21071,19474,20806,20698,20927,21653,20861,19820,21540,20425,20804,20593,20602,20576,20619,21366,21151,20892,20542,21396,20510,20313,21530,20689,19623,20576,20825,20963,22272,20162,21170,20774,20679,20679,20822,19952,20951,21267,21031,21797,21161,20771,20595,20868,21072,20596,20858,21436,20517,20494,20790,20396,20713,20082,20777,20119,20427,20666,20619,21273,20920,20932,20751,20690,21370,20785,20030,20866,20890,20883,21153,21082,20683,21469,20652,20711,20531,20022,20266,21203,20395,20684,20544,20820,21360,20953,20613,20676,19960,20053,20292,20036,21073,20513,20966,21038,20315,21110,20905,20828,20044,21405,20330,21271,19880,19875,21362,21064,20702,20427,21454,21028,21367,20959,21425,21362,20756,20353,20623,21044,21032,20364,21149,21334,20858,20525,20623,20786,20459,21301,20563,21236,21177,20769,21314,20695,21018,20127,20537,21561,20764,20869,20719,21119,21125,20555,20674,21070,20769,20675,20646,20583,20310,21940,21580,21552,21326,20577,20990,21017,21010,21053,21381,20353,20156,20492,21048,20435,20896,21092,21210,20985,20907,21403,21753,20388,20334,21438,21509,20998,21848,21082,20687,21109,20834,21017,20422,20819,20734,21133,21411,20604,21144,21041,21065,20910,21096,20753,19956,20804,20679,20814,20426,20650,20270,21224,21184,21251,20342,21228,20659,20403,20482,21174,20921,20798,20864,20393,20243,20284,20771,21339,20732,20939,20685,20355,21039,20788,20696,20302,21303,20840,20648,21355,20152,20640,21400,21199,20426,20667,20933,21588,21003,20987,21466,21219,21007,21286,20393,20548,21403,21578,20940,19852,21211,21203,21094,20980,20775,20824,20502,20420,21118,20700,20740,20941,21113,20916,20968,20518,20781,20313,20976,20500,20931,20670,20600,20933,20714,20999,21300,21230,20825,21200,21124,21221,20328,21198,21311,21075,20793,21631,21679,20303,21649,20473,20463,21173,20736,21141,20363,21396,21079,19569,21230,20786,20710,21689,20812,21024,20527,21437,21309,21026,20694,20445,20336,21571,21487,20804,21471,21520,20556,19842,20168,20668,20404,20903,20832,20851,21499,21250,21006,20728,20387,20562,20978,20636,21222,20368,21552,21379,21002,21165,20834,19936,21263,21367,20957,21366,20911,20847,20033,20808,21143,21002,20329,20280,21437,21174,20691,20602,20565,20390,20754,21435,20550,21644,21647,19928,21349,20785,19963,21376,20211,20775,20945,21221,21065,20743,20803,20893,20945,22076,20674,20843,20078,20508,20723,21078,20402,21371,20182,21794,20953,20864,20272,20579,21391,21071,20771,20644,21566,20519,20937,20646,20542,20707,20879,20956,20749,20245,20657,20829,20934,20753,20601,21147,21317,21412,20435,20781,20651,20851,21125,21102,20533,20105,20856,20817,20226,20925,20879,21338,20196,21181,21213,19843,20630,21059,20244,21360,20292,21097,21086,20985,21269,20705,20665,21096,20190,19940,21071,21298,21300,21662,20641,20481,20701,20844,20419,20905,21262,20824,20732,20288,20945,21105,21562,21741,21094,20949,20388,20638,20856,20830,20495,20510,20745,20811,20274,20731,20621,20724,20511,20952,20959,21314,20594,20956,20812,20953,21107,20576,20588,21026,21055,21001,20954,21187,21265,20049,20955,21090,20709,20156,21025,20464,20847,21046,20616,20170,21495,20472,20922,20983,19863,21209,20508,20577,21094,20747,21110,20274,21337,20782,21331,20449,20344,20503,20783,21103,20491,20598,21655,21147,21188,21240,20830,20983,20707,21470,21849,20522,21516,20620,21003,20491,20958,21049,21667,20968,21458,21250,21259,20574,21231,20433,20635,20752,21250,20754,20728,20883,21667,21132,20872,20640,20598,21388,20765,20545,21436,21178,20393,20817,20887,21134,20194,20850,21232,20545,20977,21564,20804,21022,21137,20763,20317,20327,21032,20644,20398,19759,21152,20619,20588,20908,20905,20631,20664,20596,20487,20702,20673,20629,20861,20661,21035,21393,20939,20856,21481,20664,20600,20627,20668,21052,21098,20648,21406,20463,21297,21131,20211,21203,20968,21179,21544,20885,21099,20630,20143,20557,20952,21033,20684,20834,21611,20705,21722,20913,20817,21111,20107,20904,21266,20150,21161,21673,20736,20919,20767,20802,20849,20956,20045,20561,21808,20716,20272,20915,21113,21209,20639,20489,20828,21277,20361,21459,19984,21008,20892,20629,20842,20050,21171,21445,20898,21246,20808,20819,21026,20813,20678,20842,20625,20444,21371,21365,21688,20962,20949,20541,20286,21060,20911,20576,20282,20737,20673,20441,20671,20574,21571,21547,21314,21092,21171,21435,20410,20841,20986,20256,20785,20790,21667,20749,20686,20274,20626,20775,20392,20777,21476,21303,20587,20466,20768,20310,20764,20610,21167,20321,21504,21210,21112,20156,21174,21959,21554,21001,20583,20576,21721,21538,21249,21550,20929,21438,21019,20574,20854,21522,20948,20381,21069,20564,19775,20162,19507,20758,21385,20409,20516,20108,20910,21057,20699,20099,21217,20545,21114,20268,21036,20589,20248,20197,20421,20273,21672,20687,21270,21088,20639,20382,20737,21604,21018,20167,20578,20443,20841,20773,21311,21737,21395,21531,21275,20516,20065,20508,21421,20943,20664,20898,20717,20611,20238,21053,20838,20707,21248,20741,20022,20968,20674,19925,20624,21427,20607,20793,20551,20639,21244,21036,21625,20298,20696,21316,20815,20297,20924,20955,20824,21142,21527,21067,21335,20808,20018,21159,20372,21057,21194,20754,20996,20452,20719,21083,20841,20467,20660,20737,21070,21136,20590,21197,21166,20285,20524,20495,20599,20885,20697,20547,20827,20679,21010,20339,20882,20306,20925,20771,20637,21127,21721,20273,19951,20987,20867,21080,20463,20872,21324,20863,19946,21868,21139,20017,21002,20692,21048,20746,21343,21736,21189,21272,21474,20877,20325,21405,20344,21417,20323,20679,20561,22213,21082,20478,21111,21107,20960,21745,20581,20587,20919,20591,20029,20258,21072,21054,20833,21096,21278,20535,21207,20922,20878,20495,20236,21284,21268,20249,21752,20452,21557,20379,20781,20940,20805,20336,20235,20915,21112,20499,20119,20744,20936,20858,20483,20543,20779,20725,20986,21657,21222,21051,20487,21472,20232,21925,20932,21229,20211,20343,20941,21108,20805,20533,21076,20785,21346,20877,20480,20694,20806,20313,20901,21755,19864,20932,19989,21084,20867,20474,20342,21255,21015,21536,21488,21268,20997,20800,20564,21033,21215,20804,20355,21161,20641,21236,21227,20516,20795,21477,20532,21772,21195,21049,21130,20599,20898,20823,21039,20381,20465,21422,20746,20008,20609,20925,20469,20644,21180,20606,20688,20827,21017,21281,20659,20740,20380,20937,20711,20895,20905,21030,21068,21535,20836,20178,21060,20323,20769,21649,21399,21001,19982,20252,21539,20191,20094,20600,20771,21452,21115,21348,20508,20629,21301,21062,20608,20920,21859,20248,20990,21355,20921,21420,20537,20269,21016,20403,20830,21070,20752,20912,21071,20199,20364,21395,20872,20212,20759,20791,20989,20385,20263,20156,21590,20972,20287,21236,20388,21094,20267,21479,20659,21157,21175,21565,20433,20958,20434,20479,20839,20793,20567,20783,21238,20871,20573,20068,20106,21187,20873,20054,21202,21284,20949,20383,21098,20260,19671,20574,21147,20518,20710,21422,20332,21583,19888,21302,20685,21031,21229,21081,21064,20870,21060,21059,20951,20899,20787,20178,20650,20930,21355,21104,20692,20969,20831,20868,20235,20124,21148,19943,21175,20965,21467,20949,20805,20449,20446,20784,20970,21298,20739,20693,21019,20567,21218,21147,21163,20033,21143,20640,21282,20963,21168,21049,20951,20967,21613,21493,21498,20550,20556,21089,21185,21230,21860,21005,21108,20842,20754,21411,21047,20740,20720,20334,20989,20801,20834,21457,21405,21304,21104,20669,20835,20924,21090,21058,21089,20730,19782,20693,20243,20764,19840,20507,20551,20749,21102,20928,20693,21022,21332,20440,21067,20663,20533,20714,20836,21051,20889,20413,21336,20474,21306,20998,20450,20609,20590,20598,20837,21719,20804,20499,20927,20740,21083,20773,20470,21214,20508,20597,20262,20747,20842,21546,20996,20786,21101,20669,20007,20222,20737,19749,20470,20720,20681,20767,21030,21041,20525,21224,20451,20999,20858,21301,20615,20252,21180,20613,21065,20765,20973,19999,20687,20571,20434,20903,20928,20468,21420,20426,20338,20749,21094,21083,20794,19993,20904,21060,20462,20749,20633,20740,21832,20418,20375,20475,20930,20667,21113,21318,21203,20616,21004,20612,20971,21010,21057,21710,20909,20952,20869,20606,20403,21016,20450,21612,20869,21341,20594,20753,21136,21122,20987,20870,21064,20819,20440,20971,20719,20979,20932,20879,21571,21382,20523,20302,20872,20759,21361,20370,21042,20844,20968,21493,20432,20522,20686,21084,21717,21095,21332,21030,19947,20839,21388,20739,20200,21606,21236,20846,20595,21294,20528,20335,20775,20435,21064,20945,20895,21268,21409,20688,21193,21542,20980,20924,21056,20548,21349,20167,21180,20300,21033,20986,21065,20440,20790,21507,21458,20386,20614,20591,20775,20804,20850,20805,20492,20883,20742,20310,20846,20820,20770,21203,20991,20290,20929,19971,21115,21450,20738,21591,20454,21044,20875,21125,20951,19945,20858,21227,20603,21218,20555,20800,21179,21522,21230,19788,21825,21506,20938,20699,20770,20675,20968,20296,21378,20754,20846,20760,20506,20981,21166,21143,21346,20950,20662,20430,21193,20785,20791,21215,21363,20985,20443,20716,20006,20760,20166,20361,20879,21061,20859,20766,20728,21034,21017,20637,21245,20675,20574,20847,20255,21301,21075,21009,21039,21031,20187,20651,20773,21030,20724,20504,20198,20890,20920,20651,21260,21186,20741,21036,21076,21392,21880,21151,20885,20074,20906,21201,20812,21223,21084,20276,20513,20628,21225,20827,20055,20902,21350,21031,21008,20297,20359,20763,20815,20784,20683,20769,21338,20974,20991,21205,20262,20995,20945,21186,20941,20651,20977,20884,20766,19630,20811,21255,20898,20925,21072,20384,21620,21369,20613,20785,20456,20614,21164,21355,20399,20873,20526,20616,20755,20917,20615,20925,20289,20680,20935,20500,21211,20909,21141,20899,21209,20934,21324,20170,20534,20570,20704,20604,21288,21278,20708,20325,20900,20962,20518,20715,20866,20629,21258,20250,21581,20624,21024,20349,20982,20432,21342,21162,20294,20423,21608,21033,20524,21390,20951,21242,21379,20445,20819,21551,20933,21068,21142,21355,21059,20824,21040,20282,21666,20748,20923,20747,21362,20563,20653,20761,21247,21336,21628,21256,21178,20262,20768,20555,21277,21062,21169,20905,21254,20662,20484,20776,20271,20989,20876,20664,21105,20240,20648,21598,20995,20851,21032,21085,21444,21108,21551,20598,20740,21251,21141,20618,20558,21014,21254,20319,20625,20366,20977,20865,20813,20560,21163,21027,20620,20734,20493,20590,20742,20194,21185,20917,20810,20529,20179,21662,20903,20956,20701,20360,20855,20852,21757,20981,20461,20944,20572,21553,20894,21553,21209,21040,21358,21151,20176,20655,20897,20478,20985,20819,20849,20211,20808,20941,21016,20553,20533,20793,20349,21714,20104,20652,19868,21305,21258,21367,20997,21292,21038,21119,21018,21273,21495,20757,21249,21223,20832,21701,20086,20571,21126,21175,20539,20509,21032,21491,20363,20348,20699,21061,20660,20514,20496,21120,20785,20769,20573,21692,20764,21554,20853,20464,20986,20754,21117,21042,21415,20402,20657,20697,20023,20674,20150,20693,20741,20876,21326,20496,21182,20596,20970,21084,20784,20453,20974,20321,21912,20849,21744,21155,21056,20705,20598,20466,20863,20334,20772,20772,21192,20947,20768,20725,21552,20839,20692,21235,20209,21021,21084,21362,20588,20773,20735,21283,20548,21302,20775,20792,20710,21030,20699,21153,20509,20974,21029,20866,20478,20935,19562,21626,20726,20453,20542,20762,20770,21298,20618,20851,21422,21122,20828,20426,21488,19684,21317,20655,20947,20845,21416,20172,20798,20908,20625,19861,20329,21922,20437,20340,20730,21104,21559,20738,21009,20562,21033,20746,21197,20787,21318,20964,21290,21313,19993,20603,20334,21031,20298,20364,20854,20044,21344,21613,20872,21028,21304,20523,20447,20097,20074,20750,20901,20823,20382,21534,20489,20382,20970,21017,20693,21001,21141,21072,20506,20864,20385,21031,20515,20474,20769,21183,21406,20541,20949,21055,20824,20450,20432,20971,21258,21472,21652,21254,20606,20561,21706,20703,21545,20993,21141,20296,20958,20532,20568,20481,20936,21559,21360,20997,20181,19966,21413,21177,20452,21242,21307,20579,20726,20881,20985,20452,20627,20820,20413,20147,21272,21644,21197,21053,21171,20669,21227,20360,20755,20507,20180,20213,20458,21123,20767,21296,20305,19953,20557,20623,20950,21188,21472,20315,21110,20872,20639,19800,20541,21222,21278,21580,21073,20503,20834,19902,20745,21405,20779,20823,20531,20658,21057,20564,21363,21119,20739,21082,21006,20502,20741,20770,21226,21062,20893,20403,19800,20647,20299,21048,21176,21557,21147,20970,21760,20692,20641,21055,21174,20819,20218,20108,20932,21197,20850,21664,20454,20913,20885,20936,22048,20344,20679,21427,21093,20320,20774,20999,20340,20535,20053,19729,20840,20629,20438,21344,20337,21175,20376,20744,21292,20671,21096,20484,20950,20806,20690,21175,20766,20752,21876,20752,21183,20705,20086,20850,20965,21001,21347,20662,20813,21348,21114,20604,20354,20291,21445,20380,20602,20992,21023,20896,20373,20342,20586,20710,22132,20404,20380,20375,20810,20296,20750,20870,20511,20553,20947,20164,20719,20640,20543,20860,21049,20011,20820,21272,21156,21110,20935,20529,21267,20464,21260,20944,21146,20595,20651,21088,20599,20091,20173,20774,20374,21818,20855,20420,21637,20750,20930,20743,21118,20567,20948,20695,20399,20942,20945,21358,20456,21035,20495,21006,20241,21021,21079,21127,20063,20998,21150,21331,20977,21095,20958,20634,20762,20742,20856,20987,20830,20626,21203,20112,21022,20626,20864,20638,21436,21227,20939,20801,20812,21157,21007,20463,20753,20150,20345,20588,21153,21005,20604,21221,21181,21466,20877,21274,21003,20802,20114,20759,21450,21155,21165,20551,20262,20539,20526,20583,20667,20731,21457,20630,21197,20694,21198,20990,20927,21937,21201,20790,20899,20414,20945,21376,20612,20631,21093,21865,20982,20101,20146,20995,20722,21124,20733,20469,21296,21399,20881,20974,21563,20020,20169,20576,20297,21421,20772,20322,20844,20058,21117,20407,20723,21639,20361,21215,20862,20960,20550,19821,20412,21143,20463,21035,21102,20825,21116,20687,21043,20793,20934,20819,21030,20927,21053,20846,20590,20793,21167,21193,20520,21586,21056,21089,20837,20180,20988,20349,20635,21298,21215,20638,20592,20467,20678,20764,20759,20974,20679,20864,20866,20485,21300,21131,19949,20900,21102,20421,21045,20455,21051,21025,20956,21205,21151,20523,21589,20759,21273,20067,21527,20410,20760,20912,21142,20915,20036,20897,20791,20525,20710,20901,21066,20307,20805,20532,20721,21077,20555,21051,22246,20839,21278,20893,21276,20676,21522,21524,20558,20637,20818,21486,20250,20860,20867,20198,20332,21147,21205,21400,20316,20621,21351,21097,21317,21206,21306,20845,20245,20171,21245,20313,20773,20986,20060,21304,21244,21044,20861,21803,19975,20628,21410,20329,20572,20813,21424,20968,20368,20968,20947,20999,20549,21154,21476,21167,20410,21119,20713,20604,20604,20520,20643,20827,20438,21360,20736,21397,20643,20677,21154,20336,20073,20517,20998,21183,20868,20185,20380,20467,20046,20847,21098,21029,21731,20757,21050,21386,20841,20930,21103,21049,20700,20786,21078,20673,21249,21300,21309,20588,20135,20579,20961,20900,21154,20640,20546,20902,20910,21519,20518,21398,21090,20981,20566,20521,21489,20664,21532,20762,20385,19884,20892,20232,21112,21254,20889,21039,20089,20536,21093,21129,20723,20525,20680,20895,21122,20864,20392,20864,21303,20469,20849,20321,20556,20862,20471,20353,20931,20371,20140,21374,21085,20868,20751,20879,20860,20873,20432,20330,20824,21267,20935,20844,21049,19739,20432,20513,20282,20255,20410,20464,20999,20737,20940,20172,20415,20410,21066,20715,20256,21134,20165,20168,20578,21080,19905,21482,20916,20714,20391,20067,20591,20537,20598,20586,20771,20724,20438,20738,21675,20681,21719,20551,20982,20429,20646,21890,21786,20377,20961,21043,20634,21378,20200,20254,21091,20605,20837,20578,21199,20971,20665,21274,20356,20319,20772,20592,20360,20875,20526,20980,21100,20470,20563,20344,20824,20565,20621,20257,21465,21193,20264,21532,20855,21301,21731,20921,21229,21067,20405,21192,20757,21211,20295,20962,21056,20574,20080,20984,21186,21521,20730,20312,21183,21187,20913,21225,20711,20672,21192,20506,20637,20870,20748,21072,20935,20252,20142,20238,21313,20893,20796,20759,20599,20546,20423,20301,21021,20803,21340,20555,20138,20754,20629,20523,20540,21101,20326,21133,20636,20864,21352,20951,21077,20749,20769,20501,21092,20463,20451,21288,20640,21112,20667,20747,20836,20730,20597,20761,20362,20820,20431,20927,20833,20730,22065,20686,20545,20913,21048,20598,20936,21496,21510,20883,20926,20258,20293,20853,20730,20559,20845,21006,20973,21488,20928,21371,21230,20977,19856,20193,20460,20906,20709,20848,21139,20913,21246,21103,21198,20939,20831,20648,20550,21275,20303,21655,20700,20598,20643,20725,21098,21300,20913,20911,21816,20619,21181,21265,21131,20815,21181,21006,20660,21373,19965,20604,21233,20249,20969,20642,21005,21221,20620,19900,20626,21097,20657,20868,20995,21268,20151,21403,20557,21236,21371,20227,20746,20438,20936,21734,21486,20904,20123,20464,20816,20641,20997,21116,21327,20615,20916,20840,20785,20795,19802,21763,21096,21230,20586,21045,20647,20863,20121,20625,21160,20793,20894,20403,20652,20948,21217,21767,20946,21002,21311,20572,20761,21000,20881,21080,20535,21285,20984,20125,20620,20432,20669,21102,20699,21094,20885,21104,21134,20705,21267,20737,20648,21475,21058,20962,21075,20983,19771,20913,21528,20580,20526,21389,20946,21159,21209,20912,20608,20724,20621,20853,21186,21560,20930,20386,20966,20326,22179,20607,21486,20702,20480,21370,21489,20871,20739,20727,20953,20364,19746,20426,21203,20214,20976,21056,20425,21012,20846,20831,20812,21223,21019,20448,21354,20660,21391,20837,20581,20933,20292,20809,21038,21576,21157,20499,20862,20725,20953,20182,20600,20373,20626,20717,21762,20696,21188,20867,21290,21043,20819,21507,20648,20808,20586,21434,21067,20825,21072,19915,21440,20728,21187,21245,21135,21133,20839,20332,20337,20607,21011,20236,21610,20339,20479,20516,20733,21079,20584,20785,21160,20217,21275,20419,19877,21166,19924,21623,20069,21020,20464,21235,21013,20689,21013,20907,20710,20669,21210,21364,20900,20676,20851,20422,20583,20476,21111,20854,20890,20842,20265,20543,21548,20849,21033,20505,20384,20896,21484,20472,20723,20916,20886,21010,21140,20491,20709,20276,20828,20575,21273,21529,21676,19877,20966,21492,20549,20742,20652,20433,21438,20964,21677,21091,20703,20347,20809,20709,20343,21250,21180,21528,21030,21243,21583,20057,20800,20628,21251,20713,21306,20578,21091,20687,19666,21120,20493,20635,20946,21531,21166,20647,21004,20394,20943,20154,21106,20851,20906,20501,21106,20180,21861,21019,20630,20972,20809,20250,20920,20841,20590,21308,21382,20623,21559,20408,20767,20880,20365,20306,21157,21143,20462,21019,20616,21124,20570,20945,20725,20889,20640,20869,20709,20543,21648,21235,20691,20521,20893,20586,21353,20649,20973,20721,19861,20424,21340,20201,20524,20869,21177,21037,20966,20824,20862,20892,21449,20053,20331,21149,20619,20945,20495,20496,20926,20415,20835,21168,21330,19798,20651,21315,21440,20233,20424,20451,20799,20645,20352,20715,21455,21661,20144,21549,21337,21539,21357,21274,20991,21031,21411,20746,21326,19837,20184,21056,20730,21780,21164,20207,21196,20456,20745,20148,20696,21516,20978,21197,20407,20676,21238,20313,20999,20373,21746,20260,20014,21008,21495,20353,20900,20328,20773,21607,20668,21074,20718,21024,21520,20926,20619,21298,20214,21200,20744,20856,20644,21227,20047,20534,20814,20746,20458,21441,20649,20199,20988,21036,21558,20616,20380,20184,20613,20512,20588,21194,20707,20954,20677,21294,21240,20921,20530,20275,21797,20667,21635,20951,20952,21478,20134,20748,20583,19932,20541,20847,20722,21571,20986,20595,19888,21404,21847,21562,20083,20380,20335,21099,21207,20512,21376,20537,20783,20383,20875,20776,20569,20403,21010,21152,21027,21113,20423,21151,20947,19985,20342,20762,21232,20772,20985,21693,20891,21638,21291,20985,21501,20631,21253,21707,21103,21091,20513,20003,20765,20990,21516,20792,20972,20968,20814,21005,20410,20606,20911,21517,21226,20661,21011,21243,20821,21134,20616,20958,20486,19828,20568,21518,20298,20585,20561,20723,20403,20558,20834,20497,20257,21390,21060,20404,21457,20613,20660,20653,21275,20974,22086,20960,21322,20641,20426,20067,20323,21139,20709,21104,20370,20987,21043,21464,20884,20779,21329,20409,20957,21444,21339,21472,20986,21022,21065,20624,21280,20552,21447,20645,20801,20289,20628,20326,20511,20959,20433,20502,20683,21274,20736,20528,20049,20247,20641,21104,20770,20871,20574,21713,20630,21033,20663,21240,20931,20404,20970,21373,20944,20724,21249,21061,20803,20598,20886,20940,20375,21213,20876,20444,20865,20769,21004,20587,21028,20500,21116,20553,21825,21023,21494,20843,21159,21405,20414,20655,20699,20620,20663,20501,21129,20401,20463,20410,21318,21270,20562,21291,21144,20569,20416,20753,20566,20701,21386,20786,20918,20697,20282,20619,20548,21218,20965,20745,20712,21344,21082,21714,21045,20871,21748,20205,21093,20913,21261,21233,21108,19890,20753,20349,20243,20684,21073,20984,20790,21439,21171,20774,21102,20816,21212,20743,20742,20912,20449,21122,20946,20848,20805,20220,20760,20467,20703,20954,20207,21248,20886,20830,20799,21262,21064,20694,20984,20693,21238,20218,21191,20697,20299,21097,21165,21268,21150,20197,20983,20494,20494,21182,20841,20948,21359,20864,20724,20475,20886,21213,21640,20873,21227,20503,20476,21073,21472,20590,20653,20498,20517,21309,20709,20862,20987,20255,20998,21294,20014,20215,20934,20305,20774,21001,20717,20471,20570,20271,20576,21097,20772,20578,20592,20693,20718,20547,20883,20652,20913,20736,21002,20484,21140,20444,21329,20734,20612,20705,20984,21331,21287,21018,21135,20718,20479,20532,21378,20580,20801,21127,21372,21060,21428,21034,20824,21270,21243,21895,20569,19572,20351,20325,20260,20423,21265,21046,21473,21049,20421,20208,20501,21039,21230,21317,20682,20746,21231,21267,21047,20552,20363,20783,20809,20742,21281,21421,21238,20912,21146,20992,21467,20480,20573,21147,19834,20442,20671,20103,20343,20535,21134,20774,20593,20911,20205,21016,21395,20579,20571,20452,19928,20305,21223,20505,21533,20263,20429,20723,20599,20398,20792,20674,20926,21682,19884,21800,20540,20772,21279,20696,21320,20829,20773,21084,19714,20894,20848,20874,21299,21520,21219,20312,20601,20714,20221,20797,20288,21062,21558,21443,20517,20461,20937,21192,20534,21015,20761,21029,21267,20285,20917,21150,20380,20554,21109,20679,20521,21137,21135,20671,21490,20406,21102,20747,21841,20496,20527,20583,21196,20903,20801,20967,20891,20621,21375,20710,20921,20195,20519,21459,20615,20544,21705,21094,20023,21529,20892,20499,20401,20046,20681,20563,20964,20399,20540,20415,20296,20572,20805,20717,20243,21168,20936,21068,20931,20680,20724,20350,20906,20762,20582,20799,20803,20923,20655,21339,21057,20889,21399,20546,20909,20894,20993,20525,20689,21009,20705,21676,20354,20411,20348,21239,20941,20539,20616,20512,20594,21051,19810,20764,20294,20070,20604,20753,20590,20435,20784,21302,20435,21469,21367,19959,20838,20597,20877,20758,20824,21176,20802,20182,21473,21414,20636,21668,20798,20336,20836,21274,19845,21425,21011,21051,21054,20618,21368,20794,20866,20533,20448,21041,20481,21371,20447,20301,20881,20206,21084,20619,20416,20500,20700,21490,20833,21165,21169,21200,21541,20604,20892,20658,21095,20403,21087,21156,20371,20259,20547,20340,20864,20739,20564,20967,20228,21165,21281,20401,20817,21114,20414,21349,20422,20584,20782,20443,20250,21310,21127,20626,21409,21239,21066,20566,21171,20676,21719,21126,20990,20340,20910,20587,20547,20880,20790,20546,20677,21321,20674,21354,20569,20747,20587,21068,20156,21670,20954,21681,20877,20207,21550,21550,20590,21136,20614,20846,20078,20903,20734,20789,21218,20945,21440,20314,20774,20788,21300,20779,21019,21147,20827,20675,21660,21214,20811,20557,20833,21210,21152,20997,20487,20894,20837,20193,20260,21306,20749,20949,20651,21722,20949,20721,20681,21053,20141,20813,20960,21083,21051,20883,21261,20678,20198,21000,21197,20309,20748,20440,20597,20959,20737,21268,20599,20335,21220,21022,21297,20895,21092,21497,21941,20673,20969,20905,20441,20900,20412,20583,20714,20389,21052,20359,20158,20743,20692,21436,21192,20318,19986,21347,20539,20687,20401,20718,20964,20856,21012,20936,20516,20387,20425,20292,21063,20896,20380,21032,21057,20147,20694,20719,21306,20915,20771,21160,20635,21034,21198,20958,20597,21115,20988,20307,20923,20832,21380,20607,20756,20140,21048,20702,20798,20714,20806,21707,20784,21067,19939,20796,20674,21450,21791,20819,20121,20624,20911,20729,21234,20487,20778,20797,21175,21332,21043,20558,20890,20792,21500,21060,20745,21154,21333,20993,20674,21253,20078,20964,20335,20995,21334,20560,20354,20651,20704,21638,21192,20493,21270,20960,21539,20379,20852,20804,21024,20455,20826,20726,20945,20972,21171,21168,21182,21245,20746,20441,20839,20257,21044,21040,20956,20824,20734,20663,20306,21246,20409,21124,21078,20893,20632,20599,21360,20249,20253,20752,20082,21134,21502,20734,20435,20796,20828,20923,21014,20882,20417,20679,20832,20707,21013,21451,20687,21263,21193,20813,20642,20769,20709,21457,20879,21012,20486,20270,20103,20612,20772,21251,20660,20918,20810,20610,21573,20030,20830,20866,21256,21856,20476,21521,20809,21689,21277,21491,20815,20273,20236,21186,21352,21244,20741,20373,20869,19815,20755,19690,21003,21020,21418,20519,21578,20864,20793,20253,20734,20941,20945,20875,20777,20814,21189,20667,20613,20524,21195,21009,20489,21499,20851,20595,20009,20904,20206,20791,20820,20856,21303,20537,20161,19888,21169,20854,21227,20698,20530,20554,21500,20834,20651,20675,20783,20951,20339,20189,20485,21308,20606,20884,21885,20452,21353,21245,20874,20462,20984,20795,21016,21043,20522,21186,20601,21305,20093,21046,21082,20198,21053,21218,21486,20751,20704,21226,20699,21082,20974,21242,21363,20655,21007,20892,21211,21009,20737,21523,21083,20925,21114,20564,21594,20401,20165,20612,20608,20672,20915,20449,20781,20961,21084,20436,20717,20837,21245,21092,20292,20470,21106,21346,20599,20709,20376,20559,20754,20849,21403,20117,21385,20741,20285,21181,21401,20676,20923,21113,20970,20335,20231,20499,21480,20864,20665,20411,20773,20488,20503,21039,20815,20745,21081,20081,20632,21498,21065,20617,20441,21230,21268,20435,20904,20840,20570,20851,21075,20922,20739,21350,21233,20523,21444,20790,20860,20893,20518,20835,20634,20601,20876,21133,20132,21086,21137,20877,21100,21025,21014,21023,21032,20770,21580,21066,21232,20664,20886,20171,20738,20438,20825,21547,20795,21209,20982,21178,20458,20561,21029,21586,21201,21415,20717,20441,20674,21123,20901,20110,20847,20984,21794,20509,20700,21448,20405,21263,21150,20578,20928,21597,21233,20794,20275,19893,20704,20624,20757,20722,21412,21150,20823,21085,21308,20600,20438,20971,20838,21208,21132,21109,20379,21094,20507,21142,20337,21271,20238,20960,20946,20370,19844,20363,20633,21676,20366,20452,20978,21231,20846,21234,20996,20814,20124,20609,20577,21319,19738,20771,20926,20372,21160,20499,20869,20775,21407,20310,20730,20399,21804,21015,20396,20032,20882,20876,20582,20362,20933,20640,21459,21161,20554,21046,20375,20896,20823,21354,21025,21522,20342,20348,20751,20933,20483,19996,20738,20328,21134,20545,20899,20953,21137,20605,21424,20622,20766,21132,21283,20939,20487,21380,21066,21070,20914,20425,20104,21254,20733,21725,20677,20888,21990,20946,20616,20866,20940,20205,20327,20100,20318,20567,20688,20954,20421,21163,21810,20487,20592},{14340,14780,14275,14009,13819,14294,14134,13948,13744,14506,14116,14007,14015,14215,14546,14682,13696,14214,14269,14832,14485,14126,14057,14338,14492,14598,14714,13971,14262,14680,14691,14548,14493,13852,14459,14080,14278,13773,14048,14183,13977,13975,14546,14580,14329,14337,14151,14216,14514,14952,14161,14228,14844,13914,13990,14318,14042,14154,14588,13808,13912,14291,14117,14461,14152,14015,13779,14119,14112,13738,14199,13683,14241,13751,14535,13593,14217,14197,14070,14600,14331,14652,14091,14042,14122,14514,14457,14238,14043,14758,14139,14202,14474,13807,14102,14838,14063,14651,13994,14398,14158,13592,14452,14348,14816,14033,13548,14292,13961,14129,14350,13902,13786,14517,13953,14284,14082,14305,14458,14339,14544,14667,14218,13892,14341,14090,13807,13785,14160,15067,13885,14058,13850,14159,13862,14368,14075,13784,14235,14171,14337,13919,13952,14293,14588,14339,14357,14212,14031,13920,14339,14636,13966,14412,13902,14627,13454,14372,14513,14033,14899,13860,14153,14228,14618,14482,13891,14067,14160,14512,14171,14235,14322,14455,14130,14309,13453,14655,14395,14092,14076,14099,14331,14648,14454,14630,14665,13430,13953,13617,14096,14518,14284,14115,14458,14079,14375,14238,14691,14365,14334,14313,14344,14023,14323,14151,14104,14372,13471,14459,14294,14263,13658,13815,13554,14481,13792,14326,14331,14465,14140,13923,13946,14631,14496,14052,13877,14340,14069,14274,14472,13902,13849,13982,14011,14472,13984,14181,14077,14132,14434,14070,14314,14485,14015,14240,14324,14438,14602,14287,13606,13908,14273,14508,14352,14243,14690,13972,13941,14315,13790,13933,14738,14107,13558,13841,14377,14611,13929,14057,13630,13922,14272,14007,13887,13892,14491,14305,13749,14178,14521,14344,14411,14069,14102,14080,13306,14709,14252,13982,14332,14017,14005,13952,14621,13949,14115,13952,13998,14169,13963,14176,14431,14186,14626,14331,14646,14263,14017,14240,13954,13800,14131,13380,14217,14469,14825,14097,14188,14254,14122,14496,14795,14160,14043,13939,14765,14130,14134,13948,14188,14147,13738,14446,14712,14171,14275,13893,13609,14366,14990,14202,14322,14221,13989,13774,14159,14299,14348,14956,14509,14239,13918,13982,14314,14389,14060,13762,14074,14187,14338,14292,14137,14571,14844,14385,14754,13939,14226,14088,13723,14720,14439,14575,14628,14039,14508,13900,14113,14102,14420,14515,14083,13730,13899,13888,14401,14398,13388,14238,14477,14244,14089,14286,14345,14013,14213,13930,15007,14461,14314,13805,13410,14143,14627,14154,14165,14070,14341,13725,14060,14397,13880,14601,14030,14170,13892,14014,14362,13627,14267,13901,14998,14002,14268,13677,14070,14119,14402,14181,14063,14138,14279,13884,14170,14264,14200,14232,14134,14390,14024,14192,13413,14418,14049,14242,13830,13858,14489,14293,13886,14339,14102,14530,14716,14082,14051,14297,14390,14537,13776,13969,14125,14555,14348,14230,14103,13814,14097,14564,14145,14446,14012,14005,14781,13715,14309,13835,14299,14187,14162,13818,14117,14334,14373,13896,14025,14186,14440,14672,13843,13898,14222,14329,14763,13718,14407,14611,14444,13970,14395,14442,13963,14039,13988,14228,14097,13696,14266,14127,14590,14124,14199,14313,14135,14429,14309,14193,13614,14135,14510,14021,13802,13843,13569,13590,14170,14072,13752,14340,13728,14163,13958,14261,13866,13986,13878,14167,14544,14651,14490,14559,14542,14026,13571,14161,14213,14020,13549,13792,14208,15093,13950,13798,13613,14102,14468,14583,14160,14029,13748,14176,14012,13993,14734,13869,13766,14507,13846,14356,13913,14414,14098,14245,13546,14546,14232,14368,14061,14253,14398,14218,14261,13894,13774,13597,13580,14205,14420,14281,14418,14217,14352,14352,14355,14290,14230,14716,13947,14177,14060,14885,14716,14452,13836,13880,13877,14428,14055,14023,13885,13773,14306,14363,14093,13801,13865,14434,14398,14192,14029,13957,13931,14210,14722,13857,13832,14106,14250,14461,14781,14123,14298,14166,13886,14186,13897,13982,13761,14354,14323,14396,14462,14319,14210,14791,14494,14196,14291,14177,13855,13830,14223,14543,14149,15038,14334,14315,14311,13816,14080,14449,14503,13750,14725,14170,14533,14104,14331,14051,14182,14301,13722,14684,14457,14150,13956,14333,13542,13605,14874,14233,13820,14295,14403,14266,14267,13892,13940,14331,14376,14103,14014,14034,14013,14351,13915,14437,14212,13912,13330,13760,14049,14127,13767,14124,14454,14434,14040,14172,13568,14185,13734,14054,13526,14608,14100,13931,14204,13903,14424,14430,14209,14138,13665,13969,14176,14585,14009,14112,14113,14340,14175,14081,13901,14944,13981,14436,14532,13951,14237,14527,13807,14231,14501,14137,14375,13677,14355,13888,14580,14499,14381,14327,14226,14496,13755,14518,13959,14140,14079,14119,14142,14295,13833,14021,13521,13893,14181,14316,13772,13811,14899,14157,14767,14164,14274,13809,14372,14299,14048,14157,13782,14944,13983,13749,13859,14720,13666,13943,14168,13418,14412,14623,14423,13738,14107,14328,14237,14308,14037,14302,13772,14177,14593,14266,13651,14523,13670,14833,14234,14121,14775,15054,14491,14203,14438,14203,14368,14507,14289,13777,14287,13683,13815,14681,13806,13974,14426,14433,14664,13950,14533,14171,14591,14707,14353,14158,14137,13696,14129,14304,14151,14209,14233,14779,14780,14421,14549,14299,14159,14242,13587,14026,14183,14571,14215,14209,13828,13826,14627,13950,14315,13965,14416,13442,14036,14089,14037,14181,13544,14268,13891,13431,14069,13747,13702,14141,13944,13791,14615,13963,13961,13801,14260,14138,14003,14081,14495,13545,13735,14678,13701,13965,13977,14004,14002,14327,13995,14032,13974,14059,13726,14159,13832,14504,14029,14449,14440,14454,14058,14348,14210,14320,14544,14363,14092,13661,14261,13824,13948,14019,14112,14136,14904,14425,14163,13823,13876,14407,14400,14099,13790,14128,14009,13819,14578,14153,13684,14039,14076,14361,14412,14076,14143,14284,14428,14702,14494,13626,13841,14352,14549,14238,14470,13772,14188,14304,13871,14453,14143,13987,13992,13802,14527,14382,14246,13561,14504,14424,14182,14347,14277,13886,14225,13795,14564,14284,14346,14113,13842,13986,13709,14257,13866,13940,13982,14571,13382,14294,14547,14237,14026,14421,14214,14365,13630,13916,14341,14133,13601,13731,13613,14410,14830,14193,14320,14478,14004,14458,14161,14611,13863,13831,14297,13931,14032,14055,13657,13771,14338,14239,13902,14336,14215,13786,14575,14278,14435,14201,13905,13770,13743,14276,13542,14390,14006,14114,14485,14237,13605,14137,14512,13954,14562,14082,14334,14180,14617,14334,14304,14334,13755,14196,13991,13674,14216,14820,14255,14246,13807,14262,14455,14025,14545,14262,13879,13883,14135,14186,14275,14214,14048,14238,14065,14385,13755,14089,13793,14134,14102,13819,14097,14366,13784,14070,14051,14304,13419,13656,13971,13838,14432,14352,14866,14373,14561,14569,14006,13909,13973,14682,14448,13840,14370,14042,13813,13874,14109,14624,14023,13957,13783,14060,14239,14156,14072,13758,13862,14096,14838,14307,14407,14276,14189,14231,14481,14831,14013,14010,13927,14145,13708,14219,14709,14269,14181,14450,13895,14047,13991,14351,14107,13830,14740,14269,14312,14612,14183,14097,14247,14497,14410,14866,13721,14206,14741,14113,14559,14030,14062,14187,14634,14482,14191,14710,14376,13672,14380,13813,14094,14040,14172,13853,14022,14261,14035,13822,14175,14285,14881,14544,14010,14365,13800,14424,14450,14433,13770,13686,14620,14459,14211,14141,14358,14137,13981,14362,13973,13797,14268,14001,13890,14386,14063,14386,14077,14137,14598,14357,14773,14336,14446,13980,14216,13848,13976,14408,13482,14533,13873,14270,14079,14325,14098,14425,14111,14180,13751,14296,14532,14169,14266,14140,14773,13590,14354,14305,14376,14212,13946,14155,14026,14204,14221,14612,13684,14641,14025,13821,14004,13882,14153,14331,14082,14334,13864,14750,14183,13548,13588,14303,14307,14326,14111,14327,14673,14709,14289,13957,14413,13798,14069,14604,14432,14179,14410,13943,13903,14522,14509,13964,14200,14066,13909,14155,14563,13739,14504,13885,14101,14364,14171,14365,14047,14203,14515,14031,14383,14219,13828,14622,14304,13641,14240,14396,14303,14403,13925,14471,14438,14452,13978,14119,13849,13686,14597,13218,14038,14058,14487,14736,14438,14020,14761,14422,14214,14171,13864,14622,13881,14150,14399,13894,13793,14389,14137,13631,14506,14230,14250,14365,13918,14744,14373,13353,13847,14486,14520,13680,14457,14328,14102,14772,13634,14153,14973,14216,13752,14162,13664,14090,13738,14239,14072,14339,14020,13936,14061,14515,14200,14346,14329,14304,14381,14116,14416,14297,14529,14022,13399,13490,14122,14223,14265,14148,14120,14242,14300,14147,14384,14396,14129,14181,13863,14449,13961,14112,14034,13634,14213,14288,14844,14169,15186,14102,14294,14538,14006,13825,14101,13844,13993,14624,14514,14517,14144,13581,14102,14190,13836,14361,14371,13605,13956,14158,14097,13779,14233,14673,13676,14549,14216,13940,14063,14486,14091,14255,14399,13793,14236,14521,13652,14352,14252,14166,13774,14265,14264,13802,14346,14114,14035,14330,14589,14336,14407,13979,13631,14551,14187,14359,14217,14248,13935,14597,13831,14566,14154,13787,14700,14318,14109,14308,14157,14264,14047,13997,14340,14014,14363,14444,14310,13875,13993,13897,14602,13889,14188,14518,14066,14277,13744,14378,14369,14214,14498,14307,14275,14220,14352,14157,14173,14423,14253,14134,14516,14749,14217,13539,14272,14088,13736,13821,14174,14598,14070,14174,13921,14120,13902,14058,14379,14458,14307,14267,14109,14259,14203,14206,14081,14307,14218,14294,13845,14070,13670,14019,14143,14091,14629,14747,14138,14416,14054,13935,13985,13959,14102,14192,14588,14078,13781,14672,14271,14099,14042,14678,14679,14589,14449,14253,14137,14258,14399,14235,14175,13917,13640,13881,14114,14114,14659,14211,14013,13945,14254,14651,13665,13749,14370,13925,14551,14380,14366,14322,14549,14182,14007,14630,13911,13832,14033,14144,14140,14216,14679,14733,13994,14699,14395,14137,14309,14208,14495,14393,14064,14176,14433,13745,13663,13704,13835,14623,13895,14200,13927,14707,14525,13851,13871,14437,14796,14198,14394,14266,13773,14239,14341,13638,14045,14389,14052,14167,14430,14263,14301,14632,13800,14490,13949,14328,13816,14577,13925,13915,14336,14268,13914,13994,14115,14416,14150,14422,14561,14387,14084,14096,13554,14285,13785,14640,14603,14181,13733,14317,13693,14401,14636,13650,14512,14055,14065,13888,13401,13874,13555,14541,14278,14211,13789,13999,14236,14292,14319,14213,14312,14147,13764,14354,13958,14438,13599,14437,14027,14393,14382,14689,14257,14775,13481,13926,13854,13905,13526,14303,13671,13950,14074,13860,14516,14777,14184,14081,14553,14153,13987,14191,14222,14132,14123,13864,13915,14119,14531,13795,14426,14441,14352,14161,13855,14172,14457,14502,13996,14311,14139,14285,13705,13943,14087,14285,14546,14155,13917,14008,14267,14000,13717,14245,14269,13741,14235,14150,14618,13655,13782,14383,14312,13967,14324,13976,14471,14201,14726,14135,14835,14380,14109,13981,14510,13961,14180,14238,14159,14201,13798,14185,14544,13717,14206,13829,14192,13865,14076,14526,14513,14224,14145,14059,14296,14386,13690,14916,14657,13996,14740,14195,14186,14213,13739,14934,14192,14757,14287,14506,14038,14001,14255,14125,13958,14127,14343,13990,14094,14158,13788,14558,14541,14506,14107,14247,13329,13853,14143,14687,13964,14188,14002,14144,13463,14331,14375,14521,13635,14334,14378,14132,14387,14674,14658,14144,14836,14307,14145,13951,13906,14117,13972,14105,14081,14216,14194,13709,14579,13978,14364,13996,13743,14258,14148,13837,13700,14221,14441,13933,14118,13790,14300,13647,13809,14154,14300,14398,14694,14412,14488,14367,14269,14467,14228,14310,14250,13690,14146,14146,14544,14382,14377,14420,13676,14498,14583,14012,14462,14231,14288,14847,14512,14626,13923,13829,14109,13987,14083,14021,13993,14357,14507,14004,14369,13991,13915,14041,14220,14577,14192,14248,14450,13895,13914,14224,13888,13757,14537,14287,14452,13878,14086,14213,14228,14183,14029,14491,14288,14338,13967,14026,14175,13437,14429,14159,14066,14219,14694,13961,14348,13972,14314,14609,14632,14245,13897,13971,13885,14277,14090,13938,14582,14018,13531,14342,14812,14389,14241,14668,14551,14424,14401,14370,13961,13522,14384,13869,14165,14411,14214,13914,13854,14179,14154,14541,14271,14286,13940,13924,14308,14310,14460,14316,14381,14300,14305,14663,14381,13788,14112,14654,14373,14143,13666,14218,14391,14498,14049,14456,14190,13728,14436,14488,14127,14312,14189,13707,14355,14172,14102,14252,14603,13917,14203,13828,14191,13985,15031,14058,14545,14025,14213,14080,14029,13271,13918,14131,14553,14150,14132,14277,14279,14105,14487,14055,14006,14196,14314,13802,13793,13817,14052,14768,13822,13751,14257,14284,13882,14262,14239,14305,14226,14014,13990,13877,14620,14222,13588,14233,14099,14343,13882,15101,13749,14069,14283,14010,13900,14470,14320,13932,13970,13970,14149,14228,13969,14745,14406,14605,14261,15228,13985,13994,14253,13708,14323,14425,14264,14244,14228,14243,14376,14492,14338,14358,14168,14137,15182,14435,13869,13868,14050,14125,14344,14398,14060,14020,14483,14084,14076,13574,14161,13967,14598,14381,13785,14389,13994,13874,14227,13971,13735,13512,13833,14396,14199,14103,14322,14392,14221,14663,14928,13984,14056,14529,14368,14242,14058,13602,14453,14127,14227,14200,14735,14079,14219,14264,14237,15208,13889,14292,14815,14561,14179,14110,13855,13629,13938,14534,14042,14129,13813,13999,13866,13990,14315,14333,14503,13704,14149,13976,14090,13584,14201,13505,14552,13938,14188,13992,14066,14564,14071,14402,14711,13570,13829,14194,14621,14065,13963,13914,14060,14288,14122,13841,14084,14348,14055,14351,13844,13856,13553,14405,14796,13622,14051,14039,13934,14362,13921,13541,14380,13780,14192,13853,14839,14113,14449,14140,14274,13848,13482,14505,14870,14060,14141,14180,14170,14032,13940,13753,14223,14215,14011,14408,13739,14377,14087,14061,14126,13943,14558,13804,14483,14065,14025,14365,13995,14394,14120,14242,13808,14585,13366,14123,14279,14359,14018,14391,14123,14586,14144,13880,14110,14293,14234,14233,14225,14113,14138,13927,13980,14060,14263,14370,14969,13944,14272,14410,14631,13919,13774,14185,13363,14070,14050,14185,13966,14592,14413,14195,14396,14041,14225,14317,14103,14434,14505,13869,13878,14250,13563,13894,14436,14261,14141,14322,14559,14152,14060,14328,14413,13627,14145,14780,14099,14203,14149,13910,14599,14077,14235,14261,14162,14449,13840,13817,14425,14170,13725,14309,14332,13925,13985,14170,14026,13808,14718,14482,14391,13841,14207,14356,14483,14006,14180,13751,14696,14093,14438,14165,14113,14343,14656,14468,14285,14607,14406,14248,14208,14188,14647,13705,14467,14235,14708,13842,14326,14677,14702,14215,14330,14079,13905,13618,13785,13994,14005,14157,14578,13855,13959,14338,14272,13755,13978,14319,14097,14459,13632,14359,13815,14425,14142,14041,14240,14181,13962,14202,14429,14492,14309,14027,14003,14621,14525,13651,14084,14238,13852,13697,14180,14076,14090,14471,14151,14493,14280,14373,13791,13404,13939,13931,14174,14380,14115,13654,14171,13800,14272,14910,14120,13890,13960,14642,13985,14843,13822,13610,14484,13955,14156,14036,14734,14294,14354,14306,13578,13860,14978,14247,14236,14656,13827,14712,14531,14019,14557,14509,13995,14509,13864,14575,13797,14487,14168,13850,14274,14252,14388,14089,13805,14502,14311,14435,14279,14244,14460,13808,14164,14381,14392,13968,14029,14377,14422,14794,14480,14053,14606,14608,14312,14133,13905,14606,14123,14202,13485,14344,14000,14091,14108,14020,14170,14478,14416,14448,14621,14058,13632,14061,14604,14277,13620,14099,13781,14275,14511,14360,14256,13922,14021,14071,13797,14428,14705,14511,13895,13780,13857,14343,14270,14263,14491,13777,14117,14296,14283,13822,14781,14094,14331,14198,14557,14520,13685,13857,14716,13626,14892,14019,14522,14391,14529,13827,14297,13857,13980,14165,13835,14212,13601,14211,14172,14486,13979,14280,14634,14329,14314,14545,14422,14342,13675,14416,14873,14194,14143,14793,14313,14445,14232,14573,14142,14513,13947,13920,14072,14129,14245,14392,14505,14370,14506,14150,14621,14344,14180,14571,13977,14501,14330,14229,14721,14427,14397,14188,14063,14071,13823,13554,14119,13718,13842,14425,14621,14393,13956,14444,14515,14438,14111,14354,13988,13821,13972,13968,14451,14003,13953,13978,13926,13915,13546,14585,13939,14186,13667,14303,14362,14450,14378,14441,14838,14225,14454,14358,13934,14486,14088,14098,15055,14275,14513,14475,13944,13852,14010,14421,13773,14025,14061,14072,14098,14415,13840,13613,14315,14058,14052,14519,14267,14034,13855,14105,13967,14045,14373,14501,14710,14389,13804,14509,14514,14325,13977,14447,14518,14417,14633,14220,13922,13768,14532,13891,14025,14243,14201,14693,14221,13967,14176,15018,14333,13584,14230,14512,14480,14230,14077,13850,14429,13830,14355,14662,14421,13832,13513,14093,14625,14452,14393,13695,14134,14414,14049,14489,14573,14613,14086,13782,13937,14731,14314,14733,13857,13960,14063,14143,14297,13928,14306,13997,14216,13807,13939,14743,13842,13730,13627,13943,13951,14225,14559,14726,13578,14211,14181,14464,14326,14166,14225,13591,13969,14306,14018,14361,13672,14636,14017,13789,14172,14325,13369,14243,14105,14460,14197,14255,14358,13652,13957,14037,14583,14565,14125,13794,14736,14233,14263,14322,14014,14569,14276,13913,13596,14628,13903,14383,14391,14224,14189,13956,13856,14708,14338,14121,14559,13704,14075,13684,14447,14797,14136,14719,13848,13647,13770,13695,14100,14334,14087,13888,14080,14133,13948,14718,13769,14181,14286,13940,13704,14700,13840,13946,14536,13778,13911,14593,14512,14750,13652,14076,13748,14495,14098,14341,14023,14207,14454,14742,14454,13913,15168,14107,14109,14674,13695,13589,14188,14818,14211,13952,14314,14435,13924,13665,13927,13694,14348,14251,14188,14187,14175,14108,14013,14613,13869,14188,14105,13669,14369,14433,13609,14443,14013,14089,14653,13884,13956,14160,14178,14001,14421,14462,13700,14166,13534,14340,14025,14445,14207,14092,14509,14265,14002,14581,14404,13766,14606,14224,14534,14266,14135,13738,13684,14020,14835,13830,14131,13858,14243,14407,14593,14645,14172,14168,14643,14350,14342,13596,13643,14608,14139,14238,14088,14485,14659,14658,14123,14134,13995,14509,14654,14410,15012,13677,14194,14416,14052,14998,14415,13941,14033,14333,14335,14196,14284,14450,13819,14139,14238,14152,14686,13999,14581,14214,14034,13688,13809,13619,14459,14027,14400,14017,14450,14128,14360,14118,14599,14228,13813,14138,14083,13847,14152,14030,13993,14158,14433,13933,14549,14472,14490,14392,14105,14405,14102,14428,14429,13769,14164,13954,14459,14240,13963,14156,14346,14576,14371,13245,14237,14384,14007,13958,13639,14678,14120,13991,14282,14248,14631,14237,13894,14547,14045,14083,13632,14135,13620,14004,13853,13802,14203,14631,13822,13931,14249,14345,14406,14186,13969,14189,14109,14205,14416,13825,14079,14160,14190,13812,14192,14108,14551,15132,14270,14110,13942,13997,13832,14425,13830,14413,14122,14247,14509,14146,13725,14313,14434,14139,14041,14543,13791,14599,13589,13722,13898,13678,13466,14272,14127,14088,14277,13974,14127,14543,14312,13759,13769,14277,14519,14328,14259,14182,15042,14546,14637,14108,14607,13877,13707,14049,14758,14514,14509,14470,14177,13851,13765,13945,14607,13857,13912,14309,14544,14139,14673,13587,13942,14169,14055,14114,14678,13876,14835,14136,14075,14331,14177,14270,14055,14924,14027,14066,14041,14025,14128,13815,14173,14064,14131,13849,13550,14323,15254,14328,14247,14303,14106,14337,13835,14081,13945,13930,13933,14729,14688,13959,14130,13884,13993,13857,14451,14503,14122,13816,14196,13680,13970,14134,14454,13948,14148,13769,14187,14151,13986,13866,13999,14032,13961,14215,14614,14444,14117,13784,14285,14192,14135,14237,13603,14482,14502,13681,14198,14410,14166,14432,14035,14203,14126,13550,14941,13849,13902,14273,14118,14184,14573,13659,14267,14146,14406,14521,14087,14784,14127,14152,15251,13916,14146,13782,13661,13641,14074,13671,14024,14006,13734,14499,14404,14372,14057,13833,13509,14029,14916,13658,14152,14193,13991,13960,14086,13899,14239,14125,14384,14446,14764,14247,14096,14275,14074,14665,14529,14339,14160,13895,14294,14079,13917,13956,14776,14244,14754,14116,14368,13865,14680,14201,13993,14837,14348,14269,14152,14018,14399,13926,14405,14338,14493,14120,13918,14513,14649,13768,14156,14039,14512,13986,14025,13765,14107,14280,14519,14450,14355,14118,13889,14161,13898,13469,14460,14324,14126,13940,14023,13984,13820,14602,13996,14528,14302,14307,14530,14190,13838,13741,14037,13993,14421,14412,13984,13610,13737,13491,14111,14307,14292,14523,14416,13699,14539,14348,14256,14206,14150,14132,14745,13986,13977,14558,14653,14345,14171,13539,14387,13995,13920,14417,14526,13782,13938,14321,13627,14081,13900,14172,13996,14286,13740,14251,14415,13603,14667,14124,14761,14398,14206,14557,14648,14282,13930,14360,13933,14668,13868,14521,13855,14332,14415,14303,14152,14018,14075,13955,13980,15401,14430,14455,14093,14432,14209,13910,13634,14597,14266,14307,14281,13788,13846,14375,14095,13992,13884,14286,14077,13699,14334,14656,14093,14508,13877,14140,14378,14187,14484,13817,13759,14016,14145,14210,13953,13644,14120,14702,13796,14298,14081,14344,14436,14406,14315,14282,14417,13818,14296,14069,14124,13938,14892,14311,14412,14706,14640,13600,14647,13743,14103,14108,14529,14216,13983,14321,14166,13665,14727,13995,13932,14194,14624,14607,14162,14700,14425,14100,14025,14178,14584,14119,14538,14201,14510,14747,14212,14341,14243,14294,14242,14634,14338,14595,14192,14322,13616,13873,13850,13995,14182,14074,14523,14051,14573,14056,14414,14145,13975,14158,14411,14153,14202,14054,13905,14613,14597,14039,14276,13744,13698,13441,14089,14239,14111,13997,14614,14952,14276,14565,14649,14176,14597,13883,13762,14366,14155,14477,14020,13947,14559,14184,13946,13989,13995,13608,14008,14166,13845,14116,13952,13928,14328,14487,13066,14295,14616,13860,14075,14224,13928,14245,14598,14354,14104,14414,14366,14591,14953,14153,14195,14201,13965,14314,13815,14655,14087,14413,13676,13927,14122,13999,13668,13742,13979,13810,14221,14212,13602,14286,14242,14622,13802,14404,13472,13910,14443,14229,14268,14643,14069,14256,14282,14585,13919,13586,14374,14336,14566,13730,14160,14157,14107,14666,13984,14021,13579,14181,14028,13893,14267,14125,14247,14561,13930,13812,14409,14309,14307,13828,13813,13888,13963,13968,13494,14239,14202,14047,14225,14119,14715,13849,14277,14221,13856,14332,13810,14442,13887,14234,14908,14291,14473,13829,14011,13918,14324,13817,13853,14044,14411,14368,13957,14370,14781,14158,14492,13528,14007,14368,13673,14655,14270,13899,13833,13949,14194,14133,14236,13978,14171,13669,13923,13600,13963,14072,14594,13952,14419,14323,14322,14524,14660,14482,13975,14312,13712,14419,13988,14581,14001,14379,14438,13803,14339,13978,13673,14214,14486,14118,14119,14006,13775,13858,14276,14345,14301,13812,14290,14063,14200,14183,14723,15041,14135,14191,13781,13745,14399,14108,14461,13874,14146,14006,14277,13933,13984,13991,14294,13963,13462,13671,14029,14432,14594,14111,14322,13856,14691,14001,14221,13670,14419,14065,14184,14058,14004,14217,14277,14422,14092,14065,14008,14334,14534,14333,14035,14234,14210,13810,14188,14017,14321,13955,14203,14065,13720,14418,14136,13674,14359,14363,15024,14046,14643,14044,14214,14129,13818,13699,14470,14539,14688,14066,13562,13872,14648,14254,14238,13863,13983,13927,14593,14223,13476,14130,14525,14229,14278,13926,14310,14343,14032,13875,13767,14198,13513,13659,14063,14384,14617,14226,14290,14114,14055,14596,14225,14541,14559,14137,14406,14361,13741,14632,14172,13758,14143,13937,13608,14217,14070,13917,14361,14659,14458,14516,14419,14309,13901,14778,14245,14106,14285,13889,14711,14148,14101,14337,13982,14741,14543,14142,13809,14151,13985,13644,13882,13971,14167,14126,14096,14001,14380,14446,14304,14370,13774,14369,14089,14262,14781,14104,14002,14058,14225,14366,13825,14318,13988,14594,14060,14703,14293,14182,14438,14348,14043,14253,14445,13998,14459,14251,13820,14875,14470,14349,13994,13847,13860,13894,14029,14215,13891,14463,13857,13539,14115,14025,13897,13901,13884,14360,14248,13858,14462,14050,13655,13671,14643,14097,14358,13983,14330,14306,13963,13923,14248,14669,14367,13647,14114,13390,13880,13962,13883,14650,13885,14184,14318,14498,14052,14157,14267,13951,13768,13851,14131,14494,13974,14344,14278,14114,14521,14008,14420,14205,14431,14507,14224,14239,14263,14116,13593,14706,14724,14162,14126,14597,14209,13803,14589,13864,14697,13981,13963,14698,14307,14513,14082,14374,13614,14576,14164,13897,14027,14257,13980,14019,14452,15028,14037,14407,13912,14224,14298,13633,14547,14145,14133,14403,14478,14583,13663,14130,14145,13901,14406,14387,14339,14158,14176,13564,14539,13952,14293,13864,14070,13905,14704,14143,14088,14442,14199,14104,14144,13894,14347,14211,14060,13359,14424,14698,14499,14377,13635,13720,14264,14635,14088,14246,14496,14454,14010,14067,14479,13846,13444,13690,13993,14116,13979,14469,14606,14383,14482,14559,14487,14282,14091,14137,14164,14052,14177,14543,14373,14185,14410,13802,14343,14560,13964,14116,14454,14020,14437,14311,13879,14149,14445,14595,13851,13983,13785,13873,13921,14288,14070,13969,14411,14217,14429,13673,14187,13899,14398,14082,14389,14231,13675,13744,13730,14024,14086,14307,14264,13760,13943,14929,14408,14498,14948,14210,13998,13866,14607,13935,13963,14102,14171,13451,14203,14365,14572,14168,14076,14536,13903,14131,14228,14224,13896,14076,14880,14145,14571,13909,13986,14135,14254,14028,14053,14112,14486,13780,14324,14155,13840,14125,13808,14700,13790,13946,14396,14526,13591,14625,14183,14240,13956,13659,14047,14013,14296,14314,14680,14775,14214,14685,14408,14154,13564,14448,14067,14718,14389,13969,14190,14508,14454,13957,14206,14398,14112,14161,14066,14417,14353,14089,13968,14482,13962,14228,14131,14223,13939,14397,14139,14364,13899,14268,14013,14383,14100,14582,13887,14349,13605,14078,14267,13886,14321,13873,13901,13959,13857,13879,14644,14270,13801,13728,14502,13795,14197,14505,14302,14413,14251,14115,14023,13841,14320,14156,14085,13869,14279,14466,14275,14542,14152,14334,14049,14285,14219,14337,13942,14072,13998,13899,14620,14593,13941,14303,14217,13830,13840,13941,14396,14534,13976,14941,14391,13904,14308,14258,13833,14130,14013,14266,14200,13982,14087,14127,13629,14150,14141,14433,14629,14107,14743,14093,14130,14501,13989,13938,14111,13625,14251,14047,13993,14262,14154,14137,14150,13887,14632,13953,13594,14241,13767,14228,13888,14379,14348,14009,14665,13906,14136,14475,14049,13435,14333,13990,14259,14313,14359,14002,14200,14308,14850,13652,14373,13852,14834,14234,14632,14004,14096,14224,14287,14303,14328,14098,14010,14493,14373,13727,14256,13663,13922,13652,13870,14352,14009,14022,14205,13825,13746,14174,14459,13872,14251,14062,14139,14190,14483,14123,14391,14104,14548,14555,14083,13919,14533,14320,13631,14514,13574,14086,14093,14374,13910,14212,14548,14335,14569,13570,14161,13989,14508,14348,14203,13795,13830,14971,14404,14206,14535,13685,13851,13827,14044,14199,14624,14339,14199,14517,13902,13846,14654,14146,13783,13741,14546,14377,14365,14254,14355,14120,14091,14543,14046,13829,14243,14461,14170,14274,14122,13928,14292,14153,14346,14414,14060,14816,14148,14519,13647,13943,14001,14311,14071,13629,14560,13908,14219,14040,14299,13986,14346,14200,14233,14232,13969,14815,13931,14617,13667,14026,14179,13959,14056,14477,14261,13964,14350,14246,14480,13914,14028,14246,14325,14578,14564,14022,14166,14857,14960,14327,14219,14188,14461,14771,14497,14413,14270,14197,14334,14893,14405,14424,14562,14376,14610,13922,13672,14195,14269,14739,14252,13806,14462,13897,14110,13977,13812,14786,14036,14537,14830,14714,14308,14346,14465,14260,14268,13616,14507,14072,13916,13902,14304,14473,14211,13442,14138,15057,14195,14263,13993,14624,14352,14179,14185,14040,13921,14895,14135,14220,14704,14343,14438,13785,14248,14609,14620,14605,13781,14353,14377,14672,14526,13605,14064,14663,14061,14317,14416,14556,13620,14148,13951,14190,13814,14526,14082,14079,13826,14446,13958,13736,13831,14110,14315,13500,14082,13984,14090,14449,15022,14334,14051,14051,14536,14160,14228,14164,14431,14175,13956,14441,14271,13900,14904,14224,14339,14615,14036,14349,14735,13763,13682,14198,14284,14167,14507,14507,14813,13966,14251,14254,14425,14241,14441,14564,14703,14055,14089,13705,14298,14331,14127,14274,14133,13922,14375,14479,14564,14613,14106,14189,14457,14106,14260,13892,13949,14878,14064,14100,14504,14363,13917,14277,13770,14108,14183,13695,13633,14262,14645,14486,14373,13973,14065,14150,14108,13847,13737,13941,13955,14076,14587,13749,13920,13949,13769,13901,13773,14389,14655,13926,13900,14474,13824,14340,14874,14478,14265,13673,14328,14273,13661,13790,13942,13855,14083,14266,14153,13879,13891,13893,14414,13878,14259,14301,13543,13882,13990,13980,14284,14168,13715,13872,14184,14482,14628,14213,14032,13672,14103,14041,14097,14019,14002,14665,14233,14026,14228,14748,14415,14404,14293,14619,14391,14251,14246,14697,14009,13998,14487,14289,14090,13983,14083,14579,14198,14576,14261,13916,14176,14165,13714,14649,14613,13656,14243,13574,14286,14425,14600,14139,13860,14173,14711,13991,14117,14412,14614,13962,14884,14107,14096,13863,14114,14051,13881,13814,14773,13947,14335,14021,13746,14175,14323,13830,14180,14282,14288,13822,14649,14420,14416,14250,13984,14282,14181,14577,14350,14298,14550,13904,14601,14237,14622,13609,13841,14101,14376,13873,14867,13888,14119,14410,13953,13814,14773,13748,14336,14019,14575,14201,13968,14224,14244,14207,14068,14331,14186,13817,13761,14217,14053,14561,13606,13795,13801,13876,14086,14773,13912,14742,14223,14375,13548,14250,14019,13782,14528,13954,14512,13991,13927,14000,14158,13945,13987,13904,14252,13670,14877,14316,14381,13597,14310,14001,14220,14202,14528,14076,13930,13679,13647,13726,14188,14398,14448,13887,13845,13899,13745,14434,14454,13852,14312,14225,14425,14038,14301,14411,14271,13981,14548,14032,14286,14020,14360,13947,14858,14722,14325,14714,14015,14260,14915,14023,14344,14508,14213,14412,14694,13811,13712,13655,14128,14431,14432,14008,14105,14612,14014,13654,14126,13968,13621,14168,13795,13506,14007,14453,13831,13813,13948,13882,14298,14084,14729,13836,14718,14042,14118,13879,14123,14068,14431,14413,14311,14410,14091,14559,13570,14105,14060,14503,14096,14120,13878,14539,14055,13881,14408,14397,14482,14667,13786,13551,14024,14130,14634,13843,13897,13489,14243,14619,13948,14308,14296,14053,14431,14497,14263,14044,14300,14195,14348,13889,13588,14031,14737,14394,14268,13837,14734,13660,14230,14075,14766,14237,13725,14338,14694,14143,14228,13790,14399,14147,14503,14256,14666,14290,14229,14164,14660,14313,14273,14585}},
{{9000,2.300000},{6558,6502,6356,5886,6626,6398,6398,6516,6634,6186,6628,6357,7038,6218,6736,6267,6441,6575,6589,6373,6333,6653,6451,6187,6163,6336,6681,6388,6745,6381,6595,6152,6202,6284,6494,6423,6440,6689,6163,6365,6571,6047,6492,6221,6668,6701,6161,6196,6505,6518,6279,6462,6395,6069,6069,6281,6544,6103,6434,6427,6644,6350,6182,6305,6284,6637,6121,6548,6588,6385,6626,6298,6373,6796,6389,6654,6173,6059,6163,6189,6541,6528,6243,6516,6030,6234,6241,6440,6237,6204,6507,6196,5928,6400,6309,6255,6368,6389,6132,6491,6210,6537,6492,6106,6230,6536,6495,6597,6324,6334,6341,6218,6323,6255,5987,6806,6629,6148,6443,6115,6547,6625,6700,6406,6124,6441,6023,6259,6710,6345,6389,6552,6324,6386,6083,6244,5987,6469,6260,6287,6386,6302,6409,5979,6110,6347,6167,6203,6023,6439,6438,6666,6138,6419,6278,6461,6499,6305,6087,6641,6482,6502,6425,6434,6340,6367,6416,6006,6428,6566,6396,6673,6391,6753,6221,6389,6252,6676,6490,6564,6350,6178,6100,6087,6052,5998,6679,6121,6234,6463,6047,6240,6195,6259,6589,6168,6331,6213,6304,6186,6360,6406,6488,6083,6498,6720,6170,6155,6189,6161,6320,6647,6187,6876,6670,6473,6181,6624,6255,6508,6360,6614,6372,6183,5830,6353,6320,5984,6106,6096,6108,6286,6450,6165,6340,6310,6193,6984,6244,6122,6417,6401,6216,6251,6021,6398,6242,6583,6314,6281,6059,6533,6580,5961,6430,6282,6177,6135,6066,6297,6525,6078,6351,6614,6180,6333,6244,6124,6220,5933,6093,6456,6562,6342,6547,6382,6300,6415,6187,6764,6301,6333,6222,6378,5971,6722,6535,6285,6374,5957,6665,6333,6327,6035,6708,6229,6372,6592,6444,6288,6594,6495,6803,6051,6519,6644,6409,6294,6348,6729,6220,6449,6423,6586,6239,6566,6521,6450,6101,6022,6262,6539,6855,6269,6478,6158,6146,6454,6223,6421,6694,6579,6833,6395,6182,6423,6692,6152,6312,6289,6108,6602,6525,6370,6576,6337,6487,6049,6103,6466,6267,6262,6051,6185,6323,6589,6409,6568,6178,6285,5599,6297,6632,6079,6125,6248,6537,6102,6558,6194,6260,6505,6393,6144,6711,5848,5977,6016,6521,6436,6458,6510,6159,6267,6411,6478,6417,6058,5968,6229,6337,6227,6475,6438,6452,6503,5997,6445,6656,6441,6197,5928,6061,6479,6479,6041,6359,6291,6050,6969,6080,6195,6519,6395,6234,6340,6366,6630,6228,6118,6803,6102,6368,6658,5886,6676,6505,6777,6197,6465,6637,6484,6308,6644,6398,6450,6168,6450,6135,6057,6506,5718,6157,6237,6415,6606,6535,6396,6528,6457,6483,6286,5930,6352,6204,6630,6639,6185,6244,6521,6393,6339,6325,6350,6043,6511,6418,5992,6239,6232,5926,6119,6215,6800,6111,6171,6499,5953,6496,5989,6538,6528,5952,6330,6518,6177,6366,6495,6403,6298,6503,6629,6601,5820,6103,6168,6518,6117,6354,6216,6662,6543,6237,6281,6136,6701,6551,5969,6325,6402,6313,6199,6402,6587,6787,6763,6413,6797,6455,6346,6545,6055,6290,5881,6860,6380,6589,6351,6251,6597,6220,6826,6575,5996,6566,6257,6535,6512,6356,5859,6334,6867,6487,6575,6463,6646,6628,6109,6394,6419,6454,6040,6673,6230,6487,6271,6060,6326,6457,6138,6363,6846,6552,6688,6198,6267,6617,6057,6233,5959,6254,6631,6470,6227,6150,6076,6564,6284,6747,6124,6331,6745,6333,6310,6534,6246,6350,6375,6328,6562,6218,6270,6495,6589,6279,6143,6302,6348,6299,5881,6195,6236,6243,6220,6303,6799,6356,6627,6653,6338,6037,6335,6192,6062,6299,6151,6447,6460,6704,6279,6468,6647,6156,6472,6480,6466,6445,6428,5880,6512,5992,6333,6476,6114,6349,6290,6466,6374,6585,6355,6132,6776,6427,6832,6346,6214,6234,6448,6129,6619,6384,6128,6289,6554,6569,6198,6477,6156,6489,6102,6352,6259,6569,6559,6251,5947,6668,6350,6306,6033,6303,6063,5755,6676,6211,6335,6675,6618,6459,6086,6240,6326,6117,6623,6485,6077,6618,6347,6304,6180,6309,6746,6397,5986,6391,6959,6468,6595,6581,6147,6432,6170,6670,6589,6004,6600,6309,6190,6360,6183,6074,6732,6023,6498,6660,6578,6506,6213,6158,6385,6463,6453,6792,6584,6408,6648,5821,6122,6139,6385,6472,6343,6432,6668,7178,6194,6139,6467,6663,6297,6472,6385,6478,6297,6506,6034,6095,6320,6123,6611,6481,6180,6482,6266,6496,6341,6306,6196,6257,6308,6518,6266,6241,6494,6673,6120,6681,6184,6135,6157,6286,6576,6258,6367,5885,6327,5896,6495,6520,6247,6317,6489,6342,6189,6600,6197,6552,6165,5889,6696,6586,6089,6026,6609,6333,6097,6481,6429,6245,6187,6573,6275,6065,6378,6286,6053,6266,6706,6295,6407,6715,6533,6298,6452,6419,6636,6389,6316,6201,6559,6662,6456,6593,6424,6412,6499,6364,6296,6611,6588,6241,6243,6426,6489,6571,6433,6320,6759,6269,6492,6620,6185,6078,6236,6625,6597,6202,6453,6401,6378,6476,6626,6585,6553,6725,6375,6120,6777,6111,6435,6093,6645,6417,6290,6013,6267,6056,6604,6206,6431,6452,6195,6687,5992,6652,6459,6074,6389,6331,6268,6340,6461,6422,6770,6397,6266,6256,6214,6576,6211,6219,6220,6492,6290,6467,6382,6356,6333,6222,6071,6374,6682,6754,6487,6620,6774,6289,6703,6939,6137,6386,6485,6509,6381,6449,6383,6052,6148,6260,6384,6381,6754,6273,6530,6236,6548,6650,6284,6686,6193,6289,6390,6297,6168,6353,6266,6589,6711,6625,6418,6201,6499,6643,6220,6261,6110,6437,6041,6685,6402,6462,6422,6411,6478,6182,6441,6535,6321,6613,6579,6392,6296,6326,6146,6231,6460,6755,6208,6433,6469,6064,6304,6306,6116,6498,6512,6509,6755,6035,6535,6662,6244,6477,6476,6262,6325,6143,6477,6691,6373,6044,6516,6247,6240,6553,6370,6333,6568,6722,6350,6163,6134,6139,6142,6482,6723,6702,6420,6422,6653,6355,6164,6376,6139,6529,6107,6432,6162,6458,6252,6374,6351,6278,6640,6475,6753,6513,6596,6355,6019,6262,6528,6060,6550,6459,6540,6571,5906,6303,6081,6304,6347,6601,6378,6469,6391,6082,6207,6534,6243,6019,6374,6955,6075,6482,6313,6370,6521,6159,6205,6304,6496,5975,6180,6743,6168,6579,5955,6424,6215,6212,6290,6193,6572,6305,6494,6720,6368,6379,5866,6323,6396,6410,5731,6538,6261,6411,6491,6257,6127,6089,6388,6210,6023,6384,6285,6587,6480,6862,6073,6340,6233,6543,6386,6320,6036,6793,6139,6307,6304,6254,6425,6467,6433,6565,6726,6305,6057,6779,6338,6225,6435,6581,5955,6337,6332,6381,6426,6283,6359,6243,6287,6388,6475,6579,6346,5953,6258,6295,6173,6216,6455,6127,6460,5927,6572,6530,6422,6286,6583,6436,6499,6657,6340,6353,6351,5977,6322,5969,5963,6278,6312,6495,6245,6074,6146,6544,6501,6087,6664,6560,6834,6205,6283,6261,6338,6207,6156,6507,6444,6480,6305,6611,6461,6239,5946,6456,6316,6432,6599,6595,6292,6322,6468,6194,6583,6403,6419,6665,6217,6045,6584,6353,6573,6327,6692,6342,6397,6129,6665,6199,5968,6347,6560,6396,5905,6385,6545,5856,6237,6374,6436,6329,6089,6288,6136,6333,6109,6713,6372,6379,6834,5975,6299,6169,6150,6365,6652,6009,6380,6243,6499,6541,6503,6761,6580,6555,6410,6199,6541,6474,6231,6658,6250,6306,6098,6479,6519,5759,6182,6254,6254,6371,6281,6282,6590,6577,6091,6128,6654,6530,6530,6472,6413,6653,6209,6442,6453,6374,6689,5970,6606,6395,6206,6624,6351,6050,6230,5988,6161,6108,6134,6196,6316,6512,6550,6550,5984,6300,6342,6179,6426,5998,6626,6714,6779,6390,6406,6520,6184,6460,5948,6215,5984,6468,6456,6338,6462,6375,6224,6472,6449,6391,6123,6652,6174,6175,6499,5873,6219,6635,6242,6386,6371,6177,5993,6635,6368,6300,6364,6024,6297,6015,6237,6654,6478,6792,6130,6181,6713,6495,6356,6523,5968,6402,6550,6335,6467,6700,6459,5920,6521,6130,6184,6542,6254,6461,6483,6161,6118,6261,6281,6152,6626,6239,6334,6211,6000,6817,6498,6214,6461,6922,6332,6155,6448,6413,6541,6398,6280,6281,6582,6710,6424,6342,6388,6537,6504,6190,6160,6370,6358,6164,6172,6429,6340,6363,6500,6295,5709,6478,6481,6397,6256,6218,6357,6488,6518,6303,6411,6699,6444,6234,6520,6223,5983,6608,6375,6300,6167,6214,6466,6403,6501,6288,6109,6276,6437,6324,6226,6493,6534,6458,6344,6259,6587,6352,6309,6722,6623,6073,6369,6307,6338,6268,6432,6102,6190,6382,6558,6268,6685,6080,6724,6162,6140,6283,6540,6749,5997,6364,6313,6618,6646,6292,6222,6637,6736,6407,5803,6513,6190,6418,6382,6399,6359,6277,6259,6306,6125,6498,6242,6790,6393,6776,6819,6135,6209,6108,6193,6145,6535,6184,6038,6075,6486,6345,6432,6329,6264,6600,6359,6082,6506,6314,6198,6249,6183,6322,6411,6563,6459,5915,6423,6453,6591,6508,6288,5982,6220,6468,6474,6488,6162,6446,6261,6155,6353,6201,5864,6254,6579,6166,6403,6427,6004,6375,6460,6470,6415,6359,6209,6192,6454,6192,6651,5914,5912,6181,6357,6805,6536,6346,6446,6574,6373,6305,6295,6303,6260,6384,6374,6608,6366,6033,6644,6474,6258,6415,6683,6194,6259,6646,5879,6020,6443,6507,6674,6264,6588,6539,6536,6560,6258,6319,6504,6388,5979,6063,6072,6434,6621,6398,6081,6344,6725,6465,6878,6546,6255,6368,6694,6470,6383,6389,6076,6088,6557,6204,6670,6328,6587,6797,6669,5879,6569,6172,6313,6169,6360,6847,6428,6640,6392,6480,6742,6379,5999,6327,6470,6554,5980,6131,6031,6289,6723,6373,6681,6173,6094,6323,7120,6322,6706,6635,6873,6216,6183,6573,6331,6001,6627,6137,6444,6179,6722,6434,6245,6624,6516,6123,6407,6395,6220,6199,5865,6015,6421,6342,6461,6567,6353,6398,6329,6436,6475,6576,6106,6035,6385,6563,6473,6267,6200,6021,6196,6221,6413,6375,6299,6171,6459,6298,6557,6073,6040,6426,6606,5928,6248,6161,6645,6432,6663,6370,6225,6185,6283,6412,6387,6501,6336,6248,6376,6304,6666,6446,6517,6383,6201,6270,6190,6200,6386,6658,6237,6079,6498,6644,6482,6307,6293,6289,6375,6937,5904,6344,6276,6316,6392,6384,6476,6446,6572,6258,6137,6352,6404,6637,6438,6427,6649,5932,6377,6323,6403,6026,6365,6502,5870,6300,6381,6124,6046,6303,6269,6513,6368,6322,6191,6209,6256,6204,6657,6078,6487,6194,6746,6039,6652,6427,6421,6200,6643,5687,6057,6375,6503,6227,6652,6324,6271,6631,6131,6451,6357,6282,6353,6057,6373,6528,6368,6539,6173,6403,6584,6878,6564,7089,6069,6515,6159,6742,6292,6784,6348,6236,6044,6390,6186,6249,6464,6265,6565,6207,6349,6769,6376,6606,6535,6578,6121,6203,6350,6221,6684,6339,6208,6402,6230,6552,6282,6464,6755,6191,6774,6493,6365,6494,6503,6219,6345,6434,6588,6638,6175,6405,6257,6556,6450,6432,6516,6412,6112,6521,6308,6157,6751,6792,6547,6535,6563,6533,6090,6241,6272,6565,6213,6246,6220,6100,6413,6503,6380,6085,6539,6449,6392,6184,6340,6316,6472,6481,6335,6290,6405,6447,6666,6379,6319,6476,6664,6487,6381,6343,6492,6830,6397,6125,6218,6613,6231,6655,6496,6240,6671,6193,6191,6201,5982,6411,6104,6485,6429,6624,6712,6250,6487,6231,6363,5999,6307,6657,6143,6672,6407,6342,6308,6308,6449,6055,6403,6402,6228,6223,6409,6526,6393,6265,6474,6546,6370,6433,6430,6412,6250,6119,6336,6347,6524,6152,6188,6289,6671,6644,6323,6549,6182,5641,6460,6291,6442,6416,6495,5942,6658,6442,6203,6635,6853,5977,6552,6498,5925,6250,6186,6587,6142,6478,6372,6612,6498,6226,6460,7062,6655,6812,6221,6302,6378,6539,6563,6529,6229,6645,6338,6782,6404,6424,7063,6409,6194,6434,6412,6233,6236,6460,6309,6521,6563,6539,6180,6370,6348,6669,6205,6457,6219,6652,6147,6374,6448,6131,6026,6440,6219,6104,6385,7001,6278,6539,6356,6787,6653,6018,6587,6482,6686,6466,6519,6457,6694,6289,6492,6289,6790,6526,6353,6370,6122,6715,6506,6293,6366,6429,6237,6521,6212,6056,6050,5948,6474,6690,6295,6539,6226,6394,6144,6428,6080,6543,6559,6362,6324,6377,6227,6891,6336,6272,6265,6331,6200,6589,6647,6373,6386,6624,6396,6441,6307,6534,6381,6661,6340,6626,6322,6532,6908,6157,6376,6522,6241,6462,6680,6273,6572,6117,6099,6238,6450,6432,6426,6373,6307,5989,6288,6424,6282,6239,6527,6281,6261,6719,5876,6571,6418,6010,6296,6326,7034,5938,6626,6049,6346,6355,6574,6479,6529,6500,6776,6565,6341,6185,6361,6178,6613,6202,6521,6131,6482,6559,6489,6105,5860,6001,6587,6397,6338,6340,6832,6587,6049,6299,6568,5918,5901,6680,6370,6429,6173,6230,6264,6214,6340,6453,6315,6427,6454,6478,6505,6540,6618,6164,6907,6341,6324,5980,6666,6494,6261,6209,6070,6525,6289,6178,6509,6466,6187,6495,6419,6495,6400,6276,6330,6214,6330,6429,6449,6646,6353,6510,6250,6423,6446,6206,6148,6596,6503,6111,6442,6317,6288,6613,6338,6569,6151,6222,6513,6650,6404,6390,6353,6138,6475,6221,5961,6069,5948,6278,6244,6304,6468,6389,6687,6354,6057,6428,6084,6485,6607,6355,6447,6777,5980,6424,6681,6249,6722,6466,6657,6715,6458,6219,6358,6432,6330,6536,6376,6444,6377,6539,6407,6224,6714,6568,6324,6432,5915,6575,6683,6588,6060,6340,6904,6789,6350,6326,6316,6580,6358,6517,6390,6593,6395,6720,6221,6013,6355,6362,6284,6233,6249,6165,6632,6377,6229,6479,6655,6054,6282,6352,6552,5972,6111,6362,6032,6513,6496,6150,6512,6335,6442,6001,6561,6265,6744,5903,6240,6245,6532,6663,6161,6372,6070,6207,6334,6234,6556,6796,5922,6518,6502,6380,6183,6486,6271,6731,6356,6823,6058,6602,5888,6551,6652,6224,6175,6097,6099,6322,6527,6318,6725,5943,6398,6497,6426,6376,6360,6477,6138,6321,6040,6398,6336,6780,6264,6154,6485,6403,6361,6147,6237,6507,6163,6581,6569,6474,6154,6125,6315,6728,6137,6445,6171,6087,6441,6451,6301,6550,6408,6614,6378,6497,6265,6087,6294,6350,6058,6136,6240,6502,6677,6672,6457,6362,6619,6468,6029,6196,6593,6329,6412,6345,6797,6542,6192,6215,6162,6446,6560,5767,6826,6243,6330,6448,6452,6276,6438,6390,6270,6098,6256,6182,6347,6673,6268,6415,6147,5780,6318,6112,6109,6376,6442,6204,6091,6052,6533,6344,6715,6441,6372,6381,6228,6220,6416,6319,6245,6529,6937,6325,5988,6647,6207,6431,6343,6208,6327,6135,6739,6255,6064,6586,6321,6647,6400,6664,6150,6411,6372,6277,6291,6556,6166,6235,6285,6284,6284,6245,6172,6183,6247,6280,6462,6293,6105,6134,6492,6429,6518,6294,6576,6534,6435,6538,6382,6245,6436,6760,6104,6668,6142,6684,6435,6549,6042,6431,6358,6232,6635,6689,6532,6226,6205,6249,6321,6454,6542,6395,6183,5953,6263,5977,6310,6192,6446,6031,6251,6240,6431,6593,6075,6480,6431,6417,6103,5860,6012,6475,6528,6324,6349,5959,6818,6355,6466,6096,6728,6477,6556,6448,6189,6687,6345,6106,6255,5928,6396,6114,6352,6420,6444,6223,6142,6219,6568,6676,6407,6502,6098,6077,6458,6756,6413,6544,6485,6046,6195,6161,6286,6212,5943,6085,6436,6463,6407,6751,6187,6595,6573,6333,6812,6389,6312,6570,6467,6243,6175,6350,6320,6450,6512,6521,6605,6730,6177,6288,6225,6416,6139,6659,6579,6116,6659,6145,6388,6091,6280,6318,6470,6270,6237,6546,6564,6523,6292,6442,6423,6305,6088,6244,5832,6285,6131,6403,6566,6629,6849,6407,6365,6692,6691,6160,5932,6307,6532,6141,6044,6387,6685,6305,6264,6374,6296,5893,6428,6407,6164,6021,6097,6212,6250,6488,6570,6107,6282,5862,6415,6432,6136,6330,6586,6809,6127,6249,6065,6502,6227,5850,6653,6789,6162,6584,6178,6696,6500,6284,6286,6129,6231,6166,6101,6203,6165,6305,6374,6403,6248,6156,6169,6431,6272,6362,6312,6688,6144,6299,6126,6261,6420,6744,6487,6363,6184,6224,6511,6358,6232,6056,6496,6368,6480,6449,6501,6431,6333,6163,6394,6090,6213,6505,6186,6150,5964,5984,6274,6460,6287,6281,6468,6354,6326,6016,6474,6773,6613,6285,6524,6223,6526,6563,6601,6139,6246,6232,6341,6487,6274,6037,6436,6249,6315,6392,6236,6545,6262,6348,6572,6100,6571,6550,6306,6350,6514,5999,6259,6338,6161,6571,6535,6551,6264,6528,6211,6613,6346,6258,6257,6140,6444,6816,6089,6116,6164,6561,6656,6719,6302,6299,5804,6607,6558,6431,6420,6450,6338,6445,6571,6372,6655,6470,6308,6513,6382,6605,6388,6447,6436,6148,6371,6492,5995,6176,6208,6204,6264,6667,6424,6668,6305,6070,6392,6442,6330,6249,6467,6758,6536,6800,6407,6357,6401,6589,6567,6285,6133,6596,6461,6545,6396,6417,6698,6268,6307,6002,6319,6128,6268,6549,6460,6238,6238,5784,6617,6161,6540,6256,6409,6437,6543,6540,6040,6308,6364,6339,6527,6184,6516,6061,6348,6443,6557,6312,6217,6391,6321,6431,5948,6264,6177,6715,6278,5997,6173,6270,6326,6279,6673,6265,6681,6758,5935,6642,6313,6652,6456,6163,6736,6184,6385,6229,6393,6751,6482,6235,6538,6355,6391,5963,6460,5904,6690,6596,6618,6743,6379,6100,6019,6371,6516,6280,6495,6405,6299,6199,6602,6300,6240,6390,6336,6468,6866,6343,6088,6423,6836,6321,6455,6375,6472,6529,6026,6257,6537,6292,6471,5940,6185,6483,6311,6305,6047,6240,6334,6462,6541,6458,6434,6441,6254,6116,6581,6371,6177,6321,6375,6475,6253,6143,6256,6327,6298,6482,6177,6297,6993,6579,6605,6627,6793,6508,6379,6299,6272,6499,6496,6512,6525,6553,6642,6324,6295,6586,6562,6466,6459,6438,6338,6395,6085,6184,6258,6354,6293,6901,6565,6197,6422,6256,6243,6570,6147,6495,6437,6317,6018,6577,6698,6107,6324,6152,6333,6493,6415,6482,6536,6534,6692,6580,6291,6409,6615,6574,6398,6819,6584,5977,6276,6589,6296,6039,6245,6541,6788,6594,5917,6368,6266,6663,6491,6053,6259,6474,6360,6552,6434,6613,6597,6178,6151,6281,6248,6500,6221,6257,6536,6418,6590,6381,6272,6219,6472,6606,6175,6300,6239,6189,6275,6573,6515,6446,6139,6473,6581,5965,6211,6371,6647,6355,6327,6472,6856,6379,6187,6102,6392,6600,6472,6293,6263,6331,6107,6318,6543,6383,6421,6600,6509,6587,6090,6510,6285,6641,6422,6196,6256,6588,6352,6389,5964,6603,6647,6172,6201,6446,6563,6512,6694,6183,6173,6264,6191,6240,6701,6124,6635,6353,6589,6183,6445,6403,6288,6173,6461,6303,6308,6127,6714,6587,6335,6181,6254,6027,6157,6690,6714,6260,6448,6344,5857,6470,6426,6224,6765,5892,6383,5910,5942,6078,6094,6420,6248,6415,6685,6230,6385,6177,5956,6291,6568,6395,6307,6271,5890,6410,6613,6298,6279,5828,6492,6565,6177,6424,6035,6148,6197,6389,6582,6267,6292,6242,6703,6581,6347,6191,6564,6247,6508,6310,6061,6383,6782,6625,5996,6784,6502,6311,6700,6640,6633,6138,6699,6387,6353,6568,6562,6572,6136,6904,6471,6681,6578,6192,6375,6376,6574,6417,6129,6213,6611,6126,6846,6574,6397,6280,6078,6559,6114,6276,6537,6487,6544,6304,6239,6256,6656,6516,6029,6193,6262,6554,6151,6548,6351,6351,6401,6708,6436,6350,6496,6387,6444,6123,6307,6799,6218,6345,6509,6522,6089,6275,5956,6151,6194,6575,6347,6312,5835,6256,6528,6247,6508,6976,6549,6125,6339,6260,6592,6448,6244,6340,6681,6724,6188,6336,6183,6316,6139,6245,6309,6391,6527,6523,6555,6507,6364,6266,6360,6114,5985,6433,6349,6316,6519,6661,6351,6636,6598,6236,5990,6543,6359,6506,6365,6282,6327,6273,6337,6467,6364,6357,6268,6553,6680,6243,6281,6232,6306,6444,6278,6455,6277,6528,6357,6193,5917,5930,6168,6597,6367,6637,6313,6399,6285,6748,6388,6293,6135,6013,6311,6719,6587,6267,6411,6687,6261,6251,6479,6139,6288,6436,6500,6588,6363,6184,6216,6677,6455,6155,6225,6323,6430,6271,6308,6081,6319,6481,6186,6090,6230,6701,6275,6561,6219,6378,6374,6353,6393,6406,6064,6444,6373,6583,6427,6240,6789,6243,6526,6610,6600,6499,6303,6077,6468,6586,6807,6181,6450,6148,6080,6432,6232,6692,6233,6423,6207,6357,6011,6403,6219,6203,6182,6608,5881,6480,6138,6140,6664,6590,6486,6209,6294,6258,6255,6380,6385,6549,6729,6592,6050,6559,6354,6400,6140,6019,6638,6271,6455,6196,5996,6536,6281,6311,6482,6627,6198,6210,6546,6507,6184,6096,6173,6922,6367,6493,6673,6501,6547,6283,6430,6636,6268,6429,6615,6319,6268,6216,6089,6198,6248,6220,6334,6422,6329,6523,6499,6661,6559,6453,6195,6309,6121,6025,6181,6635,6122,5966,6262,6347,6447,6553,6045,6347,6762,6658,6360,6421,6385,5677,6136,6461,5889,5904,6500,6647,6549,6235,6007,6332,6434,6305,6508,6348,6132,6438,6255,6871,6344,6353,6836,6191,6354,6633,6210,6497,6474,6292,6466,6216,6660,6599,6401,6538,6046,6160,6528,6952,6537,6282,6508,6088,6692,6471,6073,6227,6539,6506,6340,6275,6335,6135,6615,6367,6555,6399,6124,6162,6312,6475,6832,6139,6486,6409,6284,6005,6101,6608,6166,6370,6057,6558,6547,6657,6082,6148,6044,6505,5868,6644,6585,6181,6959,6238,6297,6350,6754,6674,6263,6101,6465,6001,6379,6569,6489,6464,6217,6598,6382,6423,6384,6129,6568,6355,6487,6528,6313,6516,6720,6348,6519,6811,6152,6355,6777,6692,6371,6498,6382,6228,5933,6242,6400,6453,6107,6372,6060,6304,6464,6538,6273,6433,6357,6554,6679,6542,6472,6398,6235,6431,6450,6325,6409,6333,6692,6154,6292,6334,6172,6494,6654,6298,6197,6459,6178,6382,6785,6294,6120,6363,6240,6435,6707,6319,6537,6336,6379,6012,6255,6340,6960,6468,6324,6314,6349,6488,6211,6265,6205,6254,6431,6144,6110,6205,6471,6453,6279,6287,6527,6443,6374,6287,6323,6461,6181,5974,6237,6081,6217,6498,6234,6386,6488,6536,6128,6484,6223,6428,6480,6702,6215,6213,6321,6398,6165,7113,6635,6515,6425,6116,6074,6106,6659,6190,6435,6206,5918,6500,6638,6252,6609,6569,6331,6544,6166,6391,6105,6119,6282,6284,6437,6506,5978,6598,6502,6675,6100,6480,6093,6467,6443,6488,6597,6435,6280,6127,6248,6480,6277,6404,6232,6273,6500,6187,6248,5924,6155,6128,6594,6434,6355,6830,6604,6740,6242,6324,5956,6289,6541,6437,6643,6166,6374,6476,6485,6040,6324,6725,6754,6475,6097,6292,6514,6616,6430,6355,6429,6527,6392,6439,6249,6288,6111,5881,6226,6192,6576,6566,6169,6728,6420,6207,6205,6162,6398,6721,6552,6077,6475,6450,6257,6271,6446,6485,6534,6189,6281,6393,6375,5681,6223,6617,6322,6944,6503,6366,6374,6606,6399,6317,6442,5963,6236,6472,6091,6316,6431,6597,6222,6336,6160,6206,6420,6056,6382,5912,5917,6371,6536,6262,6497,6329,6429,6378,6646,6457,6503,6161,6015,5987,6342,6423,6373,6083,6234,6333,6693,6064,6234,6255,6469,6293,6240,6174,6333,5821,6375,6615,6665,6583,6158,6627,6799,6466,6320,6412,6202,6248,6651,6351,6271,6566,6807,6329,6743,6022,6748,6322,6330,6461,6284,6421,6274,6443,6257,6621,6832,6181,6629,6394,6904,6456,6399,6521,6241,6384,6271,6542,6574,6241,6497,6050,6298,6141,6029,6669,6468,6587,6734,6240,6178,6335,6201,6199,6676,6624,6735,6338,6198,6140,6560,6235,6633,6293,6142,6615,5881,6080,6571,6276,7018,5981,6395,6047,6155,6380,6244,6247,6086,6396,6758,5909,6165,6575,6666,6667,6487,6512,6506,6214,6554,6405,6301,6516,6110,6345,6573,6487,5884,6218,6534,5999,6567,6140,6282,6031,6659,6678,6025,6554,6546,6394,6794,6800,6495,6447,6097,6340,6222,6164,6241,6305,6039,6233,6364,6235,6428,6377,6086,6432,6475,6384,6338,6160,6304,6651,6259,6422,6436,6488,6397,6402,6474,6222,6687,6360,5946,6147,6367,6392,6290,6450,6582,6656,6212,6234,5923,6213,6681,6415,6153,6191,6275,6229,6271,6089,7044,6488,6704,6494,6484,6283,6388,6117,6244,6639,6303,6710,6159,6449,6099,6546,6628,6349,6100,6314,6148,6284,6157,6559,6501,6079,6556,6318,6127,6612,6216,6133,6333,6503,6122,6003,6610,6275,6787,6553,6681,6536,6240,6659,6287,6729,6309,6649,6609,5967,5982,6159,6052,6100,6311,6475,6335,6055,6858,6293,6483,6312,6142,6388,6305,6048,6725,6656,6400,6353,6184,6275,6493,6103,6129,6185,6466,6600,6109,6541,6372,6463,6164,6492,6054,6562,6247,6472,6496,6297,6338,6243,6655,6649,6517,6157,5984,6401,6467,5889,6478,6318,5994,6586,6196,6260,6425,6495,6041,6566,6521,6324,6232,6615,6410,6657,6549,6211,6037,6508,6072,6169,6635,5918,6273,6508,6480,6291,6557,6367,6364,6546,6866,6488,6232,6435,6299,6410,6283,6370,6558,6081,6525,5866,6512,6544,6146,6181,6208,6618,6471,6410,6266,6543,6578,6725,6413,6408,6339,6605,6126,6332,6504,6098,6513,6310,6147,6072,6380,6104,6501,6418,6652,6022,6398,6753,6713,6184,6165,6384,6265,6344,6291,6452,6173,6147,6243,6327,5890,6235,6168,6286,6312,6512,6106,6585,6304,6379,6503,6043,6033,6577,6264,6570,6486,6389,6093,6408,6450,6446,6310,6134,6153,6091,6575,6179,6176,6441,6314,6424,6167,6163,6502,6549,6643,6285,6124,6414,6553,6749,6290,6360,6442,6396,6054,6573,6222,6616,6488,6429,6261,6338,6295,6382,6511,6168,5966,5991,6658,6095,6261,6418,6294,6544,6381,6407,6632,6399,6479,6102,6377,6396,6414,6260,6308,6517,6337,6233,6274,6424,6240,6270,6054,6566,6284,6204,5940,6351,6115,6252,6350,6516,6580,6375,6388,6448,6767,6304,6200,6813,6065,6481,6252,6339,6702,6419,6257,6245,6470,6585,6056,6030,6528,6636,6954,6281,6396,6330,7078,6299,6116,6418,6205,6263,6522,6234,6608,6411,6305,6415,5995,6452,6212,6343,6226,6170,6738,6276,6015,6439,6297,6497,6390,6660,6230,6486,6465,6493,6351,6564,6192,6339,6602,6064,5820,6327,6530,6236,6347,6302,6804,6517,6132,6435,6433,6711,6270,6180,6394,6651,6242,6090,6515,6801,6414,6453,6434,6318,6625,6326,6662,6621,6357,6235,6381,6283,6555,6195,6323,6303,6080,6294,6196,6119,6020,6423,6033,6613,6404,6349,6264,6618,6335,6561,6786,6178,5927,6828,5748,6558,6036,6382,6911,6334,6458,6016,6316,6615,6293,6390,6591,6394,6383,6404,6704,6090,6483,6314,6525,6550,6384,6404,6746,6136,6256,6063,6733,6114,6516,6774,6739,6194,6092,6450,6318,6558,6467,6332,6236,6689,6666,6331,5936,6687,6129,6161,6177,6254,6338,6286,6732,6539,6391,6380,6729,6417,6771,6436,6509,6352,6480,6304,6178,6699,6403,6335,6290,6155,6504,6180,6353,6213,6331,6310,6161,5992,6339,6123,6486,6303,6260,6813,6593,6279,6272,6589,6436,5754,6554,6419,6775,6174,6087,6388,6539,6483,6370,6644,6258,6304,5996,6167,6327,6183,6355,6117,6317,6227,6093,6089,6465,6139,6367,6300,6494,6230,6247,6411,6363,6433,6094,6492,6459,6623,6248,6315,6498,6322,6597,6309,6494,6631,6570,6165,6291,6506,6332,6759,6314,6370,6082,6411,6050,6623,6611,6306,6349,6173,6468,5831,6050,6188,6660,6437,6370,6271,6805,6673,6288,6068,6457,6347,6241,6297,6310,6431,6456,6610,6643,6719,6262,6099,6100,6468,6428,6405,6701,6381,6416,6444,6578,6346,6432,6681,6363,6716,6227,6403,6245,6419,6194,6531,6593,6387,6259,6619,6515,6573,6602,6687,6284,6120,6299,6304,6492,6443,6310,6319,6376,6341,6503,6295,6314,6511,6488,6372,6603,6347,6289,6676,6161,6421,5981,6339,6174,6690,6571,6306,6545,6810,6615,6448,6514,6302,6321,6385,6160,6709,6303,6182,6016,5979,6434,6151,6324,6264,6496,6189,6566,6499,6517,6292,6229,6282,6660,6670,6161,6172,6356,6155,6581,6464,6069,6207,6735,6353,6468,6274,6586,6360,6595,6298,6501,6507,6562,6227,6670,6495,6329,6431,6571,6873,6457,6629,6871,6135,6685,6402,6074,6324,6800,6503,6130,6622,6439,6003,6192,5998,6492,6468,6468,6209,6147,6246,6243,6531,6318,6192,6512,6323,6464,6259,6274,6525,6101,6380,6443,6644,6480,6613,6065,6528,6288,6380,6333,6563,6249,6310,6630,6273,6631,6648,6611,6428,6628,5950,6404,6305,6567,6316,6303,6382,6422,6439,5854,6633,6094,6037,6464,6489,6361,6378,6370,6137,6285,6230,6115,6266,6780,6288,6589,6638,6241,6207,6724,6377,6396,6386,6167,6265,6586,6781,6341,6040,5903,6535,6593,6351,6613,6408,6098,6190,6179,6483,6455,6241,5959,6704,6344,6569,6306,6458,6332,6621,6594,6352,6211,6374,6500,6004,6259,6117,6100,6226,6341,5970,6377,6455,6650,6348,6328,6657,6519,6230,6503,6412,6245,6345,6287,6057,5992,6410,6132,6586,6249,6325,6298,6218,6171,6528,6377,6335,6644,6424,6541,6464,6559,5777,6507,6478,6297,6465,6571,6217,6133,6477,6331,6613,6206,6021,6129,6345,6315,6099,6294,6397,6384,5702,6333,6387,6294,6281,6296,6650,6742},{5364,5587,5349,5535,5628,5265,5514,5368,5317,5604,5527,4987,5193,5485,5485,5436,5430,5341,5490,4914,5605,5681,5157,5357,5414,5400,5351,5242,5303,5087,5301,5396,5457,5572,5226,5761,5301,5556,5223,5354,5119,5043,5272,5483,5339,4979,5302,5215,5396,5351,5501,5295,5489,4923,5373,5475,5378,5341,5285,5744,5543,5358,4882,5672,5314,5473,5138,5241,5451,5443,5612,5240,5022,5456,5092,5434,5412,5084,5521,5566,5198,5437,5273,5517,5359,5356,5755,5429,5560,4993,5423,5136,5413,5323,5700,5487,5490,5322,5373,5174,5344,5178,5453,5392,5500,5184,5351,5072,5529,5219,5255,5355,5398,5217,5419,5366,5318,5554,5478,5141,5154,5480,5508,5467,5530,5345,4824,5651,5059,5449,5532,5653,5493,5268,5559,5457,5320,5705,5369,5168,5582,5267,5194,5582,5380,5351,5377,5489,5327,5548,5178,5587,5364,5578,5192,5336,5219,5309,5465,5307,5424,5359,5550,5272,5548,5341,5374,5217,5298,5445,5237,5374,5538,5430,5451,5660,5190,5269,5258,5503,5606,5386,5235,5575,5403,5629,5240,5375,5506,5487,5468,5573,5473,5238,5126,5431,5170,5558,5460,5273,5421,5234,5312,5318,5753,5520,5082,4969,5114,5561,5467,5354,5453,5654,5584,5183,5384,5520,5576,5425,5460,5204,5571,5135,5379,5250,5264,5137,5222,5258,5409,5349,5044,5473,5402,5397,5552,5187,5271,5545,5356,5501,5464,5366,5194,5527,5537,5284,5467,5773,5474,5143,5341,5109,5681,5758,5282,5402,5371,5146,5272,5548,5284,5263,5363,5326,5571,5538,5308,5286,5585,5574,5430,5209,5355,5460,5194,5361,5146,5245,5485,5632,5575,5312,5404,5391,5378,5395,5037,5376,5383,5363,5258,5465,4998,5368,5584,5308,5387,5505,5012,5337,5433,5448,5461,5325,5460,5263,5347,5247,5510,5588,5223,5454,5656,5426,5461,5418,5251,5575,5331,5360,5259,5755,5291,5631,5696,5499,5194,5014,5515,5479,5090,5210,5447,5469,5740,5220,5388,5546,5342,5127,5430,5583,5409,5161,5333,5177,5105,5314,5411,5317,5271,5456,5597,5380,5489,5237,5150,5303,5370,5659,5321,5619,5098,5088,5314,5531,5190,5267,5325,5347,5658,5637,5381,5329,5337,5336,5374,5589,5394,5240,5008,5410,5271,5009,5618,5231,5209,5529,5222,5667,5370,5403,5335,5269,5100,5166,5663,5431,5159,5097,5527,5519,5749,5030,5554,5918,5082,5455,5330,5506,5523,5669,5311,5315,5342,5499,5435,5396,5278,5379,5376,5448,5612,5112,5448,5465,5085,5206,5478,5561,5092,5522,5407,5499,5397,5659,5325,5459,5501,5273,5379,5191,5780,5103,5315,5396,5862,5437,5621,5346,5381,5361,5953,5388,5072,5288,5376,5191,5477,5324,5329,5359,5221,5457,5577,5409,5288,5206,5302,5145,5494,5228,5250,5334,5451,5259,5404,5386,5216,5370,5685,5527,5599,5218,5229,5204,5445,5450,5646,5588,5382,5511,5268,5564,5093,5081,5268,5547,5120,5548,5340,5346,5397,5522,5196,5496,5461,5459,5411,5236,5398,5522,5410,5705,5239,5110,5022,5407,5137,5221,5337,5245,5467,5309,5355,5301,5574,5287,5519,5430,5777,5540,5187,5464,5329,5228,5463,5122,5370,5637,5282,5338,5307,5505,5582,5474,5251,5182,5540,5276,5520,4720,5326,5286,5086,5181,5445,5129,5420,5117,5432,5529,5229,5499,5313,5282,5274,5453,5134,5340,5305,5370,5444,5374,5461,5387,5254,5151,5741,5181,5415,5289,5338,5497,5177,5384,5540,5351,5241,5693,5258,5232,5368,5420,5409,5467,5381,5722,5281,5397,5371,5514,5524,5393,4977,5699,5247,5577,5626,5207,5400,5320,5159,5156,5612,5215,5485,5479,5366,5324,5287,5550,5174,5725,5551,5364,5491,5312,5244,5228,5268,5380,5226,5337,5463,5784,5327,5525,5331,5423,5571,5583,5221,5414,5302,5339,5395,5112,5287,5395,5873,5470,5634,5452,5457,5122,5205,5071,5272,5536,5502,5058,5495,5200,5302,5244,5401,5507,5453,5548,5555,5552,5532,5601,5425,5111,5510,5477,4980,5276,5537,5441,5563,5458,5346,5788,5308,5187,5662,5321,5294,5490,5293,5549,5235,5622,5457,5331,5470,5244,5559,5716,5422,5563,5460,5499,5783,5381,5406,5025,5429,5099,5296,5287,5443,5104,5311,5395,5340,5486,5335,5043,4987,5533,5160,5543,5754,5713,5243,5556,5098,5228,5404,6002,5345,5271,5407,5379,5407,5457,5380,5384,5580,5252,5406,5294,5655,5167,5759,5232,5596,5502,5223,5161,5325,5595,5322,5655,5335,5146,5631,5552,5423,5451,5416,5389,5409,5608,5243,5627,5566,5383,5605,5355,5148,5479,5717,5217,5439,5149,5550,5425,5492,5423,5734,5149,5225,5411,5273,5417,5464,5037,5360,5347,5248,5375,5320,5274,5470,5574,5417,5308,5380,5533,5269,5204,5583,5375,5663,5540,5642,5366,5355,5073,5446,5413,5722,5905,5373,5721,5055,4987,5243,5277,5527,5174,5187,5276,5426,5405,5121,5290,5443,5312,5264,5320,5598,5280,5492,5061,4999,5175,5243,5542,5452,5492,5268,5189,5557,5320,5268,5275,5447,5247,5346,5283,5111,5353,5429,5217,5526,5337,5585,5604,5460,5048,5487,5593,5438,5052,5610,5591,5383,5096,5231,5655,5449,4762,5393,5457,5266,5206,5521,5281,5269,5504,5547,5435,5413,5295,5551,5629,5225,5316,5260,5298,5057,5214,5150,5076,5505,5744,5499,5450,5333,5607,5407,5073,4912,5369,5298,5512,5375,5628,5194,5548,5449,5469,5307,5540,5374,5336,5166,5474,5463,5435,5399,5480,5419,5368,5448,5459,5204,5433,5316,5532,5216,5351,5755,5463,5416,5391,5240,5233,5636,5411,5046,5215,5659,5382,5510,5685,5488,5493,5440,5252,5380,5125,5475,5349,5412,5507,5342,5001,5353,5466,5442,5247,5485,5444,5420,5423,5275,5503,5293,5314,5171,5365,5533,5049,5737,5581,5193,5605,5286,5415,5268,5585,4987,5493,5217,5517,5581,5291,5575,5417,5599,5347,5756,5523,5079,5398,5535,5257,5249,5240,5601,5462,5537,5910,5586,5386,5489,5633,5254,5250,5336,5252,5392,5408,5440,5479,5441,5871,5446,4865,5365,5601,5165,5491,5401,5038,5599,5218,5444,5578,5483,5236,5412,5454,5363,5544,4972,5178,5678,5136,5001,5161,5300,5249,5250,5257,5660,5447,5155,5371,5337,5435,5549,5229,5455,5813,5500,5374,5485,5386,5555,5293,5526,5526,5733,5340,5248,5645,5245,5263,5614,5080,5223,5347,5118,5495,5517,5296,5552,5424,5217,5632,5420,5298,5234,5475,5383,5667,5334,5864,5455,5191,5068,5390,5156,5254,5630,5454,5533,5274,5325,5310,5342,5176,5719,5357,5631,5225,5217,5217,5319,5015,5694,5644,5636,5233,5186,5272,5112,5107,5510,5110,5379,5340,5848,5464,5488,5578,5396,5109,5663,5108,5187,5257,5546,5611,5304,5170,5167,5345,5565,5511,5452,4997,5242,5486,5354,5443,5103,5219,5651,5578,5469,5660,5472,5168,5092,5321,5290,5616,5240,5467,5270,5336,5367,5336,5320,5503,5335,5512,5561,5374,5355,5255,5394,5370,5191,5405,5278,5379,5604,5527,5296,5437,5561,5120,5284,5110,5188,5697,5311,5054,5502,5431,5634,5239,5688,5389,5354,5356,5119,5438,5378,5206,5420,5208,5516,5420,5207,5451,5337,5254,5489,5462,5411,5125,5240,5450,5053,5230,5208,5359,5294,5358,5319,5002,5536,5246,5353,5504,5354,5337,5193,5402,5419,5163,5159,5362,5284,5538,5303,5478,5402,5368,5843,5414,5546,5130,5574,5442,5462,5580,5702,5391,5285,5422,5102,5171,5263,5701,4933,5399,5459,5460,5348,5482,5653,5185,5674,5108,5353,5361,5501,5133,5358,5219,5495,5096,5235,5370,5386,5351,5407,5400,5161,5557,5524,5292,5527,5052,5675,5359,5347,5341,5333,5717,5500,5484,5471,5642,5326,5282,5328,5193,5384,5387,5346,5546,5289,5600,5306,5540,5672,5268,5010,5506,5517,5483,5533,5575,5387,5111,5393,5194,5492,5210,5673,5574,4859,5779,5214,5412,5493,5369,5201,5291,5291,5289,5743,5116,5456,5563,5121,5408,5433,5403,5316,5192,5578,5405,5316,5008,5651,5563,5507,5374,5627,5092,5480,5523,5486,5104,5437,5285,5318,5075,5039,5548,5416,5267,5285,5221,5891,4993,5092,5363,5246,5651,5499,5564,5048,5773,5441,5565,5397,5435,5510,5267,5367,5392,5252,5339,5345,5412,5498,5201,5603,5559,5345,5251,5181,5357,5350,5457,5642,5094,5614,5371,5385,5230,5420,5215,5150,5154,5481,5416,5490,5454,5378,5602,5328,5275,5199,5533,5397,5445,5560,5367,5399,5392,5143,5342,5498,5395,5660,5619,5425,5538,5421,5463,5438,5401,5509,5393,5247,5769,5412,5294,5385,5250,5531,5182,5482,5687,5157,5373,5542,5141,5509,5714,5286,5501,4943,5646,5334,5171,5368,5432,5476,5340,5239,5381,5523,5397,5426,5586,5510,5268,5340,5439,5173,5405,5570,5311,5323,5179,5331,5380,5194,5588,5351,5493,5404,5454,5341,5352,5579,5619,5559,5357,5138,5396,5541,5171,5462,5165,5600,5404,5529,5416,5255,5351,5346,5402,5393,5195,5581,5166,5710,5281,5326,5193,5462,5673,5403,5156,5253,5253,5252,5386,5508,5575,5151,5172,5391,5469,5161,5450,5177,5213,5449,5089,5312,5603,5157,5204,5268,5520,5729,5469,5695,5564,5202,5471,5197,5561,5228,5181,5163,5239,5530,5229,5523,5618,5496,5170,5315,5700,5358,5273,5033,5384,5351,5317,5217,5295,5265,5214,4973,5595,5498,5334,5293,5530,5618,5234,5502,5211,5522,4933,5080,5267,5291,5431,5619,5206,5469,5345,5369,5315,5392,5351,5042,5666,5522,5388,5258,5500,5717,5420,5472,5380,5489,5353,5220,5632,5474,5434,5396,5341,5354,5468,5285,5357,5185,5162,5313,5403,5488,5353,5307,5526,5385,5441,5356,5538,5366,5342,5759,5288,5446,5362,5092,5422,5542,5226,5346,5356,5732,5551,5489,5506,5235,5540,5280,5060,5180,5390,5486,5331,5361,5512,5317,5084,5213,5038,5441,5697,5669,5230,5255,5236,5595,5161,4890,5221,5588,5365,5363,5717,5274,5342,5358,5602,5315,5214,5169,5325,5397,5535,5558,5252,5454,5347,5235,5468,5396,5666,5435,5240,5245,5564,5300,5442,5301,5198,5325,5394,5672,5260,5465,5429,5246,5636,5677,5552,5583,5401,5442,5823,5579,5555,5396,5390,5298,5201,5443,5593,5367,5481,5537,5327,5265,5114,5637,5229,5610,5482,5521,5370,5235,5350,5310,5405,5372,5517,5517,5490,5187,5414,5235,5203,5405,5459,5076,5244,5229,5370,5525,5179,5116,5337,5383,5341,5451,5376,5552,5294,5450,5265,5529,5495,5359,5587,5451,5722,5211,5354,5188,5448,5303,5309,5067,5449,5404,5270,5689,5468,5136,5421,5761,5606,5219,5323,5400,5385,5372,5483,5095,5437,5511,5689,5641,5503,5590,5602,5479,5003,5594,5846,5414,5479,5444,5628,5709,5705,5353,5440,5422,5158,5735,5638,5228,5423,5091,5305,5183,5308,5247,5495,5631,5463,5240,5241,5645,5651,5430,5652,5157,5542,5446,5441,5212,5402,5381,5251,5196,5446,5232,5534,5426,5209,5371,5588,5195,4896,5362,5438,5426,5402,5241,5300,5488,5496,5578,5581,5757,5653,5138,5165,5274,5011,5356,5163,5626,5487,5239,5381,5306,5429,5274,5248,5409,5350,5367,5280,5222,5540,5351,5253,5447,5219,5303,5209,5372,5164,5442,5628,5342,5345,4974,5326,5367,5612,5580,5165,5428,5465,5342,5468,5322,5315,5057,5322,5414,5586,5489,5195,5412,5131,5588,5169,5705,5313,5578,5067,5039,5398,5337,5283,5016,5546,5262,5490,5345,5362,5391,5541,5369,5128,5581,5587,5330,5805,5264,5095,5201,5747,5186,5326,5404,5290,5126,5250,5483,5532,5260,5572,5163,5376,5442,5438,5411,5265,5388,5094,5434,5395,5303,5442,5382,5497,5516,5558,5234,5765,5531,5572,5582,5426,5263,5405,5363,5305,5787,5504,5052,5181,5225,5254,5263,5423,5950,5269,5517,5243,5247,5753,5747,5727,5300,5291,5252,5374,5332,5576,5513,5220,5524,5349,5065,5595,5434,5221,5132,5053,5104,5278,5540,5440,5248,5591,5494,5263,5336,5462,5472,5335,5472,5677,5284,5505,5278,5558,5103,5300,5226,5430,5597,5425,5123,5185,5357,5361,5344,5342,5630,5406,5531,5289,5504,5572,5285,5037,5347,5139,5431,5387,5392,5361,5426,5359,5433,5253,5288,5559,5283,5391,5307,5295,5517,5445,5143,5434,5351,5737,5434,5351,5066,5513,5414,5490,5256,5582,5314,5398,5573,5307,5480,5215,5668,5343,5382,5563,5448,5419,5480,5405,5472,5290,5359,5460,5468,5479,5541,5265,5638,5439,5436,5174,5276,5426,5501,5403,5504,5094,5555,5284,5489,5420,5137,5512,5483,5328,5714,5418,5347,5518,5321,5257,5480,5380,5736,5185,5455,5275,5382,5512,5415,5405,5458,5329,5598,5462,5305,5343,5364,5441,5199,5439,5153,5216,5537,5615,5341,5494,5477,5305,5302,5438,5421,5520,5542,5235,5311,5417,5400,5112,5263,5471,5334,5417,5343,5104,5308,5291,5154,5277,5372,5235,5162,5324,5238,5272,5340,5626,5454,5585,5652,5040,5388,5639,5722,5282,5453,5142,5358,5453,5518,5479,5315,5607,5529,5233,5392,5111,5703,5361,5218,5427,5404,5045,5660,5692,5490,5621,5555,5490,5303,5662,5423,5687,5358,5399,5278,5414,5368,4998,5641,5422,5137,5731,5408,5368,5601,5196,5485,5468,5257,5314,5554,5377,5546,5578,5293,5203,5617,5446,5188,5418,5548,5024,4915,5307,5410,5634,5400,5287,5321,5193,5492,5317,5200,5523,5371,5259,5360,5296,5593,5630,5418,5644,5605,5499,5206,5298,5359,5584,5248,5488,5263,5374,5278,5545,5067,5149,5302,5220,5181,5364,5284,5057,5378,5479,5285,5575,4795,5377,5329,5786,5376,5598,5290,5556,5310,5540,5549,5660,5473,5575,5130,5368,5406,5436,5283,5216,5374,5176,5505,5428,5260,5439,5413,5464,5281,5325,5535,5576,5558,5524,5440,5774,5635,5221,5502,5155,5158,5290,5385,5398,5403,5523,5292,5600,5219,5322,5358,5505,5078,5378,5297,5380,5400,5327,5499,5265,5373,5461,5534,5495,5503,5411,5391,5535,5198,5331,5576,5277,5043,5040,5413,5620,5343,5707,5179,5494,5157,5568,5387,5382,5472,5245,5304,5336,5198,5308,5365,5465,5166,5405,5320,5549,5331,5169,5484,5533,5505,5430,5614,5123,5562,5431,5449,5073,5603,5463,5221,5077,5353,5247,5388,5292,5544,5423,5261,5663,5260,5435,5335,5184,5469,5335,5405,5450,5213,5275,5231,5143,5086,5446,5296,5205,5150,5299,5424,5462,5254,5428,5312,5311,5400,5556,5473,5531,5398,5135,5334,5067,5101,5403,5739,5454,5326,5249,5271,5315,5498,5539,5584,5109,5434,5564,5342,5119,5436,5260,5402,5760,5499,5595,5644,5285,5556,5389,5034,5719,5289,5259,5497,5273,4902,5248,5204,5267,4994,5241,5496,5494,5822,5424,5244,5404,5511,5110,5564,5334,5342,5546,5033,5331,5255,5240,5328,5331,5630,5416,5510,5261,5420,5655,5538,5513,5471,5587,5331,5125,5729,5319,5254,5372,5178,5325,5395,5476,5338,5628,5303,5289,5436,5399,5397,5438,5313,5332,5314,5191,5678,5295,5352,5534,5270,5839,5494,5526,5551,5391,5525,5460,5441,5641,5244,5476,5402,5340,5187,5421,5515,5209,5333,5275,5554,5646,5399,5772,5556,5506,5090,5319,5279,5407,5342,5593,5119,5058,5083,5420,5495,5485,5568,5488,5044,5667,4977,5312,5298,5423,5507,5407,5396,5701,5450,5374,5302,5390,5539,5914,5454,5436,5647,5245,5220,5132,5458,5345,5422,5585,5381,5301,5319,5490,5880,5254,5256,5392,5292,5100,5326,5665,5138,5212,5387,5207,5608,5628,5711,5131,5389,5001,5369,5205,5148,5489,5128,5046,5511,5500,5290,5311,5624,5493,5599,5572,5385,5497,5494,5334,5570,5331,5267,5198,5525,5878,5431,5152,5383,5496,5522,5362,5462,5280,5585,4885,5150,5435,5357,5308,5516,5191,5530,5443,5340,5443,5572,5571,5385,5196,5410,5368,5146,5241,5306,5527,5555,5238,5338,5386,5436,5396,5520,5372,5139,5188,5596,5297,5494,5646,5338,5370,5253,5625,5160,5330,5102,5217,5320,5320,5419,5449,5289,5342,5155,5203,5712,5337,5372,5046,5613,5446,5313,5435,5251,5325,5546,5189,5231,5623,5335,5540,5649,5374,5298,5629,5349,5569,5361,5463,5817,5330,5221,5638,5127,5395,5608,5177,5235,5478,5213,5316,5289,5374,5454,5353,5282,5516,5195,5342,5288,5392,5258,5247,5305,5081,5490,5595,5250,5294,5328,5264,5410,5425,5490,5163,5633,5487,5386,5364,5286,5370,5571,5447,5621,5095,5660,5252,5241,5359,5328,5352,5336,5399,5244,5372,5513,5274,5528,5347,5536,5214,5458,5484,5482,5583,5229,5331,5361,5529,5380,5584,5325,4972,5146,5284,5478,5393,5464,5461,5154,5402,5542,5306,5162,5377,5255,5323,5398,5559,5295,5267,5254,5667,5600,5237,5509,5589,5370,5082,4988,5217,5360,5215,4941,5198,5668,5361,5474,5529,5547,5330,5072,5495,5574,5570,5307,5345,5460,5206,5431,5307,5506,5453,5204,5119,5404,5817,5780,5187,5354,5670,5562,5571,5436,5529,5323,5244,5607,5524,5363,5302,5362,5355,5359,5140,5210,5144,5960,5459,5365,5266,5318,5358,5151,5322,5589,5437,5234,5364,5315,5602,5243,5323,5519,5506,5476,5563,5678,5209,5690,5596,5513,5648,5469,5522,5572,5276,5246,5241,5252,5257,5115,5456,5156,5619,5533,5289,5309,5513,5406,5439,5587,5645,5421,5588,5822,5107,5060,5209,5549,5321,5411,5593,5692,5722,5256,5528,5177,5407,5594,5303,5380,5509,5242,5608,5092,5358,5670,5674,5497,5173,5429,5427,5070,5023,5458,5219,5532,5307,5215,5530,5027,5466,5490,5205,5298,5265,5520,5110,5495,5393,5332,5372,5332,5319,5477,5477,5380,5713,5338,5411,5623,5646,5530,5069,5238,5333,5518,5377,5131,5954,5487,5546,5437,5231,5027,5142,5578,5425,5498,5406,5514,5865,5476,5416,5288,5400,5367,5579,5305,5169,5708,5013,5687,5380,5164,5277,5696,5353,5488,5597,5558,5459,5149,5212,5258,5484,5634,5587,5525,5536,5317,5487,5256,5255,5773,5530,5463,5187,5390,5450,5247,5543,5280,5529,5304,5344,5407,5453,5400,5148,5561,5209,5340,5445,5476,5829,5282,5643,5299,5197,5475,5462,5769,5483,5258,5701,5581,5516,5241,5274,5403,5340,5339,5435,5268,5470,5300,5580,5390,5832,5255,5503,5658,5412,5492,5251,5412,5220,5276,5452,5452,5677,5164,5141,5363,5234,5418,5219,5333,5196,5240,5230,5562,5211,5704,5356,5440,5468,5275,5475,4972,5674,5438,5338,5424,5455,5303,5416,5546,5401,5081,5358,5165,5419,5353,5556,5436,5316,5218,5549,5668,5584,5069,5299,5380,5517,5626,5385,5177,5314,5457,5052,5518,5487,5446,5126,5547,5258,5088,5162,5353,5517,5219,5417,5481,5371,5284,5400,5190,5006,5272,5242,5453,5242,5277,5373,5251,5641,5389,5450,5402,5462,5385,5321,5359,5415,4942,5698,5629,5422,5138,5287,5734,5532,5438,5419,5390,5284,5349,5617,5427,5328,5094,5092,5346,5051,5216,5403,5573,5182,5307,5130,5335,5401,5343,5652,5100,5409,5588,5234,5069,5221,5290,5273,5172,5305,4990,5237,5427,5275,5431,5405,5581,5107,5617,5144,5707,5608,5658,5541,5496,5428,5510,5700,5397,5363,5253,5408,5241,5400,5611,5496,5525,5464,5505,5224,5448,5501,5429,5397,5487,5500,5407,5456,5033,5142,5410,5200,5639,5388,5316,5234,5362,5142,5214,5503,5317,5128,5433,5527,5201,5223,5433,5244,5355,5301,5334,5010,5609,5578,5255,5768,5488,5657,5462,5831,5398,5586,5424,5481,5380,5452,5242,5294,5278,5375,5562,5458,5560,5450,5291,5290,5066,5432,5166,5311,5378,5401,5539,5513,5321,4943,5469,5383,5520,5296,5869,5139,5244,5374,5413,5474,5404,5282,5619,5402,5013,5448,5416,5307,5144,5268,5354,5563,5518,5145,5242,5229,5296,5271,5379,5542,5011,5340,5305,5396,5399,5518,5415,5227,5265,5612,5361,5459,5363,5364,5200,5519,5255,5193,5261,5301,5423,5723,5150,5348,5151,5329,5090,5387,5378,5602,5136,5271,5387,5465,5149,5788,5459,5145,5281,5291,5507,5286,5469,5037,5122,5560,5843,5287,5444,5394,5398,5525,5128,5460,5362,5321,5524,5402,5392,5208,5415,5512,5525,5393,5168,5655,5383,5164,5571,5208,5259,5389,5249,5427,5312,5487,5337,4929,5370,5515,5300,5396,5845,5475,5248,5259,5310,5395,5184,5544,5168,5405,5257,5647,5419,5225,5303,5314,5288,5344,5293,5289,5379,5407,5738,5370,5361,5454,5433,5348,5363,5289,5592,5655,5441,5294,5434,5612,5456,5275,5191,5295,5642,5092,5410,5247,5212,5352,5437,5502,5378,5497,5337,5293,5380,5576,5264,5462,5439,5287,5751,5267,5335,5585,5276,5278,5282,5546,5301,5280,5410,5497,5472,5308,5362,5274,5512,5062,5536,5385,5091,5342,5398,5506,5332,5715,5123,5209,5378,5161,5742,5422,5391,5267,5703,5213,5338,5276,5498,5695,5295,5382,5447,5130,5187,5486,5271,5429,5316,5267,5217,5290,5327,5627,5054,5269,5462,5568,5391,5618,5494,5291,5557,5484,5336,5350,5310,5379,5493,5264,5367,5570,5585,5227,5677,5343,5369,5543,5582,5631,5325,5441,5105,5522,5074,5510,5455,5334,5191,5233,5640,5496,5440,5393,5317,5593,5498,5531,5564,5558,5225,5425,5633,5455,5569,5632,5699,4983,5333,5666,5412,5604,5272,5542,5370,5481,5192,5546,5250,5258,5039,5456,5369,5083,5594,5565,5594,5383,5416,5275,5149,5313,5088,5265,5249,5432,5402,5858,5817,5480,5442,5125,5241,5283,5084,5777,5417,5363,5488,5545,5352,5262,5400,5333,5807,5122,5250,5412,5173,5322,5357,5548,5734,5618,5352,5481,5043,5316,5242,5520,5357,5308,5705,5533,5738,5087,5081,5503,5222,5248,5393,5097,5506,5308,5484,5402,5079,5229,5593,5376,5382,5343,5744,5559,5360,5350,5287,5258,5335,5270,5286,5366,5417,5060,5428,5530,5675,5267,5470,5361,5022,5108,5277,5238,5289,5337,5191,5312,5364,5427,5351,5158,5660,5466,5584,5417,5073,5497,5609,5270,5566,5596,5518,5477,5309,5473,5150,5085,5311,5206,5561,5388,5537,5119,5264,5430,5369,5345,5394,5207,5156,5364,5336,5724,5187,5697,5453,5569,5408,5605,5722,5447,5294,5332,5321,5287,5283,5422,5540,5507,5329,5325,5536,5085,5655,5378,5543,5385,4997,5506,5225,5663,5468,5507,5314,5333,5355,5676,5288,5461,5130,5232,5377,5731,5418,5528,5394,5439,5157,5936,5200,5419,5444,5443,5464,5287,5415,5264,5526,5525,5356,5098,5308,5583,5033,5311,5225,5403,5452,5724,5535,5597,5370,5404,5574,5464,5027,5205,5415,5555,5380,5342,5561,5314,5460,5151,5439,5452,5495,5407,5489,5396,5417,5456,5328,5270,5243,5408,5415,5806,5272,5407,5403,5618,5690,5373,5324,5188,5666,5531,5352,5557,5239,5497,5559,5375,5435,5242,5479,5239,5575,4953,5497,5536,5109,5481,5287,5358,5292,5294,5205,5247,5296,5235,5374,4973,4980,5556,5134,5382,5299,5079,5438,5276,4940,5436,5675,5326,5308,5258,5390,5217,5585,5296,5439,5611,5374,5479,5609,5426,5482,5603,5293,5545,5413,5529,5558,5246,5260,5709,5486,5199,5281,5524,5012,5444,5229,5389,5383,5068,5455,5410,5638,5238,5043,5398,5627,5314,5474,5206,5059,5222,5528,5475,5060,5510,5406,5463,5192,5451,5323,5539,5222,5325,5504,5541,5335,5214,5365,5473,5316,5427,5159,5205,5525,5422,5087,5464,5826,5702,5321,5446,5386,5486,5739,5506,5384,5200,5156,5585,5374,5456,5250,5271,5265,5369,5188,5568,5631,5675,5066,5489,5254,5178,5359,5537,5196,5691,5457,5756,5569,5504,5404,5414,5224,5316,5421,5210,5380,5334,5260,5457,5639,5310,5474,5268,5057,5433,5607,5161,5560,5418,5304,5587,5767,5172,5295,5297,5348,5296,5106,5013,5546,5346,5479,5342,5331,5248,5351,5568,5301,5554,5533,5343,5543,5598,5295,5541,5572,5397,5485,5589,6067,5252,5680,5113,5485,5372,5083,5294,5613,5164,5377,5459,5525,5423,5513,5645,5496,5322,5364,5479,5490,5337,5413,5238,5239,5343,5166,5438,5163,5551,5415,5491,5151,5391,5417,5344,5548,5505,5179,5467,5349,5620,5277,5665,5267,5327,5418,5435,5382,5334,5564,5269,5410,5466,5335,4907,5531,5581,5651,5275,5478,5392,4983,5432,5393,5230,5284,5713,5269,5326,5501,5580,5172,5475,5475,5403,5370,5460,5342,5257,5485,5802,5176,5071,5352,5645,5619,5213,5490,5079,5426,5805,5305,5674,5524,5404,5375,5216,5332,5307,5434,5257,5165,5511,5519,5557,5557,5521,5454,5392,5477,5337,5412,5381,5662,5437,5185,5395,5305,5382,5354,5442,5618,5364,5374,5420,5549,5279,5567,5542,5271,5421,5228,5645,5305,5725,5431,5326,5413,5228,5639,5541,5304,5411,5657,5355,5393,5405,5351,4918,5733,5455,5315,5618,5310,5324,5171,5199,5552,5479,5412,5299,5420,5508,5127,5517,5536,5512,5683,5364,5394,5510,5268,5284,5279,5298,5511,5824,5349,5438,5347,5348,5196,5317,5315,5490,5519,5289,5291,5685,5497,5249,5483,5500,5370,5402,5289,5777,5050,5310,5643,5220,5353,5837,5244,5535,5583,5513,5321,5408,5406,5616,5061,5594,5648,5519,5230,5372,5472,5518,5305,5787,5193,5640,5504,5473,5474,5316,5437,5197,5055,5323,5271,5462,5507,5334,5847,5335,5484,5426,5461,5678,5398,5698,5614,5382,5788,5334,5299,5181,5345,5476,5447,5415,5451,5202,5666,5413,5193,5634,5419,5260,5239,5340,5302,5612,5490,5386,5126,5192,5238,5341,5518,5513,5322,5148,5193,5691,5371,5413,5396,5080,5510,5357,5531,5252,5393,5454,5200,5458,5311,5397,5325,5259,5371,5315,5590,5380,5200,5134,5315,5594,5806,5298,5242,5472,5185,5347,5636,5234,5272,5256,5507,5348,5404,5360,5567,5564,5141,5526,5300,5408,5400,5069,5164,5241,5644,5303,5157,5673,5378,5334,5408,5376,5125,5215,5413,5342,5299,5465,5392,5245,5324,5013,5712,5044,5458,5459,5355,5106,5287,5488,5430,5294,5418,5536,5516,5245,5532,5262,5372,5239,5246,5084,5741,5488,5088,5445,5340,5222,5540,5396,5295,5242,5287,5258,5175,5382,5730,5254,5651,5564,5224,5646,5244,5354,5526,5308,5492,5498,5345,5539,5414,5481,5511,5342,5464,5221,5449,5317,5374,5231,5228,5172,5386,5128,5307,5175,5189,5537,5544,5307,5443,5423,5398,5344,5647,5367,5540,5308,5475,5536,5394,5327,5494,5460,5409,5483,5571,5336,5122,5396,5106,5487,5231,5323,5296,5361,5373,5281,5324,5521,5469,5341,5207,5425,5360,5344,5420,5460,5356,5240,5275,5481,5224,5484,5309,5316,5327,5136,5266,5529,5233,5522,5096,5395,5177,5360,5576,5217,5657,5466,5592,5563,5485,5316,5506,5628,5619,5686,5541,5398,5531,5499,5388,5410,5647,5475,5447,5569,5308,5515,5686,5693,5339,5456,5865,5482,5378,5271,5474,5252,5576,5271,5271,5628,5802,5079,5445,5217,5500,5517,5647,5350,5312,5128,5189,5227,5337,5287,5407,5297,5241,5482,5212,5127,5632,5039,5401,5424,5599,5489,5478,5387,5465,5295,5601,5526,5691,5417,5440,5633,5551,5718,5329,5380,5306,5390,5520,5564,5583,5608,5056,5386,5389,5130,5741,5295,5086,5465,5134,5358,5318,5617,5622,5461,5347,5385,5150,5135,5399,5517,5456,5218,5327,5285,5597,5540,5448,5270,5356,5205,5435,5285,5305,5520,5506,5424,5372,5335,5189,5634,5501,5618,5488,5455,5473,5442,5273,5135,5193,5471,5284,5501,5149,5593,5417,5207,5601,5029,5508,5311,5075,5404,5240,5450,5247,5532,5213,5082,5380,5345,5258,5611,5330,5821,5295,5439,5508,5190,5409,5372,5253,5296,5366,5597,5617,5712,5500,5406,5057,5674,5189,5322,5389,5529,5288,5522,5677,5299,5452,5245,5449,5512,5615,5510,5375,5444,5254,5458,5562,5391,5359,5216,5529,5322,5462,5278,5239,5246,5365,5527,5404,5151,5362,5453,5297,5403,5440,5229,5461,5087,5435,5453,5233,5439,5314,5590,5136,5293,5059,5561,5450,5346,5427,5437,4932,5488,5392,5301,5642,5227,5415,5331,5272,5720,5622,5069,5176,5310,5311,5320,5513,5303,5331,5712,5500,5560,4999,5539,5460,5530,5505,5692,5659,5286,5330,5176,5375,5561,5359,5415,5295,5231,5306,5116,5446,5270,5463,5571,5281,5227,5267,5768,5588,5181,5606,5501,5339,5544,5275,5507,5408,5366,4924,5455,5531,5704,5746,4943,5371,5326,5411,5326,5217,5925,5550,5402,5497,5775,5325,5341,5360,5312,5384,5574,5380,5289,5214,5206,5584,5453,5158,5142,5426,5416,5212,5360,5147,5615,5597,5504,5248,5314,5399,5251,5371,5216,5092,5371,5126,4912,5452,4861,5465,5382,5376,5325,4934,5593,5466,5239,5485,5324,5350,5403,5261,5275,5380,5045,5625,5628,5501,5420,5560,5230,5536,5312,5360,5202,5422,5269,5407,5472,5122,5713,5335,5628,5458,5323,5107,5357,5173,4940,5358,5210,5257,5189,5491,5292,5339,5222,5172,5345,5608,5225,5594,5360,5752,5475,5484,5487,5468,5272,5154,5438,5494,5715,5207,5079,5654,5059,5597,5313,5410,5065,5590,5018,5245,5172,5429,5177,5034,5179,5401,5426,5682,5251,5677,5387,5494,5210,5218,5325,5555,5560,5711,5533,5818,5403,5228,5456,5585,5171,5163,5204,5332,5190,5303,5426,5425,5269,5252,5244,5371,5237,5602,5315,5121,5354,5427,5772,5376,5210,5040,5561,5755,5495,5528,5284,5491,5420,5202,5361,5656,5419,5441,5555,5163,5437,5597,5157,5243,5296,5440,5451,5290,5163,5675,5658}},
{{9000,2.400000},{2131,1996,2026,2029,1893,2287,2032,2056,1905,1923,1982,2234,1928,2117,2293,2085,2031,2172,2223,2198,1978,2099,1968,2026,2059,2064,2069,1952,2154,2289,2009,2243,2096,1925,1930,1991,2171,1955,2256,1812,2088,1907,2014,2034,2094,2174,1925,2285,1900,1896,1954,2226,2060,2066,2026,2080,1933,2095,2245,2129,2079,2286,2213,2260,1898,1938,2060,2136,2254,1839,2093,1887,2125,1896,1808,2096,2218,2077,2062,1947,2022,2083,2101,2089,2168,1919,2018,2117,2168,2120,2084,2054,2027,2084,2003,2019,2140,2060,2228,2082,2123,2152,2012,2007,2035,2001,1991,1961,2148,2286,2001,2107,2080,1975,2122,2022,1855,2148,2128,2199,2065,2081,1956,2141,2095,1955,1878,2027,2064,2013,2008,1828,1921,1926,1965,1998,1979,2000,1917,2179,2001,2042,1983,2126,2303,2108,2176,1937,2303,2112,2078,1852,2181,2228,2120,2080,1939,1929,2106,2077,2112,2148,2214,1913,2104,2293,2071,1904,2071,2287,2028,1990,2274,1965,1982,2191,2015,2187,2102,1898,1952,1996,2282,2140,2103,1839,2188,2196,2182,2384,1993,2242,1932,2009,2157,2105,1859,2192,2017,2077,1998,2288,1995,2206,2039,2002,2112,2182,2075,2200,2315,1828,2099,2164,1957,2144,2242,2072,1923,2096,1988,1913,1740,2065,2170,2121,1868,2131,1916,1745,2221,1864,1933,2072,2199,2273,2142,2060,1911,1908,2075,1901,2024,1995,2113,1824,1829,1953,2001,2220,2064,1955,1990,1959,2088,2084,1937,2211,1962,2055,2027,2201,2077,2144,1976,2005,1957,1987,1921,2052,2293,2236,2135,2102,2113,1967,1906,2053,1951,2210,2114,1964,1979,1871,2076,2156,1905,2105,1945,2088,2015,2100,2072,1901,1875,2255,2110,2036,2070,2059,2079,2064,2138,1966,2147,1957,2036,2006,1934,1968,2070,2052,1976,2119,2134,2120,2285,2218,1974,1975,1913,2073,2097,2081,1901,1975,2087,2008,2219,2066,2019,2065,1985,2140,2092,2282,2064,2018,2061,2047,2269,2077,2180,2078,1936,2148,1959,2094,2100,2033,2033,2107,2103,1921,2057,2110,2025,2131,1997,2163,2123,2016,1884,2229,1825,2006,2087,2091,2094,2186,2009,2154,1973,1979,2099,2030,2129,2283,1916,2015,2067,2048,2157,2137,1913,2185,1974,2018,1948,1946,1975,2261,1994,1900,1847,2044,1910,2128,1958,1950,2103,1889,2084,2010,2085,1910,1970,2200,2139,2059,2009,2101,1973,2073,1953,2053,2085,2094,2120,1895,2161,2180,1929,2305,2139,2182,2343,1952,2124,2103,2194,2176,1970,2054,2082,2157,1987,2242,2061,1902,1895,2116,2009,1896,1955,2127,1924,2082,1978,1921,2094,2026,2144,2017,2011,2128,2230,2135,1960,2241,2015,2148,2158,2090,2205,1777,2265,2000,2073,2126,2125,1896,1896,1968,2005,2089,1932,2100,2096,1969,1854,1997,1933,1964,2053,2150,2178,1960,1950,2019,2095,2113,2156,1916,2080,1980,2017,2226,2158,2126,2089,1860,2050,1999,2180,2172,2129,1994,1950,2075,2017,2207,2046,1890,2045,2059,2038,2139,2035,2147,2193,2148,2042,1954,2175,1980,2020,2149,2187,1906,1993,1929,2066,2048,1949,2075,2059,2005,2141,2027,2004,1781,2088,2057,2033,2130,1920,1981,2168,2114,1921,2110,2004,2218,1975,1871,2218,2110,1727,2132,1953,2015,2098,2114,1850,2129,2151,2112,2225,2084,1991,2056,1934,2209,2197,2032,2165,2182,2099,1989,2020,1826,1930,2095,1908,2092,1972,2176,1994,1934,2288,2063,2134,2013,2067,2030,2149,1989,1942,2081,1961,2189,2057,1914,2051,2087,2204,2020,2056,2022,2018,1991,1940,1968,2127,2054,2215,2091,2122,2047,1910,2238,1978,2067,1937,1967,1985,2053,2052,2039,2116,1939,2044,2192,2180,2064,2254,2018,2063,2028,2042,2129,2039,1841,2095,1936,2101,1998,2016,1989,2096,2170,2027,2069,2326,2151,2333,2124,2078,1943,2130,2048,2205,2017,2160,2232,2242,2144,1952,2112,2197,2029,2208,1894,1895,1893,2186,2067,1890,2130,2132,2014,1985,1986,1975,2013,2129,1961,2009,2081,1973,2117,2078,2159,2099,2055,2087,1874,1878,2179,1958,2095,1910,2051,2042,1963,1921,1956,1835,2195,2078,1794,2196,1932,1996,2128,2025,2166,1980,2114,2156,2049,1952,2142,2271,2171,2078,2046,2068,2148,2026,2076,2053,1998,2119,2343,1881,2016,2041,2153,1936,2120,2116,1985,1897,2154,1996,2039,2070,1907,2090,2089,2076,2078,2130,1850,1926,2167,2167,2135,2031,2150,2029,2334,1976,1995,2073,2127,2024,2139,1996,1955,1873,2201,1985,2072,2033,1973,2271,1960,2021,1986,2076,2061,2016,2141,2181,2084,2054,2020,2150,2128,2207,2213,2139,1987,2342,2096,2011,2094,1897,2217,2086,2050,2270,2147,2104,2076,2216,2052,2186,2269,2128,2051,2055,1993,2024,2023,2064,1986,2076,2097,1916,1949,2018,2094,1972,2122,2013,2179,2039,2189,1941,2145,1857,2060,1819,2028,1957,2128,1939,1900,2199,2104,2053,2198,1928,2039,2171,2098,1973,2235,2035,2062,1982,2084,2053,2202,1987,2099,2059,2045,2114,1954,2119,2125,2061,1965,2234,2112,2248,1935,1853,2312,2144,2148,2075,1854,2028,2038,1958,2160,2108,2082,2055,2110,2027,1988,2019,2110,2165,1886,2293,2143,2192,2245,2146,1983,1991,2043,2186,2030,2027,2135,1977,1959,2033,1922,1961,1959,2027,2088,2118,2174,1917,2004,1985,2119,2125,2209,2075,2101,2037,2152,1919,2087,2186,1991,2131,2132,2238,1857,2106,2265,2014,2047,2100,2136,2105,1867,2199,2006,1895,2087,1855,2087,1913,2072,2265,2047,2046,1952,1985,2003,2158,2104,1892,2217,2122,2042,2104,1953,1906,2171,2237,2134,2235,2052,2036,2195,2032,1912,2055,2169,2107,2186,2092,1950,1902,1984,1923,2332,2061,2111,2302,1971,2044,2087,2242,2038,2018,2067,1966,2095,1991,2134,2043,2259,1996,1866,2159,1889,2039,2018,2129,1966,1859,2149,2077,2031,1999,2006,2027,1890,2126,1988,2180,1912,1890,1948,1984,2152,1927,2247,2264,1937,2069,2072,1943,2097,1850,2067,2021,1998,2024,2251,2103,1882,2207,1957,2154,2147,1969,2223,1869,2087,2119,2022,2167,2141,1987,2070,2119,2156,1911,2269,1988,2200,2073,2275,2170,1979,2217,1967,2132,2074,2009,2092,2176,1961,2106,2125,2020,1856,1861,2049,1995,2072,2056,2126,2077,2041,2142,2086,2005,1968,2052,2015,2054,2167,1984,2065,2082,2120,2071,1939,2102,1815,1984,1927,2014,1986,1984,2083,2069,1847,1945,2153,2266,2024,2204,2004,1792,2008,1852,1968,1816,2125,2049,2049,2314,2044,1956,2070,2116,2186,1927,2089,2063,2295,2098,2138,2156,2013,2064,2019,2203,1997,1937,2187,2048,2029,2154,1964,2133,2115,1950,1999,2077,1911,2055,1916,1900,1888,2102,1936,2022,2080,2119,2111,2215,1945,2147,2275,2184,2183,2017,2050,1947,2186,1942,1960,2159,2063,1962,2040,1997,1991,2018,2170,2211,1976,1887,1956,2289,2098,2035,1881,2010,1998,1978,1869,1922,2052,2186,2049,2085,1966,2114,2120,2182,2204,1953,1899,2047,1877,2036,2046,2026,1935,2168,1969,2028,2170,2108,1952,1981,2211,2092,2049,2190,1952,2194,2116,2187,2138,2042,1902,1886,2207,1758,1994,2036,2138,1944,2174,2056,2044,2168,1865,1899,2001,1881,2089,2130,2060,2302,2134,1928,2083,2082,2108,2094,2281,2134,1933,2127,1934,1992,1972,2031,2164,1988,2043,2073,2242,2142,2132,2301,1960,1948,2075,2122,2129,1938,2070,1988,2011,2078,2135,2127,2160,2057,1966,2099,2055,2247,1980,1959,2078,1991,2141,2155,2014,2020,2132,2031,2064,2019,1971,1915,2232,2045,2136,2048,2016,2142,1989,2125,2213,1845,2043,2177,2130,1953,1932,2051,2227,2285,2056,2150,1956,2066,2112,1937,2125,1953,2093,2056,1874,2039,2016,1964,1917,2244,1914,1980,2175,1989,1960,1982,2119,2004,1804,2077,2182,1952,2110,2170,1982,2051,2271,2125,2046,2177,2189,2125,2166,2068,2078,2061,2068,1971,2040,1932,2054,2009,2097,1980,2044,1938,2095,2053,2009,2177,1949,2069,2214,2037,2041,2161,1987,2015,2042,1846,2003,2346,2024,1915,2149,2066,2031,2105,2075,1970,2169,2079,2161,2118,2151,1985,2145,2016,2128,1941,2132,1925,2071,2166,1982,1868,2272,1995,2017,1927,2157,2223,2035,2312,2316,2127,2210,2022,1969,2062,2087,2094,1936,2025,2030,1914,2276,2099,1918,2106,2026,2001,2173,1995,2036,2034,2008,2107,2090,2102,2116,2207,2062,2108,1861,2280,2069,1740,2227,2073,2120,2136,2089,2163,2056,2133,1970,1909,1935,1858,2081,2211,2081,1953,1992,2203,2036,2320,2225,2077,1917,2011,1937,2077,1943,2138,2084,1929,1835,2175,1968,2138,1979,2101,1922,2060,2171,2239,2029,2235,2016,2121,2015,2155,2131,2014,2124,2139,1996,2123,1955,2221,2095,2045,2102,2243,2002,2177,1887,2106,1895,2231,2191,1884,1840,2102,2096,2168,2004,2170,2240,1846,1995,2122,1942,2060,1972,2217,1935,2143,1922,2044,2132,1960,1929,2127,1889,1935,2090,2206,1851,2010,2124,2129,2189,2111,2069,2011,2096,2176,1993,2026,1871,1892,2192,2104,2112,1922,2072,2030,2109,2118,2060,2148,2090,1944,2109,2038,2147,2023,1933,2341,2082,2084,2053,2358,2070,1940,2295,2067,2036,2073,2109,2100,2192,1999,1986,2116,2224,2012,2114,2051,2070,2029,2129,2032,2361,2196,1973,2043,1842,1863,2183,2031,2182,2105,2099,2241,2062,2037,2086,2042,2203,1887,2136,1930,1974,2052,2126,2036,2116,2115,2320,1988,1872,2212,2000,2094,2239,2120,1996,1876,2066,2091,1951,2029,2141,1886,2236,2061,2171,2107,1953,2095,2021,2074,2053,2012,2101,2016,2019,2177,2121,1932,1932,1976,2358,2239,2091,2001,1939,2281,2019,2106,2144,2082,2148,2031,2139,2073,1972,2138,1918,2072,2144,2155,2079,2081,2219,1826,2194,2034,1952,2065,2093,2024,2065,2363,2103,2151,2143,2100,2127,2102,2065,2153,2040,1980,2056,2137,1755,1984,2291,2088,2141,2182,1953,2060,2168,2101,1833,1924,2125,1996,2113,2176,2019,2180,2060,2102,2155,2006,2128,2059,2104,2026,2112,1981,2172,2063,2124,1930,2061,2078,2064,2014,1965,2000,1935,1980,1855,1980,1992,1961,2144,2173,1862,2113,1862,2093,2173,2236,1883,2111,2172,2064,1980,1880,1928,1961,2154,2089,2032,2084,2232,1930,2078,2133,1930,1979,1923,1880,1966,2059,1897,2138,2128,2041,1764,2297,2095,1961,2035,2115,2078,2093,2296,2022,2177,2113,1950,2154,2205,1948,2268,2108,1908,2101,1922,2175,2265,2121,2185,2075,1919,2131,1863,2169,2314,2153,1991,2109,2143,1922,2092,2034,1985,2279,2037,2131,2020,2248,2001,2088,1866,2187,2188,2095,2033,1825,1952,1797,2099,1841,1832,1883,1873,1935,2110,2230,2147,2132,2001,1923,2090,2090,1954,2024,2010,1898,2194,2017,2119,1854,2022,2048,1893,1895,2071,2254,2241,1940,1994,2240,2030,2195,1744,1984,1961,2134,2186,2065,2056,1969,2189,1901,2026,2174,2037,2022,2051,2015,2064,1987,2150,2045,1873,1972,1899,2050,2100,2249,2147,1983,2227,2250,2072,1946,2034,2000,2177,1995,2090,2137,2093,2183,2015,1887,2147,1989,2031,1886,2004,1969,2163,1977,1940,1945,1969,2037,2254,2068,1999,2156,2200,2013,2216,2071,2133,2151,2189,2161,2221,2155,2204,2112,2240,1994,2115,1986,2026,1950,2038,2048,1983,2083,2058,1894,1815,1859,2193,1943,1898,2102,1911,2103,2287,2023,2029,1875,1911,2073,2041,1856,1989,2046,2017,1983,2100,2066,2061,2052,2129,2142,2101,2045,2084,1912,2304,2190,2201,2071,2298,1929,1999,2049,2083,2046,2021,2255,1969,1961,2166,1995,1960,2018,1874,2197,1960,2210,2031,2090,2285,2008,2109,2209,1925,2034,2095,1920,2089,1981,2169,1971,2044,1894,2057,1997,2145,1965,2061,1889,2198,1993,2124,2147,2120,1993,2075,1931,1858,1756,1984,1979,2172,1941,2036,1980,2085,2063,2022,2213,2167,2237,2075,2150,2091,2099,2061,2057,2082,2053,2109,1904,1993,2132,2168,2037,1944,1932,1991,2149,1894,1915,2070,2045,2171,2045,1973,2035,1841,2015,2139,2047,2240,1847,2102,2100,1967,2079,2040,1942,2065,2133,1981,2149,2148,1947,1926,2182,1944,1887,2217,1961,1993,2310,2107,2065,2115,1940,2036,2086,1920,2128,2079,1978,1984,2037,1982,2147,2101,2049,2190,2101,2333,2017,2157,2078,1906,1992,2054,2054,2018,1933,1919,2005,2222,2067,1869,2091,2270,2110,1816,2170,2196,1885,2047,2091,2046,1973,2053,2113,2050,1972,2165,2032,1999,1899,2205,1921,2156,2063,2145,2098,2090,1994,2094,2165,1910,2242,2070,1933,2088,1963,2212,2003,2096,2113,2150,2158,2125,2043,1909,2192,1920,2107,1941,2049,1891,2000,1994,1911,2395,2090,2201,2148,1934,2179,2057,2088,1932,1961,2140,2267,1937,2083,2224,2061,2131,2072,2055,1935,1892,2320,2037,1897,2113,2091,2032,2107,2197,2107,2036,2019,2249,1922,2148,1989,1932,1918,1887,2187,2157,1950,2192,2048,2176,1985,2207,1956,2015,1937,1978,2045,2212,2075,2166,1962,2063,1909,2114,1930,2044,2146,1938,2091,2130,1988,1931,2127,1919,2081,1873,2072,2039,2313,2109,2226,2227,2097,2000,1895,2106,1987,2047,2032,2217,2147,2134,2007,1989,1836,1907,2221,2046,1887,2115,2187,2031,2125,2132,1988,2233,2060,1912,1931,2101,1966,2109,2161,2016,2034,2102,1984,2319,2018,2221,2025,2025,2146,1888,2166,2132,1977,2032,2015,2025,2162,2022,2034,2165,2308,1990,1961,1923,2024,1883,2067,2078,1963,1984,2121,2160,1979,2030,2066,2053,2165,1992,1966,2130,2109,2089,2092,2201,2271,2117,1960,2201,2102,2019,1903,2315,2121,2159,2104,1987,2180,1949,2104,2116,2085,2298,2032,2209,2051,2090,2270,2135,1947,2243,2152,1898,2143,2023,2093,2054,2022,2116,1853,1932,2030,2207,2116,2069,2151,2035,1908,2063,1766,2148,2135,2200,2018,2192,2205,2084,2201,1947,2139,1932,2324,2133,1991,2312,2000,1862,2021,2126,2164,1941,2241,2006,1954,2251,1973,2085,2060,2024,2004,2240,2052,2004,1995,1923,2161,2059,2028,2287,2092,2004,2071,1974,2178,2034,1898,2242,2040,2006,2185,2027,2160,2410,2290,2099,2116,1983,2135,2130,2159,2212,2058,2101,1888,2049,1936,2073,1948,1988,2007,2136,2137,2025,2151,2064,2065,2043,2021,2152,2034,2182,2091,2173,2118,2225,2005,2143,2130,2081,2145,2007,2122,2162,1885,2134,2053,1970,2226,2076,1982,2122,2111,1997,2244,2037,2011,2051,2204,2082,2099,2077,2056,2070,2196,2107,2257,2173,2142,2153,2236,2143,2073,2005,2006,2033,1999,2158,2188,1961,2115,1985,2168,2153,2021,2084,2033,2072,2127,2036,1930,2020,2125,1869,2052,2073,1837,2248,2112,2193,2222,2180,2066,2105,2156,2014,2050,2052,2011,2096,2100,2102,1982,1899,2063,2067,2045,1952,1907,2087,2174,2117,2143,1953,2054,2138,1929,2214,2014,1957,2135,2172,2296,2044,2128,2248,2132,2126,2158,2032,2146,2143,2056,2080,2077,1960,2048,1965,1942,2115,2061,2055,2039,2171,2117,2084,1975,1976,2219,2111,1924,2099,2136,2259,2052,2007,2119,1978,2139,2070,2132,2163,1948,1839,2105,1959,2164,2071,2173,2219,2086,2062,2197,2244,2269,1996,2278,2119,1948,2211,2106,2007,1884,2126,1839,1978,1961,2056,1891,2088,2189,2017,2086,2153,1952,2159,2006,1870,1943,1980,2152,2099,2063,2053,2038,2120,1931,2264,1961,2100,1913,2056,2055,1968,2021,2021,2099,2039,2033,2049,2062,2157,2156,1949,1900,2082,1920,2009,2220,2125,2125,2028,2047,2060,2215,2033,2267,2116,2238,2197,2046,2168,2295,2041,2102,2082,2028,2048,2055,2177,1954,2095,1961,1796,2031,2114,2140,2027,2085,2026,1968,2110,2101,2045,2028,2016,1953,2045,1898,2218,1948,2162,2218,2080,2186,2211,2120,1945,1978,2095,1972,2114,1938,2147,2109,1948,2117,2141,2101,2183,2207,2038,1971,2113,2166,2044,2039,2179,2111,2120,2087,1996,2055,2081,1987,2113,2102,1943,2211,2088,2002,2177,1952,2005,2028,2399,1796,2164,1943,1963,1904,2073,2176,2097,1909,2094,2103,2062,1911,2046,1903,2042,2103,1936,1996,2095,2069,2041,1873,2082,1990,2029,1974,2017,2000,2004,2166,2141,2045,1903,1987,2125,1837,1968,1943,2122,2154,1945,2040,2088,2085,2155,2267,1985,2025,2151,2118,1974,1963,1870,2068,2033,1917,1988,2104,2224,2237,1923,2213,2216,2041,2018,2228,2296,2088,2338,2062,1989,2056,1961,1987,2086,1859,2098,1972,2135,2293,2073,2080,2038,1856,2138,1898,2233,2088,2345,1891,2156,1973,2200,2042,2065,2070,2169,1953,2063,1829,2006,2008,2097,2119,2066,2013,2036,1885,1797,2227,1893,2202,2148,1838,2102,1911,1939,2113,2000,2137,2098,1983,2308,1852,2176,2042,2067,2089,2089,2367,2110,2296,2123,2277,2059,1880,2139,2198,2091,2135,2067,1991,2036,1982,2102,2139,1987,2058,2080,2133,2184,2039,2052,2111,2048,2159,2212,1945,2033,2048,1892,1897,2055,2232,2119,2050,1806,1965,2233,1958,2063,2030,1914,1853,1928,2067,2073,1960,2164,1849,2193,2275,2096,2011,2119,2125,1972,2167,2132,2262,1969,1974,2015,2175,2163,1930,2083,1973,1981,2005,2108,1944,1999,2025,2005,1882,2087,2186,2128,2102,1982,2267,1939,2031,1961,2261,1988,2085,2190,2048,2077,2188,2093,1870,2027,2164,1997,1973,2250,2014,1966,1926,2215,1876,1876,2012,2086,2319,1874,2155,1894,2240,1917,2065,2032,2189,2002,2099,1930,2100,2042,2004,1976,1898,1982,1913,2127,2065,1929,2095,1996,2133,2130,2007,1980,1989,2163,2024,2025,2221,2080,2101,2063,2235,2384,2085,2125,2028,2095,1952,1944,2020,2019,1837,2006,2138,2214,1972,2226,2047,2113,2321,1982,1921,2235,2002,1958,1961,2007,2172,2113,2021,2222,1941,1975,2079,1815,2026,2078,1999,2050,2074,2024,2125,2173,2017,2099,2100,1899,2068,1954,2103,2046,2008,2152,2011,1997,1985,1823,1981,2245,2068,2047,2099,2114,2062,2071,2015,1985,2082,1805,2039,2180,2124,2145,2068,2055,2028,2095,2169,2131,2053,2095,2125,2226,2190,2049,2029,2093,2080,2063,2094,2247,2127,2147,2090,2169,2115,2154,2164,2109,1944,1826,2112,1960,2075,2093,2216,2043,2104,2089,2183,2001,1841,2163,2151,2042,2104,1886,1937,2176,1767,1977,2075,1914,2041,2059,2149,2143,2021,1901,2075,2072,2185,1982,2034,2023,1841,2118,2005,2043,1976,1913,2041,2060,2258,2112,2188,2223,2202,2193,2027,2140,1899,2041,2108,2073,2097,2082,2072,2084,1936,2029,2033,2079,1945,1886,2067,2082,2150,2102,2061,2002,2010,2057,2045,2144,1908,2101,1984,2043,1944,2063,2043,2142,2153,2139,1975,2116,2245,1846,2087,2324,2111,2068,2021,2022,2111,2166,2075,2135,2141,1903,2052,1954,2126,2125,2122,2055,2070,2013,1941,2165,1977,2020,2117,1829,2041,1954,1973,2072,1973,1882,1951,2145,2135,2133,2188,2243,1758,2076,2115,1812,1822,2187,2190,1883,2045,2007,1967,2049,2076,1904,2184,2070,2167,2132,2359,2133,2026,2044,2090,1895,2105,2004,2155,1943,2088,2172,2096,1948,2056,1976,2007,1790,1882,2245,1946,1965,2111,1892,1956,2085,2043,1993,1977,2006,2016,2101,1941,1834,2227,1800,2040,2053,2174,2008,2006,2074,2089,2102,2076,1964,2060,2024,2100,2217,2046,2216,1974,2052,1979,1983,2112,1797,2023,1920,1693,2100,2128,2199,2038,2144,1946,2096,1954,2072,1983,1823,2204,2115,2108,2058,2191,2210,2179,2022,2192,2100,2069,2103,2046,2166,2023,2110,2060,2007,1940,2148,2096,2163,1843,2125,2135,1952,2170,1985,1973,2125,2057,2084,1948,2120,2012,2063,1972,1950,2130,2192,2161,2053,1973,2176,2086,2218,2019,2206,2067,1992,2001,2292,2105,2076,2081,2037,2051,1848,2029,2116,2165,2146,1947,2072,2137,2099,2040,2185,2221,2084,1961,2076,1944,1971,2052,2291,2284,2012,2117,2155,2295,2057,2059,1886,1947,2145,2076,1986,2020,1966,1976,2129,1978,2039,2152,1955,2052,1990,1995,2150,2018,2060,2218,1945,2127,2023,2316,2000,2109,2072,2059,2026,1901,2125,2203,1880,2159,2091,2028,1894,1937,1922,1976,1901,2211,2186,2025,1979,2019,2006,2160,2138,2163,1904,1991,1986,2139,1815,2118,2150,2118,2238,2141,1905,2088,2097,2209,2353,2074,2176,2178,2105,2063,2110,1972,2219,2057,2203,2061,2045,2005,1872,1891,2303,1969,1945,2096,1914,2086,2177,2163,2065,2065,2122,2189,2093,2043,2118,2172,2110,2064,2061,2080,1974,2192,2351,2013,2077,1910,1951,1994,2009,2057,2264,1910,2085,2047,2050,2016,2053,2131,1935,1971,1977,2063,2146,1979,1977,2074,2133,2038,1974,2227,2001,2041,1970,2101,2005,2233,2052,1956,2060,1986,2059,2073,2163,2095,1971,1951,1996,1958,2009,2033,2284,2341,2181,1998,2019,2210,2099,1986,2271,1881,1986,2013,2050,2184,1859,2148,2244,1993,2058,2125,2277,2202,1986,2164,2236,2047,2196,2205,1953,2212,2028,1980,2196,2384,2043,2074,1976,2199,2036,2044,2100,2122,2111,1998,1897,2134,2083,2000,2165,1989,1897,2094,1932,2182,2180,2133,1971,2131,2010,2120,2054,2024,2134,2178,2094,2013,2122,1915,2084,2267,1953,2025,2018,1874,1858,2187,2001,1853,2318,2002,2038,1884,2061,1976,2240,1952,1932,1996,1973,2058,2026,1890,2088,1881,2244,2249,2054,2150,2019,2083,2083,2116,2329,2084,1948,2080,1941,1828,2264,2086,2154,2131,1951,2110,2140,2000,2065,2047,2080,1829,2125,2077,2074,2094,2072,2077,2018,2041,2017,2056,2126,1808,2250,2236,1979,1991,2120,1996,2080,1899,1992,1987,2157,2047,1921,2176,1949,2235,2144,1924,2235,2166,2049,2097,2121,2020,2023,2041,1998,1934,2119,2194,2083,2060,1991,1969,2210,2095,2055,2045,2171,2214,2076,1984,1982,2070,2128,2037,2009,2095,2008,2047,1974,2122,1971,2185,1983,2011,1905,2102,2084,2085,2100,2057,2093,2205,2207,1831,2121,2115,2134,1913,2130,2148,1925,1995,1958,1869,2008,1998,1790,1890,1974,2083,2099,2121,2135,2094,2222,2077,2020,2162,2065,2027,2189,1937,2060,2341,1871,2063,2077,2122,2208,1955,2191,2256,2037,2042,1917,2151,2087,2027,2121,2228,2250,2172,2047,2135,2013,2073,2013,2138,2148,1980,2074,1998,2320,2002,2086,1926,2139,2260,1839,2042,2059,2183,2116,2098,2180,1994,2018,2152,2202,2059,2123,2115,2070,1910,2189,2131,2073,2098,2075,1955,1964,2154,2016,2131,2037,2105,2094,1996,2035,2024,2038,1967,2121,2067,2229,2091,2095,2112,1944,1957,1949,2077,2104,2167,1979,2175,2029,2064,2236,2069,2135,2088,2172,2138,1862,2021,2063,2179,1868,2095,2152,2119,2232,2200,2080,2114,2018,1939,2100,2073,1913,2134,2145,2175,2040,2116,1970,2113,2108,2035,2198,1964,1947,2105,1911,2141,1925,2091,2065,2005,2205,2017,2272,2058,2187,2067,1956,2113,1971,1953,1933,2006,2190,2124,2117,1981,1939,2273,2259,2217,2148,2038,2024,2098,2041,2106,2042,2121,2210,2039,2240,1906,2155,2082,2029,2044,2066,2129,2117,1955,1990,2054,2172,2026,2210,2176,2065,2192,2166,1981,1965,2043,2005,2114,1979,1930,2080,2096,2152,2135,2154,2039,2150,2031,2075,2102,2083,1891,2130,2132,2224,2012,2000,2129,2061,2058,2180,2044,2088,2152,2140,2085,1828,2024,2071,2097,2094,2052,2071,1891,2136,2006,2249,2041,2179,2006,2106,2020,2210,2109,2127,1974,1885,2159,1841,2252,2066,2130,1985,2099,1943,2019,2077,2435,2030,2182,2130,2091,2000,2102,1831,2229,1927,1993,2095,1984,1930,1980,2170,2187,2116,2032,2122,2170,2005,2025,1970,2107,1984,2207,2207,1915,2051,2280,1949,1816,1999,2077,1950,2029,2150,1893,2246,2064,2014,2058,2174,1890,2052,1922,1872,2162,1932,2219,2074,2236,1681,2242,2088,2161,2065,2143,2003,2035,2106,2099,2142,1983,1915,2037,1976,1927,1955,2045,2054,1998,1807,2192,2024,2186,2020,2117,1859,2023,1940,2331,2123,2070,2033,1987,2044,1996,2014,2217,1850,2198,2230,1986,1862,2038,2175,2140,1896,1951,2359,2113,2126,1993,1942,1809,1956,2148,2190,1936,2120,2239,2015,2031,2019,2070,2116,1881,2202,2031,2171,2067,2202,2029,2242,1809,2205,2051,2026,2058,1896,2033,2210,2188,2093,2262,2032,1921,2142,2088,2140,2093,2016,1986,1989,1935,2193,2250,2264,2142,1986,2208,1963,2130,2096,2080,2057,2059,2085,2001,2048,2138,2043,2244,2146,2048,2090,1887,1918,2005,1977,1879,2107,2453,1910,2230,2037,2121,2006,1938,2106,2002,2237,2078,2248,1848,2321,2013,2093,2114,2186,2012,1914,2094,1921,2041,2182,2050,2139,2151,1967,2040,2096,2150,2098,2057,2093,1985,2278,2108,2098,2201,2062,2067,2021,2154,2028,2187,2140,1897,2124,2260,2011,2037,2206,2004,1797,2160,2142,2103,2078,1928,2095,2007,1914,2117,1931,2163,1884,1865,2171,2232,2150,2155,2240,2092,1960,2332,2000,2009,2221,1956,1994,1981,2079,2178,2089,1978,1980,2085,1965,2188,2113,1941,2093,2139,2162,2093,2119,2118,1907,2204,2049,1866,2249,2092,2119,1957,2143,1917,1967,2227,2071,1947,1975,2210,2025,1951,2059,2240,2026,1869,2008,2052,2057,2296,2163,1872,2182,2041,2064,1864,2043,2195,2171,1817,1964,2139,2002,2044,2144,2065,2167,1969,2102,1924,1776,1760,2162,2006,1976,2187,1992,2226,1904,2078,2014,2021,2045,1963,2087,2053,1956,2066,1909,2250,2143,2058,1975,1832,1910,1960,2071,1815,1884,2030,1855,2115,1911,2043,1981,2107,1878,2118,2020,2063,2372,2175,2121,2395,1927,2169,2086,1852,1875,1899,2115,2254,2090,2083,2027,1939,2199,2199,2021,2047,2044,1979,2057,2094,1989,2173,1969,1858,2047,2024,1974,2391,2010,2126,2102,1966,2098,2147,2232,2139,2167,2079,1986,2257,2005,2183,1909,1847,2025,1938,1899,2026,1941,2105,2130,2298,1860,2029,2161,1917,1945,2093,2089,1936,2203,2037,2301,2126,2111,2171,2136,1881,2128,2121,2163,1949,1840,1990,1963,2034,2118,2002,1926,2194,2265,2303,2014,2136,2039,1958,2143,2006,2204,2084,2235,2323,2104,2203,2013,2100,2291,2092,2165,2028,1944,2036,2005,2258,1955,2097,2054,1978,2138,2155,2011,2028,2002,2075,1997,2186,2300,1928,2148,2192,2160,1876,2065,2113,1955,1977,2235,2108,2110,2045,2140,1922,2004,2020,2133,2209,1937,2152,1889,2101,2197,1928,1969,2173,2170,1921,2164,1982,2176,2229,2076,1983,2137,2083,2043,2078,2140,1854,1982,1940,1999,2244,2100,2273,2055,2066,2011,2212,2156,2119,2041,2037,2206,2021,2108,1965,2069,2173,1912,2023,2093,2160,2207,2217,2055,1885,2115,2036,1892,2009,1927,1903,2094,2112,1918,2164,1955,2052,1999,2099,1925,2105,2007,2216,1953,1947,2160,2166,2104,2014,1997,1979,2102,1803,1999,1919,2018,2112,1928,1998,2040,1946,2211,2342,1954,2061,2009,2284,2004,2026,1900,2112,2002,2114,2030,2193,2079,2427,2168,1852,2119,2166,2014,2175,1964,2045,1960,2042,2087,2231,2106,1996,2071,2060,2141,2079,2117,2071,2144,2046,1958,2223,2020,2006,2159,1941,1974,1929,2248,2090,2032,1957,2158,1908,2343,2077,2070,2162,2271,2059,2075,2069,2278,2044,2146,2203,2227,2022,2365,2023,2007,2054,2004,2042,2000,2182,1975,1984,1828,2068,2022,1943,2028,1932,1968,2011,2015,2249,2046,1959,1949,2039,2017,1925,2153,1997,1965,2068,1896,1991,2069,2091,2018,2140,1957,2043,2149,2240,2201,2102,2093,2072,2046,1967,2039,2162,2207,2074,2136,1998,2005,2066,2217,1881,2024,2185,2157,2105,1947,1947,1925,1926,2024,2200,2036,2021,1897,2082,1977,2008,1936,1915,1875,1809,2319,1971,2193,2220,2225,2005,2228,2021,2210,1985,2168,2248,2080,2140,2058,2243,2239,1766,2012,2080,1856,2225,1989,1852,2104,2029,2165,1985,2048,2166,1906,2012,1941,2045,2019,1926,1977,2037,2103,2232,1990,2109,1979,1899,2005,2067,2258,2007,2140,2117,2177,1886,2004,1953,2102,2084,1802,1911,2119,1715,2110,2099,2210,2069,1835,2036,1956,2325,1951,1897,2062,2145,2174,2008,2030,1861,2101,2026,2113,2011,2092,1872,2010,2005,2011,2292,1954,1915,2266,1932,2135,2071,2324,1800,1954,1974,2199,2124,1919,2091,2062,2042,2033,2139,2112,1985,1971,1955,1977,2004,1875,2005,2240,1998,2049,2104,2106,1875,1990,2248,2058,1849,2073,2106,2030,2204,2049,2100,1894,2027,2064,2121,2073,2011,2273,1951,2133,1921,2051,1927,2023,1922,2011,1922,1979,2111,2126,2206,2075,1970,2161,2091,2041,1992,2436,2152,1817,1986,1966,2040,2012,2164,1878,1989,1981,2113,2179,2077,2348,2177,2100,2036,1925,2139,2197,2097,2112,1974,2081,1926,1881,2147,2004,2171,1933,2031,2147,1844,2028,1948,2238,1897,2181,1950,1880,1850,1889,1999,2091,2084,1826,1956,2028,1978,2314,1977,2020,2174,2068,2134,1840,2173,2037,2138,2263,2025,2035,1991,2147,2211,2077,2021,1899,1856,1719},{1864,1908,2030,2090,1986,1916,1939,1950,2025,2078,2054,1904,1735,2029,2061,1940,1964,2082,1987,1994,2130,1956,2093,1973,2118,1969,1991,2137,1905,1918,2036,1916,1956,2171,2126,2096,2024,2183,1725,1791,1925,1868,2014,1968,1987,1990,2035,2021,1942,2068,2013,1926,1959,1871,2031,2082,1945,1914,2068,2134,2045,1938,2063,1867,2118,2117,1980,2082,1995,2009,1921,1977,2063,2085,2173,2018,1878,1959,1956,2139,2031,2100,2181,1977,2058,2112,2040,2113,1978,2099,1980,2101,2020,1988,1960,2060,2119,1859,2099,1926,2203,1935,1916,1817,1884,1965,2055,2093,1981,1875,1982,2127,1830,1807,2019,2119,2074,2081,1956,1897,1951,2122,1898,1825,1903,1934,1899,1960,1891,1851,2079,2039,1937,2020,1885,1834,1721,1843,1965,1916,1969,1964,1907,1978,1908,1977,2013,1924,2073,2013,2057,1953,2004,1947,1974,1992,1969,1994,2022,1838,2025,2095,2034,2043,1921,2028,1966,1933,1958,2148,1971,2007,2006,2030,1838,2066,1877,1895,2003,2045,2056,1997,2067,2093,2112,2033,1995,2129,2122,2020,1940,1998,2010,1924,2021,2060,1875,1935,2062,1953,1946,2156,1961,2043,1903,2034,1872,1894,2148,1861,1907,1910,1865,2003,2080,1984,1862,2042,2002,1953,1939,2021,1901,1904,2039,2002,1985,1857,1970,1964,1991,2095,1975,1845,2080,1922,2071,2072,2004,2046,1909,1971,1911,2148,1739,1839,1994,1764,2094,2082,2023,2010,1897,1944,1864,1797,2062,2059,2115,2093,1982,2105,1972,1910,2047,1957,2157,1876,2014,2114,1751,1971,1962,1825,1946,1908,2062,1919,1995,1900,1803,2142,1891,2008,2034,1972,1864,2039,2151,2066,2071,1756,1923,2029,1827,1981,2022,1820,2102,1960,2049,1984,2016,2067,1938,2053,1907,1921,2038,1862,1960,1934,2120,1879,2066,1956,1977,2011,2009,1960,1990,2007,2132,2062,1921,2061,1837,2053,1975,1988,2036,2057,1885,1874,1919,2032,1891,1900,1976,2008,2099,2030,1894,1980,1849,1939,2056,1948,2022,2022,1968,2196,1831,2215,1920,2027,2021,1941,2095,1806,1718,1944,1899,2007,1982,1867,1826,1961,1954,2022,1907,1889,1857,1964,2026,1918,1973,1851,2028,1987,2029,1978,2012,2044,1956,1965,1827,2072,1976,2018,2216,2085,2011,1955,1869,1842,2073,1969,1888,1891,1929,2105,1829,1983,1952,1851,2166,2003,1935,1921,1968,2074,1992,2009,1982,2130,1854,2005,1839,1822,2124,1877,1954,1934,1980,1911,1884,1935,2065,1925,1804,1904,2035,1992,1900,2053,1985,1900,2153,1914,1878,1967,1910,1903,2096,1947,1869,1915,1973,1966,1931,2074,2086,2034,1819,1918,2043,2032,1815,1970,1977,2029,2074,1922,2003,2003,1982,1948,2007,1798,1988,1962,1975,1942,1855,1870,2006,2138,1991,2051,1880,1839,2097,2091,1932,1963,2004,2148,1991,1847,1851,1975,1979,2019,2079,1927,1960,2018,2048,1916,2083,1953,2069,2177,1968,1858,1865,1899,2087,2093,2102,1903,2020,1925,2069,2022,1894,1976,2089,1897,2022,1900,1924,1922,1907,2017,2037,2011,1923,1936,1903,2090,1968,1989,1873,1880,1956,1978,1946,2068,1975,1917,1919,1831,2079,1972,2015,2018,1975,2222,1961,2110,1907,2217,1964,1867,2075,1950,2076,1997,1929,1985,2046,1911,1868,1997,2004,1892,2069,2173,2007,2009,2003,1974,1989,1972,1739,1856,1889,1971,2212,1963,1885,1863,2021,1942,1929,2106,1928,2143,2113,2033,1958,1834,2009,2107,1878,2034,1985,2002,1906,1962,2103,1985,1967,2053,1772,1945,1930,2057,1909,2220,1910,1983,2208,1782,1981,1810,2028,1866,1995,1893,2115,2031,1935,2122,1977,2089,1987,1958,1936,2020,1996,2138,1993,2106,2035,2049,1939,2099,2077,1936,1938,1916,1999,1720,2029,2013,1889,1926,1889,1937,1992,2010,1843,1852,1972,1992,1843,2163,1899,1906,1967,2022,1846,1962,1966,1761,2145,1776,2193,1735,1962,1974,2001,1939,1971,1874,1946,1977,1848,1915,2042,2081,1943,2027,1991,2085,1854,1824,1901,1924,1945,2032,2076,1713,2049,1897,1978,2145,2100,1965,1955,1767,2021,2082,2072,1980,2021,1958,2020,1991,2016,1996,1969,1834,2087,2078,2026,1997,1958,1914,1938,2170,1811,2049,1818,1890,2028,2019,1964,2022,2002,1724,2018,1976,1994,1907,2085,2007,1959,2023,1920,1980,2060,1869,1995,2011,1990,1884,1946,2036,1831,1951,1938,1952,2062,1917,1974,2072,2049,1847,1944,1934,2028,2050,2086,1979,1785,1906,1945,1960,2086,2071,1891,1950,2023,2008,2081,1932,1912,2031,2074,2057,1988,2074,2088,1931,1809,2091,1984,2173,1937,1896,1949,1945,2121,2005,1860,2116,1883,2087,1863,1844,2022,2026,2042,2024,2042,1971,2011,1807,2109,2176,2061,1849,1962,1996,1832,1878,1939,2081,2043,1967,1988,1980,2009,2002,2099,1848,2182,2082,2038,2018,1993,1866,1955,1880,2125,1992,2303,2178,2019,2048,1909,2019,1946,2022,2117,2113,1890,2025,2014,1996,2028,2132,1936,1946,1900,1984,2044,2043,1902,2021,1974,1975,1841,1941,2138,1901,1963,1903,2111,1904,2037,1985,1887,1912,1873,2010,2024,2077,2050,1945,2032,2058,1984,2183,1831,1931,1971,1923,1879,1876,1857,1866,1821,1994,2006,1939,1858,1837,1995,1988,2026,1817,2049,2060,2071,1986,2160,2117,1872,1948,1912,1945,1928,2171,2062,1907,2203,1828,2028,1931,2003,1934,1928,1978,1831,2087,2020,2137,1991,1967,2038,1967,1889,2021,2111,1909,2005,1942,1881,2141,1981,1934,1997,2036,1996,1978,1908,2057,1885,1849,2043,1920,1957,2111,1930,1835,2017,2062,1888,2006,2094,2009,2078,1897,2031,1988,1872,1943,1865,1868,1855,1822,1999,1958,2070,2147,2060,1984,1954,1920,2039,1827,2096,1958,2056,1752,1936,1829,1994,2150,1893,1898,1897,2047,1976,2143,1947,1912,2028,2021,1842,2035,1994,2088,2004,1894,1985,1890,2067,1966,2007,2114,2005,1855,2017,2043,2014,1988,2023,1873,1960,2015,2071,2110,1857,1917,1924,1848,1811,1904,2015,1972,1989,2066,2044,2120,2010,1864,1910,1956,1960,1924,1917,1846,1927,1842,2105,2069,1976,1933,1981,2070,1847,1941,2032,2068,1938,2048,2012,1910,2263,1905,1948,1945,2061,2095,1917,2000,2064,1998,1993,1957,1957,1937,1984,1819,2044,1979,1971,1874,1782,1900,1931,2066,1985,1939,1784,1914,2035,1974,1909,1920,1892,1945,2063,1868,1908,2084,1896,1914,1929,1793,1900,1847,1913,2111,1944,1821,1883,2092,1928,2105,1766,1920,1937,2064,2013,1946,2024,1914,1907,1808,2007,1929,2053,2005,1960,1916,1967,2017,1979,2016,1937,2034,1859,1905,2069,2011,1854,2074,2037,2130,2080,1993,2087,2190,1912,2134,1990,1943,1909,2022,1923,2015,2040,1997,1950,1973,2032,1897,2061,2058,2003,2003,2014,1950,1976,2027,2085,2035,1794,2024,1919,2008,1938,1961,2058,1899,2016,1995,2098,1991,1978,2155,2044,2115,2035,2000,1833,2026,1963,2106,2094,1941,2073,2087,1841,2002,2011,1990,1859,1987,2092,2153,2119,1956,1977,1918,2030,1834,1950,2044,1993,1949,2083,1958,1916,2112,1984,1828,2075,1711,1952,1917,2029,1884,2072,1985,1864,1861,1999,2067,1833,1826,2051,2083,1890,1991,1992,1917,1943,1978,1993,1925,1961,2001,2011,1882,1893,2209,1973,1946,1838,1968,1980,2035,1984,1881,2043,2096,2021,2013,1921,1917,2077,2041,1870,1995,1892,2006,1938,1893,2049,2083,2060,2054,1811,2045,1998,2094,1855,1969,1972,2091,1897,2029,2016,1874,2177,2020,1780,2004,2063,2038,1974,2047,1982,1945,1996,2110,1948,1852,2087,1883,1892,2028,2137,1993,1915,1984,2095,2052,1938,1956,2071,1995,1963,1965,1944,1904,2007,1899,1975,1906,1901,2021,1998,2138,2010,2021,1888,1879,1981,1962,1957,2079,1898,1991,1782,1959,1968,1823,2040,1931,2029,2075,1823,1909,2002,1972,2055,2049,2020,1947,1918,1978,1950,2015,2071,1830,1909,2082,2129,1937,2121,2002,1868,2018,1906,1806,1921,1972,1859,1961,1895,1997,2013,2069,2015,2024,1991,1852,2061,1950,2026,1827,1883,2066,1939,1839,2058,1974,1973,1900,1997,2031,2063,1976,2013,1960,1995,2029,1958,1988,1816,2064,1946,2068,2048,1931,2033,1971,2111,1900,2059,2101,1944,2106,2185,2076,2047,1952,1892,1804,2041,2019,1954,2045,1970,2124,1738,2197,1988,1873,1983,1811,2144,1912,2054,1971,2004,1993,2084,1999,2107,2088,1967,1950,2038,2043,2036,1990,1991,1931,1974,1961,2020,1912,1922,1890,1996,1997,1910,1998,2003,1857,2002,2051,1819,1967,1924,2042,1886,1996,1854,2000,2044,1937,2109,2203,1976,1931,1899,2110,1952,2061,2055,1933,1955,1915,1781,1790,2043,1849,2002,1969,1918,2087,1843,2057,2047,1977,1957,1875,1988,2122,1965,2002,2006,2048,2156,1785,1906,1830,2003,1997,1982,1985,1865,1859,1866,1931,2269,2092,2092,2027,1960,1841,2100,1961,1990,1968,1993,2052,1876,2026,2031,1915,2091,1954,1971,1860,2101,1940,1930,2132,1903,1884,1910,1939,1951,1815,2083,2105,1803,1898,2055,1983,2087,2035,1837,2046,2182,2032,1951,1940,2046,1884,2106,1859,1826,1995,2067,2002,1985,1822,1923,1880,1946,2084,1886,1954,1796,2163,2056,1965,1845,1906,1837,2072,1905,2021,1907,2134,1984,1995,2112,2082,2018,1930,1897,1934,1911,2020,1833,1919,1920,1930,2261,2051,1854,2121,1944,2182,1873,1877,2070,1954,1894,2150,2145,2084,1923,2004,2037,1966,1997,2039,1974,1793,1785,1856,1943,2029,2040,2014,2021,1949,2075,2012,1982,1978,1938,2043,1959,2028,1856,1965,1968,1869,2030,2013,1971,1989,2066,2028,1960,1884,1953,1928,1973,2167,1828,1956,1870,1998,1891,2015,1871,1995,1937,1876,2098,1928,1897,1905,1803,2051,2014,1971,2065,1961,1998,1891,1854,1977,2006,1896,1972,1994,2038,2139,2008,2078,2166,1941,2108,2098,1940,1946,2003,1931,1852,2012,2073,2019,1930,2001,2016,1863,1958,2033,2076,2032,1918,1907,2040,1976,1889,1953,1883,2094,1842,2020,1948,1843,2057,1903,1944,1978,2119,1984,2030,1839,2119,1938,1896,2107,1944,1844,2040,2081,2168,2173,1897,1872,2068,1980,1934,1995,1931,1847,1989,1916,2111,2019,1952,1899,1875,1974,1929,2037,1974,1845,2077,2035,2006,1943,1937,1967,2069,1878,1866,1936,1881,2028,2178,1931,1966,2113,2151,1917,1899,1915,1862,2055,2118,2158,1938,2095,1981,1971,1935,1967,1919,1936,1987,1924,1899,1804,2046,1863,1931,2080,2057,1951,1988,1867,2083,1871,1812,2025,2089,1857,2161,2091,2043,1954,2005,2101,2086,2036,1903,2012,2109,1799,2048,1898,2011,1837,1974,2011,1980,1879,2121,2035,1946,1858,2069,2090,2055,2019,2078,1854,1912,2043,1999,2031,2044,1963,1985,1956,1896,1966,2012,1873,2093,1889,2036,1947,2089,1919,1987,1928,2099,2028,1945,1876,2075,2126,1970,2048,1933,1916,1950,1895,1949,1907,1983,1925,1950,2113,2031,2050,2055,1803,2008,1839,1916,1900,1865,1860,1982,1918,2030,1994,2092,1941,1939,1959,1832,1942,1930,1924,1941,2127,1928,2048,2016,2109,1965,2043,1940,2071,2125,1985,1954,2093,1993,1881,2106,2002,1990,1965,1936,2073,2047,1973,1897,2042,2055,1855,1939,1857,2003,1828,1983,1948,1720,2073,1883,1963,1949,1896,2178,1870,2145,1882,2124,1860,1999,1946,1821,1914,1785,2018,1991,1981,1978,2143,2006,2035,1969,2036,1933,1912,1758,1865,1948,1874,1898,2137,1888,1829,1939,1803,1936,2137,1853,2110,2012,1986,2066,1875,2071,2049,1971,1955,2105,2045,2140,2016,2024,2040,2009,1748,1880,2037,2021,1924,2143,1793,1911,2004,1966,2186,1968,1981,2054,2112,1883,2192,1867,1995,2093,2032,1983,1835,1845,1931,2061,2151,1756,1877,1989,2168,1918,1942,1995,1986,2004,2039,1991,1951,2065,1966,1869,2136,1952,1990,2004,2011,1904,1963,1970,2031,2048,2127,2028,1968,2096,2042,1886,1924,2025,1918,1898,1963,1954,1922,1897,1940,2054,2210,2115,2040,2036,2010,2011,2057,2145,1993,1907,1933,1795,1888,1832,1857,2192,1858,1983,1979,1989,1913,1993,1912,2011,1965,1916,1949,1929,2056,1954,1994,1966,1911,1888,1726,2114,1908,1870,1957,2018,1981,1915,2007,2073,2144,2005,2046,1866,1791,1925,1955,1969,1885,2046,1910,1732,1872,2010,1998,2010,1833,1872,1944,2118,1929,1947,2216,2072,1935,1992,1906,2071,1921,1974,2028,1860,2061,1932,1988,1889,2190,2018,1807,1989,2010,2090,2033,1963,1974,1843,1934,1881,2031,1992,1980,2015,1686,1946,2115,1853,2001,2018,2031,2173,2038,1906,1977,2090,1954,1932,2249,2021,1956,1920,1967,2014,1955,1830,1981,2017,1982,1886,1898,1898,1983,2059,2053,1944,2106,2030,1992,2098,1974,1870,2051,1892,1959,1987,1802,1966,2069,2032,1960,1943,1926,1994,1844,1919,1977,1864,2123,1990,1992,2150,2149,1893,2052,1844,2057,2071,1904,1944,1907,1874,1971,1945,1940,2039,1854,2039,1817,2139,2002,1897,1897,1931,2058,2045,2044,2007,1965,2010,1873,1955,1962,2097,1969,1884,2161,1829,1774,2212,1956,2087,2196,1905,1840,2068,1907,1947,2023,1791,1988,1975,2080,1755,2116,1996,2055,1915,1980,1954,1954,2023,1968,2084,1943,2024,1955,1943,1979,2091,2044,2021,1847,2146,1953,1981,1855,1938,1871,2032,1916,1889,2084,1992,1893,1828,2058,1968,1930,2002,1811,1934,1932,2069,2108,1934,1850,1992,2127,1917,1983,1924,1973,1902,1846,1938,1842,1908,1940,2047,1960,1936,2043,1877,1856,2077,1921,1881,1907,2042,1849,1979,1900,1952,1967,2070,1941,1887,2145,1963,1699,2068,1833,1938,1850,2101,1920,1847,2020,2091,1981,1909,1982,2127,1945,1929,1936,1943,1954,2011,1992,1908,1912,2022,1884,2030,2085,1906,1911,2022,2051,2071,2021,1953,1961,2064,1875,1789,1999,1868,2024,1852,1939,2014,1806,1851,2030,1922,2044,1995,1969,1878,1819,1971,2039,2111,1847,1998,2062,1986,1836,2044,2001,2012,1833,2048,1855,1937,2014,2053,1992,1936,2168,2025,2004,1858,2085,2031,1983,1892,2092,1969,1937,1967,1970,2014,2162,1983,2007,1949,1964,2144,2095,2029,1857,1961,1953,1988,2161,1910,1881,2038,2111,2059,1941,1915,1901,1834,2079,1944,1873,2031,2038,1966,1970,2041,1923,1987,1853,1943,1922,1920,1964,1988,1814,2041,2171,2027,1991,1991,2149,1966,2118,1974,1885,1930,1920,1853,1980,2039,2070,2134,1779,1906,1941,1876,2082,1912,1992,2031,2031,1918,1954,2083,1894,1922,2154,1968,1894,1791,1871,2055,2042,1967,1824,1893,1868,1871,2100,2055,2035,1845,2021,1887,1996,1914,2120,2170,2034,1905,2046,1971,1977,1949,2086,1937,1886,2100,1994,1984,1803,1999,1992,2093,1823,1934,2178,1816,1886,2097,1836,1963,2149,2077,1988,1951,1905,2035,2041,2130,1869,1937,1914,2062,1917,1997,2036,1951,2010,2106,1997,1997,1969,2054,1980,2083,2074,1993,2113,2032,1841,1930,1937,1913,2179,2051,1861,2072,1974,1893,1946,1955,1946,1894,1995,2093,1893,1893,2116,2046,1985,1952,1937,1873,2034,1990,1945,1972,2192,2005,1832,1907,2003,1960,2186,1960,1900,1960,1853,1956,2118,1946,1971,1780,1956,1996,2043,1806,2023,2118,1990,1928,1789,2079,2165,1910,1817,1951,1838,2029,1788,1890,1991,2057,1869,2057,1933,2035,1887,1950,1972,1866,2060,2097,2093,1889,2002,1954,1927,2172,2007,2004,1991,1982,2072,1930,2138,1893,1938,1865,1883,1879,1952,1930,1946,2029,1933,2019,1842,1889,1950,1980,1949,1913,2110,2022,2036,1902,2000,1947,1829,1867,1962,2062,2011,1706,1969,1939,2050,2103,2081,2134,2120,1939,1846,1978,1862,2120,1792,2170,1885,1976,2057,1986,1906,1813,2034,1966,1942,1819,2136,2215,1966,2008,2115,2148,1930,1795,1969,1850,2051,2034,1977,2118,1975,1893,1986,1998,1764,1744,1839,2039,1828,1961,2029,1922,1828,1858,1840,2042,2036,2067,2118,1952,1899,1986,2015,2089,1867,1899,2036,2060,2052,2102,2057,1923,1951,1964,2105,1775,2030,1955,2054,2023,1856,2027,1982,2081,1824,1983,1970,1922,1948,2050,1994,2088,1995,1990,2017,1944,1847,1914,1863,2034,1865,1959,1916,1774,1987,1979,2037,2085,1945,2034,1949,1870,1942,2044,2002,1919,2044,1986,1870,1821,2011,2059,2044,1969,2025,2003,1866,2032,2032,2138,2081,1811,1982,1923,1886,1964,1828,2029,2036,1869,1913,2093,2104,2050,2025,1826,1916,1939,1963,2085,1932,1930,1872,2067,1847,2015,1970,1980,1942,2023,2082,1926,2007,1814,2023,1942,2022,2073,1809,2052,1917,2037,1914,1876,2065,2137,1969,2071,2004,1975,2065,1988,1866,1901,1857,1868,2088,2046,1952,2249,1993,1943,1990,2242,2145,2041,1949,2173,1952,1890,1803,2103,1950,2223,1823,1760,2103,1998,2093,2155,2054,1875,1937,2133,1971,2133,1838,2072,2085,2105,2075,2077,2075,1988,2063,1892,2041,1957,2085,1917,1942,1799,1791,2104,2104,2143,2009,1865,2010,1964,1971,1952,2000,2026,2058,1985,1742,2066,1960,2006,2031,2124,1799,1962,1844,2066,2058,2087,1850,1808,2105,1979,2123,1944,2092,1923,1969,2022,1901,1880,1919,2086,1902,1995,2005,1765,2041,1902,1976,2085,1984,2086,2213,2039,2027,1863,1731,2092,2052,1902,2070,1987,1935,1921,1959,1976,1966,2059,1905,1989,1800,2011,2024,1919,2163,2017,1903,1915,1984,2030,1895,1958,1972,2071,2103,1935,1876,1916,2039,2000,2005,1986,2006,1875,2090,1961,2048,2119,1947,2046,2011,2079,2037,2087,1974,1831,2007,2078,2123,2029,1986,2030,1849,1945,1986,2141,2174,1913,2096,1883,1959,1786,2093,1870,1990,1951,1889,2029,2042,1967,1928,2156,1965,1871,2039,2032,2042,1926,1877,1980,1883,2162,2061,2089,1891,2047,2024,2005,1827,1968,1906,1946,2173,2004,1980,1960,1954,1999,1821,1910,2160,1905,1864,1937,1809,2083,2118,2116,2049,1992,1893,2046,2037,2172,1963,1799,1984,2025,2144,1952,2053,2020,1914,1918,1916,2053,1983,2059,1810,1963,1912,2012,1916,1942,2053,1912,1885,2074,2081,2298,1830,1901,2072,2118,1947,2046,1946,2038,1803,2019,1986,2044,1942,1912,1822,1771,1838,1946,2059,2005,2076,2019,1862,2152,2018,1916,1862,1989,2103,1821,2021,2044,2046,1833,2007,1877,2053,2021,2047,2038,1926,1984,2024,1997,1783,2153,1846,2057,1967,1836,1920,1814,1981,1999,2110,2081,1941,2041,1921,2004,2201,1998,1954,1932,2056,1975,1931,1958,1814,2160,1808,1994,1963,1988,2005,1944,1997,1878,1980,1701,2128,2050,1801,1932,1941,1992,1916,1990,2009,2054,1833,1887,1903,1907,1887,2141,2024,2074,2048,1892,2021,2047,2102,1852,1954,1822,2171,1914,2083,1993,2121,1886,2100,2077,2158,1948,1881,1980,2113,2016,1886,2149,1995,2155,1816,2056,1884,1974,1920,2129,1888,1854,1929,1972,2043,2161,1978,2090,1976,2114,1957,1994,2025,1931,1961,1910,2137,1942,2026,1953,1986,2113,1948,1982,1964,1734,1790,1986,2067,2069,2138,1793,1958,1995,2051,1960,2009,1929,2015,1913,1984,1901,1836,2122,1923,1984,1829,1956,1999,2044,1932,1947,2104,1995,1868,2022,1905,1936,2029,1865,1894,1916,1984,2019,1967,1945,2007,2005,2069,1967,1952,1956,2101,1818,1936,2092,1891,1975,1938,1971,2025,2022,1947,2107,1924,2029,1940,1996,2132,2108,1998,2089,2018,1983,1976,2105,1942,1809,1798,1935,2109,2104,1895,1931,1969,1901,2043,2088,1889,2021,1949,2002,1969,1970,1953,1968,1903,1983,1749,2019,2066,1987,1990,1921,2024,1830,2021,1836,2092,2063,1918,2037,2003,1990,1943,1886,2029,2069,1887,1908,1984,1979,1722,2012,1976,1992,2095,2138,1874,1787,2211,2008,1991,2005,1968,1980,2068,1930,1946,2002,1945,2071,2081,1993,1841,1960,1904,1976,1849,1963,2069,1942,2049,2199,1927,1968,1941,1941,2007,1823,1998,1871,2024,2161,1990,1782,1856,1883,2163,1987,1998,1959,1882,1988,2120,2117,1977,2056,2133,1940,2097,2166,1921,1730,2033,1880,2055,1999,2025,2011,2013,1897,2028,1919,1902,1908,2129,1929,2072,2104,1978,1948,1918,1978,1990,2087,2136,2071,2107,1987,1844,1934,1907,1997,1961,1962,2158,1865,2192,1850,1889,1955,1999,2022,2171,2080,1972,1767,2055,1962,2035,1955,2041,2015,1856,1892,2149,1864,1958,2061,2013,1936,1937,2040,1893,1808,2096,1942,1937,2003,2011,2134,1947,1923,1859,1954,2030,1869,2017,1857,1982,1939,2066,1994,2108,2105,2017,1971,2059,1972,1835,1836,1868,2059,2001,1965,1953,2053,2006,1971,2044,1990,1872,2059,2160,1928,2059,2042,2014,1942,2007,1862,1926,1951,1871,2017,1874,1875,2032,2136,2027,2100,2100,1874,1910,2152,2022,1913,2060,1896,1808,2003,1860,2109,1996,1824,1999,1960,1825,1725,1708,1924,1978,2027,1948,2013,1950,1978,2059,1895,2005,1849,2142,1904,1957,2034,2139,2049,1814,2174,1913,1928,1897,1764,1938,1950,1939,2131,2191,1930,2091,1920,2097,1866,2050,1884,1962,1841,1980,2211,1864,2043,2033,2082,1958,2028,1958,2004,1970,2073,2152,1978,1921,1869,1894,1995,2003,1943,1969,2004,2194,1934,2023,1972,1978,2123,2046,2082,1908,1956,1967,2091,2172,1953,2102,2075,1939,2081,1816,1810,2151,2079,2023,1884,2061,2042,1899,1968,1986,2125,1988,2048,1879,1839,2117,1930,2077,1781,2022,2133,1955,2117,1884,1966,2030,2109,1979,2068,1949,1822,2042,1968,1963,1934,1901,2040,2079,2067,1910,1908,2068,1978,2072,1910,1928,2058,1957,1964,2013,2010,1914,2004,1821,1895,1798,1799,1922,1944,1921,1915,1921,1994,2130,1945,1851,1966,1870,1919,2021,1922,1977,1911,1893,2015,1967,1974,1976,1865,1984,1940,2002,1873,1880,2012,2041,2176,1958,1822,1974,2205,1931,1977,2145,2068,1838,1779,1876,1945,1864,2025,2073,2092,1858,1885,2143,1902,2132,2099,1912,1986,1881,1921,1946,1973,1823,1955,1872,1864,1926,2141,1759,2009,2089,1926,2082,2029,1953,2015,1992,1976,2033,1959,2075,2138,2057,1971,1948,1875,1999,1951,2022,2030,2058,1986,2010,1910,2098,1958,2118,1987,1976,1955,1911,2029,1996,1965,1934,2061,1956,1940,1942,1980,2018,1978,1996,2198,1958,2014,2151,1779,2015,2008,1902,1917,2117,1912,1936,1940,1948,2017,2107,1988,2085,2040,1904,1970,1924,1909,2065,1970,2033,1922,1837,1902,1854,1940,1970,2023,1943,1846,2163,1789,1981,2084,1875,1952,1852,2073,2185,2030,2145,2024,1923,1943,2104,2077,1955,2030,2085,1909,1850,2056,1986,1966,2065,1958,1904,2010,2121,2033,2040,1831,2022,2116,1829,1916,1949,1837,1884,1995,1987,1963,1859,1993,1921,2018,1877,1958,2001,2013,1889,1816,2011,1856,1957,1924,2115,2055,1770,2005,1891,1992,1928,1886,1922,1989,1932,2069,1953,1981,2101,1858,1998,1933,1863,2033,2025,1901,1973,2038,1922,1908,2144,2023,1962,1989,2043,1969,1957,2016,1949,1985,2168,1993,1945,2108,1937,1861,1732,1811,1942,1987,1841,1977,1989,1867,1970,1939,1888,1930,2097,2001,1971,2065,1980,2059,1951,1857,1996,1902,1931,2031,1904,2135,1929,1947,1938,2019,2014,1918,2051,1938,2035,1863,2141,1948,2057,1878,1988,2075,1831,2001,2012,2063,2079,2055,2147,1750,1921,1908,2055,2159,1979,2103,1921,1930,2075,1927,1872,2054,1878,2007,2082,1966,1851,2019,1883,2066,1934,1883,1871,2055,2040,1934,2061,2089,2010,1935,2154,2065,1966,2099,1936,1873,2053,1977,1968,1901,2052,1755,2012,1882,2042,1831,1865,2055,1845,2048,2062,1948,1786,1978,1891,2009,2175,1902,1889,2001,1980,2239,1995,2013,2013,2001,1956,1782,2070,2030,2084,2183,1950,1953,2092,1940,1916,2125,1768,1891,2089,2067,1869,2107,1900,2135,1971,1978,1983,2004,1939,2100,1903,2075,2070,1840,2081,1997,2029,2068,2073,1877,2048,1897,1925,1959,2055,1774,2016,1892,2007,2217,1878,1877,1888,1877,1889,1988,2078,1943,1982,1858,1710,1987,1708,2139,1891,2364,2067,2143,2021,1893,2014,1742,1884,2078,2005,1910,2007,1911,1881,2093,1918,1995,1895,1953,2093,1957,2042,1845,1952,1973,1923,1860,1978,2085,1854,1900,1858,2079,1961,2213,1834,2018,1838,2013,2164,2016,2177,1943,2121,1938,1922,1789,1974,2012,1818,2076,2029,1850,2076,1880,1928,2098,2107,2054,2018,2035,2011,2039,1804,1904,1874,2066,2065,1839,1894,2029,1812,1906,1988,1902,1960,2031,1798,1835,1991,2048,2090,1933,1936,2149,2033,1901,1868,2293,1964,2002,1838,1874,1892,1902,1978,2059,2033,1962,2120,1802,1974,1844,1798,1899,1848,1978,1910,1912,1944,1846,2064,1927,2126,1911,2023,2021,1926,1899,1934,1800,1992,1969,1854,2035,1840,1931,1937,2025,2099,2007,2187,2001,2010,1962,1993,1834,2244,1940,2037,2084,1788,1902,1916,2006,2065,1819,1946,2099,2139,1997,2047,1882,1804,2033,2064,1953,1938,1933,2020,1976,2102,1923,1905,1937,2135,1834,2088,1931,2000,1971,2017,2113,1882,1790,2010,1958,2112,2048,1958,1942,2163,1883,1990,1823,2025,2073,2036,1951,2001,1979,1958,1975,2057,1983,2005,2098,2006,2002,1951,1836,2165,1977,2155,2010,1939,1732,1923,1759,2089,2123,2054,2012,1900,2014,1912,1934,2005,1858,1980,2022,1983,1854,1975,2021,1943,1954,2074,1831,2098,1964,1934,1931,2019,2059,2091,2001,2050,2163,1940,1949,2056,1900,2016,1974,2026,1653,1992,2143,2070,2095,1998,2003,1835,1795,2076,1934,1979,2153,2018,1923,2044,1896,1802,1893,1960,2088,1796,1869,1935,2069,2078,1869,1858,1918,1922,1838,1840,1888,1992,1855,2130,2066,2062,2037,1965,1978,1976,1951,2020,2065,1913,1993,2044,1774,1806,1937,1984,1889,2098,1920,1995,2155,1885,1857,2055,1896,2078,1974,2017,1971,2146,1829,1874,1866,1847,2092,1977,2030,1989,1977,2028,1946,1991,1997,2100,1957,2038,1989,2044,1957,2078,2005,1918,1948,1915,1935,1952,1973,1942,1905,1994,2092,2077,1972,2064,1933,1990,1951,1962,1865,1947,1912,2091,2105,2044,1923,1873,1813,1869,1900,1736,1996,1904,1954,2057,1850,1996,1881,1999,2094,1897,1934,2032,2065,1976,2074,1841,1984,1810,2139,1996,2088,1735,1845,1795,2022,1925,1862,1940,1911,2193,1973,1955,2043,2050,2100,1825,1868,2047,1936,1910,1970,2078,1976,2180,1835,1968,1987,1904,2018,2096,1982,1937,2008,1954,1921,1850,2023,2036,2046,2100,1929,1979,2033,1978,1800,2051,1997,2188,2020,1926,1939,1868,2019,1875,1844,1871,1971,1843,2026,2075,1919,1968,1986,1894,2003,2008,1934,1931,1920,2099,1936,2090,1970,1933,1994,1998,2056,1896,1978,1883,1938,1892,2001,1969,2010,1959,1979,1960,1933,2102,1895,1963,1987,2013,1944,2040,2031,2180,1866,2022,1858,2029,1825,2210,2097,1942,2006,1885,2158,1860,1866,2023,1870,1926,1927,1919,2011,1999,2035,1989,1977,1971,1984,2002,1804,2125,1823,1958,2035,2043,1923,1943,1893,2154,1920,1962,1851,2065,1868,1971,2017,2017,2182,1933,1788,1942,2082,1967,1977,1974,1912,2053,1828,1957,2014,2038,1998,2065,1874,2021,1980,1997,2115,2024,1927,1977,1904,1926,1994,2049,1989,1866,2076,1890,1985,1958,2092,1831,1976,1827,1972,2209,1964,2012,1997,1882,1801,1907,1902,2328,2074,1761,2041,1998,2296,2036,2037,1881,1900,1945,2026,2010,2108,2057,2016,2044,2055,1900,1995,1991,2006,1929,1707,1825,1995,2118,1980,1930,2007,1990,2122,2092,2056,1909,1904,1798,2006,2051,1908,1980,1955,1887,1909,2076,2004,1907,1960,2037,1992,1902,1868,2026,2005,1945,1915,2007,1910,1965,1903,1895,1914,1914,2083,1831,2093,1940,1870,2046,1973,2007,2140,1728,2002,1920,2108,2128,1930,1970,2067,2031,1923,1875,1849,2079,1991,2084,2085,1808,1832,1873,2152,1922,2084,1984,1861,2099,1912,1935,2034,1916,1937,2013,2056,1949,1903,1953,2070,1995,1896,1852,2019,1873,1958,1958,1963,1875,2026,1940,2022,2048,2060,1996,2104,1967,2011,1991,1987,1819,1953,1841,1897,2000,1901,1940,1936,2118,1992,2219,2064,2006,1979,2054,1830,1941,1847,1934,1966,2017,1886,1890,1864,1815,2011,1977,1977,1932,2010,2096,2219,2014,2092,2027,1861,2132,1812,1989,1970,1952,2038,1986,2078,1999,1960,2078,1999,2003,1874,2060,2114,2220,1950,1988,1950,1998,2013,2041,1998,1941,1982,1904,1977,2095,1960,1978,1990,2023,1964,1955,1838,1950,2078,1965,2137,1992,1930,2123,2134,1945,1966,2006,2157,2001,1889,2184,2020,1996,1933,2051,2040,1915,1977,1849,1880,1821,1948,1896,2010,2023,2021,2090,1949,1872,2096,1924,1976,2030,2013,2007,1781,1944,1833,2014,1992,1890,1960,1879,2028,2127,1872,1952,2008,1995,1978,1931,1884,2010,2007,1926,1834,1925,1905,2036,2016,1884,1699,1944,1899,2013,1862,2004,2001,1951,1841,2116,1872,1912,1758,2134,2086,1943}},
{{9000,2.500000},{653,663,694,700,772,657,621,648,738,762,618,782,682,649,585,853,783,710,683,775,796,792,681,583,720,769,713,722,668,744,779,751,652,664,657,871,725,748,732,570,760,599,703,813,679,650,684,729,760,704,761,699,802,686,797,577,728,660,720,792,748,657,681,683,740,638,770,670,778,759,768,684,645,765,661,748,748,707,707,690,666,759,622,693,706,677,716,677,659,740,730,660,681,672,688,808,729,686,726,725,673,662,667,696,643,640,739,672,780,654,727,701,691,685,657,826,719,640,622,668,691,687,676,679,773,718,741,678,804,730,655,747,735,685,642,808,700,795,710,643,771,681,703,709,731,778,665,819,695,699,669,711,752,700,676,653,663,701,645,690,707,660,755,652,837,671,672,691,820,682,648,691,796,735,682,655,696,626,657,679,859,666,702,696,739,760,736,745,711,695,615,722,718,732,633,666,700,865,633,656,602,667,761,647,613,726,714,688,771,614,669,673,739,640,726,755,721,739,723,665,678,693,681,642,563,722,755,724,699,653,723,697,668,655,675,723,739,748,780,776,704,825,735,728,637,702,715,679,681,630,598,766,710,629,804,659,640,673,697,673,712,752,759,741,674,800,654,732,710,694,692,679,637,677,791,652,689,735,746,731,674,753,766,628,680,719,717,748,768,691,689,689,662,758,649,656,723,736,690,819,718,800,729,719,749,715,686,643,775,741,747,751,709,847,685,621,682,685,706,797,653,627,715,762,772,715,769,636,688,771,636,693,678,651,795,708,687,685,716,669,661,679,632,599,802,747,758,628,729,669,679,663,793,632,720,722,786,664,744,837,695,705,629,694,823,789,815,762,711,736,643,683,776,659,712,622,706,685,724,701,697,745,657,738,748,793,744,657,756,674,641,670,772,749,705,689,819,663,716,711,690,627,610,662,634,714,738,819,709,669,634,692,634,667,598,731,682,665,790,775,671,748,630,758,685,684,614,767,686,699,658,708,725,788,667,710,771,752,671,718,688,619,665,720,694,668,652,793,726,650,820,690,729,713,652,594,664,696,795,759,730,635,590,633,690,641,690,634,727,810,787,688,688,661,742,692,716,673,648,796,709,701,664,677,753,734,678,761,735,646,793,783,726,727,786,798,636,647,608,634,843,681,824,665,691,806,678,708,673,656,728,764,800,713,691,720,735,744,796,736,668,664,732,728,726,661,662,702,759,811,704,641,709,595,734,673,683,725,713,716,686,721,694,667,612,739,689,754,686,887,698,740,643,709,680,671,722,660,694,584,800,755,649,749,840,677,527,675,764,730,659,780,744,731,777,669,760,715,683,635,653,745,679,798,749,666,719,778,745,723,734,590,743,696,720,703,617,687,785,673,757,697,742,680,727,677,683,773,896,803,684,721,720,806,661,772,651,782,691,668,746,771,638,831,749,853,705,727,622,741,771,646,802,627,712,675,708,702,723,701,838,742,650,684,674,720,645,696,698,678,686,703,732,685,683,593,651,674,668,761,657,728,690,637,658,649,669,644,756,702,697,692,718,628,746,603,802,708,611,618,673,708,710,745,624,687,637,682,642,675,697,698,733,658,599,700,685,745,703,671,692,695,711,674,669,829,767,702,658,683,649,761,702,657,708,729,761,707,650,722,811,702,663,685,701,773,732,763,680,650,698,712,681,676,689,792,739,699,749,691,639,718,735,736,699,688,635,802,687,715,717,706,663,652,793,727,694,724,659,650,709,676,807,729,726,646,755,730,687,650,674,726,750,705,718,611,681,694,707,770,781,681,784,696,650,650,732,679,669,692,675,654,691,709,632,576,675,668,691,652,643,809,727,692,834,713,687,783,726,727,655,598,679,618,677,701,770,664,853,697,792,737,615,753,654,702,703,653,725,766,722,687,684,737,728,732,745,660,678,704,745,671,727,797,707,750,643,639,771,750,651,658,571,712,698,684,783,603,746,775,746,629,760,707,681,633,787,690,645,753,744,783,832,653,716,713,690,747,703,783,717,718,652,607,757,663,706,636,736,612,671,691,670,696,819,688,759,660,655,721,686,625,681,706,718,707,733,752,757,660,735,748,710,648,713,800,697,749,737,661,720,634,768,751,672,668,611,647,672,624,588,713,776,693,724,757,728,673,732,667,645,689,599,732,718,634,719,656,638,666,696,792,611,784,759,651,687,730,687,646,729,656,724,657,638,690,787,768,649,716,684,692,740,788,722,752,762,677,730,672,803,752,736,711,816,776,635,697,691,746,695,662,681,672,682,799,720,766,647,695,688,787,783,763,736,684,681,749,747,752,639,740,706,576,743,701,681,717,721,626,671,748,606,724,744,750,711,674,653,720,638,670,754,764,768,762,643,699,736,736,623,703,727,694,702,715,716,760,752,634,687,602,759,692,691,802,632,776,773,670,773,747,773,665,777,703,741,612,683,759,675,720,740,836,718,695,728,925,722,773,728,728,736,736,704,761,755,658,773,695,650,774,744,757,707,716,734,697,626,620,604,647,812,704,774,674,649,719,727,714,785,674,691,713,594,699,687,778,677,685,788,760,624,753,638,782,712,789,620,729,762,683,740,773,738,737,715,695,728,678,757,752,667,679,731,683,633,677,626,716,753,757,728,786,685,644,765,671,825,726,668,668,731,734,635,705,721,702,694,691,769,743,666,753,690,679,611,797,740,723,701,642,738,620,633,661,707,654,654,779,651,697,680,717,802,656,689,755,679,754,727,604,645,785,773,679,703,697,644,747,700,731,734,661,726,643,785,671,771,721,809,732,671,641,646,781,694,731,742,571,844,703,733,837,755,722,658,721,739,698,714,707,701,785,755,714,769,665,700,709,679,720,655,632,702,623,741,757,718,708,629,709,761,781,833,685,686,714,691,842,711,604,761,714,759,659,679,734,730,772,651,637,711,744,684,718,671,703,722,717,726,801,700,610,768,607,675,718,686,741,693,666,731,634,605,792,651,642,693,595,703,625,666,768,718,624,708,741,621,768,704,742,613,762,703,759,705,732,712,646,771,737,806,748,627,734,730,616,711,701,743,675,613,661,688,730,694,698,653,693,799,688,633,711,678,694,673,780,626,683,655,750,651,735,698,701,769,736,652,773,725,730,685,814,727,792,646,786,726,832,684,645,726,763,692,749,737,694,575,697,738,761,687,688,787,803,591,676,577,647,797,606,718,632,724,673,680,600,725,696,802,638,686,693,707,659,677,721,714,650,702,707,666,649,607,778,756,649,720,680,670,664,723,735,772,800,658,793,723,681,757,623,828,727,725,707,625,752,746,740,740,697,646,632,689,756,694,679,737,686,614,811,703,685,641,758,643,634,716,761,698,705,655,722,666,630,668,576,736,685,685,618,651,645,665,644,685,718,703,667,751,747,687,743,638,664,663,726,750,698,785,640,640,698,616,644,654,679,701,695,666,761,620,648,823,733,644,710,653,672,774,696,690,640,706,757,686,650,858,717,626,764,754,771,706,693,841,789,698,724,781,737,645,744,703,787,700,688,625,657,726,727,635,649,557,718,668,643,632,662,730,679,860,689,718,634,712,763,651,685,799,713,707,768,690,767,671,694,829,653,745,714,659,818,715,633,843,736,699,650,754,620,739,726,789,681,662,816,692,855,730,722,653,613,705,773,677,713,698,692,681,771,734,628,739,646,724,685,757,728,704,732,634,672,598,610,818,645,660,687,769,726,704,705,816,723,714,713,765,701,681,620,746,682,728,683,771,746,755,855,698,793,763,744,699,649,669,650,654,647,732,674,734,648,593,652,725,783,715,714,616,605,756,796,745,669,781,666,645,666,654,768,765,752,703,767,746,708,805,754,735,707,669,727,661,721,828,698,718,696,825,722,647,682,701,636,676,779,741,748,700,714,710,708,655,753,696,615,730,621,716,707,637,628,710,761,689,691,720,717,645,674,771,686,552,736,670,699,606,690,719,781,714,796,680,745,791,710,708,715,699,719,754,744,757,658,629,672,704,661,762,661,666,692,648,693,688,741,695,689,672,598,773,712,641,765,760,673,671,758,727,645,694,767,691,693,607,690,620,695,678,687,746,731,725,741,675,692,714,647,689,695,740,653,777,625,705,711,643,720,705,647,746,725,732,659,807,817,704,686,759,739,690,732,774,701,681,750,677,808,716,694,700,804,693,667,739,657,741,633,709,695,656,768,803,730,637,666,673,693,623,685,737,609,623,591,772,709,699,635,666,763,705,748,703,722,792,759,650,769,729,638,648,643,704,628,740,728,738,686,714,726,670,697,654,668,783,718,673,717,724,702,659,701,742,637,738,778,801,662,615,847,743,785,657,659,703,707,676,595,662,719,677,645,757,727,693,663,635,715,755,679,648,701,665,726,773,724,716,742,590,725,613,665,748,744,715,711,636,714,683,650,637,670,708,710,682,745,673,767,755,643,706,741,789,706,706,660,771,714,668,769,663,773,730,595,742,689,672,712,714,829,620,747,739,712,705,667,759,802,698,714,710,710,711,685,729,664,641,721,701,644,739,695,672,602,632,699,790,754,605,702,802,675,733,671,694,696,627,772,690,746,686,658,705,694,705,708,761,720,698,634,697,620,798,724,733,743,750,754,676,793,666,603,709,708,684,768,664,638,594,737,668,601,692,693,693,773,698,737,642,745,763,684,722,676,700,770,730,715,625,702,750,617,676,723,780,716,705,723,702,753,685,755,728,736,671,688,728,712,713,655,669,708,713,823,613,685,678,653,751,701,652,717,660,770,724,699,712,717,709,718,739,730,747,649,691,695,604,720,737,763,822,717,587,643,727,693,709,770,763,689,746,764,627,726,706,849,704,628,673,723,689,665,747,651,751,749,608,727,670,738,755,683,680,797,734,595,814,707,777,635,720,669,671,693,688,655,646,729,747,819,723,805,692,657,676,751,652,663,761,616,643,610,762,722,725,740,749,624,701,551,699,686,576,598,668,732,699,691,645,798,709,674,775,679,698,681,708,741,688,741,658,689,735,696,809,677,736,605,693,650,752,771,693,712,832,669,693,627,632,661,815,709,689,702,638,764,624,749,667,638,755,631,734,770,661,664,744,742,690,712,736,674,799,692,778,731,652,643,674,700,686,729,701,659,694,779,770,674,761,727,738,721,706,893,712,692,649,681,641,625,673,675,722,598,671,769,733,736,649,708,608,601,700,654,637,617,715,690,629,676,742,708,686,743,775,753,771,696,656,618,709,673,637,768,647,674,736,726,647,766,765,742,783,712,766,608,630,725,772,654,780,748,710,634,682,725,602,562,686,705,765,637,622,643,607,714,725,707,627,697,661,761,714,732,704,648,639,700,660,826,605,667,696,805,700,693,699,632,722,694,850,832,706,680,764,701,635,710,735,799,703,716,813,732,677,768,717,763,622,759,703,709,701,740,660,661,769,741,698,724,710,711,725,689,672,645,638,715,735,755,694,670,744,701,770,692,728,643,854,568,638,715,666,683,586,741,797,692,677,747,658,704,681,736,690,654,752,710,624,754,766,653,677,776,642,726,779,720,774,744,635,688,707,749,683,678,825,616,584,640,662,683,733,807,678,680,756,678,775,702,688,711,666,794,630,636,702,687,763,672,710,704,729,680,708,656,663,701,750,785,718,721,769,676,685,807,772,697,733,623,684,770,668,691,734,768,714,723,671,714,598,630,697,701,781,693,768,767,752,653,643,752,776,660,725,684,737,794,665,718,841,774,749,791,735,700,622,826,748,665,749,691,729,736,716,661,632,681,751,659,813,667,701,712,634,696,751,702,756,722,776,660,812,686,665,708,740,689,698,736,652,687,627,726,696,728,676,683,681,752,755,608,759,647,730,684,691,767,726,817,681,722,756,751,795,747,698,715,666,670,624,724,646,722,675,786,619,618,689,653,780,684,622,679,697,664,645,646,714,685,711,637,756,709,764,726,577,835,689,736,728,706,668,733,692,782,732,742,740,763,700,724,778,686,622,682,710,763,727,736,689,653,730,787,665,716,647,680,731,740,757,763,711,696,669,647,744,651,660,740,686,725,644,677,684,664,727,720,684,647,758,726,585,760,646,830,730,700,659,713,641,692,642,712,687,709,630,630,631,695,736,655,784,725,629,696,756,666,771,585,691,684,601,711,686,734,837,719,523,682,649,777,626,728,640,674,749,701,715,804,651,710,768,770,795,743,749,599,690,659,724,666,713,672,710,583,609,726,633,641,708,723,699,801,712,792,634,705,721,703,681,704,714,744,740,735,696,694,778,713,775,618,666,748,916,765,693,758,702,642,658,667,790,727,733,674,677,587,703,797,612,694,668,747,662,760,663,667,760,637,748,720,776,692,787,682,849,739,696,719,701,738,787,658,747,769,750,683,771,651,779,802,799,586,694,720,723,718,716,715,693,653,655,724,723,661,804,765,747,724,638,681,698,609,681,665,643,713,686,695,760,697,638,696,679,769,719,609,613,686,709,753,697,755,720,696,613,653,742,744,757,666,644,670,689,712,706,709,662,633,670,688,758,669,625,712,638,644,703,592,791,692,676,693,673,678,667,830,738,696,705,781,735,670,638,681,718,832,756,694,790,750,743,745,627,728,636,780,690,656,813,666,644,796,660,637,680,602,715,604,765,691,783,646,731,652,792,729,713,792,663,635,712,751,611,721,737,747,732,658,617,657,663,694,589,821,603,761,700,657,640,748,719,702,756,689,749,759,757,744,582,719,746,718,657,691,660,798,673,684,708,766,716,639,658,749,684,697,602,713,724,685,783,685,751,713,750,703,708,646,723,649,699,696,708,711,693,650,726,718,735,810,719,731,696,687,737,791,715,721,759,685,658,738,723,655,790,700,746,651,841,711,823,684,696,808,769,750,777,752,663,819,620,654,673,695,739,789,734,680,782,590,881,682,881,784,664,776,723,652,740,771,658,711,742,689,639,609,716,671,648,765,750,786,742,740,708,727,777,819,684,721,648,748,786,726,711,777,856,748,679,690,770,629,632,703,741,710,729,684,753,765,722,683,800,674,744,696,686,635,673,665,703,652,654,721,738,751,745,694,669,632,748,708,650,671,829,731,653,673,709,661,736,787,673,704,773,738,752,677,651,607,645,747,791,759,766,706,707,746,694,658,787,664,785,791,685,620,737,744,637,817,722,703,676,703,643,753,689,796,656,722,815,678,662,658,707,838,768,652,694,817,724,697,712,710,685,808,702,695,810,746,662,687,731,733,652,707,601,767,632,743,710,669,769,626,738,701,778,685,701,632,730,624,816,787,750,806,659,699,726,602,807,670,692,661,729,839,662,684,710,723,681,675,708,770,666,735,709,635,661,699,760,823,607,753,671,676,714,639,686,694,626,585,655,732,741,720,689,711,729,636,626,736,794,670,670,742,737,717,659,668,691,667,834,733,640,675,776,644,733,714,765,728,695,791,643,633,713,706,650,731,639,738,563,670,734,760,729,704,515,748,715,698,822,680,648,745,672,697,689,675,674,672,698,765,755,726,768,593,776,808,687,608,634,706,751,656,777,628,653,780,678,716,696,649,717,719,754,678,653,792,729,657,725,793,723,652,818,674,665,656,789,719,700,781,770,703,611,692,755,681,720,728,742,779,662,702,767,830,758,623,718,693,640,693,744,724,737,842,768,658,777,713,628,747,871,626,722,702,704,731,707,695,714,674,729,639,828,630,671,680,644,640,769,671,651,759,654,788,693,688,760,858,669,738,794,749,630,715,640,637,722,707,815,628,623,670,689,711,616,636,756,641,682,676,706,704,619,689,662,704,688,728,695,646,691,650,723,690,814,624,637,647,736,671,683,756,671,733,744,739,815,649,689,668,845,768,792,653,616,782,698,751,705,630,764,740,680,702,681,731,835,690,682,681,703,739,747,702,680,708,671,610,760,681,667,776,733,727,764,568,622,828,557,680,740,697,736,651,702,727,735,768,698,646,783,635,756,725,681,705,770,661,764,748,775,608,724,719,634,754,653,781,684,754,672,716,682,593,643,746,750,713,743,715,641,696,743,733,760,700,624,722,748,645,741,657,663,661,710,687,691,659,782,814,748,620,644,751,768,607,662,863,653,650,698,762,720,679,748,691,622,706,711,679,624,801,667,731,687,723,766,622,733,691,721,740,698,706,697,608,769,756,736,679,683,767,621,679,696,668,717,643,733,775,749,745,744,747,687,604,713,746,683,722,610,728,725,733,737,655,694,753,762,647,718,700,715,722,708,692,653,702,761,692,627,716,668,727,710,792,765,664,690,697,627,706,747,747,692,711,769,735,774,738,684,676,755,670,664,792,781,755,672,611,770,649,658,655,780,793,710,684,706,681,768,732,662,735,724,713,709,702,729,800,728,723,732,700,708,785,780,751,711,812,707,632,675,683,724,772,659,653,752,775,728,598,636,691,734,682,573,814,703,706,661,659,742,686,717,696,720,689,800,786,765,825,696,733,614,708,680,687,725,700,781,785,707,725,645,728,738,761,665,715,717,660,624,604,700,670,572,660,817,669,703,751,691,761,667,772,681,573,716,659,691,667,720,684,731,644,807,604,727,747,746,599,730,704,665,718,717,723,760,671,802,756,756,687,774,697,689,654,724,780,662,744,656,737,757,597,676,655,649,700,679,740,687,780,819,712,744,751,644,559,692,778,660,790,696,737,787,678,763,692,623,633,679,664,692,731,775,702,792,674,678,772,710,722,812,695,679,813,758,652,719,705,731,648,777,629,660,711,663,660,694,699,663,681,733,742,659,774,679,672,757,615,778,702,751,754,640,813,640,716,698,686,774,585,808,704,679,656,700,787,725,740,812,779,689,732,764,728,772,660,665,682,671,747,685,681,721,721,671,696,759,742,638,687,687,708,849,653,674,743,761,745,643,759,656,709,682,610,685,661,783,785,623,715,673,680,802,761,652,772,800,835,644,661,710,748,747,677,727,766,716,764,631,780,723,598,682,616,726,800,699,819,689,710,653,643,576,709,703,621,865,673,748,557,687,810,727,692,809,683,712,763,664,711,663,747,694,648,729,729,587,692,805,715,729,725,677,745,669,646,643,737,610,636,729,764,720,709,688,684,776,737,725,751,634,720,757,750,741,672,727,708,702,710,676,671,693,592,718,602,664,622,665,714,722,579,750,781,706,558,707,748,747,670,784,682,706,840,647,698,742,753,592,637,772,682,780,677,689,665,766,765,590,739,717,711,741,675,721,744,763,607,799,759,691,694,730,663,673,783,646,754,679,697,688,713,698,635,648,680,660,699,630,697,778,780,648,702,773,580,704,750,792,681,585,739,726,623,648,729,644,720,739,664,643,656,720,829,632,761,625,658,755,666,749,749,673,784,610,808,644,674,697,726,717,781,681,691,607,644,666,592,598,701,668,722,699,673,732,696,694,722,763,633,691,777,829,672,736,763,699,690,691,737,743,679,822,691,648,653,710,820,701,639,665,644,711,743,738,789,721,651,675,699,731,712,696,681,600,739,650,716,789,685,642,692,786,733,719,700,717,644,813,724,829,661,767,767,760,684,667,688,816,707,630,672,659,703,754,680,653,753,714,658,737,705,689,617,719,676,788,712,681,697,696,622,688,719,623,652,723,727,637,786,712,669,685,671,694,787,674,771,685,660,671,680,716,724,729,715,769,683,750,725,726,657,828,695,651,606,782,755,706,689,657,716,698,686,684,672,707,691,645,686,758,731,694,669,645,691,680,733,628,633,828,674,697,771,665,782,705,722,736,707,592,615,809,706,803,666,702,719,619,695,835,693,610,772,626,668,717,685,785,746,741,701,697,762,686,682,792,584,720,712,699,622,712,719,738,703,679,725,712,645,758,608,726,772,720,630,746,705,755,669,657,717,702,612,748,726,712,683,785,736,746,760,827,741,717,647,718,699,694,718,699,595,726,759,689,738,654,641,657,610,626,664,725,810,646,696,601,676,815,767,682,791,633,720,712,658,658,685,764,812,768,693,662,804,762,788,721,721,653,728,740,697,668,737,789,685,696,766,696,729,586,705,698,777,751,669,650,767,699,602,732,738,635,668,689,796,671,664,702,712,629,656,653,688,692,584,652,700,733,676,633,780,753,613,736,632,746,747,688,704,661,693,687,715,647,720,791,631,752,780,751,716,678,656,713,669,659,722,853,661,714,619,800,694,722,790,659,722,777,727,724,674,660,707,678,685,681,740,682,623,734,747,566,731,659,763,808,706,737,742,656,639,685,795,723,702,696,741,703,690,824,749,752,741,795,649,648,745,812,725,772,700,734,707,652,818,647,794,723,724,613,652,724,660,745,755,632,670,648,627,672,721,680,781,655,723,689,739,688,714,700,682,696,684,718,637,550,758,636,740,757,660,757,725,774,706,667,701,745,767,657,782,696,730,672,741,665,738,632,650,741,785,742,735,583,803,776,774,752,782,658,656,650,723,597,636,715,662,664,729,768,785,714,710,736,678,724,656,703,704,747,775,729,726,632,695,659,640,747,802,586,713,750,694,736,621,603,771,684,708,709,784,626,789,708,745,730,728,681,757,666,747,728,792,642,755,734,732,679,772,714,629,799,644,594,756,729,716,591,728,682,704,757,608,789,705,744,810,738,738,648,692,635,711,760,743,737,608,665,660,721,621,723,763,653,765,734,689,707,695,720,678,723,761,711,663,752,773,678,644,718,659,702,693,677,739,778,642,735,790,696,716,656,746,640,697,755,712,672,750,667,765,652,638,692,718,697,780,713,714,596,743,705,751,772,736,683,754,690,700,732,723,856,729,799,679,677,704,759,608,761,662,705,606,639,611,719,786,903,734,726,677,676,663,749,574,762,691,613,783,682,751,600,786,730,621,670,605,635,709,708,685,647,752,704,775,709,684,651,759,635,844,777,701,688,770,723,706,651,653,755,765,712,688,747,739,583,746,691,703,840,756,629,799,695,580,739,649,623,663,720,718,644,794,722,695,670,688,735,629,697,774,762,715,677,700,668,715,725,633,664,819,686,699,644,694,755,757,719,620,743,662,790,661,739,669,703,799,670,666,657,747,657,649,763,788,718,636,769,809,818,706,548,639,721,751,721,817,764,661,746,789,704,743,688,754,774,770,713,732,712,651,666,665,680,709,703,799,669,605,688,751,722,780,676,688,658,749,726,754,764,643,711,696,819,749,690,811,720,753,755,685,707,777,734,702,618,614,764,723,733,597,734,719,707,663,609,721,703,654,664,762,679,666,658,722,754,597,787,744,608,642,722,726,715,729,673,612,685,735,682,708,713,771,655,680,655,655,699,791,675,783,650,723,606,770,703,671,653,676,625,732,698,677,799,751,678,742},{699,742,766,785,680,671,765,681,773,732,689,740,702,852,745,754,666,681,771,722,795,678,684,651,691,756,722,773,772,795,596,713,735,790,687,761,780,754,703,731,754,707,672,722,763,695,701,756,637,789,653,679,794,796,693,691,732,754,841,720,733,679,695,658,713,676,712,762,739,752,695,699,780,736,658,723,625,803,685,787,728,697,799,702,716,680,677,786,649,681,748,780,742,707,682,705,639,701,787,674,697,709,655,775,707,800,708,779,660,777,747,730,700,663,765,689,617,747,742,645,741,675,706,717,821,744,736,769,770,797,724,768,764,688,720,658,688,776,688,720,660,738,655,777,785,783,750,725,681,714,717,731,673,724,678,736,724,704,679,628,675,727,768,753,660,750,607,825,661,781,700,686,686,802,679,650,726,744,682,722,647,701,745,795,777,799,781,827,623,757,738,738,661,679,767,677,821,763,668,730,658,746,765,761,603,672,707,704,778,663,584,803,786,739,733,754,747,733,729,656,690,735,741,684,733,784,751,712,652,749,705,811,716,663,735,750,678,782,716,757,730,650,681,708,713,739,775,696,753,727,684,665,635,715,684,660,729,741,716,730,849,789,780,780,803,684,687,708,756,630,664,653,721,696,703,609,839,789,678,707,726,717,793,743,746,703,665,729,753,641,687,694,747,731,614,733,663,734,639,711,692,688,789,657,729,767,591,772,685,641,753,750,777,763,693,713,814,687,786,781,671,701,783,709,733,634,746,591,759,689,694,796,753,674,827,745,739,865,718,688,725,662,738,799,735,685,737,851,733,755,710,731,772,703,805,713,735,763,688,719,725,733,666,670,739,755,717,694,822,689,608,689,650,759,708,806,739,624,707,778,738,715,739,808,755,783,718,668,687,769,724,751,784,728,740,654,671,766,663,638,683,665,812,730,692,807,777,813,723,654,721,704,704,722,719,759,732,679,765,856,763,719,720,783,740,716,737,708,666,717,705,717,731,671,699,761,653,799,692,718,677,698,671,837,770,648,774,806,762,641,761,750,759,698,692,658,706,765,724,740,638,737,806,701,805,679,749,683,671,681,641,746,689,641,718,674,624,634,745,756,837,754,805,744,692,753,672,682,659,663,680,691,776,741,707,677,668,750,706,668,727,708,790,755,698,691,649,734,755,737,846,628,594,681,686,643,703,784,702,766,735,677,731,614,742,746,758,676,694,695,796,706,718,721,741,712,688,646,604,749,671,688,720,655,677,770,848,828,723,742,655,799,650,708,728,691,699,685,670,702,773,643,758,805,714,731,728,754,685,701,663,798,655,658,796,717,760,757,745,636,713,620,647,760,739,746,839,647,799,719,692,812,682,666,682,746,786,747,741,755,797,697,713,765,718,659,688,790,743,758,831,722,762,743,655,753,720,723,728,730,770,654,691,667,697,672,775,621,710,641,690,719,688,636,737,798,711,789,734,769,663,740,628,761,648,672,631,707,774,730,768,686,623,764,663,682,676,707,658,684,723,591,686,743,684,628,761,721,730,713,792,706,682,572,699,658,667,739,699,799,719,671,660,681,692,715,872,632,721,634,780,675,786,712,819,712,751,719,740,678,658,756,773,638,722,698,763,715,716,776,682,790,717,741,782,658,708,726,730,865,733,724,732,715,778,649,719,781,675,822,724,714,703,714,690,809,792,730,727,679,717,701,650,784,677,746,659,715,591,742,768,852,731,729,741,660,689,644,725,724,793,728,786,663,654,735,684,772,790,663,675,701,683,786,643,705,717,679,677,697,668,704,700,704,796,817,632,837,778,742,647,772,634,730,680,672,772,695,681,755,686,736,611,638,649,688,723,764,616,744,651,673,763,711,650,777,756,716,784,744,688,687,711,744,649,807,779,679,654,738,701,733,698,707,630,709,683,690,646,689,815,680,677,724,704,721,742,749,772,687,670,723,713,703,646,798,764,752,732,704,759,736,743,687,707,783,701,803,763,606,752,782,698,725,674,707,679,760,719,785,692,747,735,690,647,698,668,686,726,724,723,728,656,815,729,700,716,701,742,623,695,680,658,702,777,706,626,719,693,714,613,773,692,677,757,733,735,632,699,794,648,733,819,714,627,739,712,719,685,699,693,653,653,773,739,674,678,733,734,784,759,720,759,770,755,737,703,666,738,734,818,736,639,681,651,730,676,681,736,762,766,713,692,790,714,741,701,647,652,740,741,750,734,787,678,751,749,667,649,665,895,645,759,625,701,654,837,694,730,826,703,628,768,774,689,740,721,713,679,756,710,686,751,791,742,641,809,664,645,647,853,633,643,694,693,747,705,779,714,735,736,736,751,667,673,779,734,840,808,737,812,782,757,728,695,641,713,805,711,748,755,706,703,699,634,773,765,702,836,679,733,728,787,714,839,729,623,714,866,654,680,855,654,686,699,707,685,671,769,709,687,679,688,723,737,586,827,737,755,775,685,817,650,737,798,751,752,726,838,791,713,741,721,618,786,725,639,683,843,650,682,722,723,736,723,771,647,632,788,739,784,646,711,778,715,698,701,781,772,718,729,745,743,692,712,745,755,706,758,720,669,797,675,760,721,741,813,745,733,745,690,710,748,729,795,640,646,815,742,758,777,636,670,650,790,674,699,666,751,739,762,740,776,658,757,774,654,760,714,687,713,729,681,743,761,784,699,658,740,708,805,686,670,728,677,774,766,637,676,755,781,715,729,647,732,714,661,723,779,870,704,717,721,672,714,722,822,769,796,676,774,730,713,723,763,838,719,692,680,624,740,677,712,700,730,770,716,719,735,826,719,864,763,766,770,690,734,590,725,676,781,688,726,757,783,746,730,688,661,703,680,703,687,682,762,793,735,716,665,772,654,597,654,863,699,841,682,769,697,813,708,649,616,731,706,710,790,732,797,650,721,751,690,781,689,710,907,677,695,747,708,671,769,722,701,701,782,739,832,659,724,726,661,738,748,751,756,752,760,727,650,709,835,685,746,822,684,696,717,775,778,642,731,743,659,697,709,770,714,703,699,745,703,701,711,747,751,669,757,675,645,642,752,678,737,776,698,798,679,648,708,664,734,710,673,632,677,759,773,682,764,688,804,744,724,649,682,753,685,755,721,691,668,886,800,617,712,707,762,683,698,689,814,728,768,699,741,745,813,702,691,674,729,762,673,729,724,677,673,650,737,690,762,799,674,725,692,707,723,703,805,688,793,637,714,777,717,642,705,752,724,815,646,799,684,636,738,646,704,862,804,721,748,649,701,729,683,682,744,804,681,705,739,735,737,708,712,715,666,704,768,672,642,643,729,635,785,664,683,738,711,650,637,642,784,737,790,700,757,773,760,748,759,704,630,676,758,689,713,691,731,765,604,606,588,719,696,818,681,681,704,739,717,792,791,687,709,723,710,669,696,718,728,685,636,755,752,822,745,731,767,674,630,678,667,633,733,727,701,689,701,676,727,769,750,773,695,668,672,630,736,684,669,790,756,638,729,645,790,736,748,788,645,760,722,756,817,741,797,798,719,803,726,688,754,772,682,661,713,666,762,627,683,665,681,786,733,735,709,706,708,777,816,636,709,696,761,608,741,729,715,815,762,739,619,741,782,555,714,756,792,828,637,701,613,751,763,716,626,674,739,678,681,735,655,625,665,704,731,728,708,651,761,693,728,672,681,725,814,649,723,625,760,695,677,691,688,676,686,770,720,616,750,737,721,766,743,684,712,824,798,638,747,637,751,723,749,735,679,792,751,707,682,630,772,779,675,677,662,661,792,797,738,715,671,701,700,709,694,702,731,747,744,683,774,716,761,719,693,682,755,802,778,771,732,789,713,644,844,709,774,666,717,783,704,690,700,723,772,705,724,697,798,742,698,709,771,709,766,798,820,852,715,687,739,754,767,729,787,800,748,731,729,685,629,700,753,687,651,802,809,784,705,633,748,742,795,736,695,742,724,689,760,779,717,664,747,733,645,773,664,770,714,817,724,735,747,742,755,648,856,685,725,663,724,733,678,720,751,791,800,709,718,737,711,727,673,805,691,638,782,782,768,710,772,705,751,741,723,627,676,770,634,675,742,734,818,730,725,681,698,857,749,655,614,789,663,864,645,686,697,763,639,693,683,808,740,681,629,689,666,695,698,685,771,667,778,679,721,663,757,711,655,729,715,698,744,717,774,718,697,763,719,740,733,646,724,656,645,634,687,706,805,778,709,680,675,712,704,766,682,696,776,714,804,601,702,702,738,740,751,612,713,793,702,705,701,760,676,689,781,687,780,711,719,749,652,702,794,713,693,700,780,704,631,687,836,776,781,727,816,672,758,808,679,662,705,732,695,689,760,725,774,704,784,633,785,735,804,619,725,790,737,686,780,769,669,674,771,702,803,718,677,772,669,709,695,719,774,547,760,766,684,823,767,708,701,789,707,789,779,745,694,643,791,765,778,772,763,737,666,764,659,734,805,748,642,645,669,821,699,749,692,684,753,727,619,752,862,653,713,706,677,619,648,724,777,762,677,707,698,766,708,734,605,692,695,706,693,687,711,717,735,692,618,690,831,743,784,631,780,710,753,778,753,693,743,816,658,754,747,777,640,632,763,813,780,686,652,693,771,685,783,731,722,597,737,689,722,618,820,669,679,671,769,775,761,824,754,701,652,745,689,749,760,754,693,724,739,732,732,755,703,697,722,747,723,707,762,791,684,711,628,710,722,660,753,757,680,658,666,709,664,707,691,761,803,695,660,696,680,765,726,666,747,768,740,705,682,721,651,729,714,768,698,702,670,790,667,721,781,709,698,758,678,701,705,758,722,691,771,834,731,724,739,739,757,625,714,706,681,735,797,717,717,726,697,745,692,716,720,739,661,667,698,691,729,686,843,734,729,685,651,616,691,710,685,643,705,708,720,668,618,793,754,638,695,796,699,782,788,680,723,696,622,721,711,691,730,761,696,728,713,574,763,711,688,775,729,797,740,625,708,697,722,789,756,673,707,638,716,727,711,612,712,754,727,641,687,762,766,879,659,779,813,755,719,716,669,693,818,826,686,796,703,691,736,696,813,630,731,611,809,650,694,679,729,723,729,663,694,726,697,706,596,684,754,852,715,728,772,748,698,780,661,660,659,671,657,762,662,757,719,686,780,718,732,751,713,735,719,644,767,713,613,767,812,755,672,781,670,741,714,695,661,729,629,716,739,719,704,699,783,770,735,642,735,767,710,818,770,703,654,775,752,791,728,683,684,741,678,785,673,756,705,699,709,710,683,767,652,696,758,673,794,792,758,721,781,731,670,676,800,692,696,692,745,760,690,773,769,651,781,638,707,789,726,684,792,725,696,694,717,749,798,820,728,775,675,675,718,750,657,756,834,682,731,734,643,815,736,702,716,776,778,666,670,654,858,634,688,708,711,699,681,708,753,714,734,700,667,712,827,750,788,749,709,726,757,741,749,624,706,717,751,747,604,773,771,765,690,764,788,790,718,724,687,733,747,834,830,792,685,732,678,766,802,693,714,691,733,685,688,784,681,758,673,771,722,720,775,829,685,766,788,799,680,799,772,813,661,728,714,662,737,762,713,789,666,620,690,738,685,774,733,685,662,702,726,773,701,815,736,720,673,687,691,762,606,764,690,769,735,759,753,679,722,726,732,826,718,702,738,714,561,710,643,614,764,752,677,729,703,633,657,650,699,725,844,767,731,765,786,713,686,676,749,678,757,670,764,666,728,742,668,773,791,670,721,681,685,785,802,788,727,703,742,721,727,760,716,700,751,736,729,663,735,735,693,759,742,743,662,664,740,726,673,659,832,644,705,732,797,704,643,747,684,675,680,659,704,723,797,813,658,755,803,679,690,671,772,704,704,719,711,819,813,733,722,713,684,688,700,714,816,826,677,666,701,742,764,664,682,659,715,703,651,649,723,734,608,753,723,706,717,700,799,697,808,678,689,726,684,775,707,741,734,729,712,761,758,720,793,714,818,711,671,764,653,754,798,695,735,730,823,688,734,746,741,703,689,731,732,708,775,733,713,784,702,610,592,708,724,735,819,678,815,732,744,742,708,718,735,725,733,714,690,787,667,712,694,816,690,747,707,682,655,739,763,681,620,823,658,755,629,740,672,658,845,697,635,683,730,777,829,761,785,639,693,602,716,719,705,806,718,692,779,669,820,746,669,694,706,735,706,749,748,729,834,732,765,709,710,794,748,666,694,712,642,681,797,835,681,671,685,741,718,563,716,779,687,665,773,754,744,750,707,840,666,662,745,772,807,666,763,659,733,754,716,765,767,726,697,698,723,745,623,697,765,785,824,749,650,682,612,716,697,724,635,606,693,619,717,730,718,703,746,721,708,705,695,749,740,764,670,701,830,690,735,693,654,779,663,805,836,735,678,732,736,759,734,636,656,640,736,741,735,703,778,668,740,736,842,775,685,611,668,713,722,706,790,636,826,688,632,693,637,749,733,778,678,691,777,779,716,781,683,841,620,704,796,667,760,799,696,754,743,704,847,673,810,704,785,721,714,764,724,785,739,794,797,725,646,761,760,752,628,767,699,712,656,806,663,796,661,723,816,772,935,709,653,710,671,639,744,756,763,690,797,681,742,717,724,756,768,726,783,687,699,803,672,798,689,768,732,743,695,698,740,694,777,749,721,672,762,640,627,784,670,678,798,772,799,723,668,738,723,682,651,853,749,667,836,820,730,742,777,678,656,638,659,719,738,705,616,696,766,704,767,716,665,755,670,697,713,734,737,634,812,772,764,740,684,709,758,759,607,691,681,705,710,769,806,695,751,687,713,677,686,772,735,669,762,576,722,672,791,729,813,760,726,652,736,746,737,759,723,827,702,697,727,797,645,832,661,758,712,856,681,728,802,717,751,716,757,726,711,716,706,692,786,694,722,770,681,723,760,716,739,699,803,711,673,753,714,615,716,748,727,650,701,803,709,720,754,740,737,707,742,666,707,653,767,753,684,673,604,755,833,781,729,714,720,683,612,739,729,801,731,658,754,739,726,710,696,669,612,687,658,689,761,792,802,838,656,663,709,743,683,706,703,718,677,771,719,743,684,624,721,628,794,799,706,709,676,791,706,706,724,747,673,718,771,700,666,661,662,805,712,775,761,682,754,772,713,739,735,696,718,714,715,645,683,604,691,752,765,844,690,743,783,722,719,735,701,755,674,705,765,755,689,718,752,712,613,812,700,627,681,711,753,715,649,693,675,681,765,633,689,698,713,685,715,788,670,680,702,717,797,791,697,705,775,739,734,710,794,751,778,751,750,712,798,773,708,680,712,748,683,737,899,699,738,555,755,736,768,694,776,807,808,661,699,717,741,741,729,786,666,750,716,789,698,741,653,726,841,782,753,636,698,655,622,579,688,683,662,776,665,793,664,731,848,698,691,677,751,780,710,716,689,726,642,730,646,733,706,646,728,631,680,703,662,771,743,776,802,766,752,705,703,652,743,779,733,621,731,740,732,825,782,701,672,681,627,695,611,809,686,675,710,713,651,753,731,634,687,690,727,754,665,699,715,746,809,692,730,743,776,707,731,687,750,682,746,732,813,779,764,745,644,721,811,716,797,737,722,694,655,756,716,718,670,676,700,683,741,793,753,696,695,731,793,783,745,677,743,781,703,672,640,713,669,788,801,749,743,748,714,642,660,718,708,603,656,714,645,668,710,757,770,682,777,754,829,701,635,672,760,675,783,689,728,634,681,756,700,653,731,769,735,658,686,726,635,821,677,733,685,777,722,779,723,851,850,690,718,657,628,662,707,727,768,708,676,602,772,744,708,633,682,655,654,707,738,737,785,651,681,656,770,736,701,734,795,745,690,765,721,727,739,751,709,673,729,656,702,626,725,737,804,746,658,804,664,640,633,679,854,697,677,761,682,652,632,638,697,758,768,716,735,692,694,686,707,740,753,780,675,763,746,801,730,638,817,691,792,721,671,770,732,596,799,714,647,678,682,751,731,672,696,705,795,772,722,723,809,745,712,751,810,788,711,750,769,750,719,627,715,697,683,726,762,678,765,692,716,752,744,810,749,787,759,788,671,774,707,693,714,742,685,684,709,756,731,724,656,857,717,784,700,659,728,721,802,675,653,723,691,690,764,703,673,686,653,739,672,750,666,756,770,746,738,649,688,637,760,597,637,753,579,754,668,772,819,698,739,758,685,689,680,693,664,691,742,656,593,671,673,563,694,821,781,707,830,739,678,740,808,639,695,661,806,737,556,685,684,796,672,713,834,697,816,689,710,770,745,730,598,779,775,734,681,688,693,708,795,649,749,727,737,746,788,624,715,780,638,764,731,793,722,647,802,765,673,683,695,733,736,719,652,636,664,670,740,689,675,745,675,744,675,701,681,728,650,670,781,708,674,745,775,751,694,783,676,727,806,759,793,738,776,683,683,711,685,768,662,759,668,711,670,655,818,704,772,762,781,704,682,728,646,699,773,680,784,803,752,763,719,741,641,755,818,670,736,863,684,620,776,713,808,781,702,817,753,792,682,649,749,663,717,732,683,785,779,712,753,733,780,800,610,823,752,784,711,753,679,801,668,694,771,669,694,723,780,753,683,705,673,727,730,721,740,792,682,793,785,681,750,721,747,715,702,718,690,721,700,766,775,583,701,797,769,668,751,751,699,709,814,797,719,738,747,701,787,711,737,737,781,803,690,680,742,696,693,699,688,750,755,700,668,726,738,745,774,760,692,719,701,666,737,721,690,732,695,778,687,675,663,737,746,777,772,689,711,725,633,719,713,765,792,682,568,717,646,702,673,771,748,690,796,682,804,766,698,609,646,733,751,642,704,765,753,712,618,814,718,627,723,697,701,712,671,734,725,702,703,872,733,743,707,753,691,769,684,729,739,757,804,725,694,844,689,684,812,688,645,681,701,702,662,658,762,618,664,710,724,719,637,635,740,666,826,690,675,772,745,768,736,704,725,748,815,733,740,728,667,731,777,686,769,691,750,749,722,726,783,770,819,747,741,732,729,696,757,694,721,771,829,681,776,663,640,700,704,647,711,690,705,615,788,778,722,778,804,701,640,696,741,802,768,760,703,760,783,686,672,765,787,641,661,773,745,763,792,734,731,762,634,725,760,847,757,740,707,770,799,718,701,788,788,693,783,806,725,774,709,694,740,709,794,688,713,783,726,781,686,780,649,849,676,654,719,756,750,736,717,672,822,714,705,675,676,799,708,690,688,741,713,762,641,760,740,728,718,753,749,738,685,672,876,795,690,652,723,678,680,672,628,623,746,803,784,829,701,656,711,760,692,692,671,702,785,753,720,758,734,695,730,740,710,754,703,738,652,768,670,780,713,677,659,679,715,765,774,681,653,760,704,795,705,734,739,794,678,632,710,703,702,751,755,747,748,811,765,799,775,731,706,668,743,720,856,669,688,714,739,736,678,680,696,603,696,685,637,807,736,678,722,740,720,699,827,718,690,692,786,735,679,699,764,688,653,712,721,744,725,731,775,611,745,703,726,712,639,748,710,653,705,745,680,692,737,712,783,721,765,711,752,758,781,702,665,648,761,732,733,677,907,765,691,699,777,659,753,802,700,810,788,713,736,664,716,680,758,667,830,767,757,769,759,751,645,735,694,717,694,691,717,706,678,664,718,708,747,710,665,675,635,722,688,609,729,757,764,746,652,708,772,707,711,713,810,818,752,697,792,656,727,709,720,676,741,734,750,776,704,783,743,773,686,726,768,688,764,657,802,766,682,815,618,716,738,716,671,617,729,682,715,640,750,730,724,781,654,681,751,622,744,717,789,785,748,745,751,654,698,726,684,769,778,745,676,760,703,751,745,727,731,805,732,695,677,681,688,766,811,766,695,729,769,693,746,773,694,695,774,700,633,739,735,718,702,713,799,734,744,762,743,719,697,806,742,728,708,731,729,754,643,708,763,726,608,674,733,789,710,737,691,744,715,749,683,692,676,762,738,675,800,658,733,621,698,787,812,687,707,658,755,696,634,699,686,759,740,793,734,683,775,615,784,720,654,758,702,770,651,728,713,765,756,590,788,680,752,688,752,700,693,726,745,728,714,703,837,734,723,708,717,738,764,785,733,790,804,816,614,716,721,732,663,800,719,690,735,772,722,674,702,705,576,631,676,723,746,640,793,698,707,719,737,699,711,725,739,738,706,731,777,748,682,737,666,708,677,666,673,723,615,680,784,771,732,745,719,804,686,792,733,719,664,775,655,787,712,658,804,736,705,679,731,689,722,747,886,714,700,669,735,790,726,679,657,688,592,716,752,731,789,780,741,758,699,754,745,692,818,639,701,699,787,826,735,643,656,753,751,678,748,651,788,731,769,761,760,732,737,771,872,665,726,694,806,677,783,729,742,718,778,605,755,762,646,658,695,669,713,738,649,741,739,821,631,799,788,686,692,754,712,745,696,658,735,818,711,660,661,783,792,607,712,772,727,696,767,761,795,768,770,806,745,761,778,706,727,753,758,728,808,755,765,828,747,715,680,725,762,707,763,742,800,761,698,822,644,737,798,763,732,629,781,811,608,741,664,707,654,663,733,664,742,661,783,694,787,710,685,704,824,713,773,718,787,772,684,748,799,694,763,713,762,678,637,701,670,822,730,698,687,774,692,660,715,754,825,700,735,740,724,763,673,757,776,759,698,802,694,807,707,692,707,774,651,766,811,689,774,771,665,732,620,723,829,737,796,616,717,739,778,683,629,685,708,736,717,735,760,735,684,740,644,729,664,719,699,747,727,698,823,796,688,814,722,717,760,710,710,782,770,705,755,725,699,636,820,704,642,726,734,733,723,690,720,623,725,768,680,766,718,765,707,701,736,733,682,802,794,873,730,728,714,636,652,672,732,694,699,576,715,716,788,605,795,754,666,724,796,666,686,745,601,730,688,615,695,781,652,757,708,854,762,707,720,704,685,721,747,761,743,719,734,753,747,679,674,754,688,717,724,708,738,746,653,690,704,697,748,794,702,718,748,686,729,719,663,675,734,794,827,712,750,730,729,710,730,650,608,721,727,707,718,702,629,786,702,751,652,703,596,722,827,864,732,750,739,824,717,661,715,735,742,866,848,665,670,719,687,840,684,631,689,811,700,672,735,738,692,760,854,762,751,779,706,690,752,689,711,617,687,770,748,716,691,697,657,732,528,688,706,739,648,765,686,628,706,680,721,768,744,676,722,696,672,708,721,725,729,759,673,684,818,699,708,636,797,734,730,755,763,831,737,696,746,716,702,691,734,663,710,721,738,665,716,762,758,812,728,652,648,726,729,816,760,721,776,813,690,777,631,733,772,800,751,744,701,792,702,714,636,652}},
{{9000,2.600000},{284,257,234,270,263,230,295,253,273,192,306,271,301,252,273,216,275,233,225,287,197,250,245,215,259,257,216,212,238,232,324,236,275,218,245,314,238,249,270,247,258,261,310,217,316,248,268,262,222,314,229,217,207,246,317,241,253,292,278,232,324,239,226,251,268,266,286,280,286,243,256,251,245,294,232,257,263,288,264,237,205,263,261,236,237,253,285,223,277,236,226,232,304,285,227,260,262,231,262,235,284,217,270,239,267,257,208,272,258,265,262,231,249,221,305,260,254,253,217,252,229,262,199,285,249,248,244,225,241,224,264,200,241,278,296,268,264,202,262,245,266,256,235,277,272,248,216,253,208,269,297,279,228,253,234,244,193,255,266,220,227,262,242,275,219,248,260,214,224,263,211,235,260,272,263,255,294,213,224,237,218,257,265,295,250,268,208,228,250,237,208,235,249,286,314,243,261,313,267,282,214,244,281,291,278,285,233,253,241,223,253,241,269,244,227,199,296,270,261,209,247,279,229,238,217,255,250,287,270,284,249,280,218,211,268,225,268,216,335,213,252,260,244,256,274,303,226,292,235,240,238,244,244,234,271,295,246,267,267,258,265,299,203,257,232,245,278,240,241,230,233,262,290,241,271,257,256,311,278,311,288,241,330,302,221,205,216,273,275,228,325,248,284,211,239,262,270,253,265,249,290,193,207,281,252,224,342,251,233,219,282,221,241,264,264,259,282,209,214,218,218,244,309,226,215,259,256,269,258,252,259,262,252,227,249,271,225,246,278,221,201,255,303,245,248,234,245,243,258,168,209,272,247,270,238,235,293,252,231,227,245,283,266,321,216,240,260,251,256,270,264,266,287,240,249,244,272,247,237,238,313,236,263,264,262,247,230,314,270,221,250,248,206,238,239,268,297,221,292,252,214,239,242,214,229,224,242,275,227,208,254,239,250,245,302,275,260,270,335,253,270,277,272,299,295,249,305,246,226,287,247,248,225,230,267,325,238,238,220,249,234,272,258,228,241,321,299,262,248,269,192,269,271,297,270,250,228,247,262,266,281,212,220,280,253,273,289,306,251,223,216,266,267,231,217,280,280,235,278,211,211,276,286,230,239,251,270,266,223,197,251,312,269,204,292,303,217,207,222,243,252,257,228,208,265,237,273,245,227,327,247,277,271,261,286,261,246,208,271,268,200,278,242,240,276,264,258,272,278,258,270,271,272,279,307,255,227,234,224,324,269,236,235,243,256,248,254,238,222,305,259,245,233,222,275,275,247,260,301,263,264,257,237,248,231,274,232,296,239,333,261,254,275,257,243,296,246,221,271,263,234,292,255,228,289,249,231,245,209,232,247,205,220,266,287,297,278,240,259,293,248,241,278,198,224,225,265,222,197,296,267,227,252,285,277,267,279,231,239,285,271,225,266,253,273,245,253,279,245,292,228,261,245,234,251,249,270,221,219,217,232,242,309,267,222,240,275,267,278,236,289,285,226,247,205,276,204,247,215,247,246,211,213,244,279,290,284,245,326,292,291,243,220,233,261,250,298,285,252,228,199,303,210,246,235,295,301,262,304,187,237,290,276,201,236,239,237,271,271,289,316,238,245,228,233,265,269,273,280,244,290,231,222,250,275,214,225,232,246,272,242,182,199,257,248,231,246,306,241,232,241,272,245,222,296,242,250,262,248,260,263,237,275,248,249,282,259,268,274,233,219,246,251,315,265,263,260,272,252,275,233,304,238,205,262,256,271,316,251,281,206,249,270,265,270,293,268,218,233,245,268,239,288,233,322,240,286,193,261,197,270,316,225,252,219,273,247,255,250,294,256,259,235,224,274,254,287,212,315,245,263,213,259,298,278,257,236,242,234,262,253,263,265,333,243,289,254,250,311,286,268,224,242,236,216,219,239,236,243,212,214,259,273,227,239,278,236,266,264,261,276,295,272,253,239,257,268,212,252,222,306,250,205,283,251,239,275,261,297,219,310,253,270,272,281,280,282,285,241,285,233,252,265,266,295,229,265,284,228,216,313,293,251,243,307,267,293,277,258,301,300,278,240,243,257,231,245,265,252,287,283,307,274,208,252,225,258,249,298,270,269,245,263,239,235,303,217,272,259,273,247,266,218,256,276,299,294,230,242,274,261,259,232,240,281,227,271,218,246,260,256,226,265,211,258,259,220,283,247,274,255,297,245,270,200,228,290,278,279,294,272,234,223,245,266,291,291,266,235,300,291,254,258,250,284,235,259,257,253,278,274,238,290,265,244,243,287,288,246,260,228,259,243,260,230,227,291,290,274,255,226,268,211,274,217,311,261,282,288,254,279,258,274,250,242,212,210,276,288,266,216,290,264,298,277,313,276,293,253,226,296,239,244,308,253,231,263,265,236,269,246,285,249,237,238,241,232,233,271,243,228,267,240,256,220,201,313,233,275,227,248,287,229,277,273,238,298,259,251,267,254,281,302,243,254,206,229,268,307,283,284,227,196,263,260,246,273,222,236,255,266,210,227,261,272,256,229,219,236,209,226,225,216,267,297,235,223,270,291,248,300,210,232,270,191,274,192,259,295,253,265,261,286,245,238,223,214,236,262,283,297,237,235,247,227,300,236,220,267,235,252,235,256,274,268,252,249,273,232,250,249,250,236,216,217,287,276,223,268,287,225,284,240,192,262,276,281,237,221,291,267,318,231,228,225,273,242,276,299,243,249,275,233,251,290,276,230,273,249,249,256,260,256,211,287,281,230,258,227,215,204,282,287,238,268,254,258,246,245,272,259,274,226,266,237,267,304,242,267,252,295,248,248,299,243,232,259,244,266,246,244,284,228,210,291,219,271,290,308,253,345,263,262,254,240,235,286,169,265,200,252,258,230,216,272,304,266,255,268,233,193,280,229,247,227,198,263,238,266,232,283,285,293,300,267,226,280,282,317,269,270,298,197,215,245,270,233,251,262,269,239,261,285,251,242,251,255,265,317,267,220,303,269,250,283,241,316,219,271,268,226,204,263,249,296,255,249,251,230,243,260,245,241,248,287,327,266,228,282,308,264,243,216,248,245,281,230,257,248,241,294,243,270,240,252,271,327,293,229,210,255,225,298,254,248,302,269,226,235,244,264,221,244,185,244,260,234,258,247,238,266,256,226,300,286,311,231,253,263,291,233,282,241,231,277,265,242,182,261,322,257,254,282,287,260,291,256,251,233,265,265,250,289,263,248,243,311,267,251,268,272,216,288,250,247,297,261,222,248,254,289,278,256,261,270,247,257,316,234,260,254,269,269,219,249,255,238,218,265,254,236,255,234,216,310,264,269,292,217,246,275,250,212,288,244,285,263,238,272,292,250,281,237,269,251,231,259,286,241,300,238,234,256,282,246,226,243,262,244,272,274,216,318,209,272,221,275,220,238,258,262,215,239,218,250,231,212,219,270,243,197,285,224,257,251,261,214,313,271,224,247,292,269,263,294,304,256,221,284,207,299,252,283,276,285,254,251,241,227,235,279,232,263,237,258,282,237,270,232,212,267,268,176,220,283,272,268,244,257,295,216,266,248,270,205,230,313,268,243,303,312,240,299,247,247,277,264,229,255,264,257,258,251,221,262,299,216,257,316,234,320,292,268,285,255,259,200,242,270,257,288,267,279,285,239,271,270,279,244,248,217,253,216,238,279,232,249,253,293,242,291,259,242,231,271,264,233,292,267,227,287,280,220,210,254,245,278,289,225,289,261,256,214,259,265,274,223,281,250,243,263,275,242,252,259,248,222,249,238,291,238,249,240,270,307,218,314,240,248,263,258,250,295,251,197,324,247,287,276,258,297,286,301,273,291,242,361,289,244,245,283,251,187,243,250,234,256,220,257,255,280,272,225,287,248,267,240,265,241,232,215,291,229,233,276,300,265,234,265,244,238,275,250,280,297,263,275,244,281,263,209,282,273,260,200,294,251,228,299,186,239,262,277,266,318,245,264,209,290,266,245,245,244,267,258,292,270,255,232,232,232,272,223,265,250,294,307,261,311,231,266,271,249,341,192,263,263,233,257,237,302,266,263,263,256,248,268,269,263,229,319,267,290,263,268,244,248,301,295,262,274,303,312,266,256,237,272,269,228,229,264,327,242,248,277,247,299,275,258,281,262,285,244,270,278,260,207,266,271,274,241,268,264,254,277,232,290,222,208,249,245,274,248,277,213,231,285,241,257,251,277,221,289,236,288,262,202,283,275,277,229,270,262,247,250,260,238,245,284,249,254,255,235,244,256,269,306,252,230,322,235,211,234,201,207,270,244,266,262,261,220,263,253,217,299,280,281,235,296,266,290,234,235,200,250,252,256,261,275,276,237,230,228,263,246,252,260,264,240,263,178,258,254,278,230,267,250,212,236,204,303,242,250,227,227,201,228,257,240,252,226,239,244,305,210,279,329,290,284,263,236,270,267,217,250,229,259,232,286,287,286,229,300,207,206,262,204,303,232,283,281,293,311,260,221,282,291,317,210,275,263,231,233,242,245,236,262,229,220,233,250,278,277,190,298,239,261,279,292,253,232,269,248,288,269,298,291,268,259,266,274,270,240,247,226,255,232,220,276,226,280,269,244,355,260,228,328,242,236,256,273,247,312,264,218,287,275,254,214,276,247,202,195,303,216,197,290,226,215,288,273,258,300,218,246,233,249,267,227,247,239,251,270,210,235,250,240,294,232,193,258,228,231,279,210,249,270,275,220,238,269,274,217,250,289,244,258,287,293,253,275,239,252,293,290,268,242,291,258,224,264,270,248,291,247,264,199,267,231,233,284,265,259,289,290,294,270,258,257,242,239,257,218,276,246,195,255,255,256,250,235,285,299,249,267,245,289,223,253,280,268,223,249,204,248,236,258,246,269,224,287,255,223,282,238,243,282,240,249,310,229,226,264,270,277,309,253,232,285,278,254,215,251,220,246,278,278,245,261,289,260,271,241,243,263,246,251,293,262,245,252,243,212,285,259,253,285,309,258,235,231,270,225,243,261,240,233,270,259,263,291,230,225,224,290,308,217,266,201,245,265,260,255,302,234,232,232,217,251,276,252,269,237,238,310,237,242,245,320,272,211,242,213,280,247,271,293,228,242,280,262,230,214,259,216,234,284,242,251,209,227,284,269,219,213,261,270,267,272,238,220,254,189,228,258,264,297,282,273,280,229,244,257,260,243,206,323,277,241,223,286,261,251,225,293,234,222,222,274,227,265,226,273,241,279,290,251,257,242,226,304,261,213,252,235,299,291,288,244,237,302,266,268,214,215,262,312,251,205,271,286,241,287,326,223,202,213,264,270,237,297,250,256,277,256,285,290,261,238,245,270,196,252,241,278,207,278,257,293,258,239,227,278,224,253,290,226,246,217,266,230,245,303,257,230,223,193,222,248,284,228,279,278,222,303,226,209,258,284,232,291,294,235,264,257,261,252,262,269,266,315,239,261,247,268,263,245,268,247,308,225,260,254,260,261,206,271,290,245,265,293,253,264,279,287,231,253,262,252,262,250,235,214,238,249,300,239,290,223,236,290,206,229,304,235,239,249,226,209,227,269,246,239,245,266,274,230,245,298,212,245,233,211,254,294,248,222,265,240,287,289,267,266,246,238,218,222,247,256,227,265,243,235,231,250,246,270,280,234,265,258,282,281,240,257,230,244,220,246,277,246,253,280,310,283,218,287,262,249,244,273,261,262,266,252,261,308,218,242,201,268,268,255,277,296,291,241,288,237,182,285,263,278,264,231,259,269,229,253,234,313,264,274,241,295,250,235,277,253,244,233,237,254,247,244,265,256,260,249,247,220,255,251,234,261,290,284,259,223,233,211,248,227,291,251,260,248,224,251,231,280,281,262,237,277,286,208,264,286,212,248,269,228,271,308,235,254,216,264,252,345,244,283,259,225,249,275,252,243,244,267,260,197,267,271,213,223,265,237,291,262,266,260,250,201,230,260,296,277,247,269,276,243,292,250,241,228,227,207,249,253,269,305,269,275,280,221,238,211,250,272,205,268,270,231,228,235,224,264,229,248,245,257,251,288,249,216,247,305,259,280,270,276,210,254,242,194,255,267,289,229,250,247,277,216,228,248,247,230,268,259,238,245,253,239,263,234,277,267,239,247,251,270,224,225,285,227,234,247,271,310,291,235,254,256,260,262,319,270,257,270,280,259,246,255,272,263,294,192,286,258,316,239,274,257,250,254,235,221,241,311,229,266,230,242,277,251,278,206,227,270,216,258,229,275,298,227,214,225,210,245,324,273,261,244,272,220,242,269,227,253,224,229,302,234,267,264,303,263,245,266,289,268,195,220,220,260,318,234,252,241,235,239,268,277,265,235,279,208,214,278,271,290,255,252,256,253,311,283,238,233,258,251,255,227,258,201,236,260,245,267,265,289,228,297,294,255,226,240,273,301,247,269,222,225,255,282,285,322,216,303,239,223,256,208,200,271,253,306,202,286,242,225,283,293,294,296,234,278,262,267,262,230,231,279,232,233,227,268,213,228,246,226,226,220,261,277,282,234,255,265,229,270,285,246,301,294,241,280,223,256,241,272,254,238,234,278,278,311,278,242,239,230,239,264,285,252,219,274,280,257,281,247,211,266,273,279,292,243,304,225,228,299,272,241,235,278,251,220,248,252,232,270,296,206,265,282,239,248,228,275,241,236,299,242,267,273,235,248,308,275,285,267,321,198,286,205,213,288,259,214,233,233,223,264,213,267,241,248,254,276,251,223,234,255,275,293,247,236,257,272,265,283,283,264,291,283,265,260,267,217,252,272,281,246,262,238,225,316,271,240,270,259,225,260,263,266,222,263,237,245,296,238,252,311,215,222,212,300,206,273,231,277,251,269,277,283,249,252,267,294,239,225,205,239,201,246,270,249,268,227,299,239,281,240,214,261,226,255,257,220,216,296,268,268,215,262,249,249,247,275,278,216,213,198,300,228,219,259,234,274,272,222,265,222,303,208,288,259,239,281,285,253,257,256,246,242,253,287,288,303,250,227,245,218,266,220,241,261,300,271,235,256,252,240,235,252,205,217,232,238,242,298,304,271,283,241,237,275,251,275,216,218,280,246,269,243,249,274,304,229,232,266,252,243,275,249,240,264,277,229,278,252,234,250,236,213,246,238,221,238,247,227,254,266,252,262,251,224,282,251,279,291,251,267,288,259,232,263,303,219,262,317,235,287,261,293,283,302,274,266,240,272,248,305,222,280,266,218,215,267,290,279,230,271,261,305,270,256,291,269,277,268,240,303,211,219,277,231,266,312,263,248,341,217,306,268,242,260,307,218,238,246,255,232,254,257,256,216,258,237,259,251,228,282,336,275,260,286,248,259,254,277,241,233,273,282,294,263,289,255,235,279,285,273,272,266,221,245,224,233,212,242,210,269,294,299,281,286,230,274,316,265,304,276,287,264,274,231,231,195,231,271,267,292,269,305,233,271,319,252,260,285,227,227,258,242,272,275,299,234,247,240,287,300,257,241,234,229,235,240,254,255,276,277,263,304,259,218,259,231,240,262,268,231,252,217,261,241,268,207,287,243,247,250,291,254,275,254,216,304,205,242,252,228,253,203,224,248,264,224,208,345,269,277,240,234,222,253,289,268,204,234,278,291,325,230,257,256,257,220,268,207,253,294,295,233,249,258,222,261,287,234,237,323,229,217,244,280,239,261,287,243,310,251,249,255,287,283,270,246,276,200,215,301,211,208,229,327,224,256,270,288,246,294,276,231,233,252,276,263,293,218,264,219,279,303,233,256,260,219,312,275,271,252,258,259,228,267,248,224,263,197,286,225,304,247,238,278,282,269,226,238,201,261,259,271,251,239,280,232,306,262,235,282,201,259,213,232,227,254,259,231,301,243,244,224,254,234,244,281,272,281,266,219,255,255,229,289,257,268,225,221,189,236,287,274,235,244,272,306,257,322,242,219,281,223,289,207,310,232,223,284,278,232,309,261,232,265,245,263,294,250,223,223,204,264,287,255,287,279,247,255,295,289,278,243,279,268,246,229,268,226,233,185,309,234,258,256,235,223,235,282,306,269,234,306,211,260,162,208,269,270,263,231,232,243,250,218,239,298,219,257,265,246,276,274,228,231,282,249,270,257,243,228,265,274,282,250,280,256,256,271,256,315,279,275,213,264,238,252,215,225,274,194,243,269,283,247,293,196,250,254,272,270,227,267,244,240,255,284,250,254,228,291,289,224,235,272,274,190,292,230,222,265,253,202,275,222,272,202,234,232,248,230,232,250,221,278,257,258,193,231,275,278,282,250,285,273,269,247,252,195,267,252,250,230,256,257,239,246,269,220,250,229,197,276,219,269,253,286,258,280,277,270,271,282,283,215,270,256,255,232,291,267,273,231,223,247,254,212,314,301,295,236,289,278,278,308,259,304,216,239,251,262,323,262,264,340,226,258,296,245,223,293,216,241,251,223,246,300,250,187,231,272,226,250,293,307,245,226,202,287,231,307,246,266,237,247,216,306,274,228,327,225,234,260,263,332,264,235,217,271,209,262,257,241,234,299,286,248,209,256,270,288,243,282,285,277,239,259,293,272,262,243,247,282,200,258,299,272,257,241,286,255,261,238,268,242,291,267,283,240,259,253,256,258,234,295,235,214,295,227,304,246,291,244,251,215,284,224,290,260,234,264,221,257,249,260,245,267,256,305,231,265,259,257,273,277,260,256,200,248,266,278,232,272,245,290,236,224,265,281,246,221,210,266,279,256,317,218,248,301,250,239,288,293,254,285,253,190,230,232,269,281,262,218,236,297,262,285,244,259,255,239,249,293,234,252,296,254,242,242,233,256,281,216,302,214,195,251,262,277,250,308,256,277,254,277,284,266,229,273,235,278,208,267,273,245,236,204,242,243,225,265,272,263,281,270,264,306,263,195,272,283,246,203,226,250,242,229,254,257,300,240,285,265,256,290,243,258,265,283,234,206,249,285,245,248,229,248,258,274,250,225,240,254,257,252,247,272,253,246,246,261,295,256,241,288,317,251,258,286,263,243,297,259,227,280,267,271,307,259,294,203,233,204,252,259,231,266,278,244,266,266,272,224,297,250,258,244,267,243,319,251,332,242,287,229,260,223,258,275,242,242,248,251,288,234,246,295,249,264,249,264,260,287,255,266,219,249,246,248,284,231,235,250,242,306,219,309,287,253,289,232,261,256,263,298,196,258,180,230,227,259,240,225,274,264,241,244,264,310,264,262,239,214,292,256,244,209,228,268,314,178,290,317,219,229,237,265,271,265,295,244,234,268,278,244,250,223,305,309,235,236,280,309,271,226,296,269,324,233,294,300,282,277,215,188,223,280,259,277,244,311,242,286,278,266,232,243,262,223,253,242,267,224,254,239,276,246,245,221,229,251,323,281,263,250,248,272,284,238,242,273,263,289,232,211,315,297,232,255,256,291,239,239,223,224,311,223,240,272,269,252,291,258,288,222,280,331,250,243,286,272,213,247,237,335,268,240,278,231,276,275,227,258,261,259,248,262,218,262,266,268,264,285,265,243,257,226,243,255,232,272,265,301,228,229,233,281,232,223,219,250,283,266,222,251,255,240,275,312,246,271,272,246,244,259,232,224,236,267,288,214,280,208,256,252,224,271,304,273,302,226,218,305,279,289,267,212,251,227,260,248,274,235,317,231,240,267,322,246,218,233,232,227,252,245,290,277,235,285,248,202,224,249,268,222,256,281,275,228,231,203,252,275,226,234,239,225,214,214,262,276,277,285,245,287,268,292,196,255,218,241,226,257,347,310,272,275,229,267,291,271,222,222,258,239,290,252,254,221,280,307,255,287,256,233,257,218,241,239,246,287,251,245,270,268,245,268,269,236,253,269,290,240,246,223,343,235,289,250,223,268,212,289,232,246,253,326,246,294,239,225,232,201,291,256,240,266,227,272,255,249,267,257,267,229,238,245,235,212,198,294,227,256,269,229,244,224,211,244,206,360,238,294,256,252,249,254,262,238,283,273,271,278,250,250,238,284,265,254,269,237,223,268,189,278,302,333,271,263,241,290,282,255,298,251,256,264,297,246,238,270,233,249,279,281,233,263,307,297,220,284,252,263,221,190,249,278,258,250,242,282,245,242,215,255,231,211,275,211,295,280,248,236,232,238,268,236,260,268,258,269,284,219,240,277,203,288,230,255,264,235,224,277,293,256,225,302,252,204,268,274,301,265,271,260,252,266,251,242,253,280,292,265,196,250,273,224,255,276,271,232,224,216,251,248,242,271,206,258,252,271,288,280,240,262,227,233,291,324,289,229,247,230,223,284,260,225,194,206,226,240,286,270,298,225,274,296,236,234,237,258,259,306,270,317,220,276,235,252,226,280,272,269,257,259,268,271,201,209,292,259,214,313,260,279,315,276,258,260,246,288,265,230,252,282,255,254,238,269,265,218,259,263,272,312,241,262,243,217,255,243,317,259,235,276,328,232,225,286,278,252,282,304,242,256,289,261,196,221,244,274,208,306,262,232,310,261,269,302,215,300,278,268,247,254,260,260,265,273,243,310,266,257,256,277,219,204,283,234,279,252,309,251,296,254,255,244,233,220,230,267,262,292,289,235,215,274,261,259,270,252,305,253,209,232,272,245,282,226,258,244,224,249,246,237,249,245,252,246,216,215,253,268,288,288,232,273,210,277,251,221,254,292,235,326,245,261,275,263,215,208,195,286,280,259,248,252,264,246,268,234,246,237,237,217,234,289,227,217,267,244,205,275,261,285,245,227,290,289,223,256,266,232,284,233,268,262,246,315,290,232,236,221,221,287,300,231,224,270,281,215,245,317,258,237,246,264,223,280,220,249,228,275,240,300,203,282,207,288,242,252,200,310,245,237,247,264,223,267,242,264,267,275,211,269,252,237,275,219,209,261,245,182,220,285,328,281,263,267,263,285,233,266,333,239,297,253,260,283,257,230,301,244,244,182,216,258,309,253,295,236,273,282,236,261,235,309,262,290,232,260,312,239,261,242,235,264,250,220,235,232,269,253,213,209,254,199,264,270,298,215,225,261,235,187,201,283,278,231,236,282,243,282,236,277,231,220,186,246,284,262,245,250,272,258,257,267,269,252,234,245,275,204,284,258,293,260,257,256,236,298,247,295,298,266,276,242,252,260,266,222,259,283,210,279,226,256,330,267,249,244,258,246,247,275,242,261,212,189,244,255,292,240,299,241,242,243,219,247,241,267,257,301,260,245,237,265,262,336,241,242,245,253,251,292,237,306,242,236,317,276,222,256,264,199,222,263,234,219,254,254,266,266,245,261,268,210,250,228,304,253,243,260,265,227,285},{267,220,283,255,283,333,283,264,288,294,225,243,255,241,298,263,265,249,290,289,288,301,261,307,257,248,284,305,274,225,234,257,314,255,235,295,276,293,307,259,269,264,280,255,246,277,253,267,250,283,286,301,245,262,256,302,257,268,302,277,281,209,292,252,234,262,294,325,269,296,302,214,263,236,246,265,271,296,308,264,281,262,249,238,257,270,271,254,268,286,241,276,288,235,235,280,316,226,256,301,275,226,236,253,248,315,299,276,272,284,262,280,244,330,240,225,274,313,264,298,247,287,305,241,306,355,257,301,294,268,249,283,246,224,264,282,286,307,270,272,292,266,263,273,261,254,270,270,243,242,292,237,239,325,287,262,296,262,257,285,273,285,246,254,254,283,268,273,267,205,265,278,282,264,267,300,312,259,252,245,273,321,255,251,257,203,253,229,257,240,298,282,309,231,270,231,291,286,288,227,273,320,292,271,286,273,218,319,284,266,338,222,263,269,242,270,290,268,292,277,295,271,251,220,248,300,267,232,263,215,272,280,277,285,240,255,250,242,293,242,265,280,268,237,272,299,272,253,276,265,267,281,292,273,267,305,293,280,262,256,273,278,256,282,230,263,270,283,276,238,252,249,229,283,243,256,291,242,251,282,264,241,225,234,255,252,267,273,212,250,255,282,238,234,268,238,265,231,270,269,240,311,258,302,238,278,265,227,255,208,231,290,269,256,212,273,252,239,307,271,280,263,291,250,288,268,264,294,224,223,213,263,289,272,225,259,290,279,253,297,253,243,262,238,247,280,295,294,256,233,299,257,288,289,327,239,245,245,324,264,282,244,247,260,274,318,218,266,268,221,269,263,213,287,311,283,277,249,236,249,285,229,284,273,285,295,280,310,263,261,303,255,272,277,243,281,297,281,235,278,271,255,287,263,300,270,284,265,317,252,252,220,235,242,272,279,245,248,264,238,247,293,281,298,237,307,322,245,258,288,269,255,264,265,280,268,265,322,264,282,251,269,267,275,283,263,258,257,246,298,220,274,282,271,231,259,269,238,223,284,224,224,236,272,281,252,238,200,232,265,200,250,311,266,305,237,284,245,231,269,253,281,239,272,261,280,280,252,294,253,263,267,318,251,277,251,301,268,241,236,279,254,271,228,237,236,255,290,286,302,274,256,310,291,264,322,260,300,299,285,201,272,299,260,285,260,249,255,290,290,296,285,262,263,257,261,277,245,271,243,313,229,259,267,276,290,228,240,261,265,253,247,309,255,234,209,276,286,272,279,273,266,320,281,308,241,277,295,248,274,256,308,288,224,280,258,220,249,226,252,282,248,248,286,278,289,280,254,238,285,263,268,272,261,258,211,327,208,231,268,284,255,270,297,279,278,234,289,258,267,277,285,239,268,287,234,286,283,248,281,283,256,237,263,321,251,261,276,319,254,305,236,306,304,300,239,261,198,235,264,278,278,260,281,264,249,249,266,236,232,305,297,291,304,275,241,273,261,239,288,288,296,296,250,296,280,241,323,230,278,291,245,202,274,297,271,212,231,288,282,261,269,307,299,307,289,273,303,248,214,309,275,260,303,263,305,246,242,274,292,297,270,289,249,270,265,357,254,305,297,304,259,232,328,273,251,234,333,251,273,275,230,309,291,238,263,230,326,249,245,269,272,269,233,279,259,286,262,284,248,301,238,260,264,288,284,275,242,273,248,239,255,237,292,325,220,344,251,295,337,313,278,241,287,281,255,275,256,289,259,254,246,236,282,262,241,249,269,321,271,268,302,265,263,274,278,278,267,312,279,284,312,281,240,239,272,286,313,266,233,308,296,246,226,235,265,271,234,247,247,263,305,281,282,261,209,252,312,264,312,245,260,281,220,269,278,246,280,272,264,277,243,253,220,271,267,304,265,226,242,298,274,260,295,251,252,219,263,263,279,322,272,273,292,292,278,281,297,264,251,263,259,271,315,305,308,284,282,266,307,344,296,311,260,288,273,274,267,300,264,317,283,252,250,292,243,268,239,253,223,266,243,269,309,281,360,258,264,259,262,269,288,259,269,271,287,297,264,321,230,314,248,311,251,252,238,259,258,244,252,284,254,267,284,292,332,295,238,334,251,258,343,273,264,282,297,285,250,236,295,275,236,312,243,260,254,266,263,311,243,263,214,273,300,273,250,237,288,300,246,251,251,289,275,250,241,314,341,257,237,293,289,274,297,288,283,280,260,311,253,273,305,284,247,267,245,320,275,235,268,254,292,236,286,285,275,322,249,289,265,260,292,310,253,296,194,255,329,300,256,220,333,299,230,286,325,282,255,276,280,296,294,280,241,303,257,289,271,290,272,257,271,273,229,291,257,215,287,244,252,268,278,235,266,229,274,336,275,253,261,287,289,289,221,318,264,228,312,316,287,264,244,229,284,229,285,234,257,328,259,247,298,323,277,226,230,228,303,261,265,259,254,258,258,270,295,220,339,284,283,260,240,280,228,260,293,268,269,318,250,250,283,283,285,258,273,209,260,246,273,271,272,263,248,287,270,281,254,267,274,275,274,288,344,238,256,261,342,275,258,250,295,241,314,258,238,257,294,234,281,273,297,262,260,261,290,276,220,245,245,341,299,296,250,283,312,252,245,237,287,276,281,263,246,275,296,307,278,262,242,285,260,218,272,311,283,250,269,264,290,322,222,289,274,265,268,242,287,340,247,240,279,245,217,300,240,231,218,253,223,231,287,267,270,253,275,286,229,343,272,258,289,255,234,290,224,292,272,286,287,248,315,256,251,253,266,252,260,259,284,302,280,277,272,243,240,285,265,306,277,326,284,286,221,258,227,293,306,246,272,281,273,264,248,314,283,274,239,290,265,280,242,232,246,297,250,255,264,245,282,262,269,290,265,295,290,259,225,212,299,233,327,310,278,267,277,274,272,273,272,214,300,227,266,283,250,290,251,246,270,301,288,210,226,268,232,225,264,297,292,274,278,282,308,268,257,297,239,242,236,282,269,256,279,265,220,247,280,227,295,254,297,289,271,268,257,237,249,265,246,303,255,276,285,273,305,255,253,260,271,284,279,248,263,233,277,269,251,270,283,335,275,267,306,276,303,256,241,260,243,290,256,242,292,257,292,259,249,303,234,241,276,298,264,273,315,259,217,232,275,293,272,274,238,249,273,249,270,202,232,258,254,236,218,221,255,252,275,240,284,267,267,247,209,265,272,246,266,327,256,324,318,289,243,279,260,246,311,285,273,263,242,324,244,212,285,214,262,262,247,283,292,312,273,240,278,232,278,317,255,226,334,282,266,259,251,297,249,298,274,316,269,273,287,248,299,284,248,241,282,265,285,313,267,278,231,272,244,295,250,285,263,334,249,262,334,283,224,300,257,226,247,279,272,280,292,266,333,249,247,294,229,263,294,196,242,297,319,276,288,251,246,248,311,247,265,223,272,264,317,266,271,278,241,301,297,291,279,318,297,282,249,267,241,284,230,243,227,234,276,322,276,258,252,266,275,285,237,253,207,303,260,269,236,223,270,257,292,244,313,261,263,227,210,264,253,254,323,267,266,264,244,306,262,293,298,283,274,314,275,257,247,273,207,260,228,238,322,338,307,234,302,220,245,367,294,272,271,231,257,242,251,308,255,256,269,285,240,233,293,238,296,224,303,284,268,247,311,316,277,306,274,295,295,237,304,237,255,291,261,252,206,260,220,298,326,236,263,251,284,276,277,280,223,253,260,262,278,239,323,259,267,209,255,286,255,326,260,262,338,290,243,212,281,236,233,267,293,283,258,282,244,263,269,281,255,272,239,231,292,261,290,247,303,263,286,301,225,332,303,242,223,264,258,270,233,263,270,294,275,344,234,259,242,223,302,243,266,306,249,301,250,256,245,262,215,239,244,207,304,256,296,259,291,284,269,250,228,257,233,281,293,271,279,254,296,287,256,268,286,342,270,259,288,265,239,259,315,246,244,255,303,282,330,251,251,269,259,214,201,268,263,256,237,250,310,270,207,273,271,279,283,284,247,285,243,266,277,298,260,279,268,240,302,234,204,258,286,228,275,270,216,257,260,310,295,238,285,258,260,254,329,267,264,276,269,248,276,305,257,240,277,251,247,260,261,275,299,291,279,261,247,292,292,216,246,271,260,273,232,249,269,279,272,262,264,251,247,267,266,290,262,275,229,266,244,270,251,273,254,219,298,245,277,273,315,273,247,267,294,253,303,253,246,255,236,308,257,225,260,297,263,304,277,255,234,283,268,314,272,293,302,230,270,258,246,244,281,284,248,293,261,199,258,253,276,276,323,249,255,326,277,261,252,312,261,279,260,278,248,300,265,259,313,288,220,278,258,251,262,214,257,224,256,258,291,267,294,288,298,330,288,283,264,296,239,258,274,291,214,211,314,298,229,272,238,261,252,271,278,245,285,260,272,248,284,280,309,226,283,279,267,283,250,292,258,256,306,222,297,282,263,275,247,298,273,281,247,344,239,363,246,214,259,275,269,201,263,295,256,260,261,270,311,305,280,254,287,302,256,275,265,213,231,284,263,265,226,233,277,241,246,252,245,272,307,288,332,199,340,293,263,295,340,228,235,291,253,254,284,269,285,262,281,305,257,245,254,265,336,253,293,296,246,292,225,210,256,262,294,223,241,282,249,328,240,289,258,241,254,249,242,292,222,238,289,267,225,270,266,272,307,285,248,277,297,246,236,275,283,291,292,272,266,265,303,242,210,214,254,226,241,234,230,287,265,272,263,266,277,296,292,269,203,243,265,303,306,259,261,246,259,295,231,217,267,263,274,259,292,251,358,246,253,292,249,306,270,269,258,245,279,265,289,260,271,308,245,276,316,271,259,296,240,292,263,251,276,305,289,274,273,206,280,263,310,308,240,248,275,241,273,253,279,265,280,205,287,233,283,306,263,280,269,321,252,249,215,275,309,239,230,262,271,281,339,267,254,281,319,255,248,249,241,245,276,290,231,187,277,252,273,262,259,276,302,257,307,270,251,242,244,278,244,254,307,279,273,241,263,286,304,247,285,267,250,260,277,218,255,278,276,222,261,284,329,256,258,247,237,251,262,249,253,237,218,261,320,202,314,242,195,283,262,262,260,297,267,252,252,290,249,191,276,364,271,267,221,269,273,272,309,299,301,289,219,319,313,243,289,296,335,221,271,283,252,357,247,245,219,310,324,267,270,269,306,305,302,230,252,244,311,254,209,249,250,248,232,262,288,277,248,253,285,309,271,270,224,251,280,229,236,250,239,313,272,274,277,269,225,298,313,241,258,231,247,222,295,221,332,201,236,288,226,280,284,261,225,273,268,227,222,217,225,285,308,317,326,259,299,275,277,210,256,265,247,258,294,286,299,256,273,312,259,272,245,225,261,274,264,249,301,232,286,279,240,233,249,325,250,233,289,243,279,229,205,279,232,264,242,253,236,298,282,245,298,272,291,245,259,248,218,239,247,296,295,311,317,247,279,257,242,262,264,235,251,225,252,214,257,244,258,293,265,308,292,270,250,298,267,309,294,236,251,268,242,272,276,224,309,266,273,249,282,265,266,270,324,266,268,293,273,256,263,258,211,334,271,288,288,277,288,306,291,295,259,204,262,267,257,301,290,285,282,268,349,292,262,265,221,246,231,291,261,239,262,284,238,319,210,252,254,279,316,279,262,302,291,293,258,296,251,244,273,323,219,288,240,267,321,271,237,301,244,287,254,254,228,300,260,240,250,289,268,269,227,277,198,282,246,282,268,275,281,297,292,267,274,251,246,258,241,252,234,228,243,335,242,289,302,277,295,303,247,306,313,267,291,264,309,281,235,245,247,234,290,280,301,312,327,228,310,299,249,280,260,258,293,290,308,257,253,287,298,271,243,252,284,291,262,258,276,255,264,276,284,310,274,255,302,314,269,272,314,301,220,239,239,346,252,284,261,301,260,249,328,243,276,258,255,269,309,290,222,253,236,283,305,259,251,302,230,259,267,280,232,254,290,234,301,317,261,281,270,318,283,240,264,284,326,265,269,241,236,238,265,253,256,295,251,282,316,258,252,296,252,257,271,234,271,299,274,268,242,262,248,252,253,268,284,319,245,230,297,285,276,264,315,255,296,259,294,255,262,245,262,277,247,257,288,261,221,224,257,277,270,278,311,244,294,203,230,257,301,273,235,267,246,242,238,260,293,262,247,297,240,283,237,232,264,237,293,268,249,244,259,283,250,290,230,262,245,270,325,252,262,290,268,246,272,286,232,260,263,281,246,307,252,221,249,273,287,240,244,249,261,300,241,278,259,229,306,282,276,270,293,294,276,280,273,271,297,254,237,257,252,242,260,247,292,279,255,299,300,284,286,310,230,290,293,240,274,287,275,269,300,276,280,286,249,226,287,255,270,274,301,264,236,299,301,269,279,282,249,231,284,310,306,268,251,276,226,253,351,235,254,283,227,314,277,227,259,294,254,231,322,235,292,256,250,238,270,220,335,247,275,270,262,260,258,311,266,276,263,327,278,223,251,290,284,259,269,260,280,246,288,265,267,234,266,290,249,268,289,284,258,239,265,263,207,338,274,300,244,332,251,268,264,219,268,265,269,267,316,258,297,241,263,254,269,240,234,285,251,237,266,285,290,223,286,291,258,282,255,251,263,259,241,257,220,285,227,293,223,339,294,287,223,253,245,304,284,256,253,291,257,289,303,224,248,293,281,287,267,310,274,308,256,328,280,317,266,305,261,287,282,327,304,267,274,265,285,264,272,275,258,343,282,272,281,248,248,233,236,243,276,268,280,240,261,273,254,244,267,236,232,251,181,291,240,273,212,249,295,303,238,246,233,285,250,279,341,221,257,252,325,304,320,272,250,304,263,283,210,289,212,258,260,279,212,280,285,235,230,246,260,296,347,222,247,267,261,293,275,233,275,273,244,263,240,265,307,278,307,242,245,272,255,314,246,246,263,295,269,302,255,234,308,327,256,282,253,265,331,210,251,201,263,298,308,278,233,328,288,259,287,274,290,256,268,302,212,231,240,307,260,211,276,292,278,247,294,263,271,285,273,301,277,300,248,268,271,285,258,286,243,222,248,288,259,291,253,257,242,260,231,306,296,234,291,254,290,262,287,231,279,272,245,256,261,257,241,275,293,240,254,267,299,278,247,270,275,263,230,311,227,313,237,299,265,240,286,239,275,342,220,289,293,320,253,298,300,270,264,261,254,256,286,251,257,261,246,275,259,259,260,260,310,275,241,267,260,219,271,283,276,254,291,250,265,276,279,247,226,222,275,248,289,249,296,322,254,290,255,275,224,254,302,271,266,279,237,283,273,247,291,256,262,258,202,305,269,274,270,227,282,272,304,291,223,260,262,285,242,221,251,252,255,221,232,279,293,289,287,279,263,255,243,247,252,261,262,248,242,248,219,298,233,283,294,330,321,261,260,239,245,257,273,259,237,266,214,272,242,263,299,296,285,255,262,314,271,249,227,286,239,223,277,303,266,272,260,294,235,242,264,295,267,239,300,227,285,251,326,263,301,241,318,297,214,303,241,299,209,272,245,237,258,290,278,245,285,263,240,295,251,237,261,282,298,269,255,268,331,287,228,259,237,271,280,311,253,287,276,319,270,255,228,202,295,291,303,266,271,277,274,255,341,257,307,278,229,220,265,264,285,284,291,309,244,289,272,280,255,275,314,266,268,265,320,323,259,260,324,251,263,246,214,312,269,287,284,255,240,284,266,263,306,247,267,213,269,238,226,302,301,294,246,259,325,237,268,274,255,274,219,280,218,266,289,241,345,264,285,252,286,247,286,262,247,326,260,306,264,241,239,283,339,249,268,305,260,239,208,274,232,290,260,278,286,279,233,242,307,272,244,285,266,257,242,282,257,258,252,310,292,267,220,260,200,264,267,230,276,280,252,310,271,267,287,234,305,272,289,299,286,293,254,226,294,248,263,218,250,322,269,282,298,299,288,271,262,234,214,297,262,278,250,240,202,233,271,276,316,263,298,289,280,287,252,312,256,253,252,276,239,219,231,239,298,272,250,258,314,239,229,283,255,283,246,229,309,262,306,220,267,270,360,311,268,293,279,239,244,261,325,331,249,228,262,240,292,307,286,258,298,182,230,278,290,234,268,267,280,270,264,280,269,265,265,220,290,272,264,223,253,290,258,280,242,288,250,270,282,236,253,246,286,275,256,219,274,240,286,268,301,268,255,261,277,306,264,245,244,275,276,232,286,293,277,254,288,239,269,257,290,285,290,267,251,287,243,222,317,275,327,271,279,290,295,308,273,257,280,257,295,268,260,260,283,263,257,295,266,228,278,247,290,279,319,283,275,293,235,288,225,246,256,311,262,230,283,267,316,252,233,275,254,306,313,314,218,279,272,227,327,283,222,231,301,292,275,303,319,242,281,258,247,283,270,268,243,316,231,272,306,253,223,245,221,292,238,265,302,250,252,224,278,243,260,295,298,248,276,282,280,291,250,275,247,296,208,275,190,284,283,304,263,306,326,264,255,290,278,285,271,281,245,250,310,268,224,257,256,306,227,266,269,295,231,254,260,298,241,294,285,301,273,300,250,311,274,290,248,246,270,260,252,246,254,236,296,262,260,298,281,255,256,261,251,271,253,292,280,267,298,270,258,258,242,296,281,214,220,235,231,284,279,302,257,237,233,304,274,326,287,237,286,313,283,238,269,267,264,291,274,271,263,245,293,227,292,254,305,273,223,248,286,243,275,274,221,299,296,257,214,254,282,259,250,276,284,302,242,249,281,236,279,249,293,238,284,290,288,252,271,272,281,264,257,266,247,233,321,236,289,259,281,270,258,227,297,283,268,306,290,296,270,277,299,285,304,270,264,237,279,247,271,233,263,267,258,269,273,311,292,280,254,258,244,347,237,260,325,251,281,230,221,273,284,281,258,343,251,288,261,207,189,262,256,248,264,255,281,210,256,252,258,303,296,248,259,280,222,348,262,244,263,308,320,276,283,298,240,264,263,263,280,246,208,280,263,238,270,269,253,285,255,265,289,267,298,293,270,271,272,306,240,262,211,299,222,242,295,249,240,250,289,244,252,240,293,295,239,258,264,268,261,316,253,280,290,252,237,284,300,271,241,254,286,293,293,272,244,256,229,279,201,294,318,288,220,245,292,258,262,267,242,254,266,306,251,255,241,253,247,245,249,280,253,355,291,275,276,274,301,247,280,306,235,262,241,271,266,259,321,294,275,220,252,312,269,280,222,256,297,261,259,245,272,272,339,259,179,265,244,276,302,282,239,301,277,258,292,268,280,279,258,237,199,254,287,281,269,284,239,257,277,252,213,282,284,220,252,281,273,309,285,291,260,250,247,278,302,256,248,275,283,317,260,269,239,285,230,259,249,265,246,277,285,249,290,273,279,250,296,369,265,264,251,292,273,260,224,267,234,235,310,246,292,284,270,238,262,242,256,279,231,245,268,256,265,227,235,244,318,235,274,233,288,288,261,253,282,281,232,265,297,273,253,271,285,292,254,255,220,286,304,261,273,256,297,247,268,254,273,282,290,276,264,289,242,290,245,292,270,297,261,274,287,260,266,303,257,285,283,271,277,214,273,317,337,273,294,255,222,278,284,283,270,292,305,274,245,229,229,280,227,256,244,280,225,288,262,262,274,265,253,278,245,224,297,340,286,274,288,246,333,242,258,251,288,244,290,297,324,207,274,255,302,263,271,288,335,269,242,258,332,293,276,252,294,272,257,296,227,236,281,320,259,288,264,225,254,293,295,262,243,284,312,266,348,270,256,268,302,281,285,296,252,229,310,254,252,280,230,282,316,272,227,294,276,248,272,295,226,238,265,245,272,269,248,281,267,269,289,247,282,239,228,271,207,288,306,265,247,267,223,289,259,319,281,258,293,340,272,283,237,308,261,255,295,321,268,223,225,280,320,294,328,295,210,282,260,290,239,270,332,249,246,255,279,259,254,222,318,267,275,234,258,261,262,295,316,265,253,287,265,296,264,260,265,244,285,257,272,246,290,332,218,271,178,262,267,249,253,310,303,246,299,257,265,341,270,284,285,270,277,281,228,256,293,265,226,306,306,306,298,264,319,236,309,248,277,301,291,293,291,235,267,284,300,237,248,251,228,249,244,276,255,254,249,287,249,244,302,224,245,279,297,268,292,240,278,217,254,250,275,278,270,259,269,251,293,285,266,250,282,277,281,222,269,287,285,263,299,266,265,292,332,312,270,276,252,264,294,251,227,311,279,316,276,277,218,297,296,248,299,269,263,271,242,267,259,223,263,267,245,231,266,266,263,289,232,236,255,241,288,222,312,296,255,285,251,221,208,221,286,287,252,309,283,270,224,279,266,267,276,265,253,251,308,282,268,273,228,269,262,276,286,324,283,252,267,264,237,272,299,307,276,263,252,250,262,234,264,301,256,242,236,297,258,253,273,233,301,283,281,330,262,214,303,271,298,265,268,252,307,279,230,245,305,278,246,266,292,237,262,292,269,221,319,336,238,255,278,296,242,267,241,249,297,287,259,303,259,248,280,279,286,276,240,264,272,284,295,311,224,266,225,230,280,256,277,228,340,271,253,251,326,243,262,266,234,296,276,273,300,314,269,262,313,256,231,246,306,302,257,266,248,255,201,229,299,263,315,307,212,260,307,289,209,245,266,258,267,237,272,261,298,252,259,297,208,262,319,279,325,330,303,256,296,290,287,241,251,281,282,236,278,254,270,230,232,289,294,235,231,282,267,265,248,263,229,265,295,267,249,305,273,228,257,293,268,280,264,327,275,295,229,250,271,306,302,244,315,262,251,277,250,253,328,272,291,244,241,218,319,286,287,229,318,265,266,256,248,261,287,250,265,257,249,292,290,252,268,264,279,285,295,249,289,217,296,257,279,270,268,266,283,248,247,274,248,252,264,247,243,278,268,270,222,260,209,264,237,244,237,276,250,227,238,282,270,282,233,274,242,235,249,271,270,205,252,239,217,239,244,272,309,228,214,268,253,312,254,258,316,212,272,259,294,313,275,338,243,220,204,278,277,265,294,264,224,256,283,244,274,262,277,246,274,307,267,229,322,265,247,226,251,292,246,290,277,281,272,273,232,291,290,297,288,278,309,280,271,252,240,248,250,241,262,254,267,326,300,239,266,205,277,245,321,243,260,282,267,266,312,272,225,247,261,237,261,291,270,266,279,270,243,274,252,270,251,292,296,305,297,251,243,254,317,281,271,290,264,263,257,220,305,261,304,278,274,251,292,217,281,277,293,315,269,236,282,290,262,240,294,267,260,250,332,252,293,262,261,307,223,266,262}},
{{9000,2.700000},{91,120,79,73,80,108,111,104,95,117,113,86,96,80,98,125,72,124,99,108,101,96,99,118,101,86,112,100,104,85,97,100,98,64,105,105,85,108,114,76,111,73,82,94,91,89,91,134,99,98,108,89,98,93,100,102,86,107,96,84,99,84,69,92,87,98,118,89,88,103,70,103,63,92,77,116,81,114,86,93,113,107,117,84,92,104,104,120,100,105,92,74,81,101,115,108,125,83,107,112,111,91,97,78,97,118,100,92,90,105,87,100,118,99,96,84,92,105,81,96,100,79,88,134,108,94,157,127,75,99,93,88,96,78,101,81,98,85,93,98,99,111,87,117,81,85,107,91,90,78,107,110,95,102,110,67,106,90,98,103,105,108,130,104,84,78,70,94,122,117,102,99,81,128,88,131,99,94,111,102,93,100,97,109,95,101,89,75,103,91,104,99,98,104,93,101,75,85,116,116,86,114,107,115,99,87,107,114,107,96,81,105,79,81,85,91,93,134,114,106,111,95,76,88,85,108,93,116,78,101,112,81,91,82,127,109,105,98,95,113,107,121,85,105,136,102,91,132,109,98,113,112,94,99,95,95,89,83,96,113,86,96,97,125,97,81,96,75,99,99,102,107,129,96,96,116,90,114,130,118,92,96,126,117,92,95,102,92,102,100,154,88,84,102,78,111,81,101,87,120,76,92,100,81,109,118,116,89,92,84,89,101,114,112,96,101,95,129,81,74,122,123,102,121,107,97,92,96,79,85,108,73,89,76,117,107,85,66,84,135,118,99,141,92,117,83,96,69,128,112,103,100,98,84,115,119,77,122,99,77,78,103,102,89,105,103,140,90,104,109,76,105,99,114,109,92,114,113,81,113,109,87,95,89,118,96,115,113,108,79,111,120,135,119,133,110,102,86,113,93,81,93,100,82,122,82,101,65,121,68,74,105,102,115,125,101,83,95,88,103,94,81,79,100,90,74,100,96,97,93,104,101,99,90,82,102,96,85,90,96,92,117,123,89,107,97,154,117,90,86,103,93,103,101,98,96,109,107,92,116,66,113,92,105,96,115,92,114,102,110,98,81,105,84,83,84,91,78,85,110,92,89,82,83,92,116,106,122,75,109,96,95,98,72,81,97,79,122,105,110,111,113,93,143,111,108,132,101,103,104,70,114,126,146,114,92,116,102,110,102,130,91,105,119,110,125,118,96,105,94,112,95,121,89,82,119,113,124,105,110,110,89,87,104,102,87,94,71,120,90,137,83,127,117,106,95,86,82,97,103,127,79,93,104,90,83,97,115,94,87,120,80,104,109,78,107,88,95,77,120,76,92,104,95,141,100,87,101,103,99,131,88,112,87,90,101,72,110,95,109,107,89,98,84,106,84,92,131,113,118,119,94,93,95,96,94,81,80,106,118,82,95,92,85,131,127,119,100,109,115,98,100,105,83,118,85,116,97,86,78,92,105,109,93,90,74,102,104,94,111,115,107,96,96,75,106,82,97,96,88,92,82,107,108,76,116,93,76,109,110,108,95,108,81,80,113,100,117,60,85,122,117,119,122,88,97,120,111,85,101,90,106,101,80,85,102,79,102,97,83,83,95,94,86,121,93,112,97,99,88,80,93,98,89,91,119,109,78,87,76,112,109,85,86,82,105,82,111,90,120,83,128,142,90,97,78,115,70,77,104,78,91,89,92,98,89,106,88,72,99,109,94,81,102,102,106,97,115,99,98,101,92,116,125,107,94,129,95,84,115,81,95,116,78,109,118,105,82,125,96,93,91,129,112,106,129,95,87,98,150,108,78,86,84,133,104,111,61,130,82,90,99,93,112,108,98,131,76,99,118,128,122,69,83,115,69,96,82,101,94,96,83,97,110,111,76,92,96,91,101,94,72,101,104,96,86,116,101,121,94,69,95,73,102,100,81,131,104,102,106,93,110,109,110,97,62,93,96,101,89,89,108,101,77,91,123,84,78,93,115,118,118,86,85,110,102,80,89,127,120,87,90,95,82,99,101,107,122,93,103,102,109,115,84,90,102,94,92,166,95,111,112,81,118,100,120,66,79,123,99,87,94,92,97,89,111,85,81,97,82,89,100,115,95,100,106,126,99,81,97,88,85,90,121,97,87,112,104,89,106,92,95,87,110,97,92,80,96,95,102,87,123,126,99,125,126,93,83,113,125,111,97,97,81,88,95,62,113,87,104,110,121,94,111,100,122,75,101,98,89,115,90,98,126,101,98,93,85,115,112,91,87,90,79,84,91,105,104,110,139,99,80,119,109,102,79,96,94,97,97,96,73,119,107,97,91,121,84,80,119,92,92,98,101,82,112,90,104,89,114,88,75,92,91,91,95,102,131,114,93,87,117,103,117,97,94,111,104,109,88,92,114,120,78,120,76,120,155,98,102,92,98,113,111,89,89,116,110,108,140,91,121,96,88,110,88,102,78,90,117,87,85,109,102,117,112,100,81,104,85,78,114,94,90,126,122,119,66,101,90,97,116,126,110,121,81,95,78,107,122,111,84,123,71,86,103,102,138,86,111,100,76,160,95,83,109,116,84,83,112,99,110,123,97,93,115,108,96,93,114,105,128,120,121,88,94,101,99,84,117,63,91,96,93,114,112,86,95,107,91,120,122,95,88,74,97,92,96,85,107,100,114,85,110,64,97,89,93,131,107,92,75,78,110,123,106,89,92,83,106,105,72,109,90,95,101,85,85,80,106,107,116,116,104,110,105,101,102,99,134,79,85,81,91,89,97,106,84,81,75,82,97,127,81,88,102,92,86,84,86,111,103,112,76,75,125,77,105,95,85,89,92,111,93,88,127,97,92,81,98,101,94,85,111,114,94,87,96,104,128,78,104,92,97,88,88,94,121,97,104,107,138,88,106,86,113,101,89,125,122,106,95,118,77,85,101,107,119,89,118,100,86,106,118,89,146,97,117,93,103,85,119,107,98,101,92,102,84,90,102,106,130,91,115,106,107,113,81,117,102,88,105,102,100,88,120,98,80,84,103,85,105,99,93,85,129,79,115,109,108,105,112,114,95,114,90,98,108,80,97,88,122,126,81,95,64,110,96,113,109,122,76,85,135,109,95,81,102,79,113,77,103,92,85,98,82,90,96,120,83,89,93,76,115,80,100,98,92,89,87,85,76,130,94,87,92,99,109,90,117,77,104,126,104,87,115,106,128,79,91,117,108,81,94,102,117,87,99,104,98,106,91,66,88,124,85,116,96,119,121,104,66,81,113,121,131,96,105,134,104,107,102,96,108,97,124,120,106,87,119,111,99,91,124,83,77,96,91,100,129,122,105,92,156,130,84,111,120,106,83,123,98,115,54,81,79,79,94,103,112,106,84,83,127,109,123,108,85,100,104,99,119,101,83,132,112,93,88,112,88,98,81,119,112,97,111,74,91,133,99,97,90,133,94,109,109,121,78,100,89,104,97,129,131,81,117,97,73,107,124,102,84,101,113,104,76,111,88,92,73,131,86,111,96,104,102,82,119,96,85,96,111,72,91,104,108,97,100,84,75,87,75,106,87,92,107,118,99,122,104,100,111,78,116,123,98,107,94,121,104,104,114,108,103,85,103,112,94,97,89,105,79,89,78,105,117,102,103,71,103,92,98,94,101,131,95,127,101,96,113,87,95,109,105,93,80,108,94,92,116,92,89,119,104,85,117,92,111,99,109,84,97,103,128,84,95,80,103,102,109,105,139,98,94,89,87,111,96,111,118,82,105,117,110,98,101,84,131,99,76,116,113,106,114,89,108,107,113,111,123,116,128,120,98,57,76,91,95,77,102,106,106,107,88,99,96,62,117,124,101,87,112,76,82,97,87,78,108,85,90,126,81,94,109,113,78,82,110,79,110,111,89,82,120,105,118,93,89,102,92,88,82,74,105,121,74,107,76,103,119,82,101,124,90,99,87,97,123,101,99,116,104,115,89,72,110,105,94,80,98,106,108,138,94,104,95,108,85,63,122,103,96,110,81,71,82,110,97,117,103,75,100,76,96,106,80,93,96,91,116,90,98,81,99,103,105,93,92,124,80,98,80,89,97,126,100,73,117,122,105,114,80,79,118,119,80,96,95,129,127,110,100,121,87,88,66,91,98,139,90,109,126,111,102,103,88,91,101,115,91,114,124,80,98,112,96,119,113,131,95,93,111,118,80,102,83,104,115,114,89,92,90,100,96,85,95,120,110,116,115,125,96,74,77,108,94,114,94,85,109,111,97,96,101,127,99,99,95,123,91,109,82,72,109,100,92,97,107,108,94,109,96,68,83,98,106,99,112,116,87,84,90,115,76,107,118,99,93,139,81,91,110,94,95,127,97,105,93,95,121,101,100,102,100,97,83,104,78,113,102,81,96,126,110,104,88,98,91,81,92,80,103,122,93,106,105,103,110,87,91,96,101,105,94,96,91,80,129,96,93,84,114,94,133,101,86,92,98,97,132,116,110,120,89,93,95,115,92,120,111,83,86,95,84,91,121,95,81,111,99,120,110,124,95,89,97,121,120,69,91,111,110,92,123,94,92,87,114,107,102,126,105,73,117,91,87,113,95,96,96,116,95,85,113,72,113,103,90,99,84,92,74,106,113,92,100,112,93,117,82,80,101,111,71,103,84,114,94,100,69,96,89,98,85,98,100,119,73,94,104,88,86,116,100,119,97,100,95,96,89,111,120,81,108,80,69,99,78,94,79,100,81,98,83,97,127,74,109,128,118,101,119,87,104,104,139,80,81,108,96,85,125,88,80,77,105,111,78,87,95,101,104,87,87,75,86,95,91,138,106,127,101,108,94,113,66,69,86,89,102,103,135,121,95,112,76,81,89,93,108,84,106,93,124,107,93,112,101,89,116,91,106,100,100,129,99,96,88,93,95,87,114,94,95,82,90,113,75,87,87,94,106,104,70,95,84,101,116,91,100,80,102,93,101,87,93,130,122,94,115,104,107,123,115,86,95,63,110,123,74,83,107,104,118,111,102,102,93,115,84,116,108,115,92,115,124,89,93,107,91,113,86,103,80,101,86,99,75,114,87,87,112,115,122,99,114,87,111,113,133,74,102,120,120,95,96,112,110,80,113,114,138,125,106,104,89,93,76,103,105,96,119,93,105,113,81,79,84,101,90,105,124,100,110,88,106,90,67,64,115,94,82,102,97,94,100,112,98,100,77,98,98,107,75,119,105,110,70,87,106,81,103,84,102,97,109,103,116,70,108,127,98,94,101,103,88,94,82,88,91,105,104,72,109,93,91,104,96,94,106,89,116,106,79,80,90,111,102,101,101,82,112,130,92,87,89,70,95,102,104,97,93,99,86,92,99,67,81,112,99,119,109,88,108,93,100,87,103,114,69,105,98,91,98,145,84,111,105,87,114,97,79,96,97,110,87,119,116,104,81,65,94,93,84,100,93,110,94,114,95,88,105,98,108,126,77,104,95,106,101,100,87,120,85,90,105,106,105,86,97,102,104,118,125,103,115,102,85,70,99,102,121,88,91,107,104,75,78,73,96,125,97,92,91,126,106,93,108,107,109,107,90,118,105,112,85,108,113,98,92,95,78,118,109,93,87,82,94,105,98,99,85,95,91,88,110,100,91,78,106,127,65,100,103,111,87,110,121,86,104,84,98,99,93,120,98,96,96,98,113,110,104,102,116,108,78,117,107,103,96,99,108,99,108,103,100,106,101,82,91,98,103,59,83,66,123,90,89,92,96,89,96,108,97,84,110,110,110,92,113,103,97,96,82,101,93,89,107,94,126,102,79,98,108,84,119,76,132,86,106,104,114,94,108,89,103,105,99,80,83,110,104,78,84,76,92,112,113,99,94,123,105,82,129,110,81,90,99,107,91,83,97,114,74,84,117,111,82,101,84,88,112,88,98,116,110,88,119,111,98,92,99,64,92,82,104,90,93,112,102,80,105,100,90,105,100,107,96,92,125,126,95,91,76,75,99,110,115,94,105,119,102,101,90,105,128,97,84,94,121,89,88,111,87,96,125,80,109,109,109,124,87,99,106,91,89,88,87,125,81,84,74,102,95,87,107,94,119,103,96,98,82,103,128,91,85,106,87,100,117,119,108,106,114,123,86,96,113,110,82,85,82,132,78,110,82,103,121,99,107,97,104,105,73,95,89,104,95,113,87,108,113,137,91,121,100,93,100,78,115,96,89,86,93,127,117,117,126,84,124,91,75,100,90,99,128,105,107,112,87,72,95,102,103,97,103,107,97,77,109,85,102,72,107,109,100,86,123,89,111,106,80,90,122,130,107,92,101,87,103,101,103,82,115,81,123,103,90,67,109,81,77,91,72,98,90,105,83,110,86,81,72,126,124,75,110,73,86,111,110,97,94,80,94,87,78,106,80,85,109,85,100,127,110,114,93,114,119,81,104,137,94,101,72,128,107,98,86,95,96,100,104,122,126,96,74,104,106,92,118,109,95,97,101,90,85,107,103,105,97,110,105,91,72,96,118,76,98,76,120,98,104,91,120,82,121,113,119,96,88,79,85,95,153,103,111,102,125,82,94,108,102,101,124,98,102,84,119,107,104,77,109,110,75,83,97,94,69,101,95,93,115,105,84,99,78,111,108,101,104,102,99,115,102,107,106,91,130,88,80,98,95,99,68,104,83,89,112,114,88,111,106,95,110,96,95,88,102,107,110,76,108,87,90,100,84,127,81,108,97,88,104,122,101,115,97,99,84,108,75,115,115,90,101,99,133,122,117,89,81,103,74,70,89,103,110,102,84,87,83,95,107,110,101,84,107,92,127,108,75,117,106,118,77,97,112,100,84,76,89,81,98,112,100,117,104,102,90,112,88,123,98,92,114,76,89,91,98,84,103,102,93,113,105,70,107,106,79,74,72,94,143,128,92,114,77,121,113,89,87,65,100,132,71,103,92,106,101,105,87,110,127,75,112,105,92,63,108,100,110,90,80,131,75,80,76,92,94,102,142,90,121,90,82,88,102,95,111,103,106,106,106,117,102,95,84,105,71,74,108,98,93,110,89,125,87,104,120,102,119,126,81,76,101,101,75,121,93,75,97,59,142,102,88,113,88,97,100,109,121,113,94,108,108,91,122,113,83,115,131,94,89,160,67,74,98,107,96,105,105,148,110,72,141,136,110,82,95,103,98,110,95,111,95,88,70,81,116,99,57,90,95,90,112,131,99,90,99,125,72,86,92,122,90,85,121,81,89,96,95,100,85,109,115,86,107,80,91,95,136,100,98,94,101,115,103,116,113,82,132,85,96,115,90,81,79,96,92,98,94,119,89,108,106,116,70,105,103,72,74,113,80,102,107,103,117,123,146,109,97,82,62,94,98,74,96,70,100,129,112,98,86,124,117,92,115,133,89,89,106,90,86,110,93,91,103,58,102,94,89,99,111,110,97,101,85,77,100,111,73,122,73,91,122,93,100,119,104,107,135,93,129,66,92,83,90,95,78,106,96,86,99,115,94,137,89,99,124,102,98,78,107,131,94,87,98,110,102,114,132,119,108,128,104,127,94,81,111,113,101,117,129,114,101,73,79,89,107,120,101,93,74,90,94,94,77,93,94,89,106,118,113,75,78,92,100,126,123,77,96,88,117,79,99,118,110,101,98,85,114,72,104,77,90,84,92,108,95,93,107,85,85,95,117,100,107,77,103,93,98,112,79,103,84,83,96,104,111,74,116,105,89,118,74,111,105,104,95,112,88,94,150,108,96,117,93,92,99,91,86,113,81,84,135,104,74,96,81,76,102,92,118,92,109,121,109,82,119,78,89,111,97,86,75,86,97,75,125,94,93,119,86,90,100,127,102,104,77,94,120,115,74,93,101,97,95,100,80,113,101,127,112,99,134,103,84,77,109,88,88,92,102,73,78,98,78,135,103,111,114,90,99,102,81,96,83,104,93,90,113,85,78,100,98,107,91,79,122,119,129,107,96,92,80,104,93,112,124,97,80,121,88,89,113,85,103,119,94,105,105,78,109,88,99,114,113,84,71,116,149,92,99,115,98,103,81,88,117,58,114,94,87,83,100,84,105,93,95,107,122,105,102,98,111,138,107,96,108,98,92,83,107,104,95,88,96,106,89,96,83,103,83,87,73,106,139,94,96,99,132,119,108,96,89,120,118,111,94,121,90,113,95,101,99,103,104,82,91,89,106,94,106,111,87,100,112,96,75,91,119,104,82,91,98,100,104,88,86,80,103,93,96,115,83,113,101,114,97,110,84,98,78,103,81,94,99,103,91,97,95,112,81,103,90,113,103,101,108,134,81,98,109,100,121,76,77,96,118,130,85,96,74,106,82,93,101,123,78,104,86,125,142,88,122,129,97,112,116,98,114,111,106,84,103,111,103,103,92,97,89,103,91,94,115,91,85,113,74,139,107,79,132,94,84,98,100,117,104,127,82,90,123,109,106,130,85,109,101,92,106,95,106,92,68,134,107,88,105,117,127,71,101,107,102,103,107,115,93,90,96,90,92,107,97,93,99,90,81,103,92,118,108,92,65,103,109,100,100,98,80,88,138,93,108,119,110,108,110,95,87,119,77,93,86,93,77,90,112,103,85,97,115,106,75,117,113,86,96,98,111,102,101,102,123,99,102,110,107,99,113,97,104,105,108,109,83,122,100,118,106,110,88,104,108,114,77,129,84,98,111,105,98,89,117,94,80,79,97,88,94,110,103,120,123,93,97,93,121,107,130,76,108,79,119,129,108,123,125,108,102,108,108,127,102,86,70,78,111,104,84,97,73,94,90,107,89,82,121,114,100,127,84,122,96,106,120,137,126,77,95,74,93,90,121,87,97,110,104,105,80,96,96,110,121,112,117,96,110,122,84,122,134,109,126,111,81,90,76,95,95,103,85,80,80,114,85,127,113,93,93,114,97,85,109,121,103,108,85,81,111,113,108,122,98,94,101,110,89,94,111,82,67,89,92,82,86,83,86,62,84,91,92,96,82,114,100,109,100,111,88,107,94,127,99,95,101,106,114,107,101,123,95,105,94,78,97,98,100,76,123,91,92,118,90,83,96,91,107,73,99,112,100,128,92,100,106,109,80,76,123,101,70,106,121,108,98,86,82,129,113,111,97,103,84,92,115,100,133,106,82,113,94,101,78,77,108,97,121,105,75,84,82,109,81,84,87,113,104,99,99,102,83,114,86,103,81,90,78,85,113,125,82,91,121,98,86,100,97,105,89,92,105,99,89,82,90,92,117,84,98,114,89,85,102,90,113,78,88,98,93,103,96,93,121,118,140,112,120,110,132,80,86,82,103,99,105,129,83,90,90,81,106,150,109,93,111,93,81,97,94,95,93,103,108,100,97,77,75,101,73,109,85,98,104,90,121,105,117,85,95,114,112,85,118,117,105,86,124,119,113,75,97,111,96,105,109,77,112,106,80,81,130,124,94,132,89,118,83,104,75,87,115,108,94,74,127,122,76,97,98,132,83,76,113,88,134,101,91,117,89,88,101,102,78,104,86,100,93,113,132,75,126,110,90,116,105,126,77,104,95,100,115,91,81,60,87,91,110,107,105,89,86,107,111,100,112,86,99,86,103,82,89,111,93,87,112,104,95,79,73,115,118,77,112,89,119,115,89,136,92,121,92,94,120,125,100,117,103,98,113,82,71,89,99,86,75,90,102,82,115,92,107,122,114,87,79,71,102,103,79,85,78,105,106,110,71,106,76,88,99,99,119,94,97,108,79,61,100,79,91,97,106,99,101,97,108,89,99,77,72,103,99,123,97,108,108,105,105,93,93,107,112,102,109,88,78,99,146,87,85,107,99,99,98,100,101,87,95,92,90,104,97,89,109,96,103,128,109,103,119,130,119,99,74,125,95,88,84,73,96,92,98,105,111,85,121,99,90,107,89,87,102,105,69,134,92,117,76,85,95,88,109,85,85,79,105,108,109,74,120,111,100,104,111,105,100,92,91,96,134,91,95,93,94,89,122,81,117,122,119,114,98,91,83,99,114,106,103,126,86,92,95,82,99,93,111,74,91,97,94,111,93,107,67,112,90,99,100,117,102,86,79,97,93,86,96,114,113,104,75,97,93,82,93,93,86,87,101,99,115,96,109,100,120,95,102,109,85,116,100,73,93,93,88,104,93,107,98,114,107,98,116,79,90,99,107,84,109,82,105,86,87,110,91,81,91,98,79,125,115,86,109,106,94,118,120,82,97,96,111,96,76,97,87,111,127,97,103,88,86,98,90,110,90,123,88,100,100,94,113,92,107,106,88,104,94,98,78,84,104,84,98,100,104,79,78,80,142,91,127,118,89,84,105,85,108,103,90,75,106,89,94,107,97,75,125,101,123,86,97,91,107,96,104,95,105,92,128,96,92,82,89,92,80,124,114,93,116,87,95,80,94,80,126,102,98,97,90,100,117,107,91,99,106,96,85,107,87,83,108,90,82,106,84,100,87,88,111,89,118,102,95,93,93,102,84,89,85,107,63,103,105,98,97,94,96,100,101,84,119,103,95,91,104,132,108,88,116,97,86,104,89,100,101,81,75,108,67,128,85,95,101,120,92,106,109,98,96,98,109,109,95,93,67,82,92,96,128,91,84,115,89,97,100,126,75,105,73,79,98,97,124,65,70,123,125,105,138,81,95,100,93,71,113,105,98,98,105,96,102,95,94,76,103,70,105,105,96,82,106,85,97,78,118,85,103,89,76,110,108,125,96,102,79,105,103,130,85,89,108,125,115,123,111,107,98,127,113,89,108,74,76,88,118,102,89,163,86,123,75,79,91,89,80,124,89,84,101,95,80,86,97,110,84,108,77,115,87,125,112,75,99,96,129,94,114,96,113,101,100,104,90,93,141,91,79,103,80,75,94,84,98,84,115,94,92,110,106,94,85,84,90,90,94,112,102,147,91,104,97,101,98,101,108,103,92,117,104,127,110,109,105,102,115,107,99,118,90,103,108,76,86,96,124,95,68,102,91,90,92,92,100,99,90,101,87,114,78,127,104,90,84,126,95,72,97,81,110,104,113,112,122,112,82,128,119,84,107,114,90,92,107,106,85,114,73,105,101,100,102,98,101,95,112,94,76,100,102,99,90,82,89,68,91,86,104,115,105,118,105,92,95,115,104,94,91,89,95,92,118,103,90,110,113,108,95,84,74,114,110,78,100,99,88,115,91,96,123,94,91,87,93,95,88,96,112,115,99,83,99,116,82,102,84,116,70,131,97,78,102,130,86,111,95,121,112,110,97,104,109,87,92,102,106,95,121,89,87,97,101,106,111,72,99,92,131,99,100,123,96,116,100,90,92,98,90,115,126,78,102},{90,90,97,120,105,135,112,105,95,85,89,118,124,74,91,109,93,104,107,98,112,101,96,86,106,98,93,118,111,121,133,88,96,85,115,62,92,94,97,88,95,114,71,93,90,84,121,108,102,75,93,116,100,95,91,78,86,97,119,93,89,79,105,99,97,121,68,121,84,92,101,76,83,87,100,135,117,91,106,86,100,131,104,87,93,121,139,110,99,81,109,114,88,95,92,112,120,115,110,108,88,115,118,126,93,96,94,112,115,127,83,88,83,88,100,128,115,99,67,80,93,110,113,122,118,140,83,110,98,113,97,79,107,91,104,89,131,114,80,105,102,114,117,134,134,133,83,117,97,87,127,111,103,117,113,112,107,96,93,108,114,92,122,112,79,126,117,118,84,116,96,102,106,87,86,110,101,110,94,102,117,115,114,96,127,106,122,98,95,85,94,126,73,105,91,98,80,72,109,78,116,83,100,73,111,110,113,97,115,76,121,109,126,104,94,92,108,104,125,122,108,109,92,102,110,108,118,103,85,93,116,99,111,107,88,124,96,80,91,98,112,112,101,80,92,101,103,113,86,75,120,96,112,131,100,113,90,120,95,96,81,104,108,94,119,104,96,97,114,67,87,85,105,94,117,106,108,120,122,111,109,87,99,94,75,80,99,122,105,99,93,75,95,100,97,117,91,132,107,84,117,96,128,125,106,109,113,79,73,86,116,87,109,105,99,110,112,126,113,107,124,118,87,113,95,106,109,92,97,98,140,119,103,121,121,86,87,95,89,91,94,102,77,117,87,112,96,92,93,106,101,123,110,131,129,84,74,88,91,119,98,107,98,113,81,105,104,96,93,104,107,105,127,134,98,121,134,108,99,115,100,86,102,96,108,91,81,119,96,90,108,97,110,119,108,110,115,130,99,107,124,107,116,84,86,127,102,130,105,103,103,83,93,109,107,97,104,124,118,108,110,105,109,125,113,122,116,75,92,106,94,120,109,114,98,113,84,101,128,94,143,60,98,90,92,108,117,104,119,114,117,113,110,131,111,73,133,107,108,121,97,112,99,113,96,111,102,86,105,91,99,154,132,113,93,110,94,97,109,112,88,100,94,95,101,109,119,120,95,88,90,88,99,100,127,109,102,114,95,124,110,109,120,96,114,98,89,97,109,116,94,98,98,86,130,104,110,99,108,100,89,105,103,101,115,110,101,97,95,102,101,97,92,89,114,87,113,105,127,109,114,82,94,96,132,108,96,123,84,108,114,125,118,108,139,110,116,115,104,100,103,101,108,115,95,91,74,91,106,110,116,114,143,90,88,123,84,104,131,92,102,101,109,69,108,88,88,97,100,106,87,98,92,85,115,118,110,88,67,77,102,109,111,108,127,108,105,120,116,120,97,104,104,123,117,99,91,119,97,103,107,99,93,76,99,105,125,124,105,111,81,121,87,111,90,101,109,128,88,113,112,119,100,101,119,83,118,104,104,109,132,135,80,134,110,125,94,109,106,120,89,96,92,111,99,90,86,81,98,92,79,87,111,95,86,120,112,117,115,105,89,120,91,93,100,106,113,117,99,99,132,83,91,121,111,115,104,130,104,114,92,97,110,86,146,102,101,110,112,85,106,101,93,120,87,130,108,93,86,90,132,107,112,116,93,119,99,108,118,80,94,101,99,109,88,118,137,101,117,103,113,109,100,99,112,101,126,101,103,128,107,118,112,88,99,87,102,132,113,106,108,107,101,113,83,122,121,107,88,105,78,109,114,111,100,101,80,79,84,74,107,113,104,89,98,114,101,116,114,117,82,112,97,108,93,100,104,101,100,101,117,99,112,122,104,81,116,108,94,103,120,97,67,93,94,107,86,100,93,114,104,99,117,132,128,122,125,101,125,81,112,116,99,86,102,87,112,103,131,106,91,93,111,110,95,100,81,98,109,121,89,97,72,107,107,124,87,93,94,93,78,101,94,127,97,114,102,103,84,93,88,123,90,84,118,99,131,137,127,119,104,89,107,84,84,106,108,97,101,81,102,98,112,98,115,105,116,103,86,125,71,99,129,100,111,109,139,121,96,105,107,100,126,94,109,67,90,111,110,93,78,86,118,78,90,103,125,117,119,77,82,84,113,119,81,117,112,92,100,86,119,100,104,100,108,128,130,99,98,106,116,108,97,83,135,96,99,80,74,102,90,96,119,104,102,105,86,120,76,96,100,89,94,100,88,101,80,95,105,112,94,89,99,117,70,90,79,106,142,116,82,115,103,98,102,96,110,126,128,121,108,114,105,102,98,108,99,109,85,75,119,121,89,88,101,102,103,111,126,108,104,106,96,105,100,98,100,107,112,127,121,114,124,96,124,95,95,113,101,122,80,106,123,88,95,98,88,103,92,82,119,99,106,119,105,82,86,102,128,120,130,101,101,89,130,141,121,89,117,77,114,102,88,124,96,110,108,102,105,96,100,109,98,95,80,114,88,98,107,135,73,94,125,84,106,152,106,93,126,99,84,93,86,85,104,95,128,84,87,124,108,74,106,123,101,116,96,88,72,106,90,74,100,125,91,103,94,103,101,124,87,96,106,70,96,83,125,108,119,116,99,131,79,116,113,94,94,109,84,95,70,121,108,110,105,114,110,89,101,86,131,114,116,92,107,97,114,99,122,96,97,97,115,89,106,87,132,85,94,110,113,112,108,126,122,97,84,115,120,83,85,105,123,78,114,109,112,108,105,88,149,103,93,124,118,102,92,90,111,123,112,115,112,96,107,112,106,100,105,113,92,93,97,106,101,103,79,105,99,103,112,106,124,111,92,108,94,136,97,95,116,89,87,125,133,87,109,79,101,82,103,67,75,128,119,104,126,109,126,103,102,107,108,94,94,133,114,110,104,110,102,95,88,95,91,135,89,91,98,111,82,120,139,102,104,106,104,107,98,91,121,132,110,113,91,95,100,133,100,106,67,97,99,92,96,99,97,87,92,125,106,99,80,102,99,113,85,105,124,91,95,94,105,98,74,96,113,86,101,83,88,109,98,90,95,91,77,88,81,117,87,105,97,101,75,126,109,99,85,126,92,108,91,97,87,115,109,80,88,111,112,127,89,104,109,88,125,112,110,113,129,88,110,110,112,97,120,106,110,140,77,74,84,85,109,123,125,99,140,110,88,91,96,107,117,111,96,81,143,77,104,128,89,93,85,123,93,100,105,85,104,77,112,96,109,112,108,103,99,104,110,82,111,138,80,109,108,108,115,95,112,112,122,98,82,113,91,84,104,97,117,103,63,132,109,119,90,96,97,93,116,91,102,105,105,121,94,104,83,114,103,95,106,131,123,122,97,114,102,112,89,113,91,84,113,118,105,103,133,102,129,84,89,98,84,104,95,102,104,93,65,74,98,86,103,112,101,124,103,115,96,105,101,116,92,99,98,106,112,107,120,106,83,96,128,130,121,94,104,103,91,101,116,110,83,118,90,111,86,126,96,157,120,99,99,122,118,124,109,100,104,57,99,81,82,113,106,124,114,133,112,109,108,94,119,103,114,126,132,95,97,108,112,79,90,107,97,109,112,109,104,87,101,75,92,92,120,89,99,117,104,108,107,93,99,112,139,70,107,98,109,87,86,95,92,128,124,99,104,98,96,113,104,99,81,93,103,78,112,107,94,91,113,105,78,119,120,115,136,112,110,110,93,75,96,79,120,112,108,119,110,82,81,112,115,108,116,98,142,119,130,132,139,91,79,97,94,136,103,88,102,112,97,96,117,116,111,110,98,94,95,91,101,105,115,94,92,104,90,96,75,120,94,100,98,119,101,111,106,81,104,113,117,101,102,129,110,91,95,109,98,111,89,105,115,128,78,83,81,148,73,117,90,114,137,109,83,85,86,108,97,109,106,95,104,128,70,82,112,121,104,105,93,98,106,92,121,102,108,123,103,84,85,109,86,118,108,127,120,98,90,104,79,113,126,134,87,126,78,132,80,116,110,120,111,107,96,95,140,91,87,111,77,91,92,133,103,100,136,112,104,93,102,102,111,77,94,94,75,106,94,101,106,108,104,92,79,119,111,92,114,128,91,115,137,100,130,109,95,98,120,108,88,108,94,123,91,96,67,103,118,119,98,103,96,136,108,134,103,107,127,89,113,77,98,116,96,130,115,87,117,86,116,110,114,113,99,98,120,89,100,82,107,87,102,89,80,131,70,94,126,125,117,92,103,92,95,101,112,84,96,90,93,130,122,101,83,95,82,100,110,107,107,105,114,95,94,86,115,116,80,84,88,75,105,94,78,98,121,95,94,114,114,121,120,82,116,100,87,123,102,122,110,113,102,103,96,99,93,89,91,93,75,118,81,113,94,116,91,77,115,119,108,87,96,92,96,114,109,109,97,88,124,83,115,121,72,83,123,114,124,138,113,119,116,115,105,93,105,92,83,78,125,103,128,89,106,102,94,83,78,69,119,93,113,103,126,129,74,99,108,106,118,90,101,110,112,112,94,100,96,141,104,115,97,106,92,116,102,119,95,99,124,100,84,113,115,76,121,107,113,95,105,96,98,115,84,105,104,110,115,102,91,96,106,83,117,82,104,104,95,119,88,116,82,89,115,130,111,101,82,95,102,83,110,82,71,92,109,98,94,95,108,93,70,118,103,88,127,115,96,109,94,71,81,81,97,90,114,85,120,100,116,90,110,107,98,85,104,123,109,115,135,117,70,96,114,105,102,120,93,95,89,98,114,117,134,124,99,90,104,107,105,89,77,112,101,110,118,93,102,93,100,114,97,89,107,124,98,81,109,90,137,112,112,112,108,92,116,119,102,136,130,93,108,102,107,142,122,88,66,116,128,100,101,118,90,66,104,102,81,95,100,99,114,114,91,105,125,113,100,123,99,104,107,90,133,94,76,125,82,94,90,103,135,117,111,104,80,92,96,110,106,96,91,89,94,92,111,95,118,71,125,92,94,94,100,99,99,88,111,110,70,103,112,131,96,107,112,115,121,109,117,92,97,113,85,58,101,94,113,116,108,83,94,118,89,108,98,99,94,122,113,100,132,124,115,97,106,102,104,115,113,83,113,115,90,119,100,117,106,100,110,105,131,69,102,103,109,104,76,135,134,106,119,111,92,85,93,95,111,110,112,118,89,79,98,95,72,71,118,104,92,122,82,103,148,114,114,125,95,106,95,114,115,93,91,114,104,85,100,118,87,128,112,105,131,95,88,100,121,94,102,83,85,89,111,89,90,91,104,92,106,92,101,108,87,103,87,105,74,111,93,121,103,93,99,113,108,98,71,125,101,67,106,103,131,114,108,92,121,108,103,93,109,125,110,107,120,85,101,72,108,92,84,144,92,103,79,114,99,104,111,93,97,106,102,86,128,126,119,86,94,136,110,95,121,73,120,83,101,101,87,102,106,92,131,110,137,80,94,150,97,88,102,113,118,101,100,96,83,122,116,121,99,95,84,101,126,107,78,108,106,116,93,80,105,88,103,116,105,117,112,113,114,100,101,103,113,115,78,139,89,110,131,121,101,111,93,113,87,119,98,119,120,96,95,82,70,89,112,91,111,121,129,101,109,85,107,105,115,74,76,116,109,96,111,97,109,124,94,127,104,97,89,119,91,111,96,80,87,100,80,85,110,104,128,119,138,92,113,85,95,102,108,89,113,110,111,97,126,96,87,73,102,117,80,117,81,132,106,108,81,109,88,74,113,100,97,122,96,83,90,130,102,140,109,102,112,114,126,79,94,111,110,108,140,94,100,116,74,101,96,104,93,105,93,100,126,98,84,118,117,124,108,105,81,75,131,99,138,108,71,113,108,105,126,98,109,94,85,132,101,83,129,70,98,109,85,88,90,83,131,81,80,120,98,119,98,105,110,88,122,102,112,94,91,114,112,104,112,73,106,119,105,105,93,101,89,112,136,75,109,120,90,128,96,92,91,113,120,98,104,118,69,107,104,121,98,109,122,102,81,110,87,107,71,84,113,103,130,96,103,106,110,107,91,109,111,118,108,79,97,84,116,111,96,92,116,134,98,147,148,107,101,81,94,112,98,124,121,102,107,95,104,128,123,102,109,105,88,110,132,117,117,126,99,115,110,113,110,105,96,112,86,76,106,120,103,84,84,111,129,106,104,102,117,119,78,122,88,109,106,131,135,84,100,115,98,104,104,115,101,114,98,107,112,90,86,93,92,95,113,97,83,100,136,82,101,85,77,114,100,120,89,80,104,94,101,122,87,114,68,88,88,118,81,118,91,80,79,117,80,107,106,89,91,90,112,118,96,68,107,118,90,116,100,103,81,111,116,105,117,78,124,87,85,113,104,111,108,89,79,102,131,113,103,122,131,113,79,94,89,120,122,109,101,84,113,89,94,112,97,108,115,115,74,107,97,101,101,97,129,103,105,99,125,98,125,110,89,115,135,114,102,84,97,109,89,111,114,120,124,102,84,98,128,104,87,91,91,110,113,103,86,123,115,112,77,98,95,104,121,125,110,90,113,93,108,85,99,125,126,144,132,100,122,108,98,110,76,107,100,114,107,98,98,109,125,104,88,100,92,114,95,141,134,93,79,126,99,133,103,118,129,115,125,96,104,105,123,110,99,101,89,91,101,96,92,125,98,95,93,105,87,100,101,90,82,97,86,98,93,109,74,111,149,90,87,120,118,91,101,125,92,94,91,92,105,104,107,84,77,98,120,90,115,120,96,111,106,74,109,108,91,115,91,124,98,99,88,107,104,86,103,113,118,106,81,86,115,98,80,106,103,94,94,108,88,101,107,104,128,106,120,106,114,113,99,100,107,108,100,93,92,95,90,129,138,117,124,100,99,120,81,107,120,99,104,97,100,85,83,122,82,104,101,110,98,130,100,120,130,94,106,105,111,98,109,107,107,111,106,96,98,95,110,84,102,103,108,94,106,112,120,97,96,83,130,103,123,105,100,97,75,98,101,106,123,92,94,102,143,97,98,117,130,118,96,99,105,133,82,104,87,92,94,77,117,108,106,93,104,79,95,112,80,105,92,109,63,82,114,118,84,123,125,87,105,102,134,103,108,106,124,134,124,105,82,119,113,151,65,97,119,90,90,119,73,100,105,119,107,124,110,105,106,100,119,127,101,111,95,108,77,106,104,123,92,89,74,83,99,104,98,103,97,107,105,135,114,85,83,108,110,94,91,83,118,86,102,113,122,76,80,96,80,125,111,80,104,102,96,108,111,109,87,97,101,98,102,106,116,112,112,109,93,97,119,88,87,123,96,110,92,116,101,110,83,105,118,110,103,77,88,94,119,109,125,88,93,102,102,98,77,78,95,94,104,108,100,87,100,114,93,134,74,95,140,111,99,104,105,115,117,96,118,96,101,74,122,141,89,82,135,80,114,110,96,98,100,106,91,83,100,71,111,103,100,104,98,120,84,132,101,121,106,110,105,100,125,109,87,82,90,133,119,91,109,89,102,117,94,138,110,106,105,95,121,82,95,90,76,89,111,83,113,92,79,110,109,117,116,102,111,99,83,106,98,123,97,127,125,96,81,109,76,135,110,110,116,101,117,113,110,104,103,98,82,143,103,94,81,100,116,135,118,117,117,87,137,112,136,110,111,100,95,89,112,107,92,120,96,100,108,94,113,127,79,134,103,129,97,80,122,126,94,118,90,104,101,108,107,119,101,113,113,101,106,103,123,101,92,110,111,113,102,96,107,99,90,116,84,96,86,117,115,126,90,116,94,105,93,135,132,95,115,81,79,106,110,115,105,98,107,125,86,105,98,109,98,102,84,89,107,95,108,92,167,107,87,103,116,97,103,80,99,85,88,89,111,105,117,113,95,90,80,115,97,132,100,96,93,98,127,110,84,100,108,109,87,89,116,95,124,107,126,76,107,116,129,84,103,82,96,115,116,108,103,100,90,97,99,75,92,87,98,104,90,89,109,105,86,96,101,96,93,115,103,121,115,92,86,104,104,114,97,104,83,116,118,119,102,96,109,112,108,106,126,93,85,102,109,86,131,95,95,90,142,109,90,102,95,119,119,90,157,97,111,92,110,83,118,109,115,114,112,92,120,90,84,84,103,88,95,105,96,118,91,73,90,123,101,115,78,101,137,134,90,95,96,108,102,107,101,95,101,117,109,102,99,107,110,133,106,120,93,107,117,98,128,116,106,92,76,127,94,95,101,102,111,128,104,100,99,90,67,95,88,80,133,85,105,109,107,126,120,77,117,96,85,109,107,90,107,94,95,106,127,97,78,96,101,101,132,126,118,134,155,120,110,107,90,95,113,89,90,83,109,100,103,86,95,116,114,104,111,94,116,101,123,96,131,97,106,117,70,133,114,114,98,101,95,135,129,96,114,70,104,110,110,90,92,104,86,116,105,101,115,109,103,98,119,90,120,135,92,109,115,111,158,99,115,147,90,119,77,76,128,95,108,121,99,123,85,93,100,99,106,100,88,87,114,92,118,99,99,111,110,70,103,91,100,82,122,87,89,123,100,84,97,98,79,131,129,72,95,98,103,115,90,98,89,150,100,103,76,96,79,111,110,105,91,83,127,79,105,88,84,80,101,106,135,128,130,87,92,128,70,123,104,94,73,87,96,100,109,112,102,117,118,127,100,97,105,105,141,121,114,106,91,95,108,98,96,112,92,93,103,94,116,114,110,118,92,102,100,118,120,108,95,109,103,103,88,113,108,90,87,115,81,116,107,109,83,100,97,77,108,125,91,83,117,93,100,119,103,120,93,94,102,99,113,99,75,82,117,114,74,104,114,83,124,94,105,109,120,108,129,114,93,104,148,88,111,114,113,109,120,96,115,117,101,102,110,104,108,104,102,99,95,126,140,116,92,102,114,81,104,113,101,121,90,115,100,107,119,116,95,94,107,70,131,108,108,101,101,121,118,128,142,92,122,102,123,98,108,125,128,93,103,88,121,129,101,97,108,77,83,89,85,138,113,96,98,81,111,114,141,112,113,111,122,102,106,113,92,81,97,86,108,93,102,114,113,125,99,109,99,112,113,99,137,102,107,107,129,113,93,91,84,117,117,124,120,117,77,97,114,104,108,81,102,73,112,127,107,109,106,92,108,97,90,103,102,93,103,125,113,98,112,101,134,118,85,114,90,95,113,97,118,100,105,117,106,94,146,116,145,90,90,71,97,105,78,78,108,105,97,89,101,119,123,106,88,68,95,95,99,115,103,90,79,113,126,96,95,98,81,134,132,105,82,98,110,91,101,87,102,80,91,80,94,113,107,111,100,109,102,119,122,110,86,81,102,87,96,107,74,99,81,106,101,101,94,106,97,84,117,138,106,105,104,74,129,132,74,113,102,114,179,122,122,99,116,110,113,90,118,99,112,138,105,93,142,118,124,102,113,80,81,86,103,116,113,92,116,125,94,107,92,113,106,89,101,105,91,108,91,100,112,102,102,119,85,73,89,123,117,114,134,84,76,104,121,119,125,75,133,100,103,91,131,104,100,130,104,114,113,118,113,104,88,119,111,83,126,128,73,112,94,115,132,114,100,119,104,100,104,105,105,87,99,104,95,112,88,115,86,98,113,139,99,78,82,107,120,91,97,88,118,100,104,104,102,128,102,99,117,88,81,105,122,110,138,96,113,107,91,87,85,101,116,70,127,124,106,98,105,91,127,107,92,106,101,110,113,122,110,105,94,113,110,94,91,126,118,88,121,97,97,102,92,88,104,102,102,82,118,100,105,86,93,96,102,68,87,104,119,106,94,91,92,87,112,114,143,126,103,116,97,99,107,102,94,139,86,127,93,115,116,90,94,109,92,98,83,112,115,104,108,84,101,99,97,123,111,77,95,89,100,100,119,78,107,78,118,84,117,109,106,107,86,115,98,126,90,100,103,90,102,72,107,114,103,96,88,91,104,111,129,75,92,96,112,98,101,106,99,106,94,88,116,133,122,106,127,126,84,131,90,116,96,120,71,115,121,78,94,98,104,111,94,88,88,103,89,101,99,86,79,99,98,87,112,82,82,102,93,105,110,86,78,91,103,118,105,100,111,107,94,103,115,109,106,100,99,123,92,109,95,93,95,98,117,117,119,114,113,105,99,97,128,101,109,113,95,93,122,114,124,105,98,95,103,97,101,119,128,84,136,101,93,111,104,108,104,94,122,77,91,126,91,109,104,135,106,114,95,101,88,121,101,105,114,108,78,117,86,88,95,127,88,105,97,119,112,106,66,99,86,79,112,123,90,121,115,93,111,89,135,100,113,115,80,125,113,103,73,103,92,72,110,77,107,124,126,103,83,102,97,98,108,114,88,111,97,102,103,99,91,109,107,108,122,111,112,111,90,96,99,109,104,108,97,103,122,132,78,106,103,119,113,127,85,114,82,103,115,109,97,111,88,116,116,104,111,102,100,95,89,135,84,96,122,104,109,91,118,109,111,103,112,115,104,93,108,124,121,85,86,97,76,103,89,95,92,78,100,124,100,101,108,137,111,96,102,103,81,85,100,78,122,102,119,125,96,108,107,92,112,100,111,101,91,110,75,109,95,89,128,92,99,113,113,101,82,97,126,91,116,120,104,92,120,93,82,115,95,109,92,66,102,95,100,106,119,130,141,78,121,78,102,111,107,95,106,82,87,132,103,115,93,97,107,123,108,120,76,128,116,127,100,104,102,148,87,105,92,134,129,100,98,116,124,112,80,130,137,89,102,96,123,93,136,146,102,130,141,94,106,101,113,107,90,129,108,105,107,89,127,106,100,105,92,106,83,123,121,89,103,101,108,97,96,100,90,122,82,109,101,128,85,84,133,94,104,137,125,110,113,133,87,139,100,95,89,105,101,70,102,98,137,130,128,109,91,127,108,83,97,116,114,79,123,101,99,136,92,97,107,130,116,135,92,111,133,89,98,87,73,150,94,120,97,105,138,130,110,90,109,116,118,79,122,71,141,119,93,102,117,136,90,92,102,98,95,91,76,116,105,104,76,106,113,113,83,117,94,112,107,122,116,86,128,116,101,96,109,106,111,95,117,85,103,111,89,95,114,129,106,114,94,121,85,103,78,91,80,92,121,107,109,94,101,81,106,115,109,95,115,94,100,159,92,100,107,102,89,130,110,103,93,100,81,119,94,95,117,113,103,117,105,103,116,106,151,94,136,116,123,119,116,108,118,84,123,102,95,102,111,112,114,117,84,120,115,134,122,107,113,93,116,143,77,124,109,110,101,78,81,98,101,101,76,115,112,90,86,105,91,103,120,80,122,106,99,96,105,124,96,95,114,124,100,128,99,139,89,108,112,124,103,99,77,93,130,92,98,81,98,93,104,90,85,100,109,100,123,106}},
{{9000,2.800000},{45,54,55,28,49,47,36,26,38,37,42,65,28,45,38,32,48,45,32,40,44,45,47,31,32,51,30,31,53,39,35,33,29,53,33,58,32,45,58,40,54,46,41,41,37,51,44,41,45,38,36,44,45,48,32,46,30,35,37,54,37,52,51,40,50,50,32,35,38,44,39,49,50,44,44,35,39,54,35,34,26,45,40,40,41,44,39,38,42,41,46,32,44,36,39,38,52,58,39,38,29,42,32,41,42,41,63,42,47,35,53,48,60,31,40,48,45,47,32,36,52,30,34,28,45,42,36,44,38,42,37,38,47,45,52,42,51,38,45,42,42,29,35,50,47,31,64,44,53,49,35,45,39,54,39,44,43,36,45,63,43,47,43,34,31,35,42,42,48,40,31,50,37,43,39,36,30,39,46,45,49,39,37,40,42,35,48,48,39,39,39,48,51,56,27,43,48,43,49,66,28,45,30,32,28,33,36,57,57,34,36,53,34,39,37,54,53,32,39,43,39,45,32,43,34,45,33,37,44,43,38,30,26,48,37,43,43,30,45,32,36,39,51,50,40,34,48,49,60,36,37,47,47,46,51,45,60,39,45,47,45,38,51,35,40,26,44,50,37,33,50,39,44,51,38,43,35,49,45,45,47,42,38,52,34,32,44,63,46,37,36,29,49,35,52,44,59,35,41,30,56,36,45,43,34,45,43,61,53,57,32,39,43,34,29,34,30,35,41,31,47,35,37,43,51,39,52,41,48,59,38,38,34,50,25,45,31,37,40,44,55,56,35,27,33,40,39,50,51,54,47,41,49,48,38,36,52,42,51,50,48,67,28,33,38,30,46,36,37,45,48,50,55,37,32,28,30,35,51,48,46,25,48,40,47,51,63,37,42,46,49,41,33,46,34,38,31,50,39,46,51,47,44,45,46,54,44,33,46,43,26,42,43,39,45,78,40,44,37,33,51,51,34,34,40,50,48,38,39,45,47,32,45,31,48,34,53,40,37,44,38,29,38,37,39,42,62,34,32,67,35,45,58,44,44,31,33,49,38,48,26,58,50,43,47,40,32,52,47,53,34,35,57,42,34,40,35,34,41,42,26,40,55,25,30,47,48,42,36,35,68,36,47,30,49,30,44,56,41,55,41,30,40,42,30,45,61,47,48,43,44,50,31,54,39,28,38,42,41,44,40,49,48,43,39,47,38,35,54,42,45,37,51,35,32,46,39,45,44,42,58,55,37,41,52,54,62,35,52,46,27,31,45,47,43,34,37,39,32,37,30,37,38,36,45,45,36,43,42,33,44,41,40,42,39,48,45,33,46,37,41,34,30,37,28,48,22,38,33,39,34,25,40,33,48,44,36,40,44,62,45,47,47,52,35,51,47,44,51,37,35,40,46,33,43,44,40,34,44,40,44,45,38,37,28,54,44,40,47,48,38,40,36,52,54,39,47,47,33,50,41,44,32,51,36,46,39,46,49,34,39,41,38,32,46,56,41,41,35,39,54,37,45,48,43,42,44,46,48,47,29,42,39,53,50,26,41,45,38,36,40,45,36,43,44,57,41,55,43,47,38,58,33,37,48,49,41,43,28,31,41,43,47,37,43,37,50,42,40,43,37,49,40,39,43,39,40,45,34,39,54,34,33,28,47,53,52,48,46,39,43,37,41,51,43,33,40,35,44,30,45,44,56,35,40,26,48,45,35,56,40,30,40,31,35,29,39,38,42,52,56,52,38,41,38,53,32,49,54,50,23,30,38,32,44,50,34,34,59,55,57,43,35,48,51,40,39,46,61,41,44,48,52,54,29,43,34,50,42,37,41,34,38,33,39,49,27,36,41,36,48,32,46,49,51,37,34,41,57,41,54,57,49,41,41,31,44,54,38,38,24,45,39,46,25,43,44,36,47,41,50,51,45,30,65,40,50,39,44,40,37,38,63,52,35,30,44,32,35,47,50,45,42,52,33,44,34,49,39,42,46,41,39,33,40,29,36,46,35,32,31,31,26,42,40,44,38,43,42,36,42,51,43,39,49,43,51,44,51,43,46,38,40,55,36,59,39,56,38,31,27,34,32,39,31,34,42,44,45,34,32,48,47,51,33,41,36,51,36,39,37,47,49,54,57,39,44,44,36,50,42,41,42,36,39,52,44,46,47,53,56,38,41,44,36,38,56,32,45,39,46,40,28,42,43,36,52,41,44,41,62,52,34,28,38,41,29,46,41,46,58,61,33,47,40,28,43,54,61,38,50,43,26,26,43,30,45,47,34,48,29,30,36,39,52,40,31,44,50,30,34,47,43,32,44,34,39,40,49,36,57,40,41,51,37,34,43,52,37,55,50,44,40,35,25,45,69,35,43,35,57,50,38,34,28,43,42,31,44,46,29,32,51,42,47,27,40,36,36,41,28,47,44,32,42,53,42,34,43,36,42,33,44,46,33,34,43,37,43,40,36,31,39,41,39,28,50,46,43,58,37,38,46,43,28,21,40,32,45,61,36,43,42,31,33,55,23,36,38,27,46,32,45,44,39,42,40,41,36,45,43,50,42,48,37,30,42,35,49,36,38,43,32,43,46,29,31,55,33,37,45,63,54,34,49,35,48,39,68,48,44,41,63,49,38,45,49,35,32,32,42,36,36,36,41,53,36,36,42,41,49,43,37,34,36,38,52,27,49,40,47,41,32,52,40,48,39,42,37,45,55,41,52,33,48,48,46,31,36,47,32,44,38,37,43,36,44,47,31,56,44,39,45,41,35,46,33,42,61,50,54,30,37,59,52,40,40,46,50,46,59,37,41,44,28,44,36,57,43,51,28,36,36,38,38,46,48,24,32,40,54,45,46,40,43,54,26,45,60,33,41,28,34,40,39,35,59,31,40,38,56,32,55,46,39,27,51,41,40,41,37,38,26,30,35,47,38,41,32,31,42,31,46,61,33,51,38,45,49,49,28,48,32,45,42,45,34,53,41,39,31,29,32,44,51,52,43,37,38,36,45,55,44,42,52,30,48,36,54,30,38,44,45,24,47,41,41,40,48,54,54,41,38,43,31,46,37,41,45,37,40,39,45,46,56,44,38,47,45,30,48,42,40,36,38,47,47,43,35,41,37,47,37,45,34,48,42,41,48,50,53,30,41,51,48,49,41,27,34,30,52,36,44,49,44,42,29,48,29,39,46,30,46,52,34,55,41,40,39,42,51,32,39,37,55,48,36,29,33,26,35,27,45,31,57,45,47,29,39,48,32,47,45,35,34,45,30,31,52,31,42,49,52,46,28,36,43,29,42,27,45,47,39,52,35,55,27,35,48,37,33,35,31,47,31,45,31,37,33,34,42,32,55,47,27,40,36,55,43,24,48,32,42,48,43,42,33,43,36,41,43,36,27,48,44,39,48,42,43,46,34,43,47,47,34,55,48,42,40,35,37,55,36,48,48,45,36,32,39,41,41,35,29,32,44,50,25,38,56,35,51,31,37,49,46,51,38,41,44,51,29,34,54,29,37,37,35,37,32,44,30,52,38,47,42,35,49,35,62,45,46,47,52,45,48,29,37,35,52,32,50,26,53,37,42,55,42,38,44,29,44,44,57,72,45,44,44,58,38,41,41,29,38,43,27,45,56,41,39,45,40,49,50,49,47,36,32,41,42,39,41,47,40,44,55,23,46,53,69,32,33,35,25,27,53,44,37,40,37,45,56,47,51,43,45,31,44,54,39,53,40,36,34,30,48,42,38,45,49,49,38,39,34,39,35,33,40,34,37,36,37,55,48,35,35,48,31,40,38,48,58,44,48,41,47,40,60,37,39,38,47,27,38,42,38,35,35,37,35,37,29,32,36,44,36,28,28,55,48,52,46,40,46,38,59,42,46,36,26,33,33,54,48,46,52,51,51,39,31,37,42,44,62,35,52,28,46,52,48,59,38,34,46,40,40,34,32,26,43,41,37,57,53,41,48,43,41,32,43,38,46,35,46,40,54,33,32,35,39,36,45,35,45,41,41,51,36,34,35,28,38,30,34,42,54,41,43,38,34,40,65,33,34,48,49,59,46,36,40,48,47,32,41,27,38,46,42,36,37,32,37,44,43,44,44,38,56,32,36,40,42,48,42,33,51,37,35,38,31,52,46,49,43,41,38,35,36,45,31,47,40,34,36,43,38,30,53,47,41,31,46,47,35,42,42,43,49,49,42,38,41,33,45,44,40,28,40,32,39,37,36,35,20,35,33,30,34,26,45,43,51,33,37,36,37,33,48,45,28,50,31,40,50,54,56,49,35,47,31,28,38,32,24,40,37,43,50,35,40,42,46,32,35,38,44,34,33,38,49,33,45,24,38,38,54,45,59,41,49,44,36,40,45,50,42,37,37,40,29,32,50,50,35,45,62,51,45,30,56,41,52,45,37,37,29,30,31,44,31,47,37,51,41,38,34,41,43,30,49,44,37,34,46,54,33,52,58,46,34,47,26,38,30,43,30,26,31,42,44,38,35,35,55,40,45,39,45,50,47,45,38,47,53,49,39,35,45,41,41,42,34,50,39,51,27,32,60,27,43,45,30,38,41,42,37,25,38,39,54,45,51,62,30,45,45,37,53,46,54,43,34,53,43,45,35,40,45,48,51,52,43,45,46,39,44,31,38,42,44,53,37,34,46,30,37,40,44,40,35,28,47,42,34,53,40,34,38,47,40,30,43,45,35,43,30,32,42,43,33,50,46,43,29,36,41,43,43,46,47,39,38,34,33,44,44,49,39,37,30,35,61,43,32,40,36,46,45,39,45,37,45,43,33,55,35,32,34,37,58,41,54,54,42,44,56,41,47,33,36,33,52,46,57,37,61,52,28,40,35,44,35,48,34,37,38,58,46,39,32,43,35,34,37,52,37,42,48,45,29,39,44,61,24,41,36,39,41,38,46,43,54,48,29,41,42,41,45,41,40,49,43,34,46,34,32,34,40,50,66,28,48,63,33,47,48,43,49,36,38,39,42,37,37,41,56,52,39,38,51,43,36,23,50,43,37,40,35,52,56,36,36,59,42,46,42,60,29,47,41,36,41,42,43,39,25,36,46,47,40,46,28,25,45,44,64,33,48,30,44,41,48,54,30,38,37,41,41,38,42,53,44,53,42,38,32,45,53,44,41,44,47,36,71,42,59,41,42,33,43,23,44,48,42,53,29,35,42,38,33,30,42,39,41,45,49,40,34,46,35,48,42,46,35,45,49,45,45,32,33,49,43,33,40,48,33,47,42,36,34,39,42,37,43,46,51,45,38,36,42,41,33,57,41,42,33,41,50,55,45,35,55,41,37,47,45,56,34,41,46,40,47,57,55,37,25,30,45,50,43,45,36,33,36,38,51,45,50,50,34,68,35,63,34,51,51,34,43,50,45,38,36,42,54,37,48,34,39,44,58,40,35,44,38,35,63,33,51,50,48,32,38,43,34,32,39,36,56,41,42,33,37,38,39,43,39,39,34,36,40,44,49,36,39,51,47,29,41,36,38,35,45,53,33,44,40,23,38,49,40,22,37,39,35,44,53,49,43,44,41,36,33,41,28,34,35,39,48,36,31,34,47,34,29,56,35,42,42,43,39,33,43,49,36,33,47,38,24,46,41,34,32,45,39,47,45,55,44,46,39,41,41,41,48,41,32,34,52,44,36,35,51,48,46,44,46,58,34,24,35,58,48,39,51,52,36,33,34,47,32,44,32,35,53,45,56,44,35,36,46,54,43,41,39,29,43,33,42,32,25,42,57,41,47,45,46,43,39,41,45,35,47,46,28,45,33,34,37,34,51,34,39,44,54,28,42,30,43,37,33,38,44,28,38,41,33,39,52,41,45,51,38,40,34,34,38,49,42,47,71,46,27,38,34,49,30,57,50,53,24,43,55,67,41,34,39,34,44,42,47,38,37,30,40,47,40,33,34,57,42,43,25,29,44,48,33,46,47,32,37,54,44,37,45,28,62,32,38,34,46,46,35,43,44,46,28,43,33,44,26,42,39,46,32,36,43,44,57,46,33,35,49,32,24,49,52,50,36,34,29,53,46,44,43,55,50,49,39,35,56,29,47,34,37,37,60,33,45,41,35,38,36,38,38,52,37,25,30,47,48,40,35,33,51,39,32,51,42,35,51,36,40,37,40,37,33,31,36,38,45,47,44,39,33,38,39,35,52,53,32,36,36,44,41,39,56,41,43,39,36,40,41,54,47,47,43,41,44,39,40,46,70,71,40,52,55,49,39,52,47,33,53,37,29,38,43,43,44,59,42,45,35,48,35,43,50,47,44,35,47,41,39,36,36,28,41,41,34,32,26,39,50,49,36,26,38,42,41,31,25,40,45,49,37,54,35,32,36,40,60,48,23,60,46,47,37,35,36,25,44,56,28,36,52,39,39,43,40,26,35,21,35,37,51,40,51,43,46,26,47,37,49,55,40,47,43,41,35,34,52,27,31,29,31,46,42,37,42,41,40,36,40,53,41,33,45,42,44,37,40,54,39,37,17,49,37,48,43,42,36,51,35,32,51,48,32,38,32,40,32,34,41,34,36,41,54,36,45,47,40,36,43,47,51,38,43,58,44,30,26,42,50,24,44,48,45,47,37,49,47,36,42,35,40,48,61,44,50,45,39,49,29,48,50,22,40,37,37,37,32,46,45,46,27,43,43,34,36,53,67,59,41,38,31,35,55,58,45,49,44,33,55,34,41,48,58,61,36,33,33,46,43,39,54,27,32,43,49,35,41,48,56,35,48,41,39,38,46,46,30,37,32,36,33,35,39,45,43,65,37,54,52,35,43,39,51,53,26,37,41,46,26,55,43,34,29,52,43,54,35,46,50,31,63,42,48,36,53,26,47,46,36,38,69,41,35,32,25,30,34,49,46,41,42,24,37,53,50,37,39,52,34,52,34,44,45,46,33,61,50,33,44,35,54,38,23,53,45,48,38,63,42,24,46,38,43,30,41,38,53,39,37,36,78,38,39,35,42,53,34,45,43,32,43,37,32,32,38,31,39,55,40,31,53,49,45,39,28,31,32,25,35,47,35,48,38,51,44,40,49,62,32,49,51,45,39,39,39,35,54,49,39,40,34,46,41,33,36,32,52,25,37,49,38,40,35,40,34,30,38,52,37,50,60,45,38,40,52,44,48,36,50,37,49,30,55,23,42,52,43,52,51,35,49,32,41,40,39,30,30,46,34,50,51,45,62,48,41,44,38,36,46,43,42,31,44,39,32,35,41,39,37,47,38,46,40,23,33,45,46,46,29,45,43,28,51,52,47,40,35,52,41,58,40,36,35,42,44,27,42,48,42,39,40,33,24,43,55,38,30,44,34,46,43,42,40,33,41,39,37,43,30,41,37,56,32,38,53,44,40,39,36,44,52,50,47,30,44,37,46,28,47,49,49,41,45,34,40,40,32,51,39,32,63,51,42,33,39,40,65,31,42,35,44,41,32,49,49,39,43,48,49,47,53,31,39,49,50,43,35,29,32,56,48,39,47,38,54,50,49,37,41,37,43,31,61,44,32,32,37,39,48,34,51,40,45,53,62,46,43,66,48,40,34,48,18,49,46,50,45,48,40,35,37,30,40,46,51,47,31,33,39,49,43,25,34,37,40,38,40,39,31,53,44,39,34,39,40,37,53,29,44,33,30,32,40,55,36,37,34,47,47,42,29,30,47,54,35,32,49,41,48,34,37,45,43,29,42,30,40,51,50,38,41,47,36,38,42,51,47,41,57,47,57,67,43,36,66,46,33,58,41,52,34,40,48,43,43,52,37,38,38,41,41,44,43,31,37,40,46,59,40,39,48,48,35,36,57,46,41,45,52,41,38,27,51,28,32,42,43,47,32,49,42,54,59,46,42,60,31,49,40,29,46,56,53,41,33,53,29,34,50,45,39,40,28,45,41,31,21,44,57,68,51,32,47,44,40,48,50,41,35,46,41,51,26,58,34,51,57,52,29,43,40,35,39,28,41,32,36,54,38,42,31,44,38,53,44,46,43,44,46,42,38,33,42,42,47,46,62,38,38,39,43,43,39,24,47,25,48,45,36,32,52,38,32,39,43,38,39,36,44,53,41,40,30,50,36,38,35,29,34,45,41,43,49,31,45,32,40,35,47,41,39,39,56,31,34,54,40,56,58,44,54,57,51,43,28,37,38,40,44,28,49,68,50,48,42,31,37,41,31,39,39,41,49,39,42,30,42,42,42,40,39,58,32,25,57,34,36,50,60,43,47,34,49,43,38,32,49,45,33,31,36,45,36,34,47,21,43,49,25,38,37,57,42,39,48,38,59,42,37,37,37,45,31,62,40,40,33,29,44,43,33,47,48,49,38,49,40,44,44,50,39,36,51,40,51,42,42,54,49,41,43,42,49,50,43,43,36,36,47,37,59,39,38,32,42,36,54,43,34,29,56,29,46,40,37,48,25,41,40,58,34,59,47,50,31,30,40,42,51,43,45,33,41,54,32,40,46,23,38,44,43,36,40,48,25,49,37,49,35,47,36,47,31,33,43,49,39,37,33,34,32,29,44,34,53,44,29,36,32,32,47,55,36,42,40,35,41,40,53,45,45,25,45,41,50,39,36,38,43,54,52,32,41,51,48,52,50,44,36,54,44,42,40,39,29,28,37,42,32,57,28,36,33,50,45,57,43,37,33,33,33,36,58,33,32,57,41,28,44,45,41,34,43,41,53,40,49,44,53,53,43,20,38,47,58,35,39,49,45,60,56,25,47,47,34,37,48,42,46,66,42,24,45,40,37,27,58,56,41,32,38,52,32,36,50,58,40,35,37,43,49,36,41,43,51,61,29,41,47,33,38,39,44,43,36,41,54,49,47,44,36,52,48,38,48,41,33,47,50,59,51,49,38,28,47,63,50,38,36,43,49,50,47,36,26,43,28,34,35,29,51,60,38,35,47,53,42,34,48,33,40,48,59,53,39,44,38,32,49,39,36,30,59,44,36,53,50,44,51,39,47,44,44,56,44,41,43,50,47,38,41,33,36,57,55,57,34,31,35,40,50,30,41,28,37,42,49,36,39,39,28,47,44,31,45,33,32,33,45,41,47,49,49,32,37,29,48,38,45,48,38,38,41,31,39,34,30,42,47,42,44,39,40,30,33,41,41,38,51,49,35,34,44,33,44,45,47,36,33,30,38,53,36,29,59,40,40,44,47,39,66,55,36,38,37,48,39,29,44,49,36,33,45,53,35,36,44,46,46,23,44,40,52,43,47,37,46,45,24,59,39,35,32,44,41,41,37,37,42,33,37,45,47,40,32,46,49,48,39,35,69,52,46,42,36,39,36,44,43,38,37,49,43,38,45,47,43,44,37,33,34,42,41,35,28,47,29,44,46,40,44,32,70,50,38,35,48,35,36,37,49,27,28,38,44,52,50,36,37,41,47,48,39,36,52,58,50,50,26,44,29,50,41,39,39,35,53,53,58,47,51,21,67,38,32,53,55,35,54,36,30,42,53,30,60,40,43,44,50,53,41,35,40,31,27,31,46,31,38,46,49,52,53,57,54,48,54,38,33,46,47,37,30,47,47,42,37,38,27,42,42,42,60,55,37,51,49,39,38,36,39,51,52,35,50,41,61,31,38,49,38,35,45,33,25,50,38,45,65,40,33,40,43,42,32,45,41,43,57,49,50,53,42,64,47,34,33,36,39,39,34,46,46,33,44,54,49,56,44,33,36,48,55,30,39,37,34,25,55,43,55,43,45,48,30,42,28,38,42,38,45,40,25,31,32,41,40,48,42,49,31,30,43,63,31,55,59,37,62,44,29,43,43,40,41,56,45,56,43,39,32,37,44,46,43,46,39,37,48,51,25,39,31,42,53,40,28,33,49,42,35,42,50,39,40,34,33,49,36,49,50,46,41,36,32,55,42,38,39,51,44,58,51,39,30,36,50,50,55,32,29,41,49,46,41,48,35,47,44,52,40,43,49,47,31,38,43,41,29,41,48,41,34,39,42,31,44,34,54,35,41,43,45,40,44,36,38,40,42,36,24,44,32,40,50,39,41,41,51,47,46,43,57,37,40,43,33,49,41,62,43,37,25,49,44,36,40,28,39,45,45,31,44,63,59,48,61,42,39,40,48,41,34,33,55,47,30,39,43,44,45,49,45,38,38,58,54,50,47,51,37,32,41,38,35,40,35,42,28,33,30,37,47,36,46,60,31,28,44,44,36,41,39,41,39,34,34,63,65,36,40,58,25,30,36,27,40,48,41,26,35,39,31,45,36,27,45,51,41,40,45,35,40,39,43,41,43,33,50,35,39,32,38,41,32,46,43,51,40,38,31,44,37,36,51,38,52,51,41,43,43,46,47,45,44,36,47,32,45,41,40,46,44,65,38,53,37,34,47,31,40,39,40,35,34,53,45,52,41,41,51,53,41,48,44,44,33,30,55,44,45,49,55,36,34,52,46,40,43,47,34,42,36,39,45,42,40,42,49,56,58,39,59,39,45,34,41,38,31,49,33,42,57,33,57,60,53,33,26,40,62,46,33,42,40,42,46,22,52,52,37,53,34,42,29,32,39,48,43,39,29,27,36,37,39,55,33,38,23,47,45,31,38,38,55,37,50,43,64,40,55,52,39,33,51,44,47,49,37,40,39,35,64,30,42,31,41,37,30,33,58,33,46,39,35,40,35,31,37,35,24,44,37,29,42,39,27,34,58,41,41,40,36,55,35,41,35,31,44,50,37,39,44,31,41,34,43,52,51,50,37,35,48,52,43,54,45,55,28,40,38,40,43,42,42,32,44,44,42,49,31,37,41,36,46,48,37,45,38,40,46,53,37,38,42,41,36,36,49,28,45,37,54,50,43,27,39,39,31,36,40,32,48,36,39,31,46,44,47,36,54,38,34,37,48,41,34,39,32,54,44,38,38,48,52,42,46,46,42,27,40,45,41,57,48,51,36,52,46,46,44,39,46,52,43,64,47,56,44,42,44,32,41,52,34,54,19,40,44,39,32,41,40,39,60,46,29,61,47,47,33,41,40,62,45,37,29,27,39,26,45,37,38,46,46,48,39,44,27,51,34,17,31,30,48,44,58,53,32,42,30,51,54,37,45,36,33,39,51,47,52,47,36,29,33,34,36,28,37,39,42,40,36,45,55,40,36,35,47,31,38,53,43,56,43,45,53,45,30,44,44,36,33,39,46,46,28,39,46,48,41,44,46,36,27,57,24,40,51,48,41,40,42,44,39,42,47,28,61,52,48,40,37,52,42,38,39,50,29,39,66,35,51,37,28,55,53,41,37,52,43,47,52,38,40,33,37,34},{46,41,46,37,48,38,42,43,41,62,42,36,30,43,42,36,37,46,40,60,47,40,43,42,40,29,44,39,47,36,51,31,47,31,36,33,38,54,42,51,44,38,36,48,62,36,45,39,52,50,30,55,52,42,30,48,58,32,43,42,39,40,37,53,37,47,46,33,54,45,37,33,36,46,56,50,42,39,48,56,32,43,53,23,52,60,40,45,29,35,31,34,34,36,45,26,27,51,38,30,31,36,36,34,39,40,49,35,55,42,53,33,40,29,30,32,43,42,45,46,47,47,47,49,42,40,53,45,37,42,41,43,26,47,48,41,45,49,64,27,49,36,41,40,34,30,45,41,56,35,48,58,37,46,47,36,29,50,36,48,34,53,36,50,53,41,44,43,33,50,32,34,61,48,42,40,54,30,36,46,41,39,50,43,63,48,50,45,48,35,39,34,38,58,41,43,29,40,40,57,37,60,41,59,33,46,42,42,44,61,48,35,42,55,35,35,33,40,49,44,55,39,26,40,33,46,45,45,47,68,35,49,37,39,43,40,49,48,37,38,48,46,50,31,42,39,47,63,49,41,47,32,62,45,43,31,45,50,50,40,43,29,61,56,47,38,40,44,49,32,40,66,52,42,43,50,45,43,39,21,46,33,41,45,42,50,43,37,46,46,41,47,49,44,43,46,45,61,42,43,35,40,49,50,53,65,53,58,50,42,33,39,35,59,48,48,36,53,45,49,41,41,42,48,33,50,51,41,43,48,55,33,44,35,38,42,37,40,45,38,38,26,44,35,56,56,31,35,50,40,39,51,29,40,44,36,28,45,53,37,59,46,37,45,56,35,47,39,51,41,34,52,51,24,48,36,42,47,36,41,22,57,51,40,40,45,36,55,44,42,60,46,45,67,31,44,35,62,60,47,53,37,41,34,50,47,42,51,37,39,42,46,43,43,53,29,38,42,33,43,28,50,35,36,39,43,38,49,42,43,45,26,33,41,61,36,46,47,48,31,53,41,48,61,41,41,43,46,42,55,41,41,46,62,45,52,42,44,54,48,71,49,36,41,45,50,24,36,24,33,39,50,30,27,30,45,48,35,45,53,47,62,56,39,27,46,44,53,36,45,57,33,34,36,32,42,55,43,31,44,60,40,51,34,43,50,46,36,45,43,47,43,47,40,45,36,33,37,38,44,47,29,57,35,31,32,40,41,21,35,43,42,37,33,55,45,31,32,55,45,46,50,53,31,43,24,47,43,52,41,40,41,27,42,41,38,58,47,65,61,49,38,40,56,38,42,39,53,27,31,57,46,42,40,42,43,38,52,37,37,43,40,34,27,42,47,47,33,33,38,47,44,53,54,37,28,51,27,42,48,35,49,42,41,38,53,32,51,54,35,36,33,40,38,35,41,36,46,43,53,35,40,44,41,48,28,41,48,40,37,36,40,42,61,47,44,34,41,42,46,40,36,62,37,54,61,52,33,54,33,39,28,39,40,51,48,38,30,45,39,48,44,53,61,33,53,67,45,41,58,32,37,57,34,45,43,47,42,43,37,40,35,32,46,37,30,61,53,34,45,25,39,34,43,55,41,49,51,34,40,45,45,43,29,44,50,37,36,56,35,49,45,50,53,34,29,38,49,41,51,51,41,46,55,35,37,41,48,36,31,44,53,56,45,33,36,35,33,36,51,40,36,54,32,31,36,34,61,44,42,44,54,42,44,51,58,46,45,62,37,53,48,39,42,47,39,31,48,36,36,32,28,47,50,53,53,33,44,25,44,42,58,35,53,46,34,53,55,29,33,46,35,30,52,39,63,44,36,50,40,45,41,37,53,35,47,39,43,31,32,47,54,26,61,35,44,43,35,33,56,59,40,28,33,42,35,31,24,47,51,48,50,59,38,39,50,38,40,35,46,44,45,27,35,45,49,39,44,41,45,50,49,36,45,43,59,50,45,45,37,45,39,33,29,41,37,42,55,42,34,36,42,44,48,47,35,45,41,37,45,35,34,51,33,51,56,47,39,46,64,40,53,50,33,44,45,30,27,43,48,32,40,51,40,44,37,43,62,55,46,41,36,45,44,48,40,57,44,54,54,41,18,45,35,59,48,43,40,37,51,41,40,35,52,34,55,32,39,37,55,35,40,46,59,43,46,36,44,28,38,35,41,47,43,61,37,47,33,38,38,50,46,40,50,42,43,39,43,58,35,58,28,39,57,49,48,40,50,45,59,55,55,52,41,47,36,41,41,37,30,40,35,48,32,51,57,45,43,40,42,52,33,53,53,44,33,37,47,50,43,50,44,44,54,19,36,27,36,47,52,52,41,56,37,37,30,58,40,38,41,59,35,56,46,46,38,30,34,32,34,38,40,46,48,40,33,38,62,32,45,51,37,42,41,40,36,48,29,49,52,45,32,50,43,33,39,34,30,38,47,25,53,42,31,33,45,57,45,36,29,51,42,47,45,37,31,56,56,38,30,41,56,50,47,31,46,28,58,41,45,47,45,36,58,46,37,37,33,27,50,32,34,41,44,54,44,47,38,45,50,39,36,56,51,29,50,43,35,35,53,52,35,46,35,34,42,45,53,35,43,42,33,48,28,42,60,43,49,47,32,47,42,42,42,47,47,55,50,38,39,45,40,39,40,41,43,35,52,31,50,44,49,42,42,27,38,39,43,48,48,35,52,45,39,33,32,40,44,34,57,38,44,47,38,46,61,48,38,58,41,53,51,30,42,59,42,40,33,53,41,39,45,50,35,54,38,34,30,63,39,49,32,48,47,31,36,53,39,38,48,40,67,42,30,48,39,36,39,52,45,42,29,46,40,46,44,42,53,39,35,58,41,52,52,48,39,34,24,49,55,46,35,38,49,63,49,29,48,43,43,32,30,41,34,27,31,50,47,33,42,63,37,49,40,50,41,41,37,46,52,46,36,42,35,52,58,40,30,46,33,38,33,51,47,30,53,46,35,39,42,44,56,52,33,41,43,40,35,32,47,44,48,37,62,56,35,26,42,57,52,38,45,49,38,38,24,43,47,55,46,52,56,35,32,39,43,42,41,39,40,48,38,37,47,46,43,26,53,45,49,38,29,39,41,37,58,43,52,37,42,52,41,58,39,49,56,36,68,35,58,47,45,45,42,47,53,49,56,37,49,31,47,37,32,43,41,47,46,44,48,42,39,27,37,47,51,33,60,39,60,33,26,36,57,45,46,53,42,38,45,34,32,38,39,39,33,47,34,40,43,39,43,43,41,33,51,38,50,33,39,44,34,39,48,53,36,39,50,59,45,40,50,56,58,41,36,56,47,56,42,34,39,35,30,38,49,40,22,45,45,33,56,65,32,47,38,45,49,40,41,43,47,48,44,41,44,46,45,43,57,47,37,48,47,40,40,47,48,33,48,60,50,47,73,44,41,50,43,47,42,33,37,36,54,51,62,55,39,42,42,45,47,44,40,39,31,44,38,49,46,42,54,51,34,38,37,53,51,39,41,52,42,45,54,42,43,44,41,35,39,41,40,41,39,26,45,38,37,34,45,40,25,40,41,29,49,37,49,42,50,49,48,39,56,51,47,40,39,34,34,72,41,47,43,47,36,33,57,37,35,36,36,53,46,51,46,44,33,44,44,40,61,45,33,29,47,29,49,39,52,51,40,69,43,66,49,33,46,38,34,46,36,42,45,45,48,47,48,41,41,53,35,51,47,49,42,54,45,29,48,32,36,42,35,41,32,50,76,41,49,58,64,42,39,52,49,27,35,44,52,64,47,37,36,35,44,31,49,44,36,41,44,50,57,32,44,30,49,24,49,46,49,41,48,49,39,44,35,31,41,25,32,39,41,29,55,35,46,29,46,49,30,47,36,45,56,59,40,45,42,34,59,44,27,36,33,29,57,33,42,40,58,63,39,39,36,51,49,42,36,40,53,58,33,59,29,49,54,49,60,42,56,34,38,39,38,42,32,39,39,45,41,40,31,47,37,50,45,40,47,38,35,46,42,61,38,39,31,31,36,51,45,56,46,51,41,31,36,47,50,47,34,27,52,42,51,36,36,29,52,48,38,34,42,37,42,51,49,28,42,29,35,31,48,50,53,45,50,51,50,53,37,33,50,49,29,53,52,31,34,36,48,35,34,36,45,38,46,44,47,46,33,31,38,47,34,32,32,45,46,26,51,56,40,45,61,56,35,55,55,25,54,41,45,29,42,35,49,49,38,39,59,47,35,33,47,35,41,46,36,43,50,43,28,40,33,49,46,53,52,34,50,51,34,34,47,39,32,33,40,43,42,36,39,40,39,28,54,50,47,34,41,38,52,42,38,45,66,45,36,46,46,52,49,33,59,54,48,49,52,29,56,55,31,32,30,42,48,48,53,52,43,36,44,51,37,52,33,35,40,44,30,47,45,56,39,40,45,36,38,54,34,39,43,51,38,54,28,44,39,37,53,36,53,34,47,34,49,36,65,40,31,43,31,49,41,27,39,56,40,38,46,33,48,39,50,44,30,49,45,63,51,36,45,45,48,35,39,38,46,52,49,54,48,46,57,43,44,49,30,55,37,42,42,42,37,36,39,39,58,50,31,44,54,44,45,47,46,50,35,44,46,51,30,40,40,48,50,58,31,50,42,33,52,47,41,39,28,29,37,34,40,55,39,29,41,57,39,39,52,45,44,52,41,58,39,39,40,38,41,28,44,40,46,36,39,61,57,48,63,50,46,38,46,60,43,46,47,38,42,45,48,48,28,47,37,52,49,37,55,33,52,46,37,28,34,32,42,46,47,37,37,34,42,49,57,42,39,58,42,35,45,51,47,51,47,51,47,64,48,41,39,55,41,36,45,68,34,42,43,39,33,40,41,44,40,30,42,25,38,48,40,48,47,51,46,39,49,54,46,48,51,35,39,53,61,54,51,48,57,48,39,49,52,29,32,40,50,43,38,52,38,46,25,41,53,39,56,45,24,36,62,52,32,65,28,36,38,39,47,34,52,37,46,54,45,54,34,48,39,35,32,60,49,35,36,36,42,42,41,53,52,32,43,31,27,63,27,38,40,42,35,60,40,47,33,46,45,46,29,31,55,51,43,43,40,43,48,48,32,41,35,36,33,34,52,57,33,49,41,50,46,55,39,41,33,36,41,45,31,42,38,44,45,42,26,46,33,28,56,28,43,60,33,46,39,48,39,43,42,39,54,42,42,39,44,47,35,43,33,39,44,54,55,52,45,37,41,31,41,40,39,45,44,40,52,45,44,45,50,36,51,37,54,55,40,37,47,31,39,43,50,43,33,45,60,52,58,53,49,39,45,63,43,50,47,41,36,38,38,54,50,36,33,32,33,47,55,38,37,41,42,61,60,45,51,45,37,56,36,36,41,41,48,43,43,48,60,50,54,49,32,32,42,58,50,35,27,42,43,67,51,50,50,56,44,36,45,40,42,32,46,29,50,43,38,32,32,37,45,28,35,53,39,36,45,38,40,46,36,43,48,51,53,22,61,44,43,29,51,40,46,43,54,33,59,40,72,40,39,52,37,51,44,43,57,31,49,48,47,45,47,55,35,52,40,35,25,51,38,48,35,39,47,44,47,84,36,39,52,31,63,50,35,42,34,38,66,33,36,63,44,45,50,48,47,34,34,49,45,33,35,44,34,29,42,44,52,43,38,41,56,41,53,40,30,51,41,28,42,41,40,42,45,27,36,36,35,52,39,63,45,49,67,46,36,33,41,27,44,55,53,34,46,29,40,47,35,46,46,43,51,39,40,51,48,36,47,44,49,40,37,50,43,38,38,32,26,63,45,34,50,50,44,23,36,51,33,45,33,41,55,42,39,33,44,48,43,41,38,36,43,45,54,37,44,52,42,58,28,30,55,54,41,38,55,39,43,58,45,33,39,37,48,40,69,37,31,43,38,40,50,49,35,35,41,42,45,42,45,43,46,30,38,53,38,45,51,47,32,42,44,36,47,51,45,42,44,49,29,36,52,46,54,57,57,31,43,45,38,47,41,40,38,46,65,43,64,47,48,43,49,49,45,38,29,36,42,47,42,41,23,38,41,58,36,34,39,37,29,31,51,37,33,50,42,35,63,47,48,55,41,33,46,45,45,32,38,30,40,36,43,41,42,38,44,42,48,55,50,56,38,50,50,49,48,42,61,43,42,47,47,61,42,59,39,55,37,37,36,36,52,50,45,36,35,41,41,60,42,30,39,46,52,50,45,37,42,34,48,38,37,44,38,42,39,43,28,37,43,34,45,56,43,39,46,26,27,41,40,30,42,39,40,49,48,44,42,32,59,33,46,56,37,64,43,40,24,40,43,49,60,43,52,33,47,33,28,52,66,38,26,53,39,41,34,45,51,53,31,45,47,39,36,32,36,45,41,44,44,54,48,43,36,42,44,37,54,45,50,58,35,52,50,38,44,41,49,22,36,32,41,49,53,39,43,40,41,37,55,51,29,35,40,31,49,50,51,40,53,46,46,46,40,45,42,29,39,39,43,36,40,48,41,54,22,41,40,37,51,39,39,37,38,50,46,43,39,43,38,41,46,52,33,34,58,41,39,30,39,35,36,44,50,48,64,42,41,44,53,58,34,57,27,47,47,60,44,70,47,41,44,39,51,45,46,37,37,36,41,41,39,44,47,49,35,49,43,32,53,39,59,48,55,40,33,48,52,41,47,52,47,56,39,51,54,46,48,34,66,55,28,43,29,51,39,64,63,33,33,24,49,35,34,33,44,45,48,46,48,32,27,54,56,40,73,54,33,46,49,50,34,46,35,38,38,37,54,43,64,44,35,36,34,40,41,47,63,33,52,58,40,37,51,33,59,58,33,41,48,44,30,36,44,42,34,44,33,49,40,31,46,44,39,27,22,40,37,37,37,48,43,53,29,47,41,37,60,43,41,36,31,35,52,35,48,34,35,46,52,45,42,39,50,35,51,44,40,38,49,37,42,60,47,41,47,38,30,53,41,37,34,39,50,49,47,38,47,52,46,40,48,55,37,35,33,42,60,39,45,39,51,39,48,53,36,54,56,45,41,51,35,34,50,45,46,40,59,39,42,40,26,24,37,34,40,39,52,73,33,43,66,41,45,47,47,40,44,58,41,37,35,33,46,37,42,48,24,41,50,49,31,49,57,46,58,27,44,29,57,41,46,39,46,57,34,41,47,49,29,38,43,63,25,42,49,30,24,52,50,45,39,56,38,21,28,59,48,53,40,43,51,34,29,59,50,42,51,42,39,43,53,52,43,35,34,55,30,59,39,35,40,51,35,36,40,34,47,56,57,54,41,28,46,30,32,36,43,38,35,52,43,37,53,34,33,35,46,40,46,30,44,42,41,33,46,48,44,55,42,53,61,36,39,40,35,52,30,50,46,49,38,42,47,33,35,41,28,45,36,36,42,27,39,40,36,44,43,36,47,40,34,43,36,39,34,25,39,45,40,42,50,39,50,47,36,31,40,35,34,34,33,40,40,51,35,38,28,46,43,43,37,49,50,39,44,31,53,28,34,52,43,26,56,46,66,55,38,29,51,50,41,48,50,43,44,32,53,41,36,51,44,40,37,32,41,46,41,54,46,43,46,33,34,47,32,25,49,30,32,55,34,59,49,39,39,37,57,44,51,60,32,50,55,44,39,53,39,40,42,33,34,46,42,55,38,36,40,41,47,39,36,40,28,47,45,39,61,44,42,52,39,37,44,54,55,49,43,42,25,55,49,40,44,47,49,46,31,42,52,29,33,23,54,38,51,43,45,42,27,51,33,40,38,31,39,38,43,39,56,48,42,69,39,44,42,44,36,35,33,39,39,47,52,47,43,49,34,30,43,43,48,42,52,41,35,41,39,51,44,51,34,50,44,36,31,64,54,28,53,64,37,32,23,41,28,40,44,48,53,49,73,48,40,42,47,46,42,58,44,66,52,38,29,32,46,53,47,40,42,41,48,42,42,58,33,45,48,33,42,48,38,39,43,45,50,38,54,50,31,26,50,37,46,41,32,51,45,65,41,41,44,32,46,39,43,33,40,52,34,40,50,41,39,39,37,48,52,43,48,42,59,51,40,21,49,34,37,41,27,45,28,45,37,48,50,46,37,41,35,51,42,43,53,39,35,38,43,20,49,50,34,34,53,47,37,43,44,43,41,45,45,48,43,46,54,46,45,41,39,37,51,39,32,39,33,52,36,32,46,52,40,54,34,47,37,38,54,38,47,37,43,47,57,42,39,41,45,36,51,42,42,52,29,50,29,57,53,45,44,49,39,40,45,43,54,46,58,37,39,41,38,33,27,49,40,46,34,37,37,40,31,31,46,52,41,38,62,62,54,43,50,44,41,39,42,42,46,38,39,40,52,39,34,48,33,26,36,36,31,39,54,42,46,43,44,42,50,46,27,71,25,50,51,42,57,51,31,35,43,42,52,44,45,45,40,36,51,37,35,44,45,56,60,44,50,46,24,33,62,45,54,50,38,36,48,44,37,37,46,38,35,59,45,64,28,41,44,31,48,45,41,38,33,64,46,40,39,41,51,54,54,41,30,32,32,43,42,33,41,45,22,28,34,63,38,40,50,44,40,56,33,51,43,36,43,75,34,66,66,28,47,49,51,38,43,43,39,49,34,44,50,44,36,31,38,35,50,43,45,51,33,36,45,43,36,52,60,49,37,51,49,57,46,50,33,37,52,68,42,44,58,61,25,41,48,38,32,38,52,41,45,46,52,36,40,57,33,28,40,58,48,38,53,45,37,46,36,52,31,37,46,43,31,45,29,36,43,48,44,31,68,36,47,47,45,39,39,34,32,44,29,51,60,46,43,22,44,40,44,38,41,35,48,39,48,48,36,41,32,44,52,48,42,40,66,45,47,36,30,37,46,38,39,42,38,44,51,34,39,29,59,33,41,45,55,48,51,45,47,49,39,35,50,47,46,50,39,33,44,43,54,43,40,51,36,36,30,56,44,73,42,41,39,53,40,29,61,32,32,35,41,41,46,42,46,50,29,35,43,42,47,43,44,43,34,43,37,36,44,44,43,46,31,69,69,63,47,45,54,61,43,57,47,48,37,35,42,37,41,30,33,49,44,31,48,52,56,45,49,45,38,33,37,45,43,43,46,39,40,51,40,40,44,39,44,35,35,30,36,34,39,53,37,43,43,37,35,50,38,34,43,42,44,27,39,25,49,39,37,45,54,44,76,52,37,47,56,39,49,37,42,43,26,48,37,40,40,39,63,52,29,49,50,42,28,31,46,25,39,37,42,52,44,36,51,40,39,56,43,46,42,36,47,27,38,36,40,30,50,47,50,31,36,51,33,40,49,38,54,54,32,38,34,34,45,58,39,41,43,38,51,41,34,46,42,46,49,55,39,49,48,48,35,35,54,47,39,43,42,39,43,33,32,38,43,54,43,41,72,53,39,40,37,48,30,40,47,45,58,36,41,45,45,44,36,37,48,41,45,57,43,45,35,53,26,54,32,30,40,44,40,34,45,42,34,57,49,51,43,53,39,58,30,51,42,39,57,45,38,42,42,44,45,45,30,57,41,32,54,67,36,49,44,45,50,34,38,55,32,44,37,49,36,44,41,45,56,31,48,42,31,54,42,54,44,32,39,31,50,38,31,45,31,42,52,37,51,32,35,41,55,26,39,47,46,41,49,36,49,46,43,31,41,39,35,50,24,33,49,49,34,33,36,41,42,50,46,41,47,40,44,40,53,46,37,51,41,46,56,39,61,42,40,49,49,43,53,52,33,50,44,40,51,45,32,54,40,35,45,37,31,55,52,42,32,40,49,31,29,39,45,30,43,30,33,42,34,52,56,50,42,38,55,46,44,36,43,48,38,42,41,54,45,44,30,33,40,39,39,47,42,48,42,48,42,62,44,57,48,46,33,54,34,26,58,32,43,44,35,42,38,31,42,37,46,41,34,51,38,45,35,50,51,42,40,35,35,38,44,25,28,41,31,47,43,39,37,37,54,40,34,55,38,53,49,44,51,40,30,50,41,31,43,59,43,49,36,50,49,32,44,40,47,52,47,46,51,27,48,49,31,48,40,44,29,66,39,46,30,35,43,46,46,41,50,39,45,45,42,42,66,41,41,39,51,33,46,54,40,27,47,46,55,42,33,40,49,39,35,60,43,45,54,43,42,55,33,40,51,48,45,54,40,31,33,34,36,58,41,24,43,49,39,53,31,52,48,35,43,52,46,32,54,44,41,56,41,42,48,42,27,58,59,48,52,59,40,32,58,34,56,51,47,29,42,37,41,37,42,39,42,45,50,36,42,35,41,38,34,32,46,43,43,42,55,49,44,29,42,43,43,36,45,40,45,61,49,51,41,44,37,49,52,32,46,42,29,32,40,45,37,48,42,51,47,32,48,53,54,56,51,40,49,32,43,41,24,46,48,38,36,42,41,38,47,41,46,54,42,31,36,29,44,38,45,32,40,32,37,39,51,33,41,47,39,34,53,42,33,47,51,32,44,44,56,49,45,33,31,45,47,53,60,39,32,39,37,42,39,46,52,55,77,43,50,44,51,50,39,35,62,45,56,45,34,51,43,44,38,37,46,43,37,39,32,39,47,34,39,36,39,48,38,35,57,39,58,51,40,51,41,56,33,44,43,35,42,58,57,29,34,32,46,46,46,28,41,60,38,42,36,42,49,51,31,44,39,63,33,35,34,40,35,53,34,51,32,42,46,49,45,32,37,37,37,53,22,37,42,35,59,49,31,47,40,33,38,40,62,40,48,39,32,27,37,59,40,42,48,63,44,51,38,51,58,47,51,44,44,28,35,40,67,38,46,39,39,42,35,45,48,34,29,48,51,31,54,55,55,71,61,38,54,40,42,37,49,31,34,32,47,37,35,43,57,40,43,37,47,41,34,51,42,25,45,55,52,41,33,48,49,47,27,35,42,46,51,36,37,34,51,64,34,55,50,61,30,47,46,61,44,37,43,46,31,43,43,33,41,51,40,28,38,48,45,42,38,48,41,42,49,43,43,37,38,37,41,43,32,35,51,49,50,36,51,32,44,45,40,30,36,42,28,30,26,56,42,23,55,41,65,42,47,45,58,34,37,49,40,47,42,40,40,48,50,40,44,38,36,48,31,48,47,62,53,30,50,43,47,53,39,38,33,39,36,42,36,40,32,51,45,46,43,49,45,49,50,33,42,42,56,37,47,65,40,41,51,33,42,40,61,27,30,37,48,46,45,42,42,54,39,44,46,46,51,47,28,46,37,39,40,39,66,40,55,34,43,45,47,37,52,28,29,62,36,35,48,62,44,58,33,52,56,40,65,58,35,42,30}},
{{9000,2.900000},{14,23,24,24,17,16,15,17,27,16,26,26,20,15,21,15,21,21,32,8,8,27,14,24,17,21,16,17,13,17,33,14,19,19,21,9,20,16,21,14,17,17,17,13,19,16,18,24,24,25,16,18,25,15,12,6,17,22,29,16,16,25,16,19,25,17,23,25,13,18,17,13,16,18,18,24,31,18,33,19,18,27,25,27,17,27,22,28,20,27,18,15,26,13,11,25,21,17,18,20,23,19,17,22,21,10,18,16,24,28,12,19,16,18,15,28,17,26,21,19,27,18,17,18,30,23,22,15,20,15,15,26,13,24,19,34,11,26,19,19,19,19,9,15,15,24,18,15,14,12,29,17,18,9,18,17,28,19,12,24,14,21,20,18,18,16,17,29,18,15,24,23,21,24,23,14,18,12,19,18,17,15,13,17,9,18,24,24,26,16,16,16,16,20,28,23,11,19,24,22,17,19,17,18,21,9,15,22,21,11,16,23,19,18,28,27,24,14,22,16,21,14,17,22,21,18,25,17,15,26,14,18,22,21,18,15,24,20,17,15,20,16,12,18,23,25,10,15,21,22,22,23,15,25,16,17,16,15,19,17,16,27,20,14,10,34,20,16,19,22,20,18,17,16,12,16,19,24,11,11,15,19,17,25,19,26,22,40,9,19,25,20,31,23,15,16,12,22,32,14,18,21,13,13,17,14,15,10,16,20,12,16,24,15,23,23,23,19,17,18,19,20,18,13,10,17,18,15,25,24,20,18,21,37,21,14,18,21,17,23,21,12,27,13,22,22,16,16,27,23,12,15,21,19,11,18,14,23,18,29,24,13,17,19,22,27,17,22,25,28,25,18,19,18,12,21,21,15,21,19,17,21,25,21,25,17,18,10,14,11,24,24,14,18,19,22,17,18,25,14,20,26,13,17,16,25,13,16,16,11,30,29,16,17,24,25,23,25,18,13,20,18,20,22,21,15,19,30,27,22,22,14,13,14,8,16,24,17,22,12,15,19,15,23,25,16,29,13,17,16,20,22,11,13,21,17,21,15,21,26,27,16,17,22,22,27,12,12,20,33,13,21,10,15,15,17,22,26,23,12,14,16,18,20,24,9,20,21,20,16,11,24,20,15,12,25,13,40,16,19,11,19,10,21,17,24,17,10,20,25,19,28,23,10,19,19,14,19,17,19,23,30,19,18,25,18,18,11,15,25,21,20,16,17,21,15,31,15,19,27,11,19,15,9,23,14,14,16,19,21,23,18,22,35,20,22,28,20,25,27,12,21,21,19,15,16,12,21,22,26,27,17,16,16,17,27,15,21,27,13,14,28,27,15,15,16,18,17,11,13,18,15,24,11,11,15,18,23,21,12,18,21,26,20,23,18,8,21,24,18,9,18,20,13,16,22,29,23,20,9,18,15,11,20,14,20,16,25,18,21,23,10,24,20,15,23,26,21,11,20,16,18,24,14,16,9,22,22,19,26,16,12,18,25,20,19,21,17,15,18,13,14,21,18,23,22,23,22,22,22,19,23,12,15,23,14,19,26,24,8,21,16,26,20,16,23,20,19,15,27,26,29,17,15,15,18,15,22,17,14,18,18,18,9,13,24,19,15,23,17,17,21,19,22,28,15,18,13,26,25,23,18,14,21,16,24,19,13,20,27,8,12,24,31,25,18,21,16,13,16,25,15,22,19,17,19,15,14,22,17,18,24,23,13,17,26,26,21,10,19,26,20,16,23,17,19,16,38,23,20,11,23,26,19,16,27,11,19,16,17,18,22,15,22,21,14,20,13,22,17,23,20,20,27,20,21,26,20,11,24,16,28,21,16,18,30,16,16,17,25,20,24,21,19,26,30,13,26,18,20,17,22,22,19,22,14,11,19,18,16,13,16,19,23,27,28,29,17,23,13,11,27,23,15,15,20,20,25,26,12,15,28,18,28,17,22,18,16,17,15,11,18,18,21,18,22,36,21,28,20,19,25,13,12,17,16,20,14,21,13,15,21,13,12,19,17,23,21,21,25,27,36,10,16,19,27,13,22,16,12,19,37,15,21,24,16,11,19,16,26,15,11,6,26,19,11,29,13,28,29,16,19,14,19,29,16,24,22,24,20,13,28,19,13,15,19,18,14,21,18,19,20,19,15,14,10,25,18,11,19,22,22,21,21,24,21,18,23,15,19,10,13,19,26,27,27,18,18,14,34,13,18,18,22,22,19,17,25,13,16,23,16,15,20,18,22,20,25,24,12,26,16,13,18,12,21,15,15,23,22,15,12,19,22,9,18,15,24,33,22,21,11,20,21,14,23,23,16,14,29,27,18,21,23,21,10,21,23,17,18,10,19,20,25,15,25,22,19,18,15,25,21,14,23,18,22,22,28,24,10,14,11,24,26,20,10,28,18,15,16,21,16,9,14,18,17,26,21,16,24,24,23,27,26,17,20,27,18,18,17,17,16,20,21,23,19,21,23,18,22,17,14,21,24,18,23,28,17,22,24,35,21,20,21,12,16,18,17,19,18,18,21,23,21,16,26,20,29,25,15,18,16,29,31,14,14,12,17,16,22,23,19,14,12,16,25,19,12,22,19,15,27,24,22,32,19,25,18,27,11,26,22,14,14,20,19,21,17,9,12,8,21,20,12,18,14,9,14,18,11,11,25,21,17,19,17,9,14,12,19,21,21,20,17,22,18,27,11,21,20,23,22,23,19,11,18,20,22,20,14,19,20,13,17,19,17,14,15,17,15,20,13,15,12,23,19,19,15,28,14,14,15,20,22,21,15,13,17,18,22,13,27,25,18,21,26,21,18,18,15,25,16,18,20,21,15,19,20,20,17,15,9,25,20,25,25,30,15,19,24,18,22,18,16,13,12,22,20,16,11,23,17,21,21,28,15,10,16,21,19,21,14,21,21,18,20,10,16,15,24,24,23,21,16,17,21,21,20,21,18,20,23,21,24,25,19,18,30,8,19,28,28,27,25,16,14,25,16,38,13,20,13,32,20,18,22,17,20,14,15,23,19,22,14,19,20,10,18,26,20,17,10,20,16,12,17,20,12,21,19,22,30,12,26,28,17,18,15,12,20,17,16,11,16,17,12,22,20,22,21,10,20,13,21,17,19,18,17,17,25,18,17,18,13,22,20,21,12,17,19,16,17,29,21,25,19,20,14,17,10,16,23,23,20,21,23,25,21,16,18,17,20,19,24,20,18,18,37,28,20,17,21,21,28,20,18,21,25,11,20,17,14,17,11,30,17,20,23,10,25,13,7,16,16,19,18,26,23,12,21,13,18,14,17,22,23,16,13,20,20,22,27,21,21,17,12,19,9,26,20,12,14,27,20,24,21,21,25,28,19,16,15,18,17,18,21,22,28,17,16,20,18,21,19,17,17,21,17,22,18,24,11,30,10,14,12,20,18,15,21,35,25,13,22,13,17,24,18,29,18,20,27,16,24,13,13,28,13,21,23,13,17,19,19,17,21,21,20,14,24,13,19,15,25,12,10,19,16,24,26,21,27,18,18,15,17,18,33,15,18,21,18,32,25,18,17,13,10,14,20,14,25,20,18,19,16,25,23,25,24,12,23,26,15,19,19,16,12,21,21,15,18,31,14,26,17,23,30,21,17,9,17,16,24,17,21,11,22,22,17,14,16,17,16,10,19,14,18,13,19,21,22,25,23,16,16,22,14,16,18,17,33,16,16,23,11,12,14,14,22,24,19,15,19,22,21,5,15,13,30,19,16,18,20,20,19,19,14,12,34,12,14,20,15,13,23,16,12,23,15,19,17,22,25,10,16,15,17,27,18,17,13,15,17,17,17,29,20,19,17,18,20,13,23,18,18,18,20,17,15,11,14,24,10,23,18,18,18,25,19,20,23,20,10,14,21,20,22,24,17,23,18,21,14,33,17,15,13,21,17,12,22,19,24,20,24,23,12,21,34,23,25,18,16,19,21,16,18,30,20,25,20,14,27,22,16,17,13,16,22,8,19,16,18,23,18,17,21,16,22,27,17,20,30,20,11,23,23,22,20,15,20,16,30,23,15,18,29,27,16,17,11,16,11,11,24,25,21,26,10,35,15,15,18,15,24,26,19,14,21,15,18,18,17,12,18,10,24,9,17,29,18,14,22,19,9,21,28,15,27,19,17,24,14,14,20,14,19,9,16,15,19,14,15,17,19,22,16,23,17,23,19,12,18,28,21,18,13,15,16,18,16,34,21,17,23,23,18,17,28,24,23,19,19,17,21,12,15,16,20,25,18,14,17,23,17,15,6,23,24,17,15,16,19,19,11,19,20,21,23,24,12,15,18,20,17,22,13,14,10,26,19,29,24,13,12,12,24,20,20,25,21,22,14,11,17,24,23,15,20,17,19,27,14,20,29,25,19,19,22,18,21,14,17,19,30,16,22,18,13,13,18,18,26,22,36,21,14,15,24,17,21,7,21,26,23,19,19,16,20,19,22,19,13,18,18,17,12,18,28,22,24,16,15,21,17,15,19,25,22,16,25,26,26,9,20,19,17,11,15,21,18,16,16,20,21,9,21,28,16,19,15,16,24,25,17,25,18,17,21,15,17,30,11,16,20,18,25,26,26,12,26,7,19,17,10,18,23,15,15,19,20,9,10,17,21,17,22,19,14,17,19,26,12,19,19,18,15,23,12,12,19,28,15,19,16,16,31,22,20,16,22,13,19,26,20,19,19,23,19,15,20,15,17,21,18,14,21,16,22,31,26,21,19,14,20,19,24,20,14,14,16,13,16,13,16,10,20,23,24,22,7,25,18,19,20,22,20,16,12,20,8,13,21,15,12,17,14,18,25,14,23,16,15,15,14,23,19,21,21,22,14,35,26,31,16,12,16,18,14,18,15,18,30,20,5,18,23,20,10,19,15,15,18,18,25,15,23,24,18,26,13,28,13,10,14,18,22,18,23,23,26,15,11,27,15,16,15,14,15,8,14,22,14,16,28,11,13,22,24,21,20,22,9,21,26,24,24,22,16,25,19,20,24,16,20,18,18,16,16,19,18,26,16,16,17,31,16,16,24,20,20,15,18,19,24,22,12,29,26,23,30,16,19,24,29,9,19,15,19,13,16,15,21,10,13,28,18,25,23,14,21,18,11,14,18,16,15,14,22,16,24,25,19,18,24,27,14,18,22,18,29,17,20,25,13,18,12,17,22,9,8,15,14,24,32,20,17,19,16,19,27,17,14,15,24,13,19,17,24,24,16,14,19,18,26,9,28,13,18,22,12,29,20,16,14,22,15,20,24,16,15,21,12,12,15,19,13,22,21,15,17,21,22,8,21,16,17,26,20,16,23,9,18,15,18,15,11,24,9,13,20,9,29,28,15,36,17,26,29,24,23,15,24,19,11,13,19,18,27,12,18,12,17,10,21,22,12,18,22,13,24,17,19,16,26,14,7,15,19,20,19,14,28,25,14,21,17,28,26,23,32,27,20,16,23,18,26,17,21,36,12,20,11,23,18,13,20,7,9,20,14,21,22,17,17,20,20,17,14,14,13,25,22,18,14,25,19,13,22,20,17,25,14,15,13,17,17,22,15,17,17,23,16,18,14,26,20,9,19,21,18,23,12,26,15,16,18,18,21,19,15,20,15,28,16,15,26,15,20,17,22,23,19,30,21,16,26,33,11,18,25,21,29,17,17,18,12,21,27,16,27,26,16,19,23,21,23,19,14,23,16,13,25,21,27,13,25,11,17,17,24,11,14,18,25,17,26,12,15,17,23,27,22,21,16,28,26,26,15,15,17,22,15,21,30,18,15,25,18,19,20,24,26,16,11,20,27,20,20,16,16,10,16,23,21,17,12,24,18,18,22,16,19,14,20,31,18,7,18,21,15,16,20,21,17,22,27,14,23,15,24,11,22,19,12,24,25,24,15,12,23,15,22,18,22,19,10,18,13,14,24,24,18,22,22,12,20,25,27,9,24,14,17,11,13,13,15,8,19,22,19,19,18,14,17,19,20,27,22,15,16,25,20,13,31,11,13,24,20,20,16,14,20,24,9,13,19,16,15,25,21,16,16,17,14,20,9,26,19,22,16,20,27,14,17,23,22,12,25,36,19,14,21,13,22,31,24,13,18,18,21,25,16,22,13,22,15,28,19,14,33,22,28,17,23,14,29,11,17,16,22,27,18,21,20,16,11,20,30,22,13,17,30,23,19,16,16,18,13,18,23,6,16,21,17,18,22,22,21,16,17,24,18,16,18,18,14,14,22,24,19,18,17,24,25,16,9,19,14,18,19,17,12,18,12,17,17,7,24,25,25,18,16,19,15,22,17,19,30,22,28,18,27,14,23,12,18,13,19,12,17,12,22,17,18,14,28,14,18,25,28,27,16,15,28,17,17,17,19,11,16,22,18,16,12,23,19,11,26,26,14,21,16,25,26,20,26,27,22,23,17,13,21,25,16,25,15,14,25,15,21,24,26,22,17,14,16,20,15,12,19,15,18,15,19,19,20,10,18,14,19,23,22,22,20,12,15,19,13,18,14,21,16,24,17,20,22,19,18,23,22,25,14,21,17,29,27,14,18,20,17,22,22,16,21,20,20,24,23,27,20,24,20,21,22,10,14,14,24,14,23,12,16,14,10,13,24,19,28,18,15,18,13,26,21,27,20,21,17,26,23,20,22,16,32,14,16,14,18,20,24,22,12,12,23,25,16,14,21,16,20,14,14,14,20,29,19,13,14,16,16,20,18,19,16,19,21,25,23,22,18,13,26,10,13,19,19,25,29,19,24,23,16,20,21,20,19,13,20,19,10,28,26,14,13,24,23,17,26,8,18,21,16,22,10,16,14,28,26,13,15,17,20,29,16,21,16,20,15,24,18,28,21,18,15,34,22,29,30,16,22,11,19,16,13,20,32,11,26,24,22,22,19,33,17,20,20,21,16,16,19,21,14,17,10,14,13,22,23,15,20,17,17,23,17,24,22,15,15,27,24,19,21,17,18,23,22,25,21,18,18,17,19,23,36,19,25,12,18,17,16,12,22,19,20,23,16,17,20,12,30,16,23,25,14,24,20,25,12,19,16,15,15,21,24,24,16,23,19,22,22,14,27,10,21,24,23,13,20,11,15,22,16,31,17,22,28,18,31,13,26,16,11,19,12,16,24,25,17,21,24,12,20,13,12,14,17,20,15,18,19,19,13,12,14,30,15,16,17,12,21,24,18,21,24,20,25,15,20,25,13,19,21,14,14,27,14,12,13,18,24,13,15,23,23,24,10,18,22,16,13,18,19,24,14,14,17,18,18,18,17,13,24,22,12,29,15,19,18,11,21,18,15,13,14,18,26,16,25,22,21,19,18,27,18,19,11,14,25,29,18,25,23,24,23,20,26,24,25,12,14,15,16,17,12,23,20,20,10,22,20,20,9,20,21,18,14,17,20,20,28,16,11,17,12,30,22,14,29,19,17,13,16,34,18,25,13,26,22,12,18,21,13,20,26,24,27,23,16,13,21,17,25,15,16,29,16,15,13,11,22,13,19,22,18,20,21,15,20,8,28,15,27,22,17,13,17,14,13,22,25,16,20,19,20,27,14,14,14,20,18,21,13,21,18,22,22,19,10,18,17,14,19,24,15,25,20,14,15,23,8,20,22,9,16,23,15,18,22,14,15,21,24,25,16,22,27,21,14,13,20,15,17,17,26,19,25,29,24,17,20,19,26,23,17,13,13,34,21,18,29,24,16,25,22,18,15,14,27,22,17,19,26,23,30,18,12,23,15,19,17,15,8,24,22,13,25,23,22,26,40,30,11,11,24,16,16,28,15,23,20,20,19,23,24,16,22,22,13,21,13,12,27,16,26,17,18,21,12,16,22,18,18,9,20,16,18,28,13,29,28,21,21,24,16,19,18,26,18,26,17,23,13,22,13,32,20,24,18,18,17,12,17,16,16,32,14,19,15,12,21,20,28,16,27,25,20,15,17,15,17,13,20,16,23,20,24,14,16,21,26,23,22,11,25,14,18,21,19,23,15,16,16,15,20,20,22,13,16,14,15,23,24,24,23,12,19,13,23,17,21,29,19,16,11,25,28,17,16,20,16,16,18,21,16,19,23,14,20,20,16,19,23,23,25,21,26,16,18,15,11,10,16,21,25,18,31,13,24,14,29,21,21,15,20,16,18,23,24,13,17,20,27,23,15,28,22,13,26,36,11,26,11,23,17,20,20,15,21,26,32,23,25,23,13,19,15,9,22,20,22,30,23,16,26,32,33,14,20,21,23,21,21,19,8,19,27,16,9,21,12,9,18,26,15,20,16,23,16,17,15,19,26,22,15,18,13,19,17,10,31,22,18,30,11,25,18,13,20,21,11,25,17,15,16,17,21,13,23,22,13,23,15,20,25,17,20,18,17,15,18,20,25,24,20,16,21,17,16,26,19,15,17,25,16,16,24,16,11,21,16,15,21,19,20,20,13,18,29,30,11,21,18,19,16,19,21,16,19,12,31,20,21,20,13,26,17,14,16,17,14,23,32,14,20,23,17,14,16,16,15,29,24,21,17,25,21,25,19,17,19,15,22,21,24,13,28,25,21,25,26,20,20,26,24,24,20,26,23,27,14,27,12,19,10,13,25,13,15,12,18,12,19,29,15,16,18,20,28,24,21,20,9,14,23,13,19,19,12,15,37,28,20,15,23,21,32,14,19,21,26,9,20,12,25,12,18,18,17,19,27,21,26,23,21,20,18,21,13,22,16,17,23,13,12,22,20,22,15,16,29,17,18,22,12,28,16,19,12,10,18,24,23,10,25,18,11,13,26,20,23,25,29,16,26,19,23,14,14,24,20,15,20,30,20,21,23,23,29,12,26,31,19,14,23,19,18,13,16,18,15,28,21,11,23,23,22,21,16,20,14,13,13,16,15,19,14,14,18,12,13,17,22,19,19,20,13,19,15,21,30,14,10,10,15,22,17,23,19,14,14,28,22,15,22,20,17,18,17,26,8,19,23,13,16,17,17,21,15,13,29,15,19,15,21,16,19,14,20,14,18,21,36,12,18,14,22,31,31,14,20,25,21,17,6,25,26,17,21,19,19,12,17,24,20,14,25,31,13,23,10,17,21,21,21,21,12,23,31,22,23,24,23,14,16,23,26,20,20,15,14,15,24,34,20,29,14,15,19,17,14,17,23,19,21,19,18,15,22,18,13,23,22,21,26,25,21,7,15,22,26,14,20,20,27,11,13,18,19,13,23,24,16,9,19,22,17,18,22,16,15,9,14,30,24,22,20,14,19,19,19,22,19,13,14,15,23,21,18,19,14,16,19,23,16,13,21,29,19,21,19,15,25,19,20,16,14,23,15,23,23,16,18,11,24,19,21,18,17,30,14,20,26,15,27,23,22,17,18,15,23,19,17,24,24,23,23,15,13,17,22,12,16,13,25,18,12,24,13,15,21,20,16,13,21,18,21,20,19,26,18,21,18,8,17,25,11,18,19,19,13,8,20,31,18,22,19,20,12,14,21,31,14,19,17,34,25,17,17,16,17,21,29,19,22,18,13,21,17,16,25,27,15,25,22,17,22,19,24,38,11,27,18,17,20,10,10,22,15,19,19,22,24,15,14,21,19,15,18,16,19,23,21,19,10,22,12,20,19,20,22,22,24,25,21,18,16,19,15,13,17,19,25,17,22,17,21,26,18,16,24,19,22,29,24,24,17,24,27,12,20,13,11,23,19,24,12,17,14,18,31,23,12,24,25,17,25,18,11,22,15,24,18,13,9,26,17,17,26,26,23,14,20,34,24,18,19,21,11,20,12,27,22,16,19,23,16,17,18,20,17,16,21,22,25,16,33,17,21,25,12,20,13,16,15,14,32,17,14,16,12,17,24,11,14,13,15,16,16,13,14,24,11,14,17,21,21,24,17,18,14,19,25,22,14,26,11,16,16,24,14,16,22,17,16,13,23,34,22,10,14,23,13,24,22,17,14,34,20,26,20,16,17,23,22,12,28,22,18,13,14,19,17,18,26,24,20,29,17,13,20,18,15,24,28,23,18,18,18,15,24,21,22,14,18,21,20,18,21,21,23,26,11,23,17,22,18,29,19,19,17,22,18,26,16,16,28,17,12,28,19,16,22,18,20,23,18,16,15,17,20,17,14,22,22,18,16,21,20,18,15,17,16,22,20,20,17,19,17,21,14,23,24,17,23,20,18,18,31,22,18,23,24,13,17,16,18,12,18,18,17,15,19,17,26,22,22,23,15,25,19,15,26,20,27,17,28,24,24,22,17,22,22,19,15,18,16,15,28,11,18,15,19,23,15,14,28,28,20,14,23,21,16,24,23,10,15,21,17,17,21,16,18,13,17,14,14,19,20,19,21,14,19,12,20,26,28,17,25,24,24,16,18,28,14,22,20,30,14,30,19,14,23,17,15,18,19,14,17,23,21,18,18,13,27,18,30,17,15,19,18,14,17,21,22,20,9,15,25,18,27,18,9,11,18,18,23,23,17,16,13,26,18,24,18,12,21,20,14,20,30,14,19,21,16,16,17,15,24,33,23,15,21,27,13,23,18,17,12,17,21,24,18,12,26,28,17,19,20,17,14,19,16,17,19,21,23,23,15,25,15,15,17,25,20,18,14,22,18,21,24,18,20,19,13,19,11,25,12,17,18,19,21,15,21,14,22,17,18,13,17,15,16,24,16,15,16,18,20,10,20,28,17,20,15,22,13,17,13,19,15,22,22,23,22,28,27,25,13,21,21,11,16,17,14,11,23,13,18,17,17,20,25,16,16,24,19,14,18,16,11,15,14,18,19,22,18,18,15,16,16,11,25,19,23,21,17,18,13,21,21,20,14,34,20,15,27,15,18,19,20,28,17,27,18,16,19,22,14,23,20,16,16,17,21,21,11,23,21,29,21,25,12,27,15,15,20,24,28,23,21,20,8,18,18,22,17,15,23,19,13,20,15,12,18,18,16,16,22,11,33,26,19,13,20,8,16,21,28,17,18,15,17,22,27,25,23,19,21,24,16,17,21,18,17,25,22,20,26,18,17,28,15,30,15,21,20,23,24,11,20,13,13,18,15,12,17,23,24,12,24,21,16,18,15,24,15,14,23,12,22,24,27,17,15,23,19,14,21,21,22,11,19,27,15,16,10,24,23,16,17,23,18,15,14,18,15,12,14,15,18,19,20,24,17,15,21,17,20,11,14,11,28,14,15,14,27,11,15,30,15,14,15,20,16,22,11,19,33,12,22,16,28,9,16,21,16,16,17,31,14,23,22,15,19,20,23,15,26,16,26,13,16,13,26,23,26,22,20},{29,14,26,23,20,16,25,24,22,26,26,15,11,18,16,26,24,24,16,23,19,14,19,13,20,23,25,19,36,26,21,16,27,24,13,15,17,17,20,17,10,15,23,11,25,14,26,22,17,22,18,20,16,20,18,30,21,17,18,17,24,26,10,20,12,19,23,22,15,14,18,16,21,13,24,15,15,16,18,18,12,22,22,22,30,16,16,29,20,20,25,15,22,17,27,19,21,20,25,28,25,28,19,15,20,13,19,22,13,22,20,27,27,17,14,14,14,28,19,23,29,15,20,30,26,16,17,18,14,12,11,21,24,21,21,15,14,18,20,26,19,18,26,12,14,18,27,12,22,15,28,24,9,18,14,18,26,19,13,23,19,26,22,28,23,11,12,10,14,16,21,14,22,17,13,11,17,18,13,19,17,16,10,18,16,26,15,17,19,26,16,14,18,25,14,23,23,26,20,15,20,22,26,14,17,18,21,9,22,20,24,22,20,27,27,22,27,10,19,16,23,14,21,22,15,25,17,17,25,20,14,16,16,27,18,16,22,17,22,19,16,18,19,16,15,13,21,14,16,18,14,20,18,19,15,24,29,13,23,16,12,12,28,14,16,18,21,15,21,19,15,13,29,19,18,13,29,19,12,24,16,18,15,17,17,28,20,18,24,19,10,24,21,11,17,14,27,18,16,16,29,12,16,14,16,23,25,20,23,32,23,15,21,30,17,31,13,15,16,22,25,30,20,18,31,34,17,13,24,15,17,25,25,26,19,24,16,16,22,21,16,21,15,15,21,17,14,16,29,18,16,17,24,20,20,21,18,20,20,18,19,19,25,24,23,18,17,13,18,16,28,16,14,23,17,22,29,16,20,12,16,17,29,12,22,20,16,16,24,24,24,18,10,26,26,25,17,16,16,11,22,30,19,16,16,29,17,16,24,20,16,15,23,15,22,22,11,8,10,18,22,32,15,22,24,11,18,19,23,20,18,27,11,20,16,16,16,21,22,19,19,26,17,11,19,25,7,24,20,29,27,19,15,13,24,20,19,23,21,19,18,16,32,12,18,21,12,12,18,28,15,24,19,17,15,26,33,19,26,20,24,17,8,19,22,22,19,17,12,25,13,23,19,14,22,32,21,25,20,17,15,19,14,12,21,17,18,9,16,19,18,14,20,22,16,14,23,12,26,24,22,14,14,22,20,21,17,17,31,17,22,18,14,19,17,15,19,26,23,19,12,23,21,22,22,22,20,21,13,18,17,25,23,21,19,19,29,28,24,19,19,20,21,23,25,18,29,27,29,17,17,18,20,14,20,18,22,28,14,22,17,17,10,17,23,16,14,17,25,16,27,22,6,28,18,19,14,17,14,20,14,21,19,19,13,20,13,18,22,17,10,25,22,19,23,17,32,21,24,18,15,23,27,21,18,20,11,21,17,18,16,15,16,12,22,18,25,25,20,18,27,21,12,22,13,17,17,25,15,22,15,16,15,15,18,20,23,24,18,14,19,20,23,25,17,24,15,12,25,18,26,9,16,17,16,22,9,12,22,33,25,12,29,21,24,14,23,10,22,17,15,14,15,17,17,11,19,18,19,25,25,19,21,24,22,31,25,15,15,21,19,19,20,18,18,19,13,24,21,25,20,32,25,17,15,22,20,17,16,16,19,14,19,18,19,20,29,22,20,27,20,16,26,19,30,15,28,11,15,21,21,23,12,16,16,17,14,31,22,21,31,16,23,21,15,26,26,15,20,17,17,26,18,19,17,14,14,24,18,16,27,15,27,37,10,14,21,13,15,23,16,18,19,11,16,18,11,16,19,18,23,22,19,24,27,13,27,16,21,23,21,17,19,28,19,24,17,18,21,21,23,19,25,22,18,22,23,20,31,9,26,14,15,18,18,25,20,13,15,17,26,18,15,19,22,23,21,20,26,36,13,16,30,16,12,17,28,18,19,22,15,33,8,19,18,16,20,13,14,15,19,27,27,15,22,13,16,21,13,20,13,16,9,21,21,24,29,23,17,18,11,21,17,16,18,21,25,17,11,15,30,20,22,16,17,14,17,19,15,17,22,20,20,16,20,15,17,18,16,21,20,14,22,17,12,15,26,25,15,19,18,8,15,31,19,16,27,17,18,21,22,28,20,22,20,25,26,28,12,20,14,15,27,21,19,27,18,21,15,18,12,13,24,18,19,29,18,29,27,12,13,26,25,22,23,22,28,15,20,25,19,16,32,16,15,19,26,17,25,19,23,17,14,22,10,28,12,17,16,21,15,15,15,13,17,21,18,18,17,28,21,22,16,19,17,26,17,28,24,23,18,17,20,22,23,16,18,17,19,19,18,14,18,25,25,23,24,23,25,17,10,23,22,25,21,18,17,14,19,20,24,20,26,16,25,13,17,19,12,16,18,34,20,13,14,17,28,17,18,17,30,22,19,20,11,27,19,15,15,22,17,19,8,24,18,20,21,17,28,31,31,27,17,22,16,14,12,13,24,8,19,16,15,20,28,20,21,20,14,16,13,16,24,21,22,28,22,21,23,34,20,11,14,20,15,37,14,14,16,8,18,21,24,14,14,16,16,15,21,15,26,26,29,20,15,18,24,20,21,19,12,21,22,16,25,20,20,22,13,28,21,16,15,21,24,20,36,18,16,12,26,20,21,22,15,13,19,19,21,23,32,27,19,18,18,22,32,26,18,15,20,21,16,20,20,23,20,15,26,25,23,18,12,26,14,26,11,22,19,15,15,30,26,20,19,19,18,25,15,25,13,18,20,16,21,22,20,23,21,31,22,15,18,20,20,20,21,23,27,21,8,23,12,18,22,18,16,17,19,11,15,23,19,21,19,17,21,10,30,20,19,29,26,22,17,22,21,19,18,19,16,24,24,19,32,24,25,19,15,16,22,18,11,21,18,22,18,17,17,13,14,16,20,25,22,21,29,23,15,26,21,19,16,20,17,13,22,17,25,13,18,25,22,16,15,16,20,14,17,21,37,23,13,14,27,21,16,17,17,16,20,15,17,14,18,17,28,12,21,22,17,24,15,17,21,21,20,26,14,20,29,21,16,17,17,31,12,13,20,25,21,12,16,21,21,14,17,25,23,11,11,21,14,22,14,23,32,18,20,23,20,27,18,21,33,15,27,23,25,19,19,23,14,15,10,22,13,19,19,22,20,29,20,21,19,18,17,17,27,25,18,13,23,13,15,24,20,22,12,16,13,24,21,20,22,20,14,22,22,23,32,19,23,25,19,16,22,25,24,25,23,22,11,14,23,22,14,23,9,15,11,26,19,16,17,26,18,15,17,17,12,21,16,15,21,16,27,17,12,20,19,16,24,19,22,24,25,16,25,10,25,25,23,23,23,25,13,30,23,15,15,18,15,18,26,18,18,18,19,19,23,18,13,15,16,30,25,33,7,16,18,30,14,22,18,25,20,24,15,23,13,29,21,23,18,15,19,20,19,13,16,20,25,18,18,28,18,24,16,23,15,23,27,17,22,19,19,18,19,16,17,21,15,24,28,20,23,16,12,17,24,15,16,25,19,21,15,25,16,17,22,24,25,27,28,11,12,19,17,30,17,27,25,22,11,26,25,18,18,11,12,25,18,17,13,27,20,23,15,11,18,16,17,13,12,16,19,12,15,22,22,21,22,20,15,19,28,19,22,16,18,16,22,25,24,15,15,14,14,16,18,11,18,24,16,16,25,15,16,25,18,20,19,19,12,20,13,18,21,21,21,14,21,15,12,15,30,22,22,16,26,16,14,21,26,11,20,16,32,12,24,11,26,25,16,23,13,8,18,19,29,22,21,30,12,31,22,18,20,8,25,22,12,22,15,19,16,22,19,25,13,19,19,18,15,17,21,28,24,17,22,21,21,22,20,17,27,13,20,15,28,19,15,21,23,20,21,16,19,17,21,16,26,16,20,14,30,19,18,21,19,27,14,18,21,15,24,26,16,13,10,9,21,13,13,27,23,14,21,26,27,20,24,22,21,11,14,18,19,17,19,17,18,12,20,16,18,18,26,22,16,22,24,23,15,21,19,19,14,20,17,24,24,15,23,21,16,32,15,25,15,20,22,21,8,27,21,19,14,30,19,28,24,21,19,29,26,27,20,22,18,30,15,28,19,25,16,17,16,12,15,22,13,14,20,22,13,12,22,22,21,17,26,27,12,27,19,14,22,28,21,22,14,13,24,23,17,23,26,21,13,21,21,14,21,20,21,13,18,18,19,19,29,29,19,15,20,22,12,20,23,16,12,18,19,22,25,11,21,19,16,19,27,21,20,13,25,34,10,17,17,20,29,20,11,22,14,15,22,21,21,25,22,29,28,18,21,25,21,24,17,18,24,24,12,26,23,27,20,25,17,10,26,25,16,21,17,19,14,21,21,27,16,29,14,19,25,19,17,20,22,18,21,13,14,26,18,14,27,20,19,16,27,16,24,25,20,23,24,29,19,18,29,15,21,26,13,18,18,18,14,20,13,22,26,19,15,16,18,13,15,22,18,18,14,22,19,17,21,18,31,23,32,27,16,22,19,23,17,20,12,13,16,11,23,9,24,28,15,25,16,24,24,15,19,15,15,23,24,24,17,22,20,18,7,12,20,17,29,20,22,16,13,19,24,22,9,20,12,27,18,22,29,15,19,24,19,18,15,12,10,24,17,23,18,14,17,20,23,18,34,18,18,22,29,14,21,18,17,19,17,20,19,14,18,18,34,13,10,16,19,30,16,21,22,19,10,15,24,16,15,24,25,18,15,16,16,11,16,10,16,14,24,22,12,32,21,23,15,18,29,23,28,30,27,13,11,18,14,15,19,27,21,13,29,21,13,22,19,9,19,16,25,23,17,20,14,19,27,23,28,26,17,23,19,19,17,16,24,25,20,27,14,11,20,11,22,17,14,30,24,18,20,20,19,15,21,26,21,16,23,11,17,15,18,24,18,10,18,35,11,15,17,23,13,17,18,22,25,12,19,12,19,15,11,13,28,25,21,15,10,24,16,15,18,16,17,24,20,13,17,17,19,16,17,20,16,18,17,16,10,14,20,15,19,15,19,14,15,28,16,22,22,14,25,25,16,22,20,20,29,18,16,15,20,15,19,23,18,16,18,21,21,19,20,18,13,26,17,23,16,14,24,26,14,20,14,21,19,16,18,10,18,25,23,16,11,22,27,17,15,30,14,18,13,24,6,14,26,20,16,21,16,34,15,17,23,20,15,22,14,37,18,19,25,20,22,18,29,24,18,16,15,28,22,24,18,14,24,24,18,23,28,16,14,15,20,19,21,22,26,20,22,26,26,14,24,20,11,30,23,23,24,19,28,24,23,21,18,21,18,17,20,23,16,17,17,26,15,9,16,17,22,20,19,29,11,17,14,30,18,19,21,27,27,14,20,18,21,21,13,18,15,14,9,10,9,27,24,17,20,27,29,15,17,17,15,17,21,20,20,25,27,18,31,21,24,16,25,27,18,23,18,17,15,16,16,27,28,21,16,22,17,20,19,21,37,14,21,15,20,26,16,17,18,20,23,19,16,16,21,14,23,18,20,34,17,20,18,25,23,19,17,15,6,15,24,17,18,24,18,14,16,16,19,9,23,18,32,35,22,23,37,16,15,18,36,15,20,21,23,17,18,15,17,8,23,23,18,24,17,21,16,13,14,16,20,21,13,25,12,27,19,17,18,23,32,32,26,17,26,24,13,20,17,21,19,21,18,24,16,22,24,20,21,8,8,18,29,16,28,17,16,12,19,23,19,20,34,13,13,25,12,23,21,16,22,23,19,18,12,22,11,23,23,20,20,18,20,12,25,22,20,24,22,16,18,18,23,19,17,26,13,21,24,12,19,25,24,16,20,22,14,12,10,16,15,27,23,17,12,24,14,22,18,17,19,24,21,22,20,13,20,24,27,26,22,19,25,22,27,20,26,19,17,15,12,25,24,18,20,28,27,21,20,17,25,26,28,28,17,15,25,17,18,22,18,21,20,16,26,20,21,24,20,12,15,11,14,18,14,23,24,15,29,28,22,13,22,18,19,14,17,19,17,16,10,15,16,17,20,15,13,16,27,23,21,17,19,22,20,27,11,17,24,15,21,22,27,19,22,24,17,15,14,19,19,19,27,28,16,16,19,21,19,20,12,24,17,19,22,17,18,23,15,23,23,14,15,21,12,10,15,23,24,10,18,23,19,19,21,19,30,15,21,18,19,17,11,19,31,21,23,16,15,23,33,19,18,16,14,21,32,27,28,14,28,19,14,18,18,27,14,17,17,19,23,25,16,16,30,13,19,22,16,23,22,14,16,14,27,32,22,13,25,18,14,26,19,10,17,25,21,18,12,26,16,14,20,20,18,14,25,19,25,11,20,26,9,15,21,29,17,18,18,24,29,24,16,17,32,28,15,23,20,14,9,27,32,23,20,27,20,18,23,26,16,22,18,19,19,25,17,24,10,12,21,19,21,15,15,18,11,16,31,20,28,26,30,10,30,33,17,15,17,19,19,22,22,23,22,19,13,21,14,20,21,23,19,21,12,17,23,22,19,15,34,21,21,18,17,8,17,21,23,20,20,26,15,21,18,13,26,18,21,20,18,20,30,22,16,19,11,13,19,17,23,15,12,27,16,15,17,25,24,28,13,22,23,13,20,24,17,35,21,20,25,18,19,21,22,10,13,20,19,14,20,17,12,28,21,29,20,10,19,24,9,18,24,20,28,20,20,21,16,16,16,17,20,18,19,24,24,20,22,12,27,23,14,14,23,22,16,18,23,17,16,17,20,14,20,19,22,16,19,22,19,10,26,16,20,22,25,31,21,29,21,17,18,15,21,25,11,15,17,18,22,27,27,15,12,16,25,18,25,18,13,22,20,16,23,21,17,20,14,22,17,15,16,18,19,24,20,15,11,17,16,19,22,21,11,14,20,12,22,19,16,23,12,19,16,20,21,19,26,28,24,14,13,17,21,11,16,19,18,14,16,21,15,22,28,21,16,8,19,9,19,25,20,14,22,25,29,14,14,19,16,4,9,25,14,13,21,15,16,27,20,26,17,16,16,18,13,13,18,16,29,16,20,16,21,20,27,28,19,13,23,19,21,21,19,24,16,27,15,23,19,27,18,13,11,18,14,17,15,22,23,25,16,23,16,24,26,18,18,19,17,21,15,29,32,15,14,23,17,23,22,17,19,11,14,15,15,22,17,15,17,26,25,20,27,11,7,18,13,11,8,23,9,16,18,21,17,18,16,24,23,23,23,26,20,15,29,21,22,27,24,17,18,19,21,20,28,20,11,19,31,25,18,28,24,26,10,25,20,21,25,26,18,21,12,14,12,22,26,26,16,27,14,19,16,17,18,22,9,21,27,15,12,28,11,16,35,22,28,28,22,23,16,18,15,14,28,12,15,25,13,21,17,19,16,17,20,22,18,21,25,9,13,14,20,25,20,14,25,12,20,21,16,20,21,15,19,12,23,24,23,15,21,19,21,16,12,25,29,25,20,16,25,13,21,26,17,16,20,16,17,16,30,18,21,15,19,19,27,22,20,23,14,16,17,16,22,13,18,18,14,14,18,15,22,27,13,23,16,29,13,14,21,24,24,17,20,15,18,11,18,22,14,20,17,11,16,24,26,19,19,17,16,13,16,12,24,26,17,19,21,19,15,22,23,20,20,16,13,14,25,10,21,17,13,20,25,30,20,10,17,15,21,17,22,20,20,19,14,11,28,21,19,18,22,30,19,23,25,23,17,13,16,12,22,14,26,28,19,19,23,32,27,22,19,17,23,23,17,21,18,17,16,24,20,18,17,21,12,18,20,26,22,21,15,14,13,17,17,20,19,13,14,14,22,27,26,18,18,17,30,18,17,15,21,27,22,19,18,23,16,17,15,23,19,35,20,12,19,12,22,19,11,27,13,13,23,18,12,20,11,20,21,23,23,20,9,24,14,13,39,18,16,21,14,17,17,24,24,26,25,18,12,15,17,13,18,22,14,13,19,23,27,31,22,18,23,22,23,20,16,28,26,19,23,19,17,26,18,19,14,21,16,21,20,12,23,34,18,8,31,19,18,16,22,19,14,20,16,19,20,20,20,13,16,19,28,23,20,24,21,14,21,22,19,27,22,20,13,19,12,22,25,23,16,18,29,19,17,15,20,19,24,27,17,23,18,14,19,35,25,21,17,18,16,15,14,12,16,13,14,24,21,20,29,19,26,21,18,17,24,22,22,27,19,22,20,17,25,15,22,21,17,20,25,24,16,15,28,20,19,22,12,9,17,16,29,20,17,23,19,22,21,18,18,20,19,24,27,17,14,20,14,24,33,16,21,19,19,35,24,14,25,26,26,13,13,17,23,20,21,22,11,19,24,18,10,11,19,17,18,18,16,18,26,26,23,15,20,21,35,19,23,23,19,17,18,22,27,24,18,21,14,18,15,14,22,9,24,23,33,15,24,26,20,14,20,19,17,19,21,17,13,17,27,31,27,22,21,22,24,24,14,25,22,15,14,19,15,18,32,23,10,17,18,18,21,21,15,24,13,19,12,18,23,23,19,12,15,22,33,23,24,17,26,21,21,21,17,17,16,25,18,16,13,11,20,20,23,25,17,18,10,21,24,20,13,14,12,22,17,30,14,27,17,26,22,21,19,21,16,14,12,17,15,25,14,19,18,29,23,16,21,20,21,14,11,26,21,16,24,20,18,23,32,27,15,16,22,20,23,13,23,25,18,24,23,24,13,14,20,13,25,10,17,20,19,24,21,23,19,22,24,17,26,26,23,11,15,18,14,22,15,14,10,15,18,29,13,24,22,20,19,16,29,23,17,20,19,14,15,18,20,16,22,19,13,20,15,20,10,12,30,16,18,14,27,18,20,21,17,23,24,28,25,23,27,12,24,24,20,15,21,32,20,25,14,26,14,18,28,15,31,15,16,8,23,19,20,28,25,36,22,18,38,29,17,15,15,17,19,22,26,28,18,17,23,12,19,14,22,11,29,19,23,8,30,10,14,16,25,16,26,22,25,18,30,22,23,15,14,26,20,25,20,28,16,14,28,20,32,18,27,19,11,19,17,15,16,19,13,21,17,17,14,12,26,21,15,18,18,25,30,22,13,16,17,15,7,23,22,13,13,23,21,18,27,21,21,28,25,28,28,20,15,27,21,25,19,17,17,21,18,18,22,18,17,25,18,26,17,19,32,21,15,13,19,26,23,25,21,16,17,21,32,18,11,21,19,18,17,19,25,23,13,24,16,17,16,31,19,24,11,15,18,23,8,24,21,22,19,20,20,19,15,14,19,14,27,21,16,19,30,10,10,25,23,19,12,15,13,12,23,18,19,22,13,23,17,14,28,26,20,24,16,24,18,18,23,12,23,17,14,19,18,22,25,20,15,17,19,20,21,29,27,21,20,15,25,11,15,12,19,20,23,23,20,14,16,34,15,24,25,15,24,24,14,18,22,22,15,18,23,26,18,18,18,9,26,18,21,20,25,29,16,23,11,15,34,13,13,17,23,15,36,10,17,22,23,18,23,29,27,32,23,20,21,21,23,16,20,21,25,18,15,29,18,20,22,15,22,15,19,11,22,17,10,17,21,26,17,27,18,11,24,19,15,22,26,18,21,21,13,13,21,20,16,25,23,21,20,23,24,21,27,16,18,16,16,12,20,21,21,21,22,21,14,17,16,16,18,20,22,32,22,17,14,15,14,17,15,16,16,19,13,19,27,14,25,12,25,16,25,14,22,17,25,26,12,17,20,22,13,12,29,15,13,13,13,19,10,17,22,23,20,14,15,15,14,15,20,22,13,25,22,19,18,15,21,24,25,27,21,22,17,18,27,21,25,25,25,19,20,21,14,22,16,15,16,14,18,22,22,24,21,22,28,22,18,24,21,18,18,25,19,22,21,14,16,15,15,20,24,23,19,11,23,22,20,18,11,15,22,16,21,13,13,21,24,17,21,24,23,22,19,21,23,26,18,17,21,24,12,21,14,19,16,22,18,23,25,21,10,24,11,26,9,23,25,18,25,27,21,22,16,19,24,15,23,24,26,10,11,24,22,36,15,22,25,28,14,23,15,20,28,22,12,25,15,18,17,14,24,19,24,14,22,21,15,22,15,20,18,19,16,16,26,24,15,19,21,23,21,20,19,18,18,23,20,13,21,16,20,23,27,27,19,17,14,18,18,13,16,16,20,23,18,14,24,27,27,9,18,17,19,14,15,26,17,28,18,17,26,19,32,24,11,16,16,15,24,13,19,14,19,22,16,18,22,25,17,21,27,19,24,13,10,21,16,20,21,25,15,17,13,25,19,25,23,29,12,19,10,9,15,23,18,33,15,16,18,23,26,21,11,25,17,23,19,16,22,20,16,19,24,14,22,17,18,10,29,16,12,15,15,29,16,18,23,13,15,20,17,28,26,23,13,20,23,16,18,19,24,15,25,20,23,23,21,19,19,21,13,21,15,17,20,15,18,11,18,24,22,13,19,20,14,17,23,18,7,34,11,11,21,18,15,24,15,22,12,25,12,15,11,24,19,15,25,23,19,20,18,19,24,22,19,22,17,15,19,27,18,24,16,21,30,23,19,28,12,11,19,25,14,11,20,21,16,24,21,13,16,16,18,21,20,19,24,17,15,21,27,16,24,21,21,19,22,25,16,29,19,16,24,22,15,20,18,38,13,21,23,19,19,21,17,20,25,16,14,18,15,12,16,13,12,18,27,22,18,16,11,18,22,21,16,23,11,10,15,17,19,21,26,15,18,16,15,12,18,18,20,16,18,15,16,29,20,27,21,20,18,24,26,21,17,16,26,17,20,25,19,13,17,18,20,32,20,10,21,13,19,24,18,24,21,24,12,16,34,19,26,22,20,16,14,16,17,15,22,11,15,29,16,27,15,11,21,11,11,21,21,23,24,18,17,23,17,14,12,22,16,19,16,13,22,24,23,26,23,18,13,22,19,32,11,23,19,17,17,22,23,25,21,12,16,13,21,26,18,21,20,18,18,21,17,23,19,19,17,14,27,19,31,11,18,16,12,19,19,13,19,20,13,19,20,14,22,19,18,13,11,20,21,18,18,11,19,16,24,12,26,16,20,9,20,22,19,23,11,12,22,22,30,23,14,15,19,17,15,24,26,12,27,11,13,13,25,17,19,28,25,15,23,15,16,14,15,21,15,23,9,27,21,18,24,30,17,24,13,26,30,26,15,24,22,23,19,21,18,17,16,15,29,26,18,28,19,15,21,27,9,19,19,25,25,21,16,20,28,18,13,19,25,20,16,17,19,22,25,26,16,16}},
{{9000,2.950000},{7,13,12,10,17,10,7,10,11,11,12,14,11,19,9,12,22,10,8,16,12,14,11,16,8,11,11,10,13,15,20,11,15,15,19,12,10,14,15,11,13,11,12,12,13,9,9,16,7,16,12,13,16,11,11,17,16,20,12,9,10,14,10,12,8,12,18,17,9,7,18,13,11,15,19,10,17,16,12,13,11,9,17,14,11,16,9,6,17,16,12,17,15,12,12,19,14,19,16,9,18,8,7,15,21,14,9,14,15,14,15,9,18,5,11,12,15,4,18,14,9,10,15,6,13,12,18,20,10,18,5,26,12,9,9,11,13,15,14,9,9,14,10,12,13,17,12,10,6,6,17,20,16,18,17,17,13,9,14,14,15,12,11,8,11,18,16,11,11,14,18,14,9,17,8,10,22,6,11,11,10,16,7,13,13,17,11,15,14,13,9,10,10,17,20,19,13,29,13,15,15,14,11,14,7,16,14,11,18,8,16,14,13,20,12,13,20,13,13,14,8,9,9,14,9,16,13,6,9,11,12,15,9,18,16,9,12,20,10,12,6,16,14,10,16,17,17,7,17,11,17,9,10,13,11,19,14,10,13,16,14,20,9,14,10,15,18,12,15,12,13,16,19,12,18,11,10,10,11,8,13,14,7,13,14,12,9,14,12,17,18,7,19,11,13,14,13,14,10,12,11,7,8,14,13,15,17,10,12,15,18,14,13,11,19,17,9,15,5,20,17,13,9,13,12,18,10,17,8,17,13,13,15,18,7,14,10,17,17,13,21,11,13,2,13,12,10,11,10,7,10,19,13,13,9,7,28,11,12,11,17,3,15,6,14,9,9,20,18,10,14,21,16,15,11,15,23,12,16,25,15,11,19,7,11,16,23,10,16,15,16,8,12,10,18,10,9,4,9,13,5,11,7,14,14,7,18,17,21,22,13,13,17,15,9,10,24,21,13,5,18,8,21,12,14,12,14,15,12,17,13,19,13,11,8,5,18,18,14,17,5,9,10,13,21,12,14,10,20,10,15,10,7,13,8,13,11,18,9,11,11,15,13,17,14,14,17,13,9,15,16,11,14,11,12,13,22,18,13,17,15,13,12,14,8,21,19,12,8,14,9,12,12,18,6,8,17,13,7,9,16,14,8,18,9,10,18,9,14,7,8,16,21,23,14,14,17,15,12,15,16,13,8,6,13,23,15,10,19,18,11,7,19,10,10,12,15,17,12,22,13,16,13,12,9,10,14,12,16,16,16,9,11,15,17,9,9,17,15,17,8,18,18,14,11,5,11,15,17,12,12,14,20,12,13,17,6,12,22,10,19,8,3,16,18,18,6,12,16,11,12,19,11,18,8,11,17,6,17,13,14,19,20,18,8,8,6,12,21,19,11,10,6,8,12,10,17,15,12,22,16,10,12,15,19,10,17,13,11,21,9,9,10,18,22,12,8,16,15,21,13,5,16,12,12,14,13,14,11,6,9,12,10,15,8,10,6,14,13,14,14,9,13,10,14,10,8,11,21,14,15,10,10,21,15,14,21,9,14,6,17,14,15,11,10,10,11,16,13,12,10,16,13,14,12,23,9,12,17,13,18,15,19,6,11,12,10,21,16,11,13,12,15,19,10,8,8,14,11,11,9,19,12,14,7,12,12,12,18,10,17,9,14,13,21,15,9,12,12,12,11,21,14,4,11,21,18,12,16,9,8,15,18,9,8,13,16,11,18,16,13,13,21,15,13,12,15,20,9,11,21,20,15,7,10,11,10,11,13,15,10,13,12,15,13,8,17,9,19,6,20,9,17,15,17,9,13,8,5,15,12,17,19,11,12,16,8,13,19,11,11,13,10,19,14,23,12,13,11,12,15,19,14,18,11,15,18,9,17,7,11,15,11,19,9,12,14,18,17,13,11,13,13,20,14,18,15,13,16,6,16,3,11,14,12,21,9,14,11,9,16,10,19,16,4,9,20,8,13,13,15,9,12,13,13,11,12,15,14,7,15,17,12,19,11,12,15,13,14,13,11,11,14,21,2,17,12,13,23,10,18,8,15,20,7,18,13,15,11,10,7,15,17,11,13,10,9,15,13,12,12,20,13,19,15,10,9,10,13,8,15,12,17,8,22,9,14,10,9,12,11,15,5,17,16,17,13,9,8,8,8,20,17,14,16,15,12,9,17,14,14,11,13,17,10,12,11,14,10,20,22,11,10,13,11,9,12,11,12,13,13,17,17,12,8,8,6,13,14,9,9,12,12,22,15,6,17,10,23,15,18,15,12,17,14,19,14,20,15,7,5,14,17,19,13,20,8,12,14,17,19,13,12,14,16,20,11,22,14,6,4,7,6,20,9,14,9,14,10,15,12,10,14,9,14,11,6,15,13,15,11,16,10,14,12,9,8,20,12,18,15,21,15,12,9,9,13,17,12,7,14,9,14,20,12,16,13,11,5,22,14,29,16,8,27,11,12,15,8,18,15,16,12,15,9,10,19,16,16,10,11,15,16,20,12,17,10,15,16,14,9,6,10,12,13,22,14,10,15,11,14,8,9,10,11,9,12,7,10,10,13,21,15,11,17,13,13,11,5,11,7,19,11,14,14,14,15,15,10,28,8,6,7,15,23,22,14,22,15,6,9,20,10,9,13,10,26,14,12,16,13,12,12,13,15,10,8,13,16,20,16,11,6,17,8,18,22,13,15,8,14,14,8,14,4,12,8,17,14,18,14,6,14,14,9,11,12,11,11,12,27,17,10,17,17,6,17,7,20,12,20,10,6,17,11,16,13,9,19,15,13,14,9,16,18,16,11,16,14,5,8,19,21,14,19,12,25,12,19,17,11,8,18,16,10,14,10,18,11,9,10,14,15,9,15,15,16,9,22,16,7,9,12,10,10,11,12,13,9,28,13,16,25,15,15,13,12,12,14,8,8,14,14,16,12,15,17,14,21,15,16,20,16,7,6,16,9,7,15,15,15,14,4,8,10,11,11,12,11,6,11,14,16,13,14,9,8,10,8,14,6,10,21,16,16,16,13,18,16,18,9,11,12,11,8,16,11,16,17,11,17,6,15,12,15,10,7,22,10,16,9,7,13,14,10,21,17,14,14,12,15,20,19,12,11,6,18,16,14,21,17,17,17,14,11,10,12,15,13,9,15,11,8,13,18,14,16,17,15,9,11,19,14,9,21,6,11,15,16,17,11,16,22,14,11,10,11,9,13,19,10,13,11,24,15,8,19,20,9,9,15,15,16,12,11,11,7,13,22,12,20,16,13,17,13,5,18,7,13,10,10,11,17,14,18,17,12,12,10,12,20,17,25,20,10,9,12,18,11,18,15,15,14,20,13,16,17,10,12,17,5,13,16,10,15,14,12,6,15,16,21,12,10,22,18,13,14,9,15,12,21,8,12,11,11,12,20,8,19,18,18,8,11,14,13,11,5,9,4,14,7,8,10,7,13,19,11,14,14,17,16,11,13,12,11,20,18,15,8,15,14,12,9,14,20,18,9,15,15,20,13,10,17,19,10,12,18,20,18,16,6,11,12,13,13,15,16,20,12,7,14,6,13,14,17,14,9,11,18,7,11,16,7,16,26,18,16,14,13,9,6,17,13,9,11,15,12,10,10,18,13,13,6,14,18,11,17,8,5,14,11,8,19,11,14,15,13,17,17,12,19,15,12,7,14,14,18,11,11,7,14,14,12,9,10,20,12,17,15,13,16,7,12,18,15,10,13,20,16,14,10,10,16,15,17,15,15,11,14,9,20,10,10,13,21,14,13,14,16,17,15,4,12,17,16,16,15,10,15,13,24,14,13,15,8,10,15,11,29,14,14,21,8,12,16,6,10,9,4,20,14,18,11,14,19,15,14,16,24,23,11,14,8,20,11,10,14,17,8,7,15,9,11,11,12,7,15,10,9,13,18,16,10,8,3,9,9,8,14,23,12,11,15,11,13,10,13,15,20,9,8,11,19,11,9,16,15,9,11,7,14,10,16,17,15,13,20,12,10,16,14,13,16,10,11,9,14,12,10,9,14,13,14,14,16,23,7,15,12,12,14,13,10,12,11,16,5,11,23,11,17,26,13,13,22,11,25,12,16,19,12,7,12,19,11,15,9,10,16,14,9,15,8,22,19,14,18,13,14,12,6,8,9,10,5,8,14,16,15,19,9,19,11,11,11,9,14,11,9,13,7,15,14,16,12,14,23,12,17,12,13,10,26,16,16,13,10,9,15,18,15,10,12,12,10,15,16,20,12,22,9,10,21,24,10,10,11,15,14,11,12,13,12,10,14,17,17,10,7,11,16,8,10,9,10,20,21,13,18,10,11,6,13,12,11,15,14,14,11,17,5,12,12,10,15,13,8,16,12,20,13,10,14,9,17,17,11,18,14,23,11,11,11,9,14,17,13,14,15,15,14,13,10,11,22,17,9,14,15,10,13,16,12,13,11,15,13,11,15,18,15,15,9,12,16,11,15,7,10,12,8,21,14,15,15,18,15,9,11,13,15,12,12,9,15,13,16,8,25,11,10,21,20,11,16,18,17,28,13,9,7,5,18,12,10,11,10,9,14,10,9,15,16,13,16,10,5,10,16,11,17,9,6,13,9,11,13,16,16,18,12,13,11,17,14,11,14,13,10,22,11,16,6,18,8,16,22,12,15,8,10,12,11,11,10,20,10,8,8,15,12,12,12,18,12,10,14,9,13,16,8,17,10,7,12,18,3,16,16,11,9,17,10,11,15,19,7,13,20,10,16,10,9,12,12,18,11,9,16,15,15,22,20,14,10,7,9,14,15,14,8,10,15,13,18,18,11,11,9,10,22,14,7,3,9,9,13,11,16,13,12,8,14,6,28,21,14,9,10,15,10,18,18,14,14,12,18,12,19,17,16,13,11,12,13,10,12,7,8,12,20,4,10,14,10,8,9,7,14,9,14,16,13,15,13,14,15,11,7,12,18,9,18,18,12,6,15,17,11,10,10,16,17,12,10,7,18,7,13,13,13,11,10,12,8,9,4,13,15,11,6,6,10,12,9,16,14,13,16,14,13,16,12,10,13,13,12,12,8,14,14,14,12,9,14,17,8,16,17,11,15,17,13,13,25,17,11,16,13,12,15,16,8,13,11,20,11,15,17,13,13,19,17,8,12,14,24,17,14,12,14,10,15,19,8,10,19,16,19,10,5,5,13,11,12,18,15,10,14,23,17,15,17,17,15,18,13,10,14,9,23,15,12,14,14,14,16,10,16,15,7,12,9,19,19,15,10,11,7,15,9,15,13,13,17,14,9,11,13,28,14,11,12,19,16,22,6,13,15,12,9,15,9,15,11,9,8,8,13,11,17,14,11,11,15,22,12,10,18,11,11,10,19,17,12,16,10,13,7,15,13,16,13,10,8,16,17,10,17,18,7,16,9,14,9,13,12,11,7,12,15,5,20,6,15,17,11,9,16,15,19,13,5,8,23,15,10,9,12,22,14,14,14,19,19,7,6,10,24,17,13,14,15,10,9,17,11,10,13,12,15,16,16,15,18,15,14,10,15,14,16,14,13,14,21,19,8,16,12,15,14,17,10,13,10,3,7,9,17,13,19,8,9,13,12,18,9,7,12,9,14,13,7,18,9,9,12,13,14,13,17,8,11,11,20,7,19,9,11,14,11,16,9,13,18,18,16,13,13,14,14,13,12,14,12,13,12,10,13,16,12,13,12,20,17,10,14,7,14,11,13,18,9,12,18,12,16,8,14,12,21,16,14,9,12,17,19,16,8,14,18,21,23,16,11,12,12,12,15,17,20,12,14,13,13,8,13,15,20,7,12,19,9,12,21,14,18,16,13,8,15,15,10,15,15,13,19,16,13,12,17,6,12,7,9,8,15,18,10,6,15,12,9,15,12,14,13,12,15,13,6,15,16,19,14,14,11,18,14,13,14,13,15,17,8,11,18,16,15,13,8,10,17,18,15,9,18,12,13,17,10,14,15,13,18,17,10,14,10,17,10,13,19,7,16,16,24,22,9,10,17,7,15,6,18,23,15,16,14,12,13,11,21,22,13,9,13,13,17,3,11,19,16,20,7,9,12,11,9,27,19,12,8,15,14,9,15,14,13,4,9,15,15,17,16,18,13,14,11,11,9,16,11,15,9,12,7,11,13,14,14,22,15,14,15,11,18,9,22,11,13,9,9,15,10,9,10,17,12,13,9,15,9,5,11,9,17,14,9,18,19,24,14,11,16,8,15,19,9,12,11,14,8,17,18,13,14,11,18,14,12,13,8,17,15,15,18,14,17,15,10,17,20,16,16,18,19,7,15,12,16,15,12,10,7,15,18,16,11,15,8,12,11,13,6,12,13,14,17,10,13,14,10,14,5,10,13,16,18,10,16,13,12,5,14,18,12,17,12,6,10,18,18,13,6,14,11,11,7,10,15,12,6,10,10,8,13,18,16,16,15,19,9,22,10,10,22,12,8,13,11,13,14,13,4,11,16,14,18,10,15,13,12,21,23,18,15,16,11,9,10,13,8,8,14,16,8,9,8,13,14,15,11,15,12,8,12,11,9,12,17,16,11,17,14,18,11,14,19,9,10,18,13,17,4,20,6,15,14,13,14,19,15,9,17,14,19,13,18,15,14,8,15,15,21,9,8,8,17,18,9,11,15,16,10,9,16,10,31,10,19,18,18,9,16,13,14,13,16,11,13,10,17,14,11,11,15,10,15,6,25,11,18,19,14,16,6,16,8,15,14,10,13,10,16,7,14,11,16,8,5,7,6,8,9,11,20,18,12,14,14,11,14,13,14,16,12,11,16,14,13,17,16,12,15,12,15,15,20,13,16,9,19,9,14,17,20,9,21,13,18,9,9,8,10,19,8,14,19,12,8,15,18,9,14,12,15,15,23,11,16,20,13,17,9,8,14,14,6,11,10,17,14,19,15,14,13,17,14,14,17,15,15,19,17,11,14,20,12,10,12,13,11,16,20,10,15,11,9,17,14,26,12,8,8,11,24,16,16,19,10,10,10,12,22,15,25,12,12,7,15,6,11,12,17,9,21,12,15,10,10,13,8,15,16,10,13,20,15,15,17,13,15,14,12,20,13,21,15,9,17,14,19,15,10,10,14,14,12,8,7,11,17,13,11,25,16,10,14,9,18,8,8,8,12,10,9,16,20,12,11,15,10,14,14,7,14,13,10,9,10,12,17,16,9,8,15,12,18,14,23,6,11,12,17,12,10,9,22,14,12,15,11,26,8,7,14,15,7,20,10,11,12,7,23,16,14,18,16,21,14,15,9,12,11,10,4,11,20,9,9,17,17,12,18,13,11,15,14,12,22,11,17,9,13,8,5,8,10,11,14,13,17,11,11,11,12,8,14,4,10,11,10,17,8,6,9,13,12,9,12,14,8,16,11,18,13,9,14,11,20,9,12,24,17,13,15,7,18,9,15,18,10,14,8,12,14,14,10,15,12,10,18,13,17,13,14,15,11,17,9,14,13,13,12,11,14,15,15,7,14,19,17,11,13,19,16,19,9,14,18,12,17,18,15,16,12,11,10,12,14,21,6,12,9,18,17,13,18,18,8,11,14,15,19,10,19,13,24,14,8,7,11,12,5,15,10,19,7,6,11,12,10,9,15,12,11,9,12,9,17,10,18,4,20,13,12,28,7,19,21,11,20,12,13,10,11,11,5,13,12,16,12,8,17,17,8,17,14,8,7,14,14,15,16,23,17,13,15,13,15,11,19,15,17,14,14,10,5,10,12,27,14,15,18,19,9,15,10,14,17,14,11,6,11,12,18,16,12,9,23,9,7,9,12,14,9,11,7,12,9,15,21,10,10,13,17,12,18,16,21,15,16,16,14,10,9,7,19,12,14,12,14,17,16,20,8,17,22,15,16,11,12,16,14,10,9,13,15,12,19,13,10,15,17,16,18,14,12,13,20,23,11,20,18,16,11,17,17,17,21,10,19,11,7,6,9,19,11,11,12,6,14,10,14,23,3,15,12,7,10,19,15,13,12,16,9,13,9,11,16,14,6,3,12,13,17,16,9,11,17,15,11,13,13,14,17,14,13,18,14,19,15,11,18,18,13,17,18,9,11,16,13,16,10,8,12,19,16,6,17,10,10,13,13,11,21,7,17,17,14,13,12,17,10,10,9,12,14,7,13,20,8,13,10,10,8,17,6,16,21,5,28,14,15,12,14,12,11,10,10,17,13,16,15,7,20,16,12,8,9,16,13,17,16,18,11,10,16,11,13,9,11,17,16,12,10,16,9,9,13,17,15,16,7,8,16,15,13,18,16,7,12,15,18,14,22,13,15,10,10,4,11,13,15,10,7,7,12,13,15,15,13,14,13,11,11,17,10,16,15,14,8,17,14,15,10,13,13,12,10,13,10,16,11,7,12,8,10,11,15,10,16,13,9,17,11,11,13,15,17,16,20,13,17,12,14,11,18,12,14,15,14,15,9,10,12,12,18,12,12,10,14,16,19,15,17,12,20,11,17,12,15,12,11,10,8,14,14,12,8,15,12,9,10,21,12,10,13,16,14,13,16,18,13,11,14,15,20,20,17,17,10,21,16,13,11,13,9,19,14,10,9,12,16,10,12,11,11,16,13,13,18,10,14,18,13,8,23,17,17,20,13,9,12,13,15,7,16,9,15,19,16,17,13,5,8,12,9,17,16,20,13,9,16,17,8,19,18,21,23,14,9,12,16,21,14,14,18,18,14,16,16,16,9,15,9,14,10,19,5,7,14,14,22,15,17,17,15,14,15,16,13,13,19,15,9,9,14,13,14,7,14,33,14,19,12,18,11,13,13,12,16,8,13,10,11,17,14,11,13,18,9,9,20,9,13,11,14,9,14,6,13,10,16,8,12,20,16,24,20,15,18,16,19,9,8,15,15,10,14,14,9,19,17,14,6,10,20,15,21,16,22,15,15,16,6,10,12,12,10,16,11,8,13,14,5,13,20,6,22,18,8,16,9,16,11,19,21,8,7,13,17,13,10,13,15,16,14,13,12,10,14,8,18,16,11,18,14,10,13,18,12,30,13,20,15,16,18,23,5,4,16,12,12,16,10,10,12,13,19,24,14,8,8,8,16,12,15,20,18,8,16,16,16,5,14,19,18,13,13,17,23,14,15,12,18,8,13,20,11,12,12,15,12,16,9,10,14,9,20,9,14,7,9,14,16,13,20,21,13,12,13,10,22,10,20,7,9,11,10,24,12,11,7,12,20,6,17,20,15,13,14,16,11,14,16,10,16,14,12,12,10,18,24,14,15,17,15,15,4,15,16,18,13,13,15,12,13,18,19,14,14,8,11,7,11,13,9,10,13,28,14,10,10,13,11,15,12,11,13,12,13,20,13,17,13,5,12,8,17,5,7,13,8,7,19,12,17,12,16,19,12,14,10,20,15,12,11,11,8,8,13,16,14,18,15,19,9,18,18,14,15,20,17,20,10,12,8,14,9,10,8,20,9,12,11,15,8,9,16,11,18,10,10,11,15,10,15,11,15,14,19,17,15,19,16,28,12,11,31,12,15,21,15,18,6,14,14,14,15,15,16,10,18,11,21,10,19,13,23,12,8,10,13,12,9,17,21,6,15,19,10,12,15,11,21,10,13,10,21,19,12,16,13,18,11,18,12,10,13,17,14,11,10,10,12,20,16,13,23,9,12,21,16,8,12,11,9,15,17,15,20,20,16,7,20,9,6,12,15,17,7,23,14,13,6,15,11,13,14,15,10,8,10,13,10,20,15,11,17,10,13,14,15,13,12,13,16,12,19,12,10,19,9,14,11,16,15,20,15,14,9,12,17,15,14,9,17,6,12,13,13,19,10,9,12,21,8,12,12,14,12,18,14,23,16,16,12,15,14,12,14,8,10,14,18,10,10,11,2,14,13,18,12,17,19,16,7,14,18,17,12,16,9,11,18,3,14,20,11,16,13,13,13,7,17,15,11,13,13,12,13,14,24,10,14,26,12,6,13,15,8,13,14,15,8,9,18,10,11,15,15,10,16,17,12,24,15,24,14,12,8,15,10,16,9,17,10,12,11,17,14,13,17,14,17,8,11,16,9,10,12,14,10,16,7,5,13,15,15,14,11,18,17,9,12,13,10,13,13,10,12,11,13,15,16,21,12,10,10,9,6,10,12,7,12,19,16,15,8,12,10,12,6,13,7,17,19,13,7,12,17,12,18,9,16,10,13,7,11,21,20,15,8,14,8,8,17,15,15,19,16,10,15,18,20,9,8,12,11,10,16,11,18,11,15,12,9,17,15,12,14,23,12,15,13,15,11,10,14,13,11,14,15,15,9,14,6,12,16,12,18,12,6,14,13,11,14,11,12,8,9,15,9,18,9,12,18,17,13,11,18,16,12,9,16,11,18,8,8,10,7,13,14,8,7,16,18,10,7,15,10,22,18,11,9,12,15,13,8,14,12,13,15,17,10,13,13,13,13,9,12,14,15,12,13,16,9,10,13,11,18,14,16,13,11,13,13,6,15,14,11,9,15,18,20,11,14,9,15,21,13,16,14,13,18,19,8,11,9,9,20,10,18,14,14,9,15,14,16,13,16,9,12,9,9,15,9,8,15,9,14,7,13,12,15,9,10,10,18,11,18,15,17,13,16,13,15,13,15,18,6,10,17,11,11,16,10,13,14,18,16,16,15,16,12,17,10,15,7,10,16,8,11,14,14,13,13,10,17,11,11,10,16,13,14,13,11,17,11,12,11,7,17,8,13,13,10,17,11,6,16,10,15,8,11,18,10,10,18,6,18,15,13,11,18,13,15,16,4,7,15,18,11,17,26,15,18,13,12,13,13,16,14,7,8,18,11,20,11,14,9,16,12,6,11,18,21,15,11,11,15,13,14,12,9,12,14,15,13,16,9,13,12,13,11,16,20,12,13,17,13,10,7,23,13,14,19,14,9,15,8,10,11,8,9,16,8,17,7,11,12,11,11,10,19,10,10,10,14,15,18,10,5,10,9,17,16,11,17,23,11,13,18,11,15,17,11,14,15,13,16,24,22,15,12,13,5,11,19,15,11,23,16,20,10,16,8,7,8,13,18,12,15,15,17,22,10,10,14,22,15,7,18,16,11,14,14,11,15,17,9,14,17,9,18,8,11,14,11,21,14,11,13,17,19,13,15,12,10,12,9,19,18,16,18,12,18,19,13,15,8,16,13,21,16,12,14,12,8,16,8,9,4,14,11,8,13,16,11,14,15,8,10,16,19,17,11,15,12,11,10,7,16,13,12,15,7,16,16,13,14,8,9,15,17,19,16,12},{11,16,11,15,13,10,10,15,7,19,11,10,17,9,21,19,19,15,11,11,6,15,13,14,11,16,11,15,3,15,11,8,16,21,8,5,7,10,10,12,13,14,15,13,12,9,17,21,7,12,11,14,19,14,15,21,7,16,15,14,13,16,13,21,17,16,19,10,6,20,10,14,14,12,14,8,11,14,10,17,9,11,13,12,22,12,14,8,15,12,10,7,8,10,18,30,20,13,9,8,14,20,17,16,14,17,13,10,26,7,11,6,15,22,10,15,15,21,8,22,12,13,15,10,13,14,10,15,17,10,15,5,11,18,11,10,17,17,14,18,12,14,7,13,13,18,6,14,12,21,9,13,15,16,21,7,19,12,8,18,11,8,6,21,5,10,13,14,14,9,12,11,14,16,13,7,10,12,8,19,7,12,7,9,10,13,9,9,20,13,10,15,17,13,20,14,11,13,11,11,7,18,15,20,8,15,15,11,10,16,12,11,14,9,18,22,10,9,11,11,9,9,9,10,21,8,9,5,7,15,15,10,10,17,17,22,15,14,7,9,14,8,15,22,13,17,11,11,14,9,16,11,19,7,8,17,15,16,15,10,9,12,11,8,15,18,12,15,8,15,15,10,15,18,14,12,13,16,12,13,7,11,16,21,9,12,11,14,12,10,16,13,11,8,13,22,12,9,24,12,13,15,13,13,16,13,22,13,15,16,14,8,14,8,15,22,16,12,17,13,11,11,12,17,16,8,8,14,11,22,6,14,16,10,11,10,7,14,17,15,11,13,16,16,10,16,7,15,14,24,13,8,10,12,20,11,11,17,10,18,22,14,14,17,14,16,8,13,15,11,14,12,9,14,8,9,16,12,8,16,15,9,10,16,8,9,16,14,15,20,12,19,10,8,14,17,20,18,12,13,16,12,13,4,11,10,13,13,7,6,15,16,14,17,15,10,16,23,9,13,12,12,18,14,9,13,14,15,11,14,8,10,8,11,12,10,7,7,17,11,6,19,15,19,13,8,10,13,9,8,8,10,8,23,13,15,12,8,17,10,17,7,13,19,10,24,9,15,13,14,16,17,6,14,18,14,10,9,17,14,13,14,8,19,17,10,15,15,9,14,12,23,11,12,10,16,11,13,23,11,12,13,14,11,24,11,15,5,10,15,14,15,11,10,21,22,24,13,10,12,10,15,8,12,11,20,9,13,16,20,15,18,19,10,14,14,12,16,18,13,11,15,8,14,21,14,8,14,16,11,12,8,17,15,12,9,19,14,10,13,8,13,23,15,11,10,19,14,20,14,15,10,10,18,12,12,12,16,11,10,15,16,6,16,12,14,15,16,15,7,16,10,21,14,17,10,10,7,18,17,24,5,15,17,10,13,19,18,11,17,11,7,13,11,11,11,17,11,15,19,19,13,16,12,13,11,13,12,9,11,8,14,17,14,17,7,13,10,15,13,20,9,10,5,14,30,17,10,16,7,12,12,12,12,14,19,14,19,19,12,14,15,10,16,13,9,14,18,16,13,22,11,13,15,13,20,11,14,15,12,10,10,7,10,18,12,11,10,12,15,12,8,16,20,12,16,9,18,13,10,15,30,21,10,12,10,11,20,12,16,21,6,13,19,16,15,13,16,8,20,16,10,12,13,28,27,14,14,12,13,11,15,12,12,10,17,21,14,15,16,7,23,13,12,11,22,10,26,11,12,13,20,12,19,10,10,20,14,16,8,9,14,14,17,15,12,13,12,15,7,10,20,13,16,14,14,15,9,16,21,8,14,11,8,18,6,15,13,17,10,13,14,12,13,14,8,14,10,10,13,14,20,22,11,13,11,13,10,10,6,13,7,13,16,16,7,10,14,17,11,15,11,10,15,18,15,11,12,14,16,10,19,10,18,15,14,10,11,17,22,18,10,20,13,19,10,17,13,17,16,15,11,9,11,17,9,7,10,13,17,13,15,15,9,12,10,9,10,19,11,15,6,20,13,25,14,15,8,14,15,10,12,13,11,10,11,17,13,9,8,10,13,19,14,13,16,8,13,13,16,16,12,8,11,21,8,13,10,15,22,14,15,9,10,22,16,19,13,14,15,12,7,13,12,16,13,13,24,22,15,17,13,15,12,11,14,12,12,20,11,20,14,10,15,18,13,10,12,10,9,11,10,14,14,11,19,12,15,13,12,17,19,17,4,12,22,10,13,10,10,15,18,10,15,11,11,9,9,18,20,11,15,13,16,15,14,13,6,12,8,21,10,21,14,7,16,13,18,19,8,11,11,14,15,10,10,14,14,16,9,18,15,10,18,18,13,13,10,13,16,18,16,17,12,16,18,14,15,12,13,10,14,16,6,12,10,21,6,10,12,15,17,9,12,17,7,9,16,16,18,10,12,10,23,11,17,15,17,12,13,18,12,16,16,13,15,14,8,8,8,11,15,18,11,18,11,11,6,11,9,8,12,7,7,18,12,11,14,20,18,18,16,17,16,13,11,8,25,7,7,8,12,14,6,13,11,14,16,12,16,15,5,12,11,18,17,12,13,9,6,13,15,16,12,20,18,11,5,12,11,14,10,12,7,9,15,18,11,15,18,16,9,9,11,17,11,15,20,7,15,9,10,11,13,14,17,13,5,9,9,14,9,13,16,6,6,15,17,27,8,14,13,10,9,11,19,15,19,18,16,14,16,14,8,16,17,14,19,14,25,9,9,9,13,11,24,11,15,23,18,15,12,9,12,19,24,12,10,12,14,8,17,11,19,17,17,5,14,12,11,12,14,21,14,17,19,8,15,8,8,15,16,11,14,18,11,9,13,14,17,13,17,7,11,12,22,12,12,21,13,9,10,13,13,19,20,12,12,11,10,15,11,15,14,10,20,16,13,11,13,11,16,19,18,10,7,12,10,12,13,11,12,11,13,20,14,7,12,10,14,14,17,14,8,13,17,17,10,10,13,17,15,8,14,17,13,12,12,17,21,16,8,14,24,13,17,17,13,14,8,10,12,13,9,11,15,7,20,13,10,9,15,14,8,9,11,13,19,19,16,17,13,12,9,10,9,9,17,10,7,14,11,11,8,18,9,12,14,8,13,8,14,17,11,13,12,12,10,9,19,16,5,14,21,12,16,13,9,13,16,4,13,14,12,11,8,15,5,21,16,16,17,11,19,16,10,11,9,9,17,7,5,17,8,10,11,13,20,10,18,9,13,13,14,11,10,6,10,7,15,14,9,27,7,11,13,14,19,14,14,20,15,16,21,8,19,6,12,19,16,16,9,19,13,12,10,17,7,12,12,19,10,7,12,6,14,23,14,13,17,21,10,19,16,19,18,7,9,13,18,15,11,15,12,15,15,12,12,19,22,16,13,14,10,8,9,8,9,9,8,22,16,15,13,10,10,14,16,11,13,13,11,15,9,20,13,9,7,10,18,13,18,15,12,17,15,14,12,12,11,17,15,13,11,13,14,11,14,21,17,18,11,19,16,17,19,15,13,11,11,14,5,9,13,18,14,10,16,18,21,14,5,11,10,9,9,13,14,15,13,9,17,10,12,17,11,8,10,15,16,12,19,11,12,14,11,12,12,15,11,15,10,7,13,12,10,11,10,13,15,15,18,12,16,18,10,26,11,14,9,12,12,18,17,16,19,13,15,10,12,17,11,5,17,14,17,18,13,15,10,7,8,14,13,19,19,11,16,11,24,14,23,19,13,14,14,12,14,23,19,12,7,6,9,14,17,16,14,12,18,12,10,12,18,12,14,11,10,16,9,8,12,12,11,12,16,23,20,17,13,12,11,10,28,15,13,14,17,14,16,14,13,16,17,17,14,8,19,16,11,20,17,9,6,12,17,11,6,12,10,15,11,17,11,12,17,13,12,15,11,14,7,9,11,15,14,18,20,13,12,17,17,9,13,17,9,22,12,16,15,13,8,9,10,14,7,15,10,19,10,12,19,14,15,20,17,9,20,9,13,12,17,17,9,17,9,15,24,18,13,11,9,10,9,13,6,12,12,17,22,17,6,15,12,21,11,17,12,14,10,16,6,15,12,15,10,11,5,8,13,5,11,14,16,13,16,9,17,10,10,14,14,17,13,13,13,9,13,12,9,12,15,11,16,20,15,11,17,24,15,10,9,12,11,19,8,8,23,15,13,13,12,16,9,15,12,11,10,12,9,8,18,12,14,12,17,7,11,7,15,19,10,10,15,11,11,13,7,8,12,12,14,17,17,7,8,9,17,10,16,6,14,14,16,21,21,6,16,11,11,18,17,8,20,11,10,18,10,15,20,10,13,7,7,9,14,13,11,11,12,20,10,9,12,12,16,10,11,10,17,9,15,13,14,5,10,13,6,16,19,9,12,12,12,7,16,25,3,13,6,11,9,18,15,15,12,12,19,13,10,9,15,18,10,12,20,15,16,22,7,15,15,15,9,19,7,11,13,17,11,15,12,11,20,10,14,11,17,19,7,16,17,19,13,14,16,15,22,12,12,13,14,8,11,8,16,12,14,9,7,14,11,10,10,17,21,9,12,17,18,11,16,9,11,15,14,16,4,13,12,10,19,21,14,14,8,10,9,18,11,12,17,15,17,19,16,19,21,12,11,7,13,15,15,7,13,12,10,14,13,15,11,6,15,8,17,9,12,18,18,20,16,17,11,20,11,16,14,14,11,10,18,15,12,16,18,10,22,17,15,11,18,8,21,21,21,19,25,19,14,10,15,11,18,13,10,9,10,17,13,17,11,12,16,14,17,10,13,12,9,11,17,4,11,11,15,11,13,11,7,17,7,11,18,12,17,18,15,16,12,15,19,12,12,7,8,24,8,11,13,17,17,17,5,12,20,11,9,6,14,9,11,19,9,5,9,12,21,17,10,17,10,8,17,2,16,18,9,10,9,8,10,13,11,8,9,20,10,14,11,12,14,14,11,11,24,12,17,11,17,14,12,9,12,22,13,18,15,19,9,14,6,6,16,9,18,12,9,17,12,13,20,19,11,16,10,8,14,15,17,16,22,13,12,10,11,18,18,16,16,18,10,9,15,15,10,17,14,13,12,16,16,8,13,14,18,17,11,13,12,13,9,14,17,17,17,24,9,14,21,12,14,16,13,10,22,18,10,14,9,11,15,16,19,9,15,10,12,7,21,15,16,9,11,12,10,13,13,19,20,12,16,19,17,6,11,12,10,19,13,14,18,8,10,13,16,8,13,15,9,9,12,12,11,10,25,16,22,7,7,12,12,13,8,23,15,22,21,13,16,9,4,12,11,17,18,14,18,14,10,10,13,6,13,16,8,11,13,15,17,17,16,11,12,13,11,19,13,10,8,11,15,8,14,11,19,14,18,19,16,13,9,11,7,17,10,25,22,11,10,10,11,15,19,10,13,12,18,8,17,17,17,9,9,16,25,12,11,9,16,15,16,13,19,15,13,19,15,14,6,15,14,13,6,10,17,12,9,20,9,12,20,14,10,15,12,9,9,14,6,21,15,15,3,21,18,7,16,12,13,16,16,16,17,11,14,16,12,11,22,13,19,13,24,15,17,12,12,10,17,14,14,10,11,12,9,16,10,4,18,14,15,14,13,15,11,13,16,14,15,12,8,4,17,19,13,13,14,14,9,12,6,12,15,10,10,15,15,11,18,16,10,7,12,11,10,14,12,9,10,10,14,16,19,16,12,11,7,8,14,10,9,16,12,6,10,20,9,8,9,17,12,14,10,13,14,11,8,21,14,14,8,12,16,9,10,11,15,12,15,16,8,14,14,22,16,14,14,12,12,12,11,15,19,28,11,13,8,9,19,6,9,14,6,7,8,15,7,12,19,15,16,7,8,11,19,11,7,22,17,8,11,9,9,17,16,9,18,16,20,9,10,11,13,17,13,9,13,11,7,6,11,12,16,20,17,17,5,15,14,14,17,14,15,21,11,16,25,13,11,8,13,12,15,11,9,10,18,11,16,17,17,15,6,13,16,12,16,19,26,9,15,23,18,9,12,9,17,11,7,14,18,15,15,11,16,16,13,14,11,12,12,11,13,13,15,16,18,8,17,12,11,22,11,15,12,8,14,14,12,14,13,14,14,17,9,21,23,14,12,16,12,13,17,11,11,12,21,13,16,14,12,2,19,17,14,9,12,11,11,12,9,14,12,13,7,15,16,20,10,9,17,11,9,11,13,12,14,11,11,5,19,11,12,7,15,11,5,11,8,13,15,13,16,7,12,13,14,6,7,7,13,10,4,19,17,7,13,12,15,14,11,8,16,12,9,10,18,20,23,19,20,12,8,14,7,20,21,12,13,18,17,8,13,11,11,14,12,8,14,20,12,19,20,6,17,16,13,14,19,19,16,10,10,14,17,23,16,18,14,12,20,14,15,19,9,11,18,11,12,20,22,15,16,16,11,6,20,4,13,10,11,8,15,15,16,14,13,19,10,11,15,8,14,9,7,21,19,11,13,14,14,7,9,9,13,13,17,15,12,10,14,17,11,12,9,23,10,9,13,12,13,17,22,9,19,18,24,19,16,10,5,13,12,9,9,14,11,14,11,11,15,17,14,10,11,18,12,16,17,13,7,16,18,17,11,13,17,12,8,9,19,13,13,22,30,21,17,8,7,10,15,9,8,6,10,20,27,10,21,12,9,8,8,20,19,12,11,15,11,21,4,9,11,11,16,14,11,16,16,19,19,7,12,18,11,6,10,12,9,11,10,12,14,12,13,18,21,13,7,18,17,7,6,13,16,15,8,12,16,15,26,19,12,18,13,14,17,11,12,21,16,12,15,11,18,11,13,15,15,12,22,13,10,12,7,13,6,15,18,7,13,9,7,12,5,18,14,16,6,13,11,13,12,18,19,13,22,19,14,8,9,9,20,12,11,10,15,11,8,14,10,8,10,17,14,13,11,8,20,17,14,8,8,20,23,9,16,12,21,10,9,4,5,14,17,16,10,16,18,18,21,8,11,20,11,10,14,14,13,7,14,10,17,10,17,11,12,13,9,16,11,15,16,14,13,9,17,9,11,11,8,23,13,17,8,11,16,8,22,7,13,11,8,12,12,18,8,18,17,13,10,7,11,14,8,11,13,15,12,18,15,8,21,22,13,12,18,25,12,7,24,17,12,25,12,11,7,8,17,15,20,11,10,14,19,12,11,19,18,11,9,29,16,11,10,17,13,10,12,20,15,20,11,13,18,23,19,9,14,11,12,23,18,15,7,9,11,18,10,5,13,25,19,12,12,17,13,14,11,11,17,15,9,15,8,11,11,16,10,12,6,11,12,16,9,16,15,7,9,12,15,13,9,17,15,22,7,9,10,9,10,12,17,10,17,10,23,12,15,23,6,9,13,15,12,11,16,10,4,7,8,10,15,9,14,12,9,7,14,13,9,17,16,13,16,9,12,7,15,11,6,10,11,20,11,6,25,12,15,10,9,10,6,8,16,15,12,14,12,13,16,13,9,15,6,11,15,13,15,13,15,21,15,17,15,17,17,13,9,12,17,9,10,20,15,16,17,13,12,16,11,10,8,15,13,15,8,19,8,16,13,9,8,17,12,14,7,11,22,16,9,13,15,12,14,7,11,8,14,15,9,10,14,12,9,24,10,9,8,10,11,11,11,14,16,22,12,10,18,10,19,16,5,8,9,12,15,21,10,12,12,17,18,9,12,10,11,13,14,13,21,8,9,9,10,19,18,8,18,18,17,10,13,14,10,15,17,14,16,14,12,12,10,10,9,20,18,19,16,8,13,13,18,10,13,24,5,15,18,15,12,19,19,14,5,13,17,16,9,10,7,12,12,14,15,7,14,9,11,21,10,12,14,16,8,13,14,10,18,23,15,17,13,18,5,14,9,14,14,9,9,12,12,19,16,13,22,11,12,15,7,11,15,13,11,11,15,17,8,19,13,20,16,15,5,13,16,6,18,11,19,7,14,25,19,16,18,6,16,8,6,14,22,16,11,12,12,8,14,17,15,15,11,19,14,17,10,17,10,12,18,11,16,22,10,13,20,17,18,18,16,19,9,15,10,14,9,11,8,13,15,11,18,7,9,20,13,13,16,13,13,12,14,10,13,20,10,12,17,20,16,12,12,19,15,13,16,11,16,14,16,12,13,13,9,11,19,15,16,10,9,6,15,14,11,19,12,15,9,12,10,13,14,10,11,14,12,13,16,17,13,14,13,17,11,15,14,10,20,12,11,16,11,18,17,18,18,16,13,14,22,7,3,5,14,12,13,13,21,18,11,16,14,12,29,15,26,13,12,16,11,17,16,13,12,14,13,13,9,10,22,10,9,12,15,22,11,14,7,15,14,9,8,7,6,12,16,13,16,13,19,10,8,8,17,13,15,8,13,13,8,12,13,13,14,11,15,14,8,15,9,15,12,11,13,14,7,17,9,11,13,13,16,17,11,23,8,16,17,12,6,11,9,7,15,17,14,14,14,5,11,20,21,16,10,10,10,18,10,7,20,10,13,17,9,6,13,16,16,15,15,16,13,5,22,11,8,8,21,14,11,9,22,11,14,12,17,8,16,8,10,21,16,17,10,10,16,11,14,11,12,8,12,23,16,15,15,18,15,9,14,8,16,21,20,13,8,11,17,19,12,7,23,14,21,7,14,16,18,10,14,17,18,16,14,12,13,18,16,11,10,15,18,9,7,12,12,21,17,16,15,11,12,19,10,12,17,14,13,16,13,19,19,14,8,21,16,15,7,23,17,15,19,22,11,10,11,13,11,16,12,9,7,17,15,12,7,13,12,16,12,19,9,12,11,14,10,6,12,15,11,11,13,14,9,14,18,13,11,17,13,15,20,7,9,7,8,15,10,12,12,15,14,8,8,13,22,7,14,11,12,16,18,14,12,16,12,20,15,14,14,12,19,9,13,20,16,7,16,15,11,11,18,15,7,9,13,18,16,13,22,16,7,9,8,12,13,13,13,13,16,13,8,13,17,10,12,10,9,11,16,13,12,11,9,10,13,10,14,16,17,14,14,16,15,10,12,15,12,25,18,14,10,8,8,7,9,9,14,16,13,16,8,6,14,14,11,16,10,18,14,22,11,10,11,7,15,14,15,11,8,6,12,14,10,13,11,19,14,17,8,11,20,9,9,14,7,13,13,14,17,11,7,11,9,14,18,20,22,8,18,15,12,5,22,15,11,9,11,14,10,19,17,17,18,11,18,12,12,10,13,11,12,15,13,10,17,12,17,12,12,23,10,10,16,9,16,24,19,8,14,11,16,17,9,13,23,15,20,11,10,10,10,14,20,13,14,9,15,12,11,17,7,11,17,9,10,17,13,13,16,17,12,5,11,14,14,15,13,19,15,17,10,14,13,8,12,16,19,11,11,13,8,13,18,16,7,13,15,17,13,11,18,19,14,11,8,16,11,14,18,13,9,23,12,7,8,14,10,10,16,13,20,14,8,19,8,10,11,20,8,15,17,22,17,13,8,12,17,6,12,13,18,17,13,13,24,14,15,9,13,10,22,14,13,16,13,15,14,14,11,14,12,16,13,17,12,17,9,15,13,11,12,14,11,11,10,15,21,11,18,17,8,18,13,18,18,13,15,17,9,13,11,17,10,14,14,17,10,12,11,11,23,15,13,9,10,11,11,10,13,16,8,24,19,7,11,14,15,14,20,7,17,18,10,22,11,11,7,12,15,12,14,10,14,12,23,12,11,9,14,9,14,17,12,17,9,8,17,14,10,14,7,13,12,14,9,12,13,8,19,10,14,29,9,6,14,9,14,17,15,16,13,20,13,11,12,18,19,15,21,11,20,18,15,14,14,11,15,12,14,20,19,15,13,16,10,13,24,17,10,9,20,13,12,13,14,11,10,6,20,15,15,18,16,20,17,17,7,28,13,17,8,9,17,16,12,14,10,22,12,7,9,12,16,18,9,9,8,14,18,11,11,7,15,14,4,17,13,10,16,15,17,15,17,13,9,13,9,16,13,8,13,13,18,19,14,8,13,14,19,14,15,10,10,11,12,18,12,14,16,15,7,20,12,14,16,7,14,19,9,9,13,17,8,10,13,17,7,12,12,14,14,16,6,21,14,16,7,21,18,16,6,9,19,8,12,15,15,15,14,12,8,16,8,12,16,18,14,9,10,13,7,20,17,15,15,11,8,13,20,15,9,7,18,9,19,8,18,8,13,15,20,6,18,15,14,16,7,18,11,8,11,16,16,9,12,13,10,14,8,22,16,11,9,10,13,19,11,16,13,17,15,9,14,11,10,16,6,19,12,7,8,14,10,16,9,13,15,11,12,18,21,13,11,12,9,13,15,12,7,16,8,12,11,15,25,18,12,7,14,14,14,15,13,16,11,10,11,11,8,10,11,18,9,16,12,12,7,15,7,13,11,8,8,14,16,10,17,19,14,14,7,12,10,18,12,19,21,16,12,16,14,14,22,14,8,21,19,11,14,15,15,5,16,15,11,15,12,12,13,14,12,20,9,12,8,12,20,14,9,16,10,8,14,16,12,12,9,7,22,7,8,14,14,10,15,7,18,20,12,12,16,20,4,16,8,12,14,7,12,11,13,13,10,12,18,23,18,12,14,16,15,11,16,14,15,13,10,4,15,16,6,7,18,11,11,10,14,19,12,8,11,12,14,13,10,12,18,11,9,14,11,11,6,15,10,16,15,17,6,13,12,19,12,10,18,14,13,17,18,11,5,12,8,13,13,8,14,14,6,12,4,17,7,16,12,16,14,10,13,16,12,11,10,13,11,10,13,13,24,13,11,12,13,12,13,10,12,14,16,16,17,16,13,11,10,16,16,10,9,14,12,18,18,12,10,14,17,14,28,16,10,16,8,16,15,11,13,14,12,20,17,17,10,17,11,14,15,15,10,22,11,8,8,15,15,10,22,6,6,19,13,11,15,18,12,20,19,8,15,17,17,17,11,13,5,14,16,14,20,15,22,13,11,15,18,10,9,17,15,11,15,17,8,14,12,15,13,20,15,18,20,12,16,12,9,15,17,14,14,14,13,14,18,18,15,10,11,7,11,14,19,23,5,7,18,13,17,12,13,6,18,8,10,11,5,14,15,17,10,11,12,8,9,12,20,13,11,13,14,12,15,14,6,7,10,9,13,5,15,18,10,13,12,14,14,13,12,17,21,9,14,12,16,16,8,20,15,13,14,15,6,6,22,15,11,9,15,10,11,12,19,11,18,15,23,8,25,18,17,11,13,12,10,13,9,8,12,11,16,9,14,16,14,15,18,11,14,18,14,12,12,14,14,10,15,11,14,15,19,15,15,11,15,15,12,10,7,7,24,9,15,14,17,11,11,10,8}},
{{10000,2.050000},{183678,183640,184849,183429,184660,183878,182778,183049,183303,183068,183696,184956,183491,184213,186402,184316,183484,184030,183780,183074,184927,182215,183857,183005,183580,185718,185445,184372,183596,185062,185212,183978,182643,184020,184317,183591,184722,184063,184719,183849,185734,184583,184404,184620,185203,185071,184725,185792,185549,183439,185248,184063,183215,184230,185575,182663,185328,184692,186904,184270,182965,184241,184056,184749,185044,184763,183013,185328,184927,184168,182516,184598,184394,185368,183917,184433,183961,185122,185240,183629,184506,183462,183980,185771,185113,184195,184823,184300,184127,186301,185922,185934,186228,185156,186087,183356,184184,184811,183836,183911,185236,183432,185719,183827,185536,183196,184759,185030,185077,182856,183085,184481,184690,184478,182690,183424,186073,184648,183134,184372,183311,184817,183957,182586,184009,183250,184296,186833,183928,183979,184831,184184,184258,183828,184931,184430,184486,183244,183443,184459,183895,185146,185099,184376,183168,184732,184378,185137,183063,183653,183919,184243,183667,184745,182439,184576,184083,184052,186404,184336,183821,182404,185365,183791,184641,185270,183779,184083,184620,183944,185624,182386,185323,183196,182698,184785,185171,185016,184501,187469,185253,183227,185421,183108,184519,182884,183670,184546,184517,182182,185250,184023,184589,183801,185968,183977,181036,183139,183206,185234,184012,183844,185387,183014,183759,184038,182122,184618,183997,184155,184609,183805,184186,183852,183574,183550,185457,182700,182015,185035,182514,184511,182948,185807,185729,184618,184512,183058,185471,183052,184265,185364,184861,186191,183607,183966,182639,182085,183933,186166,185616,184943,183830,184143,184403,184764,182976,184352,185151,183747,185057,184105,183482,183871,184068,183323,184419,184357,183927,185143,184061,184525,183799,184036,184664,184670,183118,185442,185024,183373,183357,184661,184553,184154,184309,184700,183843,182582,185226,183660,184096,185379,182397,185787,182710,184105,183618,183915,185866,184127,182064,185117,185746,182374,183705,183940,184799,183421,184615,181849,183951,183851,184650,182459,182343,184228,187091,184228,183494,182690,184011,184308,186133,184071,187048,182377,184121,183103,181799,185248,185259,183116,184236,183883,184178,183458,184160,185038,185224,184582,181914,184477,183301,185034,186472,184290,184320,185298,185132,183525,183601,184410,183382,183022,185852,184621,182484,185145,184700,183777,183199,184735,183471,184686,184331,185255,184387,182900,183694,184430,184667,184481,182076,184384,185168,184463,184028,185954,185364,183915,184136,184815,185530,183208,183990,183842,184436,182785,184969,183203,182988,184873,183138,183174,185193,181753,184819,185418,185320,184610,183741,183130,184307,182525,184924,186411,183628,184339,184486,185435,184855,183953,184139,183006,184964,183367,186894,185595,185666,184237,183587,185152,183831,184881,184559,186137,184107,183640,184477,184226,184704,184457,181954,185213,184663,184596,184957,183613,182955,186567,183620,184245,184409,184296,185346,184994,183298,183662,183689,185799,184369,184495,184424,184707,186220,187257,184455,184677,184571,183882,183589,185991,185271,185199,183214,186580,184287,183991,184279,185116,184975,182498,185117,184799,184711,184097,183950,183904,182085,183776,187154,185701,184124,183226,182791,184215,182857,182648,184097,183003,184559,185948,184800,183831,184490,185890,184339,183811,184878,184298,183870,185223,182866,183026,183933,183892,185053,183462,185764,183382,184581,185353,183564,184988,183143,183358,184245,184208,184174,183506,184332,184616,184353,184881,183754,184002,181548,184454,184011,184051,184263,184229,184721,183699,184309,184176,184603,183138,185338,184016,183132,185041,184626,183239,183356,185645,184726,186682,184367,182841,184913,185356,184771,185005,183854,185298,186234,182434,185416,185535,183905,183602,181692,185077,185278,182611,182033,183623,182327,185482,184625,183766,184620,183951,184977,182304,184950,183154,184569,185293,185060,185089,185740,184416,184510,184218,185107,182588,185141,183598,183767,182043,184567,183106,186789,186413,185094,184376,182029,183881,183343,184884,186045,183820,182756,186102,182753,182824,185850,183797,185553,185741,183989,185592,186344,183216,185865,184518,184158,184405,184719,184065,183768,182261,184017,184764,185526,185917,184779,184025,183763,186607,183788,184734,185486,183187,184593,183982,184740,183483,184040,184297,184646,183076,184610,185481,184103,183769,184474,186301,183168,184395,183439,183812,183257,184545,184354,183982,184296,184034,184480,183802,184548,183603,185658,182648,183609,181991,184747,184177,181877,184052,182700,183774,183139,183189,183833,185077,183393,184367,183430,182942,184158,185556,184987,182400,184621,183474,183328,183472,184553,185744,184251,183884,184440,184798,183957,185313,183975,182198,182239,184544,185276,183982,185960,183794,185031,183376,184253,186521,185920,184985,183853,184196,185525,183063,182227,183717,183739,184591,183208,184525,186520,184084,184337,181520,182757,185048,185249,184667,182911,184791,184313,183823,184743,185179,185164,183449,184062,185167,183764,185641,184600,185041,186007,185384,185414,184400,185252,185417,185459,185353,183761,185098,185025,183071,183894,184388,184620,184868,184189,184724,184827,182294,183122,184326,184034,185220,182049,184502,182625,185341,184869,182097,183401,184130,186270,185414,183674,183511,183716,184885,184875,185092,184355,184300,184869,183061,183873,186104,184061,183121,183357,184303,183005,185831,185223,184158,183052,186042,182818,184607,183241,183456,185147,184731,184242,183233,184944,185538,184865,185124,184958,184632,185422,184688,185325,184961,185651,183206,185061,184119,184282,185110,183124,185298,184593,183295,183199,182993,185624,184869,182443,183924,186076,184939,183063,185155,181743,182149,185073,184284,184318,184374,181999,184378,183450,184742,185183,183148,184112,185814,184910,183366,183164,186049,184501,183796,185190,184172,184573,185557,182578,184136,184035,185863,183770,185023,183081,185231,184865,184782,183655,184443,184183,183972,184870,185326,183603,182400,183990,184162,185377,185463,185345,184638,183543,183295,183200,185315,185429,184019,183443,183938,185087,185902,183656,185353,183384,184909,185050,183865,183215,185140,183104,183446,184204,183972,184526,182632,183950,184425,185328,184977,183423,184293,185596,183693,185147,184552,183809,184999,185334,185509,184082,182848,183076,182562,185230,184219,184066,182318,184963,186240,185315,182791,184659,183347,183504,184062,185199,184211,184137,185747,184965,183597,185013,183400,183508,182829,186182,185991,184633,184354,184035,183500,184868,185337,183091,182779,183629,185494,183987,186198,182962,184447,184125,183302,183022,184978,182125,182718,183615,183240,184951,183929,184672,182768,183912,185313,184807,183865,182958,184459,184573,181757,184259,184855,182698,182975,183281,181981,185810,184410,183940,183922,183617,182722,185137,184036,185595,183626,183286,185140,183283,186262,183934,183150,183790,184800,183904,184431,185319,182880,182773,184119,183876,185347,184180,184865,182723,183865,185120,184518,182555,184950,181938,183589,185738,184953,186721,185385,183190,184314,184524,185622,183992,183085,183038,183828,184506,183348,184580,184404,183992,183874,183917,184454,185514,185817,183391,184805,183317,182912,183824,184789,182175,183645,185021,183022,185499,184457,185892,184594,185048,182507,183947,184687,184927,182447,184502,183403,184870,186146,183566,184492,184451,183319,182785,183476,183306,184584,183743,185913,184248,184990,185442,184687,185308,185205,185062,184231,182185,185913,183847,185468,183787,184303,181895,184247,185553,184361,182657,182253,182480,184116,184352,185219,183095,183198,184661,183425,184507,184581,185249,185268,185194,185583,183612,184150,185257,184605,184400,186517,183817,184847,184527,186148,184823,182581,183325,183777,182382,183556,183481,184811,182549,184610,186349,184402,181936,183217,183906,184609,181076,184807,182036,184322,183705,184274,185145,183022,184496,184252,184138,184106,184953,184331,184380,184716,184636,184090,181971,183092,182395,182727,183498,183485,185539,186684,182127,185989,183347,183759,185071,184124,184635,183264,183548,183688,182394,185877,183092,185129,184113,184606,183814,182747,185559,183592,184355,184451,184092,184224,182754,183485,182735,184668,184708,186276,186026,185434,184977,185115,185615,182581,187164,183551,182414,183501,184377,183127,184390,183143,186578,184290,183843,185759,184580,185876,183900,185569,186364,182089,184633,183681,185226,184587,183792,184733,184187,184303,183692,183945,183806,184457,186239,185816,183577,184777,184369,184074,185287,184946,183160,184701,183584,182080,185467,185172,184143,181541,186818,184046,182908,183164,185898,184411,183765,185374,184746,184401,184815,184557,182254,185418,184173,186007,183941,184703,185561,185140,181589,185034,184731,184493,183691,185664,184898,184976,183971,182902,183688,184396,185217,184531,183706,186818,184691,184573,185222,184589,184328,183129,184386,183785,184204,182729,184380,183283,183298,183267,183383,182935,183986,183048,184965,186107,183970,185151,183992,183839,184830,183734,184042,183659,183513,185601,184277,183250,184730,183391,185041,185429,185124,183449,184387,183331,183035,185208,184181,183291,183712,183527,183422,183123,183771,185217,183140,183790,184860,185527,183760,183768,183523,183538,183839,182662,185395,184104,184751,185542,182919,183642,183747,185059,184667,182734,183987,184437,182666,185829,184868,181894,183933,185060,184422,184239,183282,183004,183757,182096,185636,184487,184544,183119,183262,183975,183695,182486,185145,184065,183547,184206,185285,183324,183534,184309,185828,182224,184423,183768,184578,184211,183699,183789,184246,184329,183989,183447,183473,183806,183502,184442,182404,185596,184936,186509,183286,183975,184131,184655,183649,183414,183819,184222,183546,183155,185011,183292,185149,184855,183652,183267,184723,183548,184660,185753,182722,185189,183071,183075,184663,182529,182731,183859,185438,184290,183746,183593,184392,182976,184632,184839,185536,184507,184487,182634,185959,183877,184892,183979,183307,183280,183504,183895,184854,186070,183873,183207,183839,184213,184947,186098,183991,184283,185427,184088,182661,184765,182500,183800,182818,185480,183784,184693,183242,184741,183566,184600,184738,183925,185032,184121,184606,184611,183813,184001,184647,184802,183872,183325,187169,183603,182784,182993,186909,182683,185130,182485,183291,184472,184124,184081,184182,185097,183955,183231,184417,183833,184627,183000,184927,185096,183929,184778,185136,184801,183590,184270,186651,186871,184087,183858,186104,185110,185392,184801,183047,182642,184614,184862,183679,185691,182139,185040,183887,185701,182948,185579,183573,183742,182935,184043,184216,185611,184533,184834,181975,183262,182396,183541,183300,185004,185513,185095,182000,184446,184067,184722,185895,184270,183699,183384,183402,184280,185219,184575,184267,185612,183374,182845,183817,183847,183829,183802,184564,183846,184225,185427,184521,186171,185301,185678,184991,182247,185038,180780,184419,184338,183390,184524,184549,184420,184203,185123,185292,183707,182805,184087,184016,182170,185721,184472,184342,184733,184888,183182,187548,183333,183734,184551,184346,182723,183385,184322,182822,186209,184214,186613,183451,183695,184121,184562,185131,183646,184717,184422,185212,182905,184289,184414,184402,183305,185031,183646,183316,183665,184860,183978,184206,183490,184359,181721,184199,186261,186007,185854,183745,184392,184892,184074,184195,182022,183180,185756,185480,185033,182127,183739,183966,184226,184797,185506,183723,184054,185486,184654,185018,183949,182544,185485,183126,182430,183905,183905,184996,185847,185186,184900,184200,184629,183801,183691,184456,184230,181776,184047,182378,184205,183785,183230,185360,184553,184861,186536,185664,183350,185380,181952,183690,185561,184393,182487,181637,183277,183834,184268,184828,184175,185100,182670,184776,185056,182930,184533,183537,181296,184356,182558,184326,183917,185224,184522,184115,183694,183602,183744,184158,183804,184218,183788,183803,185056,184077,184096,184012,185294,183783,184347,182852,182742,186197,185309,185433,183817,184796,184132,182479,186062,182854,184305,184310,182709,185258,184347,184166,186436,185898,183196,185057,184389,185364,184363,182786,182631,184047,182628,184008,183714,184270,184041,185195,181697,185093,183701,185594,181678,185275,184423,184104,182540,181970,185047,184172,184396,184777,185787,184543,182811,182696,186011,186920,183592,183014,185391,184565,185356,184040,184637,182095,183573,185050,183655,182640,185825,184345,182840,185386,183156,185151,185039,182607,184381,183839,183725,184152,184949,183680,185873,184678,182652,184073,184331,185956,184398,185909,184385,186112,184365,183519,182840,184209,184216,183813,185815,183249,185398,183662,183054,183095,182692,183944,184887,183083,183769,185744,183444,184086,183172,185451,184294,183429,183297,183397,185127,183687,184964,183378,184227,184361,183332,184721,184892,182745,183717,182432,183568,185248,182398,185673,184096,183059,183763,183584,183635,183601,183476,184811,184527,182883,184708,182540,186591,183049,183660,185007,183774,184363,186446,182575,186696,183711,185045,182425,183039,183126,185775,185501,184191,183341,183071,184538,183418,183514,184057,183834,183751,183551,184599,184139,183243,183867,183461,185794,185936,184268,183891,185720,183413,183108,181986,184946,184432,185873,184168,182332,183186,183307,183896,182919,183351,183407,185251,182992,186044,184557,183440,184721,185786,183948,184027,185238,186208,183435,183984,183832,185632,184786,186229,184598,181617,183748,182124,185690,183987,186133,186757,184005,183946,183982,182987,184153,182266,184840,184746,185405,185263,182795,182949,184311,184867,185610,185092,185481,185453,183440,184307,184449,184574,184648,183765,185194,184128,184093,183175,185680,185341,183520,184351,185757,185017,183732,184226,185623,183152,184178,184097,183366,183840,184043,185896,184719,183133,185639,183982,183141,182278,184744,182649,185116,184914,183327,182488,185379,184304,185163,186224,184201,183743,183952,183521,185381,183488,184269,184608,184384,184697,182835,182857,184051,183792,183520,184917,185085,184748,185231,185203,183570,185198,184791,183400,184352,184853,183938,183573,185809,184383,181862,183994,186371,184346,183883,183420,185634,183250,185441,185089,184809,185072,185730,184510,184930,183442,183822,185203,186212,185363,183909,184838,184105,184407,184062,183471,184979,185602,182937,183757,185143,185855,183973,184297,184298,183063,186254,184651,182994,183426,183471,185253,184608,184103,185318,182111,185213,185250,183578,184689,182439,184622,182639,185401,186282,185815,182924,184193,185246,185262,185618,183581,184537,184234,184685,182833,184636,185330,182745,185297,182810,185205,184033,183589,184571,186580,185163,183431,183848,183820,185605,181714,183099,185296,185245,184220,183490,183478,185277,184021,185164,183437,184569,183593,184039,183654,184824,184552,183773,185013,181967,182413,184077,184425,184243,183711,183655,183468,181239,185316,183666,183303,183348,183085,185088,184820,184293,183567,184404,182918,184264,183491,183655,185147,186394,184670,184583,181518,184398,183842,182874,183289,185168,181558,184307,184149,184305,184515,182988,185200,182671,185019,182375,181755,182986,183677,183367,183500,184483,182961,183965,184957,185404,183987,183362,184354,182979,184343,183239,184073,184718,183255,184645,184657,184449,183911,184475,184196,183472,183190,184253,185105,184456,184017,183356,184479,184493,183114,184120,184082,184457,183976,184850,183580,186145,183236,184468,185105,183566,186044,184365,183342,183944,183289,185789,183313,183921,184853,183905,184465,184584,184180,185552,184024,184481,183637,184362,181772,184457,185387,185098,186403,185859,184143,184717,186589,184148,183628,184302,187801,184322,185879,184637,184780,184066,185412,185108,184151,185335,182695,185436,183257,184362,185088,183334,185359,182886,185300,183289,181230,182712,185761,184859,183557,183076,185284,183069,184948,184299,184929,185301,182317,184408,185416,181435,184469,184150,185251,183135,185537,184569,184200,184480,182623,185393,184747,183425,185952,184626,183177,184640,184344,183115,183201,183908,185768,184965,184504,185168,184288,183704,184572,185619,185535,183669,184986,184299,185441,185502,183641,184949,185476,184277,181026,184596,183690,183985,183480,185087,184282,184296,186419,183591,183279,184672,184291,182990,185306,184588,183161,183993,183318,186332,185108,183591,185046,184450,184438,184669,186362,182216,185205,184082,184273,184934,185990,184263,185584,183361,184695,183819,183741,184955,184413,183392,185356,185342,182939,181702,182913,184345,183498,182509,184574,183677,184680,184447,184567,185220,185249,184171,184947,183511,185119,187173,185244,183329,184193,184365,184730,185368,184921,185127,185077,183508,185197,185432,182895,183535,185122,184917,184035,184741,184170,185699,186107,184488,183225,185026,183794,184696,183687,186688,184154,182693,183896,184265,184965,184825,184577,184080,187460,184876,183209,184787,183417,184935,183823,185320,184896,185863,183593,185450,186009,182338,182951,184981,183996,184129,181754,184286,185517,184445,184119,183734,183206,183130,186881,184481,184548,185496,184095,185461,185538,184945,184576,183916,184911,184711,183623,182769,184032,183661,184105,184297,182236,183575,185752,184277,183303,183416,182887,182717,184154,182755,183096,182694,184151,184126,183999,185169,184855,185300,183705,183373,184568,184352,184738,183595,184290,183953,184306,184025,182316,184846,186015,184485,183733,184470,184646,182418,182602,183127,184583,184925,183105,184649,185712,183682,183069,184472,184596,184581,184800,183784,185298,184637,184996,183523,183160,184177,184211,183407,185728,182851,185126,183921,184841,185154,182695,182736,183766,183846,184547,184647,183924,184401,183351,182619,184527,184452,184004,185701,184624,183468,183817,184444,182313,183801,185539,184407,182935,186399,184912,184513,183690,183502,182922,183972,183210,185202,183467,183887,184965,182945,184126,184290,183782,185648,186167,183560,187438,184264,184179,183286,184577,184806,185407,184651,184075,184747,183851,183993,183704,185414,183130,183816,184151,183175,183952,184766,184062,183021,183308,183554,183950,187108,186190,184517,184004,184210,185224,183821,183925,183126,186355,185871,182666,185525,183864,183173,185595,184232,183729,182452,186092,185656,184342,184900,185571,183075,184523,183693,183891,183777,183192,183390,184627,183602,182776,184773,183881,182764,183120,183949,183516,183569,184612,183894,183325,184514,184552,184538,184958,183835,184124,182940,183843,183937,183284,185786,183771,183942,183119,185751,182696,183475,184427,185590,184354,183671,183419,184320,185713,182703,183818,183817,185580,182521,186190,184729,185040,186686,185203,186299,184732,183427,182832,185305,184952,184959,183414,183385,184655,184418,184124,184788,184716,184329,183806,184910,184653,183938,184030,183567,187674,184809,185459,184745,184821,182365,183017,184357,185487,184535,184701,183098,184183,184630,185220,184158,182754,183783,183524,186685,183268,183987,182750,184292,184821,182826,185555,181986,184571,184320,183786,183284,184377,184214,184320,185865,185151,185157,184912,184129,183360,186432,186365,183066,183251,183822,184132,183791,184462,183512,183704,184969,183796,183790,182487,184593,184976,185406,184101,183643,184950,185399,182537,183204,184219,185906,183833,183244,182790,184337,183336,184343,184644,183428,184286,184203,184209,185312,182808,184056,185407,185312,184169,182778,185759,185204,183096,185323,184558,183991,182953,185776,184636,183909,183106,183929,183003,183612,186931,184059,184072,185111,182734,184649,184211,181498,184966,184084,183986,183847,185157,183649,185154,183237,184863,183418,184499,185091,184423,184599,185513,183711,185990,184123,184414,183977,185218,184025,183716,184890,186044,183844,184878,183835,183843,183213,183238,185726,185230,186046,183678,185876,183928,185643,184408,182715,184847,184043,184469,182359,184332,183381,182122,182997,183053,184301,183305,185229,185601,183456,183935,185961,185245,183921,183991,183338,184626,185772,183390,184191,182876,184098,184529,184030,185154,182554,182801,183550,184230,184537,184571,183945,184929,182705,186246,184942,185537,184770,184607,184955,184272,183877,184268,183946,184466,184109,184931,182585,184848,184353,185394,183709,184697,184597,183377,186028,183997,183688,183168,184132,183480,183761,183708,182249,184104,183542,184428,183889,183844,184947,184972,182772,185712,183679,184608,185744,184378,184855,183641,184112,183771,183814,183658,184679,184142,184940,183850,184329,184168,183873,185703,184665,185436,184952,183980,184164,185547,184192,182645,186632,186618,184020,182547,185956,183668,182965,185996,185571,182784,186072,184554,183319,182501,185995,183187,185136,181787,185441,185566,185578,184335,183015,182859,182446,185268,183539,183432,184432,183145,185051,183128,185099,183847,183283,184522,184375,182952,185433,184436,186841,183955,183054,182914,183872,184656,185774,184824,186743,182868,183077,184911,184522,183176,183158,184278,184202,183621,182504,183803,184214,185276,184700,184519,183940,182356,183837,184653,186653,182635,183396,182148,184021,184951,183500,183609,184283,184236,181213,185072,185250,184484,183952,184077,185097,184337,185935,184493,183638,183407,184109,185480,185777,183139,183893,183660,181889,184150,183900,182961,182882,185632,183562,183810,182543,186094,184327,184750,186128,183033,183477,185767,183513,183852,184878,184921,183755,182495,185259,183794,183632,184789,183928,182975,182130,182426,183981,182321,183710,184605,185220,182877,184313,182806,184598,183233,184616,184580,185477,184153,182956,184712,183686,184302,183873,183121,184177,185185,184743,182685,184241,184637,185810,184712,185540,186568,185809,183336,183180,184143,185410,184554,185806,184947,185096,185294,183368,186607,183039,184407,183257,186750,184727,184464,184684,184309,183094,185476,183397,182901,184059,185619,184294,183525,183440,182102,183531,185142,185552,185670,185133,185111,183386,184426,185105,183602,183858,183713,185172,183344,187096,183827,186660,184429,184557,181697,183289,184715,185709,184340,183972,182651,187125,183116,185302,185496,183372,183404,182831,184675,182839,183347,184587,184186,182483,185101,183608,184307,184694,184634,184694,184785,183986,183107,183544,183207,183670,185706,183173,184126,185567,183988,184256,183083,185410,186586,182714,183266,183750,183973,185321,182949,185114,182996,184924,183435,183056,182919,183781,184269,183371,184823,185621,184345,183216,182774,183903,185339,183664,184268,184735,185485,183634,185039,182801,182748,184346,184158,185458,184070,184124,183854,184710,183682,184910,183786,186892,183293,183118,184196,183972,185781,184589,184698,182020,184789,184095,183161,184387,185533,184624,184631,185086,185128,183211,185643,185094,184746,184717,183178,184084,183103,182121,184082,183977,183668,183312,183957,184952,183521,182753,184531,182856,184664,183570,184561,184606,185863,183823,184782,182900,183398,185270,184052,184172,183644,183633,183150,183299,184153,184977,184394,185406,184207,186329,185561,184252,183196,184912,185803,184868,182943,185869,185040,185190,182436,183890,183990,183720,184415,184583,184185,184064,185006,181874,186351,184516,183838,182929,184592,185649,185862,184511,185034,184505,184396,182965,182440,182909,184204,183526,183787,182502,183610,184573,185347,185214,185665,183678,184220,184286,184755,182942,184190,183148,183732,182779,184713,182366,183343,185135,183863,183208,184440,186047,184663,183445,181881,185769,184059,185154,182387,182689,185215,184025,185881,184138,183963,185845,182450,184913,185044,184760,186341,183257,183872,185262,183152,183256,185313,182915,183665,184861,185804,183609,186033,184730,184622,183303,183744,183631,183529,183037,184148,184409,183203,184847,183574,184221,183813,185474,184631,183133,183105,185654,184817,183973,186238,185722,183481,185520,183498,184710,184171,183506,183856,183503,184129,184087,184370,186287,183652,184601,182870,184186,185545,185043,184036,184451,185305,184832,183143,184427,182965,184407,185651,183888,184509,184006,187284,184377,183856,185559,184555,185987,181942,183642,184197,185772,184976,184474,184198,184390,183585,186210,184356,183411,186371,182684,184280,184155,183515,183911,182910,186710,183468,185793,186267,184201,184539,184121,185606,183337,184322,184396,183781,185280,185022,184602,183699,183820,183607,184313,182919,184218,183036,182873,182854,184957,182815,183567,184777,183199,185238,183880,185363,183772,183432,184482,184678,183892,182988,185147,185591,183108,186642,185104,184087,184438,183343,185066,183045,184131,185151,183919,184776,185011,183097,184820,183910,182964,184193,183427,185391,186148,185121,183081,184190,182670,183800,185249,182646,185118,182843,185363,185270,185242,185141,185583,182664,184942,184002,184436,181873,184715,184769,186294,183086,183220,184648,184088,184571,185577,184937,184183,182293,184346,184581,184517,184394,183730,183979,183702,184732,183475,184996,185110,184045,182549,185082,183133,184864,184551,183747,184206,184716,183576,184001,183610,186197,182540,185499,183335,183237,183442,184275,185084,184019,186331,181988,184693,184630,183815,183982,184008,186372,186231,182370,185492,183389,184125,184532,184671,184563,182577,183770,183743,184101,185154,184207,184110,183870,181243,182744,183832,183525,183376,184322,183467,184354,183618,182435,185616,186205,184511,185698,186374,183318,183815,184741,183707,185415,183739,184477,183862,184974,183466,185393,185067,185783,182821,184198,184634,183116,184680,183243,186679,183700,183404,183770,183868,184324,185871,185159,184811,183130,181757,183998,184727,184934,183584,183733,182724,184025,183833,182734,183848,185656,183332,185060,184073,183699,186127,185447,184777,183423,184711,183057,184325,184505,184010,183600,183421,184181,182917,184595,183534,184512,183317,185338,186064,183455,183836,184809,185741,184164,184942,185706,184017,183475,185387,182823,184164,184276,184206,184366,184507,185422,185999,185743,185776,185671,186101,184592,185168,185217,182386,183920,184586,182162,184041,184964,185164,184861,183675,185292,183142,184941,182814,185382,182760,182627,185198,182696,184981,184282,185374,183430,185393,184092,184333,183707,185335,183377,183500,184656,183858,184778,184021,184191,185951,183463,184008,184929,185130,183502,183057,184019,183295,184339,184256,184960,182372,187213,183619,182920,182422,184563,183933,184281,184022,181631,184011,184187,185735,183602,184011,184662,184584,185033,182908,182598,183734,184037,184059,183619,183835,184692,185415,183705,185247,184337,184945,183765,183674,183571,183006,184613,186378,183613,185611,183794,184840,183734,184462,183894,185305,183850,184087,185286,185760,183116,182639,186120,181262,183726,185317,184796,184943,184502,184120,183691,184627,183974,185058,184513,186304,183371,182338,184831,183389,184743,185401,184428,181717,184581,182968,182577,182834,184850,184255,183535,185159,183415,184887,184882,184485,183258,183787,184494,184161,185705,185842,184365,183303,185243,183733,186805,186654,183817,184349,185453,185214,184202,185253,184825,184504,185028,183833,185145,184601,183074,182755,183445,184818,184710,184270,184121,181934,183464,185385,183964,182845,183563,183952,183668,185518,182295,184598,184045,182733,183922,183137,183074,183322,182935,182703,186202,183126,185470,183822,185209,184850,184421,182396,185479,183779,184031,182987,184443,183891,184112,184571,182210,183550,183513,184377,184635,185153,184279,185369,184741,183633,184054,185530,182860,185390,184940,184295,183996,184334,183423,184637,184565,184085,183312,185245,182572,184473,182425,185316,182262,184845,184436,184914,184723,183825,185360,185057,184519,185203,184585,183072,183381,184452,185172,185623,182241,184990,186211,183356,183432,183546,184140,182209,182494,185407,183934,183930,185355,184360,184946,186362,185620,182656,185112,183804,184094,183244,184337,184743,185241,185006,184098,182563,183601,185722,184978,183629,185038,183253,186176,183529,184501,184528,183710,185001,185067,183808,183814,184759,182438,184197,183845,184730,184086,184054,186225,185291,182300,182707,182838,183517,183951,184503,184693,183212,184172,183884,183843,184605,183264,183224,186399,184167,183818,184271,186185,183883,186083,183665,184375,184372,183027,183602,184376,183286,184697,184468,184519,185876,181177,182540,183811,184148,183577,182672,183999,184519,184551,184018,184464,184789,182468,183419,184409,185679,185790,186736,184085,184391,183604,184638,183555,184672,183166,182533,185381,183287,181570,184040,184058,184968,183204,184471,182670,185204,182681,186503,184175,183472,184244,185673,185133,183282,185494,186016,185453,184746,183854,184643,183751,184579,184420,182596,184374,183501,185603,184929,185708,183128,185787,183004,182974,182353,184792,183487,183111,183022,183573,185570,184881,185130,183439,183691,184258,184586,184769,183198,184367,183955,185359,184866,184559,186170,183031,184104,184277,184279,184884,183524,184168,183244,182203,185219,184704,183739,184970,183958,184477,183136,183454,184034,183945,182327,185561,183804,185186,181599,184110,183087,184735,184150,182902,184594,184620,184863,185158,187209,183056,184739,184027,182852,183991,183378,183419,183532,183467,184918,183875,182215,183787,185231,184546,183258,185588,183820,182053,184008,183599,184235,183995,183645,184752,184119,183647,184188,185084,184089,184429,184812,184946,184801,182876,184635,185138,184359,184194,184755,183899,184081,184270,183893,183851,183260,185235,184727,185262,184516,184527,183291,182164,185596,183126,182806,185047,183696,186315,185469,184032,184384,182464,183957,183119,184052,185937,184132,185086,182956,183618,184742,182448,183864,186477,184086,185119,184601,184732,183487,184060,183859,184253,184131,184442,183755,183877,184029,186376,182726,185071,183902,183322,183898,184792,183458,183924,185313,183588,182869,182334,183736,185271,184897,184319,185512,184408,184561,183357,184716,184543,186124,183602,182755,185816,183775,185855,185121,184340,182729,183683,184240,183689,181804,185305,186598,183582,184801,183150,184230,185190,184431,184574,185792,183355,182968,183750,183559,181978,182575,185310,183317,185329,184172,183792,184917,184311,185069,184457,184179,184434,183823,185067,186394,183294,184556,182599,183776,184067,186140,183554,184142,184633,183501,183437,183920,183071,183071,184356,183708,183531,183413,183723,185935,185566,182035,183192,184049,185541,184637,183478,181075,183116,184678,183524,183372,184796,184835,184084,184772,185384,185587,184442,185165,183527,184666,182689,181649,183205,183733,182038,185017,184402,183697,184449,185912,183855,183959,183439,183562,185317,183900,183330,184576,183912,181510,185705,184581,185258,184421,184577,186260,184898,182266,185141,183340,185060,184098,184879,185745,184392,183911,184957,183945,184056,185569,185148,186000,184189,183733,184669,184813,183797,183565,184121,183246,184930,183391,183669,183119,183423,186092,184589,186185,185444,185178,182917,185023,185410,183452,183427,182735,184798,184028,182725,186911,185165,183488,184808,183899,181674,185277,181865,183893,185085,183094,186070,184190,185007,182926,184591,182876,183793,184793,185115,184939,184077,182639,184317,182311,184402,183763,184448,183781,182524,185233,184235,185054,184458,183597,182882,184703,185386,184305,184326,185056,184642,183727,184914,185232,184437,183762,183219,185051,184366,184529,184823,185583,185045,184833,182354,185242,183992,186865,185146,183103,186824,185488,183675,184936,184386,184157,183109,182514,185309,183738,185056,183583,183632,185242,184363,185276,184655,182671,183367,183260,184085,182356,184729,184024,185659,184571,184841,183040,182767,186048,183749,184365,185423,183663,183245,183995,184112,184861,183705,184908,183696,185798,185059,185617,183482,184997,184306,184843,184438,183076,183563,184853,184249,183090,182575,183637,185845,184336,184089,184509,186612,184494,184493,182473,184673,185119,184579,183109,184057,183678,184081,183915,184007,183550,184641,185203,181958,184479,185453,183073,186385,181787,183222,184093,183008,184880,184084,183018,183121,183706,184837,182468,182755,185229,183687,184697,185067,184062,183670,183486,184109,183221,184430,183168,182894,184355,184874,185730,183137,184152,183389,185272,185129,184668,185073,184361,184302,183626,183798,182361,184445,184468,184525,182637,183928,185052,186060,184181,184211,183482,184334,185381,184874,183347,184039,185385,185649,183275,182565,183282,182351,183994,183241,183087,182606,185208,185515,182448,185575,183127,183048,182419,185415,183350,185883,183556,184037,184480,184114,183718,183390,184577,184576,185199,183297,184753,183936,184392,184642,183878,185197,183695,185514,180982,182667,184177,183770,182843,184193,183074,184633,181902,182818,182512,182676,183449,184438,184837,184474,185209,183386,184806,182800,183565,185193,185316,184275,184504,185657,182753,184443,183081,182772,186846,184236,182378,186423,184885,185636,185721,184641,184119,184186,184319,183981,184344,184015,182369,185228,184968,184608,184135,182870,183830,183653,183869,186800,185889,184249,183183,186475,183282,184259,185832,185396,183105,184000,183634,186277,185458,183483,183751,184166,184493,181963,182913,181910,183823,185490,183839,184262,183364,185662,186686,185537,184411,185415,184924,185067,182794,185707,183061,183869,184909,184790,184573,186271,185394,182720,185767,185675,184781,183374,185321,183556,183117,185611,184644,185839,182989,183781,182591,183077,186069,186013,185619,184942,182117,184245,184925,185047,182587,182621,185751,185574,183826,184613,182422,184529,182820,183877,185738,182183,184587,182613,183826,183717,183907,184315,185752,182930,183728,184632,184849,184834,184040,184384,184060,183969,183981,183290,184274,184309,184916,184943,183733,182414,182731,185701,184300,184527,184577,184355,184082,187055,185646,184352,183380,184127,186067,184225,184686,185015,183220,183606,183100,181730,183355,184157,185821,184676,182340,183994,184448,184760,184573,184324,182057,184547,183981,183701,184687,183445,185525,183846,184090,183826,184516,184422,185617,183306,183358,183560,184085,184376,184856,184450,182808,183688,182885,185191,183641,186493,184311,184018,183795,183867,186434,184469,184451,184273,184667,185363,184157,185211,183905,186925,183776,184012,183397,183382,183158,184487,185306,184181,185211,183946,184622,184170,183440,183609,182497,183289,183341,182889,183924,184069,184147,184411,183631,182364,184745,183094,183163,183990,182427,185823,184519,183243,186536,183474,183567,185044,184904,184828,185657,182466,183815,184950,183849,183660,183069,184497,183421,181842,184617,182663,184922,183509,184625,183104,185894,183101,184523,184614,185475,185108,181823,184549,184247,184177,184562,181956,186407,184081,184514,184678,184252,185841,184237,184417,184043,185360,182706,183542,184227,185017,185547,184577,184176,184097,184809,183379,183506,186919,183532,183830,184145,185037,185341,184539,184840,182887,182267,185208,183598,182621,181876,183224,183624,186199,184055,181954,184661,185242,183781,185559,183719,183799,185217,184465,183214,183517},{63518,64585,61771,63718,62478,63292,63313,62008,62301,62416,61808,63927,62670,62192,63123,63101,64619,62121,61897,63202,64154,63502,63628,61985,61241,61624,61540,61547,63451,63294,62481,61738,61880,64446,62170,62376,62845,61583,60513,63671,62637,62847,61944,63719,61650,62876,62831,62399,62855,61751,63192,63257,63140,62415,62938,62913,61781,62382,62312,62576,60986,61777,62156,63081,63948,62271,63380,63197,63602,63736,62478,60879,61546,62609,62129,62822,62347,61212,63238,62157,61473,62601,61340,63823,65525,63330,63725,63254,62686,62293,62687,61731,63213,62738,61663,60986,63296,61540,62432,61498,64570,63083,63101,62877,63011,63280,62687,61747,62636,63449,63583,62691,62981,63807,62547,62232,62382,62656,62937,61663,61949,62650,62230,61829,63316,62660,64449,63266,63288,62724,62473,61960,62353,63913,62398,61089,61942,63545,63136,63312,63243,62379,62352,63182,63504,61794,62411,62180,61742,61847,61758,61474,62034,61996,61812,63332,64102,63447,62108,62014,64007,62154,62155,64631,61808,61488,62457,63060,61381,63291,61918,62647,62256,62992,62315,64112,62123,62846,61786,62972,63730,62629,62574,63120,63374,63272,63749,61322,62554,62883,63846,61548,61676,63355,60773,62941,62140,61900,62816,62850,63577,63932,62872,60909,62125,62811,63142,62511,62630,63998,62391,62795,63095,63250,62122,61761,62280,62642,63830,61103,62256,63228,62569,62677,63189,62918,61790,63639,62928,61326,62189,62472,62564,62399,62623,63921,62370,62989,61785,61952,63004,62668,61800,64014,61893,61745,62558,62386,62933,63538,63847,61966,63597,63157,62378,60981,62346,62585,63101,63003,63139,63603,62364,62250,62262,62616,63667,61555,63144,62709,60611,61714,63015,61388,63628,64074,62568,62142,62715,63670,63482,62802,63730,62946,62776,63248,63487,61267,63551,62877,63818,62233,62463,63464,61995,63115,61590,62159,63217,63540,62657,64338,62139,62504,62420,61332,61786,62775,61763,63520,62549,63135,62473,63823,62850,63048,63677,62094,62759,61388,63790,62204,62933,62979,62729,62864,61852,62563,62989,63179,61867,63536,62174,62433,64374,63323,62811,64409,61458,63660,62467,63813,61623,61951,62884,61250,62368,63281,62580,62792,61561,62491,62717,64185,62816,63075,62761,62695,63323,63790,62284,63084,63290,62776,61576,62460,63628,62951,62003,62468,62273,62171,62152,61716,61111,61966,60677,61560,61556,62634,63152,61355,62023,63691,62293,61489,62377,64593,62913,62238,63505,63073,63379,62100,63018,61727,62308,63967,61979,62432,63514,63591,63321,61689,63757,63349,62276,63410,60841,63688,61972,63083,62009,62660,63811,62024,62786,61455,64508,62366,62210,62621,63541,62485,62858,62204,62988,62273,63009,64139,62547,63975,62921,62533,62319,60993,63482,63382,62396,62803,61893,62550,63383,62253,63047,62119,62845,63782,62609,62354,62499,62931,62824,62299,63107,61594,63202,63656,61964,63123,61871,63818,62747,61352,61472,61989,63068,63087,62413,63149,61869,62176,62596,62489,61588,62719,62200,62796,62584,62122,62406,63363,62378,62109,62341,62649,62137,63161,62697,63966,63988,62378,62523,63962,63891,60895,62903,61481,64355,62912,61101,62189,63499,61814,62829,62402,62601,63127,62133,60868,61344,63889,63494,63492,62797,62600,63788,63454,62691,62445,61811,63159,62471,63903,63809,62347,63824,63301,62286,62714,63440,61947,62260,62665,62126,61344,62063,62079,61656,63737,63228,63415,62833,62720,63056,61748,62725,62930,63213,62292,62229,62083,62769,62773,63195,62329,62721,62250,62581,62272,61350,62615,60857,62321,62854,63433,63030,62843,62451,63708,61749,63846,63181,63537,61233,62930,62905,61877,62165,61526,61856,62143,61166,62012,62640,62926,62023,62273,61932,62109,63393,63158,61541,62646,62186,62414,61820,63597,61793,62010,62546,61060,63093,61535,61568,63479,62328,62604,63333,62801,62716,63331,62813,62118,62578,62040,64567,63498,62020,61660,62916,61835,64260,63206,62320,62960,62454,62852,62965,63460,62588,61495,63173,61752,63482,62635,62938,63344,63196,62756,63836,63324,63507,62882,62336,63078,63946,62312,61916,60716,63522,61512,62386,63355,61333,62932,63351,62973,63039,62168,63302,62591,62604,62802,64039,62244,63845,63395,62322,62027,62452,63260,62854,62408,63096,62194,62836,61345,62175,62343,62751,64042,62749,63215,61605,63072,61352,63442,61884,63628,61150,63881,60934,63272,62402,62649,62611,62731,60986,61543,62098,62127,61150,62688,63286,63175,62126,63454,62725,62154,63189,62787,63301,62368,62308,62740,62115,62297,61804,62771,63317,63031,62905,62802,63645,61532,62663,61569,63250,63464,62016,62146,63168,63808,62064,63845,62650,61806,62351,62740,62131,62889,62092,62137,61736,62993,63414,61936,63882,62830,62782,63194,62400,62643,62107,62786,62306,62738,61553,62980,62227,63630,63131,63677,62118,63421,63605,61980,61652,63809,62846,62927,61566,62740,62201,62220,63096,63454,62246,63813,62531,62536,62623,63907,63389,63873,63650,61615,62972,62017,61882,61537,62428,62086,61961,62587,62868,63573,62133,63074,61554,61699,61117,62985,64173,63120,63046,61886,61786,63720,63909,62002,62176,63393,62365,61796,63137,61114,63339,62405,63741,62317,60908,63103,63258,62434,62943,61595,63254,63276,62599,62337,63027,63344,62339,60720,62020,62578,61148,63664,62617,63413,62816,61855,62166,62043,62204,61916,62401,62451,62283,63502,62466,62906,63713,63457,63169,62301,62557,62987,62929,63894,62277,62596,62407,64163,62550,60799,62648,61472,62165,63547,62170,62805,62509,62703,62179,61731,62294,63806,63924,63318,62843,62301,61827,63647,64032,64383,61526,62723,63292,61549,62503,62734,62090,63206,63223,62311,62327,62565,62519,61804,61635,62608,63785,63660,62233,62999,62744,63930,60503,61996,62056,64674,62518,62342,63963,62793,63140,62700,62336,62426,62849,61633,62636,63045,64350,63695,63125,61453,62825,62062,62204,62176,62821,63206,63101,61539,62018,61907,62153,63029,62690,63743,62437,63140,61407,63801,62932,63939,63751,63598,63282,63406,63373,61896,62782,63438,62849,63853,60354,62230,62528,65116,62474,61875,62564,61209,61199,62479,63288,63366,61955,64000,63209,64115,62775,63162,61690,62809,61977,61624,63308,62838,63683,62485,61124,62474,63384,63533,61864,63608,62650,63269,62879,60933,62969,63562,61880,61897,61651,62869,61790,60846,60750,62834,63506,63559,61996,62622,62562,62371,62991,63290,63470,62297,61738,64411,61801,64011,60945,62371,63418,62667,63547,63657,61166,62102,60949,62041,62603,61928,62393,63414,63151,63978,62064,61938,64134,63302,62029,63461,63010,63881,62042,63371,62181,62772,63161,63293,62903,62707,62358,63305,62587,62689,62912,63273,62023,62014,63801,63549,62114,63219,62407,62822,61198,62711,62630,61631,62832,63044,62837,63948,62431,62560,61991,61952,63310,61603,63456,61267,63036,62496,63775,62316,63066,61705,61377,63302,61571,62867,63321,60949,62632,62258,62516,61675,62545,62729,63764,62368,63015,61389,62638,63227,63586,61425,62240,62148,63519,63191,62812,63392,61849,63261,63223,61885,61411,63546,62048,62247,63421,61616,63294,63506,61411,63065,62350,64092,62283,61935,64416,61961,63964,63499,62417,62763,61437,60850,62370,63259,62393,61336,62204,61817,63231,64583,62638,63116,62853,61789,62235,62499,62158,63177,63389,62037,62030,62750,62474,61494,62652,61739,63267,63881,61427,62411,62633,62323,63282,63373,63022,62833,62928,62379,62741,63535,63315,62324,64580,62061,62327,62434,63935,62970,63131,62671,62094,62992,64650,62098,62219,62525,63693,62053,62543,62075,63559,62188,63656,62657,62211,63077,64598,62054,63172,62041,60953,61858,62379,62229,61695,62550,63448,62861,61448,62393,63753,63050,61514,62120,61652,62816,62704,62435,62659,63134,62884,62046,62133,61943,62346,62782,63039,62306,61695,64033,62903,63205,62137,62567,62407,61897,62722,62240,64068,62705,63196,62503,61417,62472,62884,61731,62665,63593,62717,61424,61846,63150,63035,63330,63242,63144,62441,63563,61116,62913,62326,62243,62448,62989,63142,63129,62844,63287,62979,62874,63148,60591,61395,62320,62511,62012,63675,62592,63284,62228,63512,63256,63720,62161,63685,62352,62599,61020,63612,64525,61247,62772,62470,63547,62358,62295,61510,62815,62840,62017,63245,63610,61792,62928,63797,62538,61377,61524,62273,62973,62704,62450,63589,61328,62100,62757,61502,62651,61642,62521,61557,62349,63999,61946,63368,62859,63417,61658,62252,62359,63417,62395,63256,62656,63934,61695,63478,63217,62415,62289,61678,62921,62058,63830,62859,62968,63949,61662,64130,62799,63777,61546,61728,62553,62801,62377,63187,62850,63136,61270,63728,63912,62547,60856,62743,62279,61800,62013,62095,62726,62158,62424,62705,62686,62126,62065,63419,62535,62282,63615,61807,62573,61730,63922,62496,62592,61907,62267,63154,62242,63906,63678,62121,62874,63886,62718,62602,63443,63345,63134,61846,63389,62664,63689,62165,62609,61985,63500,61792,61587,61892,62794,62244,61656,62190,61873,61882,62833,63860,61168,61617,62912,62044,61486,62461,63248,62283,62565,60817,62240,61445,62980,62199,61249,62073,62576,62553,61621,62513,62799,63741,63099,63477,63897,63976,62860,62319,61329,63162,62190,64102,63001,63636,63078,61395,62733,62822,62362,63106,64278,62584,62521,63637,61826,63023,62761,62570,62752,62503,62052,62521,62852,62727,62785,62669,61596,62285,63395,62434,62220,61872,63912,60877,62649,62785,61812,62286,62322,62989,63473,62145,63082,61869,62721,62669,62125,62453,64266,63982,62961,62605,64096,62627,62586,63737,62323,63553,62166,63246,61859,62852,62560,62917,63305,61774,62392,62042,63762,61541,61707,62153,64267,62714,63347,61696,62607,62806,62320,61094,61481,63158,64009,63462,62023,62147,62890,63111,62668,61849,62017,61957,62139,62416,63215,64371,63366,62873,62518,62049,62862,61629,62669,61918,62814,61952,64167,61656,63749,62800,63363,62750,62742,62361,62350,62853,62927,61861,62532,61603,63017,62278,62165,62390,63167,62095,62728,62298,62545,61824,63045,62534,61530,62644,62881,62929,62782,62843,62660,63142,61862,61862,63853,63339,62676,62664,62147,62993,61648,62722,61964,63066,62704,63037,63593,61355,62723,62749,62388,62255,62479,62299,60764,62434,61865,61735,63034,61658,63938,63075,61259,62444,63485,61610,63704,62782,63174,62371,61600,62175,63048,63015,63093,63447,62615,62284,63082,62813,63319,61265,62954,63588,61798,63148,61468,61772,63040,64075,62158,62172,62418,63144,62113,64148,61691,61748,62133,61257,63195,62125,61876,61912,62829,62679,62912,62784,63256,64586,61892,63663,61332,63255,63384,64234,63386,62405,63303,62443,63231,63510,62397,61693,63341,63362,62289,64752,62031,62684,62531,62013,61843,62185,63434,62386,62637,62575,62420,64561,62869,63799,64085,62563,63285,62360,62543,61652,64122,63538,62057,62686,62340,62405,63628,64380,62610,62920,62118,63746,61794,61798,62160,63081,62402,62646,62470,62897,62297,63417,61047,61119,62964,63328,63050,63496,61574,62087,64426,63673,63198,61903,61415,62245,62610,62134,61818,62201,63009,61772,62328,62892,62334,62582,62294,61810,63326,62342,62137,62402,62699,62040,63272,61971,62721,62428,62196,62961,63032,64106,62315,63216,62167,63343,63390,64127,63049,63475,63414,62325,61823,62426,62130,63267,63267,61644,61813,62440,63457,65165,63176,61832,62934,61913,61762,62357,62396,62295,62435,62487,63479,63091,61077,62686,62740,62799,63879,62455,63283,62725,63269,63090,62185,63257,62962,63413,63438,62623,62017,63248,62430,62646,64209,62597,61847,61313,63553,62319,62362,62955,63013,62796,63596,62291,61964,60794,62725,62575,62476,62405,62129,62187,61219,62113,62371,62491,62760,62273,63267,63811,63336,62642,61226,61679,62419,63217,63708,62647,62971,62610,62283,62903,63114,64299,63763,62070,62976,63183,62837,62598,62457,62593,62154,63078,63540,62667,61276,62581,62704,63106,61844,61943,62316,63233,63436,61832,64021,63057,62688,62340,62387,63821,63157,62444,62316,61995,62844,63848,63778,62493,63094,63515,61056,61534,64653,62709,62320,62186,64440,63192,63542,61732,63673,62336,62664,61608,62148,63547,63395,63269,62984,61594,61880,62472,62400,63244,63005,62174,64781,64245,64467,61419,62439,62335,63168,63370,62410,62971,63624,62644,62035,62568,61710,61698,61278,63326,63336,64253,62895,60515,62897,62182,62346,64163,61841,62662,62938,64089,61419,63685,63198,63364,61185,63771,62216,62648,63205,63676,63540,62549,63560,63561,62348,64156,62997,62626,62192,61618,63261,62940,62788,62671,61544,62772,63294,62674,62826,63403,64534,63431,62768,62428,62898,62938,62450,62989,63656,63559,62136,61455,61902,62201,62798,62904,64265,61998,62825,62260,62452,63405,64172,62251,63319,62910,62662,63243,61652,62975,62642,61547,61968,63015,63436,62061,62447,62475,61895,62199,62506,62849,63254,62072,62814,62840,62779,62731,62422,61927,62235,63655,62140,62811,63865,61505,61549,63068,63003,64002,61114,61558,63468,62583,63253,63249,63467,62444,63140,62794,63162,61857,63206,62625,62354,63135,61851,62748,62314,63932,63514,63070,62947,62587,63179,62988,61789,63892,62550,62270,61960,62559,63460,62449,62632,62541,63804,63501,62300,63258,61995,62352,62493,61989,63863,63402,63305,63164,61952,61972,62492,62607,62576,63178,63320,62138,63725,62760,64063,62938,63343,63438,64095,63168,62105,61908,61896,62935,63823,63396,62086,64794,61818,62666,63394,63663,63318,62741,62757,61735,63038,62323,62947,61875,62586,62361,62782,63237,62953,63184,61901,63867,63033,63530,62136,61745,63121,61977,63384,64608,63506,63021,63172,62475,63481,62701,64236,63255,63494,62940,62605,61351,63425,63024,61834,62013,61559,62457,62025,62197,62860,63837,62029,63057,63810,61593,62258,62784,61863,63186,63464,63398,61864,62838,63082,61914,63121,62732,63538,62729,61949,62025,64452,63003,62572,61572,62442,61923,61675,62937,63210,62162,62313,62010,63471,62339,62708,63534,63172,64131,62422,62459,63097,63266,62906,62239,63319,62462,62739,63226,63292,62492,62631,62499,62053,61753,62705,62405,62928,61036,62843,61029,63459,63205,60944,63279,62523,63047,62313,62195,62753,63109,64157,63030,63234,62014,62885,63144,62194,62555,62806,62078,62253,61928,63806,64487,61599,62622,63726,61477,61956,62853,63048,62711,62806,61400,62585,61978,63135,62632,63389,62832,63435,61532,62263,62713,64030,62552,62197,62166,62848,63164,63654,61846,61864,61517,62956,63381,62372,61569,62061,61927,61956,62371,62069,63274,61971,64045,61884,62826,62507,61764,62590,61869,62251,62995,62415,63752,63038,61680,62293,62833,63685,63261,61593,61844,63195,62468,62650,62513,62361,62382,63059,62877,62843,62777,62639,62504,63047,62918,62973,61891,62632,62015,62795,63771,62180,63050,61802,62380,62058,61854,62773,62349,61724,63041,61980,62921,63132,61796,62629,61871,62660,62371,62298,61415,62053,62065,61713,63554,62554,63314,63199,62803,61566,62026,62419,62783,62804,63513,62624,63921,62765,63323,62171,61869,63179,63098,62697,62544,63690,63611,63580,62046,63379,63231,63129,62170,61084,62455,63367,62260,62638,62534,62232,63076,63572,62176,62659,62246,62945,63084,62565,63102,62742,62625,62901,63071,63039,62995,61783,61122,63132,62593,63156,60926,62109,62246,62600,62158,63201,63521,62498,62564,62170,62243,63845,61040,62768,63908,61839,63776,63763,62537,64080,62280,62414,62976,62968,63878,63392,63069,62492,63511,62892,61987,61203,63252,63759,61867,62475,63379,64255,62678,61606,62944,62364,62467,62689,61768,62177,62538,61841,62126,62990,63148,62515,62287,62289,62004,64096,62393,63052,63621,62767,62901,62963,62145,62449,61776,62195,63147,62101,63103,62512,62842,62602,63519,61470,62764,61950,62880,62625,63011,62428,62217,63075,62788,61208,63719,63392,63338,63518,63076,63225,62954,62559,62147,63000,61934,62689,62215,62246,62581,62676,61881,61981,63100,62600,63503,62210,62019,62432,62954,63467,63749,62715,64492,61288,63503,62242,62026,61169,62613,62723,60830,62805,63282,61999,63904,63202,63141,62404,63254,61732,63593,63388,62408,62457,61312,61689,63056,61814,63121,63138,62709,62841,61846,61570,62912,62557,63994,63398,61912,61915,62920,61088,64420,63576,62250,62268,63135,62446,63011,63508,63799,62539,61253,63309,63030,61852,60278,62534,62463,61882,62497,62211,62308,62401,62073,61529,62271,63267,62863,63010,61353,61081,63281,63689,62186,62139,63414,62287,62978,63258,63580,61456,62101,62761,63840,62172,62313,62179,62589,62491,61972,62562,63163,62403,62378,61935,62156,62726,62816,62871,61836,63486,62795,63089,62986,61685,63365,62124,61746,63214,63009,63376,61373,62393,62840,62799,61820,62638,62423,61022,63138,62147,62795,62373,63648,62288,62688,62654,62154,63858,62568,63078,61759,64291,62408,62203,63092,62726,63049,60911,61376,62974,62553,62217,62171,64799,64009,61480,63731,63074,62517,62702,62437,62545,63809,62165,62707,63505,62950,61033,63353,62527,62645,62337,63297,63349,61583,63476,62869,62410,60808,62715,62605,63293,63557,63196,64913,62845,62776,62042,63050,61752,63645,63321,64228,61636,63644,61830,62902,61785,62905,64042,61966,62831,63810,63423,62033,63213,64060,62997,62852,63441,63519,62137,62571,62286,63181,63772,61448,62704,62443,62968,62268,62048,62139,61952,62165,62021,63081,61544,62657,61354,62843,62609,62340,64916,62383,62687,62518,62671,63361,63219,62471,63493,63687,62971,62332,64825,61926,62340,63954,63303,62332,62072,62527,62776,62888,61958,62816,61756,62499,61671,62804,61444,62459,63679,63754,63107,63348,63108,62927,61973,62515,62807,62524,62847,62564,61876,61126,61565,62307,63547,63019,61606,62480,64233,63119,63902,63072,62693,63227,60998,63186,62177,61958,63163,63519,64938,61511,62428,63657,63736,61977,63602,61202,62941,61373,63490,61457,62273,63543,60434,63128,62133,61635,61424,61995,61633,62069,62304,61808,63029,63077,62961,62841,62822,63799,62449,62637,63762,62997,64171,63851,63007,62333,63197,63909,62933,65130,61556,62757,61759,61218,63199,63665,63011,62042,62709,61510,62937,62052,62541,62745,62668,61683,62738,62434,62948,62472,62380,63791,61352,62217,62915,63537,61966,65020,61848,62767,62806,62753,61484,62520,62421,62387,62832,63401,63321,63030,62821,63745,63721,62003,63348,62756,62689,64356,62406,62700,61938,62204,61771,63747,61445,61776,62565,61657,62450,61868,62564,63026,62835,63621,62690,61825,63199,62461,61404,63345,61512,63990,61620,63972,62718,62213,62593,63007,62064,62821,63243,62608,62685,61687,64250,62131,62339,62991,63252,61800,62475,63272,61811,63545,61943,62321,62171,63059,63528,61122,62774,62506,61271,63536,62563,61553,62525,63064,62532,61908,61884,63116,62327,62412,61859,63060,63234,62534,63345,62308,62542,62768,63411,62368,64223,63382,60847,62589,63255,63600,61585,63027,63700,61962,61841,62899,64037,62720,63547,62142,61348,62978,61461,61830,62517,64062,62204,62886,63103,63118,62343,61347,62642,62855,64091,63057,63009,62708,63275,62713,62547,62587,60739,63076,62514,63230,63194,62346,62720,62956,62258,63309,62595,62709,61643,61958,63107,62092,63144,62570,63811,63519,61978,63781,63341,62349,63459,62445,61649,63335,62608,62948,63876,62789,62182,64004,63399,63987,63978,62818,62208,62540,63597,62705,63274,62570,63079,63385,63126,63452,63099,62296,62930,61978,62600,63417,63200,62018,63589,62454,62968,62500,63688,62524,63252,62167,63302,61972,62101,63203,61897,62421,62618,63277,61882,61747,62177,64070,64257,61094,62392,63183,63483,61732,62899,62745,62143,62622,62257,64214,62983,62147,62269,64355,61221,63617,61089,63173,63214,62059,61653,63712,61776,62301,63016,61755,63473,62374,60831,61885,63266,61969,62603,62750,62472,62458,63330,63665,62068,62492,63338,63111,62717,62686,63072,63806,63533,62629,63059,61856,62407,62019,62957,63013,63015,63067,62450,62509,62094,63371,63056,62153,63345,62691,62294,62779,64793,61912,62102,62208,62206,63236,63202,62061,61146,61644,62926,64113,62318,62244,61288,63237,62560,62522,62522,63154,61098,61850,61461,61796,62825,61506,63217,62396,61996,62408,63552,62316,61562,62722,63167,62587,63665,62551,61827,62233,63693,62329,62094,63069,61400,62684,62350,63810,62210,61090,63466,61704,63289,60335,62705,60641,62878,62744,62199,62513,64495,63257,63235,62512,63284,62904,63344,63000,62816,62405,63729,62222,62264,62392,62204,62498,64017,62118,63184,62871,64165,63810,61712,62527,62069,62447,61881,62837,62126,62908,62395,61370,63876,62141,62602,62501,62568,63201,62705,63392,63395,62764,62894,60841,62248,62400,61902,63314,62812,61334,63355,62161,63304,62248,63333,61724,62283,61901,63347,62125,64497,62753,62715,62581,62934,63359,62792,62853,63159,63459,62680,64306,61666,63954,62004,63035,61882,62026,62794,62007,63309,63016,61625,62632,62659,62622,62636,63597,64447,62546,63909,61760,63412,61300,62215,61908,62232,63608,62354,62964,62340,63557,63018,62684,62890,64433,62912,61736,63792,62280,63340,64086,62611,61962,62699,62672,63538,61784,64237,61890,61668,62188,63099,63283,62913,61306,64206,62361,63154,62592,63267,62644,61685,63097,62125,61951,62798,62135,61582,63862,63257,63127,62490,62659,62162,64115,60896,60703,62631,61387,61725,63576,61130,62591,61953,62951,62183,63140,61838,62802,62775,61611,63201,62005,62656,62235,63088,62273,63041,61127,63297,62056,62373,60992,63124,62595,63664,62659,62348,63825,63214,61152,62636,62356,62333,61060,62351,63109,63065,61702,62796,63210,61544,63061,62354,63235,62697,62202,61899,62794,62447,63422,63795,61177,61877,61247,62292,61816,62907,65440,62859,63168,62764,62602,63254,61741,61806,62701,62132,63306,62524,61926,62024,62111,63520,63949,63099,63500,63148,62415,62073,61911,63728,63552,62329,62445,62964,63342,62654,62490,63244,62725,62899,62571,64460,62830,61717,62486,62230,63436,62530,61925,62078,62243,61863,61988,63116,63273,61664,63227,62102,63540,62748,61456,63668,62671,63157,64392,62701,62442,63761,62826,63726,63475,62745,62769,62268,61871,63572,62688,62549,61901,63826,62563,61205,62721,60795,63073,61539,62506,64468,60523,62419,62717,62402,62623,62148,62399,61532,63202,61233,61654,62099,63612,62034,65094,62574,62365,61400,62488,63038,62182,61479,63915,62627,62757,63529,62026,61622,64308,63171,62035,63199,63434,62526,63062,62605,62494,63675,62663,62876,61816,63213,63361,61830,63290,64118,61799,63955,62326,64032,62072,63018,63191,62703,61507,61865,62361,62179,62685,62216,62270,62693,62738,62261,62990,61561,61738,62637,64260,62608,62510,64867,62803,62672,62368,62586,62647,63145,63182,61268,61375,62503,62732,62452,62877,62571,61271,62677,64209,62691,63830,62081,61342,63449,62773,62166,63592,61821,63599,61901,61920,62877,63572,64349,63565,62835,62919,62712,62699,63231,62242,61437,62814,63616,61526,64008,63056,63651,63191,63422,63447,63708,62360,63366,63122,63630,63349,63517,61600,62707,62849,63364,62092,61904,63145,61940,62841,63498,62452,62508,62532,62646,62635,61350,62718,62630,62079,63516,62147,63001,63581,62985,63679,62597,62680,63335,61785,62033,62978,63491,62175,62840,62328,63431,62368,62967,62293,62513,62782,62788,61823,62646,62599,63353,61659,62635,63379,61529,62079,61498,61748,62529,62357,62964,63450,63576,62471,63196,63176,62752,62448,62028,62553,63044,62860,63387,62667,63098,62238,62098,63075,62814,63598,62894,62899,62708,63342,63153,62439,63441,62458,62037,62119,62245,62529,61682,62521,62256,63956,63791,62577,62259,62942,62497,62772,62969,63882,63713,63509,62693,62470,62214,61547,62775,62519,63029,61878,64388,62986,63526,62604,60205,63505,61218,62575,62395,62406,63236,62684,63002,62417,63078,62419,62657,61938,63185,62954,62272,62300,63079,62367,63417,63043,61156,62818,61270,62290,63482,62087,63246,63207,63205,63390,63921,62582,62424,62052,62260,62091,64099,63650,62390,63383,61861,62715,62550,62099,62529,62727,62768,62922,62588,63764,62989,63145,62276,62874,62555,62470,62299,63485,61045,63086,63663,62418,61553,62571,63248,63175,63616,63315,61921,62770,62308,62118,62265,62188,63131,62396,63149,61693,62235,62870,62863,62309,61879,64229,63959,62122,63707,62445,61671,62363,62188,61926,62286,61837,62063,62304,62158,63313,62124,62170,62198,61572,62155,62657,63119,63576,60694,62919,63115,62490,64125,62120,63078,61643,62276,62543,62441,63301,61772,62175,62243,61758,63648,63352,62890,62641,63000,62565,63474,61916,61542,63253,61446,63213,62895,62277,62089,62758,62506,61545,62030,63956,62010,62630,62701,63155,62992,63125,62847,61428,62376,62441,63074,62923,65160,62776,63054,62676,62158,63111,62974,62686,63827,62214,62380,63654,60625,62210,62010,63211,61571,62114,61418,62244,62370,63182,62252,62838,63093,61429,62316,62874,61752,62577,62717,63544,62672,62509,62206,62622,62217,62324,62354,63433,62534,62543,63801,63159,62651,61688,63311,63322,63980,62823,63109,61284,61117,62019,61850,62610,63088,62844,62054,62522,63732,62141,62777,62955,62963,62499,62686,63266,62442,62481,63431,61321,62798,62743,61565,61288,61929,64259,63124,61911,62522,62912,62085,63710,61904,62912,62385,62901,62881,63025,62293,61091,63644,62230,63807,62877,61962,61729,62771,62342,61759,62072,61694,62658,60068,61936,62850,63502,63406,62508,62193,63015,62367,62720,62052,62278,62012,62267,62706,62497,64522,63368,63559,62260,64359,61592,62927,62315,62806,62550,62758,62515,62358,61637,61159,62021,62492,62470,62642,64744,62814,61926,63342,63924,61925,60746,62389,62538,61206,61601,62918,63885,62797,63702,62153,61673,62631,62861,63399,62600,62135,61632,62900,63129,61889,61880,64070,63573,62767,63252,61931,65077,63790,63522,63385,62666,63879,62768,62451,61575,62990,64405,62407,62040,61950,62528,63114,62685,63822,61764,62933,63289,63034,62753,62648,62597,62915,60400,63080,63018,61144,63104,61907,61263,62687,63371,62402,62187,62942,63274,63187,62379,61221,62769,61798,63848,62794,64004,63544,63606,62514,62948,62037,61752,62712,62807,64440,62825,61758,62305,63688,62864,63004,63132,62930,62492,61481,62409,62487,61059,61713,62454,62424,62753,62219,62617,62406,61777,62968,61461,62917,62709,62851,62291,62537,62900,62291,62307,62727,62915,62531,63063,60360,62531,62473,62560,62553,64278,62941,62619,61570,62776,62491,63740,62275,63431,62437,61783,63598,63030,62895,62432,62793,62274,62766,62505,63204,62293,62594,62514,61123,63475,61552,62285,62451,63695,62173,62954,61157,63211,62715,62076,61219,61664,62879,61420,63629,62502,62568,61508,61538,62100,62906,61958,63413,62836,63904,61675,61191,63255,62190,62796,63460,63130,63479,63017,62084,62713,61630,63574,62488,62814,61392,63054,61290,63199,63030,62831,62054,62754,62363,62425,62188,62354,62587,62187,63182,63086,62166,63232,63652,61881,62195,62723,63226,61510,62112,63572,63230,62992,62105,62675,62855,63313,62401,64543,62986,62579,63761,63572,63705,63111,64007,62731,62734,62467,61468,62470,62398,63186,62451,63029,61404,61562,63140,62895,62820,63501,62809,62534,60891,62649,63549,63137,61670,62604,63796,61607,61945,62497,63504,61802,62335,63108,62790,62523,62853,63183,62817,61519,63291,62345,62976,61206,61932,63152,62887,62279,63354,64073,62457,62355,61889,62316,63001,62042,63310,63000,61659,63376,61756,61235,61916,63278,62961,62596,62395,63581,61650,62071,62872,62438,62450,64105,62480,63164,63229,63067,61970,63436,63745,60703,63657,64530,62802,63870,63070,62294,64025,63252,63057,62640,63037,61458,62093,63312,61964,62829,62424,62241,61587,61711,63261,61695,62136,64042,62594,64058,62196,63644,62446,63674,62733,63049,63847,62019,63426,64072,61580,63238,63851,62748,63283,61987,63810,62659,61989,63591,63200,63003,62087,62305,63331,62449,62182,61260,62598,63844,64405,62175,62778,61662,62534,62011,62489,62838,61951,62622,61446,61542,63282,62082,62160,63260,63992,62255,62534,62231,63333,62517,62962,62309,62464,61942,61977,61256,62884,62410,63307,62748,62500,61661,62755,62947,62128,62941,63066,63630,63187,63500,61457,62813,62054,62451,62088,62649,62663,61046,62349,63185,62437,61715,62695,62474,62917,63157,62158,62064,62912,61993,63719,62543,63202,61767,61941,63242,64109,62188,62541,61478,62133,62688,61966,62574,62265,62722,62914,62525,62567,62065,64522,62878,63797,63200,62349,63454,63129,63152,63130,62309,62929,62518,63019,62601,64283,62284,63462,62388,61978,62876,62789,62664,63772,63477,63365,63113,61744,62971,62062,64323,61487,61963,62493,60838,62532,63859,61853,63123,62380,61106,62477,62588,63461,63279,63216,62499,62755,62784,61996,64123,62856,63509,62710,62617,63545,62695,62824,62392,64706,61672,62108,62385,62389,62275,63592,61579,62967,62658,62208,62881,62710,62422,62031,63274,63217,62833,63595,61502,62731,62411,60550,63393,61498,62025,62761,61767,62963,63571,63040,62358,62163,61943,61581,63694,62897,64012,62779,63658,61945,62580,63356,61831,61577,63490,61125,63705,64007,63757,61709,61919,63341,62379,62168,63361,62292,63349,61379,62553,63506,63298,63103,62372,62372,63693,62934,62144,62605,63992,61350,63002,62910,63934,61958,62295,62288,62395,62874,62894,62381,62639,63067,62830,63435,63536,62098,62504,61549,61338,61732,62419,62407,61945,61642,62577,61508,62318,61687,62895,63104,62234,61398,63524,63069,61884,63127,63694,61375,64191,62271,61586,63605,62493,61924,62945,62000,61704,62496,64176,63441,62351,62693,62335,62397,63137,61883,64228,62427,63084,62317,61321,63373,62642,62961,63627,63738,61424,62333,63474,63451,62561,62103,62078,61817,62981,62337,61979,63576,63414,63769,62768,62979,61406,62663,62271,63152,61757,63213,62679,62356,63268,63538,63107,61585,62270,62578,61927,62067,63799,63494,62416,61764,62224,62497,62479,63229,63094,63127,62882,62105,62322,63208,63985,64009,63248,62568,62142,63294,62725,63708,63719,62950,62999,62304,61900,63215,62238,62101,61792,63706,62998,62913,62841,62423,62754,61762,63322,63032,63511,62418,63619,62597,62297,62499,61721,62679,61689,62291,63189,63238,62688,62336,61822,62509,61954,62996,61513,63209,62996,63088,61784,62012,63386,62710,61958,63425,61411,61586,63521,63173,62092,61413,64038,62761,63823,62273,63071,64003,62764,62337,62255,62840,63209,61322,63147,62554,62770,63257,61921,62651,62856,62544,62737,62007,62663,61942,62081,61288,61420,61856,62531,62537,62673,63314,64295,60841,62770,61602,64893,63237,61780,62184,62202,62335,62557,63408,62926,61584,62949,62384,62639,63166,63855,62952,61836,61198,63123,62467,62946,61840,62229,61339,62855,62013,62077,63474,61685,63358,62744,60756,62120,62134,62622,60916,62809,61579,62167,62586,62594,61662,63793,61556,63760,62703,61820,63240,61727,63113,61538,62607,62332,62522,63289,62211,62302,63223,62884,60660,62313,63158,62606,62508,62700,60511,62465,62709,62916,61911,63550,61881,62542,62257,62690,64392,63595,63016,62440,63126,62429,61408,63547,62511,62843,62825,63200,62926,62110,63143,64171,63573,62587,63053,62023,61313,62921,62368,62917,63331,61964,62826,62261,63538,62407,62944,62263,62303,62410,63742,63074,61737,62268,62796,64048,61553,63435,62253,63573,63149,61802,63756,63206,62930,62292,62565,62327,62662,61897,62480,61127,62827,61869,61911,61837,63024,63089,63055,63194,63017,62493,63475,63124,62813,62176,63067,63755,63300,61657,61028,63144,63017,63966,63459,62929,62395,62752,62136,62704,62491,63063,62489}},
{{10000,2.100000},{86541,85968,87629,87633,86634,85431,86521,86237,86553,86237,85945,86604,86326,86383,86961,87640,87514,89036,87602,86170,85623,85840,86619,87898,88228,87821,88297,86098,87358,87805,87260,88070,87522,85796,86581,88181,86459,88267,87672,87533,87167,86758,86346,87669,87923,86507,87443,86229,87257,85694,88771,86440,86130,86953,86134,87849,87032,85935,87883,88326,87996,87421,86849,86254,86464,88404,86977,87578,88584,86524,87630,87414,85390,86052,86907,87705,85964,87116,88045,86786,85197,86835,86524,87461,86730,86990,87223,87645,88587,86650,86064,85681,85248,88432,85751,86582,87390,85599,86717,87496,86989,88319,86442,86395,86569,87909,86572,87549,86373,87763,87843,85014,87265,87507,86883,86995,87039,87285,87294,87082,85480,86093,86929,87184,87076,87249,85800,85740,87148,86916,85058,86929,87229,89007,87346,87219,87948,86563,88372,86343,86137,87214,85876,88506,87431,86013,86166,86402,87511,88272,86291,87164,87833,86601,86328,86561,86918,88322,86818,86077,87446,87543,85459,86658,86532,86793,87792,86287,87418,86199,88148,88362,86928,86844,86743,87602,85569,86474,86554,87035,87223,86201,87151,86172,86150,85495,86924,87398,86786,87778,86594,87312,88285,87405,88367,87055,88520,87186,85746,85823,86563,86372,85902,87385,84804,87829,87854,86143,87134,86078,87572,86941,86880,87294,87641,86190,86320,86359,86327,86466,86874,86755,86204,86459,85885,87288,86226,86413,87230,86361,86096,86218,87797,86399,86074,86673,86401,87724,87655,85806,86601,88067,86399,87233,87600,87137,88439,86045,87288,86923,87297,87201,85754,86225,87052,88123,86052,87060,87112,87993,85286,88243,86826,86840,86923,87314,87986,86888,86806,86208,85782,87051,87360,87477,87916,86752,85160,84582,86832,87487,88263,87470,86934,86938,86199,87157,87415,86315,89097,87578,87528,87191,86194,86894,86768,86952,85990,87498,85755,86237,85560,86386,85623,86402,86891,86785,85893,87063,87591,86204,86483,87570,86129,87221,86768,87305,87355,87111,87280,87155,86394,88260,89216,86885,86953,88029,86362,86793,86679,87805,86177,86916,86894,86567,86294,85941,85429,87692,85681,87935,86467,87710,87046,86634,85803,85761,87513,87154,87093,86411,86149,85436,85846,87263,86763,87780,88208,86869,85874,86033,86838,86324,86828,86695,87464,86073,85958,86659,85360,86742,86780,86153,86393,87276,84137,86809,87657,85624,86725,87201,88276,85304,86632,87565,86844,87399,86620,87260,85841,87388,86514,88481,86276,86215,86557,86274,87572,88609,88050,87163,86147,86552,86569,87196,87306,86873,87473,87816,87005,86184,88509,86098,87208,87445,86320,86550,86922,88382,86853,86483,87851,86463,86344,86788,86145,86512,86017,86659,87563,86498,86059,87366,87145,85047,87550,86879,86216,86252,87106,88589,86519,86724,88392,88829,87325,85944,86558,86870,86151,86622,88391,87973,86201,85610,86076,86262,86046,85810,85603,85770,87037,87996,87446,85342,86612,88121,85796,87726,87098,86249,86492,85645,86372,85666,87827,85831,89280,86643,86480,87415,86663,88154,86375,86289,86917,86987,85977,86577,87738,86643,88310,85958,87613,86601,87960,86175,86663,85991,86128,86831,87248,86003,87772,87164,85499,86921,87483,86649,85344,87939,87849,86975,86592,85658,86563,87220,87462,86188,86135,86297,87334,86951,86546,86301,85764,87243,86755,84537,87978,86239,85282,86922,85757,85733,86625,87860,86409,86651,85496,87311,87010,87191,87798,85631,87103,86709,86660,87590,87728,87966,87455,87082,86877,86556,86804,87352,87118,85773,86781,85777,88525,86813,88568,86531,88054,86393,85959,85425,87232,86594,87352,88494,85613,87078,85802,87286,86473,86947,87339,88071,88374,87182,86807,86666,87351,87952,86385,86246,85653,87997,87230,87716,86744,87303,88022,87681,86937,86069,86507,86827,84979,86424,86883,86482,87220,87231,86400,87144,85236,87025,86490,87117,86239,86042,87051,86927,86154,85355,87911,86663,86987,87482,86644,88609,86778,87322,87067,86381,86608,86917,87505,86568,86700,87901,86316,87494,87229,85774,86035,86481,87217,86552,86499,86834,86176,85581,86009,86146,87047,87582,88365,86402,86867,87268,87220,86757,85419,86602,86499,85473,86593,86797,87394,85976,87023,88071,85755,86966,86420,86733,87205,87452,86251,86113,87050,86166,86237,86404,86178,86936,85997,87024,87684,86348,87727,86963,88186,86893,87756,87358,86133,85834,87916,86570,87011,86445,86928,85990,86414,87520,87422,86802,87160,87822,86204,86006,86561,86797,87065,87372,86571,87476,86668,85520,85270,88172,87596,87011,89109,87347,86437,87863,86548,86010,86618,86784,86728,87908,86446,87420,86486,86001,87790,86626,86905,85997,86589,86805,87031,86843,88108,87749,88755,85827,86686,85806,86283,86282,86163,87060,86693,88107,85533,87086,84862,87134,87628,87176,86476,86652,87326,86378,86089,86921,87105,87384,86946,87817,88349,86781,86887,87558,88552,86104,87025,86268,86564,85898,87223,86209,87063,87962,86863,87535,86250,86235,88296,87739,86798,87651,87217,87257,85815,87343,88017,85867,86849,86894,87082,86801,87723,86596,85550,86145,85947,88727,85754,89449,86842,86743,87464,86354,88044,86855,87891,86623,86510,85515,86259,86998,88677,86446,87489,87107,86873,86820,87421,86308,87677,86071,85682,87735,86512,86793,85896,85420,87612,87684,86880,85843,85911,86853,86595,86350,86879,86606,88797,87731,87482,87318,88220,87459,85404,88100,87885,86955,86893,86748,87427,88030,86303,87303,87831,87615,86051,86024,86744,86351,86783,86947,85424,86592,86594,86771,87364,87317,87381,87255,88226,86247,86611,86695,87194,86685,86460,87403,86531,86696,86753,88017,86224,86724,86749,85839,87429,87106,85981,86867,86813,86486,86341,87743,86362,87247,86969,87715,85505,85759,85493,86066,86742,87365,85936,86164,88724,86012,86418,87050,87477,86854,87031,86487,86106,85974,86558,87766,85372,86075,86321,87808,87237,87075,87821,88564,85693,88030,87065,85361,86435,86942,86300,85789,87117,85800,86905,87638,86545,87091,86717,87272,86116,87022,86631,86609,88127,86374,88039,86728,87059,86737,85840,85687,85748,87768,88782,85657,87593,87417,86306,87024,85826,87630,87415,85930,87384,86543,87466,86402,86724,85884,85938,86397,87919,87867,85826,87810,87134,86479,87825,87237,86943,86202,86366,87716,87209,87816,86979,87435,85969,86135,86584,87073,87859,87111,86165,87291,87477,88141,88984,87474,86224,87570,86546,86683,87353,86241,88536,86814,86030,85658,87716,86453,86347,86846,88163,85747,88005,85542,86191,86391,87116,86435,87567,85876,85748,85602,87000,87381,87650,87343,86646,87281,86971,86732,87983,85901,85516,86140,86695,86869,86253,86791,85996,87435,87232,87802,87476,86721,85978,85859,86444,85872,86644,86462,88092,88012,86812,88217,87524,87035,86418,86453,87006,86185,86135,85548,86534,87598,85936,87441,87760,87387,86273,86887,87052,87258,87068,86741,87840,85911,86464,85547,87820,86632,86484,87478,86095,87585,85928,85745,87104,87165,87187,85647,87163,87477,87071,87371,86327,87744,86512,87139,87407,87090,87673,86297,85322,87691,88375,88808,86731,85968,86831,85891,87621,86707,87146,85555,86013,87474,86523,85328,87385,84784,86512,88372,86982,87733,87061,89156,86089,86469,85998,87560,86408,87090,87621,87902,86713,86793,86613,88593,87445,87752,86832,85880,87683,87782,87221,87610,86223,87835,87685,85846,87819,86365,86275,88200,86606,86224,85824,85998,87124,87738,87227,86904,86807,86587,86888,87512,86736,85800,85933,86861,86288,87269,87902,86700,86438,87789,87659,87392,87721,87288,86686,85903,85954,87447,87379,86490,86319,87062,85809,86700,87462,85173,88418,86205,86212,86242,86101,86641,87141,87117,85318,87847,87374,85428,86200,86607,88229,86530,87417,86484,87046,86461,87492,85863,88319,87882,88660,86098,86781,85175,87562,86664,85658,87784,87061,86097,87011,87631,87944,86479,85922,87794,88208,86103,88026,86266,86494,87969,87140,87353,84163,87169,87459,87880,86742,87531,85888,86701,88282,86230,86976,86830,85865,86806,85944,86564,86528,88266,85996,86932,86561,86755,85670,85982,86418,86224,86106,87146,86550,85994,88310,85819,86655,87236,86767,88221,86952,87178,87585,86953,86668,86403,87505,89415,86361,84841,86795,84552,85833,86177,87769,86361,86068,87218,86918,86993,86135,86649,86304,87252,86211,85791,87125,87937,85757,87204,85525,87798,87271,85029,86952,87603,87957,86095,88122,85612,87843,86345,87270,86897,87133,87858,86187,87346,86884,87575,86595,88040,87036,87128,86287,86290,87223,87939,86632,86615,87407,88740,85782,88292,87720,85439,86908,87939,87183,87377,85557,85680,87144,85753,86909,85366,87479,86174,87224,86681,86577,86437,86425,86046,85816,86352,86579,87451,87681,86877,87822,87017,87149,87830,86707,84691,88226,86205,88760,86476,85333,86396,86797,86825,86631,87202,86852,86610,86862,85607,87913,87377,87194,86976,88167,86560,85844,86286,85859,85433,87111,86043,87081,86752,86675,86180,86466,86721,87975,88300,87782,88662,85702,86811,87023,86572,86826,86595,86804,85162,86073,87059,86642,86716,88117,86161,86074,87072,86618,88474,87263,86872,86566,86857,87537,86136,86899,85333,87311,86876,87594,85078,86290,86978,85461,86960,87043,86910,85655,88184,86381,87039,86302,87200,85412,85965,87434,86280,86039,88342,85787,87207,86116,87404,86737,86306,87698,88323,86374,86342,87348,86112,88109,86651,86175,86398,87316,87859,87890,86296,85446,86597,86166,86426,88004,86686,87182,87902,87128,87187,86616,86734,88017,85812,87618,87416,85682,86445,86639,86974,87035,86528,86189,88338,85194,87696,86763,87422,86961,85938,86620,87088,87266,85338,87351,86589,87562,87264,86903,87314,88288,86681,86553,87420,86072,86947,86803,87538,86894,86902,87137,86305,86760,86652,88386,86227,86450,86981,87848,84792,87295,86322,88204,85618,86921,85532,87145,86430,86827,87050,87965,86968,86133,87486,85864,85979,86827,86860,85611,87161,85710,88684,87783,87777,87924,87456,88283,86301,87141,86166,86111,86192,88952,87576,86667,86594,89031,87547,86951,86757,87519,85891,86762,86291,87810,87041,86196,88257,87798,87301,86217,87110,85227,86928,87000,87454,87238,85869,87943,86357,87830,85511,87196,87907,87772,86801,87016,86832,86964,86292,86163,85856,87377,86734,88353,85775,86514,86462,84949,87804,87512,88135,87484,87635,85041,86632,87047,86221,86932,86022,87391,87263,87969,86957,87677,87541,87466,88307,87280,86410,84852,86603,86855,86187,87713,86966,86360,88502,86105,87612,85717,86549,85419,88036,87171,87338,87513,87076,86334,85510,87126,86414,85518,86907,86019,86792,86833,85597,87678,86542,88526,86705,86959,88157,87956,87610,87497,87915,86111,87452,88070,86897,86628,87072,85710,87291,86845,86002,87306,86844,87486,86384,86381,87633,87581,87561,86035,87405,88017,85560,86700,87199,86838,86150,87094,87342,88405,87530,87712,88415,86357,87084,84896,86891,86184,86785,86582,86555,87577,88007,87116,87891,86290,85717,85870,86987,85962,87007,86938,86568,87779,87927,86512,86184,87920,88547,86551,87836,87290,87126,87374,87169,86188,87764,86665,86762,86489,87748,87053,87779,84978,85905,85119,85521,87355,85598,86176,88184,87138,86552,86849,87515,86993,85688,87737,85410,86307,86757,86681,87267,86749,87178,87626,88318,86142,86821,85056,86557,86635,87492,87176,87090,85630,86588,86035,87120,86695,86905,86456,86398,85900,87464,87626,87208,87152,85332,85839,87630,86727,84867,86713,84737,87238,86758,85855,87025,86692,86558,86774,87415,86629,85708,88106,87884,88327,87052,87271,88337,85734,85749,86146,86926,88005,86745,87061,87793,85887,85406,88649,88225,88032,87515,87722,86459,86860,87511,85212,86277,86412,87682,87416,87234,86609,86105,86603,87487,87434,86978,86040,85967,86803,86493,86763,87153,86966,87183,87072,87474,86735,87032,87873,87424,87168,85440,87117,86956,86943,86618,87276,86750,86789,85696,86715,88092,85815,86879,85681,86834,89152,85376,86145,87536,87278,88509,86528,86309,86303,86704,87301,88524,86649,87510,85751,87095,86353,87570,86129,85982,87273,86978,87022,86998,86355,87759,88553,85785,87102,88235,87301,86161,87749,87587,87547,86260,87117,88107,85872,86604,85875,87889,86810,84508,88236,87588,86254,87078,85521,89052,86770,86730,87943,88524,86650,87733,85790,86816,88562,86353,86232,86961,87965,86934,87606,88940,87606,86765,86173,87201,85333,85957,88142,86871,86890,87946,86963,85506,86660,86815,87034,86474,87190,88239,86038,88086,85920,87805,88123,87596,87111,88153,85928,86142,85422,86563,86422,87025,87318,86595,86471,86884,86623,87550,87410,86650,87036,87044,86428,87068,85892,87347,87727,87216,85927,86677,86553,86793,86949,87059,88208,86956,87247,87578,86417,88299,88830,86503,87055,86564,87681,86590,86037,87457,87625,86851,88174,85990,86364,87638,88094,86534,86281,87663,85863,85869,87259,87311,86588,87282,88099,87191,88557,85819,87372,86612,87945,84974,88169,89144,86733,87616,87139,87398,87019,87533,86798,86977,87091,88265,86830,87078,86641,85939,86482,87802,85406,87631,87145,87567,86959,87160,87568,88311,87126,87679,87051,86323,86900,86964,86531,86971,87511,86960,87723,87879,85667,88041,86481,86553,86570,86377,87343,87195,87128,87600,88409,85649,86737,86955,87440,86692,86419,86143,85224,86279,87180,87562,87324,87074,86807,86474,86026,86968,86737,87160,85910,87400,87746,86559,87647,87895,87033,86316,86406,87140,87562,87184,88130,86639,86880,87985,86351,86234,86682,88336,86922,87736,85701,87419,85406,86552,86721,86019,88799,87195,87573,87669,86926,87533,86450,87969,85839,86381,85436,87725,86503,86707,84908,87255,87436,86500,87201,87257,87455,86273,86308,86484,87510,87686,87579,88085,86398,87974,87318,87456,86373,86219,85656,85686,87916,85982,87705,86720,86906,87539,85370,87358,86409,87470,85919,86420,86948,86893,86805,86626,85382,87222,87201,86861,85918,87358,87284,86662,86992,86402,88198,86742,86444,86504,86110,86014,87087,85531,86974,85945,87438,85274,88300,85978,86578,87053,86876,87614,86575,86528,88013,86488,86996,86044,86013,88223,88307,88070,86750,88103,86522,86412,87050,87509,85706,89475,87026,86957,87890,86809,86733,88611,86835,87193,87142,86704,87500,87151,87790,85844,87058,87225,87772,85897,86517,86688,85614,86630,87704,85512,86354,86757,88031,86883,86892,86123,87690,86506,87300,87887,86391,87245,85203,86620,86665,87664,87075,86700,88427,87487,86304,85421,87064,86780,86871,86470,86299,86995,87777,86726,87682,87135,86949,87508,85833,84680,88044,86703,85827,86631,86010,86839,87869,87143,87318,87168,87196,87466,85770,86249,85843,86868,88301,87064,85865,87640,87341,86264,86099,86115,86198,88938,86572,87051,87036,87464,86947,87011,87009,85629,86375,86291,84734,86439,86829,88748,87495,86325,86207,86729,86628,87568,86388,86293,86532,87354,87440,86250,86631,87379,86414,87250,88446,85964,86134,86515,85799,86697,87776,87601,85948,87929,88291,87506,88501,86711,85892,86864,86027,87367,86864,86045,87943,88301,85801,86956,87572,88446,87040,86456,88155,86985,86550,86803,87920,86159,86468,85917,87223,87726,87477,87162,87231,86387,86014,87443,87333,86801,86522,87628,86212,86483,88236,87321,87996,86550,85112,85920,87417,88031,86626,87747,87474,86869,87674,85809,87063,86602,87920,87824,85980,87519,86965,86356,87278,86284,86934,88004,87249,86034,86118,86771,88351,87934,87303,86741,86327,86674,88534,87051,86828,86121,85336,86934,86985,86980,86680,86819,87266,85943,85588,84563,87631,86964,86886,85884,86920,85777,87282,87028,86547,87829,85431,86322,86704,87435,85347,86919,85418,87255,87691,87016,87122,86324,86892,86173,85439,84688,87661,87119,87845,88171,87619,87927,87648,87956,88564,87456,86345,86518,86317,87654,86520,86781,86360,87447,87078,87671,87653,87341,87021,86533,87314,85986,87371,86022,87932,86171,88253,86918,87265,86046,86630,86237,86178,86465,86659,86362,86452,86125,88006,88099,86330,87026,86569,86719,86921,86593,88282,87647,87757,86860,88478,86780,84547,86864,86520,87798,86811,87035,85893,87467,87641,87146,87548,87893,87538,87823,87687,86730,87989,86594,87217,85830,88040,85741,86792,87220,86177,87118,86278,87577,86665,86112,86982,86663,85642,86482,86989,86723,85188,86770,88671,86091,88458,87438,87867,84891,88143,86143,86380,85612,87292,86368,87736,86925,87081,86844,86457,87569,86294,87410,87715,87035,87841,86088,86425,86871,87143,85036,86277,86140,86686,87160,85193,87315,85140,87049,85496,87205,87685,85397,86310,87475,87432,88424,86838,86940,86469,86117,87945,88090,87158,87505,85915,88903,87567,86269,86536,86694,86591,86878,86957,87385,88635,85775,87041,87426,88068,87230,86862,87222,87194,87361,86094,85945,86682,87975,86948,87556,86041,86647,86772,87258,87468,87719,87195,86280,86710,86530,87110,85841,86748,85939,87902,88579,88388,87466,88013,87364,87256,87272,87732,88167,86904,86632,89022,86240,87614,87218,86217,87042,86112,88451,86665,87178,85288,86716,88687,87577,86492,87923,86392,87657,86504,87685,88424,86564,87114,85587,87505,87053,85665,86347,86511,87960,88195,87076,87063,87697,87751,87314,86267,86894,88253,87377,87311,87838,88112,86258,85948,86547,88454,87348,87492,87848,85435,87623,88146,88419,85405,85290,88058,86494,86215,87214,87587,86617,87093,86209,85196,87412,87515,86782,87109,88635,86627,85350,86975,87388,84942,87633,88122,86014,86567,87167,87450,86155,86812,87462,87820,87170,86757,87110,86677,86314,86887,87122,86827,87231,87577,87780,86275,86376,86813,86070,86341,86794,86973,87782,86751,87041,86381,86955,86388,85987,87021,87266,87752,88422,86485,87628,86334,86012,87781,86619,87026,86224,86248,86342,86883,86178,87057,86050,88211,87829,87859,87741,86979,87510,86539,86891,86720,86156,86739,86589,86115,88014,87586,87245,85923,86296,87614,88587,86192,87044,86976,86721,87124,85592,85486,86183,87284,85884,86762,86561,87440,87187,88397,86127,88739,87845,86070,87159,87277,87131,85910,85940,87082,87411,87400,85990,85247,87747,87382,87895,87009,85688,87159,85792,85593,87633,88332,86846,84601,86435,86386,86393,88397,86875,86363,85731,86680,85110,85622,86373,85632,85923,86973,83973,87619,87628,85813,88398,87229,85249,87989,85245,86654,86049,88742,87577,87254,88745,88149,86556,87741,88707,86046,87622,87503,87358,87047,87036,86867,85796,86971,87111,88341,86361,88511,87244,86923,88562,87515,86052,85176,88594,86847,86953,87587,87006,86431,86536,86741,88963,88929,88553,85552,87351,86811,86491,87511,87370,86226,85576,86591,86000,86877,86207,86357,87650,87499,86642,88576,87152,86741,86526,86988,86128,86424,86205,85921,86865,85769,86676,87816,87808,87684,87801,87400,86824,87511,86141,87245,86647,86416,86519,86679,85755,87183,86944,87150,86719,86756,86914,86322,86126,85542,86405,86039,86750,86451,86562,87664,87415,86712,86990,86435,87618,88212,88093,88133,87321,87044,85992,86998,87916,86961,85307,87727,87071,86459,86187,86268,86532,87203,86282,86957,86597,87850,86300,87960,87195,87091,86921,86268,88342,86066,87127,85066,86153,86407,86967,86669,87065,87436,87576,87865,86283,87067,86802,87816,86959,88451,86954,89609,87650,87117,86810,86722,86387,87946,87736,87465,87893,86221,87443,88625,86737,86020,85746,86115,86053,87588,87810,86739,87044,87071,87519,86974,87609,84817,85448,88899,87290,86441,86765,86613,88212,86695,87500,86606,86908,85079,86966,86487,86193,85148,86313,87941,86906,87125,87151,87313,86197,87660,86972,86422,86988,86939,87431,86668,85848,86979,86465,86720,87154,86649,87979,86389,88566,86441,86076,85954,86947,87580,85055,86907,88066,87217,86946,85877,85481,86520,85981,87276,87948,86736,86589,86738,87864,87330,87657,87819,87061,87304,87839,86544,87196,86561,87070,86655,86240,86207,86014,87523,88279,88517,86029,87086,86378,87055,87259,87402,86609,86454,85643,87494,86458,87704,86783,87054,86232,87064,87239,88360,85915,88168,86039,86792,87700,87482,86228,87246,87397,87333,87698,87787,87552,85247,86676,86262,86933,87445,87530,85736,85434,87601,86638,86173,87021,87764,86280,87418,86765,86113,87667,87038,87753,87597,86373,86557,86065,87106,85632,88723,88417,84505,86871,86299,85667,85618,87011,86459,87299,87310,87974,86299,86969,87353,86950,86791,86135,85354,87309,86980,86128,86782,86588,88061,85136,87257,86619,87053,87738,87252,86050,88492,86830,84858,86446,86077,87808,86787,86463,86901,87424,87097,86614,85904,87846,86633,86199,86946,88170,87631,87424,86984,85387,86703,86004,86897,87417,86421,86187,87077,85690,85924,86927,86874,86483,88129,87645,87043,85623,87635,87053,86543,86205,86310,86530,86587,86458,86595,87568,87166,87252,86639,85714,88108,86118,86669,86897,85214,87632,87875,87130,86342,87163,86073,87165,86258,86561,86955,87173,87434,86397,86489,88299,86203,88128,87660,85490,86469,87103,86589,87178,86540,86151,87046,87683,86039,86155,85602,86917,86655,87097,86529,86803,85501,87119,87792,87414,87690,85631,85755,88558,87846,87100,87030,86924,86708,86066,86321,86775,86791,87302,86635,86624,88445,87751,88625,85339,87854,86552,85211,86929,86287,86804,86040,88830,86328,87534,87688,88264,87595,88968,86652,86150,86442,85349,86777,87326,87215,87690,86685,85879,87220,86955,86386,86791,87215,87196,86566,86366,87315,87170,85883,87612,86993,85569,87532,87558,87331,86540,87549,87262,87148,86875,87084,86429,86240,86063,86459,87340,86524,87673,87333,86168,86633,86489,87141,85633,87864,87082,86310,86293,86492,86440,87418,88794,85773,87264,86632,87242,87823,88685,85641,85973,87518,86948,86484,86227,87523,87181,86477,86087,83909,87637,85976,86994,87140,88090,87526,86680,86585,87051,86013,86890,86807,86564,87529,86367,88337,87004,87926,86967,86993,87431,86330,86331,86528,87045,86764,87398,87108,86360,86075,86371,86673,88020,86455,88319,87422,86285,87336,86063,87306,87266,86768,88233,86465,87839,86763,86834,87132,86157,87233,87943,86147,86646,86252,88421,88492,87722,87424,87814,87408,86652,87795,87087,86836,86590,85553,87522,86476,87884,86676,86686,86251,87183,87217,87267,85353,86829,85876,87723,87675,86862,87052,86368,87393,87706,86377,88188,87871,86743,87098,86141,86072,87075,87464,86795,88169,86807,87261,87734,86507,86983,86541,86690,86216,87591,86622,87413,85772,87345,86218,88095,87661,86687,84551,85867,87566,86615,86500,87085,86698,86135,87182,88022,88173,87274,85963,85885,87214,88256,88037,87347,87583,86142,86893,86901,86884,86829,87573,86527,87182,85523,86490,85131,87159,87597,85500,86439,87822,87067,87719,86266,87465,87636,88701,86771,86836,88236,86601,87187,86948,86085,86544,86716,86961,86396,86644,85648,87158,86659,85583,88493,86883,85656,87684,87063,87238,85870,86454,85773,87675,86894,84855,85827,86322,86686,86792,87581,87348,87201,87177,87819,87685,86965,86042,86952,88173,87381,85378,86780,85732,87192,86526,86271,87778,86205,87469,86842,86889,86928,87299,86540,85852,85173,88157,86831,86949,86762,87311,86204,86953,85109,87320,86370,88431,88343,86086,86306,86830,88626,86920,85774,87199,87221,87217,86198,86184,86507,86785,86710,86676,85503,87056,87682,86274,87301,86627,86564,89007,86418,86817,86732,87141,86447,86158,88198,86190,86328,87569,86966,87083,86571,86710,85125,87626,86557,87087,85355,87530,85903,87239,86283,87581,86423,88384,87970,87478,86944,85670,86494,85109,86770,86179,86132,86633,85583,86402,86122,88026,87412,88050,87318,87257,87865,86677,87327,89220,87623,87140,87450,86740,87335,85449,86552,86859,86583,87718,86475,85813,86921,85498,87023,86741,87567,87379,87653,86985,87500,87431,86432,87921,88083,87182,87152,87273,87351,86864,86802,86846,85449,86928,86390,87125,87568,88432,87200,87303,86879,88199,88096,86547,87038,87102,84617,85520,86183,87843,85994,86365,87098,87302,86012,86382,87462,88050,87711,87250,87040,87995,85618,86861,86652,85963,86635,85487,85997,86359,85336,86230,87573,87385,87042,86922,85721,86831,85423,87152,86813,87788,86447,86725,86979,87279,87073,86828,88751,86704,85824,87253,87614,87558,87072,86249,87793,86897,88205,88117,87032,86024,85833,86618,89042,88166,86981,87840,86767,86611,87820,86606,86741,88059,86471,86140,86307,85421,86969,87077,88155,87104,86597,87434,87329,87508,86840,85344,86548,87356,86658,85679,85123,87624,86970,87517,86881,85774,87341,85905,86280,87873,86103,86026,87748,85749,86767,87378,86107,86447,86463,85656,86791,86821,89041,86605,86692,86726,86278,87562,85237,87129,86997,85479,85425,87846,87454,86988,87955,87009,86829,85998,88298,86567,87806,88335,86079,85916,85958,87158,86310,86784,86805,87223,85714,87293,85480,86386,86417,87501,88781,86273,86239,87388,85221,88190,88686,87205,86110,86709,87469,86555,87140,86336,85879,84887,86618,87358,88300,86772,86150,86362,85214,85457,87769,86854,86794,87271,87901,87998,87677,87816,86181,86507,87116,87946,86627,86228,86926,85901,86840,87901,86377,88189,86572,88082,86942,86373,87134,86442,86108,86199,85579,86171,85912,87215,85982,88234,86050,86380,87024,86749,85106,86369,86610,86580,86960,87688,86641,85870,87101,87761,86622,86537,87441,87459,86212,85491,86160,86154,86935,86874,86647,87022,85169,85794,86286,87259,87997,86104,87339,85974,87313,87024,86719,85779,86615,86877,85947,86011,85928,87187,86834,87049,86742,86575,86612,87619,86055,86737,87100,86204,86298,86958,86339,87397,86811,87320,88002,86336,86497,88093,86580,87862,85342,86799,85842,86579,87972,86820,86467,85754,86272,86849,88147,86118,86934,84911,85526,85706,86054,87613,87396,88759,86837,86421,87441,87034,85067,85980,89358,85999,88421,86364,87287,85376,86576,87660,87515,87890,88268,87633,87743,86020,86134,88560,86476,88012,87594,87384,87648,86310,86157,87851,87198,87234,86671,86347,87472,87325,84852,85300,87460,87475,87735,86528,87204,87409,85048,86845,85822,88304,87485,88020,85976,85851,86587,86286,86918,88085,86474,86272,87678,87897,85634,86428,85457,85251,85450,88016,87189,85756,87421,87414,86632,86806,85697,86132,87572,86025,87730,86895,87059,86284,85872,85728,86095,86916,86683,87636,86624,88761,87486,88236,87243,87248,86137,86774,86085,88412,87894,86861,87121,86354,86677,87931,86281,85165,86691,86315,86778,86365,86591,88074,86715,87176,86530,86852,88228,86053,85416,88701,87427,87500,86311,87251,88636,87476,87443,87131,86637,87355,87887,86909,85992,86468,86894,87685,86833,86976,87410,87845,87354,87987,86194,86475,86849,87142,87622,87494,87463,86562,87535,88728,86495,85866,86816,85640,87623,87063,86966,88151,86997,87738,88109,86075,84325,86194,86865,86133,87181,88011,86820,87741,88509,85879,87105,86725,86087,87296,86368,86118,86604,85760,87115,86738,85495,87528,85900,87286,87238,87437,86740,85630,86596,87549,87017,86281,87635,87963,85625,87489,87123,87485,86489,86715,86757,87378,87750,86227,86876,86194,86424,88492,87125,85886,86693,87675,87406,86228,87335,86160,87242,87871,86479,87061,87145,86712,86587,86841,86575,89007,87925,87020,86612,87698,86345,85524,87133,86844,85630,86279,86763,86741,85393,87820,86209,87914,87293,87025,86552,86543,86445,86042,86354,88040,86018,86462,87970,87224,86641,87884,86886,87432,86113,87091,86540,87160,86229,86986,86808,87146,87957,86703,85977,86627,88361,88061,85949,86815,87725,88598,86094,87461,85890,87353,86464,87958,87019,87360,86870,85632,87674,86194,86421,86014,86643,87830,87931,84920,87097,87018,86595,87703,86020,87733,86974,87993,85981,86933,86599,88280,85056,86820,86926,87207,86149,86084,86611,87667,85399,86214,86314,88534,88325,87172,88187,88173,87470,87622,87214,86596,85086,87122,86241,87706,85718,87070,86559,87230,85828,86392,87458,86833,85461,86072,86077,85963,87878,87334,87498,87235,88913,86043,87223,86867,86280,86574,86335,86968,87127,86687,87520,87262,86763,86220,87266,88034,87935,87191,87537,86679,85503,85102,88005,86610,89386,85917,87244,85982,86418,86604,87638,87378,87554,86185,85629,88173,87160,87134,86004,86450,86043,88440,87267,86440,86460,86615,87287,86363,87166,87837,85310,86928,87131,86106,89265,86951,85709,87034,85801,85818,88980,86735,85973,87498,86616,87266,86458,87696,86520,86613,86759,87172,87102,88278,85812,87275,88294,86386,87014,86638,86234,87043,86380,88632,87458,86684,86593,86422,87736,86347,86943,87076,86448,88253,87387,87355,86748,86827,86691,86687,86846,86039,85779,87412,85704,86542,87212,85616,86233,86116,86137,88777,84897,87748,86423,86670,87988,85904,86279,86395,86441,86387,85929,87742,86731,85979,84880,87365,86540,86397,86683,87340,86779,86986,87586,86903,87449,86228,87071,87309,87166,85942,87730,88082,87086,85565,86948,88101,86869,86860,87849,86768,85188,87231,87496,86737,85801,86023,85967,86637,87109,87022,87256,87824,86100,86087,85696,85934,87500,87486,86697,87075,86196,85759,86358,87721,86863,86321,86081,87689,88115,87112,87744,86919,87418,86254,88297,87183,85564,86770,86008,86349,86609,87605,85716,86918,85711,86889,85846,87264,87683,85027,88742,86817,87597,86667,87717,87918,86688,86827,86056,87626,85618,87967,86198,87007,87234,87743,89079,87060,87516,86554,87848,88449,87058,86249,86147,88269,85717,87251,87208,86393,87324,86440,86731,88427,86201,85276,89020,85368,86662,86458,86393,87747,86136,86562,86685,86220,86210,87080,86273,88106,86644,87056,85782,86827,87245,87249,87646,86464,85716,86356,88098,85664,86182,87583,86962,86656,87067,84859,87204,86194,86468,87011,86673,87398,84809,87084,87274,85931,86068,86086,86694,85239,86994,86733,87088,87104,84535,87944,87286,85541,86914,87845,87626,86022,86107,86056,86447,87195,88426,87584,87023,87248,86037,86418,87961,88806,87084,86272,86051,87971,86820,88858,86511,88285,86705,86154,86340,86831,86722,86457,86373,85594,86147,87847,87645,86343,87159,85868,87273,86946,89169,87726,86763,87458,87444,87620,86043,86642,86472,87137,87607,87377,87267,87523,86465,87087,85956,87154,86582,87203,86996,87446,87784,86238,86193,87287,84999,86798,88304,88070,86909,85919,87129,87516,85585,86834,84945,87324,84802,87314,87619,87221,86813,87189,87930,85840,87127,87482,85531,87335,87025,87552,86993,85843,86272,87539,87178,86567,88551,87062,87188,87195,87398,87271,86427,86059,87451,87265,86857,86946,86039,86564,86715,87366,87831,86222,86288,87469,86727,87878,85755,87328,87018,87577,86778,86501,87454,86919,86368,85621,87162,85868,87617,87192,86954,86783,86636,86534,85662,87514,86516,85574,85682,88032,87214,87930,86929,87686,88566,87610,86302,87075,87010,86747,87793,86420,86511,86010,87230,86141,87428,88615,88509,85824,86744,87734,85089,86369,86385,88630,88311,85543,87150,87326,87668,87349,86619,85869,88306,86405,86970,86666,87430,86246,86263,86347,87155,86962,86600,88059,86806,88734,85555,87254,86467,88269,85401,87335,86349,87351,86327,87006,87139,88663,87397,86793,88305,87123,86549,87477,85870,87124,85856,86358,87344,86455,87481,87904,87095,85606,86975,86334,88249,85742,86632,86634,86615,86794,87410,86278,86507,86619,88311,88356,85488,87069,86991,87582,84824,86749,87082,87546,85861,87672,87377,87051,89042,88104,85509,87399,86674,86969,87523,86418,85560,86953,86706,85191,87383,86145,88165,86715,87112,87023,86090,87205,87502,86759,87478,87850,87498,86215,86085,88177,86556,87404,86714,87276,86472,84777,86986,87388,86468,87230,87388,85799,86621,87285,86277,87356,86758,86256,85907,86711,86176,87353,86476},{40931,41551,40117,40170,40963,41288,40548,41060,39828,39888,40764,41264,40362,40064,40126,40656,40822,40665,40386,41321,40506,40808,40458,41133,40981,40378,40847,40968,41759,40943,40726,41053,40570,40188,40915,40969,40091,41317,40779,40341,41064,40765,41150,40280,39688,40692,40259,41642,40419,39944,41496,41420,40231,39968,40442,40470,40686,40762,40276,40154,41007,41321,40758,40711,41786,40600,40731,41559,39990,41262,41347,40726,40124,41818,41397,40566,41268,39768,40140,40386,40426,40114,40232,40820,40035,40134,41389,40863,40780,40566,40308,40774,39688,40855,41777,39942,40938,40361,40146,40481,42274,40618,40749,40393,39465,41715,41091,40570,40269,41306,40529,40896,40088,40794,40598,40595,40568,40383,41442,42070,40798,40828,41511,40857,39405,40000,40368,41285,41020,41255,40890,40613,40433,40512,40220,40081,41288,40697,41516,40927,41164,41276,39816,40455,40645,40175,40961,40718,40472,40348,40603,40550,40707,41551,40407,40809,39983,40497,40406,40549,40473,40522,41155,39759,40503,41082,39743,40249,41192,41564,40495,41851,41470,39574,40962,41627,40924,40151,40124,41242,39985,41754,41175,40443,40073,40427,40596,41145,41256,40476,39697,39272,41556,40394,41269,40282,40093,41214,40201,41644,40436,40736,40589,40721,39947,41594,41022,40034,40520,41271,41396,40696,41163,40335,40762,40671,40916,39907,40838,39897,40838,41247,41598,39508,40670,40740,40675,40771,41167,39905,39857,41273,40661,40888,41021,41378,40882,40838,40413,41370,40383,40552,39837,39753,41405,40911,39515,41259,39656,40980,40771,39894,40978,40086,40309,40994,40422,40201,40500,40702,39931,40620,39990,41014,40983,40081,41209,40740,40941,40665,41042,40206,40609,40156,41523,40237,40533,39991,41762,40007,40908,42629,41218,41762,40182,39125,41306,40672,41407,41160,40630,39144,40582,40432,41141,40301,40337,40928,40562,40949,40546,41211,40237,40907,40915,40405,41112,40852,41171,40211,40607,40091,41133,40430,40274,40466,40555,40374,40380,41348,40935,40630,40860,41123,42483,39841,40850,41513,40877,39705,40910,40639,41099,41330,39685,40198,40568,40351,41911,42175,40553,39793,41033,40588,39662,41613,40700,41656,41796,40661,40326,40010,40596,39806,40577,41541,40397,41097,41563,39972,40651,40468,40167,40518,41612,40213,39529,40138,39997,39855,41316,38854,39920,40997,40263,40994,40820,41088,40915,40648,41209,39747,40706,40267,41431,40612,41181,40859,40790,41027,40476,40373,41840,41241,40536,40271,41203,40084,40688,40215,40199,39983,41264,41290,41362,40697,41015,40592,40614,40272,40661,41101,41811,40849,41126,40596,40447,40722,41552,40865,40553,41477,40505,40694,41303,40957,41132,41152,39937,40489,40021,41260,40739,40993,41130,40748,41208,40373,40449,40275,40799,40747,40148,40026,40812,40381,39709,41099,40665,40927,41109,40818,39771,40813,41311,40629,40546,39815,40051,40624,40515,41017,40494,40661,41112,41638,40638,40408,40844,40545,40827,40193,40872,40616,40092,40596,40576,41720,40902,40574,41176,40644,41293,40095,41213,40668,39919,40221,40482,40786,40789,41049,40684,41194,40512,40897,40445,40289,41247,40937,40604,40569,41330,41291,40246,40780,40913,41030,41532,40809,40286,40378,40129,40449,41753,41392,41220,40985,39971,39714,40737,41447,40509,40576,40886,40989,41472,40689,39322,40217,40818,41201,41275,41681,40919,40989,40441,41405,41784,40196,41230,41222,39793,40828,41061,41300,41547,41189,40814,40943,40749,41718,39755,41239,40213,41802,41859,40746,40224,41067,40780,39894,41343,40594,40558,40860,41414,42024,41488,41084,40407,40842,40741,39960,40632,39548,41192,40414,41069,40908,40297,40759,40484,40285,40002,40783,40774,40505,40522,41195,40757,40841,41257,40833,40092,40069,41169,41500,40686,40957,39751,40933,40082,39396,40304,40681,41279,40715,40936,39942,41550,41118,40934,41846,40080,40529,40376,40890,40303,40288,41207,40917,40207,40669,41344,40214,40868,39908,39489,40741,41323,40766,41097,41487,41632,40186,40331,40617,40723,40276,40770,41112,40679,39274,41911,41668,40807,40347,41752,42020,40659,40397,41237,39700,40709,41025,40238,41705,39956,40338,40259,40884,40287,40666,40577,39810,40428,39914,41912,41266,40459,40639,40085,40619,40245,41624,40946,41334,40707,40856,40355,41094,41284,40750,40573,40248,40088,40190,41192,41015,41565,40134,39479,40527,40705,40802,39917,39597,40596,41559,40741,40165,40384,41073,40124,40585,40629,41021,40734,40751,41179,40754,40166,40255,40779,41219,40706,40303,39967,41747,39891,40397,39383,40100,40377,40117,40128,41203,41371,39815,40666,41031,41537,40686,40884,40199,40421,41084,40786,41580,41606,41061,39791,40399,41126,41874,41068,40382,39972,40648,40984,41183,40153,41048,41795,40233,40820,40092,41390,40462,40117,41402,39421,40598,42201,40447,40232,40835,41467,41279,40415,39823,40885,41406,41636,40676,40890,39619,40156,39874,40959,40693,39921,41644,39821,42072,40646,40158,40093,40855,41254,40867,40925,41099,40361,40365,40157,40433,41202,40182,40969,40253,40636,40507,41930,40448,40677,41013,40744,41157,40867,41094,41016,39792,41072,41150,41205,40488,40321,39873,40271,40681,40476,40367,38943,41312,41320,40952,40754,40838,41867,41543,40227,40408,40611,40605,41056,40614,41544,41259,40712,40508,40708,40880,40599,40914,40414,41289,39502,40583,40335,41782,40961,40871,40326,39719,41967,40088,39246,40535,40964,39690,40310,40661,40731,40346,41499,39978,40562,41041,40463,40407,40191,40411,39876,40965,40618,40001,41559,39765,40347,39759,40305,41179,40512,41075,39837,39909,41786,39282,39956,40194,40104,40847,41870,40233,41300,40134,41429,40663,42146,40676,41273,40406,39846,40931,39753,40186,39997,41156,40392,40778,40200,40513,41060,40806,40278,40552,40816,40517,40644,40695,40825,39759,40770,41028,41189,40410,40755,41440,41158,40734,40489,41249,41514,40225,40153,40752,41479,39475,41705,41715,39721,40368,40937,41233,40663,40729,41241,41519,41961,41977,40177,40448,40746,40998,41161,40161,40343,40878,41177,40141,40555,41255,40373,41994,40740,41410,41244,40478,40532,41158,40370,41130,41216,39965,39692,41500,40650,41468,40778,40551,40748,42394,40002,41125,40862,41811,39847,42220,40052,40094,40142,39254,41220,40621,41250,40917,40678,41360,40457,41047,42467,41427,41232,40596,40286,40763,40291,40557,41154,39381,39536,40189,40258,40906,40873,40003,40833,40559,40539,40215,41248,40728,41204,40958,40415,40778,40447,40483,41047,40902,39689,40216,40745,40672,41478,41203,39641,40749,41407,40322,40730,40575,40596,40254,40526,41352,41042,41388,40724,40786,41091,40965,40738,40711,41251,40515,39948,40886,40800,39906,41414,40998,41219,39575,41417,40465,40213,40135,40322,40391,40174,40091,38977,40974,40605,40680,41185,39609,39765,41848,40181,40681,40053,40112,40535,40280,40865,41936,41207,41191,41686,40919,40871,39110,41073,40610,41841,41983,40231,40497,40207,40763,40911,40142,40397,40174,40372,40450,40609,41004,41136,41433,41546,40395,40195,39650,40890,41530,40619,40537,41067,40710,41487,40866,41588,40602,40518,41904,41264,41281,39657,40930,41349,40960,40934,40501,40284,41452,40397,41229,39780,41375,41028,39610,40610,40974,40788,40782,41889,41402,40543,40223,41536,41060,40995,40961,41619,40600,40353,40610,40619,40094,40907,42054,39815,40269,40935,40406,40653,40719,40258,40606,40443,40508,41074,39983,40763,40077,41606,39946,40672,40562,40534,40729,40059,41683,40957,41661,40953,41088,40736,39590,41099,40441,40615,40470,39662,40770,39994,40966,40270,41350,40432,41601,40341,40123,40192,41051,41064,40891,40125,40447,41195,41831,40453,40462,39757,41147,41538,39559,40194,40707,41994,41399,40431,40080,40499,41819,40566,41445,39854,41157,40696,40301,40909,40480,40167,40930,40145,40131,41281,40101,40756,39341,40893,41578,40442,40354,40109,40962,40038,40723,41212,40348,40776,41282,40522,40763,41328,40073,40544,40846,39599,40318,40877,40131,39214,40511,40263,40413,39793,40312,40257,40877,41098,41556,40834,41302,41765,39942,41316,40171,40989,40299,40844,40829,42091,40496,41726,39497,39839,40057,41428,40529,40133,40021,40469,40620,40666,40811,39828,41380,41169,40799,41502,41514,40997,40510,40874,40611,41419,39622,40251,40546,40475,41341,40265,40711,41092,39553,40350,40921,40771,39321,41024,40797,41430,40897,40919,41176,39860,40548,40243,41815,40318,40959,40457,41844,40546,40447,40383,41390,41708,40826,40501,41345,40593,40793,40477,40123,41899,40650,40160,40050,40185,40376,40710,41028,40634,39998,39379,41175,41360,40069,40947,41087,40718,40294,39741,41130,40207,42095,41228,40519,40532,39963,40616,41125,41414,39947,40965,40016,41691,41311,40013,40174,40331,41205,41392,41157,41173,39561,41351,41449,41096,40220,41068,40445,41179,41434,41069,42054,40859,40824,40903,40975,40871,41078,40655,41468,40448,40811,40959,40435,40723,41626,41215,40913,40036,40228,40917,41099,41218,40634,41065,40505,40263,40987,41211,40997,39707,41478,40260,40987,40260,41303,40239,40457,41251,39743,40188,39690,40847,40398,40656,39665,41559,40022,40326,40467,41523,40860,40244,40237,41158,41342,40039,41079,39960,40523,39915,40787,40876,40275,40413,41572,40447,42042,40469,39922,40927,40662,40245,40532,40286,40501,42169,40864,40174,40430,40735,40635,41410,40533,40431,40559,40396,40868,40581,39508,40406,41092,39999,40499,40902,40540,40760,40782,41817,40222,40247,40792,41018,41418,40645,41189,41521,40329,40009,40402,41067,40788,41062,39902,41092,40616,40749,40697,40307,40818,40207,40505,40484,42065,41073,39386,40850,40370,41033,39893,40180,40330,40362,39904,39773,41366,40115,40927,41191,40851,41180,40189,41215,41155,41276,41238,40553,39529,41046,41067,40699,40635,39720,40588,39801,40986,40042,41492,40416,41343,40130,40955,40574,40264,41730,41144,41143,40921,41104,41219,40997,39827,40232,41115,40849,40781,41265,40554,40858,40520,39846,41246,40478,40485,40476,41580,40270,40522,40105,40688,41117,40966,40176,41179,40928,40779,40720,41272,40646,41417,40786,40892,41435,39952,39287,40915,40814,41104,40309,40847,40305,40409,40765,41230,41497,41336,39946,40386,40573,40488,40872,40636,40870,40899,40223,40414,39490,39169,41088,41031,39336,41521,41247,40227,39810,41033,40500,41061,39825,40410,40513,41308,40366,40958,40300,40629,40402,40229,39597,39748,40863,40667,41105,41135,40817,41639,40171,41026,40235,41411,40431,40447,41525,40960,40882,40881,40682,41518,41322,39982,41725,40732,39878,40313,40334,40940,41031,41561,41209,40981,41119,40707,39977,41125,39976,40939,41069,39839,39958,40783,40856,41687,39996,41024,41263,40120,41726,39550,40768,39370,40182,40548,40321,40305,41705,40796,41384,41097,41125,39710,40882,40325,41399,40344,41680,40646,40205,40402,40852,40526,39862,39923,39824,41004,40646,40301,40890,40726,42033,41598,41273,41945,39749,41380,41959,41230,40199,40770,40677,41714,40407,40180,40418,40698,40812,40180,40217,40653,40575,42003,40471,40897,39998,40349,40481,40183,41294,40844,41428,40350,40160,40515,40900,41424,40952,39713,41143,40249,40698,40014,40092,41016,41558,41169,40657,40430,41583,40244,40055,41008,40551,40061,40598,40570,40261,40150,40546,41279,41231,41018,39303,39654,41022,41334,40570,41114,40432,40634,40399,40632,41556,41396,40900,40689,40782,40289,39814,40468,41440,39893,40364,40056,40516,39921,40440,39747,40963,40679,41292,40048,41121,41018,40989,40791,39637,41031,40673,41523,40745,39810,40587,40762,40349,41447,41458,41652,40883,39990,40629,41283,41223,41261,40475,40382,39712,40203,40683,40538,40480,40492,41654,40144,40411,40820,40761,41876,40997,40087,41065,39644,41144,40483,39876,41270,41560,39610,41846,40329,39974,40678,40602,40207,40728,39883,40707,41280,41258,40850,40399,40805,40042,40597,39501,41249,40179,41067,41029,40727,39924,40657,41472,40708,40107,39799,40914,40025,41221,40319,39826,40400,40117,41178,40606,40500,40695,40235,41382,41941,41993,40163,40426,40918,40351,40931,41458,40476,40301,40335,40542,40498,40378,40166,39855,40853,39938,39454,41465,40254,40861,41097,40647,40972,40101,40482,39836,41224,40393,39511,40822,40715,41002,40024,40823,41020,40497,40667,40861,39933,40162,40788,40857,40583,40928,40959,40885,40867,41032,40971,40856,40948,39878,41392,41225,40750,40547,40766,41800,40377,40962,39531,40163,40362,40314,40595,40008,40131,40734,40938,39694,41717,41149,40480,40368,41175,41214,41152,41205,41182,40185,40583,40455,39683,39872,40002,40798,40716,40279,40820,41510,40410,39730,40890,40576,40221,39653,40919,39877,41354,40858,41804,40752,41537,41144,39697,41136,41851,40639,41152,40154,40695,40999,40903,41008,41017,40222,41144,41096,41103,40821,39782,40286,40564,40411,40541,41227,40283,41941,38888,40618,41020,40641,40727,40292,40342,40883,40576,39923,39643,41293,40583,40870,39512,39662,41309,40624,39729,40553,40206,39625,41397,40538,40318,40855,41419,39956,40375,40414,40580,40544,40764,40754,40880,40516,40806,41169,39893,41126,41605,41058,41433,40366,40698,40734,41479,40405,40318,40837,40606,41800,40852,40575,40523,41119,39862,40633,40064,39948,40967,41020,40989,40046,40643,41067,41860,41039,41158,40717,41805,40408,40442,39814,39599,40203,40965,40901,40622,41205,40812,41203,40919,40717,40849,40797,40966,39595,40985,40374,40539,40308,41488,40934,39823,40928,41276,41005,39971,40283,40500,41246,40740,41077,40345,40729,39988,40442,40796,40132,40255,41198,40171,40439,41047,40934,40862,39731,41357,39937,41178,40959,40043,40020,40083,41271,40818,40502,41123,41828,40779,40254,39746,40308,41718,39314,41096,40626,41661,39335,40556,40627,40563,40194,41368,41863,39990,39426,41089,41261,40821,39791,40863,40424,41846,41076,40092,39683,40680,40686,40654,41518,39846,40314,40051,41526,41249,39835,40785,41026,41221,40822,39118,40816,40299,40081,41142,41312,40382,41888,42110,40705,40783,40697,40304,39809,41134,41445,40456,40833,40511,39593,41034,40268,40843,41174,40281,40103,40967,40848,41306,41497,40420,39909,40752,40846,40947,41144,39231,40905,40387,40261,40978,40021,40229,41298,40395,41128,40578,40006,40209,42039,39941,40472,41135,40200,40211,41474,40163,40010,40568,41461,41535,41340,40800,40806,40214,41155,41467,40446,40303,41149,40724,40631,40571,40741,40249,40162,40739,40675,40667,40944,40277,41199,40609,40673,41030,39982,40679,40381,41244,40755,40994,39783,40324,39890,40746,40651,40995,40777,40335,41200,40796,40969,41696,41021,40287,39926,41664,40247,39979,40053,39076,41867,39714,40529,41436,40604,40750,42029,39149,40519,41019,40221,39857,41136,39587,40523,40582,40092,40937,40906,40546,41190,40586,40676,41157,40514,41174,41233,40118,41152,40257,40182,40106,41290,40612,40768,40467,40771,40708,39646,41701,41344,40510,41806,41259,41332,40655,40117,40427,39839,41963,40712,39885,40573,41255,40453,41659,40518,41729,39871,40649,40508,41343,40834,40744,40145,40677,40242,40129,40544,39696,39914,40983,40241,41347,40379,41193,41020,40463,39977,40983,40314,40509,41242,41303,40583,41623,41126,40423,39625,40921,41020,41456,40609,40674,40871,40350,42200,41530,39907,39947,39826,40896,40565,40269,40985,40034,41230,41058,41881,40921,39815,40999,39999,40401,39966,41398,40886,40555,41195,41061,40493,41122,40346,40330,40610,40426,40256,40352,40171,40724,41214,40214,41026,40957,41309,40309,39868,39294,41507,40470,40861,41718,40435,40290,40237,41126,40930,41755,40392,40392,40679,42243,40755,40495,40538,39578,40894,40436,40400,40075,40848,40005,41087,40275,41284,40940,40427,40780,41538,41102,41419,40676,40676,41096,40037,40202,40460,40098,40627,41720,40812,41051,41530,41052,41558,40962,40603,41184,40690,40983,40655,41447,40946,40001,41118,40826,40571,40743,40338,40225,40980,40667,41194,41520,40405,41396,40177,41271,39886,40894,40805,40774,40626,41430,40727,39572,40207,40325,40834,41665,40965,40313,40254,40641,40218,41129,41201,40144,40361,39374,41102,39864,40109,40555,40114,40651,40315,41195,41209,41303,40872,40158,41293,39662,41382,40089,40672,41223,40279,40281,40839,41032,41508,38659,40977,40941,41241,40783,40741,40249,40717,40688,41011,40515,40118,40681,40010,40398,41347,40582,40366,40230,39781,40787,41380,39637,40089,41690,40091,39708,41221,40697,39559,40500,39887,39961,40477,40189,40903,41620,39543,41010,40982,40771,41908,39324,40555,40762,40737,40687,41277,39609,41147,40496,41600,40762,41062,41169,40948,40975,40239,41122,40507,41661,41058,41257,41471,41096,40790,40522,41043,40483,41034,40966,40934,41328,39742,40074,41039,40634,40989,40643,39853,40317,41404,39717,39190,40415,41332,41029,40604,40887,40508,39039,41429,39842,40363,40575,41043,40878,40858,40368,40382,40338,40591,40576,39754,40522,40505,40157,40572,40401,40541,41597,41019,41404,41244,41270,39874,41015,40729,39724,40474,41347,40223,39823,39945,40486,41209,40284,39938,40072,41620,40669,40561,39914,40688,40808,41250,41084,41000,40361,41174,40269,40538,40552,41071,41288,40958,40092,40120,41138,40295,41035,40477,40953,41226,40122,40497,40309,40826,40777,41390,41162,40583,41420,40612,40542,41680,40098,40581,39920,40683,41032,40830,40067,41061,40145,41132,39706,40281,40977,40807,39597,41079,41254,39919,40763,39960,40770,40396,39546,41092,40646,41267,42087,40610,40022,40048,40189,41044,40619,39727,39959,41198,41221,40579,40054,40731,40555,41331,41749,39848,40873,40786,39866,40107,40341,41258,41854,41122,41155,41546,40602,41148,41489,39749,40384,40935,40742,40761,40904,40071,41404,40433,40629,40179,40459,40986,40827,40581,41229,40396,40417,39473,40466,40810,40407,40440,40511,41033,41645,39801,41143,41563,40630,40156,41112,40233,40463,40041,39668,39745,41229,40331,40445,39894,40601,40784,39240,40531,40935,40400,41136,40533,40720,42074,40818,40149,40960,41004,40707,41203,40369,39849,41245,41877,39768,41536,41243,41935,41940,42037,40656,40182,41396,40439,41724,40064,40290,42394,40515,41239,41003,41841,40367,42161,40283,39809,41329,41132,41319,40197,40799,40738,40994,41344,40479,39547,40566,41448,41256,41945,41169,40396,40911,41472,40159,40573,40910,40510,40186,39895,40402,40936,39255,39757,40715,40188,41007,40199,41007,40492,40424,39414,40955,40926,40510,40323,40832,40495,39780,40024,41136,39727,40525,40294,41421,41208,41875,40887,40294,40446,40814,39582,40308,41331,40910,40612,40785,40851,40596,40673,39595,40662,40285,41443,40665,41248,42573,40468,41643,40798,41471,40002,40697,41752,41867,40169,41097,40297,41155,40588,40690,41142,40763,40574,41301,41288,40200,39727,40956,41109,40493,41146,40535,40856,41077,42064,41060,40531,39956,40594,40728,41717,41123,41594,41353,39586,40674,40564,41472,39873,40528,40235,40231,40940,41062,40387,40206,40853,40799,40368,41438,41354,40483,40188,39671,40434,39980,40209,40344,40778,41495,40527,41012,41351,40000,39906,40883,40785,40530,41783,40767,40558,40542,39547,41122,41029,41141,40637,40613,42233,40685,40382,41568,41541,40995,39878,39969,41112,39836,40521,40034,40708,41277,40058,40268,41033,41304,40972,39095,41272,39818,40228,39610,41680,41056,40950,41374,41150,40271,40785,40949,40035,41529,40758,40511,39886,41266,40619,40677,40646,41633,42180,40030,40307,41158,41164,40741,40866,40690,40086,40488,40384,40264,39997,40799,40753,40866,41785,40509,40529,40452,40662,39852,41343,40550,41198,40029,39790,40179,40395,40382,40443,41067,41174,40944,40407,39933,40674,40301,41565,40188,39900,41880,39686,41321,41263,41446,40731,41740,40069,40842,40524,40657,40435,40822,40023,40549,40914,40860,39727,40235,41184,40466,39959,40276,40197,40365,41555,40501,41057,40722,40381,41136,40463,40245,41321,39250,39964,41005,40274,40914,40677,39703,41085,40810,40921,40828,42062,39875,40943,40341,41137,40764,40535,40535,40433,40417,40370,40227,41229,40344,40433,40536,40030,41313,41121,41598,41539,40482,40056,40078,40943,41558,41471,40731,41227,41352,41595,41144,39956,40660,41158,41051,39678,40938,39431,39657,40535,40779,40937,40164,40528,40444,40530,41426,40498,40492,40582,40967,41531,41063,40896,40416,40548,39926,40998,41079,41041,39201,40924,40896,40110,40475,40373,39999,41265,40538,40381,41456,40226,40275,40217,40333,40861,40652,40779,41085,40449,40420,39256,40414,40965,40842,41068,40794,40342,41459,40201,40902,40640,40093,41806,40418,40509,40059,41085,39673,41064,41626,40076,41934,39832,40414,40834,41102,41094,40935,40601,40662,40052,40092,39256,40821,40207,41034,40200,40849,40832,40313,40401,41007,41033,40852,40014,40628,40589,40585,40882,41108,40310,39974,40124,40433,39996,40249,40303,40215,40361,39888,41478,39654,41323,39953,41176,40433,40622,40885,40435,40465,41015,40636,41256,40474,40942,40329,40190,40409,40736,40405,40825,40345,39574,41379,40736,39342,40625,41375,39986,40587,41401,40580,41309,41094,40489,40550,40603,41157,41777,40243,41058,41263,41231,41185,40580,40900,40532,40379,40820,40723,41174,41866,41566,40019,40036,40983,40548,41051,40686,39964,40698,40494,40206,40603,40075,41826,41292,41634,40852,40536,40416,40036,41426,40314,40621,40704,41891,40758,41950,40818,41242,41096,39024,40748,40045,41591,40412,41175,40951,42007,40899,40730,40723,40320,40874,40660,40736,39871,39724,42236,41564,41327,40879,40598,40839,40499,41022,40213,40542,41244,41355,41070,41024,40351,40573,41011,40851,39910,40614,40809,40763,40967,40804,40566,41184,41521,41001,40220,40771,40906,41114,40134,39975,40207,41059,40511,41042,39378,40331,39665,41164,40097,40190,40377,40594,40660,40965,40445,40679,41313,40366,41884,42117,39753,40680,39728,40791,40490,40703,40324,40551,40132,40173,40980,40366,40642,40127,40782,40029,41134,39771,40712,40996,41199,40468,40309,40071,40336,40899,40948,41224,40753,41643,40317,41167,39233,40321,40301,40024,40404,40394,42027,40865,40635,41672,39871,40595,41267,41039,41605,41323,40231,41166,40280,40075,40440,41387,40712,40520,39588,41452,40165,41931,40218,41881,41042,40200,40077,40340,40499,40927,40591,40296,39393,41480,41429,40782,41524,40372,40308,40349,39728,41132,39625,41352,39947,40027,40465,40091,39530,40257,41029,39817,40548,38874,40771,40924,40630,40277,39501,40951,40033,39581,41300,40544,41163,40344,41708,41622,40878,41387,40742,41077,40789,41284,40425,40602,40085,41684,39544,41001,40765,40937,39389,40321,41692,41375,39535,41002,40555,40296,40683,40504,40844,40752,41085,41105,40934,40207,41150,40777,41002,39877,40157,41312,40927,41255,40424,40137,41516,41818,41622,40251,41085,40522,41690,41021,40389,40082,40312,40219,40424,41454,40391,40568,40349,40632,41152,40740,40465,40729,41328,39755,40707,41189,40510,40253,40347,40271,40948,41147,40739,39833,41439,39991,40381,41118,41579,41570,40846,39917,40994,40577,41166,40563,40134,40015,41059,41973,41312,41566,40726,40712,40531,40894,40187,40335,40519,40659,40673,40659,41045,40937,41067,40435,40110,39038,40577,40005,40729,40682,40378,41303,40332,40897,40887,41727,39782,41345,40096,41128,41407,41169,40741,40791,40479,40984,40583,40473,41262,40139,40770,40788,40675,41109,39956,41619,40696,41522,40696,40875,39038,40612,41235,39934,40600,40367,40608,41115,39779,40849,40199,40975,40710,40287,40646,39877,41004,42248,40242,40656,40690,40865,40732,40991,40436,40356,41936,40708,40736,41215,41724,41672,41325,40015,40700,41134,40932,41441,41227,39535,39392,40411,40725,40152,41218,40722,40488,41072,40965,40447,40461,40854,40376,40998,40607,39334,40539,41372,40788,39900,40844,40431,41740,40738,40056,40328,41178,41108,40265,41733,40431,40650,41283,40752,40037,40175,40602,40561,40059,40800,40748,40525,40953,41026,40073,39649,40012,40961,41855,41016,40447,41510,40849,40586,41037,41336,40314,39565,40788,40497,40596,39983,40359,41176,41175,41247,40978,41235,40422,40858,41063,40256,40979,40844,40999,41293,40344,42003,41293,40956,40842,40847,41105,40067,40821,41037,41346,40622,40574,40021,40171,39629,40934,41232,40196,40261,40182,41118,41015,40963,40940,40674,40589,41767,40713,39872,41422,40973,40229,40231,40299,40054,40465,40356,40289,40575,40975,40352,40780,40940,40089,40634,39821,39760,40009,39729,40195,40911,40465,40956,40664,40894,39815,41148,41172,39977,41328,40885,40300,40947,39797,40063,40646,40368,40436,40914,40262,40856,40827,40849,40734,40321,40303,40598,40331,39342,40989,41380,40940,40777,40110,40481,40791,40633,40597,40134,40490,40637,40592,40585,41225,40770,40658,40950,40848,41149,40149,40379,41315,41917,40709,40014,41196,40917,41372,41550,40357,40605,41938,40670,40312,40269,40416,39726,41775,40614,39462,41752,40969,40050,39613,39724,41470,40717,40557,40895,41909,41035,41347,41080,40392,40432,41242,41653,41516,41033,40325,40006,40609,39362,41750,40861,40670,41463,40131,40345,40885,41300,40370,39821,42026,40715,40830,39972,40755,41245,41274,39866,40436,40111,39850,40824,40952,40724,40891,41597,40506,40465,41214,40661,40345,41321,41222,40354,41134,40765,40669,39950,40658,40824,40346,41169,41414,40878,40835,40494,41117,42293,41075,40701,39969,40323,40360,40838,40510,41134,40080,40472,41236,41054,40556,40124,40417,40167,40680,41578,40660,40237,40523,40375,40615,40566,41296,41076,40982,40919,41668,41077,41302,41445,40256,40280,41437,40048,40327,40354,40467,40743,40360,40287,41143,41175,41323,41008,39163,40392,40431,41152,39538,40191,40948,42071,41734,40251,41045,41799,40692,40893,41685,40849,41127,40479,40528,41304,39506,40525,40352,40102,40554,40456,41313,39803,41014,40613,40036,40218,41029,41136,40966,40504,41211,41538,40542,42061,41541,40753,40211,39543,39474,40825,40046,40721,39813,41105,40297,41895,40649,40683,41021,40901,40855,40183,40121,40128,40751,40224,40344,40626,39749,40236,40288,40665,41181,40532,41026,40881,39587,39620,40159,40948,40970,41133,40413,41578,40631,40192,40080,40439,39666,39411,40467,40177,39678,41133,41426,41184,40325,40877,40085,40636,40736,41038,42276,40698,41212,40391,40323,40671,39792,40956,40509,41099,41167,40571,41393,42028,40230,40506,40396,41071,40986,40969,40347,40583,41773,41538,42347,41391,40296,39969,39460,40412,40319,40792,40403,40642,40667,40673,40725,40623,40930,40083,39882,39372,40554,41088,41461,40551,40653,41261,40414,39815,40526,41308,42136,41235,40354,40764,40823,40176,40739,40186,40641,40903,41123,41049,40556,39290,40365,40812,41346,40253,41402,40610,41328,40231,41449,40734,40581,41280,40208,41572,40495,39625,40968,40468,41119,41393,41143,40442,40938,40390,42135,40521,40484,40202,40716,40393,40191,40164,40101,40208,42596,39395,39759,40155,41974,40548,41043,40873,40773,40261,41494,41367,40057,41160,40168,40417,40113,39988,39754,39924,40701,40982,41062,40844,40994,40504,40722,41403,40919,40651,40850,39956,41126,41049,40881,40320,40511,39763,41236,41381,41024,40915,40587,40071,40623,41718,40087,41687,41514,41589,40630,41331,41603,39982,40195,40289,41707,39661,41201,40144,41728,40068,41635,41960,40189,41620,41155,40120,40497,40526,40260,39637,41207,41152,39729,40625,40673,40627,41022,40451,40413,40097,39887,40927,40279,40489,40067,40816,40813,40887,40234,39947,41723,41185,41036,41745,39858,40211,40940,40463,40141,40400,40679,40505,41585,40957,40589,40041,40895,40118,40716,40840,40883,41431,40697,41258,41405,40085,40558,40284,40929,41092,41459,40356,42069,39706,40444,40002,41028,41471,40759,40300,40993,39890,40186,40694,41012,40376,40072,40794,39958,40055,40814,41625,40535,40323,40858,39863,40718,40132,40967,40947,41702,40279,41073,41234,41819,40715,40203,40977,40472,41112,39947,41350,40904,40774,39988,40464,40286,41333,40989,39853,40637,39969,40465,41084,40981,40417,41477,41230,41439,40955,39873,40580,41265,40396,40970,41031,39362,39310,41551,41239,40998,41827,40792,40361,40791,40691,39880,40426,42166,41334,40669,41429,40633,39934,40512,40633,39910,41248,39996,40877,40778,40320,40632,40519,40594,40087,41673,40526,40169,41046,41479,41816,41153,41445,38706,39926,41105,41091,40745,40229,40561,40375,40914,40928,40279,41077,40641,40335,40302,41326,40060,40219,40550,40436,40061,40360,40025,40142,40280,40267,40529,40998,41280,40638,41346,40863,41083,40709,40919,40392,40511,39331,41417,41177,40836,41164,40571,39608,40571,40121,40557,39875,40224,40980,40824,40625,40471,39449,40825,39743,40481,40931,39522,40194,40990,40420,39503,41458,41716,41112,41301,41159,40361,40187,39497,41367,39889,41110,39917,40813,40811,40089,39646,40316,40271,40143,41270,40646,40575,40989,41322,40616,40174,41031,39841,40652,41909,41212,40270,40484,41427,40756,39908,40077,41772,40065,41170,40996,40336,41497,41042,39859,41338,40782,40132,41228,41373,41472,41294,40603,41239,40708,41133,39958,40850,40022,41153,40860,40388,40634,40923,40430,40510,39981,42053,40421,40383,41228,40262,40531,40658,42075,40182,41373,40291,41844,40693,41030,41445,40827,40954,40641,39515,40936,41278,39765,41442,40532,41366,41044,40803,40367,41390,40862,39981,41046,40679,40768,40572,40499,40534,41905,39557,40259,39877,40567,41237,41325,40415,39848,40382,40247,39864,41042,40711,40584,40148,40778,40069,40961,39683,41620,40694,40729,40631,41136,40998,39939,41008,41041,40938,40225,40654,40181,41510,40711,39808,42094,39629,41720,39986,41114,40544,40837,40270,39504,40786,41510,39822,41699,41007,40806,39803,40902,40531,40604,41248,41246,40863,40774,40655,41342,41160,40488,40999,40460,41119,40939,41089,40455,40930,40092,41134,40846,41186,41379,40699,39592,40157,40953,41013,40101,40544,40453,39660,40657,41592,42465,40844,40959,41732,39992,40855,39964,40988,39961,41189,41064,39949,39775,40998,40264,40355,39702,40690,41973,40901,40258,40943,40325,42036,41658,39019,41517,40250,41379,41362,40478,42183,40559,40584,40519,40187,40020,41752,40116,40216,40735,41185,41510,40488,40344,40056,40905,40098,41134,40263,40212,39525,40379,39886,41077,39329,40486,40263,40659,40208,41457,41154,41186,40657,41210,39976,41024,41106,40575,40418,40580,41362,40383,40774,40960,40157,40053,40822,41304,40870,40750,41136,40027,40183,40634,40476,40695,40421,41200,40664,40528,41427,41482,39891,40610,40108,41042,40160,39725,41013,39850,41103,41760,39927,40391,40675,40939,42159,40986,40790,41898,40904,41379,40780,40004,41522,40745,40583,41244,40671,41142,41096,39822,41475,41348,40200,41912,41152,40714,38850,40054,41510,41164,40369,40314,40275,40933,42157,40618,41627,40605,40807,41482,40500,40515,40770,39754,40916,39718,41048,40411,41638,40191,41520,40877,40254,40270,40472,39823,40937,41255,40485,41604,40292,40376,41139,40920,40350,40975,42049,39966,40600,40869,40307,39199,41065,40917,39859,39876,41428,39958,40811,40842,40748,40974,40485,39817,39925,40686,41387,40598,39992,41913,41076,39568,41012,39837,40292,40215,40476,41285,40299,40425,40469,40328,41247,40093,40546,40415,41192,40654,40298,40231,41234,41965,39717,40557,40820,40515,39868,41195,41156,40813,41018,40208,41641,40517,40567,40551,41553,40960,40588,40319,41494,40089,40620,40883,40500,41357,41084,41316,40393,41687,40673,40891,40312,40639,40423,40181,40540,42061,39759,40024,41705,41592,41922,40660,39851,41035,39984,39521,41245,40389,40692}},
{{10000,2.200000},{23435,24166,24220,22585,23874,24167,23912,23277,23408,22559,24216,23812,23821,23183,23560,23685,24073,23353,24487,23863,23492,23678,23614,23828,24148,23532,23640,23625,23822,23009,23125,23843,23277,24808,23877,24334,22920,23764,23455,23461,23948,23751,24012,24128,24041,23206,23952,23432,22962,23010,23900,23991,23299,23835,23701,23374,23778,23365,23468,23697,23439,22851,23286,24404,23128,24031,23703,23854,24195,23003,23003,23895,24058,23761,24001,24039,23477,23375,23628,23196,23132,23512,23826,24241,23541,23809,23861,24092,24029,23400,23671,24450,24247,23711,23736,23740,23125,23711,23891,23138,23367,23395,23897,23034,24103,23645,23165,23180,23303,23481,22774,23144,23706,23750,23708,23975,24127,23599,24437,23222,24057,24137,24033,23400,23391,23655,23914,23622,22963,23680,23996,22801,23396,22953,23067,24005,23418,23347,23870,23013,23114,24130,22946,23700,23187,23234,23670,24083,23083,23173,23396,23150,22993,23217,24358,23694,23444,22859,23437,24308,23488,23923,23752,24272,24031,23990,24214,23599,24087,23775,23826,24305,23316,23468,23626,23099,24875,24097,23712,24050,23114,23298,24483,22945,24147,23419,23471,23894,23672,22419,23557,23458,23471,24246,23408,23981,24229,23437,23835,23586,22772,24604,23312,24166,23653,23260,24294,23691,23266,23718,24304,23210,23399,23374,23628,23829,23945,22663,24314,23419,23096,22588,22916,23642,23387,24031,23674,23975,23617,24902,23585,23649,23681,23264,23851,23676,23465,23624,24161,22899,23710,23563,23738,23963,24102,24020,22849,23756,23303,23324,23152,24275,24415,23400,23449,23473,23450,23687,23983,24283,23999,24435,23641,22982,23294,24068,23560,23912,24204,23408,23446,23375,23427,23510,23271,23506,23746,23561,23929,24064,23823,23854,24032,22648,23791,23668,23589,23549,24353,23933,23397,23864,24084,23576,23548,22131,23770,23153,23898,23116,24317,23876,23516,24219,24240,24050,23426,23496,23931,23744,23577,23966,23098,23980,24433,23301,23452,23781,23408,23424,23581,22546,23182,23257,23080,23902,23974,23459,23572,23685,23128,23685,23433,24591,23107,23061,23493,23698,23402,22617,23767,23820,22674,23653,23090,23507,24726,24045,22919,23330,24267,23439,23876,23899,23603,24434,23736,23765,23273,23530,23510,23685,22905,23559,23531,23101,24017,23148,23202,24310,23120,23514,23520,23610,24418,23996,24250,23073,23155,23658,24267,22836,24226,23347,23303,22979,24374,24525,24076,24072,23119,24003,23954,23815,23320,23844,24354,24387,23616,23141,23574,24294,24337,23128,23895,23454,23043,24221,24099,23544,23933,23480,23548,23408,24830,24596,23200,23787,23555,23176,23318,23792,23009,23691,23417,23326,24235,23916,22796,23839,24246,23197,24088,23175,23356,23152,23314,23459,23312,24211,24359,23574,23797,23703,24164,23924,23052,23995,23028,23453,23126,23157,23853,24078,23498,23610,23632,24094,23750,22597,23937,24115,23810,23770,22895,22406,23782,23469,23988,22964,23143,23754,23617,23143,23434,23630,23027,23663,23834,23635,23701,23549,22877,24362,23552,23416,24388,23447,23757,23939,23741,23339,23697,23842,23916,23759,23243,22778,23969,23080,24103,22720,24069,23711,23932,23820,23383,23718,24366,22851,23344,23354,23507,23029,23663,23271,22966,22889,23229,23931,23811,24188,23280,23295,24038,23192,22873,23405,23095,24375,23681,24364,23753,24135,23821,23814,24568,23345,23281,23983,23602,23819,23266,23741,23411,22935,23732,24209,22974,23720,24148,23773,23430,23363,22323,23877,23765,23736,23667,23353,24189,23517,23783,23904,23423,23541,24151,23214,23794,23953,23898,24014,23293,23737,24494,23288,23529,24003,24177,22831,24042,22605,24150,23759,22932,23851,24315,23161,23193,23833,24284,23913,23723,23299,24392,23736,24449,24026,23835,23989,23579,23630,23495,24680,23798,23024,23464,23354,24204,24573,23522,23410,23345,23857,23292,23793,23620,24210,23927,23225,23601,23590,22722,24740,23787,23874,24016,24241,23961,24336,23543,23672,23359,23230,23626,23193,23919,23819,24154,23258,23659,23300,22946,24142,23812,23246,23561,23746,23133,23135,23350,24315,23794,23076,23478,24061,23336,23413,23476,23284,23399,24148,23394,23437,23533,23410,23786,23425,24040,23190,24359,23336,24240,23303,23540,23378,23960,22559,24058,23281,23328,23861,24298,23832,23858,24167,24776,23732,23799,23800,23616,23610,23990,23647,24317,24652,24572,23899,24351,23907,23260,22835,24445,23635,23459,23188,23169,23697,24072,23396,23525,23383,23493,22842,24079,23796,23526,23764,23980,24171,23175,23176,23108,24086,24032,23253,23695,23698,25158,23574,23083,23665,22887,23162,23741,24067,24225,23260,23739,23720,24611,23937,24615,23255,23263,23037,23157,23666,23891,24384,23004,23176,24221,23598,23355,23197,23035,23298,23881,23797,23668,24924,24327,23168,24613,23676,23461,23397,23297,24030,23794,23362,23377,22992,23398,24028,23992,23265,24054,23440,23202,22928,23782,23997,22918,24211,23661,24103,23644,23200,23455,23304,23614,23942,23593,24166,23778,24158,23469,23746,23807,23973,23865,23945,23661,24428,23992,23182,23443,23838,24055,23509,23866,24033,23911,23476,23302,24408,23821,24369,23375,23581,22805,23374,23491,22493,23399,22720,23884,23526,23531,24126,23483,24385,23729,23881,23606,22521,23043,23098,23751,24177,22935,23197,23448,24187,23274,23281,23321,24602,23637,24171,23960,23902,23104,24337,23822,23217,24092,23624,23145,23713,23374,23906,23345,24121,24210,23900,23518,23199,23727,24178,23588,23522,24162,23840,23942,23623,24213,23619,23957,23956,23692,24070,23742,24215,22839,23906,23752,22793,23771,22803,23941,24317,23271,23087,22814,24234,24093,24113,23654,23613,23294,23582,23520,23743,23683,23876,22979,24468,23337,23724,23462,23550,23182,23771,23536,23692,23534,23438,23097,23913,23376,23512,24147,23297,23659,24415,23322,24023,23820,24092,23438,23720,23625,23330,23417,23231,24146,22898,24179,23303,23683,24247,23515,23617,23675,23185,23325,24400,23806,23849,24064,23455,23455,24097,23342,22907,23106,24178,23479,24245,22928,23417,23967,23577,24315,23028,23654,23597,23407,24021,23607,23522,23098,23085,23343,24092,23835,23002,23598,23334,23601,22959,24158,23921,23916,23327,23351,23173,23830,23643,23596,23779,23604,23657,23692,23343,23707,23374,23705,23749,23553,24321,23460,23409,23807,24141,22866,23172,24111,23570,23114,24048,23089,24213,23354,24265,23559,24122,23429,24132,22958,23463,24195,24090,24065,23499,23908,23478,23500,24237,24266,23816,23249,24029,24174,23396,23269,23416,24021,23606,23735,24254,22779,23904,23902,23763,23605,23723,23603,23354,23946,24249,23554,24667,23327,23600,23696,22983,23425,23847,24054,23387,22278,24095,23854,23142,23511,23580,23752,24097,22882,23138,23613,23154,23184,23946,23265,23281,23956,24777,23850,23619,23127,24113,23683,23700,23495,23830,23608,23946,24055,23540,23950,24600,23787,23469,23781,24133,23159,23932,23895,23758,23113,23987,23227,23712,23009,23982,23104,22943,24243,23796,23224,23881,23703,23748,24074,24183,23914,23380,22840,23684,23615,22867,22710,23539,24142,24059,24659,22976,23810,23505,22374,23837,23248,24196,23746,23960,24332,23451,23334,23371,23874,24643,23226,23019,23926,24503,23391,23526,23234,23705,23682,24236,24477,23230,23918,23543,23828,23658,24145,22716,24135,24226,24044,23553,22911,23603,22331,24211,24218,24285,23497,24390,23455,25246,24054,24112,23919,24023,23630,23509,23622,23656,22971,23511,23736,23701,23460,24095,24194,23206,23446,23498,23617,23245,22605,23446,23388,23604,23321,23947,24109,24176,23767,23770,23340,23268,23412,24391,23840,23092,23387,24077,23695,23448,23884,23628,23698,24314,23294,23216,23694,23691,23157,24004,24324,23332,24617,23853,23726,24276,23451,23770,23556,23651,24195,23603,23049,22793,24049,22639,23261,23262,23703,23671,23586,23323,23717,23719,23137,23525,23625,23952,23406,23996,23631,23459,23546,23835,24549,23088,23357,23269,24089,24062,23850,23366,23436,23674,23912,23755,23141,23326,23348,23718,22761,23734,24450,23989,23947,23035,23743,23616,23144,24753,23373,23550,23774,23412,24129,23742,23649,24152,23603,24480,23966,23478,23116,23510,23658,23660,23329,23638,23637,23781,23094,24451,24140,23644,23411,22890,23378,23881,23621,23548,23812,23511,23316,23111,23338,24105,23989,23552,23708,23750,23404,23354,23809,23590,24073,23612,24245,24595,23473,23091,23955,23377,23518,23925,24515,23601,23659,23468,23836,23765,24021,23505,23267,23379,23554,23542,23636,22787,23698,24007,23989,24274,23220,22948,23561,23043,23572,22861,23301,23592,22909,24330,24679,24497,23380,22856,23552,23461,23834,23135,24376,23519,23995,23226,23721,23795,24274,23806,23662,23660,23253,23204,22827,23870,23141,24272,23968,23572,22343,23807,23550,23985,23658,23860,23214,24078,23154,24075,23417,23337,24079,23527,23295,23277,24329,23367,22848,23818,23990,23724,23226,24075,23391,23839,23650,24321,23533,24083,24387,23094,23768,23702,24021,23625,23699,23654,24335,23739,23504,23844,24296,23619,23719,23316,24212,23945,24267,24144,23940,23318,23097,23695,23684,24058,23744,23739,23629,23034,23960,23326,24312,23596,23930,23805,23576,24064,23182,23769,23494,23473,24185,23559,24324,24029,23834,23892,23327,23411,23987,24168,23375,23536,23748,24294,23456,23501,23396,23323,23294,23688,23427,23705,24366,23835,23897,23067,23596,23780,23520,23519,24239,23633,23521,23766,23457,23212,24236,23325,23394,24105,23060,24284,23765,23724,23991,24275,22950,23577,23332,23946,23709,23291,23908,23611,23623,23776,22941,23977,23626,23193,23141,23631,23720,22874,23847,23181,23731,23920,23485,23374,23562,23464,23521,23119,24236,23165,23824,24229,23202,23670,23567,23798,23249,23137,23563,23624,22870,23173,23601,23938,23269,23720,24530,23672,24089,23600,24022,23546,24444,23113,22973,23818,23784,23722,23906,24279,23793,23588,23739,23590,22877,23477,23993,23571,22742,24064,23946,23049,23258,24406,23729,23422,23743,23590,23788,23031,23923,22800,23774,23870,23449,24170,24475,23706,23208,23723,23513,23730,23503,23891,24134,23491,23319,24038,23671,23516,24452,23045,23953,22939,24363,23569,23119,24120,23000,24002,24102,23893,23778,23728,23626,23658,23532,24340,23583,23785,24025,23594,23499,23753,22824,24005,23649,23905,23299,23958,23828,23364,23148,23941,23558,22986,24258,23475,24714,23459,23447,23047,23317,23539,23152,23981,23229,24072,23314,23336,23883,23629,24393,23253,23520,23538,23439,23720,24081,23645,23673,24024,23177,23706,23227,24128,23105,22942,23163,22948,24089,23814,23348,23938,22531,23985,23676,23602,22837,23090,24192,22893,23231,24416,23257,24048,24129,23861,23527,24302,23354,23312,22748,24064,23817,23247,23944,23048,23296,23675,23888,24110,23814,24369,24088,23527,24034,22713,24170,24762,23292,23873,24059,23056,23710,23988,23993,23371,23594,22800,23846,22924,23198,24303,24170,23411,23595,23339,23775,23850,23385,22863,23375,23838,24425,22748,23637,23635,24101,23609,23648,24627,23480,24578,23818,24094,23518,23505,24200,23807,23690,24019,24234,23129,22981,23846,23623,23099,23967,23606,23601,23863,23959,23933,23346,23413,23744,23707,23339,24228,23425,23048,23566,23744,22896,24450,23996,23812,23870,23762,23983,24348,24154,23680,23227,23700,23354,23560,23417,22973,24614,24204,22945,24098,24123,23842,24130,23309,23693,23598,23391,24213,23052,23101,23631,23759,23282,23072,23554,23734,23579,23871,22603,23756,24027,23494,23347,24047,23403,23291,23620,23899,23961,23888,23232,23431,23576,23782,23242,23750,23524,24227,23061,22739,23467,24313,23264,23206,22867,24056,23315,23693,22246,23382,23380,23101,23381,23627,23274,23336,23718,23213,23456,23564,23725,23127,23665,23218,23685,23820,24154,24089,23177,23772,23628,24105,23849,23490,23985,22892,24099,23830,23488,23732,23546,23926,24012,24112,23150,23214,23562,23840,23804,24176,23852,23076,23800,23713,23113,22859,24221,22540,22627,23842,23788,23558,23783,23469,23065,23238,24041,23693,23920,23782,24397,24693,23806,23423,24320,23459,24177,24462,24234,24721,23342,23708,23239,23779,22740,23330,22931,23513,24158,23758,23797,24312,24438,23117,23929,23362,22890,23615,23888,23050,23102,24013,22761,23824,23149,23109,23136,23510,23146,23956,22976,23663,23833,24270,23679,23681,23108,23606,23589,23210,24194,23807,23206,23961,23550,24106,23796,24558,22664,23846,23448,23648,24089,23775,24384,24166,23425,23926,23039,23787,23887,23265,24642,23525,24031,23213,23894,23761,23074,23228,23984,23852,23998,23315,24326,24139,23843,24203,23450,24068,23363,23772,24105,24042,24536,23341,23649,23281,24114,24696,23497,24079,24462,23152,23294,24493,24888,23971,23247,23191,23653,23668,24333,24124,24059,23859,23743,23731,23734,23107,22969,24463,23931,23186,24553,22826,23805,23359,24046,23652,23869,23979,24002,22949,23641,24157,23561,23305,23209,23772,23641,23555,23416,23791,23659,24183,24070,22814,22621,23131,23456,23946,23779,23322,23931,23704,24341,23692,23962,23708,23467,24440,23785,23278,23432,23733,24057,23171,23676,23763,24110,22805,24060,23628,22984,23935,23889,23637,24105,23496,23339,24322,25012,23100,22551,22941,23811,23725,23812,23285,23857,24133,23402,23527,23992,24290,23700,23735,23891,22943,23869,23447,23477,23765,23999,24294,23484,22978,23547,23356,24075,23765,23331,23547,23042,22768,23711,23749,23742,24054,23967,23714,24101,23057,23870,23667,23241,24420,24113,23752,23648,24175,24049,23833,23473,24157,23474,23717,23276,23667,23503,23791,24161,23543,23153,23332,23876,24325,23527,23671,23256,23809,23884,23240,22361,23461,24145,23502,24234,23038,23902,23477,23065,23202,22836,23321,23890,23280,23553,23510,23488,24397,23596,23512,24349,23287,23582,23342,23388,23748,23479,23101,23199,24139,23093,23300,23697,23541,23889,23340,23097,23287,22341,24142,24547,23249,23286,24452,23749,23717,23309,23644,23999,23574,23694,23870,23668,22547,23688,23109,23173,22801,23655,23084,22679,24245,23539,23704,23072,23643,23139,23619,24439,23383,23396,22939,23334,22900,23854,23695,23749,23640,23636,23983,23554,23885,23991,23913,24070,23894,24052,24021,23551,24039,24330,23048,24581,22950,23082,23624,23595,24302,23420,23805,23337,24127,23787,23622,23872,24279,24193,23444,24233,23843,24305,23498,25113,23458,22564,23544,24037,23969,23497,23367,23833,23189,23137,23467,23957,23967,23685,23432,23517,23868,24146,23452,23411,23823,24365,23597,22817,23829,24087,23281,23267,23565,22968,23653,23130,23702,23014,24197,23362,23555,24547,24229,24139,22775,23767,24187,23642,23734,23774,23883,23364,24654,24066,23758,23714,24337,23530,23656,23541,23037,24602,23292,23795,22998,24049,23310,23213,23631,23937,23944,23031,24031,23845,24383,23303,23302,23547,23068,24513,23420,23900,24903,23537,23356,24711,23825,23587,23418,23582,23398,24382,23344,23623,23882,23318,23986,23512,24144,24056,23716,23932,23487,23656,23962,24274,24193,22815,24104,23841,23092,24106,23174,23550,24215,23270,23288,24014,24147,23208,23564,24213,23296,23529,24488,22912,23560,23736,23456,24370,23153,23431,23296,24048,23794,23886,23212,24000,24185,23614,22897,22906,24025,23565,23456,23299,24315,24233,24174,23576,24189,23021,23051,23713,23869,23622,22935,23719,23184,23366,23673,24200,24004,23948,23948,23712,23282,23538,23390,23088,23313,23233,23251,23173,24116,23885,23096,24272,24027,23332,23631,23913,23809,23140,24179,23515,22946,23970,23925,25157,23498,23745,22332,23850,23493,23738,24332,23553,24223,23474,23781,23286,23947,23801,23779,23414,24568,23626,23942,24025,23491,24704,23529,24067,23696,24150,24052,23448,22770,23695,23682,23424,23320,24123,23954,23910,23539,24215,24020,23481,23317,24369,23909,22614,23704,23684,23541,23718,24119,23163,23897,23936,23900,23845,23578,23928,23668,23221,22604,23266,23427,23887,24825,24181,23734,24107,23953,23389,24016,22988,24380,23620,23005,22711,22930,23307,24142,24082,24190,24104,23213,23926,23684,23567,23465,24079,23678,23609,23988,23890,24119,23379,23739,23900,23761,23858,23739,23419,23546,23978,24043,23692,23286,23652,22941,23510,23082,23861,23832,23295,23542,24302,23542,23913,23590,23087,23869,23385,24189,23553,22738,23511,24296,23363,23840,23926,23276,23594,23822,24301,23996,23415,23537,23359,23598,23450,23774,23405,23793,23186,22801,24219,23487,23261,23024,23562,23368,22757,23852,23864,23659,24066,23490,23363,23389,24427,23952,24324,23931,23944,23546,23658,24069,24288,23517,23500,24022,24146,24362,23900,24041,24067,23978,23805,24008,24066,23546,24108,23277,23834,23757,23254,24140,23685,24153,22988,24301,24459,23035,24604,23738,23549,23773,24290,23599,23766,23043,22871,23543,23661,23097,24446,24670,24163,23413,23383,23527,23655,23931,24279,24181,23599,23922,24204,22541,23592,23572,23236,23487,23575,23599,24089,23908,23762,22905,23245,23558,23087,24041,23725,23586,23325,23547,23806,24123,23242,23741,23390,22649,22744,23369,22622,24069,24295,23166,22628,22867,23611,24367,23643,23583,23837,23293,23947,22992,23473,24413,23612,23439,22658,22797,23321,22758,24113,23480,23775,23116,23658,23706,23298,23934,23549,23241,23712,23952,24195,24148,23794,23234,23708,23679,23846,23107,23352,24433,23674,23562,23743,23501,23863,23508,22525,22973,23796,23615,23222,23525,23920,24282,24092,24016,23662,24197,24323,23605,24708,24347,23384,24014,24454,24320,23673,23464,23412,23908,23648,24079,23032,23548,24033,24226,23456,23707,22678,23388,23870,23389,23811,23499,23022,23950,24108,22954,23583,23172,24685,23887,22488,23420,22908,23829,24314,23950,23560,22910,23597,24206,22664,24351,23991,23162,23917,23433,24006,24060,22792,22932,23929,23080,24142,24404,24286,23533,23284,23858,23632,23334,23952,23368,23202,23883,23541,23398,23842,22940,23997,22689,23772,23953,23332,23281,23422,24008,22872,23741,23777,23726,23954,24364,23670,22720,24124,23639,23842,23759,24371,24345,23494,23150,23170,24198,23648,23342,24315,23800,22732,23513,23692,23856,24197,23930,24491,23867,23202,23520,23145,24163,24169,24265,23563,23780,23571,23549,24092,23677,23040,23281,24522,23948,23345,23457,23432,23853,24575,23778,23220,22612,23132,23369,23370,23476,24169,24318,24123,23718,22264,24046,23281,23380,23417,23534,24173,23049,23975,23752,23923,23946,23696,23283,23879,23506,23346,23275,23832,24168,24410,22575,23360,22784,23726,23667,22850,23360,23613,23446,23067,22955,23863,22855,24522,24237,24098,23834,23322,23149,23935,23240,23279,24365,23328,24035,23269,24032,24032,23610,23395,23670,23769,23863,24527,22763,24117,23986,23711,24039,23614,23632,23444,23597,24075,24014,23980,23894,23899,22971,23075,23946,23914,24161,23971,24254,23357,23705,24131,23009,23288,23164,22746,23592,24124,24400,23755,24200,23310,23416,22884,23900,23410,23938,22167,23389,23667,24257,24495,23102,23591,24029,23650,23386,23942,24348,23446,23519,23788,24112,23230,23778,23260,23669,24029,23924,24159,24123,24024,23554,23830,23108,23479,23498,23497,23271,24603,23115,23509,23837,23134,23409,23826,23362,23852,23230,23618,24015,23681,24802,23325,24200,23368,23847,23754,23667,22887,22865,24364,23690,23745,23061,23049,23493,23756,23003,23414,23328,23027,23379,23285,24245,23900,24132,23476,24270,24586,23745,23496,22996,23316,23776,23870,24162,23622,23460,23339,23704,23255,24392,23012,24525,23966,23919,23198,23236,23605,24722,23495,23567,24091,24163,23952,23818,23645,24695,23497,23512,23613,23865,24534,23061,23773,23207,23379,24741,23172,23879,22699,23912,23445,24017,23687,23701,24667,23178,23010,23353,23889,22445,23739,23256,23869,23321,24279,23259,24180,23563,23119,24360,23827,22915,23722,23810,23450,23282,23412,24077,23451,23615,22232,24349,23923,24562,23301,22788,23384,23454,24033,22944,22442,23788,23459,23248,23421,23675,23010,23824,23578,23497,23960,23560,24013,24513,23440,24738,23535,23744,24471,23440,23679,23364,23803,23128,23557,23977,23168,23929,23309,23663,23662,23447,24258,23583,23855,24254,23917,23782,23955,23475,23341,23773,24239,23698,22980,23963,22767,23187,23314,23635,23447,23765,23114,24502,24042,23963,23635,24082,23714,24075,23218,24004,24320,23323,23504,23319,24610,24069,23150,23378,23895,23304,23736,23195,23865,23338,24145,23632,23003,23316,23400,23449,23983,23453,23422,23114,23888,23978,24156,24743,22433,22593,23569,23303,23734,23176,23562,23726,23455,22668,23320,23901,23741,23721,23845,23739,23519,23576,23796,23097,23681,23924,23119,23786,23178,22861,23554,23419,23104,23680,23636,23488,24015,23551,23048,23611,23326,23902,24473,24532,23957,24179,23586,23364,23889,23053,23851,22798,23066,23128,23863,23269,23374,23415,23978,23930,22965,23066,23041,23101,23304,24160,23188,23633,23831,23621,24258,23223,23620,23656,23843,23250,23608,24194,24159,24306,24133,23961,23918,23552,22747,23442,23530,23757,23194,23398,22900,23790,22950,22899,23598,23472,23593,24251,23700,24016,24072,23360,23478,23533,23571,23353,23218,22891,22929,23630,23932,24680,23909,24019,24007,23922,24663,23650,23575,23121,23569,23336,24249,22905,24071,24138,23237,23216,23383,24879,23732,24215,23558,23645,23087,24013,23964,22737,24125,23682,23587,23553,24175,24226,24092,23672,24160,24021,24103,23567,23355,23876,23515,23745,23273,23405,23943,22877,23930,23694,23093,23185,23542,23156,24700,24099,23429,23440,23792,24085,23336,24095,23477,24466,23365,23827,23091,24267,23548,23487,23088,23916,24378,23594,24172,23859,23376,24033,22530,22970,23425,23818,22946,23431,24106,24521,24065,23114,22704,23624,23875,24839,23998,23861,23299,23093,23925,23423,23827,23635,23363,23722,23649,23481,23966,23797,24378,23329,24076,24173,23801,23496,23275,23479,23911,23288,23394,23680,24294,23494,23727,23839,24225,23579,23343,23298,23271,23513,23147,23549,23102,23976,24515,23903,24027,23625,24279,24215,23342,23480,24345,23897,23478,23693,24123,24456,24034,22747,22984,23972,23018,23386,23781,23983,23340,22896,23227,23360,23429,23894,24268,24050,24043,24109,23613,22641,23547,23761,23450,24277,23810,23257,23558,23231,23706,23412,23971,23735,23937,23506,23136,23905,23539,23830,23044,23574,23613,23879,24005,24482,24248,23483,23538,24537,23564,23905,24022,23616,23204,24033,22884,24027,23377,22992,23446,23755,23437,23379,23041,23895,23796,22986,23266,24211,23823,23832,23755,23712,23810,23380,24790,24554,22812,24280,23351,23426,23600,23453,23765,23135,23030,23330,23363,23550,23942,23309,24461,23467,23807,22508,23923,23161,23280,23932,23008,22966,23015,23618,23450,24062,23236,23698,24153,23580,24000,24119,23901,24560,24062,23181,23570,23073,23888,23012,23911,23762,24065,23179,23774,23684,23601,23392,23922,23309,23294,23157,23882,23197,22347,23625,23249,23569,24290,23172,23563,23368,24040,23181,23819,23887,23449,24332,24033,23852,24319,22882,23559,23755,23997,23954,24137,23657,24369,23656,23951,24267,23526,23926,23399,24281,23533,23578,23860,23710,24115,24043,23105,23445,24091,23116,23935,24329,23949,23895,24179,23825,23177,23485,22618,24419,23523,22712,23617,23498,23366,23584,23782,23647,23866,23693,24349,23697,24119,23569,24362,24496,23680,23676,23719,23500,23738,22602,23730,23648,23816,23949,23875,24340,22974,23162,23746,23325,23804,23531,22893,23616,23412,24207,24103,23406,23952,23829,22795,24800,23910,23641,22899,23437,24047,23780,23137,23942,23810,23527,23710,23902,23508,23671,24181,23571,23407,23598,23974,23631,23072,23188,23914,23205,23603,23190,22863,23651,23490,24486,23471,24363,24020,23034,24092,23130,23258,23331,23446,24117,23763,23433,24108,24424,23303,23011,23627,23185,23361,24528,23488,23367,24006,23410,23901,22821,23740,23159,23868,23889,23730,23824,23960,23964,23543,24074,24024,23440,23227,24668,22673,23501,23476,23601,23784,24212,23688,23975,23450,23658,22847,23871,23341,23309,23566,23710,23745,24255,24024,23379,23772,23319,23184,23835,23947,24059,23439,23385,23742,23243,22208,23677,23017,23582,23627,23929,23675,23648,23955,24072,24403,23317,23998,24688,23408,24030,23402,22436,23693,24049,23949,23784,23542,23474,23662,22528,23422,23760,23612,23883,24470,23930,23591,23155,22834,23397,23573,23583,23840,24187,24924,23708,23595,23247,23804,23555,22713,24956,22749,24060,23466,23474,23499,22851,23197,23468,23978,23528,24065,23401,23460,23848,24132,23387,23507,23482,23982,23154,23141,23017,24670,23634,23479,23126,24053,23494,23777,23349,23094,24103,24075,23645,22952,23581,23274,24072,23047,23119,22072,23871,23157,23261,23159,23943,24056,23653,23507,24245,23876,23055,23776,23757,24253,23033,24489,23097,23700,23925,23509,24118,23476,24410,24043,23662,22789,23034,23982,23644,23474,23001,23942,24415,23742,24307,24074,23215,23771,23294,24332,23301,23336,23335,22780,23981,24049,24836,23831,24034,22899,23915,23956,23318,23882,23038,23156,23743,23721,23776,23848,23204,23923,24022,23214,23164,23617,23642,23525,22800,24015,23235,23249,22939,23245,23897,23102,23391,23957,24402,23715,23796,23817,23914,24236,23956,24306,23435,23661,23357,22333,22829,22825,23475,23363,23688,23461,24272,23528,23717,22774,23955,23581,23345,23699,23931,23970,23177,23940,23750,23612,23197,22960,23433,23233,23949,23259,23937,23616,23455,23665,23481,24475,24030,22977,23690,23228,24126,23513,24598,23401,23809,23330,23179,23721,23441,23511,24093,23590,24073,24170,23928,23220,24273,23311,23718,24478,23953,23762,23197,24085,24451,23233,22932,23175,23892,23230,24213,23959,23862,24333,23031,23867,22810,24076,23637,23511,23581,23306,24236,23194,24137,23502,23079,23728,23298,23567,23309,23088,22782,24038,24275,24113,23651,23633,24039,24031,23516,24035,24141,23859,23460,23426,23961,22973,23820,23095,23632,24304,23124,23720,23251,24017,23779,23344,23976,23898,23352,23642,23609,24220,23680,23565,23185,23579,22956,23714,23713,23953,23626,23626,24370,23726,23258,23831,23660,23963,24070,23130,23706,24139,22882,24149,23695,24631,23682,23716,23452,23119,23897,23794,23667,24007,24156,22886,23436,23922,24478,24789,23186,23489,23467,23719,23216,23697,22923,24151,24462,23417,23548,24704,24453,23606,23963,23711,23508,23348,23723,24266,23214,22711,23572,23110,23213,22973,22881,24093,24157,23682,23137,23822,24216,24425,23558,23456,23785,23788,23620,23505,24236,23315,22801,23401,22842,23328,23834,23716,23802,23624,24850,22981,23581,23459,23195,24809,24303,24130,24255,23046,24211,23637,23995,24035,23359,23759,23660,23485,23861,24015,24226,23205,23975,23696,23426,22672,23458,23601,23624,23463,24660,23910,24559,22462,23472,23455,24079,24704,23948,24519,25134,22840,23736,23377,23868,23516,24421,23483,24517,23811,23084,22648,23546,24720,24354,24298,24494,23394,23430,24723,23233,23877,23215,23686,23763,22769,23987,23199,23152,23491,23595,23649,23362,24249,23321,22880,23478,23317,24263,23388,23129,23640,23410,23729,23176,23382,23746,22621,23430,23500,24139,23433,23580,23755,23420,23869,22751,23343,23074,23308,23886,24049,23785,23848,23137,24118,22778,24149,24390,23895,23383,23537,23804,23666,23713,23501,23876,23513,23268,23092,23321,23912,24179,23514,23413,23058,24530,23375,24867,23588,23313,23651,23470,23342,23773,23013,23927,23389,23951,23940,23957,24223,23310,23451,23927,24003,24190,23245,23897,23247,23874,22904,23590,23203,24000,23731,23466,23465,23594,23546,23647,23444,22631,23096,23428,23221,23095,23864,23599,23832,23686,23394,24213,23281,23091,23718,23607,23720,23346,23278,23380,23697,23542,23935,23659,23967,24165,23880,24966,23381,23850,23520,23568,23847,22427,23301,23161,22911,24033,24190,23399,22974,23127,23723,23612,24308,23875,23505,24467,24134,23952,23927,23332,23528,23591,23283,23709,24016,24077,24169,23415,23511,23215,23614,23019,23921,23223,23504,23732,22816,23211,24468,23787,23856,24453,23810,23888,23425,23064,24256,23621,23048,23029,22370,23638,22897,23372,24814,23024,23739,23609,23408,22704,22964,23684,23654,23099,24157,23987,23823,24195,23315,24039,23046,23846,23806,23449,24475,24120,23703,23646,23503,24439,23959,23521,23297,23316,23185,24228,23439,23651,23580,24389,23742,23435,24816,23858,23456,23825,23128,23164,23660,23264,23454,23645,23899,22836,23400,23433,23342,23876,24024,23576,23410,23860,24009,23718,23873,23135,24245,23630,23543,24580,23271,24165,23023,23838,23765,22823,24518,24284,22785,23424,22767,24131,23537,22855,23522,23855,23043,23435,23654,23257,23072,23720,23391,23676,23475,24223,23523,23581,23246,23044,23247,23540,23286,23544,23432,23909,23841,22850,24372,23265,24386,23371,24082,23677,24220,23091,23770,23212,23571,23012,23268,23662,23286,23593,23366,23672,24132,23798,23230,23834,23285,23813,23684,24129,24200,23318,23115,23181,23709,23499,24360,24300,23687,22990,24165,23371,24332,24183,24584,24100,23073,23617,23997,23624,23901,23358,23282,24495,23471,22886,24012,24188,24420,24067,23667,24663,23727,23917,23257,23740,23419,23786,23504,24141,23703,22994,23426,23794,22956,23581,23376,23927,24111,23080,24002,23842,23423,23901,23616,24156,23892,23500,24339,23625,24090,23237,23663,23737,23669,24229,22950,23751,24733,23493,23588,23314,24376,23727,22944,24110,23246,23518,24138,24095,23466,23675,23306,22927,23560,23367,23396,23307,24280,23180,23978,23751,24015,24116,23656,23404,24241,24107,22874,23764,23378,23269,23490,23004,23882,23999,23182,23424,23144,24719,23627,23893,23960,23712,23429,23683,24067,23487,23209,24600,22815,23878,23663,23942,24348,23704,23257,24289,24782,24121,23912,23543,23589,23511,24113,23636,23772,24271,24103,23865,24361,24536,23948,23926,23635,22449,23026,23005,23185,23378,24041,23094,23664,23576,24324,23761,22777,23692,23747,23808,23301,23457,23703,24066,23533,24197,23288,23771,23653,24114,24334,23272,23872,23664,23431,23335,23451,23598,24167,22944,23058,23695,23265,23814,23855,23497,24256,24205,23776,23113,23401,23922,23475,23730,23574,23852,23494,23399,23493,23427,23005,23706,23757,23149,23599,23722,24122,23872,23546,23247,24293,23493,23487,23833,23164,23119,23834,23371,23339,23770,22725,23300,24138,23790,24088,24223,24038,23628,23834,23540,23345,24033,23632,23605,23402,24186,23223,24057,23673,23800,23665,23586,23836,23324,23344,23363,24150,24260,23945,23299,22911,23253,23488,23839,23549,24172,23756,22921,23522,24082,23125,24070,23359,23915,23924,23506,24106,23638,23485,23138,22800,23626,24293,23626,23659,23048,23252,22442,23564,23870,23806,24141,23598,24272,23192,23973,24240,23501,23197,22923,23137,23821,23833,23264,23575,23111,24040,23267,23657,23384,22130,23908,24049,23784,23257,23647,23122,24452,23123,23721,23156,23438,23748,23549,23668,24140,24148,23126,24298,23629,24709,23468,23368,23393,23560,23708,24703,23675,22771,23226,23527,23963,23618,24259,23348,23612,23901,24094,23739,22668,24035,23783,23204,23188,23898,23831,24203,24099,23525,23294,22881,23491,23835,24210,23240,24444,23831,22763,23179,24192,23877,24493,23713,23442,23800,24080,23948,23666,23110,23135,23567,23678,24115,23961,23753,23106,23119,22407,24424,24204,23854,23393,24366,23413,23529,22299,23879,23477,23244,23267,23032,22964,23551,23970,24313,23453,23749,24053,24079,24048},{15470,16713,15688,16445,15885,15927,15883,16708,16197,15642,16021,15720,16124,16302,16031,16200,16468,16296,16202,15705,16174,16745,16218,16193,16505,16462,16293,16048,16296,16137,16315,15831,16259,15961,16485,16276,16394,16402,16097,15852,15964,16141,15817,16342,15393,16005,15995,16237,16252,15778,15736,16340,16353,15976,16570,15613,16071,16289,16706,16579,16676,15908,15852,16244,16368,16452,16330,15661,16048,16484,16023,15492,15770,16244,16196,16575,16512,16273,16296,16097,16341,16724,16173,16127,16327,15465,16262,15846,16126,15813,16109,16053,16328,16573,15747,16161,16908,16459,16176,16368,16380,16748,15927,16064,16363,15881,15864,16490,16352,16291,16659,15600,16076,16383,16243,16196,15860,16322,16028,16075,15954,16109,16278,16624,16425,16298,16102,15939,16755,16731,16358,16381,16279,16996,16230,16249,16293,15661,16248,16413,15927,16405,16220,16050,15861,16636,15917,15844,16776,16137,16360,16106,16357,16345,15880,15961,16205,16027,16247,16414,16333,16351,16309,16323,16152,15771,16502,15890,16077,15686,15987,16446,16038,16090,15872,15861,16600,15818,16306,16235,16316,16667,16699,16630,16342,16200,15465,16314,16205,16099,15923,16277,16742,16289,16166,16606,17007,16358,16088,16504,16083,15742,15930,15526,16547,16704,16623,16201,15839,15621,16017,16130,15947,15957,16565,16581,16818,16327,16389,16445,16091,16637,15935,15686,16542,16323,15900,16650,16104,16567,16032,16278,15806,15755,16138,16283,16457,16067,16342,16881,15928,15420,16326,16128,16120,16414,16108,15804,15862,16052,16125,16260,16368,15915,16063,16180,16117,16237,16317,16138,16642,16265,15905,16521,16293,15900,16306,16311,15698,16336,16150,16134,16088,15966,16265,16322,15767,16716,16128,15915,16037,15929,15648,16140,16193,15836,16213,16080,15716,16059,16019,16014,16272,15960,16094,15737,16125,15661,15853,15854,16380,16742,16622,15721,16458,16253,16182,16079,15685,16189,15892,15885,16493,16187,15939,16354,16738,16356,16534,16027,17695,16042,16622,16169,16666,16518,16335,16219,15809,15891,15673,16057,16181,15925,15764,15969,16664,15817,15901,16048,15672,16378,16670,15872,16629,16061,15815,15996,16409,16657,15562,16448,16279,16155,16053,16479,16321,16568,16186,16227,16266,16474,15923,15774,16860,15980,16174,16146,16039,15954,15445,16348,15999,16622,15645,16297,16123,16537,15523,16141,15812,16535,15692,16872,16368,16645,16818,16313,16158,16441,16180,15975,16266,15998,16504,16505,16055,16324,16370,16163,15849,15840,16119,15814,15909,15833,15421,15989,16096,16237,16493,16403,15885,16206,16035,16146,16041,16455,16601,16950,16178,15851,16288,16223,16331,15678,16279,16603,16105,16027,15871,15861,16325,16198,15872,16141,16115,16335,16343,16249,15904,16025,16165,16302,15352,16222,16267,15960,16496,16514,15924,16029,16112,16523,16463,16334,16138,16052,16139,16063,16178,15537,16272,16193,16376,15738,15933,15423,16363,15548,16453,16381,15977,16478,15827,15811,15795,16331,15584,16038,16167,16078,16341,16023,16399,15605,16078,15853,15711,16229,15552,16444,16114,16073,16022,15597,15839,16268,16114,16490,16302,16695,15971,16397,16039,17007,15883,15607,16438,16240,15970,15688,15877,16355,16142,15957,15616,16403,16106,16333,16216,15670,16466,16044,16380,16101,16330,16955,16011,16057,16176,16938,16012,15914,16065,16486,16937,16193,16178,15960,16198,16500,16724,16359,16238,15971,16188,15851,16239,16770,16064,16268,16367,15680,15849,16018,16641,16473,16202,15863,16224,16251,15707,15974,16208,16165,15989,16184,16657,16734,15924,16440,16299,15777,15768,16371,15912,16014,15947,16737,16343,16387,15929,16404,15752,16221,16793,15967,16457,15559,16519,16347,16091,16020,16200,16321,16455,16476,15235,16174,16137,16094,15999,16391,16367,15916,15407,16154,15932,16507,15989,16217,16733,16031,16064,16056,16671,15735,16166,16133,16551,16376,15682,15770,16032,15414,15899,16202,16587,15655,15822,17114,16008,15949,16088,16034,16087,16507,16208,16468,15843,15755,16274,16193,16082,15614,15852,16339,16398,16022,16435,15833,16477,16144,16195,15551,16237,16591,16562,16145,16106,15651,15797,16680,16092,16203,15916,15936,16524,15880,15870,15698,16456,16246,15379,16317,15783,16817,16884,16087,15871,16348,16293,16471,16133,16590,16106,16210,16339,15928,16506,15957,16189,16637,15553,15751,16527,16326,15914,16746,16107,16443,16242,16174,16600,16027,16304,16165,16279,15663,16162,16681,16773,16507,16007,16774,16292,15881,16156,15540,16069,15972,16646,16279,16355,16581,16727,16393,15991,16351,16067,16137,16474,16072,16458,16524,16112,16286,16074,16399,16021,16307,16063,16487,16038,16433,16086,16354,16362,16319,16105,15633,16569,16373,15998,16302,15681,16122,16769,16187,16486,16289,16094,16094,16222,16083,16190,16766,16178,16356,15915,15958,16965,15755,16534,16421,16665,15782,15723,15760,16226,15908,16175,16394,16678,15823,16869,16255,16206,16166,16491,16057,16663,16283,16570,16716,15611,16653,15532,16403,15627,15956,15817,16185,16241,16509,15981,16093,16034,16684,16346,16295,16550,16362,15563,16094,16420,16547,16106,16578,16059,16728,16957,16033,16584,16536,16276,15987,16230,16475,15825,15968,16308,16464,16187,16554,16254,16706,16006,16532,16209,15938,15934,16172,16902,15892,16108,16353,16236,15939,16136,16076,16275,16842,16638,16061,16622,16870,16263,16122,16261,15457,16259,16091,15962,15958,15952,16098,16415,16520,16400,16459,16135,16617,16543,16139,16539,15905,16265,15912,16332,16090,16324,16380,16648,16083,16119,16705,16141,16371,16084,15985,16698,16359,16489,16318,16328,16026,16395,16308,15720,15927,15975,16104,16046,16542,15626,16696,16678,16372,16916,16489,16610,16181,15926,16269,16408,16463,16118,16643,15977,15826,16056,16630,16286,16884,15918,16278,15889,16944,16084,15780,16636,16103,16132,16881,16029,16307,16581,16909,16628,16230,16175,16735,16270,16367,16212,15623,16392,16087,16639,16567,16418,15937,16422,16282,15784,16161,16624,15898,15951,15966,16204,16619,16876,16267,16015,16145,16508,16108,16104,16639,15515,16090,16426,15961,16211,16731,15784,16385,16039,16382,16426,16208,15832,16520,16543,16644,16187,16079,15933,15342,15847,15980,16396,16749,15899,17285,16488,16317,16236,15651,16319,15815,16166,15623,16260,16387,15523,16326,16732,16267,16153,16186,15931,15967,15838,15798,16162,16052,16295,16211,15930,16452,16030,16426,16269,15814,15758,16012,15169,16007,16079,16502,15582,16512,16535,15909,16363,16150,15861,16364,16155,16194,16706,15942,16549,15809,16001,15828,17130,16204,16261,16002,15863,15703,15914,16360,16252,15822,15766,15841,16230,16251,15742,16715,16308,16562,15936,15616,16308,16652,16583,16467,15983,16326,15999,16295,16537,15928,16143,16409,15661,16403,16201,16412,16794,16267,16328,15878,15900,16059,15475,16667,15682,16681,16121,16237,16020,15448,15966,16545,16168,16464,16424,16203,16000,16187,16039,16412,16466,16417,16017,16199,15800,16600,15535,16107,16856,15709,16090,15834,16063,16341,15600,15600,16504,16086,16364,16303,15911,15856,15995,16473,16376,16103,16328,16355,16536,16812,16375,16357,16409,16155,15562,16126,16172,16123,15651,15854,16203,16125,16408,15816,16607,16447,16434,15410,16518,16246,16473,15988,15801,16044,16048,15735,16201,16035,16148,16117,15717,15755,16120,16363,16494,15996,16341,15926,16537,16062,16672,15716,16290,15822,16229,15848,16515,16200,15353,16533,16102,15924,16805,15923,16240,16500,15759,15921,16069,16208,16005,16184,16026,15963,16182,16312,16039,15897,16615,16142,16215,16486,16137,16192,15970,16191,16165,15572,16405,16357,16274,15901,16513,16596,16183,16173,15926,16199,15785,15734,16711,16070,16677,16256,15932,15892,15949,16041,16166,15987,16344,16270,16103,16358,16063,15724,16863,16287,16646,15885,16416,16276,16464,16168,16101,16395,16383,16494,16062,16103,16174,16113,16016,16391,16157,16050,16572,15948,16641,16547,15714,16135,17007,15876,16647,15974,16078,16821,15932,16207,16127,16448,16239,16323,15909,16126,16423,16708,16028,15978,16278,15387,16204,15799,16206,16642,16059,15944,16280,16019,15978,16663,16158,16565,16636,16565,16409,16445,16317,16405,16088,16389,16420,16731,16113,16639,16898,16305,16474,16184,16380,16008,16014,16161,15723,16241,15534,16505,16404,16333,15807,15875,16120,16264,15918,16206,16064,16028,16891,16643,16290,16064,16079,16359,16395,16124,16331,16688,16029,16319,16033,16284,16159,16281,15835,16372,16275,16048,15742,16311,15061,16219,15577,16105,16500,16272,16411,15377,16968,16429,16005,15498,15769,16666,16186,15521,16550,16664,15666,15887,15455,16272,16350,15804,16037,16063,16123,15900,15938,16729,15868,16060,15517,16329,16466,15796,16989,16105,16283,16612,16410,15778,16379,16078,16588,16594,16250,15954,16598,15729,16701,16504,16098,15798,16024,16429,15959,16649,16003,16160,16106,16148,16474,16320,16568,15272,15664,16479,16697,16705,16705,15520,15986,16621,16210,16272,16175,16658,16584,16065,16179,16082,16233,16452,16311,16315,16584,16165,16452,16378,16450,16485,16432,15638,16274,16252,16205,16362,15982,15789,16670,16737,16066,16759,15829,15978,16602,16281,16279,15880,16175,16522,17082,16045,16174,17092,16209,15458,16387,15874,16160,16367,16230,15709,16311,16480,16212,16390,15746,16339,16328,16075,16013,16145,16647,16510,16120,16161,16012,16318,16237,16018,16258,16080,16094,16265,15848,16213,16031,16500,16098,16482,15838,16578,16189,16739,15888,15579,16337,16575,16365,15874,16251,16228,15970,16071,16295,16252,16214,15948,16625,16450,16057,15723,16180,16195,16063,16431,16075,16125,16025,16372,16289,16060,16287,16415,16163,16426,16416,15970,16347,16271,16620,16171,16136,16090,16420,16325,15844,16405,15827,16045,16497,16043,16318,16144,16125,16195,16385,15701,15899,16133,16363,15607,15844,15918,15817,16124,15422,16122,16148,15910,15837,16128,16155,16072,16164,16249,15772,16434,17009,16068,16677,16599,16428,16073,16078,16047,15938,16439,16375,15949,16252,16474,15922,16878,16779,16238,16000,15547,15929,15908,16017,15538,15923,16358,16533,16825,16624,15858,16044,15954,16433,16086,16526,16089,15635,16528,16335,16000,16335,16064,15760,15547,15546,15685,16152,15700,16649,15862,15840,15678,15662,16132,16416,16483,16411,15752,16168,16280,15914,15962,16650,16845,15378,15969,16116,15915,15907,15491,16409,16204,16177,15934,16209,16346,16477,16369,15848,16520,16274,15451,15521,15961,16650,15653,16394,16106,16595,16757,16428,16244,15539,15893,16495,16217,16166,15476,17058,16120,16214,16120,15630,16489,15866,16524,16625,16010,15863,15835,15918,16268,16546,16344,15850,16340,15902,16917,16482,16208,15951,16956,15927,15925,16406,16159,16434,16442,15731,16495,16188,16145,16557,16441,16135,15973,15927,15957,16222,16380,15984,16523,16378,16189,15817,16241,16390,16920,15721,16136,16303,16354,16430,16086,16550,16109,15932,16479,16072,15823,16009,15835,17005,16235,16608,16187,16090,16196,16201,15679,15939,16450,16335,16008,16219,16538,16783,16354,16158,15569,15636,16217,15962,16688,16595,16555,16010,16758,15952,16537,16472,16515,16530,15914,15823,15959,16580,15956,15908,15930,16216,16160,15559,16619,16898,16060,16646,15908,16313,15792,16194,16202,16134,16912,15773,16179,16661,15930,16140,15799,16125,15949,15680,16277,15914,16388,15921,16007,16978,15428,16311,16207,16655,15833,16594,16509,16101,16962,15700,15980,16543,16349,16356,16222,16279,16415,16109,16194,15651,15601,15694,16759,16554,16096,16607,16145,16109,16512,16085,16026,16189,16108,16583,16497,15702,16062,15811,16485,16091,15794,16219,16439,16178,16146,16143,15861,15868,16569,16453,16182,16350,16126,16276,16754,16249,16066,16300,16660,15767,16391,16366,15492,16136,16576,15887,16273,15781,15785,16090,16252,16136,15947,16002,16155,16647,16063,16273,16026,16313,15790,15706,15656,16403,16606,15988,16009,16127,16356,16384,16395,16541,16151,16300,15992,16112,16213,15957,16087,16110,16459,16486,16237,16439,16821,16247,15932,16372,15447,16409,15940,15912,16227,16367,16016,15689,16261,15918,15895,16525,16127,16240,15571,16289,16238,15645,15738,15695,15806,15957,16199,15605,16177,16514,15606,16583,16549,16007,15954,16243,16615,15877,16292,15808,16231,16071,15879,16359,16749,16067,15868,16570,16373,16528,16003,16070,16756,15921,15780,16345,15950,15664,16424,15722,16424,15931,15624,16365,16400,15716,16947,15994,15969,16284,16146,16044,16329,15861,16253,15743,16308,15921,16236,16302,15947,17272,16997,16193,16322,16177,16323,16167,16515,16637,15966,16777,16300,16411,15946,15952,15910,16698,15970,16559,16580,15895,16899,16179,16353,16556,16504,16075,15797,16034,16186,16463,16016,15927,16479,16091,15881,16151,15761,15997,16206,16128,16376,15858,16750,16463,16115,16260,16708,16787,16023,15956,15996,15773,16217,16736,15916,15850,16093,16883,16624,15746,15719,16081,16429,16555,15769,15993,16317,15899,16040,16667,15960,15446,15857,16084,16356,16417,16119,16115,16529,16308,15980,16926,15965,16203,16393,15953,15644,16619,16357,16269,15843,16260,15877,15952,16336,16189,15887,16461,15954,15964,16385,15694,16588,15813,15591,15673,16247,15965,16055,16172,16700,16662,16409,17050,16215,15363,15980,16340,15755,16381,16240,16474,16610,15592,16199,16417,16592,16283,16723,16176,16403,16612,16147,15754,16821,16231,16154,16177,15759,16381,16233,15841,15878,15286,15878,16219,16518,16208,16300,15997,16367,16926,15932,16261,16023,16186,16231,16470,15891,16370,16285,15929,16314,16262,16026,16764,15913,15928,15474,15829,15326,16031,16403,16840,15897,16046,15673,16392,15896,16036,16313,16787,17005,16388,15909,16471,16383,16492,16396,16057,16295,16264,16011,15938,16330,15970,16028,15384,15992,15778,16092,16057,15775,16426,16826,16408,16178,16350,16510,17024,15957,16161,16424,16427,15846,15994,16016,16361,15999,16599,16590,16261,16670,16082,15942,16903,16374,15837,15809,16445,16057,16442,16537,16081,16860,16173,16156,16568,16332,16021,15914,16037,16196,16334,15693,16094,16199,16159,16156,16613,15886,16240,16267,16504,15730,16676,16115,16468,15726,16079,15796,15637,15980,16434,16581,15735,16120,16031,17218,16372,16425,16250,16137,16426,15723,17033,16047,16071,16303,16242,16528,16916,16183,15921,15876,16416,16056,16379,15784,16735,16001,16204,16182,15926,16017,15807,16530,15482,16954,15136,16037,16786,16405,15990,16778,15916,15322,16368,16460,15935,15824,16276,15548,15643,16864,16616,15785,16277,16361,15885,15927,15696,16263,16498,16764,16362,15961,16617,15446,16403,16588,16038,16485,16461,16153,15948,15765,16107,15874,15238,16211,16198,16135,15666,16951,16064,15915,16453,16360,16620,17042,16276,16945,15460,15950,16583,16587,15513,15421,15991,16309,15573,16479,16388,15919,16021,16246,15857,16095,15626,16190,16028,16238,16022,16535,16113,15853,15838,15831,16364,16159,16415,16191,15658,16121,16174,16170,16224,16291,16071,15783,16074,15660,16558,15743,15540,16437,15972,16378,16356,16507,16486,16211,16355,16629,15888,16529,16777,15890,15712,15758,16284,15921,16198,15468,15881,15928,16038,16011,16196,15669,16200,16163,16079,16350,16093,16024,15730,16235,15825,16065,15755,16077,16197,16430,15941,16051,16286,16472,16550,15829,16580,15988,16100,16177,16431,16639,16560,16153,16185,16524,15939,15974,16092,16203,16157,15903,15996,15614,16120,16227,15483,16093,15943,16609,16015,16145,16633,16183,16419,16194,16638,16578,16080,16574,15899,15980,15988,16176,16166,15849,15493,16470,16542,15839,16095,16068,16106,16307,15870,16035,16824,16650,15741,16112,16270,15814,16298,15661,16266,15772,16545,15982,16273,15793,16056,15920,16499,16202,15921,16297,16276,16524,16572,16165,16181,16596,16270,15831,15564,16458,15875,16177,16509,16280,16342,16057,15749,16601,15884,16080,16147,16103,16341,16038,15540,15642,16203,16222,16154,16219,16331,15893,15698,15918,15843,15603,15385,15691,15875,16256,16709,16091,16118,16077,16504,16103,16394,15761,15568,16051,16490,16447,15914,16486,16055,16453,16294,16395,15584,16452,15628,16140,16228,15914,16249,16880,16160,16596,15917,16061,16751,16617,16440,16000,16274,16280,16794,16175,16273,16489,16248,16304,16479,16551,16461,16296,16357,16511,16425,16317,16686,15987,16986,16235,16629,16117,15721,16184,15850,16604,16217,16232,16054,16404,16174,16108,15730,16725,16267,16719,16492,16598,16089,15857,16386,16044,16275,17108,15585,15762,15787,16045,15936,16214,16394,16647,16332,15985,15580,15995,16015,16248,16594,16202,16129,16258,16240,16607,16404,16902,16396,15934,15900,16462,16556,16233,16248,16020,16444,16588,16483,16211,16117,16170,15949,16158,16163,16986,16333,16122,16451,16022,15441,15986,15920,16019,15991,16230,16171,15809,16109,16792,16536,15898,16649,15849,15756,16094,15825,15802,15379,16526,16263,16560,15880,16395,16754,16306,16107,15891,15785,15952,16688,16111,16238,16620,16132,16609,15908,16044,16028,15994,16472,16323,16218,16273,16578,16749,16004,16531,16142,15672,16852,15834,15954,16191,15994,16161,16041,16014,16050,15889,16200,16029,16596,15629,16690,16369,15816,16404,16443,15926,16538,15518,16153,15399,16254,16065,16186,15897,16231,16011,15858,15993,15991,15648,16144,16443,16393,16568,16183,16627,16043,16068,16103,16536,16255,16774,16300,16865,16575,16330,16073,15783,16527,16303,15810,15885,16919,16071,16109,16626,15937,15970,16134,16090,16597,16132,16965,16400,16433,16543,15869,15762,16449,16064,16132,16428,16401,16276,17093,16392,16302,16327,15974,15646,15741,16617,15878,16185,15816,15954,16423,15898,16324,16275,16824,15826,15948,16588,16556,16471,15648,16685,16401,16209,15720,16022,16416,15789,15854,16733,16665,15849,15976,15369,16404,16448,15969,16199,16269,16297,15622,16180,15958,16540,16015,15685,16067,16382,16577,16143,16656,16099,15824,15874,15871,16807,16733,16036,15942,16330,16122,16581,16674,16084,16683,16264,16305,16355,16934,15372,16077,16461,16283,16177,16451,16212,15934,15203,16068,16614,16143,15997,16297,15984,16013,16478,15556,15875,16664,16127,16001,15751,16202,16257,15983,16418,16572,16129,16287,15879,15639,16829,16403,16260,15743,16052,15898,15413,16318,15763,16511,16254,16027,16295,16337,16127,16267,15675,15921,16221,15855,16434,16536,16669,16282,16587,16689,16018,16337,16468,16058,16089,15891,17232,15973,16042,15770,16371,16163,16267,16011,16343,16487,15993,16450,16607,16920,16202,15994,15891,16675,16105,17197,15545,15970,15358,16128,16283,16572,16131,15979,16203,16476,15892,16819,16012,16379,16254,16981,16055,16354,16801,16298,16606,16269,16104,16168,16234,16451,16851,16632,16523,16314,16151,16215,16340,16554,16006,16156,16160,16199,15838,16162,15828,15959,16570,15909,16304,16354,15738,15731,16156,15796,16667,15492,16534,16274,16286,15921,16953,16364,15919,16317,16108,16360,16135,16045,15886,15567,15679,16242,16056,16214,15923,16482,16016,15826,16059,16533,16490,16017,15833,16931,16280,16476,15851,16169,15985,15565,15684,16357,16647,16179,16281,16152,16549,16359,16213,15670,15807,16428,16536,15830,16497,15763,16266,16430,16576,16534,16169,15904,15688,15598,16583,16585,16214,16579,16464,16140,16711,16277,16563,16432,15982,16243,15833,16364,16426,16488,16169,16452,15499,15945,15998,15932,15896,15800,15940,16627,15655,15877,15854,16304,15949,16171,16327,16275,16641,16251,15977,16080,15561,16526,16104,16107,16504,16183,15950,16393,16261,16125,16546,16332,16565,15919,15971,16329,15594,15377,16571,16129,16550,15903,15588,16788,15591,15719,16088,16287,15906,16894,16115,15882,16326,16151,15809,16161,16091,17285,15852,16225,16544,16478,16111,15966,16067,16127,16175,16186,16359,16606,16335,16636,15781,15824,16104,15864,16241,16599,16615,16094,16130,16439,16320,16034,16130,15907,15804,16155,16249,16446,16308,16325,16460,16408,15782,15759,15840,16215,16200,16249,16237,15921,16682,16023,16302,16340,16132,16072,16647,15811,16091,15911,16110,15899,16628,16206,16178,15735,15839,16540,16147,15841,16206,16516,16297,16333,16320,15506,15842,15959,16404,16124,16296,16009,16614,16098,16106,16204,16053,16456,15926,15307,16764,16123,16161,16414,15707,15887,16099,16003,16150,16116,15742,16203,16155,16428,16456,16701,16343,15766,15619,16586,16554,16384,16348,16331,16280,16317,16658,16398,16649,16541,16199,15912,16508,16498,15956,16138,16334,16351,16230,16581,15818,15933,16689,17092,16619,16656,15921,16121,16482,15973,15684,16418,16308,16348,15796,15804,16035,16194,16372,15846,16270,16199,15994,15313,16555,16448,16490,16256,16680,16186,15849,15966,16071,15638,15681,15945,16417,16330,16281,16394,16386,16078,16396,16539,16529,15839,16030,16308,16237,16132,16050,15923,16209,15752,16249,16214,16139,15023,16264,16025,15976,16046,16018,16329,16181,16919,16148,16220,16848,15815,16106,16091,15971,16404,16404,16589,16057,16625,16206,16491,16335,16305,16290,16785,16515,16801,16151,16235,16199,15869,16198,16699,16209,15940,16346,15889,16558,15760,16326,15980,15694,16197,16284,16453,15956,15796,16618,16031,16159,16053,15931,16078,16305,16370,16906,15956,16148,16262,16068,16294,16275,15608,16039,16115,16085,16739,16303,16038,15803,16099,16626,16123,16756,16345,15718,16368,16100,16682,15770,16367,16413,15690,16562,15317,16269,15882,16022,15873,16539,16676,16343,16372,16255,15922,15997,15845,16818,15831,16355,16138,16039,16422,16938,16240,16350,16385,16027,16399,15887,16392,15878,15894,16527,16253,16355,16307,16242,16002,16005,15807,16489,16489,16561,16535,15884,16700,16207,15767,16374,15544,16512,16682,16201,16323,16318,16180,15953,15520,15712,16554,15856,16355,15857,16442,16674,16431,16681,16319,15946,16438,16393,15946,15924,15610,16178,15807,16284,16468,16074,15853,16116,15695,16145,16225,15685,15898,15767,15843,15859,15679,15589,16060,15904,16295,15984,15985,16129,15956,16486,16486,15936,16048,15950,15866,16121,15979,15991,16191,15875,16327,16038,16116,16756,16006,15043,15816,16127,16367,16320,16068,16473,15648,15814,16303,16186,15911,15848,16348,16607,16444,15452,16179,16214,16100,16443,16051,16094,16309,15992,16047,15955,16194,16962,15784,16451,15992,15964,16118,16753,16513,15897,15576,16427,16389,15917,16033,16480,16206,15971,16364,16384,15878,16305,16221,15346,15980,16026,16188,16182,16673,16023,16269,16299,16696,15980,16448,16837,16200,16486,15773,16167,15795,16693,16363,16119,15831,16451,15991,16670,16369,15919,16212,16416,16044,16413,15247,15600,16607,16234,16969,15650,16299,16172,16494,16729,15941,16531,16163,16316,16260,15844,16423,16268,15991,16803,15699,15858,16335,15939,16270,15592,16080,16243,16390,16158,15917,16491,15415,16195,15719,16249,16258,16897,15414,16448,16454,16400,16286,15828,16075,16270,16407,16282,15948,16456,16851,15831,16093,15656,15915,16302,16175,16190,16362,16531,15996,15573,15895,16245,16400,16201,16204,15962,16264,16011,16133,15856,16191,16263,16421,15785,16400,16767,16132,16854,16101,16734,16391,16589,15887,16680,15808,16142,16338,16468,16103,15767,16560,16541,16167,15932,16497,15901,16358,16023,15963,16686,16409,16375,16290,16648,16162,15786,16269,16172,16586,16181,16415,16185,16368,16050,15575,16452,16085,16211,16557,16303,15941,15947,16549,15695,16358,16377,16298,15999,16087,16157,15978,16262,16609,15656,16444,15966,15523,15804,16250,16694,16323,16315,15882,16612,16067,16137,16242,16227,15901,15761,17108,16068,16306,15990,15837,16081,16157,17195,16126,16557,16256,16231,16186,15895,15629,16186,16005,16172,16312,16712,16588,15343,15829,16186,16255,15629,16473,16444,16180,15636,16191,16241,16390,15664,16722,16048,16090,16147,16360,15730,16441,16453,16362,16318,15897,16407,16064,15909,16306,16020,16240,16192,15862,16155,16230,16656,16684,15780,15797,16148,16910,16169,15957,15679,16124,15934,16456,16746,16492,16629,16735,16028,15890,16600,16134,16293,15825,16857,16476,16034,16266,16275,16385,16258,15752,16156,16528,16389,16182,15864,16149,16338,16587,16213,15908,16274,16275,16416,15633,16421,15687,16898,15926,16092,16540,16469,16022,16087,16498,16526,15652,16081,15735,15942,16050,16913,16423,16407,16479,16199,16149,16628,16591,15513,15889,16103,16236,15953,16027,15794,15981,16424,15988,15993,16072,15857,16549,15790,16142,15463,16280,16062,16811,16373,16132,15982,16283,15813,16150,16507,16145,15882,15656,15767,16073,16678,16362,15900,16281,16144,16335,15741,16236,16363,16172,16179,16079,16610,15918,15935,15840,16240,16399,16763,16253,15573,16307,15918,15925,16316,16340,15928,16503,15955,16430,16226,16286,15930,16080,16010,16047,16271,16324,16224,16895,16494,15917,15969,15945,16242,16539,16285,15879,16247,16849,16409,16219,16514,15914,16011,15734,16015,15629,16163,16370,16085,16259,15899,16264,16305,16224,16394,16105,15917,16197,15285,16172,16178,16518,16317,15886,16337,16855,16296,15909,17024,16389,16080,15420,15909,15553,16548,15831,15815,15982,16020,16072,15809,16466,16354,16285,15994,16467,16127,16152,16233,16062,16573,16068,16153,16060,16060,16008,15924,16409,16298,15833,15837,16531,17048,16136,16149,16054,16598,16288,16610,16076,16370,16199,15481,16674,16501,16560,16154,16289,16166,15731,15721,16611,16297,16241,16525,15761,16632,16016,16010,16757,15941,16252,16264,16268,16383,16393,16420,16685,15786,15957,16365,16348,16020,16214,16296,16253,15745,16218,15697,16376,15915,16186,16070,16249,15700,16312,16079,16330,16241,16663,16789,15758,16066,15756,16654,16352,16104,16240,16417,15891,16081,15863,16190,16034,16382,15846,15611,15960,16370,16059,15705,16385,16388,16614,15809,16119,15775,15731,16339,16387,15846,16332,16612,15882,16539,16393,15535,16051,16058,15953,16071,16158,15879,16602,16075,15973,16785,15772,15996,15854,16170,16335,15885,16611,15883,15800,16486,16287,16584,16581,16750,16587,15737,16406,16469,16118,16635,16444,15865,16434,15928,16230,16468,16577,16340,16217,15768,16326,16195,16006,16353,15787,15809,16991,16181,15864,16186,16501,15997,16158,16442,16148,15682,16582,15541,16836,15880,15900,16171,16555,16370,16040,16044,16474,16290,15328,15851,16002,15700,16410,16332,16737,16156,15849,16141,16034,15651,16035,16087,16084,16157,16621,15964,15990,16405,15563,15898,15961,16277,15791,16323,16504,16739,16404,16285,16045,16090,16357,16410,15760,16343,15771,16885,16631,16556,16386,16002,16186,16223,16476,16852,16193,15960,16221,16408,16187,15730,16359,16460,16665,15469,16496,16567,15966,16688,15516,16246,15883,16195,16050,16186,15882,16142,16141,15714,15761,16253,15966,16238,16040,16397,16073,16381,16465,16194,16543,15862,16172,16088,15697,15886,15628,16333,16087,16321,16179,16404,16047,15910,16981,16304,16388,15893,15876,16053,16060,16306,16807,16292,16665,15832,15483,16154,15857,16554,16265,15963,16359,16540,16677,16579,16490,15862,16262,15183,16791,16361,16043,15859,16229,16378,15989,15891,16098,16332,16302,16471,16553,16356,15901,16011,16634,16460,15693,15999,16344,16289,15567,15993,15803,16226,15598,15980,16708,17328,15989,15861,16718,16537,15701,15829,15851,17052,16312,16090,16218,16184,15301,16272,16842,16197,15986,15457,16603,16085,15971,15563,16030,16007,16085,16577,16709,16371,16185,16133,16152,16028,15913,16173,15996,15709,16680,16139,15918,16529,15597,16526,16024,16476,16384,16039,16040,16145,16528,16490,16455,15780,16009,16520,15800,16821,15904,15879,16447,16099,16061,15963,15994,15600,15872,16277,16312,16094,15740,16010,15606,15723,15951,16490,15888,16723,16295,16340,16175,15855,15975,16551,16457,16582,15946,16210,15888,16033,15968,15613,16128,15883,16400,16605,15836,15835,16421,16276,16240,16250,16173,15858,16510,16682,16293,16528,16117,16266,16391,15804,16261,15656,16480,16164,16072,16003,15456,16182,15857,16640,16119,16274,16587,15968,15977,16303,16519,16407,15631,16713,16491,15898,16240,16343,16641,16236,16065,16155,15993,16470,16495,15873,15671,16491,16165,15983,16220,15791,16593,16438,16358,16475,15605,15957,15944,16389,16051,16883,16225,16372,16388,16598,16326,15743,16059,16055,15931,15875,15957,16298,16320,16433,15901,15699,16920,16110,16115,16577,16330,16500,16410,16763,16080,16457,16461,16277,16532,15809,16128,16207,15859,16199,16066,16153,16287,16432,15967,16357,16347,15546,15956,16211,16219,16024,16306,15824,16462,16053,16160,16040,16219,16342,16082,16161,16504,16493,15999,16012,16017,15733,16249,15880,16300,16747,15794,16836,16157,16046,15835,17001,16200,16768,15976,16128,16528,16237,16293,16417,15870,16234,16188,16766,15940,16379,15856,16427,16691,15968,16052,15488,17048,16111,16500,16407,16317,16332,16629,15927,16105,16168,16565,16091,15546,16213,16305,15738,16704,16203,16630,16674,15691,16926,15580,16650,16237,16278,16766,16142,16426,15905,16110,16232,16404,16286,16342,15969,16751,15922,16216,16001,16212,16074,16920,16250,16269,16248,15760,15743,16318,16232,16240,16148,16470,15576,15586,16532,16775,16256,16117,16306,16144,16615,16469,15990,16079,16547,16120,15900,15918,15592,15965,15573,16529,16082,16771,16060,16446,16178,16380,16145,15584,15998,16238,16584,16752,16922,16297,16230,16248,16615,16188,15771,16529,16100,15743,16488,16789,15821,16412,16076,16674,15809,16349,15714,15656,16134,16201,16455,16208,16256,15798,16229,16377,15665,16069,16251,17143,16643,16152,16983,16016,16251,15143,15359,16554,16728,16007,15905,15878,16094,16059,16267,16397,15890,16508,16226,16116,16179,15635,15870,16531,15881,16443,15907,15860,15938,16002,16324,15979,15697,16567,15720,16799,16200,16310,16001,15765,15997,16027,16054,16183,16064,15934,15835,16007,15879,15996,15643,16252,15448,15790,16468,16342,16255,16116,16342,16044,15736,16127,16458,16566,15951,16531,16363,16012,16418,16625,16713,16049,16070,16130,16585,15535,16660,16134,15967,16398,16497,15922,16249,16355,15913,16011,16143,16138,15738,16557,16022,16135,16304,16199,15882,16315,16667,16110,15643,16666,16428,16110,16321,16162,15685,16256,16148,16605,15842,16596,16520,16356,16600,16934,15818,16239,16388,16501,16122,15953,16159,16194,16141,16297,16447,16452,15886,16136,16090,15695,15952,16128,16181,15999,16142,16300,16338,15893,16169,15567,15956,16459,15971,16285,16117,15702,15885,16582,15866,16002,16311,15630,16089,16181,15641,16088,16606,17149,15930,16235,15946,15791,16043,16040,16002,16471,16081,16236,16387,15757,16864,16223,16853,15866,16248,16637,15807,16481,16073,16676,16366,15939,15597,16120,16198,16246,16013,16149,16075,15995,15596,15813,16577,16066,15834,17039,16705,16373,15850,16371,15759,15946,15958,16371,16355,16332,16806,16852,16623,15956,15830,16083,16651,15992,15950,16026,16566,15931,15769,16480,16663,16207,16116,15477,16056,16414,16542,15594,16230,15726,16537,16585,16650,16657,16173,16295,16388,15724,15691,16477,16429,16385,16235,16126,16498,16143,16190,16272,16583,16492,16210,16224,15968,16300,16137,15943,15762,16228,16295,16207,16634,15678,15797,16362,15908,15912,16524,16514,16113,15815,16459,16027,15887,16514,16035,16412,16074,15921,15945,16314,16076,16396,16686,15933,16226,16671,15667,15794,15895,16733,16156,15877,15949}},
{{10000,2.300000},{7307,7154,7176,6966,6943,7160,7293,7603,7337,6834,7108,7234,7330,6868,7284,7258,7106,7448,7214,7167,7598,7015,7094,7168,6557,7262,6820,7175,7356,6964,7277,7262,6958,7054,7209,7229,7071,7019,7082,7560,7186,7049,6962,6767,6894,7057,7352,7283,6964,7332,7335,6898,6827,6905,7173,6770,6938,7012,6842,7529,7126,6874,7104,7010,7321,7265,7278,6979,7340,7001,7002,6983,6972,7298,7160,7489,6999,7242,7254,6951,7168,7131,7466,7135,7302,7006,7040,7148,7063,6699,7395,6947,7017,6791,7225,6990,7297,7021,7167,6773,7227,7164,6917,7240,6721,6727,7780,7347,7013,6994,7090,7119,6729,6904,6906,7139,6952,7444,7466,6969,7144,7049,7579,7115,7171,7429,6714,7526,7218,7096,7095,6955,7206,7168,7013,7029,6960,6891,7239,6689,6885,7613,6582,7313,7066,7229,6925,7600,6907,7490,7383,7192,7131,7350,7109,6923,6837,7009,7278,7118,7379,7202,6901,7243,7501,7185,7152,6923,6812,7329,7232,7359,7150,6973,6643,7089,7124,7254,7311,7239,7042,7450,7261,6782,7154,7259,7020,7146,7253,7027,7353,7090,7027,7287,7111,6766,7263,7061,7126,7176,6961,7048,7656,7557,7033,7389,6979,7247,7332,6959,7098,7355,6959,6798,7556,7629,7108,7166,7138,7240,7277,6722,7339,6946,7215,6959,7251,7428,7611,6701,7385,6976,6740,7176,7090,7254,7084,7121,7101,6633,7142,6646,7042,7170,6908,7331,7634,7454,6753,7306,7200,7031,6876,7071,6808,7054,6755,6912,7112,7396,7903,7091,7387,7273,6471,7438,6930,6997,7256,7153,7193,7576,6958,7488,7055,7061,6824,7345,7476,7238,7278,7487,7180,7327,6877,7032,7261,7329,6842,7128,7344,7007,7028,6800,7191,7201,7522,6959,7080,6976,7122,6593,6822,7039,7260,7054,7368,7330,7442,7316,7232,7001,7136,6933,7202,7060,7446,7115,6679,7154,7102,7390,6965,7113,7303,6913,7021,7056,7132,7114,7045,7039,7608,7169,6910,6893,6826,7312,7448,7129,7084,7350,7450,6934,7135,7429,7431,6989,7212,7109,6803,6976,7335,6855,7541,7477,7255,7105,6707,7280,7345,6867,7029,6707,7298,7259,6932,7405,7357,7124,6670,7368,7054,7063,7029,7120,6937,7520,7338,6911,7624,6711,7190,7252,7102,7530,7547,7313,7808,7386,7214,7397,7066,7199,7136,7601,6994,7066,6867,7303,7382,7463,6904,7516,7163,6959,7336,6899,7477,7082,7494,7347,7199,6982,7728,6986,7317,7255,7562,7424,7343,7300,7332,6918,7211,7710,7216,6835,6931,7058,6987,6899,7285,7519,7537,6938,7003,7120,7028,7001,7001,7228,7282,7174,6828,7119,6894,7308,7132,7241,7229,6824,7295,7300,7034,7062,7283,7067,7168,7580,7286,7344,7288,7310,7084,7424,7583,7604,7607,7279,6927,7060,7385,6745,6891,7460,7230,6787,7111,7037,7339,7164,7198,7112,7130,6729,6827,7271,7374,7319,7543,7002,7047,6829,7141,7218,7237,6704,7042,7232,6810,7417,7178,6850,6733,7263,7472,6850,7264,7440,7556,7154,7388,6937,7114,6994,7154,7265,7018,7250,6868,7311,7497,7046,6929,7286,7108,7040,7436,7530,7288,7041,6970,6892,7456,7711,7007,7074,7124,6931,7020,7149,7125,7115,7105,7509,7440,7423,7572,6938,7485,7566,7027,6941,7256,6887,7003,7336,6997,7216,7462,7155,7108,7551,7350,7301,6888,7383,6993,7101,7266,7152,7628,7427,6970,7238,7506,7383,7655,7265,7481,6950,7943,6837,7198,7379,7253,7304,7323,7051,7134,7221,7194,7304,7165,7224,7308,7543,6936,7187,7086,6932,7097,7104,6870,7340,6780,7363,7079,6997,6958,7161,7154,7300,7264,6825,6688,6938,7533,8142,7093,7336,6966,7378,7206,7359,7166,7106,7228,7518,7478,7118,7201,7298,7036,7146,7396,7027,7219,6832,6992,7481,6964,7286,6759,7438,7219,7278,6579,7273,7373,6700,6983,7074,7238,6771,6763,6716,6836,6864,7215,7061,7247,7116,7226,7128,7233,7335,7394,7189,6892,7064,7082,7099,7494,7442,7552,7234,7473,7230,7159,6880,7038,7325,6961,7635,7074,7175,7179,7103,7021,6950,7192,6926,7444,7346,7143,6936,7315,7217,7000,7159,7472,7844,7016,7460,7292,7468,7041,6939,7078,6958,7161,6983,7059,7021,7159,7341,7481,7283,7232,7090,7201,7213,7533,7401,6909,7365,7364,7040,6839,7460,7116,7169,7138,6802,7405,7221,6872,6946,7180,6912,6864,6965,7509,7186,7319,7006,7240,7542,7061,7087,7484,6834,6868,7239,7206,7099,7113,6840,7272,7180,6919,7022,7037,7453,7355,7423,7628,7234,7365,7689,7361,7335,6939,7272,6895,7135,6935,7143,7171,7016,7030,7606,7529,7343,6883,7354,7031,7298,7065,6628,7144,6894,7027,6814,7036,7206,7177,7314,7030,7093,7193,7385,7055,7317,7240,6650,6696,6627,6778,7213,7245,7527,6970,7015,7351,7152,7310,7574,7198,7001,7385,7064,7336,7128,6980,7083,7195,7073,7075,7471,7276,6833,6748,7359,7106,7127,7187,7003,7101,7421,7319,6879,7148,7076,7040,7314,7029,7373,6770,6678,6807,6920,7068,6782,7360,7004,6578,7702,7249,7118,7518,6967,7786,7633,7097,7336,7442,7082,7054,7197,7201,7090,7156,6758,6738,6679,7480,7158,7058,6949,7188,6718,7302,7016,7361,7200,7154,7180,7195,7253,7121,7175,6930,7282,7244,6916,6934,7256,7028,7334,7159,7083,7410,6943,7238,7113,7096,7342,7116,7553,7536,7142,7348,6849,7077,7055,7313,7126,7354,7003,7043,7166,7069,7455,7360,7306,7511,6999,6950,7123,7402,7455,7337,7013,6778,7476,7240,7042,6580,7298,7393,7171,7062,6651,7566,7195,7315,7457,7316,6727,7293,6957,7723,7135,7347,7089,7131,7352,6856,7283,7282,6891,7306,7349,6919,7152,6480,7167,7066,7011,7314,7040,7247,7076,7446,7330,7385,7321,6953,6861,7196,7433,7370,6977,6994,7172,7082,7523,7036,7278,7218,6737,7421,7103,7403,6961,7093,7712,7026,7524,7289,6976,7173,7580,7037,7196,7834,6823,7255,7493,7299,7429,6944,6943,7519,7254,7026,7142,7111,7206,6841,7194,7268,7166,7370,7099,6982,7013,7134,6910,6991,7086,7336,6831,7259,7010,6877,7098,7260,7050,7752,7001,7039,7271,7076,7246,6649,6954,7439,7235,6997,6600,7080,7310,6860,6914,7466,7396,6841,6935,7116,7276,7134,6673,6892,7001,6859,7451,7134,7313,7030,7039,7189,7135,7090,6673,7441,7363,7032,6989,7014,7406,7127,7244,6803,7312,7488,7475,6967,7296,7172,6822,6974,7140,6856,6929,7085,7015,7447,7416,6674,7353,7076,7401,7401,7134,6893,6701,6836,7073,7289,7024,7165,6997,7609,6836,7059,6920,6914,6924,7042,6864,7491,6977,7378,7501,7237,6896,7151,7334,6560,6563,7031,6589,7306,7048,7145,7444,7433,7143,6830,7017,6994,7244,6683,7159,6740,7595,7064,7471,7014,7358,7299,7090,7458,6765,6803,7053,7352,6691,6986,6794,7249,7455,7455,7061,7096,7142,7257,7093,7186,7420,7005,6896,7224,7205,6815,7027,6893,7425,7210,6636,7072,7292,7115,6779,6856,7285,7187,6925,7183,7354,7121,7004,7273,7240,7130,6964,7254,7154,7247,7248,7565,7608,7032,7080,7150,6879,7463,7409,7230,6884,7297,6992,7345,7279,7316,7049,7482,7240,6998,7056,7370,7415,7221,7055,6776,7260,7032,7403,7056,6738,7059,7397,7563,6805,7043,7380,7148,7136,7318,7245,6977,7143,6880,7487,6944,7197,7399,7665,7454,7237,7437,7066,7573,7178,7443,7002,7007,7242,7153,7016,7158,7135,6956,6895,7057,7221,6967,7195,7017,7244,6981,7499,7370,7191,7261,7437,7310,7146,6989,7137,7286,7011,7345,6994,7318,6974,7033,7106,7036,7077,7309,7101,7120,6661,6891,6842,6865,6892,7167,6959,7203,7034,7100,7387,7131,7052,7052,7149,7371,6968,7472,7791,7767,7081,6785,7133,6934,6794,7199,7101,6750,6945,7032,7435,7197,7394,7413,7383,7236,6732,7226,7129,7362,7151,7132,7594,7192,7537,6948,6851,7417,7356,7815,7213,7224,7361,6973,7328,7133,6761,7173,7203,7485,7154,7074,6708,7108,7223,7167,7270,6877,6903,7117,7468,6926,7126,7537,7117,7265,7037,7502,7008,6799,7398,7199,7098,7037,7149,7423,7363,7247,6990,7331,7199,6832,7254,7055,7187,6616,7307,7412,7165,7208,7123,7043,6947,7241,7203,6998,7062,7317,7535,7022,7431,6716,7163,6994,7512,6889,7210,7049,7323,7395,7635,7373,7237,7273,7219,7306,7199,7129,7234,7048,7344,7015,7791,6937,7560,7403,7467,6713,7028,7162,7343,7132,7119,6719,7067,6806,6930,6945,7032,7511,7437,7402,7408,7070,7260,7203,7003,7264,7132,7168,6972,7003,7447,7131,7188,7379,7212,7270,7166,7301,7095,6872,7354,7142,6921,6908,7058,7062,7229,7148,7358,7097,7199,6871,6979,7636,7197,7037,7145,6886,7106,7433,6946,7049,6956,7094,7179,6942,7186,7171,6848,7322,7210,7185,7170,7521,7036,6580,7237,6989,7152,7461,7137,7204,7305,7284,6718,7172,7172,6846,7128,7040,7578,7032,7330,6933,6901,7323,7041,6828,7186,7153,7246,7225,7250,7239,7039,6906,7041,7514,7515,6946,7036,6745,7183,7149,6905,6858,7169,7417,7382,7479,7279,6732,7149,7240,6925,7184,6957,7179,7309,6923,6947,7133,7316,7068,7247,7380,7375,7643,7361,7137,6799,7469,7338,7324,7111,7004,7240,7106,7475,7170,7143,6965,7245,7103,7388,7167,7333,7329,7169,7319,7149,6928,7292,7399,7001,6647,7225,6971,7415,7272,7172,7120,7199,7268,6937,6892,7250,7135,7002,6960,7303,6850,7061,7698,7191,7105,7240,7199,7364,7456,6698,6944,7366,7374,7218,6823,7126,6926,7168,7038,6836,6877,7011,7221,7263,7061,7478,7112,7429,7165,6835,7346,7245,7046,7202,7248,7165,7134,7033,7034,7211,7007,7212,7491,7357,7368,7190,7102,7291,7258,7420,7398,7167,7699,6708,7117,7161,7448,7096,7233,6955,6927,7669,7243,7144,6838,7089,7075,6820,7337,6810,7191,6714,7120,7268,7281,7213,6938,7485,7219,7028,7302,7358,6923,7397,7239,7238,7425,7529,7609,7140,7229,7199,7061,6952,7045,7775,7229,7317,7271,7257,6971,6838,7184,7452,7136,6780,6795,7224,6645,7034,7008,7267,7059,7176,6927,7259,7481,6856,7197,7422,7476,7159,7001,7037,7268,6912,7441,7093,7036,7455,7092,7052,7282,7522,7084,6823,7073,6881,7427,6598,7013,7198,6874,6991,7134,7332,7174,7451,7610,7672,7191,7249,7381,7319,7197,6985,7375,7083,7668,7065,7316,7600,6967,7220,7812,6927,7677,7369,7375,6833,7544,7448,6772,7087,7175,7216,7002,7007,7162,6973,7126,7166,7008,7098,6837,7609,7044,6673,7369,7563,7331,7160,7466,7023,7366,7463,6887,7550,7442,6890,7078,7087,7730,6886,6995,7158,7171,7077,6881,7214,6975,6852,7131,7079,7068,7413,7184,7550,7201,7181,6906,7252,6989,7313,7236,7400,7051,7301,6896,7235,7018,7117,6781,7353,7014,7380,7324,7006,7337,7287,7036,6989,7214,6648,7547,7087,7373,6876,6768,7479,7191,7058,7055,6791,7001,7130,7040,7171,7030,7378,7511,7352,7004,7478,7035,7320,7193,7141,6944,7132,6766,7120,7354,6816,6937,7408,7267,6879,7127,7367,7271,7348,7360,6988,6931,6698,6825,6995,7264,7009,7186,6795,6970,7358,7411,7401,7212,7256,6908,7113,6920,7229,7379,7506,7049,7034,7615,7400,7574,7127,7173,7075,7398,6850,7607,7247,7545,7072,7279,7184,7316,7012,6759,7291,7613,6961,7075,6831,7514,7170,6908,6868,6941,7352,7227,7183,7120,6924,7406,7278,6951,6956,7655,6824,7234,7123,7123,7389,7081,7464,7558,6794,7458,7093,7352,7187,7024,6754,7469,7144,7169,7470,7254,7749,7156,7040,7332,7255,6688,6899,7428,7100,6977,7267,7251,6941,7171,7197,7244,6929,6884,6677,7643,6974,7006,6977,7184,7122,7152,7010,6816,7283,6957,7289,6637,6970,6780,7077,7093,6949,7159,7071,7081,7460,7082,7463,7160,6938,7123,7680,6982,7094,6810,7125,7661,6847,6991,7293,7199,7160,7022,7309,7110,7371,7432,6759,7012,7414,7297,6912,6936,6994,7505,6878,6710,7392,6929,6803,7015,7155,7023,7351,7645,6977,7277,7335,7809,7310,7086,6902,7570,7191,7511,6907,7001,6992,6848,6874,7460,7074,6966,7248,7449,7247,6920,7054,7038,7094,6730,7187,7322,7768,7201,7128,7070,6915,7074,6969,7062,7806,7120,6922,6996,6617,7154,7314,7278,7576,7577,7156,7065,6833,7092,7667,7081,6748,7062,6817,7389,7507,7489,7122,7252,7296,6912,7190,7148,6839,6940,6744,7201,7433,7067,6983,7272,7176,7357,7470,6347,7104,6835,6999,7314,7237,7203,7037,7395,7381,7237,7180,7335,7538,7663,7255,7062,7313,7455,7424,7277,6968,7164,7078,7005,7248,7296,7221,7539,7198,7106,7486,6791,8014,7100,6694,7579,7257,6797,7485,7374,7090,6918,7461,7272,6895,7138,7291,7162,6968,7450,7000,7102,7132,6804,7009,7172,7136,6781,6891,7055,7147,7058,6957,7303,7208,7285,6896,6979,6750,7274,7122,7589,7094,7304,7185,7384,7414,7304,7206,7263,7230,7065,7370,7736,6789,7278,7562,7001,6899,7330,6962,7484,7021,7340,6996,7069,7437,6942,7293,7222,7176,7561,6861,7189,7390,6879,6896,6854,7365,7004,6882,7027,7004,7377,7403,7479,7237,7108,7238,7258,7211,7217,7213,7268,7579,6968,6981,7212,7779,7246,7036,7234,7406,7339,7182,7255,7135,7271,7058,7363,7177,7168,6855,7454,7124,7024,7116,7426,7104,7405,7246,7582,7042,6947,6881,7523,7324,7228,7027,6912,7113,7124,7074,7003,7378,6975,7530,7388,7255,7223,6703,7303,7198,7670,7438,7056,6916,7294,7135,6937,7772,7015,7667,7364,6774,7497,7420,6748,7134,7086,7093,7166,6978,7189,7106,7086,7207,7203,7175,7008,7274,7413,7021,7498,6981,7214,7053,7570,7310,7095,7602,7399,7088,7456,7292,7079,6882,7375,7069,6665,7074,6929,7396,7343,7169,7205,7606,6897,7237,7469,6883,7479,7613,6761,6833,7068,7028,7231,7195,7828,6927,6888,7563,6965,6876,7071,7076,7397,7171,7199,6924,7021,7384,7428,7060,6899,7210,7214,7384,7098,6872,6802,7151,7126,6905,7316,7257,7176,7104,7143,7604,7091,7370,7113,7183,6987,7297,7383,7102,7326,7444,7219,6935,7474,7190,6968,6898,7283,6721,6906,7684,7256,6700,7186,7280,7219,6744,7200,7062,7315,6661,7191,7332,7309,7587,6843,7106,7149,7374,7418,7239,7319,7454,7342,7356,7208,7085,7203,7458,6973,6914,6965,7540,7035,7231,7435,7125,7067,7095,7224,6936,7263,6916,6868,7387,7446,7529,7069,7239,7283,6982,7248,6859,7263,7009,7028,7409,6970,7166,7208,7100,7042,7316,7579,7471,7245,7236,7467,7272,6519,7468,7163,7566,6912,7014,7240,7045,6739,7092,7445,7192,7043,7396,6926,7343,7166,7073,7042,7027,7144,7029,7289,7238,7423,7155,7607,6908,7304,7222,6927,7032,7336,7110,7027,7613,6948,7064,7126,7319,7233,6980,7299,6714,7573,7172,7559,6773,6725,7145,7480,7138,7225,7414,6765,7356,7012,7330,7175,7249,7821,7025,6996,7060,7149,6946,7451,6986,6695,6817,6568,7083,7171,7118,6871,6945,7304,7332,7147,7286,6805,7124,6937,7381,6982,7621,7429,7310,7376,7164,6796,6945,7111,7326,7431,7404,6700,7159,7129,7280,7184,7003,7582,6789,7531,7594,7093,6974,7398,7146,7142,7411,7110,7068,7204,7084,6873,6250,7471,7575,7640,7796,7006,7145,7456,7161,7122,7073,6704,7412,7277,7395,7549,7221,7084,7166,6938,7122,7222,7363,6964,7313,7067,7454,7211,6945,7227,7371,7124,7258,7378,7379,7361,7365,7737,6953,6997,7286,7018,7122,7120,6821,7146,7535,6906,7563,7173,7293,7336,7169,7751,7623,6809,7200,7235,6840,7427,7053,7453,7296,7032,6476,7586,7051,7262,7097,6790,6964,6991,7422,7415,7099,7003,6968,7409,6758,6890,6880,7119,6903,7423,7157,7178,7377,7021,7498,7508,6834,7515,7237,7387,6880,7539,7023,7241,7291,7393,7249,7127,7463,7420,7327,6792,7242,7144,7183,7199,7141,7009,7469,7017,7326,6863,6745,7125,7249,7167,7214,7111,7014,6931,7238,6858,7430,7002,7411,7150,7243,6862,6828,6787,7108,7649,6909,7013,6936,6832,7186,7159,7021,6957,7283,6648,6888,6839,6898,7222,7057,7131,7113,6653,7367,7215,7412,7707,7393,7176,6784,7037,7247,6518,7139,7468,7216,6897,7482,7280,6716,7140,7521,7249,6959,6715,7045,7313,7100,6948,7406,7175,7437,6751,7186,7469,7377,7105,7105,7195,7072,7548,7051,7098,7068,6890,6995,7162,7345,7432,6772,7255,6929,7111,7599,7158,6850,7340,6735,7167,7135,6990,7649,7445,7090,7330,6929,6923,7134,6965,7105,7290,7197,6803,7287,7304,7174,7156,6984,7210,7167,6728,6971,7247,7138,6918,7127,7225,7265,7010,6986,7086,7494,7420,7032,7269,7034,7106,7553,7170,7026,6911,7083,6860,7445,7079,7208,7093,6821,7247,6877,7361,7107,6806,7142,7142,7401,7289,7417,6982,7251,7163,6944,7130,7137,7097,6682,7073,7190,7708,6806,6937,7582,6831,6885,7092,6743,7000,7438,6778,7297,7032,7213,7423,7395,7234,7556,6896,7268,7082,7495,6949,7301,7445,7130,6990,6953,6848,7228,6919,7280,7200,7103,7044,7058,7226,7038,7021,7061,7326,7300,7010,6651,7328,6889,7343,6864,7111,7162,7258,7137,7173,7062,7421,7133,7391,7512,7014,7514,6841,7211,7015,7423,7318,7526,7081,7265,7044,7397,7130,7195,6994,7197,7164,6768,7154,6783,6969,7186,7129,7297,6781,7462,7298,6992,6851,7258,7431,7092,7497,7012,7194,7090,7157,7017,7124,7454,7280,6674,7272,7331,7271,7026,7449,7294,7173,7096,7160,7348,7164,7139,7561,7353,7173,7115,6905,7266,6869,7114,7415,6738,7154,6945,7255,7054,6965,6884,7365,7375,7270,7378,7098,6984,7334,7277,7245,7332,7262,7024,7132,7595,7315,7476,7523,7362,7394,7230,7231,7204,7056,7250,7284,7290,7374,7255,6792,7134,7244,7106,7249,7086,7334,7114,7126,7035,7180,7071,7182,7107,7322,7792,7208,7103,7523,7223,6885,7162,7186,7368,7281,7314,6918,7151,7275,6992,7334,6982,7119,7246,7102,7031,6908,7184,7327,7421,6919,7365,7144,6935,6647,6565,7697,7275,7169,6957,7092,7225,7284,7401,7104,7155,7078,7264,6663,6759,6893,7282,7123,7216,7334,6987,6957,6619,7492,7723,7341,7123,7238,7112,6971,7514,7654,7536,7266,6624,6735,7073,6817,7511,6912,7127,7125,7284,7656,7450,7423,7177,7414,6751,6999,7441,6973,7345,6859,7426,7101,7279,6871,7083,7378,6903,6857,7056,7139,7523,7497,7071,7488,7869,7148,7200,7088,6937,7309,7146,6966,6689,7034,6812,7336,7219,7501,7205,7362,7202,7519,6600,6750,7428,7637,7084,7167,6966,7286,6963,7150,7492,7072,7071,7071,7094,6779,6567,6935,7149,6837,7125,7344,6840,7755,7113,6805,7520,7207,6790,6982,7604,7174,6963,7262,7504,7007,7384,6929,7168,7250,6944,6939,7170,7483,7101,7229,6926,7445,6624,7282,7135,6959,7121,7081,7145,7172,7662,7273,7520,7125,7180,7404,7606,7062,7204,7144,6930,7390,7205,7498,7456,7515,7106,7483,6833,7018,6981,7161,7490,6773,7322,7181,7432,7303,7041,7577,7438,7462,7226,7546,7096,6951,6737,7485,7043,7278,7209,7193,7121,6923,6980,6822,7216,7166,6810,7017,7031,7031,6909,7309,6691,6660,7276,7097,7327,7121,7400,7271,7268,7382,7266,7459,6655,7058,7058,7369,6907,7614,7605,7358,7177,7215,7384,6973,6795,7156,7709,7191,6976,6985,7103,7120,6922,7082,7503,6566,7091,7320,6963,6953,7804,6776,7029,7227,7197,6715,7045,7317,7575,7370,7185,7073,6811,7017,7167,7250,7070,7043,7812,7004,7246,7048,7300,6974,7188,7253,7097,7069,7522,7424,7171,7451,7139,6920,7050,7455,7380,7527,7087,7149,6992,7242,7271,7202,7315,6978,6941,7170,7028,7143,7152,7330,6988,7334,7354,7036,7264,7104,6939,7340,7002,6780,7021,7488,7072,7140,6958,7096,7240,7363,6856,6895,7226,6817,6953,7299,7466,7307,7582,7367,7171,7158,7720,7286,7257,7373,7250,7163,7056,7599,7009,7259,7250,7101,6979,6881,7581,7442,7169,7552,7257,7236,7629,6980,6979,7160,7051,7005,7094,7197,7219,7634,7183,6714,6931,7222,7029,7532,7258,6937,7098,7223,7090,7259,7095,7426,7326,7128,7201,6760,7257,7014,6812,7264,7491,7067,7285,7068,6936,7005,6995,7310,7296,7229,7250,6733,6791,7012,7040,7106,6808,7064,7434,7602,6940,7299,6799,7074,6972,7164,7193,7377,7393,7053,7170,7065,7322,7090,7108,7295,7212,6799,7490,6939,7420,7155,7248,7572,7434,7279,7072,7111,6862,6779,7422,7144,7010,6537,7227,7077,6867,7287,6491,7216,6808,7214,7174,7764,6889,7367,6954,7246,7384,7111,6928,6913,7021,7079,7521,6882,7080,7078,7046,6612,7060,7043,6842,7203,7178,7026,7469,7472,7088,7443,7193,7055,7090,7141,6942,7169,6972,6696,7560,6961,7173,6959,7151,6852,7346,6770,7100,7138,7100,7132,7410,7211,7153,7188,7219,7225,6702,7452,7099,7271,7018,6865,7166,7337,6991,6986,6883,7387,7076,6896,7614,7197,7021,6807,6941,7195,7119,7139,7531,6967,7073,6991,7353,7506,6754,7074,7230,7593,7153,7154,7148,6911,6868,7227,7257,7300,6981,6907,6866,7164,7364,7393,6783,7205,7026,6861,7059,7177,7228,7226,7129,6897,7102,7117,7144,6659,7393,7248,7375,7143,6763,7334,7080,6854,6886,7053,6927,7326,7163,6664,7656,7928,7089,7345,7037,6895,6852,7292,7394,7433,6751,7283,7094,7367,6962,7357,6893,7103,7214,6966,6844,6941,6964,7342,7197,6963,6698,7401,6810,6935,6744,6938,6991,7150,7255,7896,7218,7370,7155,6776,7257,7280,7147,7348,7360,7083,6915,7265,7358,7212,6904,6868,7448,7248,7176,7211,6910,7229,6996,7039,7347,7071,7279,6806,7016,7321,6981,6956,7365,6927,6890,6675,7476,6924,7186,6974,7196,7153,7474,7244,7143,7280,7254,7236,7015,7229,7322,6848,7271,7590,7149,7263,7095,7606,7217,7240,7294,7457,7057,7115,7285,7208,7217,6991,7108,6915,6868,7765,7611,7130,7493,7062,7732,7678,7135,7407,7094,7134,7420,7414,6839,7280,7062,7455,7039,6941,7555,7032,7066,7272,7083,6766,7101,6741,7497,7188,7032,7139,7154,7245,7477,7229,7666,7201,7302,6986,7019,6952,6985,7223,7203,7396,6913,7388,6890,6983,7543,7121,6893,7246,7013,7030,7262,7316,7350,7353,6984,7136,7175,7773,7306,6824,7087,7465,7277,6987,7449,7445,7599,7074,7325,7263,7203,7265,6990,7395,7087,7300,7395,7131,7366,6911,7353,7458,7322,7240,6974,7420,6710,7086,7620,7061,6862,6914,7218,7230,7089,7387,7507,7456,7551,6887,6802,7436,7222,7031,7641,7385,7208,7073,7456,6856,6949,7219,7127,7236,7298,7051,7588,7541,6940,7232,6926,7087,6823,7144,6827,7558,7018,6853,6850,7227,7070,6935,7436,7089,6898,7530,7091,7223,7011,6755,6678,6871,7110,6943,7031,6546,7181,7012,7400,7046,6917,7070,7017,7011,7312,7016,7228,7427,7133,7412,7095,6847,6725,7235,6874,7142,7276,7271,7630,7136,6832,7098,7015,7074,6952,7174,7665,7086,7198,7097,7393,7255,7808,7190,6927,7095,7089,7060,7262,7114,6780,7172,7025,7146,7225,7014,7036,6881,6884,6715,7147,7223,7543,7332,7086,7076,7287,6883,6619,7215,7259,6961,7509,7284,7350,6917,6957,7590,6929,7131,7180,7261,6969,6877,7177,6884,7454,6987,6679,7392,7169,6858,6917,7638,7163,7417,7126,6809,7190,7339,7331,7178,7229,7365,7091,7419,7250,6994,7059,7110,7220,7567,7182,7312,7185,7154,7168,7012,7405,7104,7181,7163,6924,7098,6669,7304,7068,7541,7088,7458,6975,7175,6871,7352,7129,6779,7439,7153,7434,7182,7419,7033,7327,6959,7107,7227,6923,7223,7255,7181,7015,6836,7012,7132,7238,7183,7200,6955,7234,6835,7198,6970,7573,6863,6851,6834,7001,6972,6493,7119,7053,7184,7120,7346,6729,7302,7089,7344,6993,7289,7200,7029,7158,7079,7298,7032,7239,7338,7116,7012,7301,7338,7442,7170,7070,7036,7060,7142,7233,7170,7442,7532,6896,7065,7180,7136,6889,6603,7228,7183,7580,6979,7539,7011,7126,7510,6623,7177,7254,7235,6822,7088,7096,7697,6919,7194,7415,7565,7153,6633,7506,6910,6970,7072,7225,7269,7256,7133,7297,7139,7171,7212,7304,7131,7454,6923,7025,7539,7405,7004,7373,7485,6876,6703,7517,7162,7495,7178,7361,7053,6959,7045,6815,7358,6860,7291,7359,7295,7508,7546,7465,6352,7350,7628,7079,7344,7063,6943,7270,7095,7020,7715,7312,7335,6860,7029,6900,6371,7444,6979,7098,6903,7438,7226,7155,6838,7185,6853,6896,6968,6926,7383,6709,7013,7001,7026,7072,6864,7414,7018,7445,7227,7317,7209,7238,7135,7037,7412,7683,6592,6766,7280,6855,6974,7344,7409,7264,7148,7121,7047,7269,6818,6915,7393,6904,7055,7090,7189,7175,7227,7963,7275,7077,7471,7320,7035,6983,7351,7282,6897,7183,6828,7303,7304,6863,7043,6987,7409,7343,7183,7335,6881,7312,7197,7419,7149,6768,7349,7573,7120,7129,6952,7296,7191,7343,7070,7307,7415,7224,7377,7246,6965,7419,6955,7311,7070,7082,6695,7347,7305,6976,7076,6973,7428,7252,7309,6938,7223,6934,7154,7378,7679,7098,7017,7567,7286,7090,6996,7600,7544,6896,7007,7100,7515,7416,6782,7394,7182,7190,7337,7246,7357,7176,6708,6936,7401,7233,7109,7414,7398,7088,7029,7136,7173,6768,7252,7362,7026,7179,6887,7162,7223,6740,7379,7138,7239,6991,7796,6602,7236,7000,7269,7121,7329,6840,7567,7432,7546,7063,6828,6910,6721,6977,7082,7221,6705,6911,7424,7034,7313,7249,7432,6854,7097,6782,7324,7428,6968,7059,7471,7057,6819,7227,6895,7012,7158,7097,7309,7282,7187,7103,7089,7567,7050,7198,6972,7393,7387,7089,7129,7024,7849,7438,7209,7273,7370,7222,7005,7055,6919,6899,7001,7073,7234,7082,7414,7385,7216,6805,7324,6997,7100,7475,7234,7293,7026,7460,7164,7160,7318,7275,7131,7499,6915,7058,7291,7050,7263,7284,7146,6848,7598,7073,7289,7527,7115,7491,7304,7353,7382,7464,7052,7159,7202,6859,7155,7311,7016,7304,6924,7581,7287,7289,6972,7163,7334,7046,6895,7334,7472,7032,7071,6816,6940,7487,6835,7560,6933,7270,7194,6940,7538,7374,7172,7171,7145,7444,6914,6850,7249,7444,7451,7119,7022,7115,7263,7186,7079,6982,6741,7071,7534,7221,7099,7265,7054,7015,7510,6909,7202,6554,7247,6882,7180,6961,7058,6690,7217,7559,7347,7555,6823,7222,7157,6982,7021,6517,7440,7580,6772,6733,7062,7058,7350,6733,7160,7305,7170,7268,7316,7120,6831,7219,7110,6887,7088,7219,7153,7106,7019,7184,7041,7390,7095,7112,7454,6952,7084,7391,6865,6946,7629,7026,7033,7089,7114,7020,6966,7412,7191,7704,7400,7607,7141,7213,7173,7274,7498,7052,7147,7231,7275,7062,6775,7136,7100,6994,7282,6669,7262,7154,7538,6886,7374,7089,6959,6778,7237,7278,6821,7041,7097,7400,7072,6862,6980,7494,7322,7374,7240,7320,7293,7268,6946,7132,7144,7440,7071,7231,7175,7004,7144,7138,7330,7400,6759,6800,7180,7455,7214,6823,7410,6900,7070,6820,6993,7141,7202,6989,7222,7406,7154,7299,6817,6871,6887,7120,6615,6797,7086,6901,7217,6844,7458,7021,7435,6920,6971,6814,7292,6995,7373,7386,6763,6844,7192,6952,7523,7519,7363,7048,7558,6611,7420,6847,7052,6701,7483,7051,6970,7116,6576,7157,7230,7049,6581,7077,7627,7485,7354,7019,6983,7251,6543,7213,7327,7264,7467,7337,7359,7461,7141,6630,7370,7178,7156,7092,7177,6968,7154,7253,6928,7322,6706,7130,7229,7199,7272,7347,7301,6815,6964,7246,6872,7195,7279,6659,7304,7103,7544,6758,6876,7282,7207,7395,7443,7094,7176,6761,7368,7337,7642,7175,6752,7307,7396,6694,7105,7010,7582,7414,7077,6878,6988,7115,7093,7062,6993,7568,7340,6924,6920,7393,7077,7101,7107,7144,7220,6927,6843,7308,7086,6949,7824,7271,7730,7145,7136,7039,7479,7346,7592,7015,7478,7483,7002,7280,7423,7193,7464,7182,7055,7114,7244,7251,7040,7294,7151,6997,7237,6899,6921,6914,7436,7087,7045,7420,7225,6995,6939,6873,6817,7125,7299,7058,6999,7156,6956,6548,7235,7263,7141,6791,7158,7024,7207,6829,7139,7434,7314,7177,7117,7142,7136,6810,7015,7599,7634,7331,7285,6680,6957,7238,7155,6930,7298,7047,7342,7435,7149,7283,7192,7114,7485,7311,7146,7344,6915,7563,7228,7499,7197,7272,6991,6956,7253,6984,7036,7511,7282,7052,6760,7312,6840,7134,6967,6963,7055,7094,6816,7272,7397,7194,7001,6878,6972,7284,6920,7110,7221,7668,7151,7510,7382,6972,6963,7239,7152,7149,7172,6798,6888,7077,6656,7019,7431,6769,7103,6864,6936,7308,7196,6976,7399,7523,6844,7194,7155,6610,6813,6993,7210,7247,7234,7170,7211,6903,7134,7198,7323,7252,6941,7225,6752,7213,7023,6924,7259,7294,7158,7321,7104,7340,6977,7196,7098,6742,6855,6942,7281,7077,7586,7054,6865,7351,7519,7537,7164,6955,7195,6999,7488,7093,7560,7415,6955,7610,7260,7347,7169,7134,7129,6937,6931,7209,6979,6816,7377,7382,6759,7442,7398,7437,7009,6813,7186,6924,7112,7241,7178,7103,6971,7177,7423,7197,6970,7120,6900,7315,7123,7500,7298,7204},{6164,6092,5880,6431,6065,5686,5952,6093,5699,6239,5917,6082,5943,5805,6030,6199,5910,6090,6425,6120,6395,6133,6080,6185,5887,5883,6152,5733,5781,6218,5663,6313,5997,6331,5988,5918,6247,6402,6247,5835,5935,6119,5972,6400,6106,5972,6280,5783,6336,5964,6299,6123,6086,6251,6343,5902,6250,5887,6342,5896,5843,6119,6144,5886,5948,6159,5973,6014,6134,6146,6146,6266,6061,5770,6013,6148,6088,6146,6142,6017,5948,6029,6057,6328,6008,6059,6276,5741,6202,5757,5983,5871,6209,5852,5826,6443,6392,6269,6175,6004,5690,6121,6420,6396,5832,6195,5889,5990,6108,5699,6066,6057,5891,6120,6209,6389,5962,6214,6092,5874,5997,6098,6247,6143,5877,6215,5906,5985,6217,6302,5769,6676,6149,6135,5937,6130,6278,6217,6221,6206,5902,6383,5870,6230,6320,6452,6749,6108,6273,6253,6300,5880,6015,6007,5985,6263,6140,6139,6058,6196,6124,6331,5876,6451,6096,5879,5990,6092,5754,5957,6224,6128,6474,6452,6417,5973,6218,6155,6267,6134,5994,6098,5823,6356,6163,6030,6165,6075,6220,5788,5843,6172,6275,6074,6415,6403,5966,6056,5975,5803,6139,6012,6127,5798,6332,6140,6175,6124,6146,6094,6043,6015,6346,6054,6279,6163,6277,5732,6217,6420,6365,5851,6103,5910,6077,5928,5856,6350,6323,5737,6023,6282,6484,5871,6112,5884,6206,6241,6126,6176,5656,6326,6150,5985,6012,5982,6066,5974,5978,5758,5872,6463,6151,5968,6034,5796,6128,5778,6056,5668,6459,6330,6169,6396,5666,6255,6024,5832,6090,6258,6291,6309,6101,5976,5677,6339,6134,5936,5993,6014,5742,6089,5921,6319,5963,6040,6144,6214,6038,6075,6038,6062,6068,6104,5875,5956,6034,6082,5495,6133,5963,5901,6330,6019,6236,6148,6150,6119,6169,6079,6130,6257,5921,6447,6010,6244,5851,5925,5989,6390,5923,6149,6164,5998,5874,6112,5950,6128,6230,6402,5958,6034,6408,6094,6103,6043,5839,6173,5992,6414,6002,6372,6139,5963,6381,5890,5826,6099,5872,6243,6165,5899,6279,5936,6177,6124,6136,6152,5948,5989,6475,6213,6113,5816,6046,5940,6208,5951,5953,6274,5858,6272,6000,6239,5760,5768,6194,5895,6137,6005,6083,6106,6134,5973,6170,6360,6333,5802,6037,6264,6126,6143,6052,6227,6134,6274,5866,6244,6156,6248,6192,6132,5768,6123,6218,5994,6410,6427,6315,6381,6081,5857,5990,6089,6084,6080,6116,5760,5924,6212,5968,6073,6213,6074,5943,6200,5970,6418,5803,6305,5954,6462,5876,6434,6476,6042,6037,6106,6010,5988,5707,5827,5977,6130,6137,6152,6069,6348,6159,6503,6064,6462,6214,6124,6084,6035,6462,5868,5765,6094,6294,6363,5924,5858,6156,6073,6029,6288,6216,6256,6082,6296,6261,6408,6220,6074,6214,5932,6069,6252,6056,6169,5861,6097,5997,6217,6336,6409,6074,6117,6306,6327,5902,6171,5993,6137,6387,5798,6186,6094,6133,6072,6292,6123,6106,6026,6148,6062,5864,5758,6058,5722,5995,5847,6076,6132,5953,6315,6007,6023,5973,5958,6282,6034,6221,6414,6238,6058,6261,6176,6001,6275,6252,6143,6093,5963,6320,6033,5821,6143,5956,6369,6137,6406,6097,6132,6384,5851,5996,6065,5845,5978,6079,6000,6115,5835,6149,6043,6148,5780,6107,5991,5987,6129,6130,6171,6082,5868,6363,6048,6134,5954,6086,5848,6112,6097,6126,6051,6140,5927,5865,6064,6102,6040,6399,6231,6075,5972,6114,5985,5753,6310,6024,5953,6201,5794,5956,5811,5920,6253,6151,6306,5698,6110,6107,6041,6267,6438,6157,5886,6001,6241,5932,5981,5968,6369,6262,6005,5946,6148,6100,6104,6103,6341,6334,5674,5943,6220,5807,6160,6277,5811,6223,5949,6129,5855,5965,6014,5702,6078,6028,6068,5971,6405,6091,6184,6065,6030,6290,6428,6173,6012,6159,6077,6306,5986,5925,6163,6110,6119,6141,6044,6491,6220,5845,6255,6219,5917,6041,6142,5939,5933,5965,6123,5738,6162,5826,6311,6258,5958,6260,5991,6020,5985,5895,6083,6041,6144,6227,5799,6121,6032,6266,6181,5984,6107,6157,6024,5810,6042,6041,6058,6230,6270,6155,6462,6108,6085,5708,6280,6116,5905,5807,6111,6087,6248,6131,6219,5832,6395,6031,6134,6321,6178,6106,6027,5868,5756,6247,5887,6309,5891,6008,6195,5753,6397,6164,6193,6392,6296,5966,6060,6195,6047,6055,5843,6313,6071,6345,6322,6460,6058,5987,6050,6152,6370,6093,6049,6325,6072,6010,5836,6160,5797,6070,6062,6057,6015,6293,5918,5967,6003,6052,5898,5930,6065,6096,6285,5856,6197,6011,6259,6226,6074,6061,6269,5954,6144,6125,6147,6021,5693,5975,6173,5909,5698,5829,5831,6156,6024,6067,6251,5960,6134,5900,5989,6011,6279,6103,5978,6044,6220,6066,6063,6010,6450,6063,6027,6447,5951,5808,6119,6525,6278,5716,6636,6231,5757,6241,5904,5982,6021,6352,6288,6207,6175,6223,6225,6024,6113,5923,6314,6155,6140,6181,5927,6148,6283,5833,6337,5961,6584,5831,6059,5919,6097,5883,6297,6362,6476,6353,5795,5858,6338,6065,6058,6028,5952,6099,6281,6078,6059,6009,6351,5831,6040,6211,6133,6314,6197,6319,6048,6161,5791,6065,5948,6266,5845,6310,5906,5852,6073,5634,6047,6183,6451,5899,6366,5937,6092,6018,6313,5898,6302,6136,6022,5986,6391,6097,5888,6375,5881,5688,5900,5981,6428,6101,6096,6110,6144,5882,6086,6161,6006,6082,6074,6324,6070,6313,6205,6182,6051,6198,5729,6000,6087,6322,6182,5857,6057,6347,6059,6195,6039,5872,5972,6084,5763,5986,6244,6242,6080,6045,6015,6014,6222,6363,5794,6310,6243,6065,6061,5821,5819,6089,6109,5889,6191,6021,6228,5897,6067,5980,6037,6209,6123,5993,6587,6298,6017,6057,6021,6396,6057,6400,6081,6577,5900,5901,6132,6066,5917,6140,6121,5883,6240,6228,5797,5991,6114,6002,6072,6020,6350,6049,6196,6124,5971,5883,6410,5986,5961,6048,6204,5939,5934,5947,6007,6158,6037,5955,5949,6252,6121,6312,6479,5951,5859,5972,6156,6231,6244,5887,6090,6149,6108,5872,6322,5909,6010,5601,5831,6270,6119,6224,6150,6428,6211,6001,5840,6138,6540,6096,6109,6094,6265,5779,6417,6231,6277,6088,6124,6003,6266,6207,6074,6232,6093,6292,6115,6065,5810,5902,6299,6311,6076,6123,6202,5872,6201,5934,5906,6340,6264,6024,6028,6342,5900,5862,6365,5860,6293,6198,6000,5899,5918,5848,6175,6343,6258,6304,6161,6054,5978,5873,5802,5962,6023,6018,5803,6056,6550,5970,6182,6302,6157,6640,5826,6059,6404,6153,5867,6056,6039,6211,6327,6110,6045,5979,6098,6107,5826,6024,6128,5685,5766,5802,6010,5949,6071,6213,6157,6186,5900,5939,6169,6122,6195,6322,6106,6164,6318,6210,5815,5984,6319,5891,6412,6007,5913,6447,5901,6635,6163,5786,6111,6237,6044,6203,5812,5918,5725,5706,6246,5858,5811,6259,6218,5813,6417,5864,5975,6106,5970,6212,5906,6019,6159,6327,5986,6112,5734,6083,6241,6425,6024,5704,6062,5864,6033,6147,6332,6191,6121,6111,5994,6195,5994,6350,6027,6362,5876,6505,6355,6254,5921,6134,6049,6131,5932,5970,6237,5959,5968,5836,5920,6374,6144,5987,6092,6008,6379,6015,6117,6044,5818,6387,6056,6338,6128,5957,6101,6530,6205,5992,6364,5946,5942,6218,6032,5967,5981,5961,6037,5983,6335,6141,6465,6113,6131,5967,6210,6137,5857,5960,6221,6734,6370,5990,6162,5954,6258,6058,5985,6241,6169,6170,6104,5909,6395,5949,5962,6100,6417,6218,5921,6231,6130,5914,6260,6432,5951,6092,6084,6003,5943,6232,6244,6181,6161,6165,6136,6250,5941,5844,6317,5965,6059,6095,6167,6221,6272,5979,5897,6294,6182,6315,6183,6382,6232,6204,5987,6348,5848,6011,5997,6310,5813,6250,5988,6519,5795,6185,6418,6417,6121,6063,6288,6141,6219,5879,5872,6216,6103,5934,6198,6482,5898,6211,5913,6396,5722,5937,6225,5864,6167,6211,5944,6295,5975,5519,6035,5925,6058,6381,6275,6513,6150,5968,6319,5668,6204,6169,6275,6207,6082,6003,6249,6041,5998,6231,6229,6218,5975,6399,5948,6258,5480,6108,5833,6020,6206,5909,6028,6217,5859,6113,6245,6093,5965,5839,5953,6188,6010,6187,5765,6180,6084,6153,6065,6178,6059,6193,6316,6216,6217,5816,5827,6048,6181,6078,6321,6409,6303,6219,6346,5828,5819,5874,6198,6114,6060,5725,5900,5868,6014,6190,5926,6162,5910,6234,5622,5948,6171,6048,6333,6579,6191,6409,5779,6167,6237,6203,6034,5976,5953,6204,6056,6079,5959,6521,6308,6401,5981,6277,6184,6000,6019,5955,5856,6207,5917,6237,5950,6305,6012,5910,6242,5999,6365,6344,5940,6315,5904,6369,6474,5982,6133,6138,6392,6192,6050,6097,6062,5959,6107,6429,6257,5996,6151,6278,6101,6161,6211,6162,6132,5892,6351,5754,6036,6064,5941,6623,6043,6001,6012,5841,5942,6238,6114,6265,5735,5859,5924,6002,6014,6210,5929,6072,5971,6090,5785,6407,6130,6261,6233,5693,6130,6197,6508,5848,5814,6165,6299,6001,6258,6116,6248,6029,6247,6365,5988,6249,6506,6186,6070,6158,6115,5876,5957,6150,6167,6140,6247,5492,6249,6141,6132,5935,5824,6146,6095,6313,5955,5942,6040,6440,5750,6067,6085,5933,6111,6203,6275,6173,6158,5990,6222,5825,6262,6351,5947,5898,6412,5849,5991,6054,6317,6131,5970,6203,5892,6183,5946,5835,5930,5697,6166,5899,6180,5778,6008,5981,5853,6247,6148,5716,5928,6354,6225,6032,6116,5948,6079,6309,6023,6151,6274,6072,6096,6448,6035,6138,6457,6229,5620,6275,6122,6337,5916,5933,6239,6224,6242,6470,6178,5835,5910,6049,6302,6648,6091,6208,5939,6284,5977,6443,6073,6161,6261,6139,5833,6058,6530,6065,5945,6025,6053,6131,6057,6304,6031,5713,6081,6199,5911,6372,5948,5899,6034,6052,6070,6272,6248,6114,6215,6118,5976,6139,6253,6217,5959,6009,5882,5920,6624,6225,5950,5777,5682,6210,5967,6329,6075,6106,6702,6103,6332,6386,5905,6139,5972,6110,6256,5891,6226,5926,6174,5795,6140,6067,5632,6069,6321,6208,5773,6135,5965,6168,6071,6089,6040,6052,6238,5872,6033,6088,6006,5960,6093,6062,6391,6084,6141,6139,6288,5737,6376,6205,6325,6112,5915,5907,6399,5989,6314,5927,6311,5872,6231,6118,5847,5885,6175,6301,6267,6154,5899,6034,6200,6023,6230,6108,6038,6278,6065,5875,5883,6025,6090,6166,6035,6365,5756,6383,6213,6272,6132,6263,6068,6220,6084,6257,6177,6262,6270,6317,5890,6186,5925,5957,5872,6190,5971,6171,6211,6251,6242,6116,6137,6040,6125,6123,6379,6300,5990,6099,6237,5509,6458,5998,5989,6016,5950,5872,6041,6113,6167,6137,6014,5772,6329,6265,6218,5923,6127,6106,5901,6133,5915,6011,5803,6044,6378,6169,6407,6360,6076,6047,6153,6496,5966,6236,5997,5796,6329,5682,5967,5873,6249,5914,6101,5731,5856,5989,6186,5939,6135,5586,6132,6281,6250,5893,6065,6084,6256,6219,6167,5850,5897,5624,6009,6110,5982,6035,6221,5840,5894,6101,6131,6005,5925,6478,6253,5826,6204,5977,6208,6232,5945,6432,6318,6412,5860,6207,6012,6422,5719,6116,5975,6220,6389,6165,5979,6187,6025,6146,5988,6029,6302,6366,6174,5971,6146,5993,6237,5942,5809,6365,5993,6013,5928,5826,5913,6017,6083,5971,6139,6408,6099,6080,5903,6110,5828,6190,6103,6149,5879,6387,6166,5931,6152,6156,6326,6101,6212,6069,5680,6102,6274,5961,6178,5896,6037,5945,6047,6106,6463,6244,6150,6474,6398,6317,6212,6167,6498,6053,6151,5960,6085,5990,6553,6207,6068,6142,5980,6157,5949,5915,5959,5948,6011,6166,6258,6196,6067,6011,6330,5957,6343,6124,5754,6159,6148,6202,5738,6029,5865,5999,5651,6405,6257,6302,5980,6349,6056,6201,6622,6146,6039,6032,5962,5985,6027,6005,6229,6050,5967,6156,6184,6174,6080,5946,6241,6177,6113,5888,6304,6172,5874,6163,6373,6153,6084,6221,6348,6027,5832,5768,6026,6178,6011,6434,5986,5625,5995,6170,6120,6028,5963,5671,6159,6420,5996,5961,6468,6194,6139,5991,6241,6198,6102,6320,5963,6191,6199,6390,5971,6108,6366,6062,6141,6066,5933,5987,6119,6557,5610,6174,6222,6146,6041,6173,5817,6026,6095,6127,6349,6204,5784,6128,6079,6010,6161,5750,6193,5998,5906,5959,6116,6119,6278,6052,5767,6127,5950,6116,6126,6101,6074,6536,5898,6262,5993,6241,5884,6203,6220,5764,6242,6241,5885,6038,5959,6138,5983,6027,6105,6256,6273,6355,5785,6282,5872,6068,6083,6418,6091,6058,6079,6133,6109,6372,6085,6217,5660,6184,5839,6233,5846,6320,6080,6109,5803,6402,6160,6185,6395,5966,6084,6111,6043,6212,6356,6215,5962,6395,6347,6069,6108,6486,5934,6180,6292,5917,5798,6411,5851,6145,6386,5868,5821,6236,5821,6099,6180,6041,5959,5954,6082,6119,6091,6165,6122,6102,6063,6345,6048,6049,6119,5987,6449,6209,6207,5969,6080,6147,6106,6023,6159,5885,6415,5941,5778,5998,6489,6106,6332,6167,6074,6299,5919,6434,5853,5958,5611,6038,6134,6064,6084,5832,6159,5941,6145,6104,6095,6098,5926,5974,5979,5942,5932,6125,6162,5906,6260,6039,6185,5963,6020,5764,6218,6170,5819,6305,6194,6194,5999,5776,6222,6111,6051,5829,5986,6089,6008,6131,5855,5781,6127,5841,6283,6473,6076,6180,6141,5838,5911,6245,5988,6072,6010,6120,6139,6063,6022,6204,6651,6105,6306,5820,5807,5747,5869,5877,6153,6026,6350,6062,6077,5745,5921,5922,5974,6397,5953,5840,6242,6272,5870,6122,5868,6518,5858,5863,6400,6396,6517,6078,5966,6152,5783,6256,6046,6182,6161,6278,6254,6218,6211,6131,5941,5893,5958,6052,5986,6051,6298,5891,6216,5816,6194,5869,6224,5828,5764,6376,6188,6645,6162,5864,6308,6258,5805,6003,6310,5884,5980,6248,6229,6011,6279,5971,6278,6152,5938,5743,6197,5946,6090,6054,6659,5766,6084,6025,6324,6085,6238,6066,6087,6251,6091,6194,6118,6073,6063,6020,6066,6027,6195,6179,6296,6482,5949,6007,6318,6056,6041,5933,6146,6178,6006,5996,6108,6151,5941,6127,6589,6319,5743,6416,6394,6193,6217,6170,6293,6029,6118,5988,5967,6199,6222,6210,6314,5442,5913,5931,6007,5654,5802,6387,5926,6296,6175,6204,6006,6100,6267,6097,6338,6169,5906,5990,5854,5800,6152,6384,6322,6302,6114,5852,6006,6197,6131,6056,6295,6151,6226,5858,6197,6354,6530,6171,6017,6313,5808,6222,6502,6168,6394,5863,6277,6264,5771,5884,6019,5984,6038,5950,6358,6250,6213,6154,5910,5995,6380,6223,6168,6056,6164,6000,5884,6443,6289,5952,5950,6334,5956,5905,6286,6282,6369,5802,6166,6328,6043,6152,6201,6000,6231,6161,5771,6093,6015,5878,6374,6339,6095,6069,5791,6444,6254,6104,6113,6337,5878,6079,6115,6176,6020,5747,6180,6163,5710,6243,6121,6224,6216,6081,6223,5862,6082,5847,6251,6237,6495,6491,6494,6382,6232,5858,6222,6362,5892,6022,6023,6127,5874,5945,6113,6013,6391,5911,6073,5999,5995,6226,5790,5940,6102,6075,6030,6112,6222,5950,5861,6214,6103,5959,5998,6055,6239,6156,6022,6112,5904,6163,6416,5795,6187,6118,6245,6178,6494,5719,5849,5975,6436,6268,6277,6245,6255,5717,5921,6005,5944,6064,5968,6114,5783,6292,6193,6051,6237,5951,5985,6293,6113,6317,6194,5959,6201,6079,6159,6267,6253,5918,6261,6344,5789,6038,6045,6113,5939,5916,6008,6281,5745,6234,5926,6229,6126,6095,5989,6278,6185,6231,5955,5861,5836,6165,5944,6276,6207,6095,5983,6147,6396,5731,5993,6218,5896,5970,5687,6226,6399,5966,6205,6108,5841,5961,6300,6137,5855,6089,6054,6293,6016,6349,6042,6324,5847,6133,6020,5704,6423,5891,6189,5962,5915,6424,5802,6309,6035,5991,5882,5955,6187,6017,6246,6300,6025,6317,6101,5997,6072,5784,5994,5966,6494,5987,5939,5737,6035,5984,6219,6098,6289,6147,6144,6035,6162,6125,6255,6062,6461,5748,5913,6456,6160,6369,5933,6140,6191,6100,6193,6368,6181,6076,6026,6389,6328,6141,6106,6168,6142,5916,5970,5962,6033,5999,6339,6297,6307,5922,6087,6165,5987,6449,5868,5739,6643,6041,6049,5855,6107,5942,5775,5860,6069,6272,6243,6252,5975,6167,5937,6220,6318,6598,6588,5894,5847,6314,6299,5843,6274,6033,6009,5937,6092,6013,5729,6001,6049,6071,6077,6096,5939,6147,6034,6128,5886,6085,6094,6105,6098,6147,6132,5858,6403,6152,6236,5954,6274,6132,5826,5800,5864,5920,6125,5973,5699,5840,6193,5992,6111,6348,5886,6373,6149,6278,6210,6310,5664,6109,5867,6067,6142,6455,6379,6327,6064,6388,6094,6219,5949,6345,5975,6211,6235,6213,6097,6045,6350,6535,6046,5839,6098,5716,6064,6265,6268,6042,6063,6128,6227,6026,6239,5862,5938,6349,6078,6028,6358,6022,5996,6092,6218,5947,5906,6256,6244,5755,6346,6079,6051,5893,5731,5924,6126,6545,6190,6184,6177,6277,5702,6373,6223,5891,5850,6012,6120,6090,5995,5941,6464,6259,6188,6195,6285,5856,6072,5748,5927,5984,5801,6471,5924,6068,6163,5915,6528,6141,6161,5913,6114,6170,6302,6403,6212,5919,5972,6114,6262,5976,6315,6049,6144,6320,6531,6011,5943,5925,6128,6013,6020,6181,5895,5890,5857,6119,6328,6008,5899,5880,5887,6304,6096,6123,6438,6089,6133,6201,6368,6051,6108,6135,6037,5862,5959,6081,6220,5944,6119,6338,5851,6235,5925,6095,6392,6056,6122,6087,5852,5498,6249,6096,6130,5892,6269,6018,5838,5953,6367,6065,5587,6408,6057,5854,6154,6340,5970,6517,6207,6095,6240,6151,6061,5850,6304,6216,6258,6558,5993,5826,6202,6033,6113,5938,6245,6044,6068,6242,6233,5773,6212,5986,6368,5901,6236,6090,6178,5968,6091,6278,6097,6191,6294,5871,6012,6111,6053,5933,6212,5895,6344,6608,5958,6025,6039,6436,5783,6078,6022,6483,5896,5936,6301,6507,6247,5765,6022,6354,6443,6212,5852,6322,6596,6296,6396,6316,5853,6240,5999,6192,5872,6201,6304,5996,6072,6059,6107,5738,6010,6154,6113,6230,6222,6342,6129,5861,6149,6130,6088,6185,6159,6157,6014,6159,5889,5872,6288,5961,6146,6334,5815,6205,6089,6072,6348,5771,6057,6202,6040,6036,6302,5920,5947,5893,6079,6136,6052,6463,6127,6417,6052,5937,6365,5986,6314,6047,6341,5886,5965,5738,6198,6202,6240,5698,6174,6240,6199,6005,5995,6193,6144,6206,5773,5994,6327,5957,6195,6083,6005,6060,6037,5982,6164,5975,6055,5937,6325,6099,5978,6191,6283,6372,5955,5983,5913,6510,6312,5671,6064,5991,6047,6039,5897,6047,5784,5747,5859,5951,6323,6551,6469,6245,6131,5543,6463,5884,6252,6045,6251,6057,5962,6289,6171,6014,5937,6258,5852,6009,6087,6420,6263,6312,6144,6013,6174,5957,5641,5986,5866,6176,6589,5763,6069,5785,6203,6428,5903,6025,6283,6230,6039,5904,5827,5808,5919,5989,5791,6127,6110,6234,6075,6328,6573,6137,5970,5967,6270,6085,5961,5907,6031,5919,6236,5938,6204,6651,6085,6435,6360,5987,6512,6139,6028,6071,6022,6214,6231,5723,5988,6035,6134,6227,5792,6079,6195,6061,6126,5960,5900,6016,6076,5869,6404,5872,6050,6015,5958,6279,6228,6147,6173,6137,6120,6166,6072,6021,6163,6184,5930,6024,6117,6169,6293,6040,6346,6231,6247,6071,6307,6209,6093,6050,6348,6040,6334,6560,6361,5842,6206,5991,6140,5858,5868,6031,6311,6133,5993,6034,6170,5955,6114,6024,6199,6484,5742,5943,5630,6121,6327,6095,5997,6231,5992,6244,6299,6450,6444,6047,6296,5843,6320,6399,6125,6176,6053,6049,5851,6300,6265,6125,5975,6496,5743,6176,6199,6150,6100,6368,5916,6117,5808,6166,6150,6070,6202,6493,5943,6384,5869,5881,6299,6030,5819,5941,6032,6314,6038,6039,6150,6304,6363,6120,6110,5960,6064,6102,6206,6276,5966,6146,5972,6064,6343,6109,5889,5777,6294,6112,6089,5957,6127,6007,6210,6028,5856,6130,6056,6149,6388,6089,6216,6366,6089,6172,5988,6076,5995,6415,6203,5960,5882,5817,5724,6148,5878,6228,5969,6197,6226,6036,6056,5686,6208,5980,5882,5861,5987,5915,6171,6217,5871,6115,6157,5999,5752,6162,5950,6081,6242,6386,6100,6027,6135,6005,6107,6754,5721,5982,5822,6148,6073,5883,5750,6016,6114,5988,5924,6215,6133,5951,6102,5993,6302,6163,6030,6126,5921,6036,5807,6361,6139,6353,5983,6067,5739,6274,6136,6047,5777,5823,5879,6337,5894,5757,6042,6343,5968,5893,6235,6195,6102,6139,5939,6009,5997,5799,6252,6096,6071,6175,5956,6019,5615,5926,5846,6181,6134,6177,6448,6299,6357,6111,5919,5676,5981,6351,6097,6135,6097,6301,6257,5774,6074,6143,5947,6210,6048,6189,6185,6145,5886,6019,5767,5965,6474,5996,5709,6044,6173,5975,6006,6278,6244,6228,6207,6128,5872,6273,5563,6264,5822,6129,6239,5837,6337,6079,6300,6303,5892,6192,6573,6168,6327,5811,6129,6040,6423,6092,6094,5807,6327,6090,6186,6163,6026,6072,6227,6013,5845,5994,6229,6409,6247,6250,6254,5963,6188,5988,6355,6175,6076,6494,6034,6007,6108,6243,5992,5940,6047,6341,6081,6111,6062,5925,6147,5964,6221,6240,5903,6198,6221,6252,5891,6280,6360,5947,5982,6183,6034,6165,6242,5942,6322,5848,5894,6261,6367,6131,6062,5856,6128,5886,5931,5800,6085,5770,6298,6188,6197,5992,6237,5675,6069,6421,6339,5948,6117,6233,5990,6076,5890,6236,6337,6153,6257,6041,6425,6280,6293,6125,6266,5915,6276,5920,6145,5830,6263,5709,6440,6233,6043,6123,5718,6135,6105,5995,6101,5930,6518,5976,5733,5949,6243,6125,5794,5919,6031,6261,5957,6367,6221,5709,6040,6122,5778,6240,5950,6055,5996,6355,6308,6003,5931,6299,6005,6047,6111,6240,6088,6241,6267,6349,6278,5829,5587,6164,5988,5858,5872,6278,6264,6051,5784,6576,6196,6097,6124,6140,5794,5849,6135,6341,6244,6178,5900,6066,5847,6158,6173,5969,6243,5976,6206,5940,5971,6107,6369,6187,6079,6093,5873,6034,5993,6130,5982,5968,5988,6005,5968,6303,5845,6108,6219,6317,6026,6253,6091,5987,5990,6340,5956,6381,6352,5995,5732,6075,5830,6401,6169,5992,6107,6038,5955,5961,6412,5893,6037,6043,5987,6245,6323,5892,6030,6077,6110,6105,6122,5892,6135,6178,6486,6178,6334,5906,6114,5814,6420,6082,6357,5831,6046,5790,6368,5882,5971,6201,6352,5867,6080,5998,5888,6122,6193,6427,6333,5904,5881,6106,6116,6272,5797,6146,5899,5922,5670,5999,6297,6311,6211,5925,6116,6273,5942,6086,6261,6151,5992,6250,6126,6231,6137,6257,6009,5926,5961,5922,6200,6182,6248,6234,5864,5903,6241,6086,6114,6170,6106,5777,6029,5991,6522,5902,5855,5615,5930,6552,5719,6237,6247,5930,5945,6138,6153,6415,5895,5588,5709,5941,5881,6026,5925,6085,6177,5667,6233,6189,6185,6231,6060,6141,6055,5976,6201,5850,5988,5746,6045,6404,6397,6048,5853,6462,6333,6201,6105,5926,5812,6156,5957,6220,6229,5938,6058,6054,6623,5744,5956,6217,6062,6174,5649,6319,6247,6302,6359,6030,6095,6048,5676,5973,6316,6264,6429,6036,6285,6287,5960,6218,5940,6305,5954,6322,5968,6548,6016,5830,5791,6357,6166,6164,5980,5957,5977,6106,6146,6073,6290,5985,5387,6104,6187,6044,5535,6414,6198,5842,5942,5847,5916,6048,6483,5987,5952,6103,6114,5938,6388,6024,5822,6220,6222,6118,6394,6004,6019,6200,5950,5943,5973,6004,5970,6136,6123,5807,6151,6189,5921,5995,6217,6042,5825,6075,6187,6039,6448,6018,5929,6076,5935,6166,5799,6159,6034,5856,6281,6207,6005,6205,5966,5998,5859,5814,5933,6292,6292,6291,6439,6261,6479,5864,6186,6015,6101,6184,6082,6250,6370,6086,5761,6473,5864,6030,6090,6294,6126,6119,6214,6300,6112,5871,6286,5710,5854,6076,5914,5951,5878,6431,6019,5993,5690,5939,6112,5835,6161,6236,6005,5967,5844,6172,6134,5641,6205,6447,5927,6220,6246,6066,6505,6054,6139,6168,6113,5937,6367,6041,6194,5873,6068,6059,6058,5700,6066,6080,5915,6203,5750,6218,6264,6186,6314,6158,6325,5767,6019,5971,6393,6032,6185,5654,6245,6086,6378,6263,6601,5989,6257,6004,5934,6147,6082,6056,6052,5983,6359,6075,6038,5772,6036,6060,6051,6108,6104,6026,6419,5899,6050,6000,6069,5997,6059,5896,6305,6581,6122,6249,5978,6267,6167,6295,6304,6092,5800,6392,5729,5933,5952,5789,5907,6253,5893,6237,6356,6006,6072,6021,5970,6313,5898,5972,6067,5785,5969,6118,6065,6157,6193,6087,6024,6158,5816,6092,6005,6288,5945,5942,6144,6099,6324,6086,5865,5951,5909,5965,6461,6177,6530,5969,6180,6277,6309,6292,6254,5866,6365,6164,5867,5786,6269,5970,6001,5690,5980,6135,6191,6469,6040,6082,6168,5978,6049,5717,5790,5798,6176,6312,6155,6151,6081,6034,6047,6143,5786,5875,6186,6082,6180,6024,6025,6545,5813,5753,6055,6266,5790,6318,6115,6086,6143,5975,6213,6562,5907,6005,5946,5846,6295,5772,5762,6451,6155,6082,6200,6186,6105,6266,6009,6019,6098,6309,6477,6489,6203,5973,6321,5886,6199,6116,5883,6172,6258,6027,5935,6091,5887,6085,5814,6121,5997,6490,6436,6058,6298,5903,5996,6080,6119,6029,6017,5857,6562,5957,6213,6199,6071,5951,6015,5911,6084,6129,6001,6342,5980,6181,6165,6134,6101,5747,5944,6178,6329,6366,6097,5792,6262,5564,5777,6279,6120,6088,6203,5944,6399,6211,5959,6168,6131,6210,6128,6091,5967,6191,5970,6397,6297,6201,5945,6163,6359,6142,5933,5821,6095,6318,5828,6106,6149,5979,5803,6067,6016,6210,5684,6011,6213,6221,6116,6043,6035,6273,6023,6025,5845,6042,6007,6077,6011,5939,5556,6102,6173,5681,5781,6207,5915,6067,5936,6025,6119,5759,6161,5982,6040,5952,6215,6020,6087,6323,6293,5742,6034,6166,6100,6402,6233,6442,6539,5934,6266,5878,5774,6290,6137,6220,6129,6354,6041,6144,6164,5838,6336,6091,5981,6014,5896,5765,5976,6252,5773,5769,6065,5816,6192,5953,5987,5785,6061,5803,6124,6160,6087,6178,5840,6140,6034,6118,5692,5964,5947,5557,6018,6015,6021,6208,6111,6043,5646,6178,5974,5841,5954,6306,6157,5918,5856,5780,5879,5997,6011,6156,6166,6376,6055,6275,5796,6150,6040,6217,5948,6511,5884,6185,6179,6390,6200,6072,6049,6078,6072,5978,6180,6273,6094,5973,6028,5902,6305,5979,6043,5733,6161,6228,5893,5910,6058,6105,5904,6006,6269,6086,6335,6099,6432,6302,6098,6044,5925,6177,5883,6064,5999,6323,6065,5640,6346,6169,6367,6391,5945,5994,5818,6166,6256,6189,6078,5913,5893,6400,6143,5931,6090,6162,6185,6353,6228,6079,6092,6080,6131,5683,6072,6257,6304,5836,6121,6477,5783,6067,6137,6241,6000,6033,6054,6243,6268,6115,6213,5817,5975,6117,6179,6735,6119,5857,6083,5709,6039,6059,6376,6276,6010,6046,6224,5924,6060,6224,6387,6035,6038,6420,6294,5884,5821,6007,5898,6348,6209,6236,6277,6079,6293,5936,6242,5706,5887,6042,6165,6525,6238,6156,6182,6115,6127,5959,5916,5837,6379,6105,6096,6002,6074,5913,6080,6114,6208,6187,5979,6013,6384,5910,5846,6178,6058,6302,6002,6153,6443,6238,6244,6243,6173,6239,6354,5904,6331,6171,6427,6087,6028,6749,6138,5668,6074,6019,6076,5990,5845,5830,5481,5965,6340,6132,6083,6318,6096,6102,6129,6076,6280,6038,6157,5954,6010,6481,6089,6077,6043,6166,6359,6022,5771,5822,5880,5604,6130,6246,6148,5826,5993,6299,6198,5827,5841,6138,6177,5933,6165,6192,6284,6110,5976,5928,6223,5929,6180,6054,6237,6089,6243,5928,6166,6112,6086,6241,6213,5785,6391,6358,6124,6222,6271,6062,6052,5924,5901,6172,6232,6088,6028,6078,5966,6015,6324,6085,6028,6077,6158,6409,6308,6040,5783,6423,6019,6207,6162,5911,6095,5750,6265,5667,6140,6150,6129,6027,5930,6173,5954,6270,6145,6356,6309,6363,5907,6042,6165,6236,6182,6101,6272,5813,6203,6022,6068,6121,5796,5906,6314,5815,6009,5966,5744,5927,6127,6284,6045,6300,6186,5755,5911,6091,5969,5907,6421,6044,6297,6024,6084,5989,6112,5997,6190,5917,6193,5877,6010,6021,6218,5931,5880,6045,5869,5894,6193,5893,5954,5954,6100,5861,6059,5878,6086,6109,5906,5914,6141,5724,5960,6078,6143,6284,5963,5865,6194,6044,6172,6023,6005,5942,5940,6151,6114,5768,6341,6141,5987,6051,5846,5837,6030,6170,6265,6121,6190,6425,5889,6260,6203,5799,6414,5888,6158,6145,5976,6261,5989,6160,6339,6092,6002,6069,6055,6000,6120,6019,5911,6303,6111,6252,6541,5872,6532,6184,5801,5859,6276,5852,6066,6034,6065,6184,5776,6175,5937,5830,6155,5717,6119,6406,6217,6284,6333,6205,5872,5686,6354,6210,6087,5784,6035,5893,6353,6068,6125,5946,6158,6292,5788,6111,5959,6519,6331,6508,5742,5986,6053,6322,6034,6243,5923,6119,6259,5857,5644,6027,6075,5993,6134,6126,6182,5917,6484,6111,5936,5993,6186,6342,6321,6032,6153,6045,6261,5723,6008,6070,5932,5928,5804,6234,6054,6128,5985,6133,6131,5945,6127}},
{{10000,2.400000},{2393,2278,2302,2322,2319,2216,2382,2545,2223,2600,2242,2347,2288,2273,2199,2562,2413,2388,2353,2413,2264,2220,2296,2298,2421,2208,2317,2299,2256,2215,2248,2346,2482,2344,2320,2293,2144,2282,2398,2199,2269,2172,2218,2254,2392,2330,2360,2263,2370,2262,2316,2177,2297,2157,2565,2216,2423,2201,2117,2077,2429,2117,2061,2364,2143,2166,2150,2251,2210,2277,2269,2271,2526,2303,2296,2259,2399,2179,2350,2352,2324,2296,2353,2152,2215,2351,2450,2229,2415,2417,2199,2214,2092,2516,2239,2165,2513,2325,2284,2389,2243,2342,2357,1945,2345,2156,2384,2382,2509,2228,2353,2501,2284,2265,2124,2276,2257,2354,2199,2326,2272,2125,2161,2278,2278,2344,2247,2304,2335,2369,2333,2342,2254,2185,2120,2404,2429,2306,2227,2458,2598,2459,2010,2219,2318,2380,2225,2344,2066,2223,2112,2230,2280,2205,2581,2139,2287,2267,2216,2451,2352,2465,2230,2131,2444,2205,2310,2377,2306,2263,2056,2092,2277,2435,2284,2297,2256,2159,2206,2265,2296,2255,2393,2338,2339,2372,2386,2400,2228,2246,2196,2342,2417,2492,2235,2421,2359,2168,2218,2174,2392,2339,2186,2304,2151,2125,2176,2383,2339,2277,2118,2356,2209,2323,2430,2362,2374,2131,2034,2524,2149,2426,2348,2116,2292,2196,2289,2255,2314,2288,2381,2349,2452,2402,2303,2121,2353,2623,2333,2270,2248,2028,2146,2154,2378,2285,2144,2350,2370,2288,2230,2239,2222,2214,2204,2033,2241,2277,2358,2362,2371,2301,2185,2410,2122,2481,2219,2350,2533,2181,2383,2201,2433,2282,2252,2330,2156,2209,2205,2249,2122,2338,2161,2373,2179,2314,2345,2380,2442,2245,2171,2000,2327,2360,2480,2468,2316,2387,2301,2309,2171,2287,2234,2258,2152,2103,2529,2310,2358,2521,2436,2276,2184,2136,2251,2319,2465,2405,2257,2277,2244,2181,2290,2356,2350,2041,2335,2192,2346,2330,2400,2610,2292,2490,2209,2331,2428,2204,2226,2229,2367,2191,2391,2447,2397,2370,2294,2320,2418,2376,2179,2480,2255,2295,2179,2310,2119,2406,2277,2226,2338,2319,2309,2321,2511,2430,2399,2433,2355,2312,2285,2247,2326,2529,2169,2196,2362,2324,2149,2508,2245,2158,2244,2084,2282,2262,2227,2122,2386,2115,2258,2419,2076,2434,2185,2372,2321,2273,2267,2397,2003,2312,2095,2316,2390,2109,2166,2199,2301,2287,2395,2152,2410,2338,2303,2287,2470,2264,2303,2328,2363,2091,2281,2188,2316,2138,2440,2045,2420,2387,2267,2226,2296,2586,2240,2256,2226,2198,2287,2419,2535,2115,2338,2161,2189,2062,2400,2152,2362,2273,2271,2193,2342,2284,2331,2493,2359,2195,2445,2335,2192,2357,2120,2375,2324,2028,2436,2227,2168,2358,2393,2469,2207,2235,2235,2317,2173,2277,2258,2121,2260,2333,2496,2248,2146,2337,2272,2240,2454,2277,2192,2008,2095,2444,2175,2421,2199,2110,1925,2349,2452,2350,2488,2135,2140,2455,2274,2119,2196,2240,2387,2324,2416,2166,2065,2371,2207,2183,2280,2443,2305,2196,2388,2476,2160,2333,2266,2298,2375,2434,2536,2127,2345,2191,2188,2161,2160,2354,2244,2257,2363,2123,2136,2244,2429,2317,2428,2163,2319,2421,2298,2489,2313,2323,2364,2095,2316,2275,2169,2039,2489,2296,2220,2231,2239,2414,2337,2417,2363,2246,2029,2495,2318,2019,2303,2467,2167,2166,2206,2111,2185,2356,2328,2364,2185,2201,2301,2140,2420,2231,2404,2339,2337,2320,2111,2402,2305,2280,2186,2183,2509,2176,2261,2242,2313,2121,2233,2298,2297,2192,2355,2266,2339,2277,2407,2265,2289,2366,2418,2290,2135,2262,2387,2343,2387,2436,2264,2296,2357,2086,2306,2193,2155,2142,2214,2111,2339,2457,2384,2427,2238,2394,2165,2211,2372,2268,2376,2176,2272,2228,2099,2207,2298,2208,2562,2206,2074,2362,2028,2265,2285,2307,2210,2210,2462,2303,2649,2451,2399,2589,2079,2336,2374,2319,2380,2400,2381,2284,2041,2348,2179,2334,2287,2086,2301,2190,2328,2337,2323,2294,2171,2317,2373,2385,2302,2256,2200,2346,2346,2381,2331,2511,2235,2336,2272,2251,2358,2218,2250,2601,2251,2241,2369,2244,2204,2173,2390,2349,2391,2193,2362,2512,2474,2184,2413,2451,2140,2564,2323,2290,2323,2302,2102,2369,2238,2338,2413,2174,2403,2150,2190,2256,2197,2196,2356,2453,2343,2408,2171,2349,2410,2274,2382,2209,2359,2590,2335,2276,2248,2388,2162,2287,2565,2363,2292,2256,2229,2325,2201,2268,2241,2323,2223,2629,2319,2186,2158,2368,2233,2303,2492,2085,2295,2296,2044,2151,2159,2420,2273,2222,2406,2101,2206,2234,2339,2242,2279,2169,2269,2228,2364,2353,2406,2579,2331,2003,2415,2388,2257,2251,2173,2231,2249,2265,2284,2281,2351,2350,2329,2241,2423,2260,2274,2349,2372,2391,2376,2268,2305,2287,2421,2332,2326,2551,2392,2229,2396,2475,2168,2405,2127,2446,2260,2265,2341,2338,2328,2236,2251,2249,2330,2280,2430,2247,2352,2138,2614,2257,2252,2293,2412,2228,2443,2366,2350,2322,2223,2129,2343,2015,2034,2386,2246,2318,2256,2262,2364,2315,2475,2337,2173,2174,2487,2472,2226,2133,2344,2073,2158,2488,2345,2172,2354,2198,2289,2373,2215,2091,2195,2413,2160,2226,2351,2253,2336,2292,2359,2239,2245,2311,2040,2503,2185,2247,2142,2185,2322,2139,2067,2481,2369,2371,2384,2500,2165,2278,2301,2318,2161,2058,2424,2206,2302,2186,2117,2320,2165,2176,2233,2418,2347,2265,2414,2103,2494,2349,2369,2287,2309,2291,2423,2259,2168,2166,2080,2249,2174,2153,2282,2272,2219,2301,2297,2134,2520,2388,2242,2192,2461,2140,2250,2542,2595,2088,2376,2149,2314,2138,2507,2281,2344,2333,2380,2387,2414,2237,2434,2266,2394,2205,2260,2370,2015,2276,2366,2274,2269,2256,2144,2262,2244,2305,2322,2391,2162,2295,2342,2164,2313,2151,2252,2261,2360,2303,2434,2181,2345,2432,2366,2277,2331,2234,2204,2205,2437,2370,2271,2144,2529,2193,2250,2346,2172,2153,2382,2273,2328,2226,2192,2416,2381,2067,2277,2257,2194,2186,2273,2304,2448,2433,2250,2363,2096,2131,2100,2403,2352,2306,2396,2309,2331,2372,2232,2309,2351,2266,2284,2144,2493,2106,2197,2207,2397,2341,2111,2254,2176,2116,2230,2426,2318,2413,2346,2147,2508,2237,2274,2240,2138,2340,2263,2165,2455,2287,2448,2415,2255,2187,2278,2637,2419,2487,2040,2098,2350,2191,2394,2196,2262,2021,2048,2493,2225,2317,2272,2142,2470,2213,2444,2332,2303,2164,2446,2424,2217,2339,2268,2278,2434,2254,2323,2384,2469,2128,2214,2298,2408,2158,2497,2348,2239,2204,2203,2198,2316,2338,2246,2358,2181,2140,2236,2328,2268,2312,2500,2301,2295,2400,2306,2175,2369,2253,2318,2202,2269,2411,2176,2306,2012,2470,2338,2321,2253,2390,2381,2431,2407,2256,2382,2281,2329,2151,2402,2197,2260,2425,2308,2339,2294,2275,2028,2326,2102,2331,2150,2329,2204,2347,2187,2428,2254,2237,2212,2350,2469,2082,2430,2427,2454,2168,2303,2049,2509,2239,2355,2229,2274,2283,2604,2292,2433,2261,2010,2073,2417,2436,2202,2305,2266,2180,2334,2277,2341,2418,2394,2686,2246,2453,2289,2219,2152,2064,2296,2224,2062,2426,2276,2333,2456,2320,2236,2410,2527,2261,2245,2234,2205,2164,2465,2336,2391,2430,2310,2226,2087,2132,2302,2388,2169,2305,2252,2357,2182,2398,2318,1943,2307,2043,2205,2222,2287,2306,2377,2420,2272,2498,2262,2183,2096,2351,2460,2230,2259,2315,2256,2280,2345,2155,2153,2283,2289,2390,2362,2415,2344,2269,2169,2212,2123,2339,2419,2289,2392,2214,2400,2127,2249,2362,2350,2574,2068,2303,2252,2232,2525,2344,2267,2302,2495,2363,2390,2225,2343,2214,2319,2385,2532,2271,2342,2259,2400,2295,2211,2232,2101,2448,2477,2377,2390,2429,2278,2259,2363,2402,2123,2152,2239,2391,2415,2349,2162,2276,2180,2221,2223,2363,2324,2302,2073,2445,2448,2079,2279,2430,2324,2242,2141,2248,2313,2231,2281,2199,2153,2305,2210,2219,2359,2277,2403,2431,2432,2336,2156,2228,2471,2278,2256,2236,2365,2345,2185,2339,2557,2187,2665,2263,2511,2517,2297,2342,2354,2333,2036,2232,2321,2361,2213,2224,2347,2349,2229,2235,2457,2195,2136,2190,2230,2116,2273,2279,2263,2099,2248,2372,2354,2230,2379,2218,2376,2284,2354,2438,2421,2383,2407,2156,2121,2180,2441,2330,2063,2060,2364,2189,2456,2275,2210,2246,2189,2333,2288,2127,2434,2227,2112,2196,2231,2151,2205,2301,2368,2437,2361,2177,2463,2313,2298,2235,2200,2148,2176,2543,2262,2384,2155,2275,2369,2282,2197,2419,2244,2282,2319,2358,2297,2445,2304,2187,2319,2242,2063,2530,2496,2184,2245,2550,2146,2243,2116,2282,2221,2386,2048,2189,2259,2184,2317,2249,2361,2196,2271,2368,2457,2424,2386,2423,2334,2353,2274,2286,2407,2468,2173,2360,2308,2249,2381,2182,2384,2407,2195,2449,2187,2390,2281,2306,2342,2348,2374,2137,2278,2285,2091,2202,2386,2225,2333,2241,2165,2155,2308,2375,2353,2275,2059,2299,2172,2121,2366,2346,2325,2201,2265,2329,2281,2413,2352,2490,2445,2493,2243,2345,2489,2463,2354,2282,2389,2342,2178,2479,2348,2166,2193,2395,2245,2029,2262,2258,2466,2188,2211,2302,2185,2374,2145,2216,2445,2307,2173,2337,2321,2117,2337,2306,2264,2318,2408,2102,1928,2137,2273,2265,2207,2189,2194,2305,2456,2182,2208,2102,2245,2254,2329,2221,2303,2256,2137,2151,2209,2375,2360,2444,2200,2144,2253,2374,2293,2343,2422,2504,2279,2373,2260,2136,2381,2264,2164,2080,2096,2151,2184,2309,2153,2258,2483,2334,2277,2362,2519,2278,2234,2226,2441,2258,2096,2371,2357,2063,2502,2335,2301,2236,2307,2410,2267,2248,2135,2079,2153,2181,2315,2302,2524,2413,2329,2088,2285,2360,2170,2207,2286,2063,2396,2271,2258,2254,2341,2321,2345,2343,2361,2510,2251,2335,2180,2433,2357,2120,2445,2242,2423,2159,2206,2216,2388,2271,2055,2335,2308,2160,2461,2293,2171,2223,2288,2364,2265,2211,2268,2224,2360,2402,2290,2261,2615,2185,2342,2195,2380,2430,2557,2400,2269,2349,2440,2202,2323,2166,2262,2474,2319,2097,2282,2297,2278,2240,2135,2349,2258,2319,2433,2427,1931,2446,2318,2287,2284,2229,2284,2304,2212,2111,2300,2146,2354,2369,2146,2388,2287,2128,2266,2109,2334,2370,2433,2300,2226,2043,2170,2195,2647,2385,2377,2393,2092,2361,2314,2313,2321,2323,2352,2322,2400,2135,2628,2220,2357,2544,2129,2313,2318,2313,2116,2280,2241,2081,2234,2301,2430,2213,2388,2164,2255,2384,2366,2322,2310,2080,2364,2299,2220,2382,2283,2189,2357,2239,2173,2286,2196,2609,2100,2191,2195,2243,2332,2426,2425,2132,2339,2153,2304,2422,2125,2349,2339,2206,2160,2170,2363,2473,2319,2240,2345,2084,2246,2357,2280,2285,2160,2180,2273,2213,1986,2269,2302,2284,2332,2343,2377,2318,2300,2388,2349,2340,2161,2357,1951,2316,2452,2423,2321,2352,2344,2357,2112,2401,2236,2395,2332,2211,2292,2319,2340,2207,2462,2388,2213,2187,2422,2320,2226,2152,2066,2185,2199,2301,2062,2398,2478,2287,2323,2418,2087,2356,2176,2097,2152,2402,2179,2074,2394,2274,2332,2164,2209,2524,2186,2222,2139,2510,2316,2184,2105,2211,2466,2342,2246,2278,2473,2418,2442,2388,2407,2160,2214,2326,2310,2211,2289,2452,2312,2169,2313,2125,2383,2177,2291,2327,2180,2241,2198,2352,2348,2333,2376,2199,2317,2437,2431,2276,2333,2452,2381,2061,2290,2394,2455,2413,2349,2320,2085,2204,2370,2246,2168,2360,2544,2261,2176,2332,2402,2324,2273,2283,2016,2469,2196,2366,1795,2333,2255,2254,2422,2331,2323,2283,2414,2305,2515,2336,2153,2111,2239,2287,2281,2287,2402,2149,2191,2260,2195,2180,2253,2264,2396,2494,2186,2177,2411,2226,2165,2325,2247,2170,2579,2270,2571,2233,2086,2266,2161,1994,2287,2390,2336,2402,2233,2543,2240,2363,2313,2195,2303,2338,2350,2285,2295,2154,2355,2345,2342,2180,2271,2174,2365,2590,2232,2262,2303,2311,2228,2398,2297,2313,2551,2091,2606,2422,2382,2236,2400,2185,2228,2406,2327,2438,2390,2253,2226,2146,2310,2193,2301,2093,2462,2207,2177,2344,2262,2528,2259,2425,2243,2320,2417,2580,2464,2364,2313,2032,2304,2293,2214,2256,2302,2252,2107,2419,2307,2431,2210,2265,2267,2453,2240,2157,2096,2329,2228,2224,2517,2342,2282,2475,2183,2295,2321,2348,2283,2409,2274,2148,2273,2341,2438,2298,2464,2212,2130,2376,2256,2269,2248,2356,2452,2230,2327,2390,2392,2248,2131,2571,2341,2186,2436,2051,2190,2287,2238,2455,2249,2110,2256,2208,2256,2341,2388,2482,2415,2430,2263,2222,2233,2199,2242,2257,2554,2239,2168,2254,2254,2245,2522,2263,2202,2184,2547,2303,2407,2289,2108,2165,2265,2340,2137,2286,2321,1960,2351,2361,1914,2104,2482,2180,2259,2251,2530,2153,2243,2319,2136,2323,2342,2116,2271,2312,2495,2272,2426,2398,2314,2415,2233,2221,2115,2242,2261,2400,2272,2362,2343,2301,2348,2242,2386,2397,2276,2271,2252,2301,2166,2250,2343,2522,2151,2300,2417,2188,2220,2226,2286,2320,2386,2351,2334,2309,2386,2220,2332,2385,2429,2295,2306,2471,2348,2318,2469,2246,2327,2383,2388,2314,2428,2356,2474,2267,2432,2241,2069,2326,2120,2186,2180,2238,2163,2375,2217,2219,2356,2414,2196,2055,2319,2398,2305,2357,2107,2204,2283,2401,2206,2137,2157,2562,2193,2195,2143,2214,2351,2347,2082,2454,2322,2259,2260,2263,2179,2194,2315,2210,2159,2155,2034,2251,2216,2317,2158,2437,2300,2378,2154,2387,2242,2454,2263,2196,2061,2177,2559,2158,2395,2355,2361,2286,2409,2293,2372,2535,2326,2306,2295,2301,2349,2200,2476,2217,2165,2405,2236,2367,2154,2173,2437,2510,2342,2149,2312,2320,2281,2300,2344,2187,2254,2281,2442,2288,2394,2234,2255,2263,2405,2350,2351,2396,2169,2275,2482,2147,2150,2272,2210,2316,2188,2092,2208,2232,2196,2311,2416,2193,2371,2258,2323,2409,2231,2476,2206,2279,2238,2267,2293,2345,2058,2379,2261,2496,2394,2127,2348,2215,2410,2495,2260,2362,2464,2002,2264,2265,2292,2227,2288,1974,2522,2106,2368,2206,2289,2422,2248,2464,2146,2295,2277,2403,2274,2328,2222,2435,2274,2282,2536,2322,2254,2283,2282,2176,2415,2257,2151,2081,2477,2336,2077,2369,2266,2289,2363,2064,2468,2408,2428,2217,2316,2302,2360,2361,1996,2427,2170,2164,2347,2120,2251,2278,2233,2451,2177,2421,2299,2409,2213,2353,2187,2193,2245,2272,2300,2486,2236,2198,2372,2189,2208,2288,2092,2480,2371,2334,2417,2271,2339,2223,2277,2426,2402,2211,2267,2353,2093,2262,2236,2385,2302,2451,2607,2367,2450,2270,2382,2317,2197,2213,2256,2156,2071,2285,2318,2285,2304,2316,2232,2252,2425,2284,2234,2331,2230,2379,2264,2128,2459,2488,2452,2485,2333,2280,2203,2301,2240,2251,2367,2367,2498,2305,2336,2320,2411,2219,2192,2138,2483,2207,2424,2356,2186,2141,2278,2397,2301,2183,2149,2291,2557,2473,2172,2224,2345,2131,2294,2088,2446,2299,2246,2284,2257,2475,2288,2217,2223,2379,2259,2198,2477,2295,2151,2161,2355,2230,2304,2423,2519,2370,2001,2310,2353,2198,2134,2183,2356,2324,2425,2451,2220,2214,2207,2335,2130,2349,2242,2389,2204,2189,2304,2425,2236,2521,2183,2507,2433,2521,2181,2203,2515,2432,2315,2341,2246,1982,2432,2370,2106,2335,2279,2242,2415,2294,2320,2325,2273,2155,2173,2229,2325,2386,2284,2327,2281,2245,2371,2116,2437,2237,2259,2186,2418,2271,2265,2247,2277,2253,2273,2274,2430,2452,2204,2342,2275,2309,2139,2431,2320,2341,2202,2328,2300,2319,2194,2382,2279,2414,2242,2521,2235,2157,2443,2202,2223,2323,2277,2270,2412,2286,2217,2383,2167,2364,2242,2428,2433,2306,2160,2255,2293,2301,2183,2315,2185,2185,2387,2294,2406,2379,2079,2091,2314,2340,2423,2428,2141,2337,2390,2428,2415,2273,2284,2136,2216,2444,2294,2365,2182,2250,2127,2525,2287,2600,2372,2502,2212,2149,2179,2369,2157,2100,2213,2147,2246,2235,2243,2230,2403,2325,2129,2303,2306,2178,2269,2272,2305,2285,2310,2485,2482,2290,2224,2308,2252,2449,2211,2322,2427,2297,2191,2323,2332,2226,2336,2383,2459,2167,2158,2255,2415,2152,2487,2342,2346,2401,2280,2181,2226,2166,2402,2386,2076,2307,2159,2323,2163,2297,2187,2552,2317,2326,2424,2381,2289,2096,2233,2198,2235,2387,2355,2239,2354,2225,2372,2166,2545,2269,2344,2311,2148,2347,2004,2278,2200,2398,2283,2263,2373,2327,2235,2235,2304,2406,2320,2396,2237,2383,2268,2416,2313,2109,2612,2492,2419,2378,2335,2055,2591,2131,2201,2399,2392,2299,2348,2327,2193,2442,2175,2491,2305,2205,2391,2392,2261,2406,2384,2263,2431,2369,2399,1912,2423,2295,2283,2229,2364,2322,2368,2171,2350,2230,2269,2396,2311,2404,2212,2364,2230,2114,2326,2296,2382,2293,2283,2276,2183,2267,2367,2407,2372,2374,2170,2350,2252,2236,2179,2267,2202,2345,2520,2255,2203,2141,2373,2258,2246,2315,2186,2373,2304,2376,2255,2290,2209,2204,2079,2226,2359,2273,2282,2185,2199,2248,2356,2304,2192,2284,2515,2412,2436,2317,2412,2418,2390,2332,2275,2374,2206,2248,2321,2169,2132,2182,2238,2450,2415,2209,2206,2253,2332,2217,2377,2280,2196,2166,2338,2162,2378,2067,2211,2538,2145,2350,2442,2235,2355,2471,2282,2241,2343,2267,2347,2508,2336,2484,2039,2337,2435,2292,2234,2336,2323,2067,2192,2369,2533,2271,2342,2271,2352,2025,2441,2278,2377,2212,2252,2277,2459,2384,2343,2288,2279,2051,2363,2236,2331,2135,2221,2150,2262,2251,2386,2196,2271,2230,2277,2332,2416,2299,2326,2155,2199,2279,2396,2277,2076,2422,2251,2391,2260,2273,2263,2290,2438,2173,2400,2200,2205,2320,2245,2346,2230,2339,2207,2262,2011,2129,2370,2347,2374,2356,2045,2322,2299,2385,2334,2233,2295,2241,2344,2384,2184,2222,2387,2254,2218,2285,2322,2410,2257,2127,2286,2135,2159,2225,2481,2333,2398,2442,2208,2183,2460,2130,2225,2232,2192,2309,2068,2193,2232,2075,2282,2245,2154,2192,2240,2448,2288,2277,2246,2242,2439,2504,2242,2194,2285,2088,2243,2287,2370,2172,2423,2445,2310,2085,2209,2372,2337,2401,2356,2264,2294,2283,2326,2327,2223,2050,2565,2258,2271,2344,2392,2063,2324,2366,2286,2541,2104,2347,2210,2184,2286,2214,2353,2248,2039,2334,2312,2286,2083,2301,2320,2474,2477,2406,2429,2329,2317,2166,2274,2397,2378,2278,2374,2253,2467,2123,2314,2645,2412,2032,2373,2169,2437,2153,2367,2270,2361,2205,2402,2435,2192,2174,2281,2397,2416,2314,2221,2255,2002,2335,2348,2338,2293,2212,2298,2379,2283,2218,2185,2418,2489,2334,2193,2211,2369,2176,2345,2488,2050,2263,2310,2232,2397,2329,2275,2086,2294,2261,2249,2128,2265,2229,2391,2348,2379,2340,2329,2211,2217,2444,2272,2340,2068,2370,2270,2402,2147,2238,2221,2215,2277,2306,2165,2279,2387,2277,2337,2123,2228,2305,2279,1905,2178,2318,2338,2193,2219,2008,2135,2155,2339,2142,2070,2179,2492,2583,2353,2221,2279,2257,2309,2223,2284,2217,2327,2206,2341,2429,2304,2648,2291,2126,2306,2325,2275,2337,2342,2342,2505,2212,2250,2294,2150,2311,2260,2184,2241,2556,2221,2367,2167,2348,2298,2283,2345,2282,2203,2380,2310,2418,2223,2426,2253,2278,2253,2389,2382,2300,2333,2335,2176,2214,2230,2219,2382,2230,2183,2522,2241,2062,2313,2247,2035,2177,2557,2118,2340,2294,2273,2239,2354,2133,2314,2313,2313,2274,2185,2123,2088,2293,2334,2314,2291,2303,2359,2389,2261,2227,2369,2303,2099,2422,2468,2372,2273,2292,2408,2369,2281,2158,2131,2484,2320,2199,2426,2445,2472,2290,2122,2249,2248,2469,2237,2547,2442,2227,2428,2234,2297,2537,2347,2432,2335,2115,2412,2282,2232,2148,2522,2329,2645,2259,2316,2308,2468,2305,2290,2270,2264,2470,2214,2390,2276,2118,2504,2281,2481,2347,2229,2004,2329,2320,2353,2381,2425,2336,2375,2329,2333,2264,2250,2222,2283,2226,2373,2375,2362,2382,2237,2279,2302,2439,2368,2228,2514,2163,2445,2374,2250,2298,2204,2131,2431,2234,2105,2209,2211,2049,2232,2126,2233,2397,2281,2294,2262,2449,2223,2268,2234,2365,2281,2283,2447,2453,2328,2148,2242,2102,2132,2157,2300,2230,2406,2246,2192,2428,2246,2191,2034,2160,2271,2326,2281,2287,2378,2245,2422,2315,2165,2396,2305,2288,2280,2297,2266,2241,2384,2289,2305,2343,2533,2253,2319,2378,2510,2274,2249,2282,2271,2284,2266,2305,2351,2443,2061,2291,2457,2430,2277,2203,2075,2557,2187,2242,2201,2424,2341,2321,2144,2269,2517,2124,2228,2233,2418,2318,2165,2318,2183,2221,2315,2167,2407,2289,2427,2330,2377,2366,2282,2592,2261,2302,2253,2495,2189,2446,2184,2168,2190,2180,2207,2236,2236,2486,2322,2417,2236,2078,2194,2226,2289,2370,2349,2244,2288,2260,2163,2351,2282,2302,2214,2390,2249,2547,2326,2110,2390,2489,2234,2213,2254,2439,2252,2342,2370,2397,2301,2092,2435,2152,1887,2542,2199,2207,2387,2272,2498,2437,2300,2393,2537,2333,2219,2359,2322,2324,2347,2340,2317,2167,2413,2245,2087,2290,2202,2289,2409,2329,2195,2160,2375,2065,2224,2116,2278,2364,2450,2397,2367,2386,2019,2349,2504,2283,2361,2142,2271,2203,2458,2100,2391,2255,2487,2355,2131,2125,2455,2273,2271,2529,2324,2223,2332,2242,2083,2473,2183,2380,2222,2302,2011,2372,2638,2343,2156,2454,2403,2310,2326,2240,2206,2078,2513,2278,2332,2104,2127,2159,2167,2010,2458,2375,2500,2469,2131,2243,2228,2279,2281,2151,2293,2289,2343,2406,2266,2268,2140,2294,2309,2053,2304,2344,2211,2264,2302,2330,2308,2350,2398,2274,2215,2319,2285,2243,2128,2161,2214,2252,2251,2185,2273,2346,2206,2284,2209,2279,2272,2185,2483,2237,2408,2322,2060,2284,2279,2308,2072,2137,2250,2169,2381,2577,2147,2289,2396,2347,2300,2170,2231,2266,2281,2441,2373,2391,2281,2160,2337,2339,2288,2210,2256,2306,2281,2217,2551,2171,2235,2416,2507,2206,2098,2476,2335,2277,2219,2215,2302,2319,2200,2555,2156,2204,2416,2254,2126,2280,2292,2172,2295,2514,2174,2496,2404,2396,2284,2233,2308,2186,2185,2182,2361,2259,2401,2108,2367,2397,2319,2242,2240,2402,2465,2128,2349,2280,2106,2265,2295,2309,2171,2452,2432,2206,2184,2273,2387,2318,2182,2331,2215,2153,2146,2341,2314,2345,2496,2365,2255,2185,2439,2506,2293,2169,2219,2402,2125,2268,2325,2375,2385,2212,2324,2370,2367,2212,2290,2269,2252,2485,2456,2397,2338,2030,2236,2323,2201,2106,2173,2260,2432,2143,2254,2116,2261,2381,2422,2172,2133,2239,2240,2468,2209,2414,2156,2243,2311,1896,2296,2038,2433,2396,2353,2316,2145,2115,2282,2227,2353,2154,2568,2141,2387,2240,2466,2418,2301,2252,2366,2467,2371,2335,2427,2219,2205,2025,2706,2298,2498,2136,2196,2381,2213,2253,2260,2172,2495,2347,2408,2338,2042,2227,2310,2406,2380,2222,2154,2287,2293,2332,2426,2236,2184,2626,2258,2324,2341,2171,2324,2197,2280,2372,2325,2413,2345,2269,2334,2383,2344,2250,2269,2232,2449,2066,2309,2311,2286,2272,2401,2401,2422,2507,2378,2348,2275,2297,2136,2215,2392,2311,2198,2544,2284,2220,2255,2258,2036,2119,2527,2260,2241,2190,2369,2603,2237,2351,2473,2215,2152,2390,2310,2213,2114,2166,2324,2270,2324,2258,2243,2213,2269,2301,2545,2445,2246,2540,2171,2210,2404,2232,2273,2174,2303,2291,2070,2299,2223,2347,2237,2151,2278,2209,2338,2147,2172,2287,2418,2293,2220,2344,2166,2374,2133,2092,2344,2371,2173,2308,2421,2324,2393,2132,2281,2120,2436,2193,2370,2294,2171,2482,2205,2441,2202,2574,2220,2377,2311,2381,2156,2074,2149,2160,2250,2289,2537,2234,2347,2522,2324,2000,2248,2355,2446,2359,2376,2146,2384,2266,2382,2189,2240,2563,1947,2223,2076,2372,2427,2339,2130,2539,2331,2310,2341,2266,2418,2222,2410,2256,2308,2381,2366,2481,2382,2405,2247,2288,2260,2329,2423,2222,2298,2396,2285,2263,2460,2642,2322,2078,2055,2576,2355,2306,2314,2232,2255,2402,2401,2420,2513,2168,2417,2251,2207,2267,2330,2167,2335,2263,2094,2182,2269,2357,2292,2359,2196,2214,2370,2595,2266,2173,2379,2435,2248,2382,2171,2017,2438,2245,2234,2221,2126,2175,2100,2187,2169,2307,2184,2450,2285,2130,2110,2480,2298,2220,2547,2303,2401,2094,2233,2180,2258,2390,2140,2241,2403,2330,2379,2335,2251,2640,2258,2351,2348,2288,2181,2605,2294,2282,2372,2346,1978,2277,2272,2281,2230,2329,2163,2168,2249,2238,2370,2265,2319,2255,2333,2351,2328,2196,2396,2158,2380,2431,2223,2467,2302,2239,2304,2150,2225,2409,2175,2336,2244,2246,2241,2331,2460,2239,2488,2336,2334,2377,2231,2139,2267,2271,2333,2265,2200,2287,2223,2210,2119,2296,2312,2254,2195,2495,2301,2147,2128,2582,2184,2245,2096,2136,2418,2228,2317,2444,2201,2206,2385,2367,2122,2200,2441,2217,2208,2277,2222,2154,2262,2494,2302,2196,2226,2173,2327,2233,2380,2159,2385,2427,2301,2295,2181,2144,2295,2509,2497,2302,1988,2313,2427,2355,2177,2368,2273,2226,2221,2240,2244,2323,2106,2327,2395,2143,2283,2111,2453,2167,2351,2336,2265,2314,2470,2304,2313,2227,2637,2252,2373,2306,2232,2321,2340,2392,2389,2121,2283,2240,2239,2476,2373,2242,2205,2250,2347,2108,2373,2480,2324,2105,2367,2006,2153,2442,2282,2251,2277,2282,2416,2320,2296,2231,2459,2064,2186,2075,2350,2143,2203,2134,2185,2298,2287,2312,2253,2403,2194,2538,2205,2298,1966,2323,2451,2346,2284,2258,2300,2343,2397,2332,2542,2355,2194,2204,2359,2210,2337,2305,2382,2275,2060,2320,2360,2618,2218,2396,2273,2321,2185,2342,2258,2110,2216,2211,2267,2284,2372,2302,2245,2448,2363,2165,2227,2148,2185,2163,2261,2172,2378,2129,2319,2250,2254,2361,2311,2077,2329,2492,2259,2340,2235,2311,1983,2234,2354,2391,2277,2530,2302,2385,2415,2343,2355,2376,2348,2227,2124,2326,2381,2380,2460,2307,2356,2334,2145,2302,2250,2204,2381,2381,2235,2187,2384,2184,2292,2339,2253,2063,2290,2349,2139,2300,2360,2237,2402,2393,2192,2276,2318,2377,2209,2307,2329,2235,2248,2400,2346,2391,2348,2446,2304,2290,2209,2386,2324,2092,2310,2207,2297,2258,2358,2136,2208,2363,2221,2252,2393,2167,2309,2326,2336,2251,2265,2349,2453,2331,2297,2458,2366,2263,2257,2284,2618,2225,2284,2257,2398,2299,2311,2274,2249,2423,2361,2342,2418,2258,2137,2296,2348,2303,2356,2369,2314,2488,2453,2316,2369,2212,2461,2472,2199,2228,2489,2571,2282,2371,2361,2321,2469,2170,2483,2294,2251,2492,2302,2255,2229,2161,2374,2289,2237,2223,2308,2395,2338,2427,2389,2265,2491,2113,2252,2452,2482,2225,2491,2167,2359,2215,2083,2156,2258,2152,2368,2392,2295,2402,2457,2321,2298,2231,2145,2319,2444,2266,2188,2086,2170,2114,2420,2209,2131,2495,2360,2265,2143,2352,2476,2258,2225,2271,2361,2285,2376,2249,2239,2592,2331,2335,2221,2455,2347,2378,2273,2415,2178,2316,2381,2356,2227,2178,2203,2114,2433,2309,2208,2366,2234,2250,2219,2361,2430,2315,2071,2380,2264,2295,2234,2298,2445,2131,2020,2347,2114,2325,2126,2254,2291,2147,2084,2196,2225,2123,2225,2435,2355,2216,2381,2401,2328,2219,2398,2376,2110,2187,2272,2404,2407,2347,2395,2386,2286,2258,2392,2450,2172,2359,2232,2209,2507,2443,2366,2396,2377,2269,2277,2126,2309,2583,2337,2392,2237,2599,2186,2350,2294,2385,2250,2304,2452,2231,2294,2135,2371,2138,2359,2149,2402,2320,2337,2088,2458,2439,2240,2260,2359,2398,2298,2335,2201,2389,2275,2308,2098,2112,2522,2209,2142,2221,2081,2354,2203,2134,2267,2361,2421,2372,2326,2286,2241,2355,2098,2345,2373,2300,2173,2211,2303,2312,2300,2147,2332,2158,2357,2062,2278,2300,2197,2185,2347,2139,2259,2297,2302,2365,2282,2348,2190,2132,2097,2369,2347,2198,2208,2442,2111,2233,2379,2312,2175,2517,2422,2284,2207,2475,2138,2311,2363,2549,2322,2440,2272,2357,2258,2344,2325,2297,2320,2138,2273,2085,2283,2013,2352,2134,2154,2371,2263,2295,2192,2283,2192,2226,2292,2405,2413,2305,2305,2199,2548,2318,2038,2288,2468,2021,2354,2278,2267,2363,2200,2265,2330,2384,2326,2429,2147,2384,2416,2050,2242,2133,2342,2313,2133,2313,2340,2229,2472,2381,2235,2362,2412,2129,2104,2131,2270,2181,2258,2094,2326,2324,2361,2419,2414,2203,2293,2161,2278,2404,2349,2217,2350,2294,2288,2194},{2279,2161,2270,2399,2144,2332,2027,2225,1971,2044,2252,2230,2225,2364,2239,2257,2153,2262,2121,2505,2129,2185,2220,2254,2394,2330,2185,2194,2185,2279,2139,2087,2275,2172,2257,2283,2108,2230,2089,2095,2147,2246,2279,2288,2237,2202,2191,2161,2256,2170,2466,2087,2271,2205,2205,2147,2178,2193,2387,2345,2204,2077,2090,2191,2034,2154,2250,2270,2087,2203,2325,2139,2210,2232,2282,2144,2246,2224,2232,2248,2178,2139,2032,2435,2119,2356,2275,2098,2211,2277,2152,2249,2191,2338,2188,2133,2115,2102,2272,2246,2281,2170,2204,2163,2355,2259,2010,2086,2047,2123,2428,2055,2074,2146,1935,2245,2355,2185,2359,2214,2242,2214,2204,2218,2307,2265,2224,2201,2225,2163,2401,2266,2130,2203,2198,2209,2153,2386,2155,2246,2282,2126,2339,2273,2242,2232,2121,2437,2257,2065,2154,2194,2368,2275,2103,2271,2080,2244,1980,2175,2310,2186,2257,2253,2109,2140,2341,2134,2201,2301,2210,2292,2123,2244,2074,2278,2318,2408,2030,2447,2402,2349,2308,2118,2184,2327,2063,2035,2270,2070,2403,2134,2205,2152,2170,2133,2127,2095,2214,2213,2191,2316,2195,2140,2361,2188,2369,2089,2078,2230,2192,2174,2428,2201,2162,2180,2142,2301,2275,2209,2112,2246,2271,2183,2380,2119,2343,2267,2212,2210,2263,2152,2195,2268,2362,2262,2329,2190,2120,2232,2222,2154,2137,2312,2076,2174,2310,2201,2268,2376,2187,2127,2205,2227,2081,2299,2233,2404,2307,2378,2313,2080,2288,2145,2070,2216,2282,2251,2253,2174,2307,2435,2313,2217,2340,2146,2193,2210,2202,2279,2048,2218,2250,2061,2176,2138,2405,2359,2037,2106,2283,2227,2056,2137,2094,2135,2418,2099,2230,2126,2276,2208,2034,2178,2219,2196,2170,2340,2066,2030,2189,2321,2265,2273,2262,2204,2142,2166,2115,2107,2180,2153,2145,2185,2096,2179,2043,2100,2174,2161,2093,2360,2142,1972,2231,2492,2307,2279,2206,2272,2290,2340,2163,2196,2249,2525,2076,2258,2348,2326,2397,2322,2235,2182,2126,2368,2310,2388,2304,2247,2253,2218,2067,2174,2257,2190,2342,2170,2366,2438,2535,2237,2213,2163,2086,2343,2227,2067,2119,2130,2154,2135,2287,2039,2124,2092,2266,2221,2323,2245,2095,2159,2200,2015,2153,2349,2340,2347,2115,2327,2215,2335,2239,2362,2205,2186,2132,2144,2207,2011,2083,2008,2160,2408,2218,2166,2230,2162,2229,2154,2304,2232,2222,2136,2056,2135,2253,2192,2148,2130,2128,2158,2203,2215,2108,2417,2315,2032,2173,2283,2351,2232,2227,2172,2200,2271,2182,2138,2358,2159,2112,2183,2146,2278,2396,2022,2349,2242,2177,2148,2165,2230,2183,2336,2165,2224,2218,2288,2191,2228,2253,2209,2200,2152,2432,2047,2359,2154,2167,2218,2163,2257,2322,2253,2194,2464,2068,2350,2030,2045,2091,2328,2180,2257,2321,2241,2184,2314,2200,2225,2336,2197,2184,2167,2246,2215,2262,2133,2181,2241,2152,2270,2357,2076,2116,2212,2351,2243,2174,2039,2364,2200,2307,2320,2336,2297,2259,2273,2332,2432,2317,2191,2099,2427,2159,2283,2291,2139,2256,2032,2213,2263,2188,2233,2211,2131,2371,2327,2197,2107,2264,2178,2308,2367,2236,2238,2168,2113,2319,2172,2311,2290,2146,2135,2088,2028,2380,2350,2283,2056,2307,2495,2124,2200,2053,2255,2172,2312,2293,2111,2196,2395,2249,2360,2143,2152,2235,2209,2320,2050,1960,2061,2217,2374,2222,2230,2296,2148,2361,2149,2215,2275,2219,2210,2202,2235,2106,2188,2052,2194,2120,2301,2113,2236,2168,2073,2313,2172,2284,2213,2158,2205,2082,2172,2184,2254,2067,2160,2104,2061,2223,2281,2231,2257,2315,2138,2217,2270,2225,2295,2088,2325,2115,2258,2244,2285,2264,2272,2335,1997,2230,2307,2239,2193,2392,2185,2217,2123,2254,2063,2378,2002,2332,2286,2249,2176,2134,2311,2178,2301,2229,2390,2239,2195,2069,2362,2387,2114,2131,2259,2247,2163,2112,2207,2221,2388,2167,2382,2333,2303,2187,2380,2313,2106,2224,2337,2225,2151,2283,2078,2222,2194,2172,2250,2102,2026,2203,2403,2210,2115,2178,2236,2184,1979,2150,2159,2282,2355,2240,2065,2324,2099,2200,2175,2206,2309,2135,2224,2320,2269,2237,2130,2244,2129,2291,2206,2305,2154,2244,2119,2189,2309,2485,2222,2308,2276,2170,2208,2243,2221,2374,2122,2196,2130,2122,1995,2111,2305,2300,2099,2259,2168,2401,2416,2330,2084,2232,2155,2160,2145,2282,2227,2203,2242,2098,2129,2258,2188,2174,2238,1895,2075,2191,2174,2342,2150,2268,2179,2036,2250,2307,2327,2261,2324,2092,2419,2121,2138,2244,2281,2289,2356,2065,2143,2201,2222,2115,2151,2269,2272,2303,2214,2235,2187,2123,2270,2250,2183,2216,2363,2226,2233,2194,2138,2137,2271,2251,2074,2053,2142,2331,2325,2246,1999,2135,2169,2102,2181,2358,2227,2293,2247,2186,2274,2243,2230,2275,2071,2321,2200,2213,2269,2296,2222,2142,2307,2375,2196,2179,2338,2163,2079,2185,2220,2244,2230,2183,2084,2100,2215,2130,2180,2162,2271,2261,2180,2175,2275,2193,2050,2208,2290,2250,2154,2124,2247,2215,2415,2110,2310,2307,2202,2188,2218,2378,2141,2273,2172,2246,2200,2223,2310,2261,2231,2188,2169,2263,2073,2388,2200,2290,2425,2299,2173,2089,2236,2262,2240,2418,1987,2183,2075,2197,2075,2551,2203,2245,2399,2213,2061,2391,2267,2244,2242,2056,2200,2126,2297,2103,2264,2273,2355,2324,2282,2180,2202,2341,2359,2115,2146,2170,2294,2315,2097,2047,2198,2206,2255,2174,2126,2380,2301,2079,2274,2287,2189,2073,2123,2261,2234,2002,2226,2116,2133,2181,2026,2230,2221,2049,2203,2125,2163,2255,2259,2215,2152,2167,2286,2330,2187,2269,2170,2215,2327,2179,2212,2325,2215,2226,2360,2046,2230,2171,2241,2255,2178,2184,2188,2214,2112,2311,2196,2520,2344,2197,2235,2287,2236,2286,2128,2353,2345,2419,2260,2132,2166,2169,2240,2331,2262,2128,2263,2336,2034,2456,2158,2358,2402,2254,2298,2252,2254,2225,2190,2163,1980,2291,2232,2095,2228,2219,2273,2421,2064,1973,2164,2143,2179,2233,2168,2424,2231,2137,2339,2132,2344,2140,2230,2179,2142,2039,2257,2233,2232,2183,2261,2199,2122,2239,2213,2191,2185,2391,2211,2242,2100,2185,2214,2321,2064,2242,2313,2157,2132,2265,2177,2346,2227,2223,2151,2373,2113,2053,2038,2068,2194,2289,2290,2127,2069,2086,1997,2325,2243,2118,2164,2177,2291,2300,2333,2331,2088,2090,2422,2173,2206,2298,2179,2200,2172,2248,2365,2179,2301,2160,2292,2204,2277,2109,2230,2273,2277,2138,2371,2359,2122,2064,2160,2118,2200,2099,2165,2038,2244,2339,2407,2079,2418,2198,2209,2331,2321,2127,2208,2326,2138,2197,2156,1972,2009,2196,2130,2277,2137,2342,2199,2137,2310,2240,2177,2380,2154,2181,2215,2162,2191,2382,2291,2066,2134,2156,2347,2187,2255,2288,2169,2142,2215,2039,2181,2179,2081,2305,2161,2280,2261,2362,2234,2179,2183,2300,2265,2138,2162,2124,2316,2193,2144,2434,2097,2223,2213,2244,2036,2351,2183,2270,2127,2077,2218,2095,2170,2246,2255,2262,2326,2081,2323,2274,2239,2036,2124,2303,2232,2139,2072,2089,2129,2113,2057,2063,2181,2204,2308,2181,2156,2226,2300,2290,2077,2224,2257,2256,2189,2154,2181,2068,2188,2326,2159,2268,2199,2281,2180,2202,2106,2284,2165,2070,2116,2204,2111,2225,2161,2234,2196,2100,2211,2165,2236,2282,2131,2206,2096,2110,2169,2224,2275,2257,2218,2226,2193,2236,2179,2306,2229,2370,2431,2161,2218,2336,2251,2229,2091,2180,2209,2073,2081,2320,2180,2195,2182,2158,2293,2299,2049,2241,2186,2299,2253,2307,2101,2092,2001,2155,2270,2363,2315,2045,2272,2133,2099,2019,2246,2231,2276,2118,2375,2246,2301,2124,2214,2213,2280,2249,2146,2275,2154,2267,2115,2161,2130,2249,2145,2390,2227,2322,2182,2154,2312,2218,2033,2162,2084,2084,2066,2205,2248,2073,2155,2099,1962,2250,2221,2139,2138,2215,2157,2032,2420,2013,2222,2139,1955,2188,2131,2272,2206,2331,2031,1965,2214,2291,2165,2126,2342,2171,2206,2256,2114,2156,2307,2169,2152,2303,2260,2343,2058,2507,2337,2320,2389,2377,2246,2163,2274,2091,2336,2125,2126,2203,2210,2186,2196,2244,2210,2216,2173,2227,2244,2270,2040,2158,2215,2016,2064,2212,2266,2194,2282,2205,2340,2160,2185,2203,2094,2326,2175,2205,2294,2198,2327,2295,2285,2082,2056,2181,2166,2417,2180,2348,2174,2459,2261,2239,2279,2203,2265,2189,2143,2236,2325,2183,2192,2336,2181,2172,2111,2178,2243,2281,2277,2209,2447,2323,2167,2158,2271,2367,2289,2485,2181,2074,2162,2052,2173,2080,2257,2156,1969,2236,2238,2127,2374,2090,2102,2103,2257,2372,2075,2417,2397,2294,2439,2232,2368,2096,2140,2340,2043,2137,2303,2257,2140,2137,1974,2207,2204,2197,2232,2216,2092,2281,2154,2401,2039,2137,2053,2278,2238,1997,2166,2375,1953,2161,2269,2254,2234,2331,2249,2087,2298,2239,2364,2102,2189,2114,2214,2404,1990,2146,2245,2227,2175,2217,2193,2132,2192,2229,2180,2136,2201,2363,2321,2154,2434,2293,2356,2219,2031,2243,2126,2230,2191,2145,2020,2342,2279,2105,2334,2087,2426,2232,2096,2216,2270,2272,2249,2241,2115,2262,2208,2244,2174,2235,2169,2301,2208,2221,1993,2237,2258,2155,2339,2249,2174,2085,2209,2336,2312,2177,2268,2435,1982,2287,2208,2205,2081,2325,2163,2215,2222,2018,2179,2176,2299,2121,2065,2054,2258,2192,2097,2264,2322,2370,2001,2598,2144,2295,2201,2246,2375,2263,2243,2249,2212,2231,2343,2145,2279,2275,2053,2125,2307,2177,2170,2192,2321,2101,2077,2128,2067,2229,2100,2169,2353,2305,2086,2196,2167,2168,2216,2068,2391,2192,2126,2075,2267,2238,2182,2118,2238,2322,2363,2217,2160,2330,2556,2011,2103,2433,1952,2105,2186,1970,2110,2159,2055,2193,2207,2208,2339,2125,2309,2237,2063,2220,2290,2154,2241,2143,2215,2199,2101,2327,2159,2132,2075,2154,2241,2249,2203,2103,2195,2393,2310,2102,2239,2103,2189,2264,2371,2250,2125,2327,2148,2232,2326,2163,2119,2287,2215,2255,2161,2348,2314,2323,2355,2328,2285,2319,2243,2365,2314,2148,2112,2150,2310,2186,2219,2021,2051,2315,2246,2181,2319,2137,2300,2380,2058,2153,2315,2077,2445,2120,2192,2177,2115,2113,2180,2292,2083,2184,2260,2322,2157,2194,2086,2306,2246,2221,2160,2267,2251,2313,2346,2344,2330,2171,2083,2330,2315,2114,2350,2136,2127,2175,2295,2224,2170,2173,2076,2304,2302,2142,2078,2077,2309,2255,2199,2164,2218,2219,2024,2242,2038,2120,2192,2164,2287,2188,2282,2347,2305,2146,2156,2139,2104,1988,2172,2052,2294,2143,2251,2189,2230,2249,2229,2057,2234,2188,2267,2148,2214,2085,2042,2374,2365,2074,2135,2242,2197,2299,2114,2308,2211,2414,2232,2266,2137,2108,2277,2269,2231,2096,2039,2040,2146,2136,2287,2106,2342,2189,2081,2258,2107,2134,2234,2171,2162,2259,2292,2199,2279,2234,2206,2397,2186,2201,2272,2253,2192,2116,2186,2265,2287,2291,2411,2185,2209,2238,2184,2044,2363,2254,2186,2238,2251,2086,2160,2375,2250,2460,2217,2213,2280,2403,2345,2196,2266,2223,2390,2182,2153,2353,2426,2040,2140,2264,2316,2262,2370,2129,2351,2021,2141,2211,2272,2092,2140,2295,2163,2176,2327,2105,2610,2135,2409,2187,2222,2211,2069,2207,2059,2023,2189,2393,2111,2241,2133,2114,2173,2144,2053,2258,2137,2402,2225,2229,2317,2065,2352,2271,2023,2163,2269,2185,2200,2298,2107,2189,2141,2139,2201,2170,2159,2205,2245,2089,2197,2241,2202,2218,2142,2196,2181,2114,2449,2098,2200,2164,2298,2118,2214,2519,2336,2344,2102,2215,2412,2422,2190,2179,2232,2144,2149,2340,2258,2062,2076,2184,2136,2276,2122,2064,2019,2117,2074,2073,2185,2204,2205,2256,2181,2100,2303,2225,2076,2120,2179,2158,2369,2198,2096,2154,2202,2211,2283,2209,1955,2093,2124,2279,2227,2196,2212,2295,2181,2379,2224,2054,2209,2204,2200,2193,2226,2199,2285,2253,2340,2065,2300,2341,2015,2313,2198,2146,2202,2168,2127,2226,2220,1915,2241,2183,2198,2209,2209,2207,2077,2299,2443,2151,2275,2153,2178,2225,2054,2097,2035,2302,2293,2160,2099,2389,2130,2284,1984,2211,2211,2189,2302,2122,2103,2382,2262,2295,2232,2310,2090,2174,2210,2123,2160,2437,2215,2175,2203,2388,2390,2156,2239,1968,2079,2100,2039,2306,2099,2313,2152,2412,2243,2081,2336,2012,2098,2218,2315,2292,2101,2294,2292,2303,2213,2208,1998,2234,2316,2264,2184,2346,2110,2142,2416,2054,2222,2194,2264,2174,2172,2212,2136,2212,2302,2215,2059,2241,2324,2254,2155,2089,2074,2108,2227,2205,2152,2264,2344,2266,2352,2290,2179,2291,2555,2337,2171,1996,2109,2199,2022,2192,2211,2073,2140,2158,2102,2184,2351,2147,2268,2189,2069,2305,2476,2139,2175,2253,2188,2356,2181,2092,2330,2125,2197,2140,2164,2148,2151,2211,2131,2198,2271,2149,2132,2097,2326,2195,2168,2314,2323,2251,2246,2094,2242,2169,2176,2271,2177,2296,2101,2196,2162,2110,2286,2257,2346,2225,2207,2231,2215,2174,2352,2094,2265,2417,2368,2204,2139,2267,2180,2184,2176,2294,2190,2016,2079,2163,2376,2246,2271,2257,2329,2482,2304,2251,2113,2406,2201,2185,2195,2426,2199,2056,2297,2354,2231,2110,2097,2193,2093,2243,2243,2301,2193,2163,2184,2131,2419,2438,2207,2126,2329,2215,1996,2373,2224,2302,2345,2097,2356,2481,2110,2037,2061,2186,2123,2440,2223,2159,2346,2244,2118,2187,2085,2161,2153,2097,2276,2365,2216,2196,2127,2317,2237,2153,2214,2219,2217,2215,2260,2307,2202,2249,2314,2351,2261,2330,2161,2202,2097,2302,2178,2281,2204,2301,2407,2294,2248,2104,2256,2128,2163,2160,2201,2275,2183,2045,2113,2485,2071,2336,2194,2128,2223,2175,2244,2354,2087,2187,2252,2302,2201,2304,2392,2372,2178,2305,2103,2304,2107,2167,2259,2123,2173,2218,2247,2045,2003,2174,2396,2166,2242,2116,2105,2074,2306,2176,2171,2326,2177,2256,2034,2048,2401,2308,2172,2215,2184,2296,2165,2179,2164,2185,2074,2185,2085,2155,2148,2250,2245,2259,2285,2203,2185,2098,2279,2225,2212,2359,2079,2253,2412,2426,2109,2340,2290,2314,2083,2177,2097,2199,2267,2214,2177,2049,2107,2145,2409,2300,2383,2176,2281,2193,2158,2122,2358,2202,2305,2055,2087,2127,2262,2343,2272,2061,2265,2142,2287,2168,2215,2259,2212,2211,2074,2382,2252,2224,2029,2177,2216,2020,2222,2096,2208,2190,2033,2122,2284,2232,2328,2213,2291,2243,2126,2217,2166,2177,2304,2253,2171,2158,2202,2404,2284,2296,2242,2351,2154,1969,2262,2204,2203,2387,2163,2139,2129,2153,2033,2084,1949,2238,2177,2305,2214,2301,2409,2116,2171,2197,2126,2118,2283,2313,2160,2254,2277,2337,2198,2194,2216,2216,2060,2280,2178,2261,2222,2294,2230,2117,2036,2182,2187,2131,2220,2150,2203,2234,2190,2380,2345,2289,2279,2265,2292,2383,2280,2269,2329,2189,2116,2278,2382,2125,2308,2154,2172,2311,2244,2063,2202,2398,2245,2265,2351,2078,2194,2220,2288,2159,2261,2045,2274,2124,2240,2350,2371,2008,2200,2287,2335,2291,2294,2102,2302,2192,2133,2224,2283,2261,2324,2232,2300,2231,2088,2140,2242,2214,2302,2237,2268,2289,2200,2199,2187,2392,2089,2321,2215,2224,2274,2080,2058,2203,2233,2091,2304,2168,2233,2211,2272,2262,2380,2309,2250,2026,2279,2295,2104,2160,2221,2218,2292,2342,2306,2288,2076,2206,2131,2210,2293,2201,2345,2129,2115,2303,2178,2164,2262,2168,2180,2343,2301,2274,2194,2336,2232,2114,2088,2072,2147,2282,2194,2260,2211,2293,2314,2177,2121,2102,2198,2240,2176,2376,2128,2134,2082,2006,2276,2203,2120,2096,2068,2375,2250,2182,2155,2060,2172,2106,2314,2256,2111,2170,2134,2118,2164,2111,2087,2086,2395,2128,2172,2314,2200,2372,2253,2086,2139,2099,2224,2215,2257,2219,2347,2203,2082,2244,2189,2135,2302,2396,2183,2234,2265,2420,2282,2082,2396,2049,2253,2345,2128,2245,2175,2121,2130,2196,2158,1967,2216,2259,2305,2334,2340,2286,2174,2261,2285,2101,2128,2228,2327,2397,2255,2351,2301,2225,2350,2234,2100,2088,2250,2307,2135,2177,2177,2174,2156,2314,2360,2231,2097,2168,2366,2428,2358,2282,2241,2172,2071,2240,2271,2233,2189,2194,2339,2004,2148,2214,2089,2257,2136,2488,2224,2336,2119,2340,2239,2104,2103,2237,2043,2095,2171,2303,2311,2367,2020,2133,2332,2123,2337,2189,2248,2099,2177,2095,2120,2263,2220,2239,2161,2191,2365,2186,2079,2049,2088,2212,2121,2194,2303,2426,2196,2111,2479,2120,2213,2156,2146,2173,2251,2178,2266,2253,2205,2090,2021,2330,2124,2261,2249,2264,1952,2138,2133,2306,2301,2199,2203,2271,2191,2183,2077,2062,2285,2131,2226,2227,2302,2180,2153,2132,2160,2262,2070,2220,2064,2332,2410,2127,2228,2199,2150,2226,2146,2086,2176,2069,2063,2327,2143,2079,2205,2425,2165,2080,2139,2175,2164,2224,2113,2241,2323,2284,2332,2222,2081,2257,2102,2294,2161,2235,2291,2293,2104,2326,2154,2152,2131,2369,2309,2442,2285,2208,2142,2276,2176,2242,2187,2282,2297,2229,2080,2232,2274,2089,2455,2195,2190,2080,2419,2054,2215,2258,2220,2131,2225,2143,2390,2160,2184,2453,2275,2054,2198,2143,2142,2143,2268,2231,2131,2186,2368,2332,2201,2188,2161,2257,2308,2110,2058,2234,2205,2346,2068,2065,2144,2336,2141,2311,2214,2334,2149,2206,2086,2322,2165,2225,2285,2259,2240,2000,2264,2343,2315,2283,2207,2156,2286,2195,2280,2154,2163,2269,2360,2235,2332,2385,2442,2328,2127,2477,2324,2306,2175,2308,2327,2282,2325,2167,2053,2121,2114,2231,2181,2254,2350,2100,2354,2068,2149,2202,2291,2276,1948,2026,2178,2143,2303,2308,2210,2251,2397,2087,2134,2317,2090,2285,2302,2361,2297,2284,2229,2225,2307,2215,2237,2175,2235,2284,2322,2285,2191,2082,2126,2137,2226,2520,2231,2335,2045,2075,2355,2323,2125,2394,2258,2273,2167,2188,2276,2204,2234,2243,2147,2018,2194,2348,2211,2219,2122,2077,2205,2074,2211,2312,2096,2304,2297,2238,2194,2193,2474,2026,2114,2267,2228,2129,2346,2057,2219,2277,2122,2354,2299,2267,2225,2222,2282,2158,2197,2127,2122,2130,2205,2179,2241,2190,2178,2169,2357,2275,2181,2365,2209,2251,2160,2184,2276,2176,2330,2121,2222,2157,2319,2333,2271,2126,2135,2139,2236,2281,2162,2309,2297,2189,2249,2286,2073,2225,2178,2094,2197,2199,2128,2419,2064,2168,2202,2257,2185,2142,2292,2168,2252,2316,2289,2164,2246,2209,2567,2146,2087,2324,2144,2199,2276,2172,2343,2259,2012,2252,2095,2230,2195,2242,2252,2265,2206,2193,2164,2216,2203,2157,2177,2240,2399,2215,2111,2139,2187,2190,1931,2235,2343,2131,2215,2227,2258,2228,2299,2399,2116,2133,2175,2216,2260,2077,2306,2156,2221,2102,2101,2164,2213,2323,2104,2414,2032,2235,2103,2031,2214,2299,2298,2116,2161,2265,2046,2203,2046,2191,2278,2200,2301,2375,2219,2262,2295,2184,2201,2410,2133,2403,2326,2006,2321,2273,2441,2146,2310,2295,2427,2299,2273,2130,2110,2172,2250,2088,2256,2399,2246,2097,2162,2281,2299,2300,1963,2178,2099,2357,2179,2206,2025,2350,2186,2220,2222,1948,2244,2095,2237,2139,2276,2132,2429,2089,2332,2047,2303,2216,2242,2240,2232,2021,2421,2203,2213,2294,2427,2245,2350,2178,2231,2211,2138,2157,2093,2202,2223,2259,2341,2101,2029,2201,2194,2090,2218,2259,2230,2272,2069,2266,2334,2213,2114,1987,2195,2359,2236,2319,2178,2227,2211,2213,2140,2280,2332,2111,2280,2336,2317,2201,2322,2281,2088,2303,2100,2097,2172,2329,2101,2250,2252,2284,2222,2213,2261,2270,2360,2400,2048,2187,2022,2291,2245,2151,2182,2047,2224,2220,2269,2329,2192,2124,2260,2120,2267,2291,2145,2376,2215,2541,2089,2328,2082,2186,2181,2244,2222,2159,2074,2151,2193,2271,2253,2336,2402,2338,2349,2236,2328,2435,2259,2111,2233,2196,2313,2213,2305,2161,2091,2263,2244,2134,2327,2350,2312,2096,2202,2332,2176,2183,2240,2296,2264,2313,2381,2112,2083,2080,2246,2320,2295,2279,2352,2070,2153,2159,2092,2054,2062,2204,2285,2125,2212,2240,2264,2211,2061,1967,2024,2190,2200,2255,1978,2193,2353,2040,2299,2152,2234,2309,2306,2205,2124,2016,2003,2230,2153,2108,2399,2174,2172,2182,2139,2335,2099,2221,2256,2104,2475,2240,2188,2275,2165,2439,2154,2329,2270,2300,2153,2262,2249,2233,2430,2266,2204,2126,2334,2169,2213,2073,2233,2000,2303,2099,2106,2292,2114,2267,2336,1954,2363,2472,2249,2253,2242,2309,2336,2168,2348,2126,2113,2244,2396,2221,2168,2054,2209,2094,1981,2305,2150,2023,2230,2159,2498,2218,2247,2201,2306,2147,2028,2257,2158,2340,2261,2167,2238,2111,2562,2210,2004,2189,2242,2246,2213,2220,2198,2105,2357,2264,2264,2121,2335,1942,2182,2124,2276,2039,2170,1972,2199,2289,2131,2197,2090,2066,2081,2148,2231,1996,2222,2274,2326,2186,2136,2070,2276,2319,2145,2195,2155,2305,2270,2249,2355,2325,2148,2165,2266,2235,2236,2087,2196,2048,2138,2155,2197,2215,2094,1946,2229,2202,2260,2253,2112,2195,2019,2213,2260,2109,2242,2069,2188,2202,2187,2167,2477,2302,2130,2231,2255,2216,2276,2356,2059,2292,2382,2226,2013,2251,2381,2177,2157,2191,2103,2109,2219,2345,2022,1946,2104,2264,2073,2266,1989,2198,2217,2181,2353,2301,2257,2209,2258,2235,2166,2296,2297,2158,2141,2283,2272,2186,2270,2315,2054,2071,2350,2474,2267,2171,2159,2193,2217,2140,2228,2191,2225,2236,2335,2232,2037,2159,2276,2142,2111,2122,2184,2137,2298,2204,2242,2198,2008,2143,2301,2299,2305,2243,2187,2282,2085,2226,2133,2201,2084,2146,2147,2312,2265,2246,2168,2327,2238,2366,2111,2110,2361,2449,2332,2277,2249,2358,2131,2085,2335,2167,2379,2139,2186,2082,2249,2221,2481,2231,2093,2163,2274,2139,2234,2158,2000,2243,2149,2242,2070,2202,2491,2207,2270,2248,2090,2218,2067,2042,2145,2200,2187,2290,2106,1987,2261,2196,2222,2110,2079,2379,2416,2343,2141,2182,2176,2297,2239,2187,2148,2342,2307,2157,2181,2389,2286,2468,2251,2184,2082,2346,2264,2322,2253,2163,2202,2272,2161,2263,2076,2079,2372,2307,2340,2306,2296,2141,2424,2292,2195,2239,2278,2316,2274,2345,2190,2406,2244,2171,2626,2270,2348,2478,2078,2230,2321,2462,2237,2225,2205,2270,2225,2267,2188,2260,2241,2016,2263,2223,2242,2134,2267,2200,2381,2340,2193,2253,2310,2162,2251,2076,2172,2277,2298,2221,2291,2044,2131,2402,2376,2282,2246,2233,2172,2089,2095,2081,2250,2274,2286,2181,2256,2198,2531,2292,2283,2273,2224,2130,2361,2233,2212,2209,2227,2053,2333,2354,2295,2261,2185,2236,2156,2294,2250,2209,2124,2215,2228,2091,2222,2280,2108,2007,2196,2354,2118,2328,2303,2147,2160,2094,2286,2007,1980,2133,2257,2111,2231,2114,2197,2206,2244,2149,2060,2242,2286,2390,2073,2130,2190,2414,2225,2257,2057,2108,2069,2175,2300,2039,2208,2335,2273,2324,2410,2206,2218,2092,2203,2137,2351,2169,2175,2374,2397,2162,2313,2197,2244,2123,2187,2334,2352,2177,2169,2229,2280,2329,2069,2263,2238,2284,2191,2108,2215,2312,2139,2185,2293,2214,2212,2300,2316,2362,2262,2296,2210,2471,2213,2386,2104,2226,2139,2251,2174,2375,2091,2179,2069,2146,2304,2177,2087,2259,2406,2306,2217,2086,2198,2210,2214,2257,2293,2196,2241,2261,2344,2156,2149,2239,2317,2088,2069,2366,2193,2309,2010,2169,2311,2263,2162,2192,2306,2158,2212,2130,2325,2233,2230,2315,2374,2058,2320,2305,2215,2307,2274,2032,2293,2127,2292,2252,2215,2304,2481,2094,2120,2285,2139,2062,2049,2365,2123,2269,2110,2245,2142,2323,2166,2189,2107,2334,2143,1979,2295,2234,2310,2342,2379,2605,2163,2182,2240,2224,2436,2210,2275,2216,2242,2202,2083,2331,2213,2158,2129,2369,2243,2291,2351,2257,2207,2312,2227,2196,2215,2292,2091,2273,2260,2305,2100,2169,2216,2119,2189,2163,2316,2319,2174,2320,2232,2276,2164,2101,2235,2294,2123,2318,2137,2351,2051,2227,2222,2232,1953,2243,2078,2470,2210,2106,2251,2155,2306,2434,2276,2195,2285,2271,2220,2253,2242,2198,2270,2182,2364,2105,2216,2202,2266,2085,2218,2209,2352,2313,2048,2075,2095,2036,2358,2256,2305,2055,2065,2015,2259,1942,2253,2133,2415,2319,2458,2247,2191,2311,2198,2314,2207,2311,2127,2191,2135,2151,2202,2120,2256,2102,2182,2362,2339,2036,2233,2083,2198,2370,2424,2286,2124,2346,2201,2243,2280,2262,2165,2326,2318,2486,2323,2247,2236,2295,2203,2153,2103,2171,2271,2195,2169,2281,2097,2236,2246,2194,2138,2431,2354,2094,2311,2037,2027,2342,2340,2233,2269,2169,2130,2345,2196,2391,1996,2276,2148,2299,2225,2295,2365,2117,2357,2352,2239,2245,2123,2079,2259,2200,2190,2261,2237,2364,2264,2240,2185,2025,2287,2245,2321,2260,2117,2333,2304,2255,2167,2251,2328,2074,2117,2358,2215,2356,2279,2206,2298,2250,2307,2107,2299,2361,2291,2210,2184,2075,2209,2160,2355,2177,2267,2153,2184,2232,2266,2232,2155,2435,2190,2286,2144,2329,2290,2267,2225,2350,2117,2317,2288,2261,2160,2289,2272,2281,2173,2292,2246,2271,2217,2283,2104,2282,2180,1972,2301,2189,2321,2061,2275,2241,2223,2123,2308,2257,2195,2188,2362,2184,2309,2256,2236,2019,2130,2168,2226,2253,2234,2179,2274,2188,2308,2223,2229,2346,2406,2177,2031,2150,2251,2296,2308,2122,2307,2038,2036,2217,2289,2162,2228,2245,2014,2216,2265,2090,2264,2276,2198,2256,2144,2291,2353,2103,2287,2328,2127,2251,2298,2192,2340,2102,2084,2152,2327,2064,2375,2256,2042,2184,2397,2048,2041,2266,2302,2163,2249,2363,2157,2350,2319,2165,2181,2160,2271,2236,2299,2087,2105,2121,1995,2359,2080,2237,2384,2168,2227,2150,2141,2098,2007,2087,2464,2201,2166,2385,2209,2150,2075,2291,2339,2094,2118,2237,1945,2053,2285,2212,2001,2148,2094,2326,2447,2244,2428,2188,2245,2181,2338,2198,2112,2115,2120,2366,2473,2147,2056,2094,2172,2360,2213,1960,2120,2270,2132,2350,2107,2119,2234,2238,2251,2039,2090,2221,2290,2101,2084,2193,2283,2353,2207,2214,2217,2222,2135,2285,2036,2188,2172,2364,2075,2176,2111,2290,2150,2344,2312,2023,2316,2137,2123,2270,2210,2371,2141,2237,2191,2214,2215,2370,2134,2104,2329,2187,2292,2197,2203,2254,2188,2153,2186,2066,2217,2540,2107,2307,2277,2344,2330,2169,2178,2198,2162,2107,2177,2257,2405,2421,2271,2019,2046,2124,2392,2154,2258,2163,2132,2279,2117,2273,2222,2331,2076,2273,2021,2216,2261,2222,2275,2334,2196,2107,2210,2317,2157,2256,2059,2219,2249,2471,2278,2128,2215,2346,2244,2130,2257,2156,2319,2298,2107,2113,2284,2161,2283,2208,2111,2236,2149,2038,2221,2276,1975,2141,2187,2353,2138,2071,2171,2308,2135,2334,2316,2135,2270,2427,2139,2164,2095,2044,2183,2191,2133,2402,2157,2183,2312,2149,2385,2202,2297,2379,2187,2170,2087,2285,2168,2229,2067,2317,2266,2058,2241,2263,2161,2271,2298,2273,2169,2250,2266,2415,2187,2407,2196,2290,2215,2316,2162,2121,2265,2198,2185,2283,2190,2143,2075,2064,2196,2052,2138,2285,2170,2165,2319,2387,2096,2422,2152,2200,2221,2111,2048,2104,2097,2228,2173,2263,2174,2240,2267,2016,2207,2182,2273,2179,2163,2173,2059,2311,2068,2090,2200,2238,2324,2195,2167,2259,2123,2335,2246,2046,2058,2289,2357,2125,2241,2437,2291,2048,2382,2252,2243,2086,2459,2206,2270,2070,2231,2295,2298,2255,2075,2171,2256,2300,2050,2132,2202,2244,2294,2032,2304,2265,2061,2211,2155,2009,2302,2267,2272,2283,2092,2197,2147,2010,2298,2069,2111,2275,2227,2307,2139,2137,2231,2302,2285,2140,2136,2036,2153,2212,2272,2167,2381,2233,2264,2198,2250,2212,2188,2336,2180,2327,2193,2016,2140,2394,2205,2194,2196,2162,2082,2223,2195,2273,2288,2352,2246,2159,2238,2398,2161,2106,2173,2231,2120,2154,2233,2102,2151,2228,2235,2081,2166,2187,2301,2254,2209,2062,2253,2122,2258,2197,2234,2144,2293,2225,2107,2281,2221,2374,2399,2259,2113,2084,2091,2353,2228,2205,2143,2263,2180,2133,2150,2188,2217,2103,2242,2280,2190,2343,2101,2174,2175,2355,2230,2359,2278,2286,1984,2237,2266,2346,2177,2184,2105,2223,2236,2345,2219,2262,2274,2263,2343,2280,2114,2359,2134,2043,2292,2401,1992,2229,2202,2120,2311,2162,2277}},
{{10000,2.500000},{738,840,783,799,883,824,864,685,936,778,878,695,741,823,871,771,781,759,695,738,764,774,819,787,864,744,768,728,760,868,744,821,817,740,846,830,718,802,654,916,700,830,750,797,842,710,719,762,793,787,764,877,719,821,792,790,874,760,754,707,782,740,783,847,785,740,750,859,785,740,795,768,869,781,716,691,795,834,696,730,862,790,708,776,696,716,720,819,818,778,868,781,716,739,695,755,722,769,729,837,810,766,828,744,720,742,738,686,741,762,738,743,766,886,811,823,782,796,805,778,679,636,914,870,775,849,771,810,812,876,771,833,812,747,698,807,792,825,837,832,704,808,769,670,829,858,841,788,792,737,773,840,878,723,732,765,815,810,713,821,892,731,705,755,742,774,861,696,740,765,715,660,790,782,740,771,808,827,787,667,755,745,870,726,723,923,688,806,791,792,705,743,767,763,675,746,750,740,784,669,762,764,733,811,740,844,773,731,773,740,790,687,716,666,794,791,827,752,808,795,773,784,732,803,771,885,866,787,839,787,719,791,843,705,688,711,810,727,729,852,737,694,763,856,725,817,793,742,746,788,856,771,773,806,760,752,793,723,751,842,734,647,821,824,819,651,725,774,736,850,773,854,643,878,788,639,761,846,731,771,714,641,831,839,876,811,740,760,762,814,842,720,807,750,806,787,779,824,731,765,690,783,691,873,757,782,737,719,648,775,767,795,710,760,775,767,699,609,731,835,749,758,860,844,813,966,683,670,790,806,708,747,723,761,705,820,813,742,850,804,810,699,721,839,740,725,706,765,791,810,854,791,782,782,720,744,735,753,861,807,897,719,802,751,668,710,806,682,812,690,776,859,733,779,741,772,828,692,702,726,852,776,754,895,700,760,715,834,727,858,762,799,806,749,822,878,883,809,753,789,715,746,789,767,749,757,760,742,800,887,888,741,687,729,767,757,851,724,773,786,796,817,755,832,859,770,781,758,732,786,799,721,818,894,925,844,742,777,809,724,815,789,738,795,828,757,842,792,846,781,780,810,727,819,772,793,782,785,863,902,750,848,764,685,789,754,636,810,848,809,655,785,728,726,840,759,792,779,684,737,844,770,783,709,761,754,740,744,739,688,718,714,711,828,764,707,735,779,859,771,756,836,739,728,727,761,717,705,718,721,792,757,829,714,796,791,730,803,834,729,685,711,800,683,717,765,865,756,866,736,723,736,735,747,747,827,744,743,737,804,760,742,723,699,756,743,779,789,731,833,779,796,761,693,719,717,760,774,704,683,803,820,796,687,811,651,860,696,850,839,893,704,753,819,866,862,763,840,747,828,807,717,768,771,636,752,749,860,771,827,856,748,749,717,799,798,788,791,728,822,778,819,773,744,726,767,655,909,744,721,603,733,812,796,819,827,805,668,859,845,819,737,703,814,725,768,881,730,674,856,778,800,763,774,836,873,804,851,814,763,684,789,638,868,731,776,775,764,832,783,709,822,778,909,711,746,900,695,814,794,720,757,741,704,740,859,779,816,843,887,826,768,813,893,872,813,802,752,802,786,750,804,855,758,728,715,716,758,747,738,739,804,781,787,900,769,837,848,674,814,777,735,720,711,775,927,732,660,691,750,810,735,850,857,815,795,826,778,691,779,710,863,769,880,856,677,790,892,763,885,707,808,782,763,720,724,819,828,764,795,784,764,861,732,694,769,788,819,821,821,738,805,762,811,771,806,708,634,801,826,774,724,808,721,860,767,864,737,852,810,832,874,762,779,714,726,800,713,675,803,762,770,669,779,740,750,725,807,891,706,837,709,701,856,671,802,709,781,823,942,795,712,757,761,734,778,834,819,682,787,800,702,724,754,873,681,716,709,673,759,743,638,791,845,814,877,769,839,772,677,831,716,728,806,736,764,797,797,896,778,756,745,792,658,717,772,750,873,734,820,782,650,721,735,851,793,809,892,746,774,758,740,907,844,858,717,797,725,783,802,750,667,767,718,748,805,685,676,717,721,833,812,759,726,689,761,712,849,802,802,771,760,870,852,788,796,864,684,750,731,753,726,752,772,718,930,832,779,778,719,720,876,810,753,845,756,908,808,711,740,783,716,787,673,802,796,749,780,883,843,863,816,725,844,753,823,799,787,724,840,777,746,632,836,794,834,762,776,738,802,785,848,719,762,752,727,823,658,862,769,793,778,890,792,782,724,773,772,742,728,839,738,790,728,806,741,870,750,712,736,769,814,743,858,818,802,776,754,674,729,804,700,793,896,917,762,809,713,826,763,822,861,785,857,808,748,685,820,771,772,805,665,904,885,744,745,688,791,813,871,809,718,733,854,719,843,657,791,879,822,739,759,690,763,795,792,783,767,863,787,825,814,903,715,785,776,757,744,743,736,829,831,686,778,720,817,732,771,817,852,762,743,749,813,727,826,793,902,763,765,770,879,788,716,732,857,749,747,841,740,699,736,754,833,877,809,759,820,787,729,792,766,791,758,826,799,695,785,857,771,726,784,739,713,695,701,750,780,756,812,730,767,768,740,780,735,727,748,887,742,685,721,769,849,812,695,838,778,757,828,727,731,834,745,783,730,777,782,778,870,816,866,776,769,845,779,738,745,748,790,812,845,721,770,779,782,674,743,697,757,735,813,803,720,726,806,753,753,756,878,770,719,691,833,784,772,682,829,833,734,828,732,722,866,801,743,875,679,850,730,768,885,774,640,778,764,795,782,790,742,772,728,743,770,812,738,838,720,828,808,881,734,696,772,812,707,753,770,853,785,793,811,737,783,762,610,845,758,784,643,700,824,835,711,847,733,863,681,766,842,630,803,815,782,773,684,676,663,922,794,786,786,729,814,818,749,886,755,740,686,799,783,764,822,776,866,776,696,760,760,794,774,773,809,778,720,800,766,942,811,701,865,737,826,734,724,681,776,874,741,809,790,889,831,790,827,685,734,731,693,793,876,867,782,668,754,772,798,778,633,729,889,773,645,789,882,718,782,777,756,785,848,767,796,754,763,756,721,740,705,906,934,717,813,653,781,732,839,833,732,760,838,802,886,768,830,793,731,780,811,822,769,801,712,769,781,830,715,676,756,818,807,768,757,697,718,737,833,794,820,823,832,806,831,719,862,681,702,818,787,768,733,709,725,778,789,741,644,878,801,858,729,875,722,694,705,812,853,760,801,823,761,931,763,737,837,749,684,708,825,821,793,853,827,760,726,797,734,663,712,832,725,661,744,737,747,699,874,704,829,732,785,735,829,837,810,815,746,804,792,765,722,759,784,693,792,848,749,644,782,763,732,789,758,723,786,807,817,697,790,735,761,800,684,803,820,849,780,685,952,753,807,786,771,769,710,808,784,730,798,799,737,773,694,770,782,699,810,729,817,764,742,694,731,700,682,843,878,722,733,809,781,845,759,853,733,725,783,809,822,744,779,869,850,732,717,753,777,676,765,734,713,656,757,761,707,758,849,760,911,672,736,756,828,777,795,838,747,853,805,659,742,724,784,763,788,843,743,742,647,800,720,819,624,765,802,749,805,764,738,904,780,762,640,780,820,778,797,810,794,798,741,772,775,799,784,724,770,835,708,869,830,719,771,804,720,748,794,816,694,776,707,749,719,738,783,810,663,790,701,760,809,853,652,764,656,774,770,737,736,742,755,722,747,780,842,817,761,797,773,712,766,781,674,776,797,704,784,760,712,833,675,736,690,790,812,727,734,724,698,744,753,683,735,773,714,832,763,821,866,736,684,831,842,701,730,774,809,763,755,816,748,797,704,769,667,713,819,915,829,768,811,773,781,722,783,791,775,738,806,784,812,835,757,797,757,790,751,694,811,802,860,782,844,801,694,741,753,711,694,779,796,749,692,847,686,781,732,711,774,920,814,734,840,686,759,830,722,771,744,787,716,845,679,842,824,792,829,722,738,887,820,671,745,793,717,816,807,821,751,695,847,717,746,646,887,782,758,731,777,768,815,773,783,763,790,901,788,761,767,681,747,732,803,874,723,909,799,855,827,939,730,718,716,780,789,824,721,831,681,816,731,760,759,743,802,777,927,710,769,800,803,719,826,713,749,796,775,801,770,799,735,699,894,701,717,828,710,775,826,757,797,916,703,808,746,873,701,747,793,825,747,740,792,759,796,837,783,733,707,816,803,804,868,715,767,803,728,864,745,783,736,712,786,752,682,832,787,740,773,828,828,718,752,818,858,802,766,737,839,940,642,745,778,695,846,746,743,892,791,794,743,829,747,838,712,835,744,858,760,824,700,820,793,751,755,806,778,728,785,773,678,777,805,728,845,740,768,782,808,820,779,747,743,778,694,675,716,793,830,769,848,721,786,695,730,790,844,834,809,808,760,887,792,734,740,770,814,738,787,777,838,836,872,705,790,719,777,767,854,718,758,783,806,804,724,839,775,903,793,661,774,763,677,788,747,864,770,712,669,828,640,801,763,727,841,876,688,745,748,713,703,737,820,812,758,685,804,731,813,866,780,871,742,722,756,820,763,706,715,851,748,713,793,829,763,707,771,640,726,733,694,826,830,749,679,839,754,746,841,731,760,787,890,719,746,716,787,795,754,855,720,760,822,740,900,795,646,693,895,787,626,753,839,785,792,880,773,751,703,819,793,860,765,643,776,812,764,787,830,808,703,730,693,769,710,838,764,695,813,707,798,727,815,744,835,818,743,753,831,810,727,775,824,736,756,805,775,774,763,667,761,805,658,836,768,798,833,805,891,768,775,882,884,671,682,749,844,768,917,749,718,890,780,831,778,746,784,855,769,762,872,736,742,900,887,849,856,690,858,747,742,836,770,727,774,906,705,760,854,812,780,781,690,670,777,829,803,905,767,827,768,695,802,784,702,775,671,769,763,751,824,757,864,746,777,819,741,766,851,836,671,784,788,710,905,851,710,795,641,709,734,836,764,899,729,898,741,728,804,776,715,737,838,828,889,705,824,792,919,713,805,825,789,873,667,794,741,850,689,775,912,745,845,789,824,802,711,724,847,677,811,815,757,797,824,802,745,842,802,745,779,856,810,844,750,736,707,735,703,779,810,769,840,772,779,803,793,713,809,764,745,751,824,827,756,734,775,719,784,736,880,750,780,805,796,797,767,839,722,838,777,762,754,778,779,772,735,698,772,632,770,879,783,728,741,746,783,788,695,768,793,790,688,809,779,742,696,794,699,764,734,734,777,811,681,833,804,708,756,770,738,785,798,737,832,739,872,743,904,729,784,658,755,737,707,851,726,816,771,802,746,785,936,859,859,743,686,830,849,820,716,786,711,743,694,733,716,716,714,674,760,721,814,731,736,694,690,879,869,820,884,764,710,727,812,770,821,792,804,833,892,839,706,757,772,833,786,734,813,944,728,702,706,746,807,665,805,678,774,684,812,726,771,845,794,784,877,794,684,748,791,725,775,771,833,812,718,721,753,816,711,804,695,696,694,804,756,896,722,653,867,747,785,751,829,805,781,718,740,702,844,721,752,759,731,780,827,746,780,789,762,804,755,741,768,820,698,707,664,730,745,848,875,841,741,819,701,730,825,771,699,734,748,740,767,790,817,752,747,735,719,831,718,765,727,715,673,770,721,830,802,921,786,738,816,793,798,743,713,728,758,743,845,800,831,738,824,780,729,744,868,621,882,788,824,731,792,656,794,795,677,876,740,799,712,716,761,709,791,761,787,778,835,821,856,754,884,769,705,733,794,724,630,796,798,660,674,792,807,767,761,784,766,852,759,794,758,729,719,713,661,755,698,868,709,637,830,742,778,731,681,785,871,845,715,789,754,817,782,905,721,829,785,811,780,823,829,834,815,796,750,633,828,815,738,711,746,749,838,765,889,673,715,765,854,733,775,888,686,779,735,808,784,694,763,809,730,773,796,707,764,744,771,812,729,664,784,854,731,719,831,779,754,728,773,804,781,830,723,859,774,792,763,780,794,762,782,767,749,836,766,721,628,781,780,869,758,624,746,774,801,771,764,778,806,733,696,1000,817,810,806,746,776,785,769,779,808,761,719,744,887,699,837,671,722,786,835,825,743,697,780,618,784,735,759,793,627,756,778,859,755,828,759,851,810,698,703,797,783,734,680,794,666,601,868,733,777,776,798,675,845,725,791,815,826,798,743,843,628,644,785,799,869,779,855,788,753,864,768,923,779,737,787,786,777,767,727,769,788,853,713,752,750,824,728,777,688,768,839,851,691,757,806,791,791,753,764,873,858,771,702,723,820,794,788,721,753,796,894,837,822,824,805,859,722,825,826,760,829,847,734,723,774,738,760,662,687,765,781,770,675,715,742,833,847,757,722,766,838,790,787,698,725,640,739,779,732,741,726,812,690,839,735,748,719,842,856,786,775,844,824,726,768,722,786,817,782,762,778,784,850,817,820,759,801,824,794,685,662,775,754,768,764,779,846,838,706,732,699,808,724,732,855,793,690,847,727,769,680,774,761,810,743,686,709,763,746,770,851,710,819,803,683,672,754,696,793,770,756,710,780,743,761,726,804,823,750,814,808,694,711,862,784,735,857,745,828,722,804,845,758,694,783,717,740,731,788,763,795,813,808,756,853,845,827,731,822,792,635,726,840,790,802,738,808,801,831,787,719,722,782,790,733,695,696,769,876,823,787,770,836,784,858,751,774,881,761,790,726,636,833,755,834,747,797,731,708,763,766,707,792,823,792,689,741,799,828,677,802,809,734,775,777,723,777,776,719,791,848,740,700,783,819,746,779,699,824,745,779,761,795,836,831,769,807,806,858,699,808,753,804,793,859,796,817,771,770,776,741,701,878,750,773,774,812,786,686,843,888,850,713,820,750,717,750,765,741,845,800,714,795,792,694,772,765,753,765,848,931,678,806,787,782,726,788,784,715,753,800,769,694,688,768,870,868,888,768,830,702,728,740,799,756,709,739,810,850,638,780,739,861,906,693,804,778,809,648,779,711,755,840,776,882,744,762,780,775,816,857,844,820,779,792,738,767,837,820,839,712,691,711,668,689,734,730,772,812,694,708,810,771,768,808,805,782,802,748,739,719,801,636,746,726,801,630,649,799,807,833,734,739,816,790,799,739,810,739,731,848,833,853,871,838,733,801,719,750,749,839,740,738,831,755,771,758,818,805,744,741,795,781,674,712,835,827,803,804,743,785,764,742,757,843,742,671,857,734,814,768,933,822,911,825,762,859,738,831,819,805,812,742,821,751,861,821,780,832,793,853,753,626,796,829,787,849,879,938,822,806,711,775,740,783,782,827,769,686,709,734,833,742,796,727,864,810,742,756,740,733,823,689,807,662,765,688,747,904,760,717,781,787,803,764,689,765,761,746,759,800,777,792,777,833,771,767,726,800,761,791,796,743,731,707,846,849,814,766,823,836,888,833,703,759,687,787,698,667,877,794,834,834,814,802,811,866,754,821,817,824,746,738,745,794,775,766,858,765,833,834,844,793,663,834,776,730,853,756,714,694,767,814,779,886,784,798,782,851,749,818,776,836,812,843,720,826,705,770,705,780,838,787,739,766,824,781,827,743,748,739,827,595,768,710,844,706,842,736,835,767,717,724,733,730,691,737,787,737,859,856,731,810,800,824,840,716,898,778,853,781,768,740,819,780,743,810,827,822,767,748,872,773,757,749,775,692,776,779,741,690,823,773,741,725,915,666,798,750,601,684,720,728,722,728,792,790,670,702,731,741,776,830,812,682,743,751,798,848,804,780,824,867,842,841,695,716,740,803,656,774,833,748,749,782,629,758,815,733,887,779,734,805,770,712,791,738,734,699,654,694,733,767,798,799,789,719,713,764,671,753,764,755,746,759,767,820,810,797,895,763,789,772,610,799,675,811,729,793,802,784,848,791,779,737,725,704,759,882,771,836,788,695,843,703,780,717,796,787,771,773,756,869,803,875,698,681,745,631,821,874,654,779,822,682,708,823,818,678,838,697,824,725,825,807,777,765,700,779,746,817,752,716,704,811,841,862,811,753,746,840,764,812,763,791,795,653,818,920,742,850,837,692,798,791,789,848,875,784,743,736,916,767,844,814,848,729,684,767,820,921,805,778,857,814,846,778,658,795,853,806,681,846,760,955,815,817,823,801,855,882,767,706,760,752,767,662,770,815,867,763,732,797,720,844,871,854,828,883,801,832,867,667,788,655,783,712,774,782,797,800,794,658,786,764,786,760,718,827,791,858,789,786,778,771,817,797,730,748,781,789,740,750,770,803,824,776,811,795,788,619,697,795,709,765,762,768,692,710,794,721,715,808,895,710,775,788,810,812,655,826,821,705,766,743,791,830,732,817,788,771,937,869,787,870,701,689,843,739,781,810,723,760,838,792,776,772,871,812,846,790,852,696,762,742,761,803,690,753,643,795,792,824,753,751,773,857,684,783,888,820,738,830,683,780,818,721,724,669,729,805,834,673,879,821,740,726,809,808,731,850,809,757,772,806,804,822,806,749,687,685,828,792,852,832,849,864,679,730,794,702,804,655,841,828,691,826,635,759,691,855,739,719,754,715,841,813,780,691,781,813,723,698,863,650,863,670,848,841,783,836,707,893,705,835,792,724,761,776,824,891,703,727,800,804,856,894,897,674,742,760,783,780,838,816,773,668,936,775,804,722,776,781,775,809,716,643,797,875,810,875,736,801,744,743,850,835,773,747,712,712,764,827,792,743,790,677,667,667,666,726,677,825,794,712,910,844,852,750,788,782,801,723,807,739,819,814,646,775,798,906,814,709,765,768,691,733,784,802,704,895,794,822,852,808,839,881,714,774,720,777,760,791,748,820,771,750,687,789,871,824,803,712,703,692,789,768,816,830,818,793,663,820,824,793,724,893,743,739,790,792,863,825,867,778,699,751,893,794,829,715,760,850,718,864,785,789,771,722,821,759,760,819,844,798,759,842,796,761,752,768,764,707,754,837,766,790,734,764,782,838,644,735,741,707,707,844,809,732,796,709,812,812,702,733,720,734,705,789,770,661,846,747,766,767,797,796,821,801,722,795,728,703,794,865,727,846,794,692,821,835,729,791,788,843,779,774,712,789,753,785,708,638,731,810,811,756,749,729,744,739,733,740,790,921,771,783,840,901,808,783,656,689,770,756,782,803,708,839,778,714,782,727,694,906,901,724,883,794,806,819,839,716,848,693,812,806,881,795,734,802,639,810,739,827,808,807,739,752,670,813,694,805,773,801,747,784,797,807,669,629,837,822,809,787,759,774,824,696,838,754,810,718,806,758,781,749,891,671,818,687,842,685,746,737,772,820,758,836,794,771,838,822,732,782,750,831,733,801,746,739,712,752,756,757,690,834,790,695,768,847,807,662,763,799,789,764,787,844,763,714,785,755,811,724,695,804,692,785,893,783,777,659,831,797,792,740,739,745,668,742,792,764,790,824,934,773,713,886,763,750,828,694,877,796,834,790,759,823,775,852,738,820,694,788,784,718,710,692,821,764,778,757,819,765,742,730,745,813,679,756,765,835,753,744,818,840,865,865,772,738,767,774,853,745,721,788,736,727,738,743,821,682,781,764,729,757,742,750,835,751,752,830,760,772,660,900,722,787,694,797,743,788,731,839,828,813,895,745,753,750,715,797,780,719,721,727,885,751,655,801,853,847,750,696,748,659,712,834,748,866,760,683,716,658,676,643,804,726,793,707,660,803,728,799,910,780,849,728,789,785,777,815,699,684,771,784,822,707,700,809,726,735,671,812,742,760,775,818,837,771,847,775,784,727,773,806,788,745,710,728,731,809,807,798,766,744,626,758,753,750,797,783,751,831,777,809,790,711,800,805,752,793,744,730,839,828,741,871,772,754,745,710,871,826,778,691,785,866,748,859,803,776,905,787,786,716,765,743,874,811,664,805,697,709,853,845,757,712,746,815,776,732,706,678,710,792,640,810,745,816,862,769,733,784,743,832,801,822,863,818,790,762,817,798,799,602,636,605,676,797,872,802,721,810,770,784,833,720,720,782,784,702,759,755,693,689,803,803,929,885,874,683,834,772,752,747,849,721,809,730,845,787,761,846,912,897,866,811,620,813,887,837,795,806,738,777,774,716,777,636,818,825,848,727,783,697,739,814,693,779,751,792,733,693,670,787,711,701,778,776,800,721,773,766,813,855,821,655,764,887,860,745,731,802,813,789,785,784,784,793,664,814,804,844,671,772,821,853,815,797,672,807,802,857,789,816,870,841,816,841,649,758,710,716,864,830,825,818,889,714,882,728,748,671,793,711,748,864,775,688,836,719,774,668,670,792,754,830,720,706,841,799,701,826,809,820,710,753,779,736,655,671,827,779,722,699,841,725,825,730,800,705,741,739,682,815,808,804,765,746,832,741,722,759,831,698,781,729,812,795,815,788,731,855,867,768,777,743,764,728,765,792,797,729,865,791,788,762,799,842,831,753,817,718,747,838,902,781,811,802,687,702,727,788,677,803,696,678,799,729,660,777,751,748,746,757,815,728,802,850,763,721,776,805,780,764,847,744,866,800,819,726,737,786,776,773,784,745,844,678,851,849,730,726,651,690,767,824,801,689,742,859,771,771,781,668,604,873,752,682,806,730,725,661,843,754,765,790,764,719,719,832,803,828,858,724,700,671,730,792,889,815,798,697,704,760,797,724,719,788,884,815,640,809,654,741,680,729,724,769,741,722,682,819,736,660,849,701,741,743,700,821,851,817,586,892,753,751,749,784,743,809,658,745,787,819,719,838,757,756,700,758,817,750,861,835,913,695,743,742,625,651,772,811,728,795,764,777,755,858,781,850,828,886,681,724,832,733,730,727,771,873,777,806,703,821,839,794,854,818,666,753,817,717,775,816,651,741,829,795,755,827,801,771,830,773,842,696,647,772,759,805,802,772,805,899,791,686,673,716,776,633,798,797,788,739,777,801,747,705,871,703,804,665,852,812,777,808,662,721,867,771,804,762,734,722,736,723,776,882,781,762,670,810,757,724,810,789,800,746,739,795,772,682,764,707,796,719,682,794,877,719,780,812,829,739,762,749,787,747,818,744,667,804,811,797,661,785,749,764,748,817,867,852,781,731,712,786,710,852,828,739,775,752,774,780,731,813,726,722,739,791,685,705,809,746,878,799,665,854,822,804,792,645,827,714,854,882,727,705,733,821,754,779,723,835,786,743,719,815,734,776,725,723,850,827,712,822,832,733,779,739,758,777,796,733,777,723,675,767,761,747,828,763,741,766,719,875,717,718,761,742,776,737,820,728,672,773,774,803,765,776,828,733,752,780,770,813,827,789,858,791,850,822,818,688,766,730,739,845,707,748,779,798,836,773,667,838,675,756},{770,822,809,816,807,754,743,714,754,809,853,769,806,786,799,857,817,716,815,807,835,822,869,748,847,815,807,768,707,869,782,839,776,803,758,756,818,912,794,788,782,823,880,864,839,775,698,824,890,831,825,748,705,894,822,720,798,805,746,768,867,786,801,852,747,788,791,836,756,726,819,736,849,729,867,795,747,767,799,889,720,769,739,805,808,818,704,826,837,838,820,794,807,796,834,741,821,750,786,786,814,687,819,781,818,785,851,960,786,762,874,773,747,785,693,807,770,783,803,764,838,827,801,660,844,842,710,845,858,811,758,848,770,854,783,799,798,845,771,834,799,741,957,863,700,697,818,749,745,755,874,835,806,802,784,875,787,694,815,704,882,854,863,841,793,790,846,735,798,817,855,762,813,751,801,820,746,812,839,822,785,933,712,850,805,820,809,656,735,805,827,781,762,773,862,850,680,711,750,776,748,714,876,714,840,842,829,809,745,735,783,799,758,858,853,689,907,770,706,841,817,775,897,785,816,749,816,786,775,794,775,870,783,734,782,842,799,863,883,741,810,778,810,819,909,809,723,701,796,805,812,654,866,842,745,807,759,833,814,743,805,802,760,911,762,782,818,854,784,747,781,705,721,746,746,835,835,782,857,783,788,804,684,810,786,733,729,767,788,924,757,819,896,716,818,735,706,696,832,800,767,808,778,769,810,861,784,771,853,918,728,750,763,763,783,766,847,793,822,754,884,860,929,859,675,730,778,770,716,872,837,916,775,857,805,854,792,848,857,792,763,781,896,710,898,709,731,729,820,730,886,863,790,823,807,774,834,817,817,764,841,802,728,832,824,866,816,709,815,824,735,804,867,865,751,761,802,722,771,777,864,761,882,792,912,850,712,729,788,777,785,754,738,779,776,744,845,765,766,833,760,875,767,685,796,752,682,805,807,750,711,747,739,751,847,705,857,765,818,788,669,820,845,753,758,809,921,847,753,796,854,847,752,786,806,799,744,777,785,898,694,812,832,798,823,861,799,845,818,788,754,832,749,688,735,772,760,699,921,838,858,691,788,771,861,709,765,804,824,705,808,742,789,768,820,848,715,791,769,748,874,934,853,839,744,791,904,747,841,718,864,825,718,907,806,791,754,854,809,895,703,801,711,765,826,710,713,850,829,803,855,841,776,673,852,698,838,796,743,823,775,727,831,750,757,860,726,793,756,756,833,757,701,771,659,793,863,894,773,737,837,759,812,876,710,788,792,714,793,661,799,743,789,908,819,787,827,769,826,864,881,817,719,761,791,823,751,710,771,790,829,780,842,889,825,738,889,772,787,829,760,734,730,721,745,752,778,843,872,796,725,789,729,798,760,738,877,699,783,720,764,710,757,699,849,854,747,800,744,868,859,685,804,694,814,883,755,805,764,834,813,793,867,813,751,779,709,695,693,806,799,821,806,870,932,731,860,784,785,801,840,855,764,770,903,743,850,777,839,799,839,796,785,789,809,813,821,860,868,881,793,786,847,741,773,798,725,857,843,843,811,743,818,691,790,867,785,757,759,840,820,844,773,781,717,825,708,832,776,886,842,712,818,774,817,768,853,762,871,730,742,838,758,781,776,789,730,879,844,823,732,850,728,723,777,809,786,849,913,809,868,922,829,842,872,747,832,740,751,741,771,802,821,678,767,872,739,791,706,847,775,816,832,897,858,816,837,808,806,776,814,765,751,797,703,772,804,738,932,692,863,671,838,791,836,773,920,820,816,800,845,860,773,752,878,691,870,759,807,855,873,736,820,833,722,698,738,741,753,742,767,739,757,821,715,786,756,838,797,822,779,844,919,814,781,862,737,813,895,838,760,822,856,801,669,895,842,794,863,687,863,873,824,882,762,899,777,908,835,815,648,842,797,793,758,826,792,734,833,742,855,762,837,796,803,786,808,749,802,841,815,885,797,785,734,798,758,800,826,758,798,843,744,822,731,708,852,725,720,785,901,843,746,803,850,731,750,720,771,835,764,769,826,835,771,775,774,776,812,715,903,890,787,822,797,759,822,739,796,830,803,803,794,731,857,804,815,852,888,702,868,668,897,829,806,801,791,916,775,701,709,805,795,726,845,901,765,792,820,747,777,714,758,791,779,690,779,922,831,735,807,873,721,749,780,818,825,830,793,753,833,780,773,752,811,870,713,853,790,806,788,780,897,721,797,816,838,831,829,716,743,814,819,787,914,890,758,841,768,864,764,832,810,792,662,695,774,763,892,763,811,770,743,940,849,695,849,760,843,924,803,797,778,803,803,730,724,779,835,912,840,774,875,820,837,852,755,779,849,782,742,826,840,760,827,689,842,819,787,860,810,917,892,827,699,720,761,863,688,730,809,782,690,821,815,802,829,792,816,778,793,851,785,793,824,775,848,739,743,809,787,810,749,805,697,668,828,773,796,859,823,760,719,758,756,842,749,854,688,932,735,821,783,773,735,777,806,813,748,834,820,760,842,831,701,818,898,803,723,860,789,820,828,791,697,778,691,722,739,744,824,788,785,799,753,824,803,776,804,807,798,848,777,810,752,803,709,872,887,808,715,802,753,741,851,815,787,844,759,843,825,823,749,804,900,884,782,817,884,782,912,767,866,811,775,819,758,730,847,720,740,847,827,806,725,840,823,821,894,757,702,921,781,867,780,891,859,712,748,781,793,786,850,827,749,895,762,715,813,763,722,774,773,842,713,800,790,765,806,767,874,801,772,792,817,819,805,792,752,764,796,752,795,842,753,738,807,846,733,783,812,746,758,734,795,799,846,763,873,809,696,853,802,748,780,810,781,813,801,882,854,690,834,748,740,730,747,821,808,757,756,873,776,772,738,785,852,678,812,825,795,789,787,825,809,904,838,729,764,886,799,837,886,849,794,724,710,833,894,771,838,909,792,849,805,767,782,838,864,754,777,844,917,777,843,782,810,830,802,861,852,719,704,697,779,839,757,729,786,826,903,852,785,715,786,876,699,805,799,868,733,795,801,800,792,754,777,882,818,824,862,816,808,887,716,695,877,804,803,770,705,674,797,794,796,742,817,833,799,754,773,818,834,767,761,862,798,853,787,722,698,783,755,892,818,815,795,825,822,729,737,772,770,859,768,765,794,700,721,812,767,920,759,775,726,808,790,890,797,775,767,783,819,835,828,794,779,756,751,803,906,823,966,847,756,781,747,770,846,814,820,844,745,762,863,771,822,821,769,801,702,728,750,761,731,768,712,748,841,843,854,811,743,743,733,804,819,821,754,746,692,884,846,747,797,722,803,808,779,676,796,881,833,860,853,749,699,821,805,716,803,828,808,725,732,773,640,762,841,828,782,741,813,769,774,806,760,841,806,781,757,721,745,697,704,744,791,849,840,752,791,849,693,763,758,701,725,723,888,764,823,766,759,822,786,814,750,732,712,743,763,745,710,794,847,780,751,818,882,753,844,735,809,752,792,813,801,769,772,743,796,856,802,773,857,789,849,788,705,771,785,810,827,829,899,860,721,774,747,816,818,846,814,762,727,851,840,763,831,749,672,768,849,848,741,931,816,770,782,781,772,852,833,779,811,733,826,867,699,825,774,749,843,821,882,748,839,841,831,734,762,818,781,804,741,821,774,747,814,767,888,781,795,771,716,841,806,879,815,773,780,808,737,836,824,719,795,827,701,836,749,734,783,783,784,783,860,770,810,795,904,800,753,769,873,839,906,824,861,746,732,815,774,852,899,854,902,845,706,791,706,889,734,847,780,743,798,824,736,771,691,898,856,781,776,732,763,680,809,732,753,838,856,868,750,863,859,797,843,745,817,829,802,845,793,814,755,797,702,704,769,752,729,859,775,742,808,789,774,705,734,679,839,846,880,830,788,798,764,787,697,831,775,848,903,719,869,783,836,802,664,807,881,877,763,831,801,823,770,761,878,741,819,738,791,839,875,814,778,857,769,731,757,762,716,743,902,743,784,814,752,689,775,798,837,820,733,780,870,785,812,770,838,762,838,794,811,802,738,673,798,888,824,828,874,837,786,713,861,870,772,948,794,741,750,851,779,818,816,769,693,746,762,850,804,802,780,672,793,747,822,688,911,732,843,752,802,763,698,874,758,752,811,810,853,718,890,857,778,781,870,831,846,784,888,806,746,855,918,836,805,777,695,897,815,774,786,846,799,828,694,751,765,853,783,804,904,771,688,711,731,866,777,697,819,800,847,795,774,789,718,768,776,835,867,815,723,816,817,920,788,826,773,842,957,752,858,948,788,754,818,797,746,767,776,840,841,909,754,832,779,754,765,879,840,738,748,795,757,838,790,724,939,727,711,835,711,834,740,711,809,701,807,796,754,881,784,862,844,879,824,804,715,762,807,770,806,846,797,930,684,897,831,838,707,838,812,723,802,794,844,836,808,785,833,794,910,796,768,741,834,758,843,784,832,833,718,741,735,837,822,867,807,830,775,818,813,713,772,794,850,779,765,804,795,857,675,791,772,845,766,811,695,784,720,856,709,701,901,742,851,849,867,842,785,782,887,827,784,711,924,833,739,799,796,698,880,761,919,774,745,795,750,705,767,723,933,796,765,801,744,708,782,776,840,831,797,864,870,868,771,761,756,775,779,815,748,875,819,808,854,800,696,821,742,797,796,781,796,811,746,750,786,790,754,801,920,817,831,751,823,846,725,803,787,879,745,818,741,754,814,816,867,816,848,710,692,813,855,862,890,765,796,785,766,764,759,727,771,846,786,732,865,764,766,781,838,737,758,765,841,826,784,821,825,840,825,766,745,799,756,789,783,738,827,929,830,887,857,754,657,791,817,826,772,733,853,742,813,810,789,892,766,818,873,834,703,727,831,764,705,849,736,732,773,748,776,862,814,760,878,724,846,802,800,777,755,828,735,711,709,753,942,710,703,789,690,784,816,876,667,783,753,662,782,754,792,755,855,763,767,812,788,810,727,851,813,793,774,864,791,794,754,797,765,776,722,752,834,802,872,723,959,792,721,685,739,834,827,657,805,742,780,848,801,772,758,786,806,706,900,863,764,753,719,746,777,826,795,798,826,720,725,723,827,806,735,849,830,739,814,825,790,803,735,734,763,784,836,707,750,764,805,649,832,728,879,774,774,793,781,764,791,782,819,782,858,744,719,699,756,816,796,836,786,694,785,722,767,828,813,759,787,849,746,877,872,780,781,773,754,919,847,767,782,806,763,855,815,761,909,761,838,815,790,869,814,880,753,798,805,853,821,840,866,669,877,852,811,769,732,713,760,752,722,825,741,843,701,863,891,849,761,903,792,745,826,798,763,801,663,804,766,855,794,747,785,770,790,700,813,727,869,893,872,713,761,844,747,829,814,796,786,849,789,888,766,893,906,790,712,760,760,946,764,778,834,964,707,723,695,735,905,836,902,857,731,854,798,756,796,725,741,873,747,795,830,776,790,860,751,895,797,824,792,744,765,873,860,772,765,776,806,950,720,769,786,722,793,794,793,740,819,744,787,723,754,749,732,739,824,790,799,813,844,837,763,753,778,728,755,709,721,903,775,766,756,765,877,858,903,788,754,853,658,781,861,811,811,815,851,754,874,678,810,797,728,793,859,828,805,835,759,763,786,839,796,840,834,803,926,765,729,825,839,811,858,790,757,779,795,688,854,919,962,811,784,869,829,737,692,871,758,879,766,779,871,828,798,725,771,809,766,725,814,870,729,845,778,923,772,880,735,738,963,747,801,879,872,801,799,735,844,717,797,745,725,798,701,763,748,804,771,763,825,813,737,708,733,725,730,825,803,860,786,890,847,784,834,793,790,807,912,709,901,810,846,768,787,839,777,880,785,737,851,870,699,774,786,763,801,746,731,803,691,848,831,712,786,847,809,839,834,806,780,673,746,794,805,764,716,841,809,814,923,870,668,800,875,820,673,723,788,831,766,730,770,720,714,783,796,748,860,883,819,749,755,784,613,743,695,736,826,802,784,752,703,783,729,828,716,864,809,879,784,739,780,665,782,811,856,697,713,757,886,784,736,825,704,811,791,857,808,658,773,752,730,824,696,725,819,745,858,844,734,754,789,812,792,870,781,746,791,837,822,721,763,834,737,773,792,756,775,855,718,794,791,784,847,729,772,859,946,738,734,795,776,780,897,801,668,775,818,804,751,664,762,823,799,756,790,720,782,719,731,839,845,829,827,810,880,731,857,818,847,816,852,801,761,758,738,792,782,841,843,774,808,820,816,784,813,667,733,863,744,799,961,713,849,857,758,814,768,764,838,804,872,843,704,765,829,814,787,829,846,801,851,838,737,771,815,806,846,900,884,828,846,814,837,908,882,800,762,766,825,902,840,695,825,821,817,794,804,844,808,780,793,925,749,719,742,764,802,816,787,826,790,745,811,801,790,721,798,711,811,914,765,788,844,786,777,801,837,839,915,704,753,797,789,842,802,847,798,687,880,758,790,751,796,664,870,796,815,809,849,908,824,790,877,754,799,794,720,856,818,803,797,792,723,809,900,736,822,773,872,794,820,795,828,814,778,862,778,687,797,777,748,820,879,787,778,809,730,739,665,889,733,770,715,770,863,775,753,777,815,826,721,639,684,721,805,814,759,859,711,832,833,738,835,812,712,676,890,729,778,749,830,832,774,745,843,851,720,702,715,866,799,788,845,818,778,804,876,840,791,747,893,725,796,811,768,729,738,872,760,702,702,726,748,834,726,829,819,763,879,794,823,759,746,826,763,942,808,787,788,791,796,724,807,660,781,737,759,790,812,852,896,847,731,766,861,827,803,770,815,837,826,847,832,823,731,812,740,799,873,781,781,762,757,713,741,753,818,753,790,757,796,739,722,832,754,806,859,807,817,829,660,716,920,779,798,787,837,763,825,786,726,820,758,856,794,801,852,699,793,830,810,843,729,825,808,760,763,815,747,793,876,759,839,774,733,758,697,720,758,824,861,872,814,713,723,774,799,896,794,813,794,895,822,738,674,793,867,699,787,827,765,673,785,757,852,872,729,890,861,780,755,790,700,816,790,791,722,762,819,786,767,817,844,723,846,799,722,874,725,801,846,704,850,723,832,879,845,830,803,798,841,770,840,898,809,850,817,750,873,908,684,761,857,828,794,833,854,783,821,739,777,886,814,786,839,799,780,753,818,745,852,779,841,791,776,778,767,712,731,801,775,764,810,814,797,811,788,753,706,870,799,685,831,830,883,782,768,766,748,840,876,758,716,818,850,884,770,770,712,860,788,866,859,809,763,806,879,852,785,874,777,722,838,773,781,896,820,807,877,821,737,749,780,819,728,819,701,853,814,793,923,773,773,702,761,867,793,833,789,820,741,774,724,802,956,717,872,711,768,838,763,701,765,821,871,716,724,745,813,860,827,795,791,803,759,767,730,799,840,926,827,837,732,737,802,816,851,842,826,825,830,700,732,784,807,778,762,778,727,806,901,762,817,867,718,804,869,875,831,750,791,865,740,808,728,762,850,797,738,696,765,812,798,785,820,754,770,804,726,828,814,753,736,922,738,808,773,789,834,787,908,769,767,816,853,857,774,806,703,737,757,781,810,861,749,878,798,821,757,807,907,809,832,763,823,764,735,776,875,785,736,869,746,750,900,757,757,749,909,887,903,818,882,931,715,916,796,856,867,742,782,792,809,796,761,887,862,792,766,819,784,801,712,820,847,878,719,772,759,816,723,754,832,838,794,776,946,767,760,789,869,785,857,802,798,805,802,937,763,685,798,828,852,768,815,808,787,773,775,874,731,864,813,704,812,775,775,773,908,699,871,807,880,837,791,822,780,767,815,754,755,763,886,881,804,805,815,803,733,814,780,847,841,735,775,786,772,690,764,796,789,706,712,818,717,763,696,813,800,844,826,768,882,755,877,836,733,787,746,798,707,892,728,799,774,782,899,809,789,774,755,764,857,678,844,778,757,734,804,785,846,696,845,783,734,810,810,741,777,810,798,841,802,869,821,807,765,791,767,753,801,776,906,744,714,777,803,671,755,790,821,718,888,854,829,810,752,860,793,774,772,748,796,775,801,778,730,815,801,806,872,714,789,715,757,800,702,727,842,798,791,913,746,810,735,827,877,791,822,846,768,729,877,731,803,705,722,787,841,805,754,786,766,784,713,728,738,875,831,711,802,817,833,903,764,697,829,916,884,723,701,834,772,826,791,746,795,760,743,825,692,817,696,842,813,743,787,778,847,743,878,811,839,789,832,731,717,789,877,676,869,815,811,766,754,728,822,877,897,741,786,814,688,794,798,819,831,746,768,868,764,764,766,807,781,770,813,790,820,879,826,838,856,898,778,753,784,789,714,775,790,738,806,829,766,866,743,837,749,848,842,812,794,748,810,721,729,867,824,748,835,856,766,770,831,840,752,724,757,815,814,825,789,832,799,739,760,839,869,727,816,722,860,743,715,816,834,816,805,787,714,836,816,784,814,761,738,810,795,789,678,908,713,848,848,690,741,742,843,746,869,793,810,782,858,788,801,854,832,597,735,735,795,857,819,835,743,925,811,788,774,792,716,882,739,842,785,947,696,767,799,837,746,728,841,680,772,826,750,786,807,878,788,792,800,793,753,783,835,895,722,825,746,794,808,801,771,744,815,803,790,763,702,801,847,821,792,784,785,819,746,775,781,811,759,779,862,701,819,762,720,761,769,877,784,783,886,674,812,822,803,825,828,723,760,723,776,772,860,758,729,798,781,765,821,851,811,800,793,768,736,753,791,796,778,732,721,823,776,875,771,849,709,726,754,863,884,828,909,896,760,898,820,820,829,847,790,794,698,793,793,873,812,901,869,792,776,799,836,864,911,746,868,768,836,831,802,745,813,826,858,800,661,855,821,802,722,852,748,775,753,754,797,756,777,801,835,720,724,786,732,788,847,754,843,821,790,729,825,751,882,796,721,888,780,718,848,793,816,855,845,826,708,809,703,879,798,706,828,802,779,723,797,814,783,744,868,807,843,838,733,812,795,822,790,811,776,849,738,770,790,854,752,887,790,790,777,932,856,788,805,734,866,849,836,816,809,713,747,764,728,899,839,761,886,777,753,789,804,742,823,705,796,884,802,782,750,843,737,776,855,800,820,772,825,785,819,849,828,765,648,852,761,882,869,721,932,771,755,724,811,784,770,831,811,868,817,784,787,701,763,860,750,667,693,761,878,721,780,774,779,759,832,749,709,785,705,790,773,796,689,808,706,947,782,841,845,719,793,770,801,899,894,765,819,753,770,807,739,778,769,759,856,786,812,728,792,848,862,792,837,846,769,837,803,785,764,816,801,791,825,740,745,762,814,761,779,846,780,674,856,781,877,841,798,798,839,778,744,799,788,850,783,883,823,767,768,880,836,717,913,707,804,817,692,852,931,810,778,733,807,783,737,708,720,785,825,787,771,777,807,807,746,795,823,747,779,830,816,867,845,686,756,755,787,672,898,875,718,738,821,828,916,758,866,808,812,820,801,827,764,850,821,801,740,793,677,826,882,820,797,750,729,809,844,689,828,790,789,836,673,790,758,781,798,809,732,748,752,863,746,801,750,847,853,798,752,800,812,832,808,702,794,783,685,779,897,805,822,761,816,784,760,844,844,792,771,826,694,683,840,868,853,876,757,948,865,827,784,898,766,824,801,816,802,753,837,804,836,879,800,827,823,825,730,764,789,796,730,845,723,793,792,810,893,873,827,862,791,910,738,803,727,819,777,818,785,821,739,789,737,748,844,835,786,809,783,835,883,704,769,795,719,782,819,867,740,781,766,741,809,700,778,639,723,860,947,765,733,754,747,791,849,855,777,843,752,726,706,816,826,722,755,781,804,794,873,869,711,847,782,805,901,768,823,839,693,863,770,862,699,744,801,774,699,826,801,704,774,802,748,826,937,876,774,781,871,836,950,746,754,861,770,747,721,769,753,743,861,833,849,790,845,802,916,777,881,885,823,826,773,814,754,755,812,753,737,770,727,804,746,821,806,818,858,864,760,706,872,836,743,754,800,790,790,775,750,731,779,784,811,770,680,791,735,810,868,725,892,683,764,794,739,799,705,868,751,780,797,809,742,785,826,850,752,815,818,799,815,820,819,780,907,819,731,847,757,751,724,801,715,859,838,804,706,776,837,818,801,840,801,838,810,837,730,752,755,927,803,809,839,814,798,865,753,753,846,829,726,812,784,794,837,739,768,810,731,756,825,769,722,806,805,786,839,780,802,788,802,827,823,857,867,788,809,866,856,838,843,762,761,824,886,728,762,713,749,715,802,897,836,801,782,698,811,812,890,821,833,794,719,784,835,823,791,651,796,807,764,755,751,798,782,776,753,865,755,722,841,654,831,802,814,863,795,829,895,897,835,742,828,798,799,818,699,861,709,775,724,729,750,820,884,812,679,807,722,758,784,820,788,730,831,681,723,735,840,868,748,702,873,787,842,794,804,816,816,739,855,763,880,710,833,747,805,745,835,824,881,846,825,745,908,872,791,787,787,804,822,884,818,849,753,798,821,838,714,835,700,838,731,710,691,836,777,765,791,780,839,791,761,732,757,782,767,708,779,861,839,829,792,906,741,798,827,858,785,677,737,822,809,839,828,710,845,807,782,784,765,735,852,747,824,665,807,807,828,806,837,758,784,837,812,789,714,819,751,854,715,812,888,778,894,764,725,741,799,733,840,720,754,820,784,707,904,845,782,892,738,852,794,825,840,741,798,786,759,716,817,794,780,852,811,775,775,900,865,810,804,801,843,743,866,790,887,766,824,885,775,823,778,725,778,832,786,869,781,843,889,696,858,721,813,860,839,704,864,913,763,811,834,716,840,781,773,902,687,731,836,804,840,809,787,786,818,859,733,847,830,790,815,738,721,787,814,848,802,795,827,863,793,672,738,816,853,730,750,740,743,814,752,766,814,720,784,771,903,735,709,836,753,891,691,824,753,678,786,815,852,763,772,727,864,698,818,828,773,824,871,818,838,806,771,719,782,840,847,799,910,871,809,761,720,844,745,752,765,807,880,740,832,849,789,767,759,804,856,831,798,759,785,711,838,866,742,758,730,747,818,813,869,785,735,812,881,791,846,766,865,835,884,832,796,808,812,738,819,779,794,852,763,830,834,849,835,822,733,863,726,808,808,789,670,875,715,823,702,816,820,812,768,788,827,728,799,847,827,850,782,784,797,745,894,900,892,820,833,826,645,684,880,865,790,805,784,841,763,717,830,861,763,797,803,789,756,685,771,713,789,771,859,818,816,738,824,782,811,717,818,837,739,820,771,762,824,962,846,731,840,755,751,793,876,832,803,880,769,826,707,818,751,874,640,736}},
{{10000,2.600000},{227,321,252,277,293,253,306,308,284,273,272,296,316,292,263,249,302,355,338,306,274,283,306,336,217,269,229,285,254,242,225,275,222,280,262,291,276,295,280,249,280,324,247,284,263,221,306,295,278,233,328,307,271,317,239,298,297,245,281,287,301,278,278,238,323,292,266,271,276,262,251,293,293,258,306,285,254,277,301,319,232,304,282,228,317,256,288,254,301,277,217,282,243,270,270,243,287,223,278,287,322,269,304,286,251,254,259,339,283,247,274,308,275,282,300,319,285,263,285,249,249,293,274,252,260,257,222,308,264,222,350,281,272,252,276,272,263,286,296,281,290,273,238,283,237,284,294,256,292,285,283,259,283,260,282,263,280,318,284,275,229,245,267,322,264,289,267,290,298,285,294,337,287,281,301,295,250,306,280,304,279,261,275,255,244,333,272,284,240,238,281,300,255,290,298,330,226,261,274,321,289,283,300,243,323,252,248,309,257,254,284,279,314,244,293,339,310,298,272,269,299,263,260,288,286,263,248,256,292,228,274,298,291,289,244,309,263,249,279,241,327,345,280,315,279,271,267,240,261,266,306,260,278,295,317,264,314,270,313,314,345,250,239,275,235,326,270,304,302,264,286,301,287,265,304,324,308,278,273,252,290,263,235,243,281,298,359,280,271,309,252,255,247,289,245,235,236,282,272,257,370,288,254,290,260,277,285,257,283,236,308,246,255,279,281,289,333,287,284,304,284,277,283,265,263,210,214,295,301,285,274,283,277,308,271,277,322,291,275,288,325,289,292,270,258,294,257,264,297,267,303,261,272,218,266,254,295,311,266,278,245,309,279,292,254,286,255,277,295,253,326,309,240,269,307,325,257,289,236,250,243,273,247,290,284,319,300,219,253,290,323,260,289,280,331,296,261,262,285,296,255,292,253,299,294,300,278,273,290,272,307,249,337,269,309,259,309,311,275,276,296,255,243,235,264,244,287,305,264,250,284,295,311,291,268,335,323,297,291,286,265,256,308,339,300,312,253,276,264,279,257,254,306,293,304,318,289,251,237,294,231,284,242,279,319,228,282,336,284,298,243,295,280,272,254,289,214,222,272,299,261,315,299,243,243,271,256,238,264,245,262,254,321,296,305,236,305,291,233,235,304,244,263,294,298,316,251,308,225,255,295,305,237,257,292,298,292,300,255,339,235,254,281,231,281,238,375,270,281,253,253,217,279,270,289,254,269,324,248,295,307,255,280,251,306,271,342,277,299,210,312,297,267,249,273,292,279,265,295,245,252,249,263,280,299,235,272,283,246,290,274,307,254,304,252,227,259,268,303,279,276,264,313,247,243,276,263,259,296,277,292,256,303,303,317,274,260,275,317,240,304,262,284,287,274,283,255,218,257,299,250,268,277,261,317,280,299,260,264,278,268,315,305,336,282,262,251,270,276,332,265,286,277,299,237,220,333,287,247,214,247,267,304,235,265,245,281,258,300,273,258,238,256,241,306,275,328,241,250,262,249,313,274,236,256,264,286,292,280,326,256,245,331,294,242,252,317,282,282,232,254,249,311,335,247,246,255,279,269,263,299,239,262,286,310,271,254,215,235,275,247,264,261,250,269,254,234,247,278,254,289,254,258,340,233,262,250,293,244,255,320,255,226,262,292,245,270,272,247,269,283,261,263,338,252,247,279,279,247,312,278,332,236,269,246,246,310,214,277,249,248,272,272,276,256,284,229,266,260,268,237,229,251,299,267,250,256,266,295,359,263,204,274,282,298,277,252,300,256,291,256,309,234,255,309,263,284,303,340,298,285,313,280,278,249,272,241,304,301,267,229,253,286,272,244,299,248,329,291,317,219,249,322,239,272,285,226,257,247,285,265,273,209,246,273,289,285,320,297,235,284,314,287,255,265,224,294,310,252,262,310,295,254,255,252,285,277,294,267,288,312,290,288,321,279,330,323,233,303,275,224,221,346,254,282,266,238,361,276,319,271,263,287,229,269,285,260,265,256,288,246,275,283,271,272,261,276,272,314,243,247,308,246,266,346,273,243,276,326,320,263,252,277,259,213,303,292,287,297,274,324,252,270,283,304,304,252,286,248,305,274,304,289,266,249,285,271,218,268,272,324,343,327,261,323,277,275,253,239,256,231,295,278,263,228,232,287,304,319,296,252,250,301,258,271,293,279,268,292,279,290,340,313,255,258,262,242,267,258,232,261,287,295,313,261,272,253,286,236,262,278,244,267,293,288,263,255,288,320,318,295,246,265,294,291,269,259,290,310,268,245,231,290,295,233,300,273,319,313,275,292,272,250,330,251,237,264,299,265,298,277,306,250,241,279,289,318,286,304,293,317,272,248,284,322,251,262,227,301,300,259,295,274,292,282,274,287,232,291,275,341,252,225,276,276,242,301,294,321,257,293,287,288,269,267,254,255,258,268,280,323,267,274,261,276,210,258,276,277,301,306,258,262,273,297,267,269,288,237,296,274,251,322,292,261,216,261,284,288,272,251,258,305,250,280,263,252,278,284,243,230,316,234,322,234,238,314,277,248,319,342,270,316,272,298,250,305,267,286,251,266,247,293,288,245,282,239,305,294,255,253,309,268,300,310,210,271,257,299,275,282,293,277,253,319,253,281,229,282,288,258,264,263,278,259,318,330,268,273,274,249,264,371,268,272,262,266,252,319,278,245,271,274,273,300,262,261,281,260,253,295,310,267,264,267,272,262,275,312,287,262,271,285,290,272,249,268,307,300,268,297,237,248,289,297,329,295,245,305,225,264,320,308,294,254,306,213,247,277,301,251,305,292,291,251,310,274,304,270,318,238,326,315,260,270,242,332,264,277,252,279,246,278,284,266,268,228,267,253,289,300,297,275,280,231,256,273,269,283,244,266,259,290,261,288,280,301,234,329,295,317,327,331,286,263,268,315,273,285,254,284,269,249,335,258,254,241,249,310,256,262,255,275,231,263,235,224,221,205,277,261,234,272,251,264,272,313,238,327,265,261,396,255,242,260,275,361,329,215,315,213,290,266,245,286,310,263,230,278,301,271,299,314,249,345,265,271,319,294,243,281,262,233,282,296,273,247,256,290,244,284,259,281,341,252,315,276,209,258,278,279,305,290,267,304,289,258,261,277,287,295,261,275,229,281,277,313,278,300,324,224,222,292,260,302,236,278,299,245,247,305,263,266,260,269,293,293,309,321,226,276,277,240,245,285,302,224,285,258,275,251,283,283,242,286,204,291,281,296,357,276,283,326,275,239,251,252,291,264,261,266,265,230,287,226,326,258,284,252,325,359,235,282,306,236,263,280,252,258,252,257,292,286,250,271,277,229,274,293,247,345,255,281,302,255,341,333,287,277,273,285,293,253,264,320,267,268,269,231,313,351,262,256,301,265,282,319,286,284,258,236,210,280,306,217,284,252,287,259,332,305,242,327,284,234,259,253,321,295,321,264,286,320,324,305,279,255,262,300,265,242,250,263,308,306,274,243,317,322,261,260,275,267,248,282,315,292,296,263,279,270,279,263,284,261,305,327,233,285,292,274,256,260,245,238,318,265,314,265,267,275,305,284,278,271,328,248,239,318,239,241,302,247,298,232,308,299,274,240,300,308,243,306,279,212,269,197,237,267,319,307,222,300,284,233,272,266,357,270,314,318,249,262,256,294,257,308,292,282,296,274,263,285,265,274,256,299,335,257,269,279,254,283,301,270,304,279,214,305,272,270,328,295,281,257,306,285,281,243,289,335,306,267,253,291,259,282,302,288,261,256,259,235,259,347,312,287,251,261,320,280,257,285,283,282,265,264,247,330,265,266,299,239,280,251,245,241,251,309,285,320,269,254,225,230,329,254,251,287,296,263,272,283,272,275,292,332,306,293,261,285,300,233,258,279,322,228,310,271,267,325,287,246,228,236,233,281,253,247,268,293,274,249,263,286,270,268,280,324,295,217,304,268,264,271,291,286,260,246,268,280,254,295,265,244,280,271,245,287,253,227,262,288,260,256,331,324,296,309,279,244,266,230,239,308,288,218,234,242,341,326,280,264,232,286,332,248,214,362,262,222,344,307,258,299,251,284,258,247,269,222,314,248,241,281,277,267,269,251,303,298,264,228,248,317,266,274,297,267,280,296,303,275,316,238,279,261,315,231,329,286,296,277,289,309,258,283,211,257,280,293,304,298,288,287,252,274,240,283,285,307,262,282,269,255,288,216,279,316,285,294,248,254,245,289,328,273,252,293,286,252,264,279,277,326,266,262,264,265,246,186,256,276,240,246,292,293,299,282,290,240,286,277,254,244,303,285,324,239,279,260,248,209,343,317,302,276,276,262,244,240,273,253,309,256,213,284,286,294,274,254,228,264,251,284,234,290,233,247,289,357,251,250,292,236,243,303,302,306,264,268,270,230,281,276,286,221,272,279,261,297,279,273,278,256,266,372,315,245,286,281,270,284,291,295,287,258,265,274,293,207,271,302,295,361,233,282,224,283,259,260,284,288,261,331,331,273,287,262,289,216,271,311,245,281,235,285,307,323,275,253,303,278,273,246,282,229,293,273,261,257,234,278,282,284,275,225,331,274,244,278,313,302,227,305,217,242,283,299,285,256,286,236,308,248,310,230,208,252,256,282,292,294,308,298,373,242,276,247,294,297,318,325,272,295,350,316,268,334,314,310,233,312,268,245,287,243,303,303,272,241,246,262,268,279,293,296,293,259,285,285,286,296,267,262,295,304,257,275,253,349,318,285,302,290,280,285,255,308,302,245,315,316,270,279,269,248,377,253,275,278,279,270,264,279,289,258,266,270,264,273,293,311,256,255,298,269,295,265,233,279,255,256,271,304,381,264,274,272,315,242,302,300,288,274,304,288,280,266,261,302,261,280,326,255,330,338,211,284,302,270,299,278,255,318,248,220,231,293,270,262,278,269,262,313,271,268,251,282,315,229,309,250,250,294,248,278,263,282,316,276,282,264,293,275,298,292,240,275,221,254,217,271,245,269,313,256,339,235,260,286,290,296,226,265,237,255,271,298,289,295,242,241,288,262,253,250,263,368,331,278,257,297,257,264,274,309,249,264,288,257,282,258,258,231,295,285,283,303,254,228,325,289,320,257,248,316,251,280,263,279,286,247,288,267,251,295,284,258,295,276,367,297,289,249,242,293,302,254,286,286,270,284,267,294,290,268,256,264,214,278,296,306,262,277,272,292,268,262,257,260,274,296,295,279,265,263,250,281,318,232,273,281,305,261,260,279,296,274,267,270,309,249,255,274,296,259,311,253,295,242,244,311,295,287,245,344,290,285,248,242,281,303,317,312,280,275,289,288,254,240,294,252,294,261,263,265,280,306,242,266,324,293,286,298,259,279,255,231,252,238,241,282,285,238,235,307,295,309,315,294,265,309,251,245,282,333,251,330,258,240,290,279,300,244,311,284,258,295,257,295,281,326,219,280,321,264,251,341,238,254,314,286,305,295,266,249,328,232,268,313,241,270,277,290,227,229,224,298,286,257,288,240,273,257,242,244,328,277,210,268,273,208,268,295,315,262,307,316,277,264,259,220,334,267,258,289,304,214,297,238,272,285,273,242,289,316,266,253,269,274,298,297,228,242,242,364,285,295,273,282,273,272,337,263,242,295,269,273,300,297,284,275,295,288,320,232,325,250,299,270,311,303,323,347,275,353,330,262,276,337,270,251,288,265,258,269,304,249,281,273,226,251,300,235,361,271,277,251,291,267,301,259,284,272,248,228,302,278,238,295,296,281,235,209,299,263,322,252,305,267,297,255,288,271,326,269,300,214,270,270,261,246,311,263,277,262,288,236,243,311,250,275,286,284,312,242,231,290,319,297,317,267,327,282,271,242,269,321,251,249,262,234,311,299,310,323,277,260,251,281,256,239,331,276,248,221,248,255,264,271,308,304,284,229,263,283,294,272,248,286,255,280,261,286,238,266,277,275,272,281,228,294,301,247,300,324,329,274,332,288,277,287,300,290,277,335,296,303,270,314,268,305,243,242,271,276,314,300,308,287,241,287,270,258,253,297,311,299,295,224,285,292,286,237,273,307,258,296,259,322,211,269,275,304,278,301,283,236,239,294,272,299,353,264,259,259,256,287,213,266,281,233,257,252,269,295,259,357,276,303,319,264,333,258,253,255,265,253,258,324,306,269,293,286,312,242,219,268,252,226,284,268,310,269,271,323,258,267,341,272,271,240,259,288,339,260,249,253,329,226,302,241,304,287,267,297,311,305,236,265,266,243,292,262,302,340,316,244,304,300,244,312,311,282,286,276,304,267,299,290,315,297,232,281,330,241,309,282,281,210,260,273,282,325,269,275,235,234,324,275,314,286,295,322,284,286,222,238,262,250,278,259,263,253,289,339,301,295,276,326,254,277,238,302,280,277,251,303,239,280,295,237,256,241,274,295,258,239,295,213,277,254,284,273,256,291,274,324,290,239,303,307,277,235,278,336,288,318,309,241,245,317,253,227,294,278,284,285,272,225,258,262,300,208,301,239,270,289,240,296,266,297,320,254,255,287,266,300,254,282,374,236,248,218,296,310,305,265,275,285,241,276,271,263,265,314,271,286,277,267,320,268,300,317,276,257,261,245,276,240,275,259,260,306,263,292,280,310,296,253,309,293,229,293,254,260,284,250,258,284,303,270,241,295,268,226,264,336,258,294,277,275,266,270,224,302,231,232,321,227,274,278,263,274,293,296,230,297,276,254,214,276,278,261,245,240,246,294,224,293,307,279,321,319,217,312,242,261,281,322,334,249,273,276,270,308,249,298,269,305,250,283,267,347,276,287,276,329,301,282,247,285,233,262,270,257,248,315,197,271,289,290,301,306,264,282,268,249,257,300,298,299,271,242,282,271,262,265,234,290,231,334,238,269,261,282,284,317,315,237,304,262,286,258,247,254,282,262,299,317,273,289,282,280,273,315,274,286,245,326,322,263,252,279,260,245,280,234,262,227,313,293,266,334,304,278,231,304,228,251,274,265,258,240,263,267,276,321,239,263,247,286,276,269,291,311,260,276,259,302,271,263,281,297,254,260,250,321,254,286,226,313,242,275,233,231,241,272,318,262,248,233,260,295,215,239,325,277,268,294,256,270,252,275,275,251,264,265,294,240,277,263,227,316,289,272,296,242,284,310,255,284,283,353,288,207,289,254,344,219,231,286,262,236,306,289,274,283,269,267,268,295,318,278,355,258,271,270,278,281,283,294,306,261,257,295,259,253,256,253,280,282,302,276,233,274,315,312,277,294,364,319,257,224,336,290,260,279,315,191,258,249,262,307,289,257,293,258,307,249,271,233,250,289,234,244,277,288,322,238,261,256,244,311,335,274,289,266,277,302,287,282,262,275,252,307,271,280,287,256,295,245,294,262,289,251,307,287,259,240,279,327,255,343,245,235,285,304,265,337,343,300,292,238,309,299,256,246,281,256,297,269,256,283,266,313,245,314,273,286,259,249,280,283,279,291,276,239,239,282,311,236,260,256,304,292,297,317,273,267,273,251,280,289,285,243,279,263,261,254,320,306,274,323,253,309,302,300,349,289,269,270,290,290,331,316,295,244,255,243,293,290,303,243,333,242,252,267,248,218,264,331,286,237,296,271,288,245,286,300,265,330,275,279,296,244,296,296,274,267,245,282,264,288,292,266,275,267,320,218,257,254,223,259,246,244,325,222,279,268,248,292,303,283,287,262,276,269,248,242,199,254,298,298,246,272,235,231,236,294,270,287,291,235,296,254,316,268,286,311,309,251,262,279,303,303,313,234,336,258,336,276,256,271,253,278,254,290,289,260,288,311,296,282,277,290,273,310,236,311,272,252,314,332,312,298,251,234,290,309,371,338,282,308,292,275,280,252,280,343,300,276,271,266,285,325,301,243,262,289,305,304,313,287,305,312,278,249,283,256,262,304,316,205,236,272,267,331,246,288,366,312,288,248,314,248,223,305,243,284,335,226,320,277,316,296,263,297,236,257,288,261,229,254,269,268,303,314,256,286,221,224,293,297,290,268,313,267,241,282,265,306,310,219,278,252,269,249,296,300,294,302,364,246,294,298,255,265,289,339,294,253,277,246,229,275,257,248,247,266,283,300,317,316,239,307,268,292,259,228,328,286,328,235,271,279,266,216,287,277,316,230,252,290,289,274,288,295,332,307,224,270,269,269,293,349,286,229,329,293,254,290,288,286,304,307,269,278,255,286,270,274,353,282,345,233,279,288,240,299,232,309,272,283,230,293,335,301,283,222,300,262,338,270,252,280,354,249,286,247,286,223,321,269,228,288,281,301,279,344,233,321,262,275,311,277,284,277,282,285,292,249,266,257,248,251,284,315,287,249,256,254,280,291,245,310,275,301,249,274,218,318,259,319,322,269,279,296,280,289,243,285,275,271,310,287,257,278,229,278,300,258,277,242,382,233,254,282,268,210,274,278,270,274,202,300,351,314,300,328,304,290,263,274,292,255,290,256,281,337,255,316,283,319,263,289,288,270,290,274,295,300,257,270,283,297,308,273,272,285,274,318,261,306,290,308,281,297,301,276,307,263,293,311,300,244,324,311,281,303,273,312,251,235,286,318,262,321,275,293,296,281,223,330,300,255,296,291,249,268,359,243,311,298,258,273,293,255,245,216,306,252,270,260,306,309,282,316,274,299,245,279,343,273,308,243,281,308,272,256,242,243,238,341,221,278,296,236,287,296,229,274,255,285,247,257,302,316,314,296,260,224,265,266,251,202,279,226,276,274,274,270,286,288,309,294,277,369,236,284,266,297,274,283,258,321,350,274,277,266,234,266,315,331,274,238,260,322,273,261,253,274,214,278,198,293,263,277,251,260,261,309,243,241,272,301,249,278,287,271,269,274,268,284,299,257,265,242,314,264,260,320,273,283,253,302,273,290,234,216,256,264,292,348,273,272,258,290,277,271,258,321,231,309,262,299,314,287,274,255,292,305,210,250,224,239,292,252,306,271,273,258,272,295,263,256,280,278,295,339,266,308,241,278,267,283,277,240,271,308,236,306,274,319,258,308,288,282,289,316,258,261,294,287,334,302,262,308,256,283,267,281,343,234,241,249,295,271,283,256,302,259,266,251,280,294,268,291,309,314,297,357,250,267,285,280,275,254,236,325,287,232,293,249,305,294,250,267,260,290,283,273,283,285,265,256,300,265,290,263,308,301,298,223,296,266,288,294,195,313,265,245,280,278,274,248,258,331,223,332,319,264,275,276,313,276,325,290,320,258,317,329,238,262,233,358,233,272,270,252,288,288,262,265,252,342,306,269,323,264,329,324,259,281,257,276,331,300,282,263,281,243,303,299,279,267,245,239,266,261,299,269,279,285,310,292,276,255,306,308,240,263,301,316,352,248,216,309,271,331,273,271,320,235,295,299,269,255,257,279,295,281,268,278,256,341,315,287,271,233,249,290,211,281,297,232,280,261,277,308,271,341,270,308,353,241,300,293,286,252,285,268,263,238,285,265,329,259,316,345,293,236,296,245,307,300,299,280,228,275,236,295,299,246,250,294,240,264,243,295,328,290,311,288,336,263,280,262,265,243,288,278,285,262,307,299,286,260,279,343,311,305,251,299,330,257,228,290,253,304,264,289,237,293,254,319,239,320,234,255,273,269,256,263,306,299,238,256,302,267,293,294,280,302,272,287,247,243,284,241,290,226,257,316,276,271,263,271,234,280,329,279,324,259,227,305,357,301,278,298,336,304,326,275,310,253,220,248,303,310,323,260,275,268,324,279,320,326,279,313,296,294,301,258,245,255,326,231,321,273,306,311,306,291,240,320,289,303,317,272,267,289,267,301,265,252,266,246,286,231,275,317,280,272,325,304,240,321,308,284,325,283,278,349,236,296,298,304,351,301,235,256,253,263,272,254,272,264,256,241,307,268,236,304,241,291,298,302,270,269,239,284,282,270,293,221,278,305,285,238,288,274,293,275,292,275,270,319,286,318,298,283,253,301,319,228,285,286,294,247,315,315,309,232,324,267,285,228,382,215,293,224,259,296,247,319,338,281,296,237,277,250,248,249,233,263,270,301,282,325,261,223,274,247,290,282,321,277,248,233,260,287,297,272,274,281,290,238,340,276,242,253,325,271,312,301,234,280,306,288,259,320,259,256,277,245,273,228,281,239,270,288,255,258,253,295,256,335,263,260,316,290,202,254,263,270,230,262,305,265,289,281,249,286,240,242,290,286,259,248,281,262,279,335,255,279,257,268,287,235,298,295,259,301,279,289,300,290,278,283,245,254,308,297,234,279,266,253,252,313,283,295,260,292,320,296,262,262,241,271,262,340,331,265,258,291,334,256,311,325,284,205,303,284,279,295,301,312,269,243,302,243,297,282,263,327,292,296,237,299,312,255,246,260,264,224,291,297,290,259,250,316,266,286,238,295,290,263,315,273,325,317,267,194,303,324,302,258,283,256,326,200,286,270,265,283,235,231,239,272,272,231,317,287,278,279,253,245,292,319,254,312,267,260,282,262,214,241,309,201,259,286,254,266,304,267,272,254,229,269,264,296,310,247,233,281,229,221,257,269,274,294,237,252,292,263,278,289,241,260,250,226,267,302,259,334,277,281,327,261,267,269,284,269,260,287,289,249,297,337,252,257,241,261,268,286,255,257,299,260,256,333,301,259,268,265,230,277,289,264,265,249,291,267,291,231,269,299,280,325,296,253,294,285,284,266,332,285,274,286,228,293,286,245,264,309,263,255,280,325,289,273,283,250,271,220,282,259,297,299,330,264,270,267,288,285,265,277,217,255,318,323,249,273,245,351,261,264,304,309,273,298,301,269,293,254,245,281,244,252,246,285,365,244,261,304,258,326,247,270,281,265,336,312,286,232,271,301,221,285,234,308,280,244,310,279,262,257,304,291,298,269,259,298,264,297,243,304,301,293,276,293,285,269,293,295,263,350,312,264,271,299,267,352,240,334,281,255,252,343,275,277,240,317,331,322,247,291,276,330,289,321,282,266,264,251,259,235,269,238,285,274,292,276,309,248,262,252,270,288,245,286,272,218,307,231,293,260,310,279,280,238,254,271,209,311,242,291,244,261,296,287,244,314,284,220,300,293,278,320,243,290,296,275,273,273,252,301,269,306,305,293,251,308,233,344,295,296,289,264,273,306,262,265,253,279,313,307,290,353,319,228,266,226,274,291,233,274,275,294,307,298,239,299,280,296,310,282,286,257,222,298,267,318,281,246,305,277,253,284,282,250,257,246,277,270,288,291,256,236,291,235,323,210,260,283,243,275,237,300,332,311,305,306,320,243,246,274,258},{292,297,303,287,292,248,307,321,269,329,225,249,347,296,298,275,338,247,257,261,284,306,270,263,328,315,313,272,287,271,273,306,279,324,300,283,291,304,253,335,299,318,263,329,297,247,258,335,297,265,240,269,294,300,314,310,292,294,320,308,321,244,288,281,281,293,292,296,281,295,291,236,273,283,285,225,294,275,280,299,267,296,279,295,266,287,274,280,315,308,293,285,318,285,339,300,290,280,280,277,349,316,310,267,311,317,258,318,318,253,254,292,343,316,310,302,307,271,319,313,322,302,337,310,305,260,333,265,300,263,283,341,288,299,251,240,321,246,294,314,294,277,377,295,353,280,316,322,303,308,289,307,270,296,265,301,277,321,228,251,287,306,310,273,259,278,252,358,272,284,281,308,303,286,297,291,277,295,323,267,305,296,279,281,284,272,341,301,269,262,279,295,255,310,267,288,256,254,248,298,295,290,320,286,342,258,283,309,270,304,279,286,262,300,302,295,249,276,316,304,297,283,291,360,286,298,310,300,271,292,292,336,327,255,307,270,284,289,287,244,311,295,310,247,264,305,293,287,277,283,288,291,314,308,271,319,307,314,323,270,290,290,254,279,333,271,247,269,278,290,321,345,245,324,268,302,314,279,305,243,334,314,255,285,347,281,277,305,330,253,249,259,299,249,263,310,268,268,256,317,326,267,306,280,355,368,261,333,281,280,259,381,309,295,325,290,257,275,256,310,274,277,296,325,310,275,319,324,225,285,328,263,275,328,283,343,308,295,273,306,290,288,238,297,235,271,279,286,319,276,286,271,299,324,287,302,235,259,326,306,246,317,324,252,246,333,351,316,286,290,248,264,268,285,321,330,314,289,281,270,323,278,360,267,339,299,295,237,354,296,256,259,335,271,258,306,283,297,277,255,297,283,270,295,261,268,281,237,319,269,324,303,344,306,296,279,273,290,281,353,291,313,289,301,330,287,281,285,279,257,275,305,258,280,323,270,303,311,299,275,275,327,289,290,259,310,257,296,268,308,274,269,288,281,273,302,254,274,283,286,280,256,240,295,295,321,354,320,292,296,290,282,326,257,306,292,289,310,323,261,270,335,298,306,321,297,296,318,299,345,204,320,269,268,283,318,341,260,350,274,297,258,274,323,300,274,288,300,238,337,291,283,248,290,276,230,334,325,255,281,335,279,308,286,389,268,294,249,285,347,203,273,319,275,271,259,274,305,326,258,262,288,272,269,366,312,255,273,280,337,292,266,271,277,255,286,299,293,299,261,248,312,304,338,273,288,322,265,235,321,244,276,290,319,259,272,254,284,283,297,301,215,299,289,292,326,251,259,286,279,246,340,245,265,320,272,283,320,262,286,262,271,249,292,271,279,297,265,303,267,296,304,348,276,317,293,259,278,348,280,289,274,278,270,321,266,302,337,282,323,288,303,341,302,285,275,286,343,288,301,261,240,268,275,232,319,293,292,296,256,281,276,347,287,306,308,280,295,330,297,282,294,315,314,320,277,263,257,251,321,357,263,308,294,256,246,311,285,305,341,316,266,315,224,299,283,305,259,298,310,254,301,291,310,295,298,277,247,247,314,310,319,265,256,287,249,288,263,273,268,352,241,246,320,330,253,303,255,246,285,270,273,298,281,301,274,331,226,284,263,274,360,315,291,238,315,320,273,306,338,314,251,328,295,321,282,324,313,239,271,304,288,278,299,314,277,268,264,311,294,314,322,328,337,315,284,289,275,299,279,257,335,314,285,265,293,300,311,273,249,327,302,270,290,281,283,282,264,260,257,236,318,297,302,252,215,371,277,243,304,258,324,285,318,285,290,328,293,270,291,267,314,311,302,356,297,333,298,268,253,239,309,293,267,305,267,294,273,283,287,276,328,268,287,282,331,276,261,279,280,303,341,258,299,302,357,341,280,260,272,269,270,286,243,331,295,279,308,250,316,301,281,288,328,255,313,255,268,297,310,299,300,258,297,294,299,300,332,277,282,264,288,252,307,332,306,311,297,343,319,321,297,260,306,295,361,292,280,276,305,307,274,319,313,226,277,335,305,279,310,291,248,316,274,289,259,311,277,285,293,302,239,331,252,286,320,327,319,342,248,306,286,301,310,291,359,310,276,284,287,281,292,303,307,290,283,296,303,263,287,368,316,282,276,350,275,296,269,308,306,256,291,323,271,302,244,271,303,291,276,259,267,278,286,282,334,296,272,330,306,295,313,288,299,319,323,266,301,292,261,352,257,282,318,274,286,279,324,283,294,277,236,271,324,246,256,292,269,252,279,264,292,269,292,288,274,260,345,215,240,255,252,254,283,275,312,291,316,305,287,285,322,294,320,291,290,270,305,293,320,256,295,304,273,291,340,286,313,287,343,322,239,327,337,321,306,239,244,287,272,269,316,318,268,259,259,266,330,285,353,273,297,265,315,262,349,303,348,278,235,294,290,301,327,317,311,310,291,268,327,307,266,250,265,301,298,331,277,242,281,290,349,311,260,290,314,320,301,315,271,267,326,284,259,349,298,332,318,222,283,207,385,279,344,241,310,348,278,298,258,291,342,284,289,285,281,251,302,331,294,277,297,312,289,258,280,255,262,314,247,312,264,291,248,233,329,267,304,269,313,235,312,298,290,300,298,292,278,322,282,284,280,284,304,299,303,313,339,232,266,270,281,295,287,268,295,275,261,299,300,278,302,274,278,298,300,277,276,295,282,313,227,285,296,243,283,246,312,297,316,262,294,290,299,273,264,295,275,295,319,313,323,345,304,261,248,298,293,279,290,305,299,248,313,281,309,261,277,267,316,279,270,296,272,317,294,275,354,318,312,314,281,345,279,278,260,243,289,259,265,311,301,283,272,344,243,293,280,257,294,282,345,286,301,307,301,282,288,276,273,253,342,245,246,281,267,286,332,292,272,291,304,280,286,298,270,255,243,242,264,307,340,272,325,286,281,301,295,288,303,301,284,232,248,337,297,307,275,327,255,307,296,294,307,273,281,260,284,284,233,301,303,292,336,332,323,304,305,288,334,348,298,272,300,263,242,298,309,309,263,282,260,272,239,276,380,340,243,263,283,289,271,268,288,324,343,338,297,256,320,317,299,356,318,302,255,328,269,263,260,285,374,266,270,239,309,313,254,323,253,275,280,216,293,337,269,273,261,269,312,256,312,315,312,308,331,296,246,273,258,275,270,358,263,278,264,318,261,356,329,295,291,232,298,286,313,266,266,315,263,337,267,317,363,322,305,297,352,318,316,265,315,311,319,258,284,342,253,282,247,263,283,284,267,266,277,304,290,316,257,304,281,280,293,267,295,295,334,298,320,254,267,290,307,312,279,300,276,304,301,294,230,265,257,315,301,293,339,290,296,316,268,268,318,284,271,305,324,289,250,336,263,266,268,292,261,273,325,280,256,320,306,306,270,294,294,294,274,303,305,257,304,283,326,277,265,275,254,257,286,254,298,294,312,307,302,272,307,321,313,258,310,325,202,304,285,271,312,280,229,311,275,272,294,269,275,338,261,249,333,290,302,312,278,315,275,319,286,270,276,278,270,361,263,250,289,310,281,280,249,333,290,319,285,288,262,276,340,268,247,310,270,283,309,342,247,274,294,304,324,339,266,269,277,282,322,263,284,295,340,290,293,286,305,344,247,242,296,344,286,287,307,275,327,294,288,264,315,254,321,327,344,253,266,312,331,305,264,308,275,307,249,280,324,259,348,291,246,305,302,307,309,296,348,290,303,270,379,292,237,312,293,270,290,327,335,303,295,289,276,247,279,264,268,317,299,283,250,264,287,295,303,290,323,267,318,296,314,297,274,268,312,343,248,277,281,344,345,278,299,339,269,285,292,299,318,290,252,261,218,247,327,323,263,365,284,308,291,305,320,315,269,324,309,328,310,300,320,259,349,314,337,286,307,260,298,298,246,304,270,273,297,336,304,298,321,272,301,290,307,298,307,265,314,249,300,323,230,314,287,329,299,229,322,317,313,298,270,282,314,258,290,262,240,291,311,295,305,240,319,285,285,243,246,296,260,278,297,300,291,303,291,343,274,286,261,278,241,271,272,244,248,314,374,270,314,230,301,280,328,319,275,286,280,277,280,300,239,299,281,268,308,318,324,290,254,274,228,260,286,256,290,324,292,305,278,294,352,300,324,270,320,253,316,330,300,305,306,256,333,232,310,316,290,270,306,306,317,298,240,320,334,296,319,265,288,258,288,275,280,314,255,262,333,252,327,289,280,308,280,337,259,317,301,264,275,254,291,323,308,289,306,290,291,298,254,339,354,309,255,243,308,275,306,321,287,256,256,331,286,251,268,270,265,291,218,315,284,330,294,259,271,268,365,292,267,280,321,284,281,286,293,306,244,342,282,350,323,228,256,347,306,354,295,253,254,280,313,315,407,312,324,312,318,257,288,320,326,299,271,278,346,324,282,295,250,345,321,330,313,251,241,244,290,342,283,265,280,310,291,241,264,328,319,295,274,288,276,288,257,281,291,226,331,351,333,277,253,317,300,302,295,258,289,296,261,261,333,324,239,259,290,299,300,316,312,272,254,312,277,318,298,281,245,249,242,303,266,271,314,241,304,329,320,302,264,307,273,312,273,255,288,314,317,253,310,329,275,315,290,320,281,321,296,282,299,287,344,265,287,297,297,330,258,309,254,263,286,255,288,253,320,275,341,295,271,312,280,268,316,310,331,280,353,281,283,261,259,310,375,268,260,328,256,370,260,345,266,321,322,287,328,334,321,256,295,283,281,284,344,229,285,294,300,276,259,321,297,360,282,263,316,256,299,257,297,304,271,303,251,279,277,291,320,322,293,302,242,324,299,322,256,396,245,308,256,244,317,288,283,273,277,272,250,281,350,260,276,276,337,303,311,247,285,296,268,316,326,281,294,278,272,274,276,278,259,289,234,316,289,252,304,288,261,248,253,303,255,280,328,271,320,327,319,312,310,303,303,289,313,346,325,258,228,253,332,294,314,289,280,285,254,258,276,310,243,252,275,248,308,259,378,327,331,330,258,253,385,269,305,299,265,287,238,260,293,297,323,284,242,321,298,285,218,303,258,244,259,320,307,237,262,297,288,338,316,330,280,302,283,260,292,322,320,300,285,288,300,288,276,266,285,324,294,307,294,282,306,257,331,311,321,343,270,243,210,329,257,314,357,256,278,268,281,291,249,303,285,298,287,317,292,309,253,301,306,295,283,299,315,317,302,270,294,306,318,282,266,326,308,274,247,357,273,274,256,256,277,296,227,305,294,297,281,275,327,274,271,307,290,255,311,316,314,327,257,315,279,300,270,267,226,257,306,251,253,308,321,279,285,296,327,261,342,245,287,277,262,302,274,331,351,249,250,297,281,295,273,295,242,279,309,270,255,326,288,305,314,290,326,268,300,251,308,270,252,303,260,354,287,285,316,312,269,240,368,264,321,292,344,274,268,285,274,309,220,346,344,299,257,330,255,312,305,291,239,250,323,280,353,207,287,282,303,273,253,303,267,280,269,270,308,256,326,303,260,287,356,304,288,304,250,254,250,389,324,317,246,235,292,278,300,269,248,316,263,326,294,319,261,317,328,342,274,313,202,345,322,330,269,318,280,298,305,285,289,251,272,308,278,301,259,360,293,303,263,349,265,314,312,249,228,270,267,303,306,310,313,249,257,304,264,232,311,319,309,287,330,239,297,317,271,298,250,321,370,287,274,283,248,292,257,258,339,261,271,364,387,274,307,311,303,320,268,295,269,295,305,299,265,268,264,253,314,284,226,295,260,295,299,255,274,278,360,288,273,308,304,282,253,309,307,308,293,280,252,312,359,249,317,268,276,259,321,284,261,287,272,250,306,241,276,278,309,264,324,314,253,347,269,303,250,270,291,274,267,299,277,265,359,284,266,279,294,243,318,309,302,317,308,280,298,311,246,294,289,297,328,258,280,262,282,273,336,305,333,291,321,288,291,302,299,294,339,292,276,248,304,281,265,259,247,308,305,244,294,345,287,299,244,318,217,292,296,237,308,275,296,262,282,283,308,271,232,244,276,314,284,275,346,291,329,265,341,297,299,305,339,231,279,333,343,226,316,221,307,359,298,304,271,297,308,307,272,270,317,286,277,246,273,270,264,373,311,346,257,329,267,368,279,286,296,341,290,249,251,355,277,316,272,236,256,326,289,299,336,353,392,237,247,292,274,292,299,269,284,302,265,288,249,280,292,312,287,301,341,242,329,274,303,323,280,259,290,319,291,313,286,318,308,308,346,290,281,316,280,300,260,266,278,295,250,228,261,310,264,281,265,338,289,297,286,331,279,249,265,312,311,358,345,340,321,262,244,283,347,297,269,253,317,295,297,315,289,291,283,244,258,319,357,279,329,290,317,357,253,252,308,342,296,260,310,213,249,318,311,261,242,322,364,280,314,266,267,247,307,251,261,326,316,304,286,239,270,339,263,327,309,308,315,252,250,287,254,276,254,302,321,286,241,281,295,279,288,292,314,273,313,291,332,269,304,326,234,306,282,319,283,275,298,296,279,270,315,297,270,295,314,297,308,322,313,285,280,234,280,290,327,265,256,273,253,255,290,342,319,330,334,255,273,326,314,345,243,236,232,271,267,268,291,237,337,364,331,266,282,320,279,296,252,255,307,303,321,272,317,254,249,243,274,344,259,301,274,295,283,291,274,317,271,237,316,303,310,271,330,361,313,280,259,281,223,320,278,321,317,308,291,264,273,276,313,285,251,257,293,331,347,323,256,250,314,258,278,249,303,351,268,315,296,299,299,318,264,265,348,276,239,387,295,278,251,277,312,359,350,266,293,302,269,308,267,280,281,306,258,321,317,287,331,331,255,279,215,275,280,247,285,309,277,316,266,265,270,274,311,289,262,275,298,270,307,239,272,345,300,252,259,282,323,303,298,315,260,334,293,301,373,321,291,307,353,230,222,284,289,298,296,343,286,239,243,280,325,295,253,300,254,267,310,285,314,296,289,272,277,327,301,298,338,314,289,323,260,331,310,290,312,301,255,248,297,256,284,293,267,314,306,264,329,291,332,257,312,314,316,303,270,273,254,296,294,319,305,289,299,286,283,326,339,274,306,275,284,275,299,280,310,242,290,266,245,379,255,307,282,263,286,307,261,298,286,334,251,353,307,235,273,301,299,296,285,277,287,291,253,348,266,329,269,353,300,309,266,282,268,283,268,343,264,283,311,259,297,298,315,276,262,272,277,309,307,264,331,248,270,286,254,250,275,319,295,248,279,311,261,262,278,310,288,305,294,263,274,291,310,362,277,254,324,286,319,318,318,256,283,340,318,291,307,304,327,277,293,272,379,304,230,336,299,229,316,300,304,285,329,294,316,296,294,281,254,262,270,254,310,265,301,270,284,304,273,280,286,293,331,290,293,279,295,264,290,319,270,284,376,300,264,298,239,255,272,251,295,306,304,276,245,256,276,299,303,264,252,252,331,298,271,286,307,307,287,325,277,274,287,374,251,265,279,345,325,371,334,259,287,329,272,250,301,304,320,286,266,318,314,253,342,267,270,289,268,310,302,289,307,329,259,325,253,338,305,247,309,314,278,264,293,310,323,243,283,305,285,293,259,353,266,301,319,221,263,276,289,288,280,328,251,286,249,298,299,282,246,241,311,255,316,286,234,316,255,257,345,282,303,310,320,281,292,340,276,237,306,276,258,321,324,296,266,297,334,353,248,282,296,313,314,252,288,252,282,290,257,273,269,272,292,257,297,300,274,326,295,290,321,301,288,268,290,317,317,293,286,279,289,234,341,269,292,335,267,276,231,264,277,296,324,271,351,262,295,317,282,312,342,322,301,299,241,283,201,278,281,300,345,284,329,289,321,302,294,264,260,266,267,231,282,295,310,281,303,290,265,321,306,238,246,284,295,235,288,319,302,253,284,266,278,342,289,289,223,298,287,267,299,333,290,325,255,265,317,300,281,311,274,288,241,295,289,299,327,334,282,299,332,263,301,261,298,268,307,278,263,327,345,272,277,305,260,288,279,287,271,261,261,319,303,320,267,299,236,322,276,305,310,286,320,301,271,295,291,300,279,325,307,263,316,243,301,298,272,259,294,267,301,331,319,261,316,287,289,301,241,288,264,363,326,286,321,336,297,312,360,314,254,257,280,212,295,303,369,326,242,309,304,289,268,286,315,299,296,339,269,263,283,310,307,332,253,306,318,289,292,307,340,362,266,239,241,313,267,255,302,318,327,214,296,281,249,331,327,322,260,312,331,317,316,246,264,311,296,264,271,283,285,262,312,321,299,295,262,227,267,312,306,282,335,316,272,303,274,295,256,312,343,292,259,258,321,320,310,294,248,285,308,330,290,282,344,293,295,333,281,265,297,331,239,305,355,276,254,277,281,313,314,268,313,251,300,321,297,268,239,259,252,252,235,304,303,274,262,271,301,312,266,253,281,293,313,345,281,275,314,295,247,251,306,284,291,274,293,254,331,309,296,308,240,256,319,319,259,324,320,287,321,241,288,286,244,266,272,236,297,328,306,274,271,312,285,286,281,277,302,298,313,260,308,315,270,259,264,283,273,303,293,328,296,315,288,333,286,298,321,300,319,295,303,289,299,274,285,311,279,281,254,313,259,248,306,253,249,284,265,293,309,334,303,330,285,266,283,288,315,327,277,293,257,296,332,277,359,272,327,277,350,254,266,297,315,267,263,254,313,307,300,290,225,306,214,241,259,269,247,257,329,301,367,265,288,274,261,300,288,340,332,293,300,263,270,284,294,265,326,357,225,316,255,254,375,287,270,313,227,268,315,287,297,310,278,284,312,234,320,301,317,281,296,286,313,308,297,287,259,314,262,250,287,259,327,260,294,255,259,271,330,293,284,314,288,309,319,312,285,246,298,315,319,271,277,273,288,276,272,309,297,328,321,279,325,272,266,278,291,277,260,257,274,263,276,302,300,261,309,294,250,292,268,281,238,275,335,292,341,277,302,274,320,331,328,311,300,328,236,325,319,298,267,254,259,290,281,316,290,305,292,292,273,284,276,307,320,351,306,336,313,329,332,282,297,309,318,261,288,293,261,269,295,347,290,275,288,306,291,273,245,307,284,280,303,267,303,285,293,265,293,218,322,255,263,297,226,315,273,314,311,272,301,332,272,305,286,274,286,255,297,255,306,386,280,249,257,318,268,312,299,267,361,310,280,367,290,298,276,272,332,296,306,263,271,284,281,341,276,282,259,277,321,275,325,328,335,335,305,289,347,294,322,247,276,300,278,285,308,317,295,341,283,238,273,262,288,314,257,389,275,230,318,301,252,294,306,317,318,342,306,341,354,271,319,275,361,309,284,333,280,340,322,287,348,273,279,254,251,260,281,281,292,285,354,321,241,238,333,314,316,295,303,365,330,330,261,266,289,287,304,279,249,276,235,340,313,350,368,306,286,244,266,331,266,314,287,246,275,304,262,291,261,308,324,373,293,345,260,332,243,321,312,318,334,303,297,313,265,298,315,281,292,218,301,319,312,363,335,349,275,284,281,350,249,342,323,286,288,259,318,346,270,262,328,340,279,298,321,301,305,267,301,311,300,306,274,376,286,331,275,273,328,297,276,346,312,316,247,322,317,351,301,282,288,278,285,339,323,280,294,298,280,277,278,292,293,322,282,331,280,308,291,285,333,260,327,289,273,379,269,277,277,329,315,241,304,282,268,319,293,304,296,255,270,270,309,259,279,264,313,282,340,276,283,268,321,251,242,293,317,312,309,282,259,331,286,282,333,253,261,309,297,348,307,307,275,339,296,300,299,293,283,300,289,288,342,198,350,285,265,267,271,283,276,322,318,302,241,249,346,264,257,295,289,281,327,255,326,336,318,289,264,247,300,301,281,291,264,363,315,253,320,277,311,329,293,304,321,266,281,269,300,287,323,314,333,323,301,273,336,276,321,238,288,244,260,270,281,303,312,344,242,291,316,290,317,274,348,302,304,273,239,287,344,295,303,272,316,317,262,339,259,291,274,317,289,290,268,325,312,310,334,283,293,243,361,270,291,278,334,233,282,293,273,279,303,344,254,250,240,220,339,304,342,312,268,295,276,305,340,335,300,299,265,230,305,291,305,303,287,295,345,239,296,282,268,297,247,273,275,335,291,282,320,326,291,319,276,316,349,287,295,300,299,346,304,268,278,349,341,272,291,344,331,315,272,246,272,295,337,211,307,338,297,323,303,270,295,292,282,271,320,326,291,274,315,287,284,274,277,287,262,255,265,300,299,267,224,300,284,285,335,312,256,301,321,245,280,333,323,292,283,269,295,275,253,320,243,247,261,303,303,272,246,242,309,254,288,289,309,265,277,263,312,369,280,302,264,280,262,307,304,254,280,279,301,283,252,322,267,273,224,308,287,278,299,251,267,277,308,283,330,311,245,286,293,238,278,285,267,288,351,224,333,318,298,327,267,311,325,254,306,318,323,275,302,269,257,319,312,280,257,288,246,236,264,333,288,264,257,259,302,329,325,232,318,324,268,330,294,328,315,285,295,268,329,244,254,324,338,316,271,306,255,243,301,329,293,289,284,253,318,357,350,287,341,294,316,301,305,314,253,277,372,307,258,287,296,304,270,311,304,294,317,283,280,258,288,307,301,314,265,334,297,334,293,321,261,200,271,276,271,286,315,279,314,247,271,332,291,300,303,298,320,316,324,272,268,268,307,289,281,334,270,285,278,294,279,272,284,298,286,262,254,283,318,284,296,244,320,321,295,328,297,318,272,311,336,318,240,318,272,274,296,276,302,269,274,252,281,250,333,335,294,301,278,304,312,309,331,287,257,287,262,324,313,254,282,251,293,293,314,320,251,353,333,236,316,312,282,282,336,326,298,325,301,343,293,274,301,313,278,262,283,275,268,316,287,354,296,285,206,325,342,299,250,264,292,277,276,238,270,251,296,299,269,270,318,318,289,327,339,278,312,248,235,296,347,283,328,305,304,346,299,252,326,352,308,284,285,288,250,279,274,339,261,350,256,373,288,270,314,263,242,313,321,256,294,292,306,248,300,334,267,252,308,284,335,290,309,294,272,295,250,329,274,257,329,277,301,247,259,269,296,306,310,306,274,308,252,304,304,273,256,290,288,284,285,369,275,306,318,278,283,299,286,349,309,331,339,288,324,336,281,256,275,312,288,328,300,234,338,234,286,275,285,338,285,292,291,303,296,256,314,244,289,329,260,329,318,305,320,288,220,301,260,234,353,257,298,276,319,311,309,261,314,242,263,321,279,294,300,246,285,238,295,325,267,311,239,280,287,226,272}},
{{10000,2.700000},{107,109,93,100,83,85,104,94,127,112,105,127,87,106,107,79,99,79,97,86,93,104,91,111,103,82,95,117,142,84,129,92,96,93,116,108,115,127,98,124,120,113,95,99,95,100,110,101,86,100,112,95,102,130,107,95,110,100,111,131,108,89,94,81,122,108,108,126,101,112,86,81,112,116,99,92,111,101,95,104,146,123,115,123,117,126,125,119,104,97,101,96,127,109,125,91,97,98,118,143,125,86,93,125,100,120,91,92,131,113,103,96,128,83,133,123,121,130,64,104,101,110,97,87,110,98,94,95,77,99,129,130,86,95,99,149,100,101,95,115,109,161,105,101,106,107,97,122,91,93,105,116,88,104,122,110,92,88,101,98,125,121,104,105,109,113,78,112,101,132,76,127,99,85,86,90,125,77,117,110,118,125,105,104,104,107,110,98,90,128,94,108,130,83,113,85,94,97,112,83,109,103,103,96,105,126,148,141,105,110,91,112,89,108,131,109,105,97,95,155,127,107,93,110,110,129,95,122,115,102,125,79,94,110,102,94,121,101,86,142,57,98,74,116,130,90,114,118,129,115,94,119,124,100,117,126,113,96,110,97,89,120,111,125,113,91,135,97,139,120,132,92,117,109,119,135,103,127,99,117,123,95,106,122,121,113,118,122,128,98,132,109,105,83,101,113,90,94,101,72,112,96,72,99,144,106,99,117,102,124,130,109,86,106,108,89,80,121,92,120,83,85,106,130,64,86,96,96,68,134,106,114,90,92,118,87,92,146,88,103,90,101,93,132,93,95,120,130,82,105,103,109,99,101,89,125,132,108,119,128,101,139,110,136,91,111,104,115,87,111,100,117,79,111,81,109,118,111,83,114,108,103,80,73,96,131,108,84,112,131,89,99,89,122,86,97,120,103,148,155,105,98,143,105,112,103,105,122,109,109,124,102,65,115,129,94,94,88,87,85,100,104,126,114,96,112,82,115,91,91,92,115,81,104,97,122,94,79,135,107,115,117,113,94,117,110,68,120,80,93,90,149,109,98,85,141,96,110,87,126,81,87,122,72,133,82,102,87,125,101,90,108,102,101,120,116,93,93,105,115,107,105,100,93,131,77,97,126,104,101,102,112,103,112,104,117,106,99,115,111,105,140,100,88,89,92,121,113,104,100,96,136,98,117,94,112,98,105,115,87,125,93,105,106,116,100,114,112,90,112,98,103,81,89,122,103,87,88,106,94,84,104,109,89,133,95,108,129,107,90,123,88,102,110,123,101,128,93,82,89,96,148,71,104,117,121,117,113,99,98,108,101,107,111,99,133,97,118,124,101,158,117,129,89,98,136,140,119,128,84,91,81,100,121,110,121,114,91,131,102,132,123,109,123,119,99,93,93,112,126,113,125,77,110,114,131,100,108,106,97,100,100,111,112,95,107,99,94,98,123,110,142,101,116,119,113,121,91,87,118,95,86,94,72,101,121,120,109,99,120,89,102,70,126,96,105,102,116,85,92,100,130,95,84,109,96,115,82,86,118,83,102,106,95,108,113,100,83,99,99,120,114,87,104,121,127,132,106,118,113,124,108,113,90,102,91,96,94,137,68,92,118,89,116,116,94,119,91,76,100,109,116,116,125,93,87,144,107,103,103,74,120,106,110,84,102,115,98,88,157,104,89,108,118,105,132,93,125,95,113,100,129,129,113,102,87,136,113,143,120,120,111,119,85,73,94,129,105,95,78,96,73,109,117,103,92,116,90,114,99,113,104,116,104,105,76,122,107,128,90,117,142,102,103,98,105,106,93,96,116,116,99,120,151,142,123,120,117,119,95,96,125,141,118,104,83,72,95,100,121,112,92,84,98,74,120,100,83,105,116,101,81,86,167,99,110,94,120,113,82,128,108,120,98,98,102,116,100,118,82,84,113,131,83,74,103,117,105,99,98,96,97,95,114,114,100,87,110,78,94,87,112,102,100,153,100,99,130,110,121,95,79,140,100,91,110,92,141,95,117,110,93,132,96,114,140,79,136,102,91,108,123,109,129,115,137,93,103,108,133,87,115,91,120,121,103,116,98,81,84,88,84,114,87,105,103,91,106,110,121,94,123,108,121,104,69,118,110,87,88,125,112,100,96,95,106,136,114,114,121,126,91,112,110,108,85,90,97,94,110,100,132,101,103,119,110,122,94,145,95,114,127,110,128,90,134,95,120,107,106,98,84,93,113,89,107,107,95,118,92,120,100,109,104,84,119,74,88,102,106,104,124,122,108,111,136,92,126,96,141,100,109,110,125,96,136,117,95,128,97,148,117,113,99,105,137,120,101,113,72,83,127,82,98,104,97,120,86,103,133,89,124,99,86,112,151,116,96,90,140,101,84,100,113,108,97,134,99,101,96,99,147,96,105,83,100,95,114,106,109,79,104,89,117,106,96,147,90,119,108,83,115,105,102,89,99,120,81,103,115,124,102,110,99,93,99,102,108,125,111,111,99,122,108,104,120,91,106,118,97,89,101,113,116,88,113,123,79,107,85,129,115,121,106,100,107,107,76,121,117,80,102,101,88,88,124,123,116,120,94,111,90,77,103,106,113,104,129,127,97,104,140,115,114,106,125,125,90,90,104,104,108,94,100,98,108,104,116,94,120,109,118,101,109,108,99,105,116,101,97,111,102,105,111,69,96,131,91,97,113,98,95,96,119,100,102,105,100,109,79,121,117,103,146,127,97,119,80,92,101,140,90,106,103,82,140,118,111,90,83,104,103,137,112,110,91,75,116,88,97,85,91,121,108,91,95,98,118,111,140,105,107,104,99,85,92,96,128,110,135,101,73,94,73,112,127,84,95,103,90,91,124,121,87,103,119,91,94,137,106,126,119,100,97,139,82,86,96,135,103,105,97,97,96,106,94,103,148,96,107,92,103,145,131,115,97,92,116,101,126,102,106,112,104,110,97,73,113,100,122,122,100,111,108,114,105,116,95,99,95,132,100,97,141,110,106,111,83,99,114,97,115,71,139,116,90,114,106,106,96,102,102,121,108,112,95,136,100,107,110,119,109,122,118,124,127,117,94,102,91,116,86,114,105,73,94,112,126,119,91,110,130,111,87,85,78,131,118,99,114,99,85,94,129,91,105,85,100,114,90,129,86,93,123,77,90,111,103,104,106,92,91,129,82,96,120,94,126,95,109,69,112,102,127,118,107,96,100,102,78,116,90,125,113,119,117,122,100,125,101,120,109,99,106,89,133,78,98,70,111,99,102,97,81,125,111,96,108,101,92,117,120,112,108,132,118,90,118,116,124,102,116,115,90,116,95,78,106,83,171,81,91,113,116,116,93,93,109,110,92,86,115,163,104,90,89,100,108,93,108,121,98,113,111,91,123,100,99,117,94,96,100,99,136,90,125,138,87,109,120,80,82,123,124,88,96,114,107,97,116,128,113,102,91,102,82,107,106,108,90,124,103,94,127,123,100,134,106,96,74,96,112,101,97,130,84,110,110,108,124,119,91,90,127,79,126,99,114,98,108,121,95,93,88,87,93,93,94,135,137,91,112,101,95,98,127,98,121,79,108,86,107,113,103,90,100,119,107,100,99,105,102,106,107,96,127,95,111,99,113,113,102,114,122,120,88,96,112,97,98,96,95,88,118,94,89,96,101,126,115,95,112,117,116,107,111,111,115,100,117,108,120,104,82,127,121,103,117,92,121,93,102,123,98,99,97,110,99,114,97,106,127,116,107,98,100,110,109,109,102,146,108,124,116,111,110,122,107,86,86,104,119,129,121,97,88,82,151,128,129,101,78,96,119,107,110,107,118,121,121,113,108,92,104,109,105,122,98,95,94,102,118,111,119,112,96,98,101,88,91,105,128,112,119,119,104,111,117,103,110,91,105,101,117,84,93,109,99,109,99,102,113,106,99,110,108,120,148,105,119,94,100,101,82,86,115,78,116,102,95,108,108,97,103,105,110,110,104,133,99,94,136,111,100,72,96,143,95,98,122,126,134,115,102,123,92,116,96,101,80,81,87,98,115,107,114,77,124,120,100,94,99,100,116,69,133,109,86,88,68,120,135,113,86,142,110,122,117,86,122,123,91,97,103,140,102,81,108,111,111,76,117,116,111,122,108,136,115,138,109,117,95,167,102,88,106,118,121,106,134,78,122,100,94,99,94,88,88,94,102,105,96,122,121,92,95,110,110,91,106,106,110,98,106,144,95,106,109,128,111,98,108,127,113,89,101,110,128,81,107,120,139,99,109,109,88,111,93,124,127,95,120,114,107,120,107,113,118,113,104,78,94,102,106,114,139,113,141,94,119,103,98,95,100,119,90,131,99,110,105,122,111,135,114,117,86,103,124,90,99,97,96,113,109,83,99,131,113,88,114,80,98,124,94,105,127,119,119,109,96,125,107,111,133,110,130,128,95,118,118,92,108,104,87,90,117,119,83,129,98,94,99,76,74,102,89,100,105,99,92,114,123,96,122,122,95,115,109,91,91,90,99,133,112,110,100,144,102,106,90,142,115,78,126,94,90,88,104,125,87,141,118,113,105,111,118,120,83,118,90,95,124,150,101,124,132,116,93,103,84,104,127,92,95,114,129,147,83,113,111,110,107,130,107,134,115,131,114,106,113,123,105,149,96,96,71,116,135,113,80,103,108,105,119,113,102,107,108,127,120,120,102,118,108,106,113,122,117,93,114,117,113,104,116,90,119,120,89,109,120,102,119,87,99,88,103,108,124,109,122,109,94,106,122,101,106,125,132,78,129,117,114,124,100,105,126,106,82,151,98,92,103,110,97,113,78,102,116,120,92,115,107,108,104,106,107,107,94,95,114,107,80,117,111,88,133,107,111,116,138,112,124,92,100,108,129,127,115,132,115,95,127,102,114,129,109,94,86,114,113,104,136,131,109,94,99,113,127,105,115,79,137,118,121,125,107,103,130,121,111,128,102,112,114,112,106,109,135,117,80,104,108,127,81,97,119,96,107,111,105,88,111,99,96,117,93,97,143,115,122,100,123,110,101,119,89,90,99,88,91,120,111,80,99,98,121,118,82,112,96,121,113,95,125,101,61,101,141,105,104,113,122,93,111,82,97,104,117,111,104,104,106,108,95,112,105,83,105,80,99,99,93,91,117,103,117,97,111,102,124,96,115,113,110,100,114,113,101,84,87,118,120,87,119,113,148,96,88,99,97,113,114,110,124,108,78,137,152,102,116,84,128,92,113,113,99,117,119,93,113,90,111,137,96,86,98,136,127,105,90,116,72,108,99,119,129,98,89,127,111,110,96,113,108,112,129,109,122,111,166,102,92,88,97,98,109,124,105,89,111,78,127,120,89,118,109,121,101,106,120,106,94,113,98,121,126,134,130,77,133,122,121,119,86,97,103,153,116,115,93,93,137,116,85,79,74,128,102,107,118,114,92,88,107,96,131,119,99,81,106,91,117,96,94,98,115,99,119,113,126,102,122,104,118,98,135,117,88,93,94,99,116,108,152,99,97,97,97,71,125,87,135,110,83,93,105,109,102,121,102,113,78,111,145,102,123,146,141,104,94,111,125,106,94,86,103,114,66,118,104,116,110,118,92,103,140,135,123,103,119,88,132,105,115,97,91,101,86,86,107,100,107,98,83,113,113,121,108,133,117,105,69,118,98,108,90,111,127,96,121,125,84,103,115,110,87,92,98,125,87,106,116,97,115,107,102,113,86,99,93,85,95,97,128,113,103,114,132,87,96,87,124,99,129,101,118,109,104,118,94,91,89,96,95,108,105,107,94,89,91,120,110,94,102,119,120,96,110,87,108,124,91,80,96,95,97,106,129,87,117,131,116,94,124,97,88,132,109,121,124,85,119,106,116,113,99,103,122,110,113,137,123,132,88,125,91,132,107,95,97,73,115,98,109,77,105,90,115,73,139,96,103,96,100,112,148,105,102,98,109,131,124,95,107,87,83,88,94,98,104,84,98,123,103,110,115,121,90,125,86,85,120,127,97,102,125,113,128,118,107,98,98,103,104,100,113,105,138,94,128,109,128,125,90,92,77,92,107,107,107,86,124,116,91,117,109,82,118,124,95,114,117,103,80,93,107,91,97,104,97,128,97,108,109,124,129,109,110,101,117,119,121,111,110,83,130,99,112,92,110,94,125,103,103,111,108,104,113,85,125,131,102,95,86,110,86,98,80,112,92,95,109,115,106,124,114,103,116,141,124,81,107,111,120,101,101,105,102,98,91,106,99,133,98,102,125,106,104,103,112,107,86,89,105,109,154,90,94,101,113,91,93,94,112,110,96,101,118,107,113,107,112,135,107,119,101,111,109,127,125,148,108,118,118,121,118,126,96,116,91,119,128,117,114,119,119,115,126,120,110,109,126,114,108,80,93,109,114,100,88,149,115,110,112,117,113,98,83,94,121,86,130,114,98,113,96,105,101,117,103,89,99,116,90,122,120,121,114,129,103,122,97,105,93,113,126,129,107,107,100,100,100,136,99,122,114,112,112,90,108,120,125,92,150,114,116,97,117,90,117,89,91,98,125,118,97,96,98,116,117,124,99,140,124,135,92,123,116,120,119,97,92,103,133,110,114,106,99,98,74,116,107,143,109,130,146,77,131,81,99,95,125,74,125,107,86,133,71,104,97,95,121,103,100,85,148,123,109,85,104,107,92,99,105,96,89,89,131,94,105,128,87,111,86,95,102,128,91,103,113,119,109,99,126,71,112,111,85,87,124,101,93,101,97,112,77,122,99,83,107,101,128,83,99,83,96,81,111,87,98,113,107,114,101,97,114,118,103,87,130,124,100,86,132,115,103,105,99,152,126,102,126,112,82,93,100,94,101,98,88,122,124,165,130,119,95,117,112,110,89,68,121,121,78,131,94,102,107,118,101,96,103,93,99,100,125,124,99,134,135,107,126,106,79,121,86,104,124,109,115,106,103,117,87,97,134,114,98,93,89,121,80,100,105,114,108,109,117,139,114,105,89,102,91,125,108,104,106,112,133,101,101,111,81,100,95,89,94,91,97,120,89,109,104,109,107,110,106,102,120,92,108,87,103,102,89,113,108,117,87,102,110,99,118,129,134,106,110,83,109,96,112,124,113,102,111,120,97,88,110,126,94,117,95,101,82,105,99,82,97,85,126,73,93,133,84,86,134,107,101,121,113,82,97,118,144,94,97,115,89,108,102,93,139,121,78,137,113,101,104,119,100,111,79,102,106,99,104,119,105,87,91,120,96,117,112,104,104,144,118,122,111,98,132,124,108,99,85,69,125,108,88,90,98,110,108,98,86,129,96,109,115,117,74,121,100,93,106,115,119,90,102,121,137,90,84,102,93,139,135,94,126,107,128,95,116,108,99,135,91,106,129,97,95,111,96,111,107,120,86,110,133,108,96,94,119,88,82,97,91,131,86,105,103,91,107,116,139,101,110,140,114,116,76,91,84,111,123,111,103,117,98,80,118,121,86,100,120,100,134,98,123,97,106,115,127,101,96,108,84,118,90,117,93,126,103,121,113,100,107,115,91,95,113,126,92,109,105,119,82,90,102,108,87,121,122,99,89,107,110,99,104,120,116,107,86,120,96,124,114,167,107,99,115,97,115,95,78,122,119,97,117,97,91,80,89,98,84,85,91,126,111,94,121,119,115,101,117,115,139,93,102,97,99,91,108,103,102,94,109,88,80,120,101,94,113,129,98,113,112,107,100,76,114,129,102,114,109,94,108,114,110,107,87,103,83,97,101,137,101,85,131,121,145,144,117,105,126,124,98,95,123,131,104,118,121,82,139,114,111,98,90,103,112,115,85,107,94,81,112,90,103,81,112,128,82,119,110,129,139,101,106,139,84,90,120,92,117,112,108,105,116,120,116,128,92,100,105,101,84,96,109,93,104,103,105,117,93,103,136,90,92,104,116,88,90,105,111,100,105,99,95,114,114,103,110,84,100,151,79,88,100,128,84,140,106,97,119,106,101,117,94,92,113,112,90,109,114,94,145,107,97,90,99,115,115,118,78,91,103,127,114,97,117,89,119,86,116,94,112,124,118,125,94,83,117,106,101,116,103,103,92,121,133,93,101,101,104,118,91,97,117,105,65,118,104,98,104,118,95,108,101,102,105,124,103,103,131,92,83,109,112,122,135,124,78,114,121,122,109,129,82,90,131,87,103,101,107,108,147,88,113,101,116,111,106,118,98,121,96,116,114,120,148,110,117,113,122,98,112,87,115,119,97,109,114,89,116,125,105,80,104,93,107,103,87,88,98,140,103,118,81,105,100,113,118,84,136,126,103,119,105,129,73,100,106,110,111,95,116,146,88,102,121,113,113,107,98,121,80,104,128,103,100,131,129,106,114,121,126,138,129,82,130,122,95,127,111,113,130,76,72,91,92,105,109,86,109,104,94,88,83,119,143,106,116,127,103,100,94,136,126,111,114,89,127,94,127,120,118,106,107,104,112,121,102,115,90,78,103,91,98,98,103,112,92,100,116,108,108,106,87,104,120,104,80,117,109,120,117,75,80,92,83,109,103,108,119,92,106,84,119,92,97,121,107,125,139,120,103,122,94,114,120,104,134,120,96,132,92,102,131,103,86,98,87,101,84,96,106,98,110,98,99,89,96,109,72,88,97,118,105,81,111,133,123,105,90,125,103,103,115,100,107,125,79,91,78,124,96,120,105,96,100,102,109,102,101,147,101,86,106,116,119,105,101,82,108,88,110,103,108,135,113,105,118,107,82,93,125,129,85,80,108,110,111,98,105,114,105,116,124,113,118,74,84,115,103,114,105,113,109,83,119,109,96,120,106,121,101,94,115,106,98,126,114,108,85,89,123,99,94,144,101,103,113,107,122,92,113,100,112,106,82,117,110,131,103,98,118,111,86,101,93,81,115,117,122,96,103,112,106,123,124,115,106,88,116,139,108,81,123,130,81,122,107,120,89,131,110,105,90,114,104,102,127,118,94,98,107,82,106,104,127,128,94,119,141,95,110,128,80,77,98,124,119,111,102,120,103,110,126,108,92,119,113,119,85,94,105,132,138,89,95,100,111,129,112,117,104,93,113,94,104,109,103,92,80,111,106,108,103,119,109,110,115,110,117,124,99,107,99,104,100,114,79,114,116,108,85,93,125,109,96,92,81,125,125,88,122,91,114,98,104,103,107,98,130,94,122,103,111,99,94,114,133,94,85,116,94,113,98,100,132,97,129,121,119,110,112,159,122,82,132,118,93,114,106,99,94,113,126,117,108,119,109,128,112,131,143,113,111,92,79,108,110,126,89,73,102,117,109,103,99,99,109,130,99,122,98,85,104,94,93,99,91,105,100,124,88,81,113,89,119,84,126,97,88,123,88,110,97,98,122,105,99,104,137,117,129,131,100,104,101,94,113,96,100,137,136,117,112,101,102,81,96,97,105,81,111,102,76,107,104,123,119,105,119,87,127,93,122,119,117,113,166,101,82,96,115,100,89,105,113,90,95,100,77,108,74,140,113,77,114,114,87,121,130,108,118,100,117,91,146,121,89,130,101,128,133,103,94,128,98,101,135,121,104,112,100,91,96,131,89,103,106,120,120,112,98,98,91,82,124,129,73,81,100,123,101,88,122,88,89,88,87,128,139,117,118,114,106,107,126,133,98,96,111,96,119,89,92,103,113,94,103,108,124,100,124,114,94,108,82,115,99,112,127,118,122,107,121,94,115,124,118,92,143,103,123,93,96,95,134,113,140,115,118,103,110,113,97,126,106,108,103,93,93,98,122,91,110,115,114,98,101,86,93,88,67,98,127,118,116,110,103,131,92,94,98,114,124,111,107,108,107,99,99,85,112,107,97,114,104,84,105,94,96,105,106,97,127,123,85,97,111,103,103,106,102,79,86,122,89,101,128,96,101,90,125,130,132,98,105,91,101,128,96,84,116,108,76,123,123,138,95,89,125,114,135,111,103,107,87,113,97,99,89,128,119,104,88,107,87,118,104,82,125,103,124,113,85,122,122,113,109,93,104,79,89,110,116,100,113,126,137,136,110,135,113,117,101,135,92,114,118,117,93,103,119,96,106,130,73,90,110,117,112,88,103,86,113,100,139,118,98,123,104,100,100,154,91,79,124,112,110,99,125,125,106,100,141,124,104,103,115,99,89,100,121,131,88,100,129,99,107,78,77,108,106,118,107,117,115,97,129,106,111,129,127,97,87,103,92,125,86,125,110,100,90,112,110,103,82,117,119,130,130,121,98,106,99,94,106,119,115,102,84,116,104,99,104,88,86,92,119,82,92,111,130,126,76,111,111,123,124,93,89,96,114,108,106,97,89,109,95,91,101,111,117,135,107,98,112,116,100,145,95,80,147,100,139,113,112,123,76,119,132,102,95,99,88,111,105,104,107,100,91,105,121,144,131,74,101,125,95,118,100,138,91,94,128,114,96,99,87,86,111,118,109,102,107,105,117,116,95,109,91,119,140,85,112,115,99,92,117,105,110,100,101,106,115,108,98,168,136,112,99,112,97,128,94,114,98,101,96,125,107,122,70,113,112,93,87,107,90,105,125,98,109,103,122,106,108,115,84,133,129,116,96,118,117,106,106,100,94,114,117,125,110,87,119,87,105,112,117,110,103,125,106,79,100,103,94,105,97,127,76,104,127,97,101,104,101,89,97,93,89,112,64,93,98,128,70,85,87,96,109,115,84,133,104,111,94,145,108,96,88,122,123,104,98,108,132,112,88,118,99,84,106,121,122,130,90,93,93,148,101,109,92,130,100,138,95,94,105,109,106,116,113,110,105,109,105,92,111,118,92,97,105,126,115,112,102,97,133,107,93,106,108,120,123,113,119,102,102,94,110,139,94,112,114,82,111,141,123,85,117,71,84,104,90,129,96,96,93,100,113,89,99,117,112,73,115,99,89,110,111,128,105,129,120,119,115,106,87,114,117,101,94,128,115,125,98,134,127,104,119,118,93,113,108,86,99,103,92,92,100,87,137,104,106,90,104,83,101,107,122,125,104,87,109,88,114,101,121,71,111,111,110,124,87,105,83,128,131,96,111,126,83,112,104,111,89,85,104,98,106,103,136,98,126,95,119,87,87,114,99,91,102,95,88,105,135,112,118,100,118,93,82,107,111,102,101,123,99,80,78,113,103,113,97,99,128,108,103,116,93,116,105,105,91,108,101,118,124,91,96,100,123,116,135,109,111,115,128,104,122,115,115,93,108,94,118,97,86,107,102,111,102,93,76,121,117,106,110,96,98,118,119,87,102,113,126,103,161,133,104,100,108,83,102,115,100,164,83,104,103,98,98,118,111,94,96,95,136,112,165,162,103},{112,134,131,111,124,133,93,90,113,114,89,96,124,120,107,104,129,118,134,137,83,114,119,165,99,101,117,113,105,135,84,95,110,102,103,117,94,121,128,100,103,97,98,110,120,114,123,92,100,109,103,144,105,143,109,105,109,85,108,125,115,110,102,115,99,101,85,146,105,96,105,97,115,98,106,110,112,126,141,129,150,109,94,104,105,101,115,121,92,137,125,121,102,129,121,99,140,110,103,85,111,98,106,123,104,126,121,138,120,160,97,120,81,108,125,106,91,125,109,143,112,124,103,115,134,102,107,105,92,110,99,109,120,114,110,135,117,114,121,150,101,98,82,90,96,76,97,84,105,132,95,127,104,116,104,98,110,112,115,89,137,91,138,120,119,131,129,104,120,126,94,107,139,109,113,111,86,161,113,170,103,134,101,133,92,120,142,89,114,115,116,110,107,95,162,114,99,79,112,97,96,83,105,99,112,98,111,115,85,126,109,114,83,118,111,159,97,89,96,117,127,105,112,110,90,131,114,116,102,127,110,123,130,95,99,108,113,87,118,144,129,159,111,104,130,115,128,113,123,108,112,120,108,101,140,91,111,118,82,97,123,84,103,128,125,92,90,97,130,123,85,117,114,99,102,118,119,98,101,104,114,118,132,95,113,109,122,126,146,91,116,92,139,141,95,94,119,105,117,123,122,97,108,111,105,96,119,151,118,98,123,118,116,123,125,87,116,98,93,149,86,115,124,98,94,118,132,115,88,88,130,94,134,120,99,113,119,116,128,106,101,86,116,85,122,130,110,105,102,93,93,102,119,110,115,111,130,112,146,113,138,110,130,95,128,104,104,139,126,118,113,139,112,124,145,120,96,117,103,89,106,118,104,106,93,121,133,124,96,101,95,144,121,123,120,128,93,109,125,124,141,87,113,142,110,120,97,110,108,114,106,112,121,110,89,110,117,116,131,94,126,128,110,106,99,130,115,124,121,123,137,119,132,122,99,112,102,115,117,124,95,97,100,119,116,117,136,108,151,111,128,81,76,111,128,77,109,128,117,93,107,103,130,124,116,116,105,100,89,166,111,115,122,112,127,151,110,131,121,120,98,111,87,133,115,125,116,119,111,104,99,98,109,107,92,117,123,133,122,93,95,121,91,114,93,106,119,95,98,103,155,88,85,109,132,106,115,99,95,94,100,115,116,82,125,105,130,129,112,99,93,117,104,76,110,116,99,125,130,119,123,113,118,90,115,131,133,120,78,134,134,132,120,121,102,106,85,107,128,111,122,106,115,103,109,102,103,120,127,127,88,95,125,147,105,113,114,103,112,120,99,98,108,96,93,101,63,116,147,105,95,166,98,106,117,100,109,137,107,78,109,94,124,101,98,97,127,95,93,119,109,106,116,111,86,107,104,96,104,87,118,129,101,124,106,126,120,100,85,115,102,120,107,94,122,126,115,115,91,114,108,108,123,146,153,111,97,116,97,93,123,138,107,130,124,98,118,113,96,109,94,98,120,100,143,106,99,105,121,120,84,127,96,123,118,116,80,115,117,98,113,98,91,114,96,103,130,102,104,140,104,98,106,120,124,95,91,115,102,115,112,109,93,121,88,129,147,109,127,114,123,109,117,108,97,89,109,87,97,111,91,104,107,92,155,120,85,108,112,97,112,101,105,111,111,115,102,97,101,128,105,104,130,104,92,116,106,94,101,112,138,123,94,120,118,105,101,86,143,116,109,143,112,122,126,94,100,147,100,134,107,101,106,123,125,123,121,119,103,145,85,81,108,139,111,114,142,102,114,91,96,125,97,90,128,107,100,121,100,105,75,137,125,113,95,95,103,108,107,114,107,105,121,104,96,116,115,116,120,94,110,123,101,84,98,105,97,133,109,108,125,124,124,122,122,122,125,99,113,126,95,114,165,95,91,108,101,104,95,135,87,130,88,115,125,120,99,111,127,117,135,128,110,90,123,93,97,101,106,109,135,117,122,88,96,151,134,86,124,110,100,102,108,106,121,129,107,110,93,134,81,132,117,99,117,99,124,94,100,122,110,110,117,104,111,120,104,130,98,122,119,124,138,103,137,107,125,125,107,95,117,81,125,109,111,99,114,94,113,118,99,116,95,107,97,126,136,130,137,95,142,128,127,115,117,103,93,101,90,111,127,109,137,101,131,99,110,118,116,76,112,122,130,109,98,105,115,134,112,109,87,122,113,128,123,113,118,87,118,180,119,109,98,139,103,108,107,101,118,129,101,76,102,128,114,111,102,97,101,115,92,116,139,97,82,85,112,106,105,124,126,119,136,110,112,100,79,135,132,103,106,112,115,120,127,132,112,127,109,103,113,132,145,127,132,106,102,128,116,110,97,105,126,112,127,84,132,120,105,104,131,98,110,96,82,105,107,85,114,118,85,102,109,123,113,89,129,162,117,111,107,110,102,88,113,127,99,116,101,102,92,104,100,116,111,96,113,135,112,145,104,102,105,104,107,152,98,127,119,126,101,113,113,108,121,163,106,110,124,105,117,138,78,124,112,108,130,88,132,108,132,97,89,116,161,125,103,127,118,111,129,87,108,133,125,112,99,118,114,101,139,117,100,119,102,134,120,109,112,112,125,95,95,128,130,128,106,120,120,114,119,99,118,104,119,80,128,108,94,125,94,97,128,117,100,105,126,119,121,113,116,126,121,129,88,111,117,90,100,103,103,95,104,122,101,112,98,90,89,102,121,120,119,111,113,117,140,148,71,117,100,118,118,151,99,107,114,112,97,146,121,122,91,136,115,107,115,98,85,133,97,108,96,122,118,115,118,114,116,105,112,111,111,121,120,98,106,134,71,97,113,130,133,119,104,98,109,128,94,115,131,98,120,95,107,141,124,74,107,115,85,132,101,107,101,107,99,87,112,98,108,98,128,94,138,109,80,97,99,107,97,92,80,107,86,99,88,135,116,118,108,104,132,127,136,89,111,107,80,87,128,98,101,110,92,111,132,121,129,105,95,127,126,120,123,98,107,149,95,98,138,107,139,81,129,101,98,132,91,106,88,128,101,97,133,104,114,131,111,132,110,99,104,147,93,108,103,97,118,142,108,126,101,95,120,115,89,102,115,110,111,114,115,117,101,102,110,99,156,121,117,105,105,124,110,103,96,120,96,104,119,115,92,106,95,104,122,113,104,107,126,108,102,109,92,132,102,141,107,136,125,126,105,115,120,104,103,104,137,157,105,122,98,100,94,109,119,100,102,116,114,105,92,111,103,133,128,99,113,126,110,112,86,115,88,111,127,110,107,106,96,117,100,109,102,84,116,99,96,100,97,114,111,113,117,98,125,104,146,101,119,93,87,120,80,95,98,95,88,95,83,115,97,138,105,106,118,136,134,114,138,103,110,122,98,115,84,113,112,110,109,121,100,127,126,102,122,110,129,113,118,131,99,93,109,96,98,127,139,101,84,111,119,123,103,108,119,119,107,141,89,114,107,96,111,133,100,126,154,127,85,123,111,80,137,83,141,100,130,128,101,116,135,105,109,102,122,86,146,103,93,120,115,119,98,126,110,109,140,112,120,133,89,121,148,111,127,104,165,123,92,100,106,104,119,127,99,119,104,140,102,114,133,116,110,97,115,117,104,122,108,104,133,116,101,105,116,108,108,100,127,131,120,132,129,84,115,116,91,133,89,101,128,113,105,124,131,111,144,94,146,80,110,90,104,118,101,122,129,88,146,131,96,102,129,103,140,105,106,115,116,95,142,73,127,96,96,132,84,76,120,93,91,123,115,104,106,131,84,87,94,124,112,105,79,126,137,107,136,102,99,108,93,100,113,125,95,109,109,104,91,111,110,138,98,138,112,109,96,97,103,119,112,136,90,122,96,87,102,108,94,85,89,93,111,96,121,111,111,134,117,110,116,86,132,102,104,123,111,103,120,126,117,121,109,120,91,100,99,106,108,109,109,114,111,129,91,126,123,92,105,100,104,121,101,78,110,113,109,137,129,98,119,148,109,127,120,109,98,129,104,129,96,109,127,132,128,98,128,96,120,96,72,107,99,109,118,105,116,126,118,148,83,128,126,105,103,118,99,118,96,87,121,117,94,121,102,76,117,96,130,102,102,107,102,109,107,117,120,146,90,114,116,109,93,95,112,96,117,105,103,101,99,126,123,97,98,100,76,113,114,110,123,82,101,119,133,120,118,124,118,96,107,100,110,101,96,121,118,100,105,140,100,108,86,97,133,117,133,112,128,130,114,108,108,124,90,121,94,140,119,91,99,112,93,109,100,111,103,111,106,100,115,129,99,120,120,107,114,116,125,143,101,98,130,117,101,109,100,97,87,115,100,107,111,110,103,138,118,105,99,153,115,92,106,117,110,99,128,117,131,90,118,110,110,108,103,103,106,144,106,118,111,117,118,100,103,131,93,115,119,103,125,87,134,115,108,106,104,103,108,102,102,107,128,113,104,117,98,127,138,120,137,105,98,85,137,130,110,128,124,129,98,126,89,114,100,105,102,109,107,118,102,132,77,122,109,124,134,122,138,132,129,135,129,135,113,118,124,125,112,106,152,130,108,109,92,99,84,142,89,86,104,108,102,134,128,116,137,110,98,108,140,129,96,82,94,124,93,125,135,107,122,95,123,129,126,105,142,117,81,125,94,82,115,96,120,92,124,108,122,136,124,85,125,145,122,117,89,85,97,134,104,120,117,106,129,126,84,126,119,90,108,101,107,77,121,122,115,109,114,111,111,152,113,101,89,109,75,114,108,129,122,147,114,104,97,114,110,98,95,114,115,99,139,138,92,123,122,122,123,111,113,133,116,104,104,107,122,122,113,85,107,127,116,105,93,87,105,100,119,110,138,128,97,98,124,95,112,105,82,125,104,99,114,111,136,102,118,104,109,95,120,92,147,106,99,84,141,131,98,111,127,86,136,118,123,132,100,98,104,83,104,113,130,78,113,119,112,111,108,126,121,103,80,129,113,137,110,94,101,102,98,98,109,136,141,108,107,168,98,137,90,110,117,105,114,113,99,112,102,124,109,140,130,144,90,102,118,125,112,126,111,82,95,91,82,136,101,109,111,119,126,97,113,151,110,112,109,75,128,128,121,118,112,92,128,102,111,121,101,91,96,130,126,101,104,103,93,111,121,115,106,134,112,106,102,106,136,108,92,111,115,105,124,116,88,100,111,95,114,114,124,116,100,109,95,111,109,112,88,120,86,136,127,104,114,94,100,126,116,121,87,96,128,128,109,122,122,105,109,125,120,103,127,104,107,110,103,89,111,95,110,104,117,124,131,147,101,71,133,124,117,73,111,115,97,117,128,106,127,114,114,107,123,103,157,119,149,119,90,99,123,92,112,96,108,99,90,122,112,128,119,128,132,134,101,102,114,104,129,126,117,120,76,85,102,107,113,109,92,116,136,121,113,108,140,107,99,108,108,110,120,93,98,103,108,127,103,99,91,91,138,115,133,97,106,106,109,91,107,110,117,117,129,101,114,94,104,83,115,133,102,137,102,127,127,103,118,126,103,82,103,124,120,124,95,115,104,86,126,115,114,115,96,102,112,102,121,99,107,133,131,147,125,108,89,117,135,101,98,132,108,118,103,127,115,74,123,92,126,131,117,105,103,111,97,141,116,131,102,114,101,123,101,106,126,105,101,95,111,110,108,125,116,100,110,106,132,129,112,106,128,130,100,78,105,115,112,114,119,111,119,115,124,96,101,108,107,104,117,151,126,97,117,116,149,100,156,130,122,89,120,91,103,118,99,125,112,134,114,90,102,111,103,101,110,77,123,109,119,96,108,131,134,131,78,106,149,127,103,123,110,126,107,90,126,104,146,114,82,109,103,117,92,119,101,106,145,99,127,82,68,90,100,82,138,99,121,104,112,90,128,86,130,111,105,99,111,116,121,115,141,115,88,140,115,115,107,136,119,112,99,116,105,117,99,105,142,132,92,131,108,109,125,100,109,142,95,107,95,128,99,111,118,88,139,137,95,125,98,111,145,84,110,99,118,95,100,81,114,122,118,113,113,118,117,140,118,106,117,112,112,98,110,135,95,88,136,109,91,116,124,102,103,112,105,94,123,125,122,114,134,103,140,100,114,92,111,110,92,120,92,103,111,106,124,110,118,90,99,89,105,99,98,104,106,78,112,118,127,96,111,121,89,162,95,85,116,100,93,127,89,104,139,111,118,111,90,118,141,106,114,113,88,109,107,124,118,107,112,105,96,174,103,131,117,129,119,107,118,123,131,93,121,123,105,87,138,100,153,97,105,92,106,134,150,100,90,103,163,88,98,101,103,142,97,95,146,124,112,128,120,80,109,98,134,115,102,77,79,141,112,129,126,90,101,101,119,116,93,99,117,111,119,130,122,128,120,111,114,156,114,95,95,97,129,120,115,95,107,100,121,100,153,95,118,125,139,103,95,90,111,113,113,135,123,104,100,104,119,154,144,120,112,132,105,92,105,113,111,131,127,129,101,107,97,109,131,148,108,100,86,122,128,95,118,112,100,94,116,94,113,98,123,124,108,112,121,126,119,105,119,111,100,113,95,117,119,76,110,130,107,104,133,119,114,98,100,118,109,137,135,81,121,83,105,99,143,109,116,101,107,106,104,115,102,123,118,116,87,107,114,116,98,121,81,93,115,124,106,114,65,98,79,139,111,119,116,111,112,88,90,131,130,113,126,122,79,114,136,102,92,124,131,121,138,120,105,95,140,112,129,103,114,108,96,106,96,115,109,115,117,117,120,109,122,114,116,129,110,98,95,118,109,82,136,131,126,120,105,96,104,112,98,119,105,112,122,117,123,113,112,115,118,88,116,118,97,112,98,104,67,135,117,105,118,118,91,140,126,105,89,99,129,99,114,128,116,97,117,112,93,85,126,112,111,116,111,102,89,101,113,83,116,97,113,116,122,120,95,143,140,125,106,76,137,96,100,117,137,125,115,106,119,99,91,100,129,121,150,74,104,115,109,121,149,110,98,94,113,133,115,126,105,120,132,110,84,108,137,73,122,93,92,72,107,108,122,125,109,123,113,156,123,103,158,104,109,102,103,91,121,97,144,118,97,121,98,105,95,87,82,106,127,138,90,110,109,118,124,124,92,117,107,115,101,92,86,131,94,106,131,99,129,119,78,120,93,91,136,117,120,106,87,84,109,98,125,96,91,106,108,91,135,114,110,99,98,144,106,125,132,94,132,107,110,141,98,92,102,106,127,89,107,120,99,135,127,132,107,91,118,101,142,105,122,115,112,113,99,97,99,122,99,112,124,124,96,142,138,138,102,111,142,147,99,119,136,109,108,101,95,114,123,114,111,120,138,114,109,137,117,115,110,122,99,107,129,130,111,114,116,137,126,112,98,122,95,113,106,123,115,97,108,108,133,124,131,84,124,108,112,104,103,108,99,132,101,131,105,106,74,119,83,118,106,83,114,129,85,108,97,123,98,80,80,116,95,116,122,144,117,107,105,104,116,115,129,125,106,101,113,80,98,101,110,82,116,106,103,95,121,126,97,111,116,125,118,109,100,123,114,144,107,97,86,101,112,106,114,66,98,87,116,116,94,92,110,117,126,113,111,128,104,127,108,105,110,113,109,104,128,95,120,111,91,94,121,125,123,100,138,111,152,101,91,127,111,95,124,114,88,98,122,114,134,120,101,131,119,106,128,128,85,102,108,104,113,114,110,109,125,84,88,124,118,86,142,116,107,92,139,116,134,108,104,128,94,95,85,125,99,130,123,99,118,112,94,103,101,127,108,109,124,111,126,87,98,104,129,73,132,89,104,92,89,130,102,122,94,117,104,111,122,107,78,98,131,90,96,77,112,84,158,117,125,104,123,118,90,69,87,110,144,131,123,101,126,117,113,100,124,121,124,91,97,102,123,117,112,122,94,98,108,85,101,113,100,125,102,103,102,128,89,120,106,102,92,105,124,118,96,128,101,128,86,82,123,87,143,99,88,123,117,111,100,122,86,139,97,85,125,80,109,114,117,107,126,112,105,127,103,100,80,106,92,87,137,125,121,151,118,131,118,117,118,109,127,103,102,89,123,95,95,88,110,117,92,104,112,106,98,116,86,114,99,105,92,126,126,96,98,97,119,141,101,108,125,132,97,85,109,102,107,110,138,113,122,103,87,71,125,101,113,122,127,99,133,109,123,121,102,90,89,135,118,113,141,118,137,118,111,100,135,120,134,80,106,114,95,121,125,103,101,99,117,135,119,124,116,142,108,96,102,96,96,87,101,113,105,66,124,154,102,115,126,139,83,99,92,124,119,108,122,103,143,83,101,112,129,154,121,108,120,131,115,117,100,94,112,104,108,103,117,103,133,95,100,140,89,110,106,116,162,96,122,90,92,112,120,110,85,108,101,128,128,86,157,87,104,122,97,120,117,91,121,120,134,132,112,106,123,120,99,90,82,94,128,147,127,98,112,116,121,82,107,95,124,105,116,115,108,123,108,74,94,121,103,104,124,140,134,114,128,110,108,114,139,89,122,109,119,132,126,128,102,122,112,96,105,130,105,117,126,105,130,112,119,109,115,91,128,96,127,117,115,116,115,117,121,115,93,115,158,113,119,115,120,109,101,119,109,133,117,117,150,116,95,111,134,137,128,121,157,89,107,114,103,137,111,126,119,107,92,96,139,133,136,106,111,134,119,106,105,148,108,115,88,108,82,140,114,94,131,111,136,109,89,145,128,88,112,152,131,119,107,109,102,163,100,122,119,121,97,98,109,99,96,127,103,84,85,102,100,121,109,96,126,96,105,94,85,92,126,120,119,117,101,92,114,142,123,105,97,90,105,96,133,122,129,118,93,115,105,95,117,114,116,122,100,106,103,105,104,142,131,121,113,131,107,107,111,104,95,119,111,126,129,87,99,113,117,120,102,106,108,97,95,106,87,122,110,128,110,116,115,111,111,96,85,118,122,105,128,95,109,135,107,100,89,121,96,103,119,94,92,86,100,120,102,139,116,94,84,107,92,106,114,107,131,150,125,77,99,111,101,108,111,123,127,107,90,121,135,81,104,114,116,129,92,103,94,92,95,127,121,134,109,127,118,83,145,123,132,86,110,103,138,99,86,124,102,121,102,112,104,132,116,92,102,114,121,117,140,115,92,109,143,105,133,98,99,108,101,95,141,141,118,131,109,106,102,102,108,125,120,86,97,109,98,98,118,127,110,105,125,106,117,121,160,79,131,91,97,133,108,151,96,97,137,103,140,95,149,103,115,108,91,101,112,128,134,77,103,138,90,105,118,101,127,98,96,90,88,74,121,106,112,91,93,108,104,129,134,127,101,100,113,128,123,98,109,95,118,102,90,111,113,99,78,134,135,97,126,120,108,114,102,132,93,101,103,98,108,88,86,113,78,114,101,107,97,92,115,126,109,127,113,107,106,88,124,110,121,94,93,111,126,113,108,118,85,83,106,92,123,87,100,90,103,109,128,123,100,106,102,146,106,105,131,96,142,121,126,94,112,125,121,130,121,99,99,110,104,94,97,113,114,105,84,141,84,93,111,111,81,110,117,80,111,112,111,122,104,120,126,98,113,116,117,82,104,114,110,102,125,111,117,115,89,120,104,116,120,90,125,106,107,103,113,109,112,100,128,118,119,94,116,92,103,137,97,120,118,88,95,92,120,122,110,106,115,114,99,126,115,108,116,103,115,146,100,111,90,122,108,118,103,91,116,118,113,95,109,95,111,112,100,101,99,134,119,95,148,113,113,112,101,143,118,94,80,114,132,92,82,105,122,134,114,138,97,100,79,112,114,131,84,124,100,96,114,92,113,108,121,119,129,98,100,103,113,93,121,101,114,122,106,100,114,77,116,140,80,123,104,116,99,122,135,109,126,118,125,113,82,105,94,105,112,126,114,132,114,122,113,106,98,88,96,123,113,113,112,112,133,102,113,132,123,86,138,115,133,112,113,116,104,92,103,108,135,129,124,119,104,120,122,112,83,103,131,107,126,137,98,101,115,131,100,120,124,92,118,88,98,98,130,97,130,82,92,107,120,131,119,98,125,137,97,111,124,165,89,130,77,101,95,158,107,108,90,90,94,100,134,107,105,130,107,113,106,117,110,105,109,104,109,85,102,117,113,89,116,124,142,100,105,120,92,111,116,143,102,126,118,94,122,92,108,107,104,149,121,105,113,101,95,110,113,149,119,126,151,116,97,101,122,126,100,132,127,144,105,114,100,115,136,101,117,140,138,110,138,107,147,134,95,93,118,120,114,99,100,98,123,111,93,110,124,100,87,133,119,105,130,98,110,95,116,109,112,104,100,134,123,115,99,113,122,98,115,124,95,136,91,89,105,115,101,94,102,111,99,145,121,117,127,96,105,106,139,104,139,129,143,95,123,84,103,106,113,96,129,84,103,92,102,93,99,111,133,99,107,120,113,126,108,115,138,96,116,86,102,111,101,110,88,122,130,104,119,81,121,90,128,100,88,141,136,132,102,109,105,115,102,111,105,106,107,126,107,97,101,114,124,127,103,75,97,138,107,102,118,103,117,108,105,114,115,126,97,130,104,108,129,109,124,87,96,104,114,149,118,109,126,108,90,134,117,105,91,112,82,113,156,131,104,100,106,102,102,106,149,105,132,100,151,123,90,120,97,133,102,135,89,98,104,112,137,98,119,110,106,113,93,114,109,142,108,112,128,99,99,116,116,105,110,132,122,84,107,86,115,89,115,120,110,139,88,107,106,123,106,87,108,106,128,113,124,105,101,97,131,136,101,110,97,123,124,122,101,104,118,109,95,111,127,125,116,88,100,84,103,121,95,98,111,135,106,112,125,121,122,76,97,110,105,105,111,125,118,113,108,93,129,114,94,104,84,117,87,117,99,118,95,124,107,94,113,85,91,97,144,95,100,138,100,95,93,119,114,101,88,119,101,116,78,101,99,120,96,117,122,142,100,111,103,118,97,85,123,110,109,113,113,127,134,100,105,100,103,119,120,98,120,141,127,110,118,103,108,84,110,129,119,137,126,141,117,75,99,106,95,95,84,131,135,110,121,105,96,150,123,127,103,93,120,100,144,120,117,109,152,94,121,117,116,86,108,111,101,117,112,110,113,97,162,115,121,137,102,87,92,108,106,97,94,80,119,96,140,104,82,120,94,123,126,99,93,94,102,104,98,111,117,121,113,132,128,131,76,90,116,92,84,122,135,92,115,114,89,112,115,94,109,108,109,107,112,92,114,112,118,97,116,94,105,115,138,90,106,111,120,106,98,88,130,96,112,111,126,125,89,110,109,106,121,159,96,107,109,107,141,127,104,119,95,78}},
{{10000,2.800000},{36,37,55,54,56,50,36,59,44,54,68,49,51,39,52,30,44,38,31,39,59,58,51,45,44,43,37,49,59,39,40,62,49,43,40,45,45,42,71,44,45,32,43,48,59,50,27,37,53,35,41,54,57,47,38,47,37,48,46,48,54,38,41,50,54,45,42,45,64,41,37,44,56,31,45,45,30,61,43,42,49,37,46,56,49,38,47,53,44,41,37,51,38,36,52,36,51,42,30,41,44,51,44,38,47,41,49,50,38,62,39,45,56,59,35,41,37,43,37,58,41,48,54,50,43,56,62,50,49,58,47,40,37,35,44,43,61,41,44,51,43,44,49,42,59,44,45,57,33,49,45,53,58,47,31,40,64,45,39,41,47,49,49,66,36,53,44,39,49,46,47,47,53,43,47,54,55,59,52,43,41,64,46,42,60,47,33,46,52,35,40,27,59,58,47,42,39,50,61,51,53,42,54,51,47,44,49,53,39,36,57,40,53,60,41,59,44,30,45,43,43,51,30,55,47,37,50,39,35,46,35,34,39,36,57,39,35,48,38,52,46,48,43,60,42,41,49,40,37,38,42,38,34,35,38,64,47,31,46,48,37,35,36,49,45,56,53,51,44,46,47,36,38,35,46,48,47,59,43,37,40,37,49,51,45,40,33,49,32,31,42,58,40,33,36,51,42,47,61,43,29,39,63,27,31,57,37,53,55,49,43,41,43,42,54,36,33,41,39,36,71,34,27,54,52,49,47,35,40,49,36,53,54,32,45,47,46,41,24,56,53,43,36,46,35,47,71,39,45,46,39,41,39,46,30,49,41,59,50,44,46,50,41,46,38,51,62,51,57,55,59,29,27,54,48,46,49,40,44,72,39,42,60,37,32,42,40,53,35,45,39,44,46,30,53,45,41,42,40,56,37,49,44,58,31,34,43,39,37,48,57,51,62,31,47,38,46,48,44,46,44,44,32,50,61,52,50,54,36,52,37,53,42,41,49,44,37,54,61,53,30,44,32,37,61,44,38,62,45,54,64,45,41,27,54,49,42,44,50,62,49,31,40,43,55,33,40,57,44,48,47,50,42,30,38,52,28,60,44,47,27,45,49,57,43,57,52,60,44,49,45,57,45,39,39,44,64,55,48,46,41,30,40,46,57,48,30,62,73,35,38,53,54,50,44,63,48,34,45,51,36,51,55,31,50,45,55,44,39,43,50,70,40,34,46,43,53,33,44,61,50,47,40,30,47,39,51,51,45,36,33,38,42,38,65,45,60,60,58,44,45,46,43,44,40,36,45,51,46,29,20,43,37,37,51,38,42,37,36,45,44,38,34,36,49,32,44,59,41,55,48,40,36,36,35,51,53,37,32,47,56,43,36,53,34,51,45,37,42,34,59,30,45,48,37,51,47,28,75,36,39,54,49,41,54,43,24,49,46,52,38,38,55,36,33,34,52,41,49,49,52,38,42,34,39,38,41,53,48,51,29,43,46,50,43,37,43,54,48,37,42,32,40,54,49,51,42,39,44,44,39,43,30,45,45,51,45,30,37,33,51,37,36,45,39,59,52,34,61,36,37,37,49,42,40,36,47,43,45,36,55,56,50,47,57,41,49,50,53,61,40,56,51,45,58,54,42,44,44,42,42,36,51,32,50,46,35,52,40,65,44,37,52,40,38,38,44,55,65,44,31,50,50,61,39,44,39,39,64,43,44,39,59,34,44,57,47,40,44,60,64,49,40,48,41,44,38,48,36,39,59,53,37,35,40,32,65,30,58,58,53,45,41,51,41,39,55,44,42,41,38,47,43,59,48,27,43,61,50,40,55,27,31,53,40,35,36,47,42,46,54,38,52,36,47,37,44,45,58,57,51,28,50,41,52,35,41,41,48,35,29,56,44,50,31,28,35,53,52,60,38,33,26,47,32,43,54,35,35,40,55,48,43,45,43,34,33,50,55,43,46,60,47,53,53,40,51,34,40,54,36,52,64,43,37,55,47,31,46,37,56,36,36,52,47,40,41,66,50,50,39,25,40,30,51,48,40,48,38,44,38,69,53,44,47,37,41,52,57,46,38,40,56,44,40,52,31,33,41,30,45,53,47,54,30,55,36,50,57,34,44,35,47,48,38,46,62,56,40,65,49,33,45,56,40,55,47,50,36,36,53,44,43,50,53,59,44,43,61,44,47,44,46,37,45,52,61,32,55,42,44,41,46,43,34,45,53,48,41,30,41,43,34,57,45,44,58,43,53,53,52,41,34,46,59,52,58,28,44,39,42,46,49,46,38,55,54,37,38,31,46,49,41,34,49,49,37,46,56,31,36,49,49,48,44,30,54,51,53,46,36,34,40,59,42,27,49,51,42,43,43,40,34,40,25,44,36,46,42,43,47,49,51,48,49,42,38,33,39,55,33,43,41,36,41,33,46,59,45,51,44,48,42,37,37,44,44,46,56,35,56,35,49,51,51,44,46,30,49,41,45,46,59,43,51,40,41,40,49,47,53,40,43,54,37,52,58,47,47,42,51,42,45,51,50,39,55,42,39,48,43,46,67,42,48,44,31,41,47,47,56,43,54,70,47,52,44,51,33,41,42,30,47,35,66,51,37,50,32,43,52,51,58,36,23,50,47,51,42,26,43,43,58,55,44,34,49,48,47,43,40,57,62,50,46,52,52,48,32,31,56,60,48,40,42,43,55,38,35,30,57,51,38,40,31,41,44,44,50,44,35,45,50,39,43,44,35,49,52,46,41,51,46,40,26,48,39,53,25,43,32,59,33,46,33,50,41,52,41,49,45,45,52,37,40,36,44,54,30,42,47,50,41,43,49,31,34,46,45,44,38,43,27,31,44,52,38,45,39,39,48,30,39,41,55,35,34,64,37,52,45,49,48,45,34,38,44,36,48,31,31,55,61,57,42,57,44,25,38,61,35,29,55,52,43,38,44,67,38,43,47,48,34,41,47,65,51,38,34,48,22,48,44,51,41,51,49,51,45,44,48,53,36,45,34,37,44,58,38,57,46,45,57,45,37,50,48,53,50,37,45,42,41,45,49,37,27,36,38,45,43,50,39,35,38,43,57,36,68,37,51,38,43,38,60,44,22,56,35,44,33,31,37,54,47,47,50,63,45,48,47,35,23,37,44,54,41,44,46,49,43,51,37,57,43,49,38,45,44,46,47,40,46,54,35,39,28,46,45,54,35,57,57,46,47,33,46,41,41,37,46,60,51,40,62,66,57,58,51,28,54,44,41,51,46,54,40,35,39,50,54,36,27,48,35,33,30,39,47,46,37,34,51,48,47,31,56,41,34,31,55,38,29,49,44,44,40,48,40,47,34,57,41,26,52,55,68,41,51,40,52,36,46,65,50,42,58,26,58,39,45,46,43,50,38,36,57,58,41,50,34,22,40,45,37,39,33,36,33,43,43,56,53,34,39,45,43,36,55,48,38,41,39,38,47,36,61,48,56,39,53,49,41,39,39,59,41,50,71,46,35,49,48,51,34,47,33,31,44,43,36,42,38,60,43,37,46,37,42,35,49,37,34,39,66,54,54,51,53,35,45,48,31,43,50,41,37,66,40,39,48,60,42,44,46,34,40,38,39,43,43,57,31,44,45,41,45,36,37,49,47,47,33,54,40,46,39,38,42,46,46,49,48,41,44,51,68,47,37,47,51,31,51,37,41,38,38,37,48,42,56,35,31,49,49,46,43,36,50,29,38,41,43,42,46,51,39,45,58,51,67,40,40,59,31,35,58,25,42,44,59,50,62,43,34,48,42,42,49,48,46,37,33,51,40,47,39,44,45,43,42,37,39,43,63,44,46,55,39,38,43,48,46,48,40,51,40,32,52,40,37,32,59,44,40,39,48,36,50,39,44,45,43,36,40,36,40,51,48,47,50,43,52,26,38,46,51,42,47,43,44,40,37,53,52,41,64,39,48,51,35,45,39,38,45,45,39,38,37,43,38,50,46,49,41,65,48,52,47,40,38,53,36,41,38,39,58,54,43,49,26,55,41,53,30,63,41,49,48,37,46,49,59,51,44,35,50,39,43,50,34,44,40,63,65,61,35,36,60,47,45,44,51,32,43,29,34,51,37,37,47,24,44,42,45,60,39,51,51,48,38,65,56,54,56,50,46,61,56,48,44,46,44,41,46,46,43,34,34,41,33,42,42,41,39,36,44,43,57,53,38,45,48,54,52,38,41,44,41,54,38,49,26,34,39,31,43,55,49,33,36,50,53,54,43,32,61,54,40,41,31,39,35,35,50,56,46,38,63,45,38,62,60,42,36,45,37,45,46,40,34,49,52,52,25,50,55,45,51,28,42,47,46,43,48,36,57,42,40,46,59,50,22,46,55,37,32,46,42,35,44,56,64,38,52,40,46,53,42,35,58,48,33,51,43,43,43,45,53,40,30,41,45,67,47,41,45,52,44,35,52,47,39,35,52,49,42,60,35,39,40,56,47,31,51,46,45,37,31,34,39,52,48,31,54,42,40,43,55,29,21,35,32,41,43,46,43,36,46,46,53,55,43,46,41,35,43,36,60,35,30,52,37,28,38,68,35,38,38,43,28,44,47,52,36,49,44,39,41,45,52,44,54,50,31,51,50,28,42,50,56,54,50,53,55,45,38,41,53,50,37,62,30,51,39,42,44,38,56,51,32,51,42,46,36,38,43,43,34,52,45,55,36,54,40,32,39,39,50,59,51,46,40,39,62,55,33,50,48,67,48,47,59,38,39,27,42,46,39,29,28,46,57,40,46,33,31,41,64,56,44,35,39,45,51,38,49,46,59,41,44,54,57,51,49,36,31,41,41,34,30,46,48,41,46,41,39,40,43,49,34,45,50,59,56,58,47,52,50,61,46,35,42,47,31,51,43,44,47,41,44,40,45,40,29,36,55,34,48,42,59,42,48,54,60,54,37,58,46,49,52,40,61,46,48,54,45,45,40,47,42,43,50,38,38,48,50,33,41,39,42,39,36,39,54,43,49,47,49,50,26,46,47,54,28,42,40,54,39,43,43,52,41,51,64,57,42,46,37,51,42,47,25,29,57,42,39,43,45,35,50,47,63,35,44,35,40,31,51,62,60,59,40,42,48,58,43,60,39,44,45,39,55,35,30,57,55,31,47,31,45,31,48,51,40,37,37,38,65,47,45,60,36,55,39,30,47,70,38,42,43,35,46,57,35,57,46,40,50,37,52,40,54,60,44,40,35,48,25,53,37,54,41,60,43,35,48,37,44,53,60,31,42,33,48,43,47,51,54,51,47,37,41,39,40,35,49,51,43,51,47,48,44,38,50,57,48,41,58,52,46,44,46,47,33,45,43,49,64,37,59,43,40,53,56,55,41,31,36,47,44,44,58,45,52,47,65,52,41,42,46,57,47,50,32,39,62,42,53,51,45,44,53,35,34,53,52,41,48,52,45,37,45,45,37,32,56,30,42,38,48,72,52,53,42,53,43,49,43,47,26,40,32,43,38,31,44,33,44,47,39,41,47,52,34,57,48,22,44,32,40,39,45,23,68,52,39,39,35,55,52,44,49,32,51,45,41,49,37,38,41,29,31,52,39,41,44,43,65,44,41,46,32,54,43,36,49,22,33,59,35,34,39,30,42,61,43,58,44,51,35,36,44,30,60,47,62,56,38,35,54,47,42,57,53,57,40,44,43,49,33,41,31,31,45,32,45,41,53,49,44,44,49,47,37,50,42,38,43,54,42,44,55,42,38,59,39,45,61,31,44,48,35,50,42,41,46,44,46,32,34,45,52,55,51,27,42,51,57,45,44,40,36,46,48,58,43,59,46,38,47,30,44,50,44,53,46,47,41,42,52,35,45,44,39,40,60,68,49,33,39,40,35,38,42,46,35,44,46,54,49,57,62,38,50,54,32,41,53,41,42,51,42,45,30,47,53,38,44,41,52,46,33,36,35,40,43,34,44,42,32,36,46,42,50,55,50,58,45,39,40,43,50,39,36,37,38,41,47,53,58,34,50,61,46,49,47,55,54,37,46,39,72,51,50,44,54,39,34,41,43,37,51,56,37,53,39,62,43,53,49,38,47,50,38,53,35,47,49,44,44,43,59,52,37,37,38,58,37,50,56,49,48,48,42,52,36,59,35,65,43,32,42,42,42,54,49,59,42,37,46,38,37,42,53,34,42,57,51,51,34,51,38,41,35,48,49,44,41,39,34,33,39,57,39,44,47,47,38,34,43,37,48,46,53,42,38,54,48,35,37,36,33,45,39,49,44,61,53,45,55,49,29,44,40,29,58,29,36,51,45,57,49,48,51,49,18,49,32,27,54,49,41,52,32,47,48,43,46,57,38,46,62,41,46,39,46,60,38,57,52,39,49,49,36,50,39,32,39,72,41,45,48,46,33,37,41,39,53,38,47,35,31,39,37,31,45,63,48,45,36,44,42,34,60,27,58,39,49,40,29,34,52,48,58,47,57,26,42,38,49,47,49,53,43,44,39,51,47,48,56,39,47,51,52,55,65,52,51,38,63,38,33,55,35,56,61,39,44,44,61,49,49,35,57,50,44,54,39,24,54,48,35,33,52,38,44,32,47,54,42,49,47,48,43,40,38,40,45,32,53,36,55,47,48,61,38,40,42,51,48,48,38,50,35,41,40,41,42,43,52,30,55,46,52,63,38,59,35,37,41,25,55,48,42,31,40,48,80,55,52,44,40,73,35,51,41,64,38,42,37,63,71,52,36,38,62,45,33,25,41,39,44,46,48,52,45,38,42,57,35,40,43,47,30,34,47,35,39,63,36,49,42,60,37,48,44,39,50,33,48,37,61,38,24,55,40,59,32,38,43,36,49,58,44,46,60,50,69,42,51,31,48,57,49,46,38,52,40,47,50,46,39,56,42,48,38,47,46,43,34,40,48,47,48,45,39,43,31,43,47,46,31,40,48,53,30,53,35,47,31,51,43,56,31,64,37,46,55,41,34,48,40,29,35,35,35,43,50,26,41,43,51,38,38,43,33,39,39,49,35,40,59,40,41,46,34,38,39,52,26,33,42,48,33,37,52,43,41,42,42,38,36,44,59,48,40,32,41,32,37,63,42,28,42,40,49,43,22,48,50,68,50,42,52,38,36,40,41,46,40,48,47,50,44,38,43,64,42,35,39,33,42,46,33,35,28,36,35,62,35,47,62,42,34,49,42,34,46,59,36,44,38,44,45,44,45,41,57,44,49,59,31,55,50,55,51,37,57,53,45,47,56,40,43,39,41,51,39,41,46,47,44,36,40,68,34,38,39,32,50,48,46,49,40,64,49,49,33,35,50,43,33,60,40,49,42,43,42,34,48,29,62,42,45,49,40,35,43,48,37,35,42,50,47,43,43,51,41,40,49,51,45,35,48,39,60,45,46,58,47,40,35,39,42,58,49,33,42,37,39,40,61,54,38,41,28,62,38,39,52,35,44,50,35,29,36,40,52,47,38,39,47,39,32,44,56,47,32,43,41,40,41,39,55,52,36,38,51,36,38,42,42,45,51,48,37,51,38,50,55,24,44,41,55,64,53,42,58,45,44,56,37,59,41,41,44,48,35,55,46,50,28,39,64,40,44,24,41,31,49,48,51,39,51,42,39,38,32,56,50,47,53,40,42,46,37,40,46,48,74,55,50,44,38,50,52,42,48,52,65,45,39,42,36,30,42,35,34,55,52,34,49,17,54,47,50,45,41,58,40,43,62,45,55,56,39,58,55,28,51,41,44,47,40,43,43,43,39,49,65,40,42,40,52,42,33,42,51,42,57,45,55,48,37,35,47,42,51,45,41,35,54,44,50,62,45,52,41,37,54,28,36,40,50,48,50,44,51,44,47,50,63,49,53,47,51,44,37,46,44,38,47,38,26,60,32,40,44,46,44,33,39,57,42,34,27,37,51,43,51,42,46,33,46,32,52,42,22,52,37,37,41,39,38,36,48,40,48,42,36,31,33,56,46,50,45,43,47,45,54,44,42,38,40,48,41,66,34,46,37,40,52,41,49,47,37,40,34,54,46,40,45,50,47,46,32,44,54,49,67,42,46,49,47,46,43,33,51,37,41,50,56,55,39,45,36,42,33,48,36,36,45,39,29,31,45,41,37,45,31,51,47,61,35,33,52,52,40,50,42,50,42,41,41,56,52,32,53,38,52,43,53,35,43,52,48,31,64,45,37,41,40,36,43,38,44,38,49,38,41,40,44,42,41,43,62,43,41,54,39,46,39,45,52,53,44,59,55,37,37,44,52,53,44,41,45,41,55,31,50,59,47,53,38,31,42,29,47,39,30,49,36,44,38,42,54,37,35,43,40,48,48,25,51,40,48,38,39,69,45,48,28,47,41,45,41,50,44,44,42,49,46,49,54,43,52,36,57,29,48,48,41,47,46,47,34,44,47,43,40,53,46,50,42,50,43,29,47,49,47,53,35,62,38,48,49,50,42,37,36,38,35,67,52,34,41,33,47,43,46,46,47,46,39,56,43,59,42,43,39,51,50,40,49,38,55,40,34,51,52,47,40,29,62,41,29,37,38,41,45,34,37,53,44,45,38,51,40,50,48,33,42,55,31,54,31,40,37,34,58,35,48,35,41,72,34,45,40,57,50,53,31,47,39,31,47,63,49,52,45,47,37,34,41,47,40,51,42,41,52,48,34,40,46,33,44,37,45,42,37,35,52,35,41,36,45,39,34,29,49,41,38,56,38,49,54,76,39,32,49,55,46,31,47,48,50,36,52,51,66,38,32,34,57,38,49,40,38,37,38,33,37,31,57,44,42,54,48,68,50,53,48,28,59,45,25,44,67,55,35,33,46,27,62,39,28,44,47,50,76,59,44,39,43,38,36,42,45,40,51,37,51,42,45,43,38,40,53,53,47,51,46,36,44,42,55,51,35,37,49,42,43,36,47,51,48,34,40,39,43,63,51,33,37,51,33,32,24,36,29,36,41,46,25,37,57,45,31,43,23,42,45,50,41,48,39,55,42,37,37,45,49,42,44,51,29,38,29,37,31,59,45,42,41,50,35,37,40,40,51,44,44,51,27,39,43,39,41,42,42,49,34,45,53,54,36,44,43,41,53,54,54,46,46,44,42,49,47,41,51,70,45,37,44,48,28,58,41,51,49,37,51,41,42,60,39,48,37,39,45,48,37,50,52,59,50,25,52,42,43,50,52,49,43,33,41,47,50,51,33,43,55,45,48,34,31,27,51,40,45,54,35,64,37,49,38,45,39,39,30,42,46,59,33,52,28,42,42,51,45,41,64,28,39,46,47,39,44,45,44,25,46,50,41,53,38,60,61,40,35,52,36,48,46,42,33,40,33,34,48,48,41,38,52,50,35,38,28,52,42,56,41,67,32,34,29,53,41,53,53,41,47,35,42,43,39,53,48,38,40,38,29,44,47,39,49,48,46,64,33,52,50,52,39,33,55,45,42,39,39,45,36,30,48,76,39,53,55,35,44,33,38,51,38,39,42,41,60,52,46,50,36,49,39,47,41,31,38,36,38,39,37,51,44,27,39,32,38,33,42,36,34,43,31,36,49,45,49,42,56,48,50,31,33,43,40,51,56,36,33,46,56,41,39,41,48,34,52,36,41,52,41,42,45,37,32,52,50,31,64,44,51,51,49,39,30,45,52,36,45,31,47,37,47,45,37,56,36,39,34,38,38,29,44,46,34,44,39,40,40,58,62,35,50,57,62,42,57,53,46,47,33,45,56,51,49,50,47,45,47,37,48,42,45,44,58,26,53,49,27,44,51,25,36,42,65,53,45,42,34,46,51,44,45,50,40,52,43,41,41,29,47,46,47,40,50,48,38,39,36,63,38,47,55,41,39,50,41,35,54,47,47,62,48,46,47,45,53,55,36,62,45,52,51,40,35,39,51,39,32,46,50,44,42,51,47,45,61,39,33,54,56,47,48,65,30,54,47,53,53,45,44,74,51,42,52,47,49,26,65,38,33,44,50,39,46,50,38,66,38,33,51,37,41,52,44,44,38,51,36,54,42,60,36,56,57,57,46,37,49,47,25,32,55,40,45,50,44,47,39,51,37,55,37,60,38,48,49,43,73,56,68,39,53,39,43,46,54,39,40,28,51,31,54,27,49,38,53,35,51,41,45,41,44,42,41,42,49,30,43,48,38,36,47,33,42,42,52,29,41,39,36,36,44,49,43,25,46,56,46,40,42,41,32,45,39,42,54,36,30,50,30,49,46,61,52,38,46,42,39,29,47,47,45,35,39,31,41,56,48,30,38,36,54,39,51,51,43,50,49,49,35,46,46,28,59,47,40,41,35,35,48,42,49,33,38,55,49,57,45,56,41,32,44,41,41,35,51,52,39,42,42,54,45,36,36,54,47,32,52,33,45,33,49,52,33,33,56,37,48,50,60,40,33,49,39,52,33,55,48,41,38,60,51,28,42,50,49,39,43,50,31,29,45,51,49,48,41,37,51,51,30,47,50,33,50,49,33,35,40,60,38,52,33,48,38,51,44,43,41,46,42,45,29,52,27,54,35,49,54,45,49,40,41,51,34,34,43,43,38,32,34,40,53,32,37,33,50,46,43,38,41,35,40,44,42,39,46,50,27,57,46,45,43,40,35,33,58,44,66,40,50,32,38,37,53,43,44,47,46,34,52,60,56,35,53,42,29,39,49,43,45,56,41,57,38,47,59,24,38,36,35,35,42,59,46,50,29,51,36,47,49,48,42,36,47,41,19,44,52,45,58,44,42,42,59,44,41,28,56,56,57,47,33,49,40,34,30,47,47,35,57,50,44,43,37,41,36,49,45,49,49,38,56,55,51,37,48,53,34,46,47,40,60,41,34,34,53,48,45,37,32,48,39,45,35,53,50,27,42,43,45,32,40,30,40,51,46,51,49,62,36,62,56,33,47,58,54,41,60,50,54,54,41,54,43,37,45,47,55,47,33,42,50,54,53,47,50,49,31,50,63,46,40,37,47,34,39,34,42,39,39,53,34,42,56,42,47,32,43,43,54,55,41,38,41,58,51,43,70,40,27,53,46,42,41,44,36,45,28,54,43,40,51,53,38,37,38,41,49,34,41,49,34,39,53,51,37,50,48,40,36,33,57,46,48,45,39,48,47,44,33,43,42,44,29,54,42,39,43,49,49,45,47,41,64,49,68,36,45,42,49,55,49,48,55,45,47,41,33,56,45,50,52,49,31,36,30,52,39,61,49,44,44,44,30,56,50,44,53,48,36,54,49,68,47,45,48,52,60,39,54,29,41,50,47,42,55,52,55,42,30,49,40,45,42,50,49,35},{46,67,60,43,48,30,40,30,53,43,61,43,52,51,51,39,49,29,44,64,23,42,54,57,62,49,58,46,52,47,42,44,33,54,50,33,49,36,37,49,47,40,51,31,53,58,49,50,55,66,47,45,54,43,37,42,50,53,50,46,33,42,42,49,28,50,57,52,48,44,32,29,38,43,40,51,47,43,41,40,34,44,71,52,37,45,36,61,50,51,35,48,32,41,48,43,49,52,55,28,46,46,45,43,43,52,31,50,33,54,46,65,39,41,37,56,35,48,53,55,46,48,35,61,39,30,55,44,47,51,43,57,38,43,47,68,44,42,41,48,52,47,61,31,48,30,46,55,45,41,68,32,44,37,47,37,40,40,46,50,64,44,47,31,43,54,49,36,39,41,51,32,41,48,46,38,47,44,44,45,36,61,54,32,31,34,57,37,55,53,51,70,39,66,48,57,48,60,44,62,41,42,40,43,36,39,43,45,51,47,65,36,52,48,53,34,42,37,51,37,50,34,38,50,44,48,66,50,38,35,34,39,53,41,39,58,44,51,36,57,51,59,48,34,40,56,51,53,46,44,51,43,59,62,52,41,53,44,30,44,48,43,51,58,43,46,45,50,39,54,45,62,49,45,47,32,56,34,65,43,41,44,63,45,38,42,39,29,43,34,64,55,33,49,46,51,61,44,39,43,46,36,42,42,44,47,34,41,39,31,33,52,38,52,28,43,41,42,47,45,49,46,49,52,48,50,43,40,62,40,40,49,43,46,68,40,58,56,58,38,56,40,41,52,61,55,43,43,44,60,37,47,33,55,38,39,47,44,61,58,35,53,45,62,47,45,47,56,36,59,49,51,52,44,36,47,48,31,47,48,41,44,40,39,27,36,56,46,32,41,48,43,56,39,51,26,24,45,54,43,47,37,53,53,48,59,42,45,54,33,45,62,33,53,51,42,43,35,26,50,50,50,42,39,51,44,48,51,38,53,55,47,49,38,44,30,42,54,39,47,58,45,44,42,48,52,46,25,45,35,32,46,29,55,40,46,59,47,34,48,45,57,41,59,46,58,56,42,54,53,45,46,46,38,63,33,55,47,72,51,32,41,49,32,40,29,37,47,41,48,59,39,48,35,67,51,50,45,40,60,45,46,68,37,39,44,54,39,42,57,38,38,57,42,52,33,38,52,51,38,31,59,50,39,26,41,62,40,46,49,52,49,38,33,47,49,48,43,41,50,60,47,45,57,42,39,37,43,47,37,36,44,50,38,31,46,47,42,45,49,53,56,37,31,41,45,47,41,56,44,55,54,42,50,54,47,51,59,54,58,53,40,32,35,40,45,57,40,39,48,47,59,38,52,49,37,47,51,43,40,50,42,43,58,50,42,37,28,39,44,29,45,47,46,49,46,33,48,33,27,51,39,63,55,46,54,51,51,52,41,46,52,46,48,44,57,49,56,49,41,46,45,37,60,56,40,36,41,39,52,35,58,40,41,49,66,30,36,42,59,46,38,48,49,36,49,60,47,46,42,51,41,55,50,49,51,39,47,37,46,41,41,46,40,41,52,44,41,30,44,41,39,38,34,42,46,41,50,65,50,56,47,41,49,53,47,35,35,57,53,52,50,46,50,34,38,43,59,52,44,35,39,46,52,47,48,44,39,31,34,57,40,40,33,55,52,48,47,45,53,45,51,46,53,38,45,44,45,39,42,49,39,37,66,55,46,56,50,48,40,48,44,43,50,63,47,46,67,34,51,54,29,56,48,39,47,38,55,30,46,50,38,61,49,42,48,51,39,35,47,37,37,36,46,69,46,40,48,54,55,37,39,38,61,42,45,38,58,50,47,36,35,43,35,50,48,33,49,36,40,40,50,58,51,42,53,44,43,67,49,40,54,60,48,46,58,46,36,30,46,45,51,58,49,42,57,39,50,42,37,44,46,37,57,39,42,47,47,58,50,64,59,35,54,41,58,50,44,49,44,56,43,38,57,41,45,45,48,32,59,41,64,53,39,43,41,36,48,49,32,47,53,58,79,42,66,49,47,41,42,47,50,47,61,54,43,40,38,39,41,44,31,38,45,52,42,50,40,33,45,46,64,54,46,46,50,48,45,48,25,52,42,56,43,48,38,41,46,35,37,49,49,46,38,45,43,34,41,61,40,40,38,58,45,39,51,50,51,44,42,36,35,49,39,48,45,39,49,44,56,44,44,48,36,47,46,40,42,64,29,49,32,66,61,45,51,30,37,42,38,49,40,65,30,55,45,37,57,40,46,44,51,45,51,57,48,69,38,48,49,56,31,38,60,56,49,48,27,52,48,45,49,45,40,44,39,47,38,42,46,40,43,45,71,64,46,41,53,58,34,52,47,35,65,35,35,49,46,39,44,42,44,43,59,45,42,64,41,56,51,54,51,48,40,52,41,50,54,36,52,36,40,33,32,56,61,56,38,38,33,43,54,53,35,55,42,32,48,36,63,50,52,56,35,46,41,47,53,42,45,44,62,56,31,55,50,49,33,34,56,46,38,51,42,55,33,63,55,37,58,49,57,47,36,33,47,51,35,52,50,44,50,35,36,49,64,44,57,45,32,44,47,47,44,50,49,34,37,41,33,43,44,55,48,52,46,33,46,40,30,44,31,50,38,60,49,48,45,63,59,34,50,35,38,66,33,37,27,43,62,64,35,43,54,61,39,52,44,39,36,48,43,44,46,54,48,43,43,52,38,41,53,60,54,46,44,40,47,47,54,43,47,54,45,36,46,45,38,61,33,54,47,41,36,34,41,69,35,36,50,31,47,34,40,48,51,45,54,45,48,46,36,57,61,33,40,52,35,36,25,57,63,50,54,59,43,37,44,46,37,30,36,45,53,45,43,44,45,68,40,55,48,62,37,42,49,53,47,61,46,40,43,40,42,39,40,32,62,56,40,55,51,44,39,49,42,52,47,42,55,48,47,47,41,54,49,67,55,48,73,46,41,36,43,33,60,47,54,52,53,59,43,33,46,62,48,40,45,38,35,46,44,36,52,49,39,31,51,37,46,53,59,54,39,49,45,34,53,45,49,45,62,41,49,37,38,47,37,49,40,46,36,54,50,76,41,39,54,50,37,69,47,38,48,38,37,50,49,46,47,44,52,41,47,46,39,45,71,49,40,38,45,49,43,40,49,41,47,42,54,53,49,44,46,56,58,47,32,22,50,54,34,52,40,37,42,46,59,51,52,60,48,44,42,42,51,41,40,32,44,51,47,50,43,41,34,51,38,51,54,49,56,60,43,31,48,41,56,41,28,45,26,54,50,47,31,58,46,55,32,66,63,50,73,41,54,31,32,47,59,46,37,51,43,31,41,55,44,46,44,44,47,44,43,46,33,42,58,45,41,52,55,56,51,47,48,34,48,36,37,55,29,47,42,45,40,32,44,31,49,39,46,53,57,30,38,53,41,43,36,46,46,42,37,57,44,38,36,42,39,67,49,42,46,58,47,41,36,50,43,43,61,42,44,43,42,41,38,48,42,42,49,46,53,36,51,53,36,42,42,47,53,48,46,43,48,45,59,33,44,31,56,47,40,55,53,31,35,52,53,52,56,45,50,54,58,58,42,49,45,45,39,40,55,48,50,49,48,43,41,51,67,64,39,39,27,53,41,55,43,51,42,37,51,35,32,35,52,40,48,58,41,46,29,41,27,41,39,42,51,41,49,46,38,59,37,46,48,54,43,39,40,40,36,38,53,51,44,35,38,38,48,42,40,39,31,31,39,36,67,49,51,35,49,43,42,35,43,38,48,57,53,43,51,51,33,52,42,47,39,53,46,47,38,45,41,38,54,42,31,36,33,42,50,56,45,38,44,46,42,46,48,57,38,37,57,59,52,56,53,56,44,43,48,46,42,36,39,59,37,36,45,38,30,40,51,37,63,37,51,39,57,46,37,36,46,65,50,45,42,47,44,42,38,47,50,46,48,48,46,46,40,38,33,46,38,50,40,49,40,38,52,66,36,47,53,56,33,36,40,44,42,40,37,39,57,54,43,70,35,45,30,31,34,49,38,43,48,51,43,39,68,34,39,33,44,43,35,34,43,50,41,46,67,42,59,47,52,75,36,40,45,50,40,51,43,44,37,38,49,48,39,48,59,42,31,58,34,36,52,43,41,56,50,37,57,47,55,64,49,38,34,48,56,56,55,34,42,65,44,65,46,43,40,32,27,56,31,46,58,43,40,50,45,30,41,37,46,70,56,58,49,42,40,42,40,61,47,35,44,41,40,50,36,47,40,47,45,37,46,37,45,46,46,40,38,48,51,47,45,50,39,54,50,32,47,43,50,38,46,58,45,59,34,45,42,53,36,44,35,46,54,54,49,51,33,36,52,52,45,45,60,38,40,29,32,43,47,44,51,34,63,46,41,45,44,58,55,46,35,40,41,48,36,72,57,41,51,53,42,41,52,42,58,57,42,29,41,53,49,40,41,46,45,35,38,47,42,46,43,52,51,55,40,51,56,62,49,27,35,33,35,45,49,47,43,49,37,39,49,61,47,42,56,48,47,38,49,36,52,38,34,39,39,41,44,44,48,50,42,28,47,53,52,45,50,40,52,63,56,40,34,49,58,44,40,47,42,50,52,36,35,52,45,44,46,42,46,39,60,59,47,45,63,44,35,28,55,47,48,43,56,50,33,30,38,35,37,38,53,42,44,49,50,46,54,47,49,43,33,52,61,43,47,54,31,62,38,67,40,33,39,34,59,40,42,42,45,27,37,55,36,39,68,40,56,28,48,63,60,44,58,39,38,47,30,39,45,42,38,57,40,59,41,56,38,68,35,43,39,41,47,44,41,61,40,53,66,34,64,30,52,58,54,40,52,58,50,44,31,56,37,45,55,53,51,56,40,43,35,56,67,62,38,37,49,53,59,43,50,50,48,42,39,41,47,55,69,40,47,50,50,49,38,35,38,45,42,53,42,45,50,35,47,56,44,42,29,48,46,29,49,47,38,47,49,56,38,49,44,50,40,49,42,38,35,50,51,47,50,44,43,47,44,41,38,38,45,43,49,44,40,47,44,51,43,43,38,53,44,57,41,39,44,54,39,43,41,47,54,54,45,50,54,41,51,51,42,44,51,67,43,45,42,43,44,38,38,36,59,44,60,30,37,58,40,58,44,45,48,30,62,24,36,50,43,51,48,46,36,21,61,42,61,38,34,49,65,39,55,38,31,37,47,40,52,51,55,67,46,73,41,48,44,46,40,26,54,47,33,46,48,36,46,49,54,52,52,39,60,34,37,55,44,49,32,46,63,64,55,43,50,54,41,52,34,49,38,25,42,64,48,57,47,45,39,53,43,50,38,44,54,46,49,52,30,44,68,54,39,40,36,52,35,44,42,42,53,61,49,49,56,59,55,40,43,65,40,43,53,38,44,42,44,39,35,58,54,40,43,40,44,44,39,42,34,41,43,34,35,47,62,27,40,63,53,39,45,49,45,46,33,34,53,48,61,41,43,50,40,39,62,40,40,41,60,43,44,38,34,45,42,40,54,48,27,54,44,58,39,38,42,62,53,41,50,36,44,34,52,46,51,60,48,35,45,37,44,39,53,40,41,30,48,40,50,56,49,48,43,70,28,53,41,47,40,36,39,36,47,41,24,58,39,42,38,44,51,38,43,68,34,44,53,31,53,57,55,58,37,43,53,40,36,44,52,47,66,35,50,51,44,47,55,39,47,40,37,40,61,49,50,49,46,45,37,54,42,39,41,49,37,36,31,50,58,49,39,43,44,56,47,50,38,37,39,32,30,46,31,41,43,58,35,49,52,37,55,35,44,33,49,50,37,29,38,60,48,37,46,51,50,50,43,41,28,37,51,47,60,43,45,46,60,23,54,61,37,50,41,46,44,47,37,45,54,45,53,59,32,41,30,51,54,43,43,37,37,58,47,34,41,47,57,39,36,56,42,50,43,46,55,40,38,47,54,61,60,57,35,64,40,36,42,48,39,45,50,63,54,40,52,51,53,62,44,37,54,30,31,57,45,39,46,50,38,40,40,46,56,50,53,42,41,36,50,47,52,31,54,39,43,50,49,44,40,47,43,20,43,45,61,51,43,51,42,39,38,43,52,47,52,37,57,43,37,47,51,28,50,41,42,55,55,44,53,29,57,38,50,44,52,39,33,38,54,43,32,48,44,53,53,48,50,51,35,38,56,52,50,48,45,47,62,59,47,45,32,33,41,49,46,37,55,44,44,37,42,38,49,40,56,59,36,45,36,60,41,40,46,35,46,48,40,29,64,59,42,50,58,39,34,61,61,55,51,44,42,39,51,40,35,40,39,54,39,45,61,53,61,68,64,34,43,49,35,51,46,57,51,48,33,55,37,49,32,70,41,38,54,36,51,41,43,62,39,53,49,52,32,38,56,52,32,62,38,59,38,34,42,53,56,51,46,44,41,51,36,47,46,45,52,54,36,56,41,55,72,61,41,26,42,55,53,33,60,52,56,48,56,45,50,46,39,37,51,55,24,44,51,50,53,32,52,31,50,57,49,42,44,49,50,48,40,26,48,41,40,51,43,33,43,43,39,62,38,46,38,43,51,60,54,58,55,55,46,36,64,45,45,40,49,50,48,49,45,45,40,53,62,39,58,16,44,38,40,48,41,62,52,63,50,25,41,35,49,56,51,59,47,39,50,52,67,31,50,35,42,53,56,46,48,33,48,46,45,44,47,49,51,51,67,42,31,33,60,46,48,52,64,58,36,32,50,53,48,50,46,47,45,46,45,49,52,36,40,52,46,52,51,32,43,47,50,54,49,48,52,55,51,34,41,60,56,48,44,45,38,54,56,50,52,37,38,49,29,55,38,34,45,30,41,49,49,57,55,56,40,51,49,53,48,54,43,38,37,46,39,52,52,31,61,45,46,33,52,43,33,37,44,39,54,53,63,52,52,47,52,55,34,54,46,51,39,48,49,57,50,55,47,47,46,38,32,57,29,52,53,52,52,43,47,42,58,42,56,39,40,41,31,40,40,46,41,55,53,45,48,31,53,44,35,40,49,39,43,44,52,26,43,58,44,46,42,30,37,48,45,50,43,42,48,51,27,44,54,42,39,38,38,37,50,49,47,54,40,46,37,60,62,57,31,44,44,49,53,51,40,39,38,42,44,55,35,51,61,48,41,48,37,52,61,42,61,56,44,52,42,46,45,51,41,49,56,58,47,50,45,37,42,50,46,36,56,46,60,32,44,43,51,51,43,38,32,51,55,36,41,47,53,40,52,40,54,28,45,42,35,43,44,58,40,48,59,46,52,51,47,37,31,40,46,41,35,57,30,32,42,55,27,36,42,52,32,56,53,44,55,52,44,57,55,46,44,54,64,38,41,40,49,57,62,34,50,60,47,47,30,40,45,49,51,46,54,51,39,47,39,52,55,36,70,22,47,46,31,56,54,56,32,49,38,80,38,45,48,47,49,42,54,38,35,48,45,63,49,38,32,42,64,43,56,50,65,44,42,55,44,44,53,38,66,55,56,47,42,52,32,37,55,46,44,56,48,48,54,49,48,46,33,51,71,38,41,50,56,43,56,53,45,58,45,55,34,55,52,56,59,61,45,57,45,46,33,45,33,40,39,59,48,54,39,56,47,45,49,40,44,40,51,60,42,59,48,37,51,51,48,37,41,50,49,34,47,41,41,60,42,42,50,38,54,66,43,45,44,32,32,44,43,46,47,48,40,52,49,34,43,44,31,40,60,43,50,55,49,39,52,44,50,37,48,36,55,49,45,46,32,49,50,38,58,43,43,59,39,44,43,43,47,52,47,49,57,65,40,55,43,46,43,40,36,50,57,40,47,43,47,47,47,53,46,50,43,50,43,49,52,41,59,52,43,27,55,43,46,44,34,29,38,49,43,23,48,53,41,51,31,51,43,36,50,45,45,32,59,52,44,49,27,52,55,52,35,43,48,51,41,69,36,31,46,61,53,44,49,36,44,48,27,34,46,42,53,54,35,32,49,37,51,47,34,44,43,42,38,37,33,32,39,41,34,50,39,44,43,62,51,42,46,69,40,55,57,55,40,43,43,48,41,56,37,41,45,46,46,37,52,41,55,28,44,45,66,45,35,43,52,38,45,47,57,50,43,70,43,61,28,42,46,43,52,31,38,53,53,40,60,45,43,61,48,46,42,36,48,57,52,49,44,46,54,35,39,33,50,49,36,49,30,47,36,43,53,36,40,61,38,56,50,39,34,35,32,55,56,39,42,47,49,31,49,36,40,46,58,39,45,43,60,50,42,55,45,43,44,42,52,33,53,30,49,47,40,51,56,57,45,48,36,68,58,53,38,36,55,51,58,42,37,38,48,48,58,41,44,55,67,52,43,39,34,35,60,33,58,47,52,37,38,46,48,46,50,34,54,45,42,53,49,71,42,45,53,57,41,60,44,74,59,47,39,49,38,44,40,43,56,54,48,44,40,54,47,44,34,41,66,56,40,46,48,47,50,63,50,40,47,41,55,47,41,34,33,41,45,53,40,53,43,55,35,43,49,47,57,39,36,58,47,50,44,41,44,33,34,47,41,43,32,46,42,42,56,36,51,55,54,60,44,58,49,50,37,56,47,44,49,35,43,34,57,62,59,49,48,36,48,25,50,48,28,52,51,46,48,49,38,45,46,47,45,38,44,35,42,44,53,26,42,39,59,51,39,55,45,24,54,57,42,31,46,39,53,40,53,47,53,55,53,52,30,36,57,33,37,62,36,45,51,36,44,42,45,64,42,48,40,40,35,51,43,31,43,50,34,57,40,49,45,74,38,46,49,42,42,30,49,50,53,45,45,45,52,39,31,36,50,50,47,37,58,58,46,43,35,51,66,43,42,42,56,40,34,49,40,27,42,59,32,55,35,39,46,55,50,34,50,40,57,44,39,38,71,45,38,47,37,49,51,52,45,33,37,47,75,64,37,42,37,41,46,44,40,44,53,50,42,35,38,44,49,41,41,31,59,41,47,52,54,40,37,34,56,53,50,53,43,49,39,34,57,48,41,43,45,44,50,45,56,49,38,45,58,52,46,40,43,33,52,45,40,56,38,38,79,24,37,59,37,50,64,57,43,41,41,49,46,58,43,36,50,58,39,40,35,46,51,47,49,36,44,57,67,45,38,46,40,49,45,47,44,48,43,43,42,57,45,49,45,50,54,35,43,55,26,56,50,60,43,38,47,29,41,46,45,45,54,34,43,46,45,37,46,43,41,53,41,42,50,45,43,51,38,51,47,52,63,58,50,65,36,51,31,58,47,48,53,40,37,49,25,35,36,39,53,45,44,45,36,58,47,44,53,38,36,47,48,36,24,52,56,52,49,49,50,52,43,59,50,43,49,49,28,53,58,29,54,43,40,60,68,32,53,35,58,32,31,34,65,44,33,44,47,38,39,67,52,54,47,44,45,63,57,49,41,62,50,39,47,44,46,48,52,58,33,57,53,50,49,52,34,47,27,51,38,54,43,60,43,41,36,42,50,39,51,36,41,48,46,45,43,33,54,47,53,36,42,36,42,59,33,43,51,46,52,46,43,67,40,32,52,45,56,47,28,43,44,61,47,56,43,49,41,77,45,46,46,48,46,54,52,53,42,65,48,53,39,37,58,47,36,39,38,75,60,49,41,33,29,44,56,38,62,42,58,33,55,36,36,40,38,35,50,50,65,59,31,34,49,41,38,28,38,52,40,48,45,51,39,38,44,39,45,44,45,45,54,55,45,51,51,63,41,39,57,52,48,55,47,43,39,47,51,54,48,54,62,47,32,63,29,47,44,42,32,46,44,46,54,32,58,60,48,42,51,46,42,42,48,49,50,40,53,55,49,37,38,45,34,51,43,32,40,40,54,36,49,30,68,50,58,47,44,46,39,30,38,49,31,44,47,47,54,63,57,53,47,59,51,31,42,42,43,43,44,27,45,62,47,58,39,33,40,46,52,55,64,31,35,63,40,46,55,48,43,46,33,39,51,45,48,42,51,37,48,49,37,30,55,43,49,55,53,50,35,55,47,56,47,46,41,45,43,69,44,47,44,48,48,62,40,38,38,49,58,53,45,36,46,64,59,52,51,42,46,50,26,72,52,55,43,54,34,47,27,49,60,41,42,41,40,55,41,60,38,49,38,41,48,49,50,36,35,43,34,46,55,45,48,59,60,37,38,63,45,39,59,44,45,46,47,46,47,41,46,38,43,30,49,45,50,52,53,52,33,35,67,57,43,45,51,36,43,72,59,54,36,52,38,56,53,43,51,36,51,42,36,51,37,29,39,56,37,51,46,51,32,36,45,45,47,55,34,45,47,33,56,56,45,33,39,27,64,48,47,52,42,48,36,47,61,49,50,40,35,40,42,30,49,56,48,65,44,72,34,40,37,39,49,51,36,48,40,36,48,56,46,52,59,48,37,44,32,44,42,52,47,52,60,53,40,30,36,41,42,56,55,55,51,33,37,53,32,36,46,31,51,57,44,47,59,48,54,34,44,59,28,37,47,29,48,40,48,26,38,46,45,34,55,43,37,55,50,61,46,58,36,43,56,42,41,42,47,50,56,32,33,47,41,57,45,39,49,50,47,50,36,42,61,51,52,34,45,38,42,51,47,43,52,34,43,25,48,46,47,44,39,61,38,33,52,47,38,38,28,42,36,27,45,42,47,46,45,34,46,48,41,44,48,44,40,40,35,37,35,34,56,38,41,56,46,43,34,41,28,43,44,37,50,38,42,46,43,44,54,46,48,36,38,45,61,43,29,54,41,55,37,50,55,44,41,64,38,54,53,46,43,62,47,58,61,52,49,52,33,58,44,44,34,54,30,31,52,41,39,41,48,51,48,44,49,54,41,45,46,54,44,42,42,58,43,49,51,38,59,43,39,26,49,38,34,43,48,43,46,47,44,46,52,50,33,36,46,44,48,46,48,51,43,45,50,41,38,44,51,48,57,53,30,51,35,39,51,58,62,27,61,43,65,31,61,45,45,45,41,35,51,33,36,72,35,47,53,35,56,45,64,47,51,38,60,49,44,40,42,57,39,39,43,42,55,46,30,52,40,50,34,51,43,55,56,54,39,60,55,41,41,63,72,48,38,36,41,37,46,57,40,35,46,33,51,31,28,46,41,57,38,30,46,43,46,39,58,56,58,43,56,44,41,54,44,48,52,40,55,37,47,38,48,58,42,47,50,29,36,53,41,26,43,41,52,36,46,48,50,47,46,41,31,53,48,46,38,58,42,31,36,49,39,50,41,52,49,38,29,33,52,49,56,46,37,35,40,54,50,32,49,48,42}},
{{10000,2.900000},{23,20,26,18,22,25,18,18,17,20,11,13,17,17,14,34,16,24,17,25,21,20,10,24,15,15,29,11,25,19,18,15,15,24,18,21,23,29,24,16,16,15,16,25,18,21,17,15,17,16,28,24,18,28,22,11,23,21,20,19,18,21,13,20,21,21,24,19,12,15,21,16,26,16,17,16,20,37,27,17,22,24,16,15,29,19,11,23,13,21,23,13,16,13,14,26,26,11,22,12,19,23,16,26,15,25,21,15,17,23,25,20,19,16,20,28,14,22,27,21,17,18,22,21,18,15,18,27,23,23,21,28,17,16,27,13,16,17,16,24,17,14,19,19,14,13,25,17,21,24,19,14,24,18,15,17,14,16,23,19,20,12,16,22,14,16,21,23,24,19,31,15,27,17,29,11,15,36,27,14,20,16,14,21,20,19,15,19,22,27,16,16,18,33,15,28,37,18,17,22,19,28,18,17,26,25,12,24,17,17,20,22,24,22,22,18,26,18,23,24,13,14,20,18,15,15,17,15,19,9,24,17,30,20,10,13,28,18,24,24,19,34,15,25,35,22,20,27,16,27,14,22,23,18,21,15,16,14,19,22,28,25,28,18,9,17,24,15,24,20,17,23,18,17,19,16,28,13,28,12,34,19,24,15,15,14,17,23,29,21,18,13,14,21,19,20,20,22,16,16,14,11,16,14,16,27,27,19,23,25,21,21,17,23,20,14,20,25,14,28,16,18,20,18,22,22,12,18,24,21,19,23,18,19,21,15,18,10,10,19,20,21,26,31,12,13,28,25,19,12,28,13,16,28,24,13,22,10,26,21,24,16,20,23,15,29,25,23,24,12,16,15,23,22,12,20,15,22,19,21,15,21,35,23,18,21,31,18,26,21,15,21,20,20,25,22,19,21,25,30,25,25,18,14,14,13,24,12,15,21,21,19,13,20,17,19,18,17,19,25,19,24,25,15,16,13,26,14,23,16,19,17,9,29,24,22,29,25,11,21,28,14,20,21,21,13,23,23,16,28,16,15,18,15,21,15,26,14,20,19,15,17,19,16,20,16,20,16,25,13,15,21,16,20,22,23,16,17,18,15,22,20,15,29,21,22,21,19,18,20,18,11,25,21,20,21,22,23,11,26,21,25,27,25,14,15,22,22,18,16,14,19,23,14,19,33,21,10,23,17,26,16,14,29,10,19,14,17,6,33,14,21,19,21,21,27,19,31,31,18,12,23,23,15,20,14,25,20,22,12,21,14,19,20,15,18,16,16,17,12,29,19,27,18,22,9,12,22,13,29,17,14,21,12,22,22,22,13,19,27,11,24,17,16,27,22,18,19,18,21,18,19,10,18,27,17,23,19,16,11,23,13,20,17,27,10,21,18,18,19,22,19,16,18,21,25,19,23,21,34,17,26,19,24,21,17,17,20,30,16,31,24,24,11,22,21,15,34,21,23,17,26,11,25,16,15,31,31,24,20,17,33,19,20,15,16,18,14,26,23,25,31,20,17,28,21,23,18,24,20,18,27,24,20,12,22,30,14,42,19,23,18,16,13,23,15,21,37,30,23,21,19,21,16,18,22,17,21,16,12,16,22,23,9,19,22,24,29,11,24,16,12,25,17,24,22,18,21,26,13,25,24,13,36,25,27,20,19,13,20,21,17,17,28,14,17,20,25,31,28,19,20,20,13,33,23,24,26,19,19,16,10,13,35,20,19,23,28,19,27,20,31,18,21,24,18,15,19,21,10,21,20,20,26,21,24,15,16,14,18,27,11,27,31,29,13,17,12,29,15,14,19,18,27,26,15,23,18,17,19,24,23,17,20,23,17,14,30,14,22,23,21,21,16,29,22,21,23,19,16,23,17,23,13,21,24,12,29,24,18,21,25,16,27,17,15,33,14,25,23,14,23,16,23,22,15,21,18,16,21,19,19,17,33,19,17,17,16,14,21,18,23,23,18,23,17,20,16,13,22,27,17,15,12,22,14,15,20,24,14,19,18,23,28,15,25,16,28,16,21,22,23,17,19,15,11,26,21,16,30,14,19,15,24,12,16,15,20,20,20,12,24,20,21,32,26,16,16,19,22,19,8,23,12,22,22,16,25,15,18,22,23,16,19,25,17,26,20,11,8,22,14,18,25,20,21,17,27,17,14,17,22,15,21,18,24,22,9,22,12,14,21,18,19,21,17,21,18,24,22,30,18,21,21,23,18,10,25,15,24,23,20,22,20,26,25,9,17,28,17,22,17,19,22,13,17,24,18,40,25,17,15,26,12,26,21,25,16,23,27,20,20,25,14,26,21,15,16,23,20,30,22,27,16,7,17,29,19,11,16,27,14,18,17,18,26,16,17,21,18,16,18,18,22,17,14,21,21,17,23,18,28,33,21,18,23,22,33,27,18,13,9,25,12,18,14,18,27,32,20,19,19,22,16,22,22,14,23,20,25,23,15,23,16,26,27,17,26,15,19,25,18,15,28,18,17,22,19,9,14,20,18,18,18,18,18,26,22,16,25,20,16,24,12,19,23,25,20,23,20,33,31,22,32,19,19,19,14,26,19,21,28,26,26,14,17,23,26,14,14,22,21,17,24,12,19,15,22,23,20,12,21,16,28,20,26,36,26,24,14,23,16,16,15,19,17,23,13,15,27,18,18,14,19,21,29,10,23,19,19,22,25,23,23,31,20,8,14,21,10,8,19,17,22,21,26,19,27,16,17,19,16,17,26,22,14,16,19,15,16,21,17,28,16,23,28,24,12,20,19,25,33,23,23,19,16,21,21,18,24,10,23,18,17,13,22,14,22,19,25,10,32,23,21,20,19,26,16,41,21,22,17,21,22,25,21,28,19,18,26,23,19,27,30,17,14,14,21,19,24,37,24,16,20,25,17,24,12,17,23,16,20,27,26,25,16,23,19,15,13,22,17,16,27,29,27,17,30,16,29,17,30,16,19,24,20,22,25,29,23,15,20,15,20,22,19,13,23,22,17,14,20,17,20,21,26,14,12,18,18,25,18,22,20,23,28,20,15,16,18,22,27,17,27,19,16,23,27,16,26,21,19,28,19,17,17,19,24,26,31,26,23,27,7,18,11,18,17,31,19,29,20,32,26,30,16,21,17,13,25,22,24,21,32,25,13,17,13,21,17,27,16,18,26,19,21,24,29,16,16,10,17,25,19,17,22,13,15,16,19,26,19,35,19,27,15,24,15,21,18,27,17,15,22,21,18,20,20,19,13,23,25,21,13,16,27,8,28,18,12,22,28,21,22,33,14,24,20,21,17,12,12,20,24,18,18,18,20,21,22,23,18,24,11,38,28,12,20,16,23,27,20,22,17,19,18,15,20,19,16,14,24,18,28,19,21,22,23,22,20,17,18,12,10,19,17,14,25,25,23,15,14,23,25,36,14,26,12,24,21,18,14,16,25,11,19,21,29,28,18,12,33,19,18,23,19,23,19,18,21,24,21,19,11,18,27,15,18,18,17,12,12,10,16,14,22,12,22,13,19,26,23,11,28,18,24,19,24,12,19,21,21,24,20,15,14,20,14,17,22,17,19,20,19,22,21,30,11,22,24,17,27,30,14,14,15,21,21,21,24,24,18,25,20,20,20,15,20,18,13,19,26,18,22,19,24,13,20,13,24,18,16,37,21,18,12,9,16,13,14,13,22,17,15,19,17,19,25,23,20,20,24,23,11,18,27,23,27,24,22,20,28,25,13,25,20,19,16,23,13,28,18,15,17,19,21,19,21,19,19,13,24,17,26,9,17,18,32,23,17,21,16,15,20,12,21,26,11,14,21,17,18,10,40,15,12,26,26,22,16,17,12,23,14,22,23,20,17,33,18,20,27,22,19,14,11,22,21,22,19,15,18,13,15,21,30,18,15,23,20,21,19,11,23,22,18,19,16,18,27,26,25,17,14,17,20,21,15,24,14,23,16,24,14,19,20,12,18,12,19,18,27,12,26,18,18,15,23,12,19,23,21,19,11,18,23,15,14,19,29,15,25,23,25,29,27,12,26,15,32,15,30,25,22,20,21,25,15,18,26,17,24,20,17,20,19,13,21,21,24,19,22,15,14,24,29,21,24,16,27,14,20,17,21,21,20,24,23,29,18,20,35,16,22,25,17,20,18,12,17,19,20,22,26,13,20,18,16,25,15,16,15,24,17,24,28,29,28,18,7,24,33,14,30,11,24,16,24,16,21,15,23,20,13,16,19,15,19,20,18,18,15,29,14,16,15,14,20,19,23,24,18,25,26,23,17,28,20,13,13,23,27,14,18,18,29,21,27,19,15,19,17,15,14,22,13,13,15,23,19,14,31,24,32,17,15,14,13,29,25,23,12,18,20,17,11,25,14,18,16,20,27,24,24,23,20,17,17,14,19,11,16,28,18,16,24,11,17,15,25,22,22,18,21,19,24,17,18,28,20,12,15,27,21,20,23,25,18,14,15,27,22,13,28,14,17,19,18,19,17,16,23,20,25,15,27,16,19,25,17,18,20,22,25,15,14,23,8,21,16,13,15,17,13,21,19,22,22,31,21,25,25,21,20,19,19,16,18,23,18,21,21,11,27,28,13,22,23,26,15,26,16,21,12,26,20,15,16,22,28,18,20,18,25,19,21,23,23,18,27,19,20,22,17,28,26,10,18,15,17,27,11,22,16,22,20,21,25,15,16,26,31,23,19,15,12,25,17,16,24,24,19,12,22,11,10,23,15,17,17,15,36,11,14,22,19,23,21,27,25,20,22,12,17,24,19,25,23,18,20,11,18,27,23,20,21,11,17,13,18,15,23,21,15,26,23,17,20,11,17,24,19,21,21,15,23,17,18,33,18,23,19,15,23,16,13,34,19,30,20,16,22,19,14,19,21,16,15,15,29,18,12,12,35,16,12,23,22,21,25,19,19,22,12,23,22,19,21,17,19,12,12,26,15,15,20,19,16,24,21,13,13,16,20,19,27,10,24,17,16,19,17,25,22,33,15,17,22,13,15,17,20,23,22,17,16,23,24,27,27,29,29,16,20,20,16,18,16,20,20,22,23,15,22,24,25,17,19,24,24,23,15,30,17,9,22,15,23,23,19,27,23,19,29,19,24,24,25,18,26,17,15,29,22,26,20,18,13,23,15,23,12,17,20,16,25,19,34,25,23,20,16,34,26,23,23,17,25,26,25,16,19,13,24,25,30,9,19,22,16,17,21,13,14,15,15,29,20,23,28,16,22,12,20,23,17,19,24,20,21,17,32,21,20,19,15,16,19,19,18,12,16,17,20,22,25,26,15,21,23,20,21,26,26,21,14,19,16,22,23,24,20,17,25,22,19,12,20,18,18,23,29,16,27,23,23,31,15,16,20,19,21,29,20,13,19,27,18,21,25,21,24,23,23,16,23,29,21,18,22,15,19,14,15,24,25,13,31,24,10,21,13,21,18,17,20,27,18,18,14,19,23,17,23,22,16,17,22,19,18,24,27,24,13,24,27,23,28,16,19,15,15,22,19,19,25,15,23,19,23,24,12,20,18,20,20,23,15,16,24,24,16,15,25,17,21,22,21,25,15,14,21,21,22,15,24,13,18,21,14,16,19,15,13,11,18,17,18,23,14,14,25,7,22,23,20,10,14,19,26,19,12,29,25,14,17,16,12,19,19,15,21,22,6,19,25,20,24,27,22,25,24,20,16,21,21,8,13,21,26,17,16,13,25,20,25,14,17,29,16,23,25,20,13,27,21,16,15,23,20,28,19,18,14,17,16,17,17,21,11,20,15,13,24,15,18,13,26,7,17,15,25,17,12,23,14,19,19,32,19,16,15,22,14,24,24,14,14,22,18,12,21,25,25,22,21,15,17,24,22,16,18,23,17,21,30,11,28,25,23,21,24,18,19,17,17,27,12,20,16,27,17,18,19,29,19,18,16,16,25,22,18,31,17,22,14,11,11,19,20,14,17,25,17,29,15,12,21,36,19,24,18,22,27,19,22,23,19,25,15,21,24,23,13,19,17,25,18,28,15,20,32,18,31,21,21,13,18,22,15,29,22,19,18,20,14,17,12,11,16,30,15,14,17,18,30,16,21,16,20,28,17,32,28,25,19,20,12,19,21,11,23,24,12,22,3,14,19,15,14,19,17,11,16,30,7,24,19,10,28,12,28,25,21,27,26,21,17,24,18,19,22,17,23,22,21,15,24,24,8,22,15,25,24,25,32,18,23,23,22,13,14,25,26,21,22,21,17,9,25,15,22,23,27,25,15,23,16,21,18,14,24,15,32,25,28,22,14,12,20,15,20,26,27,14,14,20,26,17,22,16,18,19,20,19,16,26,27,23,21,23,27,22,26,10,24,18,29,15,25,23,27,28,16,19,15,17,25,27,19,10,20,26,16,31,21,16,31,14,22,18,20,29,22,20,26,23,27,25,16,22,29,17,34,11,15,28,27,14,15,20,21,16,16,21,17,19,21,14,20,14,14,23,15,25,16,19,28,23,26,14,23,20,24,21,21,22,28,19,15,16,17,21,20,19,18,27,12,25,16,13,10,25,21,22,17,17,18,30,23,17,16,22,19,21,31,18,15,19,18,21,18,20,21,26,23,25,20,21,16,22,20,11,22,25,23,20,15,20,22,13,19,29,17,22,17,19,21,17,22,17,18,23,21,8,21,25,17,26,26,23,19,21,14,30,24,15,26,16,17,22,28,18,28,15,21,15,35,24,19,12,14,19,29,16,27,15,23,22,32,20,14,21,22,24,19,19,28,24,19,15,17,22,20,15,12,24,15,17,29,17,22,14,23,12,11,14,20,27,17,18,25,12,19,21,19,19,15,16,20,19,24,21,14,22,25,27,14,22,31,21,20,19,18,15,30,27,19,13,15,17,14,28,23,17,30,20,23,20,18,23,24,20,20,18,25,27,22,17,13,26,17,20,12,25,21,30,16,19,32,23,26,18,19,17,20,19,29,16,13,25,19,20,20,24,13,32,16,14,17,9,15,20,21,9,21,18,26,18,20,18,20,19,23,29,20,21,21,16,12,17,22,23,20,15,22,23,26,18,30,19,27,24,30,15,15,27,22,20,28,17,8,24,14,9,22,22,23,17,18,25,15,22,13,25,20,15,25,12,18,19,21,14,17,18,23,19,23,19,13,27,20,16,21,17,22,20,26,12,20,19,26,20,18,16,25,14,12,25,17,35,22,25,16,19,22,23,26,25,15,12,25,13,11,16,14,19,24,17,18,22,20,20,9,21,22,26,13,23,13,26,23,22,23,10,17,19,15,22,18,23,13,16,21,19,18,15,14,18,16,12,28,28,22,16,16,19,25,17,22,16,19,26,13,18,22,29,26,25,18,22,30,14,27,15,22,25,18,18,19,20,12,15,25,28,19,32,21,11,18,22,17,17,13,18,16,28,16,19,22,17,18,13,11,19,25,16,29,17,20,19,16,17,21,20,14,29,24,23,17,13,21,17,22,13,19,30,21,17,17,25,19,24,21,24,24,20,18,37,18,5,19,25,16,15,24,23,22,18,20,19,29,24,13,23,22,18,21,19,18,20,18,19,16,26,31,20,16,24,21,15,19,22,14,11,25,15,22,18,28,19,18,19,21,18,23,13,24,20,33,15,17,11,10,29,16,17,12,16,20,14,21,19,21,20,28,18,25,17,18,25,20,25,32,21,17,25,18,24,17,25,15,23,17,25,28,29,21,15,26,16,20,10,16,30,21,24,17,15,15,32,32,24,21,18,16,31,22,21,16,16,14,23,17,15,12,20,20,29,23,10,30,9,12,21,25,12,20,16,14,11,25,17,26,15,20,27,18,16,25,20,31,21,22,21,20,26,31,32,27,27,21,18,32,22,21,23,29,32,18,24,26,16,29,21,16,15,16,17,30,19,19,33,17,15,17,22,25,19,12,18,17,18,21,21,27,20,18,19,24,17,22,16,15,14,22,17,15,28,19,23,19,19,14,15,20,14,19,28,18,21,10,28,21,22,22,24,17,12,24,26,28,28,21,15,14,17,18,20,23,15,20,28,29,22,20,17,19,23,17,25,18,13,25,26,18,18,19,22,16,13,24,31,18,25,25,24,11,14,24,15,23,14,21,26,22,13,23,22,23,23,15,24,22,15,16,20,19,16,20,22,16,11,19,11,20,17,16,23,17,30,20,23,16,24,25,18,13,19,18,14,20,24,13,20,20,24,13,24,27,18,18,25,11,22,28,15,23,31,21,14,23,13,20,24,13,20,25,19,16,15,18,26,14,11,25,26,23,21,19,18,20,20,11,21,23,20,21,16,20,20,22,20,22,22,15,15,30,19,17,26,11,21,22,20,15,13,31,25,20,28,15,23,15,40,23,21,17,15,16,26,29,12,25,29,24,32,23,16,18,31,12,15,23,11,24,20,17,18,24,22,17,17,19,25,15,13,23,22,18,17,17,17,27,37,20,10,20,19,21,33,14,26,25,27,15,22,15,26,11,18,19,12,12,25,27,25,11,12,23,19,16,21,21,29,20,25,11,24,20,12,19,17,15,18,21,17,19,16,14,32,28,25,15,29,19,22,19,26,23,14,9,16,21,21,24,24,26,28,18,22,31,14,22,18,20,23,13,16,14,17,23,10,21,31,15,26,20,10,20,20,14,17,22,16,34,29,20,18,20,13,14,26,17,20,28,15,8,14,14,22,17,25,19,16,25,19,15,20,29,16,16,18,18,23,21,23,32,13,28,23,15,15,24,30,15,25,18,27,24,20,20,18,25,10,11,21,18,20,17,25,14,16,15,18,20,28,25,31,29,19,17,13,21,17,26,25,26,14,19,27,25,15,25,19,10,16,26,13,17,15,20,16,15,18,19,14,20,26,23,13,24,15,16,15,13,18,17,28,30,19,25,15,23,20,28,17,25,25,19,18,15,17,22,19,21,11,17,30,20,21,12,6,15,24,27,17,22,20,23,18,17,13,28,14,20,13,19,12,23,15,20,22,23,22,26,27,25,26,19,15,24,20,27,24,20,37,20,22,29,19,26,21,21,33,13,22,21,15,14,11,18,12,12,26,21,25,17,24,15,19,18,25,32,16,13,13,21,19,18,20,22,9,20,12,22,16,16,15,12,22,20,21,23,17,11,22,19,25,14,21,11,22,28,19,18,21,28,18,29,13,19,23,17,17,21,12,18,26,28,19,14,24,20,23,18,10,20,20,23,15,27,20,19,19,19,18,21,19,19,9,18,10,13,22,19,25,19,25,21,9,11,17,16,13,24,21,21,22,26,15,8,25,29,21,10,13,14,20,35,22,14,20,28,19,19,29,12,27,20,32,36,13,20,20,20,13,23,17,25,9,15,16,17,27,10,16,22,18,23,25,19,18,19,18,11,33,19,21,19,17,16,21,26,19,18,18,21,25,17,15,21,9,19,29,9,25,12,15,15,22,23,22,20,16,12,23,29,21,13,18,23,17,26,23,29,11,27,27,15,19,14,29,13,22,19,25,19,24,19,21,22,13,19,24,18,24,17,22,24,24,18,23,18,26,20,31,17,15,21,29,22,21,15,16,28,20,25,13,14,7,23,11,22,27,22,26,14,26,22,25,21,28,27,24,12,37,19,23,22,21,24,15,16,16,19,27,33,25,31,21,12,21,14,23,16,22,24,18,17,15,18,14,14,21,16,19,19,21,16,12,25,32,20,17,21,27,22,25,15,21,26,30,21,21,20,18,14,27,12,27,23,15,17,18,22,21,11,10,20,21,16,23,28,14,22,20,28,11,14,23,27,31,23,20,24,21,21,21,15,13,21,24,25,26,14,35,12,17,14,22,17,19,13,20,13,19,21,23,15,35,27,18,19,22,20,21,24,13,17,15,19,18,23,29,20,13,19,18,21,22,22,23,17,18,14,17,13,23,29,29,27,18,24,11,23,10,16,14,21,27,20,23,21,22,22,17,22,35,21,14,20,23,22,32,19,18,26,22,13,16,24,23,27,27,19,17,17,18,21,27,26,26,13,21,16,18,16,21,19,20,25,24,19,16,27,18,18,17,22,16,18,21,18,22,27,13,17,14,18,18,23,25,20,19,21,17,19,12,23,12,19,17,11,16,28,29,20,15,26,13,28,17,15,27,13,27,22,23,19,13,29,35,18,26,15,30,17,23,10,21,21,16,23,26,24,17,21,25,18,19,17,23,22,20,23,24,13,19,19,20,19,16,22,30,19,14,20,13,34,22,20,20,14,27,13,20,6,7,23,12,25,20,25,13,23,25,28,10,20,28,22,14,25,24,31,22,18,11,22,23,23,24,19,23,18,13,20,23,30,24,22,17,24,14,22,18,25,25,22,26,22,24,31,33,30,27,29,18,23,19,24,19,17,9,21,20,16,21,27,16,18,19,30,23,14,21,16,19,25,14,21,21,18,24,24,27,18,22,21,19,19,19,15,19,14,26,15,15,22,27,17,18,17,22,17,25,16,20,23,15,16,22,18,13,20,18,17,22,24,17,19,28,20,19,24,21,20,20,33,24,20,21,22,27,23,28,23,22,17,18,9,26,21,25,16,20,21,28,24,16,12,21,19,12,23,24,19,16,21,22,24,24,23,14,20,17,17,28,19,16,22,13,12,23,21,15,33,19,16,14,19,20,25,12,19,22,23,28,24,27,18,13,17,25,15,22,29,17,15,17,12,18,12,21,20,21,22,15,30,24,15,24,29,14,26,12,15,30,20,20,18,24,25,12,19,17,33,25,16,19,26,26,15,11,31,19,16,33,17,24,17,21,17,17,14,30,34,21,12,24,33,17,20,17,19,19,20,17,14,20,23,11,13,22,20,24,9,21,15,19,20,21,29,21,15,24,20,18,13,23,32,16,26,19,7,16,25,15,32,24,16,20,22,21,15,17,29,11,17,17,24,24,23,29,27,15,20,13,13,28,14,15,21,18,14,23,19,27,16,16,31,6,18,19,22,15,24,9,24,22,23,19,36,28,20,11,27,28,21,13,24,37,22,18,32,18,15,23,23,14,16,26,17,28,13,19,12,17,21,25,34,25,30,18,15,17,22,25,23,21,18,25,24,16,28,21,13,23,16,18,12,19,14,19,15,19,11,21,10,20,17,27,31,23,25,17,17,14,26,31,25,24,16,24,15,22,11,16,19,20,28,36,23,21,18,17,24,16,24,23,17,13,15,21,26,20,28,22,32,15,16,21,15,21,28,20,19,21,14,11,21,10,23,24,22,20,21,23,10,20,15,24,24,22,15,31,20,24,16,19,27,20,17,21,12,23,19,21,24,12,22,30,14,17,18,18,22,10,21},{14,17,25,17,10,28,17,17,36,20,28,21,19,29,28,19,19,17,29,35,21,24,17,24,21,12,22,14,15,23,15,18,23,16,20,26,21,21,15,22,21,24,35,24,19,17,19,27,18,17,26,22,15,16,11,25,19,17,20,15,16,21,29,19,24,14,11,14,26,17,21,11,18,13,12,11,16,26,19,15,18,22,18,20,22,21,20,23,25,21,18,21,14,26,21,15,18,20,19,13,23,31,24,13,17,22,18,25,23,23,19,18,20,22,16,29,32,25,19,24,16,22,31,19,30,19,23,12,23,15,12,16,17,16,22,18,17,34,19,24,29,13,14,11,27,25,15,12,26,14,14,21,14,15,16,24,17,13,13,19,20,13,21,21,14,23,21,13,20,30,20,22,21,12,16,18,19,16,15,24,20,24,32,20,17,24,19,24,15,30,24,27,16,14,31,17,14,13,24,24,16,17,27,24,26,14,13,23,16,16,26,24,19,18,14,19,15,22,18,25,17,26,22,16,19,24,16,18,23,28,23,21,33,20,19,34,13,28,17,19,26,27,18,16,14,21,15,19,14,16,13,23,20,17,18,24,14,16,20,18,28,12,24,20,27,32,21,18,26,23,12,16,29,20,24,14,33,19,18,17,24,23,22,16,22,32,11,17,21,12,30,19,17,13,21,21,27,29,14,28,18,19,18,26,24,14,30,12,32,17,22,17,14,25,20,26,26,21,16,24,18,13,19,17,30,8,18,30,19,31,28,19,15,15,14,15,9,24,21,29,27,36,15,19,22,16,26,18,22,23,24,29,31,28,24,6,21,16,16,19,17,28,27,24,20,21,19,19,14,28,16,14,15,20,24,23,16,12,28,26,24,21,14,10,18,33,20,22,25,21,26,17,18,27,13,26,15,19,12,32,19,7,18,14,20,14,20,22,18,14,19,35,9,31,20,22,21,17,19,17,28,32,21,17,22,19,17,28,19,16,19,15,14,18,27,22,19,19,19,23,29,20,15,14,16,21,21,15,24,7,23,17,17,30,15,18,14,21,16,14,12,28,21,23,20,20,26,23,18,22,17,13,19,40,20,24,22,23,22,25,18,25,15,27,19,19,24,25,25,22,16,19,14,11,28,21,20,24,25,21,18,23,29,27,22,30,19,16,23,25,12,26,23,16,19,17,33,19,21,24,18,24,11,13,24,18,21,13,28,19,18,17,14,21,17,27,40,18,22,22,26,17,23,23,17,21,15,17,13,22,27,10,25,18,24,19,28,24,18,24,16,27,20,25,15,25,17,19,13,22,22,17,18,20,23,19,19,19,20,24,17,20,21,23,24,13,19,18,26,15,23,23,18,20,21,24,20,11,19,17,27,17,26,14,26,24,13,26,22,37,21,31,18,28,22,26,18,17,28,24,25,22,18,21,20,24,17,32,21,14,17,15,18,8,21,17,22,20,21,9,24,25,25,24,30,33,19,30,22,22,25,12,20,11,17,13,16,9,24,32,23,24,12,25,23,10,25,23,22,18,22,19,28,27,20,19,26,21,15,11,19,18,29,28,21,22,12,18,26,22,13,35,27,13,32,35,17,22,20,8,28,14,19,21,18,14,18,22,21,19,14,18,20,32,25,26,20,21,21,31,28,26,21,11,15,16,31,27,27,22,17,26,20,14,17,9,20,20,23,20,15,21,16,17,18,24,25,17,22,11,19,24,24,18,19,17,14,17,18,12,23,11,18,20,20,22,24,19,29,15,22,24,31,18,23,15,29,25,16,14,13,12,21,32,18,10,19,13,11,24,27,20,22,22,22,21,14,12,28,33,25,21,12,27,12,14,22,23,18,31,18,25,19,15,15,15,23,23,33,17,20,24,34,21,24,16,15,10,20,18,14,25,14,23,31,15,15,15,27,26,25,26,18,18,22,32,22,18,21,21,21,24,11,21,24,28,31,21,28,31,22,14,17,25,21,24,24,15,19,23,21,29,23,24,20,24,16,21,18,24,34,15,14,19,19,21,26,18,27,26,21,20,16,31,27,22,24,18,19,22,23,22,19,21,11,15,24,19,34,14,21,26,18,22,12,14,21,22,14,12,11,25,22,14,17,11,18,14,21,18,21,22,26,18,25,27,18,16,20,15,14,20,26,23,24,19,30,25,21,20,18,11,25,15,27,29,25,26,23,23,31,14,25,20,10,22,11,23,12,18,18,19,18,11,23,28,12,26,20,19,16,17,25,19,23,18,23,16,11,22,19,22,16,34,21,12,24,25,23,16,21,27,17,18,29,14,25,11,20,27,18,19,18,10,38,12,33,23,17,23,20,14,21,23,20,18,14,14,22,14,25,14,18,16,23,17,26,13,14,19,24,17,12,26,23,18,19,15,14,31,14,21,17,14,14,19,25,19,22,14,21,8,16,24,26,22,19,19,29,17,25,11,16,28,21,15,20,15,29,17,12,15,3,24,20,22,11,25,25,28,20,23,14,23,18,32,19,19,21,30,22,24,23,30,18,25,22,16,21,26,15,26,15,23,15,21,14,18,19,19,22,18,26,31,20,7,18,15,33,24,22,19,18,33,15,30,14,23,12,15,28,27,10,18,24,31,17,17,24,21,19,16,25,32,15,20,16,16,18,29,21,29,18,21,22,23,22,26,27,23,23,22,28,16,17,25,21,20,18,26,18,12,15,21,23,17,14,19,11,16,24,25,19,22,17,17,23,19,24,23,14,9,20,16,23,15,19,16,21,18,28,19,14,14,25,13,14,18,29,21,21,10,16,15,18,19,23,24,19,15,30,18,11,24,23,27,18,20,28,20,18,11,16,28,32,24,23,27,17,21,29,27,26,15,20,18,27,19,14,30,19,26,16,28,17,9,15,17,20,19,22,33,29,13,28,9,23,18,22,19,15,18,28,16,13,20,24,25,19,21,21,15,17,25,16,21,21,15,20,15,17,34,27,11,25,18,11,19,13,14,19,13,18,12,19,28,24,17,25,21,17,11,9,20,13,26,17,30,24,23,20,13,30,19,15,19,27,16,19,16,26,23,26,21,30,30,12,17,26,17,10,16,14,26,16,27,23,22,18,25,24,14,28,16,14,12,18,17,15,12,18,32,18,17,22,20,26,13,15,9,17,20,23,22,26,18,21,26,15,26,15,15,14,26,21,20,12,28,17,21,28,17,14,22,18,20,22,17,11,30,20,20,23,16,20,23,10,17,35,31,23,19,11,16,26,14,15,23,20,13,31,17,14,20,22,25,25,18,24,28,13,24,17,27,18,15,28,16,23,16,23,26,23,14,15,20,26,18,23,32,23,24,23,30,15,23,14,19,18,19,23,27,16,23,26,20,15,12,20,25,23,33,20,18,16,16,22,21,20,16,22,26,21,19,28,22,14,26,24,17,15,15,18,20,25,30,19,15,19,17,16,13,22,19,18,24,19,27,23,16,26,13,19,17,16,17,25,19,25,8,17,12,13,23,31,21,25,29,26,19,16,13,15,26,22,24,23,20,16,12,16,23,24,15,17,21,18,21,18,26,22,40,18,20,12,16,15,22,11,17,19,18,21,14,17,25,21,29,20,21,11,20,18,22,14,20,17,19,27,20,13,17,19,20,27,14,23,30,17,11,18,22,21,17,18,18,24,25,17,25,11,17,13,21,21,18,11,16,27,20,20,21,20,15,35,24,19,21,19,17,15,25,35,16,25,24,21,22,27,16,15,28,14,25,18,23,14,25,20,27,21,18,14,27,19,21,12,22,14,14,15,16,21,15,25,17,20,36,18,20,5,15,15,22,21,24,13,28,16,24,17,15,20,21,26,20,18,18,16,23,24,13,22,21,33,15,16,23,30,15,19,17,22,16,33,23,12,17,17,26,23,12,21,21,17,21,22,18,13,21,16,19,27,13,17,21,15,14,28,19,20,20,28,27,19,28,24,19,26,28,15,28,27,26,23,28,25,17,22,18,23,24,20,13,22,15,14,24,17,18,29,28,15,16,12,19,13,27,17,20,26,21,15,8,16,24,18,24,23,17,20,22,25,19,17,26,37,23,15,17,17,22,28,15,15,16,17,16,16,21,23,19,18,16,24,20,23,19,21,11,19,17,14,18,23,20,14,22,23,22,15,17,18,16,12,19,25,22,17,15,21,20,10,14,11,20,20,17,10,10,17,24,15,20,16,26,12,21,21,21,28,23,26,22,30,28,22,15,28,25,18,14,23,14,23,16,17,22,18,14,28,18,16,23,27,18,16,20,22,19,16,36,7,15,28,12,10,12,19,30,14,23,26,21,24,22,20,20,15,21,14,18,25,38,15,27,26,19,26,31,23,28,16,27,16,20,21,19,23,12,20,15,17,18,28,13,15,22,15,21,28,17,19,23,16,32,15,33,21,14,25,19,18,27,25,23,20,28,23,17,17,16,11,22,14,25,20,10,36,26,17,27,19,15,21,29,19,15,17,16,19,14,18,16,25,23,9,18,14,21,20,21,14,19,16,26,19,19,26,20,20,20,23,13,25,30,22,18,22,20,19,24,20,22,20,23,27,13,22,19,17,23,12,17,16,14,13,18,17,20,21,20,20,16,17,13,15,25,24,19,19,21,19,23,16,21,19,21,33,21,18,29,21,17,20,15,28,18,15,12,18,29,23,20,18,27,22,18,28,19,18,29,13,15,15,17,23,18,24,23,28,16,16,20,29,21,19,17,27,24,18,11,22,16,31,22,19,10,25,31,20,16,27,23,22,18,14,18,11,27,27,15,21,24,8,22,23,16,27,27,16,20,17,24,23,12,23,18,22,16,15,28,20,20,16,17,25,20,10,13,22,16,17,24,18,28,21,19,15,23,26,17,32,23,13,26,24,19,19,25,29,21,20,16,15,30,25,16,11,28,28,14,30,8,26,19,12,11,13,23,15,20,21,7,15,17,24,27,27,23,15,28,23,27,14,20,20,16,14,27,27,24,14,14,20,23,29,15,29,24,21,11,21,26,21,18,25,22,21,19,26,24,30,20,18,21,15,20,19,14,22,27,18,22,17,10,26,21,12,17,18,22,15,13,12,19,14,21,15,22,22,20,14,21,23,20,15,24,17,23,22,15,25,17,19,20,27,22,31,14,21,23,20,10,15,20,18,15,18,23,17,17,22,20,26,15,21,22,19,14,13,18,26,15,20,18,17,21,22,20,22,21,21,12,28,25,32,16,29,24,15,17,23,25,30,14,24,21,17,13,14,23,22,16,27,32,24,10,18,17,14,25,15,16,20,25,22,25,18,17,4,16,29,17,19,19,15,23,19,30,18,16,26,30,19,23,19,24,30,15,26,22,8,17,23,30,22,27,10,20,15,22,21,15,12,14,28,19,20,17,17,12,12,28,15,15,17,20,28,18,20,25,21,6,18,22,20,21,17,15,19,23,12,5,15,25,19,2,18,19,27,16,25,21,20,16,30,27,24,19,16,15,19,24,17,21,18,14,28,23,24,25,26,19,21,17,20,21,25,18,33,17,23,24,30,20,20,24,32,21,26,32,21,30,15,25,15,7,30,18,16,30,23,16,21,19,20,24,26,22,25,24,30,20,23,25,13,22,20,22,25,17,18,25,13,21,22,19,18,11,22,19,27,13,15,18,19,28,22,16,15,24,18,20,16,22,29,41,19,17,22,10,23,16,16,24,14,14,20,19,16,31,31,18,20,19,18,28,14,15,13,22,32,18,11,17,14,16,18,22,27,26,33,23,13,22,22,23,21,30,16,20,19,26,22,23,20,16,28,15,16,24,19,19,19,35,20,25,17,22,15,25,21,25,19,19,24,25,25,23,18,17,12,23,20,20,12,17,19,16,22,26,25,17,18,11,29,23,21,9,19,17,14,21,22,21,29,15,23,28,19,17,14,23,21,15,11,23,24,31,23,20,23,28,16,19,19,17,16,23,34,9,22,22,19,19,22,21,12,20,17,18,20,21,24,28,17,31,34,25,22,13,19,14,26,15,23,18,19,14,12,25,28,15,27,17,32,22,16,17,15,15,16,19,22,25,18,22,21,28,18,22,15,23,17,20,16,13,20,31,24,14,19,19,18,13,31,18,20,20,27,21,17,22,19,16,20,24,20,26,22,15,22,37,24,21,19,16,30,14,23,25,13,21,13,19,16,11,20,11,14,27,13,18,12,23,27,16,13,20,20,25,19,8,16,26,25,13,14,17,18,27,23,19,19,17,16,17,8,20,26,29,18,21,21,20,16,26,15,21,19,28,25,27,21,22,15,18,31,22,25,17,32,17,17,17,16,28,21,25,22,25,23,25,21,15,24,24,14,22,17,26,21,14,33,13,20,16,26,22,32,21,26,18,22,19,15,24,14,20,18,13,15,24,24,22,16,15,22,14,29,24,19,14,24,17,9,16,19,28,13,19,16,17,27,28,25,19,18,18,26,26,21,18,26,24,15,21,18,13,12,19,20,24,17,15,13,25,20,13,20,18,27,19,22,16,29,28,21,28,27,17,15,19,20,20,15,16,20,28,27,21,28,19,27,31,15,26,25,17,24,18,24,29,31,30,20,22,19,23,15,22,18,14,16,14,32,16,18,16,29,20,31,17,17,18,16,17,10,20,17,31,20,18,19,21,19,23,19,19,14,27,15,13,15,15,15,30,24,13,18,24,25,15,12,14,25,14,31,22,25,18,21,17,28,21,20,21,22,15,24,20,20,13,25,23,11,28,18,28,23,17,19,18,22,25,30,18,21,21,16,24,26,17,20,16,16,22,14,17,28,14,15,18,14,27,17,10,13,26,15,21,22,10,12,20,19,15,14,22,27,15,19,16,25,20,26,19,15,24,18,17,17,23,25,11,21,26,20,15,17,20,28,17,21,26,26,28,21,22,24,13,33,14,22,22,25,9,18,28,24,18,16,17,22,27,21,23,24,19,22,25,14,24,22,18,21,23,25,24,23,24,21,22,18,23,18,9,16,20,16,22,27,15,24,22,9,23,32,22,22,17,23,21,18,23,15,15,22,24,18,17,22,18,14,19,21,19,18,28,23,22,23,13,17,27,7,18,20,23,20,14,19,22,16,28,26,22,20,22,16,27,20,20,18,27,7,19,21,21,23,15,17,26,19,21,31,21,21,37,26,19,13,21,21,18,18,14,17,13,23,13,12,23,16,13,17,20,19,21,12,20,27,19,17,21,20,12,16,12,19,9,21,22,23,24,25,25,10,23,24,22,14,24,25,19,25,17,22,16,16,19,23,18,23,23,22,14,9,16,15,21,24,23,28,13,17,22,25,11,19,21,24,22,31,20,19,14,21,25,18,26,13,20,14,15,24,23,18,16,17,14,28,28,20,15,31,20,24,16,25,14,31,12,9,22,15,18,27,17,20,16,26,15,22,26,24,24,18,20,29,21,28,19,22,25,20,23,17,23,16,28,19,20,18,13,18,20,18,26,18,19,17,11,23,28,17,35,12,21,25,17,11,8,14,18,28,21,9,21,34,21,27,14,17,24,20,17,16,30,20,21,38,23,15,13,15,18,29,28,19,30,21,15,25,19,19,25,17,16,29,16,24,15,14,22,22,20,20,23,17,18,14,27,20,19,19,23,23,33,20,15,30,22,33,30,23,15,31,7,13,16,14,19,21,18,17,14,16,18,14,24,20,15,19,23,28,20,19,24,23,15,23,18,22,25,28,20,13,17,12,17,11,15,26,25,17,20,21,24,16,19,28,21,21,24,16,25,19,11,16,12,15,15,25,20,25,22,22,18,24,20,13,30,19,23,21,20,13,16,32,21,24,18,22,18,21,19,22,18,17,19,18,19,13,30,18,13,27,26,23,17,23,28,23,26,17,21,21,15,21,24,19,17,32,19,24,15,14,12,34,23,18,22,21,15,18,20,14,27,19,14,22,9,16,19,12,20,17,20,15,20,26,20,11,21,18,18,19,24,26,22,20,17,24,12,17,17,16,31,24,18,22,33,19,28,19,18,17,17,37,28,22,8,25,26,23,24,19,16,20,22,11,12,17,20,10,30,17,11,16,27,16,19,21,18,16,28,16,18,24,14,15,18,19,15,33,31,24,21,16,22,21,24,22,17,27,18,19,31,18,21,21,24,21,21,27,21,30,24,18,20,14,23,21,25,13,20,24,29,23,18,14,22,27,25,10,27,15,23,22,21,22,24,11,19,17,12,26,19,26,18,15,29,16,14,18,26,28,21,26,10,21,19,30,21,19,15,24,20,16,19,14,26,31,14,12,18,23,14,20,17,21,13,27,27,19,18,23,19,27,16,19,15,23,19,25,15,29,27,20,12,23,21,28,24,15,21,24,23,17,16,19,28,19,29,31,23,34,22,19,19,19,25,20,28,19,17,26,11,24,27,21,22,12,25,32,18,22,20,15,26,25,12,20,18,16,9,16,9,18,11,18,19,17,17,15,18,18,21,15,16,14,27,13,12,26,17,20,15,25,16,23,20,19,20,29,20,17,14,15,17,8,18,21,29,22,25,26,29,22,24,18,31,20,21,11,27,28,16,19,21,15,25,12,31,23,17,20,18,18,17,14,26,15,15,17,20,25,24,14,15,16,28,12,17,27,25,31,18,12,16,16,20,16,15,27,30,20,23,24,22,17,15,24,13,28,22,16,12,15,17,21,17,20,18,24,17,20,15,29,19,21,18,25,20,22,19,13,19,20,19,27,25,30,16,16,20,23,17,17,23,21,19,19,14,15,27,25,23,18,27,22,21,14,20,20,19,26,18,13,30,27,18,30,17,26,17,20,18,20,11,15,16,23,29,32,19,22,22,15,31,9,18,15,10,20,25,19,20,30,15,17,23,17,13,21,27,25,19,16,21,20,18,16,21,19,48,14,11,12,19,23,20,27,19,14,18,17,21,21,15,24,11,14,14,22,28,18,23,25,12,18,26,19,22,17,21,22,30,23,19,16,20,24,20,20,22,20,21,13,28,19,17,13,18,27,18,20,17,18,11,21,20,26,20,10,19,24,27,32,28,27,19,20,26,25,5,29,24,18,16,16,7,24,9,13,15,14,30,20,23,22,25,7,15,14,30,34,19,20,16,22,19,34,24,36,11,24,19,19,13,20,21,34,22,17,32,16,18,18,24,9,21,17,18,23,22,19,26,19,24,23,17,14,13,18,14,22,16,19,27,27,15,18,28,17,16,18,13,26,26,17,14,23,24,27,20,29,22,17,26,11,11,13,28,16,29,21,32,20,17,14,26,28,22,19,19,21,16,16,24,20,27,10,13,23,14,26,29,27,28,24,15,19,26,14,19,21,11,15,30,18,26,19,23,14,21,19,19,22,11,23,27,17,19,21,20,20,12,18,26,28,19,19,12,18,28,24,14,23,25,25,25,20,16,14,24,17,17,20,25,13,17,16,19,25,12,20,18,18,16,13,14,21,23,26,15,21,26,22,17,21,21,19,30,16,18,19,28,16,16,31,21,28,31,22,18,13,25,19,26,21,13,18,14,28,24,15,9,23,12,17,18,14,19,13,15,10,15,22,25,26,26,14,14,20,28,23,10,25,21,13,30,27,18,18,17,23,20,23,18,17,24,11,31,24,20,15,20,16,19,22,21,28,18,19,18,23,19,23,24,16,20,14,20,19,16,29,18,24,21,17,23,17,22,23,26,18,20,16,33,14,22,35,16,9,15,23,14,19,15,20,17,19,20,21,19,24,19,18,20,21,26,25,15,26,14,20,13,20,17,11,20,23,30,26,19,8,23,25,16,18,21,14,20,27,21,12,11,28,25,10,25,33,16,22,26,24,8,19,31,15,27,27,20,11,22,19,23,31,21,18,28,19,13,21,26,29,27,18,27,14,19,20,22,16,17,18,24,18,17,18,27,26,16,23,17,22,25,22,20,32,21,25,19,25,24,22,26,16,25,21,19,30,19,19,14,26,21,25,22,25,21,13,26,21,20,20,22,20,22,19,24,20,17,21,16,21,14,17,25,17,14,22,23,21,19,17,29,16,22,15,21,18,21,27,21,28,25,12,22,23,12,26,20,22,14,16,18,21,19,18,19,23,21,23,20,11,17,28,16,28,20,11,20,17,23,21,13,16,15,21,13,12,22,25,25,24,21,21,12,25,16,22,24,22,24,19,22,20,25,23,21,13,19,28,14,20,17,26,26,10,18,20,18,20,15,18,20,22,14,25,20,19,18,14,27,21,25,25,15,20,11,25,17,24,25,15,17,28,16,8,14,16,24,18,14,20,18,22,19,12,18,17,13,31,21,26,16,19,21,19,19,20,15,16,20,20,21,21,17,15,34,24,14,15,26,17,14,14,18,39,22,27,20,14,17,21,24,14,22,14,23,24,13,8,23,23,16,15,29,11,21,21,23,21,19,17,26,17,26,22,23,18,26,16,24,24,12,27,12,21,20,22,22,17,19,12,28,20,20,16,29,25,14,11,16,19,28,18,18,22,29,22,25,32,33,11,30,16,20,11,25,13,35,16,27,26,29,23,22,23,20,22,25,31,25,24,16,22,18,12,21,29,19,26,14,30,17,24,17,23,17,11,19,22,29,22,21,22,16,15,15,19,17,17,19,19,22,24,31,36,21,15,18,26,24,33,24,19,21,15,33,16,19,16,29,17,27,18,31,40,23,17,15,25,22,17,21,14,10,33,19,20,11,25,21,20,15,19,15,26,28,23,9,24,24,23,16,15,22,24,18,25,25,14,11,21,30,14,23,15,26,17,21,11,24,20,15,13,15,18,14,18,25,16,17,16,19,15,25,14,17,21,24,16,20,25,13,17,27,16,18,16,23,11,19,12,19,18,25,23,15,20,10,19,26,13,24,26,15,24,14,20,17,12,27,31,31,26,28,21,23,18,20,13,23,21,18,23,17,24,20,18,29,14,30,15,20,23,29,27,16,21,22,25,25,19,17,28,23,18,10,29,15,16,14,23,17,23,19,10,19,18,21,17,20,13,31,20,21,28,20,13,25,30,25,23,24,12,36,17,20,21,21,15,18,15,15,28,17,15,18,25,26,16,33,20,12,18,25,16,26,37,30,29,21,20,12,11,23,23,22,24,17,33,26,17,19,24,15,14,24,19,19,22,22,24,19,24,17,43,29,13,18,23,20,32,18,9,21,15,23,24,11,16,17,20,18,27,15,30,12,23,20,28,22,17,19,29,12,21,21,19,25,29,7,19,25,24,20,17,28,20,14,21,19,18,23,20,21,23,16,25,15,12,20,12,18,13,22,13,6,14,12,37,14,22,21,25,18,21,17,12,24,19,19,20,14,24,18,19,18,14,19,22,15,30,11}},
{{10000,2.950000},{19,13,10,10,15,10,18,23,6,13,13,19,12,11,18,20,15,16,8,12,19,10,7,7,16,10,17,15,13,17,12,13,9,9,13,10,10,9,15,12,18,10,11,15,14,14,19,11,18,14,10,12,12,15,17,13,13,13,4,17,11,21,9,7,15,17,15,20,17,13,20,10,14,21,10,18,10,16,24,16,11,22,11,15,12,11,18,20,17,11,21,14,8,10,20,8,17,11,13,8,12,11,19,11,19,13,19,18,13,10,11,12,15,11,19,17,8,17,12,23,18,11,15,8,15,11,11,13,16,8,16,15,12,13,18,13,10,11,11,12,14,13,19,10,16,14,16,17,11,15,12,12,20,14,14,16,9,13,22,20,27,12,14,16,11,9,15,14,8,12,10,23,16,12,10,12,13,20,13,18,9,8,14,21,23,21,13,21,23,9,14,11,13,14,19,13,17,14,14,14,10,12,3,12,18,13,15,15,11,20,12,4,20,13,11,13,23,15,14,11,10,18,8,11,10,9,9,10,10,7,16,16,16,13,15,17,15,13,9,16,15,18,24,9,18,13,22,8,15,12,16,11,14,22,14,9,22,13,12,11,17,17,10,8,10,10,12,21,16,10,15,16,20,7,16,22,17,15,10,11,14,11,11,16,14,14,15,11,15,10,12,15,12,19,17,15,11,10,11,13,12,10,22,16,18,11,11,16,17,19,19,25,15,7,13,13,7,12,15,8,11,13,13,22,22,19,19,13,13,19,23,10,12,13,17,11,11,16,10,21,13,7,15,10,14,7,16,10,13,18,16,18,13,18,17,15,11,14,17,18,8,13,14,17,24,22,15,20,18,12,12,14,16,19,12,15,23,15,13,15,7,16,15,9,12,16,14,19,22,11,12,19,10,22,12,11,12,13,16,14,16,13,10,21,14,20,20,12,23,13,13,19,14,20,19,22,14,12,10,12,8,12,10,13,16,9,8,13,15,12,21,22,7,12,11,10,16,14,14,15,11,11,5,7,11,17,14,15,14,9,9,11,8,14,14,10,14,10,13,16,8,14,14,16,19,18,18,10,17,20,25,12,10,17,14,15,13,9,15,19,13,21,11,10,7,14,15,24,21,17,10,16,15,18,16,15,16,17,12,19,16,17,20,12,20,20,11,10,9,11,13,13,16,6,8,12,14,15,18,8,12,29,19,16,13,8,12,17,13,13,9,11,14,16,15,14,22,16,15,15,14,12,18,8,9,8,20,13,14,21,22,8,18,12,15,11,12,11,9,15,16,13,17,21,12,14,12,11,12,9,10,21,18,6,16,16,13,19,14,8,23,14,22,20,16,13,15,8,10,15,11,17,17,6,10,15,17,13,10,7,15,16,17,8,21,10,13,13,10,18,13,21,20,16,6,19,8,16,15,7,24,11,15,12,15,17,14,9,22,26,14,12,16,15,13,12,12,14,12,16,7,19,12,18,17,21,12,10,15,7,17,15,13,13,12,12,5,11,14,10,15,12,12,25,16,5,13,11,16,13,16,11,15,19,16,8,9,16,17,16,13,22,10,10,10,13,17,9,11,9,8,21,6,17,13,14,12,11,6,11,11,5,23,9,11,11,19,7,11,11,10,14,15,13,18,12,17,12,13,12,15,12,9,9,5,13,14,4,10,11,21,9,15,15,15,10,10,12,20,18,14,12,13,10,11,17,13,15,17,14,18,6,18,9,19,22,12,5,22,9,21,14,16,11,8,9,8,19,10,15,6,16,17,14,20,19,17,10,20,17,9,17,15,18,10,13,16,14,21,14,12,14,19,10,8,16,14,21,15,15,20,17,8,9,10,13,17,15,10,14,9,18,14,12,20,16,20,12,19,15,15,14,12,13,19,15,16,17,13,9,14,15,14,12,15,11,11,5,17,16,9,15,23,8,13,13,10,10,10,14,12,9,19,18,21,8,18,11,10,10,18,10,10,22,12,12,11,15,11,10,12,11,14,9,12,28,8,11,8,12,11,6,12,16,15,11,8,10,16,20,12,9,12,16,15,15,14,21,13,9,16,13,19,13,20,13,11,13,17,13,10,18,15,19,12,11,10,5,23,16,22,8,8,18,21,14,16,17,14,25,11,18,9,21,9,8,16,14,6,19,19,7,17,8,12,10,15,14,9,10,12,22,11,15,20,21,13,22,20,22,19,6,22,12,12,13,15,16,13,8,8,13,21,19,15,15,11,11,16,16,10,12,9,11,6,15,10,13,20,4,22,15,14,12,13,13,21,15,11,17,14,12,8,12,13,14,18,14,11,13,16,13,21,15,14,16,13,11,13,17,12,21,16,15,19,12,16,14,17,7,10,11,10,5,20,14,7,16,17,18,11,9,15,13,17,7,11,6,12,16,10,18,22,20,14,11,18,11,14,16,11,15,18,21,11,15,13,14,20,16,16,25,16,18,11,9,16,20,4,11,17,16,12,18,15,19,15,7,14,13,12,16,13,10,8,20,20,16,5,17,10,22,14,16,25,13,12,10,11,16,14,12,15,9,15,14,6,8,15,12,9,22,13,15,9,11,13,11,16,14,15,8,21,17,11,20,11,11,15,17,15,15,8,16,13,10,14,11,20,11,13,14,13,10,19,16,25,9,14,14,16,18,12,21,16,16,15,3,24,19,16,9,10,15,8,11,9,11,12,12,15,13,5,10,23,17,5,11,9,22,19,12,4,13,7,19,16,20,11,8,9,16,8,7,17,11,16,11,11,15,18,14,13,13,9,12,11,9,14,9,19,16,13,14,10,13,9,10,15,14,11,10,13,12,22,15,15,12,20,17,11,10,16,18,19,6,15,11,14,18,16,11,20,16,9,11,14,12,11,12,24,16,13,12,8,12,16,15,15,17,8,17,16,15,14,12,14,10,10,22,17,13,13,12,16,15,8,14,9,11,15,19,8,3,15,21,15,18,5,12,18,14,8,16,25,15,13,16,14,12,11,15,14,17,16,19,10,18,13,17,19,17,10,9,13,18,15,9,17,10,10,19,13,19,21,13,18,13,20,15,8,7,18,18,16,13,13,10,10,13,15,18,17,17,11,18,10,12,16,22,9,25,11,13,24,17,12,19,18,16,15,20,13,20,11,13,19,10,10,16,14,12,18,13,25,22,14,14,13,20,14,12,12,21,8,10,12,20,21,11,27,21,16,17,17,10,15,7,16,10,14,12,14,17,11,22,12,13,14,11,14,12,14,8,16,21,16,19,8,17,16,19,19,10,13,15,16,11,17,10,14,15,7,17,16,10,18,10,7,20,12,21,17,11,22,17,14,8,13,13,16,17,11,15,10,17,18,16,16,13,12,14,15,19,6,18,14,9,12,20,9,11,16,17,20,16,8,10,15,11,18,12,16,6,16,9,14,13,17,18,14,10,17,15,20,18,11,22,15,11,11,19,12,9,12,13,19,8,18,13,9,16,8,12,21,18,12,18,9,10,15,18,9,15,10,7,11,16,13,15,13,18,14,17,15,13,16,12,12,9,15,9,9,13,14,23,13,20,13,10,13,19,16,19,9,19,16,11,12,15,12,10,15,5,13,13,11,13,20,13,9,11,15,8,16,5,9,8,21,7,17,15,15,8,14,11,11,18,12,19,14,16,11,16,13,9,17,14,9,16,12,10,13,11,18,10,8,12,23,15,7,18,7,14,12,13,18,26,4,17,11,12,14,20,17,21,13,14,6,12,12,14,7,10,12,20,7,15,13,9,23,16,11,16,15,9,17,13,14,11,21,17,12,16,10,16,9,14,10,11,19,10,13,8,13,7,13,16,13,8,8,8,12,21,10,19,9,20,21,12,12,13,10,10,12,12,18,12,20,11,18,12,14,11,15,10,21,9,18,11,11,9,11,16,10,14,15,12,16,13,18,12,16,17,9,16,14,21,15,16,12,23,20,10,8,15,18,5,15,20,11,14,17,10,14,8,18,17,11,11,17,18,12,16,16,15,19,7,12,10,19,15,16,13,17,13,10,10,11,14,16,18,15,11,9,14,17,15,7,8,18,10,18,25,12,16,15,14,14,11,11,16,14,15,15,20,9,8,11,16,10,22,12,22,18,20,14,20,8,14,11,17,19,11,7,10,14,8,17,18,15,11,13,12,8,17,16,11,6,13,11,23,13,14,10,12,12,16,7,10,11,15,11,10,22,4,15,13,13,17,12,13,10,7,17,24,11,21,13,11,10,11,16,11,12,13,9,17,5,14,13,11,8,12,16,9,15,14,16,7,7,15,12,7,20,17,19,7,15,12,11,10,13,9,13,23,12,17,19,14,16,14,9,18,12,18,12,15,13,7,10,5,15,13,9,8,14,12,12,16,9,9,9,15,17,16,21,12,13,11,14,19,16,16,23,19,10,19,20,10,7,20,20,25,8,11,14,9,16,13,17,15,19,15,11,10,13,14,15,12,12,19,13,25,25,8,14,19,24,16,20,11,19,19,14,9,14,14,13,13,18,8,16,9,15,12,14,13,11,10,10,18,14,27,12,17,9,12,17,11,15,16,12,11,12,24,9,14,12,14,10,15,15,14,19,16,19,11,10,10,12,8,8,16,13,10,13,10,19,21,19,11,12,9,19,16,22,17,21,18,19,19,9,14,11,13,9,19,11,14,17,12,13,13,16,19,20,17,19,19,14,18,24,10,13,14,8,5,18,15,18,9,11,18,19,19,10,17,15,8,14,7,13,12,17,18,16,11,11,13,18,10,15,12,8,16,9,16,16,8,17,9,16,15,13,8,14,12,16,21,13,6,13,14,11,13,11,11,9,17,12,15,14,14,11,10,16,20,22,13,14,17,7,13,16,11,14,7,10,12,16,8,18,12,10,11,14,12,9,11,15,14,13,21,10,14,15,8,14,17,16,15,10,10,15,16,17,16,12,18,10,16,12,8,13,8,12,18,22,14,11,10,14,16,17,17,16,7,11,15,9,14,12,12,14,13,9,9,16,19,11,12,14,18,13,11,17,19,7,13,17,13,8,21,13,16,13,17,15,18,16,9,13,11,18,8,14,16,13,10,18,21,10,15,10,19,12,15,21,10,9,9,10,14,13,14,16,13,12,8,13,9,13,10,13,15,14,14,13,13,12,14,5,25,10,11,13,11,10,12,12,18,11,18,17,18,12,14,6,5,15,18,7,16,20,16,11,16,16,9,10,15,10,14,21,11,15,9,18,25,13,16,12,7,9,7,12,13,18,11,11,14,14,15,14,20,21,14,15,10,10,17,17,7,15,19,16,13,12,18,19,16,16,21,17,11,18,9,14,19,9,17,16,11,12,9,18,14,26,9,13,21,15,11,16,16,16,11,15,10,12,8,11,10,21,15,11,12,12,12,11,14,11,14,12,16,13,17,14,9,10,14,11,18,10,12,15,19,6,22,17,22,6,13,18,13,17,13,11,16,22,13,20,18,13,15,11,12,16,17,16,14,20,16,15,23,9,11,19,24,12,10,12,22,19,22,16,12,11,15,20,7,16,13,13,13,13,14,9,18,9,20,11,7,14,14,13,14,15,13,18,11,7,9,20,10,25,8,11,13,14,7,15,22,13,16,12,13,11,13,13,16,15,18,20,12,15,15,15,5,12,21,13,23,10,20,13,14,16,9,13,20,11,12,10,8,18,13,8,12,7,10,8,16,13,21,13,12,11,13,11,13,14,8,9,15,11,15,12,14,11,14,11,9,12,12,23,21,17,9,12,20,13,15,11,11,12,7,7,8,11,8,15,6,11,17,15,10,15,16,8,9,13,12,19,10,11,15,11,13,14,20,12,18,13,15,12,11,17,7,10,9,5,13,12,11,9,13,10,12,12,12,16,10,19,7,13,12,25,11,10,13,13,7,19,17,11,18,15,7,24,21,22,18,13,14,17,15,14,13,9,22,6,15,15,13,18,15,18,9,20,17,21,11,14,15,17,13,9,11,11,13,8,23,12,22,10,17,20,22,22,20,14,8,22,14,16,13,19,18,22,9,14,9,18,15,19,17,9,20,10,11,16,14,19,12,13,19,14,15,13,16,12,15,8,13,7,16,14,15,17,8,19,25,19,17,16,15,12,14,20,14,16,12,11,17,11,12,8,5,24,13,18,9,13,11,14,9,22,21,16,6,17,12,12,14,24,20,10,7,18,8,12,14,10,17,14,12,10,14,12,21,12,21,12,10,11,12,13,15,13,16,24,11,8,10,9,17,14,17,10,11,10,15,13,15,9,11,15,16,6,9,13,16,9,24,20,16,12,12,7,18,19,15,12,15,11,7,13,16,8,13,15,20,13,10,16,7,13,12,12,13,13,12,11,13,10,16,9,17,12,11,5,11,12,10,16,18,13,13,19,18,17,6,15,15,15,11,12,13,13,10,20,13,11,15,20,16,13,16,19,6,15,18,8,8,16,15,16,11,25,9,10,15,12,12,16,17,8,23,26,8,15,13,16,14,16,16,14,10,19,11,13,12,12,11,8,21,12,11,10,17,26,15,20,19,14,5,8,17,7,13,10,12,9,21,7,14,17,19,12,16,11,13,7,10,17,12,10,12,9,16,9,9,14,16,15,20,15,16,14,14,14,14,14,16,10,5,13,17,14,16,18,12,22,11,9,14,18,9,14,26,15,8,16,21,14,16,18,15,14,17,7,14,8,15,19,12,13,16,8,13,18,10,17,17,11,7,17,17,22,8,16,20,10,11,16,20,12,13,18,9,17,9,11,9,19,18,17,7,4,15,24,18,9,14,18,6,9,16,14,11,18,21,4,19,14,15,11,21,15,20,11,14,7,13,14,6,10,14,26,8,8,22,8,18,14,13,16,16,20,9,19,18,19,22,20,15,12,9,5,12,19,15,12,17,17,7,12,13,9,9,15,10,12,8,13,17,13,10,12,16,16,6,22,18,16,15,13,19,11,12,15,10,13,8,25,14,13,16,15,15,20,16,11,19,15,8,12,15,18,10,13,16,21,8,12,12,7,8,16,12,19,21,10,18,15,17,11,13,13,15,11,21,16,7,14,18,24,7,12,10,11,16,11,16,15,7,12,8,11,19,12,20,11,9,9,11,17,12,20,18,19,22,14,8,16,16,16,10,17,12,19,19,19,14,16,15,13,11,22,8,20,9,16,15,18,27,15,14,28,16,17,9,23,12,20,13,15,15,14,15,7,7,13,16,20,14,7,14,14,14,15,13,18,11,12,25,13,14,14,19,14,17,19,14,12,14,19,8,11,11,17,9,7,16,16,14,8,15,5,13,20,10,7,22,12,18,19,25,16,14,8,13,13,16,10,10,13,23,12,14,10,11,12,11,9,12,10,6,13,15,18,8,9,16,15,12,14,14,15,11,16,15,19,17,12,11,11,15,16,10,24,16,5,13,10,25,18,23,10,15,18,9,18,15,20,12,20,12,15,14,9,18,13,12,7,12,10,7,13,8,12,19,14,14,11,15,11,19,14,10,10,7,19,21,8,10,12,21,15,21,18,13,19,17,16,22,18,10,20,15,13,14,17,23,8,11,18,18,13,11,12,17,13,18,14,17,14,11,15,13,9,14,11,13,19,19,9,16,12,10,16,14,7,15,14,13,8,7,12,11,6,15,14,13,16,19,11,16,14,17,17,17,8,17,11,7,10,15,12,14,7,14,13,13,15,13,13,10,19,13,12,11,12,7,17,16,14,14,15,12,25,14,21,11,6,25,14,14,17,10,16,11,20,10,12,16,15,11,11,6,13,16,13,19,10,16,17,17,15,13,14,13,17,14,10,16,12,15,9,11,10,10,15,18,12,11,22,19,16,5,16,11,14,11,12,13,17,15,8,14,13,22,12,22,15,12,8,8,13,17,22,9,15,20,13,16,14,16,11,21,11,11,17,15,17,15,11,14,10,16,13,10,4,14,15,12,18,14,16,13,12,17,17,13,14,11,10,17,16,16,12,17,14,7,8,18,10,25,12,12,9,19,16,18,10,13,16,20,8,13,14,18,12,13,15,12,14,10,18,12,13,13,11,5,18,13,11,10,12,15,17,12,14,21,13,16,17,12,23,11,14,18,13,5,14,16,11,16,17,12,19,11,9,14,25,19,17,21,16,10,13,8,19,18,20,19,13,6,14,13,11,12,20,17,10,10,13,6,18,19,10,13,12,17,12,11,8,18,13,9,10,18,12,13,10,13,14,9,18,12,6,13,12,15,15,16,13,13,12,9,6,9,10,21,10,12,9,15,14,18,13,11,18,22,12,15,16,18,19,12,10,21,14,17,12,10,12,16,18,15,6,14,16,13,9,13,7,6,13,10,9,15,6,6,12,18,13,22,8,8,12,15,13,22,12,15,18,12,13,19,11,11,14,19,17,15,15,12,16,13,10,8,15,15,12,10,6,14,16,15,20,7,8,12,3,22,23,21,12,7,11,9,15,8,14,10,8,23,14,24,20,18,10,12,8,16,14,17,11,9,10,18,15,13,25,11,21,16,16,14,15,19,15,19,11,9,11,8,16,10,20,12,15,8,8,13,22,15,9,17,19,15,17,11,15,9,14,22,14,14,18,13,16,15,13,15,15,8,18,20,6,7,14,15,14,11,14,8,15,11,16,11,15,6,7,16,16,14,7,10,13,6,13,14,10,11,9,17,16,13,17,14,17,15,16,15,10,12,15,20,15,14,12,11,11,8,21,11,8,21,17,14,15,12,14,18,14,18,15,14,9,11,18,9,10,22,18,10,15,16,12,14,14,9,19,11,10,7,14,13,10,12,16,15,9,16,13,18,11,13,12,18,14,17,12,16,10,30,14,12,13,17,18,15,13,19,16,9,14,14,9,16,15,18,20,15,17,11,14,10,15,11,10,11,14,12,10,18,7,20,9,17,16,8,11,11,11,22,14,9,10,13,16,10,15,20,9,8,14,20,18,17,12,14,13,18,12,11,18,21,17,21,9,13,13,15,9,16,15,15,9,17,13,13,15,17,12,14,11,11,18,13,16,17,21,17,19,17,12,11,17,10,11,13,14,14,17,16,16,15,8,15,18,14,32,12,13,16,13,6,17,14,8,23,10,22,17,18,11,5,7,17,7,23,14,18,13,14,21,8,11,17,12,15,16,19,11,15,6,17,19,6,11,14,16,13,14,14,16,15,18,12,16,11,17,13,16,17,18,19,18,10,5,17,11,12,6,10,9,13,16,15,15,19,14,20,7,16,10,11,11,16,14,11,12,12,9,22,15,13,12,19,8,12,12,13,11,12,11,16,8,9,10,11,13,12,6,13,23,14,10,17,12,10,11,13,16,6,13,14,15,15,8,13,7,17,18,12,16,11,14,15,14,9,10,19,11,24,13,9,12,13,16,12,14,16,13,12,13,14,6,22,16,6,15,10,20,11,23,12,12,15,9,9,7,19,10,16,12,15,20,16,23,14,13,14,12,16,9,14,26,15,17,13,12,13,12,15,14,10,16,21,11,22,11,14,11,15,13,12,16,11,13,11,11,14,10,11,10,21,15,13,18,12,16,10,9,11,18,10,20,19,12,13,19,11,13,17,17,15,9,16,14,19,15,11,21,11,24,13,17,13,9,13,14,12,10,15,13,18,7,9,12,16,9,12,9,10,7,16,16,13,30,10,13,20,14,10,11,15,21,11,17,13,14,6,15,19,8,13,12,16,10,8,12,16,11,9,20,9,16,14,10,16,13,12,12,12,6,18,11,15,22,11,10,14,10,17,22,3,4,14,10,22,8,20,9,18,14,16,19,10,11,17,8,11,10,14,12,6,16,10,9,9,13,19,11,15,17,12,8,10,10,12,9,8,19,16,13,10,16,14,17,23,9,16,12,16,16,10,7,7,17,14,10,5,11,14,14,12,13,14,17,15,10,7,12,21,14,20,11,10,4,13,19,10,15,10,22,10,10,12,16,12,10,12,10,15,9,17,13,13,7,11,16,9,14,17,10,10,19,22,14,14,19,18,12,7,13,10,18,14,16,17,11,11,16,15,11,17,10,22,18,22,17,12,13,18,15,12,19,13,19,13,11,11,17,15,13,18,25,9,10,17,8,15,20,15,13,15,12,14,20,19,9,10,6,14,15,16,13,17,12,13,14,12,11,18,10,10,13,8,17,13,12,12,7,12,10,12,11,17,13,20,14,17,10,10,15,15,11,15,14,19,9,8,12,11,13,17,13,22,7,6,9,10,9,12,7,20,13,12,12,14,14,20,15,10,17,21,13,11,12,15,17,11,9,13,19,9,11,14,14,12,21,9,17,8,15,17,9,17,9,20,8,18,6,12,7,7,12,12,16,13,15,9,21,19,24,4,16,18,15,9,14,14,14,11,16,9,12,16,21,8,14,9,16,21,17,16,9,13,19,14,18,17,10,11,13,14,19,21,15,10,17,13,15,9,12,12,19,15,8,12,10,15,7,12,8,10,11,13,19,12,13,19,11,13,10,13,14,11,21,20,9,10,8,9,14,16,9,17,10,7,24,9,20,18,11,9,19,11,15,9,20,18,10,17,17,25,15,8,9,11,16,8,10,17,11,18,7,15,8,12,14,11,14,7,12,18,9,17,16,12,16,16,17,11,16,13,21,12,14,19,23,12,6,12,9,11,12,12,18,21,18,11,15,20,11,16,18,17,18,15,24,14,20,9,14,16,21,17,16,16,16,18,9,12,14,14,11,13,16,16,9,12,22,13,12,13,9,8,16,13,11,12,11,13,11,18,14,19,10,14,14,12,15,8,10,21,17,12,10,10,14,6,19,13,9,8,12,19,15,6,10,15,17,18,8,6,18,13,15,15,16,13,18,11,19,16,16,11,7,16,18,9,19,18,23,12,10,14,17,8,10,15,24,9,10,17,11,11,12,4,15,13,20,11,9,12,5,24,11,14,17,17,9,16,14,8,13,13,19,20,13,15,13,18,9,16,16,17,12,11,15,14,27,14,9,12,17,7,20,15,10,11,7,13,14,15,8,18,13,16,20,14,17,15,10,9,14,11,13,19,17,19,10,10,14,4,13,13,14,6,22,17,17,11,17,15,9,12,6,21,11,6,14,19,13,16,13,18,10,14,14,12,17,10,10,10,17,14,12,12,10,14,13,18,13,17,7,10,10,20,15,10,14,13,12,21,12,8,20,14,16,6,14,12,19,16,14,18,12,9,13,8,15,16,8,18,10,11,17,19,7,14,17,12,14,12,18,12,5,12,13,12,16,19,8,7,5,13,12,9,14,13,7,15,11,16,17,4,18,14,15,5,15,10,15,11,12,23,10,17,17,29,16,13,6,18,12,13,14,13,11,20,12,17},{15,14,10,15,4,13,13,24,14,18,14,14,20,23,30,10,11,16,24,13,7,13,12,13,13,13,9,2,14,8,15,14,16,17,13,23,15,9,22,16,12,16,13,14,18,10,13,10,12,10,12,16,7,13,18,15,16,9,13,9,13,13,9,20,9,9,13,18,14,17,19,18,15,9,5,15,14,14,12,10,15,14,12,11,15,13,17,16,12,7,7,14,14,9,12,12,14,13,14,16,17,14,7,19,13,17,12,16,10,17,13,8,6,11,22,13,17,17,14,13,17,17,16,17,13,11,7,19,9,11,13,6,7,10,15,14,11,15,15,14,14,21,8,8,12,17,14,12,17,13,13,13,11,8,13,20,16,16,12,9,9,11,20,15,8,15,12,11,10,14,20,11,7,10,16,17,18,21,20,18,17,16,14,11,17,16,21,19,13,16,13,11,20,13,12,12,14,19,18,20,10,14,14,19,12,20,9,8,13,13,15,10,16,10,18,12,17,18,12,16,9,12,17,9,14,18,10,13,14,9,8,19,13,13,16,18,16,8,13,11,17,18,12,15,24,9,9,17,4,12,17,13,17,10,11,8,11,16,6,17,22,7,22,17,12,14,16,12,8,15,19,16,10,21,21,15,14,7,9,5,13,13,25,16,15,15,10,16,16,15,11,9,23,11,17,22,11,21,11,7,7,22,17,10,14,7,21,22,11,17,11,10,9,12,12,13,16,12,11,14,25,18,12,8,13,11,16,12,19,13,20,10,16,20,19,17,21,13,13,11,10,14,9,13,18,12,18,9,11,14,17,6,8,19,9,14,18,10,9,14,18,15,9,19,23,7,13,13,16,9,7,16,17,15,14,17,18,14,19,25,10,15,12,19,14,8,12,16,10,11,11,15,18,14,21,13,16,7,18,11,21,23,14,16,13,13,18,11,17,14,22,12,16,18,10,12,13,14,20,13,15,23,20,15,16,12,8,11,15,9,20,11,11,17,14,15,17,16,12,16,18,14,10,18,13,19,18,13,6,15,9,16,13,17,20,23,20,11,11,12,14,16,14,15,14,7,13,16,14,15,15,15,13,17,10,17,19,13,16,9,11,7,11,14,20,11,22,8,11,25,20,14,13,16,21,16,15,11,9,9,16,15,9,13,14,14,13,16,11,16,8,11,11,11,8,12,23,6,11,20,21,14,27,14,17,18,11,14,22,12,20,14,13,9,12,10,11,18,19,10,20,15,14,13,15,21,14,6,22,12,15,10,13,20,13,14,15,20,15,11,13,17,9,22,9,18,21,15,17,9,20,13,15,16,17,12,11,14,11,14,18,12,14,7,16,14,19,12,15,11,10,12,19,13,11,9,18,9,15,13,16,8,11,10,16,15,14,17,7,13,15,16,12,12,11,10,15,21,9,10,15,15,15,17,11,11,12,14,15,23,17,19,26,12,12,16,16,8,13,15,15,20,16,10,12,10,12,11,15,20,7,10,14,13,6,29,15,12,12,12,19,11,15,12,20,13,27,19,11,21,16,16,15,14,18,8,21,19,18,11,17,10,14,8,12,14,10,14,15,12,17,12,16,10,7,9,10,16,18,6,12,14,6,6,15,9,13,18,22,21,23,12,17,11,13,11,11,8,24,12,17,18,18,15,11,11,6,13,22,14,12,21,11,22,20,21,22,16,17,17,14,13,13,13,10,12,11,11,8,10,15,6,11,9,9,13,14,11,11,20,15,17,12,14,10,17,9,15,21,20,23,10,12,26,15,18,10,12,7,12,11,16,12,16,17,22,20,15,11,13,10,7,12,9,14,12,12,17,20,20,13,17,10,9,16,12,17,14,13,10,19,9,10,6,12,12,10,10,8,14,22,14,13,8,29,13,15,24,10,19,11,17,13,15,12,12,13,15,22,11,18,19,7,13,8,23,13,23,16,15,14,14,12,12,12,7,14,23,23,19,10,19,13,12,17,17,9,10,7,14,4,11,25,14,11,16,6,24,8,10,26,12,15,15,13,10,16,18,18,17,14,14,14,7,13,10,12,12,10,14,15,7,13,17,19,10,12,18,14,12,12,18,15,22,5,17,10,13,14,18,13,10,17,18,14,16,14,14,12,9,12,15,16,12,15,7,8,11,16,8,22,12,15,15,14,22,14,19,15,11,10,25,20,9,14,11,18,11,19,11,12,12,13,15,15,13,15,15,18,12,11,16,20,15,15,20,14,8,13,12,10,22,13,21,14,15,12,11,13,8,5,11,9,13,14,15,10,17,11,11,12,17,18,9,14,8,13,11,12,12,13,14,21,12,20,13,9,11,16,10,12,12,11,16,11,15,10,14,14,19,17,14,8,11,18,17,16,13,11,22,12,21,10,18,10,13,11,10,6,13,11,14,20,16,16,15,19,13,11,5,16,15,16,13,11,13,10,6,15,16,12,15,28,13,15,14,14,12,12,20,7,18,12,9,10,9,11,13,11,19,17,9,16,12,18,12,8,12,12,14,16,11,11,18,16,19,12,11,11,12,18,15,9,11,14,15,13,27,8,8,10,14,7,9,10,10,12,15,20,24,17,17,21,15,8,18,19,9,12,11,21,10,16,16,15,15,13,10,13,17,14,15,12,13,18,17,11,11,11,12,17,28,16,19,20,14,15,9,14,21,13,13,13,19,14,12,14,12,17,21,18,13,21,12,21,8,13,18,10,17,9,15,9,11,8,16,11,21,21,18,13,13,14,18,7,15,18,13,13,8,17,18,7,17,20,20,8,15,10,11,12,20,12,24,26,16,17,15,11,14,12,13,13,28,9,17,8,13,15,17,18,14,16,17,12,17,11,13,10,15,12,8,17,11,20,23,12,13,16,12,20,4,19,17,9,13,10,15,15,14,16,12,15,16,14,22,15,17,9,13,13,12,16,11,13,20,24,13,16,15,14,12,18,17,17,25,7,13,11,15,17,7,6,25,11,12,13,17,15,16,14,13,16,14,25,13,13,19,18,10,12,16,14,10,12,13,10,8,15,7,14,12,13,9,13,11,13,16,17,14,13,16,12,13,15,12,14,15,12,17,11,18,11,16,14,10,23,13,12,8,14,15,10,11,13,16,12,13,10,11,12,10,17,14,10,9,20,25,17,23,13,10,16,22,15,17,11,21,8,11,21,12,13,16,12,6,10,13,14,15,9,13,16,18,11,13,22,8,12,19,11,9,12,14,25,16,11,7,10,21,10,9,15,17,12,27,16,14,17,16,13,4,21,12,15,11,10,12,14,15,11,16,14,14,11,22,9,10,11,13,10,13,7,13,18,14,10,12,13,17,8,13,18,15,14,9,12,18,19,19,17,18,16,12,14,13,8,12,23,10,6,21,15,18,9,8,14,13,8,16,7,23,10,10,13,18,11,17,14,10,8,13,14,15,17,11,18,11,24,17,11,15,19,23,16,9,11,18,11,16,13,11,13,20,8,19,7,11,15,9,13,21,9,9,13,13,13,10,10,23,18,12,14,13,20,8,15,12,19,20,19,7,10,17,14,16,4,13,19,10,14,17,14,18,20,15,17,14,17,13,11,10,16,13,14,8,7,10,8,12,12,8,11,15,13,26,11,11,22,10,19,11,15,13,14,12,12,15,15,8,27,11,13,17,10,8,9,18,17,14,12,11,19,13,12,11,15,11,9,24,13,15,10,6,8,14,20,14,17,13,9,9,9,12,12,8,17,14,14,14,20,18,8,16,12,6,14,12,18,18,18,6,10,12,11,23,14,7,17,13,18,13,14,19,25,21,12,10,14,14,15,16,13,28,13,17,14,13,17,10,22,16,23,21,20,14,12,15,12,11,22,15,19,14,14,24,14,21,14,11,17,11,13,6,18,9,16,18,14,11,13,12,13,15,14,14,10,10,10,14,11,7,16,27,9,15,21,15,20,21,13,11,12,15,16,14,17,16,19,16,15,13,9,11,18,12,19,21,16,11,17,10,15,18,15,6,12,22,14,16,10,11,11,12,14,13,20,13,16,13,17,24,14,9,13,12,7,13,14,11,14,11,13,19,10,17,21,13,18,11,13,14,9,17,9,8,14,19,15,11,21,13,15,15,12,9,31,9,12,16,18,6,9,24,13,11,14,18,22,23,15,11,16,6,23,9,17,23,18,12,15,23,11,11,15,15,22,14,18,18,13,10,8,18,9,9,10,22,17,21,10,12,14,17,23,25,13,12,15,11,16,15,19,17,16,14,19,6,5,23,14,24,12,17,13,16,12,15,20,16,20,13,7,11,15,11,8,13,18,9,11,12,9,16,19,15,14,14,8,11,7,9,14,12,20,13,17,12,20,9,6,11,14,9,19,12,14,11,17,9,9,13,21,18,13,7,14,16,10,14,12,9,11,7,14,11,13,10,15,14,16,21,9,10,13,18,20,15,13,7,10,24,15,14,18,16,18,12,16,14,12,11,16,19,15,11,11,17,18,22,13,14,3,19,14,9,6,19,23,22,13,22,12,21,17,18,17,11,16,8,12,21,16,16,21,16,14,18,11,9,16,14,12,10,12,10,14,3,11,13,18,14,11,13,13,14,6,16,11,6,14,11,21,21,20,16,12,9,11,16,20,14,15,24,13,11,19,9,21,12,8,9,10,14,18,8,14,20,17,11,12,16,13,12,18,9,14,15,9,16,10,15,7,17,10,15,11,19,14,16,14,17,22,16,17,11,10,23,11,15,7,13,11,9,13,18,14,9,21,9,16,8,15,24,19,13,15,17,9,3,11,15,19,22,18,15,14,16,18,14,18,12,8,14,14,4,11,5,17,13,12,10,12,17,11,11,9,13,10,16,16,17,15,23,16,18,17,13,13,17,9,11,18,7,15,17,18,7,16,10,13,17,14,12,18,14,18,15,16,11,5,10,21,21,13,15,16,20,12,13,10,19,15,13,13,8,15,14,16,22,11,6,12,21,16,17,14,11,20,13,10,12,13,18,16,14,18,11,17,17,8,18,28,13,14,13,13,10,12,6,22,21,15,14,6,18,19,17,14,11,11,20,11,14,13,17,10,13,17,11,10,13,12,16,14,14,8,7,12,15,15,14,9,14,14,15,16,8,18,19,4,13,12,20,15,20,16,15,13,25,18,12,12,12,12,17,21,11,17,15,23,10,16,15,11,13,14,18,12,13,14,16,13,19,10,16,9,12,17,16,10,19,12,11,12,11,14,13,13,23,8,13,15,11,6,8,14,14,19,15,15,16,12,9,13,11,14,10,13,17,3,13,15,12,22,14,11,11,12,11,17,12,18,11,15,13,8,8,11,11,15,15,10,18,9,12,22,6,15,27,16,19,19,10,11,13,20,18,20,13,15,24,17,10,8,11,20,14,15,7,11,17,11,13,8,23,16,20,8,12,16,14,5,10,14,11,11,15,16,20,10,15,14,12,17,13,14,15,11,7,10,13,7,14,20,11,21,15,5,11,10,10,9,13,16,12,12,16,20,15,8,9,13,18,19,10,17,16,11,15,15,17,18,12,10,18,9,20,16,10,13,13,15,14,10,19,11,12,9,9,12,14,22,13,17,11,18,10,15,21,12,8,9,11,13,16,12,20,14,8,17,15,13,18,13,11,11,11,12,19,18,13,12,7,21,17,23,8,13,14,11,17,19,11,17,12,7,11,11,13,11,15,11,18,7,18,16,14,8,16,8,11,13,14,11,10,12,19,16,12,13,20,9,20,13,15,15,13,23,13,14,20,15,14,14,16,17,11,20,11,12,15,16,13,7,15,8,14,15,11,17,23,15,11,9,20,10,20,13,4,14,18,19,21,10,16,11,13,20,7,9,19,9,16,14,9,9,7,20,15,13,22,14,14,21,12,16,14,13,10,10,10,14,19,18,19,12,24,22,16,6,11,19,5,7,24,16,11,12,14,7,15,21,13,9,15,18,13,12,22,12,12,15,16,19,13,20,17,6,16,10,9,13,18,12,12,15,15,12,13,14,12,14,19,11,13,14,19,19,14,17,12,15,11,17,16,17,17,17,14,18,9,11,14,10,18,13,16,12,8,12,12,13,9,16,12,16,7,12,12,13,13,21,14,14,9,9,16,15,25,12,12,18,14,14,12,14,19,16,15,8,18,10,19,10,10,17,6,14,21,13,7,17,12,12,17,17,14,16,19,10,9,20,11,16,16,8,17,17,9,12,8,11,17,17,15,13,20,6,9,14,15,19,10,15,16,20,16,12,8,11,13,20,11,16,16,12,13,13,16,11,15,14,19,13,14,17,11,14,15,17,14,16,15,19,12,18,21,9,15,11,14,13,22,20,13,6,15,8,23,11,18,25,14,12,7,15,9,15,12,14,8,8,18,17,15,11,17,12,27,18,14,13,15,8,16,16,22,16,19,24,22,18,14,15,22,16,13,11,19,9,18,11,16,18,16,12,14,15,13,11,17,13,10,10,9,12,13,8,10,16,10,12,12,10,22,15,14,13,17,11,18,14,14,11,15,12,15,13,15,15,8,13,14,15,14,7,13,15,8,13,9,5,16,10,13,13,22,13,10,13,8,8,12,11,12,9,23,23,15,10,11,12,17,15,13,20,14,15,7,16,13,11,7,15,17,12,12,18,14,16,11,12,20,11,21,12,25,13,13,15,16,13,16,11,13,10,14,15,10,17,14,16,16,13,11,13,15,22,13,18,15,11,13,11,22,14,14,8,15,10,9,11,11,16,24,14,10,14,11,5,11,15,14,13,8,11,12,11,13,17,16,12,12,17,7,11,17,17,11,19,18,10,16,21,7,16,13,9,14,15,12,12,17,21,13,10,18,14,18,18,14,11,9,19,16,6,16,21,14,17,10,14,15,9,14,20,12,11,8,18,11,12,14,17,10,7,10,16,7,14,15,15,12,22,20,6,14,21,10,14,20,11,13,3,17,12,11,12,15,14,8,14,14,10,19,8,9,11,22,10,15,8,13,19,24,14,18,12,22,15,19,12,13,14,19,9,10,12,20,7,15,9,14,14,13,19,12,16,14,7,9,11,14,16,22,14,15,28,16,11,22,17,19,7,15,13,10,18,16,10,11,16,17,13,17,16,18,18,12,25,23,16,7,15,11,23,12,7,12,20,10,16,14,7,20,15,7,14,18,20,10,17,19,10,17,18,20,20,8,13,17,14,16,15,15,9,15,13,9,14,15,14,19,17,18,10,8,11,17,9,14,15,11,14,17,10,16,7,18,15,19,12,10,8,15,20,14,19,22,19,18,14,17,15,15,15,10,14,12,8,12,17,10,13,18,13,6,7,9,6,12,14,20,13,18,9,18,20,10,10,11,8,7,15,23,18,11,16,11,14,17,11,12,8,16,17,10,16,15,16,9,12,12,8,19,15,12,21,16,10,12,11,13,18,10,13,10,20,13,11,17,12,23,10,15,8,14,11,13,19,22,14,11,6,14,9,13,18,9,18,14,19,14,10,15,20,14,8,15,13,14,11,12,19,14,12,17,25,11,13,9,5,12,14,15,14,11,9,16,14,16,19,11,16,13,15,13,13,8,14,13,7,8,15,6,18,20,16,12,25,22,20,9,10,10,18,18,14,4,22,7,9,12,15,14,12,9,7,11,3,8,14,11,13,12,11,13,14,15,14,13,22,11,20,14,18,17,17,11,12,12,21,8,12,10,14,18,12,18,21,25,14,7,11,7,10,13,13,11,9,11,17,12,20,21,11,13,18,14,20,11,17,26,15,9,13,9,14,13,16,16,16,17,24,13,12,18,18,12,17,25,10,10,21,18,14,9,16,13,24,19,17,14,16,15,11,16,9,10,18,8,13,14,9,15,16,12,15,12,15,15,13,15,9,11,18,11,11,13,7,17,23,20,9,20,16,9,19,13,17,20,15,15,18,22,11,20,9,18,9,13,14,13,14,9,12,11,11,14,12,23,9,27,20,18,14,18,14,16,18,9,17,8,15,16,7,14,9,16,14,21,11,12,11,17,11,11,14,19,8,12,24,12,16,16,11,15,15,26,21,21,14,15,16,11,20,11,19,14,15,16,11,14,12,9,13,10,17,20,13,13,21,15,19,19,14,12,13,16,17,19,17,17,22,14,18,9,19,12,14,17,23,11,13,19,12,21,7,14,16,26,27,18,8,11,14,11,9,18,18,23,24,12,20,14,7,14,16,14,18,12,20,4,7,8,15,13,10,14,14,11,15,9,16,19,13,17,21,13,5,14,14,16,21,16,23,14,9,11,15,14,15,12,19,16,14,14,12,11,8,15,19,14,9,12,18,11,11,14,10,11,17,11,8,16,23,11,8,8,14,13,18,14,14,19,21,14,14,11,14,8,23,14,15,9,10,8,22,11,11,8,16,11,15,12,10,6,16,10,10,14,11,14,16,19,14,11,15,12,17,11,12,13,5,11,9,17,17,10,12,18,12,11,15,17,21,15,13,16,7,8,15,13,14,9,18,11,15,20,14,2,12,12,16,19,17,17,18,12,18,5,6,17,16,12,13,13,16,14,12,12,10,13,13,10,11,9,12,13,19,12,19,15,13,14,18,9,10,17,21,15,12,11,13,12,9,8,12,10,12,16,11,19,9,15,15,15,17,11,15,11,18,8,18,17,13,14,9,17,3,14,16,25,15,14,14,19,14,9,8,14,12,13,18,13,19,18,23,16,11,11,17,12,12,10,19,16,17,8,13,20,22,5,19,13,15,7,13,12,13,13,16,14,15,13,7,14,12,17,16,16,17,20,12,15,16,12,9,24,13,10,13,12,13,15,17,5,16,23,10,13,10,16,12,11,12,9,16,10,12,16,20,9,14,13,11,8,11,17,9,11,16,14,18,27,16,7,14,12,11,13,10,15,17,11,6,9,11,9,9,19,19,16,18,10,15,15,18,12,13,22,10,15,23,3,5,18,7,16,9,6,18,15,20,15,11,13,18,20,16,15,14,9,20,11,9,16,11,20,16,7,9,11,20,14,21,21,13,19,18,9,16,18,18,14,9,19,14,11,17,12,15,13,20,6,18,8,12,20,12,17,11,18,18,10,23,20,14,13,11,19,9,9,9,15,12,22,6,10,18,15,14,12,13,6,10,14,12,19,11,18,9,13,17,20,13,19,11,15,19,16,16,9,14,13,12,17,11,16,8,15,17,19,8,19,13,8,8,14,8,22,13,13,12,12,9,15,10,13,14,10,13,7,20,8,6,24,19,10,14,17,11,18,16,13,6,4,10,12,4,15,10,16,13,11,17,14,15,11,14,13,15,12,14,11,18,10,19,12,9,7,21,13,12,4,8,18,22,16,18,11,16,16,10,14,18,18,15,12,18,21,15,10,10,15,17,14,8,19,12,14,8,13,12,17,7,10,13,18,7,12,19,9,13,12,13,11,5,7,11,14,22,16,11,21,12,16,15,14,12,12,12,12,17,23,17,17,8,15,11,12,9,9,14,9,11,15,17,18,9,16,11,11,10,16,9,15,9,10,13,14,13,18,18,16,21,15,15,15,16,14,26,13,22,9,15,18,17,13,15,13,15,11,17,9,15,9,18,6,19,7,13,10,18,16,11,10,11,12,17,15,14,10,19,15,9,10,10,13,15,11,16,13,16,10,18,11,13,17,11,12,12,16,14,17,11,11,22,13,14,15,13,19,9,9,6,17,13,10,15,14,11,7,17,15,10,16,14,14,8,14,10,11,14,11,16,8,11,19,17,12,13,18,16,12,14,12,9,10,12,9,11,12,15,15,14,21,21,8,17,21,16,6,13,18,10,16,19,15,18,7,9,14,13,15,15,14,19,13,9,20,19,17,8,20,12,18,15,21,10,14,14,14,12,18,14,7,16,14,18,12,17,12,10,20,14,13,13,8,21,16,12,10,9,14,18,15,21,11,20,15,17,9,9,13,13,10,19,16,17,20,7,16,22,10,12,21,9,11,12,9,11,10,13,9,11,11,11,21,12,15,21,25,10,9,15,17,15,14,10,9,21,13,16,16,12,16,21,12,14,9,15,24,16,13,13,23,9,11,21,12,20,11,14,8,10,11,7,20,13,27,23,11,14,12,17,14,17,20,20,15,14,11,19,19,13,9,11,10,14,7,19,13,19,13,9,12,18,19,16,13,16,14,14,12,17,13,14,8,14,14,21,7,17,11,13,9,14,19,14,17,10,17,12,11,16,5,13,10,8,8,3,15,17,16,10,22,10,13,10,14,14,23,12,12,14,11,17,8,16,8,21,14,17,16,20,12,17,12,16,7,7,18,14,7,12,7,14,11,15,13,9,19,10,20,25,10,14,27,12,9,8,9,17,14,19,22,29,8,6,15,12,31,16,13,22,15,14,14,18,15,13,4,16,24,10,11,13,13,11,9,15,23,15,14,12,12,10,12,10,13,15,12,14,19,6,13,15,20,21,15,10,11,15,19,17,12,8,15,13,21,10,25,14,14,8,12,15,13,12,21,15,16,31,6,12,17,11,18,10,10,22,15,9,23,20,12,14,16,15,18,14,13,20,9,12,17,15,10,15,16,14,11,15,13,10,9,12,16,18,14,12,14,19,11,8,10,16,12,11,13,9,21,12,13,17,14,21,11,14,21,11,12,16,12,9,17,10,16,21,17,15,8,20,11,5,16,12,11,14,12,23,11,13,14,12,12,13,17,16,16,9,18,13,19,9,8,26,7,17,21,8,18,18,17,11,20,13,12,12,16,16,18,15,16,14,7,14,8,13,15,20,17,13,18,13,15,12,14,18,11,9,14,12,16,20,12,9,12,19,13,12,10,16,12,15,17,16,15,16,15,9,13,19,9,15,30,12,19,19,20,16,11,25,14,10,18,19,14,10,20,17,20,13,10,16,12,10,15,11,11,6,7,15,10,15,16,16,16,11,12,13,7,13,14,18,15,17,8,9,15,16,11,20,13,14,18,12,6,18,17,12,16,12,13,20,14,15,15,10,14,21,17,16,20,17,15,15,15,23,16,10,12,11,10,13,13,12,13,14,16,20,11,20,18,19,12,14,10,13,20,15,8,14,9,14,11,29,16,13,13,17,17,17,16,13,9,8,14,17,21,16,14,15,10,5,7,12,11,17,15,16,5,13,11,14,10,17,14,13,14,14,4,19,10,19,7,13,11,17,13,12,16,11,12,9,14,12,17,5,18,12,12,14,16,19,14,12,20,10,15,21,17,9,11,11,22,11,14,16,11,6,19,13,10,9,13,13,14,11,9,15,13,12,10,13,13,10,10,11,12,10,22,16,18,18,11,15,17,14,12,7,16,15,12,13,13,15,15,17,14,11,13,10,13,19,23,13,16}}
}