25669
0
2131
1
8527
19783
2
572
467
3090
6
791
685
1767
2903
3
2932
2996
2141
9
951
913
4358
800
21152
8
534
4074
2578
1554
2948
2595
19944
578
32302
501
1380