668
734
688
676
717
692
719
1156
1692
1173
1325
1819
1407
1317
1224
1296
1129
895
1071
1059
904
911
1068
1081
899