351,907 142,471 961 10,786 14,659 7,777 286 11,542 5,880 9,740 1,645 518,301 704 3 , 219 ,089