626
483
500
448
573
694
395
362
423
586
338
367
511
379
345
347
315
385
339
463
364
387