1525 987 168 1541 978 149 1561 970 111 1573 962 72 1591 956 93 1603 946 121 1619 935 147