1076
1568
1127
1130
1236
889
900
944
917
936
1153
974
1465
1354
887
1550
1000
1474
943
1316
964
1264
1526
1496
941
866
1250
908
1069
891
1067
881
1197
819
1448