978
982
1322
1068
1063
1287
1085
1030
1044
1191
891
932
913
879
959
941
1043
909
943
919
1593
1103
967
907
855
865
1010
1018
871
960
1320
1130
904