25669
0
19783
2
32302
851
1
17946
3779
3090
6
3008
3
2865
4044
5
4358
2535
1892
3125
4721
4639
3041
1461
940
3080
1690
2964
15233
3498
4
989
21152
8
2562
2337
1061
2478