398
1
696
511
2
928
585
602
643
755
616
592
446
1224
457
625
391
578
484
1062
452
84
697
479
760
1158
678
1077
659
770
631
987