2951598 42 -394 -334 -106 -477 139 218 467 294
