398
1
696
512
2
928
586
602
643
755
616
592
446
1224
457
625
391
578
485
1062
452
85
697
479
760
1158
678
1077
660
771
631
987