1197
953
938
1113
1095
1087
933
941
1105
1111
937
1187
1541
1148
1424
1158
1253
1122
748
702
855
723
794
867
913
815
859
771
914
823
693
864
838
770
889
812