1083
1038
749
928
1247
880
776
929
784
936
1169
910
797
854
1364
705
654
15721
858
759
716
710
702
685
670
653
720
772
858
1943
732
877
2228
697
671
749
889
4315
924
852
842
766
724
792
719
716
685
880
1073
2276
767
709
750
916
671
699
754
1032
937
746