5643 6723 2184 1253 4477 3940 5774 1532 842 5807 240 507 1243 9421 5073 5600