1082
1081
1078
1068
1056
1034
1014
961
955
951
932
927
922
909
893
864
860
859
854
829
821
816
804
789
784
777
773
770
760
749
738
730
723
716
704
690
684
671
653
649
643
640
623
621
618
592
588
577
559
550
549
520
514
500