2525
3
2535
2
19783
32302
0
3090
6
862
3624
2932
25669
3498
4
3013
15
2666
9
17946
1888
1
1077
1854
1365
2906
1153
1856
1876
3854
2456
2402
21152
8
2547
1672
1288
3598
7793