630
810
810
635
238
707
588
655
457
630
506
475
594
396
1759
1587
728
690
2408
2722
728