860
1115
753
727
751
695
702
787
682
864
761
721
1079
1038
724
1455
750
867
1466
818
710
674
858
648
748