Graphs with few matching roots