187
586
586
462
547
750
474
470
343
622