Medium difficult sudoku #13131

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

Your time