25669
0
572
19783
2
496
3429
7
766
1
8527
3090
6
467
791
2562
1777
807
1814
685
2903
3
2932
2996
830
2710
951
5440
8
913
4358
800
1532
21152
534
4438
2595