1191
1293
975
903
810
1353
1249
1516
1517
1209
1644
1754
1015
814
908
821
807
886
839
941
1017
894
888
1203
1092
1643
3198
1035
1416
1210
1437
1156
1207
1312
1166
1326