2148
1496
1429
1107
1035
1024
1016
971
970
908
902
877
868
804
788
771
762
759
754
745
741
740
739
732
720
710
703
701
698
696
692
692
690
680
670
668
667
665
664
663
661
660
658
657
656
653
653
648
636
634
623
607
605
598
598
593
592
589
587
584
581
581
571
570
559
558
553
553
545
543
539
534
533
533
532
528
526
522
520
520
519
519
517
517
513
513
508
506
505
505
504
502
493
489
485
483
482
482
479
478
473
469
468
466
458
457
453
452
452
450
449
446
446
446
441
440
437
433
432
431
430
430
428
426
423
421
419
418
418
416
416
413
413
410
405
405
404
403
402
402
400
397
397
396
395
394
393
387
386
386
385
384
367
364
361
359
358
355