5606 1085 7929 8325 920 3251 5424 6540 2612 5680 6514 4983 3889 6151 4637 1955 2342 2639 4118 2051 989 3026