1259
107
555

69

127
1602