 1644752  4043220 74270257   743171    96378   101204  4278360   136356        1   351840   891776
