57572;43374;96923;60576
532,348,530,357,526,363,499,387,493,392,488,395,472,405,425,434,385,455,372,460,370,460,364,457,343,449,334,447,328,447,319,447,313,434,310,412,291,391,285,387,283,386,280,382,257,348,256,345,254,331,240,326,239,322,233,311,228,305,223,301,217,300,208,298,199,295,165,254,159,246,120,225,71,192,62,183,60,166,59,162,56,156,62,152,74,148,82,147,89,146,108,144,127,142,131,141,137,136,139,133,142,130,152,125,158,124,168,124,171,125,184,127,216,127,233,126,255,125,261,123,267,118,281,109,286,107,289,106,297,106,301,107,313,112,317,113,324,113,331,112,344,104,356,95,359,90,360,77,358,66,354,61,354,57,355,55,361,50,364,50,371,50,380,50,390,50,399,46,403,52,412,59,432,58,448,61,452,63,461,74,463,78,469,86,479,93,486,95,496,96,501,95,510,93,521,94,530,97,533,97,539,97,547,96,560,94,564,93,574,89,582,86,587,85,593,91,593,103,591,111,590,118,590,128,590,132,599,140,603,145,604,149,603,155,620,192,622,195,634,201,635,202,636,204,638,216,638,230,634,240,631,244,609,265,606,267,602,269,590,278,581,286,569,305,567,308,532,348,