975
391
1655
369
577
498
455
474
645
487
408
462
586
495
625