2853
1829
1663
1613
1468
1364
1260
1228
1198
1175
1054
1020
986
979
971
956
956
936
923
916
865
831
815
809
798
794
793
780
776
772
763
750
740
734
729
728
726
725
725
722
716
703
701
700
699
691
683
682
680
678
676
674
672
669
668
660
659
655
653
642
642
641
641
626
624
620
619
618
618
616
607
606
604
596
595
588
586
583
575
573
572
570
562
562
560
559
556
546
544
535
533
533
529
529
527
527
525
518
517
511
510
506
504
501
493
492
488
488
486
480
478
475
468
468
462
462
456
456
454
454
453
450
447
446
445
443
443
440
438
434
432
425
424
423
422
422
422
422
417
415
414
413
413
411
410
400
399
397
396
396
393
393
389
387
382
381
377
377
377
373
373
372
367
360
360
359
347
342
338
335
324
195