53 856 600 3 354 000 842 000 94849 000 31500 37 970 119 000 51 609 000 1013000 42 700 5 815000