3 793000 28 027 000 9287 000 23 811000 16716000 25 587000