6 676 519 true 1 6 19 20 30 35