2535
2
181997
11
19783
3083
17946
0
572
32302
25669
3560
3
21152
8
2932
3498
4
1189
3507
6
7081
10
3779
8329
3765
1308
1
14
2498
1153
2996
984
3090
854
629
3344
621
2735