19783
2
25669
0
17946
2964
1
4471
2478
32302
1512
2986
4044
5
2535
3125
1461
3498
4
2149
1672
3779
1237
940
4775
2258
1153
3426
1849
2902
16
1755
21152
8
7258
3083
2465