25669
0
19783
2
951
1
2903
3
8527
1922
3090
6
3738
5
3008
2932
21152
8
32302
17946
913
4358
2732
1013
2906
3546
1431
15233
5440
2258
1492
2337
1694
3080
6236
10
1223
1514