45,635 3,952 19,946 5,916 14,383 533 1,056 959