977
1
961
957
956
955
2
954
943
927
922
918
916
915
912
910
907
906
905
903
895
889
3
880
873
867
864