1225
965
901
1177
1574
964
1140
1007
1366
1133
1330
1257
1329
933
900
1206
948
946
1200
1205
957
906
862
861
928
825
1207
876
891
1169
969
915
1083
1541