1113
920
880
1063
1011
1042
890
896
882
1136
1489
1111
1382
1109
1205
1092
706
662
806
681
753
828
838
767
775
720
877
763
653
821
794
714
812