520,428 124,179 638 38,6744,062