1036
1106
1079
1239
836
1259
3848
960
1143
1144
802
1997
939
808
802
909
907
908
754
889
788
1055
952
906
1218
751
777
1134
821
864
796
818
978
770
847
830
1113
881
1092
925
2220
874
944
908
9277
1074
6792
872
847
809
945
1867
791
785
725
725
762
1977
1234
1069