2535
2
181997
11
32302
0
3498
4
2328
3
21152
8
3132
1
3090
6
582
3083
2776
3546
19783
1466
572
5412
2932
1603
746
1568
2377
17946
6307
10
3683
2207
608
2980
2990
3186
1348