284
303
391
321
408
660
584
1108