I have around 1000 rows of data with 9 labels. Each label can be either 1 or 0. Out of 9 labels I have 1 label which has 600 1s , 3 labels which have around 300 1s rest are having around 50 1s. I tried building classifier chains, however I see the precision and recall for minority classes are too low. What would be the best way to deal with this?