883,700 519,600 23,300 148,400 576,950 78.400 57,800 398,500 39,500 7,000 53.400 23,000142,100