408
0
699
381
843
444
392
690
568
620
570
535
477
742
631
1034
488
695
605
1
542
563
612
724
426
1019
649
516