   43701    45584  1905137    31008    59687    16886  2682528    84270        1    58440   115675
