980
985
1325
1068
1064
1291
1087
1031
1049
1196
891
932
914
880
960
941
1045
909
943
1194
922
1596
1103
967
908
858
866
1011
1019
871
1322
1132
906