937
866
834
908
853
1344
1128
1211
942
907
990
1083
962
1005
874
950
967
931
935
894
1650
1194
849
923
1112
808
1063
1316
940
869
1003
1124
984
851
1129
1091
920
853
1174
968
933
965
852
889
1087
841
1063
1289
1075
938
2109
896
1544
932
1147
1107
1054
886
860
919