1 278 300 29 251 000 3 016 000 88 693000