692
764
1261
1057
1100
831
1584
1369
1078
809
1150
729
2380
669
798
927
848
923
657
779
843
3035
811
697
720
3084
715
1107
632
1022
826
818
791
799
782
711
701
777
997
693
693
796
889
1192
868
947
815
665
683
749
800
845
657
1505
835
969
792
931
1362
755