Medium difficult sudoku #8091

1 9 6 8
4 9
2 5 3
9 6 4
6 2 8
5 9 1
3 4 7
6 4
8 4 3 2
123
456
789

Your time