2535
2
21152
8
3090
6
3083
32302
0
19783
2932
3498
4
17946
3546
1
2986
1294
1288
1153
1211
297066
25669
2582
3080
3
181997
11
1044
847
2087
4044
5
2465
3125