187
586
586
463
549
750
474
470
343
622