840
980
802
1895
147
200
169
230
661
900
1009
264
450
191
292