1237
1197
1262
1287
1669
1149
1022
1014
1079
1039
994
936
859
1123
1383
1115
1218
891
850
748
1249
1178
1389
1451
1136
1586
1671
907
768
846
761
740
838
791
889
956