Medium difficult sudoku #55175

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

Your time