892 599 638 56602629 0 303173323 0
0
966 429 655 49898584 0 98394732 0
0
1353 576 1140 110525615 0 369047125 0
0
1403 381 910 670218890 125147282 557496448 249098285
249098285
1422 765 1122 788402152 0 2902318 0
0
1512 587 1251 995153587 0 686336727 0