2540
1968
1924
1917
1850
1817
1740
1676
1566
1415
1335
1314
1284
1205
1067
725
696
604
603
561
511
509
497
445
377
349
329
326
308
305
300
287
286
286
277
243
233
219
210
205
202
199
190
175
162
162
162
159
158
146
132
123
120
117
116
113
107
104
102
100
99
98
95
85
82
80
79
73
73
68
61
59
58
48
43
43
40
37
35
31
30
25
22
22
22
21
20
20
18
15
11
11
9
6
6
5
4
4
3
3
3
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1