2465
2
3090
6
19944
1092
1
2903
3
2932
21152
8
3551
10
19783
25669
0
3271
4
7793
3080
108797
17946
3546
3071
9
3206
5
866
1537
17970
15
1992
2823
3591
11
32302
2744
2902
16
4335
3014
20
1830