10
4 6 2 4 3 5 12 24 3 5
10 1