927
898
885
978
883
3300
841
2520
1026
1254
902
812
1140
1403
1244
2355
1942
1085
955
891
933
843
924
1058
823
861
864
902
841
820
1085
1005
852
1512
1038
920
809
1010
810
969
3204
1364
4063
18098
1059
994
849
984
888
844
1110
920
947
849
1145
1060
913
940
981
837