18935
0
1048
2517
1888
2626
4704
3
3585
2
4498
5
2800
6
2388
1
4913
3385
3624
4
3691
2135
4453
2751
3778
9
1047
2649
3558
1633
2199
3688
2018
2550
7