2314
2145
1876
1826
1606
1580
1541
1401
1400
1392
1351
1346
1280
1264
1178
1162
1142
1126
1120
1082
1061
1051
1048
1029
995
995
980
976
964
956
953
951
929
928
924
919
912
901
899
891
889
888
876
875
865
858
858
856
856
854
838
838
837
827
826
825
822
818
818
815
807
804
803
801
797
792
787
778
772
771
767
761
758
757
757
756
755
755
750
749
745
743
742
737
737
735
734
733
732
731
730
728
727
724
724
718
710
702
688
688
681
679
675
671
667
663
663
662
660
656
656
654
651
648
645
644
643
638
637
637
636
634
630
630
627
626
617
617
615
614
610
607
605
602
596
595
591
588
587
583
579
573
570
569
568
567
567
565
564
563
556
555
551
550
550
550
548
547
544
543
542
539
537
536
536
536
534
531
528
527
526
524
523
522
522
520
520
520
514
513
509
508
507
507
506
504
504
504
500
498
497
496
493
493
492
492
492
490
489
488
487
486
485
485
485
484
483
483
481
479
478
477
476
476
475
474
473
472
472
471
471
469
468
467
466
466
464
461
460
460
457
456
455
454
453
450
450
449
449
448
448
444
444
444
444
441
439
439
438
437
436
435
435
435
435
432
431
431
430
429
429
428
428
427
425
422
422
420
419
418
416
414
407
405
405
404
402
400
398
397
397
397
395
394
393
391
388
387
385
384
384
378
374
366