1178
1140
1187
1106
1235
1196
1259
1286
1663
1149
1022
1014
1076
1037
994
934
857
1122
1381
1114
1215
890
848
747
1246
1387
1449
1136
1585
1670
905
768
843
761
740