1554
1445
1245
7404
1152
1206
1716
918
952
935
900
989
968
939
1298
1542
856
723
794
867
913
816
859
771
915
823
694
866
838
891
813
789
796
833