3479 2535 1756 1016 6705 6873 5942 536 2081 1245 8591 3312 1200 5478 648 7922 3140 4933 2993