3876
3867
3730
3714
3619
3312
3062
3028
2923
2802
2795
2679
2637
2483
2453
2421
2361
2351
2298
2277
2186
2170
2168
2159
2135
2007
1995
1981
1934
1930
1928
1923
1897
1888
1844
1839
1807
1768
1752
1747
1720
1691
1672
1646
1641
1603
1602
1585
1570
1560
1512
1486
1484
1470
1462
1460
1433
1428
1420
1399
1359
1349
1339
1314
1279
1275
1266
1265
1193
1143
1138
1137
1135
1112
1101
1071
1049
1047
1027
1022
983
976
976
973
965
955
945
927
926
925
922
922
918
916
906
894
888
875
857
850
845
839
831
826
818
802
800
794
786
783
770
755
707
703
699
687
684
678
676
675
665
635
631
622
612
600
586
583
578
569
567
562
560
541
536
533
531
521
519
510
489
488
439
413
396
386
385
377
372
369
359
350
347
329