9 2672 586 true 3 4 11 16 17 32 34 37 38