25669
0
572
19783
2
951
1
6236
10
2903
3
685
8527
791
2562
800
1015
2996
1922
1766
3090
6
3738
5
1690
3008
2932
2595
21152
8
32302
534
4455
11
17946
913
4358
2732
2508
7