32 252 288 593 8954 11485 32 382 2051 4 085 2 994 7 1050 142 18777