Medium difficult sudoku #13243

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

Your time