7 1573 14 1 10 20 23 24 38 49