1166
938
912
1086
1055
1071
917
923
1084
1095
1518
1131
1399
1134
1227
1106
726
680
833
700
775
849
877
795
815
747
894
785
673
847
822
739
851
792