3k
5
342
16
371
352
264
13
314
172
653
34119
243
262
211
2
334
121
11
468
165
4
19
20853
675
542
6811