25
1 -485 -334 710 -232 -6 -596 -520 30 253 -203 348 332 -717 -296 -125 96 89 -650 195 -164 699 557 524 676 