3k
596
2696
1546
968
734
604
69
1648
14413
1284
1143
32018
1288
1004
462
1361
593
615
1258
1414
993
1357
1115
1839
43
651
481
14410