6 491 245 true 2 3 12 27 37 38