Triangles with given side lengths