6 661 350 true 3 5 7 20 23 24