5052
3181
3153
3040
2847
2793
2051
1858
1787
1707
1700
1683
1678
1673
1656
1521
1361
1354
1225
1190
1186
1185
1180
1173
1163
1102
1101
1091
1091
1085
1077
1017
1008
1007
997
985
976
938
901
901
892
880
855
855
853
844
840
832
829
822
787
780
768
765
758
754
738
736
732
731
730
716
712
712
709
707
706
703
701
692
687
686
685
683
681
674
674
668
668
665
650
647
646
644
639
634
633
628
622
622
621
619
617
617
613
612
612
612
610
609
607
600
595
592
589
588
586
584
579
573
571
569
569
569
564
560
559
558
558
555
551
549
549
548
539
538
537
536
533
532
531
529
525
521
515
512
511
510
508
503
496
494
490
489
489
486
478
477
474
473
471
471
470
462
459
458
457
455
451
451
450
449
446
445
441
440
439
439
439
439
438
437
434
430
424
417
416
412
402
401