7 076 000 28 854 000 9 379 000 20 636000 31 837000 23 717000