425
389
397
431
377
359
545
545
457
454
421
236
215
762
428
485
1061
397
381
381
334
344
523
471