29 821 000 2 687 000 1 923 000 253519