17946
0
25669
2258
1
19783
2
32302
2964
4044
5
4471
2535
3125
7793
4
1694
1461
940
951
3498
2478
21152
8
108797
2312
5375
1672
2903
3
1603
1688
2906
3779
2986
2522
3083