19783
2
2903
3
25669
0
17946
2964
1
1285
3765
4
32302
4044
5
4471
2535
3125
1461
2549
11
7793
3498
1938
2478
1527
1633
1721
3117
8
1672
1603
18816
2523
2906
3779
1334
2986