3090
6
25669
0
32302
17946
21152
8
19783
2
1461
3498
4
2932
7258
1768
2903
3
3080
2350
2535
4044
5
2465
3083
2996
3012
14
9956
10827
5504
16
1189
5169
1
3125
2245
3546
1174