1133
762
769
857
2827
630
799
698
806
635
833
831
782
643
694
727
765
814
661
725
745
704
768
910
619
643
737
656
710
750
675
1013
684
848
705
1295
641
673
994
946
645
594
4242
805
662
845
1098
2651
972
659
758
1369
785
856
10121
984
935
654
644
779