19,577 227 2,899 2,487 871,680