4213222121233311141243134224142212411123224212242343132123441422213111222422122312331324133414222441112312121224122313241324142211211123121212241113132114441422221111221122122413331321133414221411112211321224233313241334142121111122414212234123132113141421331111231112122323231324442414213321112313121224244313243414142143211122214212233413132113141421212111224412122423131321111414221331112231321223431313241344142433223214414323114424412334134414432111231132122412131324243414222443