2535
2
181997
11
19783
17946
0
32302
3354
1
25669
1407
1698
21152
8
2932
2982
3
3498
4
1380
1189
3779
3765
14
1153
2996
1321
3090
6
572
3121
3415
1498
1175
7920
2000
3080