967
945
898
913
1198
933
824
1063
6059
1011
867
1950
959
4524
784
895
807
854
889
1257
851
963
893
2788
3065
806
902
1022
805
874
949
976
819
989
737
853
941
821
795
1462
1029
918
996
777
2867
821
835
834
802
803
798
1381
906
1238
816
1213
1227
963
1456
858