10 4589 14 103 117 8 1 3 2 1 4 9 5 6 6 4 7 13 8 5 9 11 10 10 13