12,134 116,216 29,995 42,420 14,891 575,668 6,351 13,590 5,000 22,101 4,20021,000