2672 4186 2763 1170 1068 3592 3481 1140 1381 8649 3461 6058 3540 427 9749 773 4040 5022 2503 8444