17074
16
11813
11
2535
2
2871
36566
10
9313
12
20820
20
1182
1
4532
6165
881
147
264
783
94
290
262
284
203
272
317
282
237
358
332
174
296
182
300
134
121
71
84
98
95
62
76
105
114