25669
0
3090
6
19783
2
2932
2903
3
32302
4358
21152
8
2996
1804
1
572
3080
2799
2348
14
17946
1927
1287
3083
403
1189
2535
3125
1933
4471
2465
5440
2366
3551
10
534