12 940 700 7 713000 4194000 12 432 000 850000 3 833 000 550 238000 3 743 000 1895000 41400