450100;514345;889411;667058
581,208,634,276,643,336,557,342,513,342,439,391,305,369,234,357,142,314,71,265,43,219,73,175,283,77,324,29,445,38,492,63,581,208,