   46629    22006  3229569    51669    19416    41632  8104504  3224030        0    42464  3278528
