3 10 5 2 12 9 2 6 4 3 76 5050