1122
1178
1675
1989
2042
1998
2032
2236
1986
2163
2157
1997
2166
2120
2062
997
932
882
1011
879
830
837
926
850
892
833
920
845
889
866
886
868
1031
954