6 404 347 true 2 6 8 19 22 39