1566
1447
1248
7406
1156
1208
1723
921
955
938
903
992
971
942
973
1301
1545
860
726
799
874
917
821
862
776
919
835
700
875
843
774
894
816
791
836