1,309 1,263 1,188 1,134 1,108 1,034 936 901 901 870 701 699 675 623 575 558381