2498
1695
1687
1608
1574
1448
1331
1302
1285
1264
1226
1200
1195
1190
1188
1167
1158
1141
1135
1069
1065
1031
1030
1016
1016
1012
998
998
996
953
940
936
928
919
912
903
876
874
874
867
861
860
855
855
853
848
847
835
834
826
825
818
811
810
796
785
782
775
762
761
756
756
750
743
742
740
738
732
731
727
727
725
723
722
720
718
713
712
709
698
678
677
675
674
674
669
660
650
648
647
646
643
636
633
626
624
623
622
622
621
618
605
600
593
592
588
581
578
572
570
567
565
558
552
548
546
545
545
543
540
536
535
532
529
506
488
484
456