939
1312
1023
822
2187
1298
1552
1141
842
810
771
1167
860
1035
1537
823
880
1001
879
838
874
1046
904
830
791
797
1391
819
1852
913
811
970
788
1051
834
1050
1120
860
842
812
828
761
841
859
996
884
3461
908
806
1944
802
812
1530
849
1018
963
831
976
803
1483