4471
2
5151
25669
0
2911
9
1264
4
21152
8
17946
2271
1744
1
19783
2740
3
1751
2903
2964
2906
1603
1942
1681
717
2954
2258
14125
10
2139
2907
3971
7793
3765
181997
11
2476