2669
2036
1997
1484
1362
1320
1318
1300
1290
1275
1191
1129
1103
1066
1065
1056
1040
1016
1002
980
980
946
904
904
904
889
883
881
871
855
801
780
777
775
773
736
734
734
719
709
704
702
684
683
681
679
669
668
662
650
649
648
646
639
636
633
627
620
619
619
619
613
611
610
608
604
603
602
600
600
600
586
585
583
576
575
573
572
564
563
562
560
558
556
553
552
548
546
546
542
541
540
537
536
534
531
529
518
517
516
515
513
513
508
506
506
504
502
501
501
500
498
496
496
493
489
486
486
484
483
480
479
479
476
476
471
466
464
464
462
459
450
438
431
426
419
415
415
414
410
403
403
400
393
379