   29871    19711  1247713    19941    23324    18239   853600    30976        0    25139    51055
