3 1 -857 676 -942 -378 -271 667 -510 -466