3,095 2,311 519 237 526 230 153,838