2537
1966
1922
1917
1849
1815
1739
1675
1563
1415
1335
1314
1281
1203
1066
725
696
604
602
561
511
506
497
445
377
349
327
326
307
304
300
287
286
286
277
243
232
219
210
205
202
199
190
175
162
162
161
159
158
146
132
123
120
117
116
113
107
102
102
100
99
98
95
85
82
80
79
73
73
68
61
59
58
48
43
42
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