398
450
407
342
387
433
464
408
390
398
1139
308
431
328
439