24 547 000 19 293 000 1 164 000 1140 000 773 000 3015