916
863
909
756
914
855
867
862
1390
853
819
928
1045
801
905
904
1131
1461
948
3146
793
797
824
788
1054
952
817
1000
931
742
855
1195
932
826
963
918
1203
807
965
8692
815
852
902
856
958
886
949
870
3943
806
1095
892
791
804
936
815
861
3320
950
983