1485
1380
1189
7339
1105
1166
1650
879
919
901
864
945
927
897
929
1256
1490
811
684
755
831
844
769
778
724
880
765
656
826
797
717
814
745
758
788