43,353 10,413 669 35,685 82 25,450 105,403 30,090 1,500 302,8002,200