3822
2608
2285
2221
2158
1924
1838
1768
1718
1708
1705
1620
1559
1390
1384
1336
1322
1321
1319
1299
1286
1192
1165
1152
1124
1114
1056
1037
998
988
987
976
972
964
940
936
917
891
889
879
876
876
869
864
863
856
852
822
799
798
781
775
773
743
738
736
733
718
714
709
706
686
683
679
674
669
669
665
664
661
659
655
654
650
650
639
638
637
630
628
627
619
612
609
608
601
598
596
595
591
591
584
578
576
573
570
569
568
562
561
559
548
534
513
512
494
486
470
464