5 389 000 35 775 000 18 658 000 18690000 35 017000 26706000