2240
1713
1606
1593
1496
1477
1322
1294
1276
1252
1234
1191
1158
1144
1109
1100
1074
1019
1016
1003
939
916
914
913
905
901
893
878
864
859
858
832
806
793
760
752
751
749
742
733
728
725
716
702
697
686
679
670
661
658
653
653
643
640
636
629
626
624
623
622
622
620
611
606
598
595
592
590
576
560
552
549
537
536
535
535
534
519
504
502
492
492
491
490
488
482
481
480
479
476
473
472
464
464
464
461
441
429
425
424
422
414
414
412
411
403
401
395
395
392
384
369
369