668
733
687
676
716
691
718
1152
1688
1170
1321
1810
1403
1314
1220
1293
1123
892
1070
1058
903
910
1067
1079
896