19,311 8,589 3,240 22,558 12,298 17,579 2,446 417,670 2,801 4 , 468 ,254