7 890 391 true 2 5 10 12 16 38 39