1224
964
901
1176
1140
1007
1365
1131
1329
1256
931
899
1099
1290
860
859
1152
919
861
891
873
1164
1042
879
878
1204
945