segmentation: David Archuleta
rank.candidate: David Archu let a David Arch ul eta David Archuleta D avi d Archuleta David Arc hu let a David Arch ule ta Da vi d Archuleta Da vid Archuleta David Arch ul et a David Ar chuleta D avid Archuleta David Ar chu let a David Archulet a David Arch u let a D av id Archuleta David Arch ulet a Davi d Archuleta David Arch u leta Dav id Archuleta David Arch uleta