347
393
373
338
1020
388
304
354
392
1127
433
366
441
455
407