3k
305
131
324
24
52
1158
121
221
56
361
561
501
34
8
1179
17313
65
423
312
261
197
1301
27
1074
1198
1548
925
662