958,000 520,300 166,700 120.900 498,550 27,70057.300