Common Noun Collocations of firsthand

account, acquaintance, contact, experience, glimpse, impression, information, judge, knowledge, lack, look, lot, observation, observer, opportunity, person, power, report, result, source, story, student, study, substitute, trial, understand, view, witness, work, effect