4 062 000 29 045 000 12 132 000 23 113 000.