59612;66500;115862;86896
528,373,519,372,495,355,486,343,471,339,452,314,446,313,435,331,423,335,410,333,390,315,369,308,346,311,338,320,327,321,322,314,307,309,308,297,300,286,296,283,290,284,278,280,269,286,257,302,241,316,236,313,239,304,239,298,234,294,223,314,217,319,202,298,188,308,185,308,182,301,184,286,183,278,179,273,164,266,159,255,152,253,148,247,137,240,143,232,141,226,149,214,150,198,160,192,159,185,154,179,137,169,137,157,133,150,127,147,118,151,112,147,99,130,96,117,80,115,74,125,65,124,66,108,64,104,58,103,62,96,74,87,90,88,94,86,97,81,107,78,117,79,122,72,134,72,143,60,157,64,165,63,171,58,179,55,199,42,216,47,219,50,219,56,215,78,209,88,209,94,215,94,218,88,219,79,227,79,223,93,231,97,233,100,240,116,249,120,251,115,270,113,278,103,285,113,287,115,294,112,298,106,301,92,304,90,316,93,327,92,334,89,343,79,349,79,353,86,359,90,375,85,376,94,379,97,395,88,420,82,433,81,439,78,440,65,453,59,461,75,491,85,509,95,516,86,532,82,599,33,601,36,619,44,607,51,612,64,608,92,609,101,603,113,603,117,608,123,614,125,633,124,639,135,638,139,613,182,596,206,593,216,600,223,601,227,589,244,578,274,569,286,556,301,554,308,551,332,542,343,543,350,547,356,547,363,537,370,528,373,