6076
2980
2004
1900
1752
1743
1594
1319
1306
1252
1247
1207
1156
1138
1135
1113
1088
1085
1075
1063
1034
1030
999
997
995
989
981
974
962
942
929
911
890
856
853
831
817
816
789
784
783
776
764
755
749
744
740
738
731
709
707
682
680
677
676
676
675
675
672
666
658
643
643
632
624
622
618
615
608
603
603
600
580
579
577
571
570
570
570
569
568
567
567
564
558
556
553
547
545
532
531
525
518
518
516
511
508
498
497
491
490
486
485
480
479
476
475
456
456
448
440
436
430
429
416
408
403
401
400
399
398
388
382
368
365
359
351
346
337
333
328
320
315
307
275