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