25669
0
3090
6
19783
2
4358
572
32302
791
3008
3
2996
685
2903
2932
951
1
501
913
3673
5065
800
21152
8
8527
3546
534
4471
2595
2487
2337
5
3080
2069
1514
2012