1128
807
646
719
615
678
694
672
3698
867
837
909
860
796
716
722
704
1075
781
1492
724
773
9356
694
689
989
1107
1295
743
723
789
920
1958
1137
849
887
847
1908
864
1019
1220
978
900
1013
1093
913
884
1829
921
1032
960
1307
1084
771
1146
1603
1281
838
1196
2132