4044
3384
3133
2869
2790
2749
2469
2441
2364
2333
2240
2231
2193
2088
2083
2050
1837
1794
1781
1752
1741
1738
1727
1531
1436
1427
1394
1387
1368
1354
1327
1318
1306
1287
1271
1260
1239
1207
1199
1168
1143
1116
1115
1112
1111
1107
1094
1059
1053
1046
1017
1014
1009
1008
1002
987
972
971
971
966
966
946
944
934
919
916
908
905
899
898
896
893
886
870
867
866
864
861
849
846
846
835
826
819
814
806
803
802
798
797
785
780
775
760
752
747
741
723
721
719
716
709
708
696
687
669
652
651
642
635
634
624
621
620
619
589
584
579
568
564
561
512
486
448
444
401