960
1250
1210
1335
1037
1291
941
1049
1316
1374
1922
2007
1926
1998
2178
1925
1918
1928
1974
1917
1924
2016
1989