2965 1314 1755 1443 4761 5630 6120 1912 4102 753 5912 2956 2529 4940 1190 5855 9624 3685 6761 6293 1758 9152 2336 7803