3470
3343
3136
3128
2852
2687
2625
2516
2145
2130
1925
1902
1881
1870
1739
1681
1670
1658
1650
1605
1569
1565
1547
1546
1451
1395
1374
1353
1348
1338
1328
1319
1311
1309
1295
1270
1269
1258
1212
1180
1166
1121
1111
1107
1100
1085
1065
1052
1042
1037
1023
1013
1007
986
978
969
968
951
944
942
941
939
935
933
920
920
919
917
904
903
895
892
891
884
881
870
869
869
866
857
855
853
848
839
833
828
824
824
820
818
813
802
798
789
787
785
774
770
770
767
752
750
745
741
728
711
705
700
690
685
684
683
683
675
674
672
669
668
665
662
660
660
651
647
643
636
630
627
623
609
600
599
598
597
593
591
589
588
584
576
575
570
569
565
564
559
547
544
529
526
520
520
518
517
517
515
512
506
498
495
491
489
489
489
488
486
481
480
474
474
469
467
461
460
459
452
452
448
446
444
436
435
434
434
434
431
411
409
403
403
382
377
367
366
356