682
0
1,012
451
875
393
437
555
590
529
530
831
600
762
549
679
926
588
565
321
460
609
364
515
652
316