696
774
908
658
830
820
936
594
680
612
904
716
940
721
676
827
610
833
1490
695
710
794
846
661
704
581
588
611
593
606
702
983
637
735
655
609
633
736
967
657
842
647
760
657
1056
962
1059
790
599
592
699
