25 448 000 6 469000 37 124000 15 158000 18 303000