3k
305
131
324
24
52
1158
121
221
56
361
561
501
34
8
1179
17313
65
423
302
261
197
1291
27
1074
1188
1558
935
672