696
725
1269
619
950
1897
905
770
792
1811
624
811
1364
2047
685
915
1140
5099
1312
1911
693
947
4655
905
685
1054
1929
620
1051
688
817
668
3941
690
3662
813
741
689
709
712
796
778
1135
891
745
933
711
752
834
2004
762
730
3499
824
754
690
708
1128
646
714