PSX loses 1,509 points to close at 112,418