10 579 322 true 0 4 5 9 11 12 16 17 21 22