11153
8
3090
6
2903
3
2932
2
2996
0
2907
21152
1360
1
3080
108797
997
866
2838
3412
2655
845
3957
3245
25669
2744
3206
5
1537
2823
1433
14
3551
10
19783
2535
2920
4
3491