7 939 395 true 3 4 11 12 17 19 32