0 -768398396 0 -341510391 0 -192099584 0 -122943719 0 -4 0 -3 0 -2 0 -1 -1 0 -2 0 -3 0 -4 0