25669
0
32302
19783
2
3090
6
2903
3
2932
4358
21152
8
3080
1512
1
2593
2906
1927
1153
2366
1289601
4
763