1162
938
910
1085
1052
1069
914
922
1083
1093
911
1163
1517
1130
1398
1132
1226
1104
725
678
832
700
773
847
874
793
811
745
893
783
671
845
822
736
850
790