2629
2
2093
1
3090
6
2903
3
2932
2996
0
21152
8
5782
4
3080
108797
4198
25669
3206
5
1622
1537
2823
5946
14
3551
10
19783
2535
2920
3491
2385
4044
3083
1038
17946
2465
1189