1540
1482
1476
1418
1417
1370
1366
1248
1234
1233
1211
1198
1159
1145
1134
1098
1062
1046
1042
1023
1023
1016
1014
987
963
962
962
957
951
932
930
924
919
912
903
892
885
870
847
841
833
823
823
804
795
791
788
779
768
767
766
765
762
762
758
757
756
755
755
754
751
749
749
748
748
747
744
738
736
732
725
724
714
710
709
708
698
694
694
693
690
689
684
683
678
676
674
671
669
669
668
663
662
662
652
646
644
637
632
631
631
630
629
622
621
618
610
610
604
598
597
592
588
588
587
585
582
582
580
580
569
569
566
566
563
562
562
557
557
555
551
550
541
531
531
528
524
522
518
513
504
503
501
499
491
491
489
486
485
484
480
478
478
477
474
472
470
468
467
466
466
466
462
459
456
454
451
450
447
447
446
445
444
442
442
439
435
431
431
430
430
429
425
424
423
413
413
412
403
399
397
395
393
388
387
386
367
351
348
347