35,940 40,046 11,880 17,556 975 613 588 1,510 1,000 506 297 115 123 302 1,17990