7 446000 31 715 000 11208000 26 234000 29 355000 19 596000