1225
965
902
1178
1574
964
1141
1007
1366
1134
1330
1257
1329
934
900
1206
948
946
1200
1205
957
907
862
861
928
825
1207
876
891
1169
969
915
1084
1542