398,475
159,390
2,040,000
15,939
30,000
143,451












