25669
0
19783
2
499
3090
6
392
2903
3
2932
26689
4142
5
2996
4358
5771
10
21152
8
3943
4
572
1611
32302
3080
2174
3660
314
742
1064
800
2366
1
1189
758
2189
2907
3158