748
0
680
2
1108
1558
1051
6
691
4
3378
690
1663
7
1215
867
3
640
600
750
7004
30
858
1548
1262
879
596
776
545
1
1102
5
560
626
555
1492
1229
990
1506