862
743
775
863
891
747
800
1248
1400
1193
909
695
1364
606
858
932
1260
705
731
860
781
881
846
686
871
687
720
892
1031
782
917
822
952
713
1076
724
889
794
790
1505
908
1259
747
711
1234
671
777
871
746
788
750
1008
1168
752
908
5061
843
765
751
12017