   30181    32373  1408089    25536   696267   346803 21255600  1485504       10   229434  1511012
