27 444 000 16 993 000 5 167 000 21 694000