42,418 17,347 2,449 619 533 480 220 443 944 3,410 14,180 **