5 4 3 1 2 1 6 5 4 4196013 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 495027509 32725 57 0 8 0 -1697741826 32766