  705286  1158618 39893547   379492   783085  1497222 59617160  9564497        0   632821  9957980
