2028670 302990 1208 445 277 705 168 720 1792480 972165 3155 845 908035 371085 412420 237 540 405605477110