Medium difficult sudoku #57643

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

Your time