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