Finding Optimal Two-Qubit Decompositions of LOQC Circuits