25669
0
19783
2
3200
3
4471
2366
1
3546
1614
2512
17946
32302
7258
3466
608
908
1056
2954
2271
4
3971
2907
2369
2535
3593
16
4044
5
3083
1013
2762
2465