677306773167732677336773467735677366773712082567738120822796441208196773967740808151208186774167742677436774467745677466774767748677496775083148677296772879645677271208276772612083212082667725677246772312083367722677216772067719677186771767716677156771467713677126771167710677096770867707120817677066770567704677036770267701677006769967698676976769667695676946769367692676917964312082467690676896768867687676866768567684676836768267681676806767967678676776767667675676741208206767379642676726767112081667670676691208236766867667120829676666766512081567664676631208341208211208306766267661676606765967658120828676576765667655676546765367652676511208316765067649