1096
1085
1066
1057
1046
1041
1039
1015
985
983
912
910
894
882
869
855
848
847
827
818
811
809
804
802
796
792
779
776
771
761
742
739
733
732
707
699
697
692
673
671
661
654
648
647
625
623
586
567
552
550
549
546
544
540
536
533
531
527