2651 2707 2072 4323 9286 1661 766 5323 3146 9478 3115 8788 3776 5694 9112 3492 7400 6079 5585 2593 6272 5054 4991