2831 26 733 296 150 36 4 614 18 39 13 98 52 298 51 10523 3091 17113 10458 4917 4444 1116 13196 1380 2596 504 9774 167878