3k
1264
875
15811
14414
471
922
12712
941
1166
1605
1054
26010
392
1186
42818
2399
342
1162
11911
722
1496
12012
281
16917
645
552
614
19623