896
705
781
641
672
699
826
727
1349
807
696
692
653
743
1058
866
964
984
757
817
738
765
664
756
740
748
752
937
781
930
705
889
787
799
807
917
705
825
804
631
711
943
746
676
829
639
1091
724
758
883
748
2065
1435
781
797
880
829
722
684
805