125,600 58.900 1 , 138 , 500 48,300 381,800 4 416,300 ' 293 , 000 19.900 41.900 22,000 1 , 996 , 3002,600