2907
2
32302
0
2535
2638
19783
2906
1
17946
25669
3090
6
3765
4
2932
3498
2666
9
2986
1153
2178
2949
21152
8
1672
2124
3
6773
7
7793
2258
2794
1849
1053
1307
51331
25
3080
3708