1194
1157
1203
1120
1256
1213
1276
1303
1680
1160
1035
1025
1094
1054
1006
949
869
1136
1395
1125
1227
909
866
762
1264
1192
1408
1462
1144
1598
1681
918
778
851
769
746