800
1
508
470
899
729
846
584
521
491
745
452
895
475
509
502
570
587
579
498
711
662
443
451
407
366
618
613
707