Moroccan Chicken Soup

Moroccan Chicken Soup - 4 chicken thighs, boneless, diced, 2 onions, chopped, 2 garlic cloves, chopped, 1 green chilli, chopped, 2 tsp paprika, 2 tsp cumin seeds, 1 tsp ground coriander, 1/2 tsp smoked paprika, 1/2 tsp ground cardamom, 1/2 tsp ground cinnamon, 5 dried apricots, 1l chicken stock.