685
83
111
186
1027
493
210
344