714
649
706
711
730
683
775
676
680
733
672
737
693
681
721
696
723
1158
1697
1175
1329
1828
1416
1319
1227
1299
1141
902
1074
1063
907
913
1072
1084
904