1171
1131
1178
1094
1218
1187
1249
1268
1653
1139
1014
1005
1068
1032
988
928
849
1113
1374
1106
1208
883
840
738
1238
1170
1372
1440
1128
1576
1652
896
760
837
756
731