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