5 10 2 3 8 1