181997
11
3090
6
2518
3
2903
21152
8
2556
1
2907
2
25669
0
2932
2906
17946
572
19783
1189
742
3546
1174
32302
2476
2996
446
3012
3080
990
3041
2964
628
1603
5701
899