4 034 000 31755000 11909 000 24 608000 27 330000 17 330000