586
587
708
919
719
1232
720
940
1104
605
940
929
714
1018
588
640
769
597
723
742
799
1883
614
647
865
796
587
757
756
766
937
604
939
730
1037
841
1683
598
874
796
657
696
619
752
872
904
588
820
1371
1377
742
1025
967
596
732
