1257
993
736
644
1200
635
828
719
711
744
815
789
991
630
747
670
1651
1077
777
734
735
748
702
728
692
1844
766
666
891
739
752
1065
1034
674
665
634
787
740
1834
729
849
744
695
904
814
728
3371
661
842
690
726
725
647
647
1003
691
668
1317
997
756