4970
2834
2523
2365
2308
2174
2034
2020
1666
1593
1412
1412
1327
1310
1225
1214
1207
1206
1203
1165
1152
1107
1097
1097
1084
1080
1074
1029
1025
1022
1021
1012
998
990
986
983
973
963
915
909
901
884
875
873
865
860
846
844
836
828
816
813
803
802
786
784
778
778
777
773
772
770
766
750
743
733
725
720
719
717
714
712
710
702
700
695
694
693
692
683
677
676
676
673
661
657
656
652
649
647
641
641
641
635
632
630
630
624
620
620
619
614
612
611
610
608
604
602
599
597
597
594
592
587
582
582
580
575
572
569
567
567
565
563
562
554
554
554
553
552
552
551
547
547
547
547
547
547
545
545
544
544
543
543
542
540
539
539
537
535
535
534
534
533
533
532
529
527
527
526
525
525
525
524
523
523
522
522
520
519
516
515
515
512
511
510
509
506
504
502
500
499
499
499
499
497
497
495
494
493
492
491
491
489
488
486
486
484
484
483
481
481
479
476
476
475
474
474
473
471
471
469
465
464
463
462
461
459
457
454
453
453
451
449
449
449
448
447
445
442
440
438
437
437
434
434
434
433
432
432
432
431
431
430
430
430
430
428
427
426
424
424
424
422
419
419
419
417
417
411
410
409
408
407
405
401
398
398
394
380