1 3 45 2 4 105 3 5 210 4 10 2145