630
1000
1001
727
238
808
588
655
457
727
506
475
594
396
1944
1759
728
690
2408
2722
728