2998 2053 3002 9458 6694 9912 3094 1174 1311 5062 1006 6853 6591 2938 3986 2110 7037 7110 5347 6497 803 9571 8862 785 9052 771 2232