769
756
812
780
867
614
836
1091
1175
823
1096
953
979
1110
1017
1237
1310
1221
1410
1089
3870
2035
1271