1178
1139
1187
1105
1234
1196
1258
1285
1662
1147
1019
1013
1074
1037
993
933
857
1121
1381
1114
1215
890
848
746
1245
1176
1386
1448
1134
1584
1668
903
766
842
761
738