3861
12
977
2
1814
9
918
1
2436
4
3278
13
2227
6
2627
7
21089
34
1687
1
7060
25
4476
11
2765
12
3011
3
29885
15