2535
2
19783
17946
0
32302
1350
25669
830
2446
1
3655
11
21152
8
2932
3498
4
1189
2715
3779
1166
3765
1660
14
3671
1153
2996
1787
3090
6
2368
572
945
752
3080
3
19465