4000
3632
1030
950
4442
640
460
237
443
340
170
298
14515
534
422
337
2510
171
223
80
100
143
22344
132