25669
0
19783
2
21152
8
3090
6
32302
8527
1
2906
2903
3
1922
2932
3008
2732
951
913
4358
17946
15233
2337
5
3080
4044
2964
1514
1603
3546
2069
3738
2366
9956
1417
4724