25669
0
19783
2
4358
6
8527
1
3158
3090
2903
3
2932
32302
1922
951
913
2131
21152
8
15233
2337
5
3080
2377
3546
1514
3008
1585
2245
2906
17946
6779
3738
562
1367
2629