104,374 929 17,840 41,539 47,661 567 400 368,798312,021