2530
1972
1918
1911
1854
1821
1735
1678
1560
1410
1336
1309
1283
1204
1065
725
698
605
603
561
512
509
498
443
377
352
328
325
307
303
301
287
287
283
276
242
232
219
210
205
202
199
190
173
162
162
160
160
157
147
133
124
121
119
116
114
107
107
101
101
98
96
95
85
81
80
79
73
72
67
61
58
57
48
43
43
40
37
35
31
30
25
23
22
22
21
20
19
18
15
11
11
9
6
6
5
4
4
3
3
3
3
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1