3k
5
342
16
391
352
264
13
304
162
653
33419
253
262
211
172
2
324
131
10
468
165
4
19
20853
675
542
6811