2981 3495 1153 2427 1792 3045 3614 9644 5986 984 8649 6724 4270 7092 5076 6590 4607 8422 8239 744 8787 9440 2968 8802 3128 182