6 480 298 true 2 6 19 21 22 33