16838
19731
6715
6415
341
5511
478
616
7019
387
538
283
246
5620
366
270
243
3310
294
206
136
170
140
275
292
306
346
162
227
171
150
305
550
411