1211
880
894
1171
973
919
1086
1548
927
982
1164
1453
1388
1328
948
1440
1298
870
1481
1075
1071
1058
1156
1256
914
1106
1102
1070
976
1083
918
916
1250
1181
922
883