   30938    19883  1116433    18370    12269    19660   528992    24171        0    13521    42508
