768
1
804
772
742
2
567
1004
903
1457
729
904
609
876
797
4
850
794
628
710
1297
1290
868
647
697
838
684
989
559
698
828