19 398 000 30 063000 5 420 000 51 170 000 2 675 000 12 431000 10 300 1 545 000 7 288000