6 489 334 true 1 2 3 4 16 22