5495 5085 6714 2156 1332 1149 3100 2307 8017 1838 3897 4732 2916 708 4634 3140 8160