1879
1327
1130
946
928
881
764
718
696
649
573
560
556
555
541
523
514
511
496
478
466
466
460
431
430
410
405
403
401
400
399
392
390
387
386
385
384
378
377
375
370
368
357
349
348
344
343
342
337
335
335
335
334
330
327
326
325
324
321
319
316
316
314
314
310
309
304
303
302
302
300
300
300
299
299
295
293
292
290
288
286
285
281
280
279
279
278
276
273
273
272
270
269
269
267
266
266
265
265
265
264
264
263
261
260
260
260
260
258
258
257
257
256
255
253
252
251
251
250
250
249
248
248
247
247
245
245
243
240
240
239
237
236
236
236
235
235
235
233
233
232
232
232
231
231
230
229
228
228
228
226
226
225
224
222
222
221
221
221
220
220
219
218
218
218
216
216
215
215
214
214
214
214
213
213
212
212
212
211
211
211
210
209
209
208
208
208
207
206
206
206
205
205
205
203
203
203
203
203
203
203
203
202
201
200
200
200
199
199
198
198
198
198
198
195
194
194
193
192
190
190
189
188
188
187
187
186
186
186
186
185
185
183
183
183
183
182
181
181
180
180
180
179
179
179
178
177
175
174
172
172
171
171
170
169
169
168
168
168
167
167
166
166
164
163
162
162
162
160
159
158
157
156
156
156
155
155
154
153
152
152
151
151
151
149
148
147
146
145
145
143
141
141
141
140
137
131