2404 3979 1629 6840 2236 1259 5130 7678 6899 1981 5695 1688 1050