491107491109491131492042492106492552492849493356493425493800493851493947494003494055494608494981495222496011496035496777496779496806496876496878496887496912496972498036498428498460498501498615498943499763499786499788499870500692500855501034501441501580501584501599501642501686503324503375503451504343504664505545509983511349512431512585513635513645513933513934514963515105515371515811515814516949517632517885518304518404519382519790520492520493520741521332521922521931522994523528523675524661525431525602526644527151527185527457528769528947529467529516529517529973530068531405532380532747533321533417