Scenario set up

Hi team,

I want my scenario something like below. but unable to achieve it.

Want to ramp up 34 vusers in 50 mins and then run 34 vusers for next 1 hour and ramp down 34 vusers/threads in next 3 mins.

I’m using this below inject method but unable to achieve.
.inject( rampConcurrentUsers(1) to(34) during(3000),
constantConcurrentUsers(34) during (3600),
rampConcurrentUsers(34) to 1 during(180)).protocols(httpProtocol1)

my aim is to run 34 vusers 10 iterations each ==> 340 iterations in total

Could you please help me how can I achieve this ?

Gatling user