2529
7
2535
2
19783
25669
0
17946
2749
5
7793
4
21152
8
3090
6
796
3083
32302
2884
2048
2108
3
278
1
3289
771
2132
6236
10
2932
1545
1554
3117
3498
1516
1135
3715
1527
1623