IMO, 2 looks great because you can pretty much see your whole face - sure you have a hat and glasses on, but your neck isn’t covered up, your jacket and body language is open.
Sure, 1, 5&6 also show your face, but they seem more posed. 1 is also too “in your face”, it’s not a bad picture but it is a selfie. Number 2 is candid, the smile looks great, it really captures a moment.
Go with 2 over number 1 imo.
