452^434^590^604^620^430^428^422^442^449^469^604^704^594^426^436^519^438^418^422^416^427^462^455^410^405^424^410^414^402^415^414^410^419^420^416^399^413^522^407^401^475^583^409^498^401^384^430^474^416^415^406^452^475^501^489^673^532^621^549^508^517^514^511^509^444^572^538^567^578^565^567^645^533^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