1237625 1237625 765952 2003577 2017375 4020952 241152 4262104 187392 4449496 1388032 5837528 1456250 7293778 3727360 11021138 849375 11870513 3548160 15418673 1822375 17241048 991744 18232792 948736 19181528 1305250 20486778