3158
2
3090
6
3485
7
2903
3
2932
21152
8
2930
1
3671
9504
3080
108797
0
2781
2516
2315
25669
3206
5
1794
1537
298
2823
5296
13
802
2715
1689
1015
2241
2367
3551
10
19783