3
110
649
220
156
792
1
315
12
260
12
534
4
714
125
834
104
0
332
555
