1865
1709
1401
1245
1142
1078
1039
1010
906
897
883
867
820
814
807
798
792
783
766
733
718
717
704
686
670
666
640
640
630
629
614
603
601
589
587
584
582
576
565
563
555
555
550
543
536
533
522
517
506
503
503
501
497
489
487
482
482
480
479
473
468
467
464
460
447
444
442
440
437
420
416
406
406
405
400
395
393
381
377
376
374
367
367
361
355
349
344
336
332
331
327
321
317
314
311
307