  166380  1070297 18394219   129773   635502   700405 37008504  1475236        3   482954  1604418
