17559
4
140
5431
11857
8
7820
6
13187
5
3556
3834
2
603
1
719
2893
5614
3
2912
714
9816
11
2767
17795
30703
25823
12770
35446
68
1550
66
190
6457