2,403,000
41,743,000
57,560,000
80,000
18,589,000
920,000
39,000
31,328,000
27,629,000
2,571,000
5,129,000
560,000