1019
1160
1124
1171
1089
1208
1181
1242
1644
1006
1001
1025
977
919
845
1105
1366
1099
1190
874
835
729
1227
1159
1362
1431
1123
882
755
832
751
726
825
778
876