19944
2
2600
4
18816
11
2948
6
3868
10
1903
3
2476
2392
0
3608
9
5527
14861
7
4160
10598
1479
1041
1
3694
50969
1221