6 495 340 true 2 7 17 20 30 33