10005 3 1 3 8 15 21 51 11 11