647
839
777
695
2212
1131
1277
693
641
679
1451
1140
1221
1441
1112
630
8293
632
1167
685
710
675
929
760
771
1217
647
1402
835
713
1020
706
631
837
866
758
1316
760
803
1011
741
745
3655
748
1014
731
892
665
771
666
768
789
786
616
761
603
1320
1409
703
646
1882
793
1644
741
714
701
1857
737
918
953
720
779
698
2699
847
776
709
746
681
752
1119
1217
624
745
940
656
865
694
899
666
702
861
2555
1075
736
656
699
977
1123
639
2096
1069
715
694
1360
670
993
1000
1163
1081
7140
1154
1007
1077
712
938
775
979
1588
793