1119
1175
1669
1981
2037
1978
1985
2028
2230
2157
2151
1993
2162
2115
2057
994
930
880
1009
877
829
835
925
847
890
831
918
843
885
863
883
867
1026
952