942
890
889
1086
868
1130
1001
1140
896
913
1341
915
1515
955
879
1262
923
1090
907
1092
898
1213
829
1463
1286
994
1280
1316
1279
888
925
891
1208
880
956
867