How to open list of urls one by one in firefox

I have a list of urls in a txt or csv file.

Now I want to open every link in same tab and wait 2-3 seconds between each link. I’m unable to do this with iMacros as my Mac doesn’t support it.