  166312  1070296 18387779   129731   635502   700405 37008504  1475236        0   482933  1604371
