15
12
88
268
10
6
30
624
627
243
57
1K
575
187
409
278
221
1K
240
115