22,126 2,519 24,645 459,270 24,229 483,499 879,308 114,748 991,056 147,218 33,702180,920