2,900 35,158 25,520 4,5189,628