3060
2011
534
172
334
2712
10420
637
9420
716
12873
196
6711
170
185
165
122
144
182
117
62
224
100
143
107