633
557
580
290
170
362
403
130
242
422