1537
1424
1232
7391
1141
1198
1695
904
943
925
892
977
956
955
1284
1529
846
710
790
860
902
807
841
759
903
810
682
857
831
756
874
804
780
788
823