Medium difficult sudoku #58407

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

Your time