1160
1125
1171
1089
1210
1181
1242
1245
1644
1134
1006
1001
1062
1025
977
919
845
1105
1366
1100
1191
874
835
729
1227
1362
1431
1123
1568
1646
882
755
832
751
726