  705299  1158618 39894963   379500   783085  1497222 59617160  9564497        0   632828  9957988
