882
661
925
810
671
775
854
1307
739
2715
975
958
1508
983
724
726
818
624
684
1117
960
722
860
770
704
1359
915
639
1067
775
892
774
632
882
958
760
857
1042
1302
632
903
856
693
1083
741
627
797
745
761
693
1467
1101
809
1067
962
659
776
707
1096
807