4 034 000 31 755 000 11909000 24 608000