Medium difficult sudoku #56035

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

Your time