25669
0
19783
2
2932
3090
6
4358
951
1
8527
21152
8
2903
3
32302
3080
2337
5
913
2906
2366
1922
1514
3008
2535
4044
2465
3083
15233
3738
5440
3673
2732
1710
674
1329