591,150,1543,959,25,1905,22,1901,354,1006,1106,1637,2095,1954,609,1231,909,1694,355,1212,31,1214,116,629