3k
1067
561
1258
1538
14710
884
853
392
1607
36
2368
981
1795
1638
14310
343
1358
1055
2138
514
542
843
933
1126
614
15610
1196
6