total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
total
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time
time