39282;70826;187826;117391
501,601,366,465,204,392,198,335,135,338,58,304,87,232,122,247,145,212,167,221,235,189,301,148,292,95,333,60,461,142,554,84,634,185,617,350,640,419,589,475,572,469,561,533,534,544,501,601,