6 818 483 true 2 4 13 16 21 22