656
1123
875
824
616
714
1037
786
918
671
925
690
695
799
826
702
740
739
765
650
741
673
834
1048
767
2831
698
869
929
760
691
867
729
686
823
720
788
737
756
704
828
763
786
3108
826
1092
822
1692
831
759
1151
1599
2344
815
2732
859
1108
737
758
1163