1130
1236
889
1335
982
899
944
1465
1055
1280
916
935
1152
974
1353
886
1550
1000
1474
943
1312
964
1262
1525
900
1495
940
866
1250
908
1067
891
1066
881
1197