408
0
699
381
844
445
392
690
568
620
571
535
477
742
631
1034
488
696
605
1
542
564
612
724
427
1019
649
517