Medium difficult sudoku #33963

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

Your time