468
398
465
431
361
354
393
545
382
433
406
373
364
1044
988