25669
0
2903
3
2134
1
21152
8
2996
19783
2
3090
6
2932
4358
14
2366
572
1189
32302
3080
2535
3779
4044
5
3051
3498
4
2069
791
904
4471
758
2906
685
2595
1193
2258