1127
1124
1122
1104
1075
1073
1072
1008
993
992
967
966
955
948
936
933
924
913
908
901
899
862
860
856
846
835
807
802
800
770
765
763
754
741
739
722
712
708
687
684
674
673
672
648
640
631
614
607
594
593
592
580
572
564
562
560
557
539