25669
0
17946
32302
3498
4
1461
19783
2
14
2996
3090
6
4044
5
1189
21152
8
2535
7258
851
1
1193
2986
4471
4915
3125
1768
2964
2478
2350
1672
758
3779
2903
3
2668
2087