25669
0
17946
32302
3498
4
19783
2
1461
2535
3090
6
7258
2964
1
1603
4044
5
4471
3125
21152
8
1606
2189
1768
1301
1883
2478
2350
2349
3
1672
2903
2990
2906
3779
2986
940