   46343    21418  3209625    51503    19416    41632  8104504  3224030        1    42395  3278362
