1121
1176
1674
1986
2039
1983
1993
2031
2233
1982
2159
2154
1995
2164
2119
2060
2030
997
932
881
1010
878
830
837
926
850
892
832
920
845
888
865
885
868
1031
954