687
894
812
867
1203
1107
1154
855
732
700
1093
752
827
817
796
809
764
769
763
904
3623
2374
973
791
729
784
884
780
720
2108
753
724
903
1362
1005
844
958
18820
1037
758
701
1073
856
866
3056
955
1232
866
823
950
1691
2409
663
961
812
760
979
834
883
1419