8 1005 281 true 5 6 9 16 17 21 22 38