1282
1141
950
934
961
1517
1144
926
1093
1067
1247
808
682
753
829
841
767
775
878
763
823
795
715
812
764
743
756
786
748
741
731
742
710
723
727
729