5904 5386 5012 6921 7004 8877 4898 4080 772 3286 2745 3224 3522