7 521 389 true 0 3 11 16 21 34 35