1538
1426
1234
7392
1144
1199
1698
904
944
927
893
977
957
925
1285
1532
849
713
791
861
807
843
760
812
683
858
832
758
876
805
781
788
826