1838
1690
1195
1100
1009
819
772
760
753
750
700
669
636
628
627
619
602
597
592
577
527
518
509
495
490
486
482
481
462
459
449
435
431
425
422
420
415
409
407
406
405
405
404
397
396
394
392
389
386
384
379
379
378
372
370
368
366
356
356
353
347
347
345
340
338
331
329
321
318
318
315
314
314
309
303
303
301
297
292
289
288
285
283
282
279
278
274
273
271
271
266
264
262
261
259
259
257
256
255
252
252
248
247
247
245
243
238
235
233
231
231
228
225
223
222
218
217
217
216
215
211
208
205
203
190