598^411^694^670^1422^704^534^511^516^581^531^675^753^784^647^511^472^492^626^460^605^444^475^541^622^434^463^486^464^772^552^1163^510^497^564^674^721^493^563^720^448^510^531^494^623^492^485^609^514^536^521^700^549^532^548^450^457^474^655^429^625^523^493^793^486^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0