19. Dans la mesure où le recourant obtient partiellement gain de cause sur la durée de la détention provisoire, qui a été réduite de 2 mois à 7 semaines, les frais de la procédure de recours, comprenant un émolument global de CHF 1'500.00, sont mis à la charge du recourant à raison de CHF 1'200.00 ; le solde, à savoir CHF 300.00, sont supportés par le canton de Berne. 20. L’indemnisation du défenseur d’office pour la procédure de recours sera fixée à la fin de la procédure. Pour un cinquième, l’obligation du recourant de rembourser au canton de Berne l’indemnisation du défenseur d’office ne s’applique pas.