5583 964 5491 3014 1676 5745 1960 6821 4390 4523 4829 153 1554 1269 3880 9292