1102
1533
1750
1201
1092
1445
1277
1501
1001
869
812
932
836
746
841
830
876
889
892
964
922
1098
1136