3 172 4 7 149 148 5 28 74 7 268 952 8 3 679 4