25669
0
14
19783
2
2903
3
2996
572
3090
6
32302
2932
2258
1
536
17946
21152
8
2964
1603
4471
2366
2906
1189
2535
3080
4044
5
3083
2465
3125
3498
4
3779
3051
1461
345