1119
1175
1670
1984
2037
1979
1986
2028
2231
2157
2152
1993
2162
2115
2058
994
930
880
1009
877
829
835
925
847
890
831
918
843
885
864
883
867
1026
952