1178
1141
1187
1106
1235
1196
1259
1286
1664
1149
1022
1014
1077
1038
994
935
858
1122
1381
1114
1216
890
849
747
1247
1387
1451
1136
1585
1670
905
768
844
761
740