1085
930
938
1102
1109
935
1185
1538
1146
1421
1155
1251
1122
743
698
853
721
794
866
910
814
857
768
911
817
692
863
837
766
883
812
787
793
831
778