3498
2380
2273
2246
2178
1781
1748
1624
1424
1195
1165
1080
974
958
952
940
938
926
906
872
854
840
820
813
810
800
773
772
760
742
720
712
696
693
689
688
684
677
673
671
659
654
644
634
632
628
616
615
608
608
600
599
598
591
590
589
589
588
588
586
585
583
583
577
571
570
569
563
559
559
557
556
556
553
552
551
551
550
548
544
537
535
529
528
528
526
526
524
522
520
520
517
514
502
501
497
494
491
489
488
486
485
482
473
469
464
461
436
425