122112221223122412251240124112421261126212721273