3k
1274
875
16011
14114
481
942
12812
941
1176
1625
1064
26411
382
1216
43618
2399
362
1152
11911
712
1486
12112
291
17116
616
552
604
19623