697
526
262
383
146
182
290
61
96
402