20,649 356,959 142,647 625,938 1 , 250 , 857 18,130 12,281 303,942 414,798 206,51222,931