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