21,180 982 578,659 17,972 3,526 673 973 7,349 4,408640