39,853 4 , 850 , 518 175 , 66.5 636,012 9,166 11,622 1,107 8,907 3,290 27,415 618,653 4 , 312 , 385 3 , 367 , 004 35,078 703 122,531 28,836 25,7346,400