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