1138
927
900
1072
1039
1061
906
912
1069
1084
902
1154
1506
1122
1392
1125
1219
1100
716
673
815
691
764
840
863
779
794
732
885
774
661
810
728
832
780