2229
15
128
2
3531
13
100
0
900
8
640
9
383
3
241
1
52
33
847
7
2185
6
2103
5828
36
168
182
962
183
495
650
289
60
219
224
561
212
331
266
324