7 5 3 50142 1591739 2943125 2953125