363
231
538
577
326
151
5411
3016
224
1016
265
8610
323
243
242
171
301
16
19
283
313
405
438
9211
354