45,229 3,921 19,808 5,899 14,252 533 1,005 913