305,118 63,522 131,473 28,425 17,632—