No one has asked this question. How much student loan do you have? How long until you can pay it off? I wouldn't want to soley put money towards your loan if it's going to take 5+ years to pay off while not contributing anything toward retirement. While that option may be good, the problem with that scenario is that you will now be 5 years behind in contributing toward retirement, and you cannot make up for previous years that you did not contribute.
For example, you can contribute $5500 per year toward an IRA for retirement. If you make that contribution in 2013-2017, you would have $27,500. If you put that same money toward debt instead you have $0 in retirement after 5 years and you no longer have the option of putting that $27,500 away. I wouldn't want to lose ALL that opportunity if the debt repayment is going to take a long time.
So depending on how much of a loan you have and how much money you are talking about paying it off, I wouldn't immediately say to pay off the loan. If it's one year, pay off the loan. If it's 5 years or more, I'd probably do both simultaneously. And I'd put the retirement money into a Roth IRA instead of a 401(k) since you are not getting a match. And with the Roth, you'd have access to the money in case of an emergency.
ETA: I just realized that I said almost the same thing as Lacerta. Great minds and all that.