4593 1887 1395 2455 9550 5602 2603 5081 6298 3344 6748 378 9271 9926 8426 3919 2333 7899 4253 1843 3071 1165 2358 5376 6789 7054 4946 570