   30130    20153  1261225    20061    23326    18239   853608    30978        0    25188    51176
