25669
0
3090
6
17946
32302
19783
2
21152
8
1461
3498
4
7258
1768
2903
3
2932
951
1
913
8527
572
3080
2350
570
1514
3835
2043
2906
1452
3738
5
1922
2996
1574
3673
2732