17946
0
25669
19783
2
32302
4044
5
2535
3125
1461
2964
1
3498
4
2478
4471
1672
3779
2986
940
1512
108797
3426
1311
1458
4084
6
1809
3083
2465
8313
9
7793
2138
3546
2439