1136
1076
917
936
975
1466
1355
1551
964
1264
900
1496
941
866
1250
908
1272
981
1252
1296
1262
875
912
878
1194
865
944
855
971
1295
1248
1360
1061
1325
952
1062