4573
2532
2191
2137
2020
1840
1764
1379
1345
1322
1318
1312
1293
1273
1225
1224
1218
1169
1160
1157
1155
1137
1110
1108
1107
1075
1051
1037
1035
1023
993
971
940
939
912
905
903
892
884
860
845
838
833
818
818
815
784
773
772
732
725
724
723
720
716
715
711
708
707
705
704
703
702
700
694
691
686
685
681
680
676
675
674
673
671
667
666
661
654
637
629
628
625
623
622
620
613
608
603
602
601
601
600
598
594
593
592
592
590
589
589
587
585
581
576
573
570
565
565
564
561
559
554
550
544
543
541
540
535
531
524
517
515
504
504
501
501
496
495
494
489
486
481
479
476
475
472
466
459
458
456
450
448
447
447
443
443
441
439
438
437
436
435
429
424
420
415
412
410
410
409
398
365
364