940
4
923
2
922
5
908
906
899
1
878
877
873
3
864
861
854
849
844
799
794
785
784
770
767
761
743
724
684
667
665