7 877 294 true 3 4 12 14 16 19 27