927
995
870
749
838
926
913
936
1561
1006
878
810
981
971
999
1018
969
998
1026
851
848
888
800
993
1379
917
920
941
2223
1800
940
890
2344
1077
880