2426
584
367
300
529
245
386
308
518