25669
0
3090
6
4358
19783
2
3080
3
21152
8
572
3779
791
685
2903
2932
2996
951
1
913
585
800
8527
534
3041
4837
5
2595
32302
501
3206
2337
658
1514
467
3008