Black flies on tomatoes leaves and stem

I found some very small black flies on tomatoes leaves and stems. (Please See the circled area in the photo. ) I also saw small small holes on leaves. What should I do ? Thanks for your help.…