North Providence's Nathan Coogan finishes sixth in 600