496
636
474
405
575
542
385
463
505
435
500
634
538
929
564