4 201000 32 509 000 13 209 000 24 894 000 26 719000 16 601000