949
906
842
1016
1053
940
1419
951
976
916
884
927
892
898
939
920
815
817
1057
890
878
921
853
808
866
821
954
922
969
|