1211
880
895
1171
973
919
1086
1550
927
982
1164
1455
1389
1329
948
1441
1298
871
1481
1075
1071
1058
1156
1256
914
1107
1102
1070
977
1083
918
1250
1181
922
883