2535
2
181997
11
32302
0
19783
3498
4
17946
572
9611
1734
14
25669
2294
1
21152
8
2932
1603
2152
3371
3
1189
810
1211
3779
2990
915
5367
3765
1168
1153
2890
2996
1558