17946
0
25669
19783
2
32302
2964
1
4044
5
4471
2535
1527
7793
4
3125
1461
940
3498
2258
2478
1633
3117
8
1672
2903
3
1603
4954
317
2906
3779
2986
236066
14
1372
736
3868
10