347931;397425;687272;515454
631,623,480,519,422,498,322,494,253,383,217,363,124,356,105,344,131,278,127,241,53,210,81,172,155,179,216,160,285,199,346,198,424,152,506,74,590,47,609,55,614,73,597,132,628,194,643,257,638,318,604,382,602,405,639,467,627,567,631,623,