2
792
220
534
834
110
714
2
316
332
649
4
125
156
104
12
555
3
12
260
