1180
994
1029
776
873
799
1017
1104
1047
1042
948
1013
1028
837
1067
1194
967
8414
796
797
880
831
824
895
955
783
5586
875
812
973
882
818
833
773
895
818
734
772
888
1198
1035
867
933
790
848
964
794
3568
1161
935
714
998
933
882
742
6841
1050
955
1161
897