1799
1612
1592
1575
1453
1389
1288
1268
1249
986
947
823
776
734
727
701
599
555
501
497
454
395
395
395
383
360
352
351
348
347
317
305
291
274
270
267
265
260
258
258
255
252
250
243
241
233
233
229
227
220
214
214
214
213
212
210
210
208
207
207
204
203
201
201
195
193
189
187
185
183
180
178
178
177
175
173
171
168
168
166
165
165
164
164
164
164
161
160
160
155
155
154
153
151
147
139