6 579 389 true 12 13 14 18 19 34