25669
0
3673
3
1701
1
2911
9
19783
2
5805
18
572
2838
4
10827
3090
6
791
2990
685
2903
2932
4258
2996
12621
22
951
923
3231
1492
913
4358
800
21152
8
8527
600
2525
534