1118
1174
1664
1978
2035
1974
1980
2026
2229
1976
2156
2150
1993
2159
2110
2055
2028
994
929
879
1009
876
829
833
924
847
889
831
916
843
884
863
883
865
1025
950