787
1
745
4
879
2
858
1090
1626
894
1106
651
769
747
604
1607
821
677
491
573
843
3
2040
1707
676
624
581
555
815
780
5
610
706
759
884