8 660 000 35 782 000 13 921000 20 543 000 37 021 000 27 736000