363,873 194,820 47,509 146,770 50,000 31,511 64,957 1 , 308 , 384 1 , 659 , 000 765,252 477,087 134,500 2 , 054 , 606835,856