1266
1230
1292
1320
1698
1175
1045
1036
1107
1067
1021
964
882
1150
1408
1141
1244
925
881
780
1279
1212
1440
1485
1162
1613
1717
952
793
866
759
858
811
913
979