693
524
262
381
146
182
284
61
95
401