2467
475
1420
399
1058
807
662
425
380
360
414
547
329
341
387
678
323
388
559
548
594
373
344
565
804