1263
569
738
796
530
1286
618
633
502
560
608
739
607
557
730
598
666
525
644
510
490
489
525
1031
604