2911
9
21152
8
3724
3
5151
2
19783
2507
1
1942
2740
17946
0
2711
4651
32302
25669
297066
2535
2932
2676
2907
3498
4
181997
11
2405
2082
2903
2964
1603
864
3765
2593
2906
2476