  704846  1158615 39880235   379256   783085  1497222 59617160  9564497        0   632768  9957744
