678
863
668
789
3411
775
1371
698
1150
948
633
660
1005
1872
8303
1724
729
1094
1314
876
733
1248
635
713
944
713
1342
2563
4142
742
640
703
766
838
984
22046
930
744
687
677
850
662
1413
773
634
763
647
773
760
997
644
804
697
860
820
2499
711
784
706
821
1702
632
1041
691
961
838
869
1146
644
761
667
641
1334
901
1441
1646
657
1231
790
742
666
1111
1026
882
1008
2861
1082
3039
721
1051
984
1310
883
643
16767
705
1901
793
1344
1025
667
792
670
615
777
757
825
648
2612
2970
695
681
950
623
804
861
859
710
775
719