668
733
687
676
716
691
718
1152
1687
1170
1320
1810
1403
1314
1220
1293
1122
891
1069
1057
903
910
1067
1078
895